@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.bb1d9210.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans","GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.cd2691d3.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}
:root{--bg:#0a0a0b;--bg-2:#0e0e10;--surface:#141416;--surface-2:#1b1b1e;--line:rgba(255,255,255,.08);--line-2:rgba(255,255,255,.14);--text:#ededef;--text-2:#a1a1ab;--text-3:#71717c;--brand:#ff6b1a;--brand-2:#ffb224;--brand-3:#f2410f;--brand-ink:#140802;--ok:#3dd68c;--wait:#ffb224;--radius:14px;--ease:cubic-bezier(.16,1,.3,1);--sans:var(--font-geist-sans),system-ui,sans-serif;--mono:var(--font-geist-mono),ui-monospace,monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:16px;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}::selection{background:var(--brand);color:var(--brand-ink)}:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:6px}html{scrollbar-color:#2a2a2f var(--bg)}.wrap{width:min(1180px,100% - 40px);margin-left:auto;margin-right:auto}h1,h2,h3{letter-spacing:-.03em;text-wrap:balance;font-weight:600;line-height:1.08}h2{font-size:max(2rem,min(4.2vw,3.1rem))}h3{letter-spacing:-.015em;font-size:1.125rem;line-height:1.3}.logo{align-items:center;gap:10px;display:inline-flex}.logo svg{flex:none}.logo-word{letter-spacing:-.035em;font-size:1.08rem;font-weight:650}.logo-word span{color:var(--text-2);font-weight:500}.btn{height:46px;font:500 .95rem/1 var(--sans);letter-spacing:-.01em;cursor:pointer;transition:transform .2s var(--ease),background .2s,border-color .2s,box-shadow .3s;border:1px solid transparent;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.btn-sm{border-radius:8px;height:36px;padding:0 14px;font-size:.875rem}.btn-primary{background:linear-gradient(180deg,#ff7a2e,var(--brand));color:var(--brand-ink);box-shadow:inset 0 1px rgba(255,255,255,.35),0 8px 24px -8px rgba(255,107,26,.6)}.btn-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px rgba(255,255,255,.35),0 12px 32px -8px rgba(255,107,26,.75)}.btn-ghost{border-color:var(--line-2);color:var(--text);background:rgba(255,255,255,.04)}.btn-ghost:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.22)}.btn:disabled{opacity:.6;cursor:progress;transform:none}.btn-block{width:100%}.ico-arrow{transition:transform .25s var(--ease)}a:hover .ico-arrow,button:hover .ico-arrow{transform:translate(3px)}.nav{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);border-bottom:1px solid var(--line);background:rgba(10,10,11,.72);position:-webkit-sticky;position:sticky;top:0}.nav-in{justify-content:space-between;align-items:center;gap:24px;height:64px;display:flex}.nav-links{color:var(--text-2);gap:28px;font-size:.9rem;display:flex}.nav-links a{transition:color .2s}.nav-links a:hover{color:var(--text)}.hero{padding:max(56px,min(9vw,112px)) 0 0;position:relative;overflow:hidden}.hero-glow{pointer-events:none;filter:blur(10px);background:radial-gradient(40% 45% at 72% 30%,rgba(255,107,26,.22),transparent 70%),radial-gradient(30% 35% at 20% 10%,rgba(255,178,36,.09),transparent 70%);height:900px;position:absolute;top:-30%;bottom:auto;left:-10%;right:-10%}.glow-low{top:auto;bottom:-40%;left:-10%;right:-10%}.hero-grid{grid-template-columns:1.02fr 1fr;align-items:center;gap:max(40px,min(6vw,80px));display:grid;position:relative}.pill{border:1px solid var(--line-2);color:var(--text-2);background:rgba(255,255,255,.03);border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 12px 6px 10px;font-size:.82rem;transition:border-color .2s,color .2s;display:inline-flex}.pill:hover{color:var(--text);border-color:rgba(255,107,26,.5)}.pill-dot{background:var(--ok);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px rgba(61,214,140,.18)}.hero h1{letter-spacing:-.04em;font-size:max(2.6rem,min(6vw,4.6rem));line-height:1.02}.hero h1 em{color:var(--brand);font-style:normal}.lead{max-width:34em;color:var(--text-2);margin-top:24px;font-size:max(1.05rem,min(1.4vw,1.2rem))}.hero-ctas{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.demo{border:1px solid var(--line-2);background:linear-gradient(#17171a,#0f0f11);border-radius:18px;overflow:hidden;box-shadow:0 40px 80px -30px rgba(0,0,0,.8),0 0 0 1px rgba(0,0,0,.6),inset 0 -1px rgba(255,255,255,.06)}.demo-bar{border-bottom:1px solid var(--line);height:42px;color:var(--text-2);align-items:center;gap:12px;padding:0 14px;font-size:.8rem;display:flex}.demo-dots{gap:6px;display:flex}.demo-dots i,.browser-bar i{background:#2a2a2f;border-radius:50%;width:10px;height:10px}.demo-tag{color:var(--text-3);border:1px solid var(--line);border-radius:999px;margin-left:auto;padding:2px 8px;font-size:.72rem}.demo-body{grid-template-columns:1fr 150px;min-height:380px;display:grid}.chat{background:radial-gradient(120% 80% at 0 0,rgba(255,255,255,.024),transparent);flex-direction:column;gap:10px;padding:16px;display:flex}.chat-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:4px;padding-bottom:12px;display:flex}.chat-head b{font-size:.88rem;font-weight:600;display:block}.chat-head small{color:var(--text-3);font-size:.75rem}.avatar{width:32px;height:32px;color:var(--text-2);background:#26262b;border-radius:50%;place-items:center;font-size:.85rem;font-weight:600;display:grid}.msg{border-radius:14px;max-width:82%;padding:9px 12px;font-size:.88rem;line-height:1.45}.msg.in{background:#232327;border-bottom-left-radius:4px;align-self:flex-start}.msg.out{background:rgba(255,107,26,.14);border:1px solid rgba(255,107,26,.28);border-bottom-right-radius:4px;align-self:flex-end}.msg.out b{color:var(--brand-2);font-weight:600}.msg svg{vertical-align:-2px;color:var(--ok);margin-left:2px;display:inline}.typing{background:rgba(255,107,26,.1);border-radius:14px;align-self:flex-end;gap:4px;padding:12px 14px;display:flex;overflow:hidden}.typing i{background:var(--brand);border-radius:50%;width:6px;height:6px;animation:1s infinite blink}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}.agenda{border-left:1px solid var(--line);background:rgba(0,0,0,.18);flex-direction:column;gap:8px;padding:16px 12px;display:flex}.agenda-day{color:var(--text-3);margin-bottom:4px;font-size:.75rem}.slot{border:1px dashed var(--line-2);color:var(--text-2);font-variant-numeric:tabular-nums;border-radius:8px;padding:8px 10px;font-size:.78rem;position:relative}.slot.busy{color:var(--text-3);background:rgba(255,255,255,.04);border-style:solid}.slot.target{overflow:hidden}.slot em{color:var(--brand-ink);font-size:.7rem;font-style:normal;font-weight:600;display:block}.slot.target:before{content:"";background:linear-gradient(135deg,var(--brand-2),var(--brand));z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.slot.target{z-index:0;color:var(--brand-ink);border-color:transparent;font-weight:600}@media (prefers-reduced-motion:no-preference){.m1,.m2,.m3,.m4{animation:msgIn .5s var(--ease)both}.m1{animation-delay:.6s}.m2{animation-delay:2.7s}.m3{animation-delay:4.1s}.m4{animation-delay:6.3s}.t1,.t2{animation:1.3s both typing}.t1{animation-delay:1.4s}.t2{animation-delay:5s}.slot.target:before{animation:fillSlot .7s var(--ease)6.7s both}.slot.target{animation:.4s 6.8s both slotText}.slot.target em{animation:msgIn .4s var(--ease)7s both}}@media (prefers-reduced-motion:reduce){.typing{display:none}html{scroll-behavior:auto}}@keyframes msgIn{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes typing{0%{opacity:0;max-height:0;margin-top:-5px;margin-bottom:-5px;padding-top:0;padding-bottom:0}12%,85%{opacity:1;max-height:40px;margin-top:0;margin-bottom:0;padding-top:12px;padding-bottom:12px}to{opacity:0;max-height:0;margin-top:-5px;margin-bottom:-5px;padding-top:0;padding-bottom:0}}@keyframes blink{50%{opacity:.3}}@keyframes fillSlot{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes slotText{0%{color:var(--text-2);border-color:var(--line-2)}}.marquee{border-block:1px solid var(--line);margin-top:max(64px,min(9vw,104px));overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marquee-track{width:max-content;animation:40s linear infinite marquee;display:flex}.marquee-track span{color:var(--text-3);white-space:nowrap;align-items:center;gap:32px;padding:22px 32px;font-size:.92rem;display:flex}.marquee-track span:after{content:"";background:var(--brand);opacity:.6;border-radius:50%;width:4px;height:4px;margin-left:32px;position:relative;left:0}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}}.section{padding:max(80px,min(11vw,140px)) 0;position:relative}.section-alt{background:var(--bg-2);border-block:1px solid var(--line)}.sec-head{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:56px;display:grid}.sec-head p,.sec-p{color:var(--text-2);max-width:36em;font-size:1.08rem}.sec-p{margin-top:20px}.bento{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.card{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);isolation:isolate;flex-direction:column;justify-content:space-between;gap:28px;min-height:300px;padding:28px;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.card:before{content:"";z-index:-1;opacity:0;background:radial-gradient(380px circle at var(--mx,50%)var(--my,50%),rgba(255,107,26,.1),transparent 60%);transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}.bento:hover .card:before{opacity:1}.card:hover{border-color:var(--line-2)}.c-wide{flex-direction:row;grid-column:span 2;align-items:stretch}.c-wide .card-txt{flex-direction:column;flex:46%;display:flex}.c-wide .mini{flex:54%}.card h3{font-size:1.3rem}.card p{color:var(--text-2);max-width:30em;margin-top:10px;font-size:.95rem}.card-link{color:var(--brand);align-items:center;gap:6px;margin-top:18px;font-size:.88rem;font-weight:500;display:inline-flex}.c-wide .card-link{margin-top:auto;padding-top:18px}.card-link:hover{color:var(--brand-2)}.mini{border:1px solid var(--line);background:rgba(0,0,0,.25);border-radius:10px;padding:16px;list-style:none}.mini-cal{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.cal-col{flex-direction:column;gap:6px;display:flex}.cal-col span{color:var(--text-3);text-align:center;margin-bottom:2px;font-size:.72rem}.cal-col i{border:1px dashed var(--line-2);border-radius:6px;height:26px}.cal-col i.on{background:rgba(255,255,255,.08);border:0}.cal-col i.new{background:linear-gradient(135deg,var(--brand-2),var(--brand));border:0}.mini-range{flex-direction:column;gap:14px;display:flex}.range-bar{background:linear-gradient(90deg,rgba(255,255,255,.03),rgba(255,255,255,.07));border-radius:8px;height:34px;position:relative}.range-bar i{background:var(--text-3);border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%}.range-bar b{border:1.5px solid var(--brand);background:rgba(255,107,26,.15);border-radius:5px;position:absolute;top:6px;bottom:6px}.range-lbl{color:var(--text-3);justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.tag{color:var(--ok);border:1px solid rgba(61,214,140,.3);border-radius:999px;padding:2px 8px}.mini-list{flex-direction:column;gap:2px;padding:8px;display:flex}.mini-list li,.dash-rows div{color:var(--text-2);justify-content:space-between;align-items:center;padding:7px 8px;font-size:.8rem;display:flex}.mini-list li+li{border-top:1px solid var(--line)}.mini-list em,.dash-rows em{border-radius:999px;padding:2px 8px;font-size:.72rem;font-style:normal;font-weight:500}.ok{color:var(--ok);background:rgba(61,214,140,.1)}.wait{color:var(--wait);background:rgba(255,178,36,.1)}.mini-queue{flex-wrap:wrap;gap:8px;display:flex}.q{border:1px solid var(--line-2);color:var(--text-2);border-radius:999px;padding:6px 12px;font-size:.75rem}.q.ai{color:var(--brand);background:rgba(255,107,26,.08);border-color:rgba(255,107,26,.35)}.q.hu{color:var(--text)}.mini-pipe{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.mini-pipe div{flex-direction:column;gap:6px;display:flex}.mini-pipe span{color:var(--text-3);margin-bottom:2px;font-size:.72rem}.mini-pipe i{border:1px solid var(--line);background:rgba(255,255,255,.06);border-radius:6px;height:30px}.mini-pipe div:last-child i{background:rgba(61,214,140,.14);border-color:rgba(61,214,140,.3)}.split{grid-template-columns:1fr 1.05fr;align-items:center;gap:max(40px,min(7vw,96px));display:grid}.split-rev{grid-template-columns:1.05fr 1fr}.checks{flex-direction:column;gap:14px;margin-top:32px;list-style:none;display:flex}.checks li{color:var(--text);align-items:flex-start;gap:12px;display:flex}.ico-check{color:var(--brand);flex:none;margin-top:4px}.dash{border:1px solid var(--line-2);background:var(--surface);border-radius:16px;padding:22px;position:relative;box-shadow:0 30px 60px -30px rgba(0,0,0,.8)}.dash-top{color:var(--text-2);justify-content:space-between;font-size:.85rem;display:flex}.live{color:var(--ok);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.live i{background:var(--ok);border-radius:50%;width:6px;height:6px;animation:1.6s infinite blink}.bars{grid-template-columns:repeat(7,1fr);align-items:end;gap:10px;height:200px;margin:24px 0 18px;display:grid;position:relative}.bar{align-items:flex-end;height:100%;display:flex;position:relative}.bar:before{content:"";width:100%;height:var(--v);background:linear-gradient(180deg,var(--brand),rgba(255,107,26,.25));border-radius:6px 6px 3px 3px}.bar span{text-align:center;color:var(--text-3);font-size:.7rem;position:absolute;bottom:-20px;left:0;right:0}.goal{border-top:1px dashed rgba(255,255,255,.35);position:absolute;bottom:80%;left:-4px;right:-4px}.goal span{color:var(--text-2);font-size:.7rem;position:absolute;top:-20px;right:0}.dash-rows{border-top:1px solid var(--line);margin-top:30px}.dash-rows div{border-bottom:1px solid var(--line);padding:10px 0}.synthetic{color:var(--text-3);font-size:.72rem;position:absolute;bottom:-26px;right:22px}.browser{border:1px solid var(--line-2);background:var(--surface);border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -30px rgba(0,0,0,.8)}.browser-bar{border-bottom:1px solid var(--line);align-items:center;gap:6px;height:40px;padding:0 14px;display:flex}.browser-bar span{max-width:260px;color:var(--text-3);background:rgba(255,255,255,.04);border-radius:6px;flex:1;margin-left:12px;padding:4px 10px;font-size:.75rem}.browser-body{background:radial-gradient(70% 60% at 80% 0,rgba(255,178,36,.1),transparent);min-height:340px;padding:40px 32px 48px;position:relative}.sk{background:rgba(255,255,255,.08);border-radius:6px}.sk-h{background:rgba(255,255,255,.16);width:72%;height:30px}.sk-p{width:88%;height:10px;margin-top:18px}.sk-p.short{width:60%;margin-top:10px}.sk-row{gap:10px;margin-top:26px;display:flex}.sk-btn{background:var(--brand);border-radius:8px;width:120px;height:34px}.sk-btn.ghost{border:1px solid var(--line-2);background:0 0}.checkout{border:1px solid var(--line-2);width:210px;color:var(--text-2);background:#1f1f23;border-radius:12px;flex-direction:column;gap:12px;padding:16px;font-size:.82rem;display:flex;position:absolute;bottom:24px;right:24px;box-shadow:0 20px 40px -12px rgba(0,0,0,.7)}.checkout b{text-align:center;background:var(--ok);color:#04170d;border-radius:8px;padding:9px;font-weight:600}.steps{counter-reset:s;border-top:1px solid var(--line-2);grid-template-columns:repeat(4,1fr);gap:0;list-style:none;display:grid}.steps li{counter-increment:s;padding:32px 28px 0 0;position:relative}.steps li:before{content:counter(s);background:var(--bg-2);border:1px solid var(--brand);width:28px;height:28px;color:var(--brand);border-radius:50%;place-items:center;font-size:.78rem;font-weight:600;display:grid;position:absolute;top:-14px;left:0}.steps h3{margin-top:8px}.steps p{color:var(--text-2);margin-top:10px;font-size:.95rem}.partner{border-radius:var(--radius);background:linear-gradient(120deg,rgba(255,107,26,.1),rgba(255,255,255,.02) 60%);border:1px solid rgba(255,107,26,.2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:80px;padding:32px;display:flex}.partner h3{font-size:1.4rem}.partner p{color:var(--text-2);margin-top:6px}.contact{overflow:hidden}.contact .split{align-items:start;position:relative}.form{background:var(--surface);border:1px solid var(--line-2);border-radius:16px;flex-direction:column;gap:16px;padding:28px;display:flex}.row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form label{color:var(--text-2);flex-direction:column;gap:6px;font-size:.85rem;display:flex}.form input,.form select,.form textarea{font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line-2);caret-color:var(--brand);border-radius:8px;width:100%;padding:11px 12px;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.form textarea{resize:vertical;min-height:110px}.form input::placeholder,.form textarea::placeholder{color:var(--text-3)}.form input:focus,.form select:focus,.form textarea:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px rgba(255,107,26,.18)}.form select option{background:var(--surface)}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.form-err{color:#ff8a7a;font-size:.88rem}.form-done{justify-content:center;align-items:flex-start;gap:10px;min-height:300px}.form-done p{color:var(--text-2);margin-bottom:12px}.done-ico{width:44px;height:44px;color:var(--ok);background:rgba(61,214,140,.12);border-radius:50%;place-items:center;display:grid}.footer{border-top:1px solid var(--line);padding:40px 0}.footer-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.footer nav{color:var(--text-2);gap:24px;font-size:.88rem;display:flex}.footer nav a:hover{color:var(--text)}.footer small{color:var(--text-3);font-size:.82rem}.brand-page{padding:56px 0 120px}.brand-page h1{margin-top:24px;font-size:max(2.4rem,min(5vw,3.6rem))}.brand-page h2{margin:64px 0 20px;font-size:1.4rem}.back{color:var(--text-2);font-size:.88rem}.back:hover{color:var(--text)}.brand-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.brand-tile{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);place-items:center;min-height:200px;display:grid}.brand-tile .logo-word{font-size:1.6rem}.brand-tile.light{color:#0a0a0b;background:#f6f6f4}.logo-on-light .logo-word span{color:#5b5b63}.brand-orange{background:linear-gradient(135deg,var(--brand-2),var(--brand)55%,var(--brand-3))}.swatches{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.swatch{flex-direction:column;gap:4px;font-size:.85rem;display:flex}.swatch i{border:1px solid var(--line-2);border-radius:12px;height:88px;margin-bottom:8px}.swatch code{font-family:var(--mono);color:var(--text-3);font-size:.78rem}.type-spec{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);color:var(--text-2);padding:32px}.ts-display{letter-spacing:-.04em;color:var(--text);margin-bottom:12px;font-size:3.4rem;font-weight:600;line-height:1.1}.ts-mono{font-family:var(--mono);color:var(--text-3);margin-top:8px;font-size:.85rem}@media (max-width:960px){.nav-links{display:none}.hero-grid,.split,.split-rev,.sec-head{grid-template-columns:1fr}.sec-head{gap:16px;margin-bottom:40px}.split-rev>:first-child{order:2}.bento{grid-template-columns:1fr 1fr}.c-wide{grid-column:span 2}.steps{grid-template-columns:1fr 1fr;row-gap:48px}}@media (max-width:640px){.wrap{width:calc(100% - 32px)}.bento{grid-template-columns:1fr}.c-wide{flex-direction:column;grid-column:auto}.card{min-height:0}.demo-body{grid-template-columns:1fr;min-height:0}.agenda{border-left:0;border-top:1px solid var(--line);flex-flow:wrap}.agenda-day{width:100%}.slot{flex:28%}.steps,.row2{grid-template-columns:1fr}.brand-grid,.swatches{grid-template-columns:1fr 1fr}.checkout{width:auto;margin-top:28px;position:static}.form{padding:20px}}.hero h1 em{white-space:nowrap}.c-full{grid-column:1/-1}.c-full .mini{flex-basis:58%}.card-cta{background:linear-gradient(160deg,rgba(255,107,26,.12),var(--surface)55%);border-color:rgba(255,107,26,.22)}.card-cta .btn{align-self:flex-start}.goal span{left:4px;right:auto}@media (max-width:960px){.c-full{grid-column:1/-1}}@media (max-width:640px){.c-full{grid-column:auto}}
