.sc-bubble{letter-spacing:-.01em;text-align:left;border-radius:20px;max-width:100%;padding:10px 15px;font-size:clamp(15px,1.25vw,17px);line-height:1.38}.sc-bubble-me{color:#fff;background:linear-gradient(#2a95ff,#0a7cff);border-bottom-right-radius:6px}.sc-bubble-them{color:var(--ob-ink);background:#26272b;border-bottom-left-radius:6px}.sc-fade-top{-webkit-mask-image:linear-gradient(#0000,#000 18%);mask-image:linear-gradient(#0000,#000 18%)}.sc-shock{aspect-ratio:1;pointer-events:none;border:1px solid #eceef199;border-radius:50%;width:min(46vmin,420px);position:absolute;top:38%;left:50%;translate:-50% -50%;box-shadow:0 0 40px #eceef140,inset 0 0 40px #eceef126}.sc-phone{--r:clamp(24px, 2.5vw, 36px);aspect-ratio:584/1266;border-radius:var(--r);background:linear-gradient(145deg,#4a4d53,#111214 35%,#2c2e33 65%,#0b0c0d);width:100%;padding:5px;box-shadow:inset 0 0 0 1px #ffffff29,0 40px 80px -30px #000000e6,0 0 70px -24px #eceef138}.sc-todo{flex-direction:column;align-items:center;column-gap:.35em;display:flex}@media (min-width:640px){.sc-todo{flex-direction:row;justify-content:center}}.sc-todo-word{--cut:.621em;--tilt:.09em;--band:.028em;--open:.012em;--edge:.016em;color:var(--ob-soft);opacity:.55;display:inline-block;position:relative}.sc-carve{display:inline-block}.sc-carve:after{content:attr(data-text);color:#fff;position:absolute;inset:0}.sc-carve-top{translate:0 calc(-1 * var(--open));clip-path:polygon(-10% -50%, 110% -50%, 110% calc(var(--cut) - var(--tilt) - var(--band)), -10% calc(var(--cut) + var(--tilt) - var(--band)))}.sc-carve-top:after{clip-path:polygon(-10% calc(var(--cut) + var(--tilt) - var(--band) - var(--edge)), 110% calc(var(--cut) - var(--tilt) - var(--band) - var(--edge)), 110% 150%, -10% 150%)}.sc-carve-bottom{translate:0 var(--open);clip-path:polygon(-10% calc(var(--cut) + var(--tilt) + var(--band)), 110% calc(var(--cut) - var(--tilt) + var(--band)), 110% 150%, -10% 150%);position:absolute;inset:0}.sc-carve-bottom:after{clip-path:polygon(-10% -50%, 110% -50%, 110% calc(var(--cut) - var(--tilt) + var(--band) + var(--edge)), -10% calc(var(--cut) + var(--tilt) + var(--band) + var(--edge)))}.sc-demo{flex-direction:column;align-items:center;gap:18px;width:250px;display:flex}.sc-demo-thread{flex-direction:column;justify-content:flex-end;gap:8px;width:100%;height:92px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 32%);mask-image:linear-gradient(#0000,#000 32%)}.sc-demo-thread .sc-bubble{padding:7px 12px;font-size:13.5px;line-height:1.32}.sc-demo-thread .sc-bubble-me{align-self:flex-end;max-width:80%}.sc-demo-thread .sc-bubble-them{align-self:flex-start;max-width:85%}.sc-demo-stage{flex:none;margin-bottom:40px;position:relative}.sc-demo-phone{width:250px;position:relative}.sc-demo-peek{z-index:2;pointer-events:none;filter:drop-shadow(0 1px 3px #00000080);position:absolute;bottom:-52px;left:-78px}.sc-demo-peek:before{content:"";z-index:-1;background:radial-gradient(circle,#0a0b0df0 0 27%,#0a0b0d99 31%,#0000 37%);border-radius:50%;position:absolute;inset:0}.sc-todo-layout{flex-direction:column;align-items:center;gap:24px;display:flex}.sc-todo-copy{text-align:center;flex-direction:column;align-items:center;display:flex}@media (min-width:1024px){.sc-todo-layout{grid-template-columns:minmax(0,540px) auto;justify-content:center;align-items:center;gap:96px;display:grid}.sc-todo-copy{text-align:left;align-items:flex-start}.sc-todo-copy .sc-todo{flex-direction:column;align-items:flex-start}}.sc-screen{object-fit:cover;border-radius:calc(var(--r) - 5px);background:#000;width:100%;height:100%;display:block}.sc-phone-screen{border-radius:calc(var(--r) - 5px);background:#000;width:100%;height:100%;position:relative;overflow:hidden}.sc-phone-layer{position:absolute;inset:0}.sc-done{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);color:#fff;text-align:center;background:#0a0b0d8c;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0 18px;display:flex;position:absolute;inset:0}.sc-done-check{background:#30d158;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:10px;display:grid;box-shadow:0 10px 30px -8px #30d15899}.sc-done-title{letter-spacing:-.02em;font-size:21px;font-weight:650}.sc-done-detail{color:#ffffffb3;font-size:14px}.sc-band{width:100%;max-width:1100px;margin-top:20px;position:relative;-webkit-mask-image:radial-gradient(72% 78%,#000 62%,#0000 100%);mask-image:radial-gradient(72% 78%,#000 62%,#0000 100%)}.sc-band-stack{flex-direction:column;align-items:center;gap:4px;margin-top:20px;display:flex}.sc-band-tile{--tile:min(38vw, 200px);width:calc(var(--tile) * var(--crop-w) / 30);height:calc(var(--tile) * 1.5);-webkit-mask-composite:source-in;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#000 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#000 91%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.sc-band-tile-photo{top:calc(var(--tile) * -.225);left:calc((var(--crop-w) / 2 - var(--band-x)) * var(--tile) / 30);width:calc(var(--tile) * 100 / 30);max-width:none;height:auto;position:absolute}.sc-band-grain{z-index:2;pointer-events:none;mix-blend-mode:multiply;opacity:.2;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n' x='0' y='0'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='3' stitchTiles='stitch'/><feColorMatrix values='0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0 0 0 0 1'/><feComponentTransfer><feFuncR type='linear' slope='2.5' intercept='-0.45'/><feFuncG type='linear' slope='2.5' intercept='-0.45'/><feFuncB type='linear' slope='2.5' intercept='-0.45'/></feComponentTransfer></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>") 0 0/200px;position:absolute;inset:0}.sc-band-border{z-index:3;width:100%;height:calc(var(--reach) * 2);pointer-events:none;position:absolute;left:0}.sc-band-border-top{top:calc(var(--reach) * -1)}.sc-band-border-bottom{bottom:calc(var(--reach) * -1)}.sc-band-border-host,.sc-band-border-host canvas{width:100%;height:100%;display:block}@media (max-width:767px){.sc-band{display:none}}@media (min-width:768px){.sc-band-stack{display:none}}.sc-fy-rail{-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;width:max-content;max-width:100%;margin-inline:auto;padding:5px;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 20px 50px -24px #000000e6}.sc-fy-tabs{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade-left,0px), #000 calc(100% - var(--fade-right,0px)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade-left,0px), #000 calc(100% - var(--fade-right,0px)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--fade-left,0px), #000 calc(100% - var(--fade-right,0px)), transparent);border-radius:999px;gap:2px;display:flex;overflow-x:auto}.sc-fy-tabs::-webkit-scrollbar{display:none}.sc-fy-tab{color:var(--ob-soft);letter-spacing:-.01em;border-radius:999px;flex:none;padding:9px 13px;font-size:14px;font-weight:560;transition:color .3s;position:relative}.sc-fy-tab:hover,.sc-fy-tab.is-on{color:#0b0c0e}.sc-fy-tab:not(.is-on):hover{color:var(--ob-ink)}.sc-fy-tab-bg{border-radius:inherit;background:linear-gradient(#f4f5f7,#d9dce1);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #fff,0 6px 18px -6px #ffffff59}.sc-fy-tab-fill{transform-origin:0;background:#0b0c0e8c;border-radius:2px;height:2px;position:absolute;inset:auto 14px 5px}.sc-faq{flex-direction:column;gap:10px;display:flex}.sc-faq-item{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff08;border:1px solid #ffffff14;border-radius:22px;transition:background .3s,border-color .3s;box-shadow:inset 0 1px #ffffff0f}.sc-faq-item.is-open,.sc-faq-item:hover{background:#ffffff0f;border-color:#ffffff24}.sc-faq-q{width:100%;color:var(--ob-ink);letter-spacing:-.015em;text-align:left;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:clamp(16px,1.4vw,18px);font-weight:560;display:flex}.sc-faq-icon{width:30px;height:30px;color:var(--ob-soft);background:#ffffff14;border-radius:50%;flex:none;place-items:center;display:grid}.sc-faq-a{max-width:640px;color:var(--ob-text);padding:0 22px 22px;font-size:16px;line-height:1.55}.sc-fy-cards{gap:12px;max-width:520px;margin-inline:auto;display:grid}.sc-fy-cards>*,.sc-fy-cards .ob-review{height:100%}.sc-fy-cards .ob-review{flex-direction:column;justify-content:space-between;display:flex}@media (min-width:768px){.sc-fy-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:none}.sc-fy-cards .ob-review{padding:22px 22px 18px}.sc-fy-cards .ob-review blockquote{font-size:17px}}.sc-typing{gap:5px;display:inline-flex;padding:14px 16px!important}.sc-typing i{background:#ffffff8c;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite sc-typing}.sc-typing i:nth-child(2){animation-delay:.15s}.sc-typing i:nth-child(3){animation-delay:.3s}@keyframes sc-typing{0%,60%,to{opacity:.35;translate:0}30%{opacity:1;translate:0 -3px}}
.hm-errands{--em-in:76px;--em-gap:12px;padding-top:var(--section,96px);color:var(--body)}.hm-errands .em-h2{max-width:min(14em, calc(100% - 2 * var(--gutter,20px)));font-family:var(--hm-sans);font-size:var(--h2-size,30px);letter-spacing:-.03em;text-align:center;text-wrap:balance;color:var(--ink);margin:0 auto;font-weight:400;line-height:1.1}.hm-errands .em-shot{aspect-ratio:4/5;background:var(--plate,#f4f5f6);border-radius:2px;margin:0;position:relative;overflow:hidden}.hm-errands .em-shot img{object-fit:cover;width:100%;height:100%;display:block}.hm-errands .em-act{z-index:1;justify-items:start;gap:8px;display:grid;position:relative}.hm-errands .em-shot+.em-act{margin:calc(-1 * var(--em-in)) var(--em-gap) 0}.hm-errands .em-win{justify-self:stretch}.hm-errands .em-card{min-height:var(--em-win-h);color:#f3f5f6;background:#0f1012;border:1px solid #ffffff24;border-radius:2px;padding:13px 15px 14px;box-shadow:inset 0 1px #ffffff1a}.hm-errands .em-q{color:#f3f5f6eb;text-wrap:balance;margin:0;font-size:15px;line-height:20px}.hm-errands .em-row{border-top:1px solid #ffffff24;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;column-gap:12px;margin-top:11px;padding-top:11px;display:grid}.hm-errands .em-ico{border-radius:6px;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.hm-errands .em-ico[data-tone=light]{background:#fff}.hm-errands .em-ico svg,.hm-errands .em-ico img{width:20px;height:20px;display:block}.hm-errands .em-ico[data-tone=app] img{width:100%;height:100%}.hm-errands .em-txt{min-width:0;display:grid}.hm-errands .em-txt b{font-size:16px;font-weight:600}.hm-errands .em-txt span{color:#f3f5f6b8;font-size:13px}.hm-errands .em-row s{color:#f3f5f680}.hm-errands .em-row em{color:#f3f5f68c;align-self:start;font-size:12px;font-style:normal}.hm-errands .em-done{align-items:center;gap:8px;margin:10px 0 0;font-size:13px;display:flex}.hm-errands .em-done i{color:#fff;background:#2f9bea;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.hm-errands .em-done svg{width:12px;height:12px}.hm-errands .em-car{--cw:84vw;margin-top:36px;position:relative}.hm-errands .em-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:0 calc((100% - var(--cw)) / 2) 28px;scrollbar-width:none;align-items:flex-start;gap:12px;display:flex;overflow:auto hidden}.hm-errands .em-rail::-webkit-scrollbar{display:none}.hm-errands .em-slide{flex:0 0 var(--cw);scroll-snap-align:center;opacity:.45;transition:opacity .4s var(--ease)}.hm-errands .em-slide[data-on]{opacity:1}.hm-errands .em-pick{cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.hm-errands .em-arrow{display:none}.hm-errands .em-dots{padding-inline:var(--gutter,20px);flex-wrap:wrap;justify-content:center;gap:2px 6px;margin-top:4px;display:flex}.hm-errands .em-dots button{cursor:pointer;background:0 0;border:0;align-items:center;width:16px;height:20px;padding:0;display:grid}.hm-errands .em-dots i{background:var(--line);height:2px;transition:background-color .3s;display:block}.hm-errands .em-dots [aria-current] i{background:var(--ink)}@media (hover:hover) and (pointer:fine){.hm-errands .em-rail{cursor:grab}}.hm-errands .em-rail[data-dragging]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.hm-errands .em-rail[data-dragging] .em-slide{transition:none}@media (min-width:640px){.hm-errands .em-car .em-shot{aspect-ratio:16/9}.hm-errands .em-car{--cw:min(84vw, 1180px)}.hm-errands .em-rail{gap:20px}.hm-errands .em-slide{position:relative}.hm-errands .em-shot+.em-act{margin:0;position:absolute;bottom:22px;left:22px;right:22px}}@media (min-width:1024px){.hm-errands{--em-gap:34px}.hm-errands .em-h2{font-size:var(--h2-size,48px)}.hm-errands .em-car{margin-top:56px}.hm-errands .em-car .em-act{width:420px}.hm-errands .em-shot+.em-act{bottom:34px;left:34px;right:auto}.hm-errands .em-card{padding:16px 18px 17px}.hm-errands .em-q{font-size:16px;line-height:22px}.hm-errands .em-arrow{top:calc(var(--cw) * 9 / 32);z-index:2;border:1px solid var(--line);width:48px;height:48px;color:var(--ink);cursor:pointer;background:#fff;border-radius:2px;place-items:center;transition:opacity .2s;display:grid;position:absolute;transform:translateY(-50%)}.hm-errands .em-arrow:disabled{opacity:0;pointer-events:none}.hm-errands .em-arrow-prev{left:20px}.hm-errands .em-arrow-next{right:20px}.hm-errands .em-dots{gap:6px;margin-top:12px}.hm-errands .em-dots button{width:30px}}@media (prefers-reduced-motion:reduce){.hm-errands .em-slide{transition:none}}
.asi{--asi-h:22px;--asi-gap:48px;--asi-speed:48s;--asi-ink:#7b7f86;--asi-label:#868a91;min-width:0}.asi-sm{--asi-h:16px;--asi-gap:32px;--asi-speed:36s}.asi-dark{--asi-ink:#ffffff9e;--asi-label:#ffffff80}.asi-label{font-family:var(--hm-code,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--asi-label);font-size:11px;line-height:1}.asi-sm .asi-label{font-size:10px}.asi-window{margin-top:20px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.asi-sm .asi-window{margin-top:14px}.asi-track{width:max-content;animation:asi-scroll var(--asi-speed) linear infinite;display:flex}.asi-window:hover .asi-track{animation-play-state:paused}.asi-set{align-items:center;gap:var(--asi-gap);padding-right:var(--asi-gap);flex:none;display:flex}.asi-mark{height:calc(var(--asi-h) * var(--scale,1));aspect-ratio:var(--ratio);background:var(--asi-ink);-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;flex:none;position:relative}.asi-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes asi-scroll{to{transform:translate(-50%)}}@media (min-width:1024px){.asi-md{--asi-h:26px;--asi-gap:72px;--asi-speed:56s}}@media (prefers-reduced-motion:reduce){.asi-window{-webkit-mask-image:none;mask-image:none}.asi-track{width:auto;animation:none}.asi-set{flex-wrap:wrap;flex:100%;justify-content:center;row-gap:16px;padding-right:0}.asi-set[aria-hidden]{display:none}}
.sx-size{margin:12px calc(-1 * var(--gutter)) 0;background:var(--plate);padding:36px 24px 28px}.sx-size :is(h2,h3){letter-spacing:-.03em;color:var(--ink);text-wrap:balance;font-size:30px;font-weight:400;line-height:1.1}.sx-size-sub{color:var(--soft);display:block}.sx-size-figure{margin-top:28px}.sx-size-figure svg{width:100%;height:auto;display:block;overflow:visible}.sx-watch{fill:#fbfbfc;stroke:var(--mute);stroke-width:.35px}.sx-brain-lit,.sx-brain-done{opacity:0}@media (prefers-reduced-motion:no-preference){[data-play] .sx-brain-lit{animation:5.6s linear both sx-ring-wake}[data-play] .sx-brain-done{animation:.8s ease-out 5s both sx-ring-done}}@media (prefers-reduced-motion:reduce){.sx-brain-done{opacity:1}}@keyframes sx-ring-wake{0%{opacity:0;animation-timing-function:ease-out}11%{opacity:.85;animation-timing-function:ease-in-out}21%{opacity:.3}32%{opacity:1}43%{opacity:.3}54%,63%{opacity:1}67%{opacity:.45}72%{opacity:1}76%{opacity:.45}81%{opacity:1}85%{opacity:.45}89%,to{opacity:1}}@keyframes sx-ring-done{0%{opacity:0}to{opacity:1}}.sx-watch-screen{fill:none;stroke:#0b0c0e2e;stroke-width:.3px}.sx-size-dim{stroke:var(--mute);stroke-width:.25px}.sx-size-figure text{font-family:var(--hm-code);letter-spacing:.06em;fill:var(--soft);font-size:2.6px}.sx-size-figure .sx-size-name{text-transform:uppercase;letter-spacing:.14em;fill:var(--ink);font-size:2.9px}.sx-dim-line,.sx-len-line{transform-box:fill-box;transform-origin:50%}.sx-size-figure .sx-dim-label{text-transform:uppercase;letter-spacing:.04em}@media (prefers-reduced-motion:no-preference){.sx-size:not([data-play]) :is(.sx-dim-line,.sx-dim-top,.sx-dim-bottom,.sx-len-line,.sx-len-start,.sx-len-end){visibility:hidden}[data-play] .sx-len-line{animation:2.2s cubic-bezier(.33,1,.68,1) both sx-len-stretch}[data-play] .sx-len-start{animation:2.2s cubic-bezier(.33,1,.68,1) both sx-len-start}[data-play] .sx-len-end{animation:2.2s cubic-bezier(.33,1,.68,1) both sx-len-end}[data-play] .sx-dim-line{animation:2.2s cubic-bezier(.33,1,.68,1) both sx-dim-stretch}[data-play] .sx-dim-top{animation:2.2s cubic-bezier(.33,1,.68,1) both sx-dim-top}[data-play] .sx-dim-bottom{animation:2.2s cubic-bezier(.33,1,.68,1) both sx-dim-bottom}}@keyframes sx-dim-stretch{0%{transform:scaleY(0)}}@keyframes sx-dim-top{0%{transform:translateY(var(--half))}}@keyframes sx-dim-bottom{0%{transform:translateY(calc(-1 * var(--half)))}}@keyframes sx-len-stretch{0%{transform:scaleX(0)}}@keyframes sx-len-start{0%{transform:translateX(var(--half))}}@keyframes sx-len-end{0%{transform:translateX(calc(-1 * var(--half)))}}.sx-size-stats{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:28px;display:grid}.sx-size-stats>div{padding-top:16px}.sx-size-stats>div+div{border-left:1px solid var(--line);padding-left:16px}.sx-size-stats dt{font-variant-numeric:tabular-nums;font-family:var(--hm-head);color:var(--ink);font-size:44px;font-weight:500;line-height:1}.sx-size-stats dt small{font-family:var(--hm-code);letter-spacing:.12em;text-transform:uppercase;margin-left:4px;font-size:12px;font-weight:400}.sx-size-stats dd{color:var(--soft);margin-top:8px;font-size:14px;line-height:1.35}.sx-size-note{color:var(--mute);margin-top:20px;font-size:12px}.sx-size .sx-size-note,.sx-size .sx-size-stats dd{text-wrap:balance}.sx-size-note a{text-underline-offset:2px;text-decoration:underline}@media (min-width:1024px){.sx-size{grid-template:"figure head""figure copy"1fr/1.1fr 1fr;column-gap:72px;max-width:1200px;margin:16px auto 0;padding:64px 72px;display:grid}.sx-size-figure{grid-area:figure;align-self:center;margin-top:0}.sx-size :is(h2,h3){grid-area:head;align-self:end;font-size:44px}.sx-size-copy{grid-area:copy}.sx-size-stats dt{font-size:64px}}
section.rd{isolation:isolate;color:#fff;background:#0b0c0e;border:0;align-content:start;height:100svh;min-height:600px;margin-top:0;padding:0;display:grid;position:relative;overflow:hidden}.rd .rd-photo,.rd .rd-photo img{width:100%;height:100%;position:absolute;inset:0}.rd .rd-photo{z-index:-1}.rd .rd-photo img{object-fit:cover;object-position:50% 100%}.rd:after{content:"";z-index:-1;background:linear-gradient(#000000b8,#0000005c 45%,#0000);height:55%;position:absolute;inset:0 0 auto}.rd-copy{justify-items:start;width:100%;max-width:1440px;margin-inline:auto;padding:88px 20px 0;display:grid}.rd-title{letter-spacing:-.03em;color:#fff;text-wrap:balance;max-width:6.5em;margin:0;font-size:38px;font-weight:400;line-height:1.04}@media (max-width:767px){.rd-copy{text-align:center;justify-items:center;padding:0 20px;position:absolute;bottom:100vw;left:0;right:0}}@media (min-width:768px){section.rd{height:100svh;min-height:560px}.rd:after{height:50%}.rd-copy{padding:clamp(72px,11vh,128px) 64px 0}.rd-title{font-size:clamp(44px,4.2vw,64px)}}.rd-act{margin-top:28px}.rd .sp-key{width:auto}.rd .sp-key .sp-key-t{padding:0 30px}.rd .sp-key .sp-key-t,.rd .sp-key .sp-key-k{color:#0b0c0e;background:#f3f5f6}.rd .sp-key:hover .sp-key-t{background:#fff}.rd .sp-key:hover .sp-key-k,.rd .sp-key:focus-visible .sp-key-k{color:#fff;background:#0b0c0e;box-shadow:inset 0 0 0 1px #fff}.rd .sp-key:focus-visible{outline-color:#fff}.rd .sp-key .sp-key-k{display:none}
@layer stageshow{.ss-badge{will-change:transform;border-radius:var(--ss-radius-pill);background:var(--ss-ink-2);height:20px;color:var(--ss-text-strong);white-space:nowrap;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:500;transition:background-color .35s,color .35s;display:inline-flex}.ss-badge[data-lead]{padding-left:7px}.ss-badge[data-tone=accent]{background:var(--ss-accent-soft);color:var(--ss-accent-text)}.ss-badge[data-tone=success]{background:var(--ss-success-soft);color:var(--ss-success-text)}.ss-badge[data-tone=danger]{background:var(--ss-danger-soft);color:var(--ss-danger-text)}.ss-badge[data-tone=warning]{background:var(--ss-warning-soft);color:var(--ss-warning-text)}.ss-badge__label{text-box:trim-both cap alphabetic;display:block}.ss-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px}}
