.sf-quote-kicker{background-image:linear-gradient(90deg, #ffbd78 0%, #fff3e0 26%, color-mix(in srgb, rgb(var(--sf-pillar-accent,142, 216, 248)) 30%, #f4f1ea) 42%, #fff3e0 58%, #ffbd78 78%, #ffd6a0 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 1px #96561af2)drop-shadow(0 1px #61350ee6)drop-shadow(0 1px #301a06d9)drop-shadow(0 4px 9px #02040ab3)drop-shadow(0 0 14px #f28f4559);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite sf-quote-kicker-sheen;text-shadow:none!important}@media (prefers-reduced-motion:reduce){.sf-quote-kicker{animation:none}}.sf-coach-browser__arrow{color:#8ed8f8e6;cursor:pointer;background:linear-gradient(145deg,#082a5499,#020713e6);border:1px solid #8ed8f84d;border-radius:999px;place-items:center;width:2rem;height:2rem;transition:border-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-grid}.sf-coach-browser__arrow:hover,.sf-coach-browser__arrow:focus-visible{color:#fff;border-color:#8ed8f8cc;transform:translateY(-1px);box-shadow:0 0 18px #8ed8f847,0 6px 16px #00000057}.sf-coach-browser__arrow:active{transform:translateY(1px)}.sf-proof-arrow{position:absolute}.sf-proof-arrow:after{content:"";opacity:0;pointer-events:none;border:1.5px solid #86efacd9;border-radius:999px;position:absolute;inset:-3px}.sf-proof-arrow[data-live=true]:after{animation:2.3s cubic-bezier(.22,1,.36,1) infinite sf-proof-arrow-pulse}.sf-proof-arrow:hover:after{opacity:0;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.sf-proof-arrow[data-live=true]:after{animation:none}}.sf-proof-row{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.sf-proof-row::-webkit-scrollbar{display:none}.sf-client-quote-card{background:radial-gradient(circle at 12% 0,#4ade8029,#0000 44%),linear-gradient(145deg,#07232bdb,#030d1fe6);border-color:#86efac57;transition:border-color .28s,background .32s,box-shadow .32s,transform .32s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 1px #bbf7d01a,inset 0 0 24px #22c55e14}.sf-client-quote-card:hover{background:radial-gradient(circle at 18% 0,#4ade8042,#0000 48%),linear-gradient(145deg,#07302df0,#03101ff0);border-color:#86efacc7;transform:translateY(-2px);box-shadow:0 0 28px #4ade8038,inset 0 0 30px #22c55e24}.sf-quote-marquee__track{width:max-content;animation:30s linear infinite sf-quote-marquee}.sf-quote-marquee__track--reverse{animation-name:sf-quote-marquee-reverse;animation-duration:36s}.sf-quote-marquee[data-dragging=true] .sf-quote-marquee__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.sf-quote-marquee__track{animation:none}}.sf-scroll-cta-section{scroll-snap-align:none;scroll-snap-stop:normal;align-items:center;min-height:92svh;display:flex}.sf-scroll-cta-explainer{isolation:isolate;text-align:center;text-shadow:0 2px 14px #000000db,0 0 18px #8ed8f82e;padding:.45rem .65rem;position:relative}.sf-scroll-cta-explainer__heading{isolation:isolate;width:fit-content;max-width:100%;box-shadow:none;text-align:center;text-shadow:0 0 18px #f28f4585,0 2px 14px #000000eb;background:0 0;margin-inline:auto;padding:0;display:inline-block;position:relative}.sf-scroll-cta-explainer__heading:before{content:"";z-index:-1;filter:blur(12px);opacity:.95;background:radial-gradient(#f28f454d,#0000 68%),linear-gradient(90deg,#0000,#f28f4533,#0000);border-radius:9999px;position:absolute;inset:-.46rem -1.15rem -.4rem}.sf-scroll-cta-explainer--sms .sf-scroll-cta-explainer__heading{color:#8ed8f8;box-shadow:none;text-shadow:0 0 18px #8ed8f885,0 2px 14px #000000eb;background:0 0}.sf-scroll-cta-explainer--sms .sf-scroll-cta-explainer__heading:before{background:radial-gradient(#8ed8f84d,#0000 68%),linear-gradient(90deg,#0000,#8ed8f82e,#0000)}.sf-scroll-cta-explainer--assessment .sf-scroll-cta-explainer__heading:after{content:"";z-index:-1;pointer-events:none;filter:blur(7px);opacity:0;background:radial-gradient(#ffffffe0 0%,#ffbd78b8 28%,#f28f4547 56%,#0000 76%);border-radius:50%;position:absolute;inset:-.22rem -.52rem;transform:scaleX(.62)scaleY(.72)}.sf-scroll-cta-explainer--assessment[data-open=true] .sf-scroll-cta-explainer__heading:after{animation:.9s cubic-bezier(.16,1,.3,1) 4s both sf-full-intake-text-flash}.sf-scroll-cta-explainer--sms .sf-scroll-cta-explainer__heading:after{content:"";z-index:-1;pointer-events:none;filter:blur(7px);opacity:0;background:radial-gradient(#ffffffe6 0%,#8ed8f8bd 28%,#3b9ae84d 56%,#0000 76%);border-radius:50%;position:absolute;inset:-.22rem -.52rem;transform:scaleX(.62)scaleY(.72)}.sf-scroll-cta-explainer--sms[data-open=true] .sf-scroll-cta-explainer__heading:after{animation:.9s cubic-bezier(.16,1,.3,1) 6s both sf-quick-question-text-flash}@media (prefers-reduced-motion:reduce){.sf-scroll-cta-explainer__heading:after{opacity:0;animation:none!important}}.sf-scroll-cta-explainer:before{content:"";z-index:-1;opacity:.94;filter:blur(18px);background:radial-gradient(#02040ae6 0%,#082a548a 34%,#082a5438 52%,#0000 76%),radial-gradient(at 80% 52%,#f28f4533,#0000 64%);border-radius:9999px;position:absolute;inset:-1.75rem -2.35rem;-webkit-mask-image:radial-gradient(#000 0 46%,#000000b3 62%,#0000 84%);mask-image:radial-gradient(#000 0 46%,#000000b3 62%,#0000 84%)}.sf-scroll-cta-explainer--sms:before{background:radial-gradient(#02040ae6 0%,#082a5485 34%,#082a5433 52%,#0000 76%),radial-gradient(at 80% 52%,#8ed8f83d,#0000 64%)}.sf-scroll-cta-video{backface-visibility:hidden;transform:translateZ(0)}.sf-static-highlight{isolation:isolate;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;position:relative;overflow:hidden}.sf-static-highlight:after{content:"";z-index:0;pointer-events:none;opacity:0;mix-blend-mode:screen;background:repeating-linear-gradient(105deg,#0000 0 16px,#ffffff29 17px 20px,#0000 21px 34px);transition:opacity .18s;position:absolute;inset:-65%;transform:translate(-38%)skew(-16deg)}.sf-static-highlight>:not(canvas){z-index:1;position:relative}.sf-static-highlight:hover:not(.sf-highlight-detail-card):not(.sf-pillar-card){transform:translateY(-2px);box-shadow:0 20px 56px #00000057,0 0 22px #8ed8f81f}.sf-static-highlight:hover:not(.sf-highlight-detail-card):not(.sf-pillar-card):after{opacity:.36;animation:1.1s linear infinite sf-start-wave}.sf-highlight-detail-card{outline:none;overflow:visible}.sf-highlight-detail-card.sf-static-highlight:after{border-radius:inherit;background-position:140% 0;background-size:180% 100%;inset:0;transform:none}.sf-highlight-detail-card.sf-static-highlight:hover,.sf-highlight-detail-card.sf-static-highlight:focus-within{transform:none}.sf-highlight-detail-card:focus-visible{border-color:#8ed8f86b;box-shadow:0 0 0 3px #8ed8f81a,0 0 24px #8ed8f829}.sf-highlight-detail-card.sf-static-highlight:hover:after,.sf-highlight-detail-card.sf-static-highlight:focus-visible:after,.sf-highlight-detail-card.sf-static-highlight:focus-within:after{opacity:0;animation:none}.sf-result-highlight-card{--sf-result-green-deep:4 92 70;--sf-result-green:52 211 153;--sf-result-green-bright:167 243 208;isolation:isolate;border-color:rgb(var(--sf-result-green) / .24);outline:none}.sf-result-highlight-card:nth-child(2){--sf-result-green-deep:21 128 61;--sf-result-green:74 222 128;--sf-result-green-bright:190 242 100}.sf-result-highlight-card:nth-child(3){--sf-result-green-deep:5 111 89;--sf-result-green:45 212 191;--sf-result-green-bright:134 239 172}.sf-result-highlight-overlay{z-index:1;background:radial-gradient(ellipse at 18% 18%, rgb(var(--sf-result-green-bright) / .3), transparent 46%), radial-gradient(ellipse at 90% 52%, rgb(var(--sf-result-green) / .2), transparent 48%), linear-gradient(155deg, rgb(var(--sf-result-green-deep) / .4), #02141494 52%, #020713f0 100%);transition:filter .42s,opacity .42s}.sf-result-highlight-card:before,.sf-result-highlight-card:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;opacity:0;mix-blend-mode:screen;position:absolute;inset:-18%;transform:translateY(.95rem)scale(.96)}.sf-result-highlight-card:before{background:radial-gradient(circle at 18% 82%, rgb(var(--sf-result-green-bright) / .78) 0 .18rem, transparent .24rem), radial-gradient(circle at 34% 70%, rgb(var(--sf-result-green) / .7) 0 .14rem, transparent .21rem), radial-gradient(circle at 64% 78%, rgb(var(--sf-result-green-bright) / .52) 0 .22rem, transparent .3rem), radial-gradient(circle at 78% 62%, #ffffff70 0 .1rem, transparent .17rem), radial-gradient(circle at 88% 86%, rgb(var(--sf-result-green) / .48) 0 .2rem, transparent .28rem);filter:drop-shadow(0 0 8px rgb(var(--sf-result-green-bright) / .4)) drop-shadow(0 0 13px rgb(var(--sf-result-green) / .28))}.sf-result-highlight-card:after{background:radial-gradient(circle at 20% 48%, #ffffff70 0 .08rem, transparent .15rem), radial-gradient(circle at 44% 38%, rgb(var(--sf-result-green-bright) / .5) 0 .13rem, transparent .21rem), radial-gradient(circle at 72% 42%, rgb(var(--sf-result-green) / .44) 0 .11rem, transparent .18rem), radial-gradient(circle at 84% 24%, rgb(var(--sf-result-green-bright) / .38) 0 .16rem, transparent .25rem);filter:blur(.2px) drop-shadow(0 0 10px rgb(var(--sf-result-green) / .32));inset:-10%}.sf-result-highlight-detail{opacity:0;max-height:0;transition:max-height .42s cubic-bezier(.22,1,.36,1),opacity .32s,transform .42s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-.35rem)}.sf-result-highlight-card:hover,.sf-result-highlight-card:focus-visible{border-color:rgb(var(--sf-result-green-bright) / .52);box-shadow:0 22px 62px #00000061, 0 0 28px rgb(var(--sf-result-green) / .22)}.sf-result-highlight-card:hover .sf-result-highlight-image,.sf-result-highlight-card:focus-visible .sf-result-highlight-image{opacity:.64;transform:scale(1.03)}.sf-result-highlight-card:hover .sf-result-highlight-number__ring,.sf-result-highlight-card:focus-visible .sf-result-highlight-number__ring{opacity:.85}.sf-result-highlight-card--active{border-color:rgb(var(--sf-result-green-bright) / .72);box-shadow:0 22px 62px #00000061, 0 0 34px rgb(var(--sf-result-green) / .3), inset 0 0 30px rgb(var(--sf-result-green-deep) / .18)}.sf-result-highlight-card--active .sf-result-highlight-overlay{filter:saturate(1.18)brightness(1.08)}.sf-result-highlight-card--active .sf-result-highlight-image{opacity:.72;transform:scale(1.05)}.sf-result-highlight-card--active .sf-result-highlight-detail{opacity:1;max-height:8rem;transform:translateY(0)}.sf-result-highlight-card--active:before{animation:3.2s ease-in-out infinite sf-result-highlight-bubbles-hover}.sf-result-highlight-card--active:after{animation:3.8s ease-in-out infinite sf-result-highlight-bubbles-hover-soft}.sf-highlight-detail-card__popup{z-index:40;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;pointer-events:none;background:radial-gradient(circle at 18% 0,#8ed8f824,#0000 42%),radial-gradient(circle at 86% 18%,#f28f451f,#0000 38%),linear-gradient(145deg,#02040af7,#051227f2 58%,#02040af5);border:1px solid #8ed8f83d;border-radius:.9rem;width:min(23rem,100vw - 2rem);max-width:calc(100vw - 2rem);padding:.95rem 1rem;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + .75rem);left:1rem;transform:translateY(.45rem)scale(.98);box-shadow:0 24px 70px #0000008f,0 0 30px #8ed8f81f,0 0 24px #f28f4514,inset 0 1px #ffffff14}.sf-highlight-detail-card__popup:after{content:"";border-right:1px solid rgb(var(--sf-tooltip-accent) / .3);border-bottom:1px solid rgb(var(--sf-tooltip-accent) / .3);-webkit-backdrop-filter:none;backdrop-filter:none;background:#030c1df5;width:.85rem;height:.85rem;position:absolute;bottom:-.42rem;left:1.35rem;transform:rotate(45deg)}.sf-highlight-detail-card:not(.sf-click-open-card):hover .sf-highlight-detail-card__popup,.sf-highlight-detail-card:not(.sf-click-open-card):focus-visible .sf-highlight-detail-card__popup,.sf-highlight-detail-card:not(.sf-click-open-card):focus-within .sf-highlight-detail-card__popup{opacity:1;transform:translateY(0)scale(1)}.sf-click-open-card[data-open=true] .sf-highlight-detail-card__popup{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.sf-click-open-card:hover{border-color:#ffffff57;box-shadow:0 16px 40px #00000052,0 0 0 1px #ffffff0f}.sf-click-open-card[data-open=true]{z-index:70;border-color:#8ed8f880;box-shadow:0 0 0 1px #8ed8f829,0 18px 46px #0000005c,0 0 26px #8ed8f829}.sf-click-open-card[data-open=true] .sf-highlight-detail-card__popup{z-index:90}.sf-app-feature-cards{z-index:20;position:relative;overflow:visible}.sf-app-feature-cards>article{position:relative}.sf-app-feature-cards>article[data-open=true]{z-index:80}.sf-app-feature-cards>article:first-child .sf-highlight-detail-card__popup{left:0;right:auto}.sf-app-feature-cards>article:nth-child(2) .sf-highlight-detail-card__popup{left:50%;right:auto;transform:translate(-50%,.45rem)scale(.98)}.sf-app-feature-cards>article:nth-child(2)[data-open=true] .sf-highlight-detail-card__popup{transform:translate(-50%)scale(1)}.sf-app-feature-cards>article:last-child .sf-highlight-detail-card__popup{left:auto;right:0}.sf-app-feature-cards>article:nth-child(2) .sf-highlight-detail-card__popup:after{margin-left:-.425rem;left:50%}.sf-app-feature-cards>article:last-child .sf-highlight-detail-card__popup:after{left:auto;right:1.35rem}.sf-app-feature-timer{z-index:3;opacity:0;pointer-events:none;width:1.55rem;height:1.55rem;transition:opacity .26s,transform .26s;position:absolute;top:.72rem;right:.8rem;transform:scale(.7)}.sf-app-feature-timer[data-running=true]{opacity:1;transform:scale(1)}.sf-app-feature-timer svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.sf-app-feature-timer__track{fill:none;stroke:#8ed8f833;stroke-width:3px}.sf-app-feature-timer__progress{fill:none;stroke:#ffbd78;stroke-width:3px;stroke-linecap:round;stroke-dasharray:100.53;stroke-dashoffset:100.53px;filter:drop-shadow(0 0 4px #ffbd7880)}.sf-app-feature-timer[data-running=true] .sf-app-feature-timer__progress{animation:7s linear forwards sf-app-feature-timer-fill}.sf-detail-columns-card .sf-highlight-detail-card__popup{width:min(34rem,100vw - 2rem)}.sf-detail-columns-row{isolation:isolate;background:#02071361;border:1px solid #0000;border-radius:.85rem;padding:.62rem .66rem;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s,padding .22s;position:relative;overflow:hidden}.sf-detail-columns-row__photo,.sf-detail-columns-row__shade{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.sf-detail-columns-row__photo{z-index:-3;object-fit:cover;opacity:.36;filter:saturate(1.04)contrast(1.04);transition:opacity .24s,filter .24s,transform .42s cubic-bezier(.16,1,.3,1);transform:scale(1.04)}.sf-detail-columns-row__shade{z-index:-2;background:radial-gradient(circle at 12% 18%,#f28f452e,#0000 34%),linear-gradient(90deg,#020713db,#061832b8 52%,#020713b3),linear-gradient(#02040a1a,#02040ab3)}.sf-detail-columns-row:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:radial-gradient(circle at 14% 18%,#f28f452e,#0000 38%),linear-gradient(135deg,#082a5457,#0207131f);transition:opacity .22s,transform .22s;position:absolute;inset:0;transform:scale(.98)}.sf-detail-columns-card .sf-detail-columns-row:hover,.sf-detail-columns-card .sf-detail-columns-row:focus,.sf-detail-columns-card .sf-detail-columns-row:focus-within,.sf-detail-columns-card .sf-detail-columns-row[open]{background:#082a546b;border-color:#8ed8f838;padding:.72rem .68rem;transform:translateY(-.08rem)scale(1.015);box-shadow:inset 0 1px #ffffff12,0 14px 34px #0003,0 0 26px #8ed8f817}.sf-detail-columns-card .sf-detail-columns-row:hover:before,.sf-detail-columns-card .sf-detail-columns-row:focus:before,.sf-detail-columns-card .sf-detail-columns-row:focus-within:before,.sf-detail-columns-card .sf-detail-columns-row[open]:before{opacity:1;transform:scale(1)}.sf-detail-columns-card .sf-detail-columns-row:hover .sf-detail-columns-row__photo,.sf-detail-columns-card .sf-detail-columns-row:focus .sf-detail-columns-row__photo,.sf-detail-columns-card .sf-detail-columns-row:focus-within .sf-detail-columns-row__photo,.sf-detail-columns-card .sf-detail-columns-row[open] .sf-detail-columns-row__photo{opacity:.52;filter:saturate(1.16)contrast(1.08);transform:scale(1.1)}.sf-detail-columns-summary::-webkit-details-marker{display:none}.sf-detail-columns-summary{z-index:2;outline:0;position:relative}.sf-detail-columns-row:focus-visible{outline-offset:4px;outline:2px solid #8ed8f8b8}.sf-detail-columns-number{transition:box-shadow .22s,transform .22s;box-shadow:inset 0 1px #ffffff4d,0 0 18px #f28f4533}.sf-detail-columns-row:hover .sf-detail-columns-number,.sf-detail-columns-row:focus .sf-detail-columns-number,.sf-detail-columns-row:focus-within .sf-detail-columns-number,.sf-detail-columns-row[open] .sf-detail-columns-number{transform:scale(1.1);box-shadow:inset 0 1px #ffffff61,0 0 0 4px #8ed8f814,0 0 24px #f28f4552}.sf-detail-columns-row-detail{z-index:2;opacity:0;text-shadow:0 1px 14px #0000009e;border-left:1px solid #f28f4561;max-height:0;padding-left:1rem;transition:max-height .26s,opacity .22s,transform .22s;position:relative;overflow:hidden;transform:translateY(-.18rem)}.sf-detail-columns-row:hover .sf-detail-columns-row-detail,.sf-detail-columns-row:focus .sf-detail-columns-row-detail,.sf-detail-columns-row:focus-within .sf-detail-columns-row-detail,.sf-detail-columns-row[open] .sf-detail-columns-row-detail{opacity:1;max-height:9rem;transform:translateY(0)}.sf-benefit-detail-card .sf-highlight-detail-card__popup{width:min(30rem,100vw - 2rem)}.sf-service-area-map{margin-top:2.5rem;position:relative}:where(.sf-service-area-map[data-sf-atomic-reveal=true]):before{content:"";z-index:8;opacity:1;pointer-events:none;background:radial-gradient(circle at 50% 42%,#8ed8f81f,#0000 42%),linear-gradient(145deg,#07162b,#030914 70%);border:1px solid #6fc7ff29;border-radius:1rem;transition:opacity .17s ease-out;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0d,0 24px 70px #00000047}:where(.sf-service-area-map[data-sf-atomic-reveal=true])>:is(.sf-service-area-map__layout,.sf-service-area-map__mobile-rail-shell,.sf-service-area-map__mobile-controls){opacity:0;pointer-events:none;transition:opacity .17s ease-out}:where(.sf-service-area-map[data-sf-atomic-reveal=true][data-sf-map-ready=true]):before{opacity:0}:where(.sf-service-area-map[data-sf-atomic-reveal=true][data-sf-map-ready=true])>:is(.sf-service-area-map__layout,.sf-service-area-map__mobile-rail-shell,.sf-service-area-map__mobile-controls){opacity:1;pointer-events:auto}.sf-service-area-map__layout{align-items:stretch;gap:1rem;display:grid}.sf-service-area-map__layout[data-has-active=true]{grid-template-columns:minmax(0,1fr) minmax(20rem,26rem)}.sf-service-area-map__mobile-rail-shell,.sf-service-area-map__mobile-rail,.sf-service-area-map__mobile-controls{display:none}.sf-service-area-map__desktop-rail{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-color:#ffbd789e #02071357;scrollbar-width:thin;align-content:start;gap:1rem;height:clamp(31rem,58vw,42rem);min-height:0;padding:.05rem .35rem .05rem .05rem;transition:opacity .26s,filter .26s;display:grid;position:relative;overflow:hidden auto}.sf-service-area-map__desktop-rail::-webkit-scrollbar{width:.48rem}.sf-service-area-map__desktop-rail::-webkit-scrollbar-track{background:#02071357;border-radius:999px}.sf-service-area-map__desktop-rail::-webkit-scrollbar-thumb{background:linear-gradient(#ffbd78,#8ed8f8);border:2px solid #020713b3;border-radius:999px}.sf-service-area-map__desktop-rail[data-active=false]{overscroll-behavior:auto;cursor:pointer;opacity:.52;filter:saturate(.78)brightness(.8);overflow-y:hidden}.sf-service-area-map__desktop-rail[data-active=false]:after{content:"Click to activate"}.sf-service-area-map__desktop-rail[data-active=false]:focus-visible{outline-offset:.25rem;outline:2px solid #8ed8f8d6}.sf-service-area-map__desktop-rail[data-active=false] .sf-service-area-map__card{pointer-events:none}.sf-service-area-map__desktop-rail[data-active=true]{cursor:auto}.sf-service-area-map__desktop-rail--moving{opacity:.5;filter:blur(1px)saturate(.86)}.sf-service-area-map__canvas{isolation:isolate;background:#061225;border:1px solid #6fc7ff2e;border-radius:1rem;min-height:clamp(31rem,58vw,42rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 24px 70px #00000057,0 0 36px #8ed8f814}.sf-service-area-map__tiles{z-index:1;filter:saturate(.86)contrast(1.04)brightness(.96);transform-origin:50%;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:0;transform:scale(1.035)}:where(.sf-service-area-map[data-sf-atomic-reveal=true]) .sf-service-area-map__tiles{opacity:0;visibility:hidden;transition:opacity .17s ease-out}:where(.sf-service-area-map[data-sf-atomic-reveal=true]) .sf-service-area-map__tiles[data-ready=true]:not([data-unavailable=true]){opacity:1;visibility:visible}.sf-service-area-map__tile{object-fit:cover;width:100%;min-width:0;height:100%;min-height:0;display:block}.sf-service-area-map__tiles[data-unavailable=true]{opacity:0;visibility:hidden}.sf-service-area-map__attribution{z-index:7;color:#ffffffa8;letter-spacing:.01em;text-align:right;text-shadow:0 1px 3px #02040af5;max-width:calc(100% - 1rem);padding:0;font-size:.54rem;font-weight:600;line-height:1.1;position:absolute;bottom:.34rem;left:auto;right:.48rem}.sf-service-area-map__attribution a{color:#ffffffc7;text-decoration:none}.sf-service-area-map__attribution a:hover,.sf-service-area-map__attribution a:focus-visible{color:#fff}.sf-service-area-map__canvas:before,.sf-service-area-map__canvas:after{content:"";pointer-events:none;position:absolute}.sf-service-area-map__canvas:before{z-index:2;-webkit-backdrop-filter:saturate(1.02);backdrop-filter:saturate(1.02);background:radial-gradient(circle at 52% 46%,#8ed8f80f,#0000 38%),linear-gradient(90deg,#02040a3d,#04122b14 48%,#02040a38),linear-gradient(#02040a14,#02040a52);inset:0}.sf-service-area-map__canvas:after{z-index:3;opacity:.32;background-image:linear-gradient(#8ed8f809 1px,#0000 1px),linear-gradient(90deg,#8ed8f809 1px,#0000 1px);background-size:4rem 4rem;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.sf-service-area-map__pin{z-index:6;isolation:isolate;min-width:2.35rem;height:2.35rem;box-shadow:none;filter:drop-shadow(0 1px 2px #02040af2)drop-shadow(0 3px 7px #02040abf)drop-shadow(0 0 12px #02040a8c);color:#f6f9ff;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:border-color .19s,background .19s,box-shadow .19s,transform .24s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.sf-service-area-map__pin:hover,.sf-service-area-map__pin:focus-visible,.sf-service-area-map__pin[data-hover-active=true],.sf-service-area-map__pin[data-active=true]{z-index:9}.sf-service-area-map__pin:before{content:"";z-index:3;pointer-events:none;border-radius:999px;position:absolute;inset:-.28rem}.sf-service-area-map__pin-fill{z-index:0;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle at 38% 24%,#ffffff6b,#0000 28%),linear-gradient(135deg,#ffbd78,#f28f45);transition:opacity .26s;position:absolute;inset:0}.sf-service-area-map__pin:after{content:"";z-index:0;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle,#ffd09d57,#0000 34%),radial-gradient(circle,#f28f4533,#0000 62%);border:1px solid #ffbd7880;position:absolute;inset:-.46rem;transform:scale(.72);box-shadow:0 0 16px #ffbd7842,0 0 28px #f28f452e}.sf-service-area-map__pin>svg,.sf-service-area-map__pin-ring,.sf-service-area-map__pin-label{z-index:1}.sf-service-area-map__pin:focus-visible,.sf-service-area-map__pin[data-active=true]{box-shadow:none;color:#ffd9b5;pointer-events:none;filter:drop-shadow(0 1px 2px #02040af2)drop-shadow(0 3px 7px #02040ab3)drop-shadow(0 0 10px #02040a8a);background:0 0;border:0;transform:translate(-50%,-50%)scale(1.1)}.sf-service-area-map__pin[data-active=true]>svg{pointer-events:auto;cursor:pointer}.sf-service-area-map__pin[data-hover-active=true],.sf-service-area-map__pin[data-pulse-active=true]{color:#ffd9b5;filter:drop-shadow(0 1px 2px #02040af2)drop-shadow(0 3px 7px #02040ab3)drop-shadow(0 0 7px #f28f45d1)drop-shadow(0 0 14px #f28f4566);transform:translate(-50%,-50%)scale(1.06)}.sf-service-area-map__pin[data-active=true][data-pulse-active=true]{transform:translate(-50%,-50%)scale(1.1)}.sf-service-area-map__pin-fill{display:none}.sf-service-area-map__pin[data-hover-active=true]:after,.sf-service-area-map__pin[data-pulse-active=true]:after{opacity:1;animation:1.8s ease-in-out infinite sf-service-area-pin-active-pulse}.sf-service-area-map__pin:focus-visible{outline-offset:5px;outline:2px solid #ffbd78}.sf-service-area-map__pin-ring{border-radius:inherit;opacity:0;border:1px solid #ffbd787a;transition:opacity .2s,transform .24s;position:absolute;inset:-.3rem;transform:scale(.78)}.sf-service-area-map__pin[data-hover-active=true] .sf-service-area-map__pin-ring,.sf-service-area-map__pin[data-pulse-active=true] .sf-service-area-map__pin-ring{opacity:1;transform:scale(1)}.sf-service-area-map__pin-label{-webkit-backdrop-filter:blur(10px)saturate(1.35);backdrop-filter:blur(10px)saturate(1.35);color:#ffffffe6;letter-spacing:.06em;text-transform:uppercase;transform-origin:50% 0;opacity:0;pointer-events:none;white-space:nowrap;background:radial-gradient(circle at 18% 0,#8ed8f838,#0000 46%),linear-gradient(145deg,#0207138f,#071f457a);border:1px solid #8ed8f84d;border-radius:999px;min-width:max-content;padding:.28rem .45rem;font-size:.62rem;font-weight:800;line-height:1;transition:opacity .18s,transform .22s;position:absolute;top:calc(50% + .7rem);left:50%;transform:translate(-50%,.55rem)scale(.96);box-shadow:0 10px 26px #0000005c,inset 0 1px #ffffff1f}.sf-service-area-map__pin:focus-visible .sf-service-area-map__pin-label,.sf-service-area-map__pin[data-active=true] .sf-service-area-map__pin-label,.sf-service-area-map__pin[data-hover-active=true] .sf-service-area-map__pin-label{opacity:1;transform:translate(-50%)scale(1)}.sf-service-area-map__pin[data-active=true] .sf-service-area-map__pin-fill,.sf-service-area-map__pin[data-hover-active=true] .sf-service-area-map__pin-fill,.sf-service-area-map__pin:focus-visible .sf-service-area-map__pin-fill{opacity:1}.sf-service-area-map__card{z-index:5;opacity:.82;background:radial-gradient(circle at 16% 0,#8ed8f83d,#0000 42%),linear-gradient(145deg,#0a2a52c2,#030f22bd);border:1px solid #8ed8f83d;border-radius:.95rem;flex-direction:column;width:100%;min-height:clamp(13rem,20vw,15.5rem);transition:border-color .2s,box-shadow .22s,opacity .32s,transform .36s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;transform:translate(0,0)scale(.985);box-shadow:0 22px 58px #00000057,0 0 38px #8ed8f829,inset 0 1px #ffffff1f}.sf-service-area-map__desktop-rail .sf-service-area-map__card{width:100%}.sf-service-area-map__card[data-active=true]{opacity:1;transform:translate(0,0)scale(1)}:where(.sf-service-area-map:not([data-sf-atomic-reveal=true])) .sf-service-area-map__card[data-active=true],:where(.sf-service-area-map:not([data-sf-atomic-reveal=true])) .sf-service-area-map__mobile-card[data-active=true],:where(.sf-service-area-map[data-sf-atomic-reveal=true][data-sf-map-interacted=true]) .sf-service-area-map__card[data-active=true],:where(.sf-service-area-map[data-sf-atomic-reveal=true][data-sf-map-interacted=true]) .sf-service-area-map__mobile-card[data-active=true]{animation:.56s cubic-bezier(.16,1,.3,1) sf-service-area-card-select}@media (prefers-reduced-motion:reduce){.sf-service-area-map,:where(.sf-service-area-map[data-sf-atomic-reveal=true]):before,:where(.sf-service-area-map[data-sf-atomic-reveal=true])>:is(.sf-service-area-map__layout,.sf-service-area-map__mobile-rail-shell,.sf-service-area-map__mobile-controls),.sf-service-area-map__tiles{transition:none}}.sf-service-area-map__card[data-jostle=true],.sf-service-area-map__mobile-card[data-jostle=true]{animation:.46s cubic-bezier(.16,1,.3,1) both sf-service-area-card-jostle}.sf-service-area-map__card[data-active=true],.sf-service-area-map__card:hover,.sf-service-area-map__card:focus-within{border-color:#ffbd78b8;box-shadow:0 24px 64px #00000061,0 0 0 1px #f28f4533,0 0 42px #f28f4538,inset 0 1px #ffffff29}.sf-service-area-map__card-button{width:100%;min-height:clamp(13rem,20vw,15.5rem);color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;padding:0;display:flex;position:relative;overflow:hidden}.sf-service-area-map__image{background:#020713;flex:none;min-height:0;display:block;position:absolute;inset:0;overflow:hidden}.sf-service-area-map__image:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#02040a38,#02071333 36%,#02071380),radial-gradient(at 50% -12%,#02040a47,#0000 58%),linear-gradient(90deg,#02071357,#0207130f 54%,#0207132e);position:absolute;inset:-1px}.sf-service-area-map__image img{transition:opacity .52s,transform .52s}.sf-service-area-map__card:hover .sf-service-area-map__image img{transform:scale(1.04)}.sf-service-area-map__credit{color:#ffffff94;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02040a8f;border:1px solid #ffffff1a;border-radius:999px;max-width:calc(100% - 1.44rem);padding:.28rem .44rem;font-size:.58rem;font-weight:800;line-height:1.1;position:absolute;top:.72rem;right:.72rem}.sf-service-area-map__content{z-index:2;text-shadow:0 2px 16px #000000b8;background:linear-gradient(#02040a00,#02071338 46%,#0207139e),linear-gradient(90deg,#0207137a,#02071314 58%,#02071329);flex-direction:column;flex:none;justify-content:flex-end;min-height:clamp(13rem,20vw,15.5rem);padding:1rem;display:flex;position:relative}.sf-service-area-map__link{z-index:3;color:#ffbd78;align-items:center;gap:.42rem;margin:0 1rem 1rem;font-size:.9rem;font-weight:800;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex;position:relative}.sf-service-area-map__link:hover,.sf-service-area-map__link:focus-visible{color:#fff;transform:translate(.12rem)}@media (max-width:839px){.sf-service-area-map__layout[data-has-active=true]{grid-template-columns:1fr}.sf-service-area-map__desktop-rail{display:none}.sf-service-area-map__card{grid-template-columns:minmax(13rem,.78fr) minmax(0,1fr);min-height:auto;display:grid}.sf-service-area-map__image{min-height:13rem}.sf-service-area-map__content{justify-content:center;padding:1.15rem}.sf-service-area-map{margin-top:2rem}.sf-service-area-map__canvas{min-height:28rem}.sf-service-area-map__attribution{font-size:.48rem;inset:auto .38rem .28rem auto}.sf-service-area-map__pin-label{padding:.24rem .4rem;font-size:.56rem}.sf-service-area-map__card{display:none}.sf-service-area-map__mobile-rail-shell{display:block}.sf-service-area-map__mobile-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent;scrollbar-width:none;grid-auto-columns:minmax(15.5rem,78vw);grid-auto-flow:column;gap:.85rem;margin-top:.85rem;margin-left:-1rem;margin-right:-1rem;padding:.15rem 1rem .85rem;scroll-padding-inline:1rem;transition:opacity .26s,filter .26s;display:grid;overflow-x:auto}.sf-service-area-map__mobile-rail::-webkit-scrollbar{height:0}.sf-service-area-map__mobile-scroll-track{opacity:0;transform-origin:50%;background:#02071347;border-radius:999px;height:.34rem;margin:-.45rem 0 0;transition:opacity .34s,transform .42s cubic-bezier(.16,1,.3,1),background-color .34s;display:block;position:relative;overflow:hidden;transform:translateY(-.22rem)scaleX(.96);box-shadow:inset 0 1px 2px #0000007a}.sf-service-area-map__mobile-rail-shell:hover .sf-service-area-map__mobile-scroll-track,.sf-service-area-map__mobile-rail-shell:focus-within .sf-service-area-map__mobile-scroll-track,.sf-service-area-map__mobile-scroll-track[data-visible=true]{opacity:1;background:#02071375;transform:translateY(0)scaleX(1)}.sf-service-area-map__mobile-scroll-thumb{inset-block:0;left:var(--sf-service-scroll-thumb-offset,0%);width:var(--sf-service-scroll-thumb-size,24%);background:linear-gradient(90deg,#ffcf9b,#ffbd78 45%,#f28f45);border-radius:999px;transition:left .12s linear,width .22s,filter .24s;position:absolute;box-shadow:0 0 14px #f28f4561,0 0 5px #ffdcb457}.sf-service-area-map__mobile-scroll-thumb:after{content:"";border-radius:inherit;opacity:.58;background:linear-gradient(90deg,#0000,#ffffff94,#0000);position:absolute;inset:0}.sf-service-area-map__mobile-rail[data-active=false]{cursor:pointer;opacity:.5;filter:saturate(.78)brightness(.82);overflow-x:hidden}.sf-service-area-map__mobile-rail[data-active=false]:focus-visible{outline-offset:.25rem;outline:2px solid #8ed8f8d6}.sf-service-area-map__mobile-rail[data-active=false] .sf-service-area-map__mobile-card{pointer-events:none}.sf-service-area-map__mobile-controls{justify-content:center;gap:.75rem;margin-top:.3rem;display:flex}.sf-service-area-map__mobile-card{isolation:isolate;color:#fff;scroll-snap-align:center;text-align:left;background:radial-gradient(circle at 24% 14%,#8ed8f829,#0000 36%),linear-gradient(145deg,#051630e6,#020713e6);border:1px solid #8ed8f82e;border-radius:.95rem;min-height:12rem;transition:border-color .2s,box-shadow .2s,transform .22s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 18px 44px #00000047}.sf-service-area-map__mobile-card:after{content:"";z-index:-1;background:linear-gradient(#02040a2e,#02040a6b 34%,#02040ae0),radial-gradient(circle at 72% 12%,#ffbd782e,#0000 36%);position:absolute;inset:0}.sf-service-area-map__mobile-card:hover,.sf-service-area-map__mobile-card:focus-visible,.sf-service-area-map__mobile-card[data-active=true]{border-color:#ffbd78c7;transform:translateY(-.12rem);box-shadow:inset 0 1px #ffffff29,0 0 0 1px #f28f4538,0 0 30px #f28f4533,0 18px 48px #00000057}.sf-service-area-map__mobile-card:focus-visible{outline-offset:4px;outline:2px solid #8ed8f8}.sf-service-area-map__mobile-image{z-index:-2;position:absolute;inset:0}.sf-service-area-map__mobile-image:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#02040a52,#02071385 45%,#020713db),linear-gradient(90deg,#02071385,#0207131f 54%,#0207136b);position:absolute;inset:-1px}.sf-service-area-map__mobile-image img{opacity:.72;transition:transform .42s}.sf-service-area-map__mobile-card[data-active=true] .sf-service-area-map__mobile-image img,.sf-service-area-map__mobile-card:hover .sf-service-area-map__mobile-image img,.sf-service-area-map__mobile-card:focus-visible .sf-service-area-map__mobile-image img{transform:scale(1.04)}.sf-service-area-map__mobile-copy{flex-direction:column;justify-content:flex-end;min-height:100%;padding:1rem;display:flex}.sf-service-area-map__mobile-kicker{color:#8ed8f8;letter-spacing:.15em;text-transform:uppercase;text-shadow:0 1px #426677,0 2px #263b48,0 3px 6px #0009;font-size:.64rem;font-weight:800;position:relative}.sf-service-area-map__mobile-kicker-face{z-index:5;pointer-events:none;color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;background-image:linear-gradient(105deg, color-mix(in srgb, rgb(var(--sf-pillar-accent,142, 216, 248)) 30%, #f4f1ea) 0%, #8ed8f8 18%, color-mix(in srgb, rgb(var(--sf-pillar-accent,142, 216, 248)) 30%, #f4f1ea) 36%, #68a3c1 52%, color-mix(in srgb, rgb(var(--sf-pillar-accent,142, 216, 248)) 30%, #f4f1ea) 68%, #8ed8f8 84%, #fff 100%);background-size:230% 100%;-webkit-background-clip:text;background-clip:text;margin:0;padding:.16em .12em;animation:15s linear infinite sf-scrim-title-sheen;position:absolute;inset:-.16em -.12em}.sf-service-area-map__mobile-title{text-shadow:0 1px #02040aeb,0 2px #02040ab8,0 3px #02040a75,0 5px 14px #000000bd;margin-top:.3rem;font-size:1.25rem;font-weight:800;line-height:1.08;position:relative}.sf-service-area-map__mobile-title-face{z-index:5;pointer-events:none;color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;background-image:linear-gradient(105deg, color-mix(in srgb, rgb(var(--sf-pillar-accent,142, 216, 248)) 30%, #f4f1ea) 0%, #d6f0ff 16%, #8ed8f8 30%, color-mix(in srgb, rgb(var(--sf-pillar-accent,142, 216, 248)) 30%, #f4f1ea) 46%, #8ed8f8 62%, #d6f0ff 78%, #fff 100%);background-size:230% 100%;-webkit-background-clip:text;background-clip:text;margin:0;padding:.16em .12em;animation:15s linear infinite sf-scrim-title-sheen;position:absolute;inset:-.16em -.12em}.sf-service-area-map__mobile-detail{color:#ffffffbd;margin-top:.45rem;font-size:.82rem;font-weight:600;line-height:1.45}}.sf-strength-matter-card{--sf-strength-purple-deep:76 29 149;--sf-strength-purple:139 92 246;--sf-strength-purple-bright:196 181 253;isolation:isolate;border-color:rgb(var(--sf-strength-purple) / .24)}.sf-strength-matter-card:nth-child(2){--sf-strength-purple-deep:88 28 135;--sf-strength-purple:168 85 247;--sf-strength-purple-bright:216 180 254}.sf-strength-matter-card:nth-child(3){--sf-strength-purple-deep:67 56 202;--sf-strength-purple:129 140 248;--sf-strength-purple-bright:199 210 254}.sf-strength-matter-card:nth-child(4){--sf-strength-purple-deep:107 33 168;--sf-strength-purple:192 132 252;--sf-strength-purple-bright:233 213 255}.sf-strength-matter-card:before{content:"";z-index:4;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 18% 82%, rgb(var(--sf-strength-purple-bright) / .74) 0 .13rem, transparent .21rem), radial-gradient(circle at 42% 70%, rgb(var(--sf-strength-purple) / .58) 0 .18rem, transparent .27rem), radial-gradient(circle at 72% 84%, rgb(var(--sf-strength-purple-bright) / .48) 0 .11rem, transparent .18rem), radial-gradient(circle at 88% 58%, rgb(var(--sf-strength-purple) / .42) 0 .16rem, transparent .24rem);filter:drop-shadow(0 0 10px rgb(var(--sf-strength-purple-bright) / .4));opacity:.12;transition:opacity .5s,transform .7s;position:absolute;inset:-10%;transform:translateY(.6rem)}.sf-strength-matter-card__overlay{z-index:1;background:radial-gradient(ellipse at 18% 18%, rgb(var(--sf-strength-purple-bright) / .28), transparent 46%), radial-gradient(ellipse at 88% 54%, rgb(var(--sf-strength-purple) / .2), transparent 48%), linear-gradient(155deg, rgb(var(--sf-strength-purple-deep) / .42), #160a2c94 52%, #020713f0 100%);opacity:.86}.sf-strength-matter-card__inner-glow{z-index:2;opacity:0;box-shadow:inset 0 0 42px rgb(var(--sf-strength-purple-bright) / .14), inset 0 0 32px rgb(var(--sf-strength-purple) / .12), inset 0 -80px 110px #02040ae6}.sf-strength-matter-card:hover,.sf-strength-matter-card:focus-visible{border-color:rgb(var(--sf-strength-purple-bright) / .5);box-shadow:0 20px 58px #0000005c, 0 0 28px rgb(var(--sf-strength-purple) / .22)}.sf-strength-matter-card[data-strength-active=true]{border-color:rgb(var(--sf-strength-purple-bright) / .72);box-shadow:0 22px 68px #0006, 0 0 34px rgb(var(--sf-strength-purple) / .3), inset 0 0 30px rgb(var(--sf-strength-purple-deep) / .18)}.sf-strength-matter-card[data-strength-active=true]:before{opacity:.78;transform:translateY(-.55rem)}.sf-strength-matter-card[data-strength-active=true] .sf-strength-matter-card__overlay{opacity:1;filter:saturate(1.2)brightness(1.08)}.sf-strength-matter-card[data-strength-active=true] .sf-strength-matter-card__inner-glow{opacity:1}.sf-strength-matter-card__link{color:rgb(var(--sf-strength-purple-bright));text-shadow:0 0 14px rgb(var(--sf-strength-purple) / .3)}.sf-strength-matter-card__link:hover{color:#fff}.sf-strength-card-number{isolation:isolate;width:2.5rem;height:2.5rem;box-shadow:0 0 18px rgb(var(--sf-strength-purple-deep) / .48), inset 0 1px 0 #ffffff1a;border-color:rgb(var(--sf-strength-purple-bright) / .28);background:radial-gradient(circle at 50% 40%, rgb(var(--sf-strength-purple-bright) / .2), transparent 52%), #02040aad;color:rgb(var(--sf-strength-purple-bright));text-shadow:0 0 12px rgb(var(--sf-strength-purple-bright) / .54);place-items:center;padding:0;display:inline-grid;overflow:visible}.sf-strength-card-number__orbit{z-index:0;box-shadow:0 0 24px rgb(var(--sf-strength-purple) / .4), 0 0 18px rgb(var(--sf-strength-purple-bright) / .2), inset 0 0 12px rgb(var(--sf-strength-purple-bright) / .12);opacity:.36;background:radial-gradient(circle,#02040adb 0 58%,#0000 60%);border-radius:999px;transition:opacity .26s,transform .26s;position:absolute;inset:-.32rem;overflow:visible;transform:scale(.96)}.sf-strength-card-number__orbit svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.sf-strength-card-number__orbit-track,.sf-strength-card-number__orbit-fill{fill:none;stroke-width:3.6px}.sf-strength-card-number__orbit-track{stroke:rgb(var(--sf-strength-purple-deep) / .42)}.sf-strength-card-number__orbit-fill{stroke:rgb(var(--sf-strength-purple-bright));stroke-linecap:round;stroke-dasharray:75.4;stroke-dashoffset:75.4px;filter:drop-shadow(0 0 3px rgb(var(--sf-strength-purple) / .72))}[data-strength-active=true] .sf-strength-card-number__orbit{opacity:.98;transform:scale(1)}.sf-highlight-orbit-shuffle{isolation:isolate;perspective:none;min-height:clamp(35.5rem,34vw,40rem);position:relative}.sf-highlight-orbit-shuffle__stage{min-height:inherit;transform-style:flat;position:relative}.sf-highlight-orbit-shuffle__stage:before{content:"";z-index:0;filter:blur(20px);opacity:.9;pointer-events:none;background:radial-gradient(circle at 16%,#8ed8f82e,#0000 34%),radial-gradient(circle at 86% 18%,#f28f451f,#0000 28%),radial-gradient(circle at 80% 86%,#6fc7ff17,#0000 32%);border-radius:999px;position:absolute;inset:6% 0 8% 3%}.sf-highlight-orbit-shuffle__selector{z-index:6;width:min(22rem,44%);height:21.5rem;position:absolute;top:.25rem;left:0;overflow:visible}.sf-highlight-orbit-shuffle__selector-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sf-highlight-orbit-shuffle__selector-lines polyline{fill:none;stroke:#8ed8f87a;stroke-width:1.15px;stroke-dasharray:3.2 2.3;filter:drop-shadow(0 0 5px #8ed8f86b)}.sf-highlight-orbit-shuffle__selector-lines--compact,.sf-highlight-orbit-shuffle__selector-lines--spread{display:none}.sf-highlight-orbit-shuffle__selector-star{--sf-twinkle-glow:142 216 248;z-index:8;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;transition:scale .52s cubic-bezier(.22,1,.36,1),filter .42s;display:grid}.sf-highlight-orbit-shuffle__selector-star:hover{filter:brightness(1.24)drop-shadow(0 0 12px #8ed8f8b3)}.sf-highlight-orbit-shuffle__selector-star:focus-visible{outline-offset:4px;outline:2px solid #8ed8f8}.sf-highlight-orbit-shuffle__selector-star[aria-pressed=true]{filter:brightness(1.18)drop-shadow(0 0 16px #8ed8f8b8);scale:1.13}.sf-highlight-orbit-shuffle__selector-star .sf-highlight-orbit-shuffle__number{width:2.25rem;height:2.25rem}.sf-highlight-orbit-shuffle__selector-star[aria-pressed=true] .sf-highlight-orbit-shuffle__number{color:#dff7ff}.sf-highlight-orbit-shuffle__card[data-position=active]{animation:.72s cubic-bezier(.22,1,.36,1) both sf-highlight-selected-card-arrive}.sf-highlight-orbit-shuffle__card{--sf-highlight-card-progress:0%;z-index:1;isolation:isolate;color:#fff;cursor:pointer;text-align:left;background:radial-gradient(circle at 18% 10%,#8ed8f826,#0000 35%),radial-gradient(circle at 88% 82%,#f28f451f,#0000 38%),linear-gradient(145deg,#082a54b8,#020713eb 72%);border:1px solid #6fc7ff2e;border-radius:.75rem;gap:.72rem;min-height:7.75rem;padding:1.12rem;transition:top 1.44s cubic-bezier(.22,1,.36,1),right 1.44s cubic-bezier(.22,1,.36,1),bottom 1.44s cubic-bezier(.22,1,.36,1),left 1.44s cubic-bezier(.22,1,.36,1),width 1.44s cubic-bezier(.22,1,.36,1),min-height 1.44s cubic-bezier(.22,1,.36,1),transform 1.52s cubic-bezier(.22,1,.36,1),opacity 1.24s,filter 1.24s,border-color .22s,box-shadow .22s;display:grid;position:absolute;overflow:hidden;box-shadow:0 18px 46px #0000004d,inset 0 1px #ffffff0f}.sf-highlight-orbit-shuffle__card:before,.sf-highlight-orbit-shuffle__card[data-position=active]:before{content:none}.sf-highlight-orbit-shuffle__card-media,.sf-highlight-orbit-shuffle__card-shade{pointer-events:none;position:absolute;inset:0}.sf-highlight-orbit-shuffle__card-media{z-index:-3;opacity:.56;filter:saturate(.96)contrast(1.08);background-position:50%;background-size:cover;transition:opacity 1.36s,transform 1.92s cubic-bezier(.18,.88,.22,1),filter 1.36s;transform:scale(1.04)}.sf-highlight-orbit-shuffle__card-shade{z-index:-2;background:radial-gradient(circle at 18% 12%,#8ed8f824,#0000 36%),linear-gradient(#02040a2e,#02040a8f 54%,#02040adb),linear-gradient(90deg,#082a548a,#02071314)}.sf-highlight-orbit-shuffle__card:not([data-position=active]) .sf-highlight-orbit-shuffle__card-media{filter:blur(5px)saturate(.5);transform:scale(1.1);opacity:0!important}.sf-highlight-orbit-shuffle__card:not([data-position=active]) .sf-highlight-orbit-shuffle__card-shade{background:radial-gradient(circle at 48% 46%,#8ed8f824,#0000 42%),radial-gradient(circle at 78% 18%,#f28f451a,#0000 30%),linear-gradient(145deg,#051c3bf0,#020713fa)}.sf-highlight-orbit-shuffle__card[data-position=active] .sf-highlight-orbit-shuffle__card-media{opacity:.76;filter:saturate(1.06)contrast(1.1);transform:scale(1)}.sf-highlight-orbit-shuffle__card[data-position=active]{z-index:5;opacity:1;filter:brightness()saturate();transform-origin:100% 0;width:min(31rem,49%);min-height:9.65rem;top:.75rem;left:auto;right:0;transform:translate(0,0)scale(1.04)}.sf-highlight-orbit-shuffle__stage[data-detail-visible=false] .sf-highlight-orbit-shuffle__card[data-position=active]{opacity:.9;filter:brightness(.9)saturate(.94);transform:translate(-.35rem)scale(.98)}.sf-highlight-orbit-shuffle__card[data-position=previous]{z-index:3;opacity:.5;filter:brightness(.76)saturate(.88);width:min(28rem,44%);min-height:7.9rem;top:9.95rem;left:0;right:auto;transform:translate(.45rem)scale(.72)}.sf-highlight-orbit-shuffle__card[data-position=next]{z-index:2;opacity:.48;filter:brightness(.72)saturate(.84);width:min(27rem,42%);min-height:7.9rem;inset:.95rem auto auto 0;transform:translate(1.05rem)scale(.74)}.sf-highlight-orbit-shuffle__stage[data-detail-visible=false] .sf-highlight-orbit-shuffle__card[data-position=previous]{opacity:.52;filter:brightness(.78)saturate(.9);transform:translate(.45rem)scale(.72)}.sf-highlight-orbit-shuffle__stage[data-detail-visible=false] .sf-highlight-orbit-shuffle__card[data-position=next]{opacity:.58;filter:brightness(.84)saturate(.94);transform:translate(1.3rem)scale(.78)}.sf-highlight-orbit-shuffle__card[data-position=hidden]{z-index:0;opacity:0;pointer-events:none;filter:blur(2px);width:min(17rem,42%);top:50%;left:8%;right:auto;transform:translate(5rem,-50%)scale(.5)}.sf-highlight-orbit-shuffle__card[aria-pressed=true],.sf-highlight-orbit-shuffle__card[data-position=active]{border-color:#8ed8f894;box-shadow:0 24px 58px #0000006b,0 0 32px #8ed8f829,inset 0 1px #ffffff1a}.sf-highlight-orbit-shuffle__card:focus-visible{outline-offset:4px;outline:2px solid #8ed8f8}.sf-highlight-orbit-shuffle__number{z-index:1;isolation:isolate;width:2rem;height:2rem;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.08em;color:#f28f45;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:inline-flex;position:relative}.sf-highlight-orbit-shuffle__number:before,.sf-highlight-orbit-shuffle__number:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.sf-highlight-orbit-shuffle__number:before{z-index:-2;background:conic-gradient(from -90deg, #f28f45fa 0 var(--sf-highlight-card-progress), #8ed8f833 var(--sf-highlight-card-progress) 100%);opacity:.72;transition:opacity .22s,filter .22s;inset:-.26rem;transform:rotate(0);box-shadow:0 0 16px #8ed8f81f,0 0 18px #f28f451a;-webkit-mask:radial-gradient(circle,#0000 0 58%,#000 60% 68%,#0000 70%);mask:radial-gradient(circle,#0000 0 58%,#000 60% 68%,#0000 70%)}.sf-highlight-orbit-shuffle__number:after{z-index:-1;background:radial-gradient(circle at 35% 24%,#8ed8f81f,#0000 46%),#02071357;border:1px solid #8ed8f82e;inset:.14rem;box-shadow:inset 0 1px #ffffff0f}.sf-highlight-orbit-shuffle__card[data-position=active] .sf-highlight-orbit-shuffle__number:before{filter:drop-shadow(0 0 8px #f28f4557)drop-shadow(0 0 10px #8ed8f82e);opacity:1}.sf-highlight-orbit-shuffle__summary{z-index:1;color:#ffffffd6;font-weight:600;line-height:1.5;display:block;position:relative}.sf-highlight-orbit-shuffle__detail{z-index:8;pointer-events:none;opacity:1;background:radial-gradient(circle at 12% 0,#8ed8f829,#0000 40%),radial-gradient(circle at 88% 14%,#f28f4524,#0000 36%),linear-gradient(145deg,#02040af5,#051227ed 58%,#02040af5);border:1px solid #8ed8f83d;border-radius:1rem;width:min(31rem,49%);padding:1rem 1.08rem;transition:opacity 1.24s,transform 1.52s cubic-bezier(.18,.88,.22,1);position:absolute;top:12.45rem;left:auto;right:0;transform:translate(0,0)scale(1);box-shadow:0 28px 78px #0000008f,0 0 36px #8ed8f81f,inset 0 1px #ffffff14}.sf-highlight-orbit-shuffle__detail[data-visible=false]{opacity:0;transform:translate3d(0,.85rem,-28px)scale(.97)}.sf-detail-card-number{isolation:isolate;color:#ffbd78;text-shadow:0 1px #ffffff2e,0 0 12px #ffbd786b,0 2px 8px #000000c7;justify-content:center;align-items:center;width:fit-content;min-width:2.1rem;min-height:2.1rem;margin-top:.68rem;margin-left:.18rem;font-weight:800;display:inline-flex}.sf-detail-card-number__orbit{--sf-detail-number-progress:0deg;z-index:-1;background:radial-gradient(circle, #020713eb 58%, transparent 60%), conic-gradient(from -90deg, #ffbd78fa 0deg, #f28f45fa var(--sf-detail-number-progress), #8ed8f82e var(--sf-detail-number-progress), #8ed8f82e 360deg);opacity:.42;border-radius:999px;transition:opacity .26s,transform .26s,background 80ms linear;position:absolute;inset:-.32rem;transform:scale(.76);box-shadow:0 0 18px #f28f452e,inset 0 0 12px #8ed8f814}.sf-detail-card-number__orbit:before{display:none}article[aria-hidden=false] .sf-detail-card-number__orbit{opacity:.96;transform:scale(1)}.sf-detail-card-bullets{max-width:42rem}.sf-detail-card-bullet{background:radial-gradient(circle at 8%,#ffbd7829,#0000 28%),linear-gradient(90deg,#04112685,#082a543d,#0207131f);border:1px solid #8ed8f821;border-radius:.72rem;align-items:flex-start;padding:.48rem .7rem .52rem .62rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 10px 26px #00000029}.sf-detail-card-bullet:after{content:"";opacity:.78;background:linear-gradient(90deg,#0000,#8ed8f824,#0000);width:28%;animation:3.8s ease-in-out infinite sf-detail-bullet-sweep;position:absolute;inset:0 auto 0 -22%;transform:skew(-18deg)}.sf-detail-card-bullet-dot{z-index:1;background:radial-gradient(circle at 35% 28%,#fff7dc,#0000 34%),linear-gradient(135deg,#ffbd78,#f28f45);position:relative;box-shadow:0 0 0 4px #f28f451a,0 0 16px #ffbd7880}.sf-detail-card-bullet-dot:after{content:"";border-radius:inherit;opacity:.7;border:1px solid #ffbd7857;position:absolute;inset:-.32rem;transform:rotate(45deg)scale(.82)}.sf-detail-card-bullet span:last-child{z-index:1;text-shadow:0 2px 12px #00000094;position:relative}.sf-detail-card-link{isolation:isolate;transition:transform .13s,box-shadow .16s,border-color .16s;position:relative;overflow:visible}.sf-detail-card-link:active{transform:scale(.955)}.sf-detail-card-link--blue:active{border-color:#cdf0fffa;box-shadow:inset 0 1px #ffffff3d,0 0 0 2px #8ed8f870,0 0 30px #8ed8f89e,0 6px 16px #00000052}.sf-detail-card-link--warm:active{border-color:#ffe2befa;box-shadow:inset 0 1px #ffffff42,0 0 0 2px #ffbd7870,0 0 30px #f28f4599,0 6px 16px #00000052}.sf-detail-card-link:active:after{animation:.46s ease-out sf-detail-link-tap}.sf-detail-card-link>span,.sf-detail-card-link>svg{z-index:1;position:relative}.sf-detail-card-link--blue{color:#fffffff2;animation:sf-detail-blue-link-rest calc(3.8s + var(--sf-particle-seed,0) * .29s) ease-in-out calc(var(--sf-particle-seed,0) * -610ms) infinite;background:radial-gradient(circle at 18% 22%,#8ed8f833,#0000 44%),linear-gradient(135deg,#082a54b8,#030c1b9e);border-color:#8ed8f89e;box-shadow:inset 0 1px #ffffff1f,0 0 22px #8ed8f824,0 12px 28px #00000047}.sf-detail-card-link--blue:before,.sf-detail-card-link--blue:after,.sf-detail-card-link--warm:before,.sf-detail-card-link--warm:after{content:"";pointer-events:none;mix-blend-mode:screen;position:absolute}.sf-detail-card-link--blue:before{z-index:0;background-color:#0000;background-image:radial-gradient(circle,#fffffff2 0 10%,#8ed8f8c7 28%,#0000 42%),radial-gradient(circle,#8ed8f8c7 0 12%,#4faeeb85 34%,#0000 48%),linear-gradient(90deg,#0000,#8ed8f83d,#0000);background-position:0 0,0 0,0 0;background-repeat:no-repeat;background-size:.46rem .46rem,.36rem .36rem,100% .52rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;background-position:calc(16% + var(--sf-particle-seed,0) * 5%) calc(74% - var(--sf-particle-seed,0) * 4%), calc(84% - var(--sf-particle-seed,0) * 4.5%) calc(30% + var(--sf-particle-seed,0) * 4%), 50% 55%;filter:drop-shadow(0 0 7px #8ed8f8a8)drop-shadow(0 0 16px #4faeeb42);opacity:.94;animation:sf-detail-blue-diamond-breathe calc(1.9s + var(--sf-particle-seed,0) * .23s) ease-in-out calc(var(--sf-particle-seed,0) * -370ms) infinite;border-radius:999px;inset:-.66rem -.78rem -.52rem}.sf-detail-card-link--blue:after{z-index:0;opacity:.9;width:.46rem;height:.46rem;animation:sf-detail-blue-diamond-float calc(1.6s + var(--sf-particle-seed,0) * .19s) ease-in-out calc(var(--sf-particle-seed,0) * -540ms - .26s) infinite;background:#8ed8f86b;border:1px solid #dcf7ffe6;top:-.28rem;right:.78rem;transform:rotate(45deg);box-shadow:-2.4rem 1.5rem 0 -1px #8ed8f89e,-4.9rem .42rem 0 -2px #ffffffb3,0 0 14px #8ed8f894}.sf-detail-card-link--warm{color:#ffd2ab;animation:sf-detail-warm-link-rest calc(4.2s + var(--sf-particle-seed,0) * .31s) ease-in-out calc(var(--sf-particle-seed,0) * -700ms) infinite;background:radial-gradient(circle at 18% 22%,#ffbd782e,#0000 44%),linear-gradient(135deg,#4a24108f,#030c1ba3);border-color:#ffbd78b8;transition:border-color .18s,color .18s,background .18s,box-shadow .18s,transform .13s;box-shadow:inset 0 1px #ffffff24,0 0 20px #f28f4533,0 12px 28px #00000047}.sf-detail-card-link--warm:before{z-index:0;background-color:#0000;background-image:radial-gradient(circle,#fff5dbfa 0 9%,#ffbd78b8 30%,#0000 45%),radial-gradient(circle,#ffbd78d1 0 11%,#f28f4594 34%,#0000 49%),radial-gradient(circle,#ffedcfbd 0 8%,#ffbd787a 30%,#0000 47%),linear-gradient(90deg,#0000,#f28f4547,#0000);background-position:0 0,0 0,0 0,0 0;background-repeat:no-repeat;background-size:.5rem .5rem,.38rem .38rem,.32rem .32rem,100% .66rem;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;background-position: calc(15% + var(--sf-particle-seed,0) * 5%) calc(74% - var(--sf-particle-seed,0) * 4%), calc(86% - var(--sf-particle-seed,0) * 4.5%) calc(28% + var(--sf-particle-seed,0) * 4%), calc(48% + var(--sf-particle-seed,0) * 3%) calc(16% + var(--sf-particle-seed,0) * 3.5%), 50% 54%;opacity:.72;filter:drop-shadow(0 0 8px #ffbd788f)drop-shadow(0 0 16px #f28f4547);animation:sf-detail-warm-diamonds-rest calc(2.4s + var(--sf-particle-seed,0) * .25s) ease-in-out calc(var(--sf-particle-seed,0) * -430ms) infinite;border-radius:999px;transition:opacity .18s,filter .18s,transform .18s;inset:-.68rem -.98rem -.58rem;transform:translateY(.06rem)scaleX(.92)}.sf-detail-card-link--warm:after{z-index:0;opacity:.86;background:#ffbd7861;border:1px solid #ffbd7852;width:.48rem;height:.48rem;transition:opacity .18s,transform .18s,box-shadow .18s;animation:1.7s ease-in-out infinite sf-detail-warm-diamond-float;top:-.28rem;right:.78rem;transform:rotate(45deg)scale(.9);box-shadow:-2.55rem 1.52rem 0 -1px #ffbd7894,-5.15rem .44rem 0 -2px #fff5dba3,0 0 16px #f28f4594}.sf-detail-card-link--warm:hover,.sf-detail-card-link--warm:focus-visible,.sf-detail-card-link--warm:active{color:#fff2dd;background:radial-gradient(circle at 18% 22%,#ffddb647,#0000 44%),linear-gradient(135deg,#773a18ad,#051225a8);border-color:#ffe1bcf2;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 0 0 1px #ffbd783d,0 0 28px #f28f455c,0 16px 34px #00000057}.sf-detail-card-link--warm:hover:before,.sf-detail-card-link--warm:focus-visible:before,.sf-detail-card-link--warm:active:before{opacity:1;filter:drop-shadow(0 0 10px #ffd5acc2)drop-shadow(0 0 22px #f28f456b);transform:translateY(-.02rem)scaleX(1)}.sf-detail-card-link--warm:hover:after,.sf-detail-card-link--warm:focus-visible:after,.sf-detail-card-link--warm:active:after{opacity:1;box-shadow:-2.55rem 1.52rem 0 -1px #ffbd78bd,-5.15rem .44rem 0 -2px #fff5dbd6,0 0 20px #f28f45b8}.sf-detail-orbit-indicator-button{isolation:isolate;position:relative;overflow:visible;transform:scale(1)}.sf-detail-orbit-indicator-button:before,.sf-detail-orbit-indicator-button:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .26s,transform .32s cubic-bezier(.16,1,.3,1);position:absolute;inset:-.34rem;transform:scale(.82)}.sf-detail-orbit-indicator-button:before{filter:blur(8px);background:radial-gradient(circle,#ffbd785c,#0000 58%),radial-gradient(circle,#8ed8f833,#0000 72%)}.sf-detail-orbit-indicator-button:after{border:1px solid #ffbd788f;box-shadow:0 0 0 5px #8ed8f814,0 0 24px #f28f4547}.sf-detail-orbit-indicator-button--active,.sf-detail-orbit-indicator-button[aria-pressed=true]{transform:translateY(-.16rem)scale(1.22)}.sf-detail-orbit-indicator-button--active:before,.sf-detail-orbit-indicator-button--active:after,.sf-detail-orbit-indicator-button[aria-pressed=true]:before,.sf-detail-orbit-indicator-button[aria-pressed=true]:after{opacity:1;transform:scale(1)}.sf-detail-orbit-indicator-button svg{transition:transform .24s cubic-bezier(.16,1,.3,1),filter .24s}.sf-detail-orbit-indicator-button--active svg,.sf-detail-orbit-indicator-button[aria-pressed=true] svg{filter:drop-shadow(0 2px 8px #02040a57);transform:scale(1.1)}.sf-highlight-orbit-shuffle__detail-kicker{letter-spacing:.14em;text-transform:uppercase;color:#8ed8f8;font-size:.68rem;font-weight:800;display:block}.sf-highlight-orbit-shuffle__detail p{color:#ffffffd6;margin-top:.55rem;font-size:.92rem;line-height:1.65}.sf-highlight-orbit-shuffle__detail ul{color:#ffffffb8;gap:.42rem;margin-top:.78rem;font-size:.78rem;line-height:1.45;display:grid}.sf-highlight-orbit-shuffle__detail li{gap:.48rem;display:flex}.sf-highlight-orbit-shuffle__detail li:before{content:"";background:#f28f45;border-radius:999px;flex:none;width:.36rem;height:.36rem;margin-top:.46rem}@media (max-width:767px){.sf-detail-card-number{margin-top:.72rem;margin-left:.28rem}.sf-highlight-orbit-shuffle{perspective:none;min-height:32rem}.sf-highlight-orbit-shuffle__stage:before{inset:8% 0 16%}.sf-highlight-orbit-shuffle__selector{width:100%;height:6.45rem;top:0}.sf-highlight-orbit-shuffle__selector-lines--wide{display:none}.sf-highlight-orbit-shuffle__selector-lines--compact{display:block}.sf-highlight-orbit-shuffle__selector-star{left:var(--sf-star-y,50%);top:var(--sf-star-x,50%);width:2.85rem;height:2.85rem}.sf-highlight-orbit-shuffle__card[data-position=active]{transform-origin:50%;width:100%;min-height:8.9rem;animation-name:sf-highlight-selected-card-arrive-compact;top:7.35rem;left:0;right:auto;transform:translate(0,0)scale(1)}.sf-highlight-orbit-shuffle__stage[data-detail-visible=false] .sf-highlight-orbit-shuffle__card[data-position=active]{opacity:.88;transform:translateY(.18rem)scale(.97)}.sf-highlight-orbit-shuffle__card[data-position=previous],.sf-highlight-orbit-shuffle__card[data-position=next]{width:calc(50% - .35rem);min-height:6.5rem;padding:.92rem;top:0;bottom:auto}.sf-highlight-orbit-shuffle__card[data-position=previous]{left:0;right:auto;transform:translate(0,0)scale(.86)}.sf-highlight-orbit-shuffle__card[data-position=next]{left:auto;right:0;transform:translate(0,0)scale(.86)}.sf-highlight-orbit-shuffle__stage[data-detail-visible=false] .sf-highlight-orbit-shuffle__card[data-position=previous]{transform:translate(7%,-.05rem)scale(.9)}.sf-highlight-orbit-shuffle__stage[data-detail-visible=false] .sf-highlight-orbit-shuffle__card[data-position=next]{transform:translate(-7%,-.05rem)scale(.9)}.sf-highlight-orbit-shuffle__card[data-position=hidden]{width:calc(50% - .35rem);top:3rem;left:50%;transform:translate(-50%)scale(.56)}.sf-highlight-orbit-shuffle__detail{width:auto;top:17.55rem;left:0;right:0;transform:translate(0,0)scale(1)}.sf-highlight-orbit-shuffle__detail[data-visible=false]{transform:translateY(.65rem)scale(.98)}}@media (min-width:640px){.sf-highlight-detail-card:nth-child(2n) .sf-highlight-detail-card__popup{left:auto;right:1rem}.sf-highlight-detail-card:nth-child(2n) .sf-highlight-detail-card__popup:after{left:auto;right:1.35rem}}.sf-trust-explainer.sf-static-highlight:after{border-radius:inherit;background-position:140% 0;background-size:180% 100%;inset:0;transform:none}.sf-trust-explainer.sf-static-highlight:hover:after,.sf-trust-explainer.sf-static-highlight:focus-visible:after,.sf-trust-explainer.sf-static-highlight:focus-within:after{opacity:.36;animation:1.1s linear infinite sf-trust-static-wave}.sf-service-choice-orbit-shell{isolation:isolate;min-width:0;max-width:100%;box-shadow:none;background:0 0;border-radius:0;padding:0;position:relative}.sf-service-choice-orbit-shell:before,.sf-service-choice-orbit-shell:after{content:none}.sf-service-choice-orbit{overscroll-behavior-x:contain;cursor:grab;perspective:900px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-user-select:none;user-select:none;gap:clamp(.65rem,2.4vw,.95rem);width:100%;min-width:0;max-width:100%;padding:.82rem .5rem .78rem;scroll-padding-inline:.5rem;display:flex;overflow-x:auto}.sf-service-choice-orbit[data-dragging=true]{cursor:grabbing;scroll-snap-type:none}.sf-service-choice-orbit::-webkit-scrollbar{width:0;height:0;display:none}.sf-service-choice-orbit-controls{z-index:5;justify-content:center;align-items:center;gap:.65rem;margin-top:.35rem;display:flex;position:relative}.sf-lead-form .sf-lead-field{border-color:rgb(var(--sf-field-accent,111 199 255) / .26);background-color:color-mix(in srgb, rgb(var(--sf-field-accent,111 199 255)) 7%, #041126b8)}.sf-lead-form .sf-lead-field:hover{border-color:rgb(var(--sf-field-accent,142 216 248) / .52);background-color:color-mix(in srgb, rgb(var(--sf-field-accent,142 216 248)) 12%, #06162ec7);box-shadow:0 0 0 1px rgb(var(--sf-field-accent,142 216 248) / .08), 0 8px 24px rgb(var(--sf-field-accent,44 145 210) / .16), inset 0 1px 0 #ffffff0a}.sf-lead-form .sf-lead-field:focus{border-color:rgb(var(--sf-field-accent,142 216 248) / .74);box-shadow:0 0 0 4px rgb(var(--sf-field-accent,142 216 248) / .12)}.sf-service-choice-orbit-button{border:1px solid rgba(var(--sf-orbit-nav-accent,142, 216, 248), .34);width:2.75rem;height:2.75rem;color:rgb(var(--sf-orbit-nav-accent,237, 248, 255));background:radial-gradient(circle at 48% 35%, rgba(var(--sf-orbit-nav-accent,142, 216, 248), .24), transparent 54%), linear-gradient(145deg, #041126eb, #061f3db8);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 20px rgba(var(--sf-orbit-nav-accent,142, 216, 248), .16), 0 12px 22px #00000038;border-radius:9999px;justify-content:center;align-items:center;transition:transform .18s,border-color .18s,color .18s,box-shadow .18s,--sf-orbit-nav-accent .42s,--sf-orbit-nav-accent-strong .42s;display:inline-flex}.sf-service-choice-orbit-button:hover,.sf-service-choice-orbit-button:focus-visible{color:#02040a;border-color:rgba(var(--sf-orbit-nav-accent,255, 212, 176), .68);background:radial-gradient(circle at 48% 35%, #fff1dcc7, transparent 55%), linear-gradient(145deg, rgba(var(--sf-orbit-nav-accent,255, 212, 176), .96), rgba(var(--sf-orbit-nav-accent-strong,242, 143, 69), .9));box-shadow:inset 0 1px 0 #ffffff47, 0 0 22px rgba(var(--sf-orbit-nav-accent-strong,242, 143, 69), .28), 0 16px 28px #00000042;transform:translateY(-.08rem)}.sf-service-choice-orbit-button:active{transform:translateY(.02rem)scale(.97)}.sf-service-choice-orbit-select{border:1px solid rgba(var(--sf-orbit-nav-accent,255, 212, 176), .95);color:#061021;background:radial-gradient(circle at 50% 12%, #fff8eaf2, transparent 55%), linear-gradient(160deg, rgba(var(--sf-orbit-nav-accent,255, 204, 154), 1), rgba(var(--sf-orbit-nav-accent-strong,242, 143, 69), 1));min-width:clamp(5.85rem,18vw,7.35rem);min-height:2.75rem;box-shadow:inset 0 2px 0 #fff9, inset 0 -3px 0 #02040a4d, 0 3px 0 rgba(var(--sf-orbit-nav-accent-strong,242, 143, 69), .9), 0 6px 0 #02040a6b, 0 14px 30px #0000006b, 0 0 26px rgba(var(--sf-orbit-nav-accent-strong,242, 143, 69), .36);letter-spacing:.01em;text-transform:none;text-shadow:none;border-radius:9999px;justify-content:center;align-items:center;gap:.42rem;font-size:.8rem;font-weight:600;line-height:1.1;transition:transform .18s,border-color .18s,box-shadow .18s,filter .18s,--sf-orbit-nav-accent .42s,--sf-orbit-nav-accent-strong .42s;display:inline-flex}.sf-service-choice-orbit-select:hover,.sf-service-choice-orbit-select:focus-visible{border-color:rgba(var(--sf-orbit-nav-accent,142, 216, 248), 1);box-shadow:inset 0 2px 0 #ffffffa8, inset 0 -3px 0 #02040a4d, 0 4px 0 rgba(var(--sf-orbit-nav-accent-strong,242, 143, 69), .92), 0 7px 0 #02040a6b, 0 0 0 2px rgba(var(--sf-orbit-nav-accent,142, 216, 248), .28), 0 16px 32px #00000073, 0 0 30px rgba(var(--sf-orbit-nav-accent-strong,242, 143, 69), .4);filter:saturate(1.08);transform:translateY(-.08rem)}.sf-service-choice-orbit-select[data-selected=true]{color:#edf8fff5;border-color:rgba(var(--sf-orbit-nav-accent,142, 216, 248), .64);background:radial-gradient(circle at 50% 20%, rgba(var(--sf-orbit-nav-accent,142, 216, 248), .38), transparent 56%), linear-gradient(135deg, #072b54eb, #031227e6);box-shadow:inset 0 1px 0 #ffffff24, 0 0 0 2px rgba(var(--sf-orbit-nav-accent,142, 216, 248), .22), 0 0 28px rgba(var(--sf-orbit-nav-accent,142, 216, 248), .2), 0 15px 28px #0000003d;text-shadow:0 0 12px rgba(var(--sf-orbit-nav-accent,142, 216, 248), .34)}.sf-service-choice-orbit-select:active{box-shadow:inset 0 2px 0 #ffffff73, inset 0 -2px 0 #02040a4d, 0 1px 0 rgba(var(--sf-orbit-nav-accent-strong,242, 143, 69), .9), 0 2px 0 #02040a66, 0 8px 18px #0006, 0 0 20px rgba(var(--sf-orbit-nav-accent-strong,242, 143, 69), .3);transform:translateY(.22rem)scale(.985)}.sf-service-selected-indicators{z-index:4;justify-content:center;align-items:center;gap:.48rem;min-height:3.25rem;padding:.32rem .5rem .2rem;display:flex;position:relative}.sf-service-selected-indicators:before{content:"";opacity:.72;background:radial-gradient(circle,#8ed8f88c,#0000 72%),linear-gradient(90deg,#0000,#8ed8f847,#ffbd7838,#0000);border-radius:999px;width:min(17rem,76%);height:.08rem;transition:opacity .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sf-service-selected-indicators[data-empty=true]:before{opacity:.18}.sf-service-selected-indicator{--sf-service-accent-rgb:142, 216, 248;--sf-service-accent-strong-rgb:242, 143, 69;--sf-service-icon-color:#8ed8f8;isolation:isolate;border:1px solid rgba(var(--sf-service-accent-rgb), .58);width:2.45rem;height:2.45rem;color:var(--sf-service-icon-color);background:radial-gradient(circle at 50% 60%, #fff3, transparent 48%), radial-gradient(circle at 50% 100%, rgba(var(--sf-service-accent-strong-rgb), .28), transparent 58%), linear-gradient(145deg, #061f45eb, #020713eb);box-shadow:inset 0 1px 0 #ffffff29, 0 0 0 3px rgba(var(--sf-service-accent-rgb), .1), 0 0 22px rgba(var(--sf-service-accent-rgb), .18), 0 14px 24px #0000003d;border-radius:999px;justify-content:center;align-items:center;transition:transform .19s,border-color .19s,color .19s,box-shadow .19s,filter .19s;animation:.26s cubic-bezier(.16,1,.3,1) sf-service-selected-indicator-in;display:inline-flex;position:relative}.sf-service-selected-indicator:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from 28deg, rgba(var(--sf-service-accent-rgb), .46), rgba(var(--sf-service-accent-strong-rgb), .26), rgba(var(--sf-service-accent-rgb), .46));opacity:.34;filter:blur(.2px);position:absolute;inset:-.26rem}.sf-service-selected-indicator:hover,.sf-service-selected-indicator:focus-visible{color:#02040a;border-color:rgba(var(--sf-service-accent-strong-rgb), .8);background:radial-gradient(circle at 50% 60%, #ffffff9e, transparent 54%), linear-gradient(135deg, rgba(var(--sf-service-accent-rgb), .94), rgba(var(--sf-service-accent-strong-rgb), .92));box-shadow:inset 0 1px 0 #ffffff47, 0 0 0 4px rgba(var(--sf-service-accent-rgb), .16), 0 0 28px rgba(var(--sf-service-accent-rgb), .26), 0 16px 28px #00000047;filter:saturate(1.08);transform:translateY(-.08rem)scale(1.05)}.sf-service-selected-indicator:focus-visible{outline-offset:.18rem;outline:2px solid #8ed8f8e6}.sf-service-selected-indicator:active{transform:translateY(.02rem)scale(.96)}.sf-service-selected-indicator.sf-service-choice--training{--sf-service-accent-rgb:142, 216, 248;--sf-service-accent-strong-rgb:48, 176, 255;--sf-service-icon-color:#8ed8f8}.sf-service-selected-indicator.sf-service-choice--stretch{--sf-service-accent-rgb:184, 159, 255;--sf-service-accent-strong-rgb:125, 103, 255;--sf-service-icon-color:#c7b7ff}.sf-service-selected-indicator.sf-service-choice--strength{--sf-service-accent-rgb:255, 190, 116;--sf-service-accent-strong-rgb:242, 143, 69;--sf-service-icon-color:#ffd4b0}.sf-service-selected-indicator.sf-service-choice--continuation{--sf-service-accent-rgb:120, 224, 191;--sf-service-accent-strong-rgb:35, 184, 145;--sf-service-icon-color:#99f1d5}.sf-service-selected-indicator.sf-service-choice--weight{--sf-service-accent-rgb:255, 139, 178;--sf-service-accent-strong-rgb:231, 84, 137;--sf-service-icon-color:#ffbad0}.sf-service-selected-indicator.sf-service-choice--senior{--sf-service-accent-rgb:250, 224, 132;--sf-service-accent-strong-rgb:229, 184, 69;--sf-service-icon-color:#ffe492}.sf-service-selected-indicator.sf-service-choice--nutrition{--sf-service-accent-rgb:155, 230, 112;--sf-service-accent-strong-rgb:95, 188, 66;--sf-service-icon-color:#bdf28d}.sf-service-selected-indicator.sf-service-choice--athletics{--sf-service-accent-rgb:255, 134, 122;--sf-service-accent-strong-rgb:228, 78, 62;--sf-service-icon-color:#ffb0a4}.sf-goal-choice-orbit-shell{isolation:isolate;min-width:0;max-width:100%;padding:.12rem 0 .2rem;position:relative;overflow:hidden}.sf-goal-choice-orbit{overscroll-behavior-x:contain;cursor:grab;perspective:900px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-user-select:none;user-select:none;gap:clamp(.65rem,2.3vw,.95rem);width:100%;min-width:0;max-width:100%;padding:.68rem .78rem .86rem;scroll-padding-inline:.78rem;display:flex;overflow:auto hidden}.sf-goal-choice-orbit[data-dragging=true]{cursor:grabbing;scroll-snap-type:none}.sf-goal-choice-orbit::-webkit-scrollbar{width:0;height:0;display:none}.sf-goal-choice-orbit:before{content:none;flex:none;display:none}.sf-goal-choice-orbit:after{content:"";flex:0 0 var(--sf-goal-edge-spacer,max(0px, calc((100% - clamp(10.4rem, 31vw, 13.65rem)) / 2 - .5rem)));pointer-events:none}.sf-goal-choice{--sf-goal-accent-rgb:142, 216, 248;--sf-goal-accent-strong-rgb:242, 143, 69;--sf-goal-base-transform:rotateY(-5deg) translateZ(0);--sf-goal-fill:0;--sf-goal-icon-color:#8ed8f8;isolation:isolate;border:1px solid rgba(var(--sf-goal-accent-rgb), .2);color:#ffffffd1;background:radial-gradient(circle at 18% 0%, rgba(var(--sf-goal-accent-rgb), .14), transparent 42%), linear-gradient(145deg, #061227c2, #030c1d8f);scroll-snap-align:center;min-height:8.05rem;transform:var(--sf-goal-base-transform);transform-style:preserve-3d;border-radius:.75rem;flex-direction:column;flex:0 0 clamp(10.4rem,31vw,13.65rem);justify-content:flex-end;gap:.42rem;padding:.72rem .78rem;transition:border-color .19s,box-shadow .19s,color .19s,transform .24s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #0000002e}.sf-goal-choice:nth-child(2n){--sf-goal-base-transform:rotateY(5deg) translateZ(0);transform:var(--sf-goal-base-transform)}.sf-goal-choice>input,.sf-goal-choice>span{z-index:2;position:relative}.sf-goal-choice__photo{z-index:0;border-radius:inherit;opacity:.4;transition:opacity .22s,transform .32s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden}.sf-goal-choice__photo:after{content:"";background:radial-gradient(circle at 50% 16%, rgba(var(--sf-goal-accent-rgb), .16), transparent 42%), linear-gradient(180deg, #02040a33, #02040a94 48%, #02040aeb);position:absolute;inset:0}.sf-goal-choice__photo img{filter:saturate(.88)contrast(1.08)brightness(.72);transition:filter .22s,transform .36s cubic-bezier(.16,1,.3,1);transform:scale(1.04)}.sf-goal-choice__icon{border:1px solid rgba(var(--sf-goal-accent-rgb), .34);width:2.55rem;height:2.55rem;color:var(--sf-goal-icon-color);background:radial-gradient(circle at 50% 28%, rgba(var(--sf-goal-accent-rgb), .2), transparent 58%), linear-gradient(135deg, rgba(var(--sf-goal-accent-rgb), .16), rgba(var(--sf-goal-accent-strong-rgb), .26));border-radius:.68rem;justify-content:center;align-items:center;transition:background .19s,border-color .19s,box-shadow .19s,color .19s,transform .19s;display:inline-flex;box-shadow:inset 0 1px #ffffff21,0 10px 22px #0003}.sf-goal-choice__label{color:#ffffffeb;text-wrap:balance;max-width:11rem;font-size:.92rem;font-weight:800;line-height:1.08;transition:color .18s,filter .18s,transform .18s}.sf-goal-choice__detail{color:#deeef8b3;max-width:11.6rem;font-size:.72rem;font-weight:650;line-height:1.28}.sf-goal-choice__check{opacity:.5;background:#020713b8;border:1px solid #6fc7ff3d;border-radius:999px;width:.62rem;height:.62rem;transition:background .18s,border-color .18s,box-shadow .18s,opacity .18s,transform .18s;position:absolute;top:.72rem;right:.72rem}.sf-goal-choice:before{content:"";z-index:2;border-radius:inherit;background:linear-gradient(120deg, transparent 0 28%, #ffffff2e 42%, transparent 58% 100%), radial-gradient(circle at 50% 100%, rgba(var(--sf-goal-accent-strong-rgb), .18), transparent 58%);opacity:0;transition:opacity .19s,transform .46s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-58%)skew(-12deg)}.sf-goal-choice:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(96% 74% at 22% 24%, rgba(var(--sf-goal-accent-rgb), .5), transparent 62%), radial-gradient(110% 80% at 88% 18%, rgba(var(--sf-goal-accent-strong-rgb), .38), transparent 58%), linear-gradient(0deg, rgba(var(--sf-goal-accent-strong-rgb), .48) 0%, rgba(var(--sf-goal-accent-rgb), .26) 58%, rgba(var(--sf-goal-accent-rgb), .08) 100%);clip-path:inset(calc((1 - var(--sf-goal-fill)) * 100%) 0 0 0 round .75rem);opacity:calc(.04 + (var(--sf-goal-fill) * .9));transform:translateY(calc((1 - var(--sf-goal-fill)) * 10px));transform-origin:bottom;transition:clip-path 90ms linear,opacity .11s linear,transform .11s linear,filter .18s;position:absolute;inset:0}.sf-goal-choice[data-fill-target=true]:after{filter:saturate(1.18) drop-shadow(0 0 14px rgba(var(--sf-goal-accent-rgb), .2))}.sf-goal-choice[data-fill-flash=true]:after{animation:.52s ease-out sf-goal-choice-fill-flash}.sf-goal-choice>.sf-goal-choice__sparkles{z-index:3;border-radius:inherit;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .18s;display:block;position:absolute;inset:0;overflow:hidden}.sf-goal-choice[data-checked=true] .sf-goal-choice__sparkles{opacity:calc(var(--sf-goal-fill) * .96)}.sf-goal-choice__sparkles i{--sf-goal-spark-delay:0s;--sf-goal-spark-drift:0px;--sf-goal-spark-duration:2.4s;background:rgba(var(--sf-goal-accent-rgb), .98);width:.24rem;height:.24rem;box-shadow:0 0 0 1px #ffffff57, 0 0 7px rgba(var(--sf-goal-accent-rgb), .92), 0 0 14px rgba(var(--sf-goal-accent-strong-rgb), .48);opacity:0;animation:sf-goal-spark-rise var(--sf-goal-spark-duration) ease-out infinite;animation-delay:var(--sf-goal-spark-delay);border-radius:999px;position:absolute;bottom:-.2rem;left:12%}.sf-goal-choice__sparkles i:nth-child(2){--sf-goal-spark-delay:-.72s;--sf-goal-spark-drift:12px;--sf-goal-spark-duration:2.75s;width:.16rem;height:.16rem;left:27%}.sf-goal-choice__sparkles i:nth-child(3){--sf-goal-spark-delay:-1.46s;--sf-goal-spark-drift:-10px;--sf-goal-spark-duration:2.2s;left:43%}.sf-goal-choice__sparkles i:nth-child(4){--sf-goal-spark-delay:-.28s;--sf-goal-spark-drift:8px;--sf-goal-spark-duration:3.05s;width:.19rem;height:.19rem;left:61%}.sf-goal-choice__sparkles i:nth-child(5){--sf-goal-spark-delay:-1.92s;--sf-goal-spark-drift:-14px;--sf-goal-spark-duration:2.65s;left:78%}.sf-goal-choice__sparkles i:nth-child(6){--sf-goal-spark-delay:-1.08s;--sf-goal-spark-drift:7px;--sf-goal-spark-duration:2.3s;width:.14rem;height:.14rem;left:90%}.sf-goal-choice__sparkles i:nth-child(7){--sf-goal-spark-delay:-2.32s;--sf-goal-spark-drift:-6px;--sf-goal-spark-duration:3.2s;width:.13rem;height:.13rem;left:52%}.sf-goal-choice__sparkles i:nth-child(8){--sf-goal-spark-delay:-.94s;--sf-goal-spark-drift:15px;--sf-goal-spark-duration:2.85s;width:.18rem;height:.18rem;left:18%}.sf-goal-choice__icon,.sf-goal-choice__label,.sf-goal-choice__detail,.sf-goal-choice__check{z-index:4}@media (prefers-reduced-motion:reduce){.sf-goal-choice__sparkles{display:none}}.sf-goal-choice:hover,.sf-goal-choice:focus-within{border-color:rgba(var(--sf-goal-accent-rgb), .3);color:#ffffffe6;transform:var(--sf-goal-base-transform);z-index:2;box-shadow:inset 0 1px #ffffff0f,0 12px 28px #00000030}.sf-goal-choice:focus-within{outline:2px solid rgba(var(--sf-goal-accent-rgb), .46);outline-offset:-4px}.sf-goal-choice[data-checked=true]{border-color:rgba(var(--sf-goal-accent-rgb), .9);color:#fffffffa;background:radial-gradient(circle at 18% 0%, rgba(var(--sf-goal-accent-rgb), .16), transparent 46%), radial-gradient(circle at 50% 100%, rgba(var(--sf-goal-accent-strong-rgb), .12), transparent 54%), linear-gradient(145deg, #061227c7, #030c1d9e);box-shadow:inset 0 1px 0 #ffffff21, 0 0 0 1px rgba(var(--sf-goal-accent-rgb), .46), 0 0 24px rgba(var(--sf-goal-accent-rgb), .18), 0 14px 28px #0000003d;z-index:4;transform:translateZ(0)}.sf-goal-choice[data-checked=true]:before{z-index:2;background:linear-gradient(120deg, transparent 0 20%, #ffffff2e 36%, transparent 50% 100%), radial-gradient(circle at 50% 100%, rgba(var(--sf-goal-accent-strong-rgb), .18), transparent 58%), linear-gradient(135deg, rgba(var(--sf-goal-accent-rgb), .08), rgba(var(--sf-goal-accent-strong-rgb), .06));opacity:calc(var(--sf-goal-fill) * .42);transform:translateX(calc(-22% + (var(--sf-goal-fill) * 22%))) skewX(-8deg)}.sf-goal-choice[data-checked=true] .sf-goal-choice__photo{opacity:.56}.sf-goal-choice[data-checked=true] .sf-goal-choice__photo img{filter:saturate(1.04)contrast(1.08)brightness(.82);transform:scale(1.07)}.sf-goal-choice[data-checked=true] .sf-goal-choice__icon{border-color:rgba(var(--sf-goal-accent-strong-rgb), .76);color:#02040a;background:radial-gradient(circle at 50% 28%, #ffffffa8, transparent 58%), linear-gradient(135deg, rgba(var(--sf-goal-accent-rgb), .94), rgba(var(--sf-goal-accent-strong-rgb), .9));box-shadow:inset 0 1px 0 #ffffff3d, 0 0 24px rgba(var(--sf-goal-accent-strong-rgb), .34), 0 10px 24px #0000003d;transform:translateY(-.04rem)scale(1.05)}.sf-goal-choice[data-checked=true] .sf-goal-choice__label{color:#ffd4b0;filter:drop-shadow(0 0 12px rgba(var(--sf-goal-accent-strong-rgb), .34))}.sf-goal-choice[data-checked=true] .sf-goal-choice__check{opacity:1;box-shadow:0 0 0 5px rgba(var(--sf-goal-accent-strong-rgb), .52), 0 0 18px rgba(var(--sf-goal-accent-strong-rgb), .46);background:#02040a;border-color:#02040a66;transform:scale(1.22)}.sf-goal-choice--strength{--sf-goal-accent-rgb:255, 190, 116;--sf-goal-accent-strong-rgb:242, 143, 69;--sf-goal-icon-color:#ffd4b0}.sf-goal-choice--weight{--sf-goal-accent-rgb:255, 139, 178;--sf-goal-accent-strong-rgb:231, 84, 137;--sf-goal-icon-color:#ffbad0}.sf-goal-choice--mobility{--sf-goal-accent-rgb:184, 159, 255;--sf-goal-accent-strong-rgb:125, 103, 255;--sf-goal-icon-color:#c7b7ff}.sf-goal-choice--consistency{--sf-goal-accent-rgb:120, 224, 191;--sf-goal-accent-strong-rgb:35, 184, 145;--sf-goal-icon-color:#99f1d5}.sf-goal-choice--senior{--sf-goal-accent-rgb:250, 224, 132;--sf-goal-accent-strong-rgb:229, 184, 69;--sf-goal-icon-color:#ffe492}.sf-goal-choice--other{--sf-goal-accent-rgb:142, 216, 248;--sf-goal-accent-strong-rgb:48, 176, 255;--sf-goal-icon-color:#8ed8f8}.sf-goal-choice-orbit-controls{margin-top:.42rem}.sf-service-choice-orbit .sf-service-choice{--sf-service-accent-rgb:142, 216, 248;--sf-service-accent-strong-rgb:242, 143, 69;--sf-service-icon-color:#8ed8f8;scroll-snap-align:center;min-height:5.45rem;transform-style:preserve-3d;border-color:rgba(var(--sf-service-accent-rgb), .18);background:radial-gradient(circle at 50% 10%, rgba(var(--sf-service-accent-rgb), .12), transparent 44%), linear-gradient(145deg, #061227b8, #030c1d7a);flex:0 0 clamp(8.6rem,26vw,11.35rem);padding:.58rem .42rem .54rem;transform:translateZ(0);box-shadow:inset 0 1px #ffffff0d,0 10px 24px #00000024}.sf-service-choice-orbit .sf-service-choice__photo{z-index:0;border-radius:inherit;opacity:.34;position:absolute;inset:0;overflow:hidden}.sf-service-choice-orbit .sf-service-choice__photo:after{content:"";background:radial-gradient(circle at 50% 20%, rgba(var(--sf-service-accent-rgb), .18), transparent 42%), linear-gradient(180deg, #02040a3d, #02040a85 46%, #02040ae0);position:absolute;inset:0}.sf-service-choice-orbit .sf-service-choice__photo img{filter:saturate(.88)contrast(1.06)brightness(.72);transition:filter .22s,opacity .22s,transform .36s cubic-bezier(.16,1,.3,1);transform:scale(1.04)}.sf-service-choice-orbit .sf-service-choice>input,.sf-service-choice-orbit .sf-service-choice>span{z-index:2;position:relative}.sf-service-choice-orbit .sf-service-choice>span:first-of-type{color:var(--sf-service-icon-color);border-color:rgba(var(--sf-service-accent-rgb), .34);background:radial-gradient(circle at 50% 28%, rgba(var(--sf-service-accent-rgb), .2), transparent 58%), linear-gradient(135deg, rgba(var(--sf-service-accent-rgb), .16), rgba(var(--sf-service-accent-strong-rgb), .26))}.sf-service-choice-orbit .sf-service-choice>span:nth-of-type(2){max-width:8.4rem;transition:color .18s,filter .18s,transform .18s}.sf-service-choice-orbit .sf-service-choice>span:last-of-type{display:none}.sf-service-choice-orbit .sf-service-choice:before{z-index:0;border-radius:inherit;background:linear-gradient(120deg, transparent 0 28%, #ffffff2e 42%, transparent 58% 100%), radial-gradient(circle at 50% 100%, rgba(var(--sf-service-accent-strong-rgb), .16), transparent 58%);opacity:0;filter:none;width:auto;height:auto;transition:opacity .19s,transform .42s cubic-bezier(.16,1,.3,1);inset:0;transform:translate(-55%)skew(-12deg)}.sf-service-choice-orbit .sf-service-choice:after{background:radial-gradient(circle at 50% 50%, rgba(var(--sf-service-accent-rgb), .62), transparent 72%), linear-gradient(90deg, transparent, rgba(var(--sf-service-accent-strong-rgb), .6), transparent);opacity:0;filter:blur(1px);border-radius:999px;width:min(4.8rem,68%);height:.34rem;transition:opacity .18s,transform .18s;display:block;inset:auto 50% .18rem;transform:translate(-50%)scaleX(.56)}.sf-service-choice-orbit .sf-service-choice[data-checked=true]{border-color:rgba(var(--sf-service-accent-strong-rgb), .66);background:radial-gradient(circle at 22% 24%, rgba(var(--sf-service-accent-rgb), .46), transparent 48%), radial-gradient(circle at 86% 18%, rgba(var(--sf-service-accent-strong-rgb), .34), transparent 42%), radial-gradient(circle at 50% 12%, rgba(var(--sf-service-accent-rgb), .24), transparent 44%), radial-gradient(circle at 50% 100%, rgba(var(--sf-service-accent-strong-rgb), .22), transparent 48%), linear-gradient(145deg, #082a54ad, #041126d1);box-shadow:inset 0 1px 0 #ffffff17, 0 0 0 1px rgba(var(--sf-service-accent-rgb), .12), 0 0 28px rgba(var(--sf-service-accent-strong-rgb), .2), 0 16px 34px #0000003d;color:#fffffff5}.sf-service-choice-orbit .sf-service-choice[data-checked=true]>span:first-of-type{border-color:rgba(var(--sf-service-accent-strong-rgb), .74);color:#02040a;background:radial-gradient(circle at 50% 28%, #ffffffa3, transparent 58%), linear-gradient(135deg, rgba(var(--sf-service-accent-rgb), .92), rgba(var(--sf-service-accent-strong-rgb), .88));box-shadow:inset 0 1px 0 #ffffff3d, 0 0 24px rgba(var(--sf-service-accent-strong-rgb), .32), 0 10px 24px #0000003d}.sf-service-choice-orbit .sf-service-choice[data-checked=true]>span:nth-of-type(2){color:#ffd4b0;filter:drop-shadow(0 0 12px rgba(var(--sf-service-accent-strong-rgb), .34));transform:translateY(-.02rem)}.sf-service-choice-orbit .sf-service-choice.sf-service-choice--training{--sf-service-accent-rgb:142, 216, 248;--sf-service-accent-strong-rgb:48, 176, 255;--sf-service-icon-color:#8ed8f8}.sf-service-choice-orbit .sf-service-choice.sf-service-choice--stretch{--sf-service-accent-rgb:184, 159, 255;--sf-service-accent-strong-rgb:125, 103, 255;--sf-service-icon-color:#c7b7ff}.sf-service-choice-orbit .sf-service-choice.sf-service-choice--strength{--sf-service-accent-rgb:255, 190, 116;--sf-service-accent-strong-rgb:242, 143, 69;--sf-service-icon-color:#ffd4b0}.sf-service-choice-orbit .sf-service-choice.sf-service-choice--continuation{--sf-service-accent-rgb:120, 224, 191;--sf-service-accent-strong-rgb:35, 184, 145;--sf-service-icon-color:#99f1d5}.sf-service-choice-orbit .sf-service-choice.sf-service-choice--weight{--sf-service-accent-rgb:255, 139, 178;--sf-service-accent-strong-rgb:231, 84, 137;--sf-service-icon-color:#ffbad0}.sf-service-choice-orbit .sf-service-choice.sf-service-choice--senior{--sf-service-accent-rgb:250, 224, 132;--sf-service-accent-strong-rgb:229, 184, 69;--sf-service-icon-color:#ffe492}.sf-service-choice-orbit .sf-service-choice.sf-service-choice--nutrition{--sf-service-accent-rgb:155, 230, 112;--sf-service-accent-strong-rgb:95, 188, 66;--sf-service-icon-color:#bdf28d}.sf-service-choice-orbit .sf-service-choice.sf-service-choice--athletics{--sf-service-accent-rgb:255, 134, 122;--sf-service-accent-strong-rgb:228, 78, 62;--sf-service-icon-color:#ffb0a4}.sf-service-choice-orbit .sf-service-choice:nth-child(2n){transform:translateZ(0)}.sf-service-choice-orbit .sf-service-choice:hover:not([data-active=true]):not([data-checked=true]),.sf-service-choice-orbit .sf-service-choice:focus-within:not([data-active=true]):not([data-checked=true]){z-index:2;border-color:#ffffff57;transform:translateY(-.12rem)translateZ(14px);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff12,0 16px 32px #00000038}.sf-service-choice-orbit .sf-service-choice[data-active=true],.sf-service-choice-orbit .sf-service-choice[data-checked=true]{border-color:rgba(var(--sf-service-accent-rgb), .42);box-shadow:inset 0 1px 0 #ffffff14, 0 0 22px rgba(var(--sf-service-accent-rgb), .14), 0 16px 32px #00000038;z-index:2;transform:translateY(-.12rem)translateZ(14px)}.sf-service-choice-orbit .sf-service-choice[data-active=true]{border-color:rgba(var(--sf-service-accent-rgb), .68);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 0 2px rgba(var(--sf-service-accent-rgb), .32), 0 0 26px rgba(var(--sf-service-accent-rgb), .2), 0 16px 32px #0000003d;z-index:3}.sf-service-choice-orbit .sf-service-choice[data-active=true]>span:first-of-type{border-color:rgba(var(--sf-service-accent-rgb), .62);box-shadow:inset 0 1px 0 #ffffff2e, 0 0 20px rgba(var(--sf-service-accent-rgb), .24), 0 10px 22px #00000038}.sf-service-choice-orbit .sf-service-choice[data-active=true]>span:nth-of-type(2){color:#fffffff5;filter:drop-shadow(0 0 10px rgba(var(--sf-service-accent-rgb), .24))}.sf-service-choice-orbit .sf-service-choice[data-checked=true]{border-color:rgba(var(--sf-service-accent-rgb), .88);background:radial-gradient(circle at 22% 24%, rgba(var(--sf-service-accent-rgb), .54), transparent 48%), radial-gradient(circle at 88% 18%, rgba(var(--sf-service-accent-strong-rgb), .4), transparent 44%), radial-gradient(circle at 50% 16%, rgba(var(--sf-service-accent-rgb), .34), transparent 44%), radial-gradient(circle at 50% 100%, rgba(var(--sf-service-accent-strong-rgb), .34), transparent 50%), linear-gradient(145deg, #0a3868bd, #041126e6);box-shadow:inset 0 1px 0 #ffffff21, 0 0 0 2px rgba(var(--sf-service-accent-rgb), .72), 0 0 0 6px rgba(var(--sf-service-accent-rgb), .13), 0 0 34px rgba(var(--sf-service-accent-rgb), .28), 0 18px 34px #00000047;z-index:4;transform:translateY(-.16rem)translateZ(18px)scale(1.035)}.sf-service-choice-orbit .sf-service-choice[data-checked=true]:before{z-index:1;background:linear-gradient(120deg, transparent 0 20%, #ffffff2e 36%, transparent 50% 100%), radial-gradient(120% 96% at 18% 18%, rgba(var(--sf-service-accent-rgb), .4), transparent 56%), radial-gradient(115% 100% at 88% 18%, rgba(var(--sf-service-accent-strong-rgb), .34), transparent 52%), linear-gradient(135deg, rgba(var(--sf-service-accent-rgb), .22), rgba(var(--sf-service-accent-strong-rgb), .18));opacity:.92;transform:translate(0)skew(0)}.sf-service-choice-orbit .sf-service-choice[data-checked=true]:after{opacity:0}.sf-service-choice-orbit .sf-service-choice:hover .sf-service-choice__photo,.sf-service-choice-orbit .sf-service-choice:focus-within .sf-service-choice__photo,.sf-service-choice-orbit .sf-service-choice[data-checked=true] .sf-service-choice__photo{opacity:.52}.sf-service-choice-orbit .sf-service-choice:hover .sf-service-choice__photo img,.sf-service-choice-orbit .sf-service-choice:focus-within .sf-service-choice__photo img,.sf-service-choice-orbit .sf-service-choice[data-checked=true] .sf-service-choice__photo img{filter:saturate(1.02)contrast(1.08)brightness(.8);transform:scale(1.1)}.sf-service-choice-orbit .sf-service-choice:active:before{opacity:.9;transform:translate(54%)skew(-12deg)}.sf-service-choice-orbit .sf-service-choice:active:after{opacity:.9;transform:translate(-50%)scaleX(1)}.sf-contact-carousel{justify-content:flex-start;align-items:center;gap:.6rem;min-width:0;display:flex}.sf-contact-carousel__nav{flex-shrink:0;gap:.35rem;display:inline-flex}.sf-contact-carousel__arrow{color:#edf8ffdb;cursor:pointer;background:radial-gradient(circle at 48% 35%,#8ed8f833,#0000 54%),linear-gradient(145deg,#041126eb,#061f3db8);border:1px solid #8ed8f847;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.sf-contact-carousel__arrow:hover{border-color:#8ed8f8a8;transform:translateY(-.06rem);box-shadow:0 0 16px #8ed8f833}.sf-contact-carousel__arrow:focus-visible{outline-offset:3px;outline:2px solid #8ed8f8}.sf-contact-card--single{cursor:default}.sf-contact-card{color:#ffffffd1;cursor:pointer;text-align:left;background:radial-gradient(circle at 16% 20%,#8ed8f81a,#0000 40%),linear-gradient(135deg,#041126c7,#0c2a4e70);border:1px solid #6fc7ff29;border-radius:.8rem;align-items:center;gap:.6rem;width:fit-content;min-width:0;padding:.5rem .8rem .5rem .55rem;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-flex}.sf-contact-card:hover{border-color:#8ed8f873;transform:translateY(-.08rem)}.sf-contact-card:focus-visible{outline-offset:3px;outline:2px solid #8ed8f8}.sf-contact-card[data-selected=true]{color:#fff;background:radial-gradient(circle at 16% 20%,#ffbd7829,#0000 42%),linear-gradient(135deg,#18160ca8,#4a2c1066);border-color:#ffbd78b8;box-shadow:0 0 22px #f28f452e,inset 0 1px #ffffff1a}.sf-contact-card__icon{color:#8ed8f8;background:#030d1f99;border:1px solid #8ed8f847;border-radius:.65rem;flex-shrink:0;place-items:center;width:2.1rem;height:2.1rem;transition:border-color .18s,color .18s,background .18s;display:inline-grid}.sf-contact-card[data-selected=true] .sf-contact-card__icon{color:#ffbd78;background:#2e1a08a6;border-color:#ffd4b099}.sf-contact-card__label{text-align:left;text-wrap:balance;max-width:4.75rem;font-size:.88rem;font-weight:700;line-height:1.18;display:block}.sf-lead-city-cards .sf-city-preview-picker__row[data-selected=true]{filter:saturate(1.18)brightness(1.08);border-color:#ffbd78f5;box-shadow:inset 0 0 0 2px #ffbd78c7,inset 0 1px #ffffff24,0 16px 32px #00000047,0 0 0 1px #ffbd7833,0 0 30px #f28f4557}.sf-lead-city-cards .sf-city-preview-picker__row[data-selected=true]:before{opacity:1;background:radial-gradient(circle at 20% 18%,#fff3,#0000 26%),radial-gradient(circle at 84% 18%,#ffbd7861,#0000 38%),linear-gradient(135deg,#ffbd7829,#8ed8f81a 52%,#0000)}.sf-lead-city-cards .sf-city-preview-picker__row[data-selected=true][data-has-image=true]:after{opacity:1;filter:saturate(1.22)contrast(1.1)brightness(1.08)}.sf-lead-city-cards .sf-city-preview-picker__row[data-selected=true] .sf-city-preview-picker__status{color:#02040a;background:linear-gradient(135deg,#ffbd78,#f28f45);border-color:#ffd4b0d1;width:1.55rem;height:1.55rem;box-shadow:0 0 0 3px #02071375,0 0 20px #f28f458a}@media (max-width:520px){.sf-lead-city-cards.sf-city-preview-picker__rail{grid-template-columns:minmax(0,1fr)}}.sf-city-search{align-content:start;gap:.4rem;min-width:0;display:grid;position:relative}.sf-city-search__field{border:1px solid rgb(var(--sf-field-accent,111 199 255) / .28);min-width:0;min-height:3rem;color:rgb(var(--sf-field-accent,142 216 248));background:radial-gradient(circle at 8% 14%, rgb(var(--sf-field-accent,142 216 248) / .12), transparent 34%), linear-gradient(135deg, #04122beb, #020816e0);border-radius:.72rem;align-items:center;gap:.62rem;transition:border-color .16s,box-shadow .16s,background .16s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000029}.sf-city-search__field:focus-within{border-color:rgb(var(--sf-field-accent,20 151 255) / .95);background:radial-gradient(circle at 9% 15%, rgb(var(--sf-field-accent,142 216 248) / .18), transparent 34%), linear-gradient(135deg, #072a56f2, #030d23e6);box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 1px rgb(var(--sf-field-accent,20 151 255) / .78), 0 0 26px rgb(var(--sf-field-accent,20 151 255) / .18)}.sf-city-search__icon{color:#8ed8f8;filter:drop-shadow(0 0 8px #8ed8f838);pointer-events:none;position:absolute;left:.78rem}.sf-city-search__input.sf-city-search__input{color:#fffffff0;width:100%;min-height:3rem;box-shadow:none;background:0 0;border:0;outline:none;padding-left:2.5rem;padding-right:2.35rem;font-size:.9rem;font-weight:800}.sf-city-search__input.sf-city-search__input:focus{box-shadow:none;--tw-ring-shadow:0 0 #0000;border-color:#0000;outline:none}.sf-city-search__input.sf-city-search__input::placeholder{color:#dbe8f875}.sf-city-search__ok{color:#76dbb8;filter:drop-shadow(0 0 6px #76dbb866);position:absolute;right:.78rem}.sf-city-search__list{z-index:30;background:linear-gradient(150deg,#030b1afa,#06162df7);border:1px solid #8ed8f83d;border-radius:.8rem;gap:.15rem;max-height:15rem;margin:0;padding:.3rem;list-style:none;display:grid;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow-y:auto;box-shadow:0 22px 54px #00000080,0 0 24px #8ed8f81a}.sf-city-search__match{color:#edf8ffe6;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.6rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .6rem;transition:background-color .14s,border-color .14s;display:flex}.sf-city-search__match[data-active=true]{background:#8ed8f81f;border-color:#8ed8f866}.sf-city-search__match svg{color:#8ed8f8b3}.sf-city-search__match-name{flex:1;min-width:0;font-size:.88rem;font-weight:600}.sf-city-search__badge{text-transform:uppercase;letter-spacing:.08em;color:#ffbd78;border:1px solid #ffbd7866;border-radius:999px;flex-shrink:0;padding:.1rem .45rem;font-size:.6rem;font-weight:700}.sf-city-search__hint{color:#edf8ff80;font-size:.72rem;font-weight:500;line-height:1.4}.sf-availability-chips{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}.sf-availability-chips--days .sf-availability-chip,.sf-availability-chips--times .sf-availability-chip{flex:1 1 0;min-width:0}.sf-availability-chip{--sf-chip-accent:142 216 248;cursor:pointer;-webkit-user-select:none;user-select:none;display:block}.sf-availability-chip__face{border:1px solid rgb(var(--sf-chip-accent) / .32);background:radial-gradient(circle at 18% 0%, rgb(var(--sf-chip-accent) / .13), transparent 54%), linear-gradient(135deg, rgb(var(--sf-chip-accent) / .1), #041126c7 54%, rgb(var(--sf-chip-accent) / .055));color:#ffffffc7;letter-spacing:.01em;white-space:nowrap;min-height:2.5rem;box-shadow:inset 0 1px 0 rgb(var(--sf-chip-accent) / .09);border-radius:.7rem;justify-content:center;align-items:center;gap:clamp(.2rem,1.2vw,.38rem);padding:.4rem clamp(.35rem,1.5vw,.55rem);font-size:clamp(.58rem,2.3vw,.8rem);font-weight:700;transition:border-color .16s,background .16s,color .16s,box-shadow .16s,transform .16s;display:flex}.sf-availability-chip__face svg{width:clamp(.72rem,2.6vw,.875rem);height:clamp(.72rem,2.6vw,.875rem);color:rgb(var(--sf-chip-accent) / .92);flex-shrink:0;transition:color .16s}.sf-availability-chip:hover .sf-availability-chip__face{border-color:rgb(var(--sf-chip-accent) / .62);background:linear-gradient(135deg, rgb(var(--sf-chip-accent) / .16), #0c2a4e66);box-shadow:0 0 14px rgb(var(--sf-chip-accent) / .2);transform:translateY(-.08rem)}.sf-availability-chip input:focus-visible+.sf-availability-chip__face{outline:2px solid rgb(var(--sf-chip-accent) / .9);outline-offset:2px}.sf-availability-chip input:checked+.sf-availability-chip__face{border-color:rgb(var(--sf-chip-accent) / .9);background:radial-gradient(circle at 34% 20%, #fff6, transparent 46%), linear-gradient(135deg, rgb(var(--sf-chip-accent)), rgb(var(--sf-chip-accent) / .72));color:#051019;box-shadow:0 0 18px rgb(var(--sf-chip-accent) / .4), 0 6px 16px rgb(var(--sf-chip-accent) / .22), inset 0 1px 0 #ffffff5c;transform:translateY(-.08rem)}.sf-availability-chip input:checked+.sf-availability-chip__face svg{color:#051019}.sf-lead-city-cards.sf-city-preview-picker__rail[data-active=false]{cursor:pointer;isolation:isolate;overscroll-behavior:auto;scrollbar-width:none;overflow-y:hidden}.sf-lead-city-cards.sf-city-preview-picker__rail[data-active=false]::-webkit-scrollbar{display:none}.sf-lead-city-cards.sf-city-preview-picker__rail[data-active=false]:after{content:"Click to activate"}.sf-lead-city-cards.sf-city-preview-picker__rail[data-active=false] .sf-city-preview-picker__row{filter:grayscale(.12)brightness(.86);pointer-events:none}.sf-lead-city-cards.sf-city-preview-picker__rail[data-active=false]:hover .sf-city-preview-picker__row,.sf-lead-city-cards.sf-city-preview-picker__rail[data-active=false]:hover .sf-city-preview-picker__row[data-selected=true]{filter:grayscale(.62)brightness(.72)contrast(.94)!important;background:radial-gradient(circle at 8% 14%,#8ed8f814,#0000 34%),linear-gradient(135deg,#1d242feb,#0b0f16e6)!important;border-color:#6fc7ff33!important;box-shadow:inset 0 1px #ffffff0a,0 10px 22px #00000029!important}.sf-lead-city-cards.sf-city-preview-picker__rail[data-active=false]:hover .sf-city-preview-picker__row:before,.sf-lead-city-cards.sf-city-preview-picker__rail[data-active=false]:hover .sf-city-preview-picker__row[data-selected=true]:before{opacity:0!important}.sf-lead-city-cards.sf-city-preview-picker__rail[data-active=false]:hover .sf-city-preview-picker__row[data-has-image=true]:after,.sf-lead-city-cards.sf-city-preview-picker__rail[data-active=false]:hover .sf-city-preview-picker__row[data-has-image=true][data-selected=true]:after{opacity:.42!important;filter:grayscale(.8)brightness(.62)contrast(.9)!important}.sf-lead-city-cards.sf-city-preview-picker__rail[data-active=true]{cursor:auto;overscroll-behavior:contain;scrollbar-width:thin;opacity:1;filter:saturate();overflow-y:auto}.sf-lead-city-cards.sf-city-preview-picker__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-lead-city-cards .sf-city-preview-picker__row{text-align:left;justify-content:flex-start;align-items:flex-start;gap:.32rem;min-height:7.3rem;padding:2.68rem .66rem .72rem}.sf-lead-city-cards .sf-city-preview-picker__copy{z-index:2;text-align:left;justify-items:start;width:100%;position:relative}.sf-lead-city-cards .sf-city-preview-picker__pin{z-index:4;pointer-events:none;background:radial-gradient(circle at 50% 18%,#fff3,#0000 44%),#020713e6;width:1.72rem;height:1.72rem;position:absolute;top:.5rem;left:.5rem;box-shadow:0 0 0 2px #02071357,0 0 14px #8ed8f838}.sf-lead-city-cards .sf-city-preview-picker__status{z-index:5;pointer-events:none}@media (max-width:520px){.sf-lead-city-cards.sf-city-preview-picker__rail{grid-template-columns:minmax(0,1fr)}}.sf-client-proof-card[data-has-quote=true]{max-height:calc(100dvh - 1.5rem)}@media (max-width:640px){.sf-client-proof-card[data-has-quote=true],.sf-client-proof-card[data-has-quote=true]>.relative{min-height:0}}@media (prefers-reduced-motion:reduce){.sf-result-highlight-detail{opacity:1;max-height:none;transform:none}.sf-service-choice-orbit .sf-service-choice,.sf-service-choice-orbit .sf-service-choice:nth-child(2n),.sf-service-choice-orbit .sf-service-choice:hover,.sf-service-choice-orbit .sf-service-choice:focus-within,.sf-service-choice-orbit .sf-service-choice[data-checked=true],.sf-goal-choice,.sf-goal-choice:nth-child(2n),.sf-goal-choice:hover,.sf-goal-choice:focus-within,.sf-goal-choice[data-checked=true]{transform:none}}@media (min-width:1280px){.sf-highlight-orbit-shuffle{min-height:34rem}.sf-highlight-orbit-shuffle__selector{--sf-orbit-left-col:calc(100% * .82 / 1.18);top:auto;bottom:1.75rem;left:calc(-1 * (var(--sf-orbit-left-col) + 2.5rem));width:var(--sf-orbit-left-col);height:15rem}.sf-highlight-orbit-shuffle__selector-lines--wide,.sf-highlight-orbit-shuffle__selector-lines--compact{display:none}.sf-highlight-orbit-shuffle__selector-lines--spread{display:block}.sf-highlight-orbit-shuffle__selector-star{left:var(--sf-star-sx,50%);top:var(--sf-star-sy,50%);width:3.6rem;height:3.6rem}.sf-highlight-orbit-shuffle{--sf-orbit-popup-top:4rem}.sf-highlight-orbit-shuffle__card[data-position=active]{top:var(--sf-orbit-popup-top);transform-origin:50%;width:100%;min-height:9rem;left:0;right:auto;transform:translate(0,0)scale(1)}.sf-highlight-orbit-shuffle__detail{top:calc(var(--sf-orbit-popup-top) + 11rem);width:auto;left:0;right:0;transform:translate(0,0)scale(1)}.sf-highlight-orbit-shuffle__detail[data-visible=false]{transform:translateY(.65rem)scale(.98)}}
