.wcep-buying-design{--wce-green:#123f33;--wce-red:#705b85;--wce-gold:#705b85;--wce-line:#d6ddce;background:#faf8f2;width:100%;max-width:none}.wcep-buying-design .wcep-wrap{width:calc(100% - clamp(40px,7vw,144px));max-width:1600px}.wcep-buying-design .wcep-archive-hero{padding:28px 0 0;background:#faf8f2;color:#214536}.wcep-buying-design .wcep-breadcrumb{color:#536c55;margin-bottom:38px}.wcep-buying-design .wcep-breadcrumb a{color:#31543e!important}.wcep-guide-hero-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:80px;align-items:center;padding-bottom:48px}.wcep-buying-design .wcep-kicker{color:#705b85;font:700 9px/1.5 Arial,sans-serif;letter-spacing:.15em}.wcep-buying-design .wcep-archive-hero h1{font:400 clamp(46px,5.4vw,80px)/1.06 Georgia,serif;letter-spacing:-.045em;color:#214536;margin:20px 0 28px}.wcep-buying-design h1 em{color:#756188;font-weight:400}.wcep-guide-hero-grid>div>p{font:15px/1.9 Arial,sans-serif;color:#586956;max-width:560px}.wcep-buying-design .wcep-archive-actions{gap:14px;flex-wrap:wrap}.wcep-buying-design .wcep-archive-actions a{background:#123f33;color:#fff!important;border:1px solid #123f33;border-radius:3px;min-height:50px;padding:16px 22px;font:600 12px/1.4 Arial,sans-serif;text-transform:none;display:flex;justify-content:space-between;align-items:center;gap:24px}.wcep-buying-design .wcep-archive-actions a:hover{background:#2c5b46}.wcep-buying-design .wcep-archive-actions a.secondary{background:transparent;color:#214536!important;border-color:#bac8b4}.wcep-buying-design .wcep-archive-actions a.secondary:hover{background:#e9ede2}.wcep-guide-note{background:#e9e5ed;border:1px solid #d8d1e0;border-radius:4px;padding:34px 38px;position:relative;overflow:hidden}.wcep-guide-note:before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:#7c668d}.wcep-guide-note h2{font:400 clamp(34px,3.1vw,46px)/1.12 Georgia,serif;letter-spacing:-.035em;color:#214536;margin:18px 0}.wcep-guide-note h2 em{color:#705b85;font-weight:400}.wcep-guide-note>p{font:13px/1.8 Arial,sans-serif;color:#53614f;max-width:390px}.wcep-guide-note ol{list-style:none;margin:24px 0 0;padding:0}.wcep-guide-note li{display:flex;gap:18px;border-top:1px solid #253e301a;padding:17px 0 0;margin-top:14px}.wcep-guide-note li>span{font:600 10px/1.6 Arial,sans-serif;color:#705b85}.wcep-guide-note strong{font:600 12px/1.6 Arial,sans-serif;color:#214536}.wcep-guide-note li p{font:11px/1.7 Arial,sans-serif;color:#53614f;margin:5px 0 0}.wcep-guide-jumps{display:flex;border-top:1px solid #d6ddce;border-bottom:1px solid #d6ddce}.wcep-buying-design .wcep-guide-jumps a,.wcep-buying-design .wcep-guide-jumps a:visited{flex:1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;min-height:62px;border-right:1px solid #d6ddce;color:#123f33!important;font:700 12px/1.6 Arial,sans-serif;text-decoration:none}.wcep-guide-jumps a:last-child{border-right:0}.wcep-buying-design .wcep-guide-jumps a:hover{background:#eee9f0;color:#574268!important}.wcep-buying-design .wcep-hubs,.wcep-buying-design .wcep-latest,.wcep-guide-connections{padding:64px 0;background:#faf8f2;scroll-margin-top:160px}.wcep-buying-design .wcep-latest{background:#f1f1e8}.wcep-buying-design .wcep-section-head h2{font:400 clamp(32px,3.4vw,48px)/1.15 Georgia,serif;letter-spacing:-.035em}.wcep-buying-design .wcep-section-head>p{max-width:360px;font:13px/1.8 Arial,sans-serif;color:#596b57}.wcep-buying-design .wcep-hub-grid{gap:18px}.wcep-buying-design .wcep-hub-grid>a{display:flex;flex-direction:column;background:#e7ecdf;border:0;border-radius:4px;padding:28px;min-height:270px}.wcep-buying-design .wcep-hub-grid>a:nth-child(4n+2){background:#eee6da}.wcep-buying-design .wcep-hub-grid>a:nth-child(4n+3){background:#e9e5ed}.wcep-buying-design .wcep-hub-grid>a:nth-child(4n+4){background:#e0e9e9}.wcep-buying-design .wcep-hub-grid>a:hover{color:#214536;transform:translateY(-3px);box-shadow:0 14px 24px #24433210}.wcep-buying-design .wcep-hub-grid h3{font:400 26px/1.2 Georgia,serif;letter-spacing:-.025em;color:#214536;margin-top:28px}.wcep-buying-design .wcep-hub-grid p,.wcep-buying-design .wcep-hub-grid>a:hover p{font:12px/1.8 Arial,sans-serif;color:#52644f}.wcep-buying-design .wcep-hub-grid small{font:600 10px Arial,sans-serif;color:#64715f}.wcep-buying-design .wcep-hub-grid span{font:600 11px Arial,sans-serif;color:#294c39;margin-top:auto;padding-top:17px;border-top:1px solid #1e44301a}.wcep-buying-design .wcep-switch{flex-wrap:wrap}.wcep-buying-design .wcep-switch a{border-radius:3px;min-height:42px;padding:12px 16px;font:600 11px Arial,sans-serif}.wcep-buying-design .wcep-switch a:not(.active){color:#31543e!important;background:#fffefa}.wcep-buying-design .wcep-switch a.active{color:white!important}.wcep-buying-design .wcep-card{border-radius:4px;background:#fffefa;box-shadow:none}.wcep-buying-design .wcep-card-image{aspect-ratio:3/2;min-height:0}.wcep-buying-design .wcep-card h2{font:400 29px/1.18 Georgia,serif;letter-spacing:-.03em}.wcep-buying-design .wcep-card-body p{font:13px/1.8 Arial,sans-serif}.wcep-buying-design .wcep-empty{border:1px solid #d6ddce;background:#fffefa;border-radius:4px;text-align:left;padding:38px;max-width:800px}.wcep-buying-design .wcep-empty h2{font:400 34px/1.2 Georgia,serif;letter-spacing:-.03em}.wcep-buying-design .wcep-empty p{font:14px/1.8 Arial,sans-serif;color:#586956;max-width:620px}.wcep-buying-design .wcep-empty a{display:inline-flex;gap:24px;align-items:center;border-bottom:1px solid #bac8b4;padding:12px 0;color:#123f33!important;font:600 12px Arial,sans-serif;text-decoration:none}.wcep-connections-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.wcep-connections-grid article{border-top:2px solid #acbda3;padding-top:24px}.wcep-connections-grid article>span{font:600 9px Arial,sans-serif;letter-spacing:.1em;color:#705b85}.wcep-connections-grid h3{font:400 25px/1.2 Georgia,serif;letter-spacing:-.025em;color:#214536;margin:19px 0 14px}.wcep-connections-grid p{font:13px/1.8 Arial,sans-serif;color:#596b57}.wcep-buying-design .wcep-editorial-promise{background:#173f33;padding:54px 0}.wcep-buying-design .wcep-editorial-promise h2{color:#fff9ec;font:400 32px/1.2 Georgia,serif;letter-spacing:-.025em}.wcep-buying-design .wcep-editorial-promise span{color:#d1c6dc}.wcep-buying-design .wcep-editorial-promise a{color:#fff9ec!important}.wcep-buying-design a:focus-visible{outline:2px solid #8b6c99;outline-offset:5px}.wcep-buying-design .wcep-pagination{flex-wrap:wrap}
@media(max-width:1000px){.wcep-guide-hero-grid{gap:36px;grid-template-columns:1.1fr 1fr}.wcep-guide-note{padding:28px}.wcep-connections-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.wcep-buying-design .wcep-wrap{width:calc(100% - 40px)}.wcep-guide-hero-grid{grid-template-columns:1fr;gap:30px;padding-bottom:34px}.wcep-buying-design .wcep-archive-hero h1{font-size:48px}.wcep-buying-design .wcep-breadcrumb{margin-bottom:26px}.wcep-guide-note{padding:28px}.wcep-guide-jumps{flex-direction:column}.wcep-buying-design .wcep-guide-jumps a{border-right:0;border-bottom:1px solid #d6ddce;padding:17px 12px;min-height:52px}.wcep-guide-jumps a:last-child{border-bottom:0}.wcep-buying-design .wcep-hubs,.wcep-buying-design .wcep-latest,.wcep-guide-connections{padding:44px 0}.wcep-buying-design .wcep-hub-grid,.wcep-connections-grid{grid-template-columns:1fr}.wcep-buying-design .wcep-hub-grid>a{min-height:240px}.wcep-buying-design .wcep-section-head{display:flex;flex-direction:column;align-items:start;gap:14px}.wcep-buying-design .wcep-card-grid{grid-template-columns:1fr}.wcep-buying-design .wcep-empty{padding:26px}.wcep-buying-design .wcep-empty h2{font-size:28px}.wcep-buying-design .wcep-archive-actions{flex-direction:column;align-items:start}.wcep-buying-design .wcep-archive-actions a{width:100%;max-width:360px}}
@media(prefers-reduced-motion:reduce){.wcep-buying-design *{transition:none!important}.wcep-buying-design .wcep-hub-grid>a:hover,.wcep-buying-design .wcep-card:hover{transform:none}}
