.photo-tile[data-v-bb7c0db1]:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.photo-tile img[data-v-bb7c0db1]{transform:none!important;transition:none!important}}.faq-list[data-v-acd76696]{display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}.faq-item[data-v-acd76696]{background:#fff;border-radius:20px;box-shadow:0 10px 30px -22px #00000059;overflow:hidden;transition:box-shadow .35s ease,border-color .35s ease}.faq-item.is-open[data-v-acd76696]{border-color:#0000001f;box-shadow:0 18px 40px -24px #0006}.faq-q[data-v-acd76696]{align-items:center;background:transparent;border:0;color:var(--nav-dark,#13294b);cursor:pointer;display:flex;font:inherit;font-size:17px;font-weight:700;gap:1rem;justify-content:space-between;line-height:1.35;padding:1.1rem 1.4rem;text-align:left;transition:background-color .25s ease;width:100%}.faq-q[data-v-acd76696]:hover{background:#00000006}.faq-q[data-v-acd76696]:focus-visible{outline:2px solid var(--nav-accent,#f3b443);outline-offset:-2px}.faq-icon[data-v-acd76696]{background:#0000000d;border-radius:9999px;flex:0 0 auto;height:30px;position:relative;transition:background-color .35s ease,transform .35s ease;width:30px}.faq-icon[data-v-acd76696]:after,.faq-icon[data-v-acd76696]:before{background:currentColor;border-radius:2px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .35s ease;width:12px}.faq-icon[data-v-acd76696]:after{transform:translate(-50%,-50%) rotate(90deg)}.is-open .faq-icon[data-v-acd76696]{background:var(--nav-accent,#f3b443)}.is-open .faq-icon[data-v-acd76696]:after{transform:translate(-50%,-50%) rotate(0)}.faq-panel[data-v-acd76696]{height:0;opacity:0;overflow:hidden;transition:height .38s cubic-bezier(.4,0,.2,1),opacity .3s ease}.faq-a[data-v-acd76696]{color:var(--color-ink,#1d2a33);font-size:16px;line-height:1.6;margin:0;padding:0 1.4rem 1.25rem}@media(prefers-reduced-motion:reduce){.faq-icon[data-v-acd76696],.faq-icon[data-v-acd76696]:after,.faq-icon[data-v-acd76696]:before,.faq-item[data-v-acd76696],.faq-panel[data-v-acd76696],.faq-q[data-v-acd76696]{transition:none!important}}.tixu-soon[data-v-1cc59d8a]{background:#e6ecf1;border-radius:999px;color:#3e5a70;display:inline-flex;font-weight:700;padding:4px 12px}
