body.test-hyd-001-pain .shopify-section-group-header-group,body.test-hyd-001-pain .shopify-section-group-footer-group{display:none!important}[class*=thyd001p-]{--primary: #171664;--ink: #212C95;--bg: #FFFFFF;--muted-bg: #F3F2FB;--deeper-bg: #ECEAF5;--dark-bg: #171664;--accent: #FDEBEF;--neutral-02: #E5E3F0;--neutral-03: #808080;--signal-red: #D20000;--fg: #171664;--fg-muted: #171664;--fg-faint: #171664;--fg-faint2: rgba(23,22,100,.36);--border: rgba(23,22,100,.1);--border-s: rgba(23,22,100,.22);--dark-fg: #FDEBEF;--dark-fg-muted: rgba(253,235,239,.72);--dark-fg-faint: rgba(253,235,239,.48);--dark-border: rgba(253,235,239,.14);--dark-border-s: rgba(253,235,239,.28);--font: "Instrument Sans", "Inter", system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--ease: cubic-bezier(.22,.61,.36,1);--max: 1440px;--gutter: 114px;--col-gap: 60px}[class*=thyd001p-] *,[class*=thyd001p-] *:before,[class*=thyd001p-] *:after{box-sizing:border-box;margin:0;padding:0}[class*=thyd001p-] a:not([class*=thyd001p-btn]){color:inherit}[class*=thyd001p-] a{text-decoration:none}[class*=thyd001p-] img{max-width:100%;display:block}[class*=thyd001p-] button{cursor:pointer;font-family:var(--font)}[class*=thyd001p-] svg{display:inline-block!important;flex-shrink:0!important;overflow:visible;visibility:visible!important}.thyd001p-wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.thyd001p-eyebrow{font-family:var(--mono);font-size:12px;letter-spacing:0;text-transform:uppercase;color:#3f3ea8;margin-bottom:16px}.thyd001p-eyebrow-dark{font-family:var(--mono);font-size:12px;letter-spacing:0;text-transform:uppercase;color:var(--dark-fg-faint);margin-bottom:16px}.thyd001p-h2{font-family:var(--font);font-size:52px;font-weight:700;letter-spacing:-.03em;line-height:1.08;color:var(--fg)}.thyd001p-h2-dark{font-family:var(--font);font-size:52px;font-weight:700;letter-spacing:-.03em;line-height:1.08;color:var(--dark-fg)}.thyd001p-lead{font-size:20px;font-weight:500;color:#0a0a0a;line-height:1.45;max-width:58ch}.thyd001p-body{font-size:16px;font-weight:400;color:#0a0a0a;line-height:1.65}.thyd001p-body-dark{font-size:16px;font-weight:400;color:var(--dark-fg-muted);line-height:1.65}.thyd001p-btn-primary,.thyd001p-btn-primary:link,.thyd001p-btn-primary:visited,.thyd001p-btn-primary:hover,.thyd001p-btn-primary:focus,.thyd001p-btn-primary:active{color:var(--accent)!important}.thyd001p-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 28px;background:var(--primary);font-family:var(--font);font-weight:600;font-size:18px;border-radius:4px;border:none;transition:all .18s var(--ease);text-decoration:none;cursor:pointer}.thyd001p-btn-primary:hover{background:var(--ink);transform:translateY(-1px);box-shadow:0 6px 18px #1716642e}.thyd001p-btn-ghost,.thyd001p-btn-ghost:link,.thyd001p-btn-ghost:visited,.thyd001p-btn-ghost:hover,.thyd001p-btn-ghost:focus,.thyd001p-btn-ghost:active{color:var(--fg)!important}.thyd001p-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 27px;background:transparent;font-family:var(--font);font-weight:600;font-size:18px;border-radius:4px;border:1px solid var(--border-s);transition:all .18s var(--ease);text-decoration:none;cursor:pointer}.thyd001p-btn-ghost:hover{border-color:var(--primary);background:#1716640a}.thyd001p-btn-outline-light,.thyd001p-btn-outline-light:link,.thyd001p-btn-outline-light:visited,.thyd001p-btn-outline-light:hover,.thyd001p-btn-outline-light:focus,.thyd001p-btn-outline-light:active{color:var(--dark-fg)!important}.thyd001p-btn-outline-light{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 27px;background:transparent;font-family:var(--font);font-weight:600;font-size:16px;border-radius:4px;border:1px solid var(--dark-border-s);transition:all .18s var(--ease);text-decoration:none;cursor:pointer}.thyd001p-btn-outline-light:hover{border-color:var(--dark-fg);background:#fdebef0f;transform:translateY(-1px)}.test-hyd-001-pain .page-container.drawer-page-content.marginTop{padding-top:0!important}.thyd001p-practical .thyd001p-wrap .thyd001p-eyebrow{text-align:center;font-family:var(--mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#3f3ea8;margin-bottom:12px}.thyd001p-practical .thyd001p-wrap .thyd001p-h2{font-size:56px;margin-bottom:12px;text-align:center}.thyd001p-practical .thyd001p-wrap .thyd001p-lead{text-align:center;max-width:100%}.thyd001p-practical .thyd001p-wrap .practical-bridge{margin-top:40px;text-align:center;font-size:20px;color:#1c1c1ce0;max-width:100%;margin-left:auto;margin-right:auto}.thyd001p-ritual .thyd001p-wrap .thyd001p-eyebrow{text-align:center;font-family:var(--mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#3f3ea8;margin-bottom:12px}.thyd001p-ritual .thyd001p-wrap .thyd001p-h2{font-size:56px;margin-bottom:12px;text-align:center}.thyd001p-ritual .thyd001p-wrap .thyd001p-lead{text-align:center;max-width:100%}.thyd001p-ritual .step-title{font-size:24px;text-align:center;color:#212c95;font-family:var(--font);font-weight:700}.thyd001p-ritual .thyd001p-body{font-size:16px;text-align:center;color:#000;font-family:var(--font);font-weight:400}[class*=thyd001p-] button{transition:all .18s var(--ease)}.thyd001p-faq .faq-chev{transition:transform .22s var(--ease)}.thyd001p-faq .faq-q{transition:color .18s var(--ease)}.thyd001p-faq .faq-q:hover{color:var(--primary)}.thyd001p-reviews [class*=ticker]:hover,.thyd001p-social [class*=ticker]:hover{animation-play-state:paused}.thyd001p-offer .toggle-slider{transition:background .18s var(--ease)}.thyd001p-offer .pricing-card,.thyd001p-failed-solutions .solution-card,.thyd001p-mechanism .skeptic-card,.thyd001p-comparison .compare-card,.thyd001p-credentials .cred-card,.thyd001p-social .post-card{transition:transform .22s var(--ease),box-shadow .22s var(--ease),border-color .22s var(--ease)}.thyd001p-offer .pricing-card:hover,.thyd001p-failed-solutions .solution-card:hover,.thyd001p-comparison .compare-card:hover,.thyd001p-credentials .cred-card:hover,.thyd001p-social .post-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #17166414;border-color:var(--border-s)}.thyd001p-sticky .sticky-close{transition:color .18s var(--ease),background .18s var(--ease);cursor:pointer}.thyd001p-sticky .sticky-close:hover{color:var(--primary)}.thyd001p-practical .product-card{transition:transform .22s var(--ease),box-shadow .22s var(--ease)}.thyd001p-practical .product-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #17166414}.thyd001p-faq a:not([class*=thyd001p-btn-]):hover,.thyd001p-guarantee a:not([class*=thyd001p-btn-]):hover{text-decoration:underline}.thyd001p-faq a[class*=thyd001p-btn-],.thyd001p-faq a[class*=thyd001p-btn-]:hover,.thyd001p-guarantee a[class*=thyd001p-btn-],.thyd001p-guarantee a[class*=thyd001p-btn-]:hover{text-decoration:none!important}.thyd001p-img-ph{background:#eae8f5;border:1px solid var(--border);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--fg-faint);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:24px}.thyd001p-cols{display:grid;grid-template-columns:475px 1fr;gap:var(--col-gap);align-items:start}.thyd001p-cols-hero{display:grid;grid-template-columns:1.5fr 1fr;gap:80px;align-items:start}.thyd001p-cols-even{display:grid;grid-template-columns:1fr 1fr;gap:var(--col-gap);align-items:start}.thyd001p-cols-wide{display:grid;grid-template-columns:1fr 480px;gap:var(--col-gap);align-items:start}.thyd001p-hero{background:linear-gradient(to right,#dff0f3,#ede8f5);padding:calc(var(--section-pt, 60px)) 0 calc(var(--section-pb, 80px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-hero .hero-eyebrow{font-family:var(--mono);font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#3f3ea8;margin-bottom:20px}.thyd001p-hero .hero-h1{font-size:clamp(42px,4.7vw,68px);font-weight:700;letter-spacing:-.035em;line-height:1.05;color:var(--fg);margin-bottom:20px}.thyd001p-hero .hero-mark{background:linear-gradient(to right,#b02a1e,#7b1010);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.thyd001p-hero .hero-underline{position:relative;display:inline}.thyd001p-hero .hero-underline:after{content:"";position:absolute;bottom:0;left:-4px;right:-4px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 18' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='wg' x1='0' y1='0' x2='1' y2='0'%3E%3Cstop offset='0%25' stop-color='%23FFD966'/%3E%3Cstop offset='100%25' stop-color='%23A85200'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0,13 C12,2 25,16 40,9 C55,2 68,16 83,9 C98,2 110,14 120,9' stroke='url(%23wg)' stroke-width='5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-size:100% 100%;pointer-events:none}.thyd001p-hero .hero-sub{font-size:20px;font-weight:500;color:#0a0a0a;line-height:1.45;max-width:46ch;margin-bottom:12px}.thyd001p-hero .hero-body{font-size:16px;color:#545758;line-height:1.72;max-width:52ch}.thyd001p-hero .hero-bullets{list-style:none;margin-top:20px;display:flex;flex-direction:column;gap:0}.thyd001p-hero .hero-bullets li{display:flex;align-items:center;gap:20px;font-size:18px;font-weight:600;color:#3e3e3e;padding:10px 0;border-bottom:1px solid var(--border)}.thyd001p-hero .hero-bullets li svg{flex-shrink:0}.thyd001p-hero .hero-bullets li:first-child{border-top:0px solid var(--border)}.thyd001p-hero .hero-cta{display:flex;flex-direction:row;gap:12px;margin-top:28px}.thyd001p-hero .hero-cta a{flex:1}.thyd001p-hero .hero-micro{text-align:center;margin-top:25px;font-family:var(--mono);font-size:13px;letter-spacing:1PX;text-transform:uppercase;color:var(--fg-faint)}.thyd001p-hero .hero-tease{margin-top:40px;padding-top:28px;border-top:1px solid var(--border);font-size:16px;font-style:italic;font-weight:600;color:#171664;line-height:1.55;max-width:69ch}.thyd001p-hero .hero-art{aspect-ratio:4/5;border-radius:8px;overflow:hidden}.thyd001p-hero .hero-art .thyd001p-img-ph{width:100%;height:100%}.thyd001p-hero .hero-art .hero-img{width:100%;height:100%;object-fit:cover;object-position:center top}.hero-mobile-media{display:none}[class*=thyd001p-] .thyd001p-img{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block}.thyd001p-hero .hero-pull-quote{background:#fff;border:1px solid var(--border);border-radius:8px;padding:20px;margin-top:16px}.thyd001p-hero .hero-pull-quote p{font-size:16px;color:var(--fg-muted);line-height:1.55;font-weight:500;margin-bottom:10px}.thyd001p-hero .trust-strip{border-top:1px solid var(--border);margin-top:80px;padding-top:40px;padding-left:5rem}.thyd001p-hero .trust-strip-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.thyd001p-hero .trust-item-label{font-family:var(--mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#777;margin-bottom:4px}.thyd001p-hero .trust-item-val{font-size:17px;font-weight:600;font-family:var(--font);color:#3e3e3e}.thyd001p-expert{background:#fff;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-expert .expert-photo{aspect-ratio:3/4;border-radius:8px;overflow:hidden;background:#eae8f5;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;position:sticky;top:100px}.thyd001p-expert .expert-pull{font-size:18px;font-style:italic;color:var(--fg-muted);line-height:1.55;border-left:2px solid rgba(204,204,221,1);padding-left:20px;margin:28px 0;text-align:left}.joint-inflammation{font-family:var(--mono);font-size:12px;letter-spacing:1px;font-style:normal;text-transform:uppercase;color:#58578f;margin-bottom:20px;margin-top:10px}.thyd001p-expert .expert-creds{display:grid;grid-template-columns:1fr 1fr;gap:16px 32px;margin-top:28px;border-top:1px solid var(--border);padding-top:28px}.thyd001p-expert .expert-cred-label{font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#171664b8;margin-bottom:4px}.thyd001p-expert .expert-cred-val{font-size:15px;color:#171664e0;line-height:1.45}.expert-mobile-media,.problem-mobile-img{display:none}.thyd001p-expert .expert-name-card{background:#fff;border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:8px;padding:16px 20px;margin-top:12px}.thyd001p-expert .expert-name-card-name{font-weight:700;color:var(--primary);font-size:17px;margin-bottom:4px}.thyd001p-expert .expert-name-card-role{font-size:15px;color:var(--fg-muted)}.thyd001p-molecule{background:#fff;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-molecule .journal-card{background:#f4f2fa;border:1px solid #D0CDE8;border-radius:8px;overflow:hidden;margin:64px 0 0}.thyd001p-molecule .journal-top-bar{background:#eae7f4;border-bottom:1px solid #D0CDE8;padding:22px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.thyd001p-molecule .journal-top-bar .jnl-top-left{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.thyd001p-molecule .journal-top-bar .jnl-name{font-family:var(--font);font-size:15px;font-weight:700;color:var(--primary);letter-spacing:.02em;text-transform:uppercase}.thyd001p-molecule .journal-top-bar .jnl-meta{font-family:var(--mono);font-size:11px;color:var(--fg-faint);letter-spacing:.08em;text-transform:uppercase}.thyd001p-molecule .journal-top-bar .jnl-peer{background:var(--primary);color:#fff;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:12px 22px;border-radius:4px}.thyd001p-molecule .journal-body{padding:32px;background:#f4f2fa}.thyd001p-molecule .jnl-meta-row{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint)}.thyd001p-molecule .jnl-meta-row .jnl-orig:after{content:" \b7  ";margin:0 4px;color:var(--fg-faint)}.thyd001p-molecule .journal-title{font-size:20px;font-weight:600;color:var(--fg);line-height:1.35;margin-bottom:12px}.thyd001p-molecule .journal-authors{font-size:13px;color:var(--fg-muted);line-height:1.5;margin-bottom:24px}.thyd001p-molecule .journal-excerpt-block{position:relative;background:#fff8c2;border-left:4px solid #E5C100;border-radius:4px;padding:20px 28px 36px;margin-bottom:24px}.thyd001p-molecule .journal-excerpt{font-size:14px;color:var(--fg);line-height:1.65;font-style:italic;margin:0}.thyd001p-molecule .journal-excerpt mark{background:#f4d03f;color:var(--fg);padding:1px 4px;border-radius:2px}.thyd001p-molecule .key-finding-badge{position:absolute;bottom:12px;right:12px;background:#e5c100;color:var(--fg);font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;border-radius:3px}.thyd001p-molecule .journal-result-row{display:grid;grid-template-columns:220px 1fr;border:1px solid #D0CDE8;border-radius:6px;background:#fff;overflow:hidden}.thyd001p-molecule .result-week-box{background:#eae7f4;padding:24px;border-right:1px solid #D0CDE8}.thyd001p-molecule .result-week-eyebrow{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:12px}.thyd001p-molecule .result-week{font-family:var(--font);font-size:28px;font-weight:700;color:var(--primary);line-height:1}.thyd001p-molecule .result-finding-box{padding:24px;background:#fff}.thyd001p-molecule .result-label{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:12px}.thyd001p-molecule .result-finding{font-size:14px;font-weight:600;color:var(--fg);line-height:1.5;margin:0}.thyd001p-molecule .journal-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px;padding-top:32px;border-top:1px solid #D0CDE8}.thyd001p-molecule .jnl-stat-label{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:8px}.thyd001p-molecule .jnl-stat-num{font-size:32px;font-weight:700;letter-spacing:-.02em;color:var(--fg);line-height:1}.thyd001p-molecule .molecule-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;align-items:start}.thyd001p-molecule .molecule-image{width:100%;max-width:460px;margin-left:auto;position:sticky;top:100px}.thyd001p-molecule .molecule-image img,.thyd001p-molecule .molecule-image .thyd001p-img-ph{width:100%;border-radius:8px;display:block}.thyd001p-molecule .molecule-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}.thyd001p-molecule .mol-stat-num{font-size:40px;font-weight:700;letter-spacing:-.03em;color:var(--primary);line-height:1;margin-bottom:4px}.thyd001p-molecule .mol-stat-label{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint)}.thyd001p-mechanism{background:#fff;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-mechanism .mech-header{margin-bottom:80px}.thyd001p-mechanism .mech-blocks{display:flex;flex-direction:column;gap:60px}.thyd001p-mechanism .mech-block{display:grid;grid-template-columns:1fr 1.4fr;grid-template-areas:"img text-top" "img text-body";gap:var(--col-gap);align-items:start;border-bottom:1px solid rgba(221,220,236,1);padding-bottom:60px}.thyd001p-mechanism .mech-text-top{grid-area:text-top}.thyd001p-mechanism .mech-img{grid-area:img}.thyd001p-mechanism .mech-text-body{grid-area:text-body}.thyd001p-mechanism .mech-block:last-child{border-bottom:0px solid rgba(221,220,236,1);padding-bottom:0}.thyd001p-mechanism .mech-img{width:100%;border-radius:8px;overflow:hidden;background:var(--muted-bg)}.thyd001p-mechanism .mech-img img,.thyd001p-mechanism .mech-img .thyd001p-img,.thyd001p-mechanism .mech-img .thyd001p-img-ph{width:100%;height:auto;aspect-ratio:inherit;object-fit:cover;display:block;border-radius:0}.thyd001p-mechanism .mech-text{padding-top:0}.thyd001p-mechanism .mech-bridge{margin-top:64px;padding-top:40px;border-top:1px solid var(--border);max-width:100%}.thyd001p-mechanism .mech-eye{font-family:var(--mono);font-size:13px;letter-spacing:0;text-transform:uppercase;color:#3f3ea8;margin-bottom:12px}.thyd001p-mechanism .mech-h3{font-size:24px;font-weight:700;color:var(--fg);letter-spacing:-.02em;line-height:1.2;margin-bottom:16px}.mech-text-new-parha{font-size:16px;font-weight:400;color:#5c5c5c;line-height:1.65}.thyd001p-mechanism .skeptic-card{background:#17166408;border:1px solid var(--border);border-radius:8px;padding:40px;margin-top:80px}.thyd001p-mechanism .skeptic-card blockquote{font-size:20px;font-style:italic;color:var(--fg-muted);line-height:1.6;margin:20px 0 28px;text-align:left}.thyd001p-mechanism .skeptic-stats{border-top:1px solid var(--border);display:grid;grid-template-columns:repeat(3,1fr);padding-top:28px;margin-top:0}.thyd001p-mechanism .skeptic-stat{padding:0 60px;border-right:1px solid var(--border);text-align:center}.thyd001p-mechanism .skeptic-stat:first-child{padding-left:0}.thyd001p-mechanism .skeptic-stat:last-child{border-right:none;padding-right:0}.thyd001p-mechanism .skeptic-num{font-size:36px;font-weight:700;color:var(--primary);letter-spacing:-.03em;line-height:1;text-align:left;margin-bottom:6px}.thyd001p-mechanism .skeptic-label{font-size:10px;color:var(--fg-faint);text-align:left;font-family:var(--mono);line-height:1.4}.thyd001p-ritual{background:#fff;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-ritual .ritual-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:56px 0 48px}.thyd001p-ritual .step-card{background:transparent;border-radius:0;padding:0}.thyd001p-ritual .step-img{width:100%;margin-bottom:28px;border-radius:8px;overflow:hidden;background:var(--muted-bg)}.thyd001p-ritual .step-img img,.thyd001p-ritual .step-img .thyd001p-img,.thyd001p-ritual .step-img .thyd001p-img-ph{width:100%;height:auto;aspect-ratio:inherit;object-fit:cover;display:block;border-radius:0}.thyd001p-ritual .step-num{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:12px}.thyd001p-ritual .step-title{font-family:var(--font);font-size:24px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#212c95;margin-bottom:10px}.thyd001p-ritual .step-sub{font-size:20px;font-family:var(--font);text-align:center;font-weight:700;color:#000;letter-spacing:-.02em;line-height:1.25;margin-bottom:14px}.thyd001p-ritual .why-box{background:#f3f2fb;border:none;border-radius:8px;padding:32px;margin-top:32px}.thyd001p-ritual .why-title{font-size:18px;font-weight:700;text-align:center;font-family:var(--mono);color:#171664;margin-bottom:14px}.thyd001p-ritual .why-box .thyd001p-body{font-size:16px;font-weight:400;text-align:center;font-family:var(--mono);color:#171664}.thyd001p-ritual{border:0px}.test-hyd-001-pain .shopify-section{background:#fff;padding-bottom:0!important;padding-top:0!important}.thyd001p-problem{background:#fff;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-problem .problem-top{display:grid;grid-template-columns:1fr 480px;gap:80px;align-items:start;margin-bottom:64px}.thyd001p-problem .problem-img-wrap{width:100%;border-radius:8px;overflow:hidden;background:var(--muted-bg);position:sticky;top:100px}.thyd001p-problem .problem-img-wrap img,.thyd001p-problem .problem-img-wrap .thyd001p-img,.thyd001p-problem .problem-img-wrap .thyd001p-img-ph{width:100%;height:auto;aspect-ratio:4/4;object-fit:cover;border-radius:8px;display:block}.thyd001p-problem .problem-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:8px}.thyd001p-problem .review-card{background:var(--muted-bg);border:1px solid transparent;border-radius:8px;padding:28px;display:flex;flex-direction:column}.thyd001p-problem .review-stars{color:#e0b400;margin-bottom:14px;font-size:16px;letter-spacing:2px}.thyd001p-problem .review-text{font-size:17px;color:#353535;line-height:1.6;margin-bottom:20px;font-style:italic;flex:1}.thyd001p-problem .review-byline{font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg);margin-bottom:10px}.thyd001p-problem .review-verified{display:inline-block;align-self:flex-start;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-faint);border:1px solid rgba(23,22,100,.22);border-radius:999px;padding:4px 10px;background:none}.chronic-inflammation{max-width:100%;font-size:20px;font-weight:500;color:#1c1c1ce0;line-height:1.5;text-align:left;border-top:1px solid rgba(221,220,236,1);margin:16px auto 0;padding:12px 0 0}.thyd001p-inflammation{background:#f3f2fb;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-inflammation .inflammation-top{display:grid;grid-template-columns:1fr 495px;gap:80px;align-items:start}.thyd001p-inflammation .infl-copy{max-width:100%}.thyd001p-inflammation .infl-media-mobile,.thyd001p-molecule .molecule-media-mobile{display:none}.thyd001p-inflammation .infl-media-wrap{position:sticky;top:100px}.thyd001p-inflammation .infl-media{width:100%;aspect-ratio:3/4;border-radius:8px;overflow:hidden;background:#1a1a2e;display:block}.thyd001p-inflammation .infl-media img,.thyd001p-inflammation .infl-media .thyd001p-img,.thyd001p-inflammation .infl-media .thyd001p-vid,.thyd001p-inflammation .infl-media video,.thyd001p-inflammation .infl-media iframe{width:100%;height:100%;object-fit:cover;display:block;border:0}.thyd001p-inflammation .infl-media .thyd001p-img-ph{width:100%;height:100%;border-radius:0}.thyd001p-inflammation .infl-vid-embed{width:100%;height:100%;position:relative}.thyd001p-inflammation .infl-vid-embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.thyd001p-inflammation .infl-sub-h{font-size:22px;font-weight:700;color:var(--fg);line-height:1.25;margin-bottom:14px}.thyd001p-inflammation .cycle-diagram{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.thyd001p-inflammation .cycle-card{background:#fafafd;border:1px solid rgba(227,227,238,1);border-radius:8px;padding:20px}.thyd001p-inflammation .cycle-card-acute,.thyd001p-inflammation .cycle-card-chronic{border-color:#2a7a2a33}.thyd001p-inflammation .cycle-label{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#57568f;margin-bottom:5px}.thyd001p-inflammation .cycle-item{display:flex;align-items:flex-start;gap:10px;font-size:15px;font-weight:400;color:var(--fg-muted);padding:8px 0}.thyd001p-inflammation .cycle-item strong{font-weight:700;color:var(--fg)}.thyd001p-inflammation .dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;margin-top:7px}.thyd001p-inflammation .dot-green{background:#5b8def}.thyd001p-inflammation .dot.dot-green-two{background:#8483ad}.thyd001p-inflammation .dot-red{background:#e05a5a}.thyd001p-inflammation .cycle-note{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-top:0;padding-top:5px;color:#57568f;font-weight:700}.thyd001p-inflammation .inflammation-loop{display:grid;grid-template-columns:38% 1fr;gap:60px;align-items:start;margin-top:60px}.thyd001p-inflammation .loop-media-wrap{position:sticky;top:100px}.thyd001p-inflammation .loop-media{width:100%;aspect-ratio:inherit;border-radius:8px;overflow:hidden;background:#0e1428;display:block}.thyd001p-inflammation .loop-media img,.thyd001p-inflammation .loop-media .thyd001p-img,.thyd001p-inflammation .loop-media .thyd001p-vid,.thyd001p-inflammation .loop-media video{width:100%;height:100%;object-fit:cover;display:block}.thyd001p-inflammation .loop-media .thyd001p-img-ph{width:100%;height:100%;border-radius:0}.thyd001p-inflammation .loop-copy{padding-top:8px}.thyd001p-inflammation .infl-pullquote{margin:96px 0 64px;padding-left:18px;border-left:2px solid rgba(204,204,221,1);font-size:22px;font-weight:500;text-align:left;font-style:italic;color:var(--primary);line-height:1.5;max-width:100%}.thyd001p-inflammation .infl-bridge{padding-top:40px;border-top:1px solid var(--border);max-width:100%}.thyd001p-inflammation .infl-bridge .thyd001p-body{font-size:20px;font-weight:500;color:#1c1c1ce0}.thyd001p-failed-solutions{background:#eceaf5;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-failed-solutions .solutions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:56px 0}.thyd001p-failed-solutions .solution-card{background:#fff;border:1px solid var(--border);border-radius:8px;padding:0;overflow:hidden;display:flex;flex-direction:column}.thyd001p-failed-solutions .sol-img{width:100%;aspect-ratio:inherit;overflow:hidden;background:#fff;padding:20px 20px 0}.thyd001p-failed-solutions .sol-img img,.thyd001p-failed-solutions .sol-img .thyd001p-img,.thyd001p-failed-solutions .sol-img .thyd001p-img-ph{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block}.thyd001p-failed-solutions .sol-body{padding:20px;display:flex;flex-direction:column;flex:1}.thyd001p-failed-solutions .sol-label{font-family:rgba(88,87,143,1);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:14px}.thyd001p-failed-solutions .sol-h3{font-size:20px;font-weight:700;color:var(--fg);letter-spacing:-.02em;line-height:1.25;margin-bottom:14px}.thyd001p-failed-solutions .sol-warning{padding:12px 14px;background:#ffc40014;border:1px solid rgba(255,196,0,.25);border-radius:4px;margin-top:40px;font-size:13px;color:#8c5a00e6;line-height:1.5}.thyd001p-failed-solutions .bridge{max-width:100%;font-size:20px;font-weight:500;color:#1c1c1ce0;line-height:1.5;text-align:left;border-top:1px solid rgba(221,220,236,1);margin:0 auto;padding:30px 0 15px}.thyd001p-failed-solutions .bridge2{max-width:100%;font-size:20px;font-weight:500;color:#1c1c1ce0;line-height:1.5;text-align:left;border-top:0px solid rgba(221,220,236,1);margin:0 auto;padding:0}.thyd001p-credentials .thyd001p-wrap .thyd001p-eyebrow{color:#3f3ea8}.thyd001p-results{background:#fff;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-results .results-header{margin-bottom:50px}.thyd001p-results .result-blocks{display:flex;flex-direction:column;gap:60px}.thyd001p-results .result-block{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:flex-start}.thyd001p-results .result-block:first-child .result-content .result-eye{background:url(/cdn/shop/files/SVG.png?v=1777644345) left 2px no-repeat;background-size:20px;padding-left:30px}.thyd001p-results .result-block:nth-child(2) .result-content .result-eye{background:url(/cdn/shop/files/SVG_1.png?v=1777644344) left 2px no-repeat;background-size:20px;padding-left:30px}.thyd001p-results .result-block:nth-child(3) .result-content .result-eye{background:url(/cdn/shop/files/SVG_2.png?v=1777644345) left 2px no-repeat;background-size:20px;padding-left:30px}.thyd001p-results .results-cta .thyd001p-body{text-align:center;font-size:24px!important;color:#1c1c1ce0!important;max-width:100%;font-weight:500;margin:0 auto 24px}.thyd001p-results .result-block-reverse .result-img{order:2}.thyd001p-results .result-block-reverse .result-content{order:1}.thyd001p-results .result-img{width:100%;border-radius:8px;overflow:hidden;background:var(--muted-bg)}.thyd001p-results .result-img img,.thyd001p-results .result-img .thyd001p-img,.thyd001p-results .result-img .thyd001p-img-ph{width:100%;height:auto;aspect-ratio:inherit;object-fit:cover;display:block;border-radius:0}.thyd001p-results .result-eye{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:14px}.thyd001p-results .result-content .result-h3{font-size:24px;font-weight:700;color:var(--primary);letter-spacing:-.02em;line-height:1.25;margin-bottom:18px}.thyd001p-results .result-content p{font-size:15px;color:var(--fg-muted);line-height:1.65;margin-bottom:14px;font-style:italic}.thyd001p-results .result-caption{font-size:13px;color:var(--fg-faint);line-height:1.55;border-top:1px solid rgba(221,220,236,1);background:none;padding:14px 0;border-radius:0;margin-top:18px}.thyd001p-results .results-cta{margin-top:60px;padding-top:40px;border-top:1px solid var(--border);text-align:center}.thyd001p-results .results-cta .thyd001p-btn-primary{padding:16px 48px;font-size:18px;width:515px}.thyd001p-results .results-guarantee{margin-top:18px;font-family:var(--mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-faint)}.thyd001p-results .result-block{border-top:1px solid rgba(221,220,236,1);padding-top:50px}.thyd001p-practical{background:#f3f2fb;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-practical .practical-cols{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.thyd001p-practical .practical-left{position:sticky;top:100px}.thyd001p-practical .practical-img-wrap{width:100%;border-radius:8px;overflow:hidden;background:var(--muted-bg);margin-bottom:24px}.thyd001p-practical .practical-img-wrap img,.thyd001p-practical .practical-img-wrap .thyd001p-img,.thyd001p-practical .practical-img-wrap .thyd001p-img-ph{width:100%;height:auto;aspect-ratio:inherit;object-fit:cover;display:block;border-radius:0}.thyd001p-practical .thyd001p-body{font-size:18px;color:#333277}.thyd001p-practical .practical-stat-block{background:#fff;border:1px solid var(--border);border-radius:8px;padding:24px}.thyd001p-practical .practical-stat-eye{font-family:var(--mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:12px}.thyd001p-practical .practical-stat{font-size:72px;font-weight:700;letter-spacing:-.04em;color:var(--primary);line-height:1;margin-bottom:8px;display:flex;align-items:baseline;gap:4px}.thyd001p-practical .practical-stat-unit{font-size:24px;font-weight:600;letter-spacing:-.01em;color:var(--fg)}.thyd001p-practical .practical-stat-sub{font-family:var(--mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-faint)}.thyd001p-practical .product-card{background:#fbfbfe;border:1px solid var(--border);border-radius:8px;overflow:hidden}.thyd001p-practical .product-card-body{padding:10px}.thyd001p-practical .product-card-eye{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:12px}.thyd001p-practical .practical-bridge{margin-top:64px;text-align:center;font-size:16px;color:var(--fg-muted);max-width:720px;margin-left:auto;margin-right:auto}.thyd001p-practical .product-card-title{font-size:22px;font-weight:700;color:var(--fg);letter-spacing:-.02em;margin-bottom:16px;line-height:1.2}.thyd001p-practical .product-specs{list-style:none;display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.thyd001p-practical .product-specs li{font-size:15px;color:var(--fg-muted);display:flex;gap:8px}.thyd001p-practical .product-specs li svg{width:20px;height:20px}.thyd001p-credentials{background:#f3f2fb;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-credentials .creds-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:56px}.thyd001p-credentials .cred-card{background:#fff;border:1px solid transparent;border-radius:8px;padding:28px;display:flex;flex-direction:column}.thyd001p-credentials .cred-label{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:18px}.thyd001p-credentials .cred-num{font-size:36px;font-weight:700;letter-spacing:-.03em;color:var(--primary);line-height:1;margin-bottom:16px}.thyd001p-credentials .cred-card-small .cred-num{font-size:24px}.thyd001p-credentials .cred-card .cred-num:has(.cred-unit){font-size:40px}.thyd001p-credentials .cred-unit{font-size:20px;font-weight:500;letter-spacing:0;color:var(--fg);margin-left:4px}.thyd001p-credentials .cred-desc{font-size:13px;color:var(--fg-muted);line-height:1.55}.thyd001p-credentials .creds-bridge{margin-top:50px;padding-top:50px;border-top:1px solid var(--border);font-size:20px;font-weight:500;color:#1c1c1ce0;max-width:100%}.thyd001p-reviews{background:#fff;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-reviews .reviews-summary{display:grid;grid-template-columns:240px .4fr;gap:80px;align-items:center;padding-bottom:48px;margin-bottom:48px;border-bottom:1px solid var(--border)}.thyd001p-reviews .reviews-summary-left{text-align:center}.thyd001p-reviews .big-rating{font-size:80px;font-weight:700;letter-spacing:-.04em;color:var(--primary);line-height:1}.thyd001p-reviews .rating-out-of{font-size:14px;color:var(--fg-faint);margin-top:4px}.thyd001p-reviews .rating-stars{font-size:20px;color:#e0b400;letter-spacing:3px;margin:12px 0}.thyd001p-reviews .rating-count{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-faint)}.thyd001p-reviews .star-bars{display:flex;flex-direction:column;gap:6px}.thyd001p-reviews .star-row{display:grid;grid-template-columns:28px 1fr 36px;gap:10px;align-items:center}.thyd001p-reviews .star-row-label{font-family:var(--mono);font-size:10px;color:var(--fg-faint);text-align:right}.thyd001p-reviews .star-bar-track{height:6px;background:var(--neutral-02);border-radius:3px;overflow:hidden}.thyd001p-reviews .star-bar-fill{height:100%;background:var(--primary);border-radius:3px}.thyd001p-reviews .star-row-pct{font-size:12px;color:var(--fg-muted);font-weight:500}.thyd001p-reviews .review-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.thyd001p-reviews .rev-card{background:transparent;border:1px solid transparent;border-radius:8px;padding:28px 20px;display:flex;flex-direction:column}.thyd001p-reviews .rev-stars{color:#e0b400;font-size:14px;margin-bottom:18px;letter-spacing:2px}.thyd001p-reviews .rev-headline{font-size:15px;font-weight:700;color:var(--fg);line-height:1.3;margin-bottom:12px}.thyd001p-reviews .rev-text{font-size:13px;color:var(--fg-muted);line-height:1.65;margin-bottom:24px;flex:1}.thyd001p-reviews .rev-byline{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg);margin-bottom:10px;padding-top:16px;border-top:1px solid var(--border)}.thyd001p-reviews .rev-verified{display:inline-block;align-self:flex-start;font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-faint);border:1px solid var(--border);border-radius:999px;padding:4px 10px}.thyd001p-reviews .reviews-footer{margin-top:56px;text-align:center}.thyd001p-reviews .reviews-see-all{display:inline-block;font-size:15px;font-weight:500;color:var(--primary);border-bottom:1px solid currentColor;padding-bottom:2px}.thyd001p-reviews .reviews-disclaimer{margin-top:18px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-faint)}.thyd001p-comparison{background:#eceaf5;padding:calc(var(--section-pt, 56px)) 0 calc(var(--section-pb, 56px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-comparison .comparison-title{font-size:20px;font-weight:500;color:var(--fg);text-align:center;margin-bottom:32px}.thyd001p-comparison .comparison-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.thyd001p-comparison .compare-card{background:#fff;border:1px solid transparent;border-radius:8px;padding:28px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.thyd001p-comparison .compare-icon{color:var(--primary);width:60px;height:60px;display:flex;align-items:center;justify-content:center}.thyd001p-comparison .compare-icon svg{color:var(--primary);width:100%;height:100%;display:block}.thyd001p-comparison .compare-label{font-size:18px;font-weight:500;color:var(--fg);line-height:1.35}.thyd001p-comparison .comparison-note{text-align:center;font-size:20px;color:var(--fg-muted);margin-top:32px}.thyd001p-offer .thyd001p-wrap .thyd001p-lead{padding-bottom:50px}.thyd001p-offer{background:#f3f2fb;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-offer .offer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;margin-bottom:40px}.thyd001p-offer .offer-header-left{flex:1}.thyd001p-offer .offer-toggle{background:#fff;border:1px solid var(--border);border-radius:8px;padding:16px 20px;width:280px;flex-shrink:0;align-self:center;display:flex;flex-direction:column;gap:8px}.thyd001p-offer .toggle-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.thyd001p-offer .toggle-main-label{font-size:16px;font-weight:700;color:var(--primary)}.thyd001p-offer .toggle-switch{position:relative;display:inline-block;width:52px;height:30px;flex-shrink:0;cursor:pointer}.thyd001p-offer .toggle-switch input{opacity:0;width:0;height:0}.thyd001p-offer .toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#ccc;border-radius:30px;transition:.25s}.thyd001p-offer .toggle-slider:before{content:"";position:absolute;height:22px;width:22px;left:4px;bottom:4px;background:#fff;border-radius:50%;transition:.25s;box-shadow:0 1px 4px #0003}.thyd001p-offer .toggle-switch input:checked+.toggle-slider{background:var(--primary)}.thyd001p-offer .toggle-switch input:checked+.toggle-slider:before{transform:translate(22px)}.thyd001p-offer .toggle-note{font-size:13px;color:var(--fg-faint)}.thyd001p-offer .pricing-cards{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:16px;align-items:start}.thyd001p-offer .price-card{background:#fff;border:1px solid var(--border);border-radius:8px;padding:20px;display:flex;flex-direction:column;position:relative}.thyd001p-offer .price-img{width:100%;aspect-ratio:inherit;background:var(--muted-bg);border-radius:6px;overflow:hidden;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.thyd001p-offer .price-img img{width:100%;height:100%;object-fit:contain;display:block}.thyd001p-offer .price-img.thyd001p-img-ph{color:var(--fg-faint);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.thyd001p-offer .price-card-featured{border-color:#dbcbda;box-shadow:0 0 0 1px #fdebef;background:#fdebef}.thyd001p-offer .price-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--primary);color:var(--accent);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:4px 12px;border-radius:99px;white-space:nowrap}.thyd001p-offer .price-tier{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#58578f;margin-bottom:8px}.thyd001p-offer .price-name{font-size:20px;font-weight:700;color:var(--fg);letter-spacing:-.01em;margin-bottom:2px}.thyd001p-offer .price-supply{font-size:12px;color:var(--fg-faint);margin-bottom:14px}.thyd001p-offer .price-original{font-size:13px;color:var(--fg-faint);text-decoration:line-through;margin-bottom:2px}.thyd001p-offer .price-amount{font-size:32px;font-weight:700;letter-spacing:-.03em;color:var(--fg);line-height:1;margin-bottom:16px}.thyd001p-offer .price-bullets{list-style:none;display:flex;flex-direction:column;gap:8px;flex:1;margin-bottom:16px}.thyd001p-offer .price-bullets li{font-size:13px;color:var(--fg-muted);display:flex;gap:8px;line-height:1.45}.thyd001p-offer .price-per-tab{display:flex;align-items:center;justify-content:center;background:#1716640f;border:1px solid rgba(23,22,100,.12);border-radius:4px;padding:6px 12px;font-family:var(--mono);font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);font-weight:400;height:47px;margin-top:20px;margin-bottom:12px}.thyd001p-offer .thyd001p-btn-primary{height:47px}.price-cont{display:inline-block;width:100%;text-align:left}.price-cont .price-amount{display:inline-block}.price-cont .price-original{display:inline-block;vertical-align:top;padding-top:5px;padding-left:20px;font-size:20px}.thyd001p-offer .offer-footer{margin-top:48px;text-align:center}.thyd001p-offer .offer-tagline{font-size:18px;font-style:italic;color:var(--fg-muted);margin-bottom:24px}.thyd001p-offer .offer-trust{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.thyd001p-offer .offer-trust span{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-faint)}.thyd001p-faq .thyd001p-eyebrow,.thyd001p-faq .thyd001p-h2{text-align:center}.thyd001p-faq .thyd001p-lead{text-align:center;max-width:100%}.thyd001p-faq{background:#f3f2fb;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-faq .faq-list{display:flex;flex-direction:column;max-width:800px;margin:40px auto auto}.thyd001p-faq .faq-item{border-top:1px solid var(--border)}.thyd001p-faq .faq-item:last-child{border-bottom:1px solid var(--border)}.thyd001p-faq .faq-q{width:100%;background:transparent;border:none;color:var(--fg);font-family:var(--font);font-size:20px;font-weight:500;text-align:left;padding:24px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px}.thyd001p-faq .faq-chev{font-size:20px;color:var(--fg-faint);transition:transform .2s var(--ease);flex-shrink:0}.thyd001p-faq .faq-a{display:none;padding-bottom:24px}.thyd001p-faq .faq-a p{font-size:16px;color:var(--fg-muted);line-height:1.65;max-width:68ch}.thyd001p-faq .faq-item.open .faq-a{display:block}.thyd001p-faq .faq-item.open .faq-chev{transform:rotate(180deg)}.thyd001p-faq .faq-contact{font-size:13px;font-style:italic;color:var(--fg-faint);margin-top:32px}.thyd001p-faq .faq-contact a{color:var(--fg-muted);border-bottom:1px solid var(--border-s)}.faq-contact-s p{text-align:center;padding:40px 0 0}.thyd001p-social{background:#f3f2fb;padding:calc(var(--section-pt, 128px)) 0 calc(var(--section-pb, 128px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-social .social-header{text-align:center;margin-bottom:32px;max-width:580px;margin-left:auto;margin-right:auto}.thyd001p-social .social-header .thyd001p-eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:1px}.thyd001p-social .social-lead{font-size:15px;color:var(--fg-muted);line-height:1.5}.thyd001p-social .social-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;max-width:100%;margin:32px auto}.thyd001p-social .social-card{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#1a1a2e;border-radius:0;cursor:pointer}.thyd001p-social .social-card .social-img,.thyd001p-social .social-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ease)}.thyd001p-social .social-card:hover img,.thyd001p-social .social-card:hover .social-img{transform:scale(1)}.thyd001p-social .social-img-ph{width:100%;height:100%;background:linear-gradient(135deg,#2a2849,#444272)}.thyd001p-social .social-overlay{position:absolute;inset:auto 0 0 0;padding:12px;background:linear-gradient(180deg,#17166400,#171664d9);color:#fff}.thyd001p-social .social-handle{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;margin-bottom:4px}.thyd001p-social .social-caption{font-size:12px;color:#fff;line-height:1.4}.thyd001p-social .social-cta{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);text-align:center;margin-top:24px}.thyd001p-guarantee{background:#171664;padding:calc(var(--section-pt, 96px)) 0 calc(var(--section-pb, 96px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-guarantee .guar-top{display:grid;grid-template-columns:1fr 360px;gap:64px;align-items:center;margin-bottom:56px}.thyd001p-guarantee .guar-sub{font-size:18px;font-weight:500;color:var(--dark-fg-muted);line-height:1.5}.thyd001p-guarantee .guar-badge-img img{width:100%;max-width:360px;height:auto;display:block;margin-left:auto}.thyd001p-guarantee .guar-author-card{background:#22216b;border:1px solid var(--dark-border);border-radius:8px;padding:32px}.thyd001p-guarantee .guar-author-head{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.thyd001p-guarantee .guar-avatar{width:40px;height:40px;border-radius:50%;background:#fdebef1f;color:var(--dark-fg-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.thyd001p-guarantee .guar-avatar img{width:100%;height:100%;object-fit:cover}.thyd001p-guarantee .guar-author-name{font-size:15px;font-weight:700;color:var(--dark-fg)}.thyd001p-guarantee .guar-author-org{font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--dark-fg-faint);margin-top:2px}.guar-body-text-one p{font-size:15px;color:#fdebef;padding-left:55px}.thyd001p-guarantee .guar-body{font-size:15px;color:var(--dark-fg-muted);line-height:1.65}.thyd001p-guarantee .guar-body p{margin-bottom:14px}.thyd001p-guarantee .guar-italic{margin-top:20px;padding-left:16px;border-left:2px solid var(--dark-border-s);font-size:14px;margin-left:55px;text-align:left;font-style:italic;color:#fdebef;line-height:1.5}.thyd001p-guarantee .guar-cite{font-size:13px;color:#fdebef;margin-top:16px;padding-left:55px}.thyd001p-guarantee .guar-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:32px 0 0;background:#383578;border:1px solid var(--dark-border);border-radius:8px;overflow:hidden}.thyd001p-guarantee .guar-stat{padding:24px;background:#22216b;border-top:none}.thyd001p-guarantee .guar-stat-label{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dark-fg-faint);margin-bottom:10px}.thyd001p-guarantee .guar-stat-val{font-size:15px;font-weight:700;color:var(--dark-fg);margin-bottom:4px;line-height:1.3}.thyd001p-guarantee .guar-stat-sub{font-size:13px;color:var(--dark-fg-faint);line-height:1.5}.thyd001p-guarantee .thyd001p-btn-outline-light:hover,.thyd001p-guarantee .thyd001p-btn-outline-light{background:#fdebef;font-family:var(--font);font-weight:600;font-size:18px;border-radius:4px;color:#171664!important}.thyd001p-guarantee .guar-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-top:40px;flex-wrap:wrap}.thyd001p-guarantee .guar-footer-left{flex:1;min-width:280px}.thyd001p-guarantee .guar-tagline{font-size:16px;font-weight:700;color:var(--dark-fg);margin:0 0 6px}.thyd001p-guarantee .guar-footer-sub{font-size:14px;color:var(--dark-fg-muted);margin-bottom:8px}.thyd001p-guarantee .guar-micro{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--dark-fg-faint)}.thyd001p-guarantee .guar-cta{padding:16px 32px;font-size:15px}.thyd001p-guarantee .guar-badge{background:#fdebef14;border:1px solid var(--dark-border);border-radius:8px;padding:32px;text-align:center}.thyd001p-guarantee .guar-badge-num{font-size:64px;font-weight:700;color:var(--dark-fg);letter-spacing:-.04em;line-height:1}.thyd001p-guarantee .guar-badge-unit{font-size:18px;font-weight:500;color:var(--dark-fg-muted);margin-bottom:8px}.thyd001p-guarantee .guar-badge-label{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dark-fg-faint)}.thyd001p-review-stats{background:#171664;padding:calc(var(--section-pt, 64px)) 0 calc(var(--section-pb, 64px)) 0;font-family:var(--font);-webkit-font-smoothing:antialiased;text-align:center;border-top:1px solid rgba(253,235,239,.12)}.thyd001p-review-stats .stat-eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--dark-fg-faint);margin-bottom:24px}.thyd001p-review-stats .stat-num{font-size:112px;font-weight:700;letter-spacing:-.05em;color:var(--dark-fg);line-height:1}.thyd001p-review-stats .stat-desc{font-size:18px;color:var(--dark-fg-muted);margin:16px 0 8px}.thyd001p-review-stats .stat-sub{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dark-fg-faint)}.thyd001p-sticky{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--border-s);z-index:99999;opacity:0;visibility:hidden;transform:translateY(100%);transition:transform .32s var(--ease),opacity .24s var(--ease),visibility 0s linear .24s;font-family:var(--font);-webkit-font-smoothing:antialiased}.thyd001p-sticky.is-visible{opacity:1;visibility:visible;transform:translateY(0);transition:transform .32s var(--ease),opacity .24s var(--ease),visibility 0s linear 0s}.thyd001p-sticky .sticky-inner{max-width:var(--max);margin:0 auto;padding:12px var(--gutter);display:flex;align-items:center;gap:20px}.thyd001p-sticky .sticky-img{width:56px;height:56px;border-radius:6px;background:#fff;border:1px solid var(--border);flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:0 8px 0 0;overflow:hidden;box-shadow:0 6px 18px #1716641a;padding:4px;box-sizing:border-box}.thyd001p-sticky .sticky-img img{width:100%;height:100%;object-fit:contain;display:block}.thyd001p-sticky .sticky-text{min-width:0;flex:1;overflow:hidden}.thyd001p-sticky .sticky-name{font-size:15px;font-weight:700;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thyd001p-sticky .sticky-sub{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thyd001p-sticky .sticky-cta{margin-left:auto;flex-shrink:0}.thyd001p-sticky .thyd001p-btn-primary{white-space:nowrap;flex-shrink:0}.thyd001p-sticky .sticky-close{background:none;border:none;font-size:20px;color:var(--fg-faint);padding:4px 8px;flex-shrink:0}.thyd001p-social .social-lead{text-align:center;max-width:100%;font-size:20px;font-weight:500;color:#373737;line-height:1.45}@media(max-width:900px){.thyd001p-wrap{padding:0 40px}.thyd001p-cols,.thyd001p-cols-hero,.thyd001p-cols-even,.thyd001p-cols-wide{grid-template-columns:1fr!important;gap:40px!important}.thyd001p-expert .expert-photo{position:relative;top:0;max-height:400px}.thyd001p-expert .expert-creds{grid-template-columns:1fr 1fr}.thyd001p-mechanism .mech-blocks{gap:32px}.thyd001p-mechanism .mech-block{grid-template-columns:1fr!important;grid-template-areas:"text-top" "img" "text-body"!important;gap:16px!important;padding-bottom:32px}.thyd001p-mechanism .mech-block-reverse{direction:ltr}.thyd001p-mechanism .skeptic-stats{grid-template-columns:1fr!important}.thyd001p-mechanism .skeptic-stat{border-right:none;border-bottom:1px solid var(--border);padding:20px 0;text-align:left}.thyd001p-mechanism .skeptic-stat:last-child{border-bottom:none}.thyd001p-ritual .ritual-steps{grid-template-columns:1fr!important}.thyd001p-problem .problem-top{grid-template-columns:1fr!important;gap:40px}.thyd001p-problem .problem-img-wrap{position:static}.thyd001p-problem .problem-reviews{grid-template-columns:1fr!important}.thyd001p-inflammation .inflammation-loop{grid-template-columns:1fr!important;gap:40px!important;margin-top:48px}.thyd001p-inflammation .loop-media-wrap{position:static}.thyd001p-inflammation .inflammation-top{grid-template-columns:1fr!important;gap:40px!important}.thyd001p-inflammation .infl-media-wrap{display:none}.thyd001p-inflammation .infl-media-mobile{display:block;margin:0 0 24px}.thyd001p-molecule .molecule-grid{grid-template-columns:1fr!important;gap:0!important}.thyd001p-molecule .molecule-image{display:none}.thyd001p-molecule .molecule-media-mobile{display:block;margin:0 0 24px}.thyd001p-inflammation .infl-sub-h{font-size:18px}.thyd001p-inflammation .infl-pullquote{font-size:14px;margin:32px 0}.thyd001p-inflammation .infl-bridge{padding-top:24px}.thyd001p-inflammation .infl-bridge .thyd001p-body{font-size:14px}.thyd001p-inflammation .cycle-diagram{grid-template-columns:1fr 1fr}.thyd001p-failed-solutions .solutions-grid{grid-template-columns:1fr!important}.thyd001p-results .result-block{grid-template-columns:1fr!important;gap:24px!important}.thyd001p-results .result-category{position:relative;top:0}.thyd001p-practical .practical-cols{grid-template-columns:1fr!important}.thyd001p-practical .practical-left{position:static!important;top:auto!important}.thyd001p-credentials .creds-grid{grid-template-columns:repeat(2,1fr)!important}.thyd001p-results .result-block-reverse .result-img{order:1}.thyd001p-results .result-block-reverse .result-content{order:2}.thyd001p-reviews .reviews-summary{grid-template-columns:1fr!important;gap:32px!important;text-align:center}.thyd001p-reviews .review-cards{grid-template-columns:repeat(2,1fr)}.thyd001p-comparison .comparison-grid{grid-template-columns:repeat(3,1fr)}.thyd001p-offer .pricing-cards{grid-template-columns:1fr!important;max-width:480px;margin:0 auto}.thyd001p-guarantee .guar-top{grid-template-columns:1fr!important;gap:32px!important}.thyd001p-guarantee .guar-badge-img img{margin:0 auto;max-width:220px}.thyd001p-guarantee .guar-stats{grid-template-columns:1fr!important}.thyd001p-guarantee .guar-footer{flex-direction:column;align-items:stretch}.thyd001p-guarantee .guar-cta{padding:15px 28px!important;font-size:18px!important;text-align:center;text-decoration:none!important}.thyd001p-molecule .journal-top-bar{padding:18px 20px;align-items:flex-start}.thyd001p-molecule .journal-top-bar .jnl-top-left{flex-direction:column;align-items:flex-start;gap:4px}.thyd001p-molecule .journal-top-bar .jnl-name{font-size:14px}.thyd001p-molecule .journal-top-bar .jnl-meta{font-size:10px}.thyd001p-molecule .journal-top-bar .jnl-peer{padding:9px 14px;font-size:10px}.thyd001p-molecule .journal-body{padding:24px 20px}.thyd001p-molecule .journal-result-row{grid-template-columns:110px 1fr}.thyd001p-molecule .result-week-box{padding:16px 14px}.thyd001p-molecule .result-week{font-size:22px}.thyd001p-molecule .result-week-eyebrow{font-size:8px;margin-bottom:8px}.thyd001p-molecule .result-finding-box{padding:16px 18px}.thyd001p-molecule .result-finding{font-size:13px}.thyd001p-molecule .journal-stats{grid-template-columns:repeat(3,1fr);gap:12px;padding-top:24px;margin-top:24px}.thyd001p-molecule .jnl-stat-num{font-size:26px}.thyd001p-molecule .jnl-stat-label{font-size:9px}.thyd001p-molecule .journal-title{font-size:18px}.thyd001p-molecule .journal-excerpt-block{padding:16px 20px 36px}.thyd001p-hero .trust-strip-inner,.thyd001p-social .social-grid{grid-template-columns:repeat(2,1fr)}.thyd001p-sticky .sticky-inner{padding:10px 24px;gap:14px}.thyd001p-sticky .sticky-sub{font-size:10px;letter-spacing:.08em}}@media(max-width:600px){.thyd001p-wrap{padding:0 20px}.thyd001p-body{font-size:14px!important}.thyd001p-eyebrow,.thyd001p-eyebrow-dark,.mech-eye{font-size:11px!important}.thyd001p-practical .product-card-title{font-size:18px}.thyd001p-practical .product-specs li{font-size:13px}.thyd001p-practical .practical-bridge{font-size:14px}.thyd001p-failed-solutions .bridge,.thyd001p-failed-solutions .bridge2{font-size:16px}.thyd001p-reviews .rev-text,.thyd001p-problem .review-text{font-size:14px}.thyd001p-reviews .rev-card,.thyd001p-problem .review-card{padding:12px}.chronic-inflammation{font-size:14px}.thyd001p-offer .offer-header{flex-direction:column;gap:16px;margin-bottom:24px}.thyd001p-offer .offer-toggle{width:100%;align-self:stretch}[class*=thyd001p-]{padding-top:var(--mobile-pt, 64px)!important;padding-bottom:var(--mobile-pb, 64px)!important}.thyd001p-comparison{padding-top:var(--mobile-pt, 40px)!important;padding-bottom:var(--mobile-pb, 40px)!important}[class*=thyd001p-] [class*=thyd001p-]{padding-top:0!important;padding-bottom:0!important}.thyd001p-btn-primary{padding-top:15px!important;padding-bottom:15px!important}.thyd001p-btn-ghost,.thyd001p-btn-outline-light{padding-top:18px!important;padding-bottom:18px!important}.thyd001p-practical .thyd001p-btn-ghost{padding:18px 36px!important}.thyd001p-results .results-cta .thyd001p-btn-primary{padding:16px 28px!important;width:100%!important}.thyd001p-results .results-cta .thyd001p-body{font-size:14px!important}[class*=thyd001p-][data-mobile-text=center],[class*=thyd001p-][data-mobile-text=center] .thyd001p-lead,[class*=thyd001p-][data-mobile-text=center] .thyd001p-eyebrow,[class*=thyd001p-][data-mobile-text=center] .thyd001p-eyebrow-dark{text-align:center}[class*=thyd001p-][data-mobile-hide-image=true] .thyd001p-img-ph,[class*=thyd001p-][data-mobile-hide-image=true] .hero-art{display:none}.thyd001p-ritual .why-box{padding:10px}.thyd001p-ritual .why-box .thyd001p-body,.thyd001p-offer .price-per-tab{font-size:14px!important}.thyd001p-offer .pricing-cards{grid-template-columns:1fr!important}.thyd001p-h2,.thyd001p-h2-dark{font-size:36px!important;line-height:1.12!important;margin-bottom:6px!important}.thyd001p-lead{font-size:16px!important;line-height:1.5!important}.thyd001p-eyebrow{font-size:12px!important;color:#3f3ea8!important}.thyd001p-btn-primary,.thyd001p-btn-ghost,.thyd001p-btn-outline-light{width:100%;justify-content:center}.thyd001p-hero .hero-right{display:none!important}.thyd001p-hero .hero-mobile-media{display:block;margin:22px 0 0}.thyd001p-hero .hero-mobile-media .hero-art{aspect-ratio:1/1;margin:0}.thyd001p-hero .hero-mobile-media .hero-pull-quote{margin:14px 0 0;padding:16px 18px}.thyd001p-hero .hero-mobile-media .hero-pull-quote p{font-size:15px;color:#2a2a4a;font-weight:600;line-height:1.45}.thyd001p-hero .hero-eyebrow,.thyd001p-hero .hero-h1,.thyd001p-hero .hero-sub{text-align:center}.thyd001p-hero .hero-eyebrow{font-size:11px;letter-spacing:.12em;margin:0 0 14px}.thyd001p-hero .hero-h1{font-size:clamp(32px,8.5vw,40px);line-height:1.08;margin:0 0 14px}.thyd001p-hero .hero-sub{font-size:16px;line-height:1.5;max-width:none;margin:0 0 22px}.thyd001p-hero .hero-body{margin:22px 0 0;font-size:15px;line-height:1.6;max-width:none}.thyd001p-hero .hero-bullets{margin:14px 0 0;border-top:1px solid var(--border)}.thyd001p-hero .hero-bullets li{font-size:14px;gap:14px;padding:13px 0}.thyd001p-hero .hero-bullets li svg{width:26px;height:26px}.thyd001p-hero .hero-bullets li:first-child{border-top:0}.thyd001p-hero .hero-cta{display:flex;flex-direction:row;gap:10px;margin:22px 0 0;align-items:stretch}.thyd001p-hero .hero-cta a{flex:1 1 0;width:auto!important;min-width:0;height:52px;padding:0 14px!important;font-size:15px;line-height:52px}.thyd001p-hero .hero-micro{text-align:left;margin:16px 0 0;font-size:11px;letter-spacing:.08em}.thyd001p-hero .hero-tease{font-style:italic;font-weight:600;color:#171664;font-size:15px;line-height:1.5;max-width:none;margin:24px 0 0;padding-top:20px}.thyd001p-hero .hero-tease br{display:none}.thyd001p-hero .trust-strip{padding-left:0;padding-top:24px;margin-top:28px}.thyd001p-hero .trust-strip-inner{grid-template-columns:1fr 1fr;gap:22px 20px}.thyd001p-hero .trust-item-label{font-size:11px}.thyd001p-hero .trust-item-val{font-size:15px}.thyd001p-mechanism .skeptic-card{padding:24px}.thyd001p-mechanism .skeptic-card blockquote{font-size:16px}.thyd001p-credentials .creds-grid{grid-template-columns:repeat(2,1fr)!important}.thyd001p-credentials .cred-card{padding:8px!important}.thyd001p-credentials .cred-label{letter-spacing:0!important;font-size:10px!important}.thyd001p-reviews .review-cards{grid-template-columns:1fr!important}.thyd001p-social .social-grid{grid-template-columns:repeat(2,1fr)!important}.thyd001p-offer .pricing-cards{max-width:100%}.thyd001p-review-stats .stat-num{font-size:84px}.thyd001p-review-stats .stat-eyebrow{font-size:10px;margin-bottom:16px}.thyd001p-comparison .comparison-grid{grid-template-columns:repeat(2,1fr)!important}.thyd001p-comparison .comparison-title{font-size:18px}.thyd001p-sticky{padding-top:0!important;padding-bottom:0!important}.thyd001p-sticky .sticky-inner{padding:10px 12px;gap:10px}.thyd001p-sticky .sticky-img{width:48px;height:48px;margin:0 6px 0 0}.thyd001p-sticky .sticky-name{font-size:13px}.thyd001p-sticky .sticky-sub{font-size:9px;letter-spacing:.08em;margin-top:1px}.thyd001p-sticky .thyd001p-btn-primary{width:auto!important;padding:10px 14px!important;font-size:13px!important;height:auto;line-height:1.2}.thyd001p-sticky .sticky-close{font-size:22px;padding:4px 6px;color:var(--fg-faint)}.thyd001p-inflammation .cycle-diagram{grid-template-columns:1fr!important}.thyd001p-comparison .comparison-title{white-space:normal}.thyd001p-failed-solutions .thyd001p-lead{margin-bottom:24px!important}.thyd001p-failed-solutions .thyd001p-h2{margin-bottom:12px!important}.thyd001p-failed-solutions .solutions-grid{margin:24px 0!important;gap:16px}.thyd001p-failed-solutions .thyd001p-body br{display:none}.thyd001p-expert .expert-left{display:none!important}.thyd001p-expert .thyd001p-eyebrow{font-size:11px;letter-spacing:0;margin-bottom:10px}.thyd001p-expert .thyd001p-lead{font-size:15px!important;line-height:1.45;letter-spacing:-.01em;margin-bottom:0!important}.thyd001p-expert .thyd001p-body{font-size:15px;line-height:1.6}.thyd001p-expert .expert-pull{font-size:16px;margin:20px 0}.thyd001p-expert .expert-mobile-media{display:block;margin:20px 0}.thyd001p-expert .expert-mobile-photo{aspect-ratio:4/5;border-radius:8px;overflow:hidden;background:#eae8f5}.thyd001p-expert .expert-mobile-photo .thyd001p-img{width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:0}.thyd001p-expert .expert-creds{grid-template-columns:1fr 1fr!important;gap:16px 12px}.thyd001p-expert .expert-cred-label{font-size:11px}.thyd001p-expert .expert-cred-val{font-size:13px}.thyd001p-problem .problem-img-wrap{display:none!important}.thyd001p-problem .problem-mobile-img{display:block;margin:20px 0;border-radius:8px;overflow:hidden}.thyd001p-problem .problem-mobile-img .thyd001p-img{width:100%;height:auto;border-radius:0}.thyd001p-problem .thyd001p-lead{margin-bottom:20px!important}.thyd001p-problem .thyd001p-h2{margin-bottom:10px!important}.thyd001p-faq .faq-q{font-size:15px}}.thyd001p-btn-primary{transition:background .18s var(--ease),transform .18s var(--ease),box-shadow .18s var(--ease)}.thyd001p-btn-primary:hover{background:var(--ink);transform:translateY(-1px);box-shadow:0 6px 20px #17166438}.thyd001p-btn-primary:active{transform:translateY(0);box-shadow:none}.thyd001p-btn-ghost{transition:border-color .18s var(--ease),background .18s var(--ease),transform .18s var(--ease);width:100%}.thyd001p-btn-ghost:hover{border-color:var(--primary);background:#1716640a;transform:translateY(-1px)}.thyd001p-btn-ghost:active{transform:translateY(0)}.thyd001p-btn-outline-light{transition:background .18s var(--ease),border-color .18s var(--ease),transform .18s var(--ease)}.thyd001p-btn-outline-light:hover{background:#fdebef1f;border-color:#fdebef8c;transform:translateY(-1px)}.thyd001p-btn-outline-light:active{transform:translateY(0)}.thyd001p-offer .toggle-switch:hover .toggle-slider{opacity:.9}.thyd001p-offer .price-card{transition:transform .22s var(--ease),box-shadow .22s var(--ease)}.thyd001p-offer .price-card:hover{transform:translateY(-3px);box-shadow:0 12px 32px #1716641a}.thyd001p-reviews .rev-card{transition:transform .22s var(--ease),box-shadow .22s var(--ease);background:#fbfbfe;border:1px solid rgba(232,232,239,1)}.thyd001p-reviews .rev-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #17166414}.thyd001p-social .social-card{transition:transform .22s var(--ease),box-shadow .22s var(--ease)}.thyd001p-social .social-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #17166414}.thyd001p-failed-solutions .solution-card{transition:border-color .2s var(--ease)}.thyd001p-failed-solutions .solution-card:hover{border-color:var(--border-s)}.thyd001p-faq .faq-q{transition:color .16s var(--ease)}.thyd001p-faq .faq-q:hover{color:var(--ink)}.thyd001p-sticky .thyd001p-btn-primary{transition:background .18s var(--ease),transform .18s var(--ease),box-shadow .18s var(--ease)}.thyd001p-reveal{opacity:0;transform:translateY(22px);transition:opacity .56s var(--ease),transform .56s var(--ease)}.thyd001p-reveal.is-visible{opacity:1;transform:translateY(0)}.thyd001p-reveal-group>*{opacity:0;transform:translateY(18px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.thyd001p-reveal-group.is-visible>*:nth-child(1){opacity:1;transform:none;transition-delay:0ms}.thyd001p-reveal-group.is-visible>*:nth-child(2){opacity:1;transform:none;transition-delay:80ms}.thyd001p-reveal-group.is-visible>*:nth-child(3){opacity:1;transform:none;transition-delay:.16s}.thyd001p-reveal-group.is-visible>*:nth-child(4){opacity:1;transform:none;transition-delay:.24s}.thyd001p-reveal-group.is-visible>*:nth-child(5){opacity:1;transform:none;transition-delay:.32s}.thyd001p-reveal-group.is-visible>*:nth-child(6){opacity:1;transform:none;transition-delay:.4s}@media(prefers-reduced-motion:reduce){.thyd001p-reveal,.thyd001p-reveal-group>*{opacity:1!important;transform:none!important;transition:none!important}}.thyd001p-expert,.thyd001p-molecule,.thyd001p-mechanism,.thyd001p-ritual,.thyd001p-problem,.thyd001p-results{border-bottom:0px solid rgba(23,22,100,.06)}.thyd001p-img-ph{transition:border-color .2s var(--ease)}.thyd001p-eyebrow,.thyd001p-eyebrow-dark{transition:color .2s var(--ease)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/test-hyd-001-pain.css.map */
