.motion-site{--night:#0b0e15;--night-card:#141923;--night-line:#ffffff1c;--silver:#bac3ce;--glow:#9ba9f4;background:var(--night);color:#f8f9fc}.reading-progress{position:fixed;z-index:50;left:0;top:0;width:100%;height:2px;transform:scaleX(var(--reading-progress,0));transform-origin:left;background:linear-gradient(90deg,#9aa9ff,#df98ae,#edb38e);pointer-events:none}.motion-site .site-header{position:sticky;top:16px;z-index:15;background:#0f131ce6;border-color:#ffffff20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:box-shadow .3s,background .3s;max-width:1120px;padding:11px 14px 11px 24px}.motion-site .site-header.is-scrolled{box-shadow:0 10px 35px #0003;background:#0c1018f2}.motion-site .brand .brand-dot{color:#dba28d}.header-actions{display:flex;align-items:center;gap:16px}.motion-site nav{color:#c5cbd6;font-size:14px}.motion-site .button{color:#11141b;background:linear-gradient(112deg,#b0baff,#d3c1ec 44%,#ebb9a3);border:1px solid #e4e6ff55;box-shadow:inset 0 1px 1px #fffc,0 0 24px #aba6fb19;font-weight:600;transition:transform .25s,box-shadow .25s,filter .25s}.motion-site .button:hover{filter:brightness(1.07);box-shadow:inset 0 1px 1px #fffc,0 0 30px #a0aaff35;transform:translateY(-2px)}.motion-site .text-button{color:#c6ced8;border-color:#677184}.motion-site :is(button,a,summary,input):focus-visible{outline-color:#b1bcff}.motion-site .hero{background:radial-gradient(ellipse at 72% 51%,#1b223770,transparent 45%);padding:22px 0 0;overflow:clip}.hero-inner{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:2%;width:min(1120px,calc(100% - var(--gutter)*2));margin:auto}.motion-site .hero-copy{padding:49px 0 47px;align-items:flex-start;text-align:left;min-width:0}.motion-site .hero .eyebrow{color:#c0c7d3;font-size:12px;letter-spacing:.1em}.hero-label>span{color:#ccb7ee;font-size:19px;margin-right:9px}.motion-site .hero h1{font-weight:600;font-size:clamp(54px,5.35vw,76px);letter-spacing:-.067em;line-height:1.075}.motion-site .hero h1 .headline-line{display:block;color:#f7f8fb}.motion-site .hero h1 .accent-line{color:#b5bceb;background:linear-gradient(100deg,#aebaff,#d8b3c9 65%,#ecc2a7);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.motion-site .hero .lede{font-size:17px;line-height:1.7;color:var(--silver);max-width:370px;margin:27px 0 29px}.motion-site .hero .actions{justify-content:flex-start;gap:23px}.motion-site .hero-notes{justify-content:flex-start;color:#9da9b9;font-size:13px;margin-top:28px}.motion-site .hero-notes span+span{border-color:#ffffff2b}.motion-site .scroll-cue{color:#a2abba;padding:11px 24px 24px;font-size:12px}.motion-site .preview-note{background:#0f131b;border-color:#ffffff12;color:#929eae}.motion-site .preview-note p{color:#aeb8c5}.motion-site .preview-note .label{color:#c2b4dc}.companion-stage{position:relative;min-width:0;height:575px;perspective:1200px}.stage-halo{position:absolute;width:80%;height:76%;left:13%;top:13%;border-radius:50%;background:radial-gradient(ellipse,#6c70aa24,transparent 68%);filter:blur(18px);pointer-events:none}.stage-orbit{position:absolute;width:95%;aspect-ratio:1;left:5%;top:2%;border:1px solid #7f91c315;border-radius:50%;transform:rotateX(30deg) rotate(-25deg);pointer-events:none}.orbit-two{width:110%;left:-2%;top:-6%;border-color:#858fc20a}.companion-panel{position:absolute;left:10%;right:4%;top:73px;padding:24px;background:linear-gradient(155deg,#232939f2,#111723f7 70%);border:1px solid #cdd8ff26;border-radius:23px;box-shadow:0 25px 65px #0006,inset 0 1px #ffffff0d;transform:rotateY(-5deg) rotateX(3deg);z-index:2}.companion-top{display:flex;gap:11px;align-items:center;padding-bottom:18px;border-bottom:1px solid #ffffff12}.companion-mark{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:linear-gradient(135deg,#d2d9ff,#e6c9bd);color:#202637;font-size:28px;line-height:1;letter-spacing:-.08em;box-shadow:0 2px 15px #adc1ff20}.companion-top strong{font-size:14px;font-weight:500;display:block}.companion-top small{font-size:12px;color:#a8b3c6;display:block}.signal{display:flex;align-items:center;gap:3px;margin-left:auto;height:20px}.signal i{width:3px;height:8px;border-radius:3px;background:#b4bcf3}.signal i:nth-child(2){height:17px}.signal i:nth-child(3){height:11px}.companion-question{margin:23px 0 16px}.mini-label{display:block;font-size:12px;letter-spacing:.1em;color:#9daac1;margin-bottom:11px}.companion-question h2{font-size:30px!important;line-height:1.16;letter-spacing:-.045em}.location-pills{display:flex;gap:7px;flex-wrap:wrap}.location-pills button{padding:9px 11px;border:1px solid #c6d7ff30;border-radius:10px;color:#d1dbeb;background:#35405835;font-size:12px;display:flex;align-items:center;gap:8px}.location-pills button:hover{background:#6c75a842;border-color:#b5bce0}.companion-demo{margin-top:23px;padding-top:15px;border-top:1px solid #ffffff12}.demo-caption{display:flex;justify-content:space-between;align-items:center;color:#929fb3;font-size:12px;letter-spacing:.09em;margin-bottom:10px}.demo-pulse{font-size:23px;line-height:10px;color:#bcc5ff;letter-spacing:3px}.demo-task{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:13px;color:#9daabf}.task-check{display:grid;place-items:center;width:18px;height:18px;border:1px solid #97acd447;border-radius:6px;color:#acb8dc;font-size:12px}.demo-track{height:2px;background:#c5d3ed0b;margin-top:15px;overflow:hidden;border-radius:2px}.demo-track span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#9bafff,#e3bda8);transform-origin:left;transform:scaleX(.8)}.floating-note{display:flex;align-items:center;gap:10px;position:absolute;z-index:3;background:#171d2bed;border:1px solid #c1d6ff2b;box-shadow:0 14px 35px #0004;border-radius:13px;padding:12px 16px;pointer-events:none}.floating-note strong{display:block;font-size:12px;font-weight:500;color:#dde4ef}.floating-note small{display:block;font-size:12px;color:#9eabc1;margin-top:2px}.note-icon{width:27px;height:27px;border:1px solid #9aaacb38;display:grid;place-items:center;border-radius:9px;font-size:12px;background:#9eadd612;color:#c1cbee}.note-source{top:22px;left:0;transform:rotate(-4deg)}.note-plan{bottom:34px;right:-10px;transform:rotate(3deg)}.stage-caption{position:absolute;bottom:1px;left:4%;right:0;text-align:center;font-size:12px;letter-spacing:.08em;color:#8794aa}@keyframes companion-float{0%,to{transform:rotateY(-5deg) rotateX(3deg) translateY(0)}50%{transform:rotateY(-2deg) rotateX(1deg) translateY(-9px)}}@keyframes note-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes signal-dance{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes demo-task{0%,13%,90%,to{color:#9daabf}23%,78%{color:#eef2ff}}@keyframes demo-check{0%,13%,90%,to{background:transparent;border-color:#97acd447;color:#acb8dc}23%,78%{background:#b8c6ef;border-color:#b8c6ef;color:#1a263c}}@keyframes demo-progress{0%,10%{transform:scaleX(0)}72%,88%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes headline-enter{0%{opacity:0;transform:translateY(19px);filter:blur(5px)}to{opacity:1;transform:none;filter:none}}.motion-ready .companion-panel{animation:companion-float 4.5s ease-in-out 1}.motion-ready .floating-note{animation:note-float 4.5s ease-in-out 1}.motion-ready .note-plan{animation-delay:-3s}.motion-ready .signal i{animation:signal-dance 1.7s ease-in-out 2}.motion-ready .signal i:nth-child(2){animation-delay:-.3s}.motion-ready .signal i:nth-child(3){animation-delay:-.7s}.motion-ready .demo-task{animation:demo-task 4.5s ease-in-out 1}.motion-ready .task-check{animation:demo-check 4.5s ease-in-out 1}.motion-ready .demo-task:nth-of-type(3),.motion-ready .demo-task:nth-of-type(3) .task-check{animation-delay:.2s}.motion-ready .demo-task:nth-of-type(4),.motion-ready .demo-task:nth-of-type(4) .task-check{animation-delay:.4s}.motion-ready .demo-track span{animation:demo-progress 4.5s ease-in-out 1}.motion-ready .headline-line{animation:headline-enter .85s cubic-bezier(.2,.7,.2,1) both}.motion-ready .headline-line:nth-child(2){animation-delay:.12s}.motion-ready .headline-line:nth-child(3){animation-delay:.24s}[data-motion-region] *,[data-motion-region]:before,[data-motion-region]:after{animation-play-state:paused!important}.motion-ready:not(.motion-paused) [data-motion-region].motion-visible *{animation-play-state:running!important}.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation-play-state:paused!important}@media(max-width:1180px){.motion-site .site-header{margin-inline:24px}.companion-panel{left:5%;right:0;padding:21px}.note-plan{right:-8px}.hero-inner{gap:3%}.header-actions{gap:12px}.motion-site nav{gap:20px}}@media(max-width:950px){.motion-site .site-header nav{display:none}.motion-site .hero h1{font-size:clamp(46px,5.8vw,60px)}.motion-site .hero .actions{gap:16px}.motion-site .hero .button{padding:13px 19px}.motion-site .hero .text-button{font-size:14px}.companion-panel{top:78px;padding:19px}.companion-top small{font-size:12px}.companion-top strong{font-size:13px}.companion-question h2{font-size:28px!important}.companion-stage{height:595px}.location-pills{gap:6px}.floating-note{padding:10px 12px}.note-plan{bottom:31px}.hero-inner{width:calc(100% - 48px)}.motion-site .hero .lede{font-size:16px}.motion-site .hero-notes{font-size:12px;gap:8px}.motion-site .hero-notes span+span{margin:0;padding:0;border:0}.hero-notes span{flex-basis:100%}}@media(max-width:740px){.motion-site .site-header{top:10px;margin:12px 14px 0;padding:10px 13px 10px 18px;gap:10px}.header-actions{gap:12px}.motion-site .site-header .button{font-size:12px;padding:9px 12px;min-height:40px}.motion-site .site-header .button span{display:none}.motion-site .site-header .brand{font-size:23px}.hero-inner{grid-template-columns:1fr;width:calc(100% - 44px);gap:0}.motion-site .hero-copy{align-items:center;text-align:center;padding:47px 0 19px}.motion-site .hero .eyebrow{font-size:12px;letter-spacing:.05em;margin-bottom:20px}.motion-site .hero h1{font-size:clamp(46px,10.5vw,66px);letter-spacing:-.065em}.motion-site .hero .lede{font-size:16px;margin:23px 0 25px;max-width:350px}.motion-site .hero .actions{flex-direction:row;gap:19px}.motion-site .hero .button{font-size:14px;gap:15px;padding:13px 20px}.motion-site .hero-notes{justify-content:center;gap:0;font-size:12px;margin-top:22px}.hero-notes span{flex-basis:auto}.motion-site .hero-notes span+span{border-left:1px solid #ffffff2b;padding-left:11px;margin-left:11px}.companion-stage{height:555px;max-width:520px;width:100%;margin:11px auto 0}.companion-panel{left:5%;right:3%;top:63px;padding:21px;transform:none}.companion-top strong{font-size:14px}.companion-top small{font-size:12px}.companion-question h2{font-size:30px!important}.note-source{top:14px;left:0}.note-plan{right:-4px;bottom:26px}.floating-note strong,.floating-note small{font-size:12px}.stage-caption{font-size:12px;letter-spacing:.02em;bottom:0}.motion-site .scroll-cue{padding-top:15px}.location-pills button{font-size:12px;padding:9px}.motion-site .preview-note{padding:17px 24px}.motion-site .preview-note p{font-size:13px}.motion-site .hero-label>span{font-size:15px;margin-right:4px}}@media(max-width:380px){.header-actions{gap:8px}.motion-site .site-header{padding-left:14px}.motion-site .site-header .brand{font-size:20px}.motion-site .site-header .button{font-size:12px;padding:9px 10px}.companion-top strong,.companion-top small{font-size:12px}.companion-panel{left:3%;right:1%;padding:18px}.companion-mark{width:33px;height:33px;font-size:24px}.motion-site .hero h1{font-size:43px}.motion-site .hero .actions{gap:13px}.motion-site .hero .button{font-size:13px;padding:13px 17px}.motion-site .hero .text-button{font-size:13px}.demo-task,.stage-caption{font-size:12px}.companion-stage{height:563px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.companion-panel{transform:none}.reading-progress{display:none}.headline-line{opacity:1!important;filter:none!important;transform:none!important}}.motion-site .kit{--muted:#aab5c7;--line:#ffffff20;padding-top:91px;padding-bottom:92px}.motion-site .kit h2{font-weight:600}.motion-site .kit .eyebrow{color:#a8b5ce}.motion-site .kit-copy>h3{color:#f5f7fb}.motion-site .kit-facts dt{color:#b2bce6}.motion-site .gallery-stage{border-color:#c9d0e52b;box-shadow:0 20px 65px #0003}.motion-site .product-tag,.motion-site .gallery-expand{color:#202737}.motion-site .gallery-thumbs{background:#141a25;border-color:#ffffff20}.motion-site .gallery-thumbs button{color:#b7c2d4}.motion-site .gallery-thumbs .selected{background:#293249;border-color:#58627d;color:#f4f6ff;box-shadow:none}.motion-site .gallery-thumbs button:hover{background:#253047}.motion-site .lure-explainer{background:#111723;border-color:#ffffff16}.motion-site .lure-explainer .eyebrow{color:#bcc5df}.motion-site .lure-explainer h3{font-size:27px;color:#edf1f9}.motion-site .lure-reference span{color:#a9b5ce}.daylight{background:#fafbfe;color:#1d2430;border-radius:40px 40px 0 0;position:relative;isolation:isolate}.motion-site .use-routine{background:transparent;border:0;padding:87px 0 60px}.motion-site .routine-head{align-items:center;margin-bottom:55px}.motion-site .routine-head h2{font-weight:600;letter-spacing:-.05em}.motion-site .routine-head .eyebrow{color:#637491}.motion-site .routine-head>p{color:#697184;font-size:16px}.motion-site .routine-notes{color:#687082;margin-top:20px}.motion-site .routine-notes>p{display:none}.motion-site .routine-notes details{border-color:#dce0e9}.motion-site .routine-notes details p{color:#687082}.motion-site .routine-notes summary{color:#444f62}.setup-flow{display:grid;grid-template-columns:.9fr 1.1fr;gap:9%;position:relative}.setup-rail{align-self:stretch;min-width:0}.setup-display{position:sticky;top:115px;padding:28px;background:radial-gradient(ellipse at 65% 0,#2d324d,#131b2a 72%);border:1px solid #ffffff24;border-radius:24px;color:#f5f7fc;box-shadow:0 18px 45px #20294b1c}.setup-display-top{display:flex;align-items:center;gap:13px;font-size:12px;letter-spacing:.075em;color:#d1daec}.setup-display-top .companion-mark{width:33px;height:33px;font-size:23px;border-radius:10px}.setup-gauge{position:relative;display:grid;place-items:center;width:160px;height:160px;margin:31px auto 16px}.setup-gauge svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.setup-gauge circle{fill:none;stroke-width:2}.gauge-track{stroke:#ffffff16}.setup-gauge .gauge-progress{stroke:#bdc6ff;stroke-dasharray:421;stroke-dashoffset:var(--gauge-offset,280.7);stroke-linecap:round;transition:stroke-dashoffset .8s cubic-bezier(.22,.6,.3,1);filter:drop-shadow(0 0 5px #b5c2ff80)}#setup-number{font-size:65px;letter-spacing:-.065em;font-weight:500;background:linear-gradient(#fff,#a7b6dc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.setup-readout{text-align:center;min-height:66px}.setup-readout p{font-size:24px;letter-spacing:-.035em;line-height:1.2;margin:0 0 7px}.setup-readout>span{font-size:13px;color:#9cacc7}.setup-nav{display:flex!important;flex-direction:column;gap:7px!important;margin-top:23px}.setup-nav a{display:flex;align-items:center;gap:15px;border:1px solid #a3b7d723;border-radius:11px;padding:10px 14px;color:#94a4bf!important;background:#ffffff04;font-size:14px;transition:background .35s,color .35s,border-color .35s}.setup-nav a>span{font-size:12px;color:inherit}.setup-nav a>i{font-style:normal;margin-left:auto;color:inherit}.setup-nav a[aria-current=step]{color:#e6edff!important;border-color:#a7b4e571;background:#9aaaf422}.setup-nav a:hover{text-decoration:none;background:#a5b0e727}.setup-display-note{text-align:center;margin:22px 0 0;color:#9cacbf;font-size:12px;letter-spacing:.04em}.motion-site .use-grid{display:flex;flex-direction:column;gap:26px;margin:0;padding:0;list-style:none}.motion-site .use-grid li{background:#fff;border:1px solid #e0e5ee;border-radius:22px;padding:42px 34px;min-height:380px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 5px 20px #1b2f4904;transition:border-color .45s,box-shadow .45s,transform .45s}.motion-site .use-grid li.is-current{border-color:#c1c9e7;box-shadow:0 16px 35px #43598a0d;transform:translateY(-2px)}.motion-site .use-grid .step-number{font-size:12px;letter-spacing:.08em;color:#60718e;margin:0 0 24px}.motion-site .use-grid h3{font-size:clamp(27px,2.8vw,37px);letter-spacing:-.045em;font-weight:500;line-height:1.14}.motion-site .use-grid p{font-size:16px;line-height:1.7;color:#6b7382;margin:19px 0 0}.step-note{display:flex;gap:13px;align-items:flex-start;border-top:1px solid #e8ebf1;padding-top:20px;margin-top:23px}.note-glyph{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#eef0f8;color:#7e85ad;flex-shrink:0;font-size:19px}.motion-site .step-note p{font-size:14px;line-height:1.65;margin:0}.step-note strong{color:#44516a;font-weight:500}.motion-site .guide-teaser{background:transparent;color:#212937;padding:72px 0 84px}.motion-site .guide-layout{border-top:1px solid #e0e5ee;padding-top:77px}.motion-site .guide-copy>.eyebrow{color:#62718a}.motion-site .guide-copy h2{font-weight:600}.motion-site .guide-copy>p:not(.eyebrow){color:#6a7283;font-size:17px}.motion-site .guide-features{color:#637189}.motion-site .guide-sample{position:relative;background:#fff;border-color:#e3e7ee;box-shadow:0 20px 60px #2134530c}.motion-site .sample-top{border-color:#e2e6ed;color:#62718a}.motion-site .guide-symbol{background:linear-gradient(125deg,#cbd6ff,#edd4c4);color:#45516e}.motion-site .guide-sample button{border-color:#e0e5ee;background:#fbfcff;transition:background .25s,border-color .25s,transform .25s}.motion-site .guide-sample button:hover{background:#edf0fb;border-color:#adb9d7;transform:translate(3px)}.motion-site .guide-sample button span{color:#8a94af}.motion-site .guide-sample>p{color:#637189}.motion-site .faq{border-top:1px solid #e0e5ee;padding-top:62px;padding-bottom:85px;--muted:#697284;--line:#e0e5ee}.motion-site .faq .eyebrow{color:#62718a}.motion-site .faq h2{font-weight:600}.motion-site .faq summary{font-size:16px;color:#384355}.motion-site .faq details p{font-size:16px}.footer-shell{background:#f4f6fa;color:#263147}.motion-site footer{border-top:0;padding-top:47px;position:relative}.motion-site footer:before{content:"";height:1px;position:absolute;left:0;right:0;top:0;background:linear-gradient(90deg,transparent,#a4b2e6,#d9b3b8,transparent)}.motion-site .footer-links{color:#637087}.motion-site .footer-top p{color:#637189}.motion-site .footer-bottom p,.motion-site .footer-bottom p span,.motion-site .footer-bottom .source-link{color:#626f83}.motion-site dialog{color:#1c283a;background:#fafbff;--muted:#657189;--line:#dce3ef}.motion-site dialog::backdrop{background:#070a12bf;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.motion-site #image-dialog>.icon-button{background:#eef1f7}.motion-site .option{border-color:#ccd5e5}.motion-site .option:hover{background:#eef0fb;border-color:#9aaacc}.motion-site .saved-banner{background:#e8edfa}.motion-site .progress .active{background:#8e9ecc}.motion-site #toast{background:#222d44;border:1px solid #657599}.motion-ready [data-reveal]{opacity:0;transform:translateY(25px);transition:opacity .8s cubic-bezier(.2,.65,.2,1),transform .8s cubic-bezier(.2,.65,.2,1)}.motion-ready [data-reveal].is-revealed,.motion-ready [data-reveal]:focus-within{opacity:1;transform:none}.motion-paused [data-reveal]{opacity:1;transform:none;transition:none}@media(max-width:950px){.setup-flow{gap:6%;grid-template-columns:.9fr 1.1fr}.setup-display{padding:23px}.motion-site .use-grid li{padding:33px 27px;min-height:380px}.setup-display-top{font-size:12px;gap:9px}.setup-display-note{font-size:12px}.setup-readout p{font-size:22px}}@media(max-width:740px){.motion-site .kit{padding-top:63px;padding-bottom:59px}.daylight{border-radius:28px 28px 0 0}.motion-site .use-routine{padding:61px 0 35px}.motion-site .routine-head{margin-bottom:29px}.setup-flow{display:block}.setup-rail{position:sticky;top:84px;z-index:7;margin:0 0 20px}.setup-display{position:relative;top:auto;padding:13px 16px;display:grid;grid-template-columns:50px 1fr;gap:0 13px;border-radius:16px;box-shadow:0 8px 30px #1c254533}.setup-display-top,.setup-display-note{display:none}.setup-gauge{width:49px;height:49px;margin:0;grid-column:1;grid-row:1/3}.setup-gauge svg{width:49px;height:49px}#setup-number{font-size:26px}.setup-readout{min-height:0;text-align:left}.setup-readout p{font-size:16px;line-height:1.3;margin:0 0 3px}.setup-readout>span{display:none}.setup-nav{grid-column:2;flex-direction:row;margin-top:4px;gap:5px!important}.setup-nav a{padding:4px 7px;border-radius:7px;font-size:12px;gap:0;white-space:nowrap}.setup-nav a>span,.setup-nav a>i{display:none}.motion-site .use-grid{gap:17px}.motion-site .use-grid li{min-height:330px;padding:29px 24px;scroll-margin-top:200px}.motion-site .use-grid .step-number{font-size:12px;margin-bottom:20px}.motion-site .use-grid h3{font-size:31px}.motion-site .use-grid p{font-size:16px;margin-top:18px}.motion-site .step-note p{font-size:14px;margin:0}.motion-site .guide-teaser{padding:33px 0 59px}.motion-site .guide-layout{padding-top:52px}.motion-site .guide-copy h2{font-size:42px}.motion-site .faq{padding:47px 0 61px}.motion-site .faq h2{font-size:40px}.motion-site .faq summary{font-size:15px}.motion-site .faq details p{font-size:16px}.motion-site .lure-explainer h3{font-size:24px}.motion-site footer{padding-top:34px}.motion-ready [data-reveal]{transform:translateY(18px)}.motion-ready [data-reveal].is-revealed{transform:none}}@media(prefers-reduced-motion:reduce){.motion-ready [data-reveal]{opacity:1;transform:none}.gauge-progress{transition:none}.motion-site .use-grid li.is-current{transform:none}}.companion-stage{height:660px}.companion-panel{top:91px}.companion-question{margin:19px 0 14px}.companion-question h2{font-size:28px!important}.mini-label{margin-bottom:9px}.location-pills button{font-size:14px;line-height:1.4;padding:9px 11px}.companion-demo{margin-top:18px;padding-top:14px}.demo-caption{margin-bottom:7px}.demo-task{padding:6px 0;line-height:1.5}.demo-track{margin-top:12px}.note-plan{top:35px;bottom:auto;right:-5px}.note-source{top:8px;left:0}.stage-caption{left:0;right:0;bottom:2px;font-size:12px;line-height:1.5;letter-spacing:0;max-width:390px;margin:auto}.hero-label .hero-label{font-size:12px}@media(min-width:951px){.companion-stage{height:635px}.companion-panel{top:83px}.stage-caption{bottom:0}}@media(max-width:950px)and (min-width:741px){.companion-stage{height:700px}.companion-top{gap:9px}.companion-top strong{font-size:13px}.companion-top small{font-size:12px}.companion-mark{width:33px;height:33px;font-size:24px}.signal{display:none}.note-plan{top:42px;right:-6px}.note-source{top:0}.companion-question h2{font-size:27px!important}.location-pills button{font-size:13px}.stage-caption{font-size:12px}}@media(max-width:740px){.companion-stage{height:625px;max-width:440px}.companion-panel{top:83px;padding:21px 19px}.companion-top strong{font-size:13px}.companion-top small{font-size:12px}.companion-top{gap:9px}.companion-mark{width:34px;height:34px;font-size:24px}.companion-question h2{font-size:27px!important;letter-spacing:-.05em}.note-source{top:0;left:0}.note-plan{top:37px;right:-5px;padding:9px 11px}.floating-note small,.floating-note strong{font-size:12px}.floating-note .note-icon{width:24px;height:24px}.stage-caption{bottom:0;font-size:12px;max-width:290px}.motion-site .site-header .button{font-size:12px}.motion-site .hero .eyebrow{font-size:12px;letter-spacing:.025em}.setup-nav a,.setup-display-note{font-size:12px}}@media(max-width:380px){.header-actions{gap:8px}.motion-site .site-header{padding:10px 11px}.motion-site .site-header .brand{font-size:19px}.motion-site .site-header .button{font-size:12px;padding:9px 10px}.companion-stage{height:670px}.companion-panel{left:1%;right:1%;padding:19px 16px}.companion-top strong{font-size:13px}.companion-top small{font-size:12px}.signal{display:none}.location-pills button{font-size:13px}.companion-question h2{font-size:25px!important}.demo-task{font-size:12px}.note-plan{top:40px}.floating-note{padding:9px 11px}.stage-caption{font-size:12px}}.motion-paused .headline-line{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.motion-site .use-grid h3{align-self:flex-start}.motion-site .use-grid li{scroll-margin-top:35vh}.motion-site .site-header{width:min(1120px,calc(100% - 48px));margin-inline:auto;transition:width .35s ease,padding .35s ease,top .35s ease,background .3s ease,border-color .3s ease,box-shadow .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.motion-site .site-header .brand{transition:font-size .35s ease,color .3s ease}.motion-site .site-header.is-scrolled{top:8px;width:min(980px,calc(100% - 48px));padding:5px 12px 5px 22px;background:#10151dc4;border-color:#ffffff12;box-shadow:0 4px 18px #00000014}.motion-site .site-header.is-scrolled .brand{font-size:23px}.motion-site .site-header.is-scrolled .button{background:#ffffff0b;color:#e3e8f1;border-color:#ffffff26;box-shadow:none;min-height:44px;padding-block:8px}.motion-site .site-header.is-on-light{background:#ffffffc9;color:#293447;border-color:#25375614;box-shadow:0 4px 18px #24335209}.motion-site .site-header.is-on-light nav{color:#46536a}.motion-site .site-header.is-on-light .button{background:#26334a08;color:#29364c;border-color:#25375624;box-shadow:none}.motion-site .site-header.is-scrolled .button:hover{background:#a3b2d41a;transform:none}.motion-site .site-header.is-on-light :is(a,button):focus-visible{outline-color:#6475a6}.step-visual{margin:0 0 25px;width:100%;min-width:0}.step-visual img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain;background:#f1eee9;border:1px solid #26364b0b;border-radius:14px}.step-visual figcaption{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:3px 12px;margin-top:10px;font-size:13px;line-height:1.5;color:#59657a}.step-visual .illustration-label{font-size:12px;color:#636f84}.motion-site .use-grid li{justify-content:flex-start}.setup-display{top:88px}@media(max-width:740px){.motion-site .site-header{width:calc(100% - 28px)}.motion-site .site-header.is-scrolled{width:calc(100% - 28px);top:6px;padding:4px 11px 4px 16px}.motion-site .site-header.is-scrolled .brand{font-size:21px}.motion-site .site-header.is-scrolled .button{padding:8px 12px}.setup-rail{top:72px}.setup-display{top:auto}.step-visual{margin-bottom:22px}.step-visual img{border-radius:11px}.motion-site .use-grid li{padding:25px 22px}.motion-site .use-grid .step-number{margin-bottom:18px}}@media(max-width:380px){.motion-site .site-header.is-scrolled{padding-inline:11px}.motion-site .site-header.is-scrolled .brand{font-size:18px}.motion-site .site-header.is-scrolled .button{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.motion-site .site-header,.motion-site .site-header .brand{transition:none}}.motion-site dialog .text-button{color:#44516a;border-color:#657189}.motion-site :is(.daylight,.footer-shell,dialog) :is(button,a,summary,input):focus-visible{outline-color:#6475a6}.motion-site dialog .dialog-head{position:sticky;top:-30px;z-index:3;flex-wrap:wrap;background:#fafbff;padding-top:12px;box-shadow:0 -30px #fafbff}.motion-site dialog .dialog-status{flex-basis:100%;margin:0;padding:10px 12px;background:#e8edfa;border:1px solid #c7d2eb;border-radius:10px;color:#34435e;font-size:14px;line-height:1.5}.dialog-status:empty{display:none}html.motion-paused{scroll-behavior:auto}.motion-paused *,.motion-paused *:before,.motion-paused *:after{transition:none!important}@media(max-width:740px){.motion-site dialog .dialog-head{top:-22px;box-shadow:0 -22px #fafbff}.companion-stage .floating-note{width:calc(50% - 6px);padding:10px;gap:8px;transform:none}.companion-stage .floating-note>div{min-width:0}.companion-stage .note-source{left:0;top:0}.companion-stage .note-plan{right:0;top:0}.companion-stage .floating-note .note-icon{display:none}}.motion-site .skip{color:#253148;border:1px solid #6475a6;border-radius:10px}.motion-site .skip:focus{z-index:60}.motion-site .option[aria-pressed=true]{background:#e8edfa;border-color:#7f91ba;box-shadow:inset 3px 0 #6475a6}.motion-site .location-pills button{min-height:44px}.motion-site .site-header nav a{display:inline-flex;align-items:center;min-height:44px}.motion-site .footer-links a,.motion-site .footer-links button{display:inline-flex;align-items:center;min-height:32px}.motion-site dialog{overscroll-behavior:contain}.motion-site #toast:not(.visible){display:block;position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}@media(max-width:380px){.orders-panel h2 br{display:none}}.motion-site dialog .dialog-status:empty{display:block;position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.motion-site ::selection{background:#c2cceb;color:#1c283a}@media(max-width:740px){.motion-site .use-grid li{scroll-margin-top:150px}}.motion-site .plan-export{margin-top:24px;padding-top:22px;border-top:1px solid #ccd5e5}.motion-site .plan-export h3{font-size:24px;margin:0 0 12px}.motion-site .plan-export p{font-size:14px;margin-bottom:16px}.motion-site .plan-export textarea{display:block;width:100%;resize:vertical;min-height:190px;max-height:50dvh;overflow:auto;font:14px/1.6 var(--sans);padding:14px;border:1px solid #9aaacc;border-radius:12px;background:#fff;color:#253148}.motion-site .plan-export textarea:focus-visible{outline:2px solid #6475a6;outline-offset:3px}@media(max-width:740px){.motion-site .plan-export textarea{font-size:16px}}.step-visual img{aspect-ratio:1/1;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/11/assets/motion.css.map */
