.evc{--evc-canvas:#FEFCF9;--evc-surface:#FAF6EE;--evc-surface-alt:#F4EFE5;--evc-teal:#143840;--evc-teal-hover:#0F2D35;--evc-heading:#28211A;--evc-body:#5C5145;--evc-muted:#8A7D6E;--evc-gold:#B8862D;--evc-gold-ink:#8B6420;--evc-gold-pale:#EBD9B5;--evc-gold-wash:#F4EBDD;--evc-border:rgba(30,26,21,.1);--evc-border-strong:rgba(30,26,21,.16);--evc-shadow-xs:0 2px 12px rgba(30,26,21,.05);--evc-shadow-sm:0 12px 34px rgba(30,26,21,.07);--evc-shadow-md:0 26px 70px rgba(30,26,21,.11);--evc-radius-sm:10px;--evc-radius:16px;--evc-radius-media:24px;--evc-serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--evc-sans:"Inter",Arial,sans-serif;background:var(--evc-canvas);color:var(--evc-body);font-family:var(--evc-sans);font-size:17px;line-height:1.8;padding:28px 0 76px}.evc *{box-sizing:border-box}.evc a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}.evc img{display:block;max-width:100%;height:auto}.evc__shell{width:min(1180px,calc(100% - 64px));margin:0 auto}.evc__read{width:min(820px,100%);margin-left:auto;margin-right:auto}.evc__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:7px;color:var(--evc-muted);font-size:12px;line-height:1.4;margin:0 0 30px}.evc__breadcrumb a{text-decoration:none}.evc__breadcrumb a:hover{color:var(--evc-teal)}.evc__crumb-sep{opacity:.5}.evc__eyebrow{margin:0 0 10px;color:var(--evc-gold-ink);font:700 11px/1.2 var(--evc-sans);letter-spacing:.14em;text-transform:uppercase}.evc h1,.evc h2,.evc h3,.evc h4{font-family:var(--evc-serif);color:var(--evc-heading);font-weight:500;letter-spacing:-.018em;margin-top:0}.evc h1{font-size:clamp(48px,5vw,58px);line-height:1.04;margin-bottom:16px}.evc--editorial h1{font-size:clamp(50px,5.4vw,64px)}.evc h2{font-size:36px;line-height:1.12;margin:52px 0 16px}.evc h3{font-size:26px;line-height:1.18;margin:34px 0 12px}.evc h4{font-size:21px;line-height:1.22;margin:26px 0 10px}.evc p{margin:0 0 20px}.evc ul,.evc ol{margin:0 0 24px;padding-left:1.35em}.evc li{margin:.38em 0}.evc strong{color:var(--evc-heading);font-weight:650}.evc__deck{max-width:760px;margin:0;color:var(--evc-body);font-size:18px;line-height:1.65}.evc__meta{display:flex;flex-wrap:wrap;gap:8px 13px;align-items:center;margin-top:20px;color:var(--evc-muted);font-size:12.5px;line-height:1.45}.evc__meta-item+.evc__meta-item:before{content:"\b7";margin-right:13px;color:var(--evc-gold)}.evc__hero{margin-bottom:34px}.evc__hero--split{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);gap:52px;align-items:center;padding:18px 0 28px}.evc__hero--center{text-align:center;width:min(930px,100%);margin:0 auto 28px}.evc__hero--center .evc__deck{margin-left:auto;margin-right:auto}.evc__hero--center .evc__meta{justify-content:center}.evc__hero-media{overflow:hidden;border-radius:var(--evc-radius-media);background:var(--evc-surface);box-shadow:var(--evc-shadow-xs);aspect-ratio:4/3}.evc__hero-media--wide{width:min(1100px,100%);margin:28px auto 44px;aspect-ratio:16/9}.evc__hero-media img{width:100%;height:100%;object-fit:cover}.evc__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:24px}.evc__hero--center .evc__actions{justify-content:center}.evc__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:10px;border:1px solid var(--evc-teal);background:var(--evc-teal);color:#fff!important;text-decoration:none!important;font:750 12.5px/1 var(--evc-sans);letter-spacing:.08em;text-transform:uppercase;transition:background .16s ease,border-color .16s ease,transform .16s ease}.evc__button:hover{background:var(--evc-teal-hover);border-color:var(--evc-teal-hover);transform:translateY(-1px)}.evc__text-link{display:inline-flex;min-height:48px;align-items:center;color:var(--evc-teal);font-weight:650;text-decoration:none!important}.evc__text-link:hover{text-decoration:underline!important}.evc__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 44px}.evc__fact{padding:18px 17px;border:1px solid var(--evc-border);border-radius:var(--evc-radius);background:var(--evc-surface);box-shadow:var(--evc-shadow-xs)}.evc__fact-label{display:block;color:var(--evc-muted);font:700 10px/1.25 var(--evc-sans);letter-spacing:.11em;text-transform:uppercase;margin-bottom:7px}.evc__fact-value{display:block;color:var(--evc-heading);font-size:15px;line-height:1.45;font-weight:620}.evc__layout{display:grid;align-items:start;gap:56px}.evc__layout--left-rail{grid-template-columns:240px minmax(0,780px);justify-content:center}.evc__layout--right-rail{grid-template-columns:minmax(0,820px) 280px;justify-content:center}.evc__main{min-width:0}.evc__rail{position:sticky;top:126px;display:grid;gap:14px}.evc__rail-card,.evc__toc-card{border:1px solid var(--evc-border);border-radius:var(--evc-radius);background:var(--evc-surface);padding:18px;box-shadow:var(--evc-shadow-xs)}.evc__rail-label,.evc__toc-title{display:block;margin-bottom:10px;color:var(--evc-gold-ink);font:700 10px/1.3 var(--evc-sans);letter-spacing:.12em;text-transform:uppercase}.evc__rail-card p{font-size:13.5px;line-height:1.65;margin:0;color:var(--evc-body)}.evc__toc-links{display:grid;gap:8px}.evc__toc-links a{display:block;color:var(--evc-body);font-size:13px;line-height:1.45;text-decoration:none}.evc__toc-links a:hover{color:var(--evc-teal)}.evc__toc-links a[data-level="3"]{padding-left:12px;color:var(--evc-muted)}.evc__toc-mobile{display:none;margin:0 0 18px;border:1px solid var(--evc-border);border-radius:var(--evc-radius);background:var(--evc-surface);overflow:hidden}.evc__toc-mobile summary{cursor:pointer;list-style:none;padding:15px 17px;color:var(--evc-heading);font-weight:650;font-size:14px}.evc__toc-mobile summary::-webkit-details-marker{display:none}.evc__toc-mobile summary:after{content:"+";float:right;color:var(--evc-gold-ink);font-size:18px}.evc__toc-mobile[open] summary:after{content:"\2212"}.evc__toc-mobile-links{display:grid;gap:9px;padding:0 17px 17px}.evc__toc-mobile-links a{font-size:13px;text-decoration:none}.evc__toc-mobile-links a[data-level="3"]{padding-left:12px;color:var(--evc-muted)}.evc__callout{margin:0 0 30px;padding:21px 22px;border:1px solid rgba(184,134,45,.24);border-radius:var(--evc-radius);background:var(--evc-gold-wash);box-shadow:var(--evc-shadow-xs)}.evc__callout-label{display:block;color:var(--evc-gold-ink);font:750 10px/1.25 var(--evc-sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.evc__callout p{margin:0;color:var(--evc-heading);font-size:15.5px;line-height:1.65}.evc__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0 34px}.evc__card{padding:20px;border:1px solid var(--evc-border);border-radius:var(--evc-radius);background:var(--evc-surface);box-shadow:var(--evc-shadow-xs)}.evc__card h3{font:600 22px/1.2 var(--evc-serif);margin:0 0 8px}.evc__card p{font-size:14px;line-height:1.65;margin:0}.evc__prose{color:var(--evc-body);font-size:17px;line-height:1.82}.evc__prose>p:first-child{font-size:18px;color:var(--evc-heading);line-height:1.78}.evc__prose a{color:var(--evc-teal)}.evc__prose blockquote{margin:34px 0;padding:8px 0 8px 26px;border:0;border-left:3px solid var(--evc-gold);background:transparent;color:var(--evc-heading);font:500 29px/1.45 var(--evc-serif)}.evc__prose blockquote p{margin:0}.evc__prose blockquote cite{display:block;margin-top:10px;color:var(--evc-muted);font:500 11.5px/1.45 var(--evc-sans);letter-spacing:.04em;text-transform:uppercase}.evc__prose hr{border:0;border-top:1px solid var(--evc-border);margin:42px 0}.evc__table-wrap{width:100%;margin:28px 0 34px;border:1px solid var(--evc-border);border-radius:var(--evc-radius);background:#fff;overflow:hidden}.evc__prose table{width:100%;border-collapse:collapse;margin:0;font-size:14px;line-height:1.5;table-layout:auto}.evc__prose th,.evc__prose td{text-align:left;padding:14px 15px;border-bottom:1px solid var(--evc-border);vertical-align:top}.evc__prose th{background:var(--evc-surface-alt);color:var(--evc-heading);font-weight:700}.evc__prose tr:last-child td{border-bottom:0}.evc__bridge{margin:42px 0 0;padding:25px 26px;border:1px solid rgba(20,56,64,.12);border-radius:var(--evc-radius);background:#f1f6f5}.evc__bridge .evc__eyebrow{color:var(--evc-teal);margin-bottom:8px}.evc__bridge h2{font-size:30px;margin:0 0 9px}.evc__bridge p{font-size:14.5px;line-height:1.65;margin:0 0 16px}.evc__commerce{margin:42px 0 0;padding:28px;border-radius:var(--evc-radius);background:var(--evc-teal);color:#fff;box-shadow:var(--evc-shadow-sm)}.evc__commerce .evc__eyebrow{color:var(--evc-gold-pale)}.evc__commerce h2{color:#fff;font-size:32px;margin:0 0 9px}.evc__commerce p{color:#f7f1e7;font-size:14.5px;line-height:1.65;margin:0 0 17px}.evc__commerce .evc__button{background:#fff;border-color:#fff;color:var(--evc-teal)!important}.evc__commerce .evc__button:hover{background:var(--evc-gold-pale)}.evc__section{margin-top:46px}.evc__section-heading{font-size:32px;margin:0 0 16px}.evc__faq{display:grid;gap:8px}.evc__faq details{border:1px solid var(--evc-border);border-radius:12px;background:var(--evc-surface);overflow:hidden}.evc__faq summary{cursor:pointer;list-style:none;padding:15px 17px;color:var(--evc-heading);font-weight:620;font-size:14px}.evc__faq summary::-webkit-details-marker{display:none}.evc__faq summary:after{content:"+";float:right;color:var(--evc-gold-ink);font-size:18px}.evc__faq details[open] summary:after{content:"\2212"}.evc__faq-answer{padding:0 17px 16px;font-size:14px;line-height:1.65}.evc__faq-answer p:last-child{margin-bottom:0}.evc__related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.evc__related-card{display:block;padding:19px;border:1px solid var(--evc-border);border-radius:var(--evc-radius);background:var(--evc-surface);text-decoration:none!important;box-shadow:var(--evc-shadow-xs);transition:transform .16s ease,box-shadow .16s ease}.evc__related-card:hover{transform:translateY(-2px);box-shadow:var(--evc-shadow-sm)}.evc__related-card span{display:block;color:var(--evc-gold-ink);font:700 10px/1.2 var(--evc-sans);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px}.evc__related-card strong{display:block;font:600 21px/1.25 var(--evc-serif)}.evc__sources,.evc__editorial-note{margin-top:24px;padding:18px 20px;border:1px solid var(--evc-border);border-radius:var(--evc-radius);background:var(--evc-surface);font-size:13px;line-height:1.65}.evc__sources strong,.evc__editorial-note strong{display:block;color:var(--evc-heading);font-size:12px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px}.evc__disclaimer{margin-top:28px;padding-top:20px;border-top:1px solid var(--evc-border);color:var(--evc-muted);font-size:12.5px;line-height:1.65}.evc--compact{padding-bottom:64px}.evc--compact .evc__hero--split{gap:40px}.evc--compact h1{font-size:clamp(46px,4.7vw,56px)}.evc--compact .evc__facts{margin-bottom:34px}.evc--compact .evc__prose h2{margin-top:40px}.evc--compact .evc__cards{margin-top:18px}.evc--information .evc__hero--center{margin-bottom:42px}.evc--editorial .evc__prose{width:min(820px,100%);margin:0 auto}.evc--editorial .evc__callout,.evc--editorial .evc__bridge,.evc--editorial .evc__commerce,.evc--editorial .evc__section,.evc--editorial .evc__sources,.evc--editorial .evc__editorial-note,.evc--editorial .evc__disclaimer{width:min(820px,100%);margin-left:auto;margin-right:auto}@media(max-width:980px){.evc__hero--split{grid-template-columns:1fr;gap:28px}.evc__hero-media{width:min(760px,100%)}.evc__layout,.evc__layout--left-rail,.evc__layout--right-rail,.evc--compact .evc__layout--right-rail{grid-template-columns:1fr;gap:20px}.evc__rail{position:static;top:auto;width:min(820px,100%);margin:0 auto}.evc__toc-card{display:none}.evc__toc-mobile{display:block}.evc__main{width:min(820px,100%);margin:0 auto}.evc__layout--left-rail .evc__main{order:1}.evc__layout--left-rail .evc__rail{order:2}.evc--guide .evc__main{order:1}.evc--guide .evc__rail--right{order:2}.evc--compact .evc__rail--right{order:0}.evc--compact .evc__main{order:1}.evc__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.evc{font-size:16px;line-height:1.75;padding:20px 0 54px}.evc__shell{width:calc(100% - 32px)}.evc__breadcrumb{margin-bottom:23px;font-size:11.5px}.evc h1,.evc--editorial h1,.evc--compact h1{font-size:clamp(38px,10.4vw,42px);line-height:1.06}.evc h2{font-size:29px;line-height:1.15;margin-top:42px}.evc h3{font-size:23px}.evc__deck{font-size:16.5px;line-height:1.62}.evc__meta{font-size:11.8px;margin-top:16px}.evc__hero--split{padding:8px 0 18px;gap:24px}.evc__hero-media,.evc__hero-media--wide{border-radius:16px}.evc__hero-media--wide{margin:22px auto 32px;aspect-ratio:4/3}.evc__actions{display:grid;grid-template-columns:1fr}.evc__button,.evc__text-link{width:100%}.evc__text-link{justify-content:center}.evc__facts{gap:9px;margin:16px 0 30px}.evc__fact{padding:15px 13px}.evc__fact-value{font-size:14px}.evc__callout{padding:18px;margin-bottom:24px}.evc__callout p{font-size:14.5px}.evc__cards{grid-template-columns:1fr;gap:9px;margin:22px 0 28px}.evc__card{padding:17px}.evc__card h3{font-size:21px}.evc__prose{font-size:16px;line-height:1.76}.evc__prose>p:first-child{font-size:17px;line-height:1.72}.evc__prose blockquote{font-size:23px;line-height:1.46;padding:6px 0 6px 18px;margin:28px 0}.evc__bridge,.evc__commerce{padding:21px 19px;margin-top:34px}.evc__bridge h2,.evc__commerce h2{font-size:27px}.evc__section{margin-top:38px}.evc__section-heading{font-size:28px}.evc__related{grid-template-columns:1fr}.evc__related-card strong{font-size:20px}.evc__sources,.evc__editorial-note{padding:16px}.evc__disclaimer{font-size:12px}}@media(prefers-reduced-motion:reduce){.evc *{scroll-behavior:auto!important;transition:none!important}}.evc__prose a{color:var(--evc-teal);font-weight:600;text-decoration:underline;text-decoration-color:#14384047;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .16s ease,text-decoration-color .16s ease}.evc__prose a:hover{color:var(--evc-teal-hover);text-decoration-color:currentColor}.evc__rail-title{display:block;color:var(--evc-heading);font:600 19px/1.25 var(--evc-serif);margin:0 0 7px}.evc__rail-link{display:inline-flex;margin-top:12px;color:var(--evc-teal)!important;font-size:12.5px;font-weight:700;text-decoration:none!important}.evc__rail-link:hover{text-decoration:underline!important}.evc__rail-card--accent{background:var(--evc-gold-wash);border-color:#b8862d38}.evc__rail-card--facts{background:#fff}.evc__rail-facts{margin:0}.evc__rail-facts>div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;padding:9px 0;border-bottom:1px solid var(--evc-border)}.evc__rail-facts>div:last-child{border-bottom:0;padding-bottom:0}.evc__rail-facts dt{color:var(--evc-muted);font-size:11.5px;line-height:1.4}.evc__rail-facts dd{margin:0;color:var(--evc-heading);font-size:12.5px;line-height:1.4;font-weight:650;text-align:right}.evc__commerce--product{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);gap:30px;align-items:center;padding:24px}.evc__commerce-product-media{overflow:hidden;border-radius:14px;background:#fff;aspect-ratio:1/1}.evc__commerce-product-media a{display:block;width:100%;height:100%}.evc__commerce-product-media img{width:100%;height:100%;object-fit:cover}.evc__commerce-product-copy h2{margin-bottom:8px}.evc__commerce-product-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:4px 0 18px;color:#f7f1e7}.evc__commerce-product-name{font-size:13px;line-height:1.45}.evc__commerce-product-price{font-size:16px;font-weight:750;color:#fff}.evc--compact .evc__layout--right-rail{grid-template-columns:minmax(0,760px) 300px;gap:52px}.evc--compact .evc__rail{top:116px}.evc--information .evc__layout--left-rail{grid-template-columns:230px minmax(0,800px);gap:48px}@media(max-width:980px){.evc__commerce--product{grid-template-columns:minmax(140px,210px) minmax(0,1fr)}}@media(max-width:749px){.evc__commerce--product{grid-template-columns:1fr;padding:18px}.evc__commerce-product-media{width:min(230px,70%);margin:0 auto}.evc__commerce-product-meta{justify-content:space-between}}.evc__lead{margin:0 0 24px;color:var(--evc-heading);font:500 22px/1.55 var(--evc-serif)}.evc__takeaways{margin:0 0 30px;padding:20px 22px;border:1px solid rgba(20,56,64,.12);border-radius:var(--evc-radius);background:#eef5f4;box-shadow:var(--evc-shadow-xs)}.evc__takeaways ul{margin:8px 0 0;padding-left:1.2em}.evc__takeaways li{font-size:14.5px;line-height:1.6;margin:.42em 0}.evc__safety-callout{margin:0 0 30px;padding:20px 22px;border:1px solid rgba(184,134,45,.22);border-left:3px solid var(--evc-gold);border-radius:var(--evc-radius);background:var(--evc-gold-wash);box-shadow:var(--evc-shadow-xs)}.evc__safety-title{display:block;margin:0 0 7px;font:600 22px/1.2 var(--evc-serif)}.evc__safety-callout p{margin:0;font-size:14.5px;line-height:1.65}.evc__compact-content{min-width:0}.evc__compact-section{margin:0 0 38px}.evc__compact-section>h2{margin-top:0}.evc__limitations{padding:22px 24px;border-left:3px solid var(--evc-gold);background:var(--evc-gold-wash);border-radius:0 var(--evc-radius) var(--evc-radius) 0}.evc__limitations .evc__compact-copy{color:var(--evc-body)}.evc__compact-copy{font-size:16px;line-height:1.75}.evc__compact-copy br+br{display:none}.evc__context-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.evc__context-card,.evc__practice-card,.evc__alternative-card{padding:20px;border:1px solid var(--evc-border);border-radius:var(--evc-radius);background:var(--evc-surface);box-shadow:var(--evc-shadow-xs)}.evc__context-card h3,.evc__practice-card h3,.evc__alternative-card h3{font:600 22px/1.2 var(--evc-serif);margin:0 0 8px}.evc__context-card p,.evc__practice-card p,.evc__alternative-card p{font-size:14px;line-height:1.65;margin:0}.evc__card-label{display:block;color:var(--evc-gold-ink);font:700 10px/1.25 var(--evc-sans);letter-spacing:.11em;text-transform:uppercase;margin-bottom:7px}.evc__practice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.evc__practice-card{position:relative;padding-top:50px}.evc__step{position:absolute;top:16px;left:18px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--evc-teal);color:#fff;font:750 11px/1 var(--evc-sans)}.evc__alternative-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.evc__alternative-card{background:#fff}.evc__compact-body{margin-top:38px}.evc__rail-card--safety{background:var(--evc-gold-wash);border-color:#b8862d38;border-left:3px solid var(--evc-gold)}.evc__rail--left,.evc__compact-content,.evc__commerce-product-copy{min-width:0}@media(max-width:749px){.evc__lead{font-size:20px;line-height:1.5;margin-bottom:20px}.evc__takeaways,.evc__safety-callout{padding:17px 18px;margin-bottom:24px}.evc__context-grid,.evc__practice-grid,.evc__alternative-grid{grid-template-columns:1fr;gap:9px}.evc__context-card,.evc__practice-card,.evc__alternative-card{padding:17px}.evc__practice-card{padding-top:48px}.evc__compact-section{margin-bottom:32px}.evc__compact-body{margin-top:32px}.evc__table-wrap{border:0;background:transparent;overflow:visible}.evc__prose table.evc__table--responsive,.evc__prose table.evc__table--responsive tbody,.evc__prose table.evc__table--responsive tr,.evc__prose table.evc__table--responsive td{display:block;width:100%}.evc__prose table.evc__table--responsive thead{display:none}.evc__prose table.evc__table--responsive{font-size:13.5px}.evc__prose table.evc__table--responsive tbody{display:grid;gap:10px}.evc__prose table.evc__table--responsive tr{border:1px solid var(--evc-border);border-radius:12px;background:#fff;overflow:hidden}.evc__prose table.evc__table--responsive td{display:grid;grid-template-columns:minmax(100px,.85fr) minmax(0,1.15fr);gap:12px;padding:11px 13px;border-bottom:1px solid var(--evc-border)}.evc__prose table.evc__table--responsive td:last-child{border-bottom:0}.evc__prose table.evc__table--responsive td:before{content:attr(data-label);color:var(--evc-muted);font-size:11px;font-weight:700;line-height:1.45}.evc__prose table.evc__table--responsive td[data-label=""]:before{display:none}.evc__prose table.evc__table--responsive td[data-label=""]{grid-template-columns:1fr}.evc__rail{gap:10px}.evc__rail-card{padding:16px}.evc--compact .evc__rail--right{margin-bottom:4px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/evashu-content-system.css.map */
