.guide-module__b7ab-a__section{margin:0 0 4.4rem}.guide-module__b7ab-a__sectionHead{text-align:center;justify-items:center;max-width:40rem;margin:0 auto 2.8rem;display:grid}.guide-module__b7ab-a__sectionHead h2{font-size:clamp(1.7rem,5vw,2.5rem)}.guide-module__b7ab-a__sectionIntro{color:rgb(var(--ink) / .75);margin-top:.9rem;font-size:.94rem;line-height:1.7}.guide-module__b7ab-a__pair{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"picture words";align-items:center;gap:3rem;margin:0 0 3.8rem;display:grid}.guide-module__b7ab-a__pair.guide-module__b7ab-a__flip{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);grid-template-areas:"words picture"}.guide-module__b7ab-a__picture{grid-area:picture;min-width:0}.guide-module__b7ab-a__words{grid-area:words;align-content:center;justify-items:start;min-width:0;display:grid}@media (max-width:860px){.guide-module__b7ab-a__pair,.guide-module__b7ab-a__pair.guide-module__b7ab-a__flip{grid-template-columns:minmax(0,1fr);grid-template-areas:"words""picture";gap:1.6rem}}.guide-module__b7ab-a__words h3{font-size:clamp(1.3rem,3.8vw,1.75rem)}.guide-module__b7ab-a__num{font-family:var(--font-chrome);color:rgb(var(--brass));margin-bottom:.15rem;font-size:1.1rem;font-style:italic;line-height:1.5}.guide-module__b7ab-a__body{max-width:27rem;color:rgb(var(--ink) / .75);gap:.75rem;margin-top:.8rem;font-size:.92rem;line-height:1.7;display:grid}.guide-module__b7ab-a__soon{color:rgb(var(--ink) / .65);flex-wrap:wrap;align-items:baseline;gap:.3rem .55rem;font-size:.82rem;line-height:1.6;display:flex}.guide-module__b7ab-a__soon .chip{flex:none}.guide-module__b7ab-a__code{white-space:pre-wrap;border:.5px solid var(--hairline);background:rgb(var(--ink) / .035);width:100%;font-family:var(--font-mono);color:rgb(var(--ink));border-radius:10px;margin:0;padding:.75rem .95rem;font-size:.7rem;line-height:1.6;overflow-x:auto}.guide-module__b7ab-a__ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 1.6rem;padding:0;list-style:none;display:grid}@media (max-width:860px){.guide-module__b7ab-a__ways{grid-template-columns:minmax(0,1fr)}}.guide-module__b7ab-a__way{align-content:start;gap:.3rem;padding:1.3rem 1.3rem 1.4rem;display:grid}.guide-module__b7ab-a__wayHead{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.guide-module__b7ab-a__wayName{font-size:1.25rem}.guide-module__b7ab-a__wayRange{color:rgb(var(--ink) / .6);font-size:.8rem}.guide-module__b7ab-a__keep{align-items:baseline;gap:.45rem;margin-top:.6rem;display:flex}.guide-module__b7ab-a__keepFigure{font-family:var(--font-chrome);color:rgb(var(--craft-ink));font-size:2.3rem;font-style:italic;line-height:1}.guide-module__b7ab-a__keepWords{color:rgb(var(--ink) / .7);font-size:.84rem}.guide-module__b7ab-a__wayExample{color:rgb(var(--ink) / .65);font-size:.8rem}.guide-module__b7ab-a__wayExample strong{color:rgb(var(--craft-ink));font-weight:600}.guide-module__b7ab-a__wayBody{border-top:.5px solid var(--hairline);color:rgb(var(--ink) / .72);margin-top:.5rem;padding-top:.75rem;font-size:.82rem;line-height:1.6}.guide-module__b7ab-a__waySoon{color:rgb(var(--brass-ink));font-size:.78rem;line-height:1.55}.guide-module__b7ab-a__also{color:rgb(var(--ink) / .72);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.6rem;margin:0 0 2rem;padding:0;font-size:.84rem;line-height:1.6;list-style:none;display:grid}@media (max-width:860px){.guide-module__b7ab-a__also{grid-template-columns:minmax(0,1fr)}}.guide-module__b7ab-a__plus{border:.5px solid rgb(var(--brass) / .4);background:rgb(var(--brass) / .05);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.3rem 1.3rem;margin:0 0 3.8rem;padding:1.1rem 1.3rem;display:grid}.guide-module__b7ab-a__plus .kicker{margin:0}.guide-module__b7ab-a__plusBody{color:rgb(var(--ink) / .78);font-size:.88rem;line-height:1.65}@media (max-width:620px){.guide-module__b7ab-a__plus{grid-template-columns:minmax(0,1fr)}}.guide-module__b7ab-a__calc{gap:1.1rem;margin:0 0 3.8rem;padding:1.6rem;display:grid}@media (max-width:620px){.guide-module__b7ab-a__calc{padding:1.1rem}}.guide-module__b7ab-a__calcHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;display:flex}.guide-module__b7ab-a__calcHead h3{font-size:1.4rem}.guide-module__b7ab-a__kinds{background:rgb(var(--ink) / .05);border:0;border-radius:999px;justify-self:start;margin:0;padding:3px;display:flex}.guide-module__b7ab-a__kind{position:relative}.guide-module__b7ab-a__kind input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.guide-module__b7ab-a__kind span{font-family:var(--font-chrome);white-space:nowrap;color:rgb(var(--ink) / .65);transition:background-color .18s var(--ease), color .18s var(--ease), box-shadow .18s var(--ease);border-radius:999px;padding:.35rem .95rem;font-size:.84rem;font-style:italic;line-height:1.4;display:block}.guide-module__b7ab-a__kind input:checked+span{background:rgb(var(--bg));color:rgb(var(--ink));box-shadow:0 1px 2px #2a282424, 0 0 0 .5px rgb(var(--ink) / .08)}.guide-module__b7ab-a__kind input:focus-visible+span{outline:2px solid rgb(var(--brass));outline-offset:2px}.guide-module__b7ab-a__calcOut{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;display:grid}@media (max-width:620px){.guide-module__b7ab-a__calcOut{grid-template-columns:minmax(0,1fr)}}.guide-module__b7ab-a__calcOut>div{border:.5px solid var(--hairline);background:rgb(var(--bg));border-radius:10px;padding:.9rem 1rem}.guide-module__b7ab-a__calcOut dt{font-family:var(--font-chrome);color:rgb(var(--ink) / .6);font-size:.78rem;font-style:italic}.guide-module__b7ab-a__calcOut dd{overflow-wrap:anywhere;font-family:var(--font-chrome);font-variant-numeric:tabular-nums;color:rgb(var(--ink));margin:.15rem 0 0;font-size:1.45rem;font-style:italic;line-height:1.25}.guide-module__b7ab-a__calcYou dd{color:rgb(var(--craft-ink))}.guide-module__b7ab-a__calcRao dd{color:rgb(var(--brass-ink))}.guide-module__b7ab-a__per{font-family:var(--font-prose);color:rgb(var(--ink) / .55);margin-left:.35rem;font-size:.74rem;font-style:normal}.guide-module__b7ab-a__fineList{border-top:1px solid var(--hairline);gap:.45rem;margin:0;padding:1.3rem 0 0;list-style:none;display:grid}.guide-module__b7ab-a__fineList li{color:rgb(var(--ink) / .62);padding-left:1rem;font-size:.8rem;line-height:1.6;position:relative}.guide-module__b7ab-a__fineList li:before{content:"·";color:rgb(var(--brass));position:absolute;left:.2rem}.guide-module__b7ab-a__steps{margin:0;padding:0;list-style:none}.guide-module__b7ab-a__closing{border-top:1px solid var(--hairline);text-align:center;justify-items:center;gap:.8rem;padding-top:3rem;display:grid}.guide-module__b7ab-a__closing h2{font-size:clamp(1.6rem,5vw,2.2rem)}.guide-module__b7ab-a__closing p{text-wrap:balance;max-width:32rem;color:rgb(var(--ink) / .72);font-size:.92rem;line-height:1.7}
.page-module__FlhABW__front.page{padding-top:calc(var(--nav-top) + var(--nav-h) + var(--nav-top) + 8px)}.page-module__FlhABW__hero{text-align:center;justify-items:center;padding:0 0 3.4rem;display:grid}.page-module__FlhABW__seals{align-items:center;gap:1.1rem;margin-bottom:1.6rem;display:flex}.page-module__FlhABW__seals img{width:92px;height:auto}.page-module__FlhABW__seals .page-module__FlhABW__tile{width:92px;height:92px;box-shadow:var(--icon-shadow);border-radius:24px}.page-module__FlhABW__times{font-family:var(--font-chrome);color:rgb(var(--brass));font-size:1.1rem;font-style:italic}.page-module__FlhABW__title{letter-spacing:-.025em;font-size:clamp(2rem,7vw,3.4rem);font-weight:500;line-height:1}.page-module__FlhABW__tagline{font-family:var(--font-chrome);color:rgb(var(--ink) / .72);margin-top:.9rem;font-size:clamp(1.05rem,3vw,1.35rem);font-style:italic}.page-module__FlhABW__lede{max-width:34rem;color:rgb(var(--ink) / .75);margin:1.1rem auto 0;font-size:.94rem;line-height:1.7}.page-module__FlhABW__title+.page-module__FlhABW__lede{margin-top:1.4rem}.page-module__FlhABW__searchRow{justify-content:center;width:100%;margin-top:1.6rem;display:flex}.page-module__FlhABW__actions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.6rem;display:flex}.page-module__FlhABW__showcase{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:3rem;margin:0 0 3.6rem;display:grid}.page-module__FlhABW__showcaseText{justify-items:start;display:grid}.page-module__FlhABW__showcaseText h2{font-size:clamp(1.45rem,4.6vw,2.2rem)}.page-module__FlhABW__showcaseBody{max-width:24rem;color:rgb(var(--ink) / .75);margin-top:.9rem;font-size:.94rem;line-height:1.7}.page-module__FlhABW__showcaseBody .mono{background:rgb(var(--ink) / .06);border-radius:4px;padding:.05em .3em}@media (max-width:860px){.page-module__FlhABW__showcase{grid-template-columns:minmax(0,1fr);gap:2rem}.page-module__FlhABW__showcaseText{text-align:center;justify-items:center}}.page-module__FlhABW__download{justify-items:center;gap:.75rem;margin-top:1.1rem;display:grid}@media (min-width:861px){.page-module__FlhABW__showcaseText .page-module__FlhABW__download{justify-items:start;margin-top:1.6rem}}.page-module__FlhABW__build{color:rgb(var(--ink) / .55);align-items:baseline;gap:.3rem;font-size:.74rem;line-height:1.55;display:flex}.page-module__FlhABW__build svg{flex:none;width:.95em;height:.95em;translate:0 calc(50% - .35em)}.page-module__FlhABW__steps{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0 0 3.6rem;padding:1.8rem 0;list-style:none;display:grid}@media (max-width:760px){.page-module__FlhABW__steps{grid-template-columns:minmax(0,1fr)}}.page-module__FlhABW__steps li{grid-template-columns:auto minmax(0,1fr);gap:.8rem;display:grid}.page-module__FlhABW__num{font-family:var(--font-chrome);color:rgb(var(--brass));font-size:1.1rem;font-style:italic;line-height:1.5}.page-module__FlhABW__stepTitle{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.05rem}.page-module__FlhABW__stepBody{color:rgb(var(--ink) / .7);font-size:.86rem;line-height:1.6}.page-module__FlhABW__head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.2rem;display:flex}.page-module__FlhABW__head h2{font-size:clamp(1.45rem,4.6vw,2.2rem)}.page-module__FlhABW__featured{margin-bottom:3rem}.page-module__FlhABW__empty{text-align:center;border:1px dashed var(--hairline-strong);border-radius:12px;justify-items:center;gap:.7rem;padding:3rem 1rem;display:grid}.page-module__FlhABW__emptyLine{font-family:var(--font-chrome);color:rgb(var(--ink) / .7);max-width:30rem;font-size:1.1rem;font-style:italic}.page-module__FlhABW__lost{text-align:center;justify-items:center;gap:.8rem;display:grid}.page-module__FlhABW__lost h1{font-size:clamp(2rem,6vw,3rem)}.page-module__FlhABW__loading.page{min-height:100vh;padding-block:calc(var(--nav-top) + var(--nav-h));align-content:center}.page-module__FlhABW__sections{gap:2.6rem;display:grid}.page-module__FlhABW__panel{padding:1.6rem}.page-module__FlhABW__panel>h2{margin-bottom:.25rem;font-size:1.4rem}.page-module__FlhABW__panel>.page-module__FlhABW__sub,.page-module__FlhABW__sub{color:rgb(var(--ink) / .6);margin-bottom:1.3rem;font-size:.86rem}.page-module__FlhABW__panel>h2+:not(.page-module__FlhABW__sub){margin-top:1rem}@media (max-width:560px){.page-module__FlhABW__panel{padding:1.1rem}}.page-module__FlhABW__rows{margin:0;padding:0;list-style:none;display:grid}.page-module__FlhABW__row{border-top:1px solid var(--hairline-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.8rem 0;display:grid}.page-module__FlhABW__row:first-child{border-top:0}.page-module__FlhABW__rowEnd{align-items:baseline;gap:.5rem;display:flex}.page-module__FlhABW__amount{font-family:var(--font-chrome);color:rgb(var(--brass-ink));white-space:nowrap;font-size:1.05rem;font-style:italic}@media (max-width:560px){.page-module__FlhABW__row{grid-template-columns:minmax(0,1fr);gap:.5rem}.page-module__FlhABW__rowEnd{flex-wrap:wrap}}.page-module__FlhABW__rowName{white-space:nowrap;text-overflow:ellipsis;line-height:1.4;font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.08rem;text-decoration:none;display:block;overflow:hidden}.page-module__FlhABW__rowMeta{color:rgb(var(--ink) / .55);font-size:.78rem}.page-module__FlhABW__status{white-space:nowrap;height:1.45rem;line-height:1;font-family:var(--font-chrome);border:.5px solid var(--hairline-strong);color:rgb(var(--ink) / .6);border-radius:999px;align-items:center;padding:0 .55rem;font-size:.72rem;font-style:italic;display:inline-flex}.page-module__FlhABW__status[data-status=published]{border-color:rgb(var(--craft) / .45);color:rgb(var(--craft))}.page-module__FlhABW__status[data-status=archived]{color:rgb(var(--ink) / .4)}.page-module__FlhABW__status[data-status=paid]{border-color:rgb(var(--craft) / .45);color:rgb(var(--craft))}.page-module__FlhABW__status[data-status=pending]{color:rgb(var(--brass-ink))}.page-module__FlhABW__status[data-status=refunded],.page-module__FlhABW__status[data-status=canceled]{color:rgb(var(--ink) / .45)}.page-module__FlhABW__status[data-status=failed]{border-color:rgb(var(--danger) / .4);color:rgb(var(--danger))}.page-module__FlhABW__status[data-status=test]{border-color:rgb(var(--danger) / .35);color:rgb(var(--danger))}.page-module__FlhABW__receiptLinks{font-family:var(--font-chrome);flex-wrap:wrap;gap:.2rem .7rem;margin-top:.15rem;font-size:.78rem;font-style:italic;display:flex}.page-module__FlhABW__receiptLinks a{color:rgb(var(--ink) / .7);align-items:center;gap:.2rem;display:inline-flex}.page-module__FlhABW__actionsRow{flex-wrap:wrap;gap:.6rem;margin:-.6rem 0 2rem;display:flex}.page-module__FlhABW__signedAs{border-top:1px solid var(--hairline);color:rgb(var(--ink) / .6);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem;margin-top:2.6rem;padding-top:1.4rem;font-size:.86rem;display:flex}.page-module__FlhABW__narrow{max-width:760px}.page-module__FlhABW__pageTitle{margin-bottom:.6rem;font-size:clamp(2rem,6vw,2.4rem)}.page-module__FlhABW__intro{color:rgb(var(--ink) / .7);margin-bottom:1.8rem}.page-module__FlhABW__after{margin-top:2.4rem}.page-module__FlhABW__before{margin-bottom:1.4rem}.page-module__FlhABW__storeHead{border-bottom:1px solid var(--hairline);align-items:center;gap:1rem;margin:0 0 2.2rem;padding-bottom:1.6rem;display:flex}.page-module__FlhABW__storeAvatar{border-radius:50%;flex:none;text-decoration:none;display:block}.page-module__FlhABW__storeWords{min-width:0}.page-module__FlhABW__storeTitle{font-size:clamp(1.6rem,5vw,2.2rem)}.page-module__FlhABW__storeMeta{color:rgb(var(--ink) / .6);margin-top:.2rem;font-size:.86rem}
.hero-module__rTv75W__hero{padding:0 0 4.4rem}.hero-module__rTv75W__frame{--title-size:clamp(3rem, 11vw, 5.4rem);border:.5px solid rgb(var(--ink) / .08);background:rgb(var(--paper));width:100%;box-shadow:var(--leaf-shadow);isolation:isolate;border-radius:12px;position:relative;overflow:hidden}.hero-module__rTv75W__painting{pointer-events:none;background-position:50% 100%;background-size:cover;position:absolute;inset:0;overflow:hidden}.hero-module__rTv75W__layer{will-change:transform;width:100%;height:120%;position:absolute;top:-12%;left:0}.hero-module__rTv75W__layer[data-layer=fog]{width:110%;left:-5%}.hero-module__rTv75W__art{object-fit:cover;object-position:50% 100%;width:100%;height:100%;display:block}.hero-module__rTv75W__layer[data-layer=fog] .hero-module__rTv75W__art{animation:hero-module__rTv75W__breathe 46s var(--ca-ease-in-out) infinite alternate}@keyframes hero-module__rTv75W__breathe{0%{transform:translate(-2.2%)}to{transform:translate(2.2%)}}.hero-module__rTv75W__over{aspect-ratio:1600/900;text-align:center;pointer-events:none;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;padding:2.4rem 1.25rem 3.6rem;display:grid;position:relative}.hero-module__rTv75W__over>*{pointer-events:auto}.hero-module__rTv75W__kicker,.hero-module__rTv75W__title,.hero-module__rTv75W__tagline,.hero-module__rTv75W__lede,.hero-module__rTv75W__build{filter:drop-shadow(0 0 10px rgb(var(--paper))) drop-shadow(0 0 4px rgb(var(--paper)))}.hero-module__rTv75W__kicker{translate:calc(var(--title-size) * .054) 0;color:rgb(var(--ink) / .55);margin-bottom:.4rem;padding-left:.2em}.hero-module__rTv75W__title{font-size:var(--title-size);letter-spacing:-.02em;font-weight:500;line-height:1}.hero-module__rTv75W__tagline{font-family:var(--font-chrome);color:rgb(var(--ink) / .82);margin-top:.9rem;font-size:clamp(1.05rem,3vw,1.4rem);font-style:italic}.hero-module__rTv75W__lede{max-width:34rem;color:rgb(var(--ink) / .78);margin-top:.9rem;font-size:.94rem;line-height:1.7}.hero-module__rTv75W__actions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.7rem;display:flex}.hero-module__rTv75W__build{color:rgb(var(--ink) / .62);justify-content:center;align-items:baseline;gap:.3rem;margin-top:.85rem;font-size:.74rem;line-height:1.55;display:flex}.hero-module__rTv75W__build svg{flex:none;width:.95em;height:.95em;translate:0 calc(50% - .35em)}@media (max-width:860px){.hero-module__rTv75W__over{aspect-ratio:4/3}}@media (max-width:620px){.hero-module__rTv75W__over{aspect-ratio:auto;padding:2.2rem 1rem calc(35vw + .6rem)}.hero-module__rTv75W__painting{background-color:rgb(var(--paper));background-image:radial-gradient(ellipse 85% 38% at 50% 4%, #f3d68c80, #f3d68c00 72%), radial-gradient(ellipse 70% 30% at 0% 0%, #9fb3c66b, #9fb3c600 70%), radial-gradient(ellipse 70% 30% at 100% 0%, #9fb3c661, #9fb3c600 70%), linear-gradient(to bottom, #c2cfda57, #eae2d24d 45%, rgb(var(--paper) / 0) 75%)!important;background-size:auto!important}.hero-module__rTv75W__layer{aspect-ratio:1600/900;height:auto;top:auto;bottom:-3vw;-webkit-mask-image:linear-gradient(#0000,#000 21%);mask-image:linear-gradient(#0000,#000 21%)}.hero-module__rTv75W__requires{display:block}.hero-module__rTv75W__sep{display:none}.hero-module__rTv75W__build{text-align:center;display:block}.hero-module__rTv75W__build svg{vertical-align:-.08em;margin-right:.3em;display:inline-block;translate:none}}@media (prefers-reduced-motion:reduce){.hero-module__rTv75W__layer[data-layer=fog] .hero-module__rTv75W__art{animation:none}}
.prompt-demo-module__sJh6hG__crop{--c-bg:#f4f1e8;--c-raised:#fbf9f4;--c-ink-rgb:42 40 36;--c-tint-rgb:61 59 54;--c-ink:rgb(var(--c-ink-rgb));--c-dim:rgb(var(--c-ink-rgb) / .55);--c-faint:rgb(var(--c-ink-rgb) / .38);--c-border:rgb(var(--c-tint-rgb) / .14);--c-fill:rgb(var(--c-ink-rgb) / .07);--c-selected:rgb(var(--c-tint-rgb) / .14);--c-success:#3e7b4c;--c-sans:-apple-system, BlinkMacSystemFont, system-ui, "Helvetica Neue", Arial, sans-serif;--c-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--c-serif:ui-serif, var(--font-newsreader), Georgia, serif;--c-ease-out:cubic-bezier(0, 0, .58, 1);aspect-ratio:16/10;background:var(--c-bg);width:100%;min-height:320px;font-family:var(--c-sans);color:var(--c-ink);isolation:isolate;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #00000024,0 24px 60px -18px #2a282452,0 4px 14px #2a282412}@media (max-width:520px){.prompt-demo-module__sJh6hG__crop{aspect-ratio:auto;height:360px}}.prompt-demo-module__sJh6hG__stage{transform-origin:50% 90%;flex-direction:column;justify-content:flex-end;padding:0 7% 22px;display:flex;position:absolute;inset:0;transform:scale(1.08)translateY(-.6%)}@media (max-width:520px){.prompt-demo-module__sJh6hG__stage{padding:0 22px 18px}}.prompt-demo-module__sJh6hG__transcript,.prompt-demo-module__sJh6hG__composer{transition:opacity .5s var(--c-ease-out)}.prompt-demo-module__sJh6hG__stage[data-fading] .prompt-demo-module__sJh6hG__transcript,.prompt-demo-module__sJh6hG__stage[data-fading] .prompt-demo-module__sJh6hG__composer{opacity:0}.prompt-demo-module__sJh6hG__transcript{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;min-height:0;padding-bottom:16px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 42%);mask-image:linear-gradient(#0000,#000 42%)}.prompt-demo-module__sJh6hG__user{animation:prompt-demo-module__sJh6hG__rise .32s var(--c-ease-out);gap:12px;padding-top:8px;display:flex}.prompt-demo-module__sJh6hG__rule{background:rgb(var(--c-tint-rgb) / .55);border-radius:1px;flex:none;width:2px;margin:3px 0 4px}.prompt-demo-module__sJh6hG__userText{font-family:var(--c-serif);letter-spacing:.2px;margin:0;font-size:14px;font-weight:300;line-height:21px}.prompt-demo-module__sJh6hG__reply{font-family:var(--c-serif);letter-spacing:.2px;margin:0;font-size:15px;line-height:23px}.prompt-demo-module__sJh6hG__sentToken{font-family:var(--c-mono);font-size:12.5px;font-weight:500}.prompt-demo-module__sJh6hG__run{min-width:0;color:rgb(var(--c-ink-rgb) / .45);animation:prompt-demo-module__sJh6hG__rise .28s var(--c-ease-out);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.prompt-demo-module__sJh6hG__runWord{font-family:var(--c-mono);color:var(--c-ink);flex:none}.prompt-demo-module__sJh6hG__runNote{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--c-dim);overflow:hidden}.prompt-demo-module__sJh6hG__done{color:var(--c-success);flex:none}.prompt-demo-module__sJh6hG__spinner{border:1.5px solid rgb(var(--c-ink-rgb) / .18);border-top-color:rgb(var(--c-ink-rgb) / .6);border-radius:50%;flex:none;width:10px;height:10px;margin:0 .5px;animation:.8s linear infinite prompt-demo-module__sJh6hG__spin}@keyframes prompt-demo-module__sJh6hG__spin{to{transform:rotate(1turn)}}@keyframes prompt-demo-module__sJh6hG__rise{0%{opacity:0;transform:translateY(6px)}}.prompt-demo-module__sJh6hG__composer{flex-direction:column;gap:8px;display:flex;position:relative}.prompt-demo-module__sJh6hG__field{background:var(--c-raised);box-shadow:inset 0 0 0 1px rgb(var(--c-tint-rgb) / .3);border-radius:10px;align-items:flex-end;gap:8px;padding:3px 5px 3px 4px;display:flex}.prompt-demo-module__sJh6hG__input{min-width:0;min-height:20px;font-family:var(--c-mono);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;margin:0;padding:6px;font-size:13px;line-height:20px}.prompt-demo-module__sJh6hG__placeholder{white-space:nowrap;text-overflow:ellipsis;color:var(--c-faint);overflow:hidden}.prompt-demo-module__sJh6hG__token{background:var(--c-selected);border-radius:4px;margin:0 -2px;padding:1px 2px;font-weight:500}.prompt-demo-module__sJh6hG__caret{vertical-align:-2px;background:var(--c-ink);width:1.5px;height:15px;margin-left:1px;animation:1.05s step-end infinite prompt-demo-module__sJh6hG__blink;display:inline-block}@keyframes prompt-demo-module__sJh6hG__blink{50%{opacity:0}}.prompt-demo-module__sJh6hG__send{width:26px;height:26px;color:var(--c-bg);background:rgb(var(--c-tint-rgb) / .35);transition:background-color .15s var(--c-ease-out), transform .12s var(--c-ease-out);border-radius:50%;flex:none;place-items:center;margin-bottom:3px;display:grid}.prompt-demo-module__sJh6hG__send[data-ready]{background:rgb(var(--c-tint-rgb))}.prompt-demo-module__sJh6hG__send[data-pressed]{background:rgb(var(--c-tint-rgb) / .8);transform:scale(.88)}.prompt-demo-module__sJh6hG__chips{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.prompt-demo-module__sJh6hG__chip{height:18px;color:var(--c-dim);background:var(--c-fill);border-radius:4px;flex:none;align-items:center;gap:4px;padding:0 6px;font-size:10px;display:inline-flex}.prompt-demo-module__sJh6hG__chipOn{color:var(--c-ink);background:var(--c-selected)}.prompt-demo-module__sJh6hG__menu{z-index:2;background:var(--c-raised);width:min(400px,100%);box-shadow:0 0 0 1px var(--c-border), 0 12px 32px #2a282429;animation:prompt-demo-module__sJh6hG__open .12s var(--c-ease-out);border-radius:10px;padding:4px;position:absolute;bottom:calc(100% + 4px);left:0}@keyframes prompt-demo-module__sJh6hG__open{0%{opacity:0;transform:translateY(4px)}}.prompt-demo-module__sJh6hG__row{border-radius:6px;align-items:center;gap:8px;min-width:0;padding:4px 8px 4px 5px;display:flex}.prompt-demo-module__sJh6hG__rowOn{background:var(--c-selected)}.prompt-demo-module__sJh6hG__rowWord{font-family:var(--c-mono);flex:none;font-size:11.5px;line-height:16px}.prompt-demo-module__sJh6hG__rowDetail{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--c-dim);font-size:11px;line-height:16px;overflow:hidden}.prompt-demo-module__sJh6hG__keys{color:var(--c-faint);padding:4px 8px 2px;font-size:10px;display:block}.prompt-demo-module__sJh6hG__icon{object-fit:cover;border-radius:22.5%;flex:none;width:18px;height:18px;box-shadow:0 0 0 .5px #00000014,0 1px 2px #2a282429}.prompt-demo-module__sJh6hG__iconSmall{width:14px;height:14px}.prompt-demo-module__sJh6hG__iconBlank{background:linear-gradient(180deg, var(--c-raised), #efeee9);display:inline-block}
.search-module__VFs47G__search{width:min(100%,40rem);position:relative}.search-module__VFs47G__field{--gap:.55rem;align-items:center;gap:var(--gap);border:.5px solid var(--hairline-strong);background:rgb(var(--bg));height:3.1rem;box-shadow:var(--leaf-shadow);cursor:text;transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:999px;padding:0 .6rem 0 1.05rem;font-size:1.02rem;display:flex}.search-module__VFs47G__field:before{content:"";height:calc(50% + .35em);align-self:baseline;margin-inline-end:calc(-1 * var(--gap))}.search-module__VFs47G__field:focus-within{border-color:rgb(var(--brass) / .8);box-shadow:0 0 0 4px rgb(var(--brass) / .16), var(--leaf-shadow)}.search-module__VFs47G__glass{width:18px;height:18px;color:rgb(var(--ink) / .5);flex:none;place-items:center;display:grid}.search-module__VFs47G__input{min-width:0;font-family:var(--font-prose);color:rgb(var(--ink));background:0 0;border:0;outline:none;flex:1;align-self:baseline;padding:0;font-size:1em}.search-module__VFs47G__input::placeholder{color:rgb(var(--ink) / .4)}.search-module__VFs47G__input::-webkit-search-cancel-button{appearance:none}.search-module__VFs47G__clear{background:rgb(var(--ink) / .07);width:1.75rem;height:1.75rem;color:rgb(var(--ink) / .6);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.search-module__VFs47G__clear:hover{background:rgb(var(--ink) / .12);color:rgb(var(--ink))}.search-module__VFs47G__kbd{border:.5px solid var(--hairline-strong);background:rgb(var(--paper));font-family:var(--font-mono);color:rgb(var(--ink) / .5);border-radius:6px;flex:none;margin-right:.35rem;padding:.12rem .45rem;font-size:.68rem}.search-module__VFs47G__field:focus-within .search-module__VFs47G__kbd{visibility:hidden}@media (hover:none) and (pointer:coarse){.search-module__VFs47G__kbd{display:none}}.search-module__VFs47G__spinner{border:1.6px solid rgb(var(--ink) / .15);border-top-color:rgb(var(--brass));border-radius:50%;width:14px;height:14px;animation:.7s linear infinite search-module__VFs47G__spin}@keyframes search-module__VFs47G__spin{to{transform:rotate(360deg)}}.search-module__VFs47G__suggestions{z-index:50;border:.5px solid var(--hairline-strong);background:rgb(var(--bg) / .96);-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);box-shadow:var(--glass-shadow), 0 14px 36px #37352f1f;text-align:left;border-radius:16px;margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0}.search-module__VFs47G__suggestion{cursor:pointer;color:rgb(var(--ink) / .8);border-radius:10px;align-items:center;gap:.75rem;padding:.5rem .65rem;display:flex}.search-module__VFs47G__suggestion[aria-selected=true]{background:rgb(var(--ink) / .055);color:rgb(var(--ink))}.search-module__VFs47G__suggestion img,.search-module__VFs47G__blank{flex:none;width:32px;height:32px}.search-module__VFs47G__blank{background:rgb(var(--paper));border:.5px solid var(--hairline-strong);border-radius:22.5%}.search-module__VFs47G__suggestionText{min-width:0;display:grid}.search-module__VFs47G__suggestionName{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1rem;line-height:1.25}.search-module__VFs47G__suggestionMeta{color:rgb(var(--ink) / .55);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.search-module__VFs47G__all{border-top:.5px solid var(--hairline);border-radius:0 0 10px 10px;margin-top:.2rem;padding-top:.65rem;font-size:.88rem}.search-module__VFs47G__all svg{color:rgb(var(--ink) / .5);flex:none;margin:0 8px}@media (prefers-reduced-motion:reduce){.search-module__VFs47G__spinner{animation-duration:2s}}
.sections-module__jDqYrq__band{text-align:center;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr);justify-items:center;margin:0 0 5.2rem;padding:3.2rem 1.5rem;display:grid}.sections-module__jDqYrq__band h2{max-width:30rem;font-size:clamp(1.45rem,4.6vw,2.2rem)}.sections-module__jDqYrq__bandBody{max-width:32rem;color:rgb(var(--ink) / .75);margin-top:.9rem;font-size:.94rem;line-height:1.7}.sections-module__jDqYrq__icons{flex-wrap:wrap;justify-content:center;gap:1.1rem 1.4rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.sections-module__jDqYrq__icons a{justify-items:center;gap:.4rem;text-decoration:none;display:grid}.sections-module__jDqYrq__icons a .icon{transition:transform .2s var(--ease)}.sections-module__jDqYrq__icons a:hover .icon{transform:translateY(-3px)}.sections-module__jDqYrq__word{font-family:var(--font-mono);color:rgb(var(--ink) / .6);font-size:.66rem}.sections-module__jDqYrq__bandActions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:2rem;display:flex}.sections-module__jDqYrq__start{margin:0 0 5.2rem}.sections-module__jDqYrq__startHead{text-align:center;justify-items:center;max-width:36rem;margin:0 auto 2.6rem;display:grid}.sections-module__jDqYrq__startHead h2{font-size:clamp(1.45rem,4.6vw,2.2rem)}.sections-module__jDqYrq__startIntro{color:rgb(var(--ink) / .75);margin-top:.9rem;font-size:.94rem;line-height:1.7}.sections-module__jDqYrq__startBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:3rem;display:grid}@media (max-width:860px){.sections-module__jDqYrq__startBody{grid-template-columns:minmax(0,1fr);gap:2.4rem}}.sections-module__jDqYrq__steps{gap:1.3rem;margin:0;padding:0;list-style:none;display:grid}.sections-module__jDqYrq__steps li{grid-template-columns:auto minmax(0,1fr);gap:.8rem;display:grid}.sections-module__jDqYrq__num{font-family:var(--font-chrome);color:rgb(var(--brass));font-size:1.1rem;font-style:italic;line-height:1.5}.sections-module__jDqYrq__stepTitle{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.05rem}.sections-module__jDqYrq__stepBody{color:rgb(var(--ink) / .7);margin-top:.2rem;font-size:.86rem;line-height:1.6}.sections-module__jDqYrq__stepLink{font-family:var(--font-chrome);margin-top:.35rem;font-size:.86rem;font-style:italic;display:inline-block}.sections-module__jDqYrq__side{top:calc(var(--nav-top) + var(--nav-h) + 1.5rem);gap:1.2rem;display:grid;position:sticky}@media (max-width:860px){.sections-module__jDqYrq__side{position:static}}.sections-module__jDqYrq__aside{border-top:1px solid var(--hairline);padding-top:1rem}.sections-module__jDqYrq__asideTitle{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1rem}.sections-module__jDqYrq__asideBody{color:rgb(var(--ink) / .7);margin-top:.3rem;font-size:.82rem;line-height:1.6}.sections-module__jDqYrq__commands{gap:.35rem;margin-top:.7rem;display:grid}.sections-module__jDqYrq__code{white-space:nowrap;border:.5px solid var(--hairline);background:rgb(var(--ink) / .035);border-radius:8px;padding:.45rem .7rem;font-size:.68rem;display:block;overflow-x:auto}.sections-module__jDqYrq__note{color:rgb(var(--ink) / .6);font-size:.8rem;line-height:1.6}.sections-module__jDqYrq__closing{text-align:center;border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr);justify-items:center;padding:3.4rem 1rem 0;display:grid;position:relative}.sections-module__jDqYrq__closing h2{font-size:clamp(1.7rem,5vw,2.5rem)}.sections-module__jDqYrq__closingBody{max-width:32rem;color:rgb(var(--ink) / .75);margin-top:.9rem;font-size:.94rem;line-height:1.7}.sections-module__jDqYrq__closingActions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.7rem;display:flex}.sections-module__jDqYrq__build{color:rgb(var(--ink) / .55);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.3rem;margin-top:.85rem;font-size:.74rem;line-height:1.55;display:flex}.sections-module__jDqYrq__build svg{flex:none;width:.95em;height:.95em;translate:0 calc(50% - .35em)}.sections-module__jDqYrq__shore{aspect-ratio:1600/420;pointer-events:none;-webkit-mask-composite:source-in;width:100%;margin-top:2rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 55%),linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(#0000 0%,#000 55%),linear-gradient(90deg,#0000,#000 9% 91%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.sections-module__jDqYrq__shoreLayer{will-change:transform;height:112%;position:absolute;bottom:-6%;left:0;right:0}.sections-module__jDqYrq__shoreLayer img{object-fit:cover;object-position:50% 100%;width:100%;height:100%}@media (max-width:620px){.sections-module__jDqYrq__shore{aspect-ratio:1600/600}}
.chart-module__BnPzya__chart{--tone:var(--graphite);font-family:var(--font-newsreader), Georgia, serif;font-variant-numeric:lining-nums;gap:.9rem;margin:0;display:grid}.chart-module__BnPzya__readout{gap:.3rem;display:grid}.chart-module__BnPzya__figure{letter-spacing:-.02em;color:rgb(var(--ink-deep));font-size:clamp(2.6rem,9vw,3.4rem);font-weight:500;line-height:1}.chart-module__BnPzya__change{color:rgb(var(--ink) / .65);flex-wrap:wrap;align-items:baseline;gap:.4rem;font-size:.9rem;display:flex}.chart-module__BnPzya__change strong{color:inherit;font-weight:600}.chart-module__BnPzya__change[data-tone=up]{color:rgb(var(--craft-ink))}.chart-module__BnPzya__change[data-tone=down]{color:rgb(var(--danger))}.chart-module__BnPzya__change>span[aria-hidden]{font-size:.72em}.chart-module__BnPzya__when{color:rgb(var(--ink) / .55)}.chart-module__BnPzya__ranges{flex-wrap:wrap;gap:.25rem;display:flex}.chart-module__BnPzya__range{min-width:2.6rem;height:1.9rem;font:inherit;letter-spacing:.02em;color:rgb(var(--ink) / .55);cursor:pointer;transition:background-color .15s var(--ease), color .15s var(--ease);background:0 0;border:0;border-radius:999px;padding:0 .7rem;font-size:.82rem;font-weight:600}.chart-module__BnPzya__range:hover{background:rgb(var(--ink) / .05);color:rgb(var(--ink))}.chart-module__BnPzya__range[aria-pressed=true]{background:rgb(var(--ink) / .07);color:rgb(var(--ink-deep))}.chart-module__BnPzya__range[aria-pressed=true][data-tone=up]{background:rgb(var(--craft) / .12);color:rgb(var(--craft-ink))}.chart-module__BnPzya__range[aria-pressed=true][data-tone=down]{background:rgb(var(--danger) / .1);color:rgb(var(--danger))}.chart-module__BnPzya__range:focus-visible,.chart-module__BnPzya__plot:focus-visible{outline:2px solid rgb(var(--brass) / .8);outline-offset:3px}.chart-module__BnPzya__plot{touch-action:pan-y;cursor:crosshair;border-radius:6px;position:relative}.chart-module__BnPzya__plot[data-tone=up]{--tone:var(--craft)}.chart-module__BnPzya__plot[data-tone=down]{--tone:var(--danger)}.chart-module__BnPzya__svg{display:block;overflow:visible}.chart-module__BnPzya__base{stroke:var(--hairline-strong);stroke-width:1px}.chart-module__BnPzya__area{fill:rgb(var(--tone) / .1)}.chart-module__BnPzya__line{fill:none;stroke:rgb(var(--tone));stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.chart-module__BnPzya__crosshair{stroke:rgb(var(--ink) / .25);stroke-width:1px}.chart-module__BnPzya__dot{fill:rgb(var(--tone));stroke:rgb(var(--paper));stroke-width:2px}.chart-module__BnPzya__tip{border:.5px solid var(--hairline-strong);background:rgb(var(--bg) / .96);pointer-events:none;white-space:nowrap;z-index:2;border-radius:10px;min-width:9.5rem;padding:.55rem .75rem;position:absolute;top:0;box-shadow:0 6px 20px #37352f1f}.chart-module__BnPzya__tipDay{color:rgb(var(--ink) / .55);font-size:.72rem}.chart-module__BnPzya__tipValue{color:rgb(var(--ink) / .7);margin-top:.15rem;font-size:.86rem}.chart-module__BnPzya__tipValue strong{color:rgb(var(--ink-deep));font-weight:600}.chart-module__BnPzya__tipParts{border-top:1px solid var(--hairline);gap:.1rem;margin:.35rem 0 0;padding-top:.35rem;display:grid}.chart-module__BnPzya__tipParts>div{align-items:baseline;gap:.4rem;font-size:.78rem;display:flex}.chart-module__BnPzya__tipParts dd{color:rgb(var(--ink));font-variant-numeric:tabular-nums;margin:0;font-weight:600}.chart-module__BnPzya__tipParts dt{color:rgb(var(--ink) / .55)}.chart-module__BnPzya__axis{color:rgb(var(--ink) / .5);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-.4rem;font-size:.72rem;display:flex}.chart-module__BnPzya__table summary{cursor:pointer;width:fit-content;font-family:var(--font-chrome);color:rgb(var(--ink) / .7);font-size:.86rem;font-style:italic}.chart-module__BnPzya__table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:.8rem;font-size:.8rem}.chart-module__BnPzya__table th,.chart-module__BnPzya__table td{text-align:right;border-bottom:1px solid var(--hairline-soft);white-space:nowrap;padding:.4rem .5rem}.chart-module__BnPzya__table th:first-child,.chart-module__BnPzya__table td:first-child{text-align:left;padding-left:0}.chart-module__BnPzya__table thead th{color:rgb(var(--ink) / .5);font-weight:500}.chart-module__BnPzya__table tbody th{font-weight:500}@media (max-width:560px){.chart-module__BnPzya__table{overflow-x:auto}}
.story-graphic-module__LjmM7W__frame{border:.5px solid rgb(var(--ink) / .08);background:rgb(var(--paper));width:100%;box-shadow:var(--leaf-shadow);border-radius:12px;justify-self:stretch;position:relative;overflow:hidden}.story-graphic-module__LjmM7W__drawing{pointer-events:none;background-position:50% 100%;background-size:cover;position:absolute;inset:0}.story-graphic-module__LjmM7W__art,.story-graphic-module__LjmM7W__layer{width:100%;height:100%;display:block;position:absolute;inset:0}.story-graphic-module__LjmM7W__art{object-fit:cover;object-position:50% 100%}.story-graphic-module__LjmM7W__over{text-align:center;aspect-ratio:1600/760;pointer-events:none;align-content:center;justify-items:center;padding:1.25rem;display:grid;position:relative}.story-graphic-module__LjmM7W__over>*{pointer-events:auto;filter:drop-shadow(0 0 10px rgb(var(--paper))) drop-shadow(0 0 4px rgb(var(--paper)))}@media (max-width:620px){.story-graphic-module__LjmM7W__over{aspect-ratio:5/4}}.story-graphic-module__LjmM7W__title{font-family:var(--font-chrome);fill:#4a3a2c;fill-opacity:.4;letter-spacing:.01em;transition:fill-opacity .2s var(--ease), fill .2s var(--ease);font-style:italic}.story-graphic-module__LjmM7W__titleLink{pointer-events:auto;cursor:pointer;outline:none}.story-graphic-module__LjmM7W__titleLink:hover .story-graphic-module__LjmM7W__title,.story-graphic-module__LjmM7W__titleLink:focus-visible .story-graphic-module__LjmM7W__title{fill:#7a5524;fill-opacity:.85}.story-graphic-module__LjmM7W__titleFocus{opacity:0}.story-graphic-module__LjmM7W__titleLink:focus-visible .story-graphic-module__LjmM7W__titleFocus{opacity:1}.story-graphic-module__LjmM7W__flame{transform-box:fill-box;transform-origin:bottom;animation:2.6s ease-in-out infinite story-graphic-module__LjmM7W__flicker}.story-graphic-module__LjmM7W__glints{animation:5s ease-in-out infinite story-graphic-module__LjmM7W__glint}.story-graphic-module__LjmM7W__blink{animation:2.4s ease-in-out infinite story-graphic-module__LjmM7W__glint}@keyframes story-graphic-module__LjmM7W__flicker{0%,to{opacity:1;transform:scale(1)}40%{opacity:.85;transform:scale(.94,1.05)}70%{opacity:.95;transform:scale(1.03,.97)}}@keyframes story-graphic-module__LjmM7W__glint{0%,to{opacity:.75}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.story-graphic-module__LjmM7W__flame,.story-graphic-module__LjmM7W__glints,.story-graphic-module__LjmM7W__blink{animation:none}}
.washes-module__jT6wAa__washes{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.washes-module__jT6wAa__wash{width:var(--w);will-change:transform;position:absolute}.washes-module__jT6wAa__wash[data-side=left]{left:calc((100vw - var(--column)) / 2 - var(--w) * .75)}.washes-module__jT6wAa__wash[data-side=right]{right:calc((100vw - var(--column)) / 2 - var(--w) * .75)}.washes-module__jT6wAa__wash img{opacity:.4;mix-blend-mode:multiply;width:100%;height:auto}@media (max-width:700px){.washes-module__jT6wAa__wash img{opacity:.24}}
.form-module__iZE1AW__form{gap:1.1rem;display:grid}.form-module__iZE1AW__group{gap:1rem;padding:1.6rem;display:grid}.form-module__iZE1AW__group>h2{font-size:1.4rem}.form-module__iZE1AW__group>.form-module__iZE1AW__sub{color:rgb(var(--ink) / .6);margin-top:-.75rem;margin-bottom:.3rem;font-size:.86rem}.form-module__iZE1AW__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:620px){.form-module__iZE1AW__pair{grid-template-columns:minmax(0,1fr)}}.form-module__iZE1AW__field{align-content:start;gap:.3rem;min-width:0;display:grid}.form-module__iZE1AW__label{font-family:var(--font-chrome);color:rgb(var(--ink) / .8);font-size:.86rem;font-style:italic}.form-module__iZE1AW__input,.form-module__iZE1AW__textarea,.form-module__iZE1AW__select{border:.5px solid var(--hairline-strong);background:rgb(var(--bg));width:100%;min-height:2.5rem;color:rgb(var(--ink));transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:10px;padding:.5rem .8rem;font-size:.92rem;line-height:1.4}.form-module__iZE1AW__input,.form-module__iZE1AW__select{height:2.5rem}.form-module__iZE1AW__select{appearance:none;background:rgb(var(--bg)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2337352f' stroke-opacity='.55' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right .9rem center;padding-right:2.2rem}.form-module__iZE1AW__textarea{resize:vertical;min-height:7rem;line-height:1.6}.form-module__iZE1AW__mono{font-family:var(--font-mono);letter-spacing:-.01em;font-size:.8rem}.form-module__iZE1AW__input:focus,.form-module__iZE1AW__textarea:focus,.form-module__iZE1AW__select:focus{border-color:rgb(var(--brass) / .8);box-shadow:0 0 0 3px rgb(var(--brass) / .18);outline:none}.form-module__iZE1AW__field[data-invalid] .form-module__iZE1AW__input,.form-module__iZE1AW__field[data-invalid] .form-module__iZE1AW__textarea{border-color:rgb(var(--danger) / .6)}.form-module__iZE1AW__prefixed{align-items:stretch;display:flex}.form-module__iZE1AW__prefix{border:.5px solid var(--hairline-strong);background:rgb(var(--ink) / .03);color:rgb(var(--ink) / .5);white-space:nowrap;border-right:0;border-radius:10px 0 0 10px;align-items:center;padding:0 .6rem;font-size:.8rem;display:flex}.form-module__iZE1AW__prefixed>.form-module__iZE1AW__input:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.form-module__iZE1AW__prefixed>.form-module__iZE1AW__input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.form-module__iZE1AW__hint{color:rgb(var(--ink) / .5);font-size:.76rem;line-height:1.5}.form-module__iZE1AW__error{color:rgb(var(--danger));font-size:.82rem;line-height:1.5}.form-module__iZE1AW__formError,.form-module__iZE1AW__notice{border-radius:10px;padding:.6rem .8rem;font-size:.86rem;line-height:1.5}.form-module__iZE1AW__formError{color:rgb(var(--danger));background:rgb(var(--danger) / .06);border:.5px solid rgb(var(--danger) / .25)}.form-module__iZE1AW__notice{color:rgb(var(--ink) / .8);background:rgb(var(--brass) / .08);border:.5px solid rgb(var(--brass) / .35)}.form-module__iZE1AW__actions{flex-wrap:wrap;align-items:baseline;gap:.7rem;display:flex}.form-module__iZE1AW__linkButton{font-family:var(--font-chrome);color:rgb(var(--ink) / .7);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--brass) / .5);text-decoration-color:rgb(var(--brass) / .5);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.86rem;font-style:italic}.form-module__iZE1AW__linkButton:hover{color:rgb(var(--ink));-webkit-text-decoration-color:rgb(var(--brass));text-decoration-color:rgb(var(--brass))}.form-module__iZE1AW__linkButton:disabled{opacity:.5;cursor:default}.form-module__iZE1AW__linkButton.form-module__iZE1AW__danger{color:rgb(var(--danger));-webkit-text-decoration-color:rgb(var(--danger) / .45);text-decoration-color:rgb(var(--danger) / .45)}.form-module__iZE1AW__linkButton.form-module__iZE1AW__danger:hover{color:rgb(var(--danger));-webkit-text-decoration-color:rgb(var(--danger));text-decoration-color:rgb(var(--danger))}.form-module__iZE1AW__end{margin-left:auto}.form-module__iZE1AW__auth{gap:1.2rem;width:min(100%,26rem);margin:0 auto;padding:2rem 1.8rem 1.8rem;display:grid}.form-module__iZE1AW__authMarks{justify-content:center;align-items:center;gap:.9rem;display:flex}.form-module__iZE1AW__authMarks img{width:58px;height:auto}.form-module__iZE1AW__authHead{text-align:center}.form-module__iZE1AW__authHead h1{font-size:1.75rem}.form-module__iZE1AW__authHead p{color:rgb(var(--ink) / .62);margin-top:.4rem;font-size:.86rem}.form-module__iZE1AW__code{font-family:var(--font-mono);letter-spacing:.4em;text-align:center;font-size:1.3rem}.form-module__iZE1AW__submit{width:100%;height:2.5rem;font-size:1rem}.form-module__iZE1AW__tight{margin-top:-.4rem}.form-module__iZE1AW__switch{flex-wrap:wrap;justify-content:space-between;gap:.6rem;display:flex}.form-module__iZE1AW__consent{text-align:center;color:rgb(var(--ink) / .55);margin-top:-.4rem;font-size:.76rem;line-height:1.5}.form-module__iZE1AW__money{text-align:right;font-variant-numeric:tabular-nums}.form-module__iZE1AW__suffix{border:.5px solid var(--hairline-strong);background:rgb(var(--ink) / .03);font-family:var(--font-chrome);color:rgb(var(--ink) / .55);border-left:0;border-radius:0 10px 10px 0;align-items:center;padding:0 .6rem;font-size:.78rem;font-style:italic;display:flex}.form-module__iZE1AW__upload{justify-self:start}.form-module__iZE1AW__upload:has(input:focus-visible){outline:2px solid rgb(var(--brass));outline-offset:3px}.form-module__iZE1AW__file{opacity:0;width:1px;height:1px;position:absolute}.form-module__iZE1AW__repoHead{align-items:center;gap:.5rem;display:flex}.form-module__iZE1AW__repoHead>button{margin-left:auto}.form-module__iZE1AW__repoList{border:.5px solid var(--hairline-strong);background:rgb(var(--bg));border-radius:10px;max-height:22rem;margin:0;padding:.3rem;list-style:none;display:grid;overflow-y:auto}.form-module__iZE1AW__repoList>li+li{border-top:.5px solid var(--hairline-soft)}.form-module__iZE1AW__repoRow{width:100%;color:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--ease);background:0 0;border:0;border-radius:8px;gap:.15rem;padding:.6rem .7rem;display:grid}.form-module__iZE1AW__repoRow:hover:not(:disabled){background:rgb(var(--brass) / .08)}.form-module__iZE1AW__repoRow:disabled{cursor:default;opacity:.5}.form-module__iZE1AW__repoName{font-family:var(--font-mono);color:rgb(var(--ink));overflow-wrap:anywhere;font-size:.82rem}.form-module__iZE1AW__repoMeta{color:rgb(var(--ink) / .55);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.form-module__iZE1AW__repoChosen{gap:.8rem;display:grid}.form-module__iZE1AW__problems,.form-module__iZE1AW__notes{margin:.4rem 0;padding-left:1.2rem;font-size:.82rem;line-height:1.55}.form-module__iZE1AW__notes{color:rgb(var(--ink) / .6);margin:0}.form-module__iZE1AW__check{align-items:flex-start;gap:.55rem;font-size:.86rem;line-height:1.5;display:flex}.form-module__iZE1AW__check input{accent-color:rgb(var(--ink));margin-top:.25rem}.form-module__iZE1AW__input[readonly],.form-module__iZE1AW__textarea[readonly],.form-module__iZE1AW__select:disabled{background:rgb(var(--ink) / .025);color:rgb(var(--ink) / .75);cursor:default}.form-module__iZE1AW__input[readonly]:focus,.form-module__iZE1AW__textarea[readonly]:focus{border-color:var(--hairline-strong);box-shadow:none}.form-module__iZE1AW__divider{font-family:var(--font-chrome);color:rgb(var(--ink) / .45);align-items:center;gap:.8rem;font-size:.8rem;font-style:italic;display:flex}.form-module__iZE1AW__divider:before,.form-module__iZE1AW__divider:after{content:"";background:var(--hairline-strong);flex:1;height:.5px}.form-module__iZE1AW__tree{background:rgb(var(--ink) / .035);font-family:var(--font-mono);white-space:pre;border-radius:8px;margin:.5rem 0 0;padding:.8rem .9rem;font-size:.72rem;line-height:1.7;overflow-x:auto}.form-module__iZE1AW__reconnect{margin-top:.5rem}.form-module__iZE1AW__upsell{border:.5px solid rgb(var(--brass) / .45);background:rgb(var(--brass) / .07);border-radius:12px;gap:.55rem;padding:1rem 1.1rem;display:grid}.form-module__iZE1AW__upsell[data-asked]{border-color:rgb(var(--brass) / .85);box-shadow:0 0 0 3px rgb(var(--brass) / .12)}.form-module__iZE1AW__upsellTitle{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.1rem}.form-module__iZE1AW__upsell p{color:rgb(var(--ink) / .72);font-size:.86rem;line-height:1.55}.form-module__iZE1AW__upsell .form-module__iZE1AW__actions{margin-top:.2rem}
