.bst-hero{position:relative}.bst-hero .section-inner{z-index:1;position:relative}.bst-hero--screen{min-height:calc(100svh - var(--nav-h));flex-direction:column;justify-content:center;display:flex}.bst-hero--screen .section-inner{width:100%}.bst-hero--screen .section-heading{color:var(--accent)}.bst-intro{padding-bottom:0}.bst-intro .srv-tagline{max-width:720px;line-height:1.5}.bst-hero-three{top:calc(var(--py) * -.85);z-index:0;width:min(900px,62vw);height:min(1120px,78vw);position:absolute;right:0}@media (max-width:1100px){.bst-hero-three{top:calc(var(--py) * -.6);width:min(520px,80vw);height:min(700px,115vw)}}@media (prefers-reduced-motion:reduce){.bst-hero-three{display:none}}.bst-lede{max-width:640px}.bst-hero--screen .section-heading{--tag-px:18px;--tag-py:14px;width:fit-content;padding:var(--tag-py) var(--tag-px);margin:calc(var(--tag-py) * -1) calc(var(--tag-px) * -1) calc(80px - var(--tag-py));border-radius:var(--r-box);-webkit-backdrop-filter:blur(12px)saturate(1.08);backdrop-filter:blur(12px)saturate(1.08)}.bst-hero-h1{font:inherit;letter-spacing:inherit;color:inherit;display:inline}.bst-wordmark-n{font-size:clamp(51px,7.4vw,107px);font-weight:700;line-height:0}.bst-wordmark-word{color:var(--fg)}@media (min-width:1100px){.bst-bento.bst-bento--what{grid-template-columns:repeat(12,minmax(0,1fr))}.bst-bento--what>.bst-cell--layers{grid-column:span 6}.bst-bento--what>.bst-cell--ways,.bst-bento--what>.bst-cell--pocket{grid-column:span 3}.bst-bento--what>.bst-cell--orbit{grid-area:span 2/span 8}.bst-bento--what>.bst-cell--updates,.bst-bento--what>.bst-cell--tech{grid-column:span 4}}@media (max-width:1099px){.bst-bento--what>.bst-cell{grid-column:span 2}}.bst-cell--layers{justify-content:space-between;gap:22px}.bst-layers-title{letter-spacing:-.025em;color:var(--fg);text-wrap:balance;font-size:clamp(20px,1.7vw,26px);font-weight:800;line-height:1.2}.bst-layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;list-style:none;display:grid}.bst-layer{aspect-ratio:1;background:var(--bg-3);border-radius:var(--r-card);flex-direction:column;gap:10px;padding:18px;display:flex;position:relative}.bst-layer-text{flex-direction:column;gap:3px;min-width:0;display:flex}.bst-what-label{letter-spacing:.09em;text-transform:uppercase;color:var(--accent);font-size:10.5px;font-weight:700}.bst-cell--stat .bst-what-label{color:var(--fg)}.bst-what-title{letter-spacing:-.04em;color:var(--fg);text-wrap:balance;font-size:16px;font-weight:800;line-height:1.25}.bst-layer-tag{color:var(--fg-subtle);font-size:10px;font-weight:800;line-height:1.3}.bst-layer-figure{color:var(--accent);font-size:19px;font-weight:800;line-height:1.15}.bst-layer-tag,.bst-scores{margin-top:auto}.bst-scores{width:calc(100% + 36px);min-width:0;margin-inline:-18px;overflow:hidden}.bst-scores-track{will-change:transform;width:max-content;animation:19s linear infinite marquee-half;display:flex}.bst-scores-row{align-items:center;gap:12px;padding-right:12px;list-style:none;display:flex}.bst-scores-slide{border-radius:var(--r-tile);background:var(--chip-inset);white-space:nowrap;flex-direction:column;flex:none;padding:12px;display:flex}.bst-scores-text{color:var(--fg-subtle);font-size:11px;font-weight:700;line-height:1.2}@media (min-width:1100px) and (max-width:1279px){.bst-orbit .bst-orbit-chip{padding:5px 9px;font-size:10.5px}.bst-orbit .bst-orbit-ring--in .bst-orbit-chip{padding:4px 8px;font-size:10px}}.bst-ways{gap:10px;margin-bottom:22px;display:flex}.bst-way{background:var(--chip-inset);width:54px;height:54px;color:var(--fg-subtle);border-radius:18px;flex:none;place-items:center;display:grid}.bst-way--hosted{background:var(--fg);color:var(--bg)}.bst-ways-or{color:var(--chip-inset);align-self:center;font-size:50px;font-weight:200;line-height:0}.bst-cell--ways .bst-what-label{margin-bottom:7px}.bst-cell--orbit{overflow:hidden}.bst-orbit{--d:clamp(300px, 44vw, 600px);width:var(--d);height:var(--d);border-radius:50%;place-items:center;margin:auto;display:grid;position:relative}.bst-orbit-ring{animation:bst-orbit-spin var(--spin) linear infinite var(--dir,normal);position:absolute;inset:0}.bst-orbit-ring--out{--r-ring:calc(var(--d) / 2 - 30px)}.bst-orbit-ring--in{--r-ring:calc(var(--d) * .33)}.bst-orbit-upright{animation:bst-orbit-spin var(--spin) linear infinite var(--dir-back,reverse);display:block}.bst-orbit.is-paused .bst-orbit-ring,.bst-orbit.is-paused .bst-orbit-upright,.bst-orbit.is-paused .bst-pulse{animation-name:none}.bst-pulse{width:150px;height:150px;color:var(--fg-subtle);opacity:0;pointer-events:none;z-index:0;animation:12s linear infinite bst-pulse-out;animation-delay:calc(var(--i) * -4s);background:radial-gradient(circle,#0000 56%,currentColor 66%,#0000 73%);border-radius:50%;position:absolute}.bst-pulse--in{animation-name:bst-pulse-in}@keyframes bst-pulse-out{0%{opacity:0;transform:scale(1)}12%{opacity:.32}70%{opacity:.09}to{opacity:0;transform:scale(4.6)}}@keyframes bst-pulse-in{0%{opacity:0;transform:scale(4.6)}30%{opacity:.09}88%{opacity:.3}to{opacity:0;transform:scale(1)}}.bst-orbit-item{width:0;height:0;transform:rotate(calc(360deg / var(--n) * var(--i))) translateY(calc(var(--r-ring) * -1));place-items:center;display:grid;position:absolute;top:50%;left:50%}.bst-orbit-chip{white-space:nowrap;color:var(--fg-subtle);background:var(--bg);border-radius:var(--r-pill);box-shadow:0 6px 18px -10px var(--pf-sh-far);transform:rotate(calc(-360deg / var(--n) * var(--i)));padding:7px 13px;font-size:12px;font-weight:600;display:block}.bst-orbit-ring--in .bst-orbit-chip{background:var(--bg-3);box-shadow:none;padding:6px 11px;font-size:11px}.bst-orbit-core{z-index:1;letter-spacing:-.015em;color:var(--bg);background:var(--fg);border-radius:var(--r-box);box-shadow:0 18px 40px -18px var(--pf-sh-far);width:130px;height:130px;padding:16px;font-size:clamp(15px,1.5vw,19px);font-weight:800;line-height:1.3;position:relative}.bst-orbit-core-name{display:block}.bst-orbit-core-version{font-size:14px;display:block}@keyframes bst-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bst-cell--updates{justify-content:space-between}.bst-cell--updates .bst-cell-unit{margin:4px 0 0}.bst-quarters{grid-template-columns:repeat(4,1fr);gap:6px;margin:20px 0;display:grid}.bst-quarters i{border-radius:var(--r-pill);background:linear-gradient(to right, var(--chip-inset) 0 72%, var(--accent) 72%);height:8px}.bst-pocket-glyph{background:var(--chip-inset);width:54px;height:54px;color:var(--fg-subtle);border-radius:18px;place-items:center;margin-bottom:20px;display:grid}.bst-cell--pocket .bst-what-label{margin-bottom:7px}.bst-tech-viewport{margin-inline:-30px;width:calc(100% + 60px);min-width:0;margin-top:auto;overflow:hidden}.bst-tech-track{will-change:transform;width:max-content;animation:32s linear infinite marquee-half;display:flex}.bst-tech-row{align-items:center;gap:12px;padding-right:12px;list-style:none;display:flex}.bst-tech-slide{flex:none}.bst-tech-slide .int-icon{filter:none}.bst-tech-slide .int-icon>svg,.bst-tech-slide .int-icon .adobe-badge{filter:grayscale()contrast(0)}.bst-cell--tech:hover .bst-tech-track{animation-play-state:paused}.bst-cell--tech .bst-cell-heading{margin-bottom:18px}@media (prefers-reduced-motion:reduce){.bst-tech-track{width:100%;animation:none}.bst-tech-row[aria-hidden=true]{display:none}.bst-tech-viewport{overflow-x:auto}.bst-scores-track{width:100%;animation:none}.bst-scores-row[aria-hidden=true]{display:none}.bst-scores{overflow-x:auto}}@media (max-width:720px){.bst-tech-viewport{width:calc(100% + 44px);margin-inline:-22px}.bst-layers{grid-template-columns:minmax(0,1fr)}.bst-layer{aspect-ratio:auto}.bst-orbit{background:0 0;border-radius:0;flex-wrap:wrap;justify-content:center;gap:8px;width:auto;height:auto;margin:4px 0 0;display:flex}.bst-orbit-ring{animation:none;display:contents;position:static}.bst-pulse{display:none}.bst-orbit-item{width:auto;height:auto;position:static;transform:none}.bst-orbit-upright{animation:none}.bst-orbit-chip{transform:none}.bst-orbit-core{box-shadow:none;flex:none;order:-1;margin:0 calc(50% - 65px) 8px}}@media (prefers-reduced-motion:reduce){.bst-orbit-ring,.bst-orbit-upright,.bst-pulse{animation:none}}.bst-chapters{margin:8px 0 0}.bst-chapter{padding-block:clamp(56px,6vw,96px);overflow-x:clip}.bst-chapter-inner{--bst-bleed:calc((100vw - min(var(--content-w), 100vw - var(--px) * 2)) / 2);width:min(var(--content-w), 100% - var(--px) * 2);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(28px,3.5vw,56px);margin-inline:auto;display:grid}.bst-chapter-text{position:static}.bst-chapter-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle);font-size:11px;font-weight:700}.bst-chapter-heading{letter-spacing:-.025em;color:var(--fg);max-width:14ch;margin:14px 0 26px;font-size:clamp(28px,3.4vw,42px);font-weight:800;line-height:1.08}.bst-feature-list{flex-direction:column;gap:8px;max-width:48ch;list-style:none;display:flex}.bst-chapter--wide .bst-feature-list{max-width:48ch}.bst-feature{border-radius:var(--r-box);transition:background .25s}.bst-feature:hover{background:var(--bg-3)}.bst-feature.is-open{background:var(--bg-2)}.bst-feature-trigger{text-align:left;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;padding:15px 18px;display:flex}.bst-feature-title{color:var(--fg);font-size:15px;font-weight:700;line-height:1.35}.bst-feature-icon{flex:none;width:12px;height:12px;margin-top:4px;position:relative}.bst-feature-icon:before,.bst-feature-icon:after{content:"";border-radius:var(--r-pill);background:var(--accent);height:1.5px;margin-top:-.75px;transition:transform .3s cubic-bezier(.22,.68,0,1);position:absolute;inset:50% 0 auto}.bst-feature-icon:after{transform:rotate(90deg)}.bst-feature.is-open .bst-feature-icon:after{transform:rotate(0)}.bst-feature-body{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,.68,0,1);display:grid}.bst-feature.is-open .bst-feature-body{grid-template-rows:1fr}.bst-feature-body-inner{overflow:hidden}.bst-feature-text{color:var(--fg-muted);padding:0 18px 16px;font-size:14px;line-height:1.65}.bst-chapter-media{min-width:0}.bst-gallery{margin-right:calc(var(--bst-bleed) * -1);--bst-slide-max-h:450px}.bst-gallery-track{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;align-items:flex-start;gap:16px;display:flex;overflow-x:auto}.bst-gallery-track:active{cursor:grabbing}.bst-gallery-track::-webkit-scrollbar{display:none}.bst-slide{scroll-snap-align:start;border-radius:var(--r-box);box-shadow:0 18px 44px var(--pf-sh-far);background:var(--bg-3);-webkit-user-select:none;user-select:none;flex:0 0 min(720px,100% - clamp(56px,12%,140px));overflow:hidden}.bst-slide-img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;max-height:var(--bst-slide-max-h,450px);display:block}.bst-slide--video{flex:none;flex:0 0 min(calc(min(720px, 100% - clamp(56px, 12%, 140px)) * 4 / 3), calc(var(--bst-slide-max-h,450px) * 16 / 9));aspect-ratio:16/9}.bst-slide--video.bst-slide--portrait{flex-basis:min(calc(min(720px, 100% - clamp(56px, 12%, 140px)) * 27 / 64), calc(var(--bst-slide-max-h,450px) * 9 / 16));aspect-ratio:9/16}.bst-track-tail{flex:0 0 var(--bst-track-tail,0px);align-self:stretch}.bst-slide--video>.pf-show-frame{height:100%}.bst-slide-video{object-fit:cover;width:100%;height:100%;display:block}.bst-gallery-bar{margin-top:18px;margin-right:var(--bst-bleed);justify-content:space-between;align-items:center;gap:16px;display:flex}.bst-gallery-dots{align-items:center;gap:0;display:flex}.bst-gallery-dot{border-radius:var(--r-pill);background:0 0;place-items:center;width:24px;height:24px;display:grid}.bst-gallery-dot:before{content:"";border-radius:var(--r-pill);background:var(--bg-4);width:7px;height:7px;transition:background .25s,width .25s}.bst-gallery-dot.is-on:before{background:var(--accent);width:22px}.bst-gallery-arrows{gap:8px;display:flex}@media (max-width:1000px){.bst-chapter{padding-block:clamp(44px,8vw,64px)}.bst-chapter-inner{grid-template-columns:minmax(0,1fr);gap:26px}.bst-chapter-heading{max-width:20ch}.bst-feature-list{max-width:none}.bst-slide:not(.bst-slide--video){flex-basis:min(calc(min(720px, 100% - clamp(56px, 12%, 140px)) * 4 / 3), calc(var(--bst-slide-max-h,450px) * 16 / 9))}}@media (max-width:700px){.bst-slide--video,.bst-slide:not(.bst-slide--video){flex-basis:min(calc(min(720px, 100% - clamp(56px, 12%, 140px)) * 4 / 3), calc(var(--bst-slide-max-h,450px) * 16 / 9), calc(100% * 16 / 9 / var(--bst-page-aspect,1.7778)))}.bst-slide--video.bst-slide--portrait{flex-basis:min(calc(min(720px, 100% - clamp(56px, 12%, 140px)) * 27 / 64), calc(var(--bst-slide-max-h,450px) * 9 / 16), calc(100% * 9 / 16 / var(--bst-page-aspect,1.7778)))}.bst-slide-img{aspect-ratio:16/9;max-height:none}}.bst-dial{max-width:420px;margin:22px 0 6px}.bst-dial-title{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:11px;font-size:11px;font-weight:700}.bst-dial-row{align-items:flex-start;gap:14px;display:flex}.bst-dial-bar{flex:1;padding-bottom:20px;position:relative}.bst-dial-track{border-radius:var(--r-pill);background:var(--chip-inset);width:90.9091%;height:12px;position:relative;overflow:visible}.bst-dial-fill{border-radius:var(--r-pill);background:var(--accent);transform-origin:0;animation:3.4s both bst-dial;position:absolute;inset:0}.bst-dial-ticks{border-radius:var(--r-pill);background-image:repeating-linear-gradient(90deg, transparent 0 calc(100% / 9 - 1px), var(--bg) calc(100% / 9 - 1px) calc(100% / 9));background-repeat:no-repeat;background-size:90% 100%;position:absolute;inset:0;overflow:hidden}.bst-dial-ten{background:color-mix(in oklab, var(--fg) 75%, transparent);border-radius:1px;width:2px;height:24px;position:absolute;top:-3px;left:90.9091%;transform:translate(-50%)}.bst-dial-mark{font-variant-numeric:tabular-nums;color:var(--fg-subtle);font-size:10px;font-weight:700;line-height:1;position:absolute;bottom:0;transform:translate(-50%)}.bst-dial-mark--ten{left:90.9091%}.bst-dial-val{font-variant-numeric:tabular-nums;text-align:right;min-width:2ch;height:.85em;font-size:26px;font-weight:800;line-height:.85;overflow:hidden}.bst-dial-val:after{white-space:pre;content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 10\a 11";color:var(--accent);animation:3.4s step-end both bst-dial-n,3.4s both bst-dial-tint;display:block;transform:translateY(-9.35em)}.bst-dial-note{color:var(--fg-subtle);font-size:11px;font-style:italic;line-height:1;position:absolute;bottom:0;left:0}.bst-dial-note,.bst-dial-ten{animation:3.4s both bst-dial-late}@keyframes bst-dial{0%{animation-timing-function:cubic-bezier(.22,.61,.36,1);transform:scaleX(0)}55%{animation-timing-function:linear;transform:scaleX(1)}84%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scaleX(1)}to{transform:scaleX(1.1)}}@keyframes bst-dial-n{0%{transform:translateY(0)}1%{transform:translateY(-.85em)}3%{transform:translateY(-1.7em)}5.1%{transform:translateY(-2.55em)}7.3%{transform:translateY(-3.4em)}9.7%{transform:translateY(-4.25em)}12.4%{transform:translateY(-5.1em)}15.7%{transform:translateY(-5.95em)}19.8%{transform:translateY(-6.8em)}25.7%{transform:translateY(-7.65em)}36.2%{transform:translateY(-8.5em)}92%,to{transform:translateY(-9.35em)}}@keyframes bst-dial-tint{0%,84%{color:var(--fg);animation-timing-function:cubic-bezier(.65,0,.35,1)}to{color:var(--accent)}}@keyframes bst-dial-late{0%,84%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.bst-dial-fill,.bst-dial-val:after,.bst-dial-note,.bst-dial-ten{animation:none}.bst-dial-fill{transform:scaleX(1.1)}}@property --bst-p{syntax:"<number>";inherits:false;initial-value:0}.bst-bento,.bst-bento-note{--bst-bento-w:min(1240px, calc(100vw - var(--px) * 2));width:var(--bst-bento-w);margin-inline:calc((var(--bst-bento-w) - 100%) / -2)}.bst-bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.bst-cell--sm{grid-column:span 2}.bst-cell--md{grid-column:span 3}.bst-cell--lg{grid-column:span 4}.bst-cell--xl{grid-column:span 6}.bst-cell{background:var(--bg-2);border-radius:var(--r-box);flex-direction:column;padding:30px 30px 24px;display:flex}.bst-cell:not(.bst-cell--stat){--accent:var(--fg)}.bst-cell-cap{display:block}.bst-cell-heading{color:var(--fg);text-wrap:balance;margin-bottom:8px;font-size:17px;font-weight:800;line-height:1.3}.bst-cell-sub{color:var(--fg-subtle);font-size:13px;line-height:1.5}.bst-cell-plot{flex-direction:column;flex:1;justify-content:center;display:flex}.bst-cell-unit{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);margin:22px 0 12px;font-size:10px}.bst-cell-source{color:var(--fg-subtle);margin-top:18px;font-size:11px;line-height:1.5}.bst-bars{flex-direction:column;gap:14px;list-style:none;display:flex}.bst-bar-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""track track";align-items:center;gap:6px 12px;display:grid}.bst-bar-label{color:var(--fg-muted);grid-area:label;font-size:12.5px;line-height:1.4}.bst-bar-value{color:var(--fg);font-variant-numeric:tabular-nums;grid-area:value;font-size:15px;font-weight:800}.bst-bar-track{border-radius:var(--r-pill);background:var(--chip-inset);grid-area:track;height:10px;position:relative;overflow:hidden}.bst-bar-fill{border-radius:0 var(--r-pill) var(--r-pill) 0;background:var(--accent);transform-origin:0;height:100%;display:block}.bst-cell.is-armed .bst-bar-fill{transition:transform .85s cubic-bezier(.22,.61,.36,1);transform:scaleX(0)}.bst-cell.is-armed.is-in .bst-bar-fill{transform:scaleX(1)}.bst-split-bar{gap:3px;height:46px;margin-bottom:20px;display:flex}.bst-split-seg{background:var(--bg-4);transform-origin:0;border-radius:3px;height:100%;display:block}.bst-split-seg:first-child{border-radius:var(--r-pill) 3px 3px var(--r-pill)}.bst-split-seg:last-child{border-radius:3px var(--r-pill) var(--r-pill) 3px}.bst-split-seg--lead,.bst-split-item--lead .bst-split-swatch{background:var(--accent)}.bst-cell.is-armed .bst-split-seg{transition:transform .8s cubic-bezier(.22,.61,.36,1);transform:scaleX(0)}.bst-cell.is-armed.is-in .bst-split-seg{transform:scaleX(1)}.bst-split-key{flex-wrap:wrap;gap:8px 26px;list-style:none;display:flex}.bst-split-item{grid-template-columns:auto auto;grid-template-areas:"swatch value""swatch label";align-items:center;gap:0 10px;display:grid}.bst-split-swatch{background:var(--bg-4);border-radius:3px;grid-area:swatch;width:10px;height:10px}.bst-split-value{color:var(--fg);font-variant-numeric:tabular-nums;grid-area:value;font-size:17px;font-weight:800}.bst-split-label{color:var(--fg-muted);grid-area:label;font-size:12px;line-height:1.4}.bst-donut{flex-direction:column;align-items:center;gap:18px;display:flex}.bst-donut-ring,.bst-ring{--bst-p:var(--bst-p-final);aspect-ratio:1;background:conic-gradient(var(--accent) calc(var(--bst-p) * 360deg), var(--bg-4) 0);border-radius:50%;place-items:center;display:grid}.bst-donut-ring:before,.bst-ring:before{content:"";aspect-ratio:1;background:var(--bg-2);border-radius:50%;grid-area:1/1}.bst-donut-ring{width:min(168px,62%)}.bst-donut-ring:before{width:68%}.bst-donut-centre,.bst-ring-centre{color:var(--fg);font-variant-numeric:tabular-nums;letter-spacing:-.02em;grid-area:1/1;font-weight:800}.bst-donut-centre{font-size:30px}.bst-cell.is-armed .bst-donut-ring,.bst-cell.is-armed .bst-ring{--bst-p:0;transition:--bst-p .95s cubic-bezier(.22,.61,.36,1)}.bst-cell.is-armed.is-in .bst-donut-ring,.bst-cell.is-armed.is-in .bst-ring{--bst-p:var(--bst-p-final)}.bst-donut-key{flex-direction:column;gap:7px;list-style:none;display:flex}.bst-donut-key li{color:var(--fg-muted);align-items:center;gap:9px;font-size:12px;line-height:1.4;display:flex}.bst-donut-swatch{background:var(--accent);border-radius:3px;flex:none;width:10px;height:10px}.bst-donut-swatch--rest{background:var(--bg-4)}.bst-rings{flex-wrap:wrap;justify-content:space-around;gap:22px;list-style:none;display:flex}.bst-ring-item{flex-direction:column;flex:110px;align-items:center;gap:12px;max-width:160px;display:flex}.bst-ring{width:88px}.bst-ring:before{width:70%}.bst-ring-centre{font-size:11px}.bst-ring-label{color:var(--fg-muted);text-align:center;text-wrap:balance;font-size:11.5px;line-height:1.4}.bst-cell--stat{background:var(--bg-2);background:radial-gradient(120% 140% at 100% 0%, color-mix(in oklab, var(--accent) 22%, transparent), transparent 62%), var(--bg-2)}.bst-stat{flex-direction:column;gap:6px;display:flex}.bst-stat-num{letter-spacing:-.035em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:clamp(52px,7vw,86px);font-weight:800;line-height:.95}.bst-stat-caption{color:var(--fg-subtle);max-width:34ch;font-size:13px;line-height:1.5}@media (min-width:900px){.bst-cell--xl.bst-cell--stat{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:56px;padding:38px 40px 28px;display:grid}.bst-cell--xl.bst-cell--stat .bst-cell-plot{justify-content:center}.bst-cell--xl.bst-cell--stat .bst-cell-source{grid-column:1/-1}.bst-cell--xl.bst-cell--stat .bst-stat{text-align:right;align-items:flex-end}}@media (max-width:1099px){.bst-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.bst-cell--sm,.bst-cell--md{grid-column:span 1}.bst-cell--lg,.bst-cell--xl{grid-column:span 2}}@media (max-width:720px){.bst-bento{grid-template-columns:minmax(0,1fr);gap:14px}.bst-cell--sm,.bst-cell--md,.bst-cell--lg,.bst-cell--xl{grid-column:span 1}.bst-cell{padding:24px 22px 20px}.bst-split-bar{height:38px}}.bst-sub-box{--bst-box-pad:clamp(24px, 4vw, 44px);padding:var(--bst-box-pad);flex-direction:column}.bst-sub-heading{margin-top:4px}.bst-pay-heading{margin-top:40px}.bst-pay-rule{background:var(--border);height:1px;margin:32px calc(-1 * var(--bst-box-pad)) 0;border:0;align-self:stretch}.bst-pay-heading--second{margin-top:32px}.bst-pay-heading+.srv-custom-box-desc+.bst-sub-points{margin-top:28px}.bst-sub-points{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px 40px;margin-top:36px;list-style:none;display:grid}.bst-sub-point{flex-direction:column;gap:5px;display:flex}.bst-sub-point-title{color:var(--fg);font-size:14px;font-weight:700}.bst-sub-point-body{color:var(--fg-muted);font-size:14px;line-height:1.65}.bst-sub-note{color:var(--fg-subtle);max-width:640px;margin-top:28px;font-size:13px}.bst-sub-yearly-line{width:fit-content;margin-top:24px}.bst-sub-yearly-line+.bst-sub-price-note{margin-top:24px}.bst-latest-section{padding-top:calc(var(--py) * .5);padding-bottom:calc(var(--py) * 1.5)}.bst-sub-price-note{color:var(--fg-subtle);max-width:640px;margin-top:16px;font-size:11px;line-height:1.6}.bst-tiers{margin-top:32px}.bst-tier-controls{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}.bst-tier-controls .bst-pay-tabs{margin:0}.bst-tier-controls .pkg-billing-opt{padding:8px 16px;font-size:13px}.bst-tier-per{color:var(--fg-muted);margin-left:3px;font-size:14px;font-weight:600}.pkg-sticky-price .bst-tier-per{font-size:11px}.bst-sub-jump{align-self:flex-start;margin-top:28px}.bst-tier-switch{border-radius:var(--r-pill);background:var(--bg-2);border:1px solid var(--border);align-items:center;gap:8px;padding:6px 6px 6px 14px;display:inline-flex}.bst-tier-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:20px;display:grid}.bst-tier{max-height:none;position:relative}.bst-tier-name{margin-bottom:6px}.bst-tier-tagline{color:var(--fg-muted);margin:10px 0 18px;font-size:13px;line-height:1.6}.bst-tier-includes{margin-bottom:22px}.bst-tier-includes li.bst-tier-everything{background:var(--bg-3);border-radius:var(--r-tile);text-align:center;color:var(--fg);margin-bottom:14px;padding:20px 16px 24px;font-weight:800}.bst-tier-includes li.bst-tier-everything:before{content:none}.bst-tier-everything-plus{background:var(--bg-4);width:24px;height:24px;box-shadow:0 0 0 3px var(--bg-2);color:var(--fg);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.bst-tier-everything-plus svg{width:12px;height:12px}.bf-cell--funnel{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:34px;display:grid}.bf-funnel-intro{flex-direction:column;gap:10px;display:flex}.bf-funnel-intro .bst-cell-heading{margin-bottom:0}.bf-funnel{flex-direction:column;align-items:center;display:flex}.bf-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;list-style:none;display:grid}.bf-lane{background:var(--bg-3);border-radius:var(--r-box);text-align:center;flex-direction:column;gap:2px;padding:12px 12px 13px;display:flex}.bf-lane-name{color:var(--fg);font-size:13.5px;font-weight:700}.bf-lane-note{color:var(--fg-subtle);font-size:11px;line-height:1.3}.bf-funnel-arms{--bf-join:color-mix(in oklab, var(--accent) 42%, transparent);background-repeat:no-repeat;background-image:linear-gradient(var(--bf-join), var(--bf-join)), linear-gradient(var(--bf-join), var(--bf-join)), linear-gradient(var(--bf-join), var(--bf-join)), linear-gradient(var(--bf-join), var(--bf-join)), linear-gradient(var(--bf-join), var(--bf-join));background-position:50% 16px,16.67% 0,50% 0,83.33% 0,50% 16px;background-size:66.7% 1px,1px 16px,1px 16px,1px 16px,1px 18px;width:100%;height:34px;margin:10px 0 0}.bf-funnel-target{flex-direction:column;align-items:center;gap:9px;width:100%;display:flex}.bf-funnel-page{text-align:center;border-radius:var(--r-box);width:min(360px,100%);color:var(--fg);background:color-mix(in oklab, var(--accent) 17%, var(--bg-3));padding:13px 18px;font-size:14.5px;font-weight:800}.bf-funnel-out{letter-spacing:.09em;text-transform:uppercase;color:var(--fg-subtle);font-size:10px;font-weight:700}.bf-funnel-out:before{content:"";background:color-mix(in oklab, var(--accent) 45%, transparent);width:1px;height:9px;margin:0 auto 5px;display:block}.bf-cell--page{grid-template-columns:minmax(0,1fr) 420px minmax(0,1fr);align-items:center;gap:32px;display:grid}.bf-cell--page>.bf-phone{grid-column:2}.bf-parts{flex-wrap:wrap;gap:7px;margin:20px 0 0;list-style:none;display:flex}.bf-part{border-radius:var(--r-pill);background:var(--chip-inset);letter-spacing:.02em;color:var(--fg-subtle);padding:7px 13px;font-size:11.5px;font-weight:700}.bf-part--clock{color:var(--accent);background:color-mix(in oklab, var(--accent) 14%, transparent);font-variant-numeric:tabular-nums;letter-spacing:.07em}.bf-part--cta{background:var(--accent);color:var(--bg)}.bf-phone{position:relative}.bf-phone:before{content:"";background:radial-gradient(ellipse at 50% 46%, color-mix(in oklab, var(--fg) 7%, transparent) 0%, transparent 68%);border-radius:50%;position:absolute;inset:0% -20%}.bf-phone-three{width:100%;height:560px;position:relative}.bf-phone-three canvas{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.bf-phone{display:none}.bf-cell--page{grid-template-columns:minmax(0,1fr)}.bf-cell--page>.bf-phone{grid-column:auto}}.bf-days{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:14px 0;list-style:none;display:grid}.bf-day{text-align:center;border-radius:calc(var(--r-box) - 8px);background:var(--bg-3);justify-content:center;align-items:center;padding:12px 6px;display:flex}.bf-day-name{letter-spacing:.03em;color:var(--fg-subtle);font-size:10.5px;font-weight:700;line-height:1.25}.bf-day.is-lead{background:color-mix(in oklab, var(--accent) 18%, var(--bg-3))}.bf-day.is-lead .bf-day-name{color:var(--fg)}.bf-cell--run{justify-content:space-between}.bf-cell--live .bst-cell-unit{margin:12px 0 14px}.bf-cell--live{justify-content:center}@media (max-width:1099px){.bf-cell--page{grid-template-columns:minmax(0,1fr);gap:26px}.bf-cell--page>.bf-phone{grid-column:auto;justify-self:center;width:min(420px,100%)}.bf-phone-three{height:420px}}@media (max-width:900px){.bf-cell--funnel{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:700px){.bf-phone-three{height:420px}.bf-lanes{grid-template-columns:minmax(0,1fr);gap:8px}.bf-funnel-arms{display:none}.bf-funnel{gap:14px}.bf-days{grid-template-columns:repeat(2,minmax(0,1fr))}}
:root{--accent:var(--fg)}.kui-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.kui-logo{color:var(--fg)}.kui-logo svg{-webkit-user-select:none;user-select:none;pointer-events:none;height:auto;display:block}.nav-actions{margin-left:auto}.nav-lang-btn.kui-lang-btn{letter-spacing:.04em;border-radius:50%;padding:0}.kui-drawer-pricing{justify-content:center;margin-top:10px}.kui-hero{min-height:100svh;padding-top:calc(var(--nav-h) + 32px);padding-bottom:calc(var(--nav-h) + 32px);flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.kui-hero-brand{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.kui-hero-logo svg{width:212px}.kui-slogan{color:var(--fg-muted);font-size:15px}.kui-slider{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.kui-slider::-webkit-scrollbar{display:none}.kui-slide{flex:0 0 min(300px, calc(100vw - 2 * var(--px)));scroll-snap-align:start;display:flex}.kui-plan{text-align:center;align-items:center;width:100%}.kui-plan .bst-tier-name{margin-bottom:26px;font-size:26px;font-weight:900}.kui-plan-price{flex-direction:column;align-items:center;gap:10px;margin-bottom:30px;display:flex}.kui-plan-price .pkg-price{padding-top:0;font-size:64px;font-weight:700;line-height:.9}.kui-plan-price .bst-tier-per{margin-left:0}.kui-plan .pkg-includes{align-self:stretch;margin-bottom:0}.kui-plan .pkg-includes li{padding-left:0}.kui-plan .pkg-includes li:before{margin-right:8px;position:static}.kui-signup{align-self:stretch;margin-top:26px;position:relative}.kui-signup .form-input{padding-right:calc(var(--nav-btn-h) + 14px)}.kui-signup-btn{width:var(--nav-btn-h);height:var(--nav-btn-h);background:var(--fg);color:var(--bg);border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.kui-signup-btn:hover{opacity:.85}.kui-signup-btn:disabled{opacity:.35;cursor:default}.kui-stage{justify-content:center;width:100%;display:flex}.kui-drawer{opacity:0;width:0;margin-left:0;transition:width .45s cubic-bezier(.32,.72,0,1),margin-left .45s cubic-bezier(.32,.72,0,1),opacity .3s;position:relative;overflow-x:clip}.kui-stage.is-open .kui-drawer{opacity:1;width:340px;margin-left:24px}.kui-drawer-card{gap:16px;width:340px;max-height:none;position:absolute;top:0;left:0}.kui-drawer-card:after{content:"";width:1px;height:80px;position:absolute;top:100%;left:0}.kui-drawer-card .pkg-name{margin:0 32px 0 0}.kui-drawer-close{background:var(--bg-3);width:34px;height:34px;color:var(--fg);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:18px;right:18px}.kui-drawer-email{min-height:1.4em;color:var(--fg-muted);overflow-wrap:anywhere;margin-top:-10px;font-size:13px;line-height:1.4}.kui-drawer-hint{color:var(--fg-muted);margin-left:16px;font-size:12px}.kui-billing{margin-bottom:0}.kui-billing-price{color:var(--fg-muted);align-items:center;gap:8px;margin-top:-6px;font-size:13px;display:flex}.kui-billing-price strong{color:var(--fg);font-size:16px}.kui-billing-price .wizard-card-discount{margin:0 0 0 auto}.kui-check{color:var(--fg-muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.kui-check .form-checkbox{flex-shrink:0;margin-top:1px}.kui-check-optional{color:var(--fg);margin-right:5px}.kui-drawer-submit{margin-top:4px}.kui-drawer-submit:disabled{opacity:.35;cursor:default}.kui-drawer-notice{text-align:center;min-height:1.4em;margin:-6px 0 0;line-height:1.4}@media (max-width:760px){.kui-stage{flex-direction:column;align-items:center}.kui-drawer{width:min(100%,340px);display:none}.kui-stage.is-open .kui-drawer{width:min(100%,340px);margin:16px 0 0;display:block}.kui-drawer-card{width:100%;position:static}.kui-drawer-card:after{content:none}}@media (prefers-reduced-motion:reduce){.kui-drawer{transition:none}}.kui-footer{z-index:100;background:var(--bg);padding:12px var(--px) 32px;color:var(--fg-muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;font-size:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.kui-footer-logo{color:inherit;transition:color .2s;display:block}.kui-footer-logo svg{width:auto;height:12px;display:block}.kui-footer-line{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.kui-footer a{color:inherit;transition:color .2s}.kui-footer a:hover{color:var(--fg)}
