.LegalDoc_doc__CbkTm{position:relative;padding:clamp(7rem,12vw,10rem) var(--space-6) var(--space-32);background:var(--surface-0);overflow:hidden;isolation:isolate}.LegalDoc_atmos__91vIh{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(52% 42% at 12% 6%,hsla(78,19%,50%,.14) 0,transparent 60%),radial-gradient(46% 52% at 94% 88%,hsla(42,40%,90%,.6) 0,transparent 64%),linear-gradient(180deg,var(--surface-0) 0,#fbf7ee 100%)}.LegalDoc_container__5pe9f{position:relative;z-index:1;max-width:760px;margin:0 auto}.LegalDoc_head__5EfAt{margin-bottom:var(--space-12)}.LegalDoc_eyebrow__36HJr{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:600;color:var(--brand-800);background:var(--brand-soft);padding:6px 14px;border-radius:var(--radius-full);border:1px solid rgba(18,55,42,.08);box-shadow:var(--shadow-xs);margin-bottom:var(--space-5)}.LegalDoc_eyebrowDot__E4uFc{width:6px;height:6px;border-radius:50%;background:var(--brand-700);box-shadow:0 0 0 3px rgba(43,117,88,.18)}.LegalDoc_title__AzXij{font-family:var(--font-display);font-size:clamp(2rem,4.4vw,3rem);font-weight:500;line-height:1.08;letter-spacing:-.03em;color:var(--ink-1);margin:0 0 var(--space-3);text-wrap:balance}.LegalDoc_updated__bzHjC{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--ink-4);margin:0 0 var(--space-5)}.LegalDoc_intro__exrEp{font-family:var(--font-body);font-size:var(--text-lg);line-height:1.7;color:var(--ink-2);margin:0}.LegalDoc_body__Jlhub{display:flex;flex-direction:column;gap:var(--space-10)}.LegalDoc_section__mgPB_{display:flex;flex-direction:column;gap:var(--space-3)}.LegalDoc_sectionHeading__JC_CY{display:flex;align-items:baseline;gap:var(--space-3);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;letter-spacing:-.02em;line-height:1.25;color:var(--ink-1);margin:0 0 var(--space-1)}.LegalDoc_sectionNum__P95mm{font-family:var(--font-ui);font-size:var(--text-sm);font-weight:700;color:var(--brand-700);flex-shrink:0}.LegalDoc_para__epPAl{font-family:var(--font-body);font-size:var(--text-base);line-height:1.75;color:var(--ink-2);margin:0}.LegalDoc_list__T7E0B{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);list-style:none}.LegalDoc_list__T7E0B li{position:relative;font-family:var(--font-body);font-size:var(--text-base);line-height:1.7;color:var(--ink-2)}.LegalDoc_list__T7E0B li:before{content:"";position:absolute;inset-inline-start:calc(-1 * var(--space-5));top:.7em;width:6px;height:6px;border-radius:50%;background:var(--brand-600)}.LegalDoc_contact___zLnX{margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid rgba(28,29,24,.1)}.LegalDoc_contact___zLnX p{font-family:var(--font-body);font-size:var(--text-base);line-height:1.7;color:var(--ink-3);margin:0}.LegalDoc_contact___zLnX a{color:var(--brand-700);font-weight:600;text-decoration:none;border-bottom:1px solid rgba(43,117,88,.3)}.LegalDoc_contact___zLnX a:hover{border-bottom-color:var(--brand-700)}@media (max-width:640px){.LegalDoc_doc__CbkTm{padding:var(--space-32) var(--space-4) var(--space-20)}.LegalDoc_body__Jlhub{gap:var(--space-8)}}