.emp-root{--dark: #2a1f1e;--mid: #5a4542;--soft: #9a8a86;--pale: #c9beba;--white: #ffffff;--bg: #faf6f3;--bg2: #f2ece8;--border: #e8ddd9;--teal: #2f6e7c;--teal2: #3a808f;--teal-lt: #e8f3f6;--gold: #b8946a;--gold-lt: #f3ead9;--rose: #c49080;--lav: #9b8ec4;--fd: "Cormorant Garamond", Georgia, serif;--fb: "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--max: 1120px;--ink: #2a1f1e;--ink2: #5a4542;--grey: #9a8a86;--cream: #faf6f3;--stone: #f2ece8;--ff-d: "Cormorant Garamond", Georgia, serif;--ff-b: "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif}.emp-root .emp-ann{background:var(--dark);color:#fff;padding:11px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:13px;flex-wrap:wrap}.emp-root .emp-ann-l{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.emp-root .emp-ann-l b{font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.emp-root .emp-ann-l span{font-size:13px;opacity:.85;font-weight:300}.emp-root .emp-ann-btn{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.5);border-radius:999px;padding:7px 18px;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:border-color .2s,background .2s;font-family:var(--fb);text-decoration:none;display:inline-block}.emp-root .emp-ann-btn:hover{border-color:#fff;background:#ffffff14;color:#fff}@media(max-width:600px){.emp-root .emp-ann{flex-direction:column;text-align:center;gap:10px;padding:14px 20px}.emp-root .emp-ann-l{justify-content:center}}.emp-root .emp-hero{position:relative;min-height:100svh;display:flex;flex-direction:column;overflow:hidden;background:#c8b49a}.emp-root .emp-hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.emp-root .emp-hero-grad{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f7f5f1d9,#f7f5f18c 52%,#f7f5f100);z-index:1}.emp-root .emp-hero-body{position:relative;z-index:2;padding:clamp(32px,8vh,80px) 28px 200px;flex:1;display:flex;flex-direction:column;justify-content:flex-start;max-width:500px}.emp-root .emp-hero-tp-row{display:flex;align-items:center;gap:8px;margin-bottom:12px}.emp-root .emp-hero-tp-stars{color:#00b67a;font-size:.82rem;letter-spacing:1px}.emp-root .emp-hero-tp-txt{font-size:.76rem;font-weight:600;color:var(--dark);text-decoration:underline;text-underline-offset:2px}.emp-root .emp-hero h1{font-family:var(--fd);font-size:clamp(36px,5.5vw,64px);font-weight:300;color:var(--dark);line-height:1.1;margin-bottom:16px;letter-spacing:-.02em}.emp-root .emp-hero h1 em{font-style:italic;font-weight:400;color:var(--teal)}.emp-root .emp-hero-sub{font-size:16px;font-weight:300;line-height:1.78;color:var(--mid);margin-bottom:24px;max-width:480px}.emp-root .emp-hero-btns{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.emp-root .emp-btn-solid{background:var(--dark);color:#fff;font-size:.8rem;font-weight:600;padding:14px 28px;border-radius:6px;letter-spacing:.05em;text-transform:uppercase;transition:background .2s;display:inline-block}.emp-root .emp-btn-solid:hover{background:#333}.emp-root .emp-btn-ghost{background:transparent;color:var(--dark);font-size:.8rem;font-weight:500;padding:13px 28px;border-radius:6px;border:1.5px solid rgba(0,0,0,.22);letter-spacing:.05em;text-transform:uppercase;transition:border-color .2s;display:inline-block}.emp-root .emp-btn-ghost:hover{border-color:var(--dark)}.emp-root .emp-hero-trust{display:flex;gap:18px;flex-wrap:wrap}.emp-root .emp-ht{font-size:.7rem;color:#444;display:flex;align-items:center;gap:5px}.emp-root .emp-ht:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--teal);flex-shrink:0}.emp-root .emp-hero-rev{position:absolute;bottom:52px;left:0;right:0;z-index:3;background:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:14px 28px;border-top:1px solid rgba(0,0,0,.06);max-width:600px}.emp-root .emp-hr-stars{color:#f5a623;font-size:.76rem;letter-spacing:1px;margin-bottom:6px}.emp-root .emp-hr-q{font-size:.83rem;font-style:italic;color:var(--dark);line-height:1.55;margin-bottom:5px}.emp-root .emp-hr-name{font-size:.7rem;color:var(--soft);font-weight:500}.emp-root .emp-hero-dots{position:absolute;bottom:26px;left:28px;z-index:3;background:transparent;padding:0;display:flex;gap:6px}.emp-root .emp-hd{width:7px;height:7px;border-radius:50%;background:#ffffff73;cursor:pointer}.emp-root .emp-hd.emp-on{background:#fff}@media(min-width:768px){.emp-root .emp-hero-body{padding:80px 60px 200px;max-width:560px}}.emp-root .emp-ticker{background:var(--dark);color:#fff;overflow:hidden;padding:11px 0;white-space:nowrap}.emp-root .emp-t-track{display:inline-block;animation:emp-tck 32s linear infinite;font-size:.68rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}@keyframes emp-tck{0%{transform:translate(0)}to{transform:translate(-50%)}}.emp-root .emp-media{background:var(--bg);border-bottom:1px solid var(--border);padding:12px 20px}.emp-root .emp-media-in{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;max-width:900px;margin:0 auto}.emp-root .emp-pg{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;max-width:920px;margin:0 auto}@media(max-width:767px){.emp-root .emp-pg{grid-template-columns:1fr}}.emp-root .emp-pillar{border-left:3px solid var(--teal);padding:10px 0 10px 20px}.emp-root .emp-pillar h4{font-size:.95rem;font-weight:700;color:var(--dark);margin-bottom:5px}.emp-root .emp-pillar p{font-size:.82rem;font-weight:300;color:var(--mid);line-height:1.65}.emp-root .emp-sec-hdr{text-align:center;margin-bottom:44px}.emp-root .emp-sec-hdr h2{font-family:var(--fd);font-size:clamp(28px,4vw,50px);font-weight:300;line-height:1.15;letter-spacing:-.018em;color:var(--dark);margin-bottom:14px}.emp-root .emp-sec-hdr h2 em{font-style:italic;font-weight:400;color:var(--teal)}.emp-root .emp-sec-hdr p{font-size:16px;font-weight:300;color:var(--mid);line-height:1.78;max-width:560px;margin:0 auto}.emp-root .emp-ftd{padding:88px 28px;background:var(--white)}.emp-root .emp-ftd-in{max-width:1120px;margin:0 auto}.emp-root .emp-ben-list{display:flex;flex-direction:column;gap:10px}.emp-root .emp-bc{background:var(--bg);border-radius:12px;overflow:hidden;cursor:pointer}.emp-root .emp-bc-top{display:flex;align-items:center;gap:14px;padding:16px 18px}.emp-root .emp-bc-ico{width:68px;height:68px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.7rem;flex-shrink:0}.emp-root .emp-bc-txt{flex:1}.emp-root .emp-bc-title{font-size:.93rem;font-weight:700;color:var(--dark);margin-bottom:3px}.emp-root .emp-bc-sub{font-size:.78rem;color:var(--soft);font-weight:300}.emp-root .emp-bc-tog{width:30px;height:30px;border-radius:50%;border:1.5px solid #ccc;display:flex;align-items:center;justify-content:center;font-size:.95rem;color:var(--soft);flex-shrink:0;transition:all .25s}.emp-root .emp-bc.emp-open .emp-bc-tog{background:var(--dark);border-color:var(--dark);color:#fff;transform:rotate(45deg)}.emp-root .emp-bc-body{max-height:0;overflow:hidden;transition:max-height .35s ease}.emp-root .emp-bc.emp-open .emp-bc-body{max-height:480px}.emp-root .emp-bc-inner{padding:0 18px 18px}.emp-root .emp-ch-box{background:var(--white);border-left:2px solid var(--teal);padding:11px 16px;border-radius:0 6px 6px 0;margin-bottom:11px}.emp-root .emp-ch-lbl{font-size:.58rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:4px}.emp-root .emp-ch-box p{font-size:.8rem;color:var(--mid);font-style:italic;line-height:1.55}.emp-root .emp-bc-how{font-size:.8rem;font-weight:300;color:var(--mid);line-height:1.7;margin-bottom:11px}.emp-root .emp-bc-stars{color:#f5a623;font-size:.72rem;letter-spacing:1px;margin-bottom:4px}.emp-root .emp-bc-quote{font-size:.8rem;font-style:italic;color:var(--dark);line-height:1.5}.emp-root .emp-bc-author{font-size:.7rem;color:var(--soft);font-weight:500;margin-top:3px}.emp-root .emp-more-btn{width:100%;background:var(--dark);color:#fff;border:none;border-radius:10px;padding:17px;font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;font-family:var(--fb);transition:background .2s}.emp-root .emp-more-btn:hover{background:#333}.emp-root .emp-who{padding:88px 28px;background:var(--bg)}.emp-root .emp-who-in{max-width:1120px;margin:0 auto}.emp-root .emp-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:36px}.emp-root .emp-wc{background:var(--white);border-radius:10px;padding:20px 18px}.emp-root .emp-wc-ico{font-size:1.4rem;margin-bottom:10px}.emp-root .emp-wc-title{font-size:.88rem;font-weight:700;color:var(--dark);margin-bottom:5px}.emp-root .emp-wc-desc{font-size:.78rem;font-weight:300;color:var(--mid);line-height:1.6}.emp-root .emp-proto{padding:88px 28px;background:var(--bg)}.emp-root .emp-proto-in{max-width:1120px;margin:0 auto}.emp-root .emp-tl{display:flex;flex-direction:column;gap:0;position:relative;margin-top:36px}.emp-root .emp-tl:before{content:"";position:absolute;left:29px;top:36px;bottom:36px;width:1px;background:var(--border)}.emp-root .emp-tl-row{display:flex;gap:18px;align-items:flex-start;padding-bottom:28px;position:relative;z-index:1}.emp-root .emp-tl-row:last-child{padding-bottom:0}.emp-root .emp-tl-dot{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--white);border:2px solid var(--border);overflow:hidden}.emp-root .emp-tl-body{flex:1;padding-top:10px}.emp-root .emp-tl-time{font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px}.emp-root .emp-tl-name{font-family:var(--fd);font-size:1.15rem;font-weight:500;color:var(--dark);margin-bottom:3px}.emp-root .emp-tl-tag{font-size:.76rem;font-weight:300;color:var(--mid);font-style:italic;margin-bottom:6px}.emp-root .emp-tl-desc{font-size:.76rem;font-weight:300;color:var(--soft);line-height:1.6}.emp-root .emp-science{padding:88px 28px;background:var(--white)}.emp-root .emp-science-in{max-width:1120px;margin:0 auto}.emp-root .emp-sci-body{font-size:.9rem;font-weight:300;color:var(--mid);line-height:1.85;margin:28px 0}.emp-root .emp-sci-body strong{color:var(--dark);font-weight:600}.emp-root .emp-sci-quote{font-family:var(--fd);font-size:1.55rem;font-style:italic;color:var(--teal);line-height:1.35;text-align:center;padding:28px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:28px}.emp-root .emp-sci-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.emp-root .emp-ss{background:var(--bg);border-radius:8px;padding:16px 14px}.emp-root .emp-ss-lbl{font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:5px}.emp-root .emp-ss-num{font-family:var(--fd);font-size:2rem;font-weight:400;color:var(--dark);line-height:1}.emp-root .emp-ss-desc{font-size:.7rem;color:var(--soft);margin-top:3px}.emp-root .emp-pricing{padding:88px 28px;background:var(--bg)}.emp-root .emp-pricing-in{max-width:1120px;margin:0 auto}.emp-root .emp-price-card{background:var(--white);border-radius:14px;overflow:hidden;margin-bottom:16px;border:2px solid var(--border)}.emp-root .emp-price-card.emp-feat{border-color:var(--dark)}.emp-root .emp-pc-head{background:var(--dark);padding:10px 22px;display:flex;align-items:center;justify-content:space-between}.emp-root .emp-pc-head-txt{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff}.emp-root .emp-pc-badge{background:var(--teal);color:#fff;padding:3px 10px;border-radius:3px;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.emp-root .emp-pc-top{padding:24px 22px 18px;border-bottom:1px solid var(--border)}.emp-root .emp-pc-name{font-family:var(--fd);font-size:1.25rem;font-weight:500;color:var(--dark);margin-bottom:4px;letter-spacing:-.005em}.emp-root .emp-pc-desc{font-size:.78rem;font-weight:300;color:var(--soft);margin-bottom:16px}.emp-root .emp-pc-prices{display:flex;gap:24px;flex-wrap:wrap}.emp-root .emp-pc-p{flex:1;min-width:140px}.emp-root .emp-pc-p-lbl{font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin-bottom:4px}.emp-root .emp-pc-p-row{display:flex;align-items:flex-end;gap:6px;margin-bottom:3px}.emp-root .emp-pc-p-num{font-family:var(--fd);font-size:2.2rem;font-weight:300;color:var(--dark);line-height:1}.emp-root .emp-pc-p-per{font-size:.75rem;color:var(--soft);margin-bottom:3px}.emp-root .emp-pc-p-save{background:#edf8fa;color:var(--teal);font-size:.68rem;font-weight:700;padding:2px 7px;border-radius:3px}.emp-root .emp-pc-p-sub{font-size:.7rem;color:var(--soft);margin-top:2px}.emp-root .emp-pc-rows{padding:0 22px}.emp-root .emp-pc-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--border);font-size:.82rem}.emp-root .emp-pc-row:last-child{border-bottom:none}.emp-root .emp-pc-row .emp-prl{color:var(--dark);font-weight:400}.emp-root .emp-pc-row .emp-prv{color:var(--mid);font-weight:300}.emp-root .emp-pc-bot{padding:18px 22px}.emp-root .emp-btn-f{display:block;width:100%;text-align:center;font-size:.82rem;font-weight:600;padding:14px;border-radius:6px;letter-spacing:.04em;transition:background .2s}.emp-root .emp-btn-f.emp-dark{background:var(--dark);color:#fff}.emp-root .emp-btn-f.emp-dark:hover{background:#333}.emp-root .emp-btn-f.emp-out{background:transparent;color:var(--dark);border:1.5px solid var(--border)}.emp-root .emp-btn-f.emp-out:hover{border-color:var(--dark)}.emp-root .emp-pc-note{font-size:.68rem;color:var(--soft);text-align:center;margin-top:8px}.emp-root .emp-reasons{padding:88px 28px;background:var(--white)}.emp-root .emp-reasons-in{max-width:1120px;margin:0 auto}.emp-root .emp-rea-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:32px}.emp-root .emp-rc{background:var(--bg);border-radius:10px;padding:20px 16px;display:flex;gap:12px}.emp-root .emp-rc-ico{font-size:1.3rem;flex-shrink:0;margin-top:2px}.emp-root .emp-rc-title{font-size:.85rem;font-weight:700;color:var(--dark);margin-bottom:4px}.emp-root .emp-rc-desc{font-size:.76rem;font-weight:300;color:var(--mid);line-height:1.6}@media(min-width:768px){.emp-root .emp-rea-grid{grid-template-columns:repeat(3,1fr)}}.emp-root .emp-reviews{padding:88px 28px;background:var(--bg)}.emp-root .emp-reviews-in{max-width:1120px;margin:0 auto}.emp-root .emp-rev-list{display:flex;flex-direction:column;gap:12px;margin-top:32px}.emp-root .emp-rv{background:var(--white);border-radius:10px;padding:20px}.emp-root .emp-rv-stars{color:#f5a623;font-size:.74rem;letter-spacing:1px;margin-bottom:8px}.emp-root .emp-rv blockquote{font-size:.83rem;font-style:italic;color:var(--dark);line-height:1.65;margin-bottom:8px}.emp-root .emp-rv-name{font-size:.7rem;color:var(--soft);font-weight:500}.emp-root .emp-rev-agg{text-align:center;margin-top:28px;padding-top:24px;border-top:1px solid var(--border)}.emp-root .emp-ra-num{font-family:var(--fd);font-size:2.8rem;font-weight:300;color:var(--dark);line-height:1}.emp-root .emp-ra-lbl{font-size:.72rem;color:var(--soft);margin-top:4px}.emp-root .emp-ra-stars{color:#f5a623;font-size:.9rem;letter-spacing:2px;margin-top:6px}.emp-root .emp-ugc{padding:88px 28px;background:var(--white)}.emp-root .emp-ugc-in{max-width:1120px;margin:0 auto}.emp-root .emp-faq{padding:88px 28px;background:var(--white)}.emp-root .emp-faq-in{max-width:1120px;margin:0 auto}.emp-root .emp-fi{border-bottom:1px solid var(--border)}.emp-root .emp-fq{width:100%;background:none;border:none;text-align:left;font-family:var(--fb);font-size:.87rem;font-weight:500;color:var(--dark);padding:20px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;line-height:1.4}.emp-root .emp-fq-i{width:24px;height:24px;border-radius:50%;border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:.76rem;color:var(--soft);flex-shrink:0;transition:all .25s}.emp-root .emp-fi.emp-open .emp-fq-i{transform:rotate(45deg);background:var(--dark);border-color:var(--dark);color:#fff}.emp-root .emp-fa{max-height:0;overflow:hidden;transition:max-height .3s ease}.emp-root .emp-fi.emp-open .emp-fa{max-height:400px}.emp-root .emp-fa p{font-size:.82rem;font-weight:300;color:var(--mid);line-height:1.75;padding-bottom:20px}.emp-root .emp-shop-banner{background:var(--dark);padding:88px 28px}.emp-root .emp-sb-in{max-width:1120px;margin:0 auto;text-align:center}.emp-root .emp-sb-eye{font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--teal);margin-bottom:14px}.emp-root .emp-sb-in h2{font-family:var(--fd);font-size:clamp(30px,4vw,48px);font-weight:300;color:#fff;line-height:1.15;letter-spacing:-.018em;margin-bottom:14px}.emp-root .emp-sb-in h2 em{font-style:italic;font-weight:400}.emp-root .emp-sb-in h2 em{font-style:italic;color:#ffffff8c}.emp-root .emp-sb-in p{font-size:.86rem;font-weight:300;color:#fff9;line-height:1.75;margin-bottom:32px}.emp-root .emp-sb-checks{display:flex;flex-direction:column;gap:9px;align-items:flex-start;max-width:280px;margin:0 auto 32px}.emp-root .emp-sbck{font-size:.8rem;color:#ffffffbf;display:flex;align-items:center;gap:8px}.emp-root .emp-sbck:before{content:"";width:18px;height:18px;border-radius:50%;background:var(--teal);flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:10px;background-repeat:no-repeat;background-position:center}.emp-root .emp-btn-white{display:inline-block;background:#fff;color:var(--dark);font-size:.84rem;font-weight:700;padding:15px 38px;border-radius:6px;letter-spacing:.04em;transition:opacity .2s}.emp-root .emp-btn-white:hover{opacity:.9}.emp-root .emp-trust-strip{background:var(--bg);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:28px 24px}.emp-root .emp-ts-in{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:14px}.emp-root .emp-tbadge{display:flex;align-items:center;gap:12px}.emp-root .emp-tb-ico{width:42px;height:42px;border-radius:50%;background:var(--white);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}.emp-root .emp-tb-title{font-size:.78rem;font-weight:600;color:var(--dark);margin-bottom:2px}.emp-root .emp-tb-sub{font-size:.7rem;font-weight:300;color:var(--soft)}.emp-root .emp-claims{padding:88px 28px;background:var(--white)}.emp-root .emp-claims-in{max-width:680px;margin:0 auto}.emp-root .emp-claims-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px}.emp-root .emp-claim{background:var(--bg);border-radius:8px;padding:14px 15px}.emp-root .emp-claim-lbl{font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px}.emp-root .emp-claim p{font-size:.76rem;color:var(--mid);line-height:1.6;font-weight:300}.emp-root .emp-timeline-divider{width:100%;height:1px;background:#e6e0d8;margin:32px 0 20px}.emp-root .emp-hero-sub{font-size:17px!important;line-height:1.8;color:var(--mid);margin-bottom:28px;max-width:520px}.emp-root .emp-hero h1{margin-bottom:18px}.emp-root .emp-sec-hdr{max-width:660px;margin:0 auto 52px}.emp-root .emp-sec-hdr p{font-size:17px!important;line-height:1.8;max-width:520px;margin:0 auto}.emp-root .emp-bc-title{font-size:16px;font-weight:600}.emp-root .emp-bc-sub{font-size:14px;color:var(--soft)}.emp-root .emp-bc-how,.emp-root .emp-bc-quote{font-size:15px;line-height:1.75}.emp-root .emp-ch-box p{font-size:15px;line-height:1.65}.emp-root .emp-bc-author{font-size:13px}.emp-root .emp-ftd-in{max-width:820px}.emp-root .emp-wc-title{font-size:16px;font-weight:600}.emp-root .emp-wc-desc{font-size:14.5px;line-height:1.75;color:var(--mid)}.emp-root .emp-who-in{max-width:1000px}.emp-root .emp-tl-name{font-size:20px;font-weight:500}.emp-root .emp-tl-tag{font-size:14px}.emp-root .emp-tl-desc{font-size:14.5px;line-height:1.7;color:var(--mid)}.emp-root .emp-proto-in{max-width:820px}.emp-root .emp-sci-body{font-size:17px;line-height:1.85;color:var(--mid)}.emp-root .emp-sci-quote{font-size:clamp(22px,2.6vw,30px)}.emp-root .emp-science-in{max-width:820px}.emp-root .emp-ss-num{font-size:clamp(28px,3.5vw,40px)}.emp-root .emp-ss-desc{font-size:13px}.emp-root .emp-pc-desc{font-size:15px;line-height:1.7;color:var(--mid)}.emp-root .emp-pc-row{font-size:15px;padding:14px 0}.emp-root .emp-pricing-in{max-width:1000px}.emp-root .emp-rc-title{font-size:16px;font-weight:600}.emp-root .emp-rc-desc{font-size:14.5px;line-height:1.75;color:var(--mid)}.emp-root .emp-reasons-in{max-width:1000px}.emp-root .emp-rv blockquote{font-size:16.5px;line-height:1.75;color:var(--dark)}.emp-root .emp-rv-name{font-size:13px}.emp-root .emp-reviews-in{max-width:980px}.emp-root .emp-faq-in{max-width:760px}.emp-root .emp-fq{font-size:17px;font-weight:500;padding:24px 0}.emp-root .emp-fa p{font-size:16px;line-height:1.8;color:var(--mid)}.emp-root .emp-sb-in p{font-size:17px;line-height:1.8}.emp-root .emp-sbck{font-size:15px}.emp-root .emp-sb-in{max-width:720px}.emp-root .emp-tb-title{font-size:14.5px;font-weight:600}.emp-root .emp-tb-sub{font-size:13px}.emp-root .emp-ts-in{max-width:1000px}.emp-root .emp-claims-in{max-width:820px}.emp-root .emp-claim p{font-size:14.5px;line-height:1.7}.emp-root .emp-ugc-in{max-width:1000px}.emp-root .emp-ch-lbl,.emp-root .emp-ss-lbl,.emp-root .emp-tl-time,.emp-root .emp-pc-p-lbl,.emp-root .emp-pc-head-txt,.emp-root .emp-claim-lbl,.emp-root .emp-sb-eye{font-weight:500;letter-spacing:.18em}.emp-root .emp-price-card.emp-feat{border-color:var(--teal)}.emp-root .emp-pc-badge{background:var(--gold)}.emp-root .emp-btn-solid,.emp-root .emp-btn-ghost,.emp-root .emp-btn-white{border-radius:999px;text-transform:none;letter-spacing:.04em;font-weight:500;font-size:14px;padding:13px 32px}.emp-root .emp-btn-f{border-radius:999px;text-transform:none;letter-spacing:.04em;font-weight:500;font-size:14px;padding:14px 22px}.emp-root .emp-more-btn{border-radius:999px;text-transform:none;letter-spacing:.04em;font-size:14px;font-weight:500;padding:14px 22px}.emp-root .emp-tl-name,.emp-root .emp-pc-name{font-family:var(--fd)}@media(max-width:700px){.emp-root .emp-ftd,.emp-root .emp-who,.emp-root .emp-proto,.emp-root .emp-science,.emp-root .emp-pricing,.emp-root .emp-reasons,.emp-root .emp-reviews,.emp-root .emp-ugc,.emp-root .emp-faq,.emp-root .emp-shop-banner,.emp-root .emp-claims{padding:56px 20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/em-page-home.css.map */
