@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2?dpl=dpl_3WvdfZacjrExjxda8DZgnvDkXsxX)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__i6u7Hq__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__i6u7Hq__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0b02cdm7g7y6h.woff2?dpl=dpl_3WvdfZacjrExjxda8DZgnvDkXsxX)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__2TjVCq__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__2TjVCq__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:barlowCond;src:url(../media/BarlowCondensed_400-s.p.3eck2fk3exmex.woff2?dpl=dpl_3WvdfZacjrExjxda8DZgnvDkXsxX)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:barlowCond Fallback;src:local(Arial);ascent-override:129.59%;descent-override:25.92%;line-gap-override:0.0%;size-adjust:77.17%}.barlowcond_2af666cb-module__VH4dJG__className{font-family:barlowCond,barlowCond Fallback;font-style:normal;font-weight:400}.barlowcond_2af666cb-module__VH4dJG__variable{--font-barlow-cond:"barlowCond", "barlowCond Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-abyss:#050505;--color-canvas:#101010;--color-lift:#1d1a18;--color-lift-2:#24211f;--color-rule-soft:#1f1c1a;--color-rule:#2c2927;--color-rule-strong:#3d3a39;--color-ring:#b8b3b0;--color-ink:#eee;--color-chalk:#fafafa;--color-muted:#b8b3b0;--color-quiet:#8a8380;--color-bone:#eee;--color-bone-2:#e4e2de;--color-bone-rule:#d3d0cb;--color-bone-ink:#101010;--color-bone-muted:#6b6460;--color-bone-accent:#a3420f;--color-signal:#ee6018;--color-signal-soft:#f07a3c;--color-rust:#cc6437;--color-metric:#a0ca92;--color-focus:var(--color-signal-soft);--color-btn-fill:var(--color-chalk);--color-btn-fill-hover:#fff;--color-btn-text:var(--color-canvas);--color-btn-dark:var(--color-canvas);--color-btn-dark-hover:#262321;--color-code-string:var(--color-signal-soft);--color-code-comment:var(--color-quiet);--texture-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--font-cond:var(--font-barlow-cond), "Arial Narrow", var(--font-sans);--text-caption:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.25rem;--text-heading:clamp(1.75rem, 1.6vw + 1.2rem, 2.25rem);--text-heading-lg:clamp(2rem, 2.4vw + 1.2rem, 2.75rem);--text-display:clamp(2.6rem, 5.2vw + .9rem, 4.5rem);--text-statement:clamp(1.5rem, 2.6vw + .6rem, 2.5rem);--track-display:-.04em;--track-heading:-.03em;--track-body:-.01em;--track-label:.02em;--space-3xs:.125rem;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--space-2xl:4rem;--space-3xl:6rem;--space-4xl:7.5rem;--page-max:75rem;--page-gutter:clamp(1rem, 4vw, 2.5rem);--ticker-h:2rem;--nav-h:4rem;--rule-hair:1px;--radius-xs:3px;--radius-card:10px;--radius-panel:20px;--radius-pill:999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.48s;--z-base:1;--z-raised:10;--z-sticky:200}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + var(--space-lg));-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--color-canvas);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:var(--track-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:1.5;overflow-x:clip}h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0}h1,h2,h3{font-weight:400}ol,ul{padding:0;list-style:none}a{color:inherit}code,pre{font-family:var(--font-mono);letter-spacing:0}img{max-width:100%}::selection{background:color-mix(in srgb, var(--color-signal) 40%, transparent);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-xs)}.wrap{width:100%;max-width:var(--page-max);padding-inline:max(var(--page-gutter), env(safe-area-inset-left));margin-inline:auto}.skip{left:var(--space-md);z-index:calc(var(--z-sticky) + 1);padding:var(--space-xs) var(--space-md);background:var(--color-chalk);color:var(--color-canvas);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-caption);text-transform:uppercase;text-decoration:none;position:absolute;top:-4rem}.skip:focus{top:var(--space-xs)}.lede{font-size:var(--text-base);color:var(--color-quiet);max-width:50ch;line-height:1.5}.eyebrow{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-muted);line-height:1;display:inline-flex}.eyebrow--light{color:var(--color-bone-ink)}.pulse{background:url(/brand/russet-mark.png) 50%/contain no-repeat;flex:none;width:.75rem;height:.75rem}.badge{border:var(--rule-hair) solid var(--color-ring);border-radius:var(--radius-pill);min-width:2.5rem;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-ink);justify-content:center;justify-self:start;align-items:center;padding:.3125rem .6875rem;line-height:1;display:inline-flex}.wordmark{border-radius:var(--radius-xs);flex:none;align-items:center;text-decoration:none;display:inline-flex}.wordmark img{width:auto;height:1.5rem;display:block}.btn{justify-content:center;align-items:center;gap:var(--space-xs);border:var(--rule-hair) solid transparent;border-radius:var(--radius-pill);min-height:44px;line-height:1;font-family:var(--font-cond);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);padding:0 1.375rem;font-size:1rem;font-weight:400;text-decoration:none;display:inline-flex}.btn--primary{background:var(--color-btn-fill);color:var(--color-btn-text)}.btn--ghost{border-color:var(--color-rule-strong);color:var(--color-ink);background:0 0}.btn--dark{background:var(--color-btn-dark);color:var(--color-ink)}.btn--sm{min-height:36px;padding:0 var(--space-md);font-size:.9375rem}@media (hover:hover) and (pointer:fine){.btn--primary:hover{background:var(--color-btn-fill-hover)}.btn--ghost:hover{border-color:var(--color-ink)}.btn--dark:hover{background:var(--color-btn-dark-hover)}}.btn:active{transform:translateY(1px)}.nav__links a:active,.foot__links a:active,.step a:active,.code__tab:active,.code__copy:active,.faq__item summary:active{opacity:.72}.ticker{background:var(--color-abyss);border-bottom:var(--rule-hair) solid var(--color-rule-soft)}.ticker__row{justify-content:center;align-items:center;gap:var(--space-sm);min-height:var(--ticker-h);font-family:var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-quiet);white-space:nowrap;font-size:.6875rem;line-height:1.2;display:flex}.ticker__row>span+span:before{content:"";width:.625rem;height:.625rem;margin-right:var(--space-sm);vertical-align:-.05em;background:url(/brand/russet-mark.png) 50%/contain no-repeat;display:inline-block}.ticker__row>span:first-child{color:var(--color-ink)}.ticker__opt{display:none}@media (min-width:40rem){.ticker__opt{display:inline}}.nav{z-index:var(--z-sticky);background:color-mix(in srgb, var(--color-canvas) 86%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:var(--rule-hair) solid var(--color-rule-soft);position:sticky;top:0}.nav__row{align-items:center;gap:var(--space-lg);min-height:var(--nav-h);display:flex}.nav__links{gap:var(--space-lg);margin-left:auto;display:none}.nav__links a{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-muted);transition:color var(--dur-short) var(--ease-out);text-decoration:none}.nav__links a:hover{color:var(--color-ink)}.nav__actions{gap:var(--space-xs);margin-left:auto;display:flex}.nav__login{display:none}@media (min-width:48rem){.nav__links{display:flex}.nav__actions{margin-left:var(--space-md)}.nav__login{display:inline-flex}}.hero{padding-block:var(--space-2xl) var(--space-3xl);position:relative}.hero__title{margin-top:var(--space-lg);font-size:var(--text-display);letter-spacing:var(--track-display);overflow-wrap:anywhere;min-width:0;max-width:16ch;line-height:1}.hero__split{gap:var(--space-xl);margin-top:var(--space-xl);display:grid}.hero__copy{align-content:start;gap:var(--space-lg);min-width:0;display:grid}.hero__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.hero__note{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-quiet)}.hero__code{isolation:isolate;min-width:0;position:relative}@media (min-width:60rem){.hero__split{gap:var(--space-2xl);margin-top:var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.ember{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(72px)saturate(1.1);opacity:.38;width:70%;height:auto;position:absolute;top:-18%;right:-8%}.code{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-abyss) 94%, transparent);position:relative;overflow:hidden}.code__head{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-bottom:var(--rule-hair) solid var(--color-rule-soft);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-muted);line-height:1;display:flex}.code__head-meta{color:var(--color-quiet);margin-left:auto}.code__bar{border-bottom:var(--rule-hair) solid var(--color-rule-soft)}.code__tabs{scrollbar-width:none;display:flex;overflow-x:auto}.code__tab,.code__copy{appearance:none;padding:var(--space-sm);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-quiet);white-space:nowrap;cursor:pointer;transition:color var(--dur-short) var(--ease-out);background:0 0;border:0;margin:0}.code__tab{box-shadow:inset 0 -1px #0000}@media (min-width:30rem){.code__tab,.code__copy{padding-inline:var(--space-md)}}.code__tab[aria-selected=true]{color:var(--color-ink);box-shadow:inset 0 -1px 0 var(--color-rust)}.code__tab:hover,.code__copy:hover{color:var(--color-ink)}.code__tab:focus-visible,.code__copy:focus-visible{outline-offset:-2px}.code__copy[data-state=copied]{color:var(--color-metric)}.code__panel{padding:var(--space-lg) var(--space-md);font-size:var(--text-sm);color:var(--color-ink);tab-size:4;animation:panel-in var(--dur-short) var(--ease-out);margin:0;line-height:1.7;overflow-x:auto}.code__panel code{font-family:var(--font-mono)}.tok-str{color:var(--color-code-string)}.tok-com{color:var(--color-code-comment)}.code__foot{justify-content:space-between;align-items:center;gap:var(--space-sm);border-top:var(--rule-hair) solid var(--color-rule-soft);display:flex}.code__caption{padding:var(--space-xs) 0 var(--space-xs) var(--space-md);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-quiet);min-width:0}.code__copy{border-left:var(--rule-hair) solid var(--color-rule-soft);flex:none;align-self:stretch}@keyframes panel-in{0%{opacity:0}to{opacity:1}}.tiles{border-block:var(--rule-hair) solid var(--color-rule)}.tiles__row{grid-template-columns:minmax(0,1fr);display:grid}.tile{align-content:start;gap:var(--space-sm);padding-block:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule);min-width:0;display:grid}.tile:first-child{border-top:0}.tile__label{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-muted);line-height:1}.tile__value{font-size:var(--text-heading-lg);letter-spacing:var(--track-heading);font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.tile__note{font-size:var(--text-sm);color:var(--color-quiet);max-width:34ch;line-height:1.43}.meter{gap:var(--space-xs);margin-top:var(--space-2xs);display:grid}.meter__row{align-items:center;gap:var(--space-sm);grid-template-columns:3.5rem minmax(0,1fr);display:grid}.meter__key{font-family:var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-quiet);font-size:.6875rem;line-height:1}.meter__bar{border-radius:var(--radius-pill);height:4px;display:block}.meter__bar--list{background:var(--color-rule-strong)}.meter__bar--ours{width:calc(var(--w,.5) * 100%);background:var(--color-signal)}@media (min-width:48rem){.tiles__row{grid-template-columns:repeat(3,minmax(0,1fr))}.tile{padding:var(--space-xl) var(--space-lg);border-top:0;border-left:var(--rule-hair) solid var(--color-rule)}.tile:first-child{border-left:0;padding-left:0}.tile:last-child{padding-right:0}}.section{padding-block:var(--space-3xl)}.section__head{gap:var(--space-md);margin-bottom:var(--space-xl);display:grid}.section__head h2{font-size:var(--text-heading-lg);letter-spacing:var(--track-heading);overflow-wrap:anywhere;min-width:0;line-height:1.08}.models{padding-block:var(--space-4xl) var(--space-3xl)}.panel{isolation:isolate;padding:var(--space-xs) var(--space-md) var(--space-md);background:var(--color-bone);color:var(--color-bone-ink);border-radius:var(--radius-card);position:relative;overflow:hidden}.panel:before,.card-light:before{content:"";z-index:-1;background-image:var(--texture-grain);opacity:.09;mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}@media (min-width:40rem){.panel{padding:var(--space-md) var(--space-xl) var(--space-lg);border-radius:var(--radius-panel)}}.price-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.price-table thead th{padding:var(--space-md) 0 var(--space-sm);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-bone-muted);text-align:left;border-bottom:var(--rule-hair) solid var(--color-bone-ink);font-weight:400}.price-table .num{text-align:right}.price-table__group th{padding:var(--space-lg) 0 var(--space-xs);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-bone-muted);text-align:left;font-weight:400}.price-table__group th:before{content:"";width:.6875rem;height:.6875rem;margin-right:var(--space-xs);vertical-align:-.05em;background:url(/brand/russet-mark.png) 50%/contain no-repeat;display:inline-block}.price-table tbody tr:not(.price-table__group)>*{padding-block:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-bone-rule);vertical-align:baseline}.price-table tbody:last-child tr:last-child>*{border-bottom:0}.model{text-align:left;font-weight:400}.model__name{font-size:var(--text-base);letter-spacing:-.015em;display:block}.model__id{margin-top:var(--space-3xs);font-size:var(--text-caption);color:var(--color-bone-muted);display:block}.price{align-items:baseline;gap:var(--space-xs);line-height:1.35;display:inline-flex}.price__ours{font-family:var(--font-mono);font-size:var(--text-base);color:var(--color-bone-accent);font-weight:500}.price__list{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-bone-muted);order:-1}.footnote{margin-top:var(--space-md);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-quiet)}@media (min-width:40rem){.price-table .num{width:10rem}.price{gap:var(--space-sm)}}@media (max-width:39.99rem){.price-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.price-table tbody tr:not(.price-table__group){padding-block:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-bone-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.price-table tbody:last-child tr:last-child{border-bottom:0}.price-table tbody tr:not(.price-table__group)>*{padding-block:var(--space-2xs);border-bottom:0}.price-table tbody .model{grid-column:1/-1}.price-table tbody td.num{text-align:left}.price-table tbody td.num:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-bone-muted);font-size:.6875rem;display:block}}.quickstart{padding-block:var(--space-2xl) var(--space-3xl)}.steps{gap:var(--space-md);display:grid}.step{align-content:start;gap:var(--space-sm);padding:var(--space-lg);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);min-width:0;display:grid;position:relative}.step:before{content:"";top:-1px;left:var(--space-lg);width:2.5rem;height:var(--rule-hair);background:var(--color-rust);position:absolute}.step h3{margin-top:var(--space-xs);font-size:var(--text-md);letter-spacing:-.02em;line-height:1.2}.step p{font-size:var(--text-sm);color:var(--color-quiet);max-width:46ch;line-height:1.5}.step a{color:var(--color-ink);-webkit-text-decoration-color:var(--color-rust);text-decoration-color:var(--color-rust);text-underline-offset:3px}.tools{margin-top:var(--space-xs);border-top:var(--rule-hair) solid var(--color-rule)}.tools__row{gap:var(--space-3xs) var(--space-md);padding-block:var(--space-xs);border-bottom:var(--rule-hair) solid var(--color-rule-soft);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr);display:grid}.tools dt{color:var(--color-ink)}.tools dd code{font-size:var(--text-caption);color:var(--color-muted);overflow-wrap:anywhere}@media (min-width:30rem){.tools__row{grid-template-columns:minmax(0,8rem) minmax(0,1fr);align-items:baseline}}@media (min-width:52rem){.steps{gap:var(--space-lg);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.step--wide{grid-area:1/2/span 2}}.faq{border-top:var(--rule-hair) solid var(--color-rule)}.faq__grid{gap:var(--space-lg);display:grid}.faq__list{border-top:var(--rule-hair) solid var(--color-rule-strong);min-width:0}.faq__item{border-bottom:var(--rule-hair) solid var(--color-rule)}.faq__item summary{align-items:baseline;gap:var(--space-sm);padding-block:var(--space-lg);font-size:var(--text-md);letter-spacing:-.02em;cursor:pointer;grid-template-columns:2.25rem minmax(0,1fr) auto;line-height:1.3;list-style:none;display:grid}.faq__item summary::-webkit-details-marker{display:none}.faq__num{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--track-label);color:var(--color-quiet)}.faq__item summary:after{content:"+";font-family:var(--font-mono);font-size:var(--text-base);color:var(--color-quiet)}.faq__item[open] summary:after{content:"−";color:var(--color-signal)}.faq__item[open] .faq__num{color:var(--color-signal)}.faq__item summary:focus-visible{outline-offset:2px}.faq__item p{padding:0 0 var(--space-lg) calc(2.25rem + var(--space-sm));color:var(--color-quiet);max-width:calc(62ch + 3rem)}@media (min-width:60rem){.faq__grid{gap:var(--space-2xl);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.faq__head{top:calc(var(--nav-h) + var(--space-xl));align-self:start;margin-bottom:0;position:sticky}}.cta{padding-block:var(--space-2xl) var(--space-4xl)}.cta__grid{gap:var(--space-xl);align-items:end;display:grid}.terms{border-top:var(--rule-hair) solid var(--color-rule-strong);min-width:0}.terms__row{gap:var(--space-md);padding-block:var(--space-md);border-bottom:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,6.5rem) minmax(0,1fr);align-items:baseline;display:grid}.terms dt{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-quiet)}.terms dd{font-size:var(--text-base);letter-spacing:-.02em;color:var(--color-ink)}.card-light{isolation:isolate;justify-items:start;gap:var(--space-md);padding:var(--space-lg);background:var(--color-bone);color:var(--color-bone-ink);border-radius:var(--radius-card);display:grid;position:relative;overflow:hidden}.card-light__title{margin-top:var(--space-xs);font-size:var(--text-heading);letter-spacing:var(--track-heading);line-height:1.1}.card-light__text{color:var(--color-bone-muted)}.card-light .btn{margin-top:var(--space-xs)}@media (min-width:60rem){.cta__grid{gap:var(--space-2xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.card-light{padding:var(--space-xl)}}.foot{padding-bottom:max(var(--space-xl), env(safe-area-inset-bottom))}.statement{isolation:isolate;padding-block:var(--space-3xl);border-block:var(--rule-hair) solid var(--color-rule);background:var(--color-abyss);position:relative;overflow:hidden}.ember--lg{filter:blur(90px)saturate(1.15);opacity:.42;width:min(44rem,120%);top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.statement__row{place-items:center;gap:var(--space-lg);text-align:center;display:grid}.statement__side{font-family:var(--font-cond);font-size:var(--text-statement);letter-spacing:-.01em;text-transform:uppercase;color:var(--color-ink);line-height:1}.statement__mark{width:clamp(4.5rem,8vw,6.5rem);height:auto;display:block}@media (min-width:48rem){.statement{padding-block:var(--space-4xl)}.statement__row{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.statement__side{text-align:left;justify-self:start}.statement__side--end{text-align:right;justify-self:end}}.foot__meta{align-items:center;gap:var(--space-md) var(--space-xl);padding-top:var(--space-xl);flex-wrap:wrap;display:flex}.foot__links{gap:var(--space-xs) var(--space-lg);flex-wrap:wrap;display:flex}.foot__links a{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-quiet);white-space:nowrap;text-decoration:none}.foot__links a:hover{color:var(--color-ink)}.foot__copy{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-quiet);margin-left:auto}.foot__legal{margin-top:var(--space-lg);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-quiet);max-width:72ch;line-height:1.6}.reveal{opacity:0;animation:reveal var(--dur-long) var(--ease-out) forwards;animation-delay:calc(var(--i,0) * 70ms);transform:translateY(8px)}@keyframes reveal{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.15s!important;animation-duration:.15s!important;animation-iteration-count:1!important}.reveal{animation:.15s linear forwards reveal-reduced;transform:none}@keyframes reveal-reduced{to{opacity:1}}.btn:active{transform:none}}@media (min-width:40rem){.terms dd{font-size:var(--text-md)}}
