@font-face{font-family:Marck Script;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f00.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Marck Script;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f01.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marck Script;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f02.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/f03.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/f04.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/f05.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/f06.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f07.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f08.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f09.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f10.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f11.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f12.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f13.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f14.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f15.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f16.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f17.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f18.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f19.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f20.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f21.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #fbf9f6;--desk: #efeae1;--ink: #16130f;--soft: #5c554c;--lip: #b8123e;--lip-deep: #8f0e30;--nude: #eddccd;--nude-wash: #f4ece2;--hair: #ddd5c8;--font-display: "Prata", "Georgia", serif;--font-ui: "Tenor Sans", "Arial", sans-serif;--font-body: "PT Serif", "Georgia", serif;--font-script: "Marck Script", cursive}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--desk);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;caret-color:var(--lip)}::selection{background:var(--nude);color:var(--ink)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--desk)}::-webkit-scrollbar-thumb{background:var(--ink);border:3px solid var(--desk);border-radius:6px}:focus-visible{outline:2px solid var(--lip);outline-offset:3px}h1,h2,h3,p,ul{margin:0}button{font:inherit;cursor:pointer}.page{max-width:1060px;margin:0 auto;min-height:100vh;background:var(--paper);box-shadow:0 24px 80px -40px #16130f59;display:flex;flex-direction:column}.masthead{border-bottom:1px solid var(--ink);position:relative}.masthead:after{content:"";display:block;position:absolute;left:0;right:0;bottom:3px;border-bottom:1px solid var(--hair)}.masthead__row{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:16px;padding:20px 26px 14px}.masthead__logo{font-family:var(--font-display);font-weight:400;font-size:clamp(19px,3.6vw,26px);letter-spacing:.14em;text-transform:uppercase;text-align:center;white-space:nowrap}.masthead__slot{font-family:var(--font-ui);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--soft);white-space:nowrap}.masthead__slot--right{text-align:right}.masthead--compact .masthead__row{padding:14px 26px 10px}.progress{height:3px;background:var(--hair);overflow:hidden}.progress__fill{display:block;height:100%;background:var(--lip);transform-origin:left center;transition:transform .5s cubic-bezier(.16,1,.3,1)}.stage{flex:1;width:100%;max-width:680px;margin:0 auto;padding:46px 26px 96px;display:flex;flex-direction:column}.stage--wide{max-width:none;padding:0;display:block}.screen--center{text-align:center;margin-top:auto;margin-bottom:auto}.rubric{display:inline-block;font-family:var(--font-ui);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--soft)}.rubric--red{background:var(--lip);color:var(--paper);padding:6px 13px 5px}.cover{text-align:center;margin-bottom:44px}.cover__title{font-family:var(--font-display);font-weight:400;font-size:clamp(25px,5.2vw,37px);line-height:1.22;margin:22px 0 24px}.cover__accent{font-family:var(--font-script);font-style:normal;color:var(--lip);font-size:1.22em;line-height:1}.cover__lines{list-style:none;padding:18px 0 0;margin:0;border-top:1px solid var(--hair);display:inline-flex;flex-direction:column;gap:10px;text-align:left}.cover__lines li{position:relative;padding-left:20px;font-size:15.5px;color:var(--soft);line-height:1.45}.cover__lines li:before{content:"";position:absolute;left:0;top:9px;width:7px;height:7px;background:var(--lip)}.q{display:grid;grid-template-columns:auto 1fr;gap:8px 26px;align-items:start}.q__folio{font-family:var(--font-display);font-size:clamp(64px,12vw,108px);line-height:.9;color:transparent;-webkit-text-stroke:1.2px var(--lip);-webkit-user-select:none;user-select:none;padding-top:26px}@supports not (-webkit-text-stroke: 1px black){.q__folio{color:var(--nude)}}.q__count{font-family:var(--font-ui);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--soft);margin-bottom:12px}.q__title{font-family:var(--font-display);font-weight:400;font-size:clamp(21px,4.4vw,29px);line-height:1.28;margin-bottom:26px;text-wrap:balance}.q__options{border-top:1px solid var(--ink)}.opt{display:flex;align-items:center;gap:15px;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--hair);padding:17px 8px;color:var(--ink);font-size:16.5px;line-height:1.4;transition:background .18s ease}.opt:hover{background:var(--nude-wash)}.opt__box{flex:0 0 auto;width:20px;height:20px;border:1.5px solid var(--ink);border-radius:2px;display:flex;align-items:center;justify-content:center;color:var(--paper);transition:background .15s ease,border-color .15s ease}.opt__box svg{opacity:0;transition:opacity .15s ease}.opt--on .opt__box{background:var(--lip);border-color:var(--lip)}.opt--on .opt__box svg{opacity:1}.opt--on .opt__text{font-weight:700}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--ink);color:var(--paper);border:0;border-radius:2px;padding:18px 30px;font-family:var(--font-ui);font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;box-shadow:0 12px 26px -16px #16130f8c;transition:background .2s ease,transform .18s cubic-bezier(.16,1,.3,1)}.btn:hover{background:var(--lip);transform:translateY(-1px)}.btn--buy{background:var(--lip)}.btn--buy:hover{background:var(--ink)}.spinner{width:44px;height:44px;margin:54px auto 26px;border-radius:50%;border:3px solid var(--hair);border-top-color:var(--lip);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.loader__title{font-family:var(--font-display);font-weight:400;font-size:clamp(20px,4.2vw,26px)}.info{padding-top:10px}.info__rule{display:block;width:46px;height:3px;background:var(--lip);margin:40px auto 26px}.info__title{font-family:var(--font-display);font-weight:400;font-size:clamp(23px,4.6vw,30px);line-height:1.25;margin-bottom:18px}.info__body{font-style:italic;font-size:19px;color:var(--soft);max-width:36ch;margin:0 auto 40px}.analyze__title{font-family:var(--font-display);font-weight:400;font-size:clamp(22px,4.4vw,28px);margin:8px 0 36px}.analyze{max-width:460px;margin:0 auto;text-align:left;border-top:1px solid var(--ink)}.a-row{display:flex;align-items:center;gap:14px;padding:15px 4px;border-bottom:1px solid var(--hair);font-size:16px;color:var(--soft);transition:opacity .3s ease,color .3s ease}.a-row--pending{opacity:.45}.a-row--loading,.a-row--done{color:var(--ink)}.a-row__ic{flex:0 0 auto;width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:var(--lip)}.a-row--pending .a-row__ic{border:1.5px solid var(--hair);border-radius:50%}.a-row--loading .a-row__ic{border:2px solid var(--hair);border-top-color:var(--lip);border-radius:50%;animation:spin .8s linear infinite}.result{text-align:center}.result .rubric--red{animation:rubricIn .5s cubic-bezier(.16,1,.3,1) .1s both;transform-origin:left center}@keyframes rubricIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.result__title{font-family:var(--font-display);font-weight:400;font-size:clamp(24px,5vw,33px);line-height:1.22;margin:20px 0 14px;text-wrap:balance}.result__text{color:var(--soft);max-width:42ch;margin:0 auto 34px}.dossier{text-align:left;border-top:1px solid var(--ink);margin-bottom:10px}.dossier__row{display:grid;grid-template-columns:210px 1fr;gap:8px 26px;align-items:baseline;padding:17px 4px;border-bottom:1px solid var(--hair)}.dossier__label{font-family:var(--font-ui);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--lip)}.dossier__value{font-family:var(--font-display);font-size:19px;line-height:1.35}.result__note{font-family:var(--font-script);font-size:26px;color:var(--lip);transform:rotate(-2deg);margin:16px 0 20px;animation:noteIn .6s cubic-bezier(.16,1,.3,1) .5s both}@keyframes noteIn{0%{opacity:0;transform:rotate(-2deg) translateY(8px)}to{opacity:1;transform:rotate(-2deg)}}.transform{text-align:center}.transform__title{font-family:var(--font-display);font-weight:400;font-size:clamp(24px,5vw,33px);margin:20px 0 14px}.transform__text{color:var(--soft);max-width:40ch;margin:0 auto 36px}.t-table{text-align:left;margin-bottom:40px}.t-table__head{display:grid;grid-template-columns:1fr 40px 1fr;gap:16px;font-family:var(--font-ui);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--soft);border-bottom:1px solid var(--ink);padding-bottom:10px}.t-table__head span:last-child{color:var(--lip)}.t-row{display:grid;grid-template-columns:1fr 40px 1fr;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--hair)}.t-row__now{color:var(--soft)}.t-row__now s{text-decoration-color:var(--lip);text-decoration-thickness:1.5px}.t-row__arrow{color:var(--lip);display:flex;justify-content:center}.t-row__new{font-weight:700}.sell__section{padding:68px 26px;text-align:center}.sell__section>*{max-width:720px;margin-left:auto;margin-right:auto}.sell__section--alt{background:var(--nude-wash)}.sell__hero{font-family:var(--font-display);font-weight:400;font-size:clamp(28px,5.8vw,42px);line-height:1.18;margin:20px 0 14px;text-wrap:balance}.sell__sub{color:var(--soft);max-width:44ch;margin:0 auto 46px}.sell__h2{font-family:var(--font-display);font-weight:400;font-size:clamp(24px,4.8vw,34px);margin-bottom:40px}.offer{display:flex;flex-direction:column;align-items:center;gap:36px}.offer__main{display:flex;flex-direction:column;align-items:center;gap:14px}.offer__title{font-family:var(--font-display);font-weight:400;font-size:clamp(22px,4.2vw,28px);line-height:1.2;margin-top:8px}.offer__sub{color:var(--soft);font-size:15.5px;max-width:40ch;margin-bottom:12px}.trust{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px}.trust li{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--soft)}.trust li svg{color:var(--lip)}.bookwrap{position:relative;display:inline-block}.book{width:208px;height:306px;background:var(--ink);color:var(--paper);display:flex;flex-direction:column;text-align:center;padding:20px 18px;transform:rotate(-2.4deg);box-shadow:0 24px 48px -20px #16130f80}.book__band{font-family:var(--font-ui);font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;border-top:1px solid rgba(251,249,246,.4);border-bottom:1px solid rgba(251,249,246,.4);padding:7px 0}.book__title{font-family:var(--font-display);font-size:21px;line-height:1.35;flex:1;display:flex;align-items:center;justify-content:center}.book__foot{font-family:var(--font-ui);font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:#fbf9f6bf}.sticker{position:absolute;right:-34px;top:-26px;width:104px;height:104px;white-space:nowrap;border-radius:50%;background:var(--lip);color:var(--paper);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transform:rotate(8deg);box-shadow:0 14px 28px -14px #8f0e30b3}.sticker__new{font-family:var(--font-body);font-weight:700;font-size:18px;line-height:1;font-variant-numeric:lining-nums tabular-nums}.sticker__old{font-size:12px;opacity:.85}.phase{text-align:left;margin-bottom:34px}.phase:last-of-type{margin-bottom:0}.phase__label{font-family:var(--font-ui);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--lip);margin-bottom:10px}.phase__list{list-style:none;padding:0}.phase__list li{position:relative;padding:11px 0 11px 26px;border-bottom:1px solid var(--hair);line-height:1.45}.phase__list li:before{content:"";position:absolute;left:2px;top:20px;width:7px;height:7px;background:var(--lip)}.toc{text-align:left}.toc__item{border-top:1px solid var(--ink);padding:26px 0}.toc__item:last-child{border-bottom:1px solid var(--ink)}.toc__head{display:flex;align-items:baseline;gap:18px;margin-bottom:12px}.toc__num{font-family:var(--font-display);font-size:36px;line-height:.9;color:var(--lip)}.toc__title{font-family:var(--font-ui);font-size:14.5px;letter-spacing:.14em;text-transform:uppercase}.toc__points{list-style:none;padding:0}.toc__points li{position:relative;padding:6px 0 6px 24px;color:var(--soft);line-height:1.45}.toc__points li:before{content:"—";position:absolute;left:0;color:var(--lip)}.footer{background:var(--ink);color:#a89f93;padding:42px 26px;text-align:left}.footer__links{display:flex;flex-wrap:wrap;gap:14px 24px;margin-bottom:18px;max-width:720px;margin-left:auto;margin-right:auto}.footer__links a{color:var(--paper);font-size:14px;text-decoration:none;border-bottom:1px solid rgba(251,249,246,.35);padding-bottom:1px;transition:border-color .2s ease}.footer__links a:hover{border-color:var(--paper)}.footer__copy{font-size:13px;max-width:720px;margin:0 auto 12px}.footer__disc{font-size:12.5px;line-height:1.6;max-width:720px;margin:0 auto}.lp-hero{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center;max-width:980px;margin:0 auto;padding:84px 26px 92px}.lp-hero__title{font-family:var(--font-display);font-weight:400;font-size:clamp(32px,5.6vw,54px);line-height:1.14;margin:22px 0 18px;text-wrap:balance}.lp-hero__accent{font-family:var(--font-script);font-style:normal;color:var(--lip);font-size:1.18em;line-height:1}.lp-hero__sub{font-size:19px;color:var(--soft);max-width:46ch;margin-bottom:14px}.lp-hero__principles{font-family:var(--font-ui);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--lip);margin-bottom:32px}.lp-hero__cta{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.btn[href]{text-decoration:none}.lp-hero__more{font-size:15.5px;color:var(--soft);text-decoration:none;border-bottom:1px solid var(--hair);padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.lp-hero__more:hover{color:var(--ink);border-color:var(--ink)}.lp-hero__cover{padding-right:26px}.lp-section{padding:72px 26px}.lp-section--alt{background:var(--nude-wash)}.lp-narrow{max-width:640px;margin:0 auto}.lp-wide{max-width:760px;margin:0 auto;text-align:center}.lp-h2{font-family:var(--font-display);font-weight:400;font-size:clamp(24px,4.6vw,36px);line-height:1.2;margin-bottom:18px;text-wrap:balance}.lp-h2--after-rubric{margin-top:20px}.lp-lead{color:var(--soft);font-size:18px;max-width:52ch;margin:0 auto 40px}.lp-q{font-family:var(--font-script);font-size:25px;color:var(--lip);margin:6px 0 22px}.painlist{list-style:none;padding:0;border-top:1px solid var(--ink)}.painlist li{position:relative;padding:15px 4px 15px 28px;border-bottom:1px solid var(--hair);line-height:1.5}.painlist li:before{content:"";position:absolute;left:4px;top:24px;width:7px;height:7px;background:var(--lip)}.lp-prose p{margin-bottom:18px;line-height:1.65}.lp-prose__first:first-letter{font-family:var(--font-display);font-size:3.1em;line-height:.82;color:var(--lip);float:left;padding:6px 10px 0 0}.turnlist{list-style:none;padding:0;margin-top:26px}.turnlist li{display:flex;gap:14px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--hair);line-height:1.5;font-weight:700}.turnlist__ic{flex:0 0 auto;color:var(--lip)}.lp-buy .toc,.lp-wide .toc{text-align:left;margin-top:8px}.features{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 12px;margin:0 0 36px}.features li{font-family:var(--font-ui);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border:1px solid var(--ink);border-radius:2px;padding:8px 14px}.pricebox{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:22px}.pricebox__price{font-family:var(--font-body);font-weight:700;font-variant-numeric:lining-nums tabular-nums;font-size:44px;line-height:1;color:var(--lip)}.pricebox__note{font-size:14px;color:var(--soft)}.lp-reassure{font-size:14px;color:var(--soft);margin-top:14px}.lp-reassure+.lp-reassure{margin-top:6px}.lp-final{text-align:center;padding-bottom:96px}.lp-final .info__rule{margin-top:0}.lp-final__p{font-style:italic;font-size:19px;color:var(--soft);max-width:46ch;margin:0 auto 18px}.lp-final__sign{font-family:var(--font-script);font-size:26px;color:var(--ink);margin:26px 0 34px}.lp-final__micro{font-size:13.5px;color:var(--soft);margin-top:16px}.sticky{position:fixed;left:0;right:0;bottom:0;background:var(--ink);color:var(--paper);transform:translateY(110%);transition:transform .35s cubic-bezier(.16,1,.3,1);z-index:20}.sticky--show{transform:none}.sticky__inner{max-width:980px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 26px}.sticky__text{display:flex;flex-direction:column;gap:2px;min-width:0}.sticky__title{font-family:var(--font-display);font-size:17px}.sticky__sub{font-size:13px;color:#cfc7bc}.sticky__btn{flex:0 0 auto;padding:14px 22px}@media (max-width: 640px){.page{box-shadow:none}.masthead__row{grid-template-columns:1fr;gap:4px;justify-items:center;padding:16px 20px 12px}.masthead__slot{display:none}.stage{padding:34px 20px 76px}.q{grid-template-columns:1fr;gap:0}.q__folio{padding-top:0;margin-bottom:6px;font-size:58px}.dossier__row{grid-template-columns:1fr;gap:5px}.t-table__head{display:none}.t-row{grid-template-columns:1fr;gap:8px;text-align:center}.t-row__arrow{transform:rotate(90deg)}.sell__section{padding:50px 20px}.sticker{right:-22px;top:-22px;width:86px;height:86px}.btn{width:100%}.lp-hero{grid-template-columns:1fr;gap:40px;padding:44px 20px 56px;text-align:center}.lp-hero__sub{margin-inline:auto}.lp-hero__cta{flex-direction:column;gap:18px}.lp-hero__cover{padding-right:0;display:flex;justify-content:center}.lp-section{padding:52px 20px}.sticky__sub{display:none}.sticky__inner{padding:12px 16px;gap:12px}.sticky__btn{width:auto;padding:12px 16px;font-size:11px}}@media (min-width: 720px){.offer:not(.offer--hero){flex-direction:row;align-items:flex-start;text-align:left;gap:52px;justify-content:center}.offer:not(.offer--hero) .offer__main{align-items:flex-start;padding-top:12px}.offer:not(.offer--hero) .trust{justify-content:flex-start}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.result .rubric--red,.result__note{animation:none}.spinner,.a-row--loading .a-row__ic{animation-duration:2.4s}.progress__fill{transition:none}.btn:hover{transform:none}}
