@keyframes deed-settle{0%{opacity:0;transform:translateY(1.4rem)rotateY(-9deg)rotateX(3deg)}to{opacity:1;transform:translateY(0)rotateY(0)rotateX(0)}}@keyframes deed-deliver{0%{opacity:0;transform:translate3d(38%,-130%,40px)rotateY(-30deg)rotateX(14deg)scale(.65)}2.5%{opacity:1}7%{opacity:1;transform:translate3d(26%,-79%,40px)rotateY(-21deg)rotateX(9deg)scale(.76)}11.5%{opacity:1;transform:translate3d(8%, var(--land), 40px) rotateY(-7deg) rotateX(2deg) scale(1)}15%{opacity:0;transform:translate3d(-4%, var(--land), 40px) rotateY(0) rotateX(64deg) scale(.78)}16%,to{opacity:0;transform:translate3d(-4%, var(--land), 40px) rotateX(64deg) scale(.78)}}@keyframes deed-ghost{0%,12%{opacity:1}18%,to{opacity:0}}@keyframes deed-write{0%,12%{clip-path:inset(0 100% 0 0);color:var(--m-steel)}18%,30%{clip-path:inset(0);color:var(--m-steel)}40%,97%{clip-path:inset(0);color:var(--m-ink)}to{clip-path:inset(0 100% 0 0);color:var(--m-ink)}}@keyframes deed-glow{0%,13%{opacity:0;transform:scale(.94)}19%,30%{opacity:1;transform:scale(1)}40%,to{opacity:0;transform:scale(1)}}@keyframes deed-wipe{0%,12%{opacity:0;width:0}13%{opacity:1}18%{opacity:1;width:100%}21%,to{opacity:0;width:100%}}@keyframes deed-note-in{0%,17%{opacity:0;transform:translate(-.4rem)}22%,97%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-.4rem)}}@keyframes deed-verify{0%,25%{opacity:0;transform:scale(.4)}30%,97%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}.deed-stage{perspective:68rem;perspective-origin:62% 46%;max-width:88%;margin-inline-start:auto;position:relative}.deed-rig{--deed-text:clamp(.76rem, .86vw, .88rem);--note-w:clamp(4.4rem, 6.6vw, 5.8rem);--note-gap:clamp(.7rem, 1.1vw, 1.05rem);transform-style:preserve-3d;transform:rotateX(calc(6deg + var(--tilt-x,0deg))) rotateY(calc(-13deg + var(--tilt-y,0deg)));will-change:transform;position:relative}.deed{z-index:1;border:1px solid var(--m-rule);background:linear-gradient(180deg, var(--m-paper), #f8fbfdeb);box-shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px rgb(var(--m-shadow-rgb) / .05), 0 30px 60px -32px rgb(var(--m-shadow-rgb) / .4);border-radius:10px;animation:1.1s cubic-bezier(.2,.8,.2,1) .2s both deed-settle;position:relative;overflow:hidden}.deed__head{border-bottom:1px solid var(--m-rule);text-align:center;padding:clamp(1.1rem,1.7vw,1.5rem) clamp(1.6rem,2.6vw,2.6rem) clamp(.9rem,1.3vw,1.2rem)}.deed__title{font:700 clamp(.86rem, .92vw, 1.07rem) / 1.35 var(--m-display);letter-spacing:.14em;text-transform:uppercase;color:var(--m-ink);text-wrap:balance;margin:0}.deed__id{font:400 clamp(.662rem, .607vw, .713rem) / 1 var(--m-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--m-muted);margin:clamp(.55rem,.9vw,.8rem) 0 0}.deed__body{grid-template-columns:minmax(0, 1fr) var(--note-w);column-gap:var(--note-gap);padding:clamp(1.1rem,1.8vw,1.6rem) clamp(1.6rem,2.6vw,2.6rem) clamp(1.5rem,2.4vw,2.2rem);display:grid}.deed__preamble,.deed__clause,.deed__closing{align-items:flex-start;gap:calc(var(--deed-text) * .75);font:400 var(--deed-text) / 1.75 var(--m-display);color:var(--m-muted);flex-direction:column;margin:0;display:flex}.deed__rule{height:calc(var(--deed-text) * .34);background:rgb(var(--m-rule-rgb) / .11);border-radius:999px;flex:none}.deed__preamble,.deed__closing{padding-right:calc(var(--note-w) + var(--note-gap));grid-column:1/-1;align-self:stretch}.deed__preamble{padding-bottom:clamp(.7rem,1.2vw,1.2rem)}.deed__clause{align-self:stretch;padding-bottom:clamp(.7rem,1.1vw,1.1rem)}.deed__lead{align-self:stretch;align-items:center;gap:.55rem;display:flex}.deed__clause+.deed__note+.deed__clause{border-top:1px solid rgb(var(--m-rule-rgb) / .14);padding-top:clamp(.7rem,1.1vw,1.1rem)}.deed__role{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:#10181d85;font-size:.82em;display:block}.deed__slot{max-width:100%;display:inline-block;position:relative}.deed__cont{flex:auto;min-width:1.5rem}.deed__ghost{background:rgb(var(--m-rule-rgb) / .2);height:.42rem;animation:deed-ghost 13.5s linear calc(var(--i) * 4.5s) infinite both;border-radius:999px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.deed__glow{background:radial-gradient(60% 120% at 50% 50%, rgb(var(--m-steel-rgb) / .3), rgb(var(--m-steel-rgb) / .14) 58%, rgb(var(--m-steel-rgb) / 0) 100%);pointer-events:none;animation:deed-glow 13.5s ease calc(var(--i) * 4.5s) infinite both;position:absolute;inset:-.55rem -.7rem}.deed__value{color:var(--m-ink);animation:deed-write 13.5s cubic-bezier(.3, 0, .2, 1) calc(var(--i) * 4.5s) infinite both;position:relative}.deed__wipe{border-right:1px solid var(--m-steel);background:linear-gradient(90deg, rgb(var(--m-steel-rgb) / 0) 60%, rgb(var(--m-steel-rgb) / .14));pointer-events:none;animation:deed-wipe 13.5s cubic-bezier(.3, 0, .2, 1) calc(var(--i) * 4.5s) infinite both;position:absolute;top:0;bottom:0;left:0}.deed__note{margin-top:calc(var(--deed-text) * .82 * 1.75 + var(--deed-text) * .75);border-left:1px solid rgb(var(--m-steel-rgb) / .45);animation:deed-note-in 13.5s ease calc(var(--i) * 4.5s) infinite both;align-self:start;padding-left:.5rem}.deed__origin{font:500 clamp(.662rem, .534vw, .662rem) / 1.4 var(--m-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--m-steel);display:block}.deed__dot{background:var(--m-verify);width:.36rem;height:.36rem;animation:deed-verify 13.5s ease calc(var(--i) * 4.5s) infinite both;border-radius:50%;margin-top:.45rem;display:block}.deed__sheet{--paper:clamp(4.8rem, 6.6vw, 6.8rem);top:0;right:calc(var(--note-w) + var(--note-gap));width:var(--paper);height:calc(var(--paper) * 1.414);box-sizing:border-box;box-shadow:inset 0 0 0 1px rgb(var(--m-rule-rgb) / .3), 0 26px 44px -18px rgb(var(--m-shadow-rgb) / .45);animation:deed-deliver 13.5s cubic-bezier(.36, 0, .28, 1) calc(var(--i) * 4.5s) infinite both;will-change:transform, opacity;background:linear-gradient(200deg,#f6f9fb,#e2eaf0);border-radius:3px;flex-direction:column;gap:.4rem;padding:.75rem .7rem;display:flex;position:absolute}.deed__sheet-label{font:400 .72rem/1.25 var(--m-mono);letter-spacing:.14em;text-transform:uppercase;color:#2a3e4aa8;border-bottom:1px solid rgb(var(--m-rule-rgb) / .18);padding-bottom:.5rem}.deed__sheet-line{background:rgb(var(--m-rule-rgb) / .26);border-radius:999px;flex:none;height:1px}.deed__sheet-seal{border:1px solid rgb(var(--m-steel-rgb) / .6);border-radius:50%;width:.9rem;height:.9rem;margin-top:auto}@media (width<=62rem){.deed-stage{max-width:none}.deed__clause[data-i="2"],.deed__note[data-i="2"],.deed__sheet[data-i="2"]{display:none}}@media (width>=62.01rem) and (height<=54rem){.deed__preamble{display:none}}@media (width<=40rem){.deed-stage{display:none}.deed__body{grid-template-columns:minmax(0,1fr)}.deed__preamble,.deed__closing{padding-right:0}.deed__note{border-left:0;border-top:1px solid rgb(var(--m-steel-rgb) / .45);align-items:center;gap:.5rem;margin-top:0;padding:.5rem 0 0;display:flex}.deed__dot{margin:0}.deed__sheet{right:0}.deed__id-rest{display:none}.deed-rig{--deed-text:.82rem}}@media (hover:none),(pointer:coarse){.deed-rig{transform:none}}@media (prefers-reduced-motion:reduce){.deed__sheet,.deed__ghost,.deed__wipe,.deed__glow{display:none}}@keyframes hero-rise{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translateY(0)}}.hero{width:100%;height:100%;color:var(--m-ink);background:radial-gradient(118% 92% at 82% 2%, #96c2d842, #fff0 58%), radial-gradient(86% 74% at 6% 102%, #606a8024, #fff0 62%), linear-gradient(162deg, #fff 0%, #f7fafc 46%, var(--m-fold) 100%);position:relative;overflow:hidden}.hero__floor{pointer-events:none;transform-origin:50% 100%;background-image:linear-gradient(to right, rgb(var(--m-rule-rgb) / .34) 1px, transparent 1px), linear-gradient(to bottom, rgb(var(--m-rule-rgb) / .34) 1px, transparent 1px);background-size:4rem 4rem;height:64%;position:absolute;bottom:0;left:-30%;right:-30%;transform:perspective(34rem)rotateX(68deg);-webkit-mask-image:linear-gradient(#0000 0%,#00000038 26%,#000000e6 74%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000038 26%,#000000e6 74%,#0000 100%)}.hero__dome{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 38% 34%, #fffffff2, #f6fafc8c 42%, rgb(var(--m-steel-rgb) / .06) 66%, #fff0 74%);border-radius:50%;width:clamp(26rem,54vw,54rem);position:absolute;top:4%;right:-6%}.hero__mesh{pointer-events:none;background-image:linear-gradient(to right, rgb(var(--m-rule-rgb) / .06) 1px, transparent 1px), linear-gradient(to bottom, rgb(var(--m-rule-rgb) / .06) 1px, transparent 1px);background-size:5.5rem 5.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 24% 34%,#000 12%,#0006 54%,#0000 78%);mask-image:radial-gradient(80% 70% at 24% 34%,#000 12%,#0006 54%,#0000 78%)}.hero__shell{z-index:1;height:100%;width:min(100%, var(--measure));padding:calc(var(--m-header) + clamp(2.2rem, 4.5vmin, 3.4rem)) var(--section-x) clamp(5.5rem, 11vmin, 7rem);box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;column-gap:clamp(2rem,5vw,5rem);margin:0 auto;display:grid;position:relative}.hero__headline{font-family:var(--m-display);font-weight:600;font-size:var(--t-h1);letter-spacing:-.03em;color:var(--m-ink);text-wrap:balance;margin:0;line-height:1.02;animation:1s both hero-rise}.hero__headline em{color:var(--m-steel);font-style:normal;font-weight:400;display:block}.hero__lede{max-width:36rem;font:400 var(--t-lead-hero) / 1.6 var(--m-sans);color:var(--m-muted);text-wrap:pretty;margin:clamp(1.1rem,1.8vw,1.8rem) 0 0;animation:1s 80ms both hero-rise}.hero__actions{flex-wrap:wrap;align-items:center;gap:clamp(1rem,2vw,1.8rem);margin-top:clamp(1.6rem,2.6vw,2.6rem);animation:1s .16s both hero-rise;display:flex}.hero__cta{background:var(--m-steel);color:#fff;min-height:3.4rem;font:500 var(--t-action) / 1 var(--m-sans);box-shadow:0 14px 30px -16px rgb(var(--m-shadow-rgb) / .55);border-radius:10px;align-items:center;padding:1.05em 2.3em;text-decoration:none;display:inline-flex}.hero__link{min-height:3.4rem;font:400 var(--t-action) / 1 var(--m-sans);color:var(--m-ink);align-items:center;gap:.6em;padding:1.05em 0;text-decoration:none;display:inline-flex}.hero__link:hover .hero__arrow{transform:translate(.15em)}.hero__arrow{width:1.05em;height:1.05em;transition:transform .2s}@media (prefers-reduced-motion:reduce){.hero__arrow{transition:none}}@media (width<=62rem){.hero__shell{grid-template-columns:minmax(0,1fr);align-content:start;row-gap:clamp(1.8rem,4vh,3rem)}}@media (width<=40rem){.hero__floor{opacity:.3}.hero__shell{padding-top:var(--m-header);padding-bottom:var(--m-overhang);align-content:center}.hero__lede{margin-top:1.25rem}.hero__actions{margin-top:2rem}.hero__cta,.hero__link{min-height:3rem}.hero__cta{padding:.95em 2em}}@media (prefers-reduced-motion:reduce){.hero *{animation:none!important}}.reveal{opacity:0;transform:translateY(var(--shift));transition:opacity .55s ease-out var(--delay), transform .55s ease-out var(--delay)}.reveal--on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.odometer{--vlh:.92;line-height:var(--vlh);align-items:flex-start;display:inline-flex}.odometer__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.glyph__fixed,.glyph__window{height:calc(var(--vlh) * 1em);display:block}.glyph__fixed{white-space:pre}.glyph__window{overflow:hidden}.glyph__column{transition:transform 1s cubic-bezier(.16,1,.3,1);transition-delay:var(--d);display:block;transform:translateY(0)}.is-on .glyph__column{transform:translateY(calc(var(--digit) * var(--vlh) * -1em))}.glyph__digit{height:calc(var(--vlh) * 1em);font-variant-numeric:tabular-nums;display:block}@media (prefers-reduced-motion:reduce){.glyph__column{transition:none}}.trust{z-index:1;margin-top:calc(var(--m-overhang) * -1);padding:0 var(--section-x) clamp(2rem, 4vh, 3.25rem);position:relative}.trust__inner{width:min(100%,58rem);margin:0 auto}.trust__panel{border:1px solid var(--m-rule);background:linear-gradient(180deg, var(--m-paper), #f8fbfdf0);box-shadow:inset 0 1px 0 #ffffffe6, 0 2px 6px rgb(var(--m-shadow-rgb) / .06), 0 30px 60px -38px rgb(var(--m-shadow-rgb) / .5);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.trust__figure{padding:clamp(1.75rem,2.5vw,2.1rem) clamp(1.2rem,2.2vw,2rem) clamp(1.15rem,1.8vw,1.5rem)}.trust__figure+.trust__figure{border-left:1px solid var(--m-rule)}.trust__value{font:700 clamp(1.363rem, 1.656vw, 1.783rem) / 1 var(--m-display);letter-spacing:-.02em;color:var(--m-ink);display:flex}.trust__value .odometer{--vlh:1}.trust__label{font:400 clamp(.662rem, .626vw, .713rem) / 1.3 var(--m-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--m-muted);margin-top:clamp(.3rem,.55vw,.42rem);display:block}@media (width<=40rem){.trust__figure{padding:clamp(1.6rem,4.5vw,1.9rem) clamp(.7rem,3vw,1rem) clamp(1rem,3vw,1.15rem)}.trust__value{font-size:clamp(1.049rem,4.784vw,1.363rem)}.trust__label{letter-spacing:.1em}}.flow{--navy:#0f2440;--navy-2:#17335a;--ease-settle:cubic-bezier(.16, 1, .3, 1);--t-track:.36s;--t-pulse:.42s;--pulse-run:1.2s;--t-arrive:calc(var(--t-pulse) + var(--pulse-run));background:linear-gradient(160deg, var(--navy-2), var(--navy) 62%);width:100%;min-height:clamp(19rem,48vh,32rem);box-shadow:0 24px 60px -34px rgb(var(--m-shadow-rgb) / .75);border-radius:14px;grid-template-columns:minmax(0,1.15fr) auto minmax(0,1.3fr);grid-template-areas:"stack link out";align-items:center;column-gap:clamp(.7rem,1.8vw,1.5rem);padding:clamp(1.5rem,3.2vw,2.6rem) clamp(1.1rem,2.4vw,1.9rem);display:grid;position:relative}.stack{grid-area:stack;align-self:stretch;min-width:0;position:relative}.sheet{top:calc(var(--i) * 20%);left:calc(var(--i) * 22%);z-index:var(--i);aspect-ratio:1/1.414;height:44%;transform:rotate(calc((var(--i) - 1) * 3.5deg));transform-origin:50%;opacity:0;transition:opacity .7s var(--ease-settle) calc(var(--i) * .1s), translate .7s var(--ease-settle) calc(var(--i) * .1s), rotate .7s var(--ease-settle) calc(var(--i) * .1s);background:#f8fafc;border-radius:3px;flex-direction:column;gap:clamp(.22rem,.6vh,.34rem);padding:clamp(.45rem,1vw,.68rem);display:flex;position:absolute;translate:-.9rem;rotate:-4deg;box-shadow:0 10px 26px -14px #000000f2}.flow.is-on .sheet{opacity:1;translate:none;rotate:none}.sheet__doc{font:400 clamp(.515rem, .607vw, .607rem) / 1.15 var(--m-mono);color:var(--m-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sheet__rule{background:rgb(var(--m-rule-rgb) / .24);border-radius:1px;height:2px}.sheet__id{font:400 clamp(.552rem, .662vw, .644rem) / 1 var(--m-mono);color:var(--m-muted);margin-bottom:clamp(.15rem,.4vh,.28rem)}.link{color:rgb(var(--m-on-dark-rgb) / .9);flex-direction:column;grid-area:link;align-self:center;align-items:center;gap:.5rem;display:flex}.link__name{font:400 clamp(.626rem, .736vw, .718rem) / 1 var(--m-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--m-steel-on-dark)}.track{width:clamp(3.2rem,9vw,6rem);height:.8rem;color:rgb(var(--m-on-dark-rgb) / .55);align-items:center;display:flex;position:relative}.track__line{background:rgb(var(--m-on-dark-rgb) / .28);transform-origin:0;height:1px;transition:transform .5s var(--ease-settle) var(--t-track);position:absolute;inset-inline:0;transform:scaleX(0)}.flow.is-on .track__line{transform:scaleX(1)}.track__head{opacity:0;width:.6rem;transition:opacity .3s ease-out .62s;position:absolute;right:-.1rem}.flow.is-on .track__head{opacity:1;animation:tick calc(var(--pulse-run) / 3) linear infinite;animation-delay:var(--t-arrive)}@keyframes tick{0%{color:var(--m-steel-on-dark);filter:drop-shadow(0 0 5px #86bcd480)}34%,to{color:rgb(var(--m-on-dark-rgb) / .55);filter:none}}.track__pulse{background:var(--m-steel-on-dark);opacity:0;border-radius:999px;width:.36rem;height:.36rem;margin-left:-.18rem;position:absolute;left:0;box-shadow:0 0 8px 1px #86bcd473}.flow.is-on .track__pulse{animation:run var(--pulse-run) linear infinite;animation-delay:calc(var(--t-pulse) + var(--p) * var(--pulse-run) / 3)}@keyframes run{0%{opacity:0;left:0%}14%{opacity:1}80%{opacity:1}to{opacity:0;left:100%}}.link__time{font:700 clamp(.828rem, 1.104vw, 1.058rem) / 1 var(--m-display);color:rgb(var(--m-on-dark-rgb) / .95)}.minuta{aspect-ratio:1/1.414;opacity:0;width:100%;min-width:0;transition:opacity .65s var(--ease-settle) .62s, transform .65s var(--ease-settle) .62s;background:#fff;border-radius:5px;flex-direction:column;grid-area:out;align-self:center;gap:clamp(.34rem,.85vh,.52rem);padding:clamp(.8rem,1.8vh,1.2rem) clamp(.8rem,1.7vw,1.2rem) clamp(2.1rem,3.6vh,2.7rem);display:flex;position:relative;overflow:hidden;transform:translateY(.7rem);box-shadow:0 16px 38px -18px #000000e6}.flow.is-on .minuta{opacity:1;transform:none}.minuta__head{border-bottom:1px solid var(--m-rule);font:400 clamp(.626rem, .736vw, .718rem) / 1 var(--m-mono);color:var(--m-muted);justify-content:space-between;align-items:baseline;gap:.5rem;padding-bottom:clamp(.3rem,.75vh,.46rem);display:flex}.minuta__doc{color:var(--m-ink)}.minuta__title{font:700 clamp(.846rem, 1.058vw, 1.03rem) / 1.25 var(--m-display);color:var(--m-ink);margin:clamp(.14rem,.45vh,.28rem) 0 clamp(.22rem,.55vh,.38rem)}.minuta__rule{background:rgb(var(--m-rule-rgb) / .22);border-radius:1px;flex:none;height:2px}.seal{border:1px solid rgb(var(--m-steel-rgb) / .4);font:400 clamp(.626rem, .736vw, .718rem) / 1 var(--m-mono);letter-spacing:.06em;color:var(--m-steel);background:var(--m-steel-soft);opacity:0;transition:opacity .32s ease-out var(--t-arrive), transform .32s cubic-bezier(.3, 1.5, .6, 1) var(--t-arrive);border-radius:999px;align-items:center;gap:.32rem;padding:.3rem .62rem;display:inline-flex;position:absolute;bottom:clamp(.6rem,1.4vh,.95rem);right:clamp(.7rem,1.6vw,1.1rem);transform:scale(1.16);box-shadow:0 0 0 5px #fff}.flow.is-on .seal{opacity:1;transform:none}.seal__tick{width:.72em;height:.72em}@media (width<=34rem){.flow{grid-template:"stack"minmax(9rem,auto)"link""out"/minmax(0,1fr);row-gap:clamp(.7rem,3vw,1.2rem)}.track{width:2.6rem;margin-block:.95rem;rotate:90deg}.sheet{top:calc(var(--i) * 12%);left:calc(var(--i) * 22%);height:82%}.minuta{aspect-ratio:auto}}@media (prefers-reduced-motion:reduce){.sheet,.minuta,.seal,.track__line,.track__head{transition:none}.sheet{rotate:none}.track__line{transform:scaleX(1)}.track__pulse,.flow.is-on .track__pulse{opacity:0;animation:none}.track__head,.flow.is-on .track__head{animation:none}}@media (width<=40rem){.sheet__doc{font-size:.6rem}.sheet__id,.seal{font-size:.63rem}.minuta__head{font-size:.66rem}}.cost{z-index:1;padding:clamp(3.5rem, 9vh, 7rem) var(--section-x);position:relative}.cost__inner{width:min(100%, var(--measure));margin:0 auto}.cost__panel{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch;gap:clamp(1.5rem,3vh,2.5rem) clamp(1.5rem,4vw,4rem);display:grid}.cost__slot{display:flex}.cost__story{flex-direction:column;gap:clamp(1rem,2.4vh,1.6rem);display:flex}.cost__title{font-family:var(--m-display);font-weight:700;font-size:var(--t-cost-title);letter-spacing:-.024em;color:var(--m-ink);text-wrap:balance;margin:0;line-height:1.14}.cost__body{font:400 var(--t-body) / 1.6 var(--m-sans);color:var(--m-muted);text-wrap:pretty;margin:clamp(.6rem,1.2vh,.95rem) 0 0}.cost__metrics{flex-direction:column;gap:clamp(.6rem,1.4vh,1rem);display:flex}.cost__metric{border-left:3px solid rgb(var(--m-steel-rgb) / .55);background:linear-gradient(90deg, rgb(var(--m-steel-rgb) / .05), transparent 62%);border-radius:0 6px 6px 0;grid-template-columns:minmax(7.5rem,auto) minmax(0,1fr);align-items:baseline;gap:0 clamp(.75rem,1.6vw,1.1rem);padding:clamp(.4rem,.9vh,.65rem) 0 clamp(.4rem,.9vh,.65rem) clamp(.8rem,1.6vw,1.15rem);display:grid}.cost__metric-value{font-family:var(--m-display);font-weight:700;font-size:var(--t-figure);letter-spacing:-.034em;color:var(--m-ink);white-space:nowrap;margin:0;line-height:1}.cost__metric-was{letter-spacing:-.01em;color:var(--m-muted);margin-right:.32em;font-size:.56em;font-weight:500;text-decoration-thickness:1.5px}.cost__metric-unit{letter-spacing:-.01em;margin-left:.14em;font-size:.52em}.cost__metric-body{font:400 var(--t-body-sm) / 1.45 var(--m-sans);color:color-mix(in srgb, var(--m-ink) 78%, transparent);text-wrap:pretty;margin:0}@media (width<=52rem){.cost__panel{grid-template-columns:minmax(0,1fr)}.cost__metric{grid-template-columns:minmax(0,1fr);gap:clamp(.2rem,.6vh,.35rem) 0}}@media (width<=40rem){.cost{padding:var(--section-y) var(--section-x)}}.how-field{z-index:0;pointer-events:none;contain:paint;--navy:18 54 72;view-timeline-name:--how-field;view-timeline-axis:block;position:absolute;inset:0}.how-field__blob{fill:var(--m-soft);position:absolute}.how-field__blob--a{width:52%;height:42%;top:56%;left:-12%}.how-field__blob--b{width:40%;height:19%;fill:rgb(var(--navy));top:65%;right:-12%}.how-field__disc{aspect-ratio:1;background:rgb(var(--m-steel-rgb) / .07);border-radius:50%;width:27%;position:absolute;top:3%;right:-7%}.how-field__ring{aspect-ratio:1;border:1.5px solid rgb(var(--navy) / .3);border-radius:50%;width:13%;position:absolute;bottom:2.5%;right:1.5%}.how-field__dots{background-image:radial-gradient(circle at center, rgb(var(--navy) / .42) 1.1px, #fff0 1.2px);background-size:15px 15px;width:10%;height:5.5%;position:absolute;top:43.5%;right:2.5%}.how-field__routes{width:100%;height:100%;position:absolute;inset:0}.how-field__route{fill:none;stroke:rgb(var(--navy) / .55);stroke-width:.1px;stroke-linecap:round}.how-field__node{background:rgb(var(--navy) / .95);border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.how-field__blob--a,.how-field__blob--b,.how-field__disc{animation:linear both how-field-drift;animation-timeline:--how-field}.how-field__blob--b{animation-name:how-field-drift-back}.how-field__route{stroke-dasharray:var(--length);stroke-dashoffset:var(--length);animation:linear both how-field-draw;animation-timeline:--how-field;animation-range:cover 10% cover 72%}.how-field__node{animation:linear both how-field-node;animation-timeline:--how-field;animation-range:cover 14% cover 62%;transform:scale(0)}}}@keyframes how-field-drift{0%{transform:translate(-2.5%,3%)scale(.96)}to{transform:translate(2.5%,-3%)scale(1.04)}}@keyframes how-field-drift-back{0%{transform:translate(3%,-2%)scale(1.04)}to{transform:translate(-3%,2%)scale(.96)}}@keyframes how-field-draw{0%{stroke-dashoffset:var(--length)}to{stroke-dashoffset:0}}@keyframes how-field-node{0%,30%{transform:scale(0)}70%,to{transform:scale(1)}}@media (width<=64rem){.how-field{display:none}}.step{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.step--flip{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.step--flip .step__text{order:2}.step__text{flex-direction:column;display:flex}.step__n{font:500 clamp(.662rem, .662vw, .776rem) / 1 var(--m-mono);letter-spacing:.2em;color:var(--m-steel);margin:0}.step__title{max-width:18ch;font-family:var(--m-display);font-weight:700;font-size:var(--t-h3);letter-spacing:-.02em;color:var(--m-ink);text-wrap:balance;margin:clamp(.6rem,1vw,.9rem) 0 0;line-height:1.18}.step__body{max-width:34ch;font:400 var(--t-lead) / 1.6 var(--m-sans);color:var(--m-muted);text-wrap:pretty;margin:clamp(.5rem,1vw,.8rem) 0 0}.step__stage{--written:#10181d42;--ease-out:cubic-bezier(.22, 1, .36, 1);height:clamp(19rem,42vh,25rem)}@media (width<=52rem){.step{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,3vw,1.6rem)}.step--flip .step__text{order:0}.step__title,.step__body{max-width:none}.step__stage{height:clamp(19rem,46vh,24rem)}}@media (width<=40rem){.step__stage{height:19rem}.step{gap:1.5rem}.step__title{margin-top:.75rem}.step__body{margin-top:.7rem}}.pointer{z-index:5;transform-origin:0 0;filter:drop-shadow(0 2px 3px #10181d47);pointer-events:none;width:clamp(.9rem,1.1vw,1.1rem);height:auto;position:absolute}.win{border:1px solid var(--m-rule);background:var(--m-paper);height:100%;box-shadow:0 1px 2px rgb(var(--m-shadow-rgb) / .1), 0 30px 60px -34px rgb(var(--m-shadow-rgb) / .55);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.win__bar{border-bottom:1px solid var(--m-rule);background:var(--m-soft);flex:none;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.win__brand{font:500 clamp(.552rem, .57vw, .633rem) / 1 var(--m-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--m-muted);align-items:center;gap:.4rem;display:flex}.win__mark{width:.85rem;height:auto;color:var(--m-steel)}.win__doc{font:400 clamp(.57rem, .598vw, .662rem) / 1 var(--m-mono);letter-spacing:.08em;color:var(--m-muted);margin-left:auto;margin-right:auto}.win__avatar{background:rgb(var(--m-steel-rgb) / .14);width:1.35rem;height:1.35rem;font:500 .56rem / 1 var(--m-mono);letter-spacing:.06em;color:var(--m-steel);border-radius:50%;place-items:center;display:grid}.win__body{flex:1;min-height:0;display:flex}.win__nav{border-right:1px solid var(--m-rule);background:var(--m-soft);flex-direction:column;flex:none;gap:.3rem;padding:.55rem .4rem;display:flex}.win__tab{width:1.6rem;height:1.6rem;color:color-mix(in srgb, var(--m-ink) 42%, transparent);border-radius:6px;place-items:center;display:grid}.win__tab svg{width:.85rem;height:.85rem}.win__tab.is-on{background:rgb(var(--m-steel-rgb) / .12);color:var(--m-steel)}.win__main{flex-direction:column;flex:1;min-width:0;display:flex}.win__screen{border-bottom:1px solid var(--m-rule);flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .85rem;display:flex}.win__title{font:700 clamp(.736rem, .828vw, .839rem) / 1.2 var(--m-display);color:var(--m-ink);margin:0}.win__canvas{background:var(--m-paper);flex-direction:column;flex:1;min-height:0;padding:clamp(.6rem,1.2vw,.9rem);display:flex;position:relative}@media (width<=40rem){.win__nav,.win__doc{display:none}.win__bar{justify-content:space-between;padding:.4rem .6rem}.win__brand{font-size:.6rem}.win__screen{padding:.45rem .6rem}.win__title{font-size:.8rem}.win__canvas{padding:.55rem}}.intake{height:100%}.intake__send{background:var(--m-steel);font:500 clamp(.57rem, .626vw, .662rem) / 1.5 var(--m-mono);letter-spacing:.08em;color:#fff;white-space:nowrap;border-radius:999px;padding:.3em .75em}.intake__zone{border:1.5px dashed color-mix(in srgb, var(--m-steel) 34%, transparent);background:rgb(var(--m-steel-rgb) / .03);border-radius:9px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;min-height:0;animation:.76s .64s both paused intake-zone-hit;display:flex}.intake__word{font:500 clamp(.662rem, .736vw, .755rem) / 1.2 var(--m-sans);color:var(--m-steel);margin:0}.intake__hint{font:400 clamp(.57rem, .626vw, .662rem) / 1.2 var(--m-mono);letter-spacing:.06em;color:var(--m-muted);margin:0}@keyframes intake-zone-hit{0%{border-color:color-mix(in srgb, var(--m-steel) 34%, transparent);background:rgb(var(--m-steel-rgb) / .03)}40%{border-color:var(--m-steel);background:rgb(var(--m-steel-rgb) / .12)}to{border-color:color-mix(in srgb, var(--m-steel) 34%, transparent);background:rgb(var(--m-steel-rgb) / .03)}}.intake__drag{animation:intake-drag-drop 1.1s var(--ease-out) both paused;position:absolute;top:24%;left:50%;translate:-50% -50%}.intake__card{border:1px solid var(--m-rule);background:var(--m-paper);box-shadow: 3px 3px 0 -1px var(--m-paper), 3px 3px 0 0 var(--m-rule), 6px 6px 0 -1px var(--m-paper), 6px 6px 0 0 var(--m-rule), 0 12px 22px -12px rgb(var(--m-shadow-rgb) / .5);border-radius:7px;align-items:center;gap:.5rem;padding:.4rem .6rem;display:flex}.intake__name{font:400 clamp(.605rem, .662vw, .692rem) / 1 var(--m-mono);color:var(--m-ink)}.intake__count{background:rgb(var(--m-steel-rgb) / .12);font:500 clamp(.552rem, .57vw, .605rem) / 1.4 var(--m-mono);color:var(--m-steel);border-radius:4px;padding:.1em .4em}.intake__pointer{top:58%;left:62%}@keyframes intake-drag-drop{0%{opacity:0;transform:translate(7.5rem,-3.4rem)rotate(-4deg)scale(1.05)}14%{opacity:1}62%{opacity:1;transform:translate(0)rotate(0)scale(1)}76%{opacity:1;transform:translate(0)rotate(0)scale(.97)}to{opacity:0;transform:translate(0)rotate(0)scale(.94)}}.intake__rows{flex:none;gap:.3rem;margin:clamp(.5rem,1vw,.75rem) 0 0;padding:0;list-style:none;display:grid}.intake__row{background:var(--m-soft);animation:intake-row-in .38s var(--ease-out) both paused;animation-delay:calc(1.18s + var(--n) * .13s);border-radius:6px;grid-template-columns:minmax(0,1fr) auto auto .9rem;align-items:center;gap:.2rem .6rem;padding:.35rem .5rem;display:grid}@keyframes intake-row-in{0%{opacity:0;translate:0 .5rem}to{opacity:1;translate:0}}.intake__row-name{font:400 clamp(.605rem, .662vw, .692rem) / 1.3 var(--m-mono);color:var(--m-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.intake__row-pages,.intake__row-found{font:400 clamp(.552rem, .589vw, .633rem) / 1.3 var(--m-mono);letter-spacing:.06em;color:var(--m-muted);white-space:nowrap}.intake__row-found{color:var(--m-steel);animation:intake-fade-in .26s var(--ease-out) both paused;animation-delay:calc(1.78s + var(--n) * .13s)}.intake__row-track{background:rgb(var(--m-rule-rgb) / .25);border-radius:1px;grid-area:2/1/auto/-1;height:2px;overflow:hidden}.intake__row-bar{background:rgb(var(--m-steel-rgb) / .45);transform-origin:0;height:100%;animation:intake-fill .56s var(--ease-out) both paused;animation-delay:calc(1.3s + var(--n) * .13s);display:block}@keyframes intake-fill{0%{scale:0 1}to{scale:1}}.intake__row-check{background:rgb(var(--m-verify-rgb) / .14);width:.9rem;height:.9rem;animation:intake-pop .24s var(--ease-out) both paused;animation-delay:calc(1.78s + var(--n) * .13s);border-radius:50%;position:relative}.intake__row-check:before{content:"";border-left:1.5px solid var(--m-verify);border-bottom:1.5px solid var(--m-verify);width:.42rem;height:.22rem;position:absolute;top:46%;left:50%;translate:-50% -50%;rotate:-45deg}@keyframes intake-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes intake-fade-in{0%{opacity:0}to{opacity:1}}.intake--on :is(.intake__zone,.intake__drag,.intake__row,.intake__row-bar,.intake__row-found,.intake__row-check){animation-play-state:running}@media (width<=40rem){.intake__word{font-size:.72rem}.intake__hint,.intake__send,.intake__name{font-size:.64rem}.intake__row-name{font-size:.66rem}.intake__row-pages,.intake__row-found,.intake__count{font-size:.6rem}@keyframes intake-drag-drop{0%{opacity:0;transform:translate(3.6rem,-1.6rem)rotate(-4deg)scale(1.05)}14%{opacity:1}62%{opacity:1;transform:translate(0)rotate(0)scale(1)}76%{opacity:1;transform:translate(0)rotate(0)scale(.97)}to{opacity:0;transform:translate(0)rotate(0)scale(.94)}}}@media (prefers-reduced-motion:reduce){.intake__drag{display:none}.intake *{animation-duration:1ms!important;animation-delay:0s!important}}.check{height:100%}.check__count{font:400 clamp(.57rem, .626vw, .662rem) / 1.4 var(--m-mono);letter-spacing:.06em;color:var(--m-muted);white-space:nowrap}.check__split{flex:1;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:clamp(.5rem,1.2vw,.9rem);min-height:0;display:grid}.check__sheet{flex-direction:column;gap:.3rem;min-height:0;margin:0;display:flex}.check__tab{background:var(--m-soft);font:400 clamp(.534rem, .57vw, .605rem) / 1.4 var(--m-mono);letter-spacing:.05em;color:var(--m-muted);border-radius:4px;align-self:start;padding:.16em .45em}.check__page{border:1px solid var(--m-rule);background:var(--m-paper);border-radius:6px;flex-direction:column;flex:1;justify-content:center;gap:.42rem;min-height:0;padding:.7rem .6rem;display:flex;position:relative}.check__line{background:var(--written);border-radius:1px;height:.14rem}.check__line--lit{background:rgb(var(--m-rule-rgb) / .22);height:.24rem;animation:check-line-lit .42s var(--ease-out) 1.18s both paused;border-radius:2px}@keyframes check-line-lit{to{background:var(--m-steel)}}.check__where{background:rgb(var(--m-steel-rgb) / .12);font:500 clamp(.506rem, .552vw, .57rem) / 1.4 var(--m-mono);letter-spacing:.06em;color:var(--m-steel);animation:check-pop .26s var(--ease-out) 1.32s both paused;border-radius:4px;padding:.14em .4em;position:absolute;bottom:.45rem;right:.5rem}.check__fields{flex-direction:column;justify-content:center;gap:clamp(.3rem,.8vw,.5rem);min-height:0;margin:0;padding:0;list-style:none;display:flex}.check__field{border:1px solid var(--m-rule);background:var(--m-paper);animation:check-row-in .38s var(--ease-out) both paused;animation-delay:calc(var(--n) * .13s);border-radius:7px;grid-template-columns:minmax(0,1fr) .9rem;gap:.12rem .5rem;padding:.4rem .55rem;display:grid;position:relative}@keyframes check-row-in{0%{opacity:0;translate:.5rem}to{opacity:1;translate:0}}.check__field--picked{animation:check-row-in .38s var(--ease-out) both paused, check-pick .3s var(--ease-out) 1.12s both paused;animation-delay:calc(var(--n) * .13s), 1.12s}@keyframes check-pick{to{border-color:var(--m-steel);background:rgb(var(--m-steel-rgb) / .06);box-shadow:0 0 0 2px rgb(var(--m-steel-rgb) / .12)}}.check__label{font:500 clamp(.506rem, .552vw, .57rem) / 1.4 var(--m-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--m-muted);grid-column:1/-1}.check__value{font:400 clamp(.662rem, .736vw, .776rem) / 1.3 var(--m-display);color:var(--m-ink)}.check__source{background:rgb(var(--m-steel-rgb) / .1);font:500 clamp(.506rem, .552vw, .57rem) / 1.4 var(--m-mono);letter-spacing:.05em;color:var(--m-steel);white-space:nowrap;border-radius:4px;grid-column:1/-1;justify-self:start;margin-top:.1rem;padding:.12em .4em}.check__check{background:rgb(var(--m-verify-rgb) / .14);width:.9rem;height:.9rem;animation:check-pop .24s var(--ease-out) both paused;animation-delay:calc(1.4s + var(--n) * .12s);border-radius:50%;grid-area:2/2;align-self:center;position:relative}.check__check:before{content:"";border-left:1.5px solid var(--m-verify);border-bottom:1.5px solid var(--m-verify);width:.42rem;height:.22rem;position:absolute;top:46%;left:50%;translate:-50% -50%;rotate:-45deg}.check__cursor{animation:check-walk 1.4s var(--ease-out) both paused;top:68%;left:62%}@keyframes check-walk{0%{opacity:0;transform:translate(4.5rem,3rem)}12%{opacity:1}72%{transform:translate(0)scale(1)}82%{transform:translate(0)scale(.84)}92%{transform:translate(0)scale(1)}to{opacity:1;transform:translate(0)scale(1)}}.check__ring{border:1.5px solid var(--m-steel);opacity:0;border-radius:50%;width:1.5rem;height:1.5rem;animation:.42s ease-out 1.14s both paused check-ring;position:absolute;top:68%;left:62%;translate:-50% -50%}@keyframes check-ring{0%{opacity:.55;scale:.3}to{opacity:0;scale:1}}@keyframes check-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.check--on :is(.check__field,.check__check,.check__line--lit,.check__where,.check__cursor,.check__ring){animation-play-state:running}@media (width<=40rem){.check__split{grid-template-columns:minmax(0,6rem) minmax(0,1fr);gap:.45rem}.check__source{white-space:normal}.check__count,.check__tab,.check__where,.check__label,.check__source{font-size:.6rem}.check__value{font-size:.78rem}@keyframes check-walk{0%{opacity:0;transform:translate(2.2rem,1.6rem)}12%{opacity:1}72%{transform:translate(0)scale(1)}82%{transform:translate(0)scale(.84)}92%{transform:translate(0)scale(1)}to{opacity:1;transform:translate(0)scale(1)}}}@media (prefers-reduced-motion:reduce){.check__cursor,.check__ring{display:none}.check *{animation-duration:1ms!important;animation-delay:0s!important}}.draft{height:100%}.draft__model{font:400 clamp(.57rem, .626vw, .662rem) / 1.4 var(--m-mono);letter-spacing:.06em;color:var(--m-muted);white-space:nowrap}.draft__body{flex-direction:column;gap:.55rem;height:100%;display:flex}.draft__paper{border:1px solid var(--m-rule);background:var(--m-paper);min-height:0;box-shadow:0 10px 24px -18px rgb(var(--m-shadow-rgb) / .5);border-radius:6px;flex:1;padding:clamp(.7rem,1.4vw,1.1rem) clamp(.8rem,1.6vw,1.3rem);overflow:hidden}.draft__kind{font:700 clamp(.662rem, .736vw, .776rem) / 1.2 var(--m-display);color:var(--m-ink);margin:0 0 .5rem}.draft__text{font:400 clamp(.633rem, .718vw, .736rem) / 1.65 var(--m-sans);color:color-mix(in srgb, var(--m-ink) 82%, transparent);text-wrap:pretty;margin:0}.draft__text--live{text-wrap:wrap}.draft__caret{border-left:1.5px solid var(--m-steel);vertical-align:-.15em;width:0;height:1em;margin-left:.06em;animation:.62s step-end infinite draft-caret;display:inline-block}@keyframes draft-caret{50%{opacity:0}}.draft__mark{border-bottom:1.5px solid rgb(var(--m-steel-rgb) / 0);color:inherit;animation:draft-mark-in .32s var(--ease-out) both paused;padding-bottom:.05em}.draft__mark--a{animation-delay:calc(var(--typed) + .16s)}.draft__mark--b{animation-delay:calc(var(--typed) + .3s)}.draft__mark--c{animation-delay:calc(var(--typed) + .44s)}@keyframes draft-mark-in{to{border-bottom-color:var(--m-steel);color:var(--m-steel)}}.draft__rule{background:var(--written);opacity:0;height:.14rem;animation:.2s linear both paused draft-fade-in;animation-delay:calc(var(--typed) + 60ms + var(--i) * 45ms);border-radius:1px;margin-top:.5rem;display:block}.draft__bar{flex:none;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.draft__note{font:400 clamp(.552rem, .589vw, .633rem) / 1.4 var(--m-mono);letter-spacing:.05em;color:var(--m-muted);opacity:0;animation:draft-fade-in .24s linear calc(var(--typed) + .2s) both paused}.draft__btn{background:var(--m-steel);animation:draft-approve .3s var(--ease-out) calc(var(--typed) + 1.52s) both paused;border-radius:999px;padding:.4em .9em;display:grid;position:relative}@keyframes draft-approve{to{background:var(--m-verify)}}.draft__word{font:500 clamp(.57rem, .626vw, .662rem) / 1.5 var(--m-mono);letter-spacing:.08em;color:#fff;white-space:nowrap;grid-area:1/1}.draft__word--idle{animation:draft-fade-out .2s linear calc(var(--typed) + 1.52s) both paused}.draft__word--done{opacity:0;animation:draft-fade-in .2s linear calc(var(--typed) + 1.6s) both paused}@keyframes draft-fade-out{to{opacity:0}}@keyframes draft-fade-in{to{opacity:1}}.draft__cursor{animation:draft-walk 1.45s var(--ease-out) calc(var(--typed) + .3s) both paused;bottom:2.5%;right:2%}@keyframes draft-walk{0%{opacity:0;transform:translate(4rem,2.5rem)}12%{opacity:1}74%{transform:translate(0)scale(1)}84%{transform:translate(0)scale(.84)}94%{transform:translate(0)scale(1)}to{opacity:1;transform:translate(0)scale(1)}}.draft__ring{border:1.5px solid var(--m-verify);opacity:0;width:1.5rem;height:1.5rem;animation:draft-ring .42s ease-out calc(var(--typed) + 1.5s) both paused;border-radius:50%;position:absolute;bottom:2.5%;right:2%;translate:50% 50%}@keyframes draft-ring{0%{opacity:.55;scale:.3}to{opacity:0;scale:1}}.draft--on :is(.draft__mark,.draft__rule,.draft__note,.draft__btn,.draft__word,.draft__cursor,.draft__ring){animation-play-state:running}@media (width<=40rem){.draft__note{min-width:0;font-size:.6rem}.draft__text{font-size:.7rem}.draft__kind{font-size:.72rem}@keyframes draft-walk{0%{opacity:0;transform:translate(2rem,1.4rem)}12%{opacity:1}74%{transform:translate(0)scale(1)}84%{transform:translate(0)scale(.84)}94%{transform:translate(0)scale(1)}to{opacity:1;transform:translate(0)scale(1)}}}@media (prefers-reduced-motion:reduce){.draft__cursor,.draft__ring,.draft__caret{display:none}.draft *{animation-duration:1ms!important;animation-delay:0s!important}}.how{isolation:isolate;padding:var(--section-y) var(--section-x);background:var(--m-paper);position:relative;overflow-x:clip}.how__inner{z-index:1;width:min(100%, var(--measure));margin:0 auto;position:relative}.how__eyebrow{font:400 clamp(.662rem, .662vw, .776rem) / 1 var(--m-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--m-muted);margin:0}.how__headline{margin:var(--gap-title) 0 0;max-width:26ch;font-family:var(--m-display);font-weight:700;font-size:var(--t-h2);letter-spacing:-.024em;text-wrap:balance;line-height:1.1}.how__lede{margin:var(--gap-lede) 0 0;max-width:38rem;font:400 var(--t-lead) / 1.6 var(--m-sans);color:var(--m-muted);text-wrap:pretty}.how__steps{flex-direction:column;gap:clamp(2.5rem,6vh,4.5rem);margin-top:clamp(2.2rem,4vw,3.5rem);display:flex}.resp{padding:var(--section-y) var(--section-x);background:var(--m-paper);text-align:center}.resp__inner{width:min(100%,60rem);margin:0 auto}.resp__eyebrow{font:400 clamp(.662rem, .662vw, .776rem) / 1 var(--m-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--m-muted);margin:0}.resp__headline{margin:var(--gap-title) auto 0;max-width:34ch;font-family:var(--m-display);font-weight:700;font-size:var(--t-h2);letter-spacing:-.024em;text-wrap:balance;line-height:1.1}.resp__headline em{color:var(--m-steel);font-style:normal;font-weight:600;display:block}.resp__rule{background:var(--m-steel);width:2.5rem;height:2px;margin:clamp(1.4rem,2.4vw,2rem) auto 0;display:block}.resp__lede{max-width:48rem;font:400 var(--t-lead) / 1.6 var(--m-sans);text-wrap:pretty;margin:clamp(1.4rem,2.4vw,2rem) auto 0}.resp__body{max-width:45rem;font:400 var(--t-body-sm) / 1.65 var(--m-sans);color:var(--m-muted);text-wrap:pretty;margin:clamp(.9rem,1.6vw,1.3rem) auto 0}.resp__lede strong,.resp__body strong{color:var(--m-ink);font-weight:500}.resp__lede em,.resp__body em{color:var(--m-ink);font-style:normal;font-weight:600}.docs-field{z-index:0;pointer-events:none;contain:paint;view-timeline-name:--docs-field;view-timeline-axis:block;position:absolute;inset:0}.docs-field__blob{width:48%;height:34%;fill:rgb(var(--m-on-dark-rgb) / .04);position:absolute;top:6%;left:-14%}.docs-field__dots{background-image:radial-gradient(circle at center, rgb(var(--m-on-dark-rgb) / .3) 1.1px, #fff0 1.2px);background-size:15px 15px;width:9%;height:4.5%;position:absolute;top:19.5%;right:4%}.docs-field__ring{aspect-ratio:1;border:1.5px solid rgb(var(--m-on-dark-rgb) / .18);border-radius:50%;width:8%;position:absolute;bottom:1%;right:-3%}.docs-field__routes{width:100%;height:100%;position:absolute;inset:0}.docs-field__route{fill:none;stroke:rgb(var(--m-on-dark-rgb) / .45);stroke-width:.1px;stroke-linecap:round}.docs-field__node{background:var(--m-steel-on-dark);border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.docs-field__blob{animation:linear both docs-field-drift;animation-timeline:--docs-field}.docs-field__route{stroke-dasharray:var(--length);stroke-dashoffset:var(--length);animation:linear both docs-field-draw;animation-timeline:--docs-field;animation-range:cover 12% cover 62%}.docs-field__node{animation:linear both docs-field-node;animation-timeline:--docs-field;animation-range:cover 16% cover 56%;transform:scale(0)}}}@keyframes docs-field-drift{0%{transform:translate(-2.5%,3%)scale(.96)}to{transform:translate(2.5%,-3%)scale(1.04)}}@keyframes docs-field-draw{0%{stroke-dashoffset:var(--length)}to{stroke-dashoffset:0}}@keyframes docs-field-node{0%,30%{transform:scale(0)}70%,to{transform:scale(1)}}@media (width<=64rem){.docs-field__dots,.docs-field__ring,.docs-field__routes,.docs-field__node{display:none}}.docs{isolation:isolate;padding:var(--section-y) 0;background:linear-gradient(168deg, var(--m-steel), var(--m-steel-strong) 72%);position:relative;overflow-x:clip}.docs .docs__arrow:focus-visible,.docs .docs__rail:focus-visible{outline:2px solid var(--m-steel-on-dark);outline-offset:3px}.docs__head{z-index:1;width:min(100%, var(--measure));padding:0 var(--section-x);margin:0 auto;position:relative}.docs__eyebrow{font:400 clamp(.662rem, .662vw, .776rem) / 1 var(--m-mono);letter-spacing:.26em;text-transform:uppercase;color:rgb(var(--m-on-dark-rgb) / .72);margin:0}.docs__headline{margin:var(--gap-title) 0 0;max-width:28ch;font-family:var(--m-display);font-weight:700;font-size:var(--t-h2-docs);letter-spacing:-.024em;color:rgb(var(--m-on-dark-rgb));text-wrap:balance;line-height:1.12}.docs__sub{margin:var(--gap-lede) 0 0;max-width:42rem;font:400 var(--t-lead) / 1.6 var(--m-sans);color:rgb(var(--m-on-dark-rgb) / .82);text-wrap:pretty}.docs__sub em{color:rgb(var(--m-on-dark-rgb));font-style:normal;font-weight:600}.docs__channel{z-index:1;isolation:isolate;margin-top:clamp(2.2rem,4vw,3.2rem);padding:clamp(1.9rem,3vw,2.8rem) 0;position:relative;overflow:hidden}.docs__rail{z-index:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%)}.docs__track{align-items:flex-start;width:max-content;animation:64s linear infinite docs-slide;display:flex}@keyframes docs-slide{to{transform:translate(-50%)}}.docs__rail:hover .docs__track,.docs__rail:focus-within .docs__track{animation-play-state:paused}.docs__rail--manual{scroll-snap-type:x proximity;scrollbar-width:none;scroll-padding-inline:var(--section-x);overflow-x:auto}.docs__rail--manual::-webkit-scrollbar{display:none}.docs__rail--manual .docs__track{padding-inline:var(--section-x);animation:none;transform:none}.docs__rail--manual .docs__doc[aria-hidden=true]{display:none}.docs__doc{scroll-snap-align:center;flex:none;width:clamp(10.5rem,14vw,13rem);margin-right:clamp(.9rem,1.8vw,1.4rem)}.docs__arrow{z-index:2;border:1px solid rgb(var(--m-on-dark-rgb) / .3);background:rgb(var(--m-on-dark-rgb) / .08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:2.6rem;height:2.6rem;color:rgb(var(--m-on-dark-rgb) / .9);cursor:pointer;border-radius:999px;place-items:center;margin-top:-1.3rem;padding:0;transition:background .2s,border-color .2s,color .2s;display:grid;position:absolute;top:50%}.docs__arrow svg{width:1.1rem;height:1.1rem}.docs__arrow--back{left:clamp(.6rem,2vw,1.6rem)}.docs__arrow--next{right:clamp(.6rem,2vw,1.6rem)}.docs__arrow:hover{border-color:rgb(var(--m-on-dark-rgb) / .55);background:rgb(var(--m-on-dark-rgb) / .18);color:#fff}.docs__tick{background:var(--m-steel-on-dark);width:1.5rem;height:2px;margin-bottom:clamp(.7rem,1.2vw,1rem);display:block}.docs__sheet{aspect-ratio:1/1.414;background:var(--m-paper);box-shadow:0 10px 22px -12px rgb(var(--m-shadow-rgb) / .75);border-radius:6px;flex-direction:column;padding:clamp(.9rem,1.4vw,1.15rem);transition:transform .2s,box-shadow .2s;display:flex}@media (hover:hover) and (pointer:fine){.docs__sheet:hover{box-shadow:0 20px 34px -14px rgb(var(--m-shadow-rgb) / .85);transform:translateY(-3px)}}.docs__name{border-bottom:1px solid rgb(var(--m-rule-rgb) / .14);font:700 clamp(.92rem, .938vw, 1.049rem) / 1.25 var(--m-display);color:var(--m-ink);text-wrap:balance;margin:0;padding-bottom:.7em}.docs__fields{flex-direction:column;align-items:flex-start;gap:.34rem;margin:auto 0 0;padding:0;list-style:none;display:flex}.docs__field{background:rgb(var(--m-steel-rgb) / .05);box-shadow:inset 0 -1px 0 rgb(var(--m-steel-rgb) / .3);font:400 clamp(.633rem, .607vw, .69rem) / 1.5 var(--m-mono);letter-spacing:.03em;color:var(--m-muted);border-radius:2px;padding:.15em .36em}@media (prefers-reduced-motion:reduce){.docs__rail{overflow-x:auto}.docs__track{animation:none}.docs__doc[aria-hidden=true]{display:none}}@media (width<=40rem){.docs__channel{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"rail rail rail"".back next";gap:clamp(.9rem,3vw,1.2rem) .6rem;display:grid}.docs__rail{grid-area:rail;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 4% 96%,#0000 100%)}.docs__arrow{width:2.75rem;height:2.75rem;margin-top:0;position:static}.docs__arrow--back{grid-area:back;left:auto}.docs__arrow--next{margin-right:var(--section-x);grid-area:next;right:auto}}.faq{padding:var(--section-y) var(--section-x);background:var(--m-paper)}.faq__inner{width:min(100%, var(--measure));margin:0 auto}.faq__head{text-align:center}.faq__eyebrow{font:400 clamp(.662rem, .662vw, .776rem) / 1 var(--m-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--m-muted);margin:0}.faq__headline{margin:var(--gap-title) auto clamp(1.6rem, 2.8vw, 2.4rem);max-width:24ch;font-family:var(--m-display);font-weight:700;font-size:var(--t-h2);letter-spacing:-.024em;color:var(--m-ink);text-wrap:balance;line-height:1.1}.faq__list{max-width:56rem;margin-inline:auto}.faq__row+.faq__row .faq__item{border-top:1px solid var(--m-rule)}.faq__q{text-align:center;cursor:pointer;font:700 var(--t-item) / 1.4 var(--m-display);color:var(--m-ink);justify-content:center;align-items:center;gap:1.5rem;padding:clamp(1rem,1.7vw,1.4rem) 0;list-style:none;transition:color .2s;display:flex}@supports (interpolate-size:allow-keywords){.faq{interpolate-size:allow-keywords}.faq__item::details-content{content-visibility:hidden;block-size:0;transition:block-size .32s ease, content-visibility .32s allow-discrete;overflow:hidden}.faq__item[open]::details-content{content-visibility:visible;block-size:auto}}@media (prefers-reduced-motion:reduce){.faq__sign:before,.faq__sign:after{transition:none}.faq__item::details-content{transition:none}}.faq__q::-webkit-details-marker{display:none}@media (hover:hover) and (pointer:fine){.faq__q:hover{color:var(--m-steel)}}.faq__sign{flex:none;width:.8rem;height:.8rem;position:relative}.faq__sign:before,.faq__sign:after{content:"";background:var(--m-steel);height:1px;transition:transform .2s;position:absolute;inset:50% 0 auto}.faq__sign:after{transform:rotate(90deg)}.faq__item[open] .faq__sign:after{transform:rotate(0)}.faq__a{text-align:center;max-width:44rem;font:400 var(--t-lead) / 1.65 var(--m-sans);color:var(--m-muted);text-wrap:pretty;margin:0 auto;padding:0 0 clamp(1rem,1.7vw,1.4rem)}.pricing{isolation:isolate;padding:var(--section-y) var(--section-x);background:linear-gradient(178deg, var(--m-paper) 0%, var(--m-paper) 44%, #f7fafc 100%);position:relative;overflow:hidden}.pricing__mesh{z-index:-1;pointer-events:none;background-image:linear-gradient(to right, rgb(var(--m-rule-rgb) / .1) 1px, transparent 1px), linear-gradient(to bottom, rgb(var(--m-rule-rgb) / .1) 1px, transparent 1px);background-size:5.5rem 5.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(74% 84% at 28% 46%,#000 8%,#00000073 54%,#0000 84%);mask-image:radial-gradient(74% 84% at 28% 46%,#000 8%,#00000073 54%,#0000 84%)}.pricing__dome{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 46% 42%, rgb(var(--m-steel-rgb) / .06), rgb(var(--m-steel-rgb) / .03) 44%, #fff0 100%);width:clamp(28rem,60vw,60rem);position:absolute;top:50%;right:-16%;translate:0 -50%}.pricing__inner{width:min(100%, var(--measure));grid-template-columns:minmax(0,1fr) minmax(0,27rem);align-items:center;gap:clamp(2rem,4vw,4rem);margin:0 auto;display:grid}.pricing__eyebrow{font:400 clamp(.662rem, .662vw, .776rem) / 1 var(--m-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--m-muted);margin:0}.pricing__headline{margin:var(--gap-title) 0 0;max-width:26ch;font-family:var(--m-display);font-weight:700;font-size:var(--t-h2);letter-spacing:-.024em;text-wrap:balance;line-height:1.1}.pricing__lede{margin:var(--gap-lede) 0 0;max-width:38rem;font:400 var(--t-lead) / 1.6 var(--m-sans);color:var(--m-muted);text-wrap:pretty}.offer{display:block}.offer>article{border:1px solid rgb(var(--m-steel-rgb) / .45);background:var(--m-paper);box-shadow:inset 0 1px 0 #ffffffe6, 0 30px 60px -34px rgb(var(--m-shadow-rgb) / .4);border-radius:10px;padding:clamp(1.5rem,2.8vw,2.4rem)}.offer__head{justify-content:space-between;align-items:center;gap:.8rem;min-height:1.6rem;display:flex}.offer__name{font:700 var(--t-item) / 1.2 var(--m-display);color:var(--m-ink);margin:0}.offer__tag{border:1px solid rgb(var(--m-steel-rgb) / .38);background:var(--m-steel-soft);white-space:nowrap;font:500 clamp(.662rem, .552vw, .662rem) / 1 var(--m-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--m-steel);border-radius:3px;padding:.34em .6em}.offer__was{font:400 var(--t-item) / 1 var(--m-display);letter-spacing:-.02em;color:var(--m-muted);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:clamp(1rem,1.8vw,1.5rem) 0 0;display:flex}.offer__was s{text-decoration-line:line-through;text-decoration-thickness:.06em;-webkit-text-decoration-color:rgb(var(--m-cost-rgb) / .7);text-decoration-color:rgb(var(--m-cost-rgb) / .7)}.offer__was-period{font:400 clamp(.662rem, .626vw, .713rem) / 1 var(--m-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--m-muted)}.offer__free{font:700 var(--t-price) / 1 var(--m-display);letter-spacing:-.028em;color:var(--m-ink);flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:clamp(.4rem,.8vw,.6rem) 0 0;display:flex}.offer__free-word{color:var(--m-verify)}.offer__terms{max-width:34rem;font:400 var(--t-body) / 1.55 var(--m-sans);color:var(--m-muted);text-wrap:pretty;margin:clamp(.8rem,1.4vw,1.1rem) 0 0}.offer__items{border-top:1px solid var(--m-rule);align-content:start;gap:.55rem;margin:clamp(.9rem,1.6vw,1.3rem) 0 clamp(1.2rem,2vw,1.6rem);padding:clamp(.9rem,1.6vw,1.3rem) 0 0;list-style:none;display:grid}.offer__items li{font:400 var(--t-body-sm) / 1.5 var(--m-sans);color:var(--m-ink);align-items:baseline;gap:.7rem;display:flex}.offer__dot{background:var(--m-verify);border-radius:50%;flex:none;width:.34rem;height:.34rem;transform:translateY(-.15em)}.offer__action{border:1px solid var(--m-steel);background:var(--m-steel);text-align:center;min-height:2.8rem;font:500 var(--t-body-sm) / 1 var(--m-sans);color:rgb(var(--m-on-dark-rgb));box-shadow:0 12px 26px -16px rgb(var(--m-steel-rgb) / .9);border-radius:3px;justify-content:center;align-items:center;padding:.9em 1.6em;text-decoration:none;display:inline-flex}@media (width<=62rem){.pricing__inner{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem)}.offer{width:min(100%,34rem);margin-inline:auto}}@media (width<=40rem){.offer__head{flex-direction:column;align-items:flex-start;gap:.5rem}.offer__tag{font-size:.7rem}}.close{padding:clamp(5rem, 13vh, 10rem) var(--section-x);background:linear-gradient(168deg, var(--m-graphite-2), var(--m-graphite) 58%);color:rgb(var(--m-on-dark-rgb));text-align:center;position:relative;overflow:hidden}.close__grid{pointer-events:none;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-size:4.5rem 4.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 40%,#000 15%,#00000059 60%,#0000 82%);mask-image:radial-gradient(90% 80% at 50% 40%,#000 15%,#00000059 60%,#0000 82%)}.close__glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#86bcd424,#86bcd40a 45%,#0000 70%);border-radius:50%;width:clamp(26rem,60vw,52rem);position:absolute;top:-30%;left:50%;transform:translate(-50%)}.close__say{z-index:1;width:min(100%,48rem);margin:0 auto;position:relative}.close__headline{font-family:var(--m-display);font-weight:700;font-size:var(--t-h2-close);letter-spacing:-.026em;color:#eff4f7;text-wrap:balance;margin:0;line-height:1.06}.close__lede{max-width:34rem;font:400 var(--t-lead) / 1.6 var(--m-sans);color:rgb(var(--m-on-dark-rgb) / .62);text-wrap:pretty;margin:clamp(1rem,1.8vw,1.6rem) auto 0}.close__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1rem,2vw,1.8rem);margin-top:clamp(1.8rem,3vw,2.6rem);display:flex}.close__cta{background:var(--m-steel-on-dark);min-height:3rem;color:var(--m-graphite);font:500 var(--t-action) / 1 var(--m-sans);border-radius:3px;align-items:center;padding:1em 2.1em;text-decoration:none;display:inline-flex;box-shadow:0 12px 30px -14px #86bcd480}.close__link{min-height:3rem;font:400 var(--t-action) / 1 var(--m-sans);color:rgb(var(--m-on-dark-rgb));align-items:center;gap:.6em;text-decoration:none;display:inline-flex}.close__arrow{width:1.05em;height:1.05em}@media (width<=40rem){.close{padding-block:calc(var(--section-y) * 1.35)}}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/sora-latin-ext-500-normal-B5KKQIFO.woff2)format("woff2"),url(/assets/sora-latin-ext-500-normal-DwxUJRqY.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/sora-latin-500-normal-01eiPEn0.woff2)format("woff2"),url(/assets/sora-latin-500-normal-w58xtEt9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hero-section{height:100dvh;min-height:34rem;position:relative}.hero-section:after{content:"";pointer-events:none;background: radial-gradient(86% 41rem at 6% 0%, rgb(var(--m-rule-rgb) / .14), #fff0 62%),  radial-gradient(120% 26rem at 0% 0%, #ffffff8c, #fff0 62%),  linear-gradient(180deg, var(--m-fold) 0%, #e7eef3 12%, #eaf0f4 25%, #eef3f6 37%, #f2f6f8 50%, #f7f9fb 62%, #fbfcfd 75%, #fefefe 87%, var(--m-paper) 100%);height:34rem;position:absolute;top:100%;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,#000000e6 20%,#000000a6 40%,#00000059 60%,#0000001a 80%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000e6 20%,#000000a6 40%,#00000059 60%,#0000001a 80%,#0000 100%)}@media (width<=40rem){.hero-section{height:auto;min-height:100dvh;display:grid}.hero-section:after{height:20rem}}.page section[id]{scroll-snap-align:start}.page #confianca{scroll-snap-align:none}.page :focus-visible{outline:2px solid var(--m-steel);outline-offset:3px;border-radius:2px}
