:root{--navy:#0f1729;--navy-2:#182238;--mint:#00e5a0;--mint-soft:#d9fff2;--cream:#f6f5ef;--white:#fff;--ink:#101828;--muted:#667085;--line:#d9dde5;--shadow:0 22px 70px #060e1e29;--radius:22px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Tahoma,Arial,sans-serif;line-height:1.7}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--mint);outline-offset:3px}.container{width:min(1160px,100% - 40px);margin-inline:auto}.site-header,.policy-header{z-index:50;color:var(--white);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f1729e6;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.brand{letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:10px;font-weight:900;display:inline-flex}.brand-ar{font-size:21px}.brand-en{color:var(--mint);letter-spacing:.02em;direction:ltr;font-size:15px}.brand-sep{background:#ffffff4d;width:1px;height:23px}.main-nav{color:#c7cedb;gap:28px;font-size:14px;font-weight:700;display:flex}.main-nav a:hover{color:var(--mint)}.button{background:var(--mint);min-height:50px;color:var(--navy);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:11px 22px;font-weight:900;line-height:1;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00e5a033}.button-small{min-height:42px;padding:9px 18px;font-size:14px}.button-primary{background:var(--mint)}.button-ghost{color:var(--white);background:0 0;border-color:#ffffff47}.button-ghost:hover{box-shadow:none;background:#ffffff14}.button-full{border:0;width:100%}.hero{background:var(--navy);min-height:900px;color:var(--white);position:relative;overflow:hidden}.hero:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.hero-glow{filter:blur(1px);opacity:.26;border-radius:50%;position:absolute}.hero-glow-one{background:radial-gradient(circle, var(--mint), transparent 68%);width:420px;height:420px;top:-240px;right:12%}.hero-glow-two{background:radial-gradient(circle,#3975ff,#0000 67%);width:480px;height:480px;bottom:-330px;left:-100px}.hero-grid{z-index:2;grid-template-columns:.88fr 1.12fr;align-items:center;gap:64px;min-height:820px;padding-block:68px 76px;display:grid;position:relative}.eyebrow,.kicker{color:#167e65;letter-spacing:.02em;font-size:13px;font-weight:900}.eyebrow{color:var(--mint);align-items:center;gap:10px;display:flex}.eyebrow span{background:var(--mint);width:28px;height:2px}.hero h1{letter-spacing:-.055em;max-width:660px;margin:18px 0 22px;font-size:clamp(46px,5.3vw,76px);line-height:1.13}.hero h1 em{color:var(--mint);font-size:.72em;font-style:normal}.hero-frequency{color:var(--mint);letter-spacing:-.01em;margin-top:12px;font-size:.34em;font-weight:900;display:block}.hero-lead{color:#c9d1df;max-width:650px;font-size:19px;line-height:1.9}.hero-actions{flex-wrap:wrap;gap:13px;margin-top:32px;display:flex}.hero-trust{color:#9ca8bc;flex-wrap:wrap;gap:20px;margin-top:24px;font-size:13px;font-weight:700;display:flex}.hero-trust span{align-items:center;gap:8px;display:inline-flex}.hero-trust span:before{content:"✓";color:var(--mint)}.issue-scene{place-items:center;min-height:520px;display:grid;position:relative}.orbit{border:1px solid #00e5a030;border-radius:50%;position:absolute}.orbit-one{width:490px;height:490px}.orbit-two{border-color:#ffffff1a;width:390px;height:390px}.issue-card{z-index:2;width:min(100%,390px);min-height:475px;color:var(--navy);box-shadow:28px 34px 0 #00e5a014, var(--shadow);background:#f9f8f3;border:1px solid #fff6;border-radius:5px;padding:28px;position:relative;transform:rotate(-2deg)}.issue-topbar{border-bottom:2px solid var(--navy);letter-spacing:.12em;direction:ltr;justify-content:space-between;gap:15px;padding-bottom:9px;font-size:9px;font-weight:900;display:flex}.issue-label{color:#08755a}.issue-brand{justify-content:space-between;align-items:baseline;margin-top:17px;display:flex}.issue-brand strong{font-size:24px}.issue-brand span{direction:ltr;font-weight:900}.issue-date{color:var(--muted);margin:0;font-size:11px}.issue-card h2{letter-spacing:-.04em;margin:27px 0 19px;font-size:35px;line-height:1.2}.issue-divider{background:var(--mint);width:55px;height:6px}.issue-section{margin-top:25px}.issue-section>span{color:#08755a;letter-spacing:.15em;font-size:9px;font-weight:900}.issue-section h3{margin:6px 0;font-size:16px;line-height:1.45}.issue-section p{color:var(--muted);text-align:right;direction:ltr;margin:0;font-size:11px}.issue-mini-grid{border-top:1px solid #cbd0d7;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:29px;padding-top:17px;display:grid}.issue-mini-grid div{gap:2px;display:grid}.issue-mini-grid b{font-size:17px}.issue-mini-grid span{color:var(--muted);font-size:9px}.float-note{z-index:4;background:#182238f2;border:1px solid #ffffff26;border-radius:12px;min-width:142px;padding:12px 17px;display:grid;position:relative;box-shadow:0 15px 40px #0000004d}.float-note b{color:var(--mint);font-size:20px}.float-note span{color:#b5c0d1;font-size:10px}.float-note-top{top:80px;right:-7px}.float-note-bottom{animation-delay:-2s;bottom:65px;left:-9px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.hero-example-scene{width:100%;max-width:610px;margin-inline:auto}.hero-example-intro{color:#aeb9ca;max-width:570px;margin:0 auto 14px;font-size:12px;font-weight:700;line-height:1.75}.hero-example-stage{perspective:1800px;cursor:pointer;height:740px}.hero-example-stage:focus-visible{border-radius:22px}.hero-example-card{width:100%;height:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.2,.8,.2,1);position:relative}.hero-example-stage.is-flipped .hero-example-card{transform:rotateY(180deg)}.example-face{color:var(--navy);box-shadow:24px 28px 0 #00e5a014, var(--shadow);backface-visibility:hidden;background:#f9f8f3;border:1px solid #ffffff8c;border-radius:16px;padding:30px;position:absolute;inset:0;overflow:auto}.example-face-politics{transform:rotateY(180deg)}.example-topbar{border-bottom:2px solid var(--navy);color:var(--muted);justify-content:space-between;align-items:center;gap:15px;padding-bottom:12px;font-size:10px;font-weight:900;display:flex}.example-category{background:var(--mint);color:var(--navy);border-radius:999px;padding:5px 11px}.example-face h2{letter-spacing:-.035em;margin:20px 0;font-size:clamp(23px,2.4vw,31px);line-height:1.3}.example-block{background:var(--white);border:1px solid #d6d9df;border-radius:10px;margin-top:12px;padding:14px 16px}.example-block>b{color:#08755a;letter-spacing:.1em;unicode-bidi:isolate;width:max-content;font-size:10px;display:block}.example-block p{color:#3f4c60;direction:rtl;unicode-bidi:plaintext;margin:5px 0 0;font-size:13px;line-height:1.72}.example-block-accent{border-color:var(--mint);background:var(--mint-soft)}.example-block ul{color:#3f4c60;gap:7px;margin:8px 0 0;padding:0;font-size:12.5px;line-height:1.65;list-style:none;display:grid}.example-block li{padding-right:18px;position:relative}.example-block li:before{content:"←";color:#08755a;position:absolute;right:0}.hero-example-badges{justify-content:space-between;gap:12px;margin-top:18px;display:flex}.hero-example-badges .float-note:last-child{text-align:left}.signal-strip{background:var(--mint);color:var(--navy);border-bottom:1px solid #cfd3da;overflow:hidden}.signal-track{white-space:nowrap;justify-content:center;align-items:center;gap:30px;min-height:52px;font-size:13px;font-weight:900;display:flex}.signal-track b{font-size:18px}.section{padding-block:105px}.section-light{background:var(--cream)}.section-navy{background:var(--navy);color:var(--white)}.section-heading{margin-bottom:52px}.split-heading{grid-template-columns:1fr 1fr;align-items:end;gap:50px;display:grid}.section-heading h2,.sample-copy h2,.pricing-copy h2,.fit-title h2,.subscribe-copy h2,.faq-intro h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(35px,4.5vw,56px);line-height:1.2}.section-heading p,.pricing-copy>p,.fit-title p,.subscribe-copy>p,.faq-intro p{color:var(--muted);margin:0;font-size:17px}.problem-copy>p{color:var(--muted);margin:22px 0 0;font-size:16px}.promise-list{gap:9px;margin:0;padding:0;font-weight:900;list-style:none;display:grid}.promise-list li{padding-right:23px;position:relative}.promise-list li:before{content:"←";color:#08755a;position:absolute;right:0}.inverse,.inverse p{color:var(--white)}.kicker-light{color:var(--mint)}.center-heading{text-align:center;max-width:720px;margin-inline:auto}.method-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.method-card{border-radius:var(--radius);background:var(--white);border:1px solid #d6dadf;flex-direction:column;justify-content:flex-end;min-height:300px;padding:29px;display:flex;position:relative;overflow:hidden}.method-dark{background:var(--navy);color:var(--white);border-color:var(--navy)}.method-accent{background:var(--mint);border-color:var(--mint)}.method-number{color:#0f17291f;font-size:88px;font-weight:900;line-height:1;position:absolute;top:18px;left:22px}.method-dark .method-number{color:#ffffff17}.method-en{color:#08755a;letter-spacing:.14em;text-align:right;direction:ltr;font-size:11px;font-weight:900}.method-card h3{margin:9px 0 6px;font-size:27px}.method-card p{color:var(--muted);margin:0}.method-dark p{color:#aeb9ca}.method-accent p{color:#263548}.audience-line{color:#08755a;letter-spacing:-.05em;width:max-content;margin:0 auto 38px;font-size:clamp(30px,3.7vw,48px);font-weight:900;line-height:1.1}.issues-grid{grid-template-columns:repeat(2,1fr);align-items:start;gap:22px;margin-top:50px;display:grid}.day-card{border-radius:var(--radius);background:var(--navy-2);border:1px solid #ffffff21;min-height:0;padding:0;position:relative;overflow:hidden}.day-card:after{content:"";border:1px solid #00e5a03b;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-130px;left:-130px;box-shadow:0 0 0 35px #00e5a009,0 0 0 70px #00e5a006}.day-summary{z-index:2;align-items:center;gap:18px;min-height:160px;padding:32px 76px 32px 34px;display:flex;position:relative}.day-summary:after{content:"+";color:var(--mint);font-size:32px;position:absolute;top:50%;left:auto;right:30px;transform:translateY(-50%)}.day-card[open]>.day-summary:after{content:"−"}.day-card[open]>.day-summary{border-bottom:1px solid #ffffff14}.day-heading{gap:8px;display:grid}.day-heading strong{color:var(--white);font-size:21px;line-height:1.45}.day-en{color:var(--mint);letter-spacing:.12em;text-align:right;unicode-bidi:isolate;font-size:10px;font-weight:900}.day-card-body{z-index:2;padding:26px 36px 34px;position:relative}.day-badge{background:var(--mint);color:var(--navy);letter-spacing:.08em;direction:ltr;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:900;display:inline-flex}.act-card .day-badge{background:var(--white)}.day-card-top>span:last-child{color:#96a2b6;font-size:13px}.day-card h3{color:var(--mint);margin:28px 0 0;font-size:34px}.day-card-top div{text-align:left}.day-card-top p{color:#96a2b6;letter-spacing:.12em;direction:ltr;margin:0;font-size:11px;font-weight:900}.day-card-top h3{direction:ltr;margin:0}.day-card h4{margin:0 0 18px;font-size:21px}.day-card ul,.fit-list,.policy-content ul{margin:0;padding:0;list-style:none}.day-card li{color:#bcc5d4;border-bottom:1px solid #ffffff12;padding:9px 23px 9px 0;position:relative}.day-card li:before{content:"←";color:var(--mint);position:absolute;right:0}.read-time{color:var(--mint);justify-content:space-between;align-items:center;gap:14px;margin-top:28px;font-size:12px;font-weight:900;display:flex}.section-sample{background:var(--white)}.sample-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;display:grid}.sample-copy p{color:var(--muted);font-size:17px}.text-link{border-bottom:2px solid var(--mint);gap:10px;margin-top:14px;padding-bottom:4px;font-weight:900;display:inline-flex}.sample-paper{background:var(--cream);box-shadow:var(--shadow);border:1px solid #d8dce2;padding:42px;transform:rotate(1deg)}.sample-meta{border-bottom:2px solid var(--navy);letter-spacing:.1em;justify-content:space-between;gap:15px;padding-bottom:15px;font-size:10px;font-weight:900;display:flex}.sample-paper>h3{margin:26px 0;font-size:28px;line-height:1.35}.sample-block{background:var(--white);border:1px solid #d6d9df;margin-top:15px;padding:18px}.sample-block span{color:#08755a;letter-spacing:.1em;font-size:10px;font-weight:900}.sample-block h4{margin:5px 0 2px;font-size:18px}.sample-block p{color:var(--muted);margin:0;font-size:14px}.sample-block-accent{border-color:var(--mint);background:var(--mint-soft)}.sample-watch-list{color:var(--muted);gap:7px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.sample-watch-list li{padding-right:18px;position:relative}.sample-watch-list li:before{content:"←";color:#08755a;position:absolute;right:0}.sample-summary{border-top:2px solid var(--navy);color:var(--navy);margin:17px 0 0;padding-top:15px;font-size:14px}.section-fit{background:#eaeae3}.fit-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;display:grid}.fit-list{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.fit-list>div{background:var(--white);border:1px solid #d0d3d0;border-radius:16px;min-height:132px;padding:22px}.fit-list b{background:var(--mint);width:32px;height:32px;color:var(--navy);border-radius:50%;place-items:center;font-size:11px;display:grid}.fit-list p{margin:14px 0 0;font-weight:800;line-height:1.6}.section-about{background:var(--navy);color:var(--white)}.about-grid{grid-template-columns:.7fr 1.3fr;align-items:start;gap:90px;display:grid}.about-heading h2{color:var(--mint);letter-spacing:-.05em;margin:8px 0 0;font-size:clamp(42px,5vw,64px)}.about-copy{gap:20px;display:grid}.about-copy p{color:#c0c9d7;margin:0;font-size:18px;line-height:1.9}.section-pricing{background:var(--cream)}.pricing-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:90px;display:grid}.pricing-copy>p{margin-top:18px}.founder-note{background:var(--mint-soft);color:#08755a;border-radius:999px;gap:5px;margin-top:25px;padding:8px 14px;font-size:12px;font-weight:900;display:inline-flex}.price-card{border-radius:var(--radius);background:var(--navy);color:var(--white);box-shadow:var(--shadow);padding:42px;position:relative;overflow:hidden}.price-card:before{content:"";background:#00e5a01f;border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;left:-90px}.price-card-head{justify-content:space-between;gap:20px;display:flex;position:relative}.price-card-head>span{color:var(--mint);font-weight:900}.price-card-head>b{border:1px solid #ffffff2e;border-radius:999px;padding:5px 10px;font-size:10px}.price{align-items:baseline;gap:9px;margin:25px 0 4px;display:flex;position:relative}.price strong{color:var(--mint);letter-spacing:-.06em;font-size:78px;line-height:1}.price>div{line-height:1.25;display:grid}.price small{color:#8996aa}.price span{color:#b5c0d1}.price-lock{color:#cbd3df;margin:0}.price-card ul{margin:27px 0;padding:0;list-style:none;position:relative}.price-card li{padding:8px 27px 8px 0}.price-card li:before{content:"✓";color:var(--mint);position:absolute;right:0}.price-after{text-align:center;color:#96a2b6;margin:18px 0 0;font-size:12px;position:relative}.price-flip-stage{perspective:1800px;height:680px}.price-flip-card{width:100%;height:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.2,.8,.2,1);position:relative}.price-flip-stage.is-flipped .price-flip-card{transform:rotateY(180deg)}.price-card-front,.price-card-back{backface-visibility:hidden;position:absolute;inset:0}.price-card-front{cursor:pointer}.price-card-back{visibility:hidden;transform:rotateY(180deg)}.price-flip-stage.is-flipped .price-card-front{visibility:hidden}.price-flip-stage.is-flipped .price-card-back{visibility:visible}.price-card-back .subscribe-form{box-shadow:none;background:0 0;padding:30px 0 0;position:relative}.price-back-button{z-index:2;color:var(--mint);background:0 0;border:0;border-bottom:1px solid #ffffff4d;padding:0 0 4px;font-size:12px;font-weight:900;position:relative}.price-after,.flip-hint{text-align:center;display:block;position:relative}.flip-hint{color:var(--mint);margin-top:9px;font-size:10px;font-weight:900}.section-faq{background:var(--white)}.faq-grid{grid-template-columns:.65fr 1.35fr;align-items:start;gap:90px;display:grid}.faq-intro{position:sticky;top:120px}.faq-intro p{margin-top:18px}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding:22px 0}summary{cursor:pointer;padding-left:32px;font-size:18px;font-weight:900;list-style:none;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:#08755a;font-size:24px;position:absolute;left:0}details[open] summary:after{content:"−"}details p{color:var(--muted);margin:12px 0 0}.section-subscribe{background:var(--mint)}.issues-heading-line{white-space:nowrap;letter-spacing:-.05em;font-size:clamp(20px,4.2vw,48px)!important}.subscribe-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;display:grid}.subscribe-copy>p{color:#263548;margin-top:19px}.subscribe-steps{color:#263548;gap:10px;margin:25px 0 0;padding:0;display:grid}.subscribe-steps span{align-items:center;gap:10px;display:flex}.subscribe-steps b{background:var(--navy);width:25px;height:25px;color:var(--mint);border-radius:50%;place-items:center;font-size:10px;display:grid}.subscribe-form{border-radius:var(--radius);background:var(--navy);color:var(--white);box-shadow:var(--shadow);padding:34px}.form-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px;font-size:19px;font-weight:900;display:flex}.secure-note{color:var(--mint);font-size:11px}.subscribe-form>label:not(.checkbox-label){color:#c7cfdb;gap:7px;margin-top:15px;font-size:12px;font-weight:800;display:grid}.subscribe-form input{width:100%;min-height:50px;color:var(--white);background:#182238;border:1px solid #33405a;border-radius:10px;padding:10px 14px}.subscribe-form input::placeholder{color:#78869c}.checkbox-label{color:#aeb9ca;align-items:flex-start;gap:10px;margin:18px 0;font-size:11px;display:flex}.checkbox-label input{width:17px;min-height:17px;accent-color:var(--mint);flex:0 0 17px;margin-top:4px}.checkbox-label a{color:var(--mint);text-decoration:underline}.form-foot{color:#8996aa;text-align:center;margin:14px 0 0;font-size:10px}.form-success{color:var(--mint);background:#00e5a014;border:1px solid #00e5a059;border-radius:9px;margin:15px 0 0;padding:10px;font-size:11px}.form-success a{direction:ltr;unicode-bidi:isolate;text-decoration:underline;display:inline-block}.hero-lead,.example-face p,.day-card li,.faq-list summary{direction:rtl;unicode-bidi:plaintext}.site-footer{color:var(--white);background:#09101e;padding:60px 0 22px}.footer-top{justify-content:space-between;gap:30px;padding-bottom:35px;display:flex}.brand-footer{gap:10px;display:inline-flex}.brand-footer b{font-size:23px}.brand-footer span{color:var(--mint);direction:ltr;font-weight:900}.footer-links{color:#9da9bb;flex-wrap:wrap;align-items:center;gap:23px;font-size:12px;display:flex}.footer-links>div{align-self:start;gap:6px;min-width:130px;display:grid}.footer-links b{color:var(--white);margin-bottom:3px}.footer-links a:hover{color:var(--mint)}.footer-bottom{color:#758298;border-top:1px solid #ffffff1a;justify-content:space-between;gap:25px;padding-top:20px;font-size:11px;display:flex}.footer-owner{color:#9da9bb;border-top:1px solid #ffffff1a;padding-top:20px;font-size:12px}.footer-owner strong{color:var(--white)}.mobile-sticky-cta{display:none}.policy-page{background:var(--white);min-height:100vh}.back-link{color:#bac4d3;font-size:13px;font-weight:800}.back-link:hover{color:var(--mint)}.policy-hero{background:var(--navy);color:var(--white);padding:92px 0 75px}.policy-narrow,.policy-content{max-width:820px}.policy-hero h1{letter-spacing:-.05em;margin:9px 0 12px;font-size:clamp(40px,6vw,66px)}.policy-hero p{color:#bdc6d5;max-width:680px;margin:0;font-size:18px}.policy-date{color:#7f8da3;margin-top:22px;font-size:12px;display:inline-block}.policy-body{padding:80px 0 100px}.policy-content h2{margin:42px 0 10px;padding-top:5px;font-size:25px}.policy-content h2:first-child{margin-top:0}.policy-content p,.policy-content li{color:#485467;font-size:16px}.policy-content li{padding:5px 23px 5px 0;position:relative}.policy-content li:before{content:"←";color:#08755a;position:absolute;right:0}.policy-content a{color:#08755a;font-weight:800;text-decoration:underline}.policy-content .policy-owner-note{border-right:5px solid var(--mint);background:var(--mint-soft);color:var(--navy);margin:0 0 34px;padding:18px 21px;font-weight:800}.policy-footer{background:var(--navy);color:var(--white);padding:25px 0}.policy-footer .footer-bottom{border-top:0;padding-top:0}@media (width<=900px){.main-nav{display:none}.hero-grid,.split-heading,.sample-grid,.fit-grid,.about-grid,.pricing-grid,.faq-grid,.subscribe-grid{grid-template-columns:1fr}.hero-grid{gap:50px;padding-top:65px}.hero-copy{text-align:center}.eyebrow,.hero-actions,.hero-trust{justify-content:center}.hero-lead{margin-inline:auto}.issue-scene{min-height:575px}.hero-example-scene{max-width:720px}.hero-example-stage{height:680px}.section{padding-block:82px}.split-heading{gap:18px}.method-grid{grid-template-columns:1fr}.method-card{min-height:240px}.issues-grid{grid-template-columns:1fr}.day-card{min-height:470px}.sample-grid,.fit-grid,.about-grid,.pricing-grid,.faq-grid,.subscribe-grid{gap:50px}.sample-copy,.pricing-copy,.fit-title,.subscribe-copy{text-align:center}.faq-intro{position:static}.footer-top{flex-direction:column}}@media (width<=620px){body{padding-bottom:69px}.container{width:min(100% - 28px,1160px)}.header-inner{min-height:63px}.site-header .button-small{display:none}.brand-ar{font-size:19px}.hero{min-height:auto}.hero-grid{min-height:auto;padding:50px 0 35px}.hero h1{font-size:43px}.hero-frequency{margin-top:9px;font-size:.4em}.hero-lead{font-size:16px}.hero-actions{display:grid}.hero-actions .button{width:100%}.hero-trust{gap:10px 17px;font-size:11px}.issue-scene{min-height:530px;margin:-15px -20px;transform:scale(.91)}.issue-card{width:360px;padding:24px}.float-note-top{right:2px}.float-note-bottom{left:2px}.hero-example-stage{height:880px}.example-face{padding:20px}.example-face h2{margin:16px 0;font-size:23px}.example-block{padding:12px}.example-block p{font-size:12.5px;line-height:1.66}.hero-example-badges{gap:8px}.hero-example-badges .float-note{width:50%;min-width:0;padding:10px 12px}.hero-example-badges .float-note b{font-size:17px}.signal-track{justify-content:flex-start;padding:0 15px;overflow:hidden}.section{padding-block:68px}.section-heading{margin-bottom:34px}.section-heading h2,.sample-copy h2,.pricing-copy h2,.fit-title h2,.subscribe-copy h2,.faq-intro h2{font-size:35px}.issues-heading-line{font-size:clamp(19px,6.2vw,28px)!important}.method-card,.day-card,.price-card,.subscribe-form{padding:25px}.method-card{min-height:0;padding:23px}.method-number{font-size:64px;top:14px;left:18px}.method-card h3{font-size:23px}.audience-line{margin-bottom:26px}.issues-grid{margin-top:35px}.day-card{min-height:auto}.day-summary{min-height:145px;padding:26px 63px 26px 22px}.day-summary:after{right:22px}.day-heading strong{font-size:18px}.day-card-body{padding:22px}.sample-paper{padding:23px;transform:none}.sample-paper>h3{font-size:23px}.fit-list{grid-template-columns:1fr}.fit-list>div{min-height:110px}.price strong{font-size:66px}.price-flip-stage{height:720px}.price-card-back .subscribe-form{padding-top:22px}.footer-bottom{flex-direction:column}.mobile-sticky-cta{z-index:100;background:var(--mint);min-height:69px;color:var(--navy);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-weight:900;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #00000024}.mobile-sticky-cta span{background:var(--navy);width:35px;height:35px;color:var(--white);border-radius:50%;place-items:center;display:grid}.policy-hero{padding:60px 0}.policy-body{padding:55px 0 75px}.policy-footer{margin-bottom:-69px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
