.stats4-module__kIjvpa__stats{--st-label:#848f93;padding:0 var(--gutter) 2.4cqw;position:relative;container-type:inline-size}.stats4-module__kIjvpa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.stats4-module__kIjvpa__long{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#0000000a 20%,#00000019 40%,#0000001a 50%,#00000018 59%,#0000000f 68%,#00000004 87%,#0000 100%);width:93.16cqw;height:1.5px;position:absolute}.stats4-module__kIjvpa__longTop{top:0;left:calc(var(--gutter) + 44.97cqw)}.stats4-module__kIjvpa__longBottom{top:17.91cqw;left:calc(var(--gutter) - 58.68cqw)}.stats4-module__kIjvpa__grid{grid-template-columns:1326fr 1220fr 1216fr 914.5fr;width:93.16cqw;margin:2.33cqw 0 0 4.41cqw;display:grid;position:relative}.stats4-module__kIjvpa__grid:before{content:"";background:linear-gradient(90deg,#0000 0%,#00000021 20%,#00000054 40%,#00000057 50%,#00000052 59%,#0003 68%,#0000000d 87%,#0000 100%);height:1.5px;position:absolute;top:0;left:0;right:0}.stats4-module__kIjvpa__stat{flex-direction:column-reverse;justify-content:flex-end;min-height:12.31cqw;margin:0;padding:.78cqw 1.5cqw 0 3.59cqw;display:flex;position:relative}.stats4-module__kIjvpa__stat+.stats4-module__kIjvpa__stat:before{content:"";background:linear-gradient(#00000030,#0000000f 62%,#0000);width:1.5px;height:12.31cqw;position:absolute;top:0;left:0}.stats4-module__kIjvpa__value{white-space:nowrap;letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin:0;padding-bottom:.04em;font-size:4.98cqw;font-weight:300;line-height:1.041}.stats4-module__kIjvpa__value>span[aria-hidden]{color:#0000;background-image:linear-gradient(#000 .386%,#666 61.262%,#66666696 88.853%);-webkit-background-clip:text;background-clip:text}.stats4-module__kIjvpa__suffix{transition:opacity .6s var(--ease-out)}.stats4-module__kIjvpa__suffix[data-on=false]{opacity:0}.stats4-module__kIjvpa__label{letter-spacing:-.06em;color:var(--st-label);margin-top:.57cqw;font-size:max(24px,2.39cqw);font-weight:300;line-height:1.041}@media (max-width:759.98px){.stats4-module__kIjvpa__stats{--st-label:#66767b;padding-bottom:28px}.stats4-module__kIjvpa__longTop{left:calc(var(--gutter) + 30cqw);width:120cqw}.stats4-module__kIjvpa__longBottom{top:auto;bottom:0;left:calc(var(--gutter) - 60cqw);width:120cqw}.stats4-module__kIjvpa__grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:22px 0 0}.stats4-module__kIjvpa__stat{min-height:0;padding:16px 12px 30px 16px}.stats4-module__kIjvpa__stat:nth-child(odd){padding-left:4px}.stats4-module__kIjvpa__stat:nth-child(3):before{display:none}.stats4-module__kIjvpa__stat:nth-child(n+3):after{content:"";background:linear-gradient(90deg,#0000,#00000029 30% 70%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.stats4-module__kIjvpa__stat+.stats4-module__kIjvpa__stat:before{height:100%}.stats4-module__kIjvpa__value{font-size:clamp(32px,9vw,54px)}.stats4-module__kIjvpa__label{letter-spacing:-.04em;margin-top:4px;font-size:clamp(17px,4.6vw,22px)}}
.runs4-module__EuBvvG__runs{--r-track:#414141;--r-edge:#d7d3d3;--r-card:#eee;--r-card-ink:#121826;--r-card-label:#596b6f;--r-disc:#e4e4e7;--r-start:#4594bc;--r-start-glow:#4594bc5c;--r-score:#82e4e6;--r-temp:#5f6670;--r-list:#727272;--r-list-strong:#3d3d3d;--r-hair:#00000013;--r-chrome:linear-gradient(90deg, #f9f9f9e3 25.593%, #6e6e6ee3 46.714%, #f3fafae3 72.764%), linear-gradient(#e8edff66, #e8edff66), linear-gradient(90deg, #8bafe5, #00ebff);padding:clamp(56px, calc(7 * var(--u)), 130px) 0 clamp(20px, calc(2.4 * var(--u)), 44px);position:relative}.runs4-module__EuBvvG__stage{--fu:calc(100cqw / 5614);position:relative;container-type:inline-size}.runs4-module__EuBvvG__title{z-index:3;width:100%;height:calc(1440 * var(--fu));pointer-events:none;margin:0;font-weight:400;position:absolute;top:0;left:0;container-type:inline-size}.runs4-module__EuBvvG__track{left:calc(216.54 * var(--fu));top:calc(53.67 * var(--fu));width:calc(3667.14 * var(--fu));position:absolute}.runs4-module__EuBvvG__trackInk{text-align:center;font-family:var(--wide);text-transform:uppercase;font-size:calc(564.9 * var(--fu));letter-spacing:.0014em;white-space:nowrap;background-image:var(--grain), linear-gradient(var(--r-track), var(--r-track));color:#0000;background-size:128px 128px,auto;-webkit-background-clip:text;background-clip:text;line-height:.928;display:block}.runs4-module__EuBvvG__yourRuns{left:0;top:calc(531.24 * var(--fu));width:calc(2346.21 * var(--fu));text-align:center;white-space:nowrap;font-size:calc(380.16 * var(--fu));letter-spacing:-.08em;line-height:.928;position:absolute}.runs4-module__EuBvvG__your,.runs4-module__EuBvvG__runsWord{color:#0000;background-size:128px 128px,auto,auto,auto,auto,auto;-webkit-background-clip:text;background-clip:text;margin-bottom:-.22em;padding:0 .05em .22em;display:inline-block}.runs4-module__EuBvvG__your{background-image:var(--grain), linear-gradient(90deg, #00000024 49.038%, #333 74.519%, #ebe8e8 100%), linear-gradient(90deg, #000 0%, #6660 65.385%), var(--r-chrome);font-style:italic;font-weight:100}.runs4-module__EuBvvG__runsWord{letter-spacing:-.003em;background-image:var(--grain), linear-gradient(90deg, #00000024 20.673%, #333 91.827%, #ebe8e8 100%), linear-gradient(90deg, #000 0%, #6660 65.385%), var(--r-chrome);font-weight:300}.runs4-module__EuBvvG__globally{left:calc(692 * var(--fu));top:calc(873.71 * var(--fu));width:calc(2263.88 * var(--fu));text-align:center;white-space:nowrap;font-family:var(--serif);font-size:calc(601.9 * var(--fu));letter-spacing:-.08em;line-height:.928;position:absolute}.runs4-module__EuBvvG__globallyInk{background-image:var(--grain), linear-gradient(97.634deg, #969696b3 35.904%, #353738b3 49.748%, #34d0fbb3 98.505%), var(--r-chrome);color:#0000;background-size:128px 128px,auto,auto,auto,auto;-webkit-background-clip:text;background-clip:text;margin-bottom:-.24em;padding:0 .06em .24em;display:inline-block}.runs4-module__EuBvvG__band{z-index:1;left:calc(1973.38 * var(--fu));top:calc(307.88 * var(--fu));width:calc(3459.07 * var(--fu));height:calc(2493.09 * var(--fu));border-radius:calc(157.23 * var(--fu));isolation:isolate;background:var(--r-edge);--b:calc(22.84 * var(--fu));position:absolute;overflow:hidden}.runs4-module__EuBvvG__art{inset:var(--b);border-radius:calc(134.39 * var(--fu));background:#c3cfdf;position:absolute;overflow:hidden}.runs4-module__EuBvvG__art:after{content:"";z-index:2;background-image:var(--grain);opacity:.7;pointer-events:none;background-size:128px 128px;position:absolute;inset:0}.runs4-module__EuBvvG__zoom{isolation:isolate;transform-origin:50% 72%;position:absolute;inset:0}.runs4-module__EuBvvG__bandImg{object-fit:cover}.runs4-module__EuBvvG__sphere{left:calc(128.86 * var(--fu));top:calc(560.39 * var(--fu));width:calc(3084.83 * var(--fu));height:calc(2379.85 * var(--fu));mix-blend-mode:lighten;position:absolute}.runs4-module__EuBvvG__sphereSpin{position:absolute;inset:0}.runs4-module__EuBvvG__frost{left:calc((128.86 + 3084.83 * .1215) * var(--fu));top:calc((560.39 + 2379.85 * .0369) * var(--fu));width:calc(3084.83 * .757 * var(--fu));aspect-ratio:1;pointer-events:none;background:radial-gradient(circle closest-side,#ffffff1a 36%,#ffffff2e 76%,#ffffff6b 95.5%,#fff0 100%);border-radius:50%;position:absolute}.runs4-module__EuBvvG__sphereSpin img{object-fit:fill}@media (prefers-reduced-motion:no-preference){.runs4-module__EuBvvG__sphereSpin{animation:runs4-module__EuBvvG__globeTurn 26s var(--ease-io) infinite alternate}.runs4-module__EuBvvG__paused .runs4-module__EuBvvG__sphereSpin{animation-play-state:paused}}@keyframes runs4-module__EuBvvG__globeTurn{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.runs4-module__EuBvvG__phone{z-index:3;left:calc(989.22 * var(--fu));top:calc(892.44 * var(--fu));width:calc(1410.26 * var(--fu));height:calc(1600.97 * var(--fu));position:absolute}.runs4-module__EuBvvG__phone img{object-fit:contain;object-position:bottom}.runs4-module__EuBvvG__card{z-index:4;left:calc(1650.45 * var(--fu));top:calc(1976.21 * var(--fu));width:calc(1312.24 * var(--fu));aspect-ratio:1312/715;border-radius:calc(78.36 * var(--fu));background:var(--r-card);--cu:calc(100cqw / 1312);color:var(--r-card-ink);font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);-webkit-font-smoothing:antialiased;line-height:1;position:absolute;container-type:inline-size}.runs4-module__EuBvvG__card>*{position:absolute}.runs4-module__EuBvvG__cTitle{left:0;right:0;top:calc(56 * var(--cu));text-align:center;font-weight:600;font-size:calc(53 * var(--cu));letter-spacing:-.01em}.runs4-module__EuBvvG__cCol{top:calc(150 * var(--cu));width:calc(400 * var(--cu));justify-items:center;display:grid}.runs4-module__EuBvvG__cCol1{left:calc(75 * var(--cu))}.runs4-module__EuBvvG__cCol2{left:calc(472.5 * var(--cu))}.runs4-module__EuBvvG__cCol3{left:calc(851.5 * var(--cu))}.runs4-module__EuBvvG__cNum{font-weight:700;font-size:calc(104 * var(--cu));letter-spacing:-.012em;font-variant-numeric:tabular-nums}.runs4-module__EuBvvG__cLabel,.runs4-module__EuBvvG__dLabel{font-weight:400;font-size:max(8px, calc(42 * var(--cu)));color:var(--r-card-label);white-space:nowrap}.runs4-module__EuBvvG__cLabel{margin-top:calc(27.7 * var(--cu))}.runs4-module__EuBvvG__disc{top:calc(405 * var(--cu));width:calc(180 * var(--cu));height:calc(180 * var(--cu));background:var(--r-disc);box-shadow:0 calc(5 * var(--cu)) calc(16 * var(--cu)) #00000012, inset 0 1px 0 #ffffff8c;border-radius:50%;place-content:center;justify-items:center;display:grid}.runs4-module__EuBvvG__discRun{left:calc(76 * var(--cu))}.runs4-module__EuBvvG__discWx{left:calc(1056 * var(--cu));gap:calc(16 * var(--cu))}.runs4-module__EuBvvG__runner{width:calc(47 * var(--cu));height:calc(63 * var(--cu));fill:currentColor;stroke:currentColor;stroke-width:6.2px;stroke-linecap:round;stroke-linejoin:round}.runs4-module__EuBvvG__runner path{fill:none}.runs4-module__EuBvvG__dLabel{top:calc(602 * var(--cu));width:calc(300 * var(--cu));text-align:center;font-size:max(8px, calc(38.5 * var(--cu)))}.runs4-module__EuBvvG__dLabelRun{left:calc(15 * var(--cu))}.runs4-module__EuBvvG__dLabelWx{left:calc(994.5 * var(--cu))}.runs4-module__EuBvvG__score{font-weight:700;font-size:calc(51 * var(--cu));color:var(--r-score);font-variant-numeric:tabular-nums}.runs4-module__EuBvvG__temp{font-weight:400;font-size:max(8px, calc(36 * var(--cu)));color:var(--r-temp)}.runs4-module__EuBvvG__start{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;left:calc(553 * var(--cu));top:calc(380 * var(--cu));width:calc(206 * var(--cu));height:calc(206 * var(--cu));background:var(--r-start);box-shadow:0 calc(14 * var(--cu)) calc(44 * var(--cu)) var(--r-start-glow);border:0;border-radius:50%;padding:0}.runs4-module__EuBvvG__start:focus-visible{outline:2px solid var(--r-start);outline-offset:calc(14 * var(--cu))}@media (prefers-reduced-motion:no-preference){.runs4-module__EuBvvG__start{transition:transform .18s var(--ease-out)}.runs4-module__EuBvvG__start:active{transform:scale(.94)}}.runs4-module__EuBvvG__card:not([data-run=idle]) .runs4-module__EuBvvG__start:before{opacity:0;animation:none}.runs4-module__EuBvvG__start:before{content:"";inset:calc(-34 * var(--cu));border:calc(5 * var(--cu)) solid #4594bc80;opacity:0;border-radius:50%;position:absolute}@media (prefers-reduced-motion:no-preference){.runs4-module__EuBvvG__start:before{animation:runs4-module__EuBvvG__cue 2.8s var(--ease-out) infinite}.runs4-module__EuBvvG__paused .runs4-module__EuBvvG__start:before{animation-play-state:paused}}@keyframes runs4-module__EuBvvG__cue{0%{opacity:0;transform:scale(1.5)}40%{opacity:.75}78%,to{opacity:0;transform:scale(.86)}}.runs4-module__EuBvvG__play{left:calc(71 * var(--cu));top:calc(73 * var(--cu));width:calc(61 * var(--cu));height:calc(59 * var(--cu));fill:#fff;position:absolute}.runs4-module__EuBvvG__pause{left:calc(73 * var(--cu));top:calc(73 * var(--cu));width:calc(60 * var(--cu));height:calc(60 * var(--cu));fill:#fff;position:absolute}.runs4-module__EuBvvG__startLabel{left:calc(455 * var(--cu));top:calc(616.4 * var(--cu));width:calc(400 * var(--cu));text-align:center;font-weight:600;font-size:max(9.5px, calc(44 * var(--cu)));color:var(--r-start)}.runs4-module__EuBvvG__info{z-index:2;left:calc(343.4 * var(--fu));top:calc(1439 * var(--fu));width:calc(1181 * var(--fu));position:absolute}.runs4-module__EuBvvG__points{border-top:1px solid var(--r-hair);margin:0;padding:0;list-style:none}.runs4-module__EuBvvG__points li{padding:max(10px, calc(58.6 * var(--fu))) 0;border-bottom:1px solid var(--r-hair);font-size:max(13px, calc(60.2 * var(--fu)));letter-spacing:-.006em;color:var(--r-list);line-height:1.41}.runs4-module__EuBvvG__outcome{margin:max(14px, calc(85 * var(--fu))) 0 0;font-size:max(15px, calc(79 * var(--fu)));letter-spacing:-.014em;color:var(--r-list-strong);font-weight:500;line-height:1.29}@media (min-width:1024px){.runs4-module__EuBvvG__stage{aspect-ratio:5614/3603}}@media (max-width:1023.98px){.runs4-module__EuBvvG__runs{padding:clamp(64px, 16vw, 120px) var(--gutter) 28px}.runs4-module__EuBvvG__title{--fu:calc(100cqw / 3720);position:relative}.runs4-module__EuBvvG__band{aspect-ratio:346/410;--b:5px;border-radius:clamp(24px,7vw,40px);width:100%;height:auto;margin-top:clamp(-40px,-6vw,-18px);position:relative;top:auto;left:auto}.runs4-module__EuBvvG__art{border-radius:clamp(19px,7vw - 5px,35px)}.runs4-module__EuBvvG__sphere{aspect-ratio:3084.83/2379.85;width:164%;height:auto;top:22%;left:-32%}.runs4-module__EuBvvG__frost{width:124.148%;top:calc(22% + 4.66881cqw);left:-12.074%}.runs4-module__EuBvvG__phone{width:74%;height:80%;margin:0 auto;inset:auto 0 0}.runs4-module__EuBvvG__card{border-radius:clamp(18px,5.4vw,26px);width:min(94%,420px);margin:clamp(-96px,-22vw,-60px) auto 0;position:relative;top:auto;left:auto;box-shadow:0 20px 44px -26px #14283c66}.runs4-module__EuBvvG__info{width:auto;max-width:560px;margin:clamp(28px,8vw,48px) auto 0;position:relative;top:auto;left:auto}.runs4-module__EuBvvG__points li{padding:14px 0;font-size:15.5px}.runs4-module__EuBvvG__outcome{margin-top:20px;font-size:19px}}
.does4-module__80h5Fq__wrap{width:100%;max-width:1192px;padding:0 var(--gutter);margin:0 auto}@media (max-width:1023.98px){.does4-module__80h5Fq__wrap{max-width:1320px}}.does4-module__80h5Fq__paused,.does4-module__80h5Fq__paused *{animation-play-state:paused!important}.does4-module__80h5Fq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.does4-module__80h5Fq__zoom{transform-origin:50% 46%;position:absolute;inset:0}.does4-module__80h5Fq__zoom img{object-fit:cover}.does4-module__80h5Fq__readout{z-index:2;color:var(--ink);transition:opacity .5s var(--ease-out);background:#ffffffed;border:1px solid #fff;border-radius:clamp(16px,1.3vw,22px);gap:8px;padding:clamp(12px,1vw,16px) clamp(14px,1.1vw,18px);display:grid;position:absolute;bottom:clamp(10px,.9vw,16px);left:clamp(10px,.9vw,16px);right:clamp(10px,.9vw,16px);box-shadow:0 16px 40px -20px #14283c66}.does4-module__80h5Fq__duo{padding:clamp(80px, calc(11 * var(--u)), 180px) 0 clamp(24px, 3vw, 56px);position:relative}.does4-module__80h5Fq__statement{letter-spacing:-.08em;color:var(--ink);margin:0;font-size:clamp(42px,6vw,114px);font-weight:300;line-height:.87}.does4-module__80h5Fq__sLine{width:fit-content;max-width:100%;display:block;position:relative}.does4-module__80h5Fq__sInk,.does4-module__80h5Fq__sVeil{white-space:nowrap;margin-bottom:-.22em;padding:0 .06em .22em 0;display:block}.does4-module__80h5Fq__sInk{background-image:var(--grain), linear-gradient(#00000096, #00000096), linear-gradient(103.69deg, #f3fafae3 15.296%, #6e6e6ee3 81.976%, #f9f9f9e3 81.983%), linear-gradient(#e8edff66, #e8edff66), linear-gradient(90deg, #8bafe533, #00ebff33), linear-gradient(0deg, #00000069 0%, #33333369 12.981%, #ebe8e869 100%);color:#0000;background-size:128px 128px,auto,auto,auto,auto,auto;-webkit-background-clip:text;background-clip:text}.does4-module__80h5Fq__sVeil{color:#ffffffdb;pointer-events:none;position:absolute;inset:0}.does4-module__80h5Fq__sWord{opacity:0}.does4-module__80h5Fq__sLast{font-weight:500}.does4-module__80h5Fq__duoSub{letter-spacing:-.012em;max-width:44ch;color:var(--ink-2);margin:clamp(24px,2.2vw,38px) 0 0;font-size:clamp(17px,1.3vw,22px);line-height:1.38}.does4-module__80h5Fq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.4vw,24px);margin:clamp(56px,6vw,108px) 0 0;padding:0;list-style:none;display:grid}.does4-module__80h5Fq__card{min-width:0}.does4-module__80h5Fq__cardPhoto{isolation:isolate;aspect-ratio:4/5;background:var(--mist);border-radius:clamp(20px,1.8vw,32px);position:relative;overflow:hidden;transform:translateZ(0)}.does4-module__80h5Fq__cardPhoto:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #141e280f}.does4-module__80h5Fq__cardText{gap:6px;padding:clamp(16px,1.4vw,24px) 4px 0;display:grid}.does4-module__80h5Fq__cardKicker{color:var(--ink-3);margin:0;font-size:14px}.does4-module__80h5Fq__cardTitle{letter-spacing:-.035em;color:var(--ink);margin:0;font-size:clamp(20px,1.55vw,27px);font-weight:500;line-height:1.12}.does4-module__80h5Fq__cardBody{max-width:40ch;color:var(--ink-2);margin:2px 0 0;font-size:15px;line-height:1.46}.does4-module__80h5Fq__rLabel{color:var(--ink-3);font-size:12.5px;line-height:1.2}.does4-module__80h5Fq__rBig{align-items:baseline;gap:6px;display:flex}.does4-module__80h5Fq__rBig b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(28px,2.3vw,40px);font-weight:400;line-height:1}.does4-module__80h5Fq__rUnit{color:var(--ink-3);font-size:14px}.does4-module__80h5Fq__rBars{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.does4-module__80h5Fq__rBar{color:var(--ink-3);gap:6px;font-size:11.5px;display:grid}.does4-module__80h5Fq__rBar i{background:#24242514;border-radius:4px;height:4px;display:block;position:relative;overflow:hidden}.does4-module__80h5Fq__rBar i:after{content:"";border-radius:inherit;background:var(--c,var(--blue));transform-origin:0;transform:scaleX(var(--v));transition:transform 1.1s var(--ease-out);position:absolute;inset:0}.does4-module__80h5Fq__rBar[data-m="1"]{--c:var(--peach)}.does4-module__80h5Fq__rBar[data-m="2"]{--c:var(--cyan)}.does4-module__80h5Fq__readout[data-phase=before] .does4-module__80h5Fq__rBar i:after{transform:scaleX(calc(var(--v) * .32))}.does4-module__80h5Fq__readout[data-phase=out]{opacity:0}.does4-module__80h5Fq__readoutRow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px}.does4-module__80h5Fq__rRing{aspect-ratio:1;width:clamp(48px,3.8vw,58px)}.does4-module__80h5Fq__rRing svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.does4-module__80h5Fq__rRingTrack,.does4-module__80h5Fq__rRingArc{fill:none;stroke-width:3.5px}.does4-module__80h5Fq__rRingTrack{stroke:#2424251a}.does4-module__80h5Fq__rRingArc{stroke:var(--blue);stroke-linecap:round;stroke-dasharray:1;transition:stroke-dashoffset 1s linear}.does4-module__80h5Fq__rStack{gap:2px;display:grid}.does4-module__80h5Fq__rTime{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(24px,2vw,34px);font-weight:400;line-height:1.05}.does4-module__80h5Fq__rNote{color:var(--ink-3);font-size:12.5px}.does4-module__80h5Fq__rTop{align-items:center;gap:8px;display:flex}.does4-module__80h5Fq__rTop .does4-module__80h5Fq__rTime{margin-left:auto;font-size:clamp(22px,1.8vw,30px)}.does4-module__80h5Fq__rLive{background:#2fb565;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #2fb5652e}.does4-module__80h5Fq__rStats{color:var(--ink-3);gap:16px;font-size:13px;display:flex}.does4-module__80h5Fq__rStats b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.25em;font-weight:500}.does4-module__80h5Fq__rRoute{width:100%;height:clamp(26px,2.4vw,36px);display:block}.does4-module__80h5Fq__rRouteBase,.does4-module__80h5Fq__rRouteRun{stroke-width:3.5px;stroke-linecap:round}.does4-module__80h5Fq__rRouteBase{stroke:#2424251a}.does4-module__80h5Fq__rRouteRun{stroke:var(--blue);stroke-dasharray:1;stroke-dashoffset:.4px}@media (prefers-reduced-motion:no-preference){.does4-module__80h5Fq__rLive{animation:does4-module__80h5Fq__blink 1.6s var(--ease-io) infinite}.does4-module__80h5Fq__rRouteRun{animation:9s linear infinite does4-module__80h5Fq__route}}@keyframes does4-module__80h5Fq__blink{50%{opacity:.35}}@keyframes does4-module__80h5Fq__route{0%{stroke-dashoffset:.66px}to{stroke-dashoffset:.02px}}.does4-module__80h5Fq__wires{width:100%;height:clamp(72px,7.4vw,124px);display:block;overflow:visible}.does4-module__80h5Fq__wire,.does4-module__80h5Fq__wireFlow{fill:none;stroke-linecap:round}.does4-module__80h5Fq__wire{stroke:#24242533;stroke-width:1px;stroke-dasharray:1}.does4-module__80h5Fq__wireFlow{stroke:var(--blue);stroke-width:1.6px;stroke-dasharray:.07 .93;stroke-dashoffset:1px;opacity:0}@media (prefers-reduced-motion:no-preference){.does4-module__80h5Fq__wireFlow{opacity:1;animation:3.4s linear infinite does4-module__80h5Fq__flow}.does4-module__80h5Fq__wires g:nth-child(2) .does4-module__80h5Fq__wireFlow{animation-delay:-1.1s}.does4-module__80h5Fq__wires g:nth-child(3) .does4-module__80h5Fq__wireFlow{animation-delay:-2.2s}}@keyframes does4-module__80h5Fq__flow{0%{stroke-dashoffset:1.07px}to{stroke-dashoffset:0}}.does4-module__80h5Fq__coach{background:var(--mist-2);border:1px solid #2424250f;border-radius:clamp(24px,2.2vw,40px);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(24px,4vw,72px);padding:clamp(26px,3.4vw,60px);display:grid;position:relative}.does4-module__80h5Fq__coach:before{content:"";background:var(--paper);border:1.5px solid var(--blue);border-radius:50%;width:11px;height:11px;margin-left:-5.5px;position:absolute;top:-6px;left:50%}.does4-module__80h5Fq__coachTitle{letter-spacing:-.058em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(32px,3.2vw,58px);font-weight:300;line-height:.98}.does4-module__80h5Fq__coachBody{max-width:40ch;color:var(--ink-2);margin:clamp(14px,1.2vw,20px) 0 0;font-size:clamp(16px,1.15vw,19px);line-height:1.42}.does4-module__80h5Fq__coachDemo{background:var(--paper);border:1px solid #2424250f;border-radius:clamp(18px,1.6vw,28px);gap:16px;padding:clamp(18px,1.8vw,30px);display:grid;box-shadow:0 34px 70px -46px #14283c6b}.does4-module__80h5Fq__ask,.does4-module__80h5Fq__status,.does4-module__80h5Fq__sees{transition:opacity .45s var(--ease-out)}.does4-module__80h5Fq__coach[data-phase=out] :is(.does4-module__80h5Fq__ask,.does4-module__80h5Fq__status,.does4-module__80h5Fq__sees){opacity:0}.does4-module__80h5Fq__ask{letter-spacing:-.02em;min-height:2.66em;color:var(--ink);margin:0;font-size:clamp(17px,1.32vw,23px);line-height:1.33}.does4-module__80h5Fq__caret{vertical-align:-.16em;background:var(--blue);border-radius:1px;width:2px;height:1.05em;margin-left:3px;display:inline-block}@media (prefers-reduced-motion:no-preference){.does4-module__80h5Fq__caret{animation:1.05s step-end infinite does4-module__80h5Fq__caret}}@keyframes does4-module__80h5Fq__caret{50%{opacity:0}}.does4-module__80h5Fq__status{color:var(--ink-3);align-items:center;gap:10px;margin:0;font-size:13.5px;display:flex}.does4-module__80h5Fq__spin{width:1.1em;font-family:var(--font-mono);text-align:center;color:var(--blue);font-size:15px;display:inline-block}.does4-module__80h5Fq__sees{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.does4-module__80h5Fq__sees li{color:var(--ink-2);border:1px solid #2424251a;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 12px;font-size:14px;display:inline-flex;position:relative}.does4-module__80h5Fq__sees li:before{content:"";background:var(--blue);opacity:.35;width:7px;height:7px;transition:transform .4s var(--ease-out), opacity .4s;border-radius:50%;transform:scale(.35)}.does4-module__80h5Fq__sees li:after{content:"";border-radius:inherit;opacity:0;transition:opacity .4s var(--ease-out);background:#4198bd1a;border:1px solid #4198bd8c;position:absolute;inset:-1px}.does4-module__80h5Fq__sees li[data-on=true]:before{opacity:1;transform:none}.does4-module__80h5Fq__sees li[data-on=true]:after{opacity:1}@media (max-width:1023.98px){.does4-module__80h5Fq__wires,.does4-module__80h5Fq__coach:before{display:none}.does4-module__80h5Fq__coach{grid-template-columns:minmax(0,1fr);margin-top:clamp(28px,6vw,48px)}}@media (max-width:899.98px){.does4-module__80h5Fq__cards{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) 6px;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(78%,340px);grid-auto-flow:column;overflow-x:auto}.does4-module__80h5Fq__cards::-webkit-scrollbar{display:none}.does4-module__80h5Fq__cards>li{scroll-snap-align:start}}@media (max-width:639.98px){.does4-module__80h5Fq__statement{font-size:clamp(30px,8.9vw,60px)}.does4-module__80h5Fq__ask{min-height:4em}}
.planCurve-module__KIk8Kq__sec{isolation:isolate;padding:clamp(80px, calc(9 * var(--u)), 160px) var(--gutter) clamp(64px, calc(8 * var(--u)), 140px);position:relative}.planCurve-module__KIk8Kq__wash{z-index:-1;inset:0 calc(-8 * var(--u));pointer-events:none;background:radial-gradient(38% 46% at 18% 62%, #8bafe533, #8bafe500 70%), radial-gradient(40% 50% at 62% 40%, #63d4e829, #63d4e800 72%), radial-gradient(34% 44% at 92% 30%, #00ebff21, #00ebff00 70%), linear-gradient(180deg, var(--paper), var(--mist-2) 30%, var(--mist-2) 70%, var(--paper));position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.planCurve-module__KIk8Kq__head{text-align:center;margin:0 auto clamp(28px, calc(2.4 * var(--u)), 48px)}.planCurve-module__KIk8Kq__title{font-weight:500;font-size:clamp(38px, calc(4.6 * var(--u)), 90px);letter-spacing:-.045em;color:var(--ink);margin:0;line-height:1}.planCurve-module__KIk8Kq__title>span{display:block}.planCurve-module__KIk8Kq__titleAccent{letter-spacing:-.05em;background-image:var(--chrome-dark);color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 .06em .06em 0;font-style:italic;font-weight:700}.planCurve-module__KIk8Kq__lede{max-width:34ch;font-size:clamp(16px, calc(1.15 * var(--u)), 20px);color:var(--ink-2);margin:16px auto 0;line-height:1.4}.planCurve-module__KIk8Kq__stage{position:relative}.planCurve-module__KIk8Kq__svg,.planCurve-module__KIk8Kq__goal{display:none}.planCurve-module__KIk8Kq__list{margin:0;padding:0;list-style:none}.planCurve-module__KIk8Kq__card{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#ffffffb3;border:1px solid #fffffff2;border-radius:22px;padding:18px 20px 20px;position:relative;box-shadow:0 24px 54px -30px #14324661,0 2px 8px #0000000a}.planCurve-module__KIk8Kq__when{letter-spacing:.02em;text-transform:uppercase;color:var(--blue);align-items:center;gap:9px;font-size:12.5px;display:flex}.planCurve-module__KIk8Kq__num{background:var(--blue);color:#fff;letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11.5px;font-weight:600;display:inline-grid}.planCurve-module__KIk8Kq__stepTitle{font-weight:500;font-size:clamp(20px, calc(1.5 * var(--u)), 27px);letter-spacing:-.03em;color:var(--ink);margin:12px 0 0;line-height:1.1}.planCurve-module__KIk8Kq__body{font-size:clamp(14.5px, calc(.98 * var(--u)), 17px);color:var(--ink-2);margin:7px 0 0;line-height:1.42}.planCurve-module__KIk8Kq__chips{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.planCurve-module__KIk8Kq__chip{border:1px solid var(--hair);height:28px;color:var(--ink-2);background:#ffffffd9;border-radius:999px;align-items:center;padding:0 11px;font-size:12.5px;display:inline-flex}.planCurve-module__KIk8Kq__chip[data-on]{background:var(--seg-fill);border-color:var(--seg-line);color:var(--ink);font-weight:500}.planCurve-module__KIk8Kq__plan{grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-top:14px;display:grid}.planCurve-module__KIk8Kq__kcal{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:26px;font-weight:500;line-height:1;display:grid}.planCurve-module__KIk8Kq__kcal small{letter-spacing:0;color:var(--ink-3);margin-top:4px;font-size:11.5px;font-weight:400}.planCurve-module__KIk8Kq__macros{gap:5px;display:grid}.planCurve-module__KIk8Kq__macro{color:var(--ink-3);grid-template-columns:1fr;gap:3px;font-size:11px;display:grid}.planCurve-module__KIk8Kq__macro b{color:var(--ink-2);font-weight:500}.planCurve-module__KIk8Kq__macro i{background:var(--blue);transform-origin:0;height:4px;transform:scaleX(var(--v));border-radius:999px;display:block}.planCurve-module__KIk8Kq__macro[data-m="1"] i{background:var(--cyan)}.planCurve-module__KIk8Kq__macro[data-m="2"] i{background:var(--peach)}.planCurve-module__KIk8Kq__icons{gap:8px;margin-top:14px;display:flex}.planCurve-module__KIk8Kq__iconChip{background:var(--mist);width:40px;height:40px;color:var(--blue);border:1px solid #ffffffe6;border-radius:13px;place-items:center;display:grid;position:relative}.planCurve-module__KIk8Kq__iconChip svg{width:19px;height:19px}.planCurve-module__KIk8Kq__iconCheck{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 2px #fff}.planCurve-module__KIk8Kq__iconCheck svg{width:11px;height:11px}.planCurve-module__KIk8Kq__streak{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.planCurve-module__KIk8Kq__flame{color:#d9773a;background:#ffbb8252;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.planCurve-module__KIk8Kq__flame svg{width:19px;height:19px}.planCurve-module__KIk8Kq__streakNum{letter-spacing:-.05em;color:var(--ink);font-size:28px;font-weight:600;line-height:1}.planCurve-module__KIk8Kq__streakLabel{color:var(--ink-2);font-size:13px}.planCurve-module__KIk8Kq__freeze{color:#2b6f86;background:#63d4e829;border:1px solid #63d4e866;border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 10px 0 7px;font-size:12px;display:inline-flex}.planCurve-module__KIk8Kq__freeze svg{width:14px;height:14px}@media (max-width:1023.98px){.planCurve-module__KIk8Kq__list{gap:22px;padding-left:34px;display:grid;position:relative}.planCurve-module__KIk8Kq__list:before,.planCurve-module__KIk8Kq__list:after{content:"";background:var(--hair);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:11px}.planCurve-module__KIk8Kq__list:after{transform-origin:top;background:linear-gradient(#8bafe5,#4198bd 55%,#00ebff)}.planCurve-module__KIk8Kq__card:before{content:"";border:4px solid var(--blue);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:22px;left:-30px;box-shadow:0 0 0 4px #fffc}}@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){.planCurve-module__KIk8Kq__sec[data-armed] .planCurve-module__KIk8Kq__list:after{transition:transform 1.6s var(--ease-out) .2s}.planCurve-module__KIk8Kq__sec[data-armed]:not([data-in]) .planCurve-module__KIk8Kq__list:after{transform:scaleY(0)}.planCurve-module__KIk8Kq__sec[data-armed] .planCurve-module__KIk8Kq__card{transition:opacity .7s var(--ease-out) calc(.15s + var(--k) * .16s), transform .8s var(--ease-out) calc(.15s + var(--k) * .16s)}.planCurve-module__KIk8Kq__sec[data-armed]:not([data-in]) .planCurve-module__KIk8Kq__card{opacity:0;transform:translateY(22px)}}@media (min-width:1024px){.planCurve-module__KIk8Kq__stage{aspect-ratio:var(--ar);container-type:inline-size}.planCurve-module__KIk8Kq__svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.planCurve-module__KIk8Kq__routeBase{stroke:#4198bd52;stroke-width:2px;stroke-dasharray:1 9;stroke-linecap:round}.planCurve-module__KIk8Kq__routeLine,.planCurve-module__KIk8Kq__routeGlow{stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round}.planCurve-module__KIk8Kq__routeLine{stroke-width:3.2px}.planCurve-module__KIk8Kq__routeGlow{stroke-width:16px;opacity:.16}.planCurve-module__KIk8Kq__nodeRing{fill:#fff;stroke:#4198bd73;stroke-width:1.5px}.planCurve-module__KIk8Kq__nodeCore{fill:var(--blue);opacity:1;transition:opacity .4s}.planCurve-module__KIk8Kq__stage[data-armed] .planCurve-module__KIk8Kq__node:not([data-on]) .planCurve-module__KIk8Kq__nodeCore{opacity:.22}.planCurve-module__KIk8Kq__end circle{fill:#fff;stroke:#00ebff;stroke-width:3px}.planCurve-module__KIk8Kq__dotCore{fill:#fff;stroke:var(--blue);stroke-width:3.5px}.planCurve-module__KIk8Kq__goal{left:var(--x);top:var(--y);background:var(--btn);color:#fff;white-space:nowrap;height:34px;transition:opacity .4s var(--ease-out), transform .5s var(--ease-out);border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:13.5px;font-weight:500;display:inline-flex;position:absolute;translate:-100% calc(-100% - 1.6cqw);box-shadow:0 10px 24px -10px #00000073}.planCurve-module__KIk8Kq__goal svg{width:16px;height:16px}.planCurve-module__KIk8Kq__stage[data-armed] .planCurve-module__KIk8Kq__goal:not([data-on]){opacity:0;transform:translateY(8px)}.planCurve-module__KIk8Kq__list{position:absolute;inset:0}.planCurve-module__KIk8Kq__card{left:var(--cl);top:var(--y);width:30cqw;transition:opacity .5s var(--ease-out), transform .7s var(--ease-out);border-radius:1.8cqw;padding:1.45cqw 1.8cqw 1.6cqw;position:absolute}.planCurve-module__KIk8Kq__card[data-side=below]{translate:0 3.2cqw}.planCurve-module__KIk8Kq__card[data-side=above]{translate:0 calc(-100% - 3.2cqw)}.planCurve-module__KIk8Kq__card:before{content:"";left:var(--sl);background:#4198bd66;width:1.5px;height:2.1cqw;position:absolute}.planCurve-module__KIk8Kq__card[data-side=below]:before{bottom:100%}.planCurve-module__KIk8Kq__card[data-side=above]:before{top:100%}.planCurve-module__KIk8Kq__stage[data-armed] .planCurve-module__KIk8Kq__card:not([data-on]){opacity:.32;transform:translateY(10px)scale(.98)}}
