.information{min-height:100vh}.information-main{max-width:1200px;margin-inline:auto;padding-bottom:100px}.information-intro{padding-block:78px 56px}.information .information-intro h1{letter-spacing:-.055em;margin:24px 0;font-size:clamp(52px,6.8vw,88px);line-height:1.08}.information-description{max-width:600px;color:var(--muted);font-size:17px;line-height:1.8}.legal-date{color:var(--muted);font:10px var(--font-geist-mono), monospace;letter-spacing:.06em;flex-wrap:wrap;gap:10px 18px;margin-top:28px;display:flex}.legal-date time{color:var(--ink)}.legal-layout{border-top:1px solid var(--line);grid-template-columns:260px minmax(0,720px);justify-content:space-between;gap:60px;padding-top:40px;display:grid}.legal-index{align-self:start;position:sticky;top:32px}.legal-index nav{gap:5px;margin-top:20px;display:grid}.legal-index :where(nav) a{color:var(--muted);align-items:baseline;gap:13px;padding-block:7px;font-size:12px;display:flex}.legal-index :where(nav a) span,.legal-number{font:10px var(--font-geist-mono), monospace;color:var(--mint)}.legal-index :where(nav) a:hover,.legal-index :where(nav) a:focus-visible{color:var(--ink)}.legal-help{border-top:1px solid var(--line);color:var(--muted);gap:9px;margin-top:30px;padding-top:22px;font-size:12px;display:grid}.legal-help a{width:fit-content;color:var(--mint)}.legal-help a span{margin-left:8px}.legal-content{min-width:0}.legal-summary{border-left:2px solid var(--mint);background:#a1e5c506;margin-bottom:42px;padding:24px 28px}.legal-summary p{color:#cedbd2;margin-top:13px;font-size:17px;line-height:1.8}.legal-content section{border-top:1px solid var(--line);padding-block:32px 22px;scroll-margin-top:30px}.information .legal-content h2{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.035em;margin:12px 0 20px;font-size:23px;font-weight:500;line-height:1.35}.information .legal-content :where(section:target) h2{color:var(--mint)}.legal-content section p,.legal-content li{color:#b8c5bd;overflow-wrap:anywhere;margin-bottom:18px;font-size:15px;line-height:1.9}.legal-content strong{color:var(--ink);font-weight:550}.legal-content ul{padding-left:20px;list-style:outside}.legal-content li{padding-left:6px}.legal-content a,.contact-side a,.contact-note>a{color:var(--mint);text-underline-offset:4px;-webkit-text-decoration:underline #a1e5c560;text-decoration:underline #a1e5c560}.legal-content a:hover,.contact-side a:hover,.contact-note>a:hover{-webkit-text-decoration-color:var(--mint);text-decoration-color:var(--mint)}.legal-back{gap:20px;margin-top:16px;font-size:12px;display:inline-flex}.contact-intro{grid-template-columns:1.35fr 1fr;align-items:end;gap:80px;padding-bottom:70px;display:grid}.contact-intro .information-description{max-width:470px}.contact-address{border-top:1px solid var(--mint);padding:28px 0 8px}.contact-address>a{letter-spacing:-.035em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-block:24px 16px;font-size:clamp(18px,2vw,25px);display:flex}.contact-address>a:hover,.contact-address :where(a) span{color:var(--mint)}.contact-address p{max-width:330px;color:var(--muted);font-size:13px;line-height:1.8}.contact-topics{border-top:1px solid var(--line);grid-template-columns:1fr 1.45fr;gap:100px;padding-block:54px 64px;display:grid}.information .contact-side h2{letter-spacing:-.05em;margin-top:22px;font-size:clamp(34px,4vw,46px);line-height:1.12}.contact-side>p:last-child{max-width:280px;color:var(--muted);margin-top:22px;font-size:14px;line-height:1.8}.contact-topic{border-bottom:1px solid var(--line);grid-template-columns:25px minmax(0,1fr) 18px;gap:20px;padding:26px 0;display:grid}.contact-topic:first-of-type{padding-top:0}.contact-topic .legal-number{padding-top:6px}.contact-topic h3{letter-spacing:-.025em;font-size:18px;font-weight:500}.contact-topic p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.8}.contact-arrow{color:var(--mint);font-size:20px;transition:transform .2s}.contact-topic:hover h3{color:var(--mint)}.contact-topic:hover .contact-arrow{transform:translate(2px,-2px)}.contact-note{border-block:1px solid var(--line);grid-template-columns:1fr 1.45fr;gap:18px 100px;padding-block:30px;display:grid}.contact-note .landing-eyebrow{align-self:start;line-height:1.8}.contact-note p{color:var(--muted);font-size:12px;line-height:1.9}.contact-note>a{grid-column:2;width:fit-content;font-size:12px}@media (max-width:1000px){.contact-intro,.contact-topics,.contact-note{gap:36px}.legal-layout{grid-template-columns:220px minmax(0,1fr);gap:35px}}@media (max-width:760px){.information-intro{padding-block:44px 34px}.information-main{padding-bottom:56px}.contact-intro,.contact-topics,.contact-note,.legal-layout{grid-template-columns:minmax(0,1fr)}.contact-address{padding-top:22px}.contact-address>a{max-width:440px}.contact-address p,.contact-side>p:last-child{max-width:470px}.contact-topics{padding-block:36px 44px}.contact-note{gap:16px}.contact-note>a{grid-column:1}.legal-index{position:static}.legal-index nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px}.legal-help{display:none}}@media (max-width:500px){.information .landing-header nav{gap:15px}.information .landing-header nav>a[href=\/docs]{display:inline}.information .information-intro h1{font-size:54px}.information-description{font-size:15px}.legal-index nav{grid-template-columns:1fr}.legal-index :where(nav) a{padding-block:9px}.legal-summary{padding:20px}.legal-summary p{font-size:15px}.contact-topic{gap:12px}}@media (prefers-reduced-motion:reduce){.contact-arrow{transition:none}}@media print{.information{--ink:#111;--muted:#444;--mint:#1a5338;--line:#ccc;color:#111;background:#fff;padding:0;overflow:visible}.information .landing-header,.information .landing-footer,.legal-index,.legal-back,.information .landing-skip{display:none}.information-intro{padding-top:0}.legal-layout{display:block}.legal-content p,.legal-content li,.legal-summary p{color:#222}.information .legal-content h2{break-after:avoid}.legal-content p,.legal-content li{orphans:3;widows:3}}
