:root{--wce-green:#103f37;--wce-deep:#092f29;--wce-red:#d5242c;--wce-gold:#e6aa2c;--wce-cream:#f7f3eb;--wce-mist:#e6efec;--wce-ink:#142f2a;--wce-line:#d5dfdc}.wcep-site{font-family:Arial,sans-serif;color:var(--wce-ink);background:#fff}.wcep-site *{box-sizing:border-box}.wcep-wrap{width:min(1200px,calc(100% - 44px));margin-inline:auto}.wcep-kicker{display:block;color:var(--wce-gold);font-size:10px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.wcep-kicker.red{color:var(--wce-red)}.wcep-breadcrumb{display:flex;align-items:center;gap:9px;overflow:hidden;margin-bottom:42px;font-size:11px;color:#67807a}.wcep-breadcrumb a{color:inherit;text-decoration:none}.wcep-breadcrumb span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wcep-hero{padding:55px 0 82px;background:var(--wce-cream);border-bottom:1px solid var(--wce-line)}.wcep-hero-grid{display:grid;grid-template-columns:minmax(0,2.35fr) minmax(260px,.75fr);gap:90px;align-items:end}.wcep-hero h1,.wcep-archive-hero h1{max-width:900px;margin:18px 0 22px;color:var(--wce-green);font:500 clamp(45px,6vw,76px)/.99 Georgia,serif;letter-spacing:-.035em}.wcep-standfirst{max-width:800px;margin:0 0 30px;font-size:20px;line-height:1.55;color:#334f49}.wcep-byline,.wcep-dates{display:flex;flex-wrap:wrap;gap:10px 25px;font-size:12px}.wcep-byline{padding-top:22px;border-top:1px solid #cad6d2}.wcep-dates{margin-top:12px;color:#667a75;font-size:11px}.wcep-trust{padding:28px;border:1px solid #aac0ba;border-radius:14px;background:rgba(255,255,255,.42)}.wcep-trust>span{font-size:9px;color:var(--wce-red);font-weight:850;letter-spacing:.12em}.wcep-trust h2{margin:10px 0 13px;color:var(--wce-green);font:500 26px/1.1 Georgia,serif}.wcep-trust p{font-size:13px;line-height:1.6}.wcep-trust a{font-size:11px;font-weight:800;color:var(--wce-green)}.wcep-featured{margin-top:60px}.wcep-featured img{display:block;width:100%;max-height:680px;object-fit:cover;border-radius:16px}.wcep-featured figcaption{padding-top:10px;color:#6b7b77;font-size:11px}.wcep-reading{display:grid;grid-template-columns:235px minmax(0,760px);gap:80px;justify-content:center;padding-top:72px;padding-bottom:90px}.wcep-rail{position:relative}.wcep-toc,.wcep-share{position:sticky;top:160px;padding:22px;border:1px solid var(--wce-line);border-radius:12px;background:#fff}.wcep-toc>div{display:flex;justify-content:space-between;align-items:center}.wcep-toc span,.wcep-share>span{font-size:9px;color:var(--wce-red);font-weight:850;letter-spacing:.12em}.wcep-toc button{border:0;background:none;color:#657a75;font-size:10px;cursor:pointer}.wcep-toc ol{margin:18px 0 0;padding-left:18px}.wcep-toc li{margin:0 0 11px;color:#6c7f7a;font-size:11px;line-height:1.35}.wcep-toc a{color:var(--wce-green);text-decoration:none}.wcep-toc .level-3{margin-left:12px}.wcep-share{position:static;margin-top:14px;display:flex;flex-direction:column;gap:9px}.wcep-share a,.wcep-share button{border:0;background:none;padding:0;color:#546c66;text-align:left;text-decoration:none;font-size:11px;cursor:pointer}.wcep-content{font-size:17px;line-height:1.78}.wcep-content>p:first-child{font-size:21px;line-height:1.65;color:#244740}.wcep-content h2{scroll-margin-top:150px;margin:58px 0 18px;color:var(--wce-green);font:500 38px/1.12 Georgia,serif;letter-spacing:-.02em}.wcep-content h3{scroll-margin-top:150px;margin:35px 0 12px;color:var(--wce-green);font:700 21px/1.3 Arial,sans-serif}.wcep-content a{color:#a81720;text-decoration-thickness:1px;text-underline-offset:3px}.wcep-content img{max-width:100%;height:auto;border-radius:10px}.wcep-content blockquote{margin:38px 0;padding:8px 0 8px 28px;border-left:4px solid var(--wce-red);color:var(--wce-green);font:500 27px/1.38 Georgia,serif}.wcep-content table{width:100%;border-collapse:collapse;font-size:14px}.wcep-content th,.wcep-content td{padding:13px;border:1px solid var(--wce-line);text-align:left}.wcep-content th{background:var(--wce-mist)}.wcep-disclosure{margin:0 0 35px;padding:20px 22px;border-left:4px solid var(--wce-gold);background:#fff9e9}.wcep-disclosure strong{color:var(--wce-green)}.wcep-disclosure p{margin:6px 0 0;font-size:13px;line-height:1.55}.wcep-buy{margin:70px 0 0;padding:42px;border-radius:15px;background:var(--wce-cream)}.wcep-buy h2,.wcep-method h2{margin:10px 0 8px;color:var(--wce-green);font:500 36px/1.1 Georgia,serif}.wcep-buy>p{color:#61736e;font-size:13px}.wcep-buy-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:25px}.wcep-buy-grid article{padding:20px;border:1px solid var(--wce-line);border-radius:9px;background:#fff}.wcep-buy-grid h3{margin:0;color:var(--wce-green);font:500 19px Georgia,serif}.wcep-buy-grid p{font-size:12px;line-height:1.5}.wcep-buy-grid a{color:var(--wce-red);font-size:11px;font-weight:800}.wcep-method{margin-top:42px;padding:38px;border:1px solid var(--wce-line);border-radius:15px}.wcep-method>p,.wcep-method li{font-size:13px;line-height:1.65}.wcep-method h3{margin:26px 0 8px;color:var(--wce-green)}.wcep-method ol{padding-left:20px}.wcep-method a{color:var(--wce-green)}.wcep-correction{margin-top:25px;padding-top:18px;border-top:1px solid var(--wce-line);font-size:12px}.wcep-related{padding:82px 0;background:var(--wce-cream)}.wcep-businesses{background:var(--wce-green);color:#fff}.wcep-section-head{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:34px}.wcep-section-head h2{max-width:720px;margin:9px 0 0;color:var(--wce-green);font:500 40px/1.08 Georgia,serif}.wcep-section-head>p{max-width:420px;color:#62756f;line-height:1.6}.wcep-section-head>a{color:var(--wce-red);font-size:12px;font-weight:800}.wcep-businesses .wcep-section-head h2{color:#fff}.wcep-businesses .wcep-section-head>a{color:#fff}.wcep-business-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.wcep-business-grid article{padding:24px;border:1px solid rgba(255,255,255,.28);border-radius:12px;background:rgba(255,255,255,.05)}.wcep-business-grid span{color:var(--wce-gold);font-size:9px;font-weight:850;text-transform:uppercase}.wcep-business-grid h3{margin:25px 0 8px;font:500 22px/1.15 Georgia,serif}.wcep-business-grid h3 a,.wcep-business-grid>a{color:#fff;text-decoration:none}.wcep-business-grid p{color:#c7d9d4;font-size:12px}.wcep-business-grid article>a{color:#fff;font-size:10px;font-weight:800}.wcep-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.wcep-card{overflow:hidden;border:1px solid var(--wce-line);border-radius:13px;background:#fff;transition:transform .2s,box-shadow .2s}.wcep-card:hover{transform:translateY(-3px);box-shadow:0 14px 35px rgba(11,48,42,.09)}.wcep-card-image{display:grid;place-items:center;min-height:220px;background-color:var(--wce-green);background-position:center;background-size:cover;color:#fff;text-decoration:none}.wcep-card-image span{font:500 24px/1.05 Georgia,serif;text-align:center;letter-spacing:.08em}.wcep-card-body{padding:25px}.wcep-card-body>span{color:var(--wce-red);font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.wcep-card-body h2{margin:13px 0 11px;font:500 25px/1.14 Georgia,serif}.wcep-card-body h2 a{color:var(--wce-green);text-decoration:none}.wcep-card-body p{min-height:62px;color:#5e726c;font-size:13px;line-height:1.55}.wcep-card-body>div{display:flex;justify-content:space-between;padding-top:17px;border-top:1px solid var(--wce-line);color:#6f817c;font-size:10px}.wcep-card-body b{font-weight:600}.wcep-news{padding:58px 0;background:var(--wce-gold);color:var(--wce-green)}.wcep-news>.wcep-wrap{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.wcep-news span{font-size:9px;font-weight:850;letter-spacing:.13em}.wcep-news h2{margin:10px 0;font:500 35px/1.1 Georgia,serif}.wcep-news p{margin:0;line-height:1.5}.wcep-news form>div{display:flex;padding:5px;border-radius:9px;background:#fff}.wcep-news input{flex:1;min-width:0;border:0;padding:14px;outline:0}.wcep-news button{border:0;border-radius:7px;background:var(--wce-red);color:#fff;padding:0 22px;font-weight:800;text-transform:uppercase}.wcep-news small{display:block;margin-top:9px}.wcep-archive-hero{padding:62px 0 95px;background:var(--wce-green);color:#fff}.wcep-archive-hero .wcep-breadcrumb{color:#bcd2cc}.wcep-archive-hero h1{max-width:940px;color:#fff}.wcep-archive-hero>div>p{max-width:760px;color:#d8e6e2;font-size:18px;line-height:1.65}.wcep-archive-actions{display:flex;gap:12px;margin-top:30px}.wcep-archive-actions a{padding:14px 20px;border-radius:999px;background:var(--wce-red);color:#fff;text-decoration:none;font-size:10px;font-weight:850;text-transform:uppercase}.wcep-archive-actions a.secondary{background:transparent;border:1px solid #a9c2bb}.wcep-hubs,.wcep-latest{padding:82px 0}.wcep-hubs{background:var(--wce-cream)}.wcep-hub-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.wcep-hub-grid>a{min-height:250px;padding:25px;border:1px solid var(--wce-line);border-radius:12px;background:#fff;color:var(--wce-green);text-decoration:none;transition:background .2s,color .2s}.wcep-hub-grid>a:hover{background:var(--wce-green);color:#fff}.wcep-hub-grid small{color:var(--wce-red);font-weight:850}.wcep-hub-grid h3{margin:28px 0 12px;font:500 23px/1.12 Georgia,serif}.wcep-hub-grid p{color:#61746f;font-size:12px;line-height:1.55}.wcep-hub-grid>a:hover p{color:#d5e4e0}.wcep-hub-grid span{display:block;margin-top:20px;font-size:10px;font-weight:850}.wcep-switch{display:flex;gap:7px}.wcep-switch a{padding:9px 13px;border:1px solid var(--wce-line);border-radius:999px;color:var(--wce-green);text-decoration:none;font-size:10px;font-weight:800}.wcep-switch a.active{background:var(--wce-green);color:#fff}.wcep-pagination{display:flex;justify-content:center;gap:7px;margin-top:40px}.wcep-pagination .page-numbers{padding:10px 13px;border:1px solid var(--wce-line);border-radius:6px;color:var(--wce-green);text-decoration:none}.wcep-pagination .current{background:var(--wce-green);color:#fff}.wcep-empty{padding:55px;border:1px dashed #aabdb8;border-radius:13px;text-align:center}.wcep-empty h2{color:var(--wce-green);font:500 30px Georgia,serif}.wcep-editorial-promise{padding:65px 0;background:var(--wce-deep);color:#fff}.wcep-editorial-promise>.wcep-wrap{display:grid;grid-template-columns:1.2fr 1fr auto;gap:55px;align-items:center}.wcep-editorial-promise span{color:var(--wce-gold);font-size:9px;font-weight:850;letter-spacing:.12em}.wcep-editorial-promise h2{margin:10px 0 0;font:500 30px/1.15 Georgia,serif}.wcep-editorial-promise p{color:#c9dbd6;font-size:13px;line-height:1.6}.wcep-editorial-promise a{color:#fff;font-size:11px;font-weight:800}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1000px){.wcep-hero-grid{grid-template-columns:1fr;gap:35px}.wcep-trust{max-width:600px}.wcep-reading{grid-template-columns:1fr;gap:28px}.wcep-rail{display:grid;grid-template-columns:1fr 1fr;gap:15px}.wcep-toc{position:static}.wcep-share{margin:0}.wcep-business-grid,.wcep-hub-grid{grid-template-columns:repeat(2,1fr)}.wcep-editorial-promise>.wcep-wrap{grid-template-columns:1fr 1fr}.wcep-editorial-promise a{grid-column:1/-1}.wcep-card-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:680px){.wcep-wrap{width:min(100% - 30px,1200px)}.wcep-hero,.wcep-archive-hero{padding:35px 0 60px}.wcep-breadcrumb{margin-bottom:30px}.wcep-hero h1,.wcep-archive-hero h1{font-size:43px}.wcep-standfirst{font-size:17px}.wcep-byline,.wcep-dates{display:grid;gap:8px}.wcep-featured{margin-top:30px}.wcep-featured img{border-radius:9px}.wcep-reading{padding-top:42px;padding-bottom:60px}.wcep-rail{grid-template-columns:1fr}.wcep-content{font-size:16px}.wcep-content>p:first-child{font-size:18px}.wcep-content h2{font-size:31px}.wcep-content blockquote{font-size:23px}.wcep-buy,.wcep-method{padding:25px;margin-top:42px}.wcep-buy-grid,.wcep-card-grid,.wcep-business-grid,.wcep-hub-grid{grid-template-columns:1fr}.wcep-related,.wcep-hubs,.wcep-latest{padding:58px 0}.wcep-section-head{display:block}.wcep-section-head h2{font-size:33px}.wcep-switch{margin-top:20px}.wcep-news>.wcep-wrap{grid-template-columns:1fr;gap:30px}.wcep-news form>div{display:block}.wcep-news button{width:100%;height:45px}.wcep-editorial-promise>.wcep-wrap{grid-template-columns:1fr;gap:20px}.wcep-editorial-promise a{grid-column:auto}.wcep-archive-actions{flex-wrap:wrap}}
