html:has(body.fs-root){background:#020806}body.fs-root{--fs-gold-bright: #ffe58a;--fs-gold: #f7b733;--fs-gold-deep: #b96d05;--fs-green-bright: #10d89a;--fs-panel: #0d1d17;--fs-panel-deep: #07120e;--fs-panel-line: rgba(8, 188, 126, .34);--fs-panel-line-soft: rgba(8, 188, 126, .15);--fs-elite-shadow: 0 32px 90px rgba(0, 0, 0, .54);background:radial-gradient(circle at 82% 8%,rgba(0,168,107,.11),transparent 24rem),radial-gradient(circle at 8% 44%,rgba(0,139,91,.08),transparent 30rem),linear-gradient(180deg,#06100c,#020806 46%,#06100c)}body.fs-root #fs-main{position:relative;overflow:hidden;background:linear-gradient(90deg,transparent calc(50% - .5px),rgba(16,216,154,.035) 50%,transparent calc(50% + .5px))}body.fs-root #fs-main:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 38%,transparent 66%,#000);mask-image:linear-gradient(to bottom,#000,transparent 38%,transparent 66%,#000)}body.fs-root #fs-main>.shopify-section{position:relative;z-index:1}.fs-root .fs-crown{display:block;flex:0 0 auto;overflow:visible;filter:drop-shadow(0 8px 11px rgba(0,0,0,.44)) drop-shadow(0 0 14px rgba(247,183,51,.12))}.fs-root .fs-crown__shadow,.fs-root .fs-crown__line{fill:none;stroke-linecap:round;stroke-linejoin:round}.fs-root .fs-crown__shadow{stroke:#0000008f;stroke-width:10.6;transform:translateY(1.4px)}.fs-root .fs-crown__line{stroke-width:7.2}.fs-root .fs-crown__band{stroke-width:5.9}.fs-root .fs-nav{min-height:4rem;background:linear-gradient(180deg,#030a07eb,#030a07bd);border-bottom-color:#10d89a1f;-webkit-backdrop-filter:blur(18px) saturate(132%);backdrop-filter:blur(18px) saturate(132%)}.fs-root .fs-nav.is-dense{background:#030a07f0;border-bottom-color:#10d89a38;-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}.fs-root .fs-nav__inner{max-width:80rem;min-height:4rem}.fs-root .fs-nav__wordmark{gap:.68rem;font-family:var(--fs-font-body);font-size:1rem;font-weight:600;letter-spacing:.035em;color:#f7fbf8}.fs-root .fs-nav__wordmark span{color:var(--fs-green-bright)}.fs-root .fs-crown--nav{width:1.85rem;height:auto}.fs-root .fs-nav__links{gap:clamp(.65rem,2vw,1.8rem)}.fs-root .fs-nav__link{color:#ffffff9e;font-size:.76rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.fs-root .fs-nav__link--start{min-height:2.55rem;padding:.68rem 1rem;border:1px solid rgba(16,216,154,.34);border-radius:999px;background:linear-gradient(135deg,#10d89a29,#008b5b0f);color:#fff!important;box-shadow:inset 0 1px #ffffff14}.fs-root .fs-nav__link--start:hover,.fs-root .fs-nav__link--start:focus-visible{background:linear-gradient(135deg,#10d89a,#008b5b);color:#03100b!important}.fs-root .fs-hero{position:relative;min-height:min(920px,calc(100svh - 4rem));padding:clamp(4.8rem,10vh,8.25rem) max(1.25rem,5vw) clamp(5rem,10vh,8rem);isolation:isolate}.fs-root .fs-hero:before{content:"";position:absolute;z-index:-1;top:4%;right:-8%;width:min(70vw,860px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(16,216,154,.14),rgba(0,139,91,.055) 40%,transparent 69%);filter:blur(8px);pointer-events:none}.fs-root .fs-hero:after{content:"";position:absolute;z-index:-1;left:50%;bottom:0;width:min(88vw,1120px);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(16,216,154,.42),transparent);box-shadow:0 0 22px #10d89a29}.fs-root .fs-hero__inner{display:grid;grid-template-columns:minmax(0,.82fr) minmax(31rem,1.18fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);width:min(100%,80rem);max-width:none}.fs-root .fs-hero__copy{align-items:flex-start;text-align:left;max-width:35rem}.fs-root .fs-hero__eyebrow{display:inline-flex;align-items:center;gap:.9rem;margin-bottom:1.25rem;color:var(--fs-green-bright);font-family:var(--fs-font-body);font-size:.72rem;font-weight:600;letter-spacing:.2em;line-height:1;text-transform:uppercase}.fs-root .fs-crown--hero{width:3.1rem;height:auto}.fs-root .fs-hero .fs-vow,.fs-root .fs-hero h1.fs-display{max-width:10.5ch;margin:0;font-family:var(--fs-font-body);font-size:clamp(3.45rem,6.4vw,6.7rem);font-weight:650;letter-spacing:-.058em;line-height:.91;text-align:left}.fs-root .fs-hero .fs-vow__line{text-align:left}.fs-root .fs-hero .fs-vow__line:last-child{color:var(--fs-green-bright);text-shadow:0 0 42px rgba(16,216,154,.13)}.fs-root .fs-hero .fs-lede{max-width:31ch;margin:1.65rem 0 0;color:#ffffffc7;font-size:clamp(1.14rem,1.7vw,1.45rem);line-height:1.5;text-align:left}.fs-root .fs-hero .fs-ethos{display:inline-flex;align-items:center;gap:.58rem;margin:1.3rem 0 0;color:var(--fs-gold-bright);font-size:.8rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.fs-root .fs-hero .fs-ethos:before{content:"";width:1.9rem;height:1px;background:linear-gradient(90deg,var(--fs-gold),transparent)}.fs-root .fs-hero .fs-btn-row{justify-content:flex-start;margin:2.15rem 0 0}.fs-root .fs-btn:not(.fs-btn--secondary){min-height:3.45rem;border-color:#10d89ad1;border-radius:16px;background:linear-gradient(135deg,#16dca0,#00a86b 54%,#00734b);color:#020a07;font-weight:700;box-shadow:inset 0 1px #ffffff52,0 18px 36px -22px #10d89aeb}.fs-root .fs-btn:not(.fs-btn--secondary):hover{transform:translateY(-2px);background:linear-gradient(135deg,#28e7ae,#08b977 54%,#00865a);color:#020a07}.fs-root .fs-btn--secondary{color:#ffffffb8}.fs-root .fs-hero .fs-platform{margin:1.15rem 0 0;color:#ffffff6b;font-size:.78rem;letter-spacing:.055em;text-align:left}.fs-root .fs-hero-stage{position:relative;justify-self:end;width:min(100%,40rem);min-width:0;height:clamp(36rem,61vw,48rem);perspective:1400px}.fs-root .fs-hero-stage__orbit{position:absolute;top:10%;right:5%;bottom:12%;left:5%;border:1px solid rgba(16,216,154,.16);border-radius:50%;transform:rotate(-13deg);box-shadow:inset 0 0 80px #10d89a09,0 0 90px #10d89a0a}.fs-root .fs-hero-stage__orbit:before,.fs-root .fs-hero-stage__orbit:after{content:"";position:absolute;border-radius:50%}.fs-root .fs-hero-stage__orbit:before{top:9%;right:9%;bottom:9%;left:9%;border:1px dashed rgba(247,183,51,.16)}.fs-root .fs-hero-stage__orbit:after{top:8%;right:12%;width:.52rem;aspect-ratio:1;background:var(--fs-gold);box-shadow:0 0 20px #f7b733cc}.fs-root .fs-phone{position:relative;margin:0;border:1px solid rgba(255,255,255,.18);border-radius:3.25rem;padding:.48rem;background:linear-gradient(145deg,#ffffff47,#354a4129 12%,#000000f0 42%,#3d524938);box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #ffffff14,var(--fs-elite-shadow);transform:translateZ(0)}.fs-root .fs-phone:before{content:"";position:absolute;z-index:3;top:1.05rem;left:50%;width:32%;height:1.25rem;transform:translate(-50%);border-radius:999px;background:#010403;box-shadow:0 1px #ffffff0d}.fs-root .fs-phone__screen{position:relative;width:100%;height:100%;overflow:hidden;border-radius:2.82rem;background:#020806}.fs-root .fs-phone__screen img{display:block;width:100%;height:auto;max-width:none}.fs-root .fs-phone--hero,.fs-root .fs-phone--principle,.fs-root .fs-phone--focus{position:absolute;width:clamp(14.8rem,24vw,19.25rem);aspect-ratio:1206 / 2622;overflow:hidden}.fs-root .fs-phone--hero{z-index:3;left:50%;top:50%;transform:translate(-50%,-50%) rotate(1.8deg);border-color:#10d89a57;box-shadow:inset 0 1px #ffffff42,0 38px 100px #000000a3,0 0 54px #10d89a1c}.fs-root .fs-phone--principle{z-index:1;left:0;top:46%;opacity:.7;transform:translateY(-50%) rotate(-9deg) scale(.82);filter:saturate(.78) brightness(.72)}.fs-root .fs-phone--focus{z-index:2;right:0;top:49%;opacity:.83;transform:translateY(-50%) rotate(8deg) scale(.86);filter:saturate(.86) brightness(.82)}.fs-root .fs-hero-stage__legend{position:absolute;z-index:5;right:0;bottom:4%;display:grid;grid-template-columns:auto 1fr;gap:.2rem .72rem;width:min(18rem,70%);padding:.9rem 1rem;border:1px solid rgba(16,216,154,.26);border-radius:14px;background:#06120dd1;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:0 18px 44px #00000059}.fs-root .fs-hero-stage__legend span{grid-row:1 / 3;align-self:center;color:var(--fs-green-bright);font-family:var(--fs-font-body);font-size:.7rem;font-weight:700;letter-spacing:.14em}.fs-root .fs-hero-stage__legend strong{color:#fff;font-family:var(--fs-font-body);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.fs-root .fs-hero-stage__legend p{margin:0;overflow:hidden;color:#ffffff7a;font-family:var(--fs-font-body);font-size:.68rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.fs-root .fs-why,.fs-root .fs-silent,.fs-root .fs-standard,.fs-root .fs-hard-hour,.fs-root .fs-privacy{position:relative;width:min(calc(100% - 2.5rem),74rem);margin-inline:auto;border:1px solid transparent}.fs-root .fs-why,.fs-root .fs-standard,.fs-root .fs-privacy{overflow:hidden;border-color:var(--fs-panel-line-soft);border-radius:clamp(1.6rem,3vw,2.5rem);background:radial-gradient(circle at 86% 14%,rgba(16,216,154,.08),transparent 16rem),linear-gradient(145deg,#122b21ad,#06100cd6);box-shadow:inset 0 1px #ffffff09,0 25px 80px -54px #000}.fs-root .fs-why:after,.fs-root .fs-standard:after,.fs-root .fs-privacy:after{content:"";position:absolute;right:-4.5rem;top:-5rem;width:18rem;aspect-ratio:1;border:1px solid rgba(16,216,154,.09);border-radius:50%;box-shadow:inset 0 0 0 2.5rem #10d89a05,inset 0 0 0 5rem #10d89a03;pointer-events:none}.fs-root .fs-why__inner,.fs-root .fs-standard__inner,.fs-root .fs-privacy__inner{position:relative;z-index:1}.fs-root .fs-kicker{color:var(--fs-green-bright);font-weight:650;letter-spacing:.19em}.fs-root .fs-chamber,.fs-root h2.fs-chamber,.fs-root .fs-standard .fs-vow{font-family:var(--fs-font-body);font-weight:580;letter-spacing:-.042em}.fs-root .fs-lede,.fs-root .fs-body{color:#ffffffad}.fs-root .fs-silent,.fs-root .fs-hard-hour{padding-block:clamp(4.5rem,10vw,8.5rem)}.fs-root .fs-silent:before,.fs-root .fs-hard-hour:before{content:"";display:block;width:3.25rem;height:1px;margin:0 auto clamp(2rem,4vw,3rem);background:linear-gradient(90deg,transparent,var(--fs-gold),transparent);box-shadow:0 0 16px #f7b73352}.fs-root .fs-pillars{position:relative;padding-block:clamp(6rem,12vw,10rem)}.fs-root .fs-pillars__inner{width:min(calc(100% - 2.5rem),74rem);max-width:74rem}.fs-root .fs-pillars .fs-chamber{max-width:none;font-size:clamp(2.4rem,5.2vw,4.85rem)}.fs-root .fs-pillars .fs-objects{position:relative;max-width:none;margin-top:clamp(2.4rem,5vw,4rem);gap:1rem;overflow:visible;border:0;background:transparent}.fs-root .fs-pillars .fs-objects__item{position:relative;min-height:15rem;padding:1.65rem;overflow:hidden;border:1px solid var(--fs-panel-line-soft)!important;border-radius:1.7rem;background:radial-gradient(circle at 72% 16%,rgba(16,216,154,.075),transparent 8rem),linear-gradient(155deg,#11271fe0,#060f0bf0);text-align:left;box-shadow:inset 0 1px #ffffff0a;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,background .32s ease}.fs-root .fs-pillars .fs-objects__item:hover{transform:translateY(-7px);border-color:#10d89a57!important;background:radial-gradient(circle at 72% 16%,rgba(16,216,154,.13),transparent 9rem),linear-gradient(155deg,#122e23f0,#060f0bfa)}.fs-root .fs-pillars .fs-objects__item:before{content:"";display:block;width:3rem;aspect-ratio:1;margin:0 0 2.5rem;border:1px solid rgba(16,216,154,.32);border-radius:1rem;background:radial-gradient(circle at 50% 50%,rgba(16,216,154,.38) 0 8%,transparent 9%),linear-gradient(135deg,#10d89a29,#008b5b0a);box-shadow:inset 0 1px #ffffff0f,0 0 30px #10d89a0f}.fs-root .fs-pillars .fs-objects__item:nth-child(2):before{border-radius:50% 50% 44% 44%/34% 34% 64% 64%;background:radial-gradient(circle at 50% 47%,transparent 0 24%,rgba(16,216,154,.34) 25% 29%,transparent 30%),linear-gradient(135deg,#10d89a29,#008b5b0a)}.fs-root .fs-pillars .fs-objects__item:nth-child(3):before{border-radius:50%;background:conic-gradient(from 0deg,rgba(16,216,154,.86) 0 22deg,transparent 22deg 65deg,rgba(16,216,154,.24) 65deg 82deg,transparent 82deg 360deg),radial-gradient(circle,transparent 0 52%,rgba(16,216,154,.34) 53% 56%,transparent 57%)}.fs-root .fs-pillars .fs-objects__item:nth-child(4):before{border-radius:50% 50% 48% 52%;background:linear-gradient(135deg,transparent 34%,rgba(247,183,51,.72) 35% 39%,transparent 40%),linear-gradient(135deg,#10d89a29,#008b5b0a)}.fs-root .fs-pillars .fs-objects__index{position:absolute;top:1.6rem;right:1.6rem;margin:0;color:#ffffff3d}.fs-root .fs-pillars .fs-title,.fs-root .fs-pillars .fs-body{margin-inline:0;text-align:left}.fs-root .fs-pillars .fs-title{color:#fff;font-size:1.35rem}.fs-root .fs-pillars .fs-body{margin-top:.68rem;color:#ffffff8c;font-size:.86rem;line-height:1.55}.fs-root .fs-practice,.fs-root .fs-protection,.fs-root .fs-focus-rhythm,.fs-root .fs-reflect{position:relative;padding-block:clamp(5.5rem,11vw,9rem)}.fs-root .fs-practice:before,.fs-root .fs-protection:before,.fs-root .fs-focus-rhythm:before,.fs-root .fs-reflect:before{content:"";position:absolute;top:4%;right:0;bottom:4%;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 74% 50%,rgba(16,216,154,.075),transparent 25rem)}.fs-root .fs-protection:before,.fs-root .fs-reflect:before{background:radial-gradient(circle at 26% 50%,rgba(16,216,154,.075),transparent 25rem)}.fs-root .fs-practice__inner,.fs-root .fs-protection__inner,.fs-root .fs-focus-rhythm__inner,.fs-root .fs-reflect__inner{width:min(calc(100% - 2.5rem),74rem);max-width:74rem}.fs-root .fs-feature-row,.fs-root .fs-split.fs-feature-row{display:grid;grid-template-columns:minmax(0,.84fr) minmax(18rem,1.16fr);align-items:center;gap:clamp(2.5rem,8vw,8rem);width:100%;text-align:left}.fs-root .fs-feature-row--protect,.fs-root .fs-feature-row--reflect{grid-template-columns:minmax(18rem,1.16fr) minmax(0,.84fr)}.fs-root .fs-feature-row--protect .fs-feature-row__copy,.fs-root .fs-feature-row--reflect .fs-feature-row__copy{grid-column:2}.fs-root .fs-feature-row--protect .fs-split__object,.fs-root .fs-feature-row--reflect .fs-split__object{grid-column:1;grid-row:1}.fs-root .fs-feature-row__copy,.fs-root .fs-split .fs-feature-row__copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.fs-root .fs-feature-row__index{margin:0 0 2rem;color:var(--fs-gold);font-family:var(--fs-font-body);font-size:.74rem;font-weight:700;letter-spacing:.22em}.fs-root .fs-feature-row__index:after{content:"";display:inline-block;width:3rem;height:1px;margin-left:.9rem;vertical-align:middle;background:linear-gradient(90deg,rgba(247,183,51,.86),transparent)}.fs-root .fs-feature-row .fs-chamber{max-width:12ch;margin-inline:0;color:#fff;font-size:clamp(2.45rem,4.8vw,4.7rem);line-height:1.01;text-align:left;text-wrap:balance}.fs-root .fs-feature-row .fs-lede{max-width:35ch;margin:1.25rem 0 0;color:#ffffff9c;font-size:clamp(1.05rem,1.5vw,1.24rem);line-height:1.58;text-align:left}.fs-root .fs-feature-row .fs-split__object{display:flex;justify-content:center}.fs-root .fs-phone--feature{width:min(100%,23rem);aspect-ratio:1206 / 2622;overflow:hidden;border-color:#10d89a47;border-radius:3.75rem;transform:rotate(1.5deg);box-shadow:inset 0 1px #ffffff3d,0 45px 110px #0000009e,0 0 70px #10d89a14}.fs-root .fs-feature-row--protect .fs-phone,.fs-root .fs-feature-row--reflect .fs-phone{transform:rotate(-1.8deg)}.fs-root .fs-phone--feature:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(112deg,rgba(255,255,255,.09),transparent 19%,transparent 78%,rgba(16,216,154,.035))}.fs-root .fs-phone--feature figcaption{position:absolute;z-index:5;left:50%;bottom:1.15rem;width:calc(100% - 2.4rem);padding:.7rem .85rem;transform:translate(-50%);border:1px solid rgba(16,216,154,.2);border-radius:12px;background:#030b08c2;color:#ffffffa3;font-family:var(--fs-font-body);font-size:.67rem;font-weight:500;letter-spacing:.055em;line-height:1.35;text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.fs-root .fs-paths__inner,.fs-root .fs-questions__inner,.fs-root .fs-steps__inner{width:min(calc(100% - 2.5rem),64rem);max-width:64rem}.fs-root .fs-compare,.fs-root .fs-questions .fs-faq,.fs-root .fs-steps .fs-objects{border:1px solid var(--fs-panel-line-soft);border-radius:1.65rem;background:linear-gradient(145deg,#10241dc2,#050e0ae6);box-shadow:inset 0 1px #ffffff09}.fs-root .fs-faq__item{border-color:#10d89a21}.fs-root .fs-final{position:relative;width:min(calc(100% - 2.5rem),74rem);margin:clamp(4rem,9vw,7.5rem) auto;overflow:hidden;border:1px solid rgba(16,216,154,.28);border-radius:clamp(2rem,4vw,3.5rem);background:radial-gradient(circle at 50% 16%,rgba(16,216,154,.16),transparent 20rem),linear-gradient(145deg,#102a20eb,#030b08fa);box-shadow:inset 0 1px #ffffff0f,0 40px 120px #00000061}.fs-root .fs-final:before{content:"";position:absolute;top:-9rem;left:50%;width:25rem;aspect-ratio:1;transform:translate(-50%);border:1px solid rgba(247,183,51,.1);border-radius:50%;box-shadow:inset 0 0 0 4rem #f7b73304;pointer-events:none}.fs-root .fs-final .fs-vow{font-family:var(--fs-font-body);font-weight:620;letter-spacing:-.048em}.fs-root .fs-footer,.fs-root .fs-footer.fs-footer{border-top-color:#10d89a2e;background:#010504}.fs-root .fs-footer__brand{color:var(--fs-green-bright);font-family:var(--fs-font-body);font-weight:650;letter-spacing:.035em;gap:.75rem}.fs-root .fs-crown--footer{width:3.8rem;height:auto}@media(max-width:1040px){.fs-root .fs-hero__inner{grid-template-columns:minmax(0,.84fr) minmax(26rem,1.16fr);gap:2rem}.fs-root .fs-phone--hero,.fs-root .fs-phone--principle,.fs-root .fs-phone--focus{width:clamp(13.7rem,25vw,17rem)}}@media(max-width:799px){.fs-root .fs-nav__link--privacy{display:none}.fs-root .fs-hero{min-height:0;padding-top:clamp(3.4rem,10vw,5.2rem)}.fs-root .fs-hero__inner{display:flex;flex-direction:column;gap:clamp(3.2rem,10vw,5rem)}.fs-root .fs-hero__copy{align-items:center;max-width:40rem;text-align:center}.fs-root .fs-hero .fs-vow,.fs-root .fs-hero h1.fs-display,.fs-root .fs-hero .fs-vow__line,.fs-root .fs-hero .fs-lede,.fs-root .fs-hero .fs-platform{margin-inline:auto;text-align:center}.fs-root .fs-hero .fs-vow,.fs-root .fs-hero h1.fs-display{max-width:9.4ch;font-size:clamp(3.25rem,13vw,5.75rem)}.fs-root .fs-hero .fs-ethos{justify-content:center}.fs-root .fs-hero .fs-btn-row{justify-content:center;margin-inline:auto}.fs-root .fs-hero-stage{justify-self:center;width:min(100%,36rem);height:clamp(34rem,125vw,44rem)}.fs-root .fs-phone--hero,.fs-root .fs-phone--principle,.fs-root .fs-phone--focus{width:clamp(13.5rem,48vw,18rem)}.fs-root .fs-hero-stage__legend{right:3%}.fs-root .fs-feature-row,.fs-root .fs-split.fs-feature-row,.fs-root .fs-feature-row--protect,.fs-root .fs-feature-row--reflect{display:flex;flex-direction:column;gap:3rem}.fs-root .fs-feature-row--protect .fs-feature-row__copy,.fs-root .fs-feature-row--reflect .fs-feature-row__copy,.fs-root .fs-feature-row--protect .fs-split__object,.fs-root .fs-feature-row--reflect .fs-split__object{grid-column:auto;grid-row:auto}.fs-root .fs-feature-row--protect .fs-feature-row__copy,.fs-root .fs-feature-row--reflect .fs-feature-row__copy{order:0}.fs-root .fs-feature-row--protect .fs-split__object,.fs-root .fs-feature-row--reflect .fs-split__object{order:1}.fs-root .fs-feature-row__copy,.fs-root .fs-split .fs-feature-row__copy{align-items:center;text-align:center}.fs-root .fs-feature-row .fs-chamber,.fs-root .fs-feature-row .fs-lede{margin-inline:auto;text-align:center}.fs-root .fs-phone--feature{width:min(76vw,21rem)}}@media(max-width:599px){body.fs-root #fs-main{background:transparent}.fs-root .fs-nav,.fs-root .fs-nav__inner{min-height:3.65rem}.fs-root .fs-nav__inner{padding-inline:1rem}.fs-root .fs-crown--nav{width:1.55rem}.fs-root .fs-nav__wordmark{gap:.46rem;font-size:.9rem}.fs-root .fs-nav__links{gap:.62rem}.fs-root .fs-nav__link{font-size:.64rem;letter-spacing:.045em}.fs-root .fs-nav__link--start{min-height:2.25rem;padding:.58rem .72rem}.fs-root .fs-hero{padding-inline:1.1rem}.fs-root .fs-hero__eyebrow{gap:.65rem;font-size:.64rem;letter-spacing:.16em}.fs-root .fs-crown--hero{width:2.65rem}.fs-root .fs-hero .fs-lede{font-size:1.07rem}.fs-root .fs-hero-stage{width:calc(100vw - 1rem);height:min(132vw,38rem)}.fs-root .fs-phone--hero,.fs-root .fs-phone--principle,.fs-root .fs-phone--focus{width:min(52vw,15.75rem);border-radius:2.6rem;padding:.38rem}.fs-root .fs-phone__screen{border-radius:2.28rem}.fs-root .fs-phone:before{top:.86rem;height:1rem}.fs-root .fs-phone--principle{left:-4%}.fs-root .fs-phone--focus{right:-4%}.fs-root .fs-hero-stage__legend{right:5%;bottom:0;width:min(16rem,78%)}.fs-root .fs-why,.fs-root .fs-silent,.fs-root .fs-standard,.fs-root .fs-hard-hour,.fs-root .fs-privacy,.fs-root .fs-final{width:calc(100% - 1.25rem)}.fs-root .fs-why,.fs-root .fs-standard,.fs-root .fs-privacy{border-radius:1.55rem}.fs-root .fs-pillars__inner,.fs-root .fs-practice__inner,.fs-root .fs-protection__inner,.fs-root .fs-focus-rhythm__inner,.fs-root .fs-reflect__inner,.fs-root .fs-paths__inner,.fs-root .fs-questions__inner,.fs-root .fs-steps__inner{width:calc(100% - 2rem)}.fs-root .fs-pillars .fs-chamber{font-size:clamp(2.1rem,10vw,3.25rem)}.fs-root .fs-pillars .fs-objects{gap:.8rem}.fs-root .fs-pillars .fs-objects__item{min-height:12.5rem;padding:1.35rem;border-radius:1.4rem}.fs-root .fs-pillars .fs-objects__item:before{margin-bottom:1.75rem}.fs-root .fs-feature-row .fs-chamber{font-size:clamp(2.2rem,11vw,3.25rem)}.fs-root .fs-phone--feature{width:min(78vw,20rem);border-radius:3.1rem}.fs-root .fs-phone--feature figcaption{bottom:.9rem;width:calc(100% - 1.8rem)}.fs-root .fs-final{border-radius:1.8rem}}@media(max-width:360px){.fs-root .fs-nav__link:not(.fs-nav__link--start){display:none}.fs-root .fs-hero .fs-vow,.fs-root .fs-hero h1.fs-display{font-size:clamp(2.85rem,14vw,3.45rem)}.fs-root .fs-hero-stage{height:29rem}.fs-root .fs-phone--hero,.fs-root .fs-phone--principle,.fs-root .fs-phone--focus{width:11.7rem}}@media(prefers-reduced-motion:no-preference){.fs-root .fs-phone--hero{animation:fs-elite-float 7s ease-in-out infinite}.fs-root .fs-phone--principle{animation:fs-elite-float-left 9s ease-in-out infinite}.fs-root .fs-phone--focus{animation:fs-elite-float-right 8s ease-in-out infinite}}@keyframes fs-elite-float{0%,to{transform:translate(-50%,-50%) rotate(1.8deg)}50%{transform:translate(-50%,calc(-50% - 9px)) rotate(1deg)}}@keyframes fs-elite-float-left{0%,to{transform:translateY(-50%) rotate(-9deg) scale(.82)}50%{transform:translateY(calc(-50% + 8px)) rotate(-8.2deg) scale(.82)}}@keyframes fs-elite-float-right{0%,to{transform:translateY(-50%) rotate(8deg) scale(.86)}50%{transform:translateY(calc(-50% - 7px)) rotate(7.2deg) scale(.86)}}@media(prefers-reduced-motion:reduce){.fs-root .fs-phone--hero,.fs-root .fs-phone--principle,.fs-root .fs-phone--focus{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/fs-elite-page.css.map */
