:root{--crw-accent: #E08A6B;--crw-accent-2: #B36E56;--crw-bg: #F7F4EC;--crw-surface: #F7F4EC;--crw-text: #2D2D28;--crw-muted: #858582;--crw-body-2: #55554F;--crw-border: #E7E2D6;--crw-card: #FAFAFA;--crw-tint: #F1E4D8;--crw-tint-2: #F0E9DD;--crw-r-btn: 50px;--crw-r-card: 20px;--crw-r-sm: 12px;--crw-font-head: "Helvetica Neue", Helvetica, Arial, sans-serif;--crw-font-body: "Assistant", "Helvetica Neue", Arial, sans-serif;--crw-max: 1905px;--crw-content: 1200px;--crw-gutter: 8px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}body.crw-body{margin:0;background:var(--crw-bg);color:var(--crw-text);font-family:var(--crw-font-body);font-size:16px;line-height:1.8;font-weight:400;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.crw-body main{max-width:var(--crw-max);margin:0 auto}.crw-body img{max-width:100%;height:auto;display:block}.crw-body a{color:var(--crw-text)}.crw-body p{margin:0}.crw-skip{position:absolute;left:-9999px;top:0}.crw-skip:focus{left:16px;top:16px;z-index:100;background:#fff;padding:8px 16px;border-radius:50px}.crw-ico{flex:none;display:inline-block;vertical-align:middle}.crw-h1,.crw-h2,.crw-h3,.crw-h4{font-family:var(--crw-font-head);letter-spacing:.6px;margin:0;color:var(--crw-text)}.crw-h1{font-size:40px;font-weight:400;line-height:1.3}.crw-h2{font-size:30px;font-weight:700;line-height:1.2}.crw-h3{font-size:21px;font-weight:600;line-height:1.35}.crw-h4{font-size:15px;font-weight:400;line-height:1.3}@media(min-width:750px){.crw-h2{font-size:38px}.crw-h3{font-size:24px}}@media(min-width:990px){.crw-h2{font-size:44px}}.crw-eyebrow{display:inline-block;font-family:var(--crw-font-head);font-size:13px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--crw-accent-2);margin:0 0 12px}.crw-lead{font-size:18px;color:var(--crw-body-2);margin-top:16px}.crw-rte p+p,.crw-rte p+ul,.crw-rte ul+p{margin-top:12px}.crw-rte strong{color:var(--crw-text);font-weight:700}.crw-rte em{font-style:italic}.crw-section{padding:52px 20px}@media(min-width:990px){.crw-section{padding:104px 32px}}.crw-bg--cream{background:var(--crw-bg)}.crw-bg--tint{background:var(--crw-tint-2)}.crw-bg--light{background:#fcfbf8;--crw-card-bg: var(--crw-bg)}.crw-wrap{max-width:var(--crw-content);margin:0 auto;width:100%}.crw-head{text-align:center;max-width:780px;margin:0 auto 36px}@media(min-width:990px){.crw-head{margin-bottom:52px}}.crw-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:16px 32px;border-radius:var(--crw-r-btn);background:var(--crw-accent);border:1px solid var(--crw-accent);font-family:var(--crw-font-head);font-size:15px;font-weight:400;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:transform .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.crw-body .crw-btn{color:#fff}.crw-btn:hover{transform:scale(1.04)}.crw-btn:active{transform:scale(.98)}.crw-btn:focus-visible{outline:2px solid var(--crw-text);outline-offset:3px}.crw-cta-row{margin-top:36px;text-align:center}@media(min-width:990px){.crw-cta-row{margin-top:52px}}.crw-cta-row .crw-btn{width:100%;max-width:420px}@media(min-width:750px){.crw-cta-row .crw-btn{width:auto;max-width:none}}.crw-reassure{font-size:14px;color:var(--crw-muted);margin-top:12px;letter-spacing:.02em;line-height:1.5}.crw-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid var(--crw-border);border-radius:50px;background:var(--crw-card);font-size:14px;line-height:1.3}.crw-pill .crw-ico{color:var(--crw-accent-2)}.crw-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:var(--crw-content);margin:0 auto;padding:16px 20px}@media(min-width:990px){.crw-topbar{padding:24px 32px}}.crw-logo{font-family:var(--crw-font-head);font-size:18px;font-weight:600;letter-spacing:.6px}.crw-logo img{max-height:36px;width:auto}.crw-topbar__note{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--crw-muted);line-height:1.3}.crw-topbar__note .crw-ico{color:var(--crw-accent-2)}@media(max-width:420px){.crw-topbar__note span{display:none}}.crw-hero{padding:12px 20px 52px}@media(min-width:990px){.crw-hero{padding:24px 32px 104px}}.crw-hero__grid{display:grid;gap:36px;align-items:center;max-width:var(--crw-content);margin:0 auto}@media(min-width:990px){.crw-hero__grid{grid-template-columns:1.05fr .95fr;gap:52px}}.crw-hero__copy{text-align:center}@media(min-width:990px){.crw-hero__copy{text-align:left}}.crw-hero__title{font-family:var(--crw-font-head);font-size:var(--crw-hero-m, 38px);font-weight:400;line-height:1.12;letter-spacing:.6px;margin:0;text-wrap:balance}@media(min-width:990px){.crw-hero__title{font-size:var(--crw-hero-d, 64px)}}.crw-hero__sub{font-size:18px;line-height:1.65;color:var(--crw-body-2);margin:20px auto 28px;max-width:540px}@media(min-width:990px){.crw-hero__sub{font-size:20px;margin-left:0}}.crw-hero__cta .crw-btn{width:100%;max-width:440px;min-height:60px;font-size:16px}@media(min-width:750px){.crw-hero__cta .crw-btn{width:auto}}.crw-assure{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;list-style:none;padding:0;margin:16px 0 0;font-size:14px;color:var(--crw-body-2);line-height:1.4}@media(min-width:990px){.crw-assure{justify-content:flex-start}}.crw-assure li{display:inline-flex;align-items:center;gap:6px}.crw-assure .crw-ico{color:var(--crw-accent)}.crw-hero__proof{display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid var(--crw-border);font-size:15px;color:var(--crw-body-2);line-height:1.5}.crw-hero__proof .crw-ico{color:var(--crw-accent-2)}.crw-hero__img{width:100%;border-radius:var(--crw-r-card)}.crw-editor-note{background:#fff8e6;border:1px dashed #C9A227;border-radius:12px;padding:12px 16px;font-size:14px;line-height:1.5;margin:16px auto 24px;text-align:center;max-width:780px}.crw-mock{container-type:inline-size;position:relative;width:100%;max-width:540px;margin:0 auto;aspect-ratio:1 / 1}.crw-mock__bg{position:absolute;top:8%;right:0;bottom:0;left:4%;background:var(--crw-tint);border-radius:28px}.crw-book{position:absolute;z-index:2;left:9%;top:4%;width:56%;aspect-ratio:3 / 4;background:#fbf8f1;border:1px solid var(--crw-border);border-radius:6px 16px 16px 6px;overflow:hidden;display:flex;flex-direction:column;transform:rotate(-4deg)}.crw-book:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3cqw;background:var(--crw-accent-2)}.crw-book__in{position:relative;flex:1;display:flex;flex-direction:column;padding:7cqw 5cqw 0 7.5cqw}.crw-book__kicker{font-family:var(--crw-font-head);font-size:9px;font-size:1.9cqw;letter-spacing:.18em;text-transform:uppercase;color:var(--crw-accent-2);line-height:1.4}.crw-book__title{font-family:var(--crw-font-head);font-size:30px;font-size:6.6cqw;font-weight:700;line-height:1.02;letter-spacing:.3px;margin:4cqw 0 2.4cqw;color:var(--crw-text)}.crw-book__sub{font-size:12px;font-size:2.5cqw;line-height:1.4;color:var(--crw-body-2)}.crw-book__art{margin:auto 0 6cqw;display:flex}.crw-book__art span{width:13cqw;height:13cqw;border-radius:50%}.crw-book__art span:first-child{background:var(--crw-accent)}.crw-book__art span:last-child{margin-left:-5cqw;border:.5cqw solid var(--crw-text)}.crw-book__band{background:var(--crw-accent);color:#fff;padding:3.2cqw 4cqw 3.2cqw 7.5cqw;font-family:var(--crw-font-head);font-size:8px;font-size:1.75cqw;letter-spacing:.14em;text-transform:uppercase;line-height:1.3}.crw-sheet{position:absolute;z-index:1;right:3%;top:26%;width:44%;aspect-ratio:3 / 4;background:#fff;border:1px solid var(--crw-border);border-radius:12px;padding:5cqw 4cqw;transform:rotate(5deg)}.crw-sheet__title{font-family:var(--crw-font-head);font-size:12px;font-size:2.7cqw;font-weight:700;line-height:1.2;margin-bottom:3cqw}.crw-sheet__cols,.crw-sheet__row{display:grid;grid-template-columns:1fr 4.4cqw 4.4cqw;gap:2cqw;align-items:center}.crw-sheet__cols{font-size:1.6cqw;letter-spacing:.1em;text-transform:uppercase;color:var(--crw-muted);line-height:1.2}.crw-sheet__row{margin-top:2.8cqw}.crw-sheet__line{height:.5cqw;background:#ece6da;border-radius:1cqw}.crw-sheet__box{width:4.4cqw;height:4.4cqw;border:.35cqw solid var(--crw-accent-2);border-radius:1.1cqw}.crw-sheet__box.is-on{background:var(--crw-accent);border-color:var(--crw-accent)}.crw-mock__chip{position:absolute;z-index:3;left:3%;bottom:10%;background:var(--crw-text);color:#f7f4ec;border-radius:50px;padding:2.2cqw 4cqw;font-family:var(--crw-font-head);font-size:12px;font-size:2.5cqw;letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.crw-mock--compact .crw-mock__bg{background:#3a3a34}.crw-grid{display:grid;gap:16px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:750px){.crw-grid--2,.crw-grid--3,.crw-grid--4{grid-template-columns:repeat(2,1fr);gap:20px}}@media(min-width:990px){.crw-grid--3{grid-template-columns:repeat(3,1fr)}.crw-grid--4{grid-template-columns:repeat(4,1fr)}}.crw-card{background:var(--crw-card-bg, var(--crw-card));border:1px solid var(--crw-border);border-radius:var(--crw-r-card);padding:28px}.crw-card__label{font-family:var(--crw-font-head);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--crw-accent-2);margin-bottom:8px;line-height:1.3}.crw-card__title{margin-bottom:8px}.crw-card__text{color:var(--crw-body-2);line-height:1.65}.crw-card__icon{width:48px;height:48px;border-radius:50%;background:var(--crw-tint);color:var(--crw-accent-2);display:grid;place-items:center;margin-bottom:20px}.crw-cards--questions{grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:990px){.crw-cards--questions{grid-template-columns:repeat(3,1fr);gap:20px}}.crw-card--questions{padding:20px 16px}@media(min-width:750px){.crw-card--questions{padding:28px}}.crw-q__num{display:block;font-family:var(--crw-font-head);font-size:13px;letter-spacing:.1em;color:var(--crw-accent);margin-bottom:8px;line-height:1.2}.crw-q__title{font-family:var(--crw-font-head);font-size:19px;font-weight:600;letter-spacing:.4px;line-height:1.3}@media(min-width:750px){.crw-q__title{font-size:24px}}.crw-card--questions .crw-card__text{font-size:14px;line-height:1.5;margin-top:6px}@media(min-width:750px){.crw-card--questions .crw-card__text{font-size:16px}}.crw-step__num{display:block;font-family:var(--crw-font-head);font-size:44px;font-weight:700;line-height:1;color:var(--crw-accent);margin-bottom:16px}.crw-card--outcomes{display:flex;gap:16px;align-items:flex-start;padding:24px}.crw-card--outcomes .crw-card__icon{margin:0;width:44px;height:44px}.crw-card--outcomes .crw-card__title{font-size:19px;margin-bottom:4px}.crw-outro{max-width:780px;margin:36px auto 0;text-align:center;font-size:18px;color:var(--crw-body-2)}.crw-callout{max-width:860px;margin:36px auto 0;padding:28px;border-radius:var(--crw-r-card);background:var(--crw-tint);text-align:center;font-size:18px;line-height:1.7;color:var(--crw-text)}@media(min-width:990px){.crw-callout{padding:36px 52px;font-size:20px}}.crw-chain{display:flex;flex-direction:column;align-items:center;list-style:none;margin:0;padding:0}.crw-chain__item{width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center}.crw-chain__node{width:100%;background:var(--crw-card-bg, var(--crw-card));border:1px solid var(--crw-border);border-radius:var(--crw-r-card);padding:20px 24px;text-align:center}.crw-chain__node.is-hl{background:var(--crw-text);border-color:var(--crw-text);color:#f7f4ec}.crw-chain__word{font-family:var(--crw-font-head);font-size:20px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}.crw-chain__text{font-size:15px;line-height:1.5;color:var(--crw-body-2);margin-top:4px}.crw-chain__node.is-hl .crw-chain__text{color:#d8d3c8}.crw-chain__arrow{display:flex;justify-content:center;padding:6px 0;color:var(--crw-accent)}@media(min-width:990px){.crw-chain{flex-direction:row;align-items:stretch;justify-content:center}.crw-chain__item{flex-direction:row;max-width:none;flex:1 1 0}.crw-chain__node{height:100%;padding:24px 16px}.crw-chain__word{font-size:17px}.crw-chain__arrow{transform:rotate(-90deg);padding:0 6px;align-self:center}}.crw-effects{margin-top:36px;text-align:center}@media(min-width:990px){.crw-effects{margin-top:52px}}.crw-effects__label{font-size:17px;color:var(--crw-body-2)}.crw-effects__list{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;list-style:none;padding:0;margin:16px 0 0}.crw-effect{padding:10px 24px;border-radius:50px;border:1px solid var(--crw-accent-2);color:var(--crw-accent-2);font-family:var(--crw-font-head);font-size:14px;letter-spacing:.12em;text-transform:uppercase;line-height:1.3}.crw-cycle{list-style:none;margin:0 auto;padding:0;display:grid;gap:12px;max-width:520px}.crw-cycle__node{position:relative;display:flex;align-items:center;gap:16px;background:var(--crw-card-bg, var(--crw-card));border:1px solid var(--crw-border);border-radius:var(--crw-r-card);padding:16px 20px}.crw-cycle__node:not(:last-child):after{content:"";position:absolute;left:37px;bottom:-13px;width:2px;height:12px;background:var(--crw-accent)}.crw-cycle__num{flex:0 0 36px;height:36px;border-radius:50%;background:var(--crw-tint);color:var(--crw-accent-2);display:grid;place-items:center;font-family:var(--crw-font-head);font-size:14px;font-weight:700}.crw-cycle__title{font-family:var(--crw-font-head);font-size:17px;font-weight:600;letter-spacing:.3px;line-height:1.35}.crw-cycle__text{font-size:14px;color:var(--crw-body-2);line-height:1.5;margin-top:2px}.crw-cycle__node.is-hl{background:var(--crw-accent);border-color:var(--crw-accent);color:#fff}.crw-cycle__node.is-hl .crw-cycle__num{background:#ffffff38;color:#fff}.crw-cycle__node.is-hl .crw-cycle__text{color:#fff}@media(min-width:990px){.crw-cycle{max-width:none;grid-template-columns:repeat(4,1fr);gap:24px}.crw-cycle__node{flex-direction:column;align-items:flex-start;padding:24px}.crw-cycle__node:not(:last-child):after{left:auto;right:-25px;top:50%;bottom:auto;width:24px;height:2px}.crw-cycle__node:nth-child(4n):after{display:none}}.crw-loop{display:flex;align-items:center;justify-content:center;gap:12px;margin:24px auto 0;padding:14px 24px;border:1px dashed var(--crw-accent);border-radius:50px;max-width:600px;color:var(--crw-accent-2);font-size:15px;line-height:1.5;text-align:center}.crw-vs{display:grid;gap:16px;position:relative}@media(min-width:750px){.crw-vs{grid-template-columns:1fr 1fr;gap:24px}}.crw-vs__col{border-radius:var(--crw-r-card);padding:32px 28px;border:1px solid var(--crw-border);background:var(--crw-card-bg, var(--crw-card))}@media(min-width:990px){.crw-vs__col{padding:44px 40px}}.crw-vs__label{font-family:var(--crw-font-head);font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--crw-muted);line-height:1.3}.crw-vs__title{margin-top:8px}.crw-vs__quote{font-family:var(--crw-font-head);font-size:22px;line-height:1.4;letter-spacing:.3px;margin:12px 0 20px}@media(min-width:990px){.crw-vs__quote{font-size:26px}}.crw-vs__list ul{list-style:none;padding:0;margin:16px 0 0}.crw-vs__list li{position:relative;padding-left:30px;margin-top:10px;line-height:1.6}.crw-vs__list li:before{content:"";position:absolute;left:2px;top:.5em;width:14px;height:7px;border-left:2px solid var(--crw-accent);border-bottom:2px solid var(--crw-accent);transform:rotate(-45deg)}.crw-vs--versus .crw-vs__list--a li:before{top:.8em;height:0;width:12px;border-left:0;border-bottom:2px solid var(--crw-muted);transform:none}.crw-vs--versus .crw-vs__col--a{background:transparent;border-style:dashed}.crw-vs--versus .crw-vs__col--a .crw-vs__quote{color:var(--crw-body-2)}.crw-vs--versus .crw-vs__col--b{background:var(--crw-text);border-color:var(--crw-text);color:#f7f4ec}.crw-vs--versus .crw-vs__col--b .crw-vs__label{color:var(--crw-accent)}.crw-vs--versus .crw-vs__col--b .crw-vs__title,.crw-vs--versus .crw-vs__col--b .crw-vs__quote{color:#fff}.crw-vs--versus .crw-vs__col--b .crw-vs__list li{color:#e6e1d6}.crw-vs__mid{display:none}@media(min-width:750px){.crw-vs__mid{display:grid;place-items:center;position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background:var(--crw-bg);border:1px solid var(--crw-border);font-family:var(--crw-font-head);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--crw-accent-2)}}.crw-vs--partners .crw-vs__label{color:var(--crw-accent-2)}.crw-vs--partners .crw-vs__col{border-top:4px solid var(--crw-accent)}.crw-vs--partners .crw-vs__col--b{border-top-color:var(--crw-text)}.crw-both{margin-top:24px;border-radius:var(--crw-r-card);background:var(--crw-tint);padding:36px 24px;text-align:center}@media(min-width:990px){.crw-both{padding:44px 52px}}.crw-both .crw-vs__label{color:var(--crw-accent-2)}.crw-both__list ul{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;list-style:none;padding:0;margin:20px 0 0}.crw-both__list li{background:var(--crw-card);border:1px solid var(--crw-border);border-radius:50px;padding:10px 20px;font-family:var(--crw-font-head);font-size:15px;letter-spacing:.3px;line-height:1.3}.crw-both__text{margin-top:20px;font-size:15px;color:var(--crw-body-2)}.crw-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;padding:0;margin:-12px 0 36px}.crw-inside{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;list-style:none;margin:0;padding:0}@media(min-width:750px){.crw-inside{grid-template-columns:repeat(3,1fr);gap:20px}}@media(min-width:990px){.crw-inside{grid-template-columns:repeat(4,1fr)}}.crw-page{background:var(--crw-card-bg, var(--crw-card));border:1px solid var(--crw-border);border-radius:var(--crw-r-card);padding:10px;display:flex;flex-direction:column}@media(min-width:750px){.crw-page{padding:12px}}.crw-page__sheet{container-type:inline-size;position:relative;aspect-ratio:3 / 4;background:#fff;border:1px solid var(--crw-border);border-radius:12px;padding:12cqw 11cqw;overflow:hidden}.crw-page__sheet--img{padding:0;background:var(--crw-tint)}.crw-page__img{width:100%;height:100%;object-fit:cover}.crw-page__num{position:absolute;top:5cqw;right:6cqw;font-family:var(--crw-font-head);font-size:4.5cqw;color:var(--crw-muted);letter-spacing:.1em}.crw-page__hd{font-family:var(--crw-font-head);font-size:8cqw;font-weight:700;line-height:1.15;letter-spacing:.2px;margin-bottom:4cqw}.crw-page__bar{display:block;height:1cqw;width:26%;background:var(--crw-accent);border-radius:1cqw;margin-bottom:7cqw}.crw-line{display:block;height:1.2cqw;background:#ece6da;border-radius:1cqw;margin-bottom:6cqw}.crw-line--s{width:60%}.crw-row{display:flex;align-items:center;gap:4cqw;margin-bottom:5.5cqw}.crw-row .crw-line{flex:1;margin:0}.crw-box{flex:none;width:6.5cqw;height:6.5cqw;border:.8cqw solid var(--crw-accent-2);border-radius:1.8cqw}.crw-box--on{background:var(--crw-accent);border-color:var(--crw-accent)}.crw-tbl{display:grid;grid-template-columns:2fr 1fr 1fr;gap:2.5cqw}.crw-cell{height:8cqw;border-radius:1.8cqw;background:#f3eee4}.crw-cell--hd{background:var(--crw-tint);height:6cqw}.crw-cell--a{background:var(--crw-accent)}.crw-cell--b{background:var(--crw-text)}.crw-bub{display:block;height:11cqw;width:78%;border-radius:6cqw;background:#f3eee4;margin-bottom:4.5cqw}.crw-bub--r{margin-left:auto;width:64%;background:var(--crw-tint)}.crw-cal{display:grid;grid-template-columns:repeat(5,1fr);gap:2.6cqw}.crw-day{aspect-ratio:1;border:.8cqw solid var(--crw-border);border-radius:2cqw;display:grid;place-items:center;font-family:var(--crw-font-head);font-size:4.2cqw;color:var(--crw-muted);line-height:1}.crw-day--on{background:var(--crw-accent);border-color:var(--crw-accent);color:#fff}.crw-trk{display:flex;align-items:center;gap:3cqw;margin-bottom:5.5cqw}.crw-trk .crw-line{flex:1;margin:0}.crw-dot{flex:none;width:5.5cqw;height:5.5cqw;border-radius:50%;border:.8cqw solid var(--crw-accent-2)}.crw-dot--on{background:var(--crw-accent-2)}.crw-wk{display:flex;align-items:center;gap:3cqw;margin-bottom:4.2cqw;font-family:var(--crw-font-head);font-size:4.2cqw;color:var(--crw-muted);letter-spacing:.08em;line-height:1}.crw-wk span:first-child{width:9cqw}.crw-wk .crw-line{flex:1;margin:0}.crw-quote-mark{font-family:Georgia,serif;font-size:18cqw;line-height:.8;color:var(--crw-accent);margin-bottom:2cqw;display:block}.crw-page__title{font-family:var(--crw-font-head);font-size:15px;font-weight:600;letter-spacing:.3px;margin:14px 6px 2px;line-height:1.35}@media(min-width:750px){.crw-page__title{font-size:17px}}.crw-page__text{font-size:14px;color:var(--crw-body-2);line-height:1.5;margin:0 6px 6px}.crw-tl{list-style:none;margin:0;padding:0;position:relative;display:grid;gap:20px}.crw-tl:before{content:"";position:absolute;left:21px;top:12px;bottom:12px;width:2px;background:var(--crw-border)}.crw-tl__item{position:relative;padding-left:64px}.crw-tl__dot{position:absolute;left:0;top:0;width:44px;height:44px;border-radius:50%;background:var(--crw-accent);color:#fff;display:grid;place-items:center;font-family:var(--crw-font-head);font-weight:700;font-size:16px}.crw-tl__card{padding:24px}@media(min-width:990px){.crw-tl{grid-template-columns:repeat(4,1fr);gap:24px}.crw-tl:before{left:12.5%;right:12.5%;top:21px;bottom:auto;width:auto;height:2px}.crw-tl__item{padding-left:0;padding-top:68px;text-align:center}.crw-tl__dot{left:50%;transform:translate(-50%)}.crw-tl__card{height:100%;padding:28px 24px}}.crw-tst{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;list-style:none;margin:0 -20px;padding:4px 20px 12px;scrollbar-width:none}.crw-tst::-webkit-scrollbar{display:none}@media(min-width:750px){.crw-tst{grid-auto-columns:48%}}@media(min-width:990px){.crw-tst{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible;margin:0;padding:0;gap:24px}}.crw-tst__card{scroll-snap-align:start;display:flex;flex-direction:column}.crw-stars{color:var(--crw-accent);letter-spacing:3px;font-size:16px;line-height:1;margin-bottom:16px}.crw-tst__title{font-size:20px}.crw-tst__quote{margin:10px 0 20px;color:var(--crw-body-2);line-height:1.7}.crw-tst__name{margin-top:auto;font-weight:700;color:var(--crw-accent-2);font-size:15px;line-height:1.4}.crw-tst__meta{font-size:13px;color:var(--crw-muted);line-height:1.4}.crw-ph-badge{align-self:flex-start;background:#fff3cd;color:#6e5200;border:1px dashed #C9A227;font-size:12px;border-radius:50px;padding:2px 10px;margin-bottom:12px;line-height:1.6}.crw-tst__hint{text-align:center;font-size:13px;color:var(--crw-muted);margin-top:8px}@media(min-width:990px){.crw-tst__hint{display:none}}.crw-faq{max-width:820px;margin:0 auto;border-top:1px solid var(--crw-border)}.crw-faq__item{border-bottom:1px solid var(--crw-border)}.crw-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;min-height:64px;font-family:var(--crw-font-head);font-size:17px;letter-spacing:.3px;line-height:1.4;-webkit-tap-highlight-color:transparent}@media(min-width:750px){.crw-faq__item summary{font-size:19px;padding:24px 4px}}.crw-faq__item summary::-webkit-details-marker{display:none}.crw-faq__item summary:focus-visible{outline:2px solid var(--crw-accent);outline-offset:2px;border-radius:8px}.crw-faq__icon{flex:none;position:relative;width:32px;height:32px;border-radius:50%;border:1px solid var(--crw-border);background:var(--crw-card)}.crw-faq__icon:before,.crw-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:var(--crw-accent-2);transform:translate(-50%,-50%);transition:transform .2s ease}.crw-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.crw-faq__item[open] .crw-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.crw-faq__a{padding:0 4px 24px;color:var(--crw-body-2)}.crw-faq__a ul{padding-left:20px;margin:8px 0 0}.crw-trust{max-width:880px;margin:0 auto;text-align:center;background:var(--crw-card-bg, var(--crw-card));border:1px solid var(--crw-border);border-radius:var(--crw-r-card);padding:44px 24px}@media(min-width:990px){.crw-trust{padding:52px}}.crw-trust__icon{width:60px;height:60px;margin:0 auto 20px;border-radius:50%;background:var(--crw-tint);color:var(--crw-accent-2);display:grid;place-items:center}.crw-trust .crw-h2{font-size:26px}@media(min-width:990px){.crw-trust .crw-h2{font-size:34px}}.crw-trust__text{margin:16px auto 0;max-width:620px;color:var(--crw-body-2);font-size:17px}.crw-trust__badges{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none}@media(min-width:750px){.crw-trust__badges{grid-template-columns:repeat(3,1fr)}}.crw-trust__badge{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 16px;border-radius:14px;background:var(--crw-bg);font-size:15px;line-height:1.4}.crw-trust__badge .crw-ico{color:var(--crw-accent-2)}.crw-trust__guarantee{margin-top:28px;padding-top:28px;border-top:1px solid var(--crw-border)}.crw-final{max-width:1100px;margin:0 auto;background:var(--crw-text);color:#f7f4ec;border-radius:var(--crw-r-card);padding:44px 24px;text-align:center;display:grid;gap:28px;align-items:center}@media(min-width:990px){.crw-final{grid-template-columns:1.15fr .85fr;padding:64px;gap:52px;text-align:left}}.crw-final .crw-eyebrow{color:var(--crw-accent)}.crw-final .crw-h2{color:#fff}.crw-final__sub{color:#d8d3c8;font-size:18px;margin:16px 0 28px;line-height:1.65}.crw-final .crw-btn{width:100%;max-width:440px;min-height:60px;font-size:16px}@media(min-width:750px){.crw-final .crw-btn{width:auto}}.crw-final .crw-reassure{color:#b9b4a9}.crw-final__media{max-width:380px;width:100%;margin:0 auto}.crw-pay{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:20px}@media(min-width:990px){.crw-pay{justify-content:flex-start}}.crw-pay svg{width:38px;height:24px}.crw-foot{text-align:center;padding:36px 20px 24px;font-size:13px;color:var(--crw-muted);line-height:1.6}.crw-foot nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-bottom:8px}.crw-body .crw-foot a{color:var(--crw-muted);text-decoration:none}.crw-body .crw-foot a:hover{color:var(--crw-text);text-decoration:underline}.crw-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#f7f4ecf7;border-top:1px solid var(--crw-border);transform:translateY(110%);transition:transform .3s ease}.crw-sticky.is-visible{transform:none}.crw-sticky__info{flex:1;min-width:0;line-height:1.3}.crw-sticky__title{font-family:var(--crw-font-head);font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crw-sticky__price{font-size:13px;color:var(--crw-muted)}.crw-sticky .crw-btn{flex:none;min-height:48px;padding:12px 22px;font-size:13px}@media(min-width:990px){.crw-sticky{display:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/crw-landing.css.map */
