.wc-hero h1{font-size:clamp(60px,9.7vw,174px)}.wc-hero-media img{width:100%;aspect-ratio:2.35;object-fit:cover;object-position:50% 56%}.wc-hero-media figcaption{display:flex;justify-content:space-between;gap:24px;padding-top:16px;font:10px/1.5 Consolas,Courier New,monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--id-muted)}.wc-intro{display:grid;grid-template-columns:1fr 1.45fr;gap:8vw;padding-block:105px 110px}.wc-intro>div>.id-label{color:var(--id-muted);padding-top:8px}.wc-city-nav{display:flex;flex-direction:column;max-width:300px;margin-top:42px}.wc-city-nav a{display:flex;justify-content:space-between;gap:25px;text-decoration:none;font-size:16px;padding:13px 0;border-bottom:1px solid var(--id-line)}.wc-city-nav a:hover{color:#b8c7a3}.wc-copy h2,.wc-copy h3,.wc-faq h2{font-size:clamp(40px,4.6vw,76px);font-weight:500;line-height:1.05;letter-spacing:-.05em;margin-bottom:32px}.wc-copy p{font-size:16px;line-height:1.7;color:#c7cbc1;margin-bottom:23px;max-width:710px}.wc-copy .wc-lead{font-size:clamp(22px,2.1vw,32px);line-height:1.4;letter-spacing:-.03em;color:#f2f1eb}.wc-copy .id-label{font-size:11px;line-height:1.5;margin-bottom:30px;color:var(--id-muted)}.wc-process{padding-block:40px 60px;border-top:1px solid var(--id-line)}.wc-process-grid{display:grid;grid-template-columns:.9fr 1.25fr;gap:7vw;padding-block:30px 46px;align-items:center}.wc-process figure img{width:100%;aspect-ratio:1.45;object-fit:cover}.wc-process figure figcaption{margin-top:14px;color:var(--id-muted)}.wc-process-links{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.wc-process-links>a{display:flex;flex-direction:column;gap:20px;text-decoration:none;border-top:1px solid var(--id-line);padding-block:23px}.wc-process-links>a>.id-label{color:var(--id-muted)}.wc-process-links>a>span:last-child{display:flex;justify-content:space-between;gap:16px;font-size:22px;letter-spacing:-.025em}.wc-process-links>a:hover{color:#b8c7a3}.wc-cities{background:#dcded5;color:#24271f;padding-block:40px 66px}.wc-cities h2{font-size:clamp(58px,8.2vw,142px);font-weight:500;line-height:1;letter-spacing:-.06em;margin-block:35px}.wc-cities-deck{max-width:670px;font-size:22px;line-height:1.5;letter-spacing:-.025em;margin-bottom:65px!important}.wc-city{display:grid;grid-template-columns:1fr 1.15fr;gap:8vw;padding:48px 0 55px;border-top:1px solid #9ca491;scroll-margin-top:24px}.wc-city-name .id-label{display:block;max-width:390px;color:#59614e}.wc-city-name h3{font-size:clamp(42px,5.3vw,86px);font-weight:500;line-height:1.05;letter-spacing:-.055em;margin-top:26px}.wc-city-name{min-width:0}.wc-city-wireframe{display:block;width:100%;max-width:640px;height:auto;margin-top:25px;aspect-ratio:32 / 15}.wc-city-copy h4{font-size:21px;font-weight:500;letter-spacing:-.025em;line-height:1.4;margin:0 0 22px}.wc-city-copy p{font-size:15px;line-height:1.75;margin-bottom:20px;max-width:700px;color:#454d3d}.wc-buying{display:grid;grid-template-columns:1.05fr 1fr;gap:8vw;padding-block:105px}.wc-buying .id-steps li:first-child{padding-top:25px}.wc-delivery{background:#aab39c;color:#1e2718;padding-block:65px}.wc-delivery-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:8vw;align-items:center}.wc-delivery img{width:100%;aspect-ratio:1.1;object-fit:cover}.wc-delivery figcaption{margin-top:14px;color:#35432a}.wc-delivery .wc-copy p{color:#27331e}.wc-delivery .wc-copy .id-label{color:#35432a}.wc-faq{display:grid;grid-template-columns:1fr 1.45fr;gap:8vw;padding-block:95px}.wc-faq>div>.id-label{color:var(--id-muted);margin-bottom:28px}.wc-questions details{border-top:1px solid var(--id-line)}.wc-questions details:last-child{border-bottom:1px solid var(--id-line)}.wc-questions summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px 0;font-size:18px;line-height:1.4;list-style:none;cursor:pointer;letter-spacing:-.02em}.wc-questions summary::-webkit-details-marker{display:none}.wc-questions summary span{font-size:24px;font-weight:400;flex-shrink:0}.wc-questions details[open] summary span{transform:rotate(45deg)}.wc-questions details p{max-width:650px;color:#c7cbc1;font-size:15px;line-height:1.7;padding-bottom:25px}.wc-series{background:#e8e9e2;color:#24271f;padding-block:35px 55px}.wc-series-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}.wc-series-grid>a,.wc-series-grid>div{display:flex;flex-direction:column;text-decoration:none;border-top:1px solid #9ca491;padding-top:20px}.wc-series-grid h3{font-size:clamp(38px,4.7vw,72px);line-height:1.05;letter-spacing:-.05em;font-weight:500;margin:30px 0 35px}.wc-series-grid>a>span:last-child,.wc-series-grid>div>span:last-child{font-size:12px;display:flex;justify-content:space-between;gap:20px;margin-top:auto}.wc-series-grid>a:hover>span:last-child{text-decoration:underline}.wc-series-grid>div>span:last-child{color:#626c57}@media(min-width:1921px){.wc-series{max-width:none;padding-inline:max(var(--id-gutter),calc((100vw - 1776px)/2))}}@media(max-width:1000px){.wc-intro,.wc-faq{grid-template-columns:.7fr 1.3fr;gap:5vw}.wc-city{gap:5vw}.wc-city-name h3{font-size:53px}.wc-process-grid,.wc-delivery-grid,.wc-buying{gap:5vw}.wc-copy h2,.wc-copy h3{font-size:48px}}@media(max-width:700px){.wc-hero h1{font-size:clamp(40px,9.2vw,65px);letter-spacing:-.055em}.wc-hero-media{padding-inline:0}.wc-hero-media img{aspect-ratio:1.5;object-position:center}.wc-hero-media figcaption{padding:14px var(--id-gutter) 0;font-size:9px}.wc-hero-media figcaption span:last-child{max-width:110px;text-align:right}.wc-intro{grid-template-columns:1fr;gap:40px;padding-block:55px 65px}.wc-city-nav{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;max-width:none;margin-top:22px}.wc-city-nav a{font-size:13px;padding-block:12px}.wc-copy h2,.wc-copy h3,.wc-faq h2{font-size:43px;margin-bottom:26px}.wc-copy p{font-size:15px}.wc-copy .wc-lead{font-size:23px}.wc-process{padding-block:28px 25px}.wc-process-grid{grid-template-columns:1fr;gap:30px;padding-block:15px 30px}.wc-process-links{grid-template-columns:1fr;gap:0}.wc-process-links>a{flex-direction:row;justify-content:space-between;gap:20px;align-items:center;padding-block:20px}.wc-process-links>a>span:last-child{font-size:17px;gap:20px}.wc-process-links>a>.id-label{font-size:9px;max-width:100px}.wc-cities{padding-block:28px 20px}.wc-cities .id-section-top{align-items:flex-start}.wc-cities .id-section-top span{max-width:115px;text-align:right}.wc-cities h2{font-size:clamp(45px,10.6vw,72px);margin-block:25px}.wc-cities-deck{font-size:19px;margin-bottom:38px!important}.wc-city{grid-template-columns:1fr;gap:25px;padding-block:30px 40px}.wc-city-name h3{font-size:49px;margin-top:16px}.wc-city-copy h4{font-size:19px;margin-bottom:18px}.wc-city-copy p{font-size:15px}.wc-buying{grid-template-columns:1fr;gap:40px;padding-block:65px}.wc-delivery{padding-block:35px 50px}.wc-delivery-grid{grid-template-columns:1fr;gap:35px}.wc-delivery img{aspect-ratio:1.3}.wc-faq{grid-template-columns:1fr;gap:20px;padding-block:60px}.wc-questions summary{font-size:17px}.wc-series{padding-block:25px 40px}.wc-series .id-section-top{flex-direction:column;gap:10px;align-items:flex-start}.wc-series-grid{grid-template-columns:1fr;gap:35px}.wc-series-grid h3{font-size:44px;margin-block:24px}.wc-series-grid>a,.wc-series-grid>div{padding-top:18px}}@media print{.wc-city-nav{display:none}.wc-intro,.wc-process-grid,.wc-city,.wc-buying,.wc-delivery-grid,.wc-faq{display:block;padding-block:25px}.wc-copy p,.wc-questions details p{color:#222}.wc-hero h1,.wc-cities h2{font-size:55px}.wc-city-name h3{font-size:35px}.wc-hero-media img{max-height:250px}.wc-process img,.wc-delivery img{max-width:70%}}
