html.fs-site{touch-action:auto;scroll-behavior:smooth}.fs-body,.fs-body :not(a):not(button){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.fs-body input::placeholder,.fs-body textarea::placeholder{color:inherit;opacity:.6}@media (prefers-reduced-motion:reduce){html.fs-site{scroll-behavior:auto}}.fs-site-header{z-index:30;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--fs-line-soft);background:#f1f0e9c7;justify-content:space-between;align-items:center;height:60px;padding:0 16px;display:flex;position:sticky;top:0}.fs-site-logo{align-items:center;text-decoration:none;display:flex}.fs-site-logo img{width:auto;height:30px;display:block}.fs-site-header__right{align-items:center;gap:8px;display:flex}.fs-site-round{width:44px;height:44px;color:var(--fs-ink);cursor:pointer;background:0 0;border:1px solid #12160f33;border-radius:50%;place-items:center;padding:0;font-family:inherit;text-decoration:none;display:grid}.fs-site-round--lime{background:var(--fs-lime);border-color:var(--fs-lime);color:var(--fs-on-lime)}.fs-site-round--ink{background:var(--fs-ink);border-color:var(--fs-ink);color:var(--fs-white)}.fs-site-round--ink img{object-fit:contain;filter:brightness(0)invert();width:26px;height:26px}.fs-site-burger{flex-direction:column;gap:5px;display:flex}.fs-site-burger>span{background:var(--fs-ink);width:16px;height:1.5px;display:block}@media (hover:hover){.fs-site-round:hover{background-color:#12160f0f}}.fs-site-menu{z-index:50;background:#12160f59;justify-content:center;animation:.25s fs-fade;display:flex;position:fixed;inset:0}.fs-site-menu__panel{background:var(--fs-bg);width:100%;max-width:480px;height:100%;padding:14px 16px calc(32px + env(safe-area-inset-bottom));animation:fs-slide .38s var(--fs-ease);flex-direction:column;display:flex;overflow:auto}.fs-page[data-fs-grain] .fs-site-menu:after{content:"";z-index:1;pointer-events:none;background:var(--grain-tile) 0 0 / 128px 128px repeat;width:100%;max-width:480px;opacity:var(--grain,0);margin:0 auto;position:absolute;inset:0}.fs-site-menu__top{justify-content:space-between;align-items:center;height:32px;margin-bottom:28px;display:flex}.fs-site-menu__top>span{color:var(--fs-muted);font-size:13px}.fs-site-menu__close{font-size:22px}.fs-site-menu__item{border-top:1px solid var(--fs-line);letter-spacing:-.02em;color:var(--fs-ink);justify-content:space-between;align-items:baseline;padding:18px 0;font-size:30px;font-weight:300;text-decoration:none;display:flex}.fs-site-menu__item:last-of-type{border-bottom:1px solid var(--fs-line)}.fs-site-menu__item>span{color:var(--fs-muted);font-size:12px}.fs-site-menu__bottom{flex-direction:column;gap:10px;margin-top:auto;padding-top:32px;display:flex}.fs-btn.fs-site-btn52{height:52px;font-size:15px}.fs-btn.fs-site-btn52 .fs-btn__circle{width:40px;height:40px}.fs-site-outline52{border-radius:var(--fs-r-pill);height:52px;color:var(--fs-ink);cursor:pointer;background:0 0;border:1px solid #12160f40;justify-content:center;align-items:center;font-family:inherit;font-size:15px;text-decoration:none;display:flex}.fs-site-dialog{z-index:60;background:#12160f73;place-items:center;padding:16px;animation:.2s fs-fade;display:grid;position:fixed;inset:0}.fs-site-dialog__card{border-radius:var(--fs-r-xl);background:var(--fs-white);width:100%;max-width:360px;animation:fs-pop .3s var(--fs-ease);flex-direction:column;gap:14px;padding:24px 20px 20px;display:flex;position:relative}.fs-site-dialog__x{width:36px;height:36px;font-size:20px;position:absolute;top:12px;right:12px}.fs-site-dialog__title{letter-spacing:-.015em;margin:0;padding-right:36px;font-size:20px;font-weight:400;line-height:1.25}.fs-site-preview{left:50%;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;border-radius:var(--fs-r-pill);background:var(--fs-ink);max-width:calc(100vw - 24px);color:var(--fs-white);align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:12.5px;line-height:1.3;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 24px -10px #12160f99}.fs-site-preview>*{white-space:nowrap}.fs-site-preview b{color:var(--fs-lime);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.fs-site-preview a{background:var(--fs-lime);border-radius:var(--fs-r-pill);white-space:nowrap;padding:6px 10px;text-decoration:none;color:var(--fs-ink)!important}.fs-site-photo{border-radius:var(--fs-r-xl);background:radial-gradient(120% 90% at 20% 10%, var(--fs-lime-soft) 0%, #f6fae7 55%, #eceee2 100%);border:1px dashed #12160f2e;align-items:flex-end;height:100%;min-height:120px;padding:14px;display:flex;position:relative;overflow:hidden}.fs-site-photo img{opacity:.12;pointer-events:none;width:140px;position:absolute;top:-10px;right:-18px}.fs-site-photo span{color:var(--fs-muted);max-width:80%;font-size:12px;line-height:1.35;position:relative}.fs-site-photo--r16{border-radius:var(--fs-r-md)}.fs-site-photo--r20{border-radius:var(--fs-r-lg)}.fs-site-photo--img{background:#e9e4d8;border:0;padding:0}.fs-site-photo img.fs-site-photo__img{object-fit:cover;opacity:1;width:100%;max-width:none;height:100%;position:absolute;inset:0}.fs-page[data-fs-grain]:after{content:"";z-index:31;pointer-events:none;background:var(--grain-tile) 0 0 / 128px 128px repeat;opacity:var(--grain,0);position:absolute;inset:0}@media print{.fs-page[data-fs-grain]:after,.fs-page[data-fs-grain] .fs-site-menu:after{display:none}}.fs-site-word{letter-spacing:-.07em;white-space:nowrap;font-size:clamp(46px,15.4vw,74px);font-weight:500;line-height:.9;position:relative}.fs-site-word__i{display:inline-block;position:relative}.fs-site-word__i>span{background:var(--fs-lime);border-radius:0 100%;width:.3em;height:.15em;margin-left:-.13em;position:absolute;top:.06em;left:50%;transform:rotate(-14deg)}.fs-site-p15{color:var(--fs-text-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.fs-site-h2-34{letter-spacing:-.03em;font-size:34px;line-height:1.05}.fs-site-indent64{padding-left:64px}.fs-site-hero{background:var(--fs-grad-hero);padding:20px 16px 40px;position:relative}.fs-site-hero__glow{background:var(--fs-lime);filter:blur(80px);opacity:.35;pointer-events:none;border-radius:50%;width:90%;height:260px;position:absolute;top:28%;left:-20%}.fs-site-hero__chips{flex-wrap:wrap;gap:6px;width:100%;display:flex;position:relative}.fs-site-hero__chips>.fs-chip{text-align:center;flex:auto;justify-content:center}.fs-site-hero__mark{opacity:.15;filter:brightness(0)invert();pointer-events:none;width:280px;height:auto;position:absolute;top:150px;right:-40px}.fs-site-hero .fs-site-word{color:var(--fs-brand);margin:56px 0 28px}.fs-site-hero__body{flex-direction:column;gap:16px;display:flex;position:relative}.fs-site-hero h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:26px;font-weight:400;line-height:1.12}.fs-site-hero__cta{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:6px;display:flex}.fs-site-hero__cta .fs-btn{font-size:15px}.fs-site-know{gap:22px;padding:56px 16px 48px}.fs-site-know__card{background:var(--fs-white);border:1px solid var(--fs-line-soft);border-radius:18px;flex-direction:column;gap:12px;padding:22px 20px;display:flex}.fs-site-know__end{letter-spacing:-.025em;margin:12px 0 0;font-size:28px;font-weight:300;line-height:1.4}.fs-site-approach{gap:24px;padding:48px 16px 56px}.fs-site-scale{padding:8px 0 4px;position:relative}.fs-site-scale__ends{color:var(--fs-text-2);justify-content:space-between;gap:12px;font-size:13px;line-height:1.3;display:flex}.fs-site-scale__ends>span{max-width:40%}.fs-site-scale__ends>span:last-child{text-align:right}.fs-site-scale__line{height:28px;margin-top:10px;position:relative}.fs-site-scale__line:before{content:"";background:#12160f4d;height:1px;position:absolute;top:50%;left:0;right:0}.fs-site-scale__dot{border:1px solid var(--fs-ink);background:var(--fs-bg);border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%}.fs-site-scale__mid{border-radius:var(--fs-r-pill);background:var(--fs-lime);height:28px;color:var(--fs-on-lime);align-items:center;padding:0 14px;font-size:12px;font-weight:500;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-site-home{border-radius:var(--fs-r-xl);background:var(--fs-grad-lime);flex-direction:column;gap:20px;margin:0 8px;padding:40px 16px 20px;display:flex;position:relative;overflow:hidden}.fs-site-home .fs-site-p15{color:var(--fs-ink)}.fs-site-home__photo{height:220px;position:relative}.fs-site-steps{background:#ffffffb3;border-radius:18px;flex-direction:column;padding:6px 18px;display:flex}.fs-site-steps>div{grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.fs-site-steps>div:first-child{border-bottom:1px solid var(--fs-line-soft)}.fs-site-steps__dot{border:1.5px solid var(--fs-ink);border-radius:50%;width:10px;height:10px;margin-top:5px}.fs-site-steps__dot--full{background:var(--fs-ink);border:0}.fs-site-steps small{color:var(--fs-muted);font-size:12px;display:block}.fs-site-steps p{margin:2px 0 0;font-size:16px;line-height:1.4}.fs-site-app{gap:20px;padding:64px 16px 40px}.fs-scroller.fs-site-screens>*{flex-direction:column;align-items:flex-start;gap:10px;width:62%;margin:0;display:flex}.fs-site-screen__img{width:100%;position:relative}.fs-site-screen__img .fs-site-photo--img{border:1px solid #12160f1f}.fs-site-slider-foot{justify-content:space-between;align-items:center;padding-top:14px;display:flex}.fs-site-arrows{gap:6px;display:flex}.fs-site-compare{gap:20px;padding:40px 16px 56px}.fs-site-compare__down{text-align:center;font-size:26px;line-height:1}.fs-site-compare .fs-card--framed{margin:15px 6px 0}.fs-site-compare .fs-rows>div:last-child{padding-bottom:4px;font-weight:500}.fs-site-compare .fs-total{margin-top:10px}.fs-site-after{gap:22px;padding:48px 16px 56px}.fs-site-after__grid{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;display:grid}.fs-site-after__left{flex-direction:column;gap:16px;display:flex}.fs-site-after__num{align-items:baseline;display:flex}.fs-site-after__num>span:first-child{height:48px;display:inline-block;overflow:hidden}.fs-site-after__big{letter-spacing:-.04em;animation:fs-site-num .45s var(--fs-ease);font-size:48px;font-weight:300;line-height:1;display:inline-block}.fs-site-after__of{color:var(--fs-muted);font-size:18px;font-weight:300}.fs-site-after__text{touch-action:pan-y;flex-direction:column;gap:8px;min-height:130px;padding-top:6px;display:flex;overflow:hidden}.fs-site-after__step{animation:fs-site-step .5s var(--fs-ease);flex-direction:column;gap:8px;display:flex}.fs-site-after__step strong{font-size:19px;font-weight:500}@keyframes fs-site-num{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fs-site-step{0%{opacity:0;transform:translateX(var(--fs-site-dx,24px))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fs-site-after__big,.fs-site-after__step{animation:none}}.fs-site-free{border-radius:var(--fs-r-xl);background:var(--fs-ink);color:var(--fs-white);flex-direction:column;gap:20px;margin:0 8px;padding:36px 20px 32px;display:flex}.fs-site-free .fs-h2{color:var(--fs-white)}.fs-site-free .fs-site-p15{color:#ffffffd1}.fs-site-free .fs-plus-list{border-top-color:#ffffff29}.fs-site-free .fs-plus-list>li{border-bottom-color:#ffffff29;line-height:1.4}.fs-site-free .fs-plus-list>li:before{color:var(--fs-lime)}.fs-site-free .fs-btn{height:52px;min-height:52px}.fs-site-talk{gap:22px;padding:48px 16px 56px}.fs-site-talk .fs-avatar--ink img{filter:brightness(0)invert();width:20px;height:auto}.fs-site-typing{background:var(--fs-lime);border-radius:18px 18px 4px;gap:4px;padding:14px 16px;display:flex}.fs-site-typing>span{background:var(--fs-on-lime);border-radius:50%;width:6px;height:6px}.fs-site-typing>span:nth-child(2){opacity:.6}.fs-site-typing>span:nth-child(3){opacity:.3}.fs-site-know2{gap:20px;padding:48px 0 56px}.fs-site-know2__head{flex-direction:column;gap:18px;padding:0 16px;display:flex}.fs-site-know2__pick{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.fs-site-know2__pick>span{letter-spacing:-.02em;font-size:20px;font-weight:400}.fs-site-know2 .fs-scroller{margin:0}.fs-site-kcard{background:var(--fs-white);border:1px solid #12160f29;border-radius:18px;flex-direction:column;height:330px;padding:16px;display:flex}.fs-site-kcard--grad{background:var(--fs-grad-lime);border:0}.fs-site-kcard__head{color:var(--fs-muted);justify-content:space-between;font-size:11.5px;display:flex}.fs-site-kcard--grad .fs-site-kcard__head{color:var(--fs-text-2)}.fs-site-kcard>p{color:var(--fs-text-2);margin:14px 0 0;font-size:14px;line-height:1.45}.fs-site-kcard--grad>p{color:var(--fs-ink)}.fs-site-kcard__foot{border-top:1px solid var(--fs-line);flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;padding-top:14px;display:flex}.fs-site-kcard__foot>span{letter-spacing:-.02em;overflow-wrap:anywhere;max-width:100%;font-size:24px;font-weight:300;line-height:1.05}.fs-site-kcard__foot>.fs-btn-mini{max-width:100%}.fs-site-fit{gap:20px;padding:48px 16px 56px}.fs-site-fit .fs-plus-list>li{font-size:15px}.fs-site-pricing{background:var(--fs-grad-soft);gap:18px;padding:56px 16px 48px;position:relative}.fs-site-plans{flex-direction:column;gap:8px;display:flex}.fs-site-plan{border-radius:var(--fs-r-lg);background:var(--fs-white);border:1px solid #12160f1a;flex-direction:column;gap:14px;padding:18px;display:flex}.fs-site-plan--long{background:radial-gradient(120% 90% at 15% 100%, var(--fs-lime) 0%, var(--fs-lime-mid) 45%, var(--fs-lime-soft) 90%);border:0}.fs-site-plan__head{color:var(--fs-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.fs-site-plan--long .fs-site-plan__head{color:var(--fs-text-2)}.fs-site-plan__tag{border-radius:var(--fs-r-pill);background:var(--fs-ink);color:var(--fs-white);padding:3px 9px}.fs-site-plan__price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.fs-site-plan__price>strong{letter-spacing:-.04em;font-size:52px;font-weight:300;line-height:1}.fs-site-plan__price>span{color:var(--fs-muted);font-size:14px}.fs-site-plan--long .fs-site-plan__price>span{color:var(--fs-text-2)}.fs-site-plan>p{color:var(--fs-text-2);margin:0;font-size:14px;line-height:1.45}.fs-site-plan--long>p{color:var(--fs-ink)}.fs-site-plans__note{color:var(--fs-text-2);text-align:center;margin:0;font-size:13px}.fs-site-faq{gap:20px;padding:48px 16px 56px}.fs-site-faq .fs-faq details.fs-site-faq__pay{border-style:dashed;border-color:#12160f40}.fs-site-faq .fs-faq details.fs-site-faq__pay>summary{font-weight:500}.fs-site-faq__pay-body{flex-direction:column;gap:14px;display:flex}.fs-site-faq__pay-body>div{flex-direction:column;gap:2px;display:flex}.fs-site-faq__pay-body strong{color:var(--fs-ink);font-size:15px;font-weight:500}.fs-site-ask{border-radius:var(--fs-r-xl);background:var(--fs-ink);color:var(--fs-white);flex-direction:column;gap:22px;margin-top:12px;padding:32px 20px 22px;display:flex}.fs-site-ask .fs-h2{color:var(--fs-white)}.fs-site-ask__fields{flex-direction:column;display:flex}.fs-site-ask .fs-done a{color:var(--fs-on-lime)}.fs-site-final{border-radius:var(--fs-r-xl);background:radial-gradient(120% 90% at 75% 15%, var(--fs-lime) 0%, var(--fs-lime-mid) 45%, var(--fs-lime-soft) 90%);flex-direction:column;gap:18px;margin:0 8px;padding:44px 18px 22px;display:flex;position:relative;overflow:hidden}.fs-site-final .fs-h2{letter-spacing:-.03em;font-size:36px;line-height:1.02}.fs-site-final .fs-site-p15{color:var(--fs-ink)}.fs-site-final__cta{flex-direction:column;gap:8px;margin-top:6px;display:flex}.fs-site-soft52{border-radius:var(--fs-r-pill);height:52px;color:var(--fs-ink);background:#fff9;justify-content:center;align-items:center;font-size:15px;text-decoration:none;display:flex}.fs-site-footer{flex-direction:column;gap:28px;padding:40px 16px 0;display:flex}.fs-site-footer__links{flex-direction:column;gap:2px;font-size:13px;display:flex}.fs-site-footer__links>.fs-chip{align-self:flex-start;margin-bottom:8px}.fs-site-footer__links a{padding:6px 0;text-decoration:none}.fs-site-footer__legal{color:var(--fs-muted);border-top:1px solid var(--fs-line);justify-content:space-between;gap:12px;padding-top:12px;font-size:11.5px;display:flex}.fs-site-footer__legal>span{flex-direction:column;gap:4px;display:flex}.fs-site-footer__legal a{white-space:nowrap;color:var(--fs-muted)!important}.fs-site-footer__word{height:clamp(40px,13vw,62px);margin:0 -2px;overflow:hidden}.fs-site-sec{flex-direction:column;scroll-margin-top:60px;display:flex}.fs-site-line{border-top:1px solid #12160f1f}.fs-site-crumbs{color:var(--fs-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.fs-site-crumbs a{text-decoration:none;color:var(--fs-text-2)!important}.fs-site-crumbs [aria-current]{color:var(--fs-ink)}.fs-site-empty{gap:20px;min-height:55vh;padding:24px 16px 56px}.fs-site-crumbs--v2{gap:6px}.fs-site-crumbs--v2 .fs-chip{text-decoration:none}.fs-site-crumbs--v3{flex-direction:column;align-items:flex-start;gap:6px}.fs-site-crumbs__path{color:var(--fs-muted);font-size:12px}.fs-site-crumbs--v4 [aria-current]{background:linear-gradient(transparent 55%, var(--fs-lime) 55%, var(--fs-lime) 90%, transparent 90%)}.fs-site-crumbs--v5{letter-spacing:.08em;text-transform:uppercase;gap:8px;font-size:11.5px}.fs-site-pill44{border-radius:var(--fs-r-pill);height:44px;color:var(--fs-ink);border:1px solid #12160f33;align-items:center;padding:0 18px;font-size:15px;text-decoration:none;display:inline-flex}.fs-site-ask__err{color:#ffb4a0;margin:6px 0 0;font-size:13px;line-height:1.4}.fs-site-ask .fs-check.fs-site-ask__check{color:#fffc;padding-left:0;padding-right:0}.fs-site-ask__check input{accent-color:var(--fs-lime)}.fs-site-ask__check a{color:var(--fs-white)!important}.fs-site-ask .fs-btn[disabled]{opacity:.7;cursor:default}.fs-site-trap{opacity:0;width:1px;height:1px;position:absolute;top:auto;left:-10000px}.fs-site-thanks{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.fs-site-thanks strong{letter-spacing:-.02em;font-size:24px;font-weight:300}.fs-site-thanks p{color:#ffffffbf;margin:0;font-size:15px;line-height:1.5}.fs-site-thanks p b{color:var(--fs-white);font-weight:500}.fs-site-thanks__ok{background:var(--fs-lime);width:64px;height:64px;color:var(--fs-on-lime);border-radius:50%;place-items:center;font-size:30px;display:grid}.fs-site-dialog .fs-site-thanks__ok{width:52px;height:52px;font-size:24px}.fs-site-thanks__more{border-radius:var(--fs-r-pill);height:44px;color:var(--fs-white);cursor:pointer;background:0 0;border:1px solid #ffffff4d;padding:0 18px;font-family:inherit;font-size:15px}.fs-site-thanks__hint{color:#ffffffa6;margin:0;font-size:13px;line-height:1.5}.fs-site-menu__list{border-bottom:1px solid var(--fs-line)}.fs-site-menu__list .fs-site-menu__item:last-of-type{border-bottom:0}.fs-site-menu__group{border-top:1px solid var(--fs-line)}.fs-site-menu__group>.fs-site-menu__item{border-top:0;align-items:center;gap:12px}.fs-site-menu__item>a{overflow-wrap:anywhere;flex:1;min-width:0;text-decoration:none;color:inherit!important}.fs-site-menu__item--free{color:#c83d88}.fs-site-menu__item--free>a{white-space:nowrap;align-items:center;gap:8px;display:flex}.fs-free-gift{object-fit:contain;vertical-align:middle;transform-origin:50% 85%;flex:none;width:24px;height:25px;animation:3.5s ease-in-out infinite fs-sale-warmth;display:inline-block}@media (prefers-reduced-motion:reduce){.fs-free-gift{animation:none}}.fs-site-menu__soon{letter-spacing:0;color:var(--fs-muted);font-size:12px;font-style:normal;display:block}.fs-site-menu__plus,.fs-site-menu__in{width:36px;height:36px;color:var(--fs-ink);cursor:pointer;transition:transform .25s var(--fs-ease);background:0 0;border:1px solid #12160f33;border-radius:50%;flex:none;place-items:center;font-family:inherit;font-size:22px;font-weight:300;display:grid}.fs-site-menu__in{font-size:13px}.fs-site-menu__plus.is-open{transform:rotate(45deg)}.fs-site-menu__sub{border-left:2px solid var(--fs-lime);flex-direction:column;margin:-6px 0 12px 2px;padding-left:16px;display:flex}.fs-site-menu__sub a{padding:8px 0;font-size:18px;font-weight:300;text-decoration:none;color:var(--fs-ink)!important}.fs-site-menu__sub--open{border-left:0;padding-left:26px}.fs-site-menu__sub--open a{font-size:17px;color:var(--fs-text-2)!important}.fs-site-menu__chips{margin:-8px 0 14px}.fs-site-menu__chips .fs-chip{text-decoration:none}.fs-site-menu__back{color:var(--fs-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:-12px 0 10px;padding:0;font-family:inherit;font-size:14px}.fs-site-menu__where{color:var(--fs-muted);margin-bottom:6px;font-size:13px}.fs-site-menu__empty{border-top:1px solid var(--fs-line);color:var(--fs-muted);margin:0;padding:18px 0;font-size:15px;line-height:1.5}.fs-site-cat{flex-direction:column;gap:16px;padding:14px 16px 12px;display:flex}.fs-site-cat__h1{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:44px;font-weight:300;line-height:1.08}.fs-site-cat__lead{color:var(--fs-text-2);white-space:pre-line;margin:0;font-size:16px;line-height:1.55}.fs-site-cat__list{flex-direction:column;gap:10px;padding:8px 16px 40px;display:flex}.fs-site-cat__label{color:var(--fs-muted);margin-top:8px;font-size:13px}.fs-site-cat__preview{border-radius:var(--fs-r-md);background:var(--fs-white);color:var(--fs-text-2);border:1px dashed #12160f40;padding:12px 14px;font-size:14px;line-height:1.5}.fs-site-cat__ask{padding:0 16px 40px}main[data-product-page]>.fs-card{margin:8px 8px 0}main[data-product-page]>:is(.fs-plate,.fs-card)+:is(.fs-plate,.fs-card){margin-top:24px}main[data-product-page]+.fs-site-cat__ask{padding-top:24px}.fs-free{padding-bottom:42px}.fs-free__hero{background:var(--fs-bg);padding:34px 20px 28px}.fs-free__kicker{text-transform:uppercase;letter-spacing:.12em;color:var(--fs-muted);margin:0 0 16px;font-size:11px!important}.fs-free__hero h1{color:#c83d88;letter-spacing:-.055em;margin:0;font-size:clamp(40px,11vw,60px);font-weight:480;line-height:1.02}.fs-free__hero>p:last-child{max-width:350px;color:var(--fs-text-2);margin:22px 0 0;font-size:16px;line-height:1.55}.fs-free__steps{padding:24px 20px 18px}.fs-free__steps h2{letter-spacing:-.035em;margin:0 0 12px;font-size:22px;font-weight:500}.fs-free__steps ol{margin:0;padding:0;list-style:none}.fs-free__steps li{border-top:1px solid var(--fs-line);align-items:center;gap:13px;min-height:55px;font-size:15px;line-height:1.4;display:flex}.fs-free__steps li b{background:var(--fs-lime);border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:12px;font-weight:600;display:grid}.fs-free__list{gap:14px;padding:4px 20px;display:grid}.fs-free-card{background:var(--fs-white);border:1px solid #12160f38;border-radius:22px;padding:20px}.fs-free-card__draft{color:var(--fs-muted);margin-bottom:10px;font-size:11px;display:block}.fs-free-card h2{letter-spacing:-.04em;margin:0;font-size:24px;font-weight:520;line-height:1.15}.fs-free-card p{color:var(--fs-text-2);margin:12px 0 20px;font-size:14px;line-height:1.55}.fs-free-card__button{background:var(--fs-lime);border-radius:999px;justify-content:space-between;align-items:center;min-height:50px;padding:8px 8px 8px 18px;font-size:14px;font-weight:650;text-decoration:none;display:flex;color:var(--fs-ink)!important}.fs-free-card__button b{background:var(--fs-bg);border-radius:50%;place-items:center;width:34px;height:34px;font-size:20px;font-weight:400;display:grid}@media (min-width:760px){.fs-free__hero,.fs-free__steps,.fs-free__list{width:min(760px,100%);margin-inline:auto}.fs-free__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.fs-site-stack{flex-direction:column;gap:10px;display:flex}.fs-course-card,.fs-tile{text-decoration:none}div.fs-course-card,div.fs-tile{cursor:default}.fs-course-card .fs-h2,.fs-tile__title{overflow-wrap:anywhere}.fs-site-card__text{opacity:.8;margin:0;font-size:14px;line-height:1.5}.fs-site-card--white{border:1px solid #12160f1a;background:var(--fs-white)!important;color:var(--fs-ink)!important}.fs-site-card--white .fs-num{color:#9bc41c}.fs-site-card--palette .fs-num{color:var(--fs-card-num)}:is(.fs-tile,.fs-course-card).fs-site-card--palette .fs-btn__circle{background:var(--fs-card-circle);color:var(--fs-card-arrow)}.fs-site-card--palette :is(.fs-tile__foot,.fs-course-card__foot){border-top-color:var(--fs-card-line)}.fs-site-cover-card{border-radius:var(--fs-r-xl);background:var(--fs-white);border:1px solid #12160f14;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;color:var(--fs-ink)!important}.fs-site-cover-card__img{background:radial-gradient(120% 90% at 20% 10%, var(--fs-lime-soft) 0%, #f6fae7 55%, #eceee2 100%);height:150px;display:block}.fs-site-cover-card--sm .fs-site-cover-card__img{height:96px}.fs-site-cover-card__body{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.fs-site-cover-card__title{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:22px;font-weight:300}.fs-site-cover-card--sm .fs-site-cover-card__title{letter-spacing:0;font-size:15px;font-weight:400}.fs-site-cover-card__low{font-size:14px;font-weight:600}.fs-site-rows{border-bottom:1px solid var(--fs-line)}.fs-site-row{border-top:1px solid var(--fs-line);grid-template-columns:44px minmax(0,1fr) auto 36px;align-items:center;gap:10px;padding:14px 0;text-decoration:none;display:grid;color:var(--fs-ink)!important}.fs-site-row__title{overflow-wrap:anywhere;font-size:17px;line-height:1.25}.fs-site-row__low{white-space:nowrap;font-size:14px;font-weight:600}.fs-site-row .fs-btn__circle{background:var(--fs-ink);width:36px;height:36px;color:var(--fs-white)}.fs-site-backstrip{background:var(--fs-lime);justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:14px;text-decoration:none;display:flex;color:var(--fs-on-lime)!important}.fs-site-backstrip b{white-space:nowrap;font-weight:500}.fs-site-sheet-dim{z-index:60;background:#12160f73;justify-content:center;align-items:flex-end;animation:.2s fs-fade;display:flex;position:fixed;inset:0}.fs-site-sheet{background:var(--fs-white);width:100%;max-width:480px;max-height:92vh;padding:12px 18px calc(22px + env(safe-area-inset-bottom));animation:fs-sheet-up .35s var(--fs-ease);border-radius:24px 24px 0 0;flex-direction:column;gap:12px;display:flex;overflow:auto}@keyframes fs-sheet-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.fs-site-sheet__grab{background:#12160f26;border-radius:999px;width:40px;height:4px;margin:0 auto 4px}.fs-site-sheet__home{background:linear-gradient(160deg, var(--fs-lime-soft), var(--fs-bg));border-radius:20px;grid-template-columns:repeat(4,56px);justify-content:center;gap:16px;padding:16px 0;display:grid}.fs-site-sheet__home>span{background:#ffffff8c;border-radius:14px;width:56px;height:56px}.fs-site-sheet__home>.fs-site-sheet__app{background:var(--fs-white);place-items:center;display:grid;box-shadow:0 6px 16px -8px #00000059}.fs-site-sheet__app img{width:38px}.fs-site-sheet__title{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:400;line-height:1.25}.fs-site-sheet__steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.fs-site-sheet__steps li{grid-template-columns:30px 1fr;align-items:center;gap:10px;font-size:15px;line-height:1.4;display:grid}.fs-site-sheet__steps b{background:var(--fs-lime);width:30px;height:30px;color:var(--fs-on-lime);border-radius:50%;place-items:center;font-size:13px;font-weight:500;display:grid}.fs-site-sheet__inline{vertical-align:-3px;width:auto;height:18px;display:inline-block}.fs-site-sheet__go{border-radius:var(--fs-r-pill);background:var(--fs-ink);justify-content:center;align-items:center;height:48px;margin-top:4px;font-size:15px;text-decoration:none;display:flex;color:var(--fs-white)!important}.fs-site-sheet__never{text-underline-offset:3px;align-self:center;padding:6px 0;font-size:14px;text-decoration:underline;color:var(--fs-text-2)!important}@media (prefers-reduced-motion:reduce){.fs-site-sheet{animation:none}}.fs-terms{border-radius:var(--fs-r-lg);border:1px solid #12160f1a;flex-direction:column;display:flex;overflow:hidden}.fs-terms>button{border:0;border-bottom:1px solid var(--fs-line-soft);width:100%;font:inherit;color:var(--fs-ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0;padding:15px 16px;display:grid}.fs-terms>button:last-child{border-bottom:0}.fs-terms>button[aria-checked=true]{background:var(--fs-lime-soft)}.fs-terms>button:focus-visible{outline:2px solid var(--fs-ink);outline-offset:-2px}.fs-terms__dot{border:1.5px solid var(--fs-line-strong);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}[aria-checked=true]>.fs-terms__dot{border-color:var(--fs-ink);background:var(--fs-ink)}[aria-checked=true]>.fs-terms__dot:after{content:"";background:var(--fs-lime);border-radius:50%;width:8px;height:8px}.fs-terms b{font-size:17px;font-weight:400;display:block}.fs-terms small{color:var(--fs-muted);margin-top:2px;font-size:13px;display:block}.fs-terms__sum{letter-spacing:-.02em;white-space:nowrap;font-size:22px;font-weight:400}.fs-terms .fs-chip--label{vertical-align:2px;margin-left:6px;padding:3px 8px;font-size:10.5px}.fs-term-caps__label{color:var(--fs-text-2);margin:14px 2px 8px;font-size:13px}.fs-term-caps{flex-wrap:wrap;gap:6px;display:flex}.fs-term-caps>button{border-radius:var(--fs-r-pill);border:1px solid var(--fs-line-strong);height:42px;color:var(--fs-ink);white-space:nowrap;cursor:pointer;background:0 0;flex:auto;padding:0 10px;font-family:inherit;font-size:13.5px}.fs-term-caps>button[aria-checked=true]{background:var(--fs-lime);border-color:var(--fs-lime);color:var(--fs-on-lime);font-weight:500}.fs-term-caps>button:disabled{opacity:.6;cursor:default}.fs-cc{flex-direction:column;gap:14px;display:flex}.fs-cc .fs-terms--dim{opacity:.55}.fs-cc__hint{color:var(--fs-text-2);margin:0;font-size:13px;line-height:1.45}.fs-cc__hint b{color:var(--fs-ink);font-weight:500}.fs-cc__card{border-radius:var(--fs-r-lg);background:var(--fs-bg);border:1px solid var(--fs-line-soft);flex-direction:column;gap:10px;margin:0;padding:18px 16px 16px;display:flex}.fs-cc__card .fs-input{background:var(--fs-white)}.fs-cc__card .fs-btn{height:52px}.fs-cc__card .fs-err{margin:0 2px}.fs-cc__t{color:var(--fs-ink);margin:0;font-size:17px;font-weight:500;line-height:1.25}.fs-cc__p{color:var(--fs-text-2);margin:0;font-size:13.5px;line-height:1.45}.fs-cc__p a{color:inherit;text-underline-offset:3px;text-decoration:underline}.fs-cc__link{font:inherit;color:var(--fs-text-2);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:13.5px;display:inline}.fs-cc__link u{text-underline-offset:3px;text-decoration:underline}.fs-cc__link:disabled{opacity:.6;cursor:default}.fs-cc__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fs-cc__mail{border-radius:var(--fs-r-pill);background:var(--fs-white);border:1px solid var(--fs-line);min-width:0;color:var(--fs-ink);overflow-wrap:anywhere;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:13.5px;display:inline-flex}.fs-cc__mail i{background:var(--fs-lime);width:20px;height:20px;color:var(--fs-on-lime);border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;display:grid}.fs-cc__cells{grid-template-columns:repeat(6,1fr);gap:7px;display:grid;position:relative}.fs-cc__cells>span{border-radius:var(--fs-r-sm);border:1px solid var(--fs-line);background:var(--fs-white);letter-spacing:-.02em;height:54px;color:var(--fs-ink);place-items:center;font-size:24px;font-weight:300;display:grid}.fs-cc__cells>span.on{border-color:var(--fs-lime);border-width:1.5px}.fs-cc__cells>span.cur{border-color:var(--fs-ink)}.fs-cc__cells>span.cur:after{content:"";background:var(--fs-ink);width:1.5px;height:24px}.fs-cc__code{opacity:.01;color:#0000;caret-color:#0000;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.fs-cc__alt{border-radius:var(--fs-r-lg);border:1px solid var(--fs-line);color:var(--fs-ink);justify-content:space-between;align-items:center;gap:12px;padding:12px 8px 12px 16px;text-decoration:none;display:flex}.fs-cc__alt>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.fs-cc__alt b{font-size:15px;font-weight:500;line-height:1.3}.fs-cc__alt small{color:var(--fs-text-2);font-size:12.5px;line-height:1.35}.fs-cc__alt .fs-btn__circle{background:var(--fs-ink);color:var(--fs-white);flex:none}.fs-cc__yes{border-radius:var(--fs-r-lg);background:var(--fs-grad-lime);color:var(--fs-on-lime);flex-direction:column;gap:6px;padding:18px 18px 16px;display:flex}.fs-cc__yes b{letter-spacing:-.01em;font-size:19px;font-weight:500;line-height:1.2}.fs-cc__yes p{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.fs-cc__yes p strong{font-weight:500}.fs-cc__no{border-radius:var(--fs-r-lg);background:var(--fs-bg);border:1px solid var(--fs-line-soft);flex-direction:column;gap:8px;padding:18px 18px 16px;display:flex}.fs-cc__no b{color:var(--fs-ink);font-size:18px;font-weight:500;line-height:1.25}.fs-cc__no p{color:var(--fs-text-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.fs-cc__price{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.fs-cc__price b{letter-spacing:-.04em;color:var(--fs-ink);font-size:40px;font-weight:300;line-height:1}.fs-cc__price s{color:var(--fs-muted);font-size:15px}.fs-cc__price small{color:var(--fs-muted);font-size:13px}.fs-cc__sub{color:var(--fs-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:-4px 2px 0;font-size:12.5px;display:flex}.fs-cc__sub .fs-cc__link{color:var(--fs-muted);font-size:12.5px}.fs-order__lock{color:var(--fs-muted);margin-top:4px;font-size:12.5px;display:block}.fs-order__inclub-line{color:var(--fs-text-2);text-align:center;text-underline-offset:3px;margin-top:10px;font-size:13.5px;line-height:1.4;text-decoration:underline;display:block}.fs-notes{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.fs-notes li{border-top:1px solid #14200a2e;grid-template-columns:14px minmax(0,1fr);gap:8px;padding:9px 2px;font-size:14px;line-height:1.4;display:grid}.fs-notes li:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;margin-top:6px}.fs-version-badge{box-sizing:border-box;background:var(--fs-white);width:100%;color:var(--fs-ink);border-radius:24px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;margin-top:8px;padding:16px 20px;display:grid}.fs-version-badge__mark{width:30px;height:30px;color:var(--fs-green)}.fs-version-badge__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.fs-version-badge__copy>span{letter-spacing:.07em;text-transform:uppercase;color:var(--fs-text-2);font-size:13px;line-height:1.2}.fs-version-badge__copy strong{overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.25}.fs-inside-bookmarks{border:1px solid var(--fs-line);background:var(--fs-white);color:var(--fs-ink);border-radius:0 22px 22px 0;margin:4px 0 0 18px;padding:12px 16px 12px 20px;position:relative}.fs-section--bookmarks>.fs-h2{letter-spacing:-.055em;font-size:clamp(36px,11vw,56px);font-weight:330;line-height:1.01}.fs-section--bookmarks>.fs-lead{margin:20px 0 27px;font-size:17px;line-height:1.42}.fs-inside-bookmarks__tab{background:var(--fs-lime);width:64px;min-height:120px;color:var(--fs-on-lime);letter-spacing:.04em;text-align:center;text-transform:uppercase;overflow-wrap:normal;border-radius:14px 0 0 14px;margin:0;padding:14px 6px;font-size:9px;font-weight:700;line-height:1.35;position:absolute;top:24px;left:-18px}.fs-inside-bookmarks__list{margin:0;padding:0;list-style:none}.fs-inside-bookmarks__list>li{border-bottom:1px solid var(--fs-line);justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:10px 0 10px 46px;display:flex}.fs-inside-bookmarks__list>li:last-child{border-bottom:0}.fs-inside-bookmarks__number{font-variant-numeric:tabular-nums;color:var(--fs-muted);flex:none;font-size:9px}.fs-inside-bookmarks__copy{text-align:right;min-width:0}.fs-inside-bookmarks__copy b{overflow-wrap:break-word;font-size:17px;font-weight:600;line-height:1.2}.fs-inside-bookmarks__copy small{color:var(--fs-text-2);margin-top:4px;font-size:13px;line-height:1.4;display:block}@media (max-width:360px){.fs-inside-bookmarks{padding-right:12px}.fs-inside-bookmarks__list>li{gap:8px;padding-left:42px}.fs-inside-bookmarks__copy b{font-size:16px}}.fs-inside-index{color:var(--fs-ink);margin-top:18px}.fs-inside-index__title{letter-spacing:-.03em;margin:0 0 14px;font-size:28px;font-weight:400;line-height:1.05}.fs-inside-index__grid{border-top:1px solid var(--fs-ink);border-left:1px solid var(--fs-ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fs-inside-index__grid>li{border-right:1px solid var(--fs-ink);border-bottom:1px solid var(--fs-ink);grid-template-columns:25px minmax(0,1fr);align-items:start;gap:7px;min-height:59px;padding:10px 11px;display:grid}.fs-inside-index__grid>li:nth-child(3n){background:var(--fs-lime);color:var(--fs-on-lime);grid-column:1/-1;grid-template-columns:38px minmax(0,1fr)}.fs-inside-index__number{letter-spacing:.08em;opacity:.68;padding-top:2px;font-size:10px;line-height:1}.fs-inside-index__copy{flex-direction:column;gap:4px;min-width:0;display:flex}.fs-inside-index__copy b{overflow-wrap:anywhere;font-size:17px;font-weight:560;line-height:1.08}.fs-inside-index__copy small{color:inherit;opacity:.78;overflow-wrap:anywhere;font-size:12.5px;line-height:1.32}@media (max-width:359px){.fs-inside-index__grid>li{grid-template-columns:16px minmax(0,1fr);gap:4px;padding-inline:8px}.fs-inside-index__copy b{font-size:16px;line-height:1.15}}.fs-compare{--tone:var(--fs-fill-2,var(--fs-green));--tone-2:var(--fs-fill-2,var(--fs-green));--tone-text:var(--fs-green);flex-direction:column;gap:14px;display:flex}.fs-compare[data-tone=girl]{--tone:var(--fs-girl,var(--fs-lime-mid));--tone-2:var(--fs-girl-2,var(--fs-lime));--tone-text:var(--fs-girl-text,var(--fs-green))}.fs-compare[data-tone=boy]{--tone:var(--fs-boy,var(--fs-lime-soft));--tone-2:var(--fs-boy-2,var(--fs-green));--tone-text:var(--fs-boy-text,var(--fs-green))}.fs-compare__heads{margin:-6px 0 0}.fs-compare__word{letter-spacing:-.035em;text-transform:lowercase;margin:10px 0 0;font-size:34px;font-weight:300;line-height:1}.fs-compare__word span{background:linear-gradient(transparent 55%, var(--tone) 55%, var(--tone) 88%, transparent 88%);padding:0 2px}.fs-compare__rows{border-top:1px solid var(--fs-line);flex-direction:column;display:flex}.fs-compare__rows>div{border-bottom:1px solid var(--fs-line);flex-direction:column;gap:6px;padding:14px 0 15px;display:flex}.fs-compare__rows s{color:var(--fs-muted);-webkit-text-decoration-color:var(--tone-2);text-decoration-color:var(--tone-2);font-size:14px;line-height:1.4;text-decoration-thickness:1.5px}.fs-compare__rows p{grid-template-columns:22px minmax(0,1fr);gap:6px;margin:0;font-size:17px;line-height:1.35;display:grid}.fs-compare__rows p:before{content:"→";color:var(--tone-text);font-weight:500}.fs-darklist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fs-darklist li{color:#ffffffe6;border-top:1px solid #ffffff29;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:14px 0;font-size:16px;line-height:1.45;display:grid}.fs-darklist li:before{content:"";background:var(--fs-lime);border-radius:50%;width:10px;height:10px;margin-top:7px}.fs-darklist li:nth-child(5n+2):before{background:var(--fs-girl,var(--fs-lime-mid))}.fs-darklist li:nth-child(5n+3):before{background:var(--fs-boy,var(--fs-lime-soft))}.fs-darklist li:nth-child(5n+4):before{background:var(--fs-fill-2,var(--fs-green))}.fs-darklist li:nth-child(5n+5):before{background:var(--fs-girl-2,var(--fs-lime))}[data-view=recognition-dark]>.fs-h2{color:var(--fs-white)}.fs-thoughts>*{width:78%}.fs-thought{border-radius:var(--fs-r-xl);background:var(--fs-lime);min-height:330px;color:var(--fs-on-lime);flex-direction:column;gap:14px;padding:22px 20px 20px;display:flex}.fs-thought:nth-child(5n+2){background:var(--fs-girl,var(--fs-lime-mid));color:var(--fs-on-girl,var(--fs-ink))}.fs-thought:nth-child(5n+3){background:var(--fs-boy,var(--fs-lime-soft));color:var(--fs-on-boy,var(--fs-ink))}.fs-thought:nth-child(5n+4){background:var(--fs-fill-2,var(--fs-green));color:var(--fs-on-fill-2,var(--fs-white))}.fs-thought:nth-child(5n+5){background:var(--fs-girl-2,var(--fs-lime));color:var(--fs-on-girl-2,var(--fs-ink))}.fs-thought p{letter-spacing:-.005em;margin:auto 0 0;font-size:18px;line-height:1.36}.fs-timeline{flex-direction:column;margin:0 0 0 6px;padding:0;list-style:none;display:flex}.fs-timeline>li{--c:var(--fs-lime);padding:0 0 22px 34px;position:relative}.fs-timeline>li:nth-child(4n+2){--c:var(--fs-girl,var(--fs-lime-mid))}.fs-timeline>li:nth-child(4n+3){--c:var(--fs-boy,var(--fs-lime-soft))}.fs-timeline>li:nth-child(4n+4){--c:var(--fs-fill-2,var(--fs-green))}.fs-timeline>li:before{content:"";background:var(--c);width:20px;height:20px;box-shadow:0 0 0 4px var(--fs-bg);z-index:1;border-radius:50%;position:absolute;top:2px;left:0}.fs-timeline>li:after{content:"";background:var(--fs-line-strong);width:2px;position:absolute;top:12px;bottom:-2px;left:9px}.fs-timeline>li:last-child:after{display:none}.fs-timeline>li:last-child{padding-bottom:0}.fs-timeline small{letter-spacing:.08em;text-transform:uppercase;color:var(--fs-muted);font-size:12px;font-weight:500;display:block}.fs-timeline p{letter-spacing:-.015em;margin:2px 0 0;font-size:20px;font-weight:300;line-height:1.2}.fs-acc summary{align-items:center;gap:10px;display:flex}.fs-acc__dot{background:var(--fs-fill-2,var(--fs-green));border-radius:50%;flex:none;width:14px;height:14px}.fs-acc details[data-tone=girl] .fs-acc__dot{background:var(--fs-girl,var(--fs-lime-mid))}.fs-acc details[data-tone=boy] .fs-acc__dot{background:var(--fs-boy,var(--fs-lime-soft))}.fs-acc__title{flex:1;min-width:0}.fs-acc summary em{color:var(--fs-muted);margin-right:8px;font-size:13px;font-style:normal}.fs-faq.fs-acc details>.fs-rows{padding:0 16px 8px}.fs-notfor{border-radius:var(--fs-r-sm);background:var(--fs-white);color:var(--fs-text-2);align-items:flex-start;gap:12px;margin:0;padding:14px 16px;font-size:14.5px;line-height:1.45;display:flex}.fs-notfor:before{content:"−";background:var(--fs-girl-2,var(--fs-lime));width:22px;height:22px;color:var(--fs-on-girl-2,var(--fs-ink));border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.fs-quote-card{border-radius:var(--fs-r-xl);background:var(--fs-white);flex-direction:column;gap:14px;padding:46px 20px 22px;display:flex;position:relative}.fs-quote-card:before{content:"“";color:var(--fs-fill-2,var(--fs-green));font-size:96px;font-weight:300;line-height:1;position:absolute;top:-6px;left:16px}.fs-free-plate{border-radius:var(--fs-r-lg);background:var(--fs-fill-2,var(--fs-lime));color:var(--fs-on-fill-2,var(--fs-on-lime));align-items:flex-start;gap:14px;padding:18px 16px;display:flex}.fs-free-plate__ok{background:var(--fs-ink);width:34px;height:34px;color:var(--fs-white);border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}.fs-free-plate b{letter-spacing:-.01em;font-size:21px;font-weight:500;line-height:1.2;display:block}.fs-free-plate p{margin:4px 0 0;font-size:14px;line-height:1.45}.fs-join-line{color:var(--fs-text-2);justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;display:flex}.fs-join-line a{color:var(--fs-ink);text-underline-offset:3px;text-decoration:underline}.fs-cost{flex-direction:column;gap:18px;display:flex}.fs-cost__lead{margin:0}.fs-cost__note{color:var(--fs-text-2);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;margin:0;font-size:14px;line-height:1.5;display:grid}.fs-cost__note>span:first-child{border:1px solid;border-radius:50%;place-items:center;width:22px;height:22px;font-family:serif;font-size:13px;display:grid}.fs-cost__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fs-cost__steps>li{grid-template-columns:58px minmax(0,1fr);gap:14px;padding:0 0 28px;display:grid;position:relative}.fs-cost__steps>li:last-child{padding-bottom:0}.fs-cost__steps>li:not(:last-child):after{content:"";background:var(--fs-line-strong);width:2px;position:absolute;top:48px;bottom:4px;left:28px}.fs-cost__step-no{background:var(--fs-lime-soft);width:56px;height:56px;color:var(--fs-ink);border-radius:50%;place-items:center;font-size:18px;display:grid}.fs-cost__steps>li:first-child .fs-cost__step-no{background:var(--fs-ink);color:var(--fs-white)}.fs-cost h3{color:var(--fs-ink);margin:2px 0 8px;font-size:21px;font-weight:500;line-height:1.25}.fs-cost strong{border-radius:var(--fs-r-pill);background:var(--fs-white);letter-spacing:-.025em;color:var(--fs-ink);margin:0 0 10px;padding:7px 16px;font-size:24px;font-weight:300;line-height:1.1;display:inline-block}.fs-cost__steps p,.fs-cost__cards p{color:var(--fs-text-2);margin:0;font-size:15px;line-height:1.52}.fs-cost__receipt{border-radius:var(--fs-r-lg) var(--fs-r-lg) 5px 5px;background:var(--fs-white);color:var(--fs-ink);padding:24px 22px 30px;position:relative;overflow:hidden}.fs-cost__receipt:after{content:"";background:radial-gradient(circle at 8px 0, transparent 8px, var(--fs-bg) 8.5px) 0 0 / 16px 16px repeat-x;height:16px;position:absolute;bottom:-8px;left:0;right:0}.fs-cost__receipt-title{border-bottom:1px dashed var(--fs-line-strong);text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--fs-muted);padding:0 0 16px;font-size:13px;line-height:1.3}.fs-cost__receipt dl{margin:0}.fs-cost__receipt dl>div{border-bottom:1px dashed var(--fs-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;padding:13px 0;font-size:15px;line-height:1.4;display:grid}.fs-cost__receipt dt{color:var(--fs-text-2);margin:0}.fs-cost__receipt dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:500}.fs-cost__receipt>p{text-align:center;color:var(--fs-text-2);margin:16px 0 0;font-size:14px;line-height:1.48}.fs-cost__cards{flex-direction:column;gap:12px;display:flex}.fs-cost__cards article{border-radius:var(--fs-r-lg);background:var(--fs-white);grid-template-columns:62px minmax(0,1fr);gap:14px;padding:20px 18px;display:grid}.fs-cost__icon{background:var(--fs-lime-soft);width:52px;height:52px;color:var(--fs-green);border-radius:50%;place-items:center;font-size:27px;line-height:1;display:grid}.fs-cost__icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:29px;height:29px}.fs-cost__cards strong{background:0 0;margin:0 0 8px;padding:0}.fs-cost__or{color:var(--fs-ink);text-transform:lowercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;font-size:13px;display:grid}.fs-cost__or:before,.fs-cost__or:after{content:"";background:var(--fs-line-strong);height:1px}@media (max-width:360px){.fs-cost__receipt{padding-inline:18px}.fs-cost__receipt dl>div{gap:10px;font-size:14px}.fs-cost__cards article{grid-template-columns:54px minmax(0,1fr);padding-inline:16px}.fs-cost__icon{width:46px;height:46px}}.fs-pm{--pm-gold:#feba52;--pm-russet:#923c27;--pm-wine:#632223;--pm-ink:#1b2119;color:var(--pm-ink)}.fs-pm-hero{border-radius:var(--fs-r-xl);background:var(--pm-gold);color:var(--pm-ink);margin:8px 8px 0;padding:24px 24px 28px}.fs-pm-kicker{border:1px solid;border-radius:999px;max-width:100%;margin:0 0 54px;padding:7px 14px;font-size:12px;line-height:1.3;display:inline-block}.fs-pm-hero h1{letter-spacing:-.055em;overflow-wrap:anywhere;margin:0 0 15px;font-size:clamp(42px,11vw,58px);font-weight:300;line-height:.99}.fs-pm-subtitle{letter-spacing:-.04em;max-width:15ch;margin:0 0 22px;font-size:clamp(25px,7vw,34px);font-weight:300;line-height:1.08}.fs-pm-intro{max-width:37ch;margin:0 0 30px;font-size:16px;line-height:1.5}.fs-pm-audience{margin:0 0 16px;font-size:13px;line-height:1.4}.fs-pm-actions{gap:10px;width:100%;display:grid}.fs-pm-action{width:100%;min-width:0}.fs-pm-action>.fs-btn,.fs-pm-secondary{width:100%;height:56px;min-height:56px;font:500 15px/1.15 var(--fs-font);white-space:normal;text-align:left;border-radius:999px;justify-content:space-between;align-items:center;padding:0 6px 0 21px;text-decoration:none;display:flex}.fs-pm-action>.fs-btn{background:var(--pm-ink);color:#fff!important}.fs-pm-action .fs-btn__circle,.fs-pm-secondary>span{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:23px;font-weight:300;display:grid}.fs-pm-action .fs-btn__circle{background:var(--pm-gold);color:var(--pm-ink)}.fs-pm-secondary{border:1px solid var(--pm-ink);background:0 0;color:var(--pm-ink)!important}.fs-pm-secondary>span{background:var(--pm-ink);color:var(--pm-gold)}.fs-pm-section{padding:54px 24px 0;scroll-margin-top:76px}.fs-pm-section h2,.fs-pm-final h2{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(32px,8vw,42px);font-weight:300;line-height:1.08}.fs-pm-section>p{color:var(--fs-text-2);margin:0 0 16px;font-size:16px;line-height:1.55}.fs-pm-section>.fs-pm-lead{margin-bottom:30px}.fs-pm-age{border-bottom:1px solid var(--fs-line);padding-bottom:20px}.fs-pm-recognition{padding-bottom:14px}.fs-pm-recognition>p:not(.fs-pm-lead){border-left:2px solid var(--pm-russet);padding-left:16px}.fs-pm-conversation{color:var(--pm-ink);border-top:1px solid #d7c4b4;margin:0 0 26px}.fs-pm-conversation details{border-bottom:1px solid #d7c4b4}.fs-pm-conversation summary{cursor:pointer;grid-template-columns:36px minmax(0,1fr) 22px;align-items:start;gap:14px;padding:21px 0;list-style:none;display:grid}.fs-pm-conversation summary::-webkit-details-marker{display:none}.fs-pm-number{color:var(--pm-russet);font-size:20px;font-weight:300;line-height:1.1}.fs-pm-conversation summary>span:nth-child(2){min-width:0}.fs-pm-conversation summary small{color:var(--pm-russet);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:600;display:block}.fs-pm-conversation summary strong{letter-spacing:-.02em;font-size:20px;font-weight:400;line-height:1.2;display:block}.fs-pm-plus{color:var(--pm-russet);transition:transform .25s var(--fs-ease);font-size:23px;line-height:1}.fs-pm-conversation details[open] .fs-pm-plus{transform:rotate(45deg)}.fs-pm-conversation details>p{color:var(--fs-text-2);margin:0 0 18px 50px;font-size:15px;line-height:1.54}.fs-pm-conversation details>p b{font-weight:600}.fs-pm-program>.fs-pm-action,.fs-pm-included>.fs-pm-action{margin-top:22px}.fs-pm-receipt{background:#fffdf8;border-radius:22px;padding:22px 21px 8px}.fs-pm-receipt-head{text-align:center;color:var(--pm-russet);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:600}.fs-pm-receipt ol{margin:0;padding:0;list-style:none}.fs-pm-receipt li{border-top:1px dashed #d8c7b7;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:17px 0;display:grid}.fs-pm-receipt li>span{color:var(--pm-russet);font-size:14px}.fs-pm-receipt h3{margin:0 0 5px;font-size:18px;font-weight:500;line-height:1.28}.fs-pm-receipt li p{color:var(--fs-muted);margin:0;font-size:13px;line-height:1.48}.fs-pm-limits{background:#eee8dc;margin-top:54px;padding-top:28px;padding-bottom:24px}.fs-pm-order{margin:54px 16px 0;scroll-margin-top:76px}.fs-pm-final{background:var(--pm-gold);border-radius:24px;margin:56px 8px 26px;padding:30px 24px}.fs-pm-final>p{margin:0 0 24px;font-size:16px;line-height:1.5}.fs-pm a:focus-visible,.fs-pm summary:focus-visible{outline:3px solid var(--pm-russet);outline-offset:3px}@media (max-width:360px){.fs-pm-hero,.fs-pm-section{padding-inline:20px}.fs-pm-action>.fs-btn,.fs-pm-secondary{padding-left:16px;font-size:13px}}@media (prefers-reduced-motion:reduce){.fs-pm-plus{transition:none}}.fs-recognition-voices{margin-top:24px;padding:clamp(24px,4vw,52px)}.fs-recognition-voices>.fs-h2{max-width:770px;margin-bottom:26px}.fs-recognition-voices .fs-recognition-lead{max-width:820px;color:var(--fs-lime-soft);margin:0 0 30px;font-size:18px;line-height:1.65}.fs-recognition-days{margin:30px 0 36px;padding-left:9px;font-size:18px;line-height:1.45}.fs-recognition-day{border-left:1px solid color-mix(in srgb,var(--fs-girl,var(--fs-lime-mid)) 47%, transparent);padding:0 0 20px 24px;position:relative}.fs-recognition-day:last-child{border-color:#0000;padding-bottom:0}.fs-recognition-day:before{content:"";background:var(--fs-girl,var(--fs-lime-mid));border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:-4px}.fs-recognition-day:last-child:before{background:var(--fs-boy,var(--fs-bg))}.fs-recognition-day>span{color:var(--fs-girl,var(--fs-lime-soft));margin-bottom:5px;font-size:14px;display:block}.fs-recognition-day:last-child>span{color:var(--fs-boy,var(--fs-bg))}.fs-recognition-day p{font-size:inherit;line-height:inherit;margin:0}.fs-recognition-day strong{font:inherit}.fs-recognition-voices .fs-recognition-bridge{margin:0 0 18px;font-size:17px}.fs-recognition-replies{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.fs-recognition-replies li{background:var(--fs-lime-soft);width:fit-content;max-width:85%;color:var(--fs-ink);border-radius:22px 22px 22px 3px;padding:18px 24px;font-size:27px;line-height:1.35}.fs-recognition-replies li:nth-child(2n){background:var(--fs-girl,var(--fs-lime-mid));color:var(--fs-on-girl,var(--fs-ink));border-radius:22px 22px 3px;margin-left:13%}.fs-recognition-replies li:nth-child(3n){margin-left:4%}.fs-recognition-replies li:last-child{background:var(--fs-boy,var(--fs-bg));max-width:76%;color:var(--fs-on-boy,var(--fs-ink));border-radius:22px 22px 3px;align-self:flex-end;font-size:23px}.fs-recognition-voices .fs-recognition-outcome{border-top:1px solid color-mix(in srgb,var(--fs-bg) 22%, transparent);max-width:850px;color:var(--fs-lime-soft);margin:36px 0 0;padding-top:26px;font-size:18px;line-height:1.6}@media (max-width:650px){.fs-recognition-voices{padding:25px 21px}.fs-recognition-voices>.fs-h2{margin-bottom:22px;font-size:29px}.fs-recognition-voices .fs-recognition-lead{font-size:16px;line-height:1.6}.fs-recognition-days{margin:26px 0 30px;font-size:16px}.fs-recognition-replies li{max-width:95%;padding:17px 18px;font-size:23px}.fs-recognition-replies li:nth-child(2n){margin-left:7%}.fs-recognition-replies li:last-child{max-width:92%;font-size:20px}.fs-recognition-voices .fs-recognition-outcome{font-size:16px}}.fs-aa{--aa-ice:#bdc6cd;--aa-steel:#6a757e;--aa-slate:#404c55;--aa-deep:#27323b;--aa-night:#111a22;--aa-paper:#f1f3f4;color:var(--aa-night);background:var(--aa-paper)}.fs-aa .fs-site-crumbs{color:var(--aa-slate)}.fs-aa-hero{color:#fff;background-color:var(--aa-night);background-image:radial-gradient(circle at 8% 14%,#ffffff8c 0 1px,#0000 1.8px),radial-gradient(circle at 73% 18%,#bdc6cd7a 0 1px,#0000 2px),radial-gradient(circle at 42% 69%,#ffffff61 0 1.5px,#0000 2.2px),radial-gradient(circle at 88% 78%,#bdc6cd59 0 1px,#0000 1.8px);background-size:83px 97px,121px 109px,147px 133px,177px 151px;min-height:min(1240px,100svh + 260px);padding:clamp(54px,6vw,92px) clamp(24px,4.2vw,72px) 48px;position:relative;overflow:hidden}.fs-aa-kicker,.fs-aa-section-kicker{color:currentColor;letter-spacing:.22em;text-transform:uppercase;margin:0 0 clamp(34px,5vw,68px);font-size:11px;font-weight:700}.fs-aa-kicker{color:var(--aa-ice);align-items:center;gap:13px;display:flex}.fs-aa-kicker:before{content:"";background:currentColor;width:30px;height:1px}.fs-aa-hero h1{letter-spacing:-.075em;max-width:1050px;margin:clamp(190px,27vh,350px) 0 0;font-size:clamp(74px,11vw,154px);font-weight:400;line-height:.82}.fs-aa-hero h1 span{display:block}.fs-aa-hero h1 span:last-child{color:var(--aa-ice);margin-left:.95em;font-weight:300}.fs-aa-hero-copy{grid-template-columns:minmax(0,1fr) minmax(210px,.62fr);align-items:end;gap:22px 34px;max-width:640px;margin:clamp(40px,6vw,80px) 0 0 auto;display:grid}.fs-aa-hero-copy>p{color:#dde3e7;grid-column:1/-1;margin:0;font-size:17px;line-height:1.55}.fs-aa-hero-copy .fs-aa-subtitle{color:#fff;font-size:clamp(20px,2vw,27px);font-weight:650;line-height:1.25}.fs-aa-hero-copy>.fs-btn{background:var(--aa-ice);width:100%;color:var(--aa-night);grid-column:1/-1}.fs-aa-hero-facts{color:var(--aa-ice);border-top:1px solid #bdc6cd40;justify-content:space-between;gap:24px;padding-top:22px;font-size:13px;display:flex;position:absolute;bottom:42px;left:clamp(24px,4.2vw,72px);right:clamp(24px,4.2vw,72px)}.fs-aa-section{padding:clamp(78px,9vw,132px) clamp(24px,8.5vw,122px)}.fs-aa-section h2,.fs-aa-purchase h2{letter-spacing:-.055em;max-width:990px;margin:0 0 clamp(38px,6vw,76px);font-size:clamp(42px,6.2vw,82px);font-weight:400;line-height:1.01}.fs-aa-recognition{background:var(--aa-ice)}.fs-aa-voices{border-top:1px solid #111a2240}.fs-aa-voice{border-bottom:1px solid #111a2240;grid-template-columns:70px minmax(0,1fr) 28px;align-items:center;gap:26px;padding:25px 0;display:grid}.fs-aa-voice>span{color:var(--aa-slate);letter-spacing:.1em;font-size:12px}.fs-aa-voice>p{letter-spacing:-.025em;max-width:850px;margin:0;font-size:clamp(21px,2.25vw,31px);line-height:1.28}.fs-aa-voice>i{border:2px solid var(--aa-steel);border-radius:50%;width:13px;height:13px}.fs-aa-voice:nth-child(2n)>i{border-radius:0;transform:rotate(45deg)}.fs-aa-closing{max-width:630px;margin:45px 0 0 auto;font-size:clamp(22px,2.4vw,32px);line-height:1.32}.fs-aa-definition{background:#f7f8f8}.fs-aa-definition-grid{grid-template-columns:minmax(210px,.75fr) minmax(0,1.45fr);gap:clamp(48px,8vw,130px);display:grid}.fs-aa-not-only{color:var(--aa-steel);letter-spacing:-.075em;writing-mode:vertical-rl;align-self:start;margin:0;font-size:clamp(68px,9vw,124px);font-weight:300;line-height:.8;position:sticky;top:120px;transform:rotate(180deg)}.fs-aa-definition-copy .fs-aa-section-kicker{margin-bottom:28px}.fs-aa-body-large{margin:0;font-size:clamp(19px,2vw,27px);line-height:1.55}.fs-aa-note{max-width:720px;color:var(--aa-slate);border-top:1px solid #111a2238;margin:58px 0 0;padding:22px 0 0 54px;font-size:15px;line-height:1.5;position:relative}.fs-aa-note>span{color:#fff;background:var(--aa-deep);border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid;position:absolute;top:17px;left:0}.fs-aa-topics{color:#fff;background:var(--aa-deep)}.fs-aa-topics .fs-aa-section-kicker{color:var(--aa-ice)}.fs-aa-topic{border-top:1px solid #ffffff2e;grid-template-columns:76px minmax(230px,.8fr) minmax(260px,1.25fr);gap:26px;padding:27px 0;display:grid}.fs-aa-topic:last-child{border-bottom:1px solid #ffffff2e}.fs-aa-topic>span{color:var(--aa-ice);letter-spacing:.12em;font-size:12px}.fs-aa-topic h3{margin:0;font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1.2}.fs-aa-topic p{color:#dde3e7;margin:0;font-size:16px;line-height:1.55}.fs-aa-practices{background:#e5e9eb}.fs-aa-practice-stack{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.fs-aa-practice{background:#fafaf9;min-height:340px;padding:30px;position:relative;overflow:hidden;box-shadow:0 18px 36px #111a2214}.fs-aa-practice:nth-child(2){transform:translateY(28px)}.fs-aa-practice:nth-child(3){transform:translateY(-12px)}.fs-aa-practice small{color:var(--aa-steel);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:700}.fs-aa-practice h3{z-index:1;letter-spacing:-.035em;max-width:280px;margin:62px 0 0;font-size:clamp(24px,2.6vw,36px);font-weight:450;line-height:1.13;position:relative}.fs-aa-practice>p{z-index:1;max-width:255px;color:var(--aa-slate);border-top:1px solid #111a2229;margin:28px 0 0;padding-top:16px;font-size:14px;line-height:1.45;position:relative}.fs-aa-practice>span{color:var(--aa-ice);font-size:108px;font-weight:250;line-height:1;position:absolute;bottom:-20px;right:16px}.fs-aa-practice-caption{max-width:560px;color:var(--aa-slate);margin:72px 0 0 auto}.fs-aa-audience{background:#fafaf9}.fs-aa-audience-copy{max-width:800px;font-size:clamp(19px,2vw,27px);line-height:1.55}.fs-aa-audience-copy p{margin:0 0 1.1em}.fs-aa-purchase{color:#fff;background:var(--aa-slate);padding:12px}.fs-aa-purchase-card{background:var(--aa-night);border-radius:30px;max-width:1200px;margin:auto;overflow:hidden}.fs-aa-purchase-intro{padding:clamp(38px,6vw,74px)}.fs-aa-purchase-intro .fs-aa-section-kicker{color:var(--aa-ice);margin-bottom:28px}.fs-aa-purchase-intro h2{margin-bottom:28px}.fs-aa-purchase-intro>p:last-child{color:#dde3e7;max-width:660px;margin:0;font-size:18px;line-height:1.55}.fs-aa-facts{background:var(--aa-ice);color:var(--aa-night);grid-template-columns:repeat(3,1fr);margin:0;padding:0 clamp(38px,6vw,74px);display:grid}.fs-aa-facts>div{border-top:1px solid #111a2238;padding:28px 20px 28px 0}.fs-aa-facts dt{color:var(--aa-slate);letter-spacing:.16em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:700}.fs-aa-facts dd{margin:0;font-size:17px;font-weight:600}.fs-aa-facts dd>span,.fs-aa-facts dd>small{display:block}.fs-aa-facts dd>small{max-width:240px;color:var(--aa-slate);margin-top:7px;font-size:13px;font-weight:500;line-height:1.4}.fs-aa-order{background:var(--aa-ice);padding:0 clamp(20px,5vw,64px) clamp(30px,5vw,64px)}.fs-aa-order,.fs-aa-order>.fs-card{color:var(--aa-night)}.fs-aa-order>.fs-card{box-shadow:none;border-radius:0 0 24px 24px;margin:0}.fs-aa-order>.fs-card>h2{color:var(--aa-night)}.fs-aa-order .fs-btn--ink{background:var(--aa-night)}.fs-aa a:focus-visible{outline:3px solid var(--aa-steel);outline-offset:4px}@media (max-width:780px){.fs-aa-hero{min-height:0;padding:34px 23px}.fs-aa-hero h1{margin-top:96px;font-size:clamp(64px,18vw,92px)}.fs-aa-hero h1 span:last-child{margin-left:.42em}.fs-aa-hero-copy{flex-direction:column;align-items:stretch;margin-top:48px;display:flex}.fs-aa-hero-copy>p{font-size:16px}.fs-aa-hero-copy>.fs-btn{width:100%}.fs-aa-hero-facts{flex-direction:column;gap:8px;margin-top:46px;position:static}.fs-aa-section{padding:72px 23px}.fs-aa-section h2,.fs-aa-purchase h2{font-size:clamp(40px,11.5vw,56px)}.fs-aa-voice{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:21px 0}.fs-aa-voice>p{font-size:19px}.fs-aa-voice>i{display:none}.fs-aa-closing{font-size:21px}.fs-aa-definition-grid{grid-template-columns:1fr;gap:34px}.fs-aa-not-only{writing-mode:horizontal-tb;font-size:70px;line-height:.84;position:static;transform:none}.fs-aa-note{padding-left:48px}.fs-aa-topic{grid-template-columns:42px minmax(0,1fr);gap:12px}.fs-aa-topic h3{font-size:23px}.fs-aa-topic p{grid-column:2}.fs-aa-practice-stack{grid-template-columns:1fr;gap:14px}.fs-aa-practice{min-height:280px}.fs-aa-practice:nth-child(2),.fs-aa-practice:nth-child(3){transform:none}.fs-aa-practice-caption{margin-top:34px}.fs-aa-facts{grid-template-columns:1fr;padding-inline:25px}.fs-aa-purchase-intro{padding:40px 25px}.fs-aa-order{padding:0 12px 26px}.fs-aa-order>.fs-card{border-radius:0 0 22px 22px}}@media (max-width:650px){.fs-scroller#sostav>.fs-part-card{width:86%}.fs-part-card .fs-h2{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}}@media (max-width:380px){.fs-aa-hero,.fs-aa-section{padding-inline:20px}.fs-aa-hero h1{font-size:61px}.fs-aa-section h2,.fs-aa-purchase h2{font-size:38px}.fs-aa-topic{grid-template-columns:34px minmax(0,1fr)}.fs-part-card .fs-h2{font-size:31px}}@media (prefers-reduced-motion:reduce){.fs-aa *{scroll-behavior:auto}}
.fs-lib-stack{flex-direction:column;gap:10px;display:flex}.fs-lib-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fs-lib-grid>:last-child:nth-child(odd){grid-column:1/-1}.fs-lib-part{border-radius:var(--fs-r-xl);overflow-wrap:anywhere;flex-direction:column;gap:14px;padding:22px 18px;display:flex}.fs-lib-part h3{margin:0;font-size:24px;font-weight:400;line-height:1.15}.fs-lib-part p{white-space:pre-line;margin:0;font-size:15px;line-height:1.5}.fs-lib-part__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fs-lib-part__n{letter-spacing:-.06em;font-size:72px;font-weight:300;line-height:.8}.fs-lib-tile{overflow-wrap:anywhere;height:auto;min-height:220px}.fs-lib-tile b{font-weight:500}.fs-lib-tile small{white-space:pre-line;font-size:13.5px}.fs-lib-tile--wide{grid-column:1/-1;min-height:150px}.fs-lib-stat-tile{background:var(--fs-white);height:auto;min-height:130px;color:var(--fs-ink)!important}.fs-lib-part--lime{background:var(--fs-lime);color:var(--fs-on-lime)}.fs-lib-part--ink{background:var(--fs-ink);color:#fff}.fs-lib-part--soft{background:var(--fs-lime-soft);color:var(--fs-ink)}.fs-lib-spine>div{border-top:1px solid #ffffff30;grid-template-columns:65px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.fs-lib-spine .fs-lib-part__n{color:var(--fs-lime);font-size:56px}.fs-lib-spine h3{margin:0;font-size:22px;font-weight:400}.fs-lib-spine p{white-space:pre-line;margin:8px 0 0;font-size:15px;line-height:1.5}.fs-lib-scale{background:var(--fs-white);border-radius:var(--fs-r-xl);padding:22px 18px}.fs-lib-scale-bar{background:var(--fs-lime);border-right:60px solid var(--fs-ink);border-left:60px solid var(--fs-lime-soft);border-radius:99px;height:12px}.fs-lib-scale-legend{flex-wrap:wrap;gap:16px;padding-top:16px;display:flex}.fs-lib-scale-legend>div{flex:100px}.fs-lib-scale-legend b{font-size:22px;font-weight:400}.fs-lib-scale-legend p{white-space:pre-line;font-size:14px;line-height:1.5}.fs-lib-scale-row{border-radius:var(--fs-r-lg);grid-template-columns:minmax(80px,30%) minmax(0,1fr);align-items:start;gap:14px;padding:20px 18px;display:grid}.fs-lib-scale-row b{overflow-wrap:anywhere;font-size:32px;font-weight:300}.fs-lib-scale-row p{white-space:pre-line;margin:0;font-size:16px;line-height:1.45}.fs-lib-scale-dark .fs-lib-scale-row{border-top:1px solid #ffffff30;border-radius:0;padding-inline:0}.fs-lib-scale-dark b{color:var(--fs-lime)}.fs-lib-mark{border-radius:var(--fs-r-lg);background:var(--fs-white);padding:18px}.fs-lib-mark b{align-items:center;gap:10px;font-size:21px;font-weight:400;display:flex}.fs-lib-mark p,.fs-lib-word p{white-space:pre-line;margin:8px 0 0;font-size:15px;line-height:1.5}.fs-lib-word{border-top:1px solid #ffffff30;padding:16px 0}.fs-lib-word b{color:var(--fs-lime);font-size:28px;font-weight:300}.fs-lib-limit-card{background:var(--fs-white);border-radius:var(--fs-r-lg);padding:20px 18px}.fs-lib-limit-row{border-top:1px solid var(--fs-line);padding:16px 0}.fs-lib-limit-card p,.fs-lib-limit-row p{white-space:pre-line;font-size:16px;line-height:1.5}.fs-lib-limits-dark .fs-lib-limit-row{border-color:#ffffff30}.fs-lib-limits-dark>.fs-text{color:#fff}.fs-lib-hero-quiet{background:var(--fs-lime-soft)}.fs-lib-hero-quiet .fs-h1{letter-spacing:-.045em;font-size:clamp(36px,8.8vw,48px);font-weight:500;line-height:1.06}.fs-lib-hero-quiet .fs-pm-subtitle{letter-spacing:-.025em;border-left:3px solid var(--fs-green);max-width:22ch;margin:22px 0 26px;padding-left:15px;font-size:clamp(23px,5.8vw,28px);font-weight:400;line-height:1.2}.fs-course-program summary{align-items:baseline;gap:10px;display:flex}.fs-course-program summary>span:last-child{flex:1}.fs-program-title{border-radius:var(--fs-r-md);border:1px solid #12160f1a;align-items:baseline;gap:10px;min-height:56px;padding:12px 16px;font-size:15px;line-height:1.4;display:flex}.fs-program-title>span:last-child{flex:1}.fs-program-pro{background:var(--fs-ink);color:var(--fs-white);border-radius:99px;flex:none;padding:4px 9px;font-size:12px;font-weight:500;line-height:1.2}.fs-program-topics{margin:22px 0 8px;padding:18px 0}.fs-program-topics>b{color:var(--fs-ink);font-size:16px;display:block}.fs-program-topics>ul{gap:8px;margin:12px 0 0;padding:0 0 0 20px;display:grid}.fs-program-topics>ul>li{padding-left:5px;font-size:15px;line-height:1.45}.fs-program-topics li::marker{color:var(--fs-green)}.fs-program-topics--numbered>ol{margin:14px 0 0;padding:0;list-style:none}.fs-program-topics--numbered>ol>li{grid-template-columns:25px minmax(0,1fr);gap:10px;padding:9px 0;font-size:15px;line-height:1.45;display:grid}.fs-program-topics--numbered>ol>li>span{color:var(--fs-green);font-size:13px}.fs-program-pro-group{margin-top:48px;padding-top:12px}.fs-program-pro-group>.fs-h2{margin-top:18px}.fs-program-pro-group>.fs-lead{margin-top:16px}.fs-program-tariff-label{white-space:normal;max-width:100%;margin-bottom:20px;line-height:1.35}.fs-program-pro-group>.fs-program-tariff-label{margin-bottom:0}.fs-program-subheading{margin:28px 0 16px;font-size:22px;font-weight:500;line-height:1.2}.fs-program-bonus{background:var(--fs-lime-soft);border-radius:var(--fs-r-lg);white-space:pre-line;margin:20px 0 0;padding:18px 20px;font-size:16px;line-height:1.45}.fs-program-pro-group>.fs-program-bonus{background:var(--fs-boy-soft)}.fs-program-chat{background:var(--fs-boy-soft);border-radius:var(--fs-r-lg);align-items:center;gap:12px;margin-top:16px;padding:22px;display:flex}.fs-program-chat .fs-program-pro{background:var(--fs-green)}.fs-program-chat b{font-size:20px;font-weight:500}[data-closed-enrollment],.fs-enrollment-survey{scroll-margin-top:80px}.fs-enrollment-status{border:1px solid var(--fs-green);width:fit-content;max-width:100%;color:var(--fs-ink);background:0 0;border-radius:99px;margin:20px 0 0;padding:8px 14px;font-size:14px;font-weight:500;line-height:1.4;display:inline-block}.fs-enrollment-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px;display:grid}.fs-enrollment-grid>article{flex-direction:column;align-items:flex-start;gap:22px;min-width:0;padding:24px;display:flex}.fs-enrollment-grid .fs-h3,.fs-enrollment-grid .fs-small{margin:0}.fs-enrollment-grid .fs-h3{letter-spacing:-.045em;font-size:38px;font-weight:400;line-height:1.05}.fs-enrollment-grid .fs-list{flex:1}.fs-enrollment-grid .fs-list li{font-size:16px;line-height:1.4}.fs-enrollment-grid .fs-btn{cursor:not-allowed;opacity:1;width:100%}.fs-enrollment-grid>article>header{width:100%}.fs-enrollment-grid>article>header .fs-h3{margin-top:22px}.fs-enrollment-labels{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fs-enrollment-labels .fs-chip{white-space:normal;max-width:100%}.fs-enrollment-grid .fs-enrollment-subtitle{color:var(--fs-ink);white-space:pre-line;margin:16px 0 0;font-size:15px;line-height:1.45}.fs-enrollment-grid .fs-enrollment-badge{background:var(--fs-green);border-color:var(--fs-green);color:#fff}.fs-enrollment-grid .fs-enrollment-badge--moms{background:var(--fs-boy-soft);color:var(--fs-ink);border-color:#0000;align-items:center;gap:7px;margin:5px 3px 5px auto;padding:7px 13px 7px 7px;font-size:16px;font-weight:500;display:inline-flex;transform:rotate(-5deg)}.fs-enrollment-badge__flame{object-fit:contain;flex-shrink:0;width:34px;height:42px;display:block}.fs-enrollment-grid .fs-h3{overflow-wrap:anywhere}.fs-enrollment-grid>.fs-enrollment-card--described{gap:18px}.fs-enrollment-grid>.fs-enrollment-card--described .fs-h3{margin-top:16px;font-size:32px;line-height:1.1}.fs-enrollment-grid>.fs-enrollment-card--described .fs-enrollment-subtitle{margin-top:12px}.fs-enrollment-grid--receipt>.fs-enrollment-card--described .fs-list>li{padding:10px 0;font-size:15px}.fs-enrollment-grid>article>footer{width:100%;margin-top:auto}.fs-enrollment-grid>article>footer .fs-small{margin-bottom:16px}.fs-enrollment-grid--receipt>article{background:var(--fs-white);overflow:hidden}.fs-enrollment-grid--receipt .fs-list{width:100%;margin:0;padding:0;list-style:none}.fs-enrollment-grid--receipt .fs-list>li{border-top:1px dashed var(--fs-line-strong);gap:12px;margin:0;padding:14px 0;display:flex}.fs-enrollment-grid--receipt .fs-list>li:before{content:"+";color:var(--fs-green);background:0 0;flex:none;width:auto;height:auto;font-size:22px;line-height:1;position:static}.fs-enrollment-grid--receipt>article>footer{background:var(--fs-lime);width:calc(100% + 48px);color:var(--fs-on-lime);margin:0 -24px -24px;padding:20px 24px 24px}.fs-enrollment-grid--receipt>article>footer .fs-small{color:inherit}.fs-enrollment-grid--receipt>.fs-enrollment-card--pro>footer{background:var(--fs-green);color:#fff}.fs-enrollment-grid--receipt .fs-btn{background:var(--fs-ink);color:#fff!important}.fs-enrollment-grid--receipt .fs-btn__circle{background:var(--fs-lime-soft);color:var(--fs-ink)}.fs-enrollment-grid--receipt .fs-enrollment-card--pro .fs-btn{background:var(--fs-white);color:var(--fs-ink)!important}.fs-enrollment-grid--receipt .fs-enrollment-card--pro .fs-btn__circle{background:var(--fs-boy-soft);color:var(--fs-ink)}.fs-enrollment-survey .fs-btn{margin-top:22px}.fs-enrollment-survey--open{border-top:1px solid var(--fs-line-strong);border-bottom:1px solid var(--fs-line-strong);margin-top:32px;padding:24px 0}.fs-enrollment-survey--open .fs-enrollment-season{color:var(--fs-green);align-items:center;gap:10px;margin:0 0 26px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.fs-enrollment-season>span{background:var(--fs-green);border-radius:99px;flex:none;width:8px;height:8px}.fs-enrollment-survey--open .fs-h2{letter-spacing:-.035em;margin:0 0 20px;font-size:32px;font-weight:400;line-height:1.1}.fs-enrollment-survey--open .fs-text{color:var(--fs-ink);margin:0;font-size:16px;line-height:1.5}.fs-enrollment-survey--open .fs-btn{background:var(--fs-green);text-align:left;gap:12px;width:100%;margin-top:26px;padding-left:18px;font-size:15px;line-height:1.3;color:#fff!important}.fs-enrollment-survey--open .fs-btn:disabled{opacity:1;cursor:not-allowed}.fs-enrollment-survey--open .fs-btn__circle{background:var(--fs-white);color:var(--fs-ink);flex:none}.fs-enrollment-survey--open .fs-enrollment-note{color:var(--fs-ink);margin:16px 0 0;font-size:13px;line-height:1.45}@media (max-width:600px){.fs-enrollment-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.fs-lib-grid{grid-template-columns:minmax(0,1fr)}.fs-lib-grid>*{grid-column:auto}}@media (prefers-reduced-motion:reduce){.fs-lib-stack *,.fs-lib-grid *{transition:none!important;animation:none!important}}.fs-program-base-bonus{margin-top:0}.fs-program-base-bonus details,.fs-program-base-bonus details[open]{background:var(--fs-lime-soft)}.fs-thought-pairs{border-radius:24px;gap:24px;margin:8px}.fs-thought-pairs--quoteSpread{background:var(--fs-lime);color:var(--fs-on-lime);padding:28px 22px}.fs-thought-pairs--quoteSpread .fs-h2{color:inherit}.fs-thought-pair{margin:0}.fs-thought-pair p{white-space:pre-line;overflow-wrap:break-word;margin:0}.fs-thought-pairs--quoteSpread .fs-thought-pair{border-block:1px solid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:0;padding:25px 0;display:grid}.fs-thought-pair__before{font-size:15px;line-height:1.5}.fs-thought-pairs--quoteSpread .fs-thought-pair__before{padding-right:16px}.fs-thought-pair__main{letter-spacing:-.025em;font-size:26px;font-weight:350;line-height:1.2}.fs-thought-pairs--quoteSpread .fs-thought-pair__main{border-left:1px solid;padding-left:18px}.fs-thought-pairs--quoteSpread .fs-thought-pair__main:only-child{border:0;grid-column:1/-1;padding:0}.fs-thought-pairs--quoteMargin{background:var(--fs-white);color:var(--fs-ink);padding:28px 22px}.fs-thought-pairs--quoteMargin .fs-thought-pair__before{color:var(--fs-text-2);margin-bottom:32px}.fs-thought-pair__margin{border-bottom:1px solid var(--fs-line);grid-template-columns:38px minmax(0,1fr);gap:16px;padding-bottom:26px;display:grid}.fs-thought-pair__margin[data-has-label=false]{grid-template-columns:1fr}.fs-thought-pair__label{writing-mode:vertical-rl;color:var(--fs-text-2);border-left:6px solid var(--fs-lime);place-self:stretch start;padding-left:10px;font-size:24px;font-weight:350;line-height:1.2;transform:rotate(180deg)}.fs-thought-pairs--quoteMargin .fs-thought-pair__main{font-size:31px;line-height:1.18}@media (max-width:370px){.fs-thought-pairs{padding-inline:19px}.fs-thought-pairs--quoteSpread .fs-thought-pair__main{padding-left:15px;font-size:24px}.fs-thought-pairs--quoteSpread .fs-thought-pair__before{padding-right:14px;font-size:14px}.fs-thought-pairs--quoteMargin .fs-thought-pair__main{font-size:28px}.fs-thought-pair__margin{gap:12px}}
.fs-cc{--fs-text-2:var(--fs-girl,#564a70);--fs-lime-soft:var(--fs-girl-soft,#e5f0ef)}.fs-cc .cc-hero{background:var(--fs-lime);gap:22px;padding:26px 20px 24px}.fs-cc .cc-hero .fs-chip{align-self:flex-start}.fs-cc .cc-hero h1{letter-spacing:-.045em;font-size:clamp(49px,13vw,62px);line-height:.98}.fs-cc .cc-hero .cc-hero-subtitle{letter-spacing:-.025em;margin:4px 0 0;font-size:25px;font-weight:350;line-height:1.18}.fs-cc .cc-hero .fs-lead{color:var(--fs-ink)}.fs-cc .cc-hero-actions{gap:9px;padding-top:4px;display:grid}.fs-cc .cc-hero .fs-btn--outline{border-color:#34283f59;font-weight:400}.fs-cc .cc-hero .fs-btn--outline .fs-btn__circle{background:var(--fs-ink);color:var(--fs-white)}.fs-cc .cc-hero .fs-btn--ink .fs-btn__circle{background:var(--fs-white);color:var(--fs-ink)}.fs-cc .cc-section{gap:22px}.fs-cc .cc-section .fs-h2{font-size:31px;line-height:1.08}.fs-cc .cc-section .fs-h2 .fs-mark{-webkit-box-decoration-break:clone;box-decoration-break:clone}.fs-cc .cc-section .fs-text+.fs-text{margin-top:-8px}.fs-cc .cc-reaction{border-top:1px solid var(--fs-line);margin:0;padding:0;list-style:none}.fs-cc .cc-reaction li{border-bottom:1px solid var(--fs-line);letter-spacing:-.015em;padding:17px 0;font-size:19px;font-weight:350;line-height:1.36}.fs-cc .cc-quiet{color:var(--fs-text-2);margin:0;font-size:14px;line-height:1.55}.fs-cc .cc-definition{background:var(--fs-text-2);gap:0;margin:0 8px;padding:0;overflow:hidden}.fs-cc .cc-definition .fs-h2{color:#fff}.fs-cc .cc-definition .cc-highlight{color:var(--fs-lime)}.fs-cc .cc-definition-top{padding:28px 22px 25px}.fs-cc .cc-definition-top .fs-h2{margin-bottom:27px}.fs-cc .cc-permission-before{color:#ffffffdb;max-width:270px;margin:0;font-size:15px;font-weight:400;line-height:1.5}.fs-cc .cc-definition-bottom{background:var(--fs-lime);color:var(--fs-ink);padding:31px 22px 26px;position:relative}.fs-cc .cc-definition-bottom:before{content:"";background:var(--fs-green);width:40px;height:8px;position:absolute;top:-4px;left:22px}.fs-cc .cc-permission-now{letter-spacing:-.025em;text-wrap:pretty;margin:0;font-size:30px;font-weight:350;line-height:1.18}.fs-cc .cc-definition-note{color:var(--fs-text-2);margin:25px 0 0;font-size:14px;line-height:1.5}.fs-cc .cc-loop{border:1px solid var(--fs-line);background:#fff;border-radius:20px;overflow:hidden}.fs-cc .cc-loop-step{border-bottom:1px solid var(--fs-line);padding:22px 20px}.fs-cc .cc-loop-step:last-child{border-bottom:0}.fs-cc .cc-loop-label{color:var(--fs-text-2);align-items:baseline;gap:10px;margin-bottom:24px;font-size:12px;display:flex}.fs-cc .cc-loop-label span{letter-spacing:-.04em;color:var(--fs-green);font-size:33px;font-weight:300;line-height:1}.fs-cc .cc-loop-step h3{letter-spacing:-.025em;margin:0 0 10px;font-size:23px;font-weight:350;line-height:1.12}.fs-cc .cc-loop-step p{color:var(--fs-text-2);margin:0;font-size:15px;line-height:1.5}.fs-cc .cc-loop-conclusion{border-left:2px solid var(--fs-green);letter-spacing:-.015em;margin:2px 0 0;padding:2px 0 2px 17px;font-size:20px;font-weight:350;line-height:1.38}.fs-cc .cc-loop-conclusion span{color:var(--fs-text-2);letter-spacing:0;margin-top:12px;font-size:15px;font-weight:400;line-height:1.5;display:block}.fs-cc .cc-topics{counter-reset:topics;margin:0;padding:0;list-style:none}.fs-cc .cc-topics li{counter-increment:topics;border-top:1px solid var(--fs-line);grid-template-columns:30px minmax(0,1fr);gap:12px;padding:20px 0;display:grid}.fs-cc .cc-topics li:last-child{border-bottom:1px solid var(--fs-line)}.fs-cc .cc-topics li:before{content:"0" counter(topics);color:var(--fs-green);margin-top:3px;font-size:12px}.fs-cc .cc-topics h3{letter-spacing:-.02em;margin:0 0 8px;font-size:21px;font-weight:400;line-height:1.2}.fs-cc .cc-topics p{color:var(--fs-text-2);margin:0;font-size:15px;line-height:1.5}.fs-cc .cc-practices{background:var(--fs-lime);gap:24px;margin:0 8px}.fs-cc .cc-practice-list{gap:10px;display:grid}.fs-cc .cc-practice{border-radius:var(--fs-r-lg);background:#ffffffb8;padding:20px}.fs-cc .cc-practice:nth-child(2){background:var(--fs-ink);color:#fff}.fs-cc .cc-practice .cc-practice-no{letter-spacing:-.05em;color:var(--fs-green);margin-bottom:25px;font-size:40px;font-weight:300;line-height:1;display:block}.fs-cc .cc-practice:nth-child(2) .cc-practice-no{color:var(--fs-lime)}.fs-cc .cc-practice h3{letter-spacing:-.025em;margin:0 0 12px;font-size:23px;font-weight:350;line-height:1.12}.fs-cc .cc-practice p{color:var(--fs-text-2);margin:0;font-size:15px}.fs-cc .cc-practice:nth-child(2) p{color:#ffffffd4}.fs-cc .cc-format{margin:0}.fs-cc .cc-format>div{border-top:1px solid var(--fs-line);grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:20px;padding:16px 0;font-size:15px;display:grid}.fs-cc .cc-format>div:last-child{border-bottom:1px solid var(--fs-line)}.fs-cc .cc-format dt{color:var(--fs-text-2)}.fs-cc .cc-format dd{margin:0}.fs-cc .cc-purchase{background:#fff;border-radius:24px;gap:20px;margin:0 8px;padding:30px 20px 24px;scroll-margin-top:76px;display:grid}.fs-cc .cc-purchase .fs-h2{font-size:30px}.fs-cc .cc-price{background:var(--fs-lime-soft);border-radius:var(--fs-r-lg);gap:18px;padding:22px 18px;display:grid}.fs-cc .cc-price-sum{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.fs-cc .cc-price-sum strong{letter-spacing:-.04em;white-space:nowrap;font-size:35px;font-weight:350;line-height:1.1}.fs-cc .cc-price-sum small{color:var(--fs-text-2);font-size:13px}.fs-cc .cc-price p{color:var(--fs-text-2);margin:0;font-size:14px}.fs-cc .cc-already{text-align:center;text-underline-offset:3px;font-size:13px}.fs-cc .cc-definition{background:var(--fs-girl,var(--fs-text-2))}.fs-cc .cc-system-purchase{margin:0 8px}.fs-cc .cc-system-purchase>section{background:var(--fs-white);border-radius:24px;margin:0;padding:30px 20px}@media (max-width:360px){.fs-cc .cc-hero h1{font-size:47px}.fs-cc .cc-hero .cc-hero-subtitle{font-size:23px}.fs-cc .cc-section .fs-h2{font-size:29px}}
.fs-statement{color:var(--fs-ink);background:var(--fs-white,#fff);border-radius:24px;min-width:0;padding:28px 23px}.fs-statement__flow{min-width:0}.fs-statement p{white-space:pre-line;text-wrap:pretty;overflow-wrap:break-word;margin:0}.fs-statement__intro{letter-spacing:-.015em;font-size:18px;font-weight:350;line-height:1.4}.fs-statement__main{letter-spacing:-.025em;font-size:26px;font-weight:350;line-height:1.23}.fs-statement__main-wrap{min-width:0;margin-top:28px}.fs-statement--statementEditorial .fs-statement__intro{font-size:25px;line-height:1.25}.fs-statement--statementEditorial .fs-statement__intro .fs-statement__emphasis{text-decoration:line-through;-webkit-text-decoration-color:var(--fs-green);text-decoration-color:var(--fs-green);text-decoration-thickness:1.5px}.fs-statement--statementEditorial .fs-statement__main-wrap{border-top:1px solid var(--fs-boy,var(--fs-line));margin-top:31px;padding-top:27px}.fs-statement--statementEditorial .fs-statement__main{font-size:25px}.fs-statement--statementEditorial .fs-statement__main .fs-statement__emphasis{font-weight:450}.fs-statement--statementTurn{background:var(--fs-lime);color:var(--fs-on-lime);padding:30px 25px}.fs-statement--statementTurn .fs-statement__intro{max-width:230px}.fs-statement__turn{border-bottom:1px solid;border-left:1px solid;width:32px;height:45px;margin:15px 0 19px 9px;position:relative}.fs-statement__turn:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;bottom:-3px;right:0;transform:rotate(45deg)}.fs-statement--statementTurn .fs-statement__main-wrap{margin-top:0;padding-left:29px}.fs-statement--statementTurn .fs-statement__main{font-size:27px}.fs-statement--statementFocus{background:var(--fs-ink);color:var(--fs-block-ink-text,#fff);padding:28px 19px}.fs-statement--statementFocus .fs-statement__flow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:19px;display:grid}.fs-statement--statementFocus .fs-statement__intro{color:var(--fs-block-ink-accent,var(--fs-lime));padding-top:4px}.fs-statement--statementFocus .fs-statement__main-wrap{border-left:1px solid var(--fs-boy,var(--fs-line));margin:0;padding-left:18px}.fs-statement--statementFocus .fs-statement__main{font-size:25px}.fs-statement--statementAttention{background:var(--fs-girl,var(--fs-ink));color:var(--fs-on-girl,#fff)}.fs-statement--statementAttention .fs-statement__intro{max-width:260px}.fs-statement--statementAttention .fs-statement__main{font-size:29px;line-height:1.3}.fs-statement--statementAttention .fs-statement__main-wrap{margin-top:30px}.fs-statement--statementAttention .fs-statement__main .fs-statement__emphasis{color:var(--fs-on-lime);background:var(--fs-lime);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 3px}.fs-statement--statementMargin{background:0 0;border-radius:0;padding:28px 15px 28px 8px}.fs-statement--statementMargin .fs-statement__intro{color:var(--fs-text-2);margin-left:30px;font-size:19px}.fs-statement--statementMargin .fs-statement__main-wrap{margin-top:28px;padding-left:30px;position:relative}.fs-statement--statementMargin .fs-statement__main-wrap:before{content:"";border:2px solid var(--fs-green);border-right:0;width:12px;position:absolute;top:0;bottom:0;left:4px}.fs-statement--statementMargin .fs-statement__main{font-size:27px}.fs-statement--statementSeam{padding:0;overflow:hidden}.fs-statement--statementSeam .fs-statement__intro{color:var(--fs-text-2);padding:26px 23px;font-size:20px}.fs-statement--statementSeam .fs-statement__main-wrap{background:var(--fs-ink);color:var(--fs-block-ink-text,#fff);margin:0;padding:31px 23px 29px;position:relative}.fs-statement--statementSeam .fs-statement__main{font-size:28px}.fs-statement--statementSeam .fs-statement__main-wrap:before{content:"";background:var(--fs-green);width:35px;height:18px;position:absolute;top:-9px;right:25px}.fs-statement>.fs-path{margin-top:28px}@media (max-width:370px){.fs-statement{padding:26px 20px}.fs-statement--statementTurn .fs-statement__main-wrap{padding-left:23px}.fs-statement--statementTurn .fs-statement__main{font-size:25px}.fs-statement--statementFocus{padding:25px 17px}.fs-statement--statementFocus .fs-statement__flow{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:14px}.fs-statement--statementFocus .fs-statement__main-wrap{padding-left:14px}.fs-statement--statementFocus .fs-statement__main{font-size:23px}.fs-statement--statementFocus .fs-statement__intro{font-size:17px}.fs-statement--statementAttention .fs-statement__main{font-size:27px}.fs-statement--statementMargin{padding:25px 13px 25px 7px}.fs-statement--statementMargin .fs-statement__main{font-size:25px}.fs-statement--statementSeam{padding:0}.fs-statement--statementSeam .fs-statement__main{font-size:26px}}
.fs-sale{--sale-ash:#a3c1bf;--sale-orange:#ea4501;--sale-powder:#ffffeb;--sale-ink:#263f3d;background:var(--sale-powder);color:var(--sale-ink);padding-bottom:60px;overflow:clip}.fs-sale-preview{text-align:center;background:#fff4c9;padding:12px 24px;font-size:12px}.fs-sale-hero{background:var(--sale-ash);padding:36px max(24px,50% - 580px) 52px}.fs-sale-back{color:inherit;font-size:12px;text-decoration:none}.fs-sale-flame{object-fit:contain;vertical-align:middle;transform-origin:50% 85%;width:34px;height:38px;animation:3.5s ease-in-out infinite fs-sale-warmth;display:inline-block}.fs-sale h1{letter-spacing:-.065em;overflow-wrap:normal;margin:40px 0 38px;font-size:clamp(54px,8.8vw,118px);font-weight:420;line-height:.99}.fs-sale h1>.fs-sale-subtitle{letter-spacing:-.045em;margin-top:14px;padding-left:9%;font-size:.62em;display:block}.fs-sale-hero__bottom{border-top:1px solid #263f3d40;justify-content:space-between;align-items:flex-end;gap:30px;padding-top:24px;display:flex}.fs-sale-hero__bottom p{white-space:pre-line;max-width:460px;margin:0;font-size:17px;line-height:1.55}.fs-sale-jump{color:#1e1a12;background:#ea4501;border-radius:999px;flex-shrink:0;justify-content:space-between;align-items:center;gap:30px;padding:14px 18px 14px 23px;font-size:15px;font-weight:650;text-decoration:none;display:flex}.fs-sale-jump span{background:#ffffeb;border-radius:50%;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.fs-sale-catalog{max-width:1208px;margin:0 auto;padding:0 24px;scroll-margin-top:88px}.fs-sale-group{margin-top:64px}.fs-sale-group__heading{align-items:center;gap:18px;margin-bottom:22px;display:flex}.fs-sale-group__heading>span:first-child{color:#855438;font-size:12px}.fs-sale-group__heading h2{letter-spacing:-.04em;margin:0;font-size:clamp(25px,3vw,38px);font-weight:440}.fs-sale-group__heading>span:last-child{border:1px solid #263f3d45;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:auto;font-size:12px;display:grid}.fs-sale-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.fs-sale-card{background:var(--fs-lime,#b4e026);color:var(--fs-on-lime,#263f3d);border-radius:26px;flex-direction:column;min-width:0;min-height:360px;padding:25px;display:flex}.fs-sale-card__top{justify-content:space-between;align-items:center;gap:8px;font-size:10px;line-height:1.35;display:flex}.fs-sale-card__saving{background:var(--fs-on-lime,#263f3d);color:var(--fs-lime,#b4e026);border-radius:99px;flex-shrink:0;padding:7px 9px;font-size:13px;font-weight:650}.fs-sale-card h3{letter-spacing:-.04em;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;margin:35px 0 16px;font-size:clamp(26px,2.3vw,34px);font-weight:520;line-height:1.1}.fs-sale .fs-sale-card a{color:inherit;text-decoration:none}.fs-sale-card>p{white-space:pre-line;margin:0 0 25px;font-size:14px;line-height:1.55}.fs-sale-card__foot{border-top:1px solid var(--fs-card-line,#263f3d45);margin-top:auto;padding-top:21px}.fs-sale-card__price{flex-wrap:wrap;align-items:baseline;gap:12px;line-height:1.2;display:flex}.fs-sale-card__price s{font-size:14px;text-decoration-thickness:1px}.fs-sale-card__price strong{letter-spacing:-.04em;font-size:28px;font-weight:650}.fs-sale-card__actions{justify-content:space-between;align-items:center;gap:15px;margin-top:23px;font-size:13px;display:flex}.fs-sale-card__actions>a{align-items:center;gap:10px;display:flex}.fs-sale-card__buy{background:var(--fs-on-lime,#263f3d);border-radius:99px;padding:11px 15px;color:var(--fs-lime,#b4e026)!important}.fs-sale-note{background:var(--sale-ash);border-radius:24px;align-items:center;gap:30px;max-width:1160px;margin:60px auto 0;padding:30px 36px;display:flex}.fs-sale-note>span{letter-spacing:-.03em;flex:1;font-size:23px}.fs-sale-note p{max-width:460px;margin:0;font-size:14px;line-height:1.6}.fs-sale-empty{padding:60px 0;font-size:16px}.fs-site-menu__item.fs-site-menu__item--sale{color:#b62d1c}.fs-site-menu__item--sale>a{align-items:center;gap:12px;display:flex}.fs-site-menu__item--sale .fs-sale-flame{width:30px;height:34px}.fs-sale-home{color:#8b2813!important}.fs-sale-home .fs-sale-flame{width:22px;height:26px}@keyframes fs-sale-warmth{0%,to{transform:rotate(-3deg)scale(1)}50%{transform:rotate(3deg)scale(1.04)}}@media (prefers-reduced-motion:reduce){.fs-sale-flame{animation:none}}@media (max-width:950px){.fs-sale-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-sale-hero{padding-left:24px;padding-right:24px}.fs-sale-note{margin-left:24px;margin-right:24px}}@media (max-width:600px){.fs-sale-hero{padding:26px 20px 32px}.fs-sale h1{letter-spacing:-.055em;margin-top:20px;margin-bottom:26px;font-size:clamp(43px,11.5vw,69px)}.fs-sale h1>.fs-sale-subtitle{padding-left:4%;font-size:.69em}.fs-sale-hero__bottom{padding-top:20px;display:block}.fs-sale-hero__bottom p{font-size:15px}.fs-sale-jump{margin-top:22px;font-size:14px}.fs-sale-catalog{padding:0 16px}.fs-sale-group{margin-top:38px}.fs-sale-group__heading{gap:10px}.fs-sale-group__heading h2{font-size:25px}.fs-sale-grid{grid-template-columns:minmax(0,1fr);gap:14px}.fs-sale-card{min-height:310px;padding:23px}.fs-sale-card h3{max-width:100%;margin-top:30px;font-size:clamp(25px,7.8vw,32px)}.fs-sale-card__price strong{font-size:30px}.fs-sale-note{margin:38px 16px 0;padding:24px;display:block}.fs-sale-note>span{font-size:22px}.fs-sale-note p{margin-top:14px}.fs-sale{padding-bottom:36px}}.fs-sale+.fs-site-cat__ask{--fs-lime:#a3c1bf;--fs-on-lime:#263f3d;--fs-ink:#263f3d;--fs-bg:#ffffeb;background:#ffffeb}.fs-page.fs-page--sale{background:#ffffeb;max-width:1240px}.fs-page--sale .fs-site-cat__ask{max-width:720px;margin:0 auto;padding:30px 24px 44px}.fs-page--sale .fs-site-footer{padding-left:24px;padding-right:24px}.fs-sale h1>.fs-sale-title{font-size:inherit;letter-spacing:inherit;line-height:inherit;align-items:center;gap:.16em;display:flex}.fs-sale-title .fs-sale-flame{flex-shrink:0;width:.62em;height:.72em}.fs-sale-card__actions>a:first-child{max-width:65%;line-height:1.35}.fs-sale-card__actions>a:first-child span{flex-shrink:0}.fs-sale-group+.fs-sale-group{margin-top:112px}@media (max-width:600px){.fs-sale-group+.fs-sale-group{margin-top:76px}}.fs-sale-group--exclusive{background:0 0;border-radius:0;padding:0}.fs-sale-group--exclusive .fs-sale-grid{grid-template-columns:minmax(0,min(760px,100%));justify-content:center}.fs-sale-card--content-pass{min-height:320px}.fs-sale-card__separate{box-sizing:border-box;border:1px solid var(--fs-card-line,#263f3d45);border-radius:999px;width:max-content;max-width:100%;margin:0 0 25px;padding:8px 12px;font-size:12px;font-weight:650;line-height:1.35}@media (max-width:600px){.fs-sale-group--exclusive{border-radius:0;margin-left:0;margin-right:0;padding:0}.fs-sale-card--content-pass{min-height:310px}.fs-sale-card__separate{border-radius:16px;width:100%}}
