:root{font-family:DM Sans,Arial,sans-serif;color:#171415;background:#171415;font-synthesis:none;--paper: #fbf5ec;--ink: #171415;--pink: #e91e6d;--pink-dark: #c71155;--line: #e6cbd1;--muted: #62585a;--serif: "Playfair Display", Georgia, serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--paper);-webkit-font-smoothing:antialiased}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.page{width:100%;min-height:100vh;overflow:hidden;background:var(--paper) url(/assets/paper-texture-optimized.jpg) repeat;background-size:540px}.paper-section{position:relative;background-color:#fbf5ece0}h1,h2,h3{font-family:var(--serif)}h1,h2{margin:0;letter-spacing:-.047em;line-height:.98}h2{font-size:clamp(38px,4vw,61px)}h2 em{color:var(--pink);font-weight:700}.hand-note{font-family:Segoe Print,Comic Sans MS,cursive}.doodle{position:absolute;color:var(--pink);pointer-events:none;animation:doodle-float 4.8s ease-in-out infinite}.hero{height:56.25vw;position:relative;background-color:var(--paper);background-image:url(/assets/hero-collage-v6-wide-optimized.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.hero-copy{position:relative;z-index:1;width:50%;height:100%;padding:clamp(49px,3.4vw,68px) clamp(62px,4.3vw,86px) clamp(70px,4.9vw,98px) clamp(86px,6vw,114px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.brand{position:absolute;top:4.6%;left:clamp(86px,6vw,114px);width:clamp(190px,16vw,270px);display:block}.brand img{width:100%;height:auto}.hero h1{max-width:40vw;font-size:clamp(72px,7vw,134px)}.hero h1 em{display:inline-block;color:var(--pink);animation:pink-pop .7s .58s cubic-bezier(.2,1.4,.4,1) both}.hero-copy>p{margin:26px 0 25px;color:#4f4648;font-size:18px;line-height:1.55}.hero .brand{animation:editorial-drop .7s .08s cubic-bezier(.2,.8,.2,1) both}.hero h1{animation:editorial-rise .78s .18s cubic-bezier(.16,1,.3,1) both}.hero-copy>p{animation:editorial-rise .68s .38s cubic-bezier(.16,1,.3,1) both}.hero-copy>.cta{animation:editorial-rise .68s .5s cubic-bezier(.16,1,.3,1) both}.hero .trust{animation:editorial-rise .68s .62s cubic-bezier(.16,1,.3,1) both}.hero-mobile-reference{display:none}.hero-copy>.hero-starting-price,.hero-starting-price{margin:14px 0 0;font-size:16px;line-height:1.5;color:var(--muted)}.hero-starting-price strong{color:var(--pink-dark)}.cta{min-height:56px;border:0;padding:0 38px;display:inline-flex;align-items:center;justify-content:center;gap:9px;color:#fff;font-size:14px;font-weight:800;letter-spacing:.025em;text-transform:uppercase;transition:transform .18s ease,background .18s ease}.cta:hover{transform:translateY(-4px) rotate(-1deg)}.cta:active{transform:translateY(1px) rotate(0)}.cta:focus-visible,.genre:focus-visible,.faq-item button:focus-visible,.book-card:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.cta-pink{min-width:390px;background:var(--pink);box-shadow:0 7px 14px #6019343d}.cta-pink:hover{background:var(--pink-dark)}.cta-dark{background:var(--ink);box-shadow:0 8px 18px #350f1d3d}.trust{margin-top:20px;display:flex;align-items:center;gap:10px;color:#494143;font-size:11px}.proof{height:130px;padding:0 220px;display:flex;align-items:center;justify-content:center;gap:55px;position:relative;border-bottom:1px solid var(--line);background:#fbf5ece6}.avatar-stack{display:flex;align-items:center;flex:0 0 auto}.avatar-stack img,.avatar-stack span{width:42px;height:42px;margin-left:-9px;border-radius:50%;border:3px solid var(--paper);object-fit:cover;background:var(--pink)}.avatar-stack img:first-child{margin-left:0}.avatar-stack span{display:grid;place-items:center;color:#fff;font-size:10px;font-weight:800}.proof-copy{padding-left:45px;border-left:1px solid var(--line)}.stars{display:flex;gap:3px;color:var(--pink)}.proof-copy p{margin:7px 0 0;color:var(--muted);font-size:11px}.proof-star{position:absolute;right:85px;color:var(--pink);transform:rotate(12deg)}.attitude-ticker{height:46px;overflow:hidden;color:var(--paper);background:var(--ink);border-block:3px solid var(--pink)}.attitude-track{height:100%;display:flex;width:max-content;animation:attitude-scroll 24s linear infinite;animation-play-state:paused}.attitude-ticker.is-in-viewport .attitude-track{animation-play-state:running;will-change:transform}.attitude-group{height:100%;display:flex;align-items:center;flex-shrink:0}.attitude-group span{padding:0 24px;display:inline-flex;align-items:center;gap:14px;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.attitude-group svg{color:var(--pink);transform:rotate(-10deg)}.attitude-ticker:hover .attitude-track{animation-play-state:paused}.vsl{min-height:760px;padding:70px clamp(55px,8vw,150px);display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,470px);align-items:center;gap:clamp(55px,8vw,140px);border-bottom:1px solid var(--line)}.vsl-copy{max-width:720px}.eyebrow{margin-bottom:22px;display:inline-flex;align-items:center;gap:8px;color:var(--pink);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.vsl-copy h2{font-size:clamp(48px,5vw,76px)}.vsl-copy h2 em{color:var(--pink)}.vsl-copy>p{max-width:650px;margin:27px 0 22px;color:var(--muted);font-size:17px;line-height:1.65}.vsl-copy ul{margin:0 0 30px;padding:0;display:grid;gap:12px;list-style:none}.vsl-copy li{display:flex;align-items:center;gap:10px;color:#40383a;font-size:14px}.vsl-copy li svg{flex:0 0 auto;color:var(--pink)}.vsl-stage{min-height:620px;position:relative;display:grid;place-items:center}.vsl-stage:before{content:"";position:absolute;width:88%;height:88%;background:var(--pink);transform:rotate(4deg);box-shadow:20px 24px #17141514}.vsl-frame{width:min(100%,350px);aspect-ratio:9 / 16;position:relative;z-index:1;overflow:hidden;border:10px solid #fffaf2;border-radius:8px;background:#171415;box-shadow:0 24px 45px #30141f3d;transform:rotate(-2deg)}.vsl-frame video{width:100%;height:100%;display:block;object-fit:contain;background:#171415}.vsl-note{position:absolute;z-index:2;right:-10px;top:38px;padding:9px 15px;color:var(--ink);background:#fffaf2;box-shadow:2px 3px #1714151f;transform:rotate(7deg)}.comparison{min-height:1060px;padding:84px clamp(45px,7vw,130px) 66px;border-bottom:1px solid var(--line)}.comparison-title .eyebrow{margin-bottom:14px}.comparison-title h2{max-width:1140px;margin-inline:auto;font-size:clamp(50px,5.3vw,80px)}.comparison-title>p{max-width:760px;margin:22px auto 0;color:var(--muted);font-size:15px;line-height:1.65}.comparison-grid{width:min(100%,1260px);margin:58px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:stretch}.comparison-card{min-height:680px;position:relative;padding:32px 36px 36px;border:1px solid #dfd3ce;border-radius:25px;background:#ffffffd6;box-shadow:0 18px 45px #3d272f0f}.choice-card{border:2px solid var(--pink);box-shadow:0 20px 42px #e91e6d21}.comparison-card{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease}.comparison-card:hover{transform:translateY(-8px) rotate(-.35deg);box-shadow:8px 12px #17141514}.choice-card:hover{transform:translateY(-8px) rotate(.35deg);box-shadow:8px 12px #e91e6d33}.choice-badge{position:absolute;z-index:2;top:18px;right:-2px;padding:10px 24px;border-radius:999px 0 0 999px;color:#fff;background:var(--pink);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.comparison-showcase{min-height:235px;margin-bottom:30px;border:1px solid var(--line);border-radius:20px;background:#f4ece2}.alternatives-showcase{padding:20px;display:grid;grid-template-columns:37% 1fr;align-items:center;gap:18px}.comparison-cover-frame{width:100%;max-width:150px;justify-self:center;padding:9px;border:1px solid #d8c9c4;border-radius:8px;background:#fffaf2;box-shadow:7px 8px #17141514;transform:rotate(-2deg)}.comparison-cover-frame img{width:100%;aspect-ratio:2 / 3;display:block;object-fit:cover}.comparison-options{display:grid;gap:10px}.comparison-option{min-height:82px;padding:14px 16px;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;border:1px solid #ded2cc;border-radius:13px;background:#fff}.comparison-option svg{grid-row:1 / span 2;color:#817277}.comparison-option span{color:#5f5357;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.comparison-option strong{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.2}.comparison-option.is-highlighted{border:2px solid #191516;box-shadow:4px 4px #f6bf2f}.comparison-option.is-highlighted svg{color:#191516}.livelle-showcase{padding:34px 25px 28px;display:grid;place-items:center;align-content:center;gap:15px;background:var(--paper)}.livelle-showcase img{width:min(80%,260px);height:auto;display:block}.livelle-showcase span{color:var(--pink);font-family:Comic Sans MS,Segoe Print,cursive;font-size:15px;transform:rotate(-2deg)}.comparison-label{color:#75676a;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.choice-card .comparison-label{color:var(--pink)}.comparison-card h3{margin:9px 0 10px;font-size:31px;line-height:1.05}.comparison-intro{min-height:42px;margin:0 0 20px;color:var(--muted);font-size:13px;line-height:1.55}.comparison-price{display:flex;align-items:baseline;gap:5px}.comparison-price strong{font-size:clamp(34px,3vw,46px);line-height:1}.comparison-price span{color:#77696c;font-size:13px}.pink-price strong{color:var(--pink)}.comparison-card ul{margin:24px 0 0;padding:0;display:grid;gap:13px;list-style:none}.comparison-card li{display:flex;align-items:flex-start;gap:11px;color:#4d4245;font-size:13px;line-height:1.5}.traditional-card li svg{flex:0 0 auto;color:#ee3657}.choice-card li svg{flex:0 0 auto;color:var(--pink)}.comparison-card .cta{width:100%;min-width:0;margin-top:24px}.comparison-disclaimer{max-width:880px;margin:24px auto 0;display:block;color:#8a7b7e;text-align:center;font-size:10px;line-height:1.5}.section-title{text-align:center}.benefits{height:430px;padding:64px 110px 58px;border-bottom:1px solid var(--line)}.benefit-grid{width:min(100%,1120px);margin:58px auto 0;display:grid;grid-template-columns:repeat(3,1fr)}.benefit-grid article{min-height:170px;padding:3px 48px;text-align:center}.benefit-grid article svg,.bonus-grid article svg{transition:transform .25s cubic-bezier(.2,1.4,.4,1)}.benefit-grid article:hover svg,.bonus-grid article:hover svg{transform:translateY(-7px) rotate(-8deg) scale(1.12)}.benefit-grid article+article{border-left:1px solid var(--line)}.benefit-grid svg{color:var(--pink);margin-bottom:17px}.benefit-grid h3{margin:0 0 10px;font-size:19px}.benefit-grid p{margin:0;color:var(--muted);font-size:12px;line-height:1.65}.doodle-left{left:55px;bottom:55px;transform:rotate(-12deg)}.doodle-right{right:65px;top:74px;transform:rotate(8deg)}.books{height:650px;padding:59px 0 46px;border-bottom:1px solid var(--line)}.books-title{width:min(100% - 90px,1050px);margin:0 auto 43px;display:flex;justify-content:space-between;align-items:flex-end}.books-title h2{font-size:43px}.books-title .hand-note{margin:0 10px 4px 0;font-size:15px;transform:rotate(-4deg)}.books-title .hand-note,.vsl-note{animation:note-wiggle 3.8s ease-in-out infinite;transform-origin:center}.book-carousel{width:100%;overflow:hidden;padding:18px 0 32px}.carousel-track{display:flex;width:max-content;animation:book-scroll 32s linear infinite;animation-play-state:paused}.books.is-in-viewport .carousel-track{animation-play-state:running;will-change:transform}.carousel-group{display:flex;align-items:center;gap:28px;padding:12px 28px 12px 0}.book-carousel:hover .carousel-track,.book-carousel:focus-within .carousel-track{animation-play-state:paused}.book-card{position:relative;width:196px;min-height:380px;padding:12px 12px 17px;flex:0 0 auto;border:1px solid rgba(239,42,120,.25);border-radius:7px;outline:none;background:#ffffffe0;box-shadow:8px 10px #ef2a7821,0 14px 28px #2e1f241f;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease}.book-card:nth-child(3n+1){transform:translateY(8px) rotate(-1.4deg)}.book-card:nth-child(3n+2){transform:translateY(-7px) rotate(1.1deg)}.book-card:nth-child(3n){transform:translateY(5px) rotate(-.4deg)}.book-card:hover,.book-card:focus-visible{z-index:3;transform:translateY(-10px) rotate(0) scale(1.025);box-shadow:9px 12px #ef2a7833,0 18px 34px #2e1f242b}.book-cover-shell{width:100%;height:286px;display:grid;place-items:center;background:transparent}.book-cover-window{position:relative;width:100%;overflow:hidden}.book-cover-window img{position:absolute;display:block;width:var(--cover-image-width);max-width:none;height:auto;left:var(--cover-image-left);top:var(--cover-image-top);object-fit:contain;border:0;box-shadow:none}.catalog-edition-note{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.book-card-doodle{position:absolute;z-index:2;right:-17px;top:-18px;color:var(--pink);filter:drop-shadow(2px 3px 0 rgba(255,255,255,.95));transform:rotate(12deg)}.book-card:nth-child(2n) .book-card-doodle{left:-17px;right:auto;top:62px;color:var(--ink);transform:rotate(-14deg)}.book-meta{padding:13px 3px 0;text-align:left}.book-meta strong,.book-meta span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-meta strong{color:var(--ink);font-family:var(--serif);font-size:15px;line-height:1.1}.book-meta span{margin-top:5px;color:var(--muted);font-size:9px;letter-spacing:.04em;text-transform:uppercase}.books-heart{left:34px;bottom:29px;transform:rotate(-12deg)}@keyframes book-scroll{to{transform:translate3d(-50%,0,0)}}.genres{height:500px;padding:72px 105px 55px;border-bottom:1px solid var(--line);text-align:center}.genre-cloud{width:min(100%,1160px);margin:70px auto 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 46px}.genre{min-height:58px;padding:3px 13px 5px;border:2px solid transparent;background:transparent;color:var(--ink);font-family:var(--serif);font-size:clamp(28px,3vw,44px);font-weight:700;line-height:1;text-transform:uppercase}.genre:nth-child(3),.genre:nth-child(8){color:var(--pink)}.genre:nth-child(2),.genre:nth-child(6){transform:rotate(-2deg)}.genre:nth-child(4),.genre:nth-child(7){transform:rotate(2deg)}.genre{transition:color .18s ease,border-color .18s ease,transform .18s cubic-bezier(.2,1.4,.4,1)}.genre:hover,.genre.active{color:var(--pink);border-color:var(--pink);border-radius:50%;transform:rotate(-2deg) scale(1.06)}.genre-heart{left:10%;top:54%;transform:rotate(-12deg)}.genre-stars{right:9%;bottom:10%;transform:rotate(9deg)}.offer-wrap{padding:80px 40px;background:#fbf5eccc;scroll-margin-top:24px}.offer-heading{max-width:760px;margin:0 auto 42px;text-align:center}.offer-heading .eyebrow{display:block;margin-bottom:18px;color:var(--pink-dark);font-size:14px}.offer-heading h2{font-size:clamp(38px,4.5vw,62px);line-height:1.08}.offer-heading>p{max-width:570px;margin:22px auto 0;color:var(--muted);font-size:16px;line-height:1.6}.shared-benefits{max-width:1060px;margin:0 auto 36px;padding:22px 28px;border-block:1px solid var(--line);background:#ffffff73}.shared-benefits-label{margin:0 0 18px;text-align:center;color:var(--pink-dark);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.shared-benefits ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}.shared-benefits li{display:flex;align-items:center;gap:12px;font-size:16px;line-height:1.5}.shared-benefits svg{flex-shrink:0;color:var(--pink-dark)}.plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;max-width:1060px;margin:0 auto;align-items:stretch;padding-top:18px}.plan-card{position:relative;min-width:0;padding:36px;display:flex;flex-direction:column;border:1px solid var(--line);border-top:6px solid var(--ink);background:var(--paper) url(/assets/paper-texture-optimized.jpg) repeat;background-size:540px;transition:translate .25s ease}.plan-card-essencial{background:#ffbdd8;border-color:#a80a48;box-shadow:6px 7px #e91e6d}.plan-card-completa{color:#fff;background:#bd0852;border:3px solid var(--pink);border-top-width:6px;box-shadow:8px 9px #e91e6d21}.plan-label{display:flex;align-items:center;justify-content:center;gap:8px;margin:-36px -36px 28px;padding:15px 20px;min-height:54px;border-bottom:1px solid var(--line);font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.plan-card-essencial .plan-label{color:#fff;background:#a80a48;border-color:#a80a48}.plan-card-completa .plan-label{background:var(--pink-dark);color:#fff;border-color:var(--pink-dark)}.plan-card h3{margin:0;font-size:clamp(30px,3.1vw,42px);letter-spacing:-.045em;line-height:1.15}.plan-description{min-height:78px;margin:14px 0 20px;font-size:16px;line-height:1.6;color:var(--muted)}.plan-card-essencial .plan-description,.plan-card-essencial .plan-comparison .not-included{color:#4b1930}.plan-card-completa .plan-description{color:#fff}.plan-price-block{margin-bottom:24px}.plan-price-caption{display:block;margin-top:12px;font-size:14px;line-height:1.5;font-weight:700}.plan-card-completa .plan-price-caption{display:inline-block;padding:9px 12px;background:#b5f3c4;color:#123e21;transform:rotate(-1deg)}.plan-card-completa .plan-price-block{position:relative;padding:26px 22px;color:var(--paper);background:var(--ink);box-shadow:6px 6px #e9bad0}.plan-card-completa .plan-price{color:#b5f3c4}.plan-card.is-in-viewport{animation:card-arrive .55s cubic-bezier(.16,1,.3,1) both}.plan-card-completa:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border:2px solid var(--pink);opacity:.25;pointer-events:none}.plan-card-completa.is-in-viewport:after{animation:offer-outline-pulse 2s ease-in-out 2}.plan-card-completa.is-in-viewport .plan-label svg{animation:offer-icon-pulse 1.8s ease-in-out 2}.plan-format-seal{display:flex;gap:14px;margin-bottom:18px;color:#fbaacb}.plan-card-completa.is-in-viewport .plan-format-seal svg{animation:offer-sticker-pop .6s cubic-bezier(.2,.8,.2,1) both}.plan-card-completa.is-in-viewport .plan-format-seal svg:nth-child(2){animation-delay:.12s}.plan-card-completa.is-in-viewport .plan-format-seal svg:nth-child(3){animation-delay:.24s}@keyframes offer-outline-pulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.85;transform:scale(1.008)}}@keyframes offer-icon-pulse{0%,to{transform:rotate(-7deg) scale(1)}50%{transform:rotate(7deg) scale(1.15)}}@keyframes offer-sticker-pop{0%{opacity:0;transform:translateY(10px) rotate(-9deg) scale(.85)}to{opacity:1;transform:none}}@keyframes offer-button-sheen{0%,25%{transform:translate(-190%) skew(-20deg);opacity:0}35%{opacity:.65}80%,to{transform:translate(650%) skew(-20deg);opacity:0}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.plan-card:hover{translate:0 -5px}}.plan-inclusions-label{margin:0 0 16px;font-size:14px;font-weight:800}.plan-features{list-style:none;display:grid;gap:0;margin:0 0 24px;padding:0}.plan-features li{display:flex;align-items:flex-start;gap:10px;padding:16px 0;min-height:58px;border-top:1px solid #b9507c;font-size:16px;line-height:1.5}.plan-card-completa .plan-features li{border-top-color:#e870a1}.plan-card-completa .plan-comparison .is-included>svg{color:#fff}.plan-card-completa .plan-comparison .is-extra{color:var(--ink)}.plan-features svg{flex-shrink:0;margin-top:3px}.plan-comparison .is-included>svg{color:#166534}.plan-comparison .not-included{color:var(--muted)}.plan-comparison .not-included strong{font-weight:500}.plan-comparison .is-extra{margin-inline:-14px;padding-inline:14px;background:#fbe7ee}.plan-comparison .is-extra strong{color:var(--pink-dark)}.plan-features strong{display:block;font-weight:700}.plan-features small{display:block;margin-top:5px;font-size:14px;font-weight:400;line-height:1.6}.plan-purchase{margin-top:auto;padding-top:28px;border-top:1px solid var(--line)}.plan-card-completa .plan-purchase{border-color:var(--line)}.plan-price{margin:0;font-family:var(--serif);font-size:clamp(46px,4.5vw,64px);font-weight:700;letter-spacing:-.055em;line-height:1.15}.plan-payment{margin:10px 0 0;font-size:14px;line-height:1.5}.plan-purchase .cta{width:100%;min-width:0;padding:16px;line-height:1.5;box-shadow:none}.plan-card-essencial .cta{background:var(--ink);color:#fff;border:1px solid var(--ink)}.plan-card-completa .cta{background:var(--pink-dark)}.plan-purchase .cta:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.plan-card-completa .cta:focus-visible{outline-color:var(--ink)}.plan-purchase .cta:disabled{cursor:not-allowed;opacity:.7;transform:none}.checkout-pending{margin:12px 0 0;font-size:14px;line-height:1.5}.plan-access{display:flex;justify-content:center;align-items:flex-start;gap:6px;margin-top:18px;font-size:13px;line-height:1.5;text-align:center}.plan-access svg{flex-shrink:0;margin-top:2px}.offer-footnote{max-width:670px;margin:28px auto 0;text-align:center;font-size:14px;line-height:1.6;color:var(--muted)}.offer-timer-preview{max-width:1060px;margin:0 auto 28px;padding:20px 24px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px 24px;border:1px solid var(--pink-dark);background:var(--paper);text-align:left}.offer-preview-label{display:inline-block;padding:6px 10px;border:1px dashed var(--pink-dark);color:var(--pink-dark);font-size:12px;font-weight:700;line-height:1.5}.offer-timer-preview h3{margin:0;font-size:24px}.offer-timer-digits{display:flex;justify-content:center;gap:12px}.offer-timer-digits>div{width:66px;padding:10px 6px;background:var(--ink);color:var(--paper);text-align:center}.offer-timer-digits strong{display:block;font-size:34px;line-height:1.2;font-variant-numeric:tabular-nums}.offer-timer-digits span{display:block;margin-top:6px;font-size:12px}.offer-timer-preview>p{grid-column:1 / -1;margin:0;font-size:13px;line-height:1.6;color:var(--muted)}.offer-bonus-package{max-width:1060px;margin:44px auto 0;padding:32px;border:1px solid var(--line);border-top:5px solid var(--pink);background:var(--paper)}.offer-bonus-heading{display:flex;gap:20px;align-items:flex-start}.offer-bonus-heading>svg{flex-shrink:0;color:var(--pink-dark);margin-top:4px}.offer-bonus-heading .eyebrow{font-size:13px;color:var(--pink-dark)}.offer-bonus-heading h3{margin:12px 0;font-size:clamp(26px,3vw,36px);line-height:1.2;letter-spacing:-.035em}.offer-bonus-heading h3 em{color:var(--pink-dark)}.offer-bonus-heading p,.offer-bonus-note{font-size:14px;color:var(--muted);line-height:1.6}.offer-bonus-list{list-style:none;margin:24px 0 0;padding:0}.offer-bonus-list li{display:grid;grid-template-columns:34px minmax(0,1fr) 150px;align-items:start;gap:18px;padding:24px 0;border-top:1px solid var(--line)}.bonus-number{font-size:14px;font-weight:800;color:var(--pink-dark);padding-top:4px}.offer-bonus-list h4{margin:0;font-size:18px}.offer-bonus-list p{margin:8px 0 0;max-width:590px;font-size:16px;line-height:1.6;color:var(--muted)}.bonus-included-price{text-align:right}.bonus-included-price s{display:block;color:var(--muted);font-size:15px;margin-bottom:5px}.bonus-included-price strong{display:block;font-size:28px;color:#166534}.bonus-included-price span{font-size:13px;color:var(--muted);line-height:1.5}.offer-bonus-note{margin:0;padding-top:20px;border-top:1px solid var(--line)}.offer-bonus-total{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:24px;margin:0 0 24px;background:#f9e4ec;border-left:4px solid var(--pink)}.offer-bonus-total span{display:block;color:var(--muted);font-size:13px;line-height:1.5}.offer-bonus-total s{display:block;margin-top:8px;font-size:22px}.offer-bonus-total strong{display:block;font-size:32px;color:#166534}.offer-heading h2 em{color:var(--pink-dark);text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:8px}.shared-benefits{border:1px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fce3ed}.shared-benefits svg{box-sizing:content-box;padding:10px;background:var(--paper);border:1px solid var(--pink-dark);border-radius:50%}.shared-benefits.is-in-viewport svg{animation:offer-sticker-pop .65s both}.shared-benefits.is-in-viewport li:nth-child(2) svg{animation-delay:.12s}.shared-benefits.is-in-viewport li:nth-child(3) svg{animation-delay:.24s}.plan-card-completa{box-shadow:9px 10px 0 var(--ink)}.plan-card-completa .plan-label{background:var(--ink);font-size:15px}.plan-card-completa h3{text-decoration:underline;text-decoration-color:#f5acc7;text-decoration-thickness:7px;text-underline-offset:4px}.plan-comparison .is-extra{border-left:3px solid var(--pink-dark)}.plan-card-completa .plan-comparison .is-extra>svg{padding:3px;box-sizing:content-box;border-radius:50%;background:var(--pink-dark);color:#fff}.plan-purchase .cta{position:relative;overflow:hidden;isolation:isolate}.plan-card-completa .cta{background:#b5f3c4;color:#123e21;box-shadow:4px 5px 0 var(--ink)}.plan-purchase .cta:after{content:"";position:absolute;pointer-events:none;top:-20%;bottom:-20%;left:0;width:24%;background:#ffffff47;opacity:0}.plan-purchase.is-in-viewport .cta:after{animation:offer-button-sheen 1.9s ease-in-out 2}.offer-bonus-package{scroll-margin-top:24px;border-color:var(--ink);border-top:8px solid var(--pink-dark);box-shadow:7px 8px #eac5d4}.offer-bonus-heading>svg{box-sizing:content-box;padding:14px;color:var(--paper);background:var(--pink-dark);transform:rotate(-6deg)}.offer-bonus-package.is-in-viewport .offer-bonus-heading>svg{animation:offer-icon-pulse 1.8s ease-in-out 2}.bonus-number{width:32px;min-height:32px;display:grid;place-items:center;padding:0;color:var(--paper);background:var(--ink);transform:rotate(-5deg)}.offer-bonus-total{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--pink-dark)}.testimonials{min-height:720px;padding:82px clamp(45px,8vw,145px) 68px;border-bottom:1px solid var(--line);text-align:center}.testimonials-title h2{max-width:980px;margin-inline:auto;font-size:clamp(48px,5vw,74px)}.testimonials-title h2 em{color:var(--pink)}.testimonials-title>p{margin:20px auto 0;color:var(--muted);font-size:15px}.testimonial-grid{width:min(100%,720px);margin:50px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px;text-align:left}.testimonial-video-card{padding:12px 12px 18px;border:1px solid #e7a3bd;border-radius:28px;background:#ffffffd4;box-shadow:9px 11px #ef2a7824;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease}.testimonial-video-card:first-child{transform:rotate(-.8deg)}.testimonial-video-card:last-child{transform:rotate(.8deg)}.testimonial-video-card:hover{transform:translateY(-7px) rotate(0);box-shadow:9px 13px #1714151a}.testimonial-video-placeholder{position:relative;aspect-ratio:9 / 16;display:grid;place-items:center;overflow:hidden;border-radius:20px;color:#fff;background:var(--ink)}.testimonial-video-placeholder:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1714151f,#1714150a 42%,#171415b8);pointer-events:none}.testimonial-video-placeholder>img{width:100%;height:100%;object-fit:cover}.testimonial-video-live:after{display:none}.testimonial-video-live>video{display:block;width:100%;height:100%;object-fit:cover;background:var(--ink)}.testimonial-video-card:first-child .testimonial-video-placeholder>img{object-position:66% center}.testimonial-video-card:last-child .testimonial-video-placeholder>img{object-position:54% center}.testimonial-video-badge{position:absolute;top:18px;left:50%;transform:translate(-50%);padding:8px 12px;border:1px solid var(--pink);border-radius:999px;background:#fff9f4eb;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.testimonial-play{position:absolute;z-index:2;color:#fff;filter:drop-shadow(0 7px 14px rgba(23,20,21,.36))}.testimonial-video-note{position:absolute;z-index:2;bottom:28px;left:0;right:0;color:#fff;font-family:var(--hand);font-size:22px;line-height:1.05;text-align:center;transform:rotate(-3deg);text-shadow:0 2px 8px rgba(23,20,21,.48)}.testimonial-author{min-height:62px;padding:15px 0 0;display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--line);color:var(--ink);background:transparent}.testimonial-author strong,.testimonial-author span{display:block}.testimonial-author strong{font-family:var(--serif);font-size:20px}.testimonial-author span{margin-top:3px;color:var(--muted);font-size:11px}.testimonial-author svg{flex:0 0 auto;color:var(--pink)}.testimonials-cta{min-width:300px;margin-top:42px}.testimonial-disclaimer{max-width:730px;margin:20px auto 0;color:#8a7b7e;font-size:10px;line-height:1.5}.transparency{min-height:390px;padding:60px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-block:1px solid var(--line);text-align:center}.transparency-icon{width:46px;height:62px;margin-bottom:18px;display:grid;place-items:center;border-radius:999px;color:#fff;background:var(--pink)}.transparency .eyebrow{margin-bottom:13px}.transparency h2{font-size:clamp(43px,4.5vw,67px)}.transparency h2 em{color:var(--pink)}.transparency>p{max-width:800px;margin:27px auto 0;color:#4f4447;font-size:16px;line-height:1.65}.transparency>small{max-width:720px;margin-top:17px;color:#7b6d70;font-size:12px;line-height:1.55}.faq{min-height:430px;padding:58px 260px 70px}.faq .section-title h2{font-size:45px}.faq-list{margin-top:35px;display:grid;gap:8px}.faq-item{border:1px solid #ef93b5;background:#fffaf5b3;border-radius:999px;overflow:hidden}.faq-item button{width:100%;min-height:38px;border:0;padding:0 16px 0 22px;background:transparent;display:flex;align-items:center;justify-content:space-between;text-align:left;font-size:11px;font-weight:700}.faq-item button svg{color:var(--pink)}.faq-item.open{border-radius:20px}.faq-item.open button svg{transform:rotate(180deg)}.faq-item p{margin:0;padding:0 22px 14px;color:var(--muted);font-size:11px;line-height:1.55}.faq-heart{right:19%;top:51px}.faq-stars{left:63px;bottom:59px}footer{min-height:230px;padding:46px 90px;display:grid;grid-template-columns:1.2fr .8fr .9fr 1.1fr;gap:55px;color:#fff;background:#171415;font-size:11px}footer strong,footer b{display:block;color:var(--pink);margin-bottom:14px;text-transform:uppercase;letter-spacing:.11em;font-size:10px}footer p{color:#cfc5c7;line-height:1.6}footer a{display:block;margin:7px 0;color:#d7ccce}footer a:hover{color:var(--pink)}.footer-logo{width:190px;margin:0 0 18px;padding:7px 10px;background:var(--paper)}.footer-logo img{width:100%;height:auto}.footer-brand svg{margin-top:9px}.footer-final{display:flex;align-items:center;justify-content:flex-end;gap:15px;text-align:right}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;padding:20px;display:grid;place-items:center;background:#171415c2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.checkout-modal{width:min(500px,100%);padding:45px;position:relative;background:var(--paper) url(/assets/paper-texture-optimized.jpg) center/420px;box-shadow:10px 12px 0 var(--pink)}.checkout-modal{animation:modal-pop .35s cubic-bezier(.2,1.25,.4,1) both}.checkout-modal h2{margin:0 0 17px;font-size:43px}.checkout-modal p{color:var(--muted);line-height:1.6}.modal-close{position:absolute;top:14px;right:14px;border:0;background:transparent}.checkout-modal form{margin-top:24px;display:grid;gap:10px}.checkout-modal label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.checkout-modal input{min-height:50px;padding:0 15px;border:1px solid #cdbdc1;background:#fff}.checkout-modal .cta{margin-top:5px}.success-state{text-align:center}.success-state>svg{color:var(--pink)}.mobile-cta{display:none}.vsl,.comparison,.benefits,.books,.genres,.bonuses,.offer-wrap,.testimonials,.transparency,.faq,footer{content-visibility:auto;contain-intrinsic-size:700px}.reveal-on-scroll{opacity:0;transform:translateY(42px) rotate(.2deg);transition:opacity .68s ease,transform .82s cubic-bezier(.16,1,.3,1)}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0) rotate(0)}.reveal-on-scroll.is-visible .benefit-grid article,.reveal-on-scroll.is-visible .bonus-grid article,.reveal-on-scroll.is-visible .comparison-card{animation:card-arrive .62s cubic-bezier(.16,1,.3,1) both}.reveal-on-scroll.is-visible article:nth-child(2){animation-delay:.1s}.reveal-on-scroll.is-visible article:nth-child(3){animation-delay:.2s}@keyframes editorial-drop{0%{opacity:0;transform:translateY(-18px) rotate(-2deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes editorial-rise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@keyframes pink-pop{0%{opacity:0;transform:scale(.78) rotate(-3deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes doodle-float{0%,to{translate:0 0}50%{translate:0 -9px}}@keyframes note-wiggle{0%,to{rotate:0deg}50%{rotate:2deg}}@keyframes card-arrive{0%{opacity:0;transform:translateY(28px) rotate(-1deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes modal-pop{0%{opacity:0;transform:translateY(18px) scale(.94) rotate(-1deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@keyframes attitude-scroll{to{transform:translate(-50%)}}@media(max-width:980px){.hero{height:720px;background-image:url(/assets/hero-collage-v6-wide-optimized.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.hero-copy{padding-left:45px}.brand{left:45px}.hero h1{font-size:72px}.proof{padding-inline:90px}.proof-star{display:none}.vsl{min-height:700px;padding-inline:55px;grid-template-columns:minmax(0,1fr) 320px;gap:45px}.vsl-stage{min-height:560px}.vsl-frame{width:300px}.comparison{padding-inline:55px}.benefits,.genres,.bonuses{height:auto}.plan-card{padding:28px}.plan-label{margin:-28px -28px 26px}.plan-grid{gap:20px}.faq{padding-inline:130px}}@media(max-width:700px){.page{width:100%}.hero{height:auto;padding:0;display:block;position:relative;overflow:hidden;background:var(--paper);border-bottom:1px solid var(--line)}.hero-copy{display:none}.hero-mobile-reference{display:block;position:relative;width:100%;background:var(--paper);line-height:0}.hero-mobile-reference img{width:100%;height:auto}.hero-mobile-art{aspect-ratio:852 / 1540;overflow:hidden}.hero-mobile-actions{padding:8px 6.8% 28px;text-align:center;line-height:1.5;background:var(--paper)}.hero-reference-cta{width:100%;min-width:0;min-height:58px;padding:14px 20px}.hero-mobile-actions .trust{justify-content:center;flex-wrap:wrap;margin-top:14px}.hero-reference-cta:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.cta-pink{min-width:0;width:100%}.proof{height:auto;min-height:150px;padding:30px 24px;flex-direction:column;gap:18px;align-items:flex-start}.proof-copy{padding:0;border:0}.vsl{min-height:0;padding:74px 24px;display:flex;flex-direction:column;align-items:stretch;gap:42px}.vsl-copy{text-align:left}.vsl-copy h2{font-size:43px}.vsl-copy>p{font-size:16px}.vsl-copy .cta{width:100%}.vsl-stage{min-height:570px}.vsl-frame{width:min(100%,315px)}.vsl-note{right:0}.comparison{min-height:0;padding:72px 20px 58px}.comparison-title h2{font-size:43px;line-height:.98}.comparison-title>p{font-size:14px;line-height:1.55}.comparison-grid{margin-top:44px;grid-template-columns:1fr;gap:34px}.comparison-card{min-height:0;padding:24px 20px 26px}.comparison-card h3{font-size:27px}.comparison-showcase{min-height:0;margin-bottom:25px}.alternatives-showcase{padding:17px;grid-template-columns:34% 1fr;gap:14px}.comparison-cover-frame{padding:6px;box-shadow:5px 6px #17141514}.comparison-option{min-height:72px;padding:11px 12px}.comparison-option strong{font-size:14px}.livelle-showcase{min-height:210px;padding:42px 25px 30px}.choice-badge{top:17px;padding:9px 17px;font-size:9px}.comparison-intro{min-height:0}.comparison-card li{font-size:13px}.transparency{min-height:430px;padding:65px 24px}.transparency h2{font-size:43px}.transparency>p{font-size:15px}.benefits,.books,.genres,.bonuses,.faq{height:auto;min-height:0;padding:70px 24px}.section-title h2,.faq .section-title h2{font-size:43px}.benefit-grid,.bonus-grid{margin-top:40px;grid-template-columns:1fr}.benefit-grid article,.bonus-grid article{padding:30px 20px}.benefit-grid article+article,.bonus-grid article+article{border-left:0;border-top:1px solid var(--line)}.doodle{display:none}.books-title{width:100%;margin-bottom:34px;display:block;text-align:center}.books-title h2{font-size:41px}.books-title .hand-note{margin-top:17px}.book-carousel{margin-inline:-24px;width:calc(100% + 48px);padding-block:16px 30px}.carousel-group{gap:20px;padding:12px 20px 12px 0}.book-card{width:158px;min-height:310px;padding:9px 9px 14px}.book-cover-shell{height:232px}.book-card-doodle{right:-13px;top:-14px;width:29px;height:29px}.book-card:nth-child(2n) .book-card-doodle{left:-13px;top:52px}.book-meta{padding-top:11px}.book-meta strong{font-size:13px}.genre-cloud{margin-top:45px;gap:7px 10px}.genre{font-size:27px;min-height:46px}.offer-wrap{padding:54px 18px}.offer-heading{margin-bottom:30px}.offer-heading .eyebrow{font-size:13px;letter-spacing:.08em}.offer-heading h2{font-size:clamp(34px,8.8vw,43px)}.plan-grid{grid-template-columns:1fr;gap:28px}.shared-benefits{padding:22px 18px;margin-bottom:28px}.shared-benefits ul{grid-template-columns:1fr;gap:16px}.shared-benefits-label{text-align:left}.plan-card{padding:28px 22px}.plan-label{margin:-28px -22px 24px}.plan-card h3{font-size:34px}.plan-description,.plan-features li{min-height:0}.plan-features li{font-size:16px}.plan-price{font-size:56px}.plan-card-completa .plan-price{font-size:clamp(40px,12vw,56px)}.plan-card-completa .plan-price-block{padding:22px 16px}.plan-card-completa{box-shadow:5px 6px 0 var(--ink)}.plan-card-completa:after{top:-4px;right:-4px;bottom:-4px;left:-4px}.plan-card-completa .plan-label{font-size:14px}.offer-timer-preview{grid-template-columns:1fr;text-align:center;padding:20px 16px;gap:14px}.bonus-number{width:24px;min-height:28px;font-size:12px}.offer-bonus-package{padding:24px 20px}.offer-bonus-heading{display:block}.offer-bonus-heading>svg{margin-bottom:14px}.offer-bonus-list li{grid-template-columns:24px minmax(0,1fr);gap:12px}.bonus-included-price{grid-column:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;text-align:left}.testimonials{min-height:0;padding:72px 20px 62px}.testimonials-title h2{font-size:43px;line-height:1}.testimonials-title>p{font-size:14px;line-height:1.55}.testimonial-grid{margin-top:39px;grid-template-columns:1fr;gap:28px}.testimonial-grid{width:min(100%,330px)}.testimonial-video-card{padding:10px 10px 17px}.testimonial-video-card:first-child,.testimonial-video-card:last-child{transform:none}.testimonials-cta{min-width:0;width:100%;margin-top:36px}.faq-list{margin-top:30px}.faq-item{border-radius:24px}.faq-item button{min-height:48px}footer{padding:50px 25px 100px;grid-template-columns:1fr;gap:25px}.footer-final{justify-content:flex-start;text-align:left}.mobile-cta{display:flex;align-items:center;justify-content:center;position:fixed;z-index:60;left:14px;right:14px;bottom:calc(12px + env(safe-area-inset-bottom));height:52px;border:0;color:#fff;background:var(--pink);box-shadow:5px 6px 0 var(--ink);font-size:12px;font-weight:800;text-transform:uppercase;opacity:0;pointer-events:none;transform:translateY(18px);transition:opacity .2s ease,transform .25s cubic-bezier(.16,1,.3,1)}.mobile-cta.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.checkout-modal{padding:42px 24px 30px}.reveal-on-scroll{transform:translateY(20px);transition-duration:.48s}.attitude-track{animation-duration:28s}.doodle{animation-duration:6.5s}.reveal-on-scroll.is-visible article:nth-child(2),.reveal-on-scroll.is-visible article:nth-child(3){animation-delay:.05s}}@media(hover:none){.cta:hover,.comparison-card:hover,.choice-card:hover,.testimonial-video-card:hover,.genre:hover{transform:none}.benefit-grid article:hover svg,.bonus-grid article:hover svg{transform:none}}@media(prefers-reduced-motion:reduce){[data-offer-motion],[data-offer-motion] *,[data-offer-motion]:after,[data-offer-motion] *:after{animation:none!important}.offer-wrap.is-visible .plan-card,.offer-wrap.is-visible .plan-card-completa:after,.offer-wrap.is-visible .plan-card-completa .plan-label svg{animation:none!important}*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal-on-scroll{opacity:1;transform:none}.book-carousel{overflow-x:auto}.carousel-track,.attitude-track{animation:none}}.funnel-section{position:relative;padding:88px 24px;border-bottom:1px solid var(--line)}.funnel-container{width:min(100%,1160px);margin-inline:auto}.funnel-title{max-width:940px;margin:0 auto 42px;text-align:center}.funnel-title .eyebrow{margin-bottom:18px}.funnel-title h2{font-size:clamp(40px,4.3vw,62px);line-height:1.06}.funnel-title>p{max-width:650px;margin:22px auto 0;font-size:16px;line-height:1.7;color:var(--muted)}.editorial-card{padding:30px;border:1px solid #ead9df;border-radius:22px;background:#fffaf5;box-shadow:5px 7px #eed3df}.editorial-card>svg{color:var(--pink-dark)}.editorial-card h3{margin:20px 0 13px;font-size:25px;line-height:1.15;letter-spacing:-.025em}.editorial-card p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}.pain-section{background:#171415;color:var(--paper)}.pain-section .eyebrow,.pain-section h2 em{color:#ff91bd}.pain-section .funnel-title>p{color:#e0d0d5}.pain-grid,.authority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pain-card{color:var(--ink);border-radius:8px;box-shadow:5px 7px #a9124e}.pain-card:nth-child(2){background:#ffe2ed}.funnel-punchline{margin:36px 0 0;text-align:center;font-size:18px;line-height:1.6}.funnel-punchline strong{color:#ff91bd}.solution-section{background:#fbd4e4}.solution-grid{display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:90px}.solution-grid h2{font-size:clamp(44px,4.7vw,66px);line-height:1.02}.solution-grid h2 em{color:#b50e4d}.solution-grid>div>p{max-width:610px;margin:25px 0 30px;font-size:17px;line-height:1.7}.solution-note{position:relative;padding:36px 30px;text-align:center;background:#fff9ee;border:1px solid #c9aeb6;box-shadow:9px 11px #e91e6d;transform:rotate(2deg)}.solution-note>svg{margin:28px auto 10px;color:var(--pink)}.solution-note h3{font-size:35px;line-height:1.12;margin:10px 0 20px}.solution-note .hand-note{display:block;font-size:18px}.solution-grid .solution-note>p{margin:0;font-size:15px;line-height:1.9}.solution-note>svg:last-child{position:absolute;right:20px;bottom:18px;margin:0}.vsl[data-funnel-block]{width:100%;min-height:750px;padding-block:88px}.vsl-copy li{align-items:flex-start;padding:15px 0;border-bottom:1px solid var(--line)}.vsl-copy .step-number{flex:0 0 39px;min-height:39px;display:grid;place-items:center;color:var(--paper);background:var(--ink);font-size:13px;font-weight:800}.vsl-copy li strong,.vsl-copy li small{display:block}.vsl-copy li strong{font-size:16px}.vsl-copy li small{max-width:420px;margin-top:6px;color:var(--muted);font-size:13px;line-height:1.6}.receive-section{padding-inline:0;background:#fff8f0}.receive-section>.funnel-container{padding-inline:24px}.receive-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.receive-grid .editorial-card{padding:26px 22px}.receive-grid .editorial-card h3{font-size:22px}.receive-grid .editorial-card p{font-size:14px}.complete-extra{display:flex;align-items:center;gap:18px;padding:24px 28px;margin:28px 0 0;color:#fff;background:#b8094d;border-radius:12px}.complete-extra>svg{flex:0 0 auto}.complete-extra p{margin:0;font-size:15px;line-height:1.65}.complete-extra strong{display:block}.receive-section .books{padding-block:64px 30px;min-height:0;border:0;background:transparent;content-visibility:visible}.receive-section .books-title{width:min(100%,1160px);margin-inline:auto;padding-inline:24px}.receive-section .books-title h2{font-size:clamp(32px,3vw,43px)}.receive-section .offer-bonus-package{max-width:1112px;margin:50px auto 0;padding:32px;border:1px solid var(--line);border-top:5px solid var(--pink);border-radius:22px;box-shadow:6px 8px #f2c1d5}.receive-section .offer-bonus-heading>svg{transform:none;background:transparent;color:var(--pink);padding:0}.receive-section .offer-bonus-heading h3{margin:0 0 10px}.receive-section .offer-bonus-list{display:grid;grid-template-columns:1fr 1fr;gap:20px}.receive-section .offer-bonus-list li{grid-template-columns:30px 1fr;gap:13px;padding:24px;border:1px solid var(--line);border-radius:16px;background:#fffdf9}.receive-section .offer-bonus-list p{font-size:14px}.receive-section .bonus-included-price{grid-column:2;display:flex;align-items:center;flex-wrap:wrap;gap:10px;text-align:left}.receive-section .bonus-included-price strong{font-size:25px}.receive-section .bonus-included-price span{width:100%;font-size:11px}.receive-section .offer-bonus-total{margin:26px 0 0;box-shadow:none;border:0;border-left:4px solid var(--pink);border-radius:8px}.audience-section{background:#f9e7ee}.audience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.audience-grid article{padding:34px}.audience-grid ul{list-style:none;padding:0;margin:25px 0 0;display:grid;gap:20px}.audience-grid li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.6}.audience-grid li svg{flex:0 0 auto;margin-top:2px;color:#b10c48}.audience-honest{background:var(--paper);box-shadow:none}.audience-honest li svg{color:#76656b}.comparison[data-funnel-block]{min-height:0;padding-block:88px}.comparison[data-funnel-block] .comparison-title h2{font-size:clamp(40px,4.3vw,62px)}.comparison-cover-frame .book-cover-window img{aspect-ratio:auto}.offer-wrap[data-funnel-block]{padding-block:88px}.serious-section{background:#171415;color:var(--paper)}.serious-grid{display:grid;grid-template-columns:.65fr 1.35fr;gap:80px;align-items:center}.serious-grid>.hand-note{padding:35px;background:#ffd0e2;color:#8c0c3e;font-size:31px;line-height:1.4;transform:rotate(-3deg)}.serious-grid .eyebrow,.serious-grid h2 em{color:#ff91bd}.serious-grid h2{font-size:clamp(42px,4.4vw,62px);line-height:1.07}.serious-grid p{max-width:710px;font-size:17px;line-height:1.8;color:#e8dade}.authority-section{background:#fff8f0}.authority-grid .editorial-card{box-shadow:none}.text-link{display:flex;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:34px auto 0;padding:12px 0;color:#b10c48;font-weight:800;border-bottom:1px solid currentColor}.final-value-section{background:#ffbfd8;text-align:center}.final-value-section .funnel-container>svg{display:block;margin:0 auto 24px;color:#a30b43}.final-value-section h2{font-size:clamp(42px,4.8vw,68px);line-height:1.05}.final-value-section h2 em{color:#a30b43}.final-value-section p{margin:22px 0;font-size:17px;line-height:1.6}.final-plan-summary{margin:26px auto 30px;display:flex;justify-content:center;gap:40px}.final-plan-summary span{display:block;font-size:14px}.final-plan-summary strong{display:block;margin-top:8px;font-size:27px}.final-value-section .final-value-note{margin:18px 0 0;font-size:12px}.faq[data-funnel-block]{padding:88px max(24px,calc((100vw - 820px)/2))}.faq[data-funnel-block] .faq-item{border-radius:12px;background:#fffaf5}.faq[data-funnel-block] .faq-item button{padding:17px 20px;min-height:60px;font-size:14px;gap:16px}.faq[data-funnel-block] .faq-item button svg{flex:0 0 auto}.faq[data-funnel-block] .faq-item p{font-size:14px;padding:0 20px 20px;line-height:1.7}.faq[data-funnel-block] .doodle{display:none}.testimonials[data-funnel-block]{min-height:0;padding-block:88px}.testimonials[data-funnel-block] .testimonials-title h2{font-size:clamp(40px,4.3vw,62px)}.testimonials[data-funnel-block] .testimonial-grid{max-width:660px;gap:32px}.testimonials[data-funnel-block] .testimonial-video-card{transform:none}@media(max-width:980px){.receive-grid{grid-template-columns:1fr 1fr}.solution-grid{gap:45px}.pain-grid,.authority-grid{gap:16px}.editorial-card{padding:24px}}@media(max-width:700px){.funnel-section{padding:64px 20px}.funnel-title{margin-bottom:32px}.funnel-title h2{font-size:38px;line-height:1.08}.funnel-title>p{font-size:15px;margin-top:20px}.pain-grid,.authority-grid,.receive-grid,.audience-grid,.solution-grid,.serious-grid{grid-template-columns:1fr;gap:20px}.editorial-card{padding:26px 24px}.editorial-card h3{font-size:24px}.funnel-punchline{font-size:17px}.solution-grid h2,.serious-grid h2{font-size:41px}.solution-grid>div>p{font-size:16px}.solution-note{margin:20px 8px 6px;transform:rotate(1deg)}.vsl[data-funnel-block]{min-height:0;padding:64px 22px}.vsl-stage{min-height:560px}.vsl-copy h2{font-size:39px}.vsl-note{top:16px}.receive-section{padding-inline:0}.receive-section>.funnel-container{padding-inline:20px}.complete-extra{padding:22px 20px;align-items:flex-start}.receive-section .books{padding-block:48px 20px}.receive-section .books-title h2{font-size:33px}.receive-section .offer-bonus-package{margin:36px 20px 0;padding:24px 20px}.receive-section .offer-bonus-list{grid-template-columns:1fr;gap:16px}.receive-section .offer-bonus-list li{padding:20px 16px}.receive-section .offer-bonus-heading{display:flex;gap:15px}.receive-section .offer-bonus-heading h3{font-size:27px}.receive-section .offer-bonus-total{padding:20px 16px;gap:18px}.receive-section .offer-bonus-total span{font-size:11px}.audience-grid article{padding:26px 24px}.comparison[data-funnel-block],.offer-wrap[data-funnel-block],.testimonials[data-funnel-block]{padding-block:64px}.comparison[data-funnel-block] .comparison-title h2,.testimonials[data-funnel-block] .testimonials-title h2{font-size:39px}.testimonials[data-funnel-block] .testimonial-grid{gap:26px}.serious-grid>.hand-note{padding:25px;font-size:25px;margin-bottom:14px}.serious-grid p{font-size:16px}.final-value-section h2{font-size:41px}.final-plan-summary{gap:30px}.faq[data-funnel-block]{padding:64px 20px}.faq[data-funnel-block] .section-title h2{font-size:39px}}@media(prefers-reduced-motion:reduce){.solution-note,.serious-grid>.hand-note{transform:none}}.hero.reference-hero{height:auto;padding:20px 28px 74px;background:var(--paper) url(/assets/paper-texture-optimized.jpg) repeat;background-size:540px;border-bottom:1px solid var(--line)}.hero-nav{width:min(100%,1160px);margin:0 auto 34px;display:flex;align-items:center;justify-content:space-between;gap:22px}.hero-nav .brand{position:static;width:196px;flex-shrink:0}.hero-nav-link{display:inline-flex;align-items:center;gap:12px;padding:13px 20px;border:1px solid #d9b6c4;border-radius:999px;font-size:13px;font-weight:700;background:#fff9f3}.hero-nav-link span{color:var(--pink-dark);font-size:22px}.hero-nav-link:focus-visible{outline:3px solid var(--pink-dark);outline-offset:4px}.hero-content-grid{width:min(100%,1160px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,390px);gap:clamp(36px,6vw,90px);align-items:center}.reference-hero .hero-copy{display:flex;width:100%;height:auto;padding:0;align-items:flex-start;text-align:left}.hero-kicker{display:inline-flex;gap:8px;align-items:center;padding:9px 13px;margin-bottom:24px;color:#b10949;border:1px solid #efadc7;border-radius:999px;background:#fff1f7;font-size:11px;font-weight:700}.reference-hero h1{max-width:none;font-size:clamp(56px,5.4vw,80px);line-height:1.04;letter-spacing:-.045em}.reference-hero h1 em{margin-top:5px}.reference-hero .hero-copy>p:not(.hero-starting-price){max-width:545px;margin:26px 0;font-size:17px;line-height:1.75}.reference-hero .hero-copy>p strong{color:var(--ink)}.hero-format-chips{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0 0 28px;list-style:none}.hero-format-chips li{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;background:#fffdf9;border:1px solid #e7d8dc;border-radius:999px;font-size:11px;font-weight:700}.hero-format-chips svg{flex-shrink:0;color:var(--pink-dark)}.reference-hero .cta{min-width:270px;border-radius:14px;box-shadow:0 5px #ab0b44}.reference-hero .hero-starting-price{margin:16px 0 0;font-size:15px}.reference-hero .trust{margin-top:13px;flex-wrap:wrap;font-size:11px}.hero-video-column{width:100%;max-width:350px;justify-self:center}.hero-video-caption{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 14px;color:var(--pink-dark);font-size:12px;font-weight:800}.hero-video-frame{aspect-ratio:9 / 16;overflow:hidden;border:7px solid #fffaf6;border-radius:28px;background:var(--ink);box-shadow:0 0 0 1px #e8adc4,12px 14px #f7c3d7}.hero-video-frame video{display:block;width:100%;height:100%;object-fit:contain;background:var(--ink)}.hero-video-note{display:block;margin:23px 0 0;color:#ad0a45;font-size:14px;text-align:center}.hero-video-column{scroll-margin-top:20px}.reference-hero .hero-video-next{width:100%;min-width:0;margin-top:20px;min-height:48px;padding-inline:12px;font-size:12px}.vsl.how-it-works[data-funnel-block]{display:block;min-height:0;padding:88px 24px}.reading-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1160px;list-style:none;margin:0 auto;padding:0}.reading-steps li{position:relative;padding:34px 28px;border:1px solid #e5bbc9;border-radius:22px;background:#fffaf5}.reading-steps .step-number{position:absolute;top:24px;right:24px;color:#c6a4b0;font-family:var(--serif);font-size:38px;font-weight:700}.reading-steps svg{margin-bottom:28px;color:var(--pink-dark)}.reading-steps h3{margin:0 0 14px;font-size:26px}.reading-steps p{margin:0;font-size:15px;line-height:1.7;color:var(--muted)}.steps-action{margin-top:34px;text-align:center}.steps-action .cta{border-radius:14px}.price-period{display:inline-block;margin-left:5px;font-family:DM Sans,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:0}.offer-wrap[data-funnel-block] .offer-heading{margin-bottom:34px}.offer-wrap[data-funnel-block] .offer-heading h2{font-size:clamp(42px,4.4vw,64px)}.offer-wrap[data-funnel-block] .offer-heading h2 em{text-decoration:none}.offer-wrap[data-funnel-block] .offer-heading>p{max-width:610px}.offer-wrap[data-funnel-block] .plan-grid{max-width:1020px;gap:34px;padding-top:22px}.offer-wrap[data-funnel-block] .plan-card{padding:38px 30px 28px;border:2px solid #e8aac3;border-radius:28px}.offer-wrap[data-funnel-block] .plan-card-essencial{background:#ffe0ed;box-shadow:0 10px #ecd0d9}.offer-wrap[data-funnel-block] .plan-card-completa{background:#d70c59;border-color:#d70c59;box-shadow:0 10px 0 var(--ink)}.offer-wrap[data-funnel-block] .plan-card-completa:after{border-radius:33px}.offer-wrap[data-funnel-block] .plan-label{position:absolute;top:-19px;left:28px;width:auto;min-height:38px;padding:9px 16px;margin:0;border:1px solid #d58aa8;border-radius:999px;font-size:11px;letter-spacing:.025em}.offer-wrap[data-funnel-block] .plan-card-essencial .plan-label{background:#fff7fa;color:#9f0b43}.offer-wrap[data-funnel-block] .plan-card-completa .plan-label{background:var(--ink);color:#fff;border-color:var(--ink)}.plan-card-heading{display:flex;align-items:center;gap:16px;margin-bottom:23px}.plan-heading-icon{width:54px;height:54px;display:grid;place-items:center;flex-shrink:0;border:1px solid #e4a9c0;border-radius:16px;color:var(--pink-dark);background:#fff7fa}.plan-brand-name{display:block;margin-bottom:5px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em}.offer-wrap[data-funnel-block] .plan-card h3{font-size:38px;text-decoration:none;line-height:1.1}.offer-wrap[data-funnel-block] .plan-price-block{padding:21px 22px;margin:0;border-radius:18px;background:#fff8fc;box-shadow:none}.offer-wrap[data-funnel-block] .plan-card-completa .plan-price-block{background:var(--ink);color:#fff}.offer-wrap[data-funnel-block] .plan-price{font-size:clamp(56px,5.1vw,74px);line-height:1.06}.offer-wrap[data-funnel-block] .plan-card-completa .plan-price{color:#b5f3c4}.offer-wrap[data-funnel-block] .plan-payment{margin-top:10px;font-size:12px}.offer-wrap[data-funnel-block] .plan-price-caption{margin-top:14px;padding:7px 10px;border-radius:7px;transform:none;font-size:12px}.offer-wrap[data-funnel-block] .plan-description{min-height:58px;margin:21px 0 22px;font-size:14px;line-height:1.7}.offer-wrap[data-funnel-block] .plan-inclusions-label{font-size:12px;margin:0 0 8px;text-transform:uppercase;letter-spacing:.045em}.offer-wrap[data-funnel-block] .plan-features{margin:0 0 18px}.offer-wrap[data-funnel-block] .plan-features li{min-height:50px;padding:13px 0;font-size:14px;border-top-color:#e2aec3}.offer-wrap[data-funnel-block] .plan-card-completa .plan-features li{border-top-color:#eb7ba5}.offer-wrap[data-funnel-block] .plan-features small{font-size:12px;line-height:1.55}.offer-wrap[data-funnel-block] .plan-comparison .is-extra{margin-inline:0;padding-inline:12px;border-radius:10px;border-left:0;background:#fff5f9}.offer-wrap[data-funnel-block] .plan-comparison .is-extra+.is-extra{margin-top:7px}.offer-wrap[data-funnel-block] .plan-card-completa .plan-features .is-extra{border-top:0}.offer-wrap[data-funnel-block] .plan-purchase{padding-top:22px;border-top-color:#e2aec3}.offer-wrap[data-funnel-block] .plan-purchase .cta{border-radius:13px;min-height:60px;box-shadow:0 5px #900837}.offer-wrap[data-funnel-block] .plan-card-completa .cta{box-shadow:0 5px #08381b}.offer-wrap[data-funnel-block] .offer-timer-preview{max-width:470px;padding:16px 20px;border-radius:16px;border-color:#e6cbd1;background:#fff8fc;margin-bottom:25px}.offer-wrap[data-funnel-block] .offer-timer-preview h3{font-size:20px}.offer-wrap[data-funnel-block] .offer-timer-digits{gap:8px}.offer-wrap[data-funnel-block] .offer-timer-digits>div{border-radius:9px;width:58px;padding:8px 4px}.offer-wrap[data-funnel-block] .offer-timer-digits strong{font-size:29px}.offer-wrap[data-funnel-block] .offer-timer-digits span{font-size:10px}.reference-hero .cta:hover,.offer-wrap[data-funnel-block] .cta:hover{transform:none}@media(hover:none){.cta:hover{transform:none}}@media(hover:hover){.offer-wrap[data-funnel-block] .plan-card:hover{translate:none}}@media(max-width:980px){.hero-content-grid{grid-template-columns:minmax(0,1fr) 290px;gap:30px}.reference-hero h1{font-size:59px}.hero-video-column{max-width:290px}.hero-format-chips{gap:8px}}@media(max-width:700px){.hero.reference-hero .brand,.hero.reference-hero h1,.hero.reference-hero h1 em,.hero.reference-hero .hero-copy>p,.hero.reference-hero .cta,.hero.reference-hero .trust{animation:none}.reveal-on-scroll{opacity:1;transform:none;transition:none}.funnel-section{content-visibility:auto;contain-intrinsic-size:auto 700px}.hero.reference-hero{padding:12px 22px 48px}.hero-nav{margin-bottom:28px;gap:12px}.hero-nav .brand{width:140px}.hero-nav-link{font-size:10px;padding:9px 11px;gap:5px}.hero-nav-link span{font-size:17px}.hero-content-grid{grid-template-columns:1fr;gap:36px}.reference-hero .hero-copy{display:flex}.hero-kicker{font-size:10px;margin-bottom:20px;gap:6px;padding:8px 10px}.reference-hero h1{font-size:clamp(43px,11.3vw,65px);line-height:1.07}.reference-hero .hero-copy>p:not(.hero-starting-price){font-size:15px;margin:23px 0}.hero-format-chips{margin-bottom:24px;gap:8px}.hero-format-chips li{font-size:10px;padding:8px 10px}.reference-hero .cta{width:100%;min-width:0;min-height:58px}.reference-hero .hero-starting-price{width:100%;text-align:center}.reference-hero .trust{width:100%;justify-content:center;font-size:10px;gap:7px}.hero-video-column{max-width:310px}.hero-video-frame{border-width:5px;border-radius:24px;box-shadow:0 0 0 1px #e8adc4,7px 9px #f7c3d7}.hero-video-note{font-size:12px}.vsl.how-it-works[data-funnel-block]{padding:64px 22px}.reading-steps{grid-template-columns:1fr;gap:16px}.reading-steps li{padding:28px 24px}.reading-steps svg{margin-bottom:20px}.reading-steps h3{font-size:25px}.steps-action .cta{min-width:0;width:100%;padding-inline:18px}.offer-wrap[data-funnel-block] .offer-heading h2{font-size:40px}.offer-wrap[data-funnel-block] .offer-heading>p{font-size:14px}.offer-wrap[data-funnel-block] .plan-grid{gap:34px}.offer-wrap[data-funnel-block] .plan-card{padding:25px 18px 18px;border-radius:22px;scroll-margin-top:30px}.offer-wrap[data-funnel-block] .plan-label{top:-15px;left:18px;min-height:30px;padding:6px 12px;font-size:11px}.plan-card-heading{gap:11px;margin-bottom:12px}.plan-heading-icon{width:38px;height:38px;border-radius:12px}.plan-heading-icon svg{width:23px;height:23px}.plan-brand-name{font-size:9px;margin-bottom:3px}.offer-wrap[data-funnel-block] .plan-card h3{font-size:29px}.offer-wrap[data-funnel-block] .plan-price-block{padding:12px 14px;border-radius:14px}.offer-wrap[data-funnel-block] .plan-price{font-size:46px}.offer-wrap[data-funnel-block] .plan-payment{margin:6px 0 0;font-size:11px}.offer-wrap[data-funnel-block] .plan-price-caption{margin-top:8px;padding:5px 7px;font-size:11px;line-height:1.35}.offer-wrap[data-funnel-block] .plan-description,.offer-wrap[data-funnel-block] .plan-inclusions-label{display:none}.offer-wrap[data-funnel-block] .plan-features{margin:12px 0 0}.offer-wrap[data-funnel-block] .plan-features li{min-height:0;padding:7px 0;gap:8px;font-size:13px;line-height:1.4}.offer-wrap[data-funnel-block] .plan-features svg{width:16px;height:16px;margin-top:1px}.offer-wrap[data-funnel-block] .plan-features small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.offer-wrap[data-funnel-block] .plan-comparison .is-extra{padding-inline:8px}.offer-wrap[data-funnel-block] .plan-purchase{padding-top:12px;margin-top:12px}.offer-wrap[data-funnel-block] .plan-purchase .cta{min-height:48px;padding:14px 10px;font-size:12px}.offer-wrap[data-funnel-block] .offer-timer-preview{padding:14px;grid-template-columns:1fr auto;gap:12px}.offer-wrap[data-funnel-block] .offer-timer-preview h3{font-size:18px}.offer-wrap[data-funnel-block] .plan-card-completa:after{border-radius:28px}}main>[data-funnel-block]{content-visibility:visible;contain-intrinsic-size:none;scroll-margin-top:24px}.funnel-next-action{margin-top:32px;text-align:center}.funnel-next-action .cta{min-width:0;width:min(100%,390px)}.deferred-video-shell{position:relative;width:100%;height:100%}.deferred-video-shell video{width:100%;height:100%;object-fit:contain;background:var(--ink)}.deferred-video-shell video[hidden]{display:none}.video-preview{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:var(--ink);color:#fff}.video-preview img{width:100%;height:100%;object-fit:cover}.video-preview-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#17141520}.video-preview-play>span{padding:9px 14px;border-radius:24px;background:#171415dd;font-size:14px;font-weight:700}.video-preview:focus-visible{outline:3px solid #b5f3c4;outline-offset:-5px}.video-playback-message{position:absolute;inset:auto 8px 64px;padding:12px;background:var(--ink);color:#fff;font-size:14px;line-height:1.5}.app-demo-area{max-width:940px;margin:36px auto 0;padding:28px;display:grid;grid-template-columns:1fr 300px;align-items:center;gap:32px;border:1px solid var(--line);border-radius:22px;background:#fbf4eb}.app-demo-copy h3{margin:12px 0 18px;font-size:34px;line-height:1.1}.app-demo-copy p{margin:0;color:var(--muted);font-size:16px;line-height:1.7}.app-demo-reserved,.app-demo-frame{width:100%;aspect-ratio:9 / 16;border-radius:18px;overflow:hidden;background:var(--ink);color:var(--paper)}.app-demo-frame{aspect-ratio:722 / 1466;border-radius:0;overflow:visible;background:transparent}.app-demo-frame .video-preview,.app-demo-frame video{background:transparent}.app-demo-frame .video-preview img{object-fit:contain}.app-demo-frame .video-preview-play{background:transparent}.app-demo-reserved{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:30px;text-align:center;border:2px solid var(--pink)}.app-demo-reserved svg{color:#ff91bd}.app-demo-reserved strong{font-size:18px}.app-demo-reserved span{font-size:14px;line-height:1.6;color:#efdde4}.livelle-footer{grid-template-columns:1fr .8fr 1.2fr 1.2fr;gap:36px;font-size:14px}.livelle-footer b{font-size:12px}.livelle-footer h3{margin:0 0 12px;font-size:25px;line-height:1.2}.livelle-footer p{margin:12px 0 18px;font-size:14px}.footer-navigation a{display:flex;align-items:center;min-height:44px;margin:0}.livelle-footer .footer-channel{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 14px;border:1px solid #eb6d9d;border-radius:10px;color:#fff;text-decoration:none;font-weight:700;overflow-wrap:anywhere}.livelle-footer .footer-channel svg{flex-shrink:0}.livelle-footer .footer-instagram{background:#d70c59;border-color:#d70c59}.livelle-footer .footer-channel:hover{background:#fff7fa;color:#171415}.livelle-footer a:focus-visible{outline:3px solid #b5f3c4;outline-offset:4px}.footer-bottom{grid-column:1 / -1;padding-top:20px;border-top:1px solid #58424b}.livelle-footer .footer-bottom p{margin:0;font-size:12px}@media(min-width:701px)and (max-width:1100px){.livelle-footer{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:40px}}@media(max-width:700px),(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.doodle,.hand-note,.plan-card,.plan-card:after,.plan-card svg,.plan-purchase .cta:after,.offer-bonus-package svg,.carousel-track,.attitude-track{animation:none!important;will-change:auto!important}.reveal-on-scroll,.reveal-on-scroll.is-visible .comparison-card{animation:none!important;opacity:1;transform:none;transition:none}.book-carousel{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-bottom:24px}.carousel-track{transform:none}.carousel-group[aria-hidden=true]{display:none}.book-card{transform:none;box-shadow:4px 5px #ef2a7821;transition:none}.book-card:hover,.book-card:focus-visible{transform:none}}@media(max-width:700px){.book-card-doodle{filter:none}.cta:hover,.testimonial-video-card:hover{transform:none}.livelle-footer{grid-template-columns:1fr;gap:28px}.footer-contact,.footer-social{max-width:430px}.app-demo-area{grid-template-columns:1fr;padding:24px 20px;gap:24px}.app-demo-frame{max-width:280px;justify-self:center}.app-demo-reserved{aspect-ratio:auto;min-height:210px}.funnel-next-action .cta{width:100%}.hero-nav-link,.hero-format-chips li,.hero-kicker{font-size:12px}}
