@font-face{font-family:Funnel Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.00%;size-adjust:101.13%}.__className_5840d1{font-family:Funnel Sans,Funnel Sans Fallback;font-style:normal}.__variable_5840d1{--font-sans:"Funnel Sans","Funnel Sans Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e038a29029a234f2.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e038a29029a234f2.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_d19bea{font-family:Geist Mono,monospace;font-style:normal}.__variable_d19bea{--font-mono:"Geist Mono",monospace}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8d541ca8617572f0-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3955bbd902881c26-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f6d84cc3be9d6158-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/84f090e3b62fb9e3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Chakra Petch Fallback;src:local("Arial");ascent-override:96.77%;descent-override:30.05%;line-gap-override:0.00%;size-adjust:102.51%}.__className_0d7a6f{font-family:Chakra Petch,Chakra Petch Fallback;font-weight:700;font-style:normal}.__variable_0d7a6f{--font-display:"Chakra Petch","Chakra Petch Fallback"}:root{--paper:#f5f2ec;--ink:#141311;--card:#fbfaf7;--line:#e3ded4;--line-strong:#d3cdc2;--line-soft:#ece7de;--body:#4f4a44;--muted:#77716a;--gray:#9c958c;--dark-body:#b3ada3;--dark-line:#2b2925;--dark-line-strong:#3a3833;--dark-panel:#1a1916;--accent:#ff5b1f;--accent-hover:#ff7440;--sans:var(--font-sans),system-ui,sans-serif;--mono:var(--font-mono);--display:var(--font-display),sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);font-family:var(--sans);-webkit-font-smoothing:antialiased}a,body{color:var(--ink)}a{text-decoration:none}a:hover{color:var(--muted)}button{font:inherit;color:inherit;background:none;border:0;padding:0;text-align:inherit;cursor:pointer}button,h1,h2,p{margin:0}::selection{background:var(--accent);color:#ffffff}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes tpflow{to{stroke-dashoffset:-28}}.mono{font-family:var(--mono)}.wordmark{font-family:var(--display);font-weight:700;line-height:1}.container{max-width:1760px;margin:0 auto;padding-left:clamp(16px,2vw,32px);padding-right:clamp(16px,2vw,32px)}.balance{text-wrap:balance}.pretty{text-wrap:pretty}.dot{width:6px;height:6px;flex:none;background:var(--accent)}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--paper);border-bottom:1px solid var(--line)}.site-header__inner{height:72px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:32px;gap:32px}.site-nav{display:flex;gap:32px;font-size:15px;flex-wrap:nowrap;white-space:nowrap;min-width:0}.nav-link{color:var(--body);font-weight:500}.nav-link:hover{color:var(--ink)}.nav-link[aria-current=page]{color:var(--ink);font-weight:600}.signin-link{font-size:15px;color:var(--body)}.signin-link:hover{color:var(--ink)}.menu-button{height:40px;padding:0 14px;display:none;align-items:center;border:1px solid var(--line-strong);font-size:15px}.mobile-menu{position:absolute;left:0;right:0;top:72px;background:var(--paper);border-bottom:1px solid var(--line);display:flex;flex-direction:column;padding-top:8px;padding-bottom:16px}.mobile-menu a{padding:14px 0;border-top:1px solid var(--line);font-size:17px;font-weight:500}@media (max-width:1079px){.nav-link--secondary{display:none}}@media (max-width:799px){.site-header__inner{grid-template-columns:minmax(0,1fr) auto;gap:16px}.site-nav{display:none}.menu-button{display:flex}}@media (max-width:479px){.site-header .wordmark{display:none}}@media (min-width:800px){.mobile-menu{display:none}}@media (max-width:519px){.signin-link{display:none}}.btn-accent{display:flex;align-items:center;justify-content:space-between;background:var(--accent);color:#ffffff;font-weight:600;white-space:nowrap}.btn-accent:hover{background:var(--accent-hover);color:#ffffff}.btn-outline-light{display:flex;align-items:center;border:1px solid var(--paper);color:var(--paper);font-weight:600;white-space:nowrap}.btn-outline-light:hover{background:var(--paper);color:var(--ink)}.btn-outline-dark{display:flex;align-items:center;border:1px solid var(--ink);color:var(--ink);font-weight:600;white-space:nowrap}.btn-ink,.btn-outline-dark:hover{background:var(--ink);color:var(--paper)}.btn-ink{display:flex;align-items:center;font-weight:600;white-space:nowrap}.btn-ink:hover{background:var(--dark-line);color:var(--paper)}.eyebrow{font-family:var(--mono);font-size:13px;color:var(--muted)}.h-section{font-size:clamp(40px,4.6vw,76px);line-height:1;letter-spacing:-.045em}.h-page,.h-section{font-weight:600;text-wrap:balance}.h-page{font-size:clamp(48px,5.8vw,96px);line-height:.98;letter-spacing:-.05em}.h-sub{font-size:clamp(36px,3.6vw,60px);line-height:1;font-weight:600;letter-spacing:-.045em}.h-split{font-size:clamp(32px,3vw,48px);line-height:1.02;font-weight:600;letter-spacing:-.04em}.lede{font-size:clamp(18px,1.4vw,21px);line-height:1.5}.hero-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));grid-gap:56px clamp(40px,5vw,96px);gap:56px clamp(40px,5vw,96px);align-items:center}.hero-pill{align-self:flex-start;height:32px;padding:0 12px;display:flex;align-items:center;gap:10px;border:1px solid var(--dark-line-strong);font-size:14px;color:var(--dark-body)}.hero-pill:hover{color:var(--paper);border-color:var(--muted)}.flow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.flow-tile{min-height:96px;padding:18px 20px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;border:1px solid var(--dark-line);background:var(--dark-panel);transition:border-color .3s,background .3s}.flow-tile[aria-pressed=true]{border-color:var(--accent);background:#1f1814}.pipe-svg{display:none}@media (min-width:900px){.flow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pipe-svg{display:block}.pipe-line{display:none}}.grid-3-at-1000,.grid-3-at-900,.grid-audit,.grid-contact,.grid-ctrl,.grid-ctrl-row,.grid-int,.grid-principles,.grid-sec-flow,.grid-split,.grid-subs{display:grid;grid-template-columns:minmax(0,1fr)}.sticky-at-1000,.sticky-at-1100{position:static;top:96px}@media (min-width:640px){.grid-principles,.grid-sec-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:720px){.grid-ctrl-row{grid-template-columns:minmax(0,1fr) 200px}.grid-audit{grid-template-columns:120px minmax(0,1fr) auto}.grid-subs{grid-template-columns:200px minmax(0,1fr) 120px}}@media (min-width:900px){.grid-3-at-900{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-contact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.grid-3-at-1000,.grid-principles{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-ctrl,.grid-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.sticky-at-1000{position:-webkit-sticky;position:sticky}}@media (min-width:1100px){.grid-int{grid-template-columns:minmax(0,1fr) 440px}.grid-sec-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.sticky-at-1100{position:-webkit-sticky;position:sticky}}.billing-option{height:40px;padding:0 16px;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--ink)}.billing-option[aria-pressed=true]{background:var(--ink);color:var(--paper)}.cmp-scroll{overflow-x:auto}.cmp-inner{min-width:760px}.cmp-row{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.cmp-head{position:static;top:72px;z-index:2;padding:16px 0;background:var(--paper);border-bottom:1px solid var(--ink)}@media (min-width:820px){.cmp-scroll{overflow-x:visible}.cmp-inner{min-width:0}.cmp-head{position:-webkit-sticky;position:sticky}}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0}.footer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:40px;gap:40px}@media (min-width:900px){.footer-grid{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}}.footer-link{font-size:15px;color:var(--line-strong)}.footer-link:hover{color:var(--paper)}.footer-legal-link{color:var(--muted)}.footer-legal-link:hover{color:var(--paper)}.tool-tile{min-height:144px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;border:1px solid var(--line);background:var(--paper);transition:border-color .15s,background .15s}.tool-tile:hover{border-color:var(--ink)}.tool-tile[aria-pressed=true]{border-color:var(--ink);background:var(--card)}.cat-chip{height:40px;padding:0 16px;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;border:1px solid var(--line-strong);color:var(--ink)}.cat-chip[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.light-link{color:var(--line-strong)}.light-link:hover,.paper-link{color:var(--paper)}.paper-link:hover{color:var(--line-strong)}.docs-grid{max-width:1760px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.docs-side,.docs-toc{display:none}@media (min-width:900px){.docs-grid{grid-template-columns:260px minmax(0,1fr)}.docs-side{display:flex}}@media (min-width:1240px){.docs-grid{grid-template-columns:280px minmax(0,1fr) 240px}.docs-toc{display:flex}}.docs-side-item{height:34px;padding:0 10px;display:flex;align-items:center;font-size:14px;color:var(--body);font-weight:400}.docs-side-item:hover{background:#eae5dc;color:var(--body)}.docs-side-item[aria-current=page]{background:#eae5dc;color:var(--ink);font-weight:600;box-shadow:inset 2px 0 0 var(--accent)}.docs-search{height:40px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--line-strong);background:var(--card);color:var(--gray);font-size:14px}.docs-search input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font:inherit;color:var(--ink)}.docs-search input::placeholder{color:var(--gray)}.docs-search:focus-within{border-color:var(--ink)}.docs-card{min-height:200px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;border:1px solid var(--line);background:var(--card);color:var(--ink)}.docs-card:hover{border-color:var(--ink);color:var(--ink)}.docs-card--dark,.docs-card--dark:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}.docs-index-link{padding:9px 0;border-bottom:1px solid var(--line);font-size:15px;color:var(--body);display:flex;justify-content:space-between}.docs-index-link:hover,.docs-pager{color:var(--ink)}.docs-pager{padding:18px 20px;border:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.docs-pager:hover{border-color:var(--ink);color:var(--ink)}.toc-link{padding:6px 0 6px 12px;font-size:14px;line-height:1.4;color:var(--muted);border-left:1px solid var(--line)}.toc-link:hover{color:var(--ink)}.toc-link[aria-current=location]{color:var(--ink);border-left-color:var(--accent)}.legal-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:40px clamp(32px,4vw,72px);gap:40px clamp(32px,4vw,72px);align-items:start}@media (min-width:1000px){.legal-grid{grid-template-columns:240px minmax(0,1fr)}.legal-toc{position:-webkit-sticky;position:sticky;top:96px}}.legal-prose{font-size:16px;line-height:1.65;color:#2f2c28;max-width:760px}.legal-prose>*+*{margin-top:1em}.legal-prose ol,.legal-prose p,.legal-prose ul{margin-bottom:0}.legal-prose strong{font-weight:600;color:var(--ink)}.legal-prose a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.legal-prose a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.legal-prose h3{margin:1.8em 0 0;font-size:20px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.legal-prose h4{margin:1.6em 0 0;font-family:var(--mono);font-size:12px;font-weight:400;color:var(--muted)}.legal-prose ol,.legal-prose ul{padding-left:0;list-style:none}.legal-prose li{position:relative;padding-left:22px;margin-top:.5em}.legal-prose ul>li:before{content:"+";position:absolute;left:0;font-family:var(--mono);font-size:12px;line-height:2.1;color:var(--muted)}.legal-prose ol{counter-reset:legal}.legal-prose ol>li{counter-increment:legal}.legal-prose ol>li:before{content:counter(legal,decimal-leading-zero);position:absolute;left:0;font-family:var(--mono);font-size:12px;line-height:2.1;color:var(--accent)}.legal-prose dl{margin-left:0;margin-right:0;border:1px solid var(--line);background:var(--card)}.legal-prose dl>div{display:grid;grid-gap:4px 20px;gap:4px 20px;padding:14px 18px;border-top:1px solid var(--line-soft)}.legal-prose dl>div:first-child{border-top:0}@media (min-width:640px){.legal-prose dl>div{grid-template-columns:200px minmax(0,1fr)}}.legal-prose dt{font-family:var(--mono);font-size:13px;color:var(--ink)}.legal-prose dd{margin:0;font-size:15px;color:var(--body)}.legal-prose .legal-note{padding:16px 18px;border:1px solid var(--accent);background:#fff1ea;font-size:15px;line-height:1.55}