.alvar-page{--green:#325b43;--deep:#1e392d;--ink:#182d25;--muted:#58685e;--sage:#eaf0e8;--cream:#f9f7f1;--gold:#b89151;--line:#dce5dc;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);line-height:1.65;background:#fff}.alvar-page h1,.alvar-page h2,.alvar-page h3,.alvar-page p{font-family:inherit}.alvar-page .section{padding:80px 0}.alvar-page .hero{padding:90px 20px 75px}.alvar-page a{text-decoration:none}.alvar-page .btn{cursor:pointer}.alvar-page .offer-form button{font:inherit;width:100%}.alvar-page .editor-hint{font-size:12px;color:#718276}.alvar-page .price del{margin-left:14px}.alvar-page .alvar-product-link{display:block;margin-top:10px;text-decoration:underline}.alvar-page .alvar-image-placeholder{background:#e6ede6;min-height:240px;display:grid;place-items:center;border-radius:16px;color:#325b43}.alvar-page *{box-sizing:border-box}.alvar-page{scroll-behavior:smooth}.alvar-page{margin:0;background:#fff;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.65}.alvar-page a{color:inherit;text-decoration:none}.alvar-page .top{background:var(--deep);color:#fff;text-align:center;padding:13px 15px;font-size:12px;letter-spacing:2px}.alvar-page .nav{display:flex;align-items:center;justify-content:space-between;max-width:1150px;margin:auto;padding:19px 25px}.alvar-page .brand{font-weight:800;letter-spacing:2px;font-size:17px}.alvar-page .brand span{color:#85aa8b}.alvar-page .navlinks{display:flex;align-items:center;gap:25px;font-size:13px;font-weight:650}.alvar-page .navlinks a:hover{color:var(--green)}.alvar-page .smallbtn{background:var(--green);color:#fff;padding:10px 20px;border-radius:7px}.alvar-page .hero{background:linear-gradient(125deg,#e8efe7,#f9f8f4 75%);text-align:center;padding:86px 20px 78px}.alvar-page .eyebrow{font-size:12px;font-weight:800;letter-spacing:2px;color:#62836a;text-transform:uppercase}.alvar-page .hero h1{font-size:clamp(44px,6.2vw,72px);line-height:1.12;letter-spacing:-.065em;margin:25px auto 30px;max-width:860px}.alvar-page .hero .lead{max-width:760px;font-size:clamp(18px,2vw,22px);color:#506157;margin:0 auto 25px;line-height:1.8}.alvar-page .hero .lead strong{color:var(--deep)}.alvar-page .hero .question{font-size:16px;margin:30px auto 35px}.alvar-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:17px 30px;background:var(--green);border:1px solid var(--green);color:#fff;border-radius:7px;font-weight:800;box-shadow:0 10px 22px #1b48321a;transition:transform .2s,background .2s}.alvar-page .btn:hover{transform:translateY(-2px);background:#244631}.alvar-page .subnote{font-size:12px;color:#738178;margin-top:14px}.alvar-page .wrap{max-width:1140px;padding:0 25px;margin:auto}.alvar-page .section{padding:95px 0}.alvar-page .section.alt{background:var(--cream)}.alvar-page .section.sage{background:var(--sage)}.alvar-page .section.dark{background:var(--deep);color:#fff}.alvar-page .center{text-align:center}.alvar-page .section h2{font-size:clamp(33px,4vw,51px);letter-spacing:-.045em;line-height:1.18;margin:13px 0 22px}.alvar-page .section p{color:#536359}.alvar-page .dark p{color:#d7e2d8}.alvar-page .intro{max-width:700px;margin:0 auto 42px}.alvar-page .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.alvar-page .grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:45px;align-items:center}.alvar-page .panel{background:#fff;border:1px solid var(--line);border-radius:16px;padding:28px;box-shadow:0 12px 34px #1b35270a}.alvar-page .panel h3{font-size:20px;line-height:1.3;margin:10px 0}.alvar-page .panel p{font-size:15px;margin-bottom:0}.alvar-page .symbol{width:45px;height:45px;border-radius:12px;background:#e4eee5;display:grid;place-items:center;font-size:22px}.alvar-page .featurestrip{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line);padding:23px 0;gap:10px;text-align:center;font-size:13px;font-weight:750;color:var(--green)}.alvar-page .media{border-radius:19px;overflow:hidden;background:#f0efe8;box-shadow:0 22px 55px #1936291c}.alvar-page .media img{display:block;width:100%;height:auto}.alvar-page .portrait-media{max-width:440px;margin:auto}.alvar-page .storyline{border-left:3px solid #a5bfa8;padding:5px 0 5px 24px;margin:26px 0;color:#325b43;font-size:21px;font-weight:700}.alvar-page .listcheck{list-style:none;padding:0;margin:25px 0}.alvar-page .listcheck li{position:relative;padding:8px 0 8px 32px}.alvar-page .listcheck li:before{content:"\2713";position:absolute;left:0;top:8px;color:#578d63;font-weight:900}.alvar-page .video{max-width:890px;margin:40px auto 0;background:#203b2f;border-radius:18px;overflow:hidden;position:relative;aspect-ratio:16/9;display:grid;place-items:center;color:#fff}.alvar-page .video:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 45%,#59846b 0,#294b39 55%,#182c23)}.alvar-page .video-inner{z-index:1;text-align:center;padding:20px}.alvar-page .play{border:2px solid #ffffffaa;background:#ffffff21;border-radius:100%;width:84px;height:84px;display:grid;place-items:center;margin:0 auto 20px;font-size:28px}.alvar-page .video small{color:#d8e7da}.alvar-page .cards4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.alvar-page .lesson{background:#fff;border:1px solid var(--line);padding:22px;border-radius:13px}.alvar-page .lesson .number{font-size:12px;color:#688b70;font-weight:850;letter-spacing:1px}.alvar-page .lesson h3{font-size:17px;margin:10px 0 8px}.alvar-page .lesson p{font-size:13px;margin:0}.alvar-page .quote{font-size:24px;line-height:1.5;letter-spacing:-.025em;color:var(--deep);font-family:Georgia,serif}.alvar-page .dark .eyebrow{color:#b7d0b8}.alvar-page .dark h2{color:#fff}.alvar-page .journey{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:38px}.alvar-page .journey .panel{position:relative}.alvar-page .journey .step{font-size:12px;letter-spacing:1px;color:#6d9876;font-weight:850}.alvar-page .comparison{width:100%;border-collapse:collapse;background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 12px 35px #19362912}.alvar-page .comparison th,.alvar-page .comparison td{padding:19px 22px;text-align:left;border-bottom:1px solid var(--line)}.alvar-page .comparison th{background:var(--deep);color:#fff}.alvar-page .comparison th:last-child{background:var(--green)}.alvar-page .comparison td:last-child{color:var(--green);font-weight:750}.alvar-page .bonus{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.alvar-page .bonus .panel{height:100%}.alvar-page .book{height:170px;object-fit:contain;display:block;margin:5px auto 15px}.alvar-page .tag{display:inline-block;border:1px solid #cbdccc;color:var(--green);font-size:11px;font-weight:850;letter-spacing:1px;padding:5px 10px;border-radius:20px}.alvar-page .offer{max-width:1010px;margin:auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:0;border:1px solid #d6e1d6;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 25px 65px #1b35271c}.alvar-page .offer-visual{background:linear-gradient(160deg,#e1ebdf,#f9f7ee);padding:35px;display:flex;flex-direction:column;align-items:center;justify-content:center}.alvar-page .offer-visual img{width:min(100%,300px);border-radius:12px;box-shadow:0 15px 40px #1c392d1f}.alvar-page .offer-info{padding:44px}.alvar-page .offer-info h2{font-size:39px;margin:10px 0}.alvar-page .price{display:flex;align-items:baseline;gap:13px;margin:20px 0 5px}.alvar-page .price strong{font-size:54px;line-height:1;color:var(--green);letter-spacing:-.06em}.alvar-page .price del{color:#97a39a;font-size:22px}.alvar-page .full{width:100%;margin-top:20px}.alvar-page .trust{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;font-size:12px;color:#69796c;margin-top:15px}.alvar-page .faq{max-width:780px;margin:auto}.alvar-page details{border-bottom:1px solid var(--line);padding:21px 0}.alvar-page summary{cursor:pointer;font-weight:750;list-style:none;display:flex;justify-content:space-between;gap:20px}.alvar-page summary:after{content:"+";font-size:23px;color:var(--green)}.alvar-page details[open] summary:after{content:"\2212"}.alvar-page details p{padding-right:30px}.alvar-page .foot{background:#1b3428;color:#e2ebe4;padding:50px 0 25px}.alvar-page .foot .wrap{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.alvar-page .foot p{color:#c0d0c4;font-size:13px;max-width:480px}.alvar-page .legal{border-top:1px solid #ffffff24;margin-top:30px;padding-top:20px;font-size:11px;color:#b4c7b9}.alvar-page .muted{color:#728276;font-size:13px}.alvar-masterclass-section{width:100%;min-width:0;overflow:clip}.alvar-masterclass-section .alvar-page{width:100%;min-width:0;overflow-wrap:break-word}.alvar-page img,.alvar-page video,.alvar-page iframe,.alvar-page svg{max-width:100%;height:auto}.alvar-page .wrap{width:100%;max-width:1140px;margin-inline:auto;padding-inline:clamp(18px,4vw,36px)}.alvar-page .hero{padding:clamp(58px,7vw,108px) clamp(18px,4vw,36px) clamp(58px,6vw,94px)}.alvar-page .hero h1{font-size:clamp(35px,5.6vw,72px);max-width:850px;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.alvar-page .section{padding-block:clamp(58px,7vw,100px)}.alvar-page .section h2{font-size:clamp(29px,3.8vw,51px)}.alvar-page .grid2,.alvar-page .grid3,.alvar-page .cards4,.alvar-page .journey,.alvar-page .bonus,.alvar-page .offer{min-width:0}.alvar-page .grid2>*,.alvar-page .grid3>*,.alvar-page .cards4>*,.alvar-page .journey>*,.alvar-page .bonus>*,.alvar-page .offer>*{min-width:0}.alvar-page .btn{max-width:100%;text-align:center;line-height:1.4;white-space:normal;min-height:52px}.alvar-page .comparison{table-layout:fixed;width:100%}.alvar-page .comparison th,.alvar-page .comparison td{overflow-wrap:anywhere}.alvar-page .offer-info{min-width:0}.alvar-page .price{flex-wrap:wrap}.alvar-page .video{width:100%;aspect-ratio:16/9}.alvar-page .video iframe,.alvar-page .video video{width:100%;height:100%}.alvar-page .floating{display:none}@media(max-width:990px){.alvar-page .grid3,.alvar-page .cards4,.alvar-page .bonus{grid-template-columns:repeat(2,minmax(0,1fr))}.alvar-page .offer{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.alvar-page .offer-info{padding:clamp(22px,3.3vw,44px)}.alvar-page .navlinks{gap:12px}}@media(max-width:767px){.alvar-page .nav{padding:15px 20px;gap:12px}.alvar-page .navlinks a:not(.smallbtn){display:none}.alvar-page .grid2,.alvar-page .offer{grid-template-columns:minmax(0,1fr)}.alvar-page .journey{grid-template-columns:repeat(2,minmax(0,1fr))}.alvar-page .offer-visual{padding:28px 24px}.alvar-page .offer-visual img{max-width:260px}.alvar-page .featurestrip{grid-template-columns:repeat(2,minmax(0,1fr))}.alvar-page .hero .lead{font-size:18px;line-height:1.65}.alvar-page .floating{display:block;position:fixed;bottom:max(12px,env(safe-area-inset-bottom));left:16px;right:16px;z-index:25;pointer-events:none}.alvar-page .floating .btn{width:100%;box-shadow:0 8px 28px #102a1a55;pointer-events:auto}.alvar-page .section.dark .panel{color:var(--ink)}}@media(max-width:520px){.alvar-page .top{font-size:10px;letter-spacing:1px;padding:10px 14px}.alvar-page .brand{font-size:14px;letter-spacing:1px}.alvar-page .navlinks .smallbtn{font-size:11px;padding:9px 11px}.alvar-page .hero{padding:58px 20px 64px}.alvar-page .hero h1{font-size:clamp(34px,9.3vw,45px);letter-spacing:-.055em;line-height:1.1;margin:18px auto 23px}.alvar-page .hero .lead{font-size:17px;line-height:1.65}.alvar-page .hero .question{font-size:15px;line-height:1.6}.alvar-page .eyebrow{font-size:10px;letter-spacing:1.4px}.alvar-page .section{padding-block:58px}.alvar-page .section h2{font-size:clamp(29px,8vw,36px);line-height:1.18}.alvar-page .grid3,.alvar-page .cards4,.alvar-page .journey,.alvar-page .bonus{grid-template-columns:minmax(0,1fr)}.alvar-page .panel{padding:22px}.alvar-page .quote{font-size:21px}.alvar-page .storyline{font-size:18px}.alvar-page .offer{border-radius:15px}.alvar-page .offer-info{padding:26px 22px 30px}.alvar-page .offer-info h2{font-size:30px}.alvar-page .price strong{font-size:43px}.alvar-page .price del{font-size:18px}.alvar-page .comparison th,.alvar-page .comparison td{padding:13px 9px;font-size:12px;line-height:1.4}.alvar-page .featurestrip{font-size:12px}.alvar-page .video{border-radius:12px}.alvar-page .play{width:65px;height:65px}.alvar-page .btn{width:100%;padding:15px 18px}.alvar-page .foot .wrap{display:block}.alvar-page .foot{padding-block:35px 25px}}@media(prefers-reduced-motion:reduce){.alvar-page .btn{transition:none}.alvar-page{scroll-behavior:auto}}.alvar-masterclass-section{--alvar-accent:#325b43;--alvar-bg:#fff;--alvar-text:#172c22;--alvar-radius:22px;--alvar-pad:80px;--alvar-container:1140px;position:relative;background:var(--alvar-bg)}.alvar-masterclass-section .alvar-page{--green:var(--alvar-accent);--deep:var(--alvar-accent);--ink:var(--alvar-text);background:var(--alvar-bg);color:var(--alvar-text);font-family:var(--alvar-font,Inter,ui-sans-serif,system-ui,sans-serif)}.alvar-masterclass-section .alvar-page .section{padding-block:var(--alvar-pad)}.alvar-masterclass-section .alvar-page .wrap{max-width:var(--alvar-container)}.alvar-masterclass-section .alvar-page .hero{padding-block:var(--alvar-pad)}.alvar-masterclass-section .alvar-page .panel,.alvar-masterclass-section .alvar-page .lesson,.alvar-masterclass-section .alvar-page .offer{border-radius:var(--alvar-radius);transition:transform .22s ease,box-shadow .22s ease;border:1px solid rgba(50,91,67,.13)}@media(hover:hover){.alvar-masterclass-section .alvar-page .panel:hover,.alvar-masterclass-section .alvar-page .lesson:hover{transform:translateY(-4px);box-shadow:0 18px 48px #13362317}}.alvar-masterclass-section .alvar-page .btn{border-radius:var(--alvar-btn-radius,12px);background:var(--alvar-accent);color:#fff;box-shadow:0 10px 30px #1d442b26;transition:transform .2s ease,box-shadow .2s ease}.alvar-masterclass-section .alvar-page .btn:hover{transform:translateY(-2px);box-shadow:0 14px 38px #1d442b38}.alvar-masterclass-section .alvar-page .eyebrow{color:var(--alvar-accent)}.alvar-masterclass-section .alvar-page .alvar-editor-img{width:100%;height:auto;object-fit:contain}.alvar-masterclass-section .alvar-page .alvar-hide{display:none!important}.alvar-masterclass-section .alvar-page .alvar-custom-media{display:block;max-width:100%;margin:28px auto 0;border-radius:var(--alvar-radius)}.alvar-masterclass-section .alvar-page .alvar-inline-cta{display:inline-flex;margin-top:24px}.alvar-masterclass-section .alvar-page .alvar-fineprint{font-size:12px;opacity:.72;margin-top:15px}.alvar-masterclass-section .alvar-page .alvar-content-head{max-width:800px;margin-inline:auto}.alvar-masterclass-section .alvar-page .alvar-soft-hero{background-image:linear-gradient(90deg,#ffffffc7,#ffffff8c),url(alvar-soft-background.png);background-size:cover;background-position:center}.alvar-masterclass-section .alvar-page .alvar-product-price-note{font-size:12px;color:#65766b}@media(max-width:767px){.alvar-masterclass-section{--alvar-pad:var(--alvar-pad-mobile,56px)!important}.alvar-masterclass-section .alvar-page .hero{padding-inline:20px}.alvar-masterclass-section .alvar-page .btn{width:100%;justify-content:center}.alvar-masterclass-section .alvar-page .panel{padding:22px}.alvar-masterclass-section .alvar-page .alvar-custom-media{max-height:360px;object-fit:contain}}@media(prefers-reduced-motion:reduce){.alvar-masterclass-section .alvar-page *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/alvar-masterclass.css.map */
