body.commerce-r4 .ehop-r4-page{background:var(--commerce-paper);color:var(--commerce-ink)}body.commerce-r4 #modulePage{--v12-navy: #193a35;--v12-teal: #315a48;--v12-teal-hover: #132d28;--v12-paper: #f3f2ec;--v12-white: #fffefa;--v12-teal-soft: #e5ebe1;--v12-line: #193a3530;--v12-shadow: none;--v12-aqua: #b9d2bb;--m2-signature-sticky-top: 12px;background:var(--commerce-paper);color:var(--commerce-ink);font-family:inherit}body.commerce-r4 #modulePage :is(h1,h2,h3,h4,p,a,button,summary){font-family:inherit}body.commerce-r4 #modulePage .m2-wrap{width:min(1280px,calc(100% - var(--commerce-margin) * 2))}body.commerce-r4 #modulePage :is(a,button,summary):focus-visible{outline:3px solid #ac613c;outline-offset:4px}body.commerce-r4 #modulePage .m2-hero{padding-block:45px 60px;background:var(--commerce-paper)}body.commerce-r4 #modulePage .m2-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(30px,5vw,80px);align-items:center}body.commerce-r4 #modulePage .m2-breadcrumb{flex-wrap:wrap;text-align:start;margin-bottom:25px;font-size:10px;line-height:1.7;color:var(--commerce-muted)}body.commerce-r4 #modulePage .m2-breadcrumb a{color:var(--commerce-ink);text-decoration:underline;text-underline-offset:4px}body.commerce-r4 #modulePage .m2-eyebrow{color:#536b60;font-size:10px;font-weight:550;letter-spacing:.12em;margin-bottom:18px}body.commerce-r4 #modulePage .m2-hero-copy h1{color:var(--commerce-ink);font-size:clamp(46px,5.1vw,78px);font-weight:400;line-height:1.05;letter-spacing:-.05em;text-align:start;margin:0 0 22px}body.commerce-r4 #modulePage .m2-hero-promise{color:var(--commerce-muted);font-size:16px;line-height:1.8;text-align:start;max-width:510px;margin-bottom:25px}body.commerce-r4 #modulePage a.m2-program-affiliation{display:inline-block;color:#315a48;font-size:11px;line-height:1.65;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:4px}body.commerce-r4 #modulePage .m2-explore-links{display:flex;flex-wrap:wrap;gap:10px;margin-block:0 20px}body.commerce-r4 #modulePage .m2-explore-links a{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:11px 16px;border:1px solid var(--commerce-line);border-radius:3px;background:#fffefa;color:var(--commerce-ink);font-size:12px;line-height:1.5;font-weight:550;text-decoration:none}body.commerce-r4 #modulePage .m2-explore-links a:hover{background:#e5ebe1}body.commerce-r4 #modulePage :is(#biosignatures,#biomarkers){scroll-margin-top:24px}body.commerce-r4 #modulePage .m2-biomarker-catalog{margin-top:24px;border:1px solid var(--commerce-line);border-radius:4px;background:#fffefa;text-align:start}body.commerce-r4 #modulePage .m2-biomarker-catalog>summary{padding:20px 24px;color:var(--commerce-ink);cursor:pointer;font-size:16px;font-weight:550;line-height:1.5}body.commerce-r4 #modulePage .m2-catalog-content{padding:0 24px 24px}body.commerce-r4 #modulePage .m2-catalog-content>p{max-width:900px;margin:0 0 20px;color:var(--commerce-muted);font-size:13px;line-height:1.75}body.commerce-r4 #modulePage .m2-catalog-content ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin:0}body.commerce-r4 #modulePage .m2-catalog-content li{min-width:0;padding:10px 12px;border:1px solid var(--commerce-line);border-radius:3px;color:#294c40;background:#f4f6ef;font-size:12px;line-height:1.5;overflow-wrap:anywhere;unicode-bidi:plaintext}body.commerce-r4 #modulePage .m2-hero-media{display:block;aspect-ratio:1.14;border:0;border-radius:110px 3px 3px;box-shadow:none;overflow:hidden;background:#dfe7db}body.commerce-r4 #modulePage.m2-module .m2-hero-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:none}body.commerce-r4 #modulePage .m2-hero-offer{text-align:start;margin-top:24px;gap:16px 28px}body.commerce-r4 #modulePage .m2-price{color:var(--commerce-ink)}body.commerce-r4 #modulePage .m2-price small{font-size:11px;color:var(--commerce-muted);font-weight:450}body.commerce-r4 #modulePage .m2-price strong{font-size:clamp(34px,3vw,46px);font-weight:450;letter-spacing:-.04em}body.commerce-r4 #modulePage .m2-price [data-localized-price],body.commerce-r4 #modulePage .m2-cadence-price [data-localized-price]{color:inherit}body.commerce-r4 #modulePage a.m2-cta,body.commerce-r4 #modulePage a.m2-cta:visited{border:1px solid var(--commerce-ink);border-radius:99px;min-height:50px;padding:14px 26px;background:var(--commerce-ink);color:var(--commerce-paper);font-size:13px;font-weight:550;box-shadow:none;text-decoration:none}body.commerce-r4 #modulePage a.m2-cta:hover{background:#315a48;color:var(--commerce-paper)}body.commerce-r4 #modulePage a.m2-quiz,body.commerce-r4 #modulePage a.m2-quiz:visited{display:inline-flex;align-items:center;min-height:44px;color:var(--commerce-ink);font-size:12px;font-weight:500;text-align:start}body.commerce-r4 #modulePage .m2-pillars{background:#e5ebe1;border-block:1px solid var(--commerce-line)}body.commerce-r4 #modulePage .m2-pillars-row{gap:6px;padding-block:12px;scroll-padding-inline:5px}body.commerce-r4 #modulePage .m2-pillars-row a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;font-weight:500;color:var(--commerce-ink)}body.commerce-r4 #modulePage .m2-pillars-row a.m2-pillar-on{background:var(--commerce-ink);color:var(--commerce-paper)}body.commerce-r4 #modulePage .m2-pillars-row a.m2-pillars-all{color:var(--commerce-ink)}body.commerce-r4 #modulePage :is(.m2-value,.m2-platform,.m2-order){padding-block:70px}body.commerce-r4 #modulePage .m2-value{background:var(--commerce-paper)}body.commerce-r4 #modulePage .m2-heading{text-align:start}body.commerce-r4 #modulePage :is(.m2-heading h2,.m2-platform-heading h2){color:var(--commerce-ink);font-size:clamp(37px,4vw,62px);font-weight:400;letter-spacing:-.045em;line-height:1.1;text-align:start}body.commerce-r4 #modulePage .m2-heading>p:not(.m2-exclusive){color:var(--commerce-muted);font-size:15px;line-height:1.8}body.commerce-r4 #modulePage .m2-exclusive{display:inline-block;width:-moz-fit-content;width:fit-content;padding:9px 13px;margin:0 0 21px;border:1px solid #64816666;border-radius:3px;color:#315a48;background:#e5ebe1;font-size:11px;line-height:1.6;font-weight:550;letter-spacing:.01em}body.commerce-r4 #modulePage .m2-card{background:#fffefa;border-color:var(--commerce-line);border-radius:4px;box-shadow:none}body.commerce-r4 #modulePage .m2-signature-copy h3{color:var(--commerce-ink);font-size:25px;font-weight:450;letter-spacing:-.025em;line-height:1.2}body.commerce-r4 #modulePage .m2-signature-copy p{color:var(--commerce-muted);font-size:14px;line-height:1.75}body.commerce-r4 #modulePage .m2-signature-kicker{font-size:9px;font-weight:600;letter-spacing:.09em}body.commerce-r4 #modulePage .m2-signature-details summary{font-size:12px;font-weight:550;min-height:58px}body.commerce-r4 #modulePage .m2-signature-details[open] summary{top:12px;border-radius:3px}body.commerce-r4 #modulePage .m2-signature-content{background:#f4f6ef}body.commerce-r4 #modulePage .m2-signature-content li{color:#294c40;border-radius:3px}body.commerce-r4 #modulePage [data-close-signature]{min-height:44px;border-radius:99px}body.commerce-r4 #modulePage .m2-platform{background:var(--commerce-forest);color:var(--commerce-paper)}body.commerce-r4 #modulePage .m2-platform-heading .m2-eyebrow{color:#c3d5c1}body.commerce-r4 #modulePage .m2-platform-heading h2{color:var(--commerce-paper)}body.commerce-r4 #modulePage .m2-platform-heading>p,body.commerce-r4 #modulePage .m2-platform-note{color:#cbd8c8;font-size:14px;line-height:1.8}body.commerce-r4 #modulePage .m2-platform-heading>strong{background:#ffffff0c;border-color:#d9e6d533;color:#d9e6d5;font-size:12px;font-weight:450}body.commerce-r4 #modulePage .m2-platform-grid article{background:transparent;border:0;border-top:1px solid #d9e6d544;border-radius:0;padding:25px 0;box-shadow:none}body.commerce-r4 #modulePage .m2-platform-grid h3{color:var(--commerce-paper);font-size:25px;line-height:1.25;font-weight:450}body.commerce-r4 #modulePage .m2-platform-grid p{color:#cbd8c8;font-size:14px;line-height:1.75}body.commerce-r4 #modulePage .m2-order{background:#e5ebe1}body.commerce-r4 #modulePage .m2-cadence-grid{gap:20px}body.commerce-r4 #modulePage .m2-cadence-card{background:#f7f7f0;border:1px solid var(--commerce-line);border-radius:4px;box-shadow:none}body.commerce-r4 #modulePage .m2-cadence-card--recommended{background:#fffefa;border-color:#315a48;box-shadow:none}body.commerce-r4 #modulePage .m2-cadence-card--recommended .m2-recommended-badge{background:var(--commerce-ink);color:var(--commerce-paper);font-size:10px;font-weight:500;border-radius:3px}body.commerce-r4 #modulePage .m2-cadence-label{color:#536b60;background:#e5ebe1;font-size:10px;font-weight:550}body.commerce-r4 #modulePage .m2-cadence-card h3{color:var(--commerce-ink);font-size:29px;font-weight:450;letter-spacing:-.03em}body.commerce-r4 #modulePage .m2-cadence-price strong{color:var(--commerce-ink);font-size:35px;font-weight:450;letter-spacing:-.03em}body.commerce-r4 #modulePage :is(.m2-cadence-note,.m2-cadence-secondary,.m2-cadence-prepaid){color:#536b60;font-size:12px;line-height:1.75}body.commerce-r4 #modulePage .m2-cadence-save{color:#315a48}body.commerce-r4 #modulePage .m2-gateway{color:#536b60;font-size:13px;line-height:1.8}body.commerce-r4 #modulePage .m2-gateway a,body.commerce-r4 #modulePage .m2-return{color:var(--commerce-ink);text-decoration:underline;text-underline-offset:4px}body.commerce-r4 #modulePage .m2-return{min-height:44px}body.commerce-r4 #modulePage .m2-outro{background:var(--commerce-paper);border-color:var(--commerce-line)}body.commerce-r4 #modulePage .m2-outro .m2-wrap{display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:center}body.commerce-r4 #modulePage .m2-disclaimer{color:#536b60;line-height:1.8}body.commerce-r4 #modulePage a.m2-sticky,body.commerce-r4 #modulePage a.m2-sticky:visited{background:var(--commerce-ink);border-color:#b9d2bb;color:var(--commerce-paper)}body.commerce-r4 #modulePage .m2-sticky :is(span,strong){color:var(--commerce-paper)}body.commerce-r4 .ehop-r4-page .ehop-module-boundary{color:var(--commerce-muted);padding-inline:var(--commerce-margin);max-width:1440px}html[dir=rtl] body.commerce-r4 .ehop-r4-page{font-family:Pillar Arabic,Commerce DM,Arial,sans-serif}html[dir=rtl] body.commerce-r4 #modulePage :is(h1,h2,h3){letter-spacing:0;line-height:1.45}html[dir=rtl] body.commerce-r4 #modulePage .m2-hero-media{border-radius:3px 110px 3px 3px}html[dir=rtl] body.commerce-r4 #modulePage .m2-hero-offer,html[dir=rtl] body.commerce-r4 #modulePage .m2-hero-actions .m2-quiz{text-align:start}@media(max-width:900px){body.commerce-r4 #modulePage .m2-hero-grid{gap:28px}body.commerce-r4 #modulePage .m2-hero-copy h1{font-size:46px}}@media(max-width:650px){body.commerce-r4 #modulePage .m2-hero{padding-block:25px 36px}body.commerce-r4 #modulePage .m2-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:15px}body.commerce-r4 #modulePage .m2-hero-copy{display:contents}body.commerce-r4 #modulePage .m2-breadcrumb{grid-column:1 / -1;margin:0;font-size:9px}body.commerce-r4 #modulePage .m2-eyebrow{margin-bottom:0;font-size:9px}body.commerce-r4 #modulePage .m2-hero-copy>.m2-eyebrow{grid-column:1 / -1}body.commerce-r4 #modulePage.m2-module .m2-hero-copy h1{grid-column:1;grid-row:3;align-self:center;font-size:clamp(28px,7.6vw,40px);line-height:1.08;margin:0;text-wrap:auto}body.commerce-r4 #modulePage .m2-hero-media{grid-column:2;grid-row:3;aspect-ratio:auto;height:clamp(200px,58vw,280px);border-radius:50px 3px 3px}body.commerce-r4 #modulePage.m2-module-exposure .m2-hero-copy h1{grid-column:1 / -1;font-size:clamp(30px,8.4vw,38px);line-height:1.12}body.commerce-r4 #modulePage.m2-module-exposure .m2-hero-media{grid-column:1 / -1;grid-row:4;height:clamp(170px,51vw,205px)}body.commerce-r4 #modulePage .m2-hero-promise{grid-column:1 / -1;margin:0;font-size:14px;line-height:1.75}body.commerce-r4 #modulePage .m2-explore-links{grid-column:1 / -1;margin:0}body.commerce-r4 #modulePage .m2-explore-links a{flex:1 1 190px}body.commerce-r4 #modulePage .m2-biomarker-catalog>summary{padding:18px;font-size:14px}body.commerce-r4 #modulePage .m2-catalog-content{padding:0 18px 18px}body.commerce-r4 #modulePage .m2-catalog-content ul{grid-template-columns:minmax(0,1fr)}body.commerce-r4 #modulePage .m2-hero-offer{grid-column:1 / -1;margin:5px 0 0;gap:12px 23px}body.commerce-r4 #modulePage .m2-price strong{font-size:35px}body.commerce-r4 #modulePage .m2-hero-actions{flex:1 1 155px}body.commerce-r4 #modulePage .m2-hero-actions .m2-cta{width:100%}body.commerce-r4 #modulePage .m2-pillars-row{padding-block:10px}body.commerce-r4 #modulePage :is(.m2-value,.m2-platform,.m2-order){padding-block:48px}body.commerce-r4 #modulePage :is(.m2-heading h2,.m2-platform-heading h2){font-size:35px}body.commerce-r4 #modulePage .m2-exclusive{margin-top:14px;font-size:10px}body.commerce-r4 #modulePage .m2-signature-copy h3{font-size:24px}body.commerce-r4 #modulePage .m2-signature-copy p{font-size:13px}body.commerce-r4 #modulePage .m2-platform-grid h3{font-size:26px}body.commerce-r4 #modulePage .m2-cadence-grid{gap:25px}body.commerce-r4 #modulePage .m2-cadence-card{padding:25px}body.commerce-r4 #modulePage .m2-sticky{min-height:66px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}body.commerce-r4 #modulePage .m2-sticky strong{font-size:12px;font-weight:550}body.commerce-r4 #modulePage .m2-sticky span{font-size:11px;font-weight:450}html[dir=rtl] body.commerce-r4 #modulePage.m2-module .m2-hero-copy h1{line-height:1.4}html[dir=rtl] body.commerce-r4 #modulePage .m2-hero-media{border-radius:3px 50px 3px 3px}}@media(prefers-reduced-motion:reduce){body.commerce-r4 .ehop-r4-page *,body.commerce-r4 .ehop-r4-page *:before,body.commerce-r4 .ehop-r4-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body.commerce-r4 :is(.pillar-hub,.ehop-v123-native){--ink: #193a35;--muted: #536b60;--navy: #193a35;--teal: #315a48;--paper: #f3f2ec;--line: #193a3530;background:var(--commerce-paper);color:var(--commerce-ink);font-family:inherit}body.commerce-r4 :is(.pillar-hub,.ehop-v123-native) :is(h1,h2,h3,p,a,button){font-family:inherit}body.commerce-r4 :is(.hub-inner,.hub-wrap,.ehop-v123-native .wrap){width:min(1280px,calc(100% - var(--commerce-margin) * 2))}body.commerce-r4 :is(.hub-hero,.ehop-v123-native .v11-overview-hero){padding-block:45px 60px;background:var(--commerce-paper);border-color:var(--commerce-line)}body.commerce-r4 :is(.hub-inner,.ehop-v123-native .hero-shell){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,5vw,80px);align-items:center}body.commerce-r4 :is(.hub-inner h1,.ehop-v123-native .hero-copy h1){color:var(--commerce-ink);font-size:clamp(44px,5.1vw,76px);line-height:1.08;letter-spacing:-.05em;font-weight:400;max-width:none;text-align:start}body.commerce-r4 :is(.hub-eyebrow,.hub-kicker,.ehop-v123-native .eyebrow){color:var(--commerce-muted);font-size:10px;font-weight:550;letter-spacing:.1em;line-height:1.7}body.commerce-r4 :is(.hub-copy>p:not(.hub-eyebrow),.ehop-v123-native .hero-lede){color:var(--commerce-muted);font-size:16px;line-height:1.8;max-width:530px}body.commerce-r4 .ehop-v123-native .v11-hero-bridge{color:var(--commerce-muted);font-size:14px;font-weight:450;line-height:1.8}body.commerce-r4 .r4-biosignature-identity{display:inline-block;border:1px solid #64816666;border-radius:3px;padding:9px 13px;margin-block:22px 5px;background:#e5ebe1;color:#315a48;font-size:11px;line-height:1.6;font-weight:550}body.commerce-r4 .ehop-v123-native .hero-media{border:0;border-radius:100px 3px 3px;overflow:hidden;box-shadow:none;min-height:0;height:auto;aspect-ratio:1.05;margin:0}body.commerce-r4 .ehop-v123-native .hero-media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform:none}body.commerce-r4 .ehop-v123-native a.v13-deck-link{display:inline-flex;flex-wrap:wrap;align-items:center;gap:9px;min-height:48px;color:var(--commerce-ink);font-size:13px}body.commerce-r4 .hub-mosaic{padding:0;border:0;gap:9px;background:transparent;box-shadow:none;border-radius:0}body.commerce-r4 .hub-mosaic figure{border-radius:3px;min-height:0;aspect-ratio:1.4}body.commerce-r4 .hub-mosaic figure:first-child{border-start-start-radius:65px}body.commerce-r4 .hub-mosaic figcaption{font-size:10px;font-weight:500;border-radius:2px;line-height:1.4;box-shadow:none;color:var(--commerce-ink)}body.commerce-r4 .hub-route{background:var(--commerce-sage);border-color:var(--commerce-line)}body.commerce-r4 .hub-route p{padding-block:23px;font-size:13px;font-weight:500;color:var(--commerce-ink);line-height:1.8}body.commerce-r4 :is(.hub-btn,.ehop-v123-native a.button.dark){display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:14px 25px;border-radius:99px;border:1px solid var(--commerce-ink);font-size:13px;font-weight:550;box-shadow:none;text-decoration:none;line-height:1.5}body.commerce-r4 :is(.hub-btn-primary,.ehop-v123-native a.button.dark),body.commerce-r4 .ehop-v123-native a.button.dark:visited{background:var(--commerce-ink);color:var(--commerce-paper)}body.commerce-r4 .ehop-v123-native a.button.dark,body.commerce-r4 .ehop-v123-native a.button.dark:visited,body.commerce-r4 .ehop-v123-native a.button.dark:hover{color:var(--commerce-paper)!important}body.commerce-r4 .hub-btn-secondary{background:transparent}body.commerce-r4 :is(.hub-section,.ehop-v123-native .section){padding-block:70px;background:var(--commerce-paper)}body.commerce-r4 :is(.hub-section-head h2,.ehop-v123-native .section h2){color:var(--commerce-ink);font-size:clamp(36px,4vw,60px);font-weight:400;line-height:1.12;letter-spacing:-.045em;text-align:start}body.commerce-r4 .ehop-v123-native .section-heading{max-width:800px;text-align:start;margin-inline:0}body.commerce-r4 .ehop-v123-native .section-heading p{color:var(--commerce-muted);font-size:15px;line-height:1.8}body.commerce-r4 :is(.hub-grid,.ehop-v123-native .module-grid){gap:22px}body.commerce-r4 :is(.hub-card,.ehop-v123-native .module-card){background:#fffefa;border:1px solid var(--commerce-line);border-radius:4px;box-shadow:none}body.commerce-r4 :is(.hub-card-body,.ehop-v123-native .module-card-body){padding:25px;gap:12px}body.commerce-r4 :is(.hub-card-body h3,.ehop-v123-native .module-card-body h3){color:var(--commerce-ink);font-size:27px;font-weight:450;letter-spacing:-.025em;line-height:1.2}body.commerce-r4 :is(.hub-card-body p,.ehop-v123-native .module-card-body p){color:var(--commerce-muted);font-size:14px;line-height:1.75}body.commerce-r4 :is(.hub-card-body span,.hub-card-body strong){color:#315a48;font-weight:550}body.commerce-r4 .ehop-v123-native .module-card-body>a:not(.button){display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:var(--commerce-ink);text-decoration:underline;text-underline-offset:4px}body.commerce-r4 .ehop-v123-native :is(.v12-quiz-compact,.v11-complete-band){background:var(--commerce-sage);border:1px solid var(--commerce-line);border-radius:4px;box-shadow:none}body.commerce-r4 .ehop-v123-native :is(.v12-quiz-compact h3,.v11-complete-band h3){color:var(--commerce-ink);font-weight:450;font-size:32px;line-height:1.2}body.commerce-r4 .ehop-v123-native :is(.v12-quiz-compact p,.v11-complete-band-copy>p,.v11-daily-life p){color:var(--commerce-muted);font-size:14px;line-height:1.8}body.commerce-r4 .ehop-v123-native .v11-complete-band-price{color:var(--commerce-ink)}body.commerce-r4 .ehop-v123-native .v11-complete-band-price strong{color:var(--commerce-ink);font-weight:450}body.commerce-r4 .ehop-v123-native .v11-complete-band-price :is(small,span){color:var(--commerce-ink)}body.commerce-r4 .ehop-v123-native .v11-complete-band-price b{color:#315a48;background:transparent}body.commerce-r4 .ehop-v123-native .v11-daily-life{background:var(--commerce-sage)}body.commerce-r4 .ehop-v123-native .v11-daily-life figure{border-radius:4px;box-shadow:none}body.commerce-r4 .ehop-v123-native .v11-portal-tabs button{min-height:48px;border-color:var(--commerce-line);border-radius:99px;color:var(--commerce-ink);background:var(--commerce-paper);font-weight:500}body.commerce-r4 .ehop-v123-native .v11-portal-tabs button[aria-selected=true]{background:var(--commerce-ink);color:var(--commerce-paper)}body.commerce-r4 .ehop-v123-native .v11-frequency{background:var(--commerce-sage)}body.commerce-r4 .ehop-v123-native .v11-frequency-grid article{background:#f7f7f0;border:1px solid var(--commerce-line);border-radius:4px;box-shadow:none;transform:none}body.commerce-r4 .ehop-v123-native .v11-frequency-grid article.is-featured{background:#fffefa;border-color:#315a48}body.commerce-r4 .ehop-v123-native .v11-frequency-grid article>span{background:#e5ebe1;color:#315a48;font-size:10px;font-weight:550}body.commerce-r4 .ehop-v123-native .v11-frequency-grid article.is-featured>span{color:var(--commerce-paper);background:var(--commerce-ink)}body.commerce-r4 .ehop-v123-native .v11-frequency-grid h3{color:var(--commerce-ink);font-size:29px;font-weight:450}body.commerce-r4 .ehop-v123-native .v11-frequency-grid article>p{color:var(--commerce-muted);font-size:14px;line-height:1.8}body.commerce-r4 .ehop-v123-native .v11-frequency-note{background:transparent;border-color:var(--commerce-line);color:var(--commerce-muted)}body.commerce-r4 .ehop-v123-native .v11-frequency-note b{color:var(--commerce-ink);font-size:35px;font-weight:450}body.commerce-r4 .ehop-v123-native .v11-frequency-note small em{color:#315a48}body.commerce-r4 .ehop-v123-native .v11-resource-grid a{background:var(--commerce-sage);border-color:var(--commerce-line);border-radius:4px;padding:25px;color:var(--commerce-ink)}body.commerce-r4 .ehop-v123-native .v11-resource-grid strong{font-size:22px;font-weight:450}html[dir=rtl] body.commerce-r4 :is(.pillar-hub,.ehop-v123-native) :is(h1,h2,h3){letter-spacing:0;line-height:1.45}html[dir=rtl] body.commerce-r4 .ehop-v123-native .hero-media{border-radius:3px 100px 3px 3px}@media(max-width:900px){body.commerce-r4 :is(.hub-inner,.ehop-v123-native .hero-shell){gap:28px}body.commerce-r4 :is(.hub-grid,.ehop-v123-native .module-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){body.commerce-r4 :is(.hub-hero,.ehop-v123-native .v11-overview-hero){padding-block:25px 38px}body.commerce-r4 :is(.hub-inner,.ehop-v123-native .hero-shell){grid-template-columns:minmax(0,1fr);gap:23px}body.commerce-r4 .ehop-v123-native .hero-copy{display:contents}body.commerce-r4 .ehop-v123-native .hero-copy>.eyebrow{grid-row:1;margin:0}body.commerce-r4 .ehop-v123-native .hero-copy h1{grid-row:2;margin:0}body.commerce-r4 .ehop-v123-native .hero-media{grid-row:3;height:230px;width:100%;border-radius:55px 3px 3px}body.commerce-r4 :is(.hub-inner h1,.ehop-v123-native .hero-copy h1){font-size:clamp(35px,9.6vw,50px)}body.commerce-r4 :is(.hub-copy>p:not(.hub-eyebrow),.ehop-v123-native .hero-lede){font-size:14px;margin-block:0}body.commerce-r4 .hub-copy>p:not(.hub-eyebrow){margin-top:18px}body.commerce-r4 .r4-biosignature-identity,body.commerce-r4 .ehop-v123-native .v11-hero-bridge{margin:0}body.commerce-r4 .hub-mosaic{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}body.commerce-r4 .hub-mosaic figure{aspect-ratio:.8}body.commerce-r4 .hub-mosaic figure:first-child{border-start-start-radius:35px}body.commerce-r4 .hub-mosaic figcaption{inset-inline:4px;max-width:none;bottom:4px;padding:5px;font-size:8px}body.commerce-r4 :is(.hub-section,.ehop-v123-native .section){padding-block:46px}body.commerce-r4 :is(.hub-grid,.ehop-v123-native .module-grid){grid-template-columns:minmax(0,1fr)}body.commerce-r4 :is(.hub-section-head h2,.ehop-v123-native .section h2){font-size:35px}body.commerce-r4 .ehop-v123-native .v11-complete-band{grid-template-columns:minmax(0,1fr)}body.commerce-r4 .ehop-v123-native .v11-complete-band figure{display:block;max-height:200px}body.commerce-r4 .ehop-v123-native .v11-complete-band figure img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}body.commerce-r4 .ehop-v123-native .v11-frequency-grid{grid-template-columns:minmax(0,1fr);gap:22px}html[dir=rtl] body.commerce-r4 .ehop-v123-native .hero-media{border-radius:3px 55px 3px 3px}}
