:root{--hn-bg:#fff;--hn-band:#f7f8f8;--hn-ink:#08090a;--hn-text:#3c4047;--hn-gray:#62666d;--hn-soft:#8a8f98;--hn-faint:#b5b9bf;--hn-line:#08090a14;--hn-line-2:#08090a1f;--hn-line-3:#08090a33;--hn-tint:#08090a0a;--hn-tint-2:#08090a0f;--hn-ink-hover:#26282c;--hn-money:#036e43;--hn-money-fill:#00cd8f;--hn-returned:#b0175f;--hn-person:#a44200;--hn-next:#5266eb;--hn-font:var(--font-inter), "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--hn-feat:"cv01", "ss03";--hn-w:510;--hn-w-strong:590;--hn-track:-.022em;--hn-h1:64px;--hn-h1-lh:64px;--hn-h2:48px;--hn-h2-lh:48px;--hn-close:72px;--hn-h3:20px;--hn-h3-lh:27px;--hn-lead:20px;--hn-lead-lh:30px;--hn-body:17px;--hn-body-lh:27px;--hn-small:14px;--hn-small-lh:21px;--hn-micro:13px;--hn-micro-lh:20px;--hn-col:1376px;--hn-gut:16px;--hn-pad:48px;--hn-sec:128px;--hn-bar:72px;--hn-r-card:12px;--hn-r-sm:8px;--hn-r-xs:6px;--hn-r-pill:9999px;--hn-quick:.1s;--hn-btn:.16s;--hn-reg:.25s;--hn-ease:cubic-bezier(.25, .46, .45, .94);--hn-ease-cubic:cubic-bezier(.215, .61, .355, 1);--hn-ease-quart:cubic-bezier(.165, .84, .44, 1);--hn-ease-expo:cubic-bezier(.19, 1, .22, 1);--hn-ease-io:cubic-bezier(.455, .03, .515, .955);--hn-lift-btn:0 8px 2px 0 #0000, 0 5px 2px 0 #00000003, 0 3px 2px 0 #0000000a, 0 1px 1px 0 #00000012, 0 0 1px 0 #00000014;--hn-lift-pop:0 0 0 1px var(--hn-line), 0 4px 8px -2px #08090a0a, 0 16px 40px -8px #08090a1f;--hn-lift-frame:0 0 0 1px var(--hn-line), 0 1px 2px #08090a08, 0 24px 64px -24px #08090a24}@media (max-width:1024px){:root{--hn-pad:32px}}@media (max-width:720px){:root{--hn-h1:40px;--hn-h1-lh:44px;--hn-h2:32px;--hn-h2-lh:36px;--hn-close:44px;--hn-gut:8px;--hn-pad:16px;--hn-sec:88px;--hn-bar:64px}}:root{--hn-paper:#fafafb;--hn-rail:#e4e7ec;--hn-well:#f3f4f6;--hn-fade:1s;--hn-ease-fade:cubic-bezier(.25, .1, .25, 1);--hn-ease-out:cubic-bezier(0, 0, .58, 1);--hn-ease-spring:cubic-bezier(.16, 1, .3, 1)}.hn-night,.hn-bar[data-tone=night]{--hn-bg:#08090a;--hn-band:#0f1011;--hn-ink:#f7f8f8;--hn-text:#d0d6e0;--hn-gray:#8a8f98;--hn-soft:#62666d;--hn-faint:#46494f;--hn-line:#ffffff14;--hn-line-2:#ffffff1f;--hn-line-3:#fff3;--hn-tint:#ffffff0a;--hn-tint-2:#ffffff0f;--hn-ink-hover:#fff;--hn-rail:#ffffff14;--hn-well:#0f1011;--hn-lift-pop:0 0 0 1px #ffffff14, 0 4px 8px -2px #0006, 0 16px 40px -8px #0009;--hn-lift-frame:0 0 0 1px #ffffff14, 0 24px 64px -24px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
.hn{font-family:var(--hn-font);font-feature-settings:var(--hn-feat);font-size:var(--hn-body);line-height:var(--hn-body-lh);letter-spacing:-.011em;color:var(--hn-text);background:var(--hn-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:400}:where(.hn) :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd){margin:0}:where(.hn) :where(ul,ol){padding:0;list-style:none}.hn>section+section{margin-top:0}.hn :is(a,button,input):focus-visible{outline:2px solid var(--hn-next);outline-offset:2px}.hn-wrap{width:min(var(--hn-col), 100% - 2 * var(--hn-gut));padding-inline:var(--hn-pad);box-sizing:border-box;margin-inline:auto}.hn-h1,.hn-h2,.hn-close{font-family:var(--hn-font);font-weight:var(--hn-w);letter-spacing:var(--hn-track);color:var(--hn-ink);text-wrap:balance}.hn-h1{font-size:var(--hn-h1);line-height:var(--hn-h1-lh)}.hn-h2{font-size:var(--hn-h2);line-height:var(--hn-h2-lh)}.hn-close{font-size:var(--hn-close);line-height:1}.hn-mute{color:var(--hn-soft)}.hn-h3{font-size:var(--hn-h3);line-height:var(--hn-h3-lh);font-weight:var(--hn-w-strong);letter-spacing:-.012em;color:var(--hn-ink)}.hn-lead{font-size:var(--hn-lead);line-height:var(--hn-lead-lh);letter-spacing:-.015em;color:var(--hn-gray)}.hn-body{font-size:var(--hn-body);line-height:var(--hn-body-lh);color:var(--hn-gray)}.hn-small{font-size:var(--hn-small);line-height:var(--hn-small-lh);letter-spacing:-.01em;color:var(--hn-gray)}.hn-micro{font-size:var(--hn-micro);line-height:var(--hn-micro-lh);letter-spacing:-.01em;color:var(--hn-soft)}.hn-label{font-size:var(--hn-small);line-height:var(--hn-small-lh);font-weight:var(--hn-w);letter-spacing:-.01em;color:var(--hn-soft)}.hn-num{font-variant-numeric:tabular-nums}.hn-btn{border-radius:var(--hn-r-pill);box-sizing:border-box;height:44px;font:var(--hn-w) 16px/1 var(--hn-font);font-feature-settings:var(--hn-feat);letter-spacing:normal;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:border-color,background-color,color,box-shadow,opacity,filter,transform;transition-duration:var(--hn-btn);transition-timing-function:var(--hn-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 20px;text-decoration:none;display:inline-flex}.hn-btn:active{transform:scale(.97)}.hn-btn--primary{color:#fff;box-shadow:none;background-color:#282a30;background-image:none;border-color:#282a30}.hn-btn--primary:hover{background-color:#1f2024;border-color:#1f2024}.hn-btn--secondary{color:#282a30;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff;background-image:none;border-color:#0000;box-shadow:0 0 0 1px #00000014,0 1px 4px -1px #00000017}.hn-btn--secondary:hover{background-color:#f0f0f0}.hn-btn--next{background-color:var(--hn-next);border-color:var(--hn-next);color:#fff;box-shadow:none;background-image:none}.hn-btn--next:hover{background-color:#4657d6;border-color:#4657d6}.hn-btn--sm{height:32px;padding:0 12px;font-size:13px}.hn-btn--ghost{color:var(--hn-gray);background:0 0}.hn-btn--ghost:hover{color:var(--hn-ink);background:var(--hn-tint)}:is(.hn-night,.hn-bar[data-tone=night]) .hn-btn--primary{color:#08090a;box-shadow:var(--hn-lift-btn);background-color:#e5e5e6;background-image:none;border-color:#e5e5e6}:is(.hn-night,.hn-bar[data-tone=night]) .hn-btn--primary:hover{box-shadow:var(--hn-lift-btn), 0 0 24px -4px #ffffff40;background-color:#fff;border-color:#fff}:is(.hn-night,.hn-bar[data-tone=night]) .hn-btn--secondary{-webkit-backdrop-filter:none;backdrop-filter:none;color:#f7f8f8;background-color:#ffffff0d;background-image:none;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 1px #ffffff0a,0 0 0 1px #0009,0 4px 4px #0000001a}:is(.hn-night,.hn-bar[data-tone=night]) .hn-btn--secondary:hover{background-color:#191a1b}.hn-cap__go.hn-btn{letter-spacing:-.011em}.hn-cap__go.hn-btn:active{transform:scale(.98)}.hn-link{font-weight:var(--hn-w);color:var(--hn-ink);transition:color var(--hn-quick) var(--hn-ease);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.hn-link svg{transition:transform var(--hn-btn) var(--hn-ease)}.hn-link:hover svg{transform:translate(2px)}.hn-link--gray{color:var(--hn-gray)}.hn-link--gray:hover{color:var(--hn-ink)}.hn-field{border-radius:var(--hn-r-pill);box-sizing:border-box;width:100%;min-width:0;height:44px;box-shadow:inset 0 0 0 1px var(--hn-line-2), 0 1px 2px #08090a08;font:400 16px/1 var(--hn-font);font-feature-settings:var(--hn-feat);letter-spacing:-.011em;color:var(--hn-ink);transition:box-shadow var(--hn-btn) var(--hn-ease);appearance:none;background:#fff;border:0;padding:0 18px}.hn-field::placeholder{color:var(--hn-soft);opacity:1}.hn-field:hover{box-shadow:inset 0 0 0 1px var(--hn-line-3)}.hn .hn-field:focus,.hn .hn-field:focus-visible{box-shadow:inset 0 0 0 1px var(--hn-ink), 0 0 0 3px var(--hn-tint-2);outline:none}.hn-night .hn-field{background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 0 1px #0009}.hn-night .hn-field:hover{box-shadow:inset 0 0 0 1px #ffffff29,0 0 0 1px #0009}.hn-field[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--hn-returned)}.hn-card{background:var(--hn-bg);border:1px solid var(--hn-line);border-radius:var(--hn-r-card);box-sizing:border-box;position:relative}.hn-card--band{background:var(--hn-band)}.hn-chip{border-radius:var(--hn-r-xs);background:var(--hn-tint);height:24px;font-size:13px;line-height:1;font-weight:var(--hn-w);color:var(--hn-text);justify-self:start;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.hn-frame{border-radius:var(--hn-r-card);background:var(--hn-bg);box-shadow:var(--hn-lift-frame);isolation:isolate;position:relative;overflow:hidden}.hn-head{gap:20px;max-width:900px;display:grid}.hn-head .hn-body{max-width:56ch}.hn-head--wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:64px;max-width:none}@media (max-width:960px){.hn-head--wide{grid-template-columns:minmax(0,1fr)}}.hn-i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;display:block}.hn-i--20{width:20px;height:20px}.hn-light{background:var(--hn-paper)}.hn-col{width:min(var(--hn-col), 100% - 2 * var(--hn-gut));box-sizing:border-box;border-inline:1px solid var(--hn-rail);margin-inline:auto}.hn-light+.hn-light>.hn-col{border-top:1px solid var(--hn-rail)}.hn-cell{padding:64px calc(var(--hn-pad) - 1px);box-sizing:border-box;min-width:0}.hn-cell--head{padding-top:112px;padding-bottom:80px}.hn-col>*+*{border-top:1px solid var(--hn-rail)}.hn-well{padding:64px calc(var(--hn-pad) - 1px);background:var(--hn-well);position:relative;overflow:hidden}.hn-cells{background:var(--hn-rail);gap:1px;display:grid}.hn-cells>*{background:var(--hn-paper)}.hn-cells--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hn-cells--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hn-cells--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hn-say{font-size:var(--hn-body);line-height:var(--hn-body-lh);letter-spacing:-.011em;color:var(--hn-gray);text-wrap:pretty}.hn-say>b{font-weight:var(--hn-w);color:var(--hn-ink)}@media (max-width:960px){.hn-cells--3,.hn-cells--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.hn-cell{padding:40px calc(var(--hn-pad) - 1px)}.hn-cell--head{padding-top:72px;padding-bottom:48px}.hn-well{padding:32px calc(var(--hn-pad) - 1px)}.hn-cells--2,.hn-cells--3,.hn-cells--4{grid-template-columns:minmax(0,1fr)}}.hn-night{background:var(--hn-bg);color:var(--hn-text);isolation:isolate;position:relative}.hn-glow:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(70% 60% at 50% -12%,#ffffff13,#fff0 70%);height:min(900px,100%);position:absolute;inset:0 0 auto}@keyframes hn-fade{0%{opacity:0}to{opacity:1}}@keyframes hn-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hn-in{animation:hn-fade var(--hn-fade) var(--hn-ease-fade) both;animation-delay:calc(.1s + var(--hn-i,0) * .15s)}html.hn-rv-on [data-rv]:not([data-in]) :is(.hn-rv,.hn-rv-frame,.hn-rv-late,.hn-rv-up),html.hn-rv-on [data-rv]:not([data-in]):is(.hn-rv,.hn-rv-frame,.hn-rv-up){opacity:0}[data-rv][data-in] .hn-rv:not([data-rv]:not([data-in]) *),[data-rv][data-in].hn-rv{animation:hn-fade var(--hn-fade) var(--hn-ease-fade) both;animation-delay:var(--hn-d,0s)}[data-rv][data-in] .hn-rv-frame:not([data-rv]:not([data-in]) *),[data-rv][data-in].hn-rv-frame{animation:hn-fade .5s var(--hn-ease-out) both;animation-delay:var(--hn-d,.2s)}[data-rv][data-in] .hn-rv-late:not([data-rv]:not([data-in]) *){animation:hn-fade 1.2s var(--hn-ease-io) both;animation-delay:var(--hn-d,.7s)}[data-rv][data-in] .hn-rv-up:not([data-rv]:not([data-in]) *),[data-rv][data-in].hn-rv-up{animation:hn-rise .8s var(--hn-ease-spring) both;animation-delay:var(--hn-d,0s)}@media (prefers-reduced-motion:reduce){.hn-in,[data-rv][data-in] :is(.hn-rv,.hn-rv-frame,.hn-rv-late,.hn-rv-up),[data-rv][data-in]:is(.hn-rv,.hn-rv-frame,.hn-rv-up){animation:none}html.hn-rv-on [data-rv]:not([data-in]) :is(.hn-rv,.hn-rv-frame,.hn-rv-late,.hn-rv-up){opacity:1}.hn-btn,.hn-link svg{transition:none}}.hn .sr-only,.hn-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hn-count{font-variant-numeric:tabular-nums;display:inline-block;position:relative}.hn-count__ghost{visibility:hidden}.hn-count__run{white-space:nowrap;position:absolute;inset:0 auto 0 0}@keyframes hn-roll{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}.hn-roll{animation:hn-roll .32s var(--hn-ease-spring) both;display:inline-block}@keyframes hn-swap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.hn-swap{animation:hn-swap .3s var(--hn-ease-quart) both}[data-spot]{isolation:isolate;position:relative}[data-spot]:before,[data-spot]:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--hn-reg) var(--hn-ease);position:absolute;inset:0}[data-spot]:after{z-index:-1;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #08090a09, #08090a00 60%)}[data-spot]:before{z-index:1;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #08090a33, #08090a00 70%);-webkit-mask-composite:xor;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:is(.hn-night,.hn-night *)[data-spot]:after{background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #ffffff0f, #fff0 60%)}:is(.hn-night,.hn-night *)[data-spot]:before{background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #ffffff3d, #fff0 70%)}@media (hover:hover) and (pointer:fine){[data-spot]:hover:before,[data-spot]:hover:after{opacity:1}}.hn-acc__panel{transition:grid-template-rows .3s var(--hn-ease-cubic);grid-template-rows:0fr;display:grid}.hn-acc__panel>*{opacity:0;min-height:0;transition:opacity .2s var(--hn-ease);overflow:hidden}:is(.hn-acc[data-open],details.hn-acc[open]) .hn-acc__panel{grid-template-rows:1fr}:is(.hn-acc[data-open],details.hn-acc[open]) .hn-acc__panel>*{opacity:1;transition-delay:50ms}.hn-acc__chev{transition:transform .2s var(--hn-ease)}:is(.hn-acc[data-open],details.hn-acc[open]) .hn-acc__chev{transform:rotate(180deg)}.hn-steps{box-shadow:inset 1px 0 0 var(--hn-rail);position:relative}.hn-steps__item{color:var(--hn-soft);transition:color var(--hn-reg) var(--hn-ease)}.hn-steps__item[data-on],.hn-steps__item:hover{color:var(--hn-ink)}.hn-steps__bar{left:0;top:var(--top,0);width:1px;height:var(--h,0);background:var(--hn-ink);transition:top .35s var(--hn-ease-quart), height .35s var(--hn-ease-quart);position:absolute}@keyframes hn-grow-y{0%{transform:scaleY(0)}to{transform:none}}@keyframes hn-grow-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes hn-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.hn-grow-y{transform-origin:50% 100%}.hn-grow-x{transform-origin:0}.hn-draw{stroke-dasharray:1}html.hn-rv-on [data-rv]:not([data-in]) .hn-grow-y{transform:scaleY(0)}html.hn-rv-on [data-rv]:not([data-in]) .hn-grow-x{transform:scaleX(0)}html.hn-rv-on [data-rv]:not([data-in]) .hn-draw{stroke-dashoffset:1px}[data-rv][data-in] .hn-grow-y:not([data-rv]:not([data-in]) *){animation:hn-grow-y .9s var(--hn-ease-expo) both;animation-delay:var(--hn-d,0s)}[data-rv][data-in] .hn-grow-x:not([data-rv]:not([data-in]) *){animation:hn-grow-x .9s var(--hn-ease-expo) both;animation-delay:var(--hn-d,0s)}[data-rv][data-in] .hn-draw:not([data-rv]:not([data-in]) *){animation:hn-draw 1.2s var(--hn-ease-io) both;animation-delay:var(--hn-d,0s)}@media (prefers-reduced-motion:reduce){.hn-roll,.hn-swap,[data-rv][data-in] :is(.hn-grow-y,.hn-grow-x,.hn-draw){animation:none}html.hn-rv-on [data-rv]:not([data-in]) :is(.hn-grow-y,.hn-grow-x){transform:none}html.hn-rv-on [data-rv]:not([data-in]) .hn-draw{stroke-dashoffset:0}.hn-acc__panel,.hn-acc__panel>*,.hn-acc__chev,.hn-steps__bar,[data-spot]:before,[data-spot]:after{transition:none}}
