.legal_page__hv_96{background:var(--paper-dim)}.legal_mesh__g9YTp{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(184,150,43,.045) 1px,transparent 0),linear-gradient(90deg,rgba(184,150,43,.045) 1px,transparent 0);background-size:48px 48px}.legal_hero__o9CfR{background:var(--green-black);padding:104px 0 84px;position:relative;overflow:hidden}.legal_heroInner__0KfRS{position:relative;z-index:1}.legal_h1__vhHeh{font-family:var(--font-display);font-size:clamp(38px,4.4vw,66px);font-weight:400;line-height:1.06;letter-spacing:-.01em;color:var(--paper-dim);margin-bottom:22px}.legal_h1__vhHeh em{font-style:italic;font-weight:400;letter-spacing:0;color:var(--gold-bright)}.legal_heroSub__y2tM0{font-size:17px;line-height:1.8;color:hsla(90,11%,96%,.7);max-width:680px}.legal_updated__X9K_D{font-size:14px;letter-spacing:2px;text-transform:uppercase;color:hsla(90,11%,96%,.4);margin-bottom:26px}.legal_block__XgGTC{background:var(--paper-dim);padding:76px 0}.legal_section__yhIIL{display:grid;grid-template-columns:300px 1fr}.legal_aside__8KpCS{background:var(--paper-sage);border-left:3px solid var(--gold);padding:46px 34px}.legal_num__gpBDw{font-size:12px;font-weight:600;letter-spacing:2.6px;text-transform:uppercase;color:var(--green-mid);margin-bottom:16px}.legal_h2__2C8li{font-family:var(--font-display);font-size:clamp(24px,2.1vw,32px);font-weight:500;line-height:1.14;letter-spacing:-.01em;color:var(--ink)}.legal_h2__2C8li em{font-style:italic;font-weight:400;letter-spacing:0;color:var(--green-deep)}.legal_body__ok6_p{padding:46px 0 46px 56px}.legal_body__ok6_p p{font-size:16px;line-height:1.9;color:var(--muted)}.legal_body__ok6_p p+p{margin-top:16px}.legal_divider__52COT{height:1px;background:var(--line);margin:44px 0}.legal_band__v0akR{background:var(--green-deep);padding:96px 0;position:relative;overflow:hidden}.legal_bandInner__85dzw{position:relative;z-index:1}.legal_bandSub__de0Wr{font-size:17px;line-height:1.8;color:hsla(90,11%,96%,.72);max-width:660px;margin-bottom:52px}.legal_cards__1HZEU{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;gap:2px}.legal_cards3___5DXi{grid-template-columns:repeat(3,1fr)}.legal_card__lTJqU{background:hsla(90,11%,96%,.04);border:1px solid var(--line-dark);padding:42px 38px}.legal_cardTag__nauvK{font-size:12px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:var(--gold);margin-bottom:16px}.legal_cardH3__v51uK{font-family:var(--font-display);font-size:25px;font-weight:500;letter-spacing:0;color:var(--paper-dim);margin-bottom:16px;line-height:1.24}.legal_cardBody__Et4OG p{font-size:16px;line-height:1.85;color:hsla(90,11%,96%,.72)}.legal_cardBody__Et4OG p+p{margin-top:12px}.legal_faqGroup___E_W8{margin-bottom:68px}.legal_faqGroup___E_W8:last-child{margin-bottom:0}.legal_faqList__qsBJj{border-top:1px solid var(--line)}.legal_qa__rSZK8{border-bottom:1px solid var(--line)}.legal_faqBtn__XQ_dJ{width:100%;background:none;border:none;cursor:pointer;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left;min-height:44px;font-family:inherit}.legal_faqQ__guQoh{font-size:17px;font-weight:600;color:var(--ink);line-height:1.45}.legal_faqIcon__nB4t7{width:30px;height:30px;border:1px solid var(--line);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;transition:background .25s,border-color .25s}.legal_faqIconOpen__cZ1sh{background:var(--green-deep);border-color:var(--green-deep)}.legal_bar__DoTeJ{display:block;position:absolute;width:10px;height:1px;background:var(--green-deep)}.legal_faqIconOpen__cZ1sh .legal_bar__DoTeJ{background:var(--paper-dim)}.legal_barV__7_i3R{display:block;position:absolute;width:1px;height:10px;background:var(--green-deep);transition:height .25s}.legal_faqIconOpen__cZ1sh .legal_barV__7_i3R{height:0}.legal_faqA__gerUK{padding:0 0 24px;font-size:16px;line-height:1.85;color:var(--muted);max-width:820px}.legal_closingActions__U5Qyl{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:36px}.legal_closing__FyLuP{background:var(--green-black);padding:96px 0;position:relative;overflow:hidden}.legal_closingInner___pkzz{position:relative;z-index:1;max-width:780px;margin:0 auto;text-align:center}.legal_closingH3__OijBA{font-family:var(--font-display);font-size:clamp(30px,3.4vw,46px);font-weight:400;line-height:1.08;letter-spacing:-.01em;color:var(--paper-dim);margin-bottom:20px}.legal_closingH3__OijBA em{font-style:italic;font-weight:400;letter-spacing:0;color:var(--gold-bright)}.legal_closingBody__PeLBk{font-size:17px;line-height:1.85;color:hsla(90,11%,96%,.7)}.legal_fine___mWv4{margin-top:26px;font-size:16px;line-height:1.7;color:hsla(90,11%,96%,.35)}@media (max-width:960px){.legal_hero__o9CfR{padding:84px 0 64px}.legal_section__yhIIL{grid-template-columns:1fr}.legal_aside__8KpCS{padding:32px 26px}.legal_body__ok6_p{padding:30px 0 0}.legal_cards3___5DXi,.legal_cards__1HZEU{grid-template-columns:1fr}.legal_band__v0akR,.legal_closing__FyLuP{padding:72px 0}.legal_block__XgGTC{padding:56px 0}}@media (max-width:600px){.legal_hero__o9CfR{padding:68px 0 52px}.legal_card__lTJqU{padding:32px 26px}.legal_bandSub__de0Wr,.legal_closingBody__PeLBk,.legal_heroSub__y2tM0{font-size:16px}}