.xt .h2{text-wrap:balance}.xt .section--bedrock .xt-hl{color:var(--sp-sky-300)}.xt .section--sandstone .xt-hl{color:var(--sp-apricot-700)}.xt .section--sky .xt-hl{color:var(--sp-apricot-600)}.xt .xt-hero .xt-hl,.xt .xt-promise .xt-hl{color:var(--sp-apricot)}.xt-quiet{color:var(--sp-bedrock-700)}.section--bedrock .xt-quiet,.xt-card-dark .xt-quiet{color:#fbe1c499}.xt-fine a,.xt-source{color:inherit;text-underline-offset:3px}.section--bedrock .xt-source{color:#fbe1c499}.xt-split__lead,.xt-split__main,.xt-wide{flex-direction:column;min-width:0;display:flex}.xt-split__lead{gap:32px}.xt-split__main{gap:24px}.xt-wide{gap:var(--site-block-gap);width:100%}.xt-head{gap:12px}.xt-cta{margin-top:8px}.xt-cta__note{max-width:320px;color:var(--sp-sandstone);margin:-8px 0 0}.xt-card-dark{background:var(--sp-bedrock-900);color:var(--sp-sandstone);border-radius:24px;flex-direction:column;gap:28px;padding:28px 20px;display:flex}.xt [data-reveal]:not(.xt-stagger){transition:opacity .6s,transform .6s}.xt [data-reveal]:not(.xt-stagger):not([data-in]){opacity:0;transform:translateY(24px)}.xt-stagger[data-reveal]>*{transition:opacity .55s ease calc(var(--i,0) * 90ms), transform .55s ease calc(var(--i,0) * 90ms)}.xt-stagger[data-reveal]:not([data-in])>*{opacity:0;transform:translateY(20px)}@keyframes xt-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes xt-pulse{0%{box-shadow:0 0 #bccdf78c}to{box-shadow:0 0 0 14px #bccdf700}}@keyframes xt-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.xt-hero__eyebrow{color:var(--sp-apricot);margin:0 0 12px}.xt .hero__copy>.body-lg{text-wrap:balance}.xt-hero .hero__copy>*{animation:.8s both xt-rise}.xt-hero .xt-hl{animation:.8s .35s both xt-rise;display:inline-block}.xt-reel{flex-direction:column;gap:16px;display:flex}.xt-reel__arrows{display:none}.xt-reel__track{margin:0 calc(-1 * var(--site-gutter));padding:0 var(--site-gutter) 4px;overscroll-behavior-x:contain;scroll-padding-inline:var(--site-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(80%,260px);grid-auto-flow:column;gap:12px;list-style:none;display:grid;overflow-x:auto}.xt-reel__track::-webkit-scrollbar{display:none}.xt-reel__item{scroll-snap-align:start;flex-direction:column;gap:8px;min-width:0;display:flex}.xt-video{aspect-ratio:9/16;border-radius:var(--site-card-radius);background:var(--sp-bedrock-900);position:relative;overflow:hidden}.xt-video__cover{width:100%;height:100%;color:var(--sp-sandstone);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:flex-end;padding:20px;display:flex;position:absolute;inset:0}.xt-video__cover:after{content:"";pointer-events:none;background:linear-gradient(#25141300 45%,#251413d9 100%);position:absolute;inset:0}.xt-video__poster,.xt-video__media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.xt-video__poster{transition:transform .6s}.xt-video__cover:hover .xt-video__poster{transform:scale(1.04)}.xt-video__cover:focus-visible{outline:3px solid var(--sp-sky-300);outline-offset:-3px;border-radius:var(--site-card-radius)}.xt-video__play{z-index:1;width:56px;height:56px;transition:transform .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xt-video__cover:hover .xt-video__play{transform:translate(-50%,-50%)scale(1.08)}.xt-video__soon{z-index:1;border-radius:var(--site-pill);background:var(--sp-bedrock);white-space:nowrap;padding:6px 14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xt-video__name{z-index:1;font-weight:500;position:relative}.xt-reel__text{color:var(--sp-sandstone)}.xt-reel__item .xt-source{align-self:flex-start}[data-ours] .xt-video{box-shadow:0 0 0 2px var(--sp-sky-300)}[data-ours] .xt-video__name{color:var(--sp-sky-300)}.xt-reel[data-reveal]{opacity:1!important;transform:none!important}.xt-reel[data-reveal] .xt-reel__track>*{transition:opacity .55s ease calc(var(--i,0) * 90ms), transform .55s ease calc(var(--i,0) * 90ms)}.xt-reel[data-reveal]:not([data-in]) .xt-reel__track>*{opacity:0;transform:translate(32px)}.xt-arrow{width:48px;height:48px;color:var(--sp-sandstone);font:var(--sp-type-body-large);cursor:pointer;background:0 0;border:1px solid #fbe1c459;border-radius:50%;place-items:center;padding:0;transition:background .2s,color .2s,opacity .2s;display:grid}.xt-arrow:hover:not(:disabled){background:var(--sp-sky-300);border-color:var(--sp-sky-300);color:var(--sp-bedrock)}.xt-arrow:disabled{opacity:.35;cursor:default}.xt-arrow:focus-visible{outline:3px solid var(--sp-sky-300);outline-offset:2px}.xt-story{flex-direction:column;display:flex}.xt-story__pin{z-index:1;background:var(--sp-bedrock);position:sticky;top:76px}.xt-story__pin:before{content:"";background:inherit;position:absolute;inset:-76px 0 100%}.xt-story__stage{gap:16px;padding:16px 16px 20px;box-shadow:0 16px 32px #25141399}.xt-story__visual{background:var(--sp-clear-sky);border-radius:16px;place-items:center;height:210px;padding:12px;display:grid}.xt-story__visual svg{width:100%;max-width:400px;height:100%;animation:.6s both xt-viz-fade;overflow:visible}.xt-story__place circle{fill:var(--sp-white);stroke:var(--sp-bedrock);stroke-width:2.5px}.xt-story__place path{fill:none;stroke:var(--sp-bedrock);stroke-width:2.2px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.xt-story__activity[data-help] circle{fill:var(--sp-apricot)}.xt-story__place[data-arrive]>circle:first-child{fill:var(--sp-apricot);animation:.6s both xt-story-help;animation-delay:var(--at)}.xt-story__place .xt-story__clasp{fill:var(--sp-bedrock);stroke:none}.xt-story__activity[data-help] circle{animation:.6s both xt-story-help;animation-delay:calc(2s + var(--i) * .6s)}@keyframes xt-story-help{0%{fill:var(--sp-white)}}.xt-story__need{fill:var(--sp-apricot-700);font-weight:600;animation:.5s 2.9s both xt-viz-fade}.xt-story__pay{animation:1.6s ease-in-out .3s infinite xt-viz-travel}.xt-story__paid{animation:.4s both xt-viz-light;animation-delay:calc(1.7s + var(--i) * 1.6s)}.xt-story__place{animation:.5s both xt-viz-fade;animation-delay:calc(.3s + var(--i) * .25s)}.xt-story__go{animation:1.8s ease-in-out infinite xt-viz-travel;animation-delay:calc(.4s + var(--i) * .6s)}.xt-story__go--calm{animation-duration:2.6s;animation-delay:calc(.6s + var(--i) * .9s)}.xt-story__chapters{margin:0;padding:0;list-style:none}.xt-story__chapter{opacity:.35;flex-direction:column;justify-content:center;gap:10px;min-height:60svh;padding:32px 0;transition:opacity .6s;display:flex}.xt-story__chapter[data-active]{opacity:1}.xt-story__lead{z-index:2;margin:0 0 var(--space-block);color:var(--sp-sandstone);grid-column:1/-1;position:relative}.xt-story__chapter>*{margin:0}.xt-story__num{color:var(--sp-sky-300)}.xt-story__more{color:var(--sp-sky-300);opacity:0;align-items:center;gap:8px;transition:opacity .3s;display:inline-flex}.xt-story__chapter[data-active] .xt-story__more{opacity:1}.xt-story__more svg{animation:1.8s ease-in-out infinite xt-story-bob}@keyframes xt-story-bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.xt-story__more svg{animation:none}}@media (min-width:768px){.xt-story{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;column-gap:64px;display:grid}.xt-story__pin{background:0 0;top:128px}.xt-story__pin:before{content:none}.xt-story__visual{height:300px}.xt-story__chapter{min-height:70vh}}.xt .xt-story__stage{box-shadow:none;background:0 0;border-radius:0;gap:16px;padding:0 0 16px}@media (max-width:767px){.xt-story{--xt-story-end:248px}.xt-story__pin{margin-bottom:var(--xt-story-end)}.xt-story__text{margin-top:calc(-1 * var(--xt-story-end))}.xt-story__chapter{justify-content:flex-start;min-height:0;padding:0 0 30svh}.xt-story__chapter:first-child{padding-top:calc(var(--space-block) - 16px)}.xt-story__chapter:last-child{min-height:var(--xt-story-end);padding-bottom:0}}.xt-story__chapter .h3{text-wrap:balance}.xt-jen__edge{fill:var(--sp-white)}.xt-story__visual.xt-sb-photo{background:var(--sp-bedrock-900);height:244px;padding:0;animation:.6s both xt-viz-fade;display:block;position:relative;overflow:hidden}.xt-sb-photo__bg{object-fit:cover;object-position:62% 28%;transform-origin:12% 30%;width:100%;height:100%;transition:transform 1s cubic-bezier(.3,0,.2,1);display:block}.xt-sb-photo[data-frame="1"] .xt-sb-photo__bg{transform:scale(1.2)}.xt-sb-photo[data-frame="2"] .xt-sb-photo__bg,.xt-sb-photo[data-frame="3"] .xt-sb-photo__bg{transform:scale(1.08)}.xt-sb-photo [data-in]{opacity:0;transition:opacity .5s}.xt-sb-photo[data-frame="0"] [data-in~="0"],.xt-sb-photo[data-frame="1"] [data-in~="1"],.xt-sb-photo[data-frame="2"] [data-in~="2"],.xt-sb-photo[data-frame="3"] [data-in~="3"],.xt-sb-photo[data-frame="4"] [data-in~="4"]{opacity:1}.xt-sb-photo p{margin:0}.xt-sb-photo__who{color:var(--sp-white);background:linear-gradient(#2514138c,#25141300);flex-direction:column;align-items:flex-start;gap:6px;padding:16px 16px 40px;display:flex;position:absolute;inset:0 0 auto}.xt-sb-photo__who .body-lg{font-weight:600}.xt-sb-photo__tag{border-radius:var(--site-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:var(--sp-type-label);background:#ffffff3d;padding:4px 10px}.xt-sb-photo__over{color:var(--sp-white);background:linear-gradient(#25141300,#251413db 70%);flex-direction:column;padding:56px 16px 16px;display:flex;position:absolute;inset:auto 0 0}.xt-sb-photo__ends{font:var(--sp-type-label);justify-content:space-between;align-items:baseline;display:flex}.xt-sb-photo__ends>span:first-child{font-weight:600}.xt-sb-photo__end{justify-items:end;display:grid}.xt-sb-photo__end>span{grid-area:1/1}.xt-sb-photo[data-frame="0"] .xt-sb-photo__later{opacity:.8}.xt-sb-photo[data-frame="1"] .xt-sb-photo__later{font-weight:600}.xt-sb-photo__years{--sb-years:28px;height:var(--sb-years);gap:4px;margin-top:8px;display:flex}.xt-sb-photo[data-frame="1"] .xt-sb-photo__years{height:6px}.xt-sb-photo__years>span{border-radius:var(--site-pill);background:#ffffff3d;flex:1;overflow:hidden}.xt-sb-photo__years i{border-radius:inherit;background:color-mix(in srgb, var(--sp-sky-300), var(--sp-apricot) calc(var(--n) / var(--of) * 100%));transform-origin:bottom;height:100%;transform:scaleY(clamp(0, calc(var(--sb-p,0) * var(--of) - var(--n) + 1), 1));transition:transform .25s ease-out;display:block}.xt-sb-photo[data-frame="1"] .xt-sb-photo__years i{transform:none}.xt-sb-photo .xt-sb-photo__caption{height:15px;font:var(--sp-type-label-small);opacity:.8;transition:opacity .5s,height .8s cubic-bezier(.3,0,.2,1),margin .8s cubic-bezier(.3,0,.2,1);overflow:hidden;margin-top:6px!important}.xt-sb-photo:not([data-frame="0"]) .xt-sb-photo__caption{height:0;margin-top:0!important}.xt-sb-photo__list{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--sp-white);font:var(--sp-type-label);background:#2514136b;border-radius:14px;gap:2px;padding:8px;display:grid;position:absolute;top:12px;left:12px}.xt-sb-photo__list strong{padding:2px 6px 6px;font-weight:600}.xt-sb-photo[data-frame="1"] .xt-sb-photo__list{transition-delay:.35s}.xt-sb-photo__list span{--on:clamp(0, calc(var(--sb-p,0) * 7 - var(--i)), 1);border-radius:var(--site-pill);min-height:20px;opacity:calc(.45 + var(--on) * .55);align-items:center;gap:8px;padding:0 10px 0 6px;transition:opacity .25s ease-out,background .25s ease-out,color .25s ease-out;display:flex}.xt-sb-photo__list svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;max-width:none;height:14px;opacity:var(--on);flex:none;animation:none}.xt-sb-photo__list span[data-help]{background:color-mix(in srgb, var(--sp-apricot) calc(var(--on) * 100%), transparent);color:color-mix(in srgb, var(--sp-bedrock) calc(var(--on) * 100%), var(--sp-white));font-weight:600}.xt-sb-photo__ends,.xt-sb-photo__years{transition:opacity .3s ease-out,height .8s cubic-bezier(.3,0,.2,1)}.xt-sb-photo[data-frame="1"] .xt-sb-photo__ends,.xt-sb-photo[data-frame="1"] .xt-sb-photo__years{opacity:clamp(0, calc((6.4 - var(--sb-p,0) * 7) / .6), 1)}.xt-sb-photo__need{color:var(--sp-apricot);font:var(--sp-type-body);font-weight:600;position:absolute;inset:auto 16px 16px}.xt-sb-photo[data-frame="1"] .xt-sb-photo__need{opacity:clamp(0, calc((var(--sb-p,0) * 7 - 6.3) / .6), 1);transition:opacity .3s ease-out}.xt-sb-photo .xt-sb-photo__bg--home{object-position:50% 60%;transition:opacity .9s;position:absolute;inset:0}.xt-sb-photo[data-frame="2"] .xt-sb-photo__over,.xt-sb-photo[data-frame="3"] .xt-sb-photo__over{opacity:0}.xt-sb-photo__over{transition:opacity .5s}.xt-sb-photo .xt-sb-photo__card{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);width:264px;color:var(--sp-bedrock);background:#ffffffbd;border-radius:20px;flex-direction:column;gap:10px;padding:16px 12px 24px;transition:opacity .5s,transform .6s cubic-bezier(.3,0,.2,1);display:flex;position:absolute;top:14px;left:14px;transform:translateY(10px);box-shadow:0 12px 32px #2514132e}.xt-sb-photo[data-frame="2"] .xt-sb-photo__card[data-in="2"],.xt-sb-photo[data-frame="3"] .xt-sb-photo__card[data-in="3"]{transition-delay:.3s;transform:none}.xt-sb-photo__card-head{font:var(--sp-type-body-large);align-items:center;gap:10px;font-weight:600;display:flex}.xt-sb-photo__card-head svg{box-sizing:content-box;background:var(--sp-apricot);fill:none;width:18px;max-width:none;height:18px;stroke:var(--sp-bedrock);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;padding:5px;transition:transform .45s cubic-bezier(.3,1.5,.5,1);animation:none;transform:scale(.4)}.xt-sb-photo__card-head path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .4s}.xt-sb-photo[data-frame="2"] .xt-sb-photo__card-head svg{transition-delay:.55s;transform:none}.xt-sb-photo[data-frame="2"] .xt-sb-photo__card-head path{stroke-dashoffset:0;transition-delay:.85s}.xt-sb-photo__card-label{font:var(--sp-type-label);color:var(--sp-bedrock-700);font-weight:400;margin-top:14px!important}.xt-sb-photo__card-label strong{color:var(--sp-bedrock);font-weight:600}.xt-sb-photo__months{--month-w:92px;--day:8px;margin:0 -12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 56px),#0000)}.xt-sb-photo__months-track{width:max-content;padding-left:12px;animation:20s linear infinite paused xt-sb-months;display:flex}.xt-sb-photo[data-frame="2"] .xt-sb-photo__months-track{animation-play-state:running}@keyframes xt-sb-months{to{transform:translateX(calc(-4 * (var(--month-w) + 8px)))}}.xt-sb-photo__month{width:var(--month-w);background:var(--sp-white);border-radius:10px;flex:none;margin-right:8px;padding:9px 0;position:relative}.xt-sb-photo__month:before{content:"";width:calc(var(--day) * 7);height:calc(var(--day) * 4);background:radial-gradient(circle, var(--sp-bedrock-200) calc(var(--day) * .25), transparent calc(var(--day) * .31)) 0 0 / var(--day) var(--day);margin:0 auto;display:block}.xt-sb-photo__month i{top:calc(9px + var(--day) * 1.5);left:calc(50% - var(--day) * 1);width:calc(var(--day) * 2.25);height:calc(var(--day) * 2.25);background:var(--sp-apricot);color:var(--sp-bedrock);font:var(--sp-type-label-small);border-radius:50%;place-items:center;font-style:normal;font-weight:700;line-height:1;display:grid;position:absolute;translate:-50% -50%}.xt-sb-photo .xt-sb-photo__card--choice{gap:6px;padding:12px}.xt-sb-photo__chooser{font:var(--sp-type-body);align-items:center;gap:10px;font-weight:600;display:flex;margin-bottom:4px!important}.xt-sb-photo__chooser img{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.xt-sb-photo__choice{background:var(--sp-white);min-height:40px;font:var(--sp-type-body);border-radius:12px;align-items:center;gap:10px;padding:0 10px 0 12px;font-weight:500;display:flex}.xt-sb-photo__choice[data-chosen]{background:var(--sp-apricot)}.xt-sb-photo[data-frame="3"] .xt-sb-photo__choice:nth-of-type(4){animation:.65s .2s both xt-sb-weigh}.xt-sb-photo[data-frame="3"] .xt-sb-photo__choice:nth-of-type(3){animation:.65s .85s both xt-sb-weigh}.xt-sb-photo[data-frame="3"] .xt-sb-photo__choice[data-chosen]{animation:.6s 1.5s backwards xt-sb-pick}@keyframes xt-sb-weigh{0%,to{background:var(--sp-white)}18%,82%{background:var(--sp-sky-200)}}@keyframes xt-sb-pick{0%{background:var(--sp-white)}25%,60%{background:var(--sp-sky-200)}}.xt-sb-photo__choice svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;max-width:none;animation:none}.xt-sb-photo__choice>svg{width:18px;height:18px}.xt-sb-photo__choice-mark{background:var(--sp-bedrock-100);border-radius:50%;place-items:center;width:22px;height:22px;margin-left:auto;display:grid;position:relative}.xt-sb-photo__choice-mark svg{width:12px;height:12px;stroke:var(--sp-apricot);stroke-width:2.6px;opacity:0;position:relative}.xt-sb-photo__choice[data-chosen] .xt-sb-photo__choice-mark{background:var(--sp-bedrock)}.xt-sb-photo__choice[data-chosen] .xt-sb-photo__choice-mark svg{opacity:1}.xt-sb-photo[data-frame="3"] .xt-sb-photo__choice[data-chosen] .xt-sb-photo__choice-mark{animation:.3s 1.85s backwards xt-sb-mark}.xt-sb-photo[data-frame="3"] .xt-sb-photo__choice[data-chosen] .xt-sb-photo__choice-mark svg{animation:.3s 1.85s backwards xt-viz-fade}@keyframes xt-sb-mark{0%{background:var(--sp-bedrock-100)}}.xt-sb-photo__tap{background:var(--sp-bedrock);opacity:0;border-radius:50%;position:absolute;inset:-3px}.xt-sb-photo[data-frame="3"] .xt-sb-photo__tap{animation:.5s ease-out 1.65s xt-sb-tap}@keyframes xt-sb-tap{0%{opacity:.3;transform:scale(.7)}to{opacity:0;transform:scale(2.6)}}.xt-sb-photo__tags{justify-items:start;display:grid}.xt-sb-photo__tags>span{grid-area:1/1}.xt-sb-photo[data-frame="4"] .xt-sb-photo__years i{animation:.4s ease-out backwards xt-sb-sweep;animation-delay:calc(.15s + var(--n) * 30ms);transform:none}@keyframes xt-sb-sweep{0%{transform:scaleY(0)}}.xt-sb-photo[data-frame="4"] .xt-sb-photo__over{padding-top:72px}.xt-sb-photo[data-frame="4"] .xt-sb-photo__ends{font:var(--sp-type-body-large);white-space:nowrap;justify-content:flex-start;gap:8px;font-size:clamp(16px,5vw,20px);font-weight:600}.xt-sb-photo[data-frame="4"] .xt-sb-photo__years{margin-top:10px}.xt-sb-photo .xt-sb-photo__choice-later{color:var(--sp-apricot);align-items:center;gap:8px;font-weight:600;display:flex}.xt-sb-photo[data-frame="4"] .xt-sb-photo__end{flex:1;justify-items:stretch}.xt-sb-photo .xt-sb-photo__choice-later{width:100%}.xt-sb-photo__choice-later i{background:#ffffff8c;border-radius:1px;flex:1;align-self:center;height:2px;margin-right:3px;font-size:0;position:relative}.xt-sb-photo__choice-later i:after{content:"";transform-origin:50%;border:2px solid #ffffff8c;border-width:2px 2px 0 0;width:7px;height:7px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.xt-sb-photo[data-frame="4"] .xt-sb-photo__choice-later{transition-delay:.5s}@media (min-width:768px){.xt-story__visual.xt-sb-photo{height:340px}.xt-sb-photo__over{padding:72px 24px 24px}.xt-sb-photo__who{padding:24px 24px 56px}.xt-sb-photo__years{--sb-years:48px;gap:6px}.xt-sb-photo__list{gap:4px;padding:12px;top:20px;left:20px}.xt-sb-photo__list span{min-height:26px}.xt-sb-photo .xt-sb-photo__card{gap:12px;width:280px;padding:22px 18px 32px;top:28px;left:24px}.xt-sb-photo__card-label{margin-top:18px!important}.xt-sb-photo__months{margin:0 -18px}.xt-sb-photo__months-track{padding-left:18px}.xt-sb-photo .xt-sb-photo__card{width:300px}.xt-sb-photo[data-frame="4"] .xt-sb-photo__ends{font:var(--sp-type-h3);font-family:var(--sp-font-ui);font-weight:600}.xt-sb-photo__need{font:var(--sp-type-body-large);font-weight:600;inset:auto 24px 24px}}@media (prefers-reduced-motion:reduce){.xt-story__visual.xt-sb-photo,.xt-sb-photo .xt-sb-photo__months-track,.xt-sb-photo .xt-sb-photo__choice,.xt-sb-photo .xt-sb-photo__choice-mark,.xt-sb-photo .xt-sb-photo__choice-mark svg,.xt-sb-photo .xt-sb-photo__tap,.xt-sb-photo .xt-sb-photo__years i{animation:none!important}.xt-sb-photo *,.xt-sb-photo__bg{transition:none!important}}.xt-costs{flex-direction:column;gap:24px;display:flex}.xt-costs__controls{flex-wrap:wrap;gap:12px;display:flex}.xt-toggle{border-radius:var(--site-pill);background:var(--sp-bedrock-900);align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.xt-toggle button{border-radius:var(--site-pill);height:32px;color:var(--sp-sandstone);font:var(--sp-type-label);cursor:pointer;background:0 0;border:0;padding:0 16px;transition:background .25s,color .25s}.xt-toggle button[aria-pressed=true]{background:var(--sp-sky-300);color:var(--sp-bedrock)}.xt-costs__list{flex-direction:column;margin:0;display:flex}.xt-cost{border-top:1px solid #fbe1c433;flex-direction:column;gap:12px;padding:24px 0;display:flex}.xt-cost__label{flex-direction:column;gap:2px;display:flex}.xt-cost__value{flex-direction:column;gap:12px;margin:0;display:flex}.xt-figure{color:var(--sp-sky-300);font-variant-numeric:tabular-nums}.xt-figure__unit{letter-spacing:0;font-size:.5em}.xt-cost__bar{border-radius:var(--site-pill);background:#fbe1c414;height:24px;display:block;overflow:hidden}.xt-cost__bar>span{width:var(--share);border-radius:inherit;background:linear-gradient(90deg, var(--sp-sky-300), var(--sp-apricot));transform-origin:0;height:100%;transition:transform 1.1s cubic-bezier(.2, .7, .2, 1) calc(var(--i,0) * .14s + .15s);display:block}.xt-costs[data-reveal]:not([data-in]) .xt-cost__bar>span{transform:scaleX(0)}.xt-fine{max-width:560px}.xt .xt-window-card{gap:var(--space-block);background:0 0;border-radius:0;padding:0}.xt-window{flex-direction:column;gap:10px;display:flex}.xt-window__band-label{color:var(--sp-sandstone);text-align:center;font-weight:500}.xt-window__plot{aspect-ratio:4/3;touch-action:pan-y;border-bottom:1px solid #fbe1c44d;position:relative}.xt-window__band{background:linear-gradient(#fbe1c41a,#fbe1c405);border-top:2px dashed #fbe1c499;position:absolute;inset:0 auto 0 0}.xt-window__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.xt-window__curve{fill:none;stroke:var(--sp-sky-300);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.xt-window__before{background:color-mix(in srgb, var(--sp-bedrock-900) 60%, transparent);position:absolute;inset:0 auto 0 0}.xt-window__handle{background:var(--sp-sandstone);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.xt-window__grip{background:var(--sp-sandstone);width:44px;height:44px;color:var(--sp-bedrock);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #fbe1c42e}.xt-window__grip svg{flex:none}.xt-window-card[data-reveal][data-in] .xt-window__grip{animation:2.4s ease-out 3.4s 2 xt-pulse}.xt-window__handle-tag{background:var(--sp-sandstone);color:var(--sp-bedrock);white-space:nowrap;border-radius:6px;padding:3px 8px;font-weight:500;position:absolute;top:8px;left:50%;transform:translate(-50%)}.xt .xt-window__handle-tag,.qchat .xt-window__handle-tag,.xt-form-full .xt-window__handle-tag{display:none}.xt .xt-window__grip,.qchat .xt-window__grip,.xt-form-full .xt-window__grip{width:48px;height:48px;font:600 18px/1 var(--sp-font-ui);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:3px;display:flex;top:100%;box-shadow:0 4px 12px #00000059}.xt .xt-window-card[data-reveal][data-in] .xt-window__grip,.qchat .xt-window-card[data-reveal][data-in] .xt-window__grip,.xt-form-full .xt-window-card[data-reveal][data-in] .xt-window__grip{animation:none}.xt .xt-window__handle:not([data-touched]) .xt-window__grip,.qchat .xt-window__handle:not([data-touched]) .xt-window__grip,.xt-form-full .xt-window__handle:not([data-touched]) .xt-window__grip{animation:1.8s ease-out infinite xt-handle-pulse}@keyframes xt-handle-pulse{0%{box-shadow:0 4px 12px #00000059,0 0 #ffb07b99}70%,to{box-shadow:0 4px 12px #00000059,0 0 0 16px #ffb07b00}}@media (prefers-reduced-motion:reduce){.xt .xt-window__handle .xt-window__grip,.qchat .xt-window__handle .xt-window__grip,.xt-form-full .xt-window__handle .xt-window__grip{animation:none;box-shadow:0 4px 12px #00000059,0 0 0 6px #ffb07b40}}:is(.xt,.qchat,.xt-form-full) .xt-window__axis>span{transition:opacity .15s}.xt-window__drag{color:#fbe1c4cc;text-align:center;text-wrap:balance;margin:8px 0 0}:is(.xt,.qchat,.xt-form-full) .xt-window__before{display:none}:is(.xt,.qchat,.xt-form-full) .xt-window__handle,:is(.xt,.qchat,.xt-form-full) .xt-window-card[data-out] .xt-window__handle{background:0 0}.xt-window__marks{pointer-events:none;position:absolute;inset:0}.xt-window__mark{color:var(--sp-sandstone);font:400 16px/1.25 var(--sp-font-ui);text-align:center;flex-direction:column;gap:2px;display:flex;position:absolute}.xt-window__mark-amount{color:var(--sp-apricot);font:500 20px/1.2 var(--sp-font-ui);font-variant-numeric:tabular-nums}.xt-window__mark--start{width:96px;transform:translateX(calc(-100% * var(--p,.5)));bottom:40px}.xt-window__mark--end{text-align:right;margin-bottom:10px;right:0}.xt-window__marks[data-late] .xt-window__mark--start{bottom:100px}.xt-window__marks[data-late] .xt-window__mark--end{text-align:center;width:96px;transform:translateX(calc(-100% * var(--p,.5)));margin-bottom:0;bottom:40px;right:auto}:is(.xt,.qchat,.xt-form-full) .xt-window__figures{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}:is(.xt,.qchat,.xt-form-full) .xt-window-card{flex-direction:column;display:flex}:is(.xt,.qchat,.xt-form-full) .xt-window-card>.xt-window__summary{display:contents}:is(.xt,.qchat,.xt-form-full) .xt-window-card .xt-window__benefit{margin-bottom:calc(24px - var(--space-block,40px));order:1}:is(.xt,.qchat,.xt-form-full) .xt-window-card>.xt-window{order:2}:is(.xt,.qchat,.xt-form-full) .xt-window-card .xt-window__points{order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:is(.xt,.qchat,.xt-form-full) .xt-window-card>.xt-window__fine{order:4}.xt .section--bedrock #xt-window-title .xt-hl{color:inherit}:is(.xt,.qchat,.xt-form-full) .xt-window-card .xt-window__points{grid-template-columns:minmax(0,1fr);gap:24px}:is(.xt,.qchat,.xt-form-full) .xt-window-card .xt-window__reading{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px 16px;display:grid}:is(.xt,.qchat,.xt-form-full) .xt-window-card .xt-window__reading .xt-window__value{margin:0}:is(.xt,.qchat,.xt-form-full) .xt-window-card .xt-window__meter{grid-column:1/-1;height:6px}:is(.xt,.qchat,.xt-form-full) .xt-window-card .xt-window__meter--premium>span,:is(.xt,.qchat,.xt-form-full) .xt-window-card .xt-window__meter--health>span{background-image:linear-gradient(90deg, var(--sp-sky-300), var(--sp-apricot));background-repeat:no-repeat}.xt-window-card[data-out] .xt-window__handle,.xt-window-card[data-out] .xt-window__handle-tag,.xt-window-card[data-out] .xt-window__grip{background:var(--sp-apricot)}.xt-window__plot{cursor:ew-resize;-webkit-user-select:none;user-select:none}.xt-window__range{opacity:0;pointer-events:none;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.xt-window__range::-webkit-slider-thumb{appearance:none;width:2px;height:200px}.xt-window__range::-moz-range-thumb{border:0;width:2px;height:200px}.xt-window__grip{pointer-events:auto;cursor:grab}.xt-window__grip:after{content:"";border-radius:50%;position:absolute;inset:-10px}.xt-window__plot:has(.xt-window__range:focus-visible) .xt-window__grip{outline:3px solid var(--sp-sky-300);outline-offset:3px}.xt-window__axis{color:#fbe1c499;justify-content:space-between;display:flex}.xt-window__legend{flex-wrap:wrap;gap:8px 24px;margin-top:4px;display:flex}.xt-window__key{align-items:center;gap:8px;display:inline-flex}.xt-window__key:before{content:"";border-radius:2px;width:18px;height:3px}.xt-window__key--benefit:before{border-top:3px solid var(--sp-sky-300);background:#bccdf74d;border-radius:0;height:10px}.xt-window__points{gap:24px;margin:0;padding:0;list-style:none;display:grid}.xt-window__points li{border-left:2px solid var(--sp-sky-300);flex-direction:column;gap:10px;padding-left:16px;display:flex}.xt-window__point-title,.xt-window__points p{margin:0}.xt-window__point-title{font-weight:500}.xt-window__reading{flex-direction:column;gap:4px;display:flex}.xt-window__value{margin-bottom:6px}.xt-window__meter{border-radius:var(--site-pill);background:#fbe1c41f;height:6px;overflow:hidden}.xt-window__meter>span{border-radius:inherit;height:100%;transition:width .2s;display:block}.xt-window__meter--premium>span{background:var(--sp-apricot)}.xt-window__meter--health>span{background:var(--sp-sandstone)}.xt-window__summary{flex-direction:column;gap:20px;display:flex}.xt-window__summary .xt-window__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.xt-window__summary .xt-window__points li{border-left:0;gap:6px;padding-left:0}.xt-window__summary .xt-window__value{font:var(--sp-type-body-large);margin:0 0 4px;font-weight:600}.xt-window__benefit{flex-direction:column;gap:6px;display:flex}.xt-window__figures{grid-template-columns:auto 28px auto;justify-content:start;align-items:start;gap:16px;display:grid}.xt-window__figure{flex-direction:column;gap:2px;display:flex}.xt-window__amount{color:var(--sp-sky-300);font-variant-numeric:tabular-nums;margin:0}.xt-window__benefit-label{color:var(--sp-sandstone);margin:0 0 4px}.xt-window__benefit-label strong{font-weight:700}.xt-window__note{color:var(--sp-sandstone);font-weight:500}.xt-window__arrow{color:var(--sp-sky-300);align-self:start;margin-top:.4em}@media (max-width:767px){.xt-window__amount{font-size:clamp(20px,6.6vw,28px)}.xt-window__figures{grid-template-columns:auto 20px auto;gap:12px}.xt-window__arrow{width:20px;height:20px;margin-top:6px}}:is(.xt,.qchat,.xt-form-full) .xt-window__summary{gap:var(--space-block)}:is(.xt,.qchat,.xt-form-full) .xt-window__benefit{gap:8px}:is(.xt,.qchat,.xt-form-full) .xt-window__benefit-label{color:#fbe1c499;font:var(--sp-type-label-small,400 14px/1.45 var(--sp-font-ui));margin:0}:is(.xt,.qchat,.xt-form-full) .xt-window__benefit-label strong{font-weight:inherit}:is(.xt,.qchat,.xt-form-full) .xt-window__note{color:var(--sp-sandstone);font:var(--sp-type-body-small)}:is(.xt,.qchat,.xt-form-full) .xt-window__summary .xt-window__value{font:var(--sp-type-body);margin:0 0 6px;font-weight:500}:is(.xt,.qchat,.xt-form-full) .xt-window__meter{height:4px}:is(.xt,.qchat,.xt-form-full) .xt-window__meter--premium>span,:is(.xt,.qchat,.xt-form-full) .xt-window__meter--health>span{background:var(--sp-sandstone)}.xt-window__fine{flex-direction:column;gap:12px;display:flex}.xt-window__fine p{margin:0}.xt-founder__story{border-block:1px solid var(--sp-border);flex-direction:column;gap:8px;padding:24px 0;display:flex}.xt-founder__story .h3{margin-bottom:4px}.xt-founder__story .xt-founder__closing{margin-top:16px}.xt-features-wrap{flex-direction:column;gap:16px;display:flex}.xt-features{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.xt-features__dots{display:none!important}@media (max-width:767px){.xt-feature__visual{height:128px}}.xt-features::-webkit-scrollbar{display:none}.xt-feature{scroll-snap-align:start;flex-direction:column;padding:0;display:flex;overflow:hidden}.xt-feature__visual{background:var(--sp-clear-sky);place-items:center;height:168px;padding:12px 16px;display:grid}.xt-feature__visual svg{width:100%;max-width:320px;height:100%;overflow:visible}.xt-feature__copy{flex-direction:column;gap:8px;padding:24px 24px 28px;display:flex}.xt-feature__copy>*{margin:0}.xt-feature__points{flex-direction:column;gap:6px;padding-left:1.25em;list-style:outside;display:flex}.xt-feature__points li::marker{color:var(--sp-apricot-700)}.xt-feature__question{color:var(--sp-apricot-700);font-weight:500}.xt-features__dots{justify-content:center;gap:4px;display:flex}.xt-features__dot{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;min-height:0;padding:0;display:grid}.xt-features__dot:before{content:"";border-radius:var(--site-pill);background:var(--sp-bedrock-300);width:8px;height:8px;transition:width .3s,background .3s}.xt-features__dot[aria-current]:before{background:var(--sp-apricot-600);width:22px}.xt-features__dot:focus-visible{border-radius:6px;outline:3px solid #c3622d4d}.xt-viz__axis,.xt-viz__route{fill:none;stroke:var(--sp-sky-300);stroke-width:2px}.xt-viz__route{stroke-dasharray:2 7;stroke-linecap:round}.xt-viz__draw{fill:none;stroke-linecap:round;stroke-dasharray:1}.xt-viz__rise{stroke:var(--sp-bedrock-700);stroke-width:3px;stroke-dasharray:.02 .02}.xt-viz__flat{stroke:var(--sp-apricot-600);stroke-width:6px}.xt-viz__dot{fill:var(--sp-apricot-600)}.xt-viz__label{font:var(--sp-type-label-small);fill:var(--sp-bedrock-700)}.xt-viz__label--strong{fill:var(--sp-bedrock);font-weight:600}.xt-viz__bar{fill:var(--sp-apricot)}.xt-viz__hold{stroke:var(--sp-apricot-600);stroke-width:3px;stroke-dasharray:6 6}.xt-viz__push path,.xt-viz__coin path,.xt-viz__policy path,.xt-viz__person path{fill:none;stroke:var(--sp-bedrock);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.xt-viz__coin circle{fill:var(--sp-apricot)}.xt-viz__wallet{fill:var(--sp-white);stroke:var(--sp-bedrock);stroke-width:2.5px}.xt-viz__clasp{fill:var(--sp-bedrock)}.xt-viz__month{fill:var(--sp-apricot-600)}.xt-viz__policy circle,.xt-viz__person>circle:first-child{fill:var(--sp-white)}.xt-viz__person circle+circle{fill:none;stroke:var(--sp-bedrock);stroke-width:2.5px}.xt-viz__travel{fill:var(--sp-apricot-600);offset-distance:100%;opacity:0}.xt-feature[data-anim]:not([data-in]) .xt-feature__visual svg>*{opacity:0}.xt-feature[data-in] .xt-viz__flat{animation:1.1s both xt-viz-draw}.xt-feature[data-in] .xt-viz__rise,.xt-feature[data-in] .xt-viz__late{animation:.8s .9s both xt-viz-fade}.xt-feature[data-in] .xt-viz__dot{transform-box:fill-box;transform-origin:50%;animation:.3s 1s both xt-viz-fade,2s ease-in-out 1.4s infinite xt-viz-beat}.xt-feature[data-in] .xt-viz__bar{animation:.6s cubic-bezier(.2,.9,.3,1.2) both xt-viz-grow;animation-delay:calc(var(--i) * .12s);transform-box:fill-box;transform-origin:bottom}.xt-feature[data-in] .xt-viz__hold{animation:.4s .7s both xt-viz-fade}.xt-feature[data-in] .xt-viz__push{animation:1.8s ease-in-out .9s infinite both xt-viz-push}.xt-feature[data-in] .xt-viz__coin{animation:2.4s ease-in .3s infinite both xt-viz-drop}.xt-feature[data-in] .xt-viz__month{animation:.3s both xt-viz-light;animation-delay:calc(1.6s + var(--i) * 2.4s)}.xt-feature[data-in] .xt-viz__policy,.xt-feature[data-in] .xt-viz__person{animation:.5s both xt-viz-fade}.xt-feature[data-in] .xt-viz__person{animation-delay:.3s}.xt-feature[data-in] .xt-viz__travel{animation:2.2s ease-in-out infinite xt-viz-travel;animation-delay:calc(.6s + var(--i) * .4s)}@keyframes xt-viz-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes xt-viz-fade{0%{opacity:0}}@keyframes xt-viz-beat{50%{transform:scale(1.5)}}@keyframes xt-viz-grow{0%{transform:scaleY(0)}}@keyframes xt-viz-push{0%,to{transform:translateY(0)}45%{transform:translateY(12px)}55%{transform:translateY(10px)}}@keyframes xt-viz-drop{0%{opacity:0;transform:translateY(-24px)}15%{opacity:1}55%{opacity:1;transform:translateY(40px)}70%,to{opacity:0;transform:translateY(40px)}}@keyframes xt-viz-light{0%{fill:var(--sp-sky-300)}}@keyframes xt-viz-travel{0%{offset-distance:0%;opacity:0}15%{opacity:1}85%{opacity:1}to{offset-distance:100%;opacity:0}}.xt-ring{flex-direction:column;align-items:center;gap:32px;display:flex}.xt-ring__dial{aspect-ratio:1;width:min(100%,320px);position:relative}.xt-ring__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.xt-ring__progress{transition:stroke-dasharray .6s}.xt-ring__mark{opacity:.2;width:40%;animation:80s linear infinite xt-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xt-ring__points{counter-reset:xt-point;position:absolute;inset:0}.xt-ring__point{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.xt-ring__point:focus-visible{outline:3px solid var(--sp-sky-300);outline-offset:2px}.xt-ring__dot{border:3px solid var(--sp-sandstone);background:var(--sp-bedrock);width:36px;height:36px;color:var(--sp-sandstone);font:var(--sp-type-label);border-radius:50%;place-items:center;transition:background .3s,border-color .3s,color .3s,transform .3s;display:grid}.xt-ring__dot:before{counter-increment:xt-point;content:counter(xt-point)}.xt-ring__point:hover .xt-ring__dot{transform:scale(1.1)}.xt-ring__point[aria-selected=true] .xt-ring__dot{border-color:var(--sp-sky-300);background:var(--sp-sky-300);color:var(--sp-bedrock);animation:2s ease-out infinite xt-pulse;transform:scale(1.2)}.xt-ring__name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xt-ring__side{flex-direction:column;gap:16px;width:100%;display:flex}.xt-ring__panel{flex-direction:column;justify-content:center;gap:24px;min-height:220px;display:flex}.xt-ring__bars{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.xt-ring__bars>span{background:var(--sp-bedrock-700);border-radius:2px;height:4px;transition:background .4s}.xt-ring__bars>span[data-on]{background:var(--sp-sky-300)}.xt-ring__text{flex-direction:column;gap:8px;animation:.45s both xt-rise;display:flex}.xt-trigger{flex-direction:column;gap:32px;display:flex}.xt-trigger__steps{flex-direction:column;display:flex}.xt-trigger__step{flex-direction:column;gap:6px;padding:0 0 36px 56px;display:flex;position:relative}.xt-trigger__step:last-child{padding-bottom:0}.xt-trigger__badge{border:2px solid var(--sp-bedrock);width:36px;height:36px;color:var(--sp-bedrock);font:var(--sp-type-label);transition:background .35s ease calc(var(--i) * .6s), color .35s ease calc(var(--i) * .6s), border-color .35s ease calc(var(--i) * .6s);border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;left:0}.xt-trigger__step:not(:last-child):before,.xt-trigger__step:not(:last-child):after{content:"";background:#21161526;border-radius:1px;width:2px;position:absolute;top:36px;bottom:0;left:17px}.xt-trigger__step:not(:last-child):after{background:var(--sp-bedrock);transform-origin:top;transition:transform .6s ease calc(var(--i) * .6s + .2s);transform:scaleY(0)}.xt-trigger__step:not(:first-child)>:not(.xt-trigger__badge){opacity:.45;transition:opacity .35s ease calc(var(--i) * .6s)}.xt-trigger__title{font-weight:500}[data-met] .xt-trigger__badge{border-color:var(--sp-bedrock);background:var(--sp-bedrock);color:var(--sp-white)}[data-met] .xt-trigger__step:last-child .xt-trigger__badge{border-color:var(--sp-apricot);background:var(--sp-apricot);color:var(--sp-bedrock)}.xt-trigger[data-met] .xt-trigger__step:not(:last-child):after{transform:none}.xt-trigger[data-met] .xt-trigger__step:not(:first-child)>*{opacity:1}.xt-trigger:not([data-met]) .xt-trigger__badge,.xt-trigger:not([data-met]) .xt-trigger__step:after,.xt-trigger:not([data-met]) .xt-trigger__step>*{transition-delay:0s}.xt-trigger__picker{flex-direction:column;gap:12px;margin-top:8px;display:flex}.xt-trigger>.section__copy{max-width:none}.xt-trigger>.section__copy>.h2{max-width:800px}.xt-trigger__or{align-self:center;padding-inline:2px}.xt-link{color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.xt-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.xt-chip{border:1px solid var(--sp-sky-300);border-radius:var(--site-pill);min-height:36px;color:var(--sp-sandstone);font:var(--sp-type-body-small);cursor:pointer;background:0 0;align-items:center;padding:6px 14px;transition:background .2s,color .2s,transform .15s;display:inline-flex}button.xt-chip:active{transform:scale(.96)}button.xt-chip:focus-visible{outline:3px solid var(--sp-sky-300);outline-offset:2px}.xt-chip[aria-pressed=true]{background:var(--sp-sky-300);color:var(--sp-bedrock)}.xt-chips--static .xt-chip{background:var(--sp-sky-300);min-height:0;color:var(--sp-bedrock);cursor:default;padding:4px 12px}.xt-trigger__card{padding:28px 20px}.xt-trigger .xt-chip{border-color:var(--sp-bedrock);color:var(--sp-bedrock)}.xt-trigger .xt-chip[aria-pressed=true]{border-color:var(--sp-apricot);background:var(--sp-apricot)}.xt-trigger button.xt-chip:focus-visible{outline-color:var(--sp-bedrock)}.xt-call__facts{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.xt-call__facts li{align-items:center;gap:12px;display:flex}.xt-call__fact-icon{background:var(--sp-white);width:40px;height:40px;color:var(--sp-apricot-700);border-radius:50%;flex:none;place-items:center;display:grid}.xt-call__fact-text{flex-direction:column;gap:4px;display:flex}.xt-call__facts li[data-strong]{background:var(--sp-white);border-radius:16px;align-items:flex-start;padding:14px 16px}.xt-call__facts li[data-strong] .xt-call__fact-icon{background:var(--sp-apricot);color:var(--sp-bedrock)}.xt-call__facts li[data-strong] .xt-call__fact-text{font-weight:600}.xt-call__fact-note{color:var(--sp-bedrock-700);font-weight:400}.xt-call__aside{flex-direction:column;gap:20px;display:flex}.xt-call__aside>p{max-width:40ch;margin:0}.xt-call{flex-direction:column;gap:20px;padding:20px;display:flex}.xt-call>p{margin:0}.xt-call__parts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.xt-call__part{width:100%;color:var(--sp-bedrock-700);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}.xt-call__part[aria-selected=true]{color:var(--sp-bedrock);font-weight:500}.xt-call__part:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #c3622d4d}.xt-call__bar{border-radius:var(--site-pill);background:var(--sp-bedrock-100);height:4px;display:block;overflow:hidden}.xt-call__bar>span{background:var(--sp-apricot);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.xt-call__bar>span[data-state]{transform:none}.xt-call[data-playing] .xt-call__bar>span[data-state=on]{animation:xt-call-fill var(--xt-stage-ms) linear both}@keyframes xt-call-fill{0%{transform:scaleX(0)}to{transform:none}}.xt-call__stage{background:var(--sp-clear-sky);border-radius:20px;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 20px;min-height:180px;padding:20px;display:grid}.xt-call__stage-icon{background:var(--sp-white);width:56px;height:56px;color:var(--sp-apricot-600);border-radius:50%;place-items:center;animation:.5s cubic-bezier(.2,.9,.3,1.3) both xt-call-icon;display:grid;position:relative}.xt-call__stage-icon:after{content:"";border:2px solid var(--sp-white);border-radius:50%;animation:2.4s ease-out .5s infinite xt-call-ripple;position:absolute;inset:0}@keyframes xt-call-icon{0%{opacity:0;transform:scale(.6)rotate(-12deg)}}@keyframes xt-call-ripple{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.xt-call__stage-text{flex-direction:column;gap:8px;animation:.45s .1s both xt-call-pop;display:flex}.xt-call__stage-text>*{margin:0}@keyframes xt-call-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}.xt-call__leave{background:var(--sp-sandstone);border-radius:20px;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;display:flex}.xt-call__leave>p{margin:0}.xt-call__leave .button{margin-top:8px}.xt-call__note{color:var(--sp-bedrock);align-items:center;gap:8px;display:inline-flex}.xt-call__note svg{color:var(--sp-apricot-700);flex:none}.xt-steps{gap:var(--space-block);flex-direction:column;max-width:520px;display:flex}.xt #xt-call-title{text-wrap:wrap;letter-spacing:-.015em}.xt #xt-call-title .xt-hl{display:block}.xt .v2-quiz,.xt-form-full .v2-quiz,.xt-chat-full .v2-quiz,.xt-quiz-modal .v2-quiz,.xt-book-overlay .v2-quiz{--sp-type-label:500 16px/1.3 var(--sp-font-ui);--sp-type-label-eyebrow:500 14px/1.3 var(--sp-font-ui);--sp-type-label-small:400 16px/1.4 var(--sp-font-ui)}:is(.xt,.xt-form-full,.xt-chat-full,.xt-quiz-modal) .quiz__talk,:is(.xt,.xt-form-full,.xt-chat-full,.xt-quiz-modal) .qchat__fine-text,:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal) .xt-window__axis,:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal) .xt-window__band-label,:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal) .xt-window .label-sm,:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal) .xt-window-card .label-sm{font-size:16px}:is(.xt,.xt-form-full,.xt-chat-full,.xt-quiz-modal) .quiz__talk{min-height:48px}:is(.xt,.xt-form-full,.xt-chat-full,.xt-quiz-modal) .quiz__ask{background:var(--sp-bedrock-100);border:0}:is(.xt,.xt-form-full,.xt-chat-full,.xt-quiz-modal) .quiz__ask summary{min-height:56px}.v2-takeover.xt-form-full .v2-takeover__bar{z-index:30;background:var(--sp-white)}:is(.qchat,.xt-form-full) .xt-window__drag{display:none}:is(.qchat,.xt-form-full) .xt-costs .xt-figure{color:var(--sp-apricot)}:is(.qchat,.xt-form-full) .xt-costs .xt-toggle button[aria-pressed=true]{background:var(--sp-sandstone);color:var(--sp-bedrock)}.xt-chat-full .xt-book-overlay.xt-book-inline{z-index:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:112px 24px 32px;animation:none;position:absolute;inset:0;overflow-y:auto}.xt-chat-full .xt-book-inline .v2-takeover__body>.quiz{max-width:520px;box-shadow:none;background:0 0;border-radius:0;padding:8px 0 24px}.xt-chat-full .xt-book-inline .quiz__question{padding-right:0}.xt-chat-full[data-booking] .v2-takeover__book{display:none}.xt-chat-full .v2-takeover__back{border-radius:var(--site-pill);min-height:48px;color:var(--sp-bedrock);font:500 16px/1 var(--sp-font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:4px;padding:0 12px 0 6px;display:inline-flex}@media (hover:hover){.xt-chat-full .v2-takeover__back:hover{background:var(--sp-bedrock-100)}}.xt-chat-full[data-booking] .qchat-wrap{display:none}.xt-chat-full .xt-book-inline{width:100%}.xt-book-overlay .qchat__fine summary,.xt-form-full .qchat__fine summary,.xt-chat-full .qchat__fine summary{min-height:48px;color:var(--sp-bedrock-800);align-items:center}.xt-steps__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xt-step{grid-template-columns:36px minmax(0,1fr);gap:16px;padding-bottom:32px;display:grid;position:relative}.xt-step:last-child{padding-bottom:0}.xt-step__num{z-index:1;background:var(--sp-bedrock);width:36px;height:36px;color:var(--sp-sandstone);font:600 16px/1 var(--sp-font-ui);border-radius:50%;place-items:center;display:grid;position:relative}.xt-step:not(:last-child):before{content:"";transform-origin:top;background:#25141333;width:2px;position:absolute;top:36px;bottom:0;left:17px}.xt-step__name{color:var(--sp-bedrock);font:400 24px/1.2 var(--sp-font-display);margin:4px 0 0}.xt-step p{margin:0}.xt-step .xt-step__name+p{color:var(--sp-bedrock-800);margin-top:8px;line-height:1.4}.xt-steps__list[data-reveal]>.xt-step{transition:opacity .5s ease calc(var(--i,0) * .45s), transform .5s ease calc(var(--i,0) * .45s)}.xt-steps__list[data-reveal]>.xt-step:before{transition:transform .45s ease calc(var(--i,0) * .45s + .25s)}.xt-steps__list[data-reveal]:not([data-in])>.xt-step{opacity:0;transform:translateY(12px)}.xt-steps__list[data-reveal]:not([data-in])>.xt-step:before{transform:scaleY(0)}.xt-steps__cta{gap:var(--space-helper);flex-direction:column;display:flex}.xt-steps__cta .button{justify-content:center;width:100%}.xt-steps__cta .xt-call__note{text-align:center;justify-content:center}.xt-steps__cta .xt-call__note svg{display:none}.xt-call__loved{background:var(--sp-bedrock);border-radius:24px;align-items:flex-end;min-height:340px;display:flex;position:relative;overflow:hidden}.xt-call__loved>img{object-fit:cover;object-position:46% 20%;width:100%;height:100%;position:absolute;inset:0}.xt-call__loved:after{content:"";background:linear-gradient(#25141300 30%,#251413b8 56%,#251413e6 100%);position:absolute;inset:0}.xt-call__loved>div{z-index:1;padding:24px;position:relative}.xt-call__loved .xt-step__name{color:var(--sp-sandstone);margin:0}.xt-call__loved .xt-step__name+p{color:var(--sp-sandstone);margin:8px 0 0;line-height:1.4}.xt-promise .v2-closing__photo.v2-closing__photo{object-position:60% 30%}@media (max-width:1023px){.xt .xt-promise.v2-closing{min-height:680px}}@media (min-width:1024px){.xt-promise .v2-closing__photo.v2-closing__photo{object-position:50% 30%;transform-origin:0 35%;clip-path:inset(7% 20% 13% 0 round calc(var(--site-card-radius,24px) / 1.25));transform:scale(1.25)}.xt .xt-costs-section .xt-cost{grid-template-columns:250px minmax(0,1fr)}:is(.xt,.qchat,.xt-form-full) .xt-window-card .xt-window__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 64px}}@media (max-width:1023px){.xt .xt-promise.v2-closing:after{background:linear-gradient(#2514130d 0%,#25141326 34%,#251413b8 47%,#251413d6 68%,#251413eb 100%)}}.nav__cta{transition:opacity .25s,visibility .25s}html[data-quiz-in-view] .nav__cta{opacity:0;visibility:hidden}.xt .nav-bar[data-campaign][data-scrolled]:before{opacity:1;transform:none}.xt .xt-nav--desktop .nav-bar[data-campaign][data-scrolled] .nav .nav__pill{opacity:1;visibility:visible}.xt .nav-bar[data-campaign] .nav button.nav__cta{cursor:pointer;border:0}.xt-agent-cta{flex-direction:column;align-items:stretch;gap:14px;display:flex}.xt-agent{align-items:center;gap:12px;margin:0;display:flex}.xt-agent__photo{object-fit:cover;object-position:50% 18%;border-radius:50%;flex:none;width:48px;height:48px}.xt-agent strong{font-weight:600}@media (min-width:768px){.xt-agent-cta{flex-flow:wrap;align-items:center;gap:16px 24px}}.xt-book-call{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:16px;display:flex}.xt-book-call>p{color:var(--sp-sandstone);margin:0}.xt-quiz-modal .qchat-wrap{max-width:560px;margin-inline:auto}.qchat-wrap{flex-direction:column;gap:20px;width:100%;display:flex}.qchat__title{text-wrap:balance;margin:0}.qchat{background:var(--sp-white);width:100%;color:var(--sp-bedrock);border-radius:32px;flex-direction:column;gap:20px;padding:20px;display:flex;box-shadow:0 24px 60px #00000059}.qchat__top{align-items:center;gap:10px;font-weight:500;display:flex}.qchat__avatar{background:var(--sp-sandstone);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.qchat__thread,.qchat__now{flex-direction:column;gap:10px;display:flex}.qchat__thread{overscroll-behavior:auto;scrollbar-width:thin;height:440px;margin:0 -8px;padding:4px 8px;overflow-y:auto}.qchat__bubble{border-radius:20px;max-width:88%;margin:0;padding:12px 16px;animation:.35s both qchat-pop}.qchat__bubble>*,.qchat__bubble .v2-fineprint p{margin:0}.qchat__bubble>*+*{margin-top:8px}.qchat__bubble>span{display:block}.qchat__bubble .v2-fineprint{margin-top:16px}.qchat__bubble .v2-fineprint p+p{margin-top:8px}.qchat__cost>p{margin:0}.qchat__cost>p+p{margin-top:4px}.qchat__figure-line{flex-wrap:wrap;align-items:baseline;column-gap:10px;display:flex}.qchat__cost .qchat__per{letter-spacing:0;font-size:25px;line-height:1.2}.qchat__bubble:has(.qchat__cost){max-width:100%}.qchat__bubble>.qchat__cost+.qchat__cost,.qchat__bubble>.qchat__source{margin-top:20px}.qchat__bubble .muted{color:var(--sp-bedrock-700)}.qchat .quiz__figure{color:var(--sp-apricot-600)}.qchat__agent{align-items:center;gap:12px;display:flex}.qchat__agent img{object-fit:cover;object-position:50% 18%;border-radius:50%;flex:none;width:56px;height:56px}.qchat__agent p{margin:0}.qchat__bubble--agent{background:var(--sp-clear-sky);border-bottom-left-radius:6px;align-self:flex-start}.qchat__bubble--agent:focus{outline:none}.qchat__bubble--you{background:var(--sp-apricot);color:var(--sp-bedrock);border-bottom-right-radius:6px;align-self:flex-end}.qchat__reply{flex-direction:column;align-items:flex-end;gap:8px;margin-top:4px;animation:.35s .15s both qchat-pop;display:flex}.qchat__hint{color:var(--sp-bedrock-700)}.qchat__pills{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.qchat__pill{border:1px solid var(--sp-bedrock);border-radius:var(--site-pill);min-height:36px;color:var(--sp-bedrock);text-align:left;cursor:pointer;background:0 0;padding:6px 14px;transition:background .2s,border-color .2s,color .2s}.qchat__pill--primary{border-color:var(--sp-apricot);background:var(--sp-apricot)}@media (hover:hover){.qchat__pill:hover{border-color:var(--sp-apricot);background:var(--sp-apricot)}}.qchat__pill:focus-visible,.qchat__action:focus-visible{outline-offset:2px;outline:3px solid #c3622d4d}.qchat__actions{flex-direction:column;gap:8px;width:min(100%,360px);display:flex}.qchat__action{border:1px solid var(--sp-bedrock);color:var(--sp-bedrock);text-align:left;cursor:pointer;background:0 0;border-radius:20px;flex-direction:column;gap:2px;padding:12px 18px;text-decoration:none;display:flex}@media (hover:hover){.qchat__action:hover{border-color:var(--sp-apricot);background:var(--sp-apricot)}}.qchat__composer{flex-direction:column;align-self:flex-end;gap:6px;width:min(100%,360px);margin-top:4px;animation:.35s .15s both qchat-pop;display:flex}.qchat__composer-row{gap:8px;display:flex}.qchat__composer-row .quiz__input{flex:1;min-width:0}.qchat__composer-row .button{flex:none}.qchat__back{margin-top:4px;display:flex}.qchat__back .quiz__back,.qchat__reply .quiz__more{color:var(--sp-bedrock)}.qchat__form{animation:.35s both qchat-pop}.qchat__form>.quiz{border:0;border-radius:20px;width:100%;padding:20px}.qchat__typing{gap:5px;padding:16px 18px;display:inline-flex}.qchat__typing span{background:var(--sp-bedrock-700);border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite qchat-dot}.qchat__typing span:nth-child(2){animation-delay:.15s}.qchat__typing span:nth-child(3){animation-delay:.3s}@keyframes qchat-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes qchat-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.qchat *,.qchat :before{transition:none!important;animation:none!important}}@media (min-width:768px){.qchat{padding:28px}.qchat__thread{height:460px}}@media (prefers-reduced-motion:reduce){.xt *,.xt :before,.xt :after{transition:none!important;animation:none!important}.xt [data-reveal]{opacity:1!important;transform:none!important}}@media (min-width:768px){.xt-window__plot{aspect-ratio:2}.xt-card-dark{padding:40px}.xt-call{padding:28px}.xt-call__stage{grid-template-columns:auto minmax(0,1fr)}.xt-trigger__card{padding:40px}.xt-features{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:16px;margin:0;padding:0;overflow:visible}.xt-features__dots{display:none}.xt-feature:last-child{grid-column:1/-1}.xt-ring{flex-direction:row;justify-content:flex-start;gap:64px}.xt-ring__dial{flex:none;width:340px}.xt-ring__side{flex:1;min-width:0}.xt-ring__panel{min-height:260px}}@media (min-width:1024px){.xt-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:96px;display:grid}.xt .xt-split>*{max-width:none;margin:0}.xt-split>.xt-split__lead{position:sticky;top:128px}.xt-head{gap:20px}.xt-wide>.section__copy{max-width:800px}.xt-reel__arrows{justify-content:flex-end;gap:12px;margin-top:-72px;display:flex}.xt-reel__track{margin:0 calc(-1 * var(--v2-edge));padding:0 var(--v2-edge) 4px;scroll-padding-inline:var(--v2-edge);grid-auto-columns:264px;gap:20px}.xt-split.xt-costs-section{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:64px}.xt-cost{grid-template-columns:180px minmax(0,1fr);align-items:start;column-gap:32px;display:grid}.xt-founder.xt-split{grid-template-rows:auto auto;grid-template-columns:minmax(0,640px) auto;justify-content:center;align-items:center;row-gap:32px}.xt-founder>.xt-split__lead{align-self:end;position:static}.xt-founder>.xt-split__main{grid-area:1/2/span 2}.xt-founder>.xt-cta{grid-area:2/1;align-self:start}.xt-features{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.xt-feature,.xt-feature:last-child{grid-column:span 2}.xt-feature:nth-child(-n+2){grid-column:span 3}.xt-feature__visual{height:200px}.xt-window__summary{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;column-gap:56px;display:grid}.xt-window__summary .xt-window__points{grid-template-columns:minmax(0,1fr)}.xt-window__plot{aspect-ratio:4}.xt-window__points{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.xt-ring{gap:80px}.xt-ring__dial{width:440px}.xt-trigger__steps{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;display:grid}.xt-trigger__step{padding:56px 0 0}.xt-trigger__badge{top:0}.xt-trigger__step:not(:last-child):before,.xt-trigger__step:not(:last-child):after{width:auto;height:2px;inset:17px -32px auto 44px}.xt-trigger__step:not(:last-child):after{transform-origin:0;transform:scaleX(0)}}@media (min-width:1280px){.xt-ring__dial{width:500px}}.v2-faq__actions{flex-wrap:wrap;gap:12px;display:flex}@media (min-width:1024px){.v2-faq>.v2-faq__actions{width:100%;max-width:1312px;margin-inline:auto}}.xt-link-button{color:var(--sp-sandstone);font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:0;padding:0}.xt-link-button:hover{color:var(--sp-apricot)}.xt-nav--desktop{display:none}@media (min-width:1024px){.xt-nav--phone{display:none}.xt-nav--desktop{display:block}}.xt-nav--phone .nav-bar{--xt-nav-cta:152px}.xt-nav--phone .nav-bar .nav__pill{width:calc(100% - var(--xt-nav-cta) - 8px)}.xt-nav--phone .nav-bar[data-scrolled] .nav__pill{width:48px}.xt-nav--phone .nav__cta{width:var(--xt-nav-cta);min-height:var(--site-nav-h);background:var(--sp-apricot);color:var(--sp-bedrock);flex:none;justify-content:center;margin-left:auto;padding-inline:0;display:inline-flex}.xt-nav--phone .nav-banner{color:var(--sp-sandstone);background:linear-gradient(#251413b8 0%,#251413a8 45%,#2514136b 70%,#25141329 88%,#25141300 100%);margin-bottom:8px;padding-bottom:18px}.xt-nav--phone .nav-banner__aside{color:#fbe1c4cc}@media (max-width:1023px){.xt-nav--phone .nav-banner{display:block}.xt-nav--phone .nav-banner__aside{margin-left:6px}.xt .xt-hero{padding-top:148px}.xt .xt-hero .hero__copy{min-height:calc(100svh - 290px)}.xt-nav--phone .nav-banner,.xt-nav--phone .nav-banner *{font-size:14px}.xt-hero .qchat__thread{height:624px}}@media (max-width:767px){.xt .xt-hero:after{background:linear-gradient(#2514138c 0, #2514138c 36svh, #251413b8 52svh, #251413d6 78svh, var(--sp-bedrock) 100svh) top / 100% 100svh no-repeat, linear-gradient(var(--sp-bedrock), var(--sp-bedrock)) 0 100svh / 100% 100% no-repeat}.xt-nav--phone .nav-banner{background:0 0}}html[data-quiz-in-view] .xt-nav--phone .nav__cta{opacity:1;visibility:visible}.xt-hero .qchat__title,.qchat__top{display:none}.qchat .qchat__pills{flex-flow:column;align-self:stretch;gap:8px}.qchat .qchat__pill{border:1px solid var(--sp-bedrock-500);min-height:48px;font:var(--sp-type-body);background:#e2dbd733;border-radius:24px;align-items:flex-start;gap:12px;padding:12px 16px;font-weight:500;display:flex}.qchat .qchat__pill:before{content:"";background:#e2dbd7e6;border-radius:50%;flex:0 0 16px;width:16px;height:16px;margin-top:4px}.qchat .qchat__pill:active{border-color:var(--sp-bedrock);background:var(--sp-bedrock-50)}.qchat .qchat__pill:active:before{background:var(--sp-white);box-shadow:inset 0 0 0 5px var(--sp-bedrock)}@media (hover:hover){.qchat .qchat__pill:hover{border-color:var(--sp-bedrock);background:var(--sp-bedrock-50)}}.qchat .qchat__pill:only-child,.qchat .qchat__pill--primary{border-radius:var(--site-pill);align-self:flex-end;align-items:center;padding-inline:20px}.qchat .qchat__pill:only-child:before,.qchat .qchat__pill--primary:before{content:none}.qchat .qchat__pill--primary,.qchat .qchat__pill--primary:hover{border-color:var(--sp-sky-300);background:var(--sp-sky-300)}.xt .qchat,.xt-quiz-modal .qchat{border-radius:var(--site-card-radius);box-shadow:none;padding:24px}.qchat .quiz__input:focus-visible{border-color:var(--sp-apricot-600);outline:none;box-shadow:0 0 0 3px #c3622d4d}.qchat .qchat__bubble--agent{background:var(--sp-bedrock-100)}.qchat .qchat__bubble--you{background:var(--sp-sandstone);color:var(--sp-bedrock)}.qchat .qchat__pill:not(.qchat__pill--primary){background:var(--sp-white)}.qchat .qchat__pill:before{content:none}.qchat .qchat__pill:not(:only-child):not(.qchat__pill--primary){border-radius:var(--site-card-radius)}.xt .button>span[aria-hidden=true],.xt-quiz-modal .button>span[aria-hidden=true],.xt .xt-link-button>span[aria-hidden=true],.qchat .qchat__pill>span[aria-hidden=true]{display:none}.quiz__back{align-items:center;gap:4px;display:inline-flex}.qchat__reply:has(.qchat__pill:only-child)+.qchat__back{align-self:flex-start;align-items:center;height:48px;margin-top:-52px}.qchat .qchat__reply>.quiz__more{height:44px;color:var(--sp-bedrock-700);align-self:flex-start;align-items:center;margin:0;display:flex}.qchat .qchat__reply:has(>.quiz__more):has(+.qchat__back)>.quiz__more{margin-left:96px}.qchat .qchat__reply:has(>.quiz__more)+.qchat__back{align-self:flex-start;align-items:center;height:44px;margin-top:-54px}.qchat .qchat__restart{min-height:44px;color:var(--sp-bedrock-700);align-self:flex-start;align-items:center;margin:0;display:flex}.qchat .qchat__bubble:has(.qchat__cost){border:1px solid var(--sp-bedrock-200);border-radius:var(--site-card-radius);background:var(--sp-white);padding:20px;box-shadow:0 2px 8px #2514130f}.qchat .qchat__cost .quiz__figure{font:var(--sp-type-h2);letter-spacing:0}.qchat .qchat__cost .qchat__per{font:var(--sp-type-body);font-weight:500}.qchat .qchat__figure-line{flex-wrap:nowrap;column-gap:8px}.qchat .qchat__bubble>.qchat__cost+.qchat__cost,.qchat .qchat__bubble>.qchat__source{margin-top:16px}.qchat .qchat__bubble>.qchat__source{border-top:1px solid var(--sp-bedrock-100);padding-top:16px}.qchat .qchat__pills .qchat__pill.qchat__pill--primary{border-radius:var(--site-card-radius);font:var(--sp-type-body-small);text-align:center;justify-content:center;align-self:stretch;padding:12px 8px;font-weight:500}.qchat .qchat__thread{scrollbar-width:none}.qchat .qchat__thread::-webkit-scrollbar{display:none}@media (min-width:1024px){.xt-hero .qchat__thread{height:clamp(460px,100svh - 340px,600px);max-height:none;overflow-y:auto}}.xt .qchat,.xt-quiz-modal .qchat{padding-top:4px}.qchat .qchat__thread{padding-top:24px;-webkit-mask-image:linear-gradient(#0000 0,#000 24px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 24px calc(100% - 12px),#0000 100%)}@media (max-width:1023px){.xt-hero .qchat .qchat__thread{height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}}.xt-chat-full{border-radius:var(--site-card-radius) var(--site-card-radius) 0 0;background:var(--sp-white);color:var(--sp-bedrock);animation:.32s cubic-bezier(.2,.7,.2,1) both xt-drawer-up;overflow:hidden}.xt-chat-full[data-closing]{animation:.24s ease-in both xt-drawer-down}@keyframes xt-drawer-up{0%{transform:translateY(100%)}}@keyframes xt-drawer-down{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.xt-chat-full{animation:none}}.xt-chat-full .v2-takeover__bar{z-index:2;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#ffffffb8;padding:12px 16px 12px 24px;position:absolute;inset:0 0 auto}.xt-chat-full .v2-takeover__logo{width:120px;height:auto}.xt-chat-full{inset:40px 0 0;box-shadow:0 0 0 100vmax #2514138c}.xt-chat-full .v2-takeover__bar{gap:8px}.xt-chat-full .v2-takeover__book{min-height:48px;margin-left:4px;padding-inline:20px}.xt-chat-full .v2-takeover__close{background:var(--sp-bedrock-100);color:var(--sp-bedrock);margin-left:auto}.xt-chat-full .v2-takeover__body{align-items:stretch;min-height:0;padding:0}.xt-chat-full .qchat-wrap{min-height:0}.xt-chat-full .qchat{border-radius:0;flex:1;min-height:0;padding:0}.xt-chat-full .qchat .qchat__thread{overscroll-behavior:contain;flex:1 1 0;height:auto;min-height:0;margin:0;padding:88px 24px 24px;-webkit-mask-image:none;mask-image:none}@media (max-width:767px){.xt-costs__controls .xt-toggle{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.xt-costs__controls .xt-toggle button{text-align:center;padding-inline:4px}}.xt-costs__list>.xt-cost{border-top:0;padding-block:16px}.xt,.qchat,.xt-chat-full,.xt-form-full,.xt-quiz-modal,.xt-book-overlay{--sp-type-body:400 18px/1.5 var(--sp-font-ui);--sp-type-body-small:400 16px/1.45 var(--sp-font-ui);--sp-type-label:500 16px/1.3 var(--sp-font-ui);--sp-type-label-eyebrow:500 14px/1.3 var(--sp-font-ui);--sp-type-label-small:400 16px/1.4 var(--sp-font-ui)}.xt .button,.qchat .button,.xt-fab .button,.xt-chat-full .button,.xt-quiz-modal .button,.xt-book-overlay .button{font-size:16px;line-height:24px}.xt{--xt-gap-eyebrow:var(--space-eyebrow);--xt-gap-head:var(--space-head);--xt-gap-helper:var(--space-helper);--xt-gap-block:var(--space-block)}.xt .section__copy{gap:var(--xt-gap-head)}.xt .section__copy>.eyebrow{margin:0 0 calc(var(--xt-gap-eyebrow) - var(--xt-gap-head))}.xt .cta{gap:var(--xt-gap-helper)}.xt .xt-cta,.xt .xt-cta__note{margin-top:0}@media (max-width:1023px){.xt{--site-block-gap:var(--xt-gap-block)}.xt .xt-split__lead,.xt .xt-wide,.xt .xt-trigger{gap:var(--xt-gap-block)}.xt .xt-founder__story{padding-top:0}}.xt-book-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#25141399;padding:16px;animation:.2s both xt-overlay-in;display:block}@keyframes xt-overlay-in{0%{opacity:0}}.xt-book-overlay .v2-takeover__bar{z-index:20;padding:0;position:absolute;top:28px;right:28px}.xt-book-overlay .v2-takeover__logo{display:none}.xt-book-overlay .v2-takeover__close{background:var(--sp-bedrock-100);color:var(--sp-bedrock)}.xt-book-overlay .v2-takeover__body{padding:0;display:block}.xt-book-overlay .v2-takeover__body>.quiz{z-index:0;border-radius:var(--site-card-radius);background:var(--sp-white);max-width:560px;color:var(--sp-bedrock);margin-inline:auto;padding:24px;position:relative;box-shadow:0 16px 40px #25141340}.xt-book-overlay .quiz__question{padding-right:56px}.xt-book-overlay .quiz--dark .muted,.xt-book-overlay .quiz--dark .quiz__note{color:var(--sp-bedrock-700)}.xt-book-overlay .quiz--dark .quiz__back,.xt-book-overlay .quiz--dark .quiz__back:hover,.xt-book-overlay .quiz--dark .quiz__prompt,.xt-book-overlay .quiz--dark .quiz__more{color:var(--sp-bedrock)}.xt-book-overlay .quiz--dark .quiz__input{border-color:var(--sp-bedrock-500);background:var(--sp-white);color:var(--sp-bedrock)}.xt-book-overlay .quiz__input:focus-visible{border-color:var(--sp-apricot-600);outline:none;box-shadow:0 0 0 3px #c3622d4d}@media (min-width:768px){.xt-book-overlay{padding-top:10vh}.xt-book-overlay .v2-takeover__bar{top:calc(10vh + 12px);right:max(28px,50% - 268px)}}.xt .xt-basics-section{--xt-melt-from:var(--sp-bedrock);--xt-melt-to:var(--sp-sandstone)}.xt .xt-funding-section,.xt .xt-call-section,.ab .ab-melt{--xt-melt-from:var(--sp-sandstone);--xt-melt-to:var(--sp-bedrock)}.xt .xt-window-section{--xt-melt-from:var(--sp-bedrock);--xt-melt-to:var(--sp-sandstone)}.ab .ab-dark{--xt-melt-from:var(--sp-bedrock);--xt-melt-to:var(--sp-clear-sky)}.xt .xt-basics-section:has(+.xt-costs-section){--xt-melt-to:var(--sp-bedrock);--xt-melt:var(--space-section)}.xt .xt-basics-section+.xt-funding-section,.xt .xt-funding-section+.xt-costs-section,.xt .xt-window-section+.xt-call-section,.xt .xt-call-section+.xt-features-section{padding-top:calc(var(--space-section) / 2)}.xt .xt-basics-section,.xt .xt-funding-section,.xt .xt-window-section,.xt .xt-call-section,.ab .ab-melt,.ab .ab-dark,.st .st-melt,.st .xt-hero__melt,.st .xt-partners,.gd .gd-melt{--xt-melt:calc(var(--space-section) + 48px);padding-bottom:var(--xt-melt);background-color:var(--xt-melt-from);background-repeat:no-repeat;background-origin:border-box;background-image:linear-gradient(to bottom, var(--xt-melt-from) calc(100% - var(--xt-melt)), color-mix(in oklab, var(--xt-melt-to) 0.2%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .9375), color-mix(in oklab, var(--xt-melt-to) 1.6%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .875), color-mix(in oklab, var(--xt-melt-to) 4.9%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .8125), color-mix(in oklab, var(--xt-melt-to) 10.4%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .75), color-mix(in oklab, var(--xt-melt-to) 18.0%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .6875), color-mix(in oklab, var(--xt-melt-to) 27.5%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .625), color-mix(in oklab, var(--xt-melt-to) 38.4%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .5625), color-mix(in oklab, var(--xt-melt-to) 50.0%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .5), color-mix(in oklab, var(--xt-melt-to) 61.6%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .4375), color-mix(in oklab, var(--xt-melt-to) 72.5%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .375), color-mix(in oklab, var(--xt-melt-to) 82.0%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .3125), color-mix(in oklab, var(--xt-melt-to) 89.6%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .25), color-mix(in oklab, var(--xt-melt-to) 95.1%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .1875), color-mix(in oklab, var(--xt-melt-to) 98.4%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .125), color-mix(in oklab, var(--xt-melt-to) 99.8%, var(--xt-melt-from)) calc(100% - var(--xt-melt) * .0625), var(--xt-melt-to))}.xt-basics-section .section__copy{z-index:2;position:relative}.xt-nav--phone .nav-bar:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);opacity:0;pointer-events:none;background:#251413b8;transition:opacity .25s;position:absolute;inset:0 0 -12px}.xt-nav--phone .nav-bar[data-scrolled]:before{opacity:1}@media (prefers-reduced-motion:reduce){.xt-nav--phone .nav-bar:before{transition:none}}.xt .xt-book-call{align-items:stretch;gap:var(--xt-gap-helper);flex-direction:column;margin-top:8px;display:flex}.xt .xt-book-call>p{text-align:center}.xt .xt-book-call .button{width:100%;min-height:48px}.xt-fab{display:none}@media (max-width:1023px){.xt-fab{z-index:30;padding:40px 32px calc(28px + env(safe-area-inset-bottom));visibility:hidden;pointer-events:none;justify-content:center;transition:transform .36s cubic-bezier(.2,.8,.2,1),visibility 0s .36s;display:flex;position:fixed;inset:auto 0 0;transform:translateY(100%)}.xt-fab[data-show]{visibility:visible;transition:transform .36s cubic-bezier(.2,.8,.2,1),visibility;transform:none}.xt-fab{justify-content:flex-start}.xt-fab .button.xt-fab__button{white-space:nowrap;overflow:hidden}.xt-fab{padding-inline:max(32px,50% - 200px)}.xt-fab:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.xt-fab .button.xt-fab__button{background:var(--sp-apricot);width:100%;max-width:400px;height:60px;min-height:60px;color:var(--sp-bedrock);font:500 18px/1.3 var(--sp-font-ui);pointer-events:auto;justify-content:space-between;padding:0 6px 0 28px;transition:box-shadow .2s,transform .2s;box-shadow:0 6px 18px #25141329,0 1px 4px #2514131f}.xt-fab .button.xt-fab__button:active{opacity:1;transform:translateY(1px);box-shadow:0 2px 6px #2514132e}.xt-fab .xt-fab__button:after{content:"";background:var(--sp-bedrock) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffb07b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='3'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E") center / 24px 24px no-repeat;border-radius:50%;flex:none;width:48px;height:48px}.xt-fab .xt-fab__button--plan:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffb07b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.xt-nav--phone .nav-bar[data-scrolled][data-going-up] .nav,.xt-nav--phone .nav-bar[data-scrolled][data-going-up]:before{opacity:1;visibility:visible;transition:opacity .25s,visibility}.xt-nav--phone .nav-bar:not([data-scrolled]) .nav{transition:opacity .3s .1s,visibility}.xt-nav--phone .nav__cta{transition:none}html[data-cta-docked] .xt-nav--phone .nav__cta{opacity:0;visibility:hidden;transition:none}.xt .xt-book-call{display:none}.xt .footer{padding-bottom:144px}.xt-nav--phone .nav-bar{transform:translateY(calc(var(--nav-ride,0px) * -1))}.xt-nav--phone .nav-bar[data-past]{transition:transform .25s;transform:translateY(-100%)}.xt-nav--phone .nav-bar[data-scrolled][data-going-up]{transition:transform .3s cubic-bezier(.2,.8,.2,1);transform:none}.xt-nav--phone .nav-bar[data-scrolled]:not([data-going-up]):before{opacity:0;transition:none}}@media (hover:hover) and (max-width:1023px){.xt-fab .button.xt-fab__button:hover{opacity:1;transform:translateY(-2px);box-shadow:0 12px 28px #2514133d,0 2px 6px #25141324}}@media (prefers-reduced-motion:reduce){.xt-fab,.xt-fab[data-show],.xt-nav--phone .nav-bar[data-past],.xt-nav--phone .nav-bar[data-scrolled][data-going-up]{transition:none}}.qchat .qchat__form>.quiz{color:var(--sp-bedrock);background:0 0;border-radius:0;padding:0}.qchat .qchat__form .quiz__fieldset{gap:16px}.qchat .qchat__form .quiz__question{float:left;background:var(--sp-bedrock-100);max-width:88%;font:var(--sp-type-body);border-radius:20px 20px 20px 6px;margin:0 0 4px;padding:12px 16px}.qchat .qchat__form .quiz__question+*{clear:both}.qchat .qchat__form .quiz--dark .muted,.qchat .qchat__form .quiz--dark .quiz__note{color:var(--sp-bedrock-700)}.qchat .qchat__form .quiz--dark .quiz__back,.qchat .qchat__form .quiz--dark .quiz__back:hover,.qchat .qchat__form .quiz--dark .quiz__prompt,.qchat .qchat__form .quiz--dark .quiz__more{color:var(--sp-bedrock)}.qchat .qchat__form .quiz--dark .quiz__input{border-color:var(--sp-bedrock-500);background:var(--sp-white);color:var(--sp-bedrock)}@media (min-width:1024px){.xt .xt-book-call{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;margin-top:16px}.xt .xt-book-call .button{width:auto}}.xt-book-overlay .v2-disclosure .label-sm,.qchat .qchat__form .v2-disclosure .label-sm{font:var(--sp-type-body-small)}.xt-book-overlay .v2-disclosure strong,.qchat .qchat__form .v2-disclosure strong{font-weight:600}.xt .xt-founder__story{border:0;padding-block:0}@media (max-width:767px){.xt .xt-founder .xt-head .h2{font:var(--sp-type-h3);letter-spacing:var(--sp-tracking-h3)}}.xt .xt-founder__story .h3{font:var(--sp-type-body-large);letter-spacing:0;font-weight:600}@media (max-width:1023px){.xt-founder>.xt-split__lead{display:contents}.xt-founder .xt-head{order:1}.xt-founder>.xt-split__main{order:2}.xt-founder .xt-founder__story{order:3}.xt-founder>.xt-cta{order:4}.xt-founder .founder-video__clip--tall{width:100%;height:auto}.xt-founder>.xt-cta .button{width:100%;max-width:none;min-height:48px}}@media (min-width:768px) and (max-width:1023px){.xt-founder .founder-video,.xt-founder .xt-player,.xt-founder>.xt-cta{width:320px;margin-inline:auto}}.xt-player{aspect-ratio:9/16;border-radius:var(--site-card-radius);background:var(--sp-bedrock);width:100%;color:var(--sp-sandstone);position:relative;overflow:hidden}.xt-player__clip{object-fit:cover;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.xt-player:after{content:"";pointer-events:none;background:linear-gradient(#25141333 0%,#25141326 40%,#2514139e 58%,#251413cc 78%,#251413db 100%);transition:opacity .3s;position:absolute;inset:0}.xt-player[data-playing]:after{opacity:.45}.xt-player>:not(.xt-player__clip){z-index:1}.xt-player__length{border-radius:var(--site-pill);background:var(--sp-bedrock);padding:4px 10px;position:absolute;top:24px;right:24px}.xt-player__play{background:var(--sp-sandstone);width:64px;height:64px;color:var(--sp-bedrock);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .25s;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.xt-player[data-playing] .xt-player__play{opacity:0}.xt-player[data-playing] .xt-player__play:focus-visible{opacity:1}.xt-player__text{pointer-events:none;flex-direction:column;gap:12px;transition:opacity .25s;display:flex;position:absolute;inset:auto 24px 108px}.xt-player__text p{margin:0}.xt-player__text .body-lg{text-wrap:balance;font-size:24px;line-height:1.25}.xt-player__text .body-sm{font:var(--sp-type-body)}.xt-player[data-started] .xt-player__text,.xt-player[data-started] .xt-player__length{opacity:0}.xt-player__controls{flex-direction:column;gap:8px;display:flex;position:absolute;inset:auto 24px 20px}.xt-player .xt-player__bar{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;height:20px;min-height:0;margin:0;padding:0}.xt-player__bar::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--sp-apricot) var(--played,0%), var(--sp-sandstone) var(--played,0%));border-radius:2px;height:4px}.xt-player__bar::-moz-range-track{background:var(--sp-sandstone);border-radius:2px;height:4px}.xt-player__bar::-moz-range-progress{background:var(--sp-apricot);border-radius:2px;height:4px}.xt-player__bar::-webkit-slider-thumb{-webkit-appearance:none;background:var(--sp-apricot);border:0;border-radius:50%;width:14px;height:14px;margin-top:-5px}.xt-player__bar::-moz-range-thumb{background:var(--sp-apricot);border:0;border-radius:50%;width:14px;height:14px}.xt-player__row{justify-content:space-between;align-items:center;display:flex}.xt-player__icons{gap:4px;margin-right:-10px;display:flex}.xt-player__icons button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.xt-player :focus-visible{outline:3px solid var(--sp-apricot);outline-offset:2px}@media (min-width:1024px){.xt-player{width:auto;height:min(680px,80svh)}}.xt .xt-chips .xt-trigger__or{flex-basis:100%;height:0;padding:0;overflow:hidden}@media (max-width:767px){.xt{--site-section-y:var(--space-section)}}.xt .section--bedrock:not(.v2-closing)+.section--bedrock:not(.v2-closing),.xt .section--sandstone+.section--sandstone{padding-top:calc(var(--space-section) / 2)}.xt-costs .xt-toggle button,.xt-costs .xt-cost__label>.body-lg{font:var(--sp-type-body);font-weight:500}.xt-costs .xt-cost__label>.label-sm,.xt-costs-section .xt-fine,.xt-costs-section .xt-fine .label-sm{font:var(--sp-type-body-small)}.xt-costs .xt-figure__unit{font:var(--sp-type-body);font-weight:500}.xt-costs .xt-cost__label{gap:4px;display:block}.xt-costs .xt-cost__label>.body-lg{margin-bottom:2px;display:block}.xt-costs .xt-cost__label>.label-sm{display:inline}.xt-costs .xt-cost__label>.label-sm+.label-sm:before{content:" · "}.xt-costs .xt-cost__amount{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.xt-costs .xt-cost__yearly{font:var(--sp-type-body-small);white-space:nowrap}@media (max-width:1023px){.xt .button{min-height:48px}.xt .xt-cta .button{width:100%;max-width:none}.xt .xt-toggle button{height:40px}}@media (max-width:767px){.xt-costs{gap:24px}.xt-costs .xt-costs__list>.xt-cost{gap:8px;padding-block:12px}.xt-costs .xt-cost__value{gap:8px}.xt-costs .xt-cost__bar{height:16px}}.xt .section--sandstone .button.button--secondary,.xt .section--sky .button.button--secondary{background:var(--sp-bedrock);color:var(--sp-sandstone)}.xt .xt-costs-section .xt-toggle{background:var(--sp-bedrock-900)}.xt .xt-costs-section .xt-toggle button{color:var(--sp-sandstone)}.xt .xt-costs-section .xt-toggle button[aria-pressed=true]{background:var(--sp-sandstone);color:var(--sp-bedrock)}.xt .xt-costs-section .xt-figure{color:var(--sp-apricot)}.xt .xt-costs-section .xt-cost__bar{background:#fbe1c414}.xt .xt-costs-section .xt-cost__bar>span{background:linear-gradient(90deg, var(--sp-sky-300), var(--sp-apricot))}.xt .xt-costs-section .xt-cost__yearly,.xt .xt-costs-section .xt-cost__label>.label-sm{font:var(--sp-type-body-small)}.xt .xt-costs-section .xt-costs__list{gap:28px}.xt .xt-costs-section .xt-cost__label>.body-lg{font-size:20px;font-weight:500}.xt .xt-costs-section .xt-cost__label:has(>.label-sm:nth-child(2):last-child)>.body-lg{display:inline}.xt .xt-costs-section .xt-cost__label>.label-sm:nth-child(2):last-child{white-space:nowrap;margin-left:.35em;display:inline}.xt .xt-costs-section .xt-cost__label>.label-sm:nth-child(2):last-child:before{content:"("}.xt .xt-costs-section .xt-cost__label>.label-sm:nth-child(2):last-child:after{content:")"}.xt .xt-fine a,.xt .v2-fineprint a{text-underline-offset:2px;text-decoration:underline}.xt .xt-features-section .card.xt-feature{background:var(--sp-bedrock-900);color:var(--sp-sandstone)}.xt .xt-features-section .xt-features-aside{display:contents}.xt .xt-features-section .xt-features-wrap{order:2}.xt .xt-features-section .xt-cta{order:3}.xt .xt-features-section .xt-features{--stack-top:24px;--stack-step:48px;--stack-gap:16px;flex-direction:column;gap:0;display:flex}.xt .xt-features-section .card.xt-feature{top:calc(var(--stack-top) + var(--i) * var(--stack-step));z-index:calc(var(--i) + 1);--stack-extra:calc((4 - var(--i)) * var(--stack-step));min-height:calc(var(--stack-h,0px) + 24px + var(--stack-extra));padding:0 0 calc(24px + var(--stack-extra));border-radius:var(--site-card-radius);background:var(--tone);color:var(--sp-sandstone);box-shadow:none;gap:0;position:sticky;overflow:visible}.xt .xt-features-section .card.xt-feature+.xt-feature{margin-top:calc(var(--stack-gap) - var(--stack-extra) - var(--stack-step));box-shadow:0 -12px 24px -12px #00000080}.xt .xt-features-section .card.xt-feature{--tone:var(--sp-bedrock-900);box-shadow:inset 0 1px #fbe1c41a}.xt .xt-features-section .card.xt-feature+.xt-feature{box-shadow:inset 0 1px #fbe1c41a,0 -14px 24px -10px #0000008c}.xt .xt-features-section .xt-feature__title{height:var(--stack-step);align-items:center;margin:0;padding:0 24px;font-weight:500;display:flex}.xt .xt-features-section .xt-feature__visual{background:0 0;flex:1 0 auto;place-items:center start;height:auto;padding:8px 24px 16px}.xt .xt-features-section .xt-viz__label{font-size:22px}.xt .xt-features-section .xt-feature__visual[data-kind=premium] .xt-viz__axis{display:none}.xt .xt-features-section .xt-feature__visual svg{aspect-ratio:320/150;width:auto;max-width:100%;height:120px}.xt .xt-features-section .xt-feature__copy{gap:var(--space-eyebrow);padding:0 24px}.xt .xt-features-section .xt-feature__question{color:var(--sp-sandstone);font-weight:600}.xt .xt-features-section .xt-feature__points li::marker{color:var(--sp-sandstone)}.xt .xt-features-section .xt-viz__axis,.xt .xt-features-section .xt-viz__route{stroke:#fbe1c480}.xt .xt-features-section .xt-viz__rise{stroke:#fbe1c4a6}.xt .xt-features-section .xt-viz__flat,.xt .xt-features-section .xt-viz__hold{stroke:var(--sp-apricot)}.xt .xt-features-section .xt-viz__dot,.xt .xt-features-section .xt-viz__bar,.xt .xt-features-section .xt-viz__month,.xt .xt-features-section .xt-viz__travel,.xt .xt-features-section .xt-viz__coin circle{fill:var(--sp-apricot)}.xt .xt-features-section .xt-viz__label{fill:#fbe1c4cc}.xt .xt-features-section .xt-viz__label--strong{fill:var(--sp-sandstone)}.xt .xt-features-section .xt-viz__push path,.xt .xt-features-section .xt-viz__policy path,.xt .xt-features-section .xt-viz__person path,.xt .xt-features-section .xt-viz__person circle+circle{stroke:var(--sp-sandstone)}.xt .xt-features-section .xt-viz__wallet{fill:#fbe1c41a;stroke:var(--sp-sandstone)}.xt .xt-features-section .xt-viz__clasp{fill:var(--sp-sandstone)}.xt .xt-features-section .xt-viz__policy circle,.xt .xt-features-section .xt-viz__person>circle:first-child{fill:#fbe1c41a}@media (min-width:1024px){.xt .xt-features-section .xt-features-layout{grid-template-columns:minmax(0,400px) minmax(0,520px);justify-content:space-between;align-items:start;column-gap:96px;display:grid}.xt .xt-features-section .xt-features-aside{gap:var(--space-block);flex-direction:column;display:flex;position:sticky;top:120px}.xt .xt-features-section .xt-features-wrap,.xt .xt-features-section .xt-cta{order:0}.xt .xt-features-section .xt-features{--stack-top:120px}}.xt .xt-funding-section .xt-reel__text{color:var(--sp-bedrock)}.xt .xt-funding-section .xt-arrow{color:var(--sp-bedrock);border-color:#2514134d}.xt .xt-funding-section .xt-arrow:hover:not(:disabled){border-color:var(--sp-bedrock);background:var(--sp-bedrock);color:var(--sp-sandstone)}.xt .xt-funding-section [data-ours] .xt-video{box-shadow:0 0 0 2px var(--sp-apricot-700)}.xt main>.section+.section{background-clip:border-box;border-top:1px solid #0000;margin-top:-1px}@media (min-width:768px){.xt-costs .xt-cost__label>.label-sm{white-space:nowrap;display:block}.xt-costs .xt-cost__label>.label-sm+.label-sm:before{content:none}}@media (min-width:1024px){.xt{--space-section:192px;--site-section-y:var(--space-section)}:where(.xt) .section{padding-block:var(--space-section)}.xt-story{grid-template-columns:minmax(0,400px) minmax(0,520px);column-gap:96px}.xt-story .xt-story__visual.xt-sb-photo{height:min(520px,100vh - 230px)}.xt-sb-photo[data-frame="1"] .xt-sb-photo__bg{transform:none}.xt-sb-photo .xt-sb-photo__list{grid-template-columns:1fr 1fr;gap:4px 8px;padding:14px;inset:auto 20px 76px}.xt-sb-photo__list strong{grid-column:1/-1}.xt-sb-photo .xt-sb-photo__card{width:calc(100% - 40px);padding:24px 20px 28px;top:auto;bottom:20px;left:20px;overflow:hidden}.xt-sb-photo__card-head{font:var(--sp-type-h3);font-family:var(--sp-font-ui);font-weight:600}.xt-sb-photo__card-label{font:var(--sp-type-body)}.xt-sb-photo__months{--month-w:132px;--day:13px;margin:4px -20px 0}.xt-sb-photo__months-track{padding-left:20px}.xt-sb-photo__month{padding-block:14px}.xt-sb-photo__month i{top:calc(14px + var(--day) * 1.5);font:var(--sp-type-label);font-weight:700}.xt-sb-photo .xt-sb-photo__card--choice{gap:8px;padding:16px}.xt-sb-photo__choice{min-height:48px}}.xt-hero .qchat{background:var(--sp-sandstone);color:var(--sp-bedrock);border-radius:32px}.xt-hero .qchat-wrap{gap:var(--space-head)}.xt-hero .qchat__lead{text-align:center;color:var(--sp-sandstone);margin:0}.xt-hero .qchat .qchat__bubble--agent:not(:has(.qchat__cost)){background:var(--sp-apricot-200);color:var(--sp-bedrock)}.xt-hero .qchat .qchat__bubble--you{background:var(--sp-bedrock);color:var(--sp-sandstone)}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2)){--row-line:#2514131f;--row-hover:#2514130f;--row-press:#2514131c;--row-num:var(--sp-white);counter-reset:answer;background:color-mix(in srgb, var(--sp-bedrock-50), var(--sp-bedrock-100));border-radius:24px;gap:0;width:100%;padding:6px;box-shadow:0 1px 2px #25141314,0 8px 24px #2514131f}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill{counter-increment:answer;min-height:48px;box-shadow:none;color:inherit;font:var(--sp-type-body);text-align:left;background:0 0;border:0;border-radius:18px;flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:12px;padding:12px;font-weight:500;display:flex;position:relative;transform:none}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill:before{content:counter(answer);background:var(--row-num);width:24px;height:24px;box-shadow:none;font:500 16px/1 var(--sp-font-ui);border-radius:50%;flex:0 0 24px;place-items:center;margin:0;display:grid}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill+.qchat__pill:after{content:"";background:var(--row-line);height:1px;position:absolute;top:0;left:48px;right:12px}@media (hover:hover){:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill:hover{background:var(--row-hover)}}.qchat .qchat__actions{gap:10px;width:100%}.qchat .qchat__action{background:var(--sp-sky-200);border-color:#0000;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 1px 1px #2514131a,0 6px 14px #25141324}@media (hover:hover){.qchat .qchat__action:hover{background:var(--sp-sky-300);border-color:#0000;transform:translateY(-2px);box-shadow:0 2px 3px #2514131a,0 12px 24px #25141333}}.qchat .qchat__action:active{background:var(--sp-sky-400);border-color:#0000;transform:translateY(1px);box-shadow:0 1px 2px #25141324}.xt-hero .qchat__thread:has(>.qchat__bubble--you) .qchat__pills:has(>.qchat__pill:nth-child(2)){--row-num:#25141312;background:var(--sp-bedrock-50)}.xt-hero .qchat .qchat__action,.xt-hero .qchat .button.quiz__cta{background:var(--sp-bedrock-50);color:var(--sp-bedrock);border-color:#0000;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 1px 1px #25141314,0 6px 14px #2514131f}.xt-hero .qchat__thread:not(:has(>.qchat__bubble--you)) .qchat__pill:not(.qchat__pill--primary){background:var(--sp-bedrock-50);color:var(--sp-bedrock);border-color:#0000;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 1px 1px #25141314,0 6px 14px #2514131f}@media (hover:hover){.xt-hero .qchat .qchat__action:hover,.xt-hero .qchat .button.quiz__cta:hover{background:var(--sp-bedrock-100);opacity:1;border-color:#0000;transform:translateY(-2px);box-shadow:0 2px 3px #25141314,0 12px 24px #2514132e}.xt-hero .qchat__thread:not(:has(>.qchat__bubble--you)) .qchat__pill:not(.qchat__pill--primary):hover{background:var(--sp-bedrock-100);opacity:1;border-color:#0000;transform:translateY(-2px);box-shadow:0 2px 3px #25141314,0 12px 24px #2514132e}}.xt-hero .qchat .qchat__action:active,.xt-hero .qchat .button.quiz__cta:active{background:var(--sp-bedrock-100);border-color:#0000;transform:translateY(1px);box-shadow:0 1px 2px #2514131f}.xt-hero .qchat__thread:not(:has(>.qchat__bubble--you)) .qchat__pill:not(.qchat__pill--primary):active{background:var(--sp-bedrock-100);border-color:#0000;transform:translateY(1px);box-shadow:0 1px 2px #2514131f}.qchat .button.quiz__cta:active{background:var(--sp-sky-400)}@media (hover:hover){.qchat .button.quiz__cta:hover{opacity:1;background:var(--sp-sky-400)}}.xt-hero .qchat.xt-quiz-hook{gap:20px;padding:24px}.xt-hero .xt-quiz-hook .quiz__question{font:500 20px/1.25 var(--sp-font-display);letter-spacing:var(--sp-tracking-h3);text-wrap:balance;margin:0}.xt-hero .xt-quiz-hook .quiz__prompt{color:var(--sp-bedrock-700);margin:0}.xt-hero .xt-quiz-hook .qchat__reply{margin:0;animation:none}.xt-hero .xt-quiz-hook .qchat__pill{background:var(--sp-bedrock-50);color:var(--sp-bedrock);border-color:#0000;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 1px 1px #25141314,0 6px 14px #2514131f}@media (hover:hover){.xt-hero .xt-quiz-hook .qchat__pill:hover{background:var(--sp-bedrock-100);border-color:#0000;transform:translateY(-2px);box-shadow:0 2px 3px #25141314,0 12px 24px #2514132e}}.xt-hero .xt-quiz-hook .qchat__pill:active{background:var(--sp-bedrock-100);border-color:#0000;transform:translateY(1px);box-shadow:0 1px 2px #2514131f}.xt-hero .qchat.xt-quiz-hook{gap:16px}.xt-hero .xt-quiz-hook .qchat__pills{gap:10px}.xt-hero .xt-quiz-hook .qchat__pill{text-wrap:balance;border-radius:20px;justify-content:space-between;align-items:center;min-height:56px;padding:14px 20px}.xt-hero .xt-quiz-hook .qchat__pill:before{content:none}.xt-hero .xt-quiz-hook .qchat__pill:after{content:"";border:solid var(--sp-bedrock-500);border-width:2px 2px 0 0;flex:none;width:8px;height:8px;margin-right:2px;transition:transform .2s,border-color .2s;transform:rotate(45deg)}@media (hover:hover){.xt-hero .xt-quiz-hook .qchat__pill:hover:after{border-color:var(--sp-bedrock);transform:translate(3px)rotate(45deg)}}.xt-hero .xt-quiz-hook .quiz__prompt{font:var(--sp-type-body-small);margin-top:4px}.xt-form-full{--space-eyebrow:8px;--space-head:16px;--space-helper:12px;--space-block:40px}.xt-form-full .v2-takeover__home{display:flex}.xt-form-full .v2-takeover__bar{background:#fffffff5}.xt-form-full .v2-takeover__body{flex-direction:column;justify-content:flex-start;padding:104px 24px 0;display:flex;overflow-y:auto}.xt-form-full .quiz.xt-form-quiz{gap:var(--space-block);width:100%;max-width:560px;color:var(--sp-bedrock);box-shadow:none;background:0 0;border-radius:0;flex:1 0 auto;margin-inline:auto;padding:0}.xt-form-full .xt-form-quiz .quiz__progress{flex-direction:column;align-items:stretch;gap:10px}.xt-form-full .xt-form-quiz .quiz__dots{border-radius:var(--site-pill);background:#2514131a;gap:0;width:100%;height:6px;display:flex;overflow:hidden}.xt-form-full .xt-form-quiz .quiz__dot{background:0 0;border-radius:0;flex:1;width:auto;height:100%}.xt-form-full .xt-form-quiz .quiz__dot[data-done]{background:var(--sp-bedrock)}.xt-form-full .xt-form-quiz .quiz__step{color:var(--sp-bedrock-700);font:var(--sp-type-body);margin:0}:is(.xt-form-full,.xt-form-inline) .xt-form-quiz .quiz__dots{--track:color-mix(in srgb, var(--sp-bedrock) 10%, var(--sp-white));background:linear-gradient(90deg, var(--sp-apricot), var(--sp-bedrock))}.xt-hero .xt-form-inline .xt-form-quiz .quiz__dots{--track:color-mix(in srgb, var(--sp-bedrock) 12%, var(--sp-sandstone));background:linear-gradient(90deg, var(--sp-apricot), var(--sp-bedrock))}:is(.xt-form-full,.xt-form-inline) .xt-form-quiz .quiz__dot{background:var(--track)}:is(.xt-form-full,.xt-form-inline) .xt-form-quiz .quiz__dot[data-done]{background:0 0}:is(.xt-form-full,.xt-form-inline) .xt-form-quiz .quiz__step{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.xt-form-full .xt-form-quiz .quiz__actions{gap:10px}.xt-form-full .xt-form-quiz .quiz__action{background:var(--sp-sky-200);min-height:72px;color:var(--sp-bedrock);box-shadow:none;font:500 18px/1.3 var(--sp-font-ui);text-align:left;border:0;border-radius:20px;padding:14px 20px}.xt-form-full .xt-form-quiz .quiz__action .muted,.xt-form-full .xt-form-quiz .quiz__action .label-sm{color:var(--sp-bedrock-800);font:400 16px/1.4 var(--sp-font-ui)}.xt-form-full .xt-form-quiz .quiz__action:active{background:var(--sp-sky-400)}@media (hover:hover){.xt-form-full .xt-form-quiz .quiz__action:hover{background:var(--sp-sky-300)}}.xt-form-full .xt-form-quiz>.quiz__question~p.body-sm{font:var(--sp-type-body)}.xt-form-full .xt-form-quiz .quiz__nav .quiz__more{min-height:48px;color:var(--sp-bedrock-800);font:500 16px/1 var(--sp-font-ui);margin-left:auto;padding:0 4px}@media (max-width:767px){:is(.xt,.qchat,.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay) .quiz__fields{flex-direction:column}:is(.xt,.qchat,.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay) .quiz__fields>*{flex:none;width:100%}}:is(.xt,.qchat,.xt-form-full,.xt-chat-full,.xt-quiz-modal) .quiz__offline{display:none}.xt-form-full .xt-form-quiz .button.quiz__cta:disabled[data-preview-ready],:is(.qchat,.xt-chat-full,.xt-quiz-modal) .button.quiz__cta:disabled[data-preview-ready]{opacity:1;background:var(--sp-sky-300);color:var(--sp-bedrock)}.xt-form-full .xt-form-quiz>.quiz__question+p{margin-top:-40px}.xt-form-full .xt-form-quiz>p+.quiz__actions{margin-top:-12px}.xt-form-full .xt-form-quiz>p+p{margin-top:-28px}.xt-form-full .xt-form-quiz .quiz__affirm{margin:calc(-1 * var(--space-head)) 0 0;color:var(--sp-bedrock-700);font:var(--sp-type-body);border:0;padding:0}.xt-form-full .xt-form-quiz .quiz__fieldset{gap:var(--space-head);flex-direction:column;min-width:0;display:flex}.xt-form-full .xt-form-quiz .quiz__question{margin:0 0 var(--space-head);color:var(--sp-bedrock);font:var(--sp-type-h2);letter-spacing:var(--sp-tracking-h2,0);text-wrap:balance;padding:0}.xt-form-full .xt-form-quiz .quiz__prompt{margin:calc(-1 * var(--space-eyebrow)) 0 0;color:var(--sp-bedrock-700);font:var(--sp-type-body)}.xt-form-full .xt-form-quiz .quiz__options{gap:8px}.xt-form-full .xt-form-quiz .choice{background:var(--sp-bedrock-100);min-height:60px;color:var(--sp-bedrock);border:1.5px solid #0000;border-radius:16px;align-items:center;padding:16px 20px;position:relative}.xt-form-full .xt-form-quiz .choice .body{font-weight:500}.xt-form-full .xt-form-quiz .choice__radio{display:none}:is(.xt-form-full,.xt-form-inline) .xt-form-quiz .choice[data-checked],.xt-hero .xt-form-inline .xt-form-quiz .choice[data-checked]{background:var(--sp-bedrock);color:var(--sp-sandstone);border-color:#0000}:is(.xt-form-full,.xt-form-inline) .xt-form-quiz .choice:has(.choice__input:checked){background:var(--sp-bedrock);color:var(--sp-sandstone);border-color:#0000}.xt-hero .xt-form-inline .xt-form-quiz .choice:has(.choice__input:checked){background:var(--sp-bedrock);color:var(--sp-sandstone);border-color:#0000}:is(.xt-form-full,.xt-form-inline) .xt-form-quiz .choice:has(.choice__input:checked) .body{color:inherit}@media (hover:hover){.xt-form-full .xt-form-quiz .choice:hover{background:var(--sp-bedrock-200)}}.xt-form-full .xt-form-quiz .quiz__field{gap:var(--space-eyebrow);flex-direction:column;display:flex;position:relative}.xt-form-full .xt-form-quiz .quiz__fieldset:not(:has(.quiz__field~.quiz__field)) .quiz__field>label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xt-form-full .xt-form-quiz .quiz__fieldset:has(>.quiz__field)>.quiz__prompt{margin:calc(-1 * var(--space-eyebrow)) 0 0;order:2}.xt-form-full .xt-form-quiz .quiz__fieldset:has(>.quiz__field)>.v2-disclosure{order:3}.xt-form-full .xt-form-quiz .quiz__input{min-height:60px;font-size:18px}.xt-form-full .xt-form-quiz>.body:first-child{color:var(--sp-bedrock-700);order:98;margin:0}.xt-form-full .xt-form-quiz .quiz__nav,.xt-form-full .xt-form-quiz .quiz__footer{z-index:1;background:linear-gradient(#fff0, var(--sp-white) 20px);order:99;align-items:stretch;gap:12px;margin-top:auto;padding:20px 0 24px;display:flex;position:sticky;bottom:0}.xt-form-full .xt-form-quiz .quiz__nav .quiz__back{border-radius:var(--site-pill);background:var(--sp-bedrock-100);min-height:56px;color:var(--sp-bedrock);font:500 16px/1 var(--sp-font-ui);border:0;flex:none;justify-content:center;gap:6px;padding:0 26px 0 20px}.xt-form-full .xt-form-quiz .quiz__nav .quiz__back:active{background:var(--sp-bedrock-200)}.xt-form-full .xt-form-quiz .button.quiz__cta{background:var(--sp-sky-300);width:auto;min-height:56px;color:var(--sp-bedrock);flex:1}.xt-form-full .xt-form-quiz:has(.choice) .button.quiz__cta:disabled{display:none}.xt-form-full .xt-form-quiz .button.quiz__cta:disabled{opacity:1;background:var(--sp-bedrock-100);color:var(--sp-bedrock-600)}@media (hover:hover){.xt-form-full .xt-form-quiz .quiz__nav .quiz__back:hover{background:var(--sp-bedrock-200)}.xt-form-full .xt-form-quiz .button.quiz__cta:not(:disabled):hover{opacity:1;background:var(--sp-sky-400)}}.xt-hero .qchat.xt-form-inline{scrollbar-width:none;height:clamp(488px,100svh - 312px,628px);padding:32px 32px 0;overflow-y:auto}.xt-hero .xt-form-inline .quiz.xt-form-quiz{max-width:none;min-height:100%}.xt-hero .xt-form-inline .xt-form-quiz .choice{background:var(--sp-bedrock-50);box-shadow:0 1px 1px #25141314,0 6px 14px #2514131a}.xt-hero .xt-form-inline .xt-form-quiz .quiz__question{font:var(--sp-type-h3);letter-spacing:var(--sp-tracking-h3)}.xt-hero .xt-form-inline .xt-form-quiz .quiz__dots{background:#2514131f}.xt-hero .xt-form-inline .xt-form-quiz .quiz__nav,.xt-hero .xt-form-inline .xt-form-quiz .quiz__footer{background:linear-gradient(#fbe1c400, var(--sp-sandstone) 20px);padding-bottom:32px}.xt-hero .xt-form-inline .xt-form-quiz .button.quiz__cta{background:var(--sp-bedrock);color:var(--sp-sandstone)}.xt-hero .xt-form-inline .xt-form-quiz .button.quiz__cta:disabled{color:var(--sp-bedrock-600);background:#2514131a}@media (hover:hover){.xt-hero .xt-form-inline .xt-form-quiz .choice:hover{background:var(--sp-bedrock-100)}.xt-hero .xt-form-inline .xt-form-quiz .button.quiz__cta:not(:disabled):hover{background:#150b0a}}@media (min-width:1024px){.xt-hero .qchat-wrap:has(>.xt-quiz-hook,>.xt-form-inline){justify-content:flex-end;min-height:clamp(488px,100svh - 312px,628px)}.xt .xt-hero:after{background:linear-gradient(#25141359 0%,#25141300 22%,#25141394 46%,#251413bd 58%,#251413e0 100%)}.xt .xt-promise.v2-closing:after{background:linear-gradient(90deg,#251413eb 0%,#251413c7 52%,#25141326 100%)}}.xt-book-overlay{--space-eyebrow:8px;--space-head:16px;--space-helper:12px;--space-block:40px}.xt-book-overlay .quiz__question{font:500 28px/1.2 var(--sp-font-display);letter-spacing:var(--sp-tracking-h3);text-wrap:balance;padding:0 56px 0 0}.xt-book-overlay .xt-book__summary{gap:20px;margin:20px 0 16px}.xt-book-overlay .quiz__question{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.xt-book-overlay .xt-book__summary{margin-top:0}.xt-book-overlay .xt-book__summary>.label-sm{color:var(--sp-bedrock);font:500 28px/1.2 var(--sp-font-display);letter-spacing:var(--sp-tracking-h3);order:0;margin:0 0 -4px}.xt-book-overlay .xt-book__topics{order:1;gap:8px}.xt-book-overlay .xt-book__topics li{color:var(--sp-bedrock);font:var(--sp-type-body);align-items:baseline;gap:10px}.xt-book-overlay .xt-book__topics .xt-call__fact-icon{background:var(--sp-apricot-700);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-2px)}.xt-book-overlay .xt-book__topics .xt-call__fact-icon svg{display:none}.xt-book-overlay .xt-book__agent{min-height:40px;color:var(--sp-bedrock-700);font:var(--sp-type-body-small);background:0 0;border-radius:0;flex-wrap:wrap;order:-1;align-items:baseline;gap:0 6px;margin:0 0 4px;padding:0 0 0 52px;display:flex;position:relative}.xt-book-overlay .xt-book__agent>div{display:contents}.xt-book-overlay .xt-book__agent img{object-position:50% 30%;width:40px;height:40px;position:absolute;top:0;left:0}.xt-book-overlay .xt-book__agent p,.xt-book-overlay .xt-book__agent li{color:inherit;font:inherit;margin:0}.xt-book-overlay .xt-book__agent .xt-book__agent-name{white-space:nowrap;flex:0 0 100%;font-weight:400}.xt-book-overlay .xt-book__agent>div>.label-sm{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xt-book-overlay .xt-book__agent .xt-book__agent-name+p{color:var(--sp-bedrock);font:600 16px/1.4 var(--sp-font-ui);flex:0 0 100%;order:-1}.xt-book-overlay .xt-book__tags{flex-wrap:wrap;flex:0 0 100%;gap:0 6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.xt-book-overlay .xt-book__tags li{background:0 0;padding:0}.xt-book-overlay .xt-book__tags li+li:before{content:"·";margin-right:6px}.xt-book-overlay .quiz .xt-book__walk{color:var(--sp-bedrock-700);font:var(--sp-type-body-small);margin:0 0 20px;font-weight:400}.xt-book-overlay .quiz__nav .quiz__back{display:none}.xt-book-overlay .quiz__nav .button.quiz__cta{flex:1;width:100%;min-height:56px}.xt-book-overlay .quiz__nav .button.quiz__cta:disabled{opacity:1;background:var(--sp-sky-200);color:var(--sp-bedrock-700)}.xt-book-overlay .xt-book__agent .xt-book__agent-name+p{font:var(--sp-type-body);font-weight:400}.xt-book-overlay .xt-book__agent .xt-book__agent-name,.xt-book-overlay .xt-book__tags li,.xt-book-overlay .quiz .xt-book__walk,.xt-book-overlay .quiz__note,.xt-book-overlay .quiz--dark .quiz__note,.xt-book-overlay .quiz__field>label{color:var(--sp-bedrock-700);font:var(--sp-type-body-small);font-weight:400}.xt-book-overlay .quiz__field{position:relative}.xt-book-overlay .quiz__field>label{pointer-events:none;position:absolute;top:9px;left:17px}.xt-book-overlay .quiz__field>.quiz__input{min-height:64px;padding-top:26px;padding-bottom:8px}.xt-book-overlay .xt-book__tags{display:none}.xt-book-overlay .xt-book__assure{color:var(--sp-bedrock-700);font:var(--sp-type-body-small);text-align:center;margin:-20px 0 0}.xt-book-overlay .v2-takeover__body>.quiz{gap:var(--space-block)}.xt-book-overlay .xt-book__agent{margin-bottom:20px}.xt-book-overlay .xt-book__summary{margin-bottom:12px}.xt-book-overlay .quiz .xt-book__walk{margin-bottom:var(--space-block)}.xt-book-overlay .xt-book__assure{margin-top:-28px}.xt-book-overlay .quiz .xt-book__walk{color:var(--sp-bedrock);font:var(--sp-type-body);font-weight:400}.xt-book-overlay .quiz__field>.muted{display:none}.xt .section--sandstone .eyebrow,.xt .section--sandstone .xt-quiet,.xt .section--sandstone .xt-fine,.xt .section--sandstone .xt-fine a,.xt-hero .qchat .qchat__hint,.qchat .qchat__hint,.qchat .qchat__restart,.qchat .qchat__reply>.quiz__more{color:var(--sp-bedrock-800)}.xt .xt-costs-section .xt-figure__unit{color:inherit}.xt .section--bedrock .eyebrow,.xt .section--bedrock .xt-quiet,.xt .section--bedrock .xt-window__axis,.xt .section--bedrock .xt-window__benefit-label,.xt .section--bedrock .xt-window__benefit-label strong{color:#fbe1c4cc}.xt .section--bedrock .eyebrow{color:#fbe1c4b3}.xt .section--sandstone .eyebrow{color:color-mix(in srgb, var(--sp-bedrock) 76%, var(--sp-sandstone))}.xt .xt-costs-section .xt-toggle button{min-height:48px}.xt .xt-player__controls button{min-width:48px;min-height:48px}.xt .footer a,.xt .footer .xt-link-button{align-items:center;min-height:48px;display:inline-flex}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2)){gap:4px;padding:8px}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill{min-height:58px;font:var(--sp-type-body);align-items:center;padding:14px;font-weight:500}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill:before{flex-basis:28px;width:28px;height:28px}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill+.qchat__pill:after{top:-2px;left:14px;right:14px}.qchat .qchat__restart,.qchat .qchat__reply>.quiz__more{height:auto;min-height:48px;padding-inline:0;font-size:16px}.xt .button:hover,.qchat .button:hover,.xt-fab .button:hover,.xt-chat-full .button:hover,.xt-form-full .button:hover,.xt-quiz-modal .button:hover,.xt-book-overlay .button:hover{opacity:1;filter:brightness(.9)}.xt .button:active,.qchat .button:active,.xt-fab .button:active,.xt-chat-full .button:active,.xt-form-full .button:active,.xt-quiz-modal .button:active,.xt-book-overlay .button:active{opacity:1;filter:brightness(.82)}.xt .button:disabled,.qchat .button:disabled,.xt-form-full .button:disabled,.xt-book-overlay .button:disabled{filter:none}.xt .section--sandstone .button:not(.button--secondary):not(.quiz__cta):hover,.xt .section--clear-sky .button:not(.button--secondary):not(.quiz__cta):hover{filter:none;background:#150b0a}:is(.xt,.qchat,.xt-form-full) .xt-window__summary .xt-window__points{align-items:end}:is(.xt,.qchat,.xt-form-full) .xt-window__band{background:linear-gradient(#fbe1c41f,#fbe1c405);border-top:0;border-radius:12px 12px 0 0;top:-44px}:is(.xt,.qchat,.xt-form-full) .xt-window__band-label{z-index:1;position:relative}:is(.xt,.qchat,.xt-form-full) .xt-window__amount,:is(.xt,.qchat,.xt-form-full) .xt-window__arrow{color:var(--sp-apricot)}:is(.xt,.qchat,.xt-form-full) .xt-window__curve{stroke:var(--sp-apricot)}:is(.xt,.qchat,.xt-form-full) .xt-window__svg linearGradient stop{stop-color:var(--sp-apricot)}@media (max-width:1023px){.xt-hero .qchat{width:auto;margin-inline:-24px}}.xt-hero .xt-quiz-lead{color:var(--sp-bedrock);font:500 20px/1.25 var(--sp-font-display);letter-spacing:var(--sp-tracking-h3);text-wrap:balance;margin:0 0 12px}.qchat .qchat__bubble:has(.qchat__visual){background:0 0;width:100%;max-width:100%;padding:0}.qchat .qchat__bubble:has(.qchat__visual)>.qchat__source{border-top:0;margin-top:8px;padding:0 4px}.qchat .qchat__source--open{color:var(--sp-bedrock-700);margin-bottom:0;font-size:16px}.qchat .xt-costs>p.body-sm,.qchat .qchat__source--open{color:var(--sp-bedrock-700);margin:0;font-size:16px;line-height:1.45}.qchat .xt-costs>p.body-sm{margin-top:4px}.qchat .qchat__source--open{margin-top:12px}.qchat .qchat__bubble:has(.qchat__visual)>.qchat__source.qchat__source--open{padding:0}@media (max-width:767px){.qchat .xt-costs__controls .xt-toggle{grid-template-columns:repeat(2,minmax(0,1fr))}}.xt-book__summary{gap:var(--space-helper);margin:var(--space-head) 0;flex-direction:column;display:flex}.xt-book__summary p,.xt-book__summary ul{margin:0}.xt-book__agent{align-items:center;gap:var(--space-helper) var(--space-head);margin-bottom:var(--space-helper);padding:var(--space-head);background:var(--sp-sandstone);border-radius:16px;grid-template-columns:64px 1fr;display:grid}.xt-book__agent img{object-fit:cover;object-position:50% 18%;border-radius:50%;width:64px;height:64px}.xt-book__agent-name{font-weight:600}.xt-book__tags{flex-wrap:wrap;grid-column:1/-1;gap:6px;padding:0;list-style:none;display:flex}.xt-book__tags li{border-radius:var(--site-pill);background:var(--sp-white);padding:4px 10px}.xt-book__topics{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.xt-book__topics li{animation:.4s both xt-book-topic;animation-delay:calc(var(--i,0) * .18s + .15s);align-items:center;gap:12px;display:flex}.xt-book__topics .xt-call__fact-icon{background:var(--sp-sandstone);width:36px;height:36px}@keyframes xt-book-topic{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.xt-book__topics li{animation:none}}.xt-book-overlay .xt-book__walk{margin:0 0 var(--space-head);font-weight:500}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark.qchat__visual,:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark.xt-window-card{color:var(--sp-bedrock);background:0 0;border-radius:0;padding:0}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-quiet,:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__benefit-label,:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__benefit-label strong,:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__axis,:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-cost__yearly,:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-cost__label>.label-sm{color:var(--sp-bedrock-800)}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__band{background:#2514130f}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__band-label,:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__mark,:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__value{color:var(--sp-bedrock)}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__plot{border-bottom-color:#2514134d}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__curve{stroke:var(--sp-apricot-600)}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__svg stop{stop-color:var(--sp-apricot-600)}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__mark-amount{color:var(--sp-apricot-700)}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__grip,:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card[data-out] .xt-window__grip{background:var(--sp-bedrock);color:var(--sp-sandstone)}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__meter,:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-cost__bar{background:#2514131a}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__meter--premium>span,:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__meter--health>span{background-image:linear-gradient(90deg, var(--sp-apricot), var(--sp-bedrock))}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-cost__bar>span{background:linear-gradient(90deg, var(--sp-apricot), var(--sp-bedrock))}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-costs .xt-figure{color:var(--sp-apricot-700)}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-figure__unit{color:inherit}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-cost__label>.body-lg{color:var(--sp-bedrock)}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-toggle{background:#25141314}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-toggle button{min-height:48px;color:var(--sp-bedrock)}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-costs .xt-toggle button[aria-pressed=true]{background:var(--sp-bedrock);color:var(--sp-sandstone)}.xt-chat-full .v2-takeover__logo,.xt-form-full .v2-takeover__logo,.xt-form-full .v2-takeover__home{display:none}.xt-chat-full .v2-takeover__book,.xt-form-full .v2-takeover__book,.xt-form-full .v2-takeover__bar>.button{min-height:52px;font:500 18px/1.3 var(--sp-font-ui);margin-left:0;padding-inline:28px}.xt-chat-full .v2-takeover__back{margin-left:-6px}.xt-form-full .xt-form-quiz>.quiz__talk{z-index:1;min-height:48px;margin-top:calc(-1 * var(--space-block,40px) - 1px);background:var(--sp-white);color:var(--sp-bedrock-800);font:500 16px/1.3 var(--sp-font-ui);order:100;justify-content:center;align-self:stretch;align-items:center;padding:0 0 12px;text-decoration:none;display:flex;position:sticky;bottom:0}.xt-form-full .xt-form-quiz:has(>.quiz__talk)>.quiz__nav{padding-bottom:12px;bottom:47px}.xt-form-full .xt-form-quiz>.quiz__nav,.xt-form-full .xt-form-quiz>.quiz__footer{background:linear-gradient(#fff0, var(--sp-white) 28px);padding-top:32px}@media (hover:hover){.xt-form-full .xt-form-quiz>.quiz__talk:hover{color:var(--sp-bedrock)}}.xt-form-inline .xt-form-quiz .quiz__talk{color:var(--sp-bedrock-800);font:500 16px/1.3 var(--sp-font-ui);text-decoration:none}.xt-form-full .v2-takeover__back-arrow{background:var(--sp-bedrock-100);width:48px;height:48px;color:var(--sp-bedrock);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:none}.xt-form-full:has(.xt-form-quiz .quiz__back) .v2-takeover__back-arrow{display:grid}.xt-form-full .v2-takeover__back-arrow:active{background:var(--sp-bedrock-200)}@media (hover:hover){.xt-form-full .v2-takeover__back-arrow:hover{background:var(--sp-bedrock-200)}}.xt-form-full .xt-form-quiz .quiz__nav .quiz__back{display:none}.xt-form-full .xt-form-quiz .quiz__nav:not(:has(>:not(.quiz__back):not(:disabled))){display:none}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-costs__controls,:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-toggle{width:100%}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-toggle{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-self:stretch;display:grid}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-card-dark .xt-toggle button{text-align:center;width:100%;padding-inline:8px}.xt-form-full .xt-form-quiz:not(:has(>.quiz__nav>:not(.quiz__back):not(:disabled))):not(:has(>.quiz__footer)){padding-bottom:calc(40px + env(safe-area-inset-bottom))}:is(.xt-form-full,.xt-form-inline) .xt-form-quiz .quiz__dots:after{content:"";background:var(--track);flex:1}.xt-chat-full .v2-takeover__bar,.xt-form-full .v2-takeover__bar{gap:8px}.xt-chat-full .v2-takeover__book,.xt-form-full .v2-takeover__book,.xt-form-full .v2-takeover__bar>.button{flex:auto;justify-content:center}.xt-chat-full .v2-takeover__close,.xt-form-full .v2-takeover__close{flex:none;margin-left:0}.xt-chat-full[data-booking] .v2-takeover__close{margin-left:auto}.xt-form-full .xt-form-quiz:has(.choice) .quiz__nav:not(:focus-within){clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xt-form-full .xt-form-quiz:has(.choice) .quiz__nav:not(:has(.quiz__cta:focus-visible)){clip-path:inset(50%);background:0 0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xt-window__start{color:var(--sp-sandstone);font:500 20px/1.3 var(--sp-font-ui);font-variant-numeric:tabular-nums;margin:0}:is(.qchat,.xt-form-full,.xt-form-inline) .xt-window-card .xt-window__start{color:var(--sp-bedrock)}:is(.xt,.qchat,.xt-form-full) .xt-window__axis{margin-top:22px}:is(.xt,.qchat,.xt-form-full) .xt-window__axis>span[data-under]{opacity:1}.xt-book-overlay .quiz__field>label{transform-origin:0 0;transition:transform .16s,color .16s;top:9px}.xt-book-overlay .quiz__field:has(>.quiz__input:placeholder-shown:not(:focus))>label{color:var(--sp-bedrock-700);transform:translateY(11px)scale(1.125)}.xt-book-overlay .quiz__field:has(>.quiz__input:focus)>label{color:var(--sp-apricot-700)}@media (prefers-reduced-motion:reduce){.xt-book-overlay .quiz__field>label{transition:none}}:is(.xt,.qchat,.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay) .quiz__field{position:relative}:is(.xt,.qchat,.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay) .quiz__field>label{z-index:1;color:var(--sp-bedrock-700);font:400 16px/1.45 var(--sp-font-ui);pointer-events:none;transform-origin:0 0;margin:0;transition:transform .16s;position:absolute;top:9px;left:17px}:is(.xt,.qchat,.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay) .quiz__field>.quiz__input{min-height:64px;padding-top:26px;padding-bottom:8px}:is(.xt,.qchat,.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay) .quiz__field:has(>.quiz__input:placeholder-shown:not(:focus))>label{transform:translateY(11px)scale(1.125)}@media (prefers-reduced-motion:reduce){:is(.xt,.qchat,.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay) .quiz__field>label{transition:none}}.xt-form-full .xt-form-quiz .quiz__fieldset:not(:has(.quiz__field~.quiz__field)) .quiz__field>.quiz__input{min-height:60px;padding-top:14px;padding-bottom:14px}:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) .quiz__input{transition:border-color .16s,box-shadow .16s}:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) .quiz__input:focus,:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) .quiz__input:focus-visible{border-color:var(--sp-bedrock)!important;box-shadow:inset 0 0 0 1px var(--sp-bedrock)!important;outline:none!important}:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) .choice:has(.choice__input:focus-visible){outline:2px solid var(--sp-bedrock)!important;outline-offset:3px!important;box-shadow:none!important}:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) .choice__input:focus-visible{outline:none!important}:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) .quiz__field:has(>.quiz__input:focus)>label{color:var(--sp-bedrock)}:is(.xt,.qchat,.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay) .quiz__field>.quiz__input,.xt-form-full .xt-form-quiz .quiz__input,.xt-book-overlay .quiz--dark .quiz__field>.quiz__input{background:var(--sp-bedrock-100);color:var(--sp-bedrock);font:400 18px/1.3 var(--sp-font-ui);border:0;border-radius:14px}.xt-hero :is(.xt,.qchat,.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay) .quiz__field>.quiz__input,.xt-hero .xt-form-inline .xt-form-quiz .quiz__input{background:var(--sp-bedrock-50)}:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) .quiz__input:focus,:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) .quiz__input:focus-visible{background:var(--sp-white)!important;box-shadow:inset 0 0 0 2px var(--sp-bedrock)!important}.qchat .qchat__composer{gap:0;position:relative}.qchat .qchat__composer-row{display:block;position:relative}.qchat .qchat__composer-row>.quiz__input{border-radius:var(--site-pill);background:var(--sp-bedrock-100);width:100%;min-height:60px;color:var(--sp-bedrock);font:400 18px/1.3 var(--sp-font-ui);border:0;padding:0 68px 0 24px}.xt-hero .qchat .qchat__composer-row>.quiz__input{background:var(--sp-bedrock-50)}.qchat .qchat__composer>label{z-index:1;height:60px;color:var(--sp-bedrock-700);font:400 18px/1.3 var(--sp-font-ui);pointer-events:none;align-items:center;margin:0;transition:opacity .12s;display:flex;position:absolute;top:0;left:24px;transform:none}:is(.qchat .qchat__composer:has(.quiz__input:focus)>label,.qchat .qchat__composer:has(.quiz__input:not(:placeholder-shown))>label){opacity:0}.qchat .qchat__composer-row>.button.quiz__cta{background:var(--sp-bedrock) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fbe1c4' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M6 11l6-6 6 6'/%3E%3C/svg%3E") center / 22px 22px no-repeat;color:#0000;border-radius:50%;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;font-size:0;position:absolute;top:6px;right:6px}.qchat .qchat__composer-row>.button.quiz__cta:disabled{opacity:1;background-color:#25141338}@media (hover:hover){.qchat .qchat__composer-row>.button.quiz__cta:not(:disabled):hover{filter:none;background-color:#150b0a}}.qchat .quiz__nav .quiz__back{display:none}.qchat .quiz__nav .button.quiz__cta{flex:1;width:100%;min-height:56px}.qchat .qchat__form .quiz--dark .quiz__field>.quiz__input,.qchat .qchat__form .quiz .quiz__field>.quiz__input{background:var(--sp-bedrock-100);border:0}.xt-hero .qchat .qchat__form .quiz--dark .quiz__field>.quiz__input,.xt-hero .qchat .qchat__form .quiz .quiz__field>.quiz__input{background:var(--sp-bedrock-50)}.xt-book-overlay:not(.xt-book-inline) .xt-book__agent{padding-right:0}.xt-book-overlay:not(.xt-book-inline) .v2-takeover__body>.quiz{padding-top:72px}.v2-takeover.xt-chat-full,.v2-takeover.xt-form-full,.v2-takeover.xt-chat-full .v2-takeover__bar,.v2-takeover.xt-form-full .v2-takeover__bar{border-radius:28px 28px 0 0}.xt-chat-full .v2-takeover__back{background:var(--sp-bedrock-100);width:48px;height:48px;min-height:48px;color:var(--sp-bedrock);border-radius:50%;flex:none;justify-content:center;align-items:center;gap:0;margin-left:0;padding:0;font-size:0;line-height:0;display:flex}.xt-chat-full .v2-takeover__back svg{width:22px;height:22px}.xt-chat-full .v2-takeover__back:active{background:var(--sp-bedrock-200)}@media (hover:hover){.xt-chat-full .v2-takeover__back:hover{background:var(--sp-bedrock-200)}}:is(.xt,.qchat,.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay) .quiz__field>.quiz__input,.xt-form-full .xt-form-quiz .quiz__input,.xt-book-overlay .quiz--dark .quiz__field>.quiz__input,.qchat .qchat__form .quiz--dark .quiz__field>.quiz__input,.qchat .qchat__form .quiz .quiz__field>.quiz__input,.xt-hero .qchat .qchat__form .quiz .quiz__field>.quiz__input,.xt-hero .xt-form-inline .xt-form-quiz .quiz__input,.qchat .qchat__composer-row>.quiz__input,.xt-hero .qchat .qchat__composer-row>.quiz__input{border:1.5px solid var(--sp-bedrock-500);background:var(--sp-white)}.qchat .quiz__field>.muted,.xt-chat-full .quiz__field>.muted{display:none}.v2-takeover.xt-chat-full .v2-takeover__bar{background:var(--sp-white);-webkit-backdrop-filter:none;backdrop-filter:none}.v2-takeover.xt-chat-full,.v2-takeover.xt-form-full{box-shadow:0 0 0 100vmax #251413b8}.qchat .qchat__composer-row{align-items:stretch;gap:8px;display:flex}.qchat .qchat__composer-row>.quiz__input,.xt-hero .qchat .qchat__composer-row>.quiz__input{border-radius:14px;flex:1;width:auto;min-width:0;min-height:64px;padding:26px 16px 8px}.qchat .qchat__composer>label{height:auto;font:400 16px/1.45 var(--sp-font-ui);opacity:1;transform-origin:0 0;transition:transform .16s;display:block;top:9px;left:17px}:is(.qchat .qchat__composer:has(.quiz__input:focus)>label,.qchat .qchat__composer:has(.quiz__input:not(:placeholder-shown))>label){opacity:1;color:var(--sp-bedrock)}.qchat .qchat__composer:has(.quiz__input:placeholder-shown:not(:focus))>label{color:var(--sp-bedrock-700);transform:translateY(11px)scale(1.125)}.qchat .qchat__composer-row>.button.quiz__cta{border-radius:var(--site-pill);background:var(--sp-sky-300);width:auto;min-width:0;height:auto;min-height:64px;color:var(--sp-bedrock);font:500 18px/1.3 var(--sp-font-ui);flex:none;padding:0 26px;position:static}.qchat .qchat__composer-row>.button.quiz__cta:disabled{opacity:1;background:var(--sp-sky-200);color:var(--sp-bedrock-700)}@media (hover:hover){.qchat .qchat__composer-row>.button.quiz__cta:not(:disabled):hover{background:var(--sp-sky-400);filter:none}}:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) .quiz__input:focus,:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) .quiz__input:focus-visible{border-color:var(--sp-apricot-600)!important;background:var(--sp-white)!important;outline:none!important;box-shadow:0 0 0 3px #c3622d47!important}:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) :is(button,a,summary,[role=button]):focus-visible{outline:2px solid var(--sp-apricot-600)!important;outline-offset:3px!important}:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) .choice:has(.choice__input:focus-visible){outline:2px solid var(--sp-apricot-600)!important;outline-offset:3px!important}:is(.xt-form-full,.xt-chat-full,.xt-quiz-modal,.xt-book-overlay,.xt-hero .qchat,.xt-hero .xt-form-inline) .quiz__field:has(>.quiz__input:focus)>label{color:var(--sp-apricot-700)}.qchat .qchat__composer:has(.quiz__input:focus)>label{color:var(--sp-apricot-700)}.qchat .qchat__composer-row{flex-direction:column;gap:12px}.qchat .qchat__composer-row>.quiz__input,.xt-hero .qchat .qchat__composer-row>.quiz__input{flex:none;width:100%}.qchat .qchat__composer-row>.button.quiz__cta{width:100%;min-height:56px}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill:before{content:none;display:none}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill{padding-inline:18px}.qchat .qchat__restart,.qchat .qchat__reply>.quiz__more{justify-content:center;align-self:center;margin-inline:auto}.xt-hero .xt-quiz-hook .qchat__pill:after{content:none;display:none}.xt-hero .xt-quiz-hook .qchat__pill{justify-content:flex-start}.xt-hero .xt-quiz-hook .qchat__pill,.xt .xt-hero .qchat.xt-quiz-hook .qchat__pills>.qchat__pill,:is(.xt-form-full,.xt-form-inline) .xt-form-quiz .choice,.xt-hero .xt-form-inline .xt-form-quiz .choice{border-radius:30px;padding-inline:24px}.xt .xt-hero .qchat:not(.xt-quiz-hook) .qchat__thread:not(:has(>.qchat__bubble--you)) .qchat__pills>.qchat__pill{text-align:left;border-radius:30px;justify-content:flex-start;align-items:center;min-height:57px;padding:14px 24px}.xt .xt-hero .qchat:not(.xt-quiz-hook) .qchat__thread:not(:has(>.qchat__bubble--you)) .qchat__pills{gap:10px}.xt-form-full .xt-form-quiz .quiz__nav{justify-content:center}.xt-form-full .xt-form-quiz .quiz__nav .quiz__more{margin-inline:auto}.xt-form-full .xt-form-quiz .quiz__action,.qchat .qchat__action,.xt-hero .qchat .qchat__action{border-radius:var(--site-pill);background:var(--sp-bedrock-100);min-height:72px;color:var(--sp-bedrock);box-shadow:none;text-align:center;border:0;justify-content:center;align-items:center;gap:2px;padding:12px 24px}.xt-form-full .xt-form-quiz .quiz__action:first-child,.qchat .qchat__action:first-child,.xt-hero .qchat .qchat__action:first-child{background:var(--sp-sky-300)}.xt-form-full .xt-form-quiz .quiz__action:active,.qchat .qchat__action:active{background:var(--sp-bedrock-200);transform:none}.xt-form-full .xt-form-quiz .quiz__action:first-child:active,.qchat .qchat__action:first-child:active{background:var(--sp-sky-400)}@media (hover:hover){.xt-form-full .xt-form-quiz .quiz__action:hover,.qchat .qchat__action:hover,.xt-hero .qchat .qchat__action:hover{background:var(--sp-bedrock-200);box-shadow:none;transform:none}.xt-form-full .xt-form-quiz .quiz__action:first-child:hover,.qchat .qchat__action:first-child:hover,.xt-hero .qchat .qchat__action:first-child:hover{background:var(--sp-sky-400)}}.xt-form-full[data-booking] .v2-takeover__body>.xt-form-quiz{display:none}.xt-form-full[data-booking] .v2-takeover__back-arrow{display:grid}.xt-form-full .xt-book-inline>.v2-takeover__body{padding:0;display:block;overflow:visible}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2)){box-shadow:none;background:0 0;border-radius:0;gap:8px;padding:0}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill{background:var(--sp-sky-200);min-height:60px;color:var(--sp-bedrock);font:500 18px/1.3 var(--sp-font-ui);text-align:left;border:0;border-radius:30px;justify-content:flex-start;align-items:center;padding:16px 24px}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill+.qchat__pill:after{content:none;display:none}:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill:active{background:var(--sp-sky-400)}@media (hover:hover){:is(.qchat:not(.xt-hero *),.xt-hero .qchat__thread:has(>.qchat__bubble--you)) .qchat__pills:has(>.qchat__pill:nth-child(2))>.qchat__pill:hover{background:var(--sp-sky-300)}}.qchat .qchat__actions{gap:8px}.qchat .qchat__action,.qchat .qchat__action:first-child,.xt-hero .qchat .qchat__action,.xt-hero .qchat .qchat__action:first-child{background:var(--sp-sky-200);text-align:left;border-radius:30px;justify-content:center;align-items:flex-start;min-height:60px;padding:14px 24px}.qchat .qchat__action:active,.qchat .qchat__action:first-child:active{background:var(--sp-sky-400)}@media (hover:hover){.qchat .qchat__action:hover,.qchat .qchat__action:first-child:hover,.xt-hero .qchat .qchat__action:hover,.xt-hero .qchat .qchat__action:first-child:hover{background:var(--sp-sky-300)}}@media (max-width:1023px){.xt .xt-hero .hero__photo{object-position:57.5% 50%;height:1082px!important;top:-24px!important}.xt .xt-hero{background:var(--sp-bedrock)}}@media (min-width:1024px){.xt .xt-hero{overflow:hidden}.xt .xt-hero .hero__photo{object-position:50% 0%;opacity:1;max-width:none;width:135%!important;height:115%!important;top:0!important;left:-35%!important;right:auto!important}.xt .xt-hero .hero__aside{background:0 0}.xt .xt-hero:after{background:linear-gradient(#25141394 0%,#25141380 22%,#2514138c 45%,#251413bd 72%,#251413e6 100%);width:100%;inset:0}.xt-nav--desktop .nav-banner{color:var(--sp-sandstone);background:0 0}.xt-nav--desktop .nav-banner__aside{color:#fbe1c4cc}.xt .xt-window-section .xt-window-card{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:24px 72px;display:grid}.xt .xt-window-section .xt-window-card .xt-window__benefit{grid-area:1/1;margin-bottom:0}.xt .xt-window-section .xt-window-card>.xt-window{grid-area:2/1}.xt .xt-window-section .xt-window-card .xt-window__points{grid-area:2/2;grid-template-columns:minmax(0,1fr);align-self:center;gap:32px}.xt .xt-window-section .xt-window-card>.xt-window__fine{grid-area:3/1/auto/-1;margin-top:24px}.xt .xt-window-section .xt-window-card .xt-window__plot{aspect-ratio:2}.xt-nav--desktop .nav-bar{position:fixed}.xt-nav--desktop .nav-banner{z-index:1;text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;max-width:56%;margin:0;padding:0;transition:opacity .2s,visibility .2s;display:flex;position:absolute;top:0;bottom:0;right:120px}.xt-nav--desktop .nav-banner__aside{margin-left:0}.xt-nav--desktop .nav-bar[data-banner][data-scrolled]{transform:none}.xt-nav--desktop .nav-bar[data-scrolled] .nav-banner{opacity:0;visibility:hidden}}.qchat .qchat__composer{align-self:stretch;width:100%;max-width:none;margin-inline:0}@media (min-width:1024px){.xt .xt-hero:after{background:radial-gradient(ellipse 46% 34% at 90% 100%, color-mix(in srgb, var(--sp-apricot-500) 38%, transparent) 0%, color-mix(in srgb, var(--sp-apricot-500) 14%, transparent) 55%, transparent 100%), radial-gradient(ellipse 44% 30% at 8% 100%, color-mix(in srgb, var(--sp-sky-300) 26%, transparent) 0%, color-mix(in srgb, var(--sp-sky-300) 9%, transparent) 55%, transparent 100%), linear-gradient(180deg, #25141394 0%, #25141380 22%, #2514138c 45%, #251413bd 72%, #251413e6 100%);height:auto;top:0;bottom:0}}.xt .xt-hero .qchat.card,.xt .xt-hero .qchat.xt-quiz-hook,.xt .xt-hero .qchat.xt-form-inline{background:var(--sp-white)}.xt .xt-hero .qchat .qchat__bubble--agent{background:var(--sp-bedrock-100);color:var(--sp-bedrock)}.xt .xt-hero .qchat .qchat__bubble--you{background:var(--sp-sandstone);color:var(--sp-bedrock)}.xt .xt-hero .qchat.xt-quiz-hook .qchat__pills>.qchat__pill{background:var(--sp-sky-200);box-shadow:none}.xt .xt-hero .qchat:not(.xt-quiz-hook) .qchat__thread:not(:has(>.qchat__bubble--you)) .qchat__pills>.qchat__pill{background:var(--sp-sky-200);box-shadow:none}.xt .xt-hero .qchat__thread:before,.xt .xt-hero .qchat__thread:after,.xt .xt-hero .qchat:after{--fade:var(--sp-white)}.xt .xt-hero .qchat .quiz__field>.quiz__input,.xt .xt-hero .qchat .qchat__composer-row>.quiz__input{background:var(--sp-white)}.xt-hero .xt-form-inline .xt-form-quiz .quiz__nav,.xt-hero .xt-form-inline .xt-form-quiz .quiz__footer{background:linear-gradient(#fff0, var(--sp-white) 20px)}.xt-hero .xt-form-inline .xt-form-quiz .choice{background:var(--sp-bedrock-100)}.xt-hero .xt-form-inline .xt-form-quiz .quiz__dots{--track:color-mix(in srgb, var(--sp-bedrock) 10%, var(--sp-white))}@media (hover:hover){.xt .xt-hero .qchat.xt-quiz-hook .qchat__pills>.qchat__pill:hover{background:var(--sp-sky-300)}.xt .xt-hero .qchat:not(.xt-quiz-hook) .qchat__thread:not(:has(>.qchat__bubble--you)) .qchat__pills>.qchat__pill:hover{background:var(--sp-sky-300)}}@media (min-width:1024px){.xt-nav--desktop .nav-bar{padding-top:52px}.xt-nav--desktop .nav-banner{text-align:center;white-space:nowrap;flex-flow:row;justify-content:center;align-items:baseline;gap:12px;max-width:none;padding:0 24px;inset:14px 0 auto}.xt-nav--desktop .nav-bar[data-banner][data-scrolled]{transform:translateY(-32px)}html[data-quiz-in-view] .xt-nav--desktop .nav__cta,.xt-nav--desktop .nav__cta{opacity:1;visibility:visible;background:var(--sp-apricot);min-height:56px;color:var(--sp-bedrock);font:500 18px/1.3 var(--sp-font-ui);padding-inline:32px;box-shadow:0 6px 18px #25141329,0 1px 4px #2514131f}.xt-nav--desktop .nav{align-items:center}:is(.xt .xt-hero .qchat .qchat__bubble--agent:has(.qchat__visual),.xt .xt-hero .qchat .qchat__bubble--agent:has(.qchat__fine),.xt .xt-hero .qchat .qchat__bubble--agent:has(.xt-window-card),.xt .xt-hero .qchat .qchat__fine,.xt .xt-hero .qchat .qchat__source){box-shadow:none;background:0 0}}.xt .xt-hero .xt-hero-book{display:none}@media (min-width:1024px){.xt .xt-hero .hero__aside{flex-direction:column;justify-content:center;align-items:flex-end;gap:12px}.xt .xt-hero .xt-hero-book{background:var(--sp-apricot);width:100%;max-width:520px;min-height:56px;color:var(--sp-bedrock);font:500 18px/1.3 var(--sp-font-ui);justify-content:center;display:flex;box-shadow:0 6px 18px #25141329,0 1px 4px #2514131f}}.xt .xt-call-section .xt-call-cta-lead{display:none}@media (min-width:1024px){.xt .xt-call-section .xt-call-cta-lead{max-width:360px;margin-top:var(--space-block);display:flex}.xt .xt-call-section .xt-call-cta-lead .button{justify-content:center;width:100%}.xt .xt-call-section .xt-steps>.xt-steps__cta{display:none}.xt .xt-window-section>.xt-wide{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:48px;display:grid}.xt .xt-window-section>.xt-wide>.section__copy{grid-area:1/1}.xt .xt-window-section>.xt-wide>.cta{grid-area:1/2;align-self:end;margin:0}.xt .xt-window-section>.xt-wide>.xt-window-card{grid-area:2/1/auto/-1}.xt .xt-hero .qchat.card,.xt .xt-hero .qchat.xt-quiz-hook,.xt .xt-hero .qchat.xt-form-inline{padding-bottom:96px}.xt .xt-hero .xt-hero-book{z-index:2;width:calc(100% - 48px);max-width:472px;box-shadow:none;margin:-92px 24px 24px 0;position:relative}.xt .footer .footer__links{grid-template-rows:repeat(2,auto);grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;gap:0 72px;display:grid}.xt .xt-promise+.v2-faq{--xt-melt-in:176px;background-color:var(--sp-bedrock);background-repeat:no-repeat;background-image:linear-gradient(to bottom, color-mix(in oklab, var(--sp-bedrock) 0%, var(--sp-sandstone)) calc(var(--xt-melt-in) * 0), color-mix(in oklab, var(--sp-bedrock) 0.2%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .0625), color-mix(in oklab, var(--sp-bedrock) 1.6%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .125), color-mix(in oklab, var(--sp-bedrock) 4.9%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .1875), color-mix(in oklab, var(--sp-bedrock) 10.4%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .25), color-mix(in oklab, var(--sp-bedrock) 18%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .3125), color-mix(in oklab, var(--sp-bedrock) 27.5%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .375), color-mix(in oklab, var(--sp-bedrock) 38.4%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .4375), color-mix(in oklab, var(--sp-bedrock) 50%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .5), color-mix(in oklab, var(--sp-bedrock) 61.6%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .5625), color-mix(in oklab, var(--sp-bedrock) 72.5%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .625), color-mix(in oklab, var(--sp-bedrock) 82%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .6875), color-mix(in oklab, var(--sp-bedrock) 89.6%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .75), color-mix(in oklab, var(--sp-bedrock) 95.1%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .8125), color-mix(in oklab, var(--sp-bedrock) 98.4%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .875), color-mix(in oklab, var(--sp-bedrock) 99.8%, var(--sp-sandstone)) calc(var(--xt-melt-in) * .9375), color-mix(in oklab, var(--sp-bedrock) 100%, var(--sp-sandstone)) calc(var(--xt-melt-in) * 1), var(--sp-bedrock) var(--xt-melt-in));padding-top:calc(var(--xt-melt-in) + 64px)}}.xt-hero .xt-form-inline .xt-form-quiz .button.quiz__cta{background:var(--sp-sky-300);color:var(--sp-bedrock);box-shadow:none}.xt-hero .xt-form-inline .xt-form-quiz .button.quiz__cta:disabled{opacity:1;background:var(--sp-sky-200);color:var(--sp-bedrock-700)}.xt-form-full .xt-form-quiz .button.quiz__cta:disabled{background:var(--sp-sky-200);color:var(--sp-bedrock-700)}@media (hover:hover){.xt-hero .xt-form-inline .xt-form-quiz .button.quiz__cta:not(:disabled):hover{background:var(--sp-sky-400)}}@media (min-width:1024px){.xt-hero .qchat.xt-form-inline{height:clamp(568px,100svh - 232px,708px)}.xt-hero .qchat-wrap:has(>.xt-quiz-hook,>.xt-form-inline){min-height:clamp(568px,100svh - 232px,708px)}.xt-hero .qchat.xt-form-inline{flex-direction:column;padding:32px 0 96px;display:flex;overflow:hidden}.xt-hero .qchat.xt-form-inline>.xt-form-quiz{scrollbar-width:none;flex:auto;min-height:0;padding-inline:32px;overflow-y:auto}.xt-hero .qchat.xt-form-inline>.xt-form-quiz::-webkit-scrollbar{display:none}.xt-hero .xt-form-inline .xt-form-quiz .quiz__nav,.xt-hero .xt-form-inline .xt-form-quiz .quiz__footer{padding-bottom:12px}}.xt-hero .qchat.xt-form-inline .xt-form-quiz .quiz__dots{background:linear-gradient(90deg, var(--sp-apricot), var(--sp-bedrock))}.xt-feature-list{gap:var(--space-block);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xt-feature-row{gap:var(--space-helper);flex-direction:column;display:flex}.xt-feature-row>*{margin:0}.xt-feature-row .h3{color:var(--sp-sandstone);text-wrap:balance}.xt-feature-row__points{flex-direction:column;gap:8px;padding-left:1.2em;list-style:outside;display:flex}.xt .xt-features-section .xt-feature-row__points li::marker{color:var(--sp-sky-300)}.xt .xt-features-section .xt-feature-list{gap:var(--space-head)}.xt .xt-features-section .xt-feature-row{gap:var(--space-helper);border-radius:var(--site-card-radius);background:var(--sp-bedrock-900);padding:24px}.xt .xt-features-section .xt-feature-row .h3{font:var(--sp-type-h3);letter-spacing:var(--sp-tracking-h3);color:var(--sp-sandstone)}.xt .xt-features-section .xt-feature-row>.body,.xt .xt-features-section .xt-feature-row__points{font:400 18px/1.5 var(--sp-font-ui);color:#fbe1c4cc}.xt .v2-mark{font-size:max(.75em,16px)}.xt-hero__scroll,.xt-hero__target{display:none}@media (max-width:1023px){.xt .xt-hero .hero__copy{min-height:calc(100svh - 334px)}.xt .xt-hero:has(.xt-quiz-hook) .hero__copy{min-height:calc(100svh - 300px)}.xt .xt-hero .hero__grid{row-gap:calc(var(--space-block) + var(--space-head))}}@media (prefers-reduced-motion:reduce){.xt-hero__scroll svg{animation:none}}.qchat .xt-window-card .xt-window__points{grid-template-columns:minmax(0,1fr);gap:24px}.qchat .xt-window-card .xt-window__reading .label-sm{white-space:nowrap}:is(.xt,.qchat,.xt-form-full) .xt-window__handle .xt-window__grip{transform:translate(calc(-100% * var(--p,.5)), -50%)}.xt{--xt-nav-about:84px}.xt .xt-nav__about{width:var(--xt-nav-about);height:var(--site-nav-h);border-radius:var(--site-pill);background:var(--sp-bedrock);color:var(--sp-sandstone);font:500 16px/24px var(--sp-font-ui);flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.xt .xt-nav__about:hover{background:#150b0a}.xt .xt-nav__about:active{background:#0d0606}.xt .nav .xt-nav__about+.nav__cta{margin-left:0}.xt-nav--phone .nav-bar .nav__pill{flex:auto;width:auto;min-width:0}.xt-nav--phone .nav__cta.nav__cta{width:auto;margin-left:8px;padding-inline:16px}.xt-nav--phone .nav-bar .nav__pill{background:0 0;padding:0;overflow:visible}.xt-nav--phone .nav-bar .nav__pill .nav__logotype{opacity:1;content:url(/brand/logotype-sandstone.svg);width:168px;height:auto;position:static;transform:none}.xt-nav--phone .nav-bar .nav__pill .nav__rings{display:none}.xt .xt-hero .qchat.card,.xt .xt-hero .qchat.xt-quiz-hook{padding-top:28px;padding-bottom:28px}@media (min-width:1024px){.xt .xt-hero .qchat.card,.xt .xt-hero .qchat.xt-quiz-hook{padding-bottom:108px}}.xt .xt-hero .qchat.xt-quiz-hook .qchat__pills>.qchat__pill{padding-right:52px;transition:background .15s,box-shadow .15s,transform .15s;position:relative;box-shadow:0 1px 2px #2514131a,0 4px 12px #25141314}.xt .xt-hero .qchat:not(.xt-quiz-hook) .qchat__thread:not(:has(>.qchat__bubble--you)) .qchat__pills>.qchat__pill{padding-right:52px;transition:background .15s,box-shadow .15s,transform .15s;position:relative;box-shadow:0 1px 2px #2514131a,0 4px 12px #25141314}.xt .xt-hero .qchat.xt-quiz-hook .qchat__pills>.qchat__pill:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23251413' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/20px 20px no-repeat;width:20px;height:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.xt .xt-hero .qchat:not(.xt-quiz-hook) .qchat__thread:not(:has(>.qchat__bubble--you)) .qchat__pills>.qchat__pill:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23251413' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/20px 20px no-repeat;width:20px;height:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media (hover:hover){.xt .xt-hero .qchat.xt-quiz-hook .qchat__pills>.qchat__pill:hover{transform:translateY(-1px);box-shadow:0 2px 4px #2514131f,0 8px 18px #2514131f}.xt .xt-hero .qchat:not(.xt-quiz-hook) .qchat__thread:not(:has(>.qchat__bubble--you)) .qchat__pills>.qchat__pill:hover{transform:translateY(-1px);box-shadow:0 2px 4px #2514131f,0 8px 18px #2514131f}}.xt .xt-hero .qchat.xt-quiz-hook .qchat__pills>.qchat__pill:active{background:var(--sp-sky-400);transform:none;box-shadow:0 1px 2px #2514131f}.xt .xt-hero .qchat:not(.xt-quiz-hook) .qchat__thread:not(:has(>.qchat__bubble--you)) .qchat__pills>.qchat__pill:active{background:var(--sp-sky-400);transform:none;box-shadow:0 1px 2px #2514131f}@media (prefers-reduced-motion:reduce){.xt .xt-hero .qchat .qchat__pills>.qchat__pill{transition:none}}.xt-hero__book{display:none}@media (max-width:1023px){.xt .xt-hero .hero__copy>.xt-hero__book{margin-top:var(--space-block);display:flex}.xt .xt-hero .xt-hero__book .button{background:var(--sp-apricot);min-height:48px;color:var(--sp-bedrock);font:500 16px/24px var(--sp-font-ui);padding-inline:28px}.xt .xt-hero .xt-hero__book .button:hover{background:var(--sp-apricot-400)}.xt .xt-hero .xt-hero__book .button:active{background:var(--sp-apricot-500)}.xt-nav--phone .nav__cta{display:none}.xt-nav--phone .nav-bar{--xt-nav-cta:0px}}.xt .xt-hero .hero__copy>.xt-hero__eyebrow{margin-bottom:calc(var(--space-eyebrow) - var(--space-head))}@media (max-width:1023px){.xt .xt-hero .hero__copy>.xt-hero__book{margin-top:calc(var(--space-block) - var(--space-head))}}.xt .xt-call-section:has(+.xt-promise){--xt-melt-to:var(--sp-sandstone);padding-bottom:var(--space-section);background-image:none}.xt .xt-partners{padding:calc(var(--space-block) * 2) var(--space-block) calc(var(--space-block) + 8px)}.xt-partners__inner{align-items:center;gap:var(--space-block);text-align:center;flex-direction:column;display:flex}.xt .xt-partners .xt-partners__label.eyebrow{color:#fbe1c4b3;margin:0}.xt-partners__logos{justify-content:center;align-items:center;gap:var(--space-helper);flex-wrap:wrap;width:100%;max-width:360px;margin:0;padding:0;list-style:none;display:flex}.xt-partners__logos li{flex:0 0 calc(50% - var(--space-helper) / 2);box-sizing:border-box;height:80px;padding:0 var(--space-head);border-radius:var(--site-card-radius);background:var(--sp-white);justify-content:center;align-items:center;display:flex}.xt-partners__logos img{object-fit:contain;width:auto;max-width:100%;height:32px;display:block}@media (min-width:1024px){.xt-partners__logos{gap:var(--space-head);flex-wrap:nowrap;max-width:768px}.xt-partners__logos li{height:104px;padding:0 calc(var(--space-head) * 2);flex:1 1 0}.xt-partners__logos img{height:40px}}.xt-story--click .xt-story__pin{background:0 0;margin-bottom:0;position:static}.xt-story--click .xt-story__pin:before{content:none}.xt-story--click .xt-story__text{margin-top:calc(var(--space-block) - 16px)}.xt-story--click .xt-story__chapters{display:grid}.xt-story--click .xt-story__chapter{opacity:1;grid-area:1/1;justify-content:flex-start;min-height:0;padding:0}.xt-story--click .xt-story__chapter:not([data-active]){visibility:hidden}.xt-story--click .xt-story__chapter[data-active]{animation:.4s both xt-story-step}@keyframes xt-story-step{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.xt-story--click .xt-story__chapter[data-active]{animation:none}}.xt-story--click{cursor:pointer}.xt-story__controls{margin-top:var(--space-block);justify-content:flex-end;gap:12px;display:flex}.xt-story__arrow{background:var(--sp-sky-300);width:48px;height:48px;color:var(--sp-bedrock);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:background .2s;display:grid}.xt-story__arrow:active:not(:disabled){background:var(--sp-sky-500)}@media (hover:hover){.xt-story__arrow:hover:not(:disabled){background:var(--sp-sky-400)}.xt-story__arrow:hover:active:not(:disabled){background:var(--sp-sky-500)}}.xt-story__arrow:disabled{opacity:.35;cursor:default}.xt-story__arrow:focus-visible{outline:3px solid var(--sp-sky-300);outline-offset:3px}@media (min-width:768px){.xt-story--click{align-items:center}.xt-story--click .xt-story__text{max-width:520px;margin-top:0}}@media (max-width:767px){.xt-story--click .xt-story__text{flex-direction:column;display:flex}.xt-story--click .xt-story__controls{margin:0 0 var(--space-head);order:-1}}.xt-head-row{align-items:flex-start;gap:var(--space-block);flex-direction:column;display:flex}@media (min-width:1024px){.xt-head-row{flex-direction:row;justify-content:space-between;align-items:flex-start;column-gap:48px}.xt-head-row>.button{flex:none}}
