@font-face{font-family:Raveo Variable;src:url(/fonts/RaveoVF.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--m:24px;--sp:30px;--bg:#f2f2f2;--card:#ffffff;--card2:#f1f1f1;--card-alt:#eaeaea;--card3:#e7e7e7;--surface:#f7f7f7;--line:#e8e8e8;--line2:#ebebeb;--line3:#dcdcdc;--hair:#e3e3e3;--ink:#000000;--ink2:#242424;--ink3:#3e3e3e;--ink4:#424242;--muted:#7f7f7f;--muted2:#656565;--faint:#a5a5a5;--pill:#ebebeb;--pill2:rgba(0,0,0,.06);--pillbd:rgba(0,0,0,.06);--brand:#eb7506;--invbg:#000000;--invink:#ffffff;--navbg:rgba(255,255,255,.72);--imgbg:#ffffff;--logofilter:invert(1);--shadow:0px 2px 4px 0px rgba(28,25,23,.05), 0px 30px 70px -48px rgba(28,25,23,.12);--nav-shadow:0px 1px 2px 0px rgba(28,25,23,.05), 0px 6px 14px -4px rgba(28,25,23,.11), 0px 18px 40px -16px rgba(28,25,23,.18);--shadow-lift:0px 1px 2px 0px rgba(28,25,23,.06), 0px 4px 10px -2px rgba(28,25,23,.1), 0px 14px 28px -8px rgba(28,25,23,.16);--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--ease-smooth-out:cubic-bezier(.22,1,.36,1);--ease-out:cubic-bezier(.23,1,.32,1);--ease-bounce-strong:cubic-bezier(.34,1.36,.64,1);--distance-base:8px;--blur-medium:3px;--footmark:265.576px;--spring:cubic-bezier(.16,1,.3,1);--spring-duration:.8s;--spring-quick:.38s;--spring-reveal:cubic-bezier(.16,1,.3,1);--reveal-duration:.9s;--spring-150:cubic-bezier(.16,1,.3,1);--spring-150-duration:var(--spring-duration);--reveal-offset:44px;--reveal-blur:8px;--reveal-delay:.22s;--shine-ink:#000000;--shine-glow:rgba(255,255,255,.85)}:root[data-theme=dark]{--bg:#0d0d0d;--card:#161616;--card2:#131313;--card-alt:#131313;--card3:#1e1e1e;--surface:#101010;--line:#1a1a1a;--line2:#222222;--line3:#2a2a2a;--hair:#282828;--ink:#f5f5f5;--ink2:#e4e4e4;--ink3:#c6c6c6;--ink4:#b4b4b4;--muted:#8a8a8a;--muted2:#9a9a9a;--faint:#808080;--pill:#232323;--pill2:rgba(255,255,255,.08);--pillbd:rgba(255,255,255,.09);--invbg:#f5f5f5;--invink:#0d0d0d;--navbg:rgba(22,22,22,.72);--imgbg:#ffffff;--logofilter:none;--shadow:0px 2px 4px 0px rgba(0,0,0,.4), 0px 30px 70px -48px rgba(0,0,0,.6);--nav-shadow:0px 1px 2px 0px rgba(0,0,0,.42), 0px 6px 14px -4px rgba(0,0,0,.46), 0px 18px 40px -16px rgba(0,0,0,.55);--shine-ink:#f4f4f5;--shine-glow:rgba(24,24,27,.85);--shadow-lift:0px 1px 2px 0px rgba(0,0,0,.5), 0px 4px 10px -2px rgba(0,0,0,.55), 0px 14px 28px -8px rgba(0,0,0,.6)}@supports (transition-timing-function: linear(0,1)){:root{--spring:linear(0,.025 2.5%,.083 5%,.156 7.5%,.235 10%,.386 15%,.517 20%,.624 25%,.709 30%,.776 35%,.828 40%,.868 45%,.9 50%,.924 55%,.943 60%,.958 65%,.969 70%,.978 75%,.985 80%,.99 85%,.994 90%,.997 95%,1);--ease-smooth-out:var(--spring);--ease-out:var(--spring);--ease-bounce-strong:var(--spring);--spring-150:var(--spring);--spring-reveal:linear(0,.096 5%,.3 10%,.522 15%,.715 20%,.86 25%,.956 30%,1.011 35%,1.037 40%,1.043 45%,1.039 50%,1.03 55%,1.02 60%,1.012 65%,1.006 70%,1.002 75%,.999 80%,.998 85%,.998 90%,.998 95%,1)}}@media(max-width:760px){:root{--m:16px;--sp:16px}}@media(max-width:600px){:root{--footmark:132.788px}[data-foot-links]>svg{align-self:start!important}}*{box-sizing:border-box}html,body{margin:0;padding:0}[data-section]{scroll-margin-top:110px}[data-section=top]{scroll-margin-top:0}@media(min-width:1921px){[data-section=top]{padding-top:320px!important;padding-bottom:140px!important}[data-section=process]{margin-top:265px!important}}body{background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@supports (-moz-appearance:none){html{scrollbar-color:var(--brand) transparent;scrollbar-width:thin}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--brand);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--brand);filter:brightness(1.08)}a{color:var(--ink);text-decoration:none}a:hover{color:var(--brand)}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes rise{0%{opacity:0;transform:translate3d(0,var(--reveal-offset),0);filter:blur(var(--reveal-blur))}to{opacity:1;transform:translateZ(0);filter:blur(0)}}@keyframes descend{0%{opacity:0;transform:translate3d(-50%,calc(var(--reveal-offset) * -1),0);filter:blur(var(--reveal-blur))}to{opacity:1;transform:translate3d(-50%,0,0);filter:blur(0)}}@keyframes descend-plain{0%{opacity:0;transform:translate3d(0,calc(var(--reveal-offset) * -1),0);filter:blur(var(--reveal-blur))}to{opacity:1;transform:translateZ(0);filter:blur(0)}}@keyframes caret{0%,49%{opacity:1}50%,to{opacity:0}}html[data-loading="1"]{overflow:hidden}@keyframes loader-out{to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes loader-fade{to{opacity:0}}[data-loader][data-exit="1"]{animation:loader-out .9s var(--spring) both;pointer-events:none}[data-loader][data-exit="1"] [data-loader-inner]{animation:loader-fade .32s var(--spring) both}@media(prefers-reduced-motion:reduce){[data-loader][data-exit="1"]{animation:loader-fade .2s linear both}}@keyframes pulse{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 5px transparent}to{box-shadow:0 0 0 0 transparent}}[data-status]:hover [data-status-msg]{opacity:1!important;transform:translate(0)!important}[data-foot-links]:has(a:hover) a:not(:hover),[data-foot-links]:has(a:focus-visible) a:not(:focus-visible):not(:hover){color:var(--faint)!important}[data-foot-links] a:hover{color:var(--ink)!important}@media(prefers-reduced-motion:reduce){[data-caret]{animation:none!important}}[data-roll]{position:relative;display:block;width:max-content;overflow:hidden}[data-roll]>span{display:block;white-space:nowrap;transform:translateY(0);transition:transform .3s cubic-bezier(.338,.015,.395,.959)}[data-roll]>span+span{position:absolute;inset:0;transform:translateY(-100%)}[data-roll-btn]:hover [data-roll]>span:first-child,[data-roll-btn]:focus-visible [data-roll]>span:first-child{transform:translateY(100%)}[data-roll-btn]:hover [data-roll]>span+span,[data-roll-btn]:focus-visible [data-roll]>span+span{transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-roll]>span{transition:none}}@media(pointer:fine){html,html *{cursor:none!important}}@media(prefers-reduced-motion:reduce){@keyframes rise{0%{opacity:0;filter:blur(0)}to{opacity:1}}@keyframes descend{0%{opacity:0;transform:translate3d(-50%,0,0);filter:blur(0)}to{opacity:1;transform:translate3d(-50%,0,0)}}@keyframes descend-plain{0%{opacity:0;filter:blur(0)}to{opacity:1}}}.page{position:relative;width:100%;background:var(--bg);font-family:Raveo Variable,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.01em;overflow-x:clip}.section{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.section--ruled{border-top:1px solid var(--line)}.stack{display:flex;flex-direction:column}.mono{font-family:Geist Mono,ui-monospace,monospace}.pill{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:4px 8px;border-radius:99px;background:var(--pill);box-shadow:inset 0 0 0 1px var(--pillbd);font-family:Geist Mono,ui-monospace,monospace;font-size:10px;line-height:1.1;color:var(--ink);white-space:nowrap}.pill--soft{background:var(--pill2)}.head{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%;max-width:617px}.head h2,.h2{margin:0;font-weight:400;font-size:clamp(30px,4.6vw,48px);line-height:1;letter-spacing:-.01em;text-align:center;color:var(--ink);text-wrap:balance}.h2 .dim,.head .dim{color:var(--muted)}.btn{display:flex;justify-content:center;align-items:center;gap:10px;border-radius:3px;font-size:12px;line-height:1.1;white-space:nowrap;transition:transform var(--spring-quick) var(--spring),filter var(--spring-quick) var(--spring)}.btn:hover{filter:brightness(1.06)}.btn:active{transform:scale(.97)}.btn--brand{padding:12px 20px;background:var(--brand);color:#fff}.btn--brand:hover{color:#fff}.btn--plan{height:39px}.btn--plan:active{transform:scale(.985)}.btn--ghost{background:var(--card3);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line3)}.btn--invert{background:var(--invbg);color:var(--invink)}.btn--invert:hover{color:var(--invink)}.rules{position:absolute;inset:0;display:flex;flex-direction:row;justify-content:space-between;padding:0 var(--m);pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 120px,#000 340px);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 120px,#000 340px)}.rules span{width:1px;background:var(--line)}.grain{position:fixed;inset:0;z-index:9;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");background-size:160px 160px}.loader{position:fixed;inset:0;z-index:200;background:var(--bg);display:flex;flex-direction:column;justify-content:flex-end;padding:var(--sp);will-change:transform,opacity}.loader__row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;width:100%}.loader__pct{font-family:Geist Mono,ui-monospace,monospace;font-size:clamp(56px,13vw,148px);line-height:.82;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}.loader__track{position:relative;height:4px;width:100%;margin-top:22px;background:var(--line);overflow:hidden}.loader__bar{position:absolute;inset:0;transform-origin:left center;background:var(--ink);transform:scaleX(0)}.cursor{position:fixed;top:0;left:0;z-index:900;pointer-events:none;visibility:hidden;isolation:auto}.cursor__dot{position:fixed;top:0;left:0;width:8px;height:8px;margin:-4px 0 0 -4px;background:var(--brand);transform:translate3d(-100px,-100px,0);will-change:transform}.cursor__dot:nth-child(2){opacity:.85}.cursor__dot:nth-child(3){opacity:.7}.cursor__dot:nth-child(4){opacity:.55}.cursor__dot:nth-child(5){opacity:.4}.cursor__dot:nth-child(6){opacity:.25}.cursor__label{position:fixed;top:0;left:0;display:none;flex-direction:row;align-items:center;gap:9px;padding:8px 13px;border-radius:3px;background:var(--brand);margin:-17px 0 0 -17px;white-space:nowrap;transform:translate3d(-100px,-100px,0);will-change:transform}.cursor__square{display:block;width:9px;height:9px;background:#fff;flex-shrink:0}.cursor__text{font-family:Geist Mono,ui-monospace,monospace;font-size:12px;line-height:1;letter-spacing:.04em;color:#fff}.nav-scrim{position:fixed;top:0;left:0;right:0;height:118px;animation:descend-plain var(--reveal-duration) var(--spring-reveal) var(--reveal-delay) both;z-index:55;pointer-events:none;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 52%,rgba(0,0,0,.55) 78%,transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 52%,rgba(0,0,0,.55) 78%,transparent 100%)}.nav{position:fixed;top:24px;left:50%;transform:translate(-50%);animation:descend var(--reveal-duration) var(--spring-reveal) var(--reveal-delay) both;z-index:60;display:flex;flex-direction:row;gap:6px;align-items:center;padding:6px;border-radius:4px;background:var(--navbg);backdrop-filter:blur(14px) saturate(1.6);-webkit-backdrop-filter:blur(14px) saturate(1.6);box-shadow:var(--nav-shadow)}.nav__logo{display:flex;flex-direction:column;align-items:flex-start;padding:0 16px;flex-shrink:0;color:var(--ink);transition:opacity var(--spring-quick) var(--spring)}.nav__logo:hover{opacity:.55;color:var(--ink)}.nav__divider{width:1px;height:18.5px;background:var(--hair);flex-shrink:0}.nav__links{display:flex;flex-direction:row;gap:4px;align-items:center;flex-shrink:0}.nav__link{display:flex;justify-content:center;align-items:center;width:77px;height:33px;border-radius:3px;background:transparent;font-size:12px;line-height:1.1;color:var(--ink);transition:background-color var(--spring-quick) var(--spring),transform var(--spring-quick) var(--spring)}.nav__link:hover{background:var(--pill2);color:var(--ink)}.nav__link:active{transform:scale(.97)}.nav__cta{display:flex;justify-content:center;align-items:center;width:77px;height:33px;border-radius:3px;background:var(--invbg);font-size:12px;line-height:1.1;color:var(--invink);transition:opacity var(--spring-quick) var(--spring),transform var(--spring-quick) var(--spring)}.nav__cta:hover{opacity:.86;color:var(--invink)}.nav__cta:active{transform:scale(.97)}.theme{animation:rise var(--reveal-duration) var(--spring-reveal) calc(var(--reveal-delay) + .42s) both;position:fixed;right:var(--m);bottom:24px;z-index:60;border:0;border-radius:99px;background:var(--navbg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow-lift),inset 0 0 0 1px var(--pillbd);color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;padding:0;width:45px;height:45px;flex-shrink:0;transition:transform var(--spring-quick) var(--spring),background-color var(--spring-quick) var(--spring),color var(--spring-quick) var(--spring),box-shadow var(--spring-quick) var(--spring)}.theme:hover{transform:translateY(-1px);background:var(--brand);color:#fff}.theme:active{transform:scale(.94)}.theme svg{display:block;overflow:visible;flex-shrink:0}.theme .icon-dark{display:none}:root[data-theme=dark] .theme .icon-light{display:none}:root[data-theme=dark] .theme .icon-dark{display:block}.hero{padding:232px var(--sp) 80px}.hero__spacer{font-family:Geist Mono,ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.1;color:var(--bg);text-align:center}.hero__inner{position:relative;display:flex;flex-direction:column;gap:28px;align-items:center;width:100%;max-width:617px;margin-top:7px}.hero__copy{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%}.hero h1{margin:0;font-weight:400;font-size:clamp(40px,7.6vw,80px);line-height:1;letter-spacing:-.01em;text-align:center;color:var(--ink);text-wrap:balance}.hero h1 .nowrap{white-space:nowrap}.hero__sub{margin:0;width:100%;max-width:500px;font-size:16px;line-height:1.1;text-align:center;color:var(--ink4);text-wrap:pretty}@media(max-width:540px){.hero__sub br{display:none}}.scramble{position:relative;display:inline-block;color:#7c7c7c}.scramble__sizer{visibility:hidden}.scramble__sizer:before{content:attr(data-word)}.scramble__stage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:visible}.scramble__layer{display:inline-flex;white-space:nowrap;transform-origin:center}.process{display:flex;flex-direction:column;gap:22px;align-items:center;width:100%;margin-top:156px}.process__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr));gap:10px;width:100%}.step{display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:324px;padding:20px;border-radius:4px;background:var(--card);transition:background-color var(--spring-quick) var(--spring)}.step:hover{background:var(--card-alt)}.step__row{display:flex;flex-direction:row;gap:10px;align-items:center}.step__name{font-family:Geist Mono,ui-monospace,monospace;font-size:15px;line-height:1.1;color:var(--ink2);white-space:nowrap}.step p{margin:0;font-size:15px;line-height:1.2;color:var(--ink3);text-wrap:pretty;min-height:6em}.trusted{padding:100px 0}.trusted__inner{display:flex;flex-direction:column;gap:46px;align-items:center;width:100%}.marquee{position:relative;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%)}.marquee__track{display:flex;width:max-content;animation:marquee 104s linear infinite}.marquee__cell{display:flex;flex-direction:row;align-items:center;padding-right:82px}.marquee__cell img{display:block;height:28px;width:auto;flex-shrink:0;filter:var(--logofilter)}@media(prefers-reduced-motion:reduce){.marquee__track{animation:none}}.about{padding:140px calc(var(--sp) + 8px)}.about__copy{margin:0;width:100%;max-width:880px;font-weight:400;font-size:clamp(30px,4.6vw,48px);line-height:1.15;letter-spacing:-.01em;text-align:center;color:var(--faint);text-wrap:pretty}.about__copy span{color:var(--ink);transition:color .22s linear}.services{padding:120px calc(var(--sp) + 18px)}.services__inner{display:flex;flex-direction:column;gap:69px;align-items:center;width:100%;max-width:1125px}.services__row{display:flex;flex-direction:row;gap:10px;align-items:stretch;width:100%;flex-wrap:wrap}.svc{position:relative;cursor:pointer;flex:305 1 0%;min-width:0;min-height:393px;height:393px;display:flex;flex-direction:column;justify-content:space-between;gap:0;padding:20px 20px 24px;border-radius:4px;background:var(--card-alt);overflow:hidden;will-change:flex-grow;transition:flex-grow .9s cubic-bezier(.32,.72,0,1),flex-basis .9s cubic-bezier(.32,.72,0,1),background-color .3s linear}.svc[data-open]{cursor:default;flex:487 1 0%;gap:18px}.svc__top{display:flex;flex-direction:column;gap:18px;align-items:flex-start;flex-shrink:0;align-self:stretch}.svc__imgs{position:relative;height:166px;border-radius:2px;overflow:hidden;background:var(--imgbg);flex-shrink:0;align-self:stretch}.svc__imgs>div{position:absolute;left:0;top:0;width:448px;height:186px}.svc__imgs i{position:absolute;display:block}.svc__imgs i[data-ring]{box-shadow:inset 0 0 0 1px var(--line)}.svc__text{position:absolute;left:20px;right:20px;bottom:24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.svc__title{font-size:20px;line-height:1.1;color:var(--ink2)}.svc__body{margin:0;font-size:15px;line-height:1.2;color:var(--muted2);text-wrap:pretty;display:grid;grid-template-rows:0em;opacity:0;filter:blur(2px);overflow:hidden;transition:grid-template-rows .9s cubic-bezier(.32,.72,0,1),opacity .4s linear,filter .4s linear}.svc[data-open] .svc__body{grid-template-rows:6em;opacity:1;filter:blur(0);transition:grid-template-rows 1.6s cubic-bezier(.32,.72,0,1),opacity .6s linear,filter .6s linear}.svc__body>span{min-height:0;overflow:hidden;display:block}@media(max-width:1000px){.svc,.svc[data-open]{flex:0 0 calc((100% - 10px)/2)}}@media(max-width:600px){.svc,.svc[data-open]{flex:1 1 100%;height:auto;min-height:0;transition:none;gap:18px;cursor:default}.svc__text{position:static;margin-top:18px;align-self:stretch}.svc__body,.svc[data-open] .svc__body{grid-template-rows:1fr;opacity:1;filter:blur(0);transition:none}}.pricing{padding:120px calc(var(--sp) + 18px)}.pricing__inner{display:flex;flex-direction:column;gap:69px;align-items:center;width:100%;max-width:1380px}.pricing__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:10px;width:100%;align-items:stretch}.plan{display:flex;flex-direction:column;gap:32px;padding:8px;border-radius:4px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line2);transition:transform var(--spring-150-duration) var(--spring-150),box-shadow var(--spring-150-duration) var(--spring-150)}.plan:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--line2),0 12px 34px -20px #1c19174d}.plan--featured{background:var(--card3)}.plan__head{display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:16px 16px 18px;border-radius:3px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line2)}.plan__priceblock{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.plan__price{display:flex;flex-direction:row;gap:6px;align-items:flex-end}.plan__amount{font-size:32px;line-height:1;color:var(--ink);white-space:nowrap}.plan__gst{padding:4px 0;font-size:12px;line-height:1;color:var(--muted);white-space:nowrap}.plan__what{font-size:14px;line-height:1;color:var(--muted);white-space:nowrap}.plan__list{display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding:0 16px;flex:1 1 auto}.plan__list span{font-size:14px;line-height:1;color:var(--muted);white-space:nowrap}.faq{position:relative;z-index:1;border-top:1px solid var(--line);display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:79px;flex-wrap:wrap;padding:120px calc(var(--sp) + 18px)}.faq__head{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:flex-start;width:100%;flex:1 1 360px}.faq__head h2{margin:0;font-weight:400;font-size:clamp(30px,4.6vw,48px);line-height:1;letter-spacing:-.01em;color:var(--ink);text-align:left}.faq__list{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:stretch;flex:1 1 420px;min-width:0}.faq__item{border-radius:4px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line2);overflow:hidden;transition:box-shadow var(--spring-quick) var(--spring),background-color var(--spring-quick) var(--spring)}.faq__item:hover{background:var(--card-alt)}.faq__q{appearance:none;border:0;background:transparent;width:100%;cursor:pointer;display:flex;flex-direction:row;gap:16px;align-items:center;padding:18px 20px;text-align:left;font:inherit;letter-spacing:-.01em}.faq__q span:first-child{flex-grow:1;font-size:16px;line-height:1.25;color:var(--ink)}.faq__sign{flex-shrink:0;width:28px;height:28px;border-radius:99px;background:var(--pill2);box-shadow:inset 0 0 0 1px var(--pillbd);display:flex;align-items:center;justify-content:center;color:var(--ink);transform:rotate(0);transition:color var(--spring-quick) var(--spring),transform var(--spring-duration) var(--spring)}.faq__item[data-open] .faq__sign{color:var(--brand);transform:rotate(45deg)}.faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--spring-duration) var(--spring)}.faq__item[data-open] .faq__panel{grid-template-rows:1fr}.faq__panel>div{min-height:0;overflow:hidden}.faq__panel p{margin:0;padding:0 20px 18px;font-size:14px;line-height:1.2;color:var(--muted);text-wrap:pretty;opacity:0;transition:opacity var(--spring-quick) var(--spring)}.faq__item[data-open] .faq__panel p{opacity:1}.footer{position:relative;z-index:1;border-top:1px solid var(--line);padding:34px calc(var(--sp) + 18px) 36px;overflow:hidden}.footer__grid{display:grid;grid-template-columns:calc((100% + 2 * var(--m)) / 4) auto minmax(0,1fr);align-items:start}.footer__col{display:flex;flex-direction:row;align-items:flex-start}.footer__nav{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin-left:-6px}.footer__nav a{display:flex;justify-content:center;align-items:center;padding:6px;border-radius:1px;font-size:12px;line-height:1.1;color:var(--ink);white-space:nowrap;transition:color var(--spring-quick) var(--spring)}.footer__mark{display:block;justify-self:end;align-self:start;margin-top:6px;width:100%;max-width:var(--footmark);height:auto;color:var(--ink);shape-rendering:crispEdges}.footer__rule{height:1px;background:var(--line);margin:101px calc(-1 * (var(--sp) + 18px)) 0}.footer__meta{padding-top:23px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.footer__status{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:12px;line-height:1.1;color:var(--faint)}.footer__status .dot{flex-shrink:0;width:8px;height:8px;border-radius:99px;animation:pulse 2.4s var(--spring) infinite}.footer__copy{text-align:right;font-size:12px;line-height:1.1;color:var(--faint)}.footer__status .time{color:var(--muted);font-variant-numeric:tabular-nums}@media(max-width:760px){.footer__grid{grid-template-columns:1fr 1fr;gap:24px}.footer__mark{grid-column:1 / -1;justify-self:start;margin-top:0}}
