.compose-page[data-v-a254f91e]{min-height:100vh;background:var(--page-bg)}.compose-header[data-v-a254f91e]{background:var(--header-gradient);color:var(--text-on-dark);padding:28px 20px}.compose-header__inner[data-v-a254f91e]{width:var(--content-width);max-width:var(--content-max);margin:0 auto;padding-inline:var(--content-gutter);display:flex;justify-content:space-between;align-items:flex-start;gap:16px;box-sizing:border-box}.compose-eyebrow[data-v-a254f91e]{margin:0 0 4px;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.compose-title[data-v-a254f91e]{margin:0;font-family:var(--font-display);font-size:2rem;font-weight:500;font-style:italic}.compose-header__actions[data-v-a254f91e]{display:flex;gap:12px;flex-wrap:wrap}.compose-link[data-v-a254f91e]{background:transparent;border:1px solid rgba(255,255,255,.35);color:var(--text-on-dark);border-radius:8px;padding:8px 12px;cursor:pointer;font:inherit}.compose-main[data-v-a254f91e]{width:var(--content-width);max-width:var(--content-max);margin:0 auto;padding:24px max(20px,var(--content-gutter)) 48px;box-sizing:border-box}.compose-card[data-v-a254f91e]{background:var(--surface);border-radius:12px;padding:22px;margin-bottom:20px;box-shadow:var(--shadow-card);border-left:3px solid var(--medium-teal)}.compose-card h2[data-v-a254f91e],.compose-card h3[data-v-a254f91e]{margin:0 0 14px;font-family:var(--font-display);font-weight:500}.compose-mode[data-v-a254f91e]{display:flex;gap:20px;margin-bottom:16px}.compose-radio[data-v-a254f91e]{display:flex;align-items:center;gap:8px;cursor:pointer}.compose-row[data-v-a254f91e]{display:flex;gap:12px;align-items:flex-end;margin-bottom:16px}.compose-field[data-v-a254f91e]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.compose-field--grow[data-v-a254f91e]{flex:1}.compose-field span[data-v-a254f91e]{font-size:.9rem;color:var(--text-secondary);font-weight:600}.compose-field-hint[data-v-a254f91e]{font-size:.82rem;color:var(--text-secondary);font-weight:400;line-height:1.4}.compose-field input[data-v-a254f91e],.compose-field select[data-v-a254f91e],.compose-field textarea[data-v-a254f91e]{font:inherit;border:1px solid var(--divider);border-radius:8px;padding:10px 12px;background:#fff;color:var(--text-primary)}.compose-grid[data-v-a254f91e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.compose-actions[data-v-a254f91e]{display:flex;gap:12px;margin-top:8px}.compose-btn[data-v-a254f91e]{font:inherit;border:1px solid var(--divider);background:var(--light-teal-fill);color:var(--text-primary);border-radius:8px;padding:10px 16px;cursor:pointer}.compose-btn--primary[data-v-a254f91e]{background:var(--accent-action);border-color:var(--accent-action);color:var(--accent-on-accent)}.compose-btn--small[data-v-a254f91e]{padding:6px 10px;font-size:.9rem}.compose-btn[data-v-a254f91e]:disabled{opacity:.55;cursor:not-allowed}.compose-sources__head[data-v-a254f91e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.compose-source-row[data-v-a254f91e]{display:grid;grid-template-columns:1fr 2fr 1fr auto;gap:8px;margin-bottom:8px}.compose-help[data-v-a254f91e]{color:var(--text-secondary)}.compose-workflow[data-v-a254f91e]{margin:0 0 16px;line-height:1.5}.compose-workflow code[data-v-a254f91e]{font-size:.88em;background:var(--light-teal-fill);padding:2px 6px;border-radius:4px}.compose-success[data-v-a254f91e]{color:#1b6b42;margin-bottom:12px}.compose-error[data-v-a254f91e]{color:#b3261e;margin-bottom:12px}@media(max-width:720px){.compose-header__inner[data-v-a254f91e],.compose-main[data-v-a254f91e]{width:100%}.compose-source-row[data-v-a254f91e]{grid-template-columns:1fr}}.suggest-tray[data-v-c4916149]{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;padding:8px 0;border-radius:16px;background:var(--surface);box-shadow:var(--shadow-md);border:1px solid rgba(0,58,79,.1);overflow:hidden}.suggest-tray__heading[data-v-c4916149]{margin:0;padding:6px 16px 4px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.suggest-tray__list[data-v-c4916149]{margin:0;padding:0;list-style:none}.suggest-tray__faq[data-v-c4916149]{display:block;width:100%;padding:10px 16px;border:none;background:transparent;text-align:left;cursor:pointer;transition:background .12s ease}.suggest-tray__faq[data-v-c4916149]:hover,.suggest-tray__faq[data-v-c4916149]:focus-visible{background:var(--light-teal-fill);outline:none}.suggest-tray__faq-question[data-v-c4916149]{display:block;font-size:.95rem;font-weight:600;color:var(--text-primary);line-height:1.35}.suggest-tray__faq-title[data-v-c4916149]{display:block;margin-top:2px;font-size:.82rem;color:var(--text-secondary);line-height:1.35}.suggest-tray__ask-wrap[data-v-c4916149]{margin-top:4px;padding-top:4px;border-top:1px solid var(--divider)}.suggest-tray__ask[data-v-c4916149]{display:block;width:100%;padding:12px 16px;border:none;background:transparent;text-align:left;font-size:.92rem;font-weight:600;color:var(--text-accent);cursor:pointer;line-height:1.4;transition:background .12s ease}.suggest-tray__ask[data-v-c4916149]:hover,.suggest-tray__ask[data-v-c4916149]:focus-visible{background:#1a7a9414;outline:none}.command-bar[data-v-e948aeab]{position:relative;z-index:1;width:100%;color:var(--text-on-dark);background-color:var(--dark-teal);background-image:var(--header-pattern),var(--header-gradient);background-size:cover,cover;box-shadow:var(--shadow-md)}.command-bar__inner[data-v-e948aeab]{display:flex;align-items:center;gap:18px;width:var(--header-width);max-width:none;margin:0 auto;padding:12px var(--header-gutter);box-sizing:border-box;transition:padding .2s ease}.command-bar--compact .command-bar__inner[data-v-e948aeab]{gap:12px;padding-top:5px;padding-bottom:5px}.command-bar__logo-link[data-v-e948aeab]{display:block;flex-shrink:0;line-height:0;border-radius:10px;text-decoration:none;color:inherit}.command-bar__logo-link[data-v-e948aeab]:focus-visible{outline:2px solid var(--light-teal);outline-offset:3px}.command-bar__logo-link--mobile[data-v-e948aeab]{display:none;border-radius:50%}.command-bar--compact .command-bar__logo-link--desktop[data-v-e948aeab]{display:none}.command-bar--compact .command-bar__logo-link--mobile[data-v-e948aeab]{display:block}.command-bar__wordmark[data-v-e948aeab]{display:block;width:auto;height:110px;max-width:276px;object-fit:contain;border-radius:12px;transition:height .2s ease,max-width .2s ease}.command-bar__logo-only[data-v-e948aeab]{display:block;width:64px;height:64px;object-fit:contain;border-radius:50%;background-color:#fff;transition:width .2s ease,height .2s ease}.command-bar--compact .command-bar__logo-only[data-v-e948aeab]{width:48px;height:48px}.command-bar__title[data-v-e948aeab]{flex-shrink:0;margin:0;font-family:var(--font-display);font-size:4.62rem;font-weight:700;font-style:italic;line-height:.95;letter-spacing:.01em;color:var(--text-on-dark);text-shadow:0 2px 16px rgba(0,0,0,.22);transition:font-size .2s ease}.command-bar--compact .command-bar__title[data-v-e948aeab]{font-size:2rem}.command-bar__form[data-v-e948aeab]{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;gap:6px;min-width:0;max-width:none;margin:0}.command-bar--compact .command-bar__form[data-v-e948aeab]{gap:0}.command-bar__try[data-v-e948aeab]{display:flex;justify-content:flex-end;align-items:baseline;gap:5px;margin:0;max-width:100%;font-size:.78rem;line-height:1.3;color:var(--text-on-dark-muted)}.command-bar__try-label[data-v-e948aeab]{flex-shrink:0;font-weight:600;color:#ffffffd1}.command-bar__try-question[data-v-e948aeab]{min-width:0;overflow:hidden;color:#f5e6a8;font-weight:700;text-align:right;text-decoration:underline;text-underline-offset:2px;text-overflow:ellipsis;white-space:nowrap}.command-bar__try-question[data-v-e948aeab]:hover{color:#fff}.command-bar--compact .command-bar__try[data-v-e948aeab]{display:none}.command-bar__search-anchor[data-v-e948aeab]{position:relative;width:100%}.command-bar__search-wrap[data-v-e948aeab]{display:flex;align-items:center;gap:8px;width:100%;padding:5px 5px 5px 14px;border-radius:999px;background:var(--surface);box-shadow:var(--shadow-sm);transition:padding .2s ease}.command-bar--compact .command-bar__search-wrap[data-v-e948aeab]{gap:6px;padding:2px 3px 2px 10px}.command-bar__search-icon[data-v-e948aeab]{flex-shrink:0;width:18px;height:18px;color:var(--text-secondary)}.command-bar__search-icon svg[data-v-e948aeab]{width:100%;height:100%}.command-bar__search[data-v-e948aeab]{flex:1;min-width:0}.command-bar__search input[data-v-e948aeab]{width:100%;padding:9px 4px;border:none;background:transparent;color:var(--text-primary);font-size:.98rem;transition:padding .2s ease,font-size .2s ease}.command-bar--compact .command-bar__search input[data-v-e948aeab]{padding:4px 2px;font-size:.88rem}.command-bar__search input[data-v-e948aeab]::-webkit-search-cancel-button{-webkit-appearance:none}.command-bar__search input[data-v-e948aeab]::-webkit-search-decoration{-webkit-appearance:none}.command-bar__search input[data-v-e948aeab]::placeholder{color:#7a9199}.command-bar__search input[data-v-e948aeab]:focus{outline:none}.command-bar__search-wrap[data-v-e948aeab]:focus-within{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--accent)}.command-bar__search input[data-v-e948aeab]:disabled{opacity:.7}.command-bar__clear[data-v-e948aeab]{flex-shrink:0;padding:8px 12px;border:1px solid var(--divider);border-radius:999px;background:#ffffffeb;color:var(--text-secondary);font-size:.85rem;font-weight:700;transition:border-color .15s ease,color .15s ease,padding .2s ease}.command-bar--compact .command-bar__clear[data-v-e948aeab]{padding:4px 8px;font-size:.75rem}.command-bar__clear[data-v-e948aeab]:hover:not(:disabled){border-color:var(--medium-teal);color:var(--text-accent)}.command-bar__clear[data-v-e948aeab]:disabled{opacity:.55;cursor:not-allowed}.command-bar__submit[data-v-e948aeab]{flex-shrink:0;padding:10px 20px;border:none;border-radius:999px;background:var(--accent-action);color:#fff;font-weight:700;font-size:.95rem;transition:background .15s ease,padding .2s ease,font-size .2s ease}.command-bar--compact .command-bar__submit[data-v-e948aeab]{padding:5px 12px;font-size:.82rem}.command-bar__submit[data-v-e948aeab]:hover:not(:disabled){background:var(--accent-hover)}.command-bar__submit[data-v-e948aeab]:focus-visible{outline:2px solid #fff;outline-offset:2px}.command-bar__submit[data-v-e948aeab]:disabled{opacity:.55;cursor:not-allowed}@media(max-width:640px){.command-bar__inner[data-v-e948aeab]{gap:10px;padding:8px var(--header-gutter)}.command-bar--compact .command-bar__inner[data-v-e948aeab]{gap:8px;padding-top:4px;padding-bottom:4px}.command-bar__logo-link--desktop[data-v-e948aeab]{display:none}.command-bar__logo-link--mobile[data-v-e948aeab]{display:block}.command-bar--compact .command-bar__logo-only[data-v-e948aeab]{width:32px;height:32px}.command-bar__title[data-v-e948aeab]{font-size:2.4rem}.command-bar--compact .command-bar__title[data-v-e948aeab]{font-size:1.2rem}.command-bar__form[data-v-e948aeab]{max-width:none}.command-bar__try[data-v-e948aeab]{font-size:.72rem}.command-bar__search input[data-v-e948aeab]{padding:8px 2px;font-size:.92rem}.command-bar--compact .command-bar__search input[data-v-e948aeab]{padding:3px 2px;font-size:.84rem}.command-bar__clear[data-v-e948aeab]{padding:7px 9px;font-size:.78rem}.command-bar__submit[data-v-e948aeab]{padding:8px 12px;font-size:.86rem}.command-bar--compact .command-bar__submit[data-v-e948aeab]{padding:4px 10px;font-size:.78rem}}@media(prefers-reduced-motion:reduce){.command-bar__inner[data-v-e948aeab],.command-bar__wordmark[data-v-e948aeab],.command-bar__logo-only[data-v-e948aeab],.command-bar__title[data-v-e948aeab],.command-bar__search-wrap[data-v-e948aeab],.command-bar__search input[data-v-e948aeab],.command-bar__clear[data-v-e948aeab],.command-bar__submit[data-v-e948aeab]{transition:none}}.atlas-feedback-fab[data-v-b1af6cee]{position:fixed;right:max(16px,env(safe-area-inset-right,0px));bottom:max(20px,env(safe-area-inset-bottom,0px));z-index:120;display:flex;flex-direction:column;align-items:flex-end;gap:10px;max-width:min(22rem,calc(100vw - 32px))}.atlas-feedback-fab__trigger[data-v-b1af6cee]{padding:11px 16px;border:1px solid color-mix(in srgb,var(--dark-teal) 18%,transparent);border-radius:999px;background:var(--surface);color:var(--text-accent);font-size:.88rem;font-weight:700;box-shadow:var(--shadow-md)}.atlas-feedback-fab__trigger[data-v-b1af6cee]:hover{border-color:var(--medium-teal);color:var(--dark-teal)}.atlas-feedback-fab__panel[data-v-b1af6cee]{width:min(22rem,calc(100vw - 32px));max-height:min(70vh,32rem);overflow:auto;padding:16px 16px 14px;border-radius:14px;background:var(--surface);border:1px solid var(--divider);box-shadow:var(--shadow-md)}.atlas-feedback-fab__panel-header[data-v-b1af6cee]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.atlas-feedback-fab__prompt[data-v-b1af6cee]{margin:0;font-size:.92rem;font-weight:600;color:var(--text-accent)}.atlas-feedback-fab__close[data-v-b1af6cee]{flex-shrink:0;width:28px;height:28px;border:none;border-radius:999px;background:#d4e0e48c;color:var(--text-secondary);font-size:1.2rem;line-height:1}.atlas-feedback-fab__types[data-v-b1af6cee]{margin:0 0 12px;padding:0;border:none;display:grid;gap:8px}.atlas-feedback-fab__types-legend[data-v-b1af6cee]{margin:0 0 8px;padding:0;font-size:.84rem;font-weight:600;color:var(--text-secondary)}.atlas-feedback-fab__type[data-v-b1af6cee]{display:flex;align-items:center;gap:8px;font-size:.9rem;color:var(--text-primary)}.atlas-feedback-fab__field[data-v-b1af6cee]{display:block;margin-bottom:12px}.atlas-feedback-fab__field span[data-v-b1af6cee]{display:block;margin-bottom:6px;font-size:.84rem;font-weight:600;color:var(--text-secondary)}.atlas-feedback-fab__field textarea[data-v-b1af6cee],.atlas-feedback-fab__field input[data-v-b1af6cee]{width:100%;padding:10px 12px;border:1px solid var(--divider);border-radius:10px;font:inherit;color:var(--text-primary);background:#fff}.atlas-feedback-fab__field textarea[data-v-b1af6cee]:focus,.atlas-feedback-fab__field input[data-v-b1af6cee]:focus{outline:none;border-color:var(--medium-teal);box-shadow:0 0 0 2px #1a7a9426}.atlas-feedback-fab__field-error[data-v-b1af6cee]{margin:6px 0 0;font-size:.84rem;color:#b3261e}.atlas-feedback-fab__message[data-v-b1af6cee]{margin:0 0 12px;font-size:.9rem}.atlas-feedback-fab__message--success[data-v-b1af6cee]{color:#1f6b42}.atlas-feedback-fab__message--error[data-v-b1af6cee]{color:#b3261e}.atlas-feedback-fab__panel-actions[data-v-b1af6cee]{display:flex;flex-wrap:wrap;gap:8px}.atlas-feedback-fab__submit[data-v-b1af6cee]{padding:10px 16px;border:none;border-radius:999px;background:var(--accent-action);color:#fff;font-weight:700}.atlas-feedback-fab__submit[data-v-b1af6cee]:disabled{opacity:.6;cursor:not-allowed}.atlas-feedback-fab__cancel[data-v-b1af6cee]{padding:10px 14px;border:none;background:transparent;color:var(--text-secondary);font-weight:600}@media(max-width:768px){.atlas-feedback-fab[data-v-b1af6cee]{bottom:max(16px,env(safe-area-inset-bottom,0px))}}.scope-trail[data-v-79ba64f4]{position:relative;width:100%;background:transparent;color:var(--text-secondary)}.scope-trail__measure[data-v-79ba64f4]{position:absolute;visibility:hidden;pointer-events:none;white-space:nowrap;font-size:.88rem;font-weight:600;line-height:1.35}.scope-trail__row[data-v-79ba64f4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 8px;width:var(--content-width);max-width:100%;margin:0 auto;padding:8px var(--content-gutter) 4px;box-sizing:border-box}.scope-trail__filters[data-v-79ba64f4]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:0;list-style:none;min-width:0}.scope-trail__item[data-v-79ba64f4]{min-width:0}.scope-trail__sep[data-v-79ba64f4]{flex-shrink:0;color:#9aadb4;font-size:.88rem;font-weight:500;line-height:1;-webkit-user-select:none;user-select:none}.scope-trail__sep--sailing[data-v-79ba64f4]{margin-inline:6px 4px;font-size:1rem;font-weight:500;color:var(--text-secondary);line-height:1;opacity:.9}.scope-trail__crumb[data-v-79ba64f4],.scope-trail__sailing[data-v-79ba64f4]{display:inline-flex;min-width:0;margin:0}.scope-trail__sailing[data-v-79ba64f4]{flex-shrink:0}.scope-trail__select[data-v-79ba64f4]{padding:2px 16px 2px 0;border:none;border-radius:4px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%236a828c' d='M1 1l4 4 4-4'/%3E%3C/svg%3E") no-repeat right 1px center;color:var(--text-secondary);font:inherit;font-size:.88rem;font-weight:600;line-height:1.35;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.scope-trail__select--sailing[data-v-79ba64f4]{padding:2px 16px 2px 0;border:none;border-radius:4px;background-color:transparent;background-position:right 1px center;color:var(--text-secondary);font-size:.88rem;font-weight:600;line-height:1.35;box-shadow:none}.scope-trail__select[data-v-79ba64f4]:hover:not(:disabled){color:var(--text-accent)}.scope-trail__select--sailing[data-v-79ba64f4]:hover:not(:disabled){border-color:transparent;background-color:transparent;color:var(--text-accent)}.scope-trail__select[data-v-79ba64f4]:disabled{padding-right:0;background-image:none;opacity:.9;cursor:default}.scope-trail__select[data-v-79ba64f4]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.scope-trail__select option[data-v-79ba64f4]{color:var(--text-primary);background:var(--surface);font-weight:500}.scope-trail__select option[data-v-79ba64f4]:disabled{color:#8a9aa1}@media(max-width:640px){.scope-trail__row[data-v-79ba64f4]{padding:8px 12px 4px;gap:6px 10px}.scope-trail__filters[data-v-79ba64f4]{gap:4px 6px}.scope-trail__measure[data-v-79ba64f4],.scope-trail__select[data-v-79ba64f4]{font-size:.84rem}}.faq-answer-link[data-v-e95f2c3b]{color:var(--text-accent);font-weight:600;text-decoration:underline;text-underline-offset:2px;background:none;border:none;padding:0;font:inherit;cursor:pointer}.faq-answer-link[data-v-e95f2c3b]:hover{color:var(--medium-teal)}.section-icon[data-v-efe68a45]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;color:#fff}.section-icon[data-v-efe68a45] svg{width:56%;height:56%}.section-icon--sm[data-v-efe68a45]{width:28px;height:28px}.section-icon--md[data-v-efe68a45]{width:36px;height:36px}.section-icon--lg[data-v-efe68a45]{width:42px;height:42px}.rabbit-holes[data-v-a78b80d4]{margin:0 20px 22px}.rabbit-holes--compact[data-v-a78b80d4]{margin:28px 0 0}.rabbit-holes__title[data-v-a78b80d4]{margin:0 0 12px;font-family:var(--font-display);font-size:1.05rem;font-weight:700;font-style:italic;color:var(--text-accent)}.rabbit-holes--compact .rabbit-holes__title[data-v-a78b80d4]{font-family:var(--font-body);font-size:.82rem;font-style:normal;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.rabbit-holes__track[data-v-a78b80d4]{display:flex;gap:12px;overflow-x:auto;padding:4px 2px 8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rabbit-holes__card[data-v-a78b80d4]{position:relative;flex:0 0 min(100%,19rem);scroll-snap-align:start;display:block;padding:0;border:1px solid var(--divider);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-sm);text-align:left;text-decoration:none;color:inherit;font:inherit;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.rabbit-holes--compact .rabbit-holes__card[data-v-a78b80d4]{flex-basis:min(100%,16rem)}.rabbit-holes__card[data-v-a78b80d4]:hover{border-color:var(--accent-action);box-shadow:var(--shadow-md);transform:translateY(-2px)}.rabbit-holes__card-accent[data-v-a78b80d4]{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:14px 0 0 14px;background:var(--accent-gold)}.rabbit-holes__card-inner[data-v-a78b80d4]{display:flex;align-items:flex-start;gap:10px;padding:14px 14px 14px 16px}.rabbit-holes__card-icon[data-v-a78b80d4]{flex-shrink:0;margin-top:2px;color:var(--text-accent)}.rabbit-holes__card-text[data-v-a78b80d4]{flex:1;min-width:0}.rabbit-holes__question[data-v-a78b80d4]{display:block;font-size:.95rem;font-weight:700;line-height:1.4;color:var(--text-primary)}.rabbit-holes__teaser[data-v-a78b80d4]{display:block;margin-top:6px;font-size:.84rem;line-height:1.5;color:var(--text-secondary)}.rabbit-holes__arrow[data-v-a78b80d4]{flex-shrink:0;margin-top:2px;font-size:1.1rem;font-weight:700;color:var(--accent-action)}@media(max-width:560px){.rabbit-holes[data-v-a78b80d4]{margin-left:16px;margin-right:16px}.rabbit-holes__card[data-v-a78b80d4]{flex-basis:88%}}@media(prefers-reduced-motion:reduce){.rabbit-holes__card[data-v-a78b80d4]{transition:none}.rabbit-holes__card[data-v-a78b80d4]:hover{transform:none}}.site-footer[data-v-d112e735]{margin-top:40px;border-top:1px solid var(--divider);background:transparent}.site-footer__inner[data-v-d112e735]{width:var(--content-width);max-width:100%;margin:0 auto;padding:20px var(--content-gutter) 8px;box-sizing:border-box}.site-footer__brand[data-v-d112e735]{margin:0;font-family:var(--font-body);font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--text-accent)}.soft-sell[data-v-35b3e359]{display:flex;flex-direction:column;align-items:flex-start;gap:.35em;margin:28px 0 0;max-width:42rem;font-family:var(--font-body);font-size:.9375rem;line-height:1.55;color:var(--text-secondary)}.soft-sell__line[data-v-35b3e359]{color:var(--text-accent);font-weight:700}.soft-sell--card[data-v-35b3e359]{margin:0;align-items:flex-end;text-align:right;max-width:none;flex:0 0 auto;font-size:.85rem;line-height:1.45;gap:.25em}.soft-sell--card .soft-sell__line[data-v-35b3e359],.soft-sell--card .soft-sell__link[data-v-35b3e359]{white-space:nowrap}@media(max-width:560px){.soft-sell--card[data-v-35b3e359]{max-width:100%;align-items:flex-start;text-align:left}.soft-sell--card .soft-sell__line[data-v-35b3e359],.soft-sell--card .soft-sell__link[data-v-35b3e359]{white-space:normal}}.soft-sell--on-dark[data-v-35b3e359]{color:var(--text-on-dark-muted)}.soft-sell--on-dark .soft-sell__line[data-v-35b3e359]{color:var(--light-teal)}.soft-sell__link[data-v-35b3e359]{color:var(--accent-action);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em;font-weight:500}.soft-sell--on-dark .soft-sell__link[data-v-35b3e359]{color:var(--light-teal)}.soft-sell__link[data-v-35b3e359]:hover{color:var(--accent-hover)}.soft-sell--on-dark .soft-sell__link[data-v-35b3e359]:hover{color:#fff}.soft-sell__link[data-v-35b3e359]:focus-visible{outline:2px solid var(--accent-action);outline-offset:2px;border-radius:2px}.soft-sell--on-dark .soft-sell__link[data-v-35b3e359]:focus-visible{outline-color:var(--light-teal)}.faq-page[data-v-26d62c7e]{min-height:100vh;background:var(--page-bg)}.site-chrome[data-v-26d62c7e]{position:sticky;top:0;z-index:100;box-shadow:var(--shadow-md)}.faq-page__main[data-v-26d62c7e]{width:var(--content-width);max-width:100%;margin:0 auto;padding:28px var(--content-gutter) calc(88px + env(safe-area-inset-bottom,0px));box-sizing:border-box}@media(max-width:768px){.faq-page__main[data-v-26d62c7e]{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}}.faq-page__status[data-v-26d62c7e]{color:var(--text-secondary);text-align:center;padding:40px 12px}.faq-page__status--error[data-v-26d62c7e]{color:#b3261e}.faq-page__article[data-v-26d62c7e]{padding:22px 22px 18px;border-radius:16px;background:var(--surface);box-shadow:var(--shadow-card);border-left:4px solid var(--section-accent, var(--medium-teal))}.faq-page__section[data-v-26d62c7e]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.faq-page__venue[data-v-26d62c7e]{letter-spacing:.02em;text-transform:none;font-size:.75rem;color:var(--medium-teal);background:var(--light-teal-fill, rgba(26, 122, 148, .12));padding:2px 8px;border-radius:6px}.faq-page__title[data-v-26d62c7e]{margin:0 0 18px;font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700;line-height:1.2;color:var(--text-primary)}.faq-page__answer[data-v-26d62c7e]{margin:0 0 12px;font-size:1.05rem;line-height:1.65;color:var(--text-primary)}.faq-page__answer--detail[data-v-26d62c7e]{color:var(--text-secondary)}.faq-page__list[data-v-26d62c7e]{margin:0 0 14px;padding-left:1.25rem;line-height:1.6}.faq-page__meta[data-v-26d62c7e]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 20px;margin-top:18px;padding-top:14px;border-top:1px solid var(--divider);font-size:.88rem;color:var(--text-secondary);flex-wrap:wrap}.faq-page__meta-main[data-v-26d62c7e]{flex:1 1 12rem;min-width:0}.faq-page__meta[data-v-26d62c7e] .soft-sell{margin:0;flex:0 0 auto}.faq-page__article[data-v-26d62c7e] .rabbit-holes{margin:28px 0 0}.faq-page__sources[data-v-26d62c7e]{margin:0 0 6px}.faq-page__sources[data-v-26d62c7e]:last-child,.faq-page__verified[data-v-26d62c7e]{margin:0}.faq-page__meta-label[data-v-26d62c7e]{font-weight:700;margin-right:4px}.faq-page__sources a[data-v-26d62c7e]{color:var(--text-accent)}.faq-page__cta[data-v-26d62c7e]{margin:22px 0 0;font-weight:700}.faq-page__cta a[data-v-26d62c7e]{color:var(--accent-action)}.atlas-answer[data-v-a1fecb1c]{margin:0 20px 20px;padding:22px 24px;border-radius:14px;background:var(--dark-teal);color:var(--text-on-dark);border-left:4px solid var(--accent-gold);box-shadow:var(--shadow-md);animation:atlas-fade-in .35s ease}.atlas-answer__header[data-v-a1fecb1c]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.atlas-answer__title[data-v-a1fecb1c]{margin:0;font-family:var(--font-display);font-size:clamp(1.35rem,2.5vw,1.65rem);font-weight:700;font-style:italic;letter-spacing:.01em;text-transform:none;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.25)}.atlas-answer__badge[data-v-a1fecb1c]{flex-shrink:0;margin-left:auto;font-size:.72rem;font-weight:700;padding:3px 8px;border-radius:999px;background:#c9a22740;color:#f5e6a8}.atlas-answer__badge--muted[data-v-a1fecb1c]{background:#ffffff1f;color:var(--text-on-dark-muted)}.atlas-answer__text[data-v-a1fecb1c]{margin:0;font-size:1.0625rem;line-height:1.65;color:var(--text-on-dark)}.atlas-answer__list[data-v-a1fecb1c]{margin:14px 0 0;padding-left:1.25rem;font-size:1.02rem;line-height:1.55;color:var(--text-on-dark)}.atlas-answer__list li+li[data-v-a1fecb1c]{margin-top:.35rem}.atlas-answer__text--muted[data-v-a1fecb1c]{color:var(--text-on-dark-muted)}.atlas-answer__footer[data-v-a1fecb1c]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 20px;margin-top:14px;flex-wrap:wrap}.atlas-answer__sources[data-v-a1fecb1c]{margin:0;flex:1 1 12rem;min-width:0;font-size:.9rem;color:var(--text-on-dark-muted)}.atlas-answer__footer[data-v-a1fecb1c] .soft-sell{margin:0;flex:0 0 auto}.atlas-answer__sources a[data-v-a1fecb1c]{color:var(--light-teal);font-weight:600}.atlas-answer__sources a[data-v-a1fecb1c]:hover{color:#fff}.atlas-answer__label[data-v-a1fecb1c]{font-weight:600;margin-right:4px}.atlas-answer__loading-text[data-v-a1fecb1c]{margin:0 0 12px;font-size:.95rem;color:var(--text-on-dark-muted);font-style:italic}.atlas-answer__skeleton span[data-v-a1fecb1c]{display:block;height:10px;margin-bottom:8px;border-radius:6px;background:linear-gradient(90deg,#ffffff14,#ffffff2e,#ffffff14);background-size:200% 100%;animation:atlas-shimmer 1.4s ease infinite}.atlas-answer__skeleton span[data-v-a1fecb1c]:nth-child(2){width:95%}.atlas-answer__skeleton span[data-v-a1fecb1c]:nth-child(3){width:88%}.atlas-answer__skeleton span[data-v-a1fecb1c]:nth-child(4){width:62%;margin-bottom:0}@media(prefers-reduced-motion:reduce){.atlas-answer[data-v-a1fecb1c]{animation:none}.atlas-answer__skeleton span[data-v-a1fecb1c]{animation:none;background:#ffffff1a}}.faq-item[data-v-2d997cdb]{position:relative;display:flex;margin-bottom:14px;border-radius:16px;background:var(--surface);box-shadow:0 4px 14px #003a4f14;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease;scroll-margin-top:calc(var(--site-chrome-height, 140px) + 12px)}.faq-item[data-v-2d997cdb]:hover{box-shadow:0 6px 20px #003a4f1f}.faq-item--open[data-v-2d997cdb]{box-shadow:0 8px 24px #003a4f24}.faq-item__accent[data-v-2d997cdb]{width:8px;flex-shrink:0;background:var(--section-accent, var(--medium-teal))}.faq-item__inner[data-v-2d997cdb]{flex:1;min-width:0}.faq-item__header[data-v-2d997cdb]{display:flex;align-items:center;gap:12px;width:100%;padding:16px 16px 16px 14px;border:none;background:transparent;text-align:left;color:var(--text-primary)}.faq-item__icon[data-v-2d997cdb]{margin-top:2px}.faq-item__text[data-v-2d997cdb]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-family:var(--font-body);font-size:1.02rem;font-weight:700;line-height:1.4}.faq-item__question[data-v-2d997cdb]{display:block}.faq-item__venue[data-v-2d997cdb]{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--medium-teal);background:var(--light-teal-fill, rgba(26, 122, 148, .12));padding:2px 8px;border-radius:6px}.faq-item__score[data-v-2d997cdb]{flex-shrink:0;font-size:.72rem;font-weight:700;color:var(--dark-teal);background:var(--light-teal-fill);padding:4px 8px;border-radius:999px}.faq-item__chevron[data-v-2d997cdb]{flex-shrink:0;width:22px;height:22px;color:var(--text-secondary);transition:transform .2s ease,color .2s ease}.faq-item__chevron svg[data-v-2d997cdb]{width:100%;height:100%}.faq-item__chevron--open[data-v-2d997cdb]{transform:rotate(180deg);color:var(--section-accent, var(--medium-teal))}.faq-item__body[data-v-2d997cdb]{padding:0 16px 18px 62px;animation:atlas-fade-in .25s ease}.faq-item__answer[data-v-2d997cdb]{margin:0 0 10px;font-size:.95rem;color:var(--text-secondary);line-height:1.65}.faq-item--open .faq-item__answer[data-v-2d997cdb]{color:var(--text-primary)}.faq-item__answer--detail[data-v-2d997cdb]{font-size:.92rem;color:var(--text-secondary)}.faq-item__list[data-v-2d997cdb]{margin:0 0 10px;padding-left:1.2rem;color:var(--text-primary);line-height:1.65;font-size:.95rem}.faq-item__list li[data-v-2d997cdb]{margin-bottom:6px}.faq-item__list li[data-v-2d997cdb]:last-child{margin-bottom:0}.faq-item__tags[data-v-2d997cdb]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.faq-item__tag[data-v-2d997cdb]{font-size:.72rem;font-weight:600;text-transform:lowercase;color:var(--text-secondary);background:#d4e0e48c;padding:3px 8px;border-radius:999px}.faq-item__meta[data-v-2d997cdb]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 16px;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--divider);font-size:.84rem;color:var(--text-secondary);flex-wrap:wrap}.faq-item__meta-main[data-v-2d997cdb]{flex:1 1 12rem;min-width:0}.faq-item__meta[data-v-2d997cdb] .soft-sell{margin:0;flex:0 0 auto}.faq-item__sources[data-v-2d997cdb]{margin:0 0 6px}.faq-item__sources[data-v-2d997cdb]:last-child{margin-bottom:0}.faq-item__meta-label[data-v-2d997cdb]{font-weight:600;color:var(--text-accent);margin-right:6px}.faq-item__sources a[data-v-2d997cdb]{color:var(--text-accent);font-weight:600}.faq-item__verified[data-v-2d997cdb]{margin:0}@media(max-width:560px){.faq-item__body[data-v-2d997cdb]{padding-left:16px;padding-right:14px}.faq-item__score[data-v-2d997cdb]{display:none}.faq-item__text[data-v-2d997cdb]{font-size:.98rem}}@media(prefers-reduced-motion:reduce){.faq-item__body[data-v-2d997cdb]{animation:none}.faq-item__chevron[data-v-2d997cdb]{transition:none}}.ask-results[data-v-ce231392]{width:100%;padding-top:12px;animation:atlas-fade-in .3s ease}.ask-results__banner[data-v-ce231392]{margin:0 20px 16px;padding:14px 18px;border-radius:12px;background:var(--light-teal-fill);color:var(--text-secondary);line-height:1.55;border-left:3px solid var(--medium-teal)}.ask-results__banner-text[data-v-ce231392]{margin:0;font-size:.95rem;line-height:1.55}.ask-results__banner-footer[data-v-ce231392]{display:flex;justify-content:flex-end;margin-top:10px}.ask-results__banner-form[data-v-ce231392]{width:100%;max-width:28rem;margin-left:auto}.ask-results__banner-field[data-v-ce231392]{display:block;margin-bottom:10px}.ask-results__banner-field span[data-v-ce231392]{display:block;margin-bottom:4px;font-size:.78rem;font-weight:600;color:var(--text-secondary)}.ask-results__banner-field textarea[data-v-ce231392],.ask-results__banner-field input[data-v-ce231392]{width:100%;padding:8px 10px;border:1px solid var(--divider);border-radius:8px;font:inherit;font-size:.88rem;color:var(--text-primary);background:#fff}.ask-results__banner-field textarea[data-v-ce231392]:focus,.ask-results__banner-field input[data-v-ce231392]:focus{outline:none;border-color:var(--medium-teal);box-shadow:0 0 0 2px #1a7a9426}.ask-results__banner-field-error[data-v-ce231392]{margin:4px 0 0;font-size:.78rem;color:#b3261e}.ask-results__banner-form-actions[data-v-ce231392]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ask-results__banner-message[data-v-ce231392]{margin:0 0 10px;font-size:.84rem}.ask-results__banner-message--success[data-v-ce231392]{color:#1f6b42}.ask-results__banner-message--error[data-v-ce231392]{color:#b3261e}.ask-results__banner-suggest[data-v-ce231392]{padding:4px 10px;border:1px solid var(--medium-teal);border-radius:999px;background:#ffffffb8;color:var(--text-accent);font-size:.82rem;font-weight:600;line-height:1.35;white-space:nowrap}.ask-results__banner-cancel[data-v-ce231392]{padding:4px 8px;border:none;background:transparent;color:var(--text-secondary);font-size:.82rem;font-weight:600}.ask-results__banner-suggest[data-v-ce231392]:hover:not(:disabled){background:#fff;border-color:var(--dark-teal)}.ask-results__banner-suggest[data-v-ce231392]:disabled{opacity:.72;cursor:default}.ask-results__heading[data-v-ce231392]{margin:0 20px 12px;font-family:var(--font-body);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-accent)}.ask-results__list[data-v-ce231392]{padding:0 16px}@media(max-width:560px){.ask-results__banner-form[data-v-ce231392]{max-width:none;margin-left:0}.ask-results__banner-suggest[data-v-ce231392]{font-size:.78rem;padding:4px 8px;white-space:normal;text-align:right;max-width:11rem}.ask-results__banner-form-actions .ask-results__banner-suggest[data-v-ce231392]{max-width:none}}@media(prefers-reduced-motion:reduce){.ask-results[data-v-ce231392]{animation:none}}.faq-section[data-v-f852b51d]{padding:8px 16px 4px;transition:opacity .25s ease;scroll-margin-top:calc(var(--site-chrome-height, 140px) + 12px)}.faq-section--dimmed[data-v-f852b51d]{opacity:.28;pointer-events:none;-webkit-user-select:none;user-select:none}.faq-section__label[data-v-f852b51d]{display:flex;align-items:center;gap:10px;margin:12px 4px 10px}.faq-section__title[data-v-f852b51d]{flex:1;font-family:var(--font-body);font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.faq-section__count[data-v-f852b51d]{font-size:.75rem;font-weight:700;color:var(--section-accent);background:color-mix(in srgb,var(--section-accent) 12%,transparent);padding:2px 8px;border-radius:999px}.faq-section__list[data-v-f852b51d]{display:flex;flex-direction:column}@media(max-width:768px){.faq-section__label[data-v-f852b51d]{display:none}.faq-section[data-v-f852b51d]{padding-top:0}}.review[data-v-490c2766]{max-width:900px;margin:0 auto;padding:0 20px 48px}.review__header h1[data-v-490c2766]{margin:0 0 8px;color:var(--text-primary)}.review__intro[data-v-490c2766]{margin:0 0 12px;color:var(--text-secondary);line-height:1.5}.review__commands[data-v-490c2766]{margin:0 0 24px;padding:12px 14px;border-radius:10px;background:#1e293b;color:#e2e8f0;font-size:.82rem;overflow-x:auto}.review__status[data-v-490c2766]{padding:24px 0;text-align:center;color:var(--text-secondary)}.review__status--error[data-v-490c2766]{color:#b3261e}.review-card[data-v-490c2766]{border:1px solid var(--divider);border-radius:12px;padding:18px 20px;margin-bottom:16px;background:var(--surface)}.review-card__meta[data-v-490c2766]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;font-size:.78rem}.review-card__id[data-v-490c2766],.review-card__status[data-v-490c2766],.review-card__section[data-v-490c2766]{padding:3px 8px;border-radius:999px;background:#004b6314;color:var(--text-accent);font-weight:600}.review-card__question[data-v-490c2766]{margin:0 0 10px;font-size:1.1rem;line-height:1.35}.review-card__answer[data-v-490c2766],.review-card__detail[data-v-490c2766]{margin:0 0 12px;line-height:1.55}.review-card__detail[data-v-490c2766]{color:var(--text-secondary)}.review-card__list[data-v-490c2766]{margin:0 0 12px;padding-left:1.25rem;line-height:1.55}.review-card__list li[data-v-490c2766]{margin-bottom:6px}.review-card__alert[data-v-490c2766]{margin:0 0 12px;padding:12px 14px;border-radius:8px;background:#fff4e5;color:#7a4d00;font-size:.92rem}.review-card__alert ul[data-v-490c2766]{margin:8px 0 0;padding-left:18px}.review-card__rejection[data-v-490c2766]{margin:0 0 12px;padding:10px 12px;border-radius:8px;background:#fdecea;color:#8c1d18;font-size:.92rem}.review-card__footer[data-v-490c2766]{padding-top:12px;border-top:1px solid var(--divider);font-size:.85rem;color:var(--text-secondary)}.review-card__footer p[data-v-490c2766]{margin:0 0 6px}.review-card__label[data-v-490c2766]{font-weight:600;color:var(--text-accent);margin-right:6px}.review-card__footer a[data-v-490c2766],.review-card__source-link a[data-v-490c2766]{color:var(--text-accent);font-weight:600}.section-nav--top[data-v-d6f4d876]{position:sticky;top:var(--command-bar-height, 0px);z-index:90;background:#faf8f5f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--divider);box-shadow:var(--shadow-sm)}.section-nav__wrap[data-v-d6f4d876]{position:relative;width:var(--content-width);max-width:100%;margin:0 auto;box-sizing:border-box}.section-nav__scroll[data-v-d6f4d876]{display:flex;gap:8px;padding:10px 20px;overflow-x:auto;scrollbar-width:none}.section-nav__scroll[data-v-d6f4d876]::-webkit-scrollbar{display:none}.section-nav__edge[data-v-d6f4d876]{position:absolute;top:0;bottom:0;z-index:2;display:flex;align-items:center;width:2.25rem;pointer-events:none;opacity:0;transition:opacity .2s ease}.section-nav__edge--visible[data-v-d6f4d876]{opacity:1}.section-nav__edge--left[data-v-d6f4d876]{left:0;justify-content:flex-start;padding-left:6px}.section-nav__edge--right[data-v-d6f4d876]{right:0;justify-content:flex-end;padding-right:6px}.section-nav__edge--top.section-nav__edge--left[data-v-d6f4d876]{background:linear-gradient(to right,rgba(250,248,245,.98) 35%,transparent)}.section-nav__edge--top.section-nav__edge--right[data-v-d6f4d876]{background:linear-gradient(to left,rgba(250,248,245,.98) 35%,transparent)}.section-nav__chevron[data-v-d6f4d876]{font-size:1.35rem;line-height:1;font-weight:700;color:var(--medium-teal);text-shadow:0 0 6px rgba(250,248,245,.9)}.section-nav__pill[data-v-d6f4d876]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:8px 14px 8px 10px;border:1px solid var(--divider);border-radius:999px;background:var(--surface);color:var(--text-accent);font-size:.88rem;font-weight:600;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.section-nav__pill[data-v-d6f4d876]:hover{border-color:var(--medium-teal);background:var(--light-teal-fill)}.section-nav__pill--active[data-v-d6f4d876]{background:var(--dark-teal);border-color:var(--dark-teal);color:var(--text-on-dark)}.section-nav__count[data-v-d6f4d876]{font-size:.72rem;opacity:.8;font-weight:700}.section-nav--dock[data-v-d6f4d876]{display:none}@media(max-width:768px){.section-nav--top[data-v-d6f4d876]{display:none;position:static;box-shadow:none}.section-nav--dock[data-v-d6f4d876]{display:block;position:fixed;left:0;right:0;bottom:0;z-index:120;padding:0 12px calc(12px + env(safe-area-inset-bottom,0px));pointer-events:none}.section-nav__wrap--dock[data-v-d6f4d876]{width:var(--content-width);pointer-events:auto}.section-nav__dock[data-v-d6f4d876]{display:flex;gap:4px;padding:10px 12px;overflow-x:auto;scrollbar-width:none;background:var(--dark-teal);border-radius:999px;box-shadow:0 8px 32px #00141e59}.section-nav__dock[data-v-d6f4d876]::-webkit-scrollbar{display:none}.section-nav__edge--dock[data-v-d6f4d876]{top:0;border-radius:999px}.section-nav__edge--dock.section-nav__edge--left[data-v-d6f4d876]{background:linear-gradient(to right,var(--dark-teal) 40%,transparent)}.section-nav__edge--dock.section-nav__edge--right[data-v-d6f4d876]{background:linear-gradient(to left,var(--dark-teal) 40%,transparent)}.section-nav__edge--dock .section-nav__chevron[data-v-d6f4d876]{color:#ffffffeb;text-shadow:0 0 8px rgba(0,58,79,.8)}.section-nav__dock-item[data-v-d6f4d876]{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1 0 4.5rem;min-width:4.5rem;padding:4px 6px;border:none;background:transparent;color:#ffffffb8;font-size:.68rem;font-weight:600}.section-nav__dock-item--active[data-v-d6f4d876]{color:#fff}.section-nav__dock-item--active[data-v-d6f4d876] .section-icon{box-shadow:0 0 0 2px #ffffffd9}.section-nav__dock-label[data-v-d6f4d876]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}@media(prefers-reduced-motion:reduce){.section-nav__edge[data-v-d6f4d876]{transition:none}}.site-chrome[data-v-847d26be]{position:sticky;top:0;z-index:100;box-shadow:var(--shadow-md)}.faq-main[data-v-847d26be]{width:var(--content-width);max-width:100%;margin:0 auto;padding-inline:var(--content-gutter);padding-bottom:calc(88px + env(safe-area-inset-bottom,0px));box-sizing:border-box}@media(max-width:768px){.faq-main[data-v-847d26be]{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}}.faq-browse[data-v-847d26be]{transition:opacity .3s ease}.faq-browse--dimmed[data-v-847d26be]{opacity:.28;pointer-events:none;-webkit-user-select:none;user-select:none}.faq-status[data-v-847d26be]{padding:40px 20px;text-align:center;color:var(--text-secondary);font-size:1.05rem}.faq-status--loading[data-v-847d26be]{font-style:italic}.faq-status--error[data-v-847d26be]{color:#b3261e}.faq-empty[data-v-847d26be]{margin:24px 20px;padding:22px;border-radius:12px;background:var(--surface);color:var(--text-secondary);text-align:center;line-height:1.55;box-shadow:var(--shadow-card);border-left:3px solid var(--accent-action)}.ask-unavailable[data-v-847d26be]{margin:16px 20px 0;padding:14px 18px;border-radius:12px;background:#fff4e5;color:#7a4c00;line-height:1.55;border-left:3px solid var(--accent-action)}@media(prefers-reduced-motion:reduce){.faq-browse[data-v-847d26be]{transition:none}}:root{--dark-teal: #003a4f;--medium-teal: #1a7a94;--light-teal: #69b8cd;--light-teal-fill: #e8f2f5;--accent: #e86f4a;--accent-action: #cf5734;--accent-hover: #c7512f;--accent-gold: #c9a227;--accent-on-accent: #ffffff;--page-bg: #faf8f5;--surface: #ffffff;--surface-raised: #ffffff;--text-primary: #0a1820;--text-secondary: #3b4f58;--text-accent: #004b63;--text-on-dark: #f5f9fa;--text-on-dark-muted: rgba(245, 249, 250, .78);--divider: #d4e0e4;--header-gradient: linear-gradient(160deg, #003a4f 0%, #0a5068 45%, #145a72 100%);--header-pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 400 400'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='0.06' stroke-width='1'%3E%3Cellipse cx='200' cy='180' rx='160' ry='120'/%3E%3Cellipse cx='200' cy='180' rx='130' ry='98'/%3E%3Cellipse cx='200' cy='180' rx='100' ry='76'/%3E%3Cellipse cx='200' cy='180' rx='70' ry='54'/%3E%3Cellipse cx='200' cy='180' rx='40' ry='32'/%3E%3Cpath d='M0 80 Q100 60 200 80 T400 80M0 140 Q100 120 200 140 T400 140M0 200 Q100 180 200 200 T400 200M0 260 Q100 240 200 260 T400 260M0 320 Q100 300 200 320 T400 320'/%3E%3C/g%3E%3C/svg%3E");--shadow-sm: 0 2px 8px rgba(0, 58, 79, .07);--shadow-md: 0 8px 24px rgba(0, 58, 79, .1);--shadow-card: 0 2px 12px rgba(0, 58, 79, .06);--font-display: "Playfair Display", Georgia, serif;--font-body: "DM Sans", system-ui, sans-serif;--content-width: 85%;--content-max: 920px;--content-gutter: 0px;--header-gutter: 0px;--header-width: 95%;--command-bar-height: 0px;--site-chrome-height: 140px;color-scheme:light}@media(max-width:768px){:root{--content-width: 100%;--content-gutter: 12px;--header-gutter: 12px;--header-width: 100%}}html[data-accent=teal]{--accent: #1a7a94;--accent-action: #156178;--accent-hover: #0f4d5e}html[data-accent=gold]{--accent: #c9a227;--accent-action: #a8841f;--accent-hover: #8a6d1a}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-body);font-size:16px;line-height:1.5;color:var(--text-primary);background-color:var(--page-bg);background-image:radial-gradient(circle at 20% 0%,rgba(26,122,148,.04) 0%,transparent 45%),radial-gradient(circle at 80% 100%,rgba(0,58,79,.03) 0%,transparent 40%);-webkit-font-smoothing:antialiased}#app{min-height:100vh}h1,h2,h3{font-family:var(--font-display);font-weight:700;margin:0}button{font-family:inherit;cursor:pointer}input,select{font-family:inherit;font-size:1rem}a{color:var(--medium-teal)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes atlas-pulse{0%,to{box-shadow:0 0 #e86f4a59}50%{box-shadow:0 0 0 6px #e86f4a00}}@keyframes atlas-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes atlas-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
