.page_faqSections__yyDaT{display:grid;grid-gap:1.5rem;gap:1.5rem}.page_faqSection__dnCzT{display:grid;grid-gap:1rem;gap:1rem}.page_faqSection__dnCzT+.page_faqSection__dnCzT{padding-top:1.5rem;border-top:1px solid var(--line)}.page_faqSection__dnCzT h3{margin:0;color:var(--text);font-size:1.28rem;letter-spacing:-.03em}.page_faqCards__388Wq{display:grid;grid-gap:.8rem;gap:.8rem}.page_faqCard__dKvAJ{border:1px solid var(--line);border-radius:20px;background:var(--surface-ghost);overflow:hidden;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.page_faqCardVisible__GPIsj,.page_faqCard__dKvAJ:focus-within,.page_faqCard__dKvAJ:hover{border-color:color-mix(in srgb,var(--accent) 28%,var(--line));background:color-mix(in srgb,var(--surface) 92%,var(--accent-soft));box-shadow:var(--shadow)}.page_faqHeading__DFhkW{margin:0}.page_faqQuestion__zxX__{width:100%;min-height:4.3rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border:0;background:transparent;color:var(--text);text-align:left;font-weight:700;line-height:1.45;cursor:pointer}.page_faqQuestion__zxX__ span{min-width:0}.page_faqQuestion__zxX__ svg{width:1.1rem;height:1.1rem;flex:0 0 auto;color:var(--accent);transition:transform .18s ease}.page_faqQuestion__zxX__:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 72%,transparent);outline-offset:-.35rem}.page_faqCardVisible__GPIsj .page_faqQuestion__zxX__ svg{transform:rotate(180deg)}.page_faqAnswerWrap__tF3hb{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .22s ease,opacity .18s ease}.page_faqAnswerInner__VsjNv{min-height:0;overflow:hidden}.page_faqAnswer__1MusN{margin:0;padding:0 1.1rem;color:var(--muted);line-height:1.72;transition:padding-bottom .22s ease}.page_faqCardVisible__GPIsj .page_faqAnswerWrap__tF3hb{grid-template-rows:1fr;opacity:1}.page_faqCardVisible__GPIsj .page_faqAnswer__1MusN{padding-bottom:1rem}.page_contactSection__6FwDV{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:1.35rem;gap:1.35rem;padding:1.35rem;border:1px solid color-mix(in srgb,var(--accent) 16%,var(--line));border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 90%,var(--accent-soft)),var(--surface-ghost))}.page_contactCopy__eOwQv{display:grid;grid-gap:.4rem;gap:.4rem}.page_contactEyebrow__neyzN{margin:0;color:var(--accent);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_contactCopy__eOwQv h3{margin:0;color:var(--text);font-size:1.24rem;letter-spacing:-.03em}.page_contactCopy__eOwQv p:last-child{margin:0;max-width:34rem;color:var(--muted);line-height:1.65}.page_contactButton__7GsPU{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.9rem;padding:.78rem 1rem;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line));border-radius:999px;background:var(--accent);color:white;font-weight:700;white-space:nowrap;box-shadow:0 14px 28px color-mix(in srgb,var(--accent) 24%,transparent);transition:transform .14s ease,background-color .16s ease,box-shadow .16s ease}.page_contactButton__7GsPU svg{width:1rem;height:1rem}.page_contactButton__7GsPU:focus-visible,.page_contactButton__7GsPU:hover{background:var(--accent-strong);box-shadow:0 18px 32px color-mix(in srgb,var(--accent) 28%,transparent);outline:none;transform:translateY(-1px)}.page_contactButton__7GsPU:active{transform:translateY(1px);box-shadow:0 10px 18px color-mix(in srgb,var(--accent) 20%,transparent)}@media (max-width:720px){.page_faqCard__dKvAJ{border-radius:18px}.page_faqQuestion__zxX__{min-height:4rem;padding-inline:1rem}.page_faqAnswer__1MusN{padding-inline:1rem}.page_contactSection__6FwDV{display:grid;grid-template-columns:1fr;border-radius:18px}.page_contactButton__7GsPU{width:100%}}.legal_page__UMb4A{min-height:100vh;color:var(--text);--landing-bg:var(--surface-strong);--landing-ink:var(--text);--landing-muted:var(--muted);--landing-line:var(--line);--landing-panel:color-mix(in srgb,var(--surface) 80%,transparent);--landing-panel-strong:color-mix(in srgb,var(--surface-strong) 90%,transparent);--landing-emerald:var(--accent);--landing-emerald-deep:var(--accent-strong)}.legal_frame__rnBTX{width:min(1100px,calc(100% - 3rem));margin:0 auto;padding:7.5rem 0 4rem}.legal_hero__r_CA3{display:grid;grid-gap:1rem;gap:1rem;margin-bottom:2rem}.legal_eyebrow__dzh_i,.legal_meta__Sk0sA{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;border-radius:var(--radius-pill);font-weight:var(--weight-medium)}.legal_eyebrow__dzh_i{background:var(--accent-soft);color:var(--accent-strong);font-size:var(--text-2xs);letter-spacing:var(--track-caps);text-transform:uppercase}.legal_eyebrow__dzh_i,.legal_meta__Sk0sA{padding:.35rem .7rem;font-family:var(--font-numeric)}.legal_meta__Sk0sA{border:1px solid var(--line);background:var(--surface-ghost);color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--track-label)}.legal_title__fmxNJ{margin:0;max-width:14ch;font-family:var(--font-editorial);font-size:var(--display-lg);font-weight:var(--weight-normal);line-height:var(--leading-display);letter-spacing:var(--track-display-tight);color:var(--text);text-wrap:balance}.legal_description__Kw2XS{max-width:var(--measure-wide);margin:0;color:var(--muted);font-size:var(--text-md);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty}.legal_bottomActions__kfP_0,.legal_heroActions__KtZr5{display:flex;flex-wrap:wrap;gap:.8rem}.legal_quickFacts__5UVkQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;margin-top:.35rem}.legal_article__TuaNG,.legal_quickFactCard__keWjq,.legal_sidebarCard__SmR1q{border:1px solid var(--line);background:var(--surface-ghost);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.legal_quickFactCard__keWjq{display:grid;grid-gap:.38rem;gap:.38rem;padding:1rem;border-radius:20px}.legal_quickFactCard__keWjq strong{font-size:1rem;letter-spacing:-.02em;color:var(--text)}.legal_quickFactCard__keWjq span{color:var(--muted);font-size:.94rem;line-height:1.58}.legal_layout__gn77I{display:grid;grid-template-columns:minmax(230px,280px) minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}.legal_sidebar___kdph{position:-webkit-sticky;position:sticky;top:7rem;display:grid;grid-gap:1rem;gap:1rem}.legal_sidebarCard__SmR1q{display:grid;grid-gap:.9rem;gap:.9rem;padding:1.2rem;border-radius:22px}.legal_sidebarTitle__4pDvx{margin:0;font-size:1.04rem;letter-spacing:-.02em}.legal_sidebarText__F77Jj{margin:0;color:var(--muted);line-height:1.68}.legal_contents__nzuCN{display:grid;grid-gap:.5rem;gap:.5rem}.legal_contents__nzuCN a{color:var(--muted);font-weight:var(--weight-semibold);line-height:1.45}.legal_contents__nzuCN a:focus-visible,.legal_contents__nzuCN a:hover{color:var(--text);outline:none}.legal_highlights__YmA1p{display:grid;grid-gap:.85rem;gap:.85rem}.legal_highlight__yKScq{display:grid;grid-gap:.2rem;gap:.2rem}.legal_highlightLabel___QOvC{font-size:.74rem;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.legal_highlightValue__dIHhP{font-size:1rem;letter-spacing:-.02em;color:var(--text)}.legal_highlightDetail__9Voxa{margin:0;color:var(--muted);line-height:1.55;font-size:.92rem}.legal_commitments__67P6X{display:grid;grid-gap:.55rem;gap:.55rem;padding-left:1.1rem;margin:0}.legal_commitments__67P6X li{color:var(--muted);line-height:1.58}.legal_article__TuaNG{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:clamp(1.5rem,3vw,2.75rem);border-radius:var(--radius-xl);background:var(--surface)}.legal_articleHeader__pUe4d{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.legal_articleEyebrow__fvbrF{margin:0;color:var(--accent);font-family:var(--font-numeric);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:var(--track-caps);text-transform:uppercase}.legal_articleTitle__2oPpe{margin:0;font-family:var(--font-editorial);font-size:var(--display-sm);font-weight:var(--weight-normal);letter-spacing:var(--track-display);line-height:var(--leading-heading);color:var(--text)}.legal_articleIntro__9OSBc{margin:0;max-width:var(--measure);color:var(--muted);font-size:var(--text-md);line-height:var(--leading-body)}.legal_section__uTbI4{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.legal_section__uTbI4+.legal_section__uTbI4{padding-top:var(--space-6);border-top:1px solid var(--line)}.legal_section__uTbI4 h3{margin:0;font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--track-heading);line-height:var(--leading-heading);color:var(--text)}.legal_section__uTbI4 li,.legal_section__uTbI4 p{margin:0;max-width:var(--measure-wide);color:var(--muted);font-size:var(--text-base);line-height:var(--leading-body);text-wrap:pretty}.legal_section__uTbI4 ul{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding-left:var(--space-5)}.legal_sectionNote__n__aW{max-width:var(--measure-wide);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);border:none;border-left:2px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--accent-soft);color:var(--text)!important}.legal_bottomActions__kfP_0{padding-top:.5rem;border-top:1px solid var(--line)}@media (max-width:1024px){.legal_quickFacts__5UVkQ{grid-template-columns:repeat(2,minmax(0,1fr))}.legal_layout__gn77I{grid-template-columns:1fr}.legal_sidebar___kdph{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.legal_frame__rnBTX{width:min(100%,calc(100% - 1.5rem));padding-top:6.8rem}.legal_title__fmxNJ{font-size:clamp(2.5rem,12vw,4rem)}.legal_quickFacts__5UVkQ,.legal_sidebar___kdph{grid-template-columns:1fr}.legal_article__TuaNG,.legal_quickFactCard__keWjq,.legal_sidebarCard__SmR1q{border-radius:18px}.legal_bottomActions__kfP_0 .button,.legal_bottomActions__kfP_0 .secondary,.legal_heroActions__KtZr5 .button,.legal_heroActions__KtZr5 .secondary{width:100%}}