.prob-field[data-reveal=pending]{opacity:1;transform:none}@media (max-width:899px){.prob-field{gap:12px 36px;padding-block:6px 18px;position:relative}.prob-field:before{content:"";background:linear-gradient(180deg, var(--acc), #5aa9ff 60%, #7c5cfc);transform-origin:50% 0;width:1px;transition:transform .9s var(--e-out) .9s;position:absolute;top:28px;bottom:50px;left:50%;translate:-.5px}.prob-frag:before{content:"";background:radial-gradient(circle at var(--nx) 50%, #22d3ee 0 3px, transparent 3.5px), linear-gradient(#5aa9ff8c, #5aa9ff8c) 50% 50% / 100% 1px no-repeat;width:18px;height:7px;transition:opacity .42s var(--e-out) calc(1.15s + var(--i) * .11s);position:absolute;top:50%;translate:0 -50%}.prob-field>div:nth-of-type(odd):before{--nx:100%;left:100%}.prob-field>div:nth-of-type(2n):before{--nx:0%;right:100%}.prob-frag{transition:transform .9s var(--e-out) calc(.32s + var(--i) * 70ms)}.prob-frag:after{transition:opacity .52s var(--e-out) calc(1.2s + var(--i) * .11s)}.prob-field[data-reveal=pending] .prob-frag{transform:translate(var(--mx,0), calc(var(--my,0px) * 1.6)) rotate(var(--r));transition:none}.prob-field[data-reveal=pending]:before{transition:none;transform:scaleY(0)}.prob-field[data-reveal=pending] .prob-frag:before,.prob-field[data-reveal=pending] .prob-frag:after{opacity:0;transition:none}.prob-grid{flex-direction:column;gap:0;display:flex}.prob-copy{display:contents}.prob-copy>.t-eyebrow{order:1;align-self:flex-start}.prob-title{letter-spacing:-.035em;order:2;margin-top:14px;font-size:clamp(36px,10vw,42px);line-height:1.02}.prob-lines{order:3}.prob-field{order:4;margin-top:30px}.prob-question{order:5;margin-top:30px}.prob-answer{order:6}}@media (min-width:900px){.prob{overflow-x:clip}.prob-grid{--zw:1;--zh:1;height:760px;display:block;position:relative}.prob-field{width:1200px;height:760px;translate:-50% -50%;scale:min(var(--zw), var(--zh));zoom:1;pointer-events:none;position:absolute;top:50%;left:50%}.prob-copy{z-index:1;width:min(900px, calc(100% - 2 * var(--gutter)));text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.prob-title{letter-spacing:-.04em;max-width:none;margin-top:18px;font-size:clamp(50px,6vw,96px);line-height:1}.prob-lines{justify-items:center;gap:6px;max-width:none;margin-top:30px;font-size:clamp(16px,1.2vw,18px)}.prob-question{max-width:min(760px,100%)}.prob-question strong{text-wrap:balance;font-size:clamp(30px,3vw,46px)}}@media (min-width:900px) and (max-width:1299px){.prob-grid{--zw:.86}}@media (min-width:900px) and (max-width:1099px){.prob-grid{--zw:.74}}@media (min-width:900px){.prob[data-motion=on]{--lift:clamp(0, (var(--p) - .02) / .12, 1);--lo:clamp(0, (var(--p) - .27) / .06, 1);--q:clamp(0, (var(--p) - .33) / .08, 1);--c:clamp(0, (var(--p) - .3) / .38, 1);--dom:clamp(0, (var(--p) - .64) / .16, 1);--w:clamp(0, (var(--p) - .67) / .07, 1);--v:clamp(0, (var(--p) - .73) / .04, 1);--n:clamp(0, (var(--p) - .76) / .12, 1);--ans:clamp(0, (var(--p) - .89) / .05, 1);height:260vh}.prob[data-motion=on] .prob-stage{align-items:center;height:100vh;padding-block:76px 0;display:flex;position:sticky;top:0}.prob[data-motion=on] .prob-grid{width:100%;height:min(760px,100vh - 100px)}.prob[data-motion=on] .prob-copy{transform:translateY(calc((1 - var(--lift)) * 84px));grid-template-areas:"eyebrow""title""slot""answer";justify-items:center;display:grid;top:41%}.prob[data-motion=on] .prob-copy>.t-eyebrow{opacity:calc(1 - .5 * var(--dom));grid-area:eyebrow}.prob[data-motion=on] .prob-title{opacity:calc(1 - .58 * var(--dom));transform:scale(calc(1 - .16 * var(--dom)));transform-origin:50% 100%;grid-area:title}.prob[data-motion=on] .prob-lines{grid-area:slot;align-self:start}.prob[data-motion=on] .prob-lines li{--a:clamp(0, (var(--p) - var(--s)) / .08, 1);opacity:calc(var(--a) * (1 - var(--lo)));transform:translateY(calc((1 - var(--a)) * 14px - var(--lo) * 10px))}.prob[data-motion=on] .prob-question{opacity:var(--q);transform:translateY(calc((1 - var(--q)) * 18px - var(--dom) * 14px));grid-area:slot;align-self:center;margin-top:22px}.prob[data-motion=on] .prob-question strong{transform:scale(calc(1 + .18 * var(--dom)));transform-origin:50%}.prob[data-motion=on] .prob-answer{opacity:var(--ans);transform:translateY(calc((1 - var(--ans)) * 10px));grid-area:answer;margin-top:30px}.prob[data-motion=on] .prob-frag{--t:clamp(0, (var(--c) - var(--d)) / var(--len), 1);--e:calc(var(--t) * var(--t) * (3 - 2 * var(--t)));--u:calc(1 - var(--e));opacity:1;transform:translate(calc(var(--x1) * var(--u) * var(--u) * var(--u) + var(--cx1) * 3 * var(--u) * var(--u) * var(--e) + var(--cx2) * 3 * var(--u) * var(--e) * var(--e) + var(--x2) * var(--e) * var(--e) * var(--e)), calc(var(--y1) * var(--u) * var(--u) * var(--u) + var(--cy1) * 3 * var(--u) * var(--u) * var(--e) + var(--cy2) * 3 * var(--u) * var(--e) * var(--e) + var(--y2) * var(--e) * var(--e) * var(--e))) rotate(calc(var(--r) * var(--u))) scale(calc(1 + var(--z) * 4 * var(--e) * var(--u)))}.prob[data-motion=on] .prob-frag-tasks,.prob[data-motion=on] .prob-frag-habits{z-index:3}.prob[data-motion=on] .prob-frag-calendar,.prob[data-motion=on] .prob-frag-notes{z-index:1}.prob[data-motion=on] .prob-frag-goals,.prob[data-motion=on] .prob-frag-ai{z-index:2}.prob[data-motion=on] .prob-wire{stroke-dashoffset:calc(1 - var(--w))}.prob[data-motion=on] .prob-node{opacity:clamp(0, var(--w) * 3, 1)}.prob[data-motion=on] .prob-node path{stroke-dashoffset:calc(1 - var(--v))}.prob[data-motion=on] .prob-node circle{opacity:calc(.3 + .7 * clamp(0, var(--n) * 6 - var(--i), 1))}.prob[data-motion=on] .prob-frag:after{opacity:clamp(0, var(--n) * 6 - var(--i), 1)}}@media (min-width:900px) and (max-height:860px){.prob[data-motion=on] .prob-grid{--zh:.9}}@media (min-width:900px) and (max-height:780px){.prob[data-motion=on] .prob-grid{--zh:.82}}@media (min-width:900px) and (max-height:700px){.prob[data-motion=on] .prob-grid{--zh:.74}}.cx{text-align:center;padding-block:clamp(88px,10vw,168px);position:relative;overflow:clip}.cx-glow{aspect-ratio:2.2;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--acc) 8%, transparent), transparent 72%), radial-gradient(closest-side at 30% 60%, var(--atmos-wash), transparent 80%);width:min(1100px,140vw);position:absolute;top:58%;left:50%;translate:-50% -50%}.cx-head{flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.cx-title{font-family:var(--font-display);letter-spacing:-.04em;color:var(--tx);text-wrap:balance;margin:0;font-size:clamp(36px,4.3vw,62px);font-weight:700;line-height:.98}.cx-title-line{display:block}.cx-title .feat-title-accent{-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-right:-.06em;padding-right:.06em}.cx-flow{--node:11px;text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1160px;margin:clamp(52px,6.4vw,104px) auto 0;padding:0;list-style:none;display:grid;position:relative}.cx-flow:before{content:"";left:calc(var(--node) / 2);right:12%;top:calc(var(--node) / 2 - .5px);background:linear-gradient(90deg, var(--acc-line), var(--acc) 70%, transparent);transform-origin:0;height:1px;position:absolute}.cx-step{padding:calc(var(--node) + 22px) 18px 0 0;gap:10px;display:grid;position:relative}.cx-node{width:var(--node);height:var(--node);border:1px solid var(--acc);background:var(--bg);border-radius:50%;position:absolute;top:0;left:0}.cx-step:last-child .cx-node{background:var(--acc);box-shadow:0 0 0 5px var(--acc-soft), 0 0 22px color-mix(in srgb, var(--acc) 55%, transparent)}.cx-n{font-family:var(--font-mono);letter-spacing:.18em;color:var(--acc-text);opacity:.8;font-size:11px}.cx-word{font-family:var(--font-display);letter-spacing:-.02em;color:var(--tx);font-size:clamp(20px,1.75vw,26px);font-weight:600;line-height:1.15}.cx-line{color:var(--dim);font-size:clamp(14px,1.05vw,16px);line-height:1.45}.cx-flow[data-reveal]:before{transition:transform 1.3s var(--e-out) .12s}.cx-flow[data-reveal=pending]:before{transition:none;transform:scaleX(0)}.cx-flow[data-reveal] .cx-step{transition:opacity .62s var(--e-out), transform .62s var(--e-out);transition-delay:calc(.26s + var(--i) * .17s)}.cx-flow[data-reveal=pending] .cx-step{opacity:0;transition:none;transform:translateY(14px)}.cx-flow[data-reveal] .cx-node{transition:transform .42s var(--e-out);transition-delay:calc(.3s + var(--i) * .17s)}.cx-flow[data-reveal=pending] .cx-node{transition:none;transform:scale(0)}@media (prefers-reduced-motion:reduce){.cx-flow:before,.cx-flow .cx-step,.cx-flow .cx-node{opacity:1!important;transform:none!important}}.cx-close{justify-items:center;gap:12px;margin-top:clamp(52px,5.6vw,88px);display:grid;position:relative}.cx-connects{font-family:var(--font-display);letter-spacing:-.03em;color:var(--tx);margin:0;font-size:clamp(26px,2.8vw,42px);font-weight:700;line-height:1.08}.cx-sub{max-width:40ch;color:var(--dim);margin:0;font-size:clamp(15px,1.1vw,17px);line-height:1.6}@media (max-width:899px){.cx{padding-block:76px 84px}.cx-head{gap:14px}.cx-flow{grid-template-columns:1fr;max-width:264px;margin-top:44px}.cx-flow:before{left:calc(var(--node) / 2 - .5px);background:linear-gradient(180deg, var(--acc-line), var(--acc));transform-origin:top;width:1px;height:auto;top:22px;bottom:22px;right:auto}.cx-flow[data-reveal=pending]:before{transform:scaleY(0)}.cx-step{gap:2px;padding:12px 0 12px 30px}.cx-node{margin-top:calc(var(--node) / -2);top:25px}.cx-n{display:none}.cx-word{font-size:21px}.cx-line{font-size:14.5px}.cx-close{margin-top:40px}}.cin-rail,.cin-lede-mobile{display:none}.cin-connected-eyebrow{margin-bottom:14px}.cin-around{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim2);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;margin:clamp(20px,2.2vw,30px) 0 0;font-size:10.5px;display:flex}.cin-around-label{color:var(--dim2);align-items:center;gap:10px;display:inline-flex}.cin-around-label:after{content:"";background:var(--bd2);width:18px;height:1px}.cin-around-item+.cin-around-item:before{content:"·";color:var(--dim3);margin-right:14px}@media (max-width:899px){.cin-stage{padding-block:40px 48px}.cin-scene{gap:20px;padding:26px 18px 22px}.cin-title{margin-top:8px;font-size:clamp(25px,7vw,30px)}.cin-lede{margin-top:12px;font-size:15px}.cin-lede-mobile{display:inline}.cin-structure,.cin-step-n{display:none}.cin-ui img{max-height:none}.cin-ui-focus img{aspect-ratio:312/404;object-position:50% 100%}.cin-ui-today img{aspect-ratio:312/384;object-position:50% 54%}.cin-ui-progress>picture img{aspect-ratio:312/336;object-position:50% 0}.cin-ui-focus img,.cin-ui-today img{-webkit-mask-image:linear-gradient(#000 92%,#0000);mask-image:linear-gradient(#000 92%,#0000)}.cin-ui-progress>picture img{-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.cin-connected{padding-block:44px 40px}.cin-around{letter-spacing:.12em;gap:8px 10px}.cin-around-label{flex-basis:100%;justify-content:center}.cin-around-label:after{display:none}.cin-around-item+.cin-around-item:before{margin-right:10px}.cin-connected-word{font-size:clamp(54px,16vw,72px)}.cin-chain{letter-spacing:.12em;flex-direction:row;align-items:baseline;row-gap:8px;font-size:10.5px}.cin-chain li+li:before{content:none}.cin-chain li:not(:last-child):after{content:"→";color:var(--acc);opacity:.75;margin:0 8px}}@media (min-width:600px) and (max-width:899px){.cin-scene:not(.cin-connected){justify-items:center;padding-inline:32px}.cin-scene:not(.cin-connected)>.cin-copy,.cin-scene:not(.cin-connected)>.cin-ui{width:100%;max-width:460px}}@media (min-width:900px){.cin[data-motion=on] .cin-step{display:none}.cin[data-motion=on] .cin-rail{z-index:3;opacity:calc(1 - var(--ki));gap:clamp(18px,2.2vw,34px);margin:0;padding:0 0 12px;list-style:none;display:flex;position:absolute;top:clamp(26px,4vh,40px);left:5.5%}.cin[data-motion=on] .cin-rail:before,.cin[data-motion=on] .cin-rail:after{content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.cin[data-motion=on] .cin-rail:before{background:var(--bd2)}.cin[data-motion=on] .cin-rail:after{background:linear-gradient(90deg, var(--acc-line), var(--acc));transform-origin:0;transform:scaleX(clamp(0, var(--p) / .7, 1))}.cin[data-motion=on] .cin-rail li{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--tx);opacity:calc(.4 + .6 * var(--on,0));align-items:center;gap:9px;font-size:10.5px;display:inline-flex}.cin[data-motion=on] .cin-rail-1{--on:calc(var(--fi) * (1 - var(--fo)))}.cin[data-motion=on] .cin-rail-2{--on:calc(var(--si) * (1 - var(--so)))}.cin[data-motion=on] .cin-rail-3{--on:calc(var(--ti) * (1 - var(--to)))}.cin[data-motion=on] .cin-rail-4{--on:calc(var(--gi) * (1 - var(--go)))}.cin[data-motion=on] .cin-rail-dot{background:var(--acc);width:6px;height:6px;opacity:calc(.25 + .75 * var(--on,0));box-shadow:0 0 calc(10px * var(--on,0)) var(--acc);border-radius:50%}.cin[data-motion=on]{--fi:1;--go:clamp(0, (var(--p) - .69) / .06, 1);--ki:clamp(0, (var(--p) - .74) / .08, 1);--kc:clamp(0, (var(--p) - .83) / .06, 1);--kb:clamp(0, (var(--p) - .89) / .05, 1);--ka:clamp(0, (var(--p) - .93) / .05, 1)}.cin[data-motion=on] .cin-ui-focus{width:84%;top:26%}.cin[data-motion=on] .cin-ui-structure{width:55%;top:50%;left:41%;translate:0 -50%}.cin[data-motion=on] .cin-connected-eyebrow{opacity:var(--ki)}.cin[data-motion=on] .cin-around{opacity:var(--ka);transform:translateY(calc((1 - var(--ka)) * 10px))}}.acx,.acx-layer{position:relative}.acx-layer-ai,.acx-layer-ctl{overflow-x:clip}.acx-set{z-index:1;position:relative}.acx-anchor{height:0;scroll-margin-top:92px;display:block}.acx-layer-sheet{display:none}.acx-orb{z-index:0;position:relative}.acx-orb-in{position:relative}.acx-orb .vx-stack{width:100%}.acx-head{z-index:3;position:relative}.acx-head-in{align-items:flex-start;gap:var(--sp-5);flex-direction:column;display:flex}.acx-ask{z-index:3;position:relative}.chamber-ask{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;display:flex}.chamber-ask-label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim2);font-size:10.5px}.chamber-ask-q{border:1px solid var(--acc-line);background:color-mix(in srgb, var(--acc) 7%, var(--bg));color:var(--tx);border-radius:16px 16px 16px 4px;padding:10px 16px;font-size:clamp(15px,1.3vw,19px);line-height:1.35}.acx-proof{z-index:2;border:1px solid var(--bd2);background:var(--bg);box-shadow:0 1px 0 color-mix(in srgb, var(--acc) 20%, transparent) inset, 0 50px 120px -40px #000000f2, 0 0 90px -40px color-mix(in srgb, var(--atmos) 40%, transparent);border-radius:16px;position:relative;overflow:hidden}.acx-proof img{width:100%;height:auto;display:block}.acx-ai-proof{border-bottom-color:#0000;-webkit-mask-image:linear-gradient(#000 91%,#0000);mask-image:linear-gradient(#000 91%,#0000)}.acx-ctl-proof{box-shadow:0 50px 120px -40px #000000f2, 0 0 90px -40px color-mix(in srgb, var(--atmos) 40%, transparent);border-top-color:#0000;-webkit-mask-image:linear-gradient(#0000,#000 2.4%);mask-image:linear-gradient(#0000,#000 2.4%)}.acx-ring{pointer-events:none;box-shadow:0 0 0 1.5px var(--acc), 0 0 26px 2px color-mix(in srgb, var(--acc) 45%, transparent);border-radius:14px;position:absolute}.acx-ctl-proof .acx-ring{width:calc(17.96% + 12px);height:calc(12.22% + 12px);top:calc(81.74% - 6px);left:calc(79.21% - 6px)}.acx-ctl-proof[data-reveal] .acx-ring{transition:opacity .76s var(--e-out) 1.1s, transform .76s var(--e-out) 1.1s}.acx-ctl-proof[data-reveal=pending] .acx-ring{opacity:0;transition:none;transform:scale(1.14)}.acx-veil{pointer-events:none;opacity:0;background:#0d1016a8;border-radius:12px;position:absolute}.acx-ctl-proof .acx-veil{width:31.5%;height:16.4%;top:79.6%;left:67%}.acx-ctl-proof[data-reveal] .acx-veil{transition:opacity .76s var(--e-out) 1.1s}.acx-ctl-proof[data-reveal=pending] .acx-veil{opacity:1;transition:none}.acx-notes{z-index:3;margin:0;padding:0;list-style:none;position:relative}.acx-note{gap:3px;display:grid;position:relative}.acx-note-n{font-family:var(--font-mono);letter-spacing:.18em;color:var(--acc-text);opacity:.85;font-size:10px}.acx-note-k{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--tx);font-size:10.5px;font-weight:500}.acx-note-v{color:var(--dim);font-size:13.5px;line-height:1.45}.acx-notes[data-reveal] .acx-note{transition:opacity .6s var(--e-out), transform .6s var(--e-out)}.acx-notes[data-reveal] .acx-note:nth-child(2){transition-delay:.14s}.acx-notes[data-reveal] .acx-note:nth-child(3){transition-delay:.28s}.acx-notes[data-reveal=pending] .acx-note{opacity:0;transition:none;transform:translateY(8px)}.acx-ctl-copy{z-index:3;position:relative}.acx-ctl-copy-in{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.ctl-title{align-items:inherit;font-family:var(--font-display);letter-spacing:-.04em;color:var(--tx);flex-direction:column;margin:0;font-size:clamp(40px,5.2vw,80px);font-weight:700;line-height:.98;display:flex}.ctl-line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}.ctl-word{display:block}.ctl-title .feat-title-accent{-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-right:-.06em;padding-right:.06em}.ctl-lede{max-width:40ch;color:var(--dim);margin:0;font-size:clamp(15px,1.15vw,18px);line-height:1.6}[data-reveal] .ctl-word{transition:transform .86s var(--e-out)}[data-reveal=pending] .ctl-word{transition:none;transform:translateY(100%)}[data-reveal] .ctl-line:first-child .ctl-word{transition-delay:60ms}[data-reveal] .ctl-line:nth-child(2) .ctl-word{transition-delay:.22s}.acx-payoff{text-align:center;padding-block:clamp(112px,12vw,200px) clamp(104px,11vw,184px);position:relative;overflow:clip}.acx-payoff:before{content:"";background:linear-gradient(to bottom, transparent, var(--acc-line));width:1px;height:clamp(64px,7vw,120px);position:absolute;top:0;left:50%}.acx-payoff:after{content:"";aspect-ratio:2.6;pointer-events:none;background:radial-gradient(closest-side, var(--atmos-wash), transparent 75%);width:min(900px,120vw);position:absolute;top:50%;left:50%;translate:-50% -50%}.acx-payoff-in{z-index:1;position:relative}.acx-payoff-line{font-family:var(--font-display);letter-spacing:-.035em;color:var(--tx);text-wrap:balance;margin:0;font-size:clamp(32px,4vw,60px);font-weight:600;line-height:1.06}@media (prefers-reduced-motion:reduce){.ctl-word,.acx-note,.acx-ring{opacity:1!important;transform:none!important}.acx-veil{opacity:0!important}}@media (max-width:1023px){.acx-layer-ai{padding-block:var(--section-y) 24px}.acx-layer-ai .acx-set{flex-direction:column;display:flex}.acx-head{order:1}.acx-head-in{gap:var(--sp-4)}.acx-orb{width:min(68vw,380px);margin:var(--sp-5) -8% 0 0;order:2;align-self:flex-end}.acx-orb .chamber-orb-tag{display:none}.acx-ask{order:3;margin-top:-24%}.acx-ai-proof{order:4;margin-top:14px}.acx-ai-notes{order:5;margin-top:20px;display:grid}.acx-ai-notes .acx-note{border-top:1px solid var(--bd);grid-template-columns:30px 1fr;column-gap:6px;padding:10px 2px}.acx-ai-notes .acx-note-n{grid-row:1/span 2;padding-top:2px}.acx-ai-notes .acx-note:last-child{border-bottom:1px solid var(--bd)}.acx-note-v{font-size:14px;line-height:1.4}.acx-layer-ctl{padding-block:64px 8px}.acx-layer-ctl .acx-set{flex-direction:column;display:flex}.acx-ctl-copy-in{gap:14px}.ctl-title{font-size:clamp(40px,11.5vw,52px)}.acx-ctl-copy .ctl-lede{display:none}.acx-ctl-notes{text-align:left;margin-top:26px;display:grid}.acx-ctl-notes .acx-note{border-top:1px solid var(--bd);grid-template-columns:78px 1fr;align-items:baseline;gap:10px;padding:9px 2px}.acx-ctl-notes .acx-note:last-child{border-bottom:1px solid var(--bd)}.acx-ctl-proof{margin-top:20px;-webkit-mask-image:linear-gradient(#0000,#000 4%);mask-image:linear-gradient(#0000,#000 4%)}.acx-ctl-proof .acx-ring{width:calc(86.2% + 8px);height:calc(7.91% + 8px);top:calc(90% - 4px);left:calc(6.83% - 4px)}.acx-ctl-proof .acx-veil{width:86.2%;height:7.91%;top:90%;left:6.83%}.acx-payoff{padding-block:104px 96px}}@media (min-width:600px) and (max-width:1023px){.acx-ask,.acx-ai-proof,.acx-ai-notes{width:100%;max-width:460px}.acx-ctl-notes,.acx-ctl-proof{align-self:center;width:100%;max-width:460px}}@media (min-width:1024px){.acx-set{width:calc(min(1560px, 100%) - 2 * var(--gutter));padding-inline:0;container-type:inline-size}.acx-layer-ai{padding-block:clamp(72px,7vw,112px) clamp(16px,2vw,32px)}.acx-layer-ai .acx-set{--O:min(480px, 34vw);--W:min(780px, 56vw);--Ya:calc(var(--O) * .6);--n1:.108;--n2:.258;--n3:.345;height:calc(var(--Ya) + var(--W) * .3329 + 64px)}.acx-orb{width:var(--O);position:absolute;top:0;right:0}.acx-head{width:46cqw;position:absolute;top:4px;left:0}.acx-head .chamber-lede{max-width:calc(26cqw - 28px)}.acx-ask{left:26cqw;top:calc(var(--Ya) - 58px);position:absolute}.acx-ai-proof{left:26cqw;top:var(--Ya);width:var(--W);position:absolute}.acx-ai-notes{pointer-events:none;position:absolute;inset:0}.acx-ai-notes .acx-note{text-align:right;grid-template-columns:auto auto;grid-template-areas:"n k""v v";justify-content:end;column-gap:10px;width:calc(26cqw - 58px);position:absolute;left:0;translate:0 -50%}.acx-ai-notes .acx-note-n{grid-area:n}.acx-ai-notes .acx-note-k{grid-area:k}.acx-ai-notes .acx-note-v{grid-area:v}.acx-orb .chamber-orb-tag{display:none}.acx-note-context{top:calc(var(--Ya) + var(--W) * var(--n1))}.acx-note-proposes{top:calc(var(--Ya) + var(--W) * var(--n2))}.acx-note-uncertain{top:calc(var(--Ya) + var(--W) * var(--n3))}.acx-ai-notes .acx-note:before,.acx-note-knows:before,.acx-note-assumes:before{content:"";background:linear-gradient(90deg, var(--bd2), color-mix(in srgb, var(--atmos) 70%, transparent));width:40px;height:1px;position:absolute;top:50%;left:calc(100% + 12px)}.acx-ai-notes .acx-note:after,.acx-note-knows:after,.acx-note-assumes:after{content:"";background:var(--atmos);width:5px;height:5px;box-shadow:0 0 10px var(--atmos);border-radius:50%;margin-top:-2px;position:absolute;top:50%;left:calc(100% + 50px)}.acx-layer-ctl{padding-block:clamp(48px,5vw,88px) 0}.acx-layer-ctl .acx-set{--Wc:min(900px, 64vw);--Yc:calc(36px + 1.963 * clamp(40px, 5.2vw, 80px) + 18px + 3.2 * clamp(15px, 1.15vw, 18px) + 26px);height:calc(var(--Yc) + var(--Wc) * .4684 + 48px)}.acx-ctl-copy{width:56cqw;position:absolute;top:0;left:0}.acx-ctl-copy-in{text-align:left;align-items:flex-start}.acx-ctl-proof{right:0;top:var(--Yc);width:var(--Wc);position:absolute}.acx-ctl-notes{pointer-events:none;position:absolute;inset:0}.acx-ctl-notes .acx-note{width:188px;position:absolute}.acx-note-knows,.acx-note-assumes,.acx-note-changes{right:calc(var(--Wc) + 64px);text-align:right;justify-items:end;translate:0 -50%}.acx-note-knows{top:calc(var(--Yc) + var(--Wc) * .0263)}.acx-note-assumes{top:calc(var(--Yc) + var(--Wc) * .2592)}.acx-note-changes{top:calc(var(--Yc) + var(--Wc) * .4184)}.acx-note-changes:before{content:"";background:linear-gradient(90deg, var(--bd2), var(--acc));width:40px;height:1px;position:absolute;top:50%;left:calc(100% + 12px)}.acx-note-changes:after{content:"";background:var(--acc);width:5px;height:5px;box-shadow:0 0 10px var(--acc);border-radius:50%;margin-top:-2px;position:absolute;top:50%;left:calc(100% + 50px)}}@media (min-width:1280px){.acx-layer-ai .acx-set{--Ya:max(calc(var(--O) * .6), 440px)}}@media (min-width:1100px){.acx-set{width:calc(min(1560px,100%) - 56px)}}@media (min-width:1024px) and (max-width:1279px){.acx-layer-ai .acx-set{height:calc(var(--Ya) + var(--W) * .3329 + 120px)}.acx-ai-notes{width:var(--W);grid-template-columns:repeat(3,1fr);gap:24px;display:grid;inset:auto auto 0 26cqw}.acx-ai-notes .acx-note{text-align:left;grid-template-areas:"n k""v v";justify-content:start;width:auto;position:relative;top:auto;left:auto;translate:none}.acx-ai-notes .acx-note:before,.acx-ai-notes .acx-note:after{display:none}}@media (min-width:1280px) and (min-height:740px){.acx[data-motion=on]{--ao:clamp(0, (var(--p) - .3) / .08, 1);--m:clamp(0, (var(--p) - .32) / .16, 1);--me:calc(var(--m) * var(--m) * (3 - 2 * var(--m)));--ci:clamp(0, (var(--p) - .39) / .08, 1);--k1:clamp(0, (var(--p) - .5) / .05, 1);--k2:clamp(0, (var(--p) - .55) / .05, 1);--k3:clamp(0, (var(--p) - .6) / .05, 1);--k4:clamp(0, (var(--p) - .65) / .06, 1);height:330vh}.acx[data-motion=on] .acx-layer{pointer-events:none;height:100vh;padding:0;position:sticky;top:0;overflow:hidden}.acx[data-motion=on] .acx-layer-ai{z-index:1}.acx[data-motion=on] .acx-layer-sheet{z-index:2;margin-top:-100vh;display:block}.acx[data-motion=on] .acx-layer-ctl{z-index:3;margin-top:-100vh}.acx[data-motion=on] .acx-anchor{scroll-margin-top:0;position:absolute;top:165.6vh;left:0}.acx[data-motion=on] .acx-set{--O:min(500px, 34vw, 54vh);--Ya:max(calc(84px + var(--O) * .6), 55vh);--W:min(800px, 54vw, calc((100vh - 40px - var(--Ya)) * 3.004));--n1:.108;--n2:.258;--n3:.345;--sc:1.19;--Wc:calc(var(--W) * var(--sc));--Yc:calc(154px + 1.963 * min(80px, 5.2vw));height:100%}.acx[data-motion=on] .acx-ai-proof,.acx[data-motion=on] .acx-ctl-proof{display:none}.acx[data-motion=on] .acx-orb{opacity:calc(1 - var(--ao));translate:0 calc(var(--ao) * -36px);scale:calc(1 - .05 * var(--ao));top:84px}.acx[data-motion=on] .acx-head{opacity:calc(1 - var(--ao));translate:0 calc(var(--ao) * -28px);top:92px}.acx[data-motion=on] .acx-ask{opacity:calc(1 - var(--ao));translate:0 calc(var(--ao) * -16px)}.acx[data-motion=on] .acx-ai-notes .acx-note{opacity:calc(1 - var(--ao))}.acx[data-motion=on] .chamber-env{opacity:calc(1 - .55 * var(--ao))}.acx[data-motion=on] .acx-ctl-copy{opacity:var(--ci);translate:0 calc((1 - var(--ci)) * 24px);top:92px}.acx[data-motion=on] .acx-ctl-copy .ctl-lede{display:none}.acx[data-motion=on] .acx-note-knows{opacity:var(--k1)}.acx[data-motion=on] .acx-note-assumes{opacity:var(--k2)}.acx[data-motion=on] .acx-note-changes{opacity:var(--k3)}.acx[data-motion=on] .acx-sheet{width:var(--W);transform-origin:0 0;translate:calc(26cqw + (74cqw - var(--Wc)) * var(--me)) calc(var(--Ya) + (var(--Yc) - var(--Ya)) * var(--me));scale:calc(1 + (var(--sc) - 1) * var(--me));--tt:calc(.3344 + .2853 * var(--me));--bb:calc(.6047 + .3953 * var(--me));margin:0;position:absolute;top:0;left:0}.acx[data-motion=on] .acx-sheet-in{translate:0 calc(var(--tt) * -100%);position:relative}.acx[data-motion=on] .acx-sheet img{width:100%;height:auto;-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--tt) * 100%), #000 calc(var(--tt) * 100% + 1.2%), #000 calc(var(--bb) * 100% - (1 - var(--me)) * 4.5%), transparent calc(var(--bb) * 100%));-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--tt) * 100%), #000 calc(var(--tt) * 100% + 1.2%), #000 calc(var(--bb) * 100% - (1 - var(--me)) * 4.5%), transparent calc(var(--bb) * 100%));mask-image:linear-gradient(to bottom, transparent calc(var(--tt) * 100%), #000 calc(var(--tt) * 100% + 1.2%), #000 calc(var(--bb) * 100% - (1 - var(--me)) * 4.5%), transparent calc(var(--bb) * 100%));display:block}.acx[data-motion=on] .acx-sheet .acx-ring{width:calc(17.96% + 12px);height:calc(4.65% + 12px);opacity:var(--k4);scale:calc(1.12 - .12 * var(--k4));top:calc(93.06% - 6px);left:calc(79.21% - 6px)}.acx[data-motion=on] .acx-sheet .acx-veil{width:31.5%;height:6.2%;opacity:calc((1 - var(--k4)) * clamp(0, (var(--me) - .92) * 12.5, 1));top:92.4%;left:67%}}.price-copy .feat-title .feat-title-accent{white-space:nowrap}@media (min-width:900px){.price-copy .feat-title{font-size:clamp(30px,3.15vw,46px)}}.price-head .price-trial{margin-bottom:0}.price-for{color:var(--dim);margin:12px 0 22px;font-size:14px;line-height:1.45}.final-lede strong{color:var(--tx);font-weight:600}@media (min-width:1024px){.nav-inner{justify-content:center;gap:var(--sp-4);display:flex}}.cin-lede,.cin-bridge,.chamber-lede,.ctl-lede,.acx-note-v,.cx-sub,.price-for,.faq-a,.footer-col .t-sm,.prob-lines li{text-wrap:pretty}.price-terms,.final-lede{text-wrap:balance}@media (max-width:599px){.nav{padding-top:env(safe-area-inset-top)}.nav .container{padding-inline:12px}.nav-inner{min-height:52px;padding-inline:10px 6px}.nav{transition:transform .32s var(--e-out)}.nav[data-tucked=true]:not(:focus-within){transform:translateY(calc(-100% - 6px))}}@media (max-width:599px) and (prefers-reduced-motion:reduce){.nav{transition:none}}@media (max-width:599px){.hero{padding-block:20px 32px}.hero-copy{gap:14px}.hero-title{font-size:clamp(26px,7.2vw,30px);line-height:1.04}.hero-lede{max-width:none;font-size:15px;line-height:1.55}.hero-actions{flex-wrap:nowrap;align-items:center;gap:4px;width:100%}.hero-actions .btn-primary{flex:auto}.hero-actions .btn-secondary{box-shadow:none;color:var(--dim);background:0 0;border-color:#0000;flex:none;padding-inline:12px 6px}@media (max-width:374px){.hero-actions .btn-secondary svg{display:none}.hero-actions .btn-secondary{padding-inline:10px 4px}}.hero-figure{align-items:center;gap:10px;margin-top:-6px}.hero-orb{width:min(66vw,300px)}.hero-labels{margin-left:0}.prob-stage{padding-block:56px 60px}.cx{padding-block:60px 64px}.cx-flow{margin-top:32px}.cx-close{margin-top:30px}.cin{overflow-x:clip}.cin-stage{padding-block:16px 28px}.cin-frame{background:0 0;border-color:#0000;border-radius:0;overflow:visible}.cin-atmos{inset:-40px -20px}.cin-scene{isolation:isolate;gap:18px;padding:20px 0 18px}.cin-scene+.cin-scene{border-top:0}.cin-scene+.cin-scene:not(.cin-connected){margin-top:-14px}.cin-title{margin-top:6px}.cin-lede{margin-top:10px}.cin-ui{position:relative}.cin-ui:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--acc) 11%, transparent), transparent 78%);position:absolute;inset:6% -10% -4%}.cin-ui-today:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--atmos) 13%, transparent), transparent 78%)}.cin-ui img{border-color:#ffffff12;box-shadow:0 36px 70px -40px #000000f2}.cin-ui-focus img{aspect-ratio:312/376}.cin-ui-today img{aspect-ratio:312/360}.cin-ui-progress>picture img{aspect-ratio:312/316}.cin-connected{padding-block:64px 52px;overflow:visible}.cin-connected:before{content:"";aspect-ratio:1.3;z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--acc) 10%, transparent), transparent 70%), radial-gradient(closest-side at 70% 60%, color-mix(in srgb, var(--atmos) 9%, transparent), transparent 80%);width:150%;position:absolute;top:34%;left:50%;translate:-50% -50%}.cin-geo{opacity:.12}.cin-connected-eyebrow{margin-bottom:18px}.cin-connected-word{letter-spacing:-.045em;font-size:clamp(44px,14vw,60px)}.cin-connected-word:after{content:"";background:linear-gradient(90deg, transparent, var(--acc), transparent);width:56px;height:1px;margin:18px auto 0;display:block}.cin-chain{margin-top:20px}}.cin-v2 .cin-ui img{max-width:100%}@media (min-width:900px){.cin-v2 .cin-ui-want img,.cin-v2 .cin-ui-questions img{max-width:580px;margin-inline:auto}}@media (max-width:899px){.cin-v2 .cin-ui img{object-fit:initial;max-height:none;-webkit-mask-image:linear-gradient(#000 90%,#0000);mask-image:linear-gradient(#000 90%,#0000)}}@media (max-width:599px){.cin-v2 .cin-ui-questions:before,.cin-v2 .cin-ui-day:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--atmos) 13%, transparent), transparent 78%)}}@media (min-width:900px){.cin-v2[data-motion=on]{--v1o:clamp(0, (var(--p) - .085) / .05, 1);--v2i:clamp(0, (var(--p) - .085) / .05, 1);--v2o:clamp(0, (var(--p) - .195) / .05, 1);--v3i:clamp(0, (var(--p) - .195) / .05, 1);--v3o:clamp(0, (var(--p) - .405) / .05, 1);--v4i:clamp(0, (var(--p) - .405) / .05, 1);--v4o:clamp(0, (var(--p) - .52) / .05, 1);--v5i:clamp(0, (var(--p) - .52) / .05, 1);--v5o:clamp(0, (var(--p) - .635) / .05, 1);--v6i:clamp(0, (var(--p) - .635) / .05, 1);--v6o:clamp(0, (var(--p) - .755) / .045, 1);--ki:clamp(0, (var(--p) - .79) / .07, 1);--kc:clamp(0, (var(--p) - .86) / .05, 1);--kb:clamp(0, (var(--p) - .915) / .035, 1);--ka:clamp(0, (var(--p) - .95) / .03, 1);--pt:clamp(0, (var(--p) - .25) / .125, 1);height:740vh}.cin-v2[data-motion=on] .cin-s1{--in:1;--out:var(--v1o)}.cin-v2[data-motion=on] .cin-s2{--in:var(--v2i);--out:var(--v2o)}.cin-v2[data-motion=on] .cin-s3{--in:var(--v3i);--out:var(--v3o)}.cin-v2[data-motion=on] .cin-s4{--in:var(--v4i);--out:var(--v4o)}.cin-v2[data-motion=on] .cin-s5{--in:var(--v5i);--out:var(--v5o)}.cin-v2[data-motion=on] .cin-s6{--in:var(--v6i);--out:var(--v6o)}.cin-v2[data-motion=on] .cin-ui{width:56%;top:50%;left:40%;translate:0 -50%}.cin-v2[data-motion=on] .cin-ui-want,.cin-v2[data-motion=on] .cin-ui-questions{width:min(580px,46%,75.594vh - 79.11px);left:46%}.cin-v2[data-motion=on] .cin-rail-1{--on:calc(1 - var(--v1o))}.cin-v2[data-motion=on] .cin-rail-2{--on:calc(var(--v2i) * (1 - var(--v3o)))}.cin-v2[data-motion=on] .cin-rail-3{--on:calc(var(--v4i) * (1 - var(--v5o)))}.cin-v2[data-motion=on] .cin-rail-4{--on:calc(var(--v6i) * (1 - var(--v6o)))}.cin-v2[data-motion=on] .cin-rail:after{transform:scaleX(clamp(0, var(--p) / .77, 1))}.cin-v2[data-motion=on] .cin-chain li{--a:clamp(0, var(--kc) * 10 - var(--i), 1)}.cx-flow{grid-template-columns:repeat(5,minmax(0,1fr));max-width:1240px}}.hero-trial{color:var(--dim2);margin:-6px 0 0;font-size:13px;line-height:1.45}@media (max-width:599px){.hero-trial{margin-top:-4px;font-size:12.5px}}.adapt{padding-block:clamp(84px,9vw,150px);position:relative;overflow-x:clip}.adapt-atmos{pointer-events:none;background:radial-gradient(40% 50% at 72% 58%, color-mix(in srgb, var(--atmos) 10%, transparent), transparent 72%), radial-gradient(30% 36% at 66% 30%, color-mix(in srgb, var(--acc) 7%, transparent), transparent 74%);position:absolute;inset:0}.adapt-grid{align-items:center;gap:clamp(36px,4vw,64px);display:grid;position:relative}@media (min-width:1024px){.adapt-grid{grid-template-columns:minmax(0,4.2fr) minmax(0,7.8fr)}}.adapt-copy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.adapt-title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--tx);margin:0;font-size:clamp(38px,4.2vw,60px);font-weight:700;line-height:1}.adapt-title-line{white-space:nowrap;display:block}.adapt-title .feat-title-accent{-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-right:-.06em;padding-right:.06em}.adapt-lede{max-width:42ch;color:var(--dim);text-wrap:pretty;margin:0;font-size:clamp(15px,1.12vw,17px);line-height:1.6}.adapt-steps{width:100%;max-width:440px;margin:6px 0 0;padding:0;list-style:none;display:grid}.adapt-steps li{border-top:1px solid var(--bd);grid-template-columns:30px 96px 1fr;align-items:baseline;gap:0 8px;padding:11px 0;display:grid}.adapt-steps li:last-child{border-bottom:1px solid var(--bd)}.adapt-step-n{font-family:var(--font-mono);letter-spacing:.18em;color:var(--acc-text);opacity:.85;font-size:10px}.adapt-step-k{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tx);font-size:10.5px;font-weight:500}.adapt-step-v{color:var(--dim);font-size:14px;line-height:1.45}.adapt-steps li:last-child .adapt-step-k{color:var(--acc-text)}.adapt-rule{font-family:var(--font-display);letter-spacing:-.02em;color:var(--tx);margin:10px 0 0;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.2}.adapt-note{color:var(--dim2);margin:0;font-size:13px;line-height:1.5}.adapt-proof{flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.adapt-card{width:min(100%,366px);margin:0;position:relative}.adapt-card picture,.adapt-card img{width:100%;height:auto;display:block}.adapt-card-plan img,.adapt-new{box-shadow:0 40px 90px -46px #000000f2, 0 0 70px -40px color-mix(in srgb, var(--atmos) 45%, transparent);border-radius:16px}.adapt-cap{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin:0 0 12px 4px;font-size:10.5px;display:block}.adapt-cap-new{color:var(--acc-text)}.adapt-new{border:1px solid var(--acc-line);background:#0d1016;position:relative;overflow:visible}.adapt-new-head img{border-radius:16px 16px 0 0;-webkit-mask-image:linear-gradient(#000 86%,#0000);mask-image:linear-gradient(#000 86%,#0000)}.adapt-elide{background-image:radial-gradient(circle, var(--dim2) 0 1.3px, transparent 1.8px);background-repeat:repeat-x;background-size:10px 22px;width:30px;height:22px;margin-left:22px;display:block}.adapt-new-body{position:relative}.adapt-new-body img{border-radius:0 0 16px 16px;-webkit-mask-image:linear-gradient(#0000,#000 10px);mask-image:linear-gradient(#0000,#000 10px)}.adapt-ring{width:37.39%;height:22%;box-shadow:0 0 0 2px var(--acc), 0 0 26px 2px color-mix(in srgb, var(--acc) 45%, transparent);pointer-events:none;border-radius:11px;position:absolute;top:69%;left:5.06%}.adapt-decide{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--acc-text);font-size:10.5px;position:absolute;top:calc(100% + 12px);left:6%}.adapt-decide:before{content:"";vertical-align:-1px;background:var(--acc);width:1px;height:12px;margin-right:8px;display:inline-block}.adapt-arrow{justify-items:center;gap:8px;padding:18px 0 20px;display:grid;position:relative}.adapt-arrow i{background:linear-gradient(to bottom, var(--bd3), var(--acc));transform-origin:50% 0;width:1px;height:46px;display:block;position:relative}.adapt-arrow i:after{content:"";background:var(--acc);width:6px;height:6px;box-shadow:0 0 10px var(--acc);border-radius:50%;position:absolute;bottom:-3px;left:-2.5px}.adapt-arrow-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim2);order:2;font-size:10px}@media (min-width:1024px){.adapt-proof{--pw:400px;--nw:448px;width:100%;display:block}.adapt-card-plan{width:min(var(--pw), 100%)}.adapt-arrow{height:96px;margin-left:max(24px, calc(100% - var(--nw) + 48px));padding:0;display:block;position:relative}.adapt-arrow i{background:linear-gradient(to bottom, var(--bd3), var(--acc));transform-origin:50% 0;width:1px;height:auto;position:absolute;top:12px;bottom:14px;left:0}.adapt-arrow i:after{bottom:-3px;left:-2.5px;right:auto}.adapt-arrow-label{white-space:nowrap;text-align:left;max-width:none;position:absolute;top:50%;left:20px;translate:0 -50%}.adapt-card-new{width:min(var(--nw), 100%);margin-left:auto}.adapt-cap{margin-bottom:14px;font-size:11px}.adapt-decide{font-size:11px}}.adapt-proof[data-reveal] .adapt-card-plan,.adapt-proof[data-reveal] .adapt-card-new,.adapt-proof[data-reveal] .adapt-arrow-label,.adapt-proof[data-reveal] .adapt-decide{transition:opacity .64s var(--e-out), transform .64s var(--e-out)}.adapt-proof[data-reveal] .adapt-arrow i{transition:transform .7s var(--e-out) .42s}.adapt-proof[data-reveal] .adapt-arrow-label{transition-delay:.56s}.adapt-proof[data-reveal] .adapt-card-new{transition-delay:.82s}.adapt-proof[data-reveal] .adapt-ring{transition:opacity .52s var(--e-out) 1.5s, transform .52s var(--e-out) 1.5s}.adapt-proof[data-reveal] .adapt-decide{transition-delay:1.7s}.adapt-proof[data-reveal=pending] .adapt-card-plan{opacity:0;transition:none;transform:translateY(14px)}.adapt-proof[data-reveal=pending] .adapt-arrow i{transition:none;transform:scale(0)}.adapt-proof[data-reveal=pending] .adapt-arrow-label,.adapt-proof[data-reveal=pending] .adapt-decide{opacity:0;transition:none}.adapt-proof[data-reveal=pending] .adapt-card-new{opacity:0;transition:none;transform:translateY(18px)}.adapt-proof[data-reveal=pending] .adapt-ring{opacity:0;transition:none;transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.adapt-proof *{transition:none!important}.adapt-proof .adapt-card-plan,.adapt-proof .adapt-card-new,.adapt-proof .adapt-arrow-label,.adapt-proof .adapt-decide,.adapt-proof .adapt-ring{opacity:1!important;transform:none!important}.adapt-proof .adapt-arrow i{transform:none!important}}@media (max-width:899px){.adapt{padding-block:64px 72px}.adapt-title{font-size:clamp(36px,10vw,46px)}.adapt-steps li{grid-template-columns:26px 86px 1fr;padding:9px 0}.adapt-step-v{font-size:13.5px}.adapt-proof{width:100%;margin-inline:auto}}.pr-trial{border:1px solid var(--acc-line);background:radial-gradient(90% 120% at 0% 0%, color-mix(in srgb, var(--acc) 9%, transparent), transparent 70%), color-mix(in srgb, var(--s1) 70%, transparent);border-radius:14px;width:100%;padding:16px 18px}.pr-trial-line{color:var(--tx);margin:0;font-size:15px;line-height:1.45}.pr-trial-line strong{color:var(--acc-text);font-weight:600}.pr-trial-sub{color:var(--dim);text-wrap:pretty;margin:6px 0 0;font-size:13.5px;line-height:1.5}.pr-interval{--seg:104px;grid-template-columns:var(--seg) var(--seg);border:1px solid var(--bd2);border-radius:var(--r-full);background:color-mix(in srgb, var(--s1) 80%, transparent);gap:2px;margin:0;padding:3px;display:inline-grid;position:relative}.pr-interval:before{content:"";width:var(--seg);border-radius:var(--r-full);background:var(--s3);transition:transform .38s var(--e-out);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:inset 0 1px #ffffff12,0 4px 14px -6px #000c}.pricing:has(#pr-annual:checked) .pr-interval:before{transform:translateX(calc(var(--seg) + 2px))}.pr-interval input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pr-interval label{z-index:1;border-radius:var(--r-full);cursor:pointer;min-height:40px;color:var(--dim);transition:color .26s var(--e-out);justify-content:center;align-items:center;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex;position:relative}.pr-interval input:checked+label{color:var(--tx)}.pr-interval input:focus-visible+label{outline:var(--ring);outline-offset:2px}.pr-swap{display:grid}.pr-swap>*{transition:opacity .28s var(--e-out), transform .38s var(--e-out), visibility 0s linear 0s;grid-area:1/1}.pr-swap-note>*{transition-delay:90ms,90ms,0s}.pricing .pr-a{opacity:0;visibility:hidden;transition-delay:0s,0s,.38s;transform:translateY(12px)}.pricing:has(#pr-annual:checked) .pr-a{opacity:1;visibility:visible;transform:none}.pricing:has(#pr-annual:checked) .pr-swap-note .pr-a{transition-delay:90ms,90ms,0s}.pricing:has(#pr-annual:checked) .pr-m{opacity:0;visibility:hidden;transition-delay:0s,0s,.38s;transform:translateY(-12px)}.pricing .price-card-standard .price-head,.pricing .price-card-pro .price-head{animation:pr-breath-m .9s var(--e-out)}:is(.pricing:has(#pr-annual:checked) .price-card-standard .price-head,.pricing:has(#pr-annual:checked) .price-card-pro .price-head){animation-name:pr-breath-a}@keyframes pr-breath-m{0%{background-color:color-mix(in srgb, var(--acc) 5%, transparent)}to{background-color:#0000}}@keyframes pr-breath-a{0%{background-color:color-mix(in srgb, var(--acc) 5%, transparent)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.pr-interval:before,.pr-interval label,.pr-swap>*{transition:none!important}.pricing .price-card .price-head{animation:none!important}}.pricing .price-card{grid-template-rows:auto 1fr auto}.pr-includes{border-top:1px solid var(--bd);padding:18px 16px 4px}.pr-lead{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim2);margin:0 0 10px;font-size:10px}.pr-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.pr-list li{color:var(--tx);padding-left:20px;font-size:14px;line-height:1.4;position:relative}.pr-list li:before{content:"";border-left:1.5px solid var(--acc);border-bottom:1.5px solid var(--acc);width:9px;height:5px;position:absolute;top:.42em;left:2px;transform:rotate(-45deg)}.pr-foot{justify-items:center;gap:8px;padding:16px;display:grid}.pr-foot .price-cta{width:100%;margin:0}.pr-cta-note{color:var(--dim2);margin:0;font-size:12px}.pr-compare{margin-top:clamp(36px,4vw,56px)}.pr-compare-sum{border:1px solid var(--bd2);background:linear-gradient(180deg, color-mix(in srgb, var(--s2) 70%, transparent), color-mix(in srgb, var(--s1) 60%, transparent));cursor:pointer;transition:border-color .22s var(--e-out), background-color .22s var(--e-out);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:22px clamp(18px,2vw,28px);list-style:none;display:flex}.pr-compare-sum::-webkit-details-marker{display:none}.pr-compare-sum:hover{border-color:var(--acc-line)}.pr-compare-sum:focus-visible{outline:var(--ring);outline-offset:4px}.pr-compare-text{gap:6px;display:grid}.pr-compare-k{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tx);font-size:12px;font-weight:500}.pr-compare-v{color:var(--dim);font-size:15px;line-height:1.4}.pr-compare-btn{border:1px solid var(--acc-line);width:40px;height:40px;color:var(--acc);background:color-mix(in srgb, var(--acc) 6%, transparent);transition:background-color .22s var(--e-out), transform .32s var(--e-out);border-radius:50%;flex:none;place-items:center;display:grid}.pr-compare-sum:hover .pr-compare-btn{background:color-mix(in srgb, var(--acc) 14%, transparent)}.pr-compare .faq-bar{transition:transform .32s var(--e-out);transform-origin:50%}.pr-compare[open] .faq-bar{transform:scaleY(0)}.pr-compare[open] .pr-compare-sum{border-color:var(--acc-line);border-bottom-right-radius:0;border-bottom-left-radius:0}.pr-compare[open] .pr-table-wrap{animation:pr-open .46s var(--e-out)}@keyframes pr-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.pr-table-wrap{border:1px solid var(--bd2);background:color-mix(in srgb, var(--s1) 45%, transparent);border-top:0;border-radius:0 0 16px 16px;padding:6px clamp(10px,1.6vw,24px) 22px}.pr-table{border-collapse:separate;border-spacing:0;width:100%;font-size:14.5px}.pr-table th,.pr-table td{text-align:center;border-bottom:1px solid color-mix(in srgb, var(--bd) 70%, transparent);padding:13px 12px}.pr-table thead th{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tx);border-bottom:1px solid var(--bd2);padding-block:18px 14px;font-size:11px;font-weight:500}.pr-table thead th:first-child{width:40%}.pr-table tbody th[scope=row]{text-align:left;color:var(--tx);font-weight:400}.pr-table tbody tr:last-child>*{border-bottom:0}.pr-table .pr-group th{text-align:left;border-bottom-color:var(--bd2);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--acc-text);padding-top:30px;padding-bottom:10px;font-size:10.5px;font-weight:500}.pr-group-n{color:var(--dim3);letter-spacing:.14em;margin-right:12px}.pr-table .pr-col-pro{background:color-mix(in srgb, var(--acc) 4%, transparent)}.pr-table thead .pr-col-pro{color:var(--acc-text);border-radius:10px 10px 0 0}.pr-val{color:var(--tx);font-variant-numeric:tabular-nums}.pr-yes,.pr-no{vertical-align:middle;place-items:center;width:22px;height:22px;display:inline-grid}.pr-yes{background:color-mix(in srgb, var(--acc) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc) 45%, transparent);border-radius:50%}.pr-yes:before{content:"";border-left:1.6px solid var(--acc);border-bottom:1.6px solid var(--acc);width:9px;height:5px;margin-top:-2px;transform:rotate(-45deg)}.pr-no:before{content:"";background:var(--dim3);border-radius:1px;width:10px;height:1.5px}@media (min-width:900px){.pr-table thead th{z-index:2;background:color-mix(in srgb, var(--bg) 92%, var(--s1));position:sticky;top:76px}.pr-table thead .pr-col-pro{background:color-mix(in srgb, var(--acc) 6%, color-mix(in srgb, var(--bg) 92%, var(--s1)))}}@media (max-width:599px){.pr-table-wrap{padding:0 10px 16px}.pr-table,.pr-table thead,.pr-table tbody,.pr-table tr{display:block}.pr-table thead{z-index:2;background:color-mix(in srgb, var(--bg) 94%, var(--s1));position:sticky;top:64px}.pr-table thead tr,.pr-table tbody tr:not(.pr-group){grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pr-table thead th:first-child{display:none}.pr-table thead th{letter-spacing:.14em;padding:14px 4px 10px;font-size:10px}.pr-table .pr-group{display:block}.pr-table .pr-group th{padding:24px 4px 8px;display:block}.pr-table tbody th[scope=row]{border-bottom:0;grid-column:1/-1;padding:14px 4px 4px;font-size:14px}.pr-table tbody td{padding:6px 4px 14px;font-size:13.5px}.pr-table tbody tr:not(.pr-group){border-bottom:1px solid color-mix(in srgb, var(--bd) 70%, transparent)}.pr-table tbody td,.pr-table tbody tr>*{border-bottom:0}}.cin-v2{--fw:min(1320px, calc(100vw - 2 * var(--gutter)))}.cin-route{position:relative}.cin-route-pane{margin:0;position:relative}.cin-route-cap{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--dim);align-items:center;gap:10px;margin:0 0 12px;font-size:10.5px;display:flex}.cin-route-cap span{color:var(--acc)}.cin-route-link,.cin-route-press{display:none}.cin-v2 .cin-ui .cin-route img{border-radius:14px}@media (max-width:899px){.cin-route{gap:34px;display:grid}.cin-v2 .cin-ui .cin-route img{-webkit-mask-image:none;mask-image:none}.cin-route-plan:before{content:"";background:linear-gradient(180deg, var(--acc-line), var(--acc));width:1px;height:20px;position:absolute;top:-28px;left:4px}}@media (min-width:600px) and (max-width:899px){.cin-route{max-width:400px;margin-inline:auto}}@media (min-width:900px){.cin-route{aspect-ratio:820/610;width:100%}.cin-route-pane{width:43.9%;position:absolute}.cin-route-choose{top:6.56%;left:0}.cin-route-plan{top:18.03%;left:56.1%}.cin-route-cap{margin:0;position:absolute;bottom:calc(100% + 10px);left:2px}.cin-route-link{fill:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.cin-route-link path{stroke:var(--acc);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;stroke-dasharray:1 1;stroke-dashoffset:0}.cin-route-link .cin-route-head{display:none}.cin-v2[data-motion=on] .cin-ui-path{width:min(63%,115.607vh - 150.557px);left:33.5%}.cin-v2[data-motion=on] .cin-s-path .cin-copy{width:26%}.cin-v2[data-motion=on] .cin-route{--ln:clamp(0, (var(--pt) - .14) / .76, 1);--bi:clamp(0, (var(--pt) - .3) / .14, 1);--edge:calc(.2 + (var(--ln) - .46) * 1.7)}.cin-v2[data-motion=on] .cin-route-press{--a:clamp(0, var(--pt) * 7, 1);width:40.2%;height:7.9%;opacity:calc(var(--a) * (1 - clamp(0, (var(--pt) - .32) * 4, 1)));transform:scale(calc(1.12 - .12 * var(--a)));pointer-events:none;border-radius:10px;display:block;position:absolute;top:43.2%;left:5.8%;box-shadow:0 0 0 2px #22d3eee6,0 0 26px 4px #22d3ee66}.cin-v2[data-motion=on] .cin-route-link path{stroke-dashoffset:calc(1 - var(--ln))}.cin-v2[data-motion=on] .cin-route-link .cin-route-head{stroke-width:6px;stroke-dasharray:.001 2;stroke-dashoffset:calc(var(--ln) * -1);opacity:calc(clamp(0, var(--ln) * 30, 1) * .95);filter:drop-shadow(0 0 5px var(--acc));display:inline}.cin-v2[data-motion=on] .cin-route-plan{opacity:var(--bi);transform:translateX(calc((1 - var(--bi)) * 28px))}.cin-v2[data-motion=on] .cin-route-plan img{-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--edge) * 100% - 12%), transparent calc(var(--edge) * 100% + 2%));-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--edge) * 100% - 12%), transparent calc(var(--edge) * 100% + 2%));mask-image:linear-gradient(to bottom, #000 calc(var(--edge) * 100% - 12%), transparent calc(var(--edge) * 100% + 2%))}.cin-v2[data-motion=on] .cin-route-choose{opacity:calc(1 - .4 * clamp(0, (var(--pt) - .55) / .35, 1))}.cin-v2[data-motion=on] .cin-s-work .cin-copy,.cin-v2[data-motion=on] .cin-s-moving .cin-copy{width:29%}.cin-v2[data-motion=on] .cin-ui-work,.cin-v2[data-motion=on] .cin-ui-moving{width:1076px;-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--fw) * .61 - 190px), transparent calc(var(--fw) * .61 - 6px));-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--fw) * .61 - 190px), transparent calc(var(--fw) * .61 - 6px));mask-image:linear-gradient(90deg, #000 calc(var(--fw) * .61 - 190px), transparent calc(var(--fw) * .61 - 6px));left:39%}.cin-v2[data-motion=on] .cin-ui-moving{gap:20px}.cin-v2[data-motion=on] .cin-ui-moving>picture:last-child{--b:clamp(0, (var(--p) - .695) / .04, 1);opacity:var(--b);transform:translateY(calc((1 - var(--b)) * 26px));position:relative;left:64px}.cin-v2[data-motion=on] .cin-s-day .cin-copy{grid-template-columns:max-content minmax(0,36ch);align-items:end;column-gap:clamp(32px,4.5vw,80px);width:89%;display:grid;top:clamp(64px,11.5%,100px);translate:none}.cin-v2[data-motion=on] .cin-s-day .cin-title{margin:0}.cin-v2[data-motion=on] .cin-s-day .cin-lede{max-width:36ch;margin:0 0 .3em}.cin-v2[data-motion=on] .cin-s-day .cin-word{display:none}.cin-v2[data-motion=on] .cin-ui-day{transform-origin:50% 0;width:min(1080px,90%,204.132vh - 593.407px);top:auto;bottom:9%;left:50%;translate:-50%}.cin-v2[data-motion=on] .cin-scene:not(.cin-connected):before{content:"";z-index:-1;pointer-events:none;width:62%;height:76%;opacity:calc(clamp(0, var(--in) * 2 - 1, 1) * clamp(0, 1 - var(--out) * 2, 1));background:radial-gradient(closest-side,#22d3ee12,#7c5cfc07 58%,#0000 82%);position:absolute;top:12%;left:36%}.cin-v2[data-motion=on] .cin-s-day:before{width:84%;height:70%;top:30%;left:8%}}@media (max-width:599px){.cin-v2 .cin-s-want .cin-ui{display:none}.cin-v2 .cin-s-want{padding-bottom:4px}.cin-v2 .cin-s-questions{border-top:0}}.cin-v2 .cin-ui-work img,.cin-v2 .cin-ui-day img,.cin-v2 .cin-ui-moving img{box-shadow:none;border-color:#0000;border-radius:0}@media (min-width:900px){.cin-v2 .cin-ui-work img,.cin-v2 .cin-ui-day img,.cin-v2 .cin-ui-moving img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7px calc(100% - 7px),#0000),linear-gradient(#0000,#000 8px calc(100% - 8px),#0000);mask-image:linear-gradient(90deg,#0000,#000 7px calc(100% - 7px),#0000),linear-gradient(#0000,#000 8px calc(100% - 8px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}}.cin-v2 .cin-ui-moving{gap:12px;display:grid}@media (max-width:899px){.cin-v2 .cin-ui-work img,.cin-v2 .cin-ui-day img,.cin-v2 .cin-ui-moving img{-webkit-mask-image:none;mask-image:none}}@media (min-width:900px){.cin-v2[data-motion=on] .cin-ui-work{width:1080px}}@media (max-width:899px){.cin-v2 .cin-ui-work img{-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#0000);mask-image:linear-gradient(#000 calc(100% - 26px),#0000)}}.cin-v2 .cin-ui-day{display:grid}.cin-v2 .cin-ui-day>picture{grid-area:1/1}.cin-v2 .cin-shot-before{display:none}@media (min-width:900px){.cin-v2[data-motion=on] .cin-shot-before{--dd:clamp(0, (var(--p) - .578) / .03, 1);z-index:1;opacity:calc(1 - var(--dd));display:block;position:relative}.cin-v2[data-motion=on] .cin-shot-day{--dd:clamp(0, (var(--p) - .578) / .03, 1);transform:scale(calc(.985 + .015 * var(--dd)));filter:brightness(calc(.9 + .1 * var(--dd)))}}#faq.section{padding-top:calc(var(--section-y,120px) + clamp(24px, 3vw, 56px))}@media (min-width:600px) and (max-width:899px){.cin-v2 .cin-ui>picture,.cin-v2 .cin-ui>picture img{max-width:380px;margin-inline:auto}.cin-v2 .cin-ui>picture{width:100%}.cin-route{max-width:370px}}@media (min-width:600px) and (max-width:1023px){.acx-ai-proof,.acx-ctl-proof{align-self:center;max-width:380px}}@media (max-width:899px){.prob-lines li,.prob-question,.prob-question strong{text-wrap:balance}}@supports (animation-timeline:view()){@media (max-width:899px) and (prefers-reduced-motion:no-preference){.prob-copy>.t-eyebrow,.prob-title,.prob-lines li,.prob-question,.prob-answer{animation:linear both prob-edge;animation-timeline:view(60px 0)}}}@keyframes prob-edge{0%{opacity:0;transform:translateY(10px)}5%{opacity:0;transform:translateY(10px)}15%{opacity:1;transform:none}92%{opacity:1}to{opacity:0}}
:root{--pop1-s:.975;--pop1-y:16px;--pop1-o:.78;--pop2-s:.955;--pop2-y:26px;--pop2-o:.7;--pop3-s:.93;--pop3-y:36px;--pop3-o:.62;--pop-ease:cubic-bezier(.39, .575, .565, 1)}@media (max-width:899px){:root{--pop1-s:.985;--pop1-y:10px;--pop1-o:.8;--pop2-s:.97;--pop2-y:14px;--pop2-o:.72;--pop3-s:.96;--pop3-y:18px;--pop3-o:.64}}.cin-v2 .cin-ui>picture{display:block}@property --vx-t{syntax:"<number>";inherits:false;initial-value:1}@keyframes vx-t{0%{--vx-t:0}to{--vx-t:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cin-v2:not([data-motion=on]) .cin-ui-want,.cin-v2:not([data-motion=on]) .cin-ui-questions,.cin-v2:not([data-motion=on]) .cin-ui-work,.cin-v2:not([data-motion=on]) .cin-ui-day,.cin-v2:not([data-motion=on]) .cin-ui-moving>picture,.cin-v2:not([data-motion=on]) .cin-route-pane,.adapt-card-plan,.adapt-card-new,.adapt-new-body,.acx:not([data-motion=on]) .acx-ai-proof,.acx:not([data-motion=on]) .acx-ctl-proof{transform-origin:50% 100%;translate:0 calc((1 - var(--vx-t)) * var(--pop-y));scale:calc(1 - (1 - var(--pop-s)) * (1 - var(--vx-t)));opacity:calc(1 - (1 - var(--pop-o)) * (1 - var(--vx-t)));animation:linear backwards vx-t;animation-timing-function:var(--pop-ease);animation-timeline:view();animation-range:cover calc(var(--pop-at,0vh)) cover calc(var(--pop-end,40vh) + var(--pop-at,0vh))}.cin-v2:not([data-motion=on]) .cin-ui-questions,.cin-v2:not([data-motion=on]) .cin-ui-moving>picture:last-child{--pop-s:var(--pop1-s);--pop-y:var(--pop1-y);--pop-o:var(--pop1-o)}.cin-v2:not([data-motion=on]) .cin-ui-want,.cin-v2:not([data-motion=on]) .cin-ui-work,.cin-v2:not([data-motion=on]) .cin-ui-moving>picture:first-child,.adapt-card-plan,.adapt-card-new{--pop-s:var(--pop2-s);--pop-y:var(--pop2-y);--pop-o:var(--pop2-o)}.cin-v2:not([data-motion=on]) .cin-ui-day,.cin-v2:not([data-motion=on]) .cin-route-pane,.acx:not([data-motion=on]) .acx-ai-proof,.acx:not([data-motion=on]) .acx-ctl-proof{--pop-s:var(--pop3-s);--pop-y:var(--pop3-y);--pop-o:var(--pop3-o);--pop-end:42vh}.cin-v2:not([data-motion=on]) .cin-ui-moving>picture:last-child{--pop-at:6vh}.cin-v2:not([data-motion=on]) .cin-route-plan{--pop-at:7vh}.acx:not([data-motion=on]) .acx-ctl-proof{--pop-y:var(--pop2-y)}.acx:not([data-motion=on]) .acx-ai-proof[data-reveal],.acx:not([data-motion=on]) .acx-ctl-proof[data-reveal]{transition:none}.acx:not([data-motion=on]) .acx-ai-proof[data-reveal=pending],.acx:not([data-motion=on]) .acx-ctl-proof[data-reveal=pending]{transform:none}.adapt-proof[data-reveal]{opacity:1;transition:none;transform:none}.adapt-proof[data-reveal] .adapt-card-plan,.adapt-proof[data-reveal] .adapt-card-new,.adapt-proof[data-reveal] .adapt-arrow i,.adapt-proof[data-reveal] .adapt-arrow-label,.adapt-proof[data-reveal] .adapt-ring,.adapt-proof[data-reveal] .adapt-decide{transition:none}.adapt-proof[data-reveal=pending] .adapt-card-plan,.adapt-proof[data-reveal=pending] .adapt-card-new,.adapt-proof[data-reveal=pending] .adapt-arrow i,.adapt-proof[data-reveal=pending] .adapt-ring{transform:none}.adapt-proof[data-reveal] .adapt-card-plan,.adapt-proof[data-reveal] .adapt-card-new{opacity:calc(1 - (1 - var(--pop-o)) * (1 - var(--vx-t)))}.adapt-proof[data-reveal] .adapt-arrow-label,.adapt-proof[data-reveal] .adapt-ring,.adapt-proof[data-reveal] .adapt-decide{opacity:var(--vx-t)}.adapt-new-body{--pop-s:.965;--pop-y:14px;--pop-o:.5;--pop-at:2vh;--pop-end:32vh;view-timeline:--vx-proposal block}.adapt-arrow i{scale:1 var(--vx-t);animation:linear backwards vx-t;animation-timeline:view();animation-range:cover 6vh cover 30vh}.adapt-arrow-label{opacity:var(--vx-t);animation:linear backwards vx-t;animation-timeline:view();animation-range:cover 12vh cover 30vh}.adapt-ring{opacity:var(--vx-t);scale:calc(1 + .12 * (1 - var(--vx-t)));animation:linear backwards vx-t;animation-timing-function:var(--pop-ease);animation-timeline:--vx-proposal;animation-range:cover 30vh cover 40vh}.adapt-decide{opacity:var(--vx-t);animation:linear backwards vx-t;animation-timeline:--vx-proposal;animation-range:cover 34vh cover 42vh}.cin-v2:not([data-motion=on]) .cin-ui{view-timeline:--vx-ui block}.cin-v2:not([data-motion=on]) .cin-ui:before{opacity:var(--vx-t);scale:calc(1 - .14 * (1 - var(--vx-t)));animation:linear backwards vx-t;animation-timing-function:var(--pop-ease);animation-timeline:--vx-ui;animation-range:cover 0 cover 40vh}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.cin-v2[data-motion=on]{view-timeline:--vx-track block}.cin-v2[data-motion=on] .cin-s-questions .cin-ui>picture,.cin-v2[data-motion=on] .cin-route-choose,.cin-v2[data-motion=on] .cin-s-work .cin-ui>picture,.cin-v2[data-motion=on] .cin-s-day .cin-ui>picture,.cin-v2[data-motion=on] .cin-s-moving .cin-ui>picture:first-child{transform-origin:50% 100%;translate:0 calc((1 - var(--vx-t)) * var(--pop-y));scale:calc(1 - (1 - var(--pop-s)) * (1 - var(--vx-t)));animation:linear backwards vx-t;animation-timing-function:var(--pop-ease);animation-timeline:--vx-track}.cin-v2[data-motion=on] .cin-s-questions .cin-ui>picture{--pop-s:var(--pop1-s);--pop-y:var(--pop1-y);animation-range:contain 8.5% contain 13.5%}.cin-v2[data-motion=on] .cin-route-choose{--pop-s:var(--pop3-s);--pop-y:var(--pop3-y);animation-range:contain 19.5% contain 24.5%}.cin-v2[data-motion=on] .cin-s-work .cin-ui>picture{--pop-s:var(--pop2-s);--pop-y:var(--pop2-y);transform-origin:0 100%;animation-range:contain 40.5% contain 45.5%}.cin-v2[data-motion=on] .cin-s-day .cin-ui>picture{--pop-s:var(--pop3-s);--pop-y:var(--pop3-y);animation-range:contain 52% contain 57%}.cin-v2[data-motion=on] .cin-s-moving .cin-ui>picture:first-child{--pop-s:var(--pop2-s);--pop-y:var(--pop2-y);transform-origin:0 100%;animation-range:contain 63.5% contain 68.5%}.cin-v2[data-motion=on] .cin-route-plan,.cin-v2[data-motion=on] .cin-ui-moving>picture:last-child{scale:calc(1 - (1 - var(--pop-s)) * (1 - var(--vx-t)));animation:linear backwards vx-t;animation-timing-function:var(--pop-ease);animation-timeline:--vx-track}.cin-v2[data-motion=on] .cin-route-plan{--pop-s:.955;transform-origin:0%;animation-range:contain 28.75% contain 30.5%}.cin-v2[data-motion=on] .cin-ui-moving>picture:last-child{--pop-s:var(--pop1-s);transform-origin:0 100%;animation-range:contain 69.5% contain 73.5%}.cin-v2[data-motion=on] .cin-stage{view-timeline:--vx-stage block}.acx[data-motion=on] .acx-layer-sheet{view-timeline:--vx-sheet block}.cin-v2[data-motion=on] .cin-ui-want>picture,.acx[data-motion=on] .acx-sheet-in>picture{transform-origin:50% 100%;translate:0 calc((1 - var(--vx-t)) * var(--pop-y));scale:calc(1 - (1 - var(--pop-s)) * (1 - var(--vx-t)));opacity:calc(1 - (1 - var(--pop-o)) * (1 - var(--vx-t)));animation:linear backwards vx-t;animation-timing-function:var(--pop-ease)}.cin-v2[data-motion=on] .cin-ui-want>picture{--pop-s:var(--pop2-s);--pop-y:var(--pop2-y);--pop-o:var(--pop2-o);animation-timeline:--vx-stage;animation-range:entry 25%}.acx[data-motion=on] .acx-sheet-in>picture{--pop-s:var(--pop3-s);--pop-y:var(--pop3-y);--pop-o:var(--pop3-o);animation-timeline:--vx-sheet;animation-range:entry 20% entry 95%;display:block}}}@media (min-width:900px){.cin-v2[data-motion=on] .cin-s-day{--dd:clamp(0, (var(--p) - .578) / .03, 1)}.cin-v2[data-motion=on] .cin-s-day:after{content:"";z-index:-1;pointer-events:none;width:60%;height:52%;opacity:calc(var(--dd) * clamp(0, 1 - var(--out) * 2, 1));background:radial-gradient(closest-side,#22d3ee16,#7c5cfc06 60%,#0000 80%);position:absolute;top:44%;left:20%}.acx[data-motion=on] .acx-sheet:before{content:"";z-index:-1;pointer-events:none;opacity:var(--me);background:radial-gradient(closest-side,#22d3ee14,#7c5cfc05 62%,#0000 82%);position:absolute;inset:12% -8% -10%}}
