.site .pc{flex-direction:column;gap:14px;min-width:0;height:100%;display:flex}.site .pc-frame{background:var(--wn-table);flex:1;min-height:480px;position:relative;overflow:hidden}.site .pc-slide{opacity:0;visibility:hidden;margin:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),visibility 0s linear .9s;position:absolute;inset:0}.site .pc-slide.is-on{opacity:1;visibility:visible;transition:opacity .9s cubic-bezier(.22,1,.36,1),visibility}.site .pc-slide img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.07)}.site .pc-slide.is-on img{animation:9s cubic-bezier(.22,1,.36,1) forwards pc-drift}@keyframes pc-drift{0%{transform:scale(1.07)}to{transform:scale(1)}}.site .pc.is-paused .pc-slide.is-on img{animation-play-state:paused}.site .pc-cap{color:var(--wn-quiet);max-width:none;margin:0;font-size:14px;font-weight:500;line-height:1.45}.site .pc-ctl{--ease:cubic-bezier(.22,1,.36,1);align-items:center;gap:12px;display:flex}.site .pc-ctl[hidden]{display:none}.site .pc-ticks{flex:auto;align-items:center;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.site .pc-ticks li{background:var(--wn-mist);min-width:4px;height:3px;transition:background .3s var(--ease),flex-grow .4s var(--ease);flex:1 1 0;position:relative}.site .pc-ticks li button{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:-20px -2px}.site .pc-ticks li button:focus-visible{outline:3px solid var(--wn-slate);outline-offset:-14px}.site .pc-ticks li.on{background:var(--wn-gravel);flex-grow:2.4}.site .pc-ticks li:after{content:"";background:var(--wn-orange);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.site .pc-ticks li.on:after{animation:pc-fill var(--pc-dur,6s) linear forwards}@keyframes pc-fill{to{transform:scaleX(1)}}.site .pc.is-paused .pc-ticks li.on:after{animation-play-state:paused}.site .pc-toggle{min-height:44px;font:700 12px/1 var(--wn-font-company);letter-spacing:.12em;text-transform:uppercase;color:var(--wn-slate);cursor:pointer;text-decoration:underline;text-decoration-color:var(--wn-orange);text-underline-offset:5px;background:0 0;border:0;padding:0 4px;text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){.site .pc-slide,.site .pc-slide.is-on{transition:none}.site .pc-slide img,.site .pc-slide.is-on img{animation:none;transform:none}.site .pc-ticks li{transition:none}.site .pc-ticks li.on:after{animation:none;transform:scaleX(1)}}@container pg (width<=900px){.site .pc-frame{aspect-ratio:4/5;flex:none;min-height:0}}.site .av-adv.dp .dp-hero{padding:var(--wn-crumb-top) var(--pad) clamp(48px,6cqw,88px);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:clamp(32px,5cqw,80px);display:grid}.site .av-adv.dp .dp-copy{min-width:0}.site .av-adv.dp .dp-hero .crumbs{margin:0 0 var(--wn-crumb-gap)}.site .av-adv.dp .dp-hero h1{max-width:19ch;margin-bottom:clamp(16px,2cqw,24px);font-size:clamp(32px,4.3cqw,56px);line-height:1.04}.site .av-adv.dp .dp-hero .av-lead{max-width:46ch;margin-bottom:clamp(24px,2.8cqw,36px);font-size:clamp(18px,1.6cqw,20px);font-weight:600;line-height:1.5}.site .av-adv.dp .dp-form{background:var(--asphalt);color:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;max-width:620px;padding:clamp(24px,3cqw,36px);display:grid}.site .av-adv.dp .dp-f{gap:6px;min-width:0;margin:0;display:grid}.site .av-adv.dp .dp-wide{grid-column:1/-1}.site .av-adv.dp .dp-f label{letter-spacing:.08em;text-transform:uppercase;color:#fff;font-size:13px;font-weight:700;line-height:1.3}.site .av-adv.dp .dp-f input[type=text],.site .av-adv.dp .dp-f input[type=email],.site .av-adv.dp .dp-f select{width:100%;min-height:48px;color:var(--asphalt);font:500 16px/1.4 var(--wn-font-company);background:#fff;border:2px solid #fff;border-radius:0;padding:10px 14px}.site .av-adv.dp .dp-f input:focus-visible,.site .av-adv.dp .dp-f select:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.site .av-adv.dp .dp-act{margin-top:6px}.site .av-adv.dp .dp-act .wn-btn{justify-content:center;width:100%}.site .av-adv.dp .dp-fine{color:var(--mist);max-width:none;margin:0;font-size:14px;font-weight:500;line-height:1.5}.site .av-adv.dp .dp-form a{color:#fff}.site .av-adv.dp .dp-form a:focus-visible{outline-offset:3px;outline:3px solid #fff}.site .av-adv.dp .dp-status{color:#fff;max-width:none;min-height:1.4em;margin:0;font-size:15px}.site .av-adv.dp .dp-car{min-width:0}.site .av-adv.dp .dp-sec{padding:0 var(--pad);margin-top:clamp(40px,5cqw,72px)}.site .av-adv.dp .av-mk{background:var(--slate);margin-bottom:28px}.site .av-adv.dp .dp-inside{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px,5cqw,72px);margin:0;display:grid}.site .av-adv.dp .dp-inside>div{border-top:1px solid var(--mist);padding:24px 0}.site .av-adv.dp .dp-inside dt{text-transform:uppercase;letter-spacing:.01em;text-wrap:balance;margin-bottom:8px;font-size:clamp(20px,2cqw,26px);font-weight:800;line-height:1.2}.site .av-adv.dp .dp-inside dd{max-width:44ch;margin:0;font-size:17px;line-height:1.6}.site .av-adv.dp .dp-stories{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3cqw,48px);display:grid}.site .av-adv.dp .dp-stories li{border-top:3px solid var(--slate)}.site .av-adv.dp .dp-stories a{align-content:start;gap:10px;height:100%;padding:20px 0 8px;text-decoration:none;display:grid}.site .av-adv.dp .dp-img{aspect-ratio:3/2;background:var(--table);margin-bottom:6px;display:block;overflow:hidden}.site .av-adv.dp .dp-img img{object-fit:cover;width:100%;max-width:none;height:100%}@media (prefers-reduced-motion:no-preference){.site .av-adv.dp .dp-img img{transition:scale 1.2s cubic-bezier(.22,1,.36,1)}.site .av-adv.dp .dp-stories a:hover .dp-img img{scale:1.04}}.site .av-adv.dp .dp-ser{letter-spacing:.12em;text-transform:uppercase;color:var(--quiet);font-size:12px;font-weight:700;line-height:1.3}.site .av-adv.dp .dp-ttl{text-wrap:balance;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:5px;font-size:clamp(20px,2cqw,26px);font-weight:800;line-height:1.2;text-decoration-thickness:2px}.site .av-adv.dp .dp-stories a:hover .dp-ttl{text-decoration-thickness:4px}.site .av-adv.dp .dp-intro{font-size:16px;font-weight:500;line-height:1.55}.site .av-adv.dp .dp-more{margin:28px 0 0;font-size:15px;font-weight:700}.site .av-adv.dp .dp-more a{align-items:center;min-height:44px;display:inline-flex}.site .av-adv.dp .dp-close{padding:clamp(48px,6cqw,88px) var(--pad);background:var(--table);color:var(--slate);margin-top:clamp(56px,7cqw,104px)}.site .av-adv.dp .dp-close-in{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:clamp(24px,5cqw,72px);display:grid}.site .av-adv.dp .dp-close h2{margin:0;font-size:clamp(26px,3.4cqw,44px);line-height:1.08}.site .av-adv.dp .dp-close p{max-width:40ch;margin:0 0 24px;font-size:clamp(18px,1.8cqw,22px);font-weight:600;line-height:1.5}@container pg (width<=900px){.site .av-adv.dp .dp-hero,.site .av-adv.dp .dp-close-in{grid-template-columns:minmax(0,1fr)}.site .av-adv.dp .dp-hero h1{max-width:none}.site .av-adv.dp .dp-stories{grid-template-columns:minmax(0,1fr)}.site .av-adv.dp .dp-stories li{margin-bottom:24px}}@container pg (width<=720px){.site .av-adv.dp .dp-form{grid-template-columns:minmax(0,1fr);max-width:none}.site .av-adv.dp .dp-inside{grid-template-columns:minmax(0,1fr)}}@media print{.site header,.site footer,.skip,.site .av-adv.dp .dp-close{display:none!important}}
