/*
Theme Name: Sino Care Premium
Description: Premium conversion-focused WordPress landing page for Sino Care / SMUDRA.
Version: 3.0.0
Requires at least: 6.0
*/
:root{--bg:#f6f2ea;--paper:#fffdf9;--ink:#171613;--muted:#746e64;--gold:#c6a05a;--gold2:#f0d58f;--dark:#090908;--dark2:#11110f;--line:rgba(26,23,17,.12);--darkline:rgba(255,255,255,.11);--radius:28px;--shadow:0 30px 90px rgba(31,24,12,.13);--max:1200px;--ease:cubic-bezier(.2,.75,.2,1)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.65;overflow-x:hidden}body.dark{--bg:#0a0a09;--paper:#141412;--ink:#f5f0e7;--muted:#aaa49a;--line:rgba(255,255,255,.12)}body.dark .intro-v3,body.dark .products-section-v3,body.dark .protocol-v3,body.dark .comparison-section,body.dark .faq-section-v3{background:var(--bg)}img{max-width:100%;height:auto;display:block}a{color:inherit}.container{width:min(calc(100% - 44px),var(--max));margin:auto}.skip-link{position:fixed;left:15px;top:-60px;background:#fff;color:#111;padding:10px 14px;z-index:9999}.skip-link:focus{top:15px}.reading-progress{position:fixed;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--gold2),var(--gold));transform:scaleX(0);transform-origin:left;z-index:9999}.site-header{position:sticky;top:0;z-index:100;background:rgba(9,9,8,.84);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.08)}.nav{height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:11px;color:#f8f0df;text-decoration:none;font-weight:850;letter-spacing:.2em}.brand-mark{width:36px;height:36px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;color:var(--gold2);font-family:Georgia,serif}.nav-links{display:flex;gap:29px}.nav-links a{color:#c8c1b6;text-decoration:none;font-size:12px;transition:.2s}.nav-links a:hover{color:#fff}.nav-actions{display:flex;align-items:center;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 19px;border-radius:999px;border:1px solid transparent;text-decoration:none;font-weight:800;font-size:12px;transition:transform .25s var(--ease),box-shadow .25s,background .25s;cursor:pointer}.btn:hover{transform:translateY(-2px)}.btn-gold{background:linear-gradient(135deg,#f0d18a,#b68a3e);color:#17130b;box-shadow:0 12px 35px rgba(198,160,90,.23)}.btn-lg{padding:16px 24px;font-size:13px}.btn-dark{background:#171613;color:#fff;border-color:#302d27}.btn-outline-dark{border-color:var(--line);color:var(--ink);background:transparent}.btn-full{width:100%}.theme-toggle,.menu-toggle{border:0;background:transparent;color:#eee;font-size:20px;cursor:pointer}.menu-toggle{display:none}.announcement{background:#15130f;color:#cfc6b6;font-size:10px;letter-spacing:.13em;text-transform:uppercase}.announcement-inner{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:20px}.announcement a{text-decoration:none;color:#efd38c}.announcement a b{font-size:14px}.hero{position:relative;background:#090908;color:#fff;overflow:hidden}.hero-noise{position:absolute;inset:0;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.4'/%3E%3C/svg%3E")}.hero-glow{position:absolute;border-radius:50%;filter:blur(10px);pointer-events:none}.hero-glow-a{width:600px;height:600px;background:rgba(201,164,90,.10);right:-130px;top:-130px}.hero-glow-b{width:430px;height:430px;background:rgba(240,213,143,.07);left:-180px;bottom:-180px}.hero-grid{min-height:740px;display:grid;grid-template-columns:1fr .9fr;align-items:center;gap:40px;padding:70px 0}.eyebrow{font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:850;color:#a88144}.hero .eyebrow{color:#d0ad63}.pulse-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#e2bf72;margin-right:8px;box-shadow:0 0 0 6px rgba(226,191,114,.08)}h1,h2,h3{font-family:Georgia,"Times New Roman",serif;letter-spacing:-.035em;line-height:1.04;margin:0}h1{font-size:clamp(55px,7vw,94px);max-width:850px;margin-top:25px}h1 em{font-weight:400;color:#e5c57f;font-style:normal}.hero-lead{max-width:610px;color:#aaa69f;font-size:18px;line-height:1.65;margin:27px 0}.hero-actions{display:flex;align-items:center;gap:24px}.text-link,.arrow-link{font-size:12px;text-decoration:none}.text-link span,.arrow-link span{color:#d7b76c;margin-left:6px}.micro-trust{display:flex;gap:22px;margin-top:35px;color:#aaa49a;font-size:10px}.micro-trust i{font-style:normal;color:#d0aa5e;margin-right:7px}.hero-proof{display:flex;align-items:center;gap:12px;margin-top:42px}.proof-avatar,.avatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(231,204,139,.45);color:#dfbf7a;font-family:Georgia,serif;font-size:11px}.hero-proof b,.hero-proof small{display:block}.hero-proof b{font-size:11px}.hero-proof small{color:#77736c;font-size:9px;margin-top:2px}.hero-visual{height:620px;position:relative;display:grid;place-items:center}.hero-orbit{position:absolute;border:1px solid rgba(213,178,100,.18);border-radius:50%;animation:spin 22s linear infinite}.orbit-one{width:590px;height:590px}.orbit-two{width:480px;height:480px;animation-duration:30s;animation-direction:reverse}.orbit-three{width:365px;height:365px;animation-duration:17s}.hero-card{position:absolute}.hero-card-main{width:min(440px,80%);z-index:2;filter:drop-shadow(0 35px 40px rgba(0,0,0,.45));animation:float 6s ease-in-out infinite}.hero-card-main img{width:100%}.image-badge{position:absolute;left:28px;top:24px;z-index:3;padding:7px 10px;border:1px solid rgba(228,197,126,.35);border-radius:999px;background:rgba(8,8,7,.7);backdrop-filter:blur(8px);font-size:8px;letter-spacing:.15em;color:#e2c37e}.hero-card-float{width:150px;right:0;bottom:9%;z-index:4;filter:drop-shadow(0 20px 30px rgba(0,0,0,.45));animation:float 5s ease-in-out 1s infinite}.hero-card-float img{width:100%}.hero-card-float span{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);white-space:nowrap;background:#0b0b09;color:#d9ba72;border:1px solid rgba(217,186,114,.28);border-radius:999px;padding:5px 8px;font-size:7px;letter-spacing:.1em}.hero-mini-card{position:absolute;left:0;bottom:12%;z-index:4;display:flex;align-items:center;gap:10px;padding:13px 16px;border:1px solid rgba(255,255,255,.11);border-radius:16px;background:rgba(16,16,14,.7);backdrop-filter:blur(15px)}.hero-mini-card b{font-family:Georgia,serif;color:#e4c37e;font-size:28px}.hero-mini-card span{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#aaa59b;line-height:1.3}.marquee-strip{overflow:hidden;background:#c8a35d;color:#18140c;border-top:1px solid #d5b774;border-bottom:1px solid #8d6b35}.marquee-track{width:max-content;display:flex;align-items:center;gap:25px;padding:11px 0;font-size:9px;letter-spacing:.22em;font-weight:900;animation:marquee 30s linear infinite}.marquee-track i{font-style:normal;color:#715222}.section{padding:125px 0}.intro-v3{background:var(--paper)}.intro-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;align-items:start}.intro-statement h2{font-size:clamp(48px,6vw,72px);margin-top:25px}.gold{color:var(--gold)}.large-copy{font-family:Georgia,serif;font-size:24px;line-height:1.55;margin:0;color:var(--ink);max-width:700px}.stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:45px}.stat-row div{border-top:1px solid var(--line);padding-top:15px}.stat-row strong{font-family:Georgia,serif;font-size:34px}.stat-row span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.12em;margin-top:4px}.products-section-v3{background:linear-gradient(180deg,var(--paper),var(--bg))}.section-head{max-width:780px}.centered{text-align:center;margin:auto}.section-head h2{font-size:clamp(46px,6vw,72px);margin:20px 0}.section-head p{color:var(--muted);max-width:720px;margin:auto;font-size:14px}.product-showcase-v3{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center;margin-top:65px}.product-stage-large{height:650px;border-radius:36px;position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 43%,#ead7ac 0,#f4f0e7 28%,#d9d3c8 58%,#bdb5a9 100%);box-shadow:var(--shadow)}body.dark .product-stage-large{background:radial-gradient(circle at 50% 43%,#4e4431 0,#28251f 35%,#151512 75%)}.stage-backdrop{position:absolute;inset:16px;border:1px solid rgba(79,61,31,.17);border-radius:27px}.stage-ring{position:absolute;width:470px;height:470px;border:1px solid rgba(109,83,39,.22);border-radius:50%}.stage-ring:before,.stage-ring:after{content:"";position:absolute;border:1px dashed rgba(109,83,39,.18);border-radius:50%;inset:34px}.stage-ring:after{inset:72px}.stage-glow{position:absolute;width:310px;height:310px;border-radius:50%;background:rgba(255,248,226,.5);filter:blur(20px)}.product-stage-large img{position:relative;z-index:2;width:min(410px,72%);max-height:570px;object-fit:contain;transition:.25s var(--ease);filter:drop-shadow(0 25px 22px rgba(0,0,0,.18))}.product-stage-large img.swap{opacity:0;transform:scale(.94) rotate(-1deg)}.stage-label{position:absolute;z-index:4;left:30px;bottom:30px;padding:15px 18px;border-radius:15px;background:rgba(255,252,245,.82);backdrop-filter:blur(12px);box-shadow:0 15px 40px rgba(0,0,0,.1);max-width:300px}.stage-label small,.stage-label b,.stage-label span{display:block}.stage-label small{font-size:9px;color:#9b733b;text-transform:uppercase;letter-spacing:.15em}.stage-label b{font-family:Georgia,serif;font-size:22px}.stage-label span{font-size:10px;color:#777168;margin-top:4px}.product-selector{min-width:0}.selector-top{display:flex;justify-content:space-between;color:#a67b3b;font-size:9px;letter-spacing:.15em;font-weight:800;padding:0 7px 10px}.product-tab{width:100%;display:grid;grid-template-columns:42px 1fr 25px;align-items:center;gap:10px;background:transparent;border:0;border-bottom:1px solid var(--line);padding:21px 8px;text-align:left;color:var(--ink);cursor:pointer;transition:.2s}.product-tab:hover,.product-tab.active{background:rgba(198,160,90,.08);padding-left:16px}.tab-num{font-size:10px;letter-spacing:.14em;color:#a47b39}.product-tab b,.product-tab small{display:block}.product-tab b{font-family:Georgia,serif;font-size:21px}.product-tab small{font-size:10px;color:var(--muted);margin-top:2px}.product-tab i{font-style:normal;color:#9c7335}.selector-note{display:flex;gap:12px;margin-top:22px;padding:15px 5px;color:var(--muted);font-size:11px}.selector-note p{margin:0}.selector-note a{color:#a27837}.note-icon{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:rgba(198,160,90,.14);color:#a27837;flex:none}.dark-section{background:var(--dark);color:#f8f2e9}.benefits-heading{display:grid;grid-template-columns:1fr .75fr;gap:60px;align-items:end}.benefits-heading h2{font-size:clamp(47px,6vw,72px);margin-top:20px}.benefits-heading p{color:#99948b;font-size:14px;max-width:430px}.benefit-grid-v3{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#2b2924;border:1px solid #2b2924;margin-top:65px}.benefit-card-v3{background:#10100e;padding:38px;min-height:290px;position:relative;transition:.3s var(--ease)}.benefit-card-v3:hover{background:#171611;transform:translateY(-5px)}.benefit-card-v3>span{font-size:9px;letter-spacing:.15em;color:#ae8648}.benefit-icon{position:absolute;right:27px;top:25px;color:#6d5934}.benefit-card-v3 h3{font-size:29px;margin-top:48px}.benefit-card-v3 p{color:#99948b;font-size:13px;max-width:290px}.benefit-card-v3 a{font-size:10px;color:#d5b56d;text-decoration:none}.protocol-v3{background:var(--paper)}.protocol-header{display:grid;grid-template-columns:1fr .8fr;gap:100px;align-items:end}.protocol-header h2{font-size:clamp(48px,6vw,72px);margin-top:20px}.protocol-header>p{color:var(--muted);font-size:14px;max-width:500px}.protocol-rail{margin-top:65px;border-top:1px solid var(--line)}.protocol-step{display:grid;grid-template-columns:80px 1fr 40px;gap:20px;align-items:center;padding:32px 0;border-bottom:1px solid var(--line);transition:.25s}.protocol-step:hover{padding-left:15px;background:rgba(198,160,90,.035)}.step-marker{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;border:1px solid #c49a50;color:#a67a39;font-size:10px}.step-body>span{font-size:8px;letter-spacing:.15em;color:#a67a39}.step-body h3{font-size:30px;margin:5px 0}.step-body p{margin:0;color:var(--muted);font-size:13px}.step-arrow{color:#a67a39}.comparison-section{background:var(--bg)}.conversation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:60px}.conversation-card{background:var(--paper);border:1px solid var(--line);border-radius:25px;padding:34px;display:flex;flex-direction:column;min-height:420px}.conversation-card.featured{background:#12110e;color:#fff;border-color:#3b3428;box-shadow:var(--shadow)}.card-kicker{font-size:8px;letter-spacing:.15em;color:#a77d3c;font-weight:900}.conversation-card h3{font-size:30px;margin:35px 0 12px}.conversation-card p{font-size:13px;color:var(--muted);margin:0 0 25px}.featured p{color:#a6a198}.conversation-card .btn{align-self:flex-start;margin-top:auto}.conversation-card ul{list-style:none;padding:0;margin:25px 0 0;border-top:1px solid var(--line);padding-top:20px}.conversation-card li{font-size:10px;color:var(--muted);margin:8px 0}.featured li{color:#b7b1a8}.proof-section-v3{background:var(--paper)}.proof-grid-v3{display:grid;grid-template-columns:1fr .75fr;gap:20px}.evidence-card,.testimonial-card{border:1px solid var(--line);border-radius:30px;padding:50px}.evidence-card h2{font-size:clamp(48px,5vw,68px);margin:20px 0}.evidence-card>p{color:var(--muted);max-width:620px}.evidence-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:42px}.evidence-list div{border-top:1px solid var(--line);padding-top:15px}.evidence-list span,.evidence-list b,.evidence-list small{display:block}.evidence-list span{font-size:8px;color:#a67a39}.evidence-list b{font-family:Georgia,serif;font-size:20px;margin:7px 0}.evidence-list small{font-size:9px;color:var(--muted)}.testimonial-card{background:#12110e;color:#fff;border-color:#332d22;display:flex;flex-direction:column;justify-content:center}.quote-mark{font-family:Georgia,serif;font-size:80px;line-height:.5;color:#d1aa5d}.testimonial-card>p{font-family:Georgia,serif;font-size:23px;line-height:1.5;color:#c4bdb2}.testimonial-person{display:flex;align-items:center;gap:11px;margin-top:25px}.testimonial-person b,.testimonial-person small{display:block}.testimonial-person b{font-size:11px}.testimonial-person small{font-size:9px;color:#817c74;margin-top:3px}.faq-section-v3{background:var(--bg)}.faq-grid-v3{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px}.faq-intro h2{font-size:clamp(48px,5vw,68px);margin:20px 0}.faq-intro p{color:var(--muted);font-size:14px;max-width:380px}.faq-intro .arrow-link{display:inline-block;margin-top:20px}.faq-list details{border-top:1px solid var(--line);padding:21px 0}.faq-list details:last-child{border-bottom:1px solid var(--line)}summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;font-family:Georgia,serif;font-size:20px}summary::-webkit-details-marker{display:none}summary span{font-family:system-ui;color:#9e773c;transition:.2s}details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:var(--muted);max-width:760px;margin:14px 0 0;font-size:13px}.cta-section-v3{background:linear-gradient(130deg,#080807,#17130c);color:#fff}.cta-shell-v3{display:grid;grid-template-columns:.82fr 1fr;gap:80px;align-items:center}.cta-copy-v3 h2{font-size:clamp(50px,6vw,75px);margin:20px 0}.cta-copy-v3>p{color:#aaa49b;max-width:510px;font-size:14px}.cta-points{display:flex;flex-direction:column;gap:8px;margin-top:27px;color:#d0c8ba;font-size:11px}.response-note{display:flex;gap:10px;align-items:center;margin-top:35px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);max-width:460px}.response-note>span{color:#6bd391;font-size:11px}.response-note b,.response-note small{display:block}.response-note b{font-size:10px}.response-note small{font-size:9px;color:#77736b;margin-top:2px}.form-card{background:var(--paper);color:var(--ink);border-radius:28px;padding:31px;border:1px solid var(--line)}.elevated{box-shadow:0 35px 100px rgba(0,0,0,.3)}.form-heading{border-bottom:1px solid var(--line);padding-bottom:20px;margin-bottom:20px}.form-heading span,.form-heading b{display:block}.form-heading span{font-size:8px;letter-spacing:.16em;color:#a67b3b}.form-heading b{font-family:Georgia,serif;font-size:25px;margin-top:5px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.field{display:flex;flex-direction:column;gap:7px}.field.full{grid-column:1/-1}.field label{font-size:9px;text-transform:uppercase;letter-spacing:.12em;font-weight:850}.field input,.field textarea{width:100%;border:1px solid var(--line);background:transparent;color:var(--ink);border-radius:12px;padding:13px 14px;font:inherit;outline:none}.field input:focus,.field textarea:focus{border-color:#c39b53;box-shadow:0 0 0 3px rgba(195,155,83,.12)}.consent label{display:flex;flex-direction:row;align-items:flex-start;text-transform:none;letter-spacing:0;font-size:10px;font-weight:500;color:var(--muted)}.consent input{width:auto;margin-top:3px;margin-right:9px}.form-footnote{font-size:8px;color:#8b867e;text-align:center}.notice{display:none;border-radius:12px;padding:12px 14px;margin-bottom:15px;font-size:11px}.notice.show{display:block}.notice.success{background:#e7f5ea;color:#1e6b31}.notice.error{background:#fff0f0;color:#9b2525}.honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.contact-strip-v3{background:#1a150e;color:#fff;border-top:1px solid #362d20}.contact-inner{min-height:180px;display:flex;align-items:center;justify-content:space-between;gap:30px}.contact-inner h2{font-size:clamp(32px,4vw,46px);margin:9px 0}.contact-inner p{color:#aaa39a;margin:0;font-size:12px}.footer{background:#070706;color:#8d8981;padding:48px 0 80px}.footer-grid{display:grid;grid-template-columns:1fr auto auto;gap:35px;align-items:end}.footer-brand{margin-bottom:13px}.footer p{font-size:11px;max-width:330px}.footer-links{display:flex;gap:18px}.footer-links a{font-size:10px;text-decoration:none;color:#c8c1b6}.footer-small{text-align:right;font-size:8px;line-height:1.7}.floating-wa{position:fixed;right:22px;bottom:22px;z-index:90;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;background:#1dbb5a;color:#fff;text-decoration:none;font-size:12px;font-weight:900;box-shadow:0 15px 40px rgba(0,0,0,.28);border:3px solid rgba(255,255,255,.7)}.floating-wa small{display:none}.mobile-bottom-cta{display:none}.reveal{opacity:0;transform:translateY(20px);transition:opacity .75s var(--ease),transform .75s var(--ease)}.reveal.is-visible{opacity:1;transform:none}.reveal-delay{transition-delay:.12s}.reveal-delay-2{transition-delay:.22s}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes marquee{to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-orbit,.hero-card-main,.hero-card-float,.marquee-track{animation:none}.reveal{opacity:1;transform:none;transition:none}}
@media(max-width:1000px){.nav-links{display:none;position:absolute;left:18px;right:18px;top:72px;background:#11110f;border:1px solid #2b2923;border-radius:18px;padding:18px;flex-direction:column;gap:14px}.nav-links.open{display:flex}.menu-toggle{display:block}.hero-grid,.product-showcase-v3,.intro-grid,.benefits-heading,.protocol-header,.proof-grid-v3,.faq-grid-v3,.cta-shell-v3{grid-template-columns:1fr;gap:50px}.hero-grid{padding-top:50px}.hero-visual{height:560px}.hero-copy{max-width:760px}.benefit-grid-v3{grid-template-columns:repeat(2,1fr)}.conversation-grid{grid-template-columns:1fr}.conversation-card{min-height:0}.footer-grid{grid-template-columns:1fr 1fr}.footer-small{text-align:left}.contact-inner{padding:45px 0}.floating-wa{right:16px;bottom:88px}}
@media(max-width:650px){.container{width:min(calc(100% - 28px),var(--max))}.announcement-inner{min-height:34px;justify-content:center}.announcement-inner span:nth-child(2){display:none}.announcement-inner a{display:none}.nav{height:68px}.nav-cta,.theme-toggle{display:none}.hero-grid{min-height:auto;padding:62px 0 35px}.hero-lead{font-size:16px}.hero-actions{align-items:flex-start;flex-direction:column;gap:16px}.micro-trust{flex-wrap:wrap;gap:10px 16px}.hero-proof{margin-top:30px}.hero-visual{height:430px}.hero-card-main{width:72%}.hero-card-float{width:125px;right:0;bottom:4%}.hero-mini-card{left:0;bottom:5%}.orbit-one{width:360px;height:360px}.orbit-two{width:290px;height:290px}.orbit-three{width:220px;height:220px}.section{padding:80px 0}.large-copy{font-size:21px}.stat-row{grid-template-columns:1fr 1fr}.stat-row div:last-child{grid-column:1/-1}.product-stage-large{height:470px}.stage-ring{width:330px;height:330px}.product-stage-large img{width:74%;max-height:420px}.stage-label{left:18px;bottom:18px;right:18px;max-width:none}.benefit-grid-v3{grid-template-columns:1fr}.benefit-card-v3{min-height:0}.protocol-step{grid-template-columns:58px 1fr 20px;gap:12px}.step-marker{width:45px;height:45px}.step-body h3{font-size:25px}.conversation-card{padding:28px}.evidence-card,.testimonial-card{padding:30px}.evidence-list{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.contact-inner{align-items:flex-start;flex-direction:column}.footer-grid{grid-template-columns:1fr}.footer-small{text-align:left}.footer-links{flex-wrap:wrap}.floating-wa{display:none}.mobile-bottom-cta{position:fixed;display:grid;grid-template-columns:1fr 1fr;left:0;right:0;bottom:0;z-index:95;background:rgba(9,9,8,.95);backdrop-filter:blur(15px);padding:8px;border-top:1px solid rgba(255,255,255,.12);gap:7px}.mobile-bottom-cta a{display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:999px;padding:11px;font-size:11px;font-weight:850}.mobile-bottom-cta a:first-child{background:linear-gradient(135deg,#f0d18a,#b68a3e);color:#17130b}.mobile-bottom-cta a:last-child{border:1px solid rgba(255,255,255,.18);color:#fff}}
