.dwg-gate{display:contents}.dwg-hero{position:relative;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(24px,3vw,44px);align-items:center;padding-block:18px 8px}@media (min-width:1181px){.dwg-hero{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)}}.dwg-hero .dwg-h1 span{display:block;color:var(--dwg-ink-3);font-weight:600}.dwg-hero-sub{font-size:clamp(17px,1.35vw,20px);color:var(--dwg-ink-2);max-width:31ch;margin:0 0 30px}.dwg-hero-meta{margin-top:18px}.dwg-hero-ctas{container:dwg-hero-ctas/inline-size;display:flex;flex-wrap:wrap;gap:12px}.dwg-hero-ctas .dwg-btn-ghost{border-color:var(--dwg-ink)}@media (max-width:640px){@container dwg-hero-ctas (max-width: 455px){.dwg-hero-ctas:has(.dwg-btn-ghost) .dwg-hero-cta-drop{display:none}}}.dwg-hero-film-icon{fill:currentColor}.dwg-film{--dwg-film-pad:clamp(16px,4vw,48px);position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:var(--dwg-film-pad);border:0;background:color-mix(in srgb,var(--dwg-panel-bg) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--dwg-white)}.dwg-film[open]{display:grid;place-items:center}.dwg-film::backdrop{background:transparent}:root:has(.dwg-film[open]){overflow:hidden}.dwg-film-frame{display:grid;gap:10px;width:min(100%,1600px,calc((100dvh - 2 * var(--dwg-film-pad) - 46px) * 16 / 9))}.dwg-film-close{position:relative;justify-self:end;display:inline-flex;align-items:center;gap:8px;font-family:var(--dwg-font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--dwg-white);background:none;border:1px solid color-mix(in srgb,var(--dwg-white) 45%,transparent);border-radius:3px;padding:9px 13px;cursor:pointer}.dwg-film-close:before{content:"";position:absolute;inset:-6px}.dwg-film-close svg{stroke:currentColor;stroke-width:1.6;fill:none}.dwg-film :focus-visible{outline-color:var(--dwg-white)}.dwg-film-video{display:block;width:100%;aspect-ratio:16/9;background:var(--dwg-black);border-radius:3px}.dwg-hero-panel{min-width:0}.dwg-hero-sheet{padding:clamp(12px,1.6vw,22px);background:var(--dwg-paper);border:1px solid var(--dwg-hair)}.dwg-hero-island{display:grid;gap:10px}.dwg-hero-head{position:relative;z-index:4;display:flex;align-items:center;justify-content:flex-end;gap:12px}.dwg-hero-head[data-done] .dwg-pause{visibility:hidden}.dwg-hero-caption{margin:0;font-size:clamp(16px,1.3vw,19px);font-weight:600;letter-spacing:-.01em;min-height:2.7em;text-wrap:balance}.dwg-hero-stage{position:relative}.dwg-hero-desk{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;container-type:inline-size}.dwg-hero-desk:after,.dwg-hero-desk:before{content:"";grid-column:1}.dwg-hero-desk:before{grid-row:1;padding-top:21.98%}.dwg-hero-desk:after{grid-row:3;padding-top:20.53%}.dwg-hero-desk .dwg-hero-scene{grid-row:2;grid-column:1;display:block;width:100%;height:auto;aspect-ratio:760/560;margin-block:-21.98% -20.53%;overflow:visible}.dwg-hero-mob{display:none}.dwg-hero-mob .dwg-hero-scene{display:block;width:100%;height:auto;aspect-ratio:390/300;overflow:visible}.dwg-hc{position:relative;grid-column:1;justify-self:start;width:clamp(156px,36cqi,252px);background:var(--dwg-sheet);border:1px solid var(--dwg-hair);border-radius:6px;padding:9px 10px 10px;font-size:clamp(11px,1.75cqi,13px);line-height:1.3;box-shadow:var(--dwg-shadow);transform:translateX(-50%)}.dwg-hc:after,.dwg-hc:before{content:"";position:absolute;width:7px;height:7px;border-color:var(--dwg-ink);border-style:solid}.dwg-hc:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.dwg-hc:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.dwg-hc-top{grid-row:1;grid-column:1;align-self:end;display:grid}.dwg-hc-top>.dwg-hc{grid-area:1/1}.dwg-hc-a{left:30.86%}.dwg-hc-b{left:69.14%}.dwg-hc-p{grid-row:3;left:45.3%;width:clamp(156px,40cqi,270px);border-color:color-mix(in srgb,var(--dwg-coral) 45%,var(--dwg-hair))}.dwg-hc-p .dwg-hc-name,.dwg-hc-p .dwg-hc-role{display:inline}.dwg-hc-p .dwg-hc-name{margin-right:8px}.dwg-hc[data-dim]>*{opacity:.4}.dwg-hc-name{font-weight:700;letter-spacing:-.01em;line-height:1.15}.dwg-hc-role{font-family:var(--dwg-font-mono);font-size:max(11px,.76em);letter-spacing:.06em;text-transform:uppercase;color:var(--dwg-ink-3)}.dwg-hc-body{margin-top:6px;display:grid;gap:5px;align-content:start}.dwg-hc-pills{display:flex;min-width:0;min-height:1.25rem}.dwg-hc-pill{display:inline-flex;border-radius:9999px;font-family:var(--dwg-app-sans);transform-origin:0 50%}.dwg-hc-slot{display:grid;min-width:0}.dwg-hc-slot>*{grid-area:1/1}.dwg-hc-size{visibility:hidden}.dwg-hc-slot>.dwg-hc-pill{justify-self:start;align-self:start}.dwg-hc-line{color:var(--dwg-ink);font-weight:500}.dwg-hc-line>span{background:linear-gradient(color-mix(in srgb,var(--dwg-glow-mint) 36%,transparent),color-mix(in srgb,var(--dwg-glow-mint) 36%,transparent)) no-repeat 0 92% /0 .5em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.dwg-hc-sub{color:var(--dwg-ink-2)}.dwg-hc-sub,.dwg-hc-tap{font-size:max(11px,.9em)}.dwg-hc-tap{justify-self:start;visibility:hidden;font-weight:700;color:var(--dwg-paper);background:var(--dwg-ink);border-radius:4px;padding:4px 9px}.dwg-hc-tap:not([data-state=off]){visibility:visible}.dwg-hc-tap[data-state=pressed]{transform:scale(.94);background:var(--dwg-teal);color:var(--dwg-white)}.dwg-hero-strip{display:grid;grid-template-columns:minmax(min-content,1.25fr) minmax(min-content,.7fr) minmax(min-content,1.25fr);gap:5px}.dwg-hero-chip{display:grid;grid-template-rows:1fr auto;gap:4px;padding:5px;border:1px solid var(--dwg-hair);border-radius:6px;background:var(--dwg-sheet)}.dwg-hero-chip[data-dim]{opacity:.45}.dwg-hero-who{font-size:12px;font-weight:700;line-height:1.2}.dwg-hero-pills{display:grid;justify-items:start;min-height:1.25rem}.dwg-hero-pills>*{grid-area:1/1}.dwg-hc-size *{animation:none}@media (max-width:980px){.dwg-hero{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.dwg-hero-head{align-items:flex-end}.dwg-hero-caption{min-height:4em}.dwg-hero-desk{display:none}.dwg-hero-mob{display:grid;gap:10px}}@media (max-width:380px){.dwg-hero-strip{gap:4px}.dwg-hero-chip{padding-inline:3px}}.dwg-proof{margin:clamp(40px,4vw,56px) 0 0}.dwg-proof+.dwg-sheet{padding-top:clamp(56px,6vw,88px)}.dwg-proof-quote{margin:0}.dwg-proof-quote p{max-width:30em;margin:0;font-family:var(--dwg-font-display);font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.3;letter-spacing:-.015em;text-wrap:pretty;color:var(--dwg-ink)}.dwg-proof-quote strong{font-weight:600;color:var(--dwg-c-teal)}.dwg-proof-keep{white-space:nowrap}.dwg-proof-qm{font-weight:700;color:var(--dwg-c-teal)}.dwg-proof-by{margin-top:20px}.dwg-proof-name,.dwg-proof-role{display:block}.dwg-proof-name{font-size:17px;font-weight:600;color:var(--dwg-ink)}.dwg-proof-role{margin-top:2px;font-size:15px;color:var(--dwg-ink-2)}.dwg-travels{overflow-x:clip}.dwg-travels-top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px;align-items:end}.dwg-travels-switch{margin-top:26px}@media (min-width:981px){.dwg-travels-switch{display:none}}.dwg-stat{max-width:460px;margin-top:34px;padding-top:16px;border-top:1px solid var(--dwg-hair)}.dwg-stat-line{margin:0;font-size:clamp(18px,5.4vw,24px);line-height:1.3;text-wrap:pretty}@media (min-width:981px) and (max-width:1040px){.dwg-travels-stat .dwg-stat-line{font-size:22px}}.dwg-stat-fig{font-weight:600;color:var(--dwg-coral);white-space:nowrap}.dwg-stat-row{display:block;white-space:nowrap}.dwg-stat-src{margin:10px 0 0;font-size:11px}.dwg-travels-stat{margin-top:0}.dwg-case-show{position:relative;max-width:1010px;margin:clamp(26px,3vw,40px) auto 0}@media (max-width:980px){.dwg-travels-top{grid-template-columns:minmax(0,1fr);gap:26px}}@media (prefers-reduced-motion:no-preference){.dwg-hc>*{transition:opacity .6s var(--dwg-ease)}.dwg-hero-chip{transition:opacity .5s}.dwg-hc-tap{transition:transform .2s,background-color .3s}}@media (prefers-reduced-motion:reduce){.dwg-hero-stage .dwg-light[data-comet] .dwg-light-core,.dwg-hero-stage .dwg-light[data-comet] .dwg-light-glow,.dwg-hero-stage .dwg-packet{visibility:hidden}.dwg-hero-head .dwg-pause{display:none}}.dwg-ho-top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px;align-items:end;margin-bottom:clamp(26px,3vw,40px)}.dwg-ho-stat{margin-top:0;display:grid;grid-template-columns:max-content}.dwg-ho-stat .dwg-stat-line,.dwg-ho-stat .dwg-stat-src{grid-area:1/1}.dwg-ho-stat .dwg-stat-src{align-self:end;justify-self:end;margin:0 0 2px}.dwg-ho-card{display:flex;flex-direction:column;color:var(--foreground);color-scheme:light;font-family:var(--dwg-app-sans),ui-sans-serif,system-ui,sans-serif;font-size:14px;letter-spacing:normal;text-align:left;text-transform:none}.dwg-ho-card .animate-section-rise{animation:none}.dwg-ho-badge{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--dwg-coral) 16%,var(--dwg-white));color:var(--dwg-c-coral);font-size:11px;font-weight:700;letter-spacing:.02em}.dwg-ho-pill{display:inline-flex;flex:none}.dwg-ho-quiet{display:inline-flex;font-family:var(--dwg-app-sans),ui-sans-serif,system-ui,sans-serif;letter-spacing:normal;text-transform:none}.dwg-ho-island[data-standing] .dwg-ho [data-pop],.dwg-ho-island[data-standing] .dwg-ho-node[data-got] .dwg-ho-glyph svg{animation:none}.dwg-ho-screen.dwg-ho-page{--dwg-ho-zoom:0.66;position:relative;display:block;padding:0;overflow:hidden}.dwg-ho-roll{transform:translateY(var(--g-roll,calc(8px - 177px * var(--dwg-ho-zoom))))}.dwg-ho-zoom{width:calc(100% / var(--dwg-ho-zoom));background:var(--background);transform:scale(var(--dwg-ho-zoom));transform-origin:0 0}.dwg-ho-zoom>.dwg-ho-frame{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.dwg-ho-page-map{padding:0 16px 24px}.dwg-ho-page-map .dwg-ho-map{height:150px;border-radius:12px}@media (min-width:761px) and (max-width:1100px){.dwg-ho-screen.dwg-ho-page{--dwg-ho-zoom:0.58}}@media (max-width:980px){.dwg-ho-top{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width:760px){.dwg-handoff{display:flex;flex-direction:column}.dwg-ho-top{display:contents}.dwg-ho-copy{margin-bottom:26px}.dwg-ho-stat{order:1;margin-top:40px}.dwg-ho-screen.dwg-ho-page{--dwg-ho-zoom:0.5}}@media (max-width:460px){.dwg-ho-stat .dwg-stat-src{grid-area:auto;margin:10px 0 0}}@media (prefers-reduced-motion:reduce){.dwg-ho .dwg-light[data-comet] .dwg-light-core,.dwg-ho .dwg-light[data-comet] .dwg-light-glow,.dwg-ho-press{visibility:hidden}}.dwg-ib{--dwg-ib-zoom:0.6;position:relative;height:var(--g-ib-h,auto);overflow:hidden}.dwg-ib-zoom{width:calc(100% / var(--g-ib-zoom, var(--dwg-ib-zoom)));transform:scale(var(--g-ib-zoom,var(--dwg-ib-zoom)));transform-origin:0 0}.dwg-of-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:18px 40px;align-items:end;margin-bottom:clamp(26px,3vw,40px)}.dwg-of-top .dwg-h2{margin:0;max-width:13ch}.dwg-of-blurb{justify-self:end;max-width:47ch}.dwg-of-island{display:grid;gap:10px}.dwg-of-plate{border:1px solid var(--dwg-guide);border-radius:8px;background:color-mix(in srgb,var(--dwg-sheet) 70%,transparent);overflow:hidden}.dwg-of-plan{display:none}.dwg-of-plan[data-layout=desk]{display:block}.dwg-of-box{position:relative;container-type:inline-size}.dwg-of-plan[data-layout=desk] .dwg-of-box{aspect-ratio:1320/572}.dwg-of-plan[data-layout=tab] .dwg-of-box{aspect-ratio:760/900}.dwg-of-plan[data-layout=mob] .dwg-of-box{aspect-ratio:358/620}.dwg-of-box>.dwg-of-art{position:absolute;inset:0}.dwg-of-box>.dwg-of-over{z-index:2}.dwg-of-card{--dwg-ib-zoom:0.56;position:absolute;z-index:1;-webkit-mask-image:linear-gradient(var(--dwg-ink) 80%,transparent);mask-image:linear-gradient(var(--dwg-ink) 80%,transparent)}.dwg-of-plan[data-layout=desk] .dwg-of-card{left:17.5758%;top:26.2238%;width:29.0909%;height:43.3566%}.dwg-of-plan[data-layout=desk] .dwg-of-log{position:absolute;left:17.5758%;top:74.1259%;width:29.0909%;height:22.3776%;font-size:max(9.5px,calc(100cqi * 11 / 1320))}.dwg-of-plan[data-layout=tab] .dwg-of-card{--dwg-ib-zoom:0.6;left:3.1579%;top:16.6667%;width:52.6316%;height:27.5556%}.dwg-of-plan[data-layout=tab] .dwg-of-log{position:absolute;left:57.6316%;top:29.1111%;width:39.7368%;height:15.1111%;font-size:max(9.5px,calc(100cqi * 11 / 760))}.dwg-of-plan[data-layout=mob] .dwg-of-card{--dwg-ib-zoom:0.8;left:3.352%;top:24.1935%;width:93.2961%;height:34.1935%}.dwg-of-plan[data-layout=mob] .dwg-of-stops{position:absolute;z-index:2;left:3.352%;top:60.6452%;width:93.2961%;height:38.7097%}.dwg-of-plan[data-layout=mob] .dwg-of-stop[data-stop=park]{top:68.979%;right:49.53%}.dwg-of-plan[data-layout=mob] .dwg-of-stop[data-stop=mgr]{top:68.293%;left:43.565%}.dwg-of-plan[data-layout=mob] .dwg-of-stop[data-stop=desk]{top:66.577%;right:61.12%}.dwg-of-plan[data-layout=mob] .dwg-of-legend{margin:4px 14px 6px}.dwg-of-plan[data-layout=mob] .dwg-of-log{margin:0 14px;padding:4px 0 18px}.dwg-of-plan[data-layout=mob] .dwg-of-lines li,.dwg-of-plan[data-layout=mob] .dwg-of-lines li>span{white-space:normal}@media (max-width:1180px){.dwg-of-plan[data-layout=desk]{display:none}.dwg-of-plan[data-layout=tab]{display:block;max-width:900px;margin-inline:auto}}@media (max-width:980px){.dwg-of-top{grid-template-columns:minmax(0,1fr)}.dwg-of-blurb{justify-self:start}}@media (max-width:640px){.dwg-of-top .dwg-h2{max-width:12ch}.dwg-of-plate{border-radius:6px}.dwg-of-plan[data-layout=tab]{display:none}.dwg-of-plan[data-layout=mob]{display:block}}@media (prefers-reduced-motion:no-preference){.dwg-of-stop{transition:opacity .2s var(--dwg-ease)}}.dwg-nw-island{display:grid;gap:10px}.dwg-nw-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,410px);gap:14px 56px;margin-bottom:16px}.dwg-nw-top .dwg-h2{margin:0}.dwg-nw-top .dwg-h2 span{display:block}.dwg-nw-top .dwg-nw-h2b{color:var(--dwg-ink-3)}.dwg-nw-blurb{align-self:end;max-width:none;font-size:17px;line-height:1.45}.dwg-nw-comp[data-layout=mob]{display:none}.dwg-tw-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:12px 56px;align-items:start;margin:clamp(64px,8vw,112px) 0 30px}.dwg-tw-h3{margin:0;font-family:var(--dwg-font-display);font-weight:700;font-size:clamp(34px,4vw,58px);line-height:1.02;letter-spacing:-.032em;text-wrap:balance}.dwg-tw-lede{margin:0;font-size:16.5px;line-height:1.5;color:var(--dwg-ink-2)}.dwg-tw-island{display:grid;gap:10px}.dwg-tw-stage{position:relative;display:grid;grid-template-columns:minmax(0,540fr) minmax(0,360fr) minmax(0,310fr);grid-template-rows:auto auto;-moz-column-gap:56px;column-gap:56px;row-gap:48px;align-items:start}.dwg-tw-alt{position:absolute;inset:0;pointer-events:none}.dwg-tw-src{position:relative;z-index:1;display:grid;gap:12px;min-width:0;margin:0}.dwg-tw-a{grid-column:1;grid-row:1}.dwg-tw-pair{display:contents}.dwg-tw-b{grid-column:3;grid-row:1}.dwg-tw-c{grid-column:3;grid-row:2;margin-top:64px}.dwg-tw-d{grid-column:1;grid-row:2}.dwg-tw-e{grid-column:2;grid-row:1/span 2;align-self:center;justify-items:center}.dwg-tw-hub{width:100%;min-width:0;max-width:360px}.dwg-tw-cap{display:flex;align-items:center;gap:8px;margin:0;font-size:10.5px;white-space:nowrap;color:var(--dwg-ink-2)}.dwg-tw-cap i{display:grid;flex:none;place-items:center;width:19px;height:19px;border:1px solid var(--dwg-ink);border-radius:50%;font-size:9.5px;font-style:normal;letter-spacing:0;color:var(--dwg-ink)}.dwg-tw-cap-hub{min-height:19px;font-weight:700;color:var(--dwg-ink)}@media (max-width:640px){.dwg-tw-cap{font-size:11px}}.dwg-tw-box,.dwg-tw-land{min-width:0}.dwg-tw-b .dwg-tw-box{width:100%;max-width:300px}.dwg-tw-a .dwg-tw-box{--dwg-tw-zoom:0.78;--dwg-tw-page-ar:720/408}.dwg-tw-a .dwg-tw-page{max-height:230px;-webkit-mask-image:linear-gradient(var(--dwg-ink) 78%,transparent);mask-image:linear-gradient(var(--dwg-ink) 78%,transparent)}.dwg-tw-d .dwg-tw-box{width:100%;max-width:470px;--dwg-tw-zoom:1;--dwg-tw-page-ar:470/330}.dwg-tw-zoom{width:calc(100% / var(--g-tw-zoom, var(--dwg-tw-zoom)));background:var(--background);transform:scale(var(--g-tw-zoom,var(--dwg-tw-zoom)));transform-origin:0 0}.dwg-tw-zoom>.dwg-tw-frame{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.dwg-tw-land{max-width:440px;border-radius:10px}.dwg-tw-land>.dwg-tw-land-frame{border-color:var(--dwg-indigo);box-shadow:0 2px 4px color-mix(in srgb,var(--dwg-ink) 6%,transparent),0 18px 36px -16px color-mix(in srgb,var(--dwg-ink) 24%,transparent),0 52px 100px -34px color-mix(in srgb,var(--dwg-ink) 42%,transparent)}@media (max-width:1180px){.dwg-tw-stage{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:44px;padding-left:34px}.dwg-tw-a,.dwg-tw-d,.dwg-tw-e,.dwg-tw-pair{grid-column:1;grid-row:auto}.dwg-tw-a,.dwg-tw-pair{max-width:660px}.dwg-tw-a .dwg-tw-page{max-height:265px}.dwg-tw-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.dwg-tw-b,.dwg-tw-c{grid-column:auto;grid-row:auto}.dwg-tw-c{margin-top:0}.dwg-tw-e{align-self:start;justify-items:start}.dwg-tw-hub{max-width:440px}}@media (max-width:980px){.dwg-nw-top{grid-template-columns:minmax(0,1fr)}.dwg-nw-blurb{max-width:60ch}.dwg-tw-head{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.dwg-nw-top{gap:16px;margin-bottom:12px}.dwg-nw-blurb{font-size:16.5px}.dwg-nw-comp[data-layout=desk]{display:none}.dwg-nw-comp[data-layout=mob]{display:block}.dwg-tw-head{margin-bottom:22px}.dwg-tw-lede{font-size:16px}.dwg-tw-stage{row-gap:30px;padding-left:26px}.dwg-tw-pair{gap:14px}.dwg-tw-a .dwg-tw-box{--dwg-tw-zoom:0.8;--dwg-tw-page-ar:400/600}.dwg-tw-a .dwg-tw-page{max-height:285px;-webkit-mask-image:linear-gradient(var(--dwg-ink) 82%,transparent);mask-image:linear-gradient(var(--dwg-ink) 82%,transparent)}.dwg-tw-pair .dwg-tw-cap{align-items:start;white-space:normal}.dwg-tw-c .dwg-tw-mbody p,.dwg-tw-c .dwg-tw-mhead{display:none}.dwg-tw-c .dwg-tw-mbody{padding:11px 11px 13px}.dwg-tw-d .dwg-tw-box{--dwg-tw-zoom:0.78;--dwg-tw-page-ar:420/560}}.dwg-vt{padding:clamp(22px,4vw,56px)}.dwg-vt-h2{max-width:none;margin-bottom:0;text-wrap:wrap}.dwg-vt-h2 span{display:block}.dwg-vt-h2 .dwg-vt-h2b{color:var(--dwg-ink-3);font-weight:600}.dwg-vt-blurb{margin-top:18px}.dwg-vt-plate{margin-top:clamp(16px,1.7vw,24px)}.dwg-vt-comp[data-layout=mob]{display:none}.dwg-vt-block{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-top:clamp(24px,2.5vw,36px);border:1px solid var(--dwg-line)}.dwg-vt-block:after,.dwg-vt-block:before{content:"";position:absolute;width:9px;height:9px;border-style:solid;border-color:var(--dwg-ink-3)}.dwg-vt-block:before{top:-6px;left:-6px;border-width:1px 0 0 1px}.dwg-vt-block:after{right:-6px;bottom:-6px;border-width:0 1px 1px 0}.dwg-vt-block ul{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:1fr;margin:0;padding:0;list-style:none}.dwg-vt-block li{display:flex;flex-direction:column;justify-content:space-between;gap:14px;min-height:82px;padding:11px 14px 13px;border-right:1px solid var(--dwg-hair);font-family:var(--dwg-font-mono);font-size:11px;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--dwg-ink)}.dwg-vt-block li i{font-size:11px;font-style:normal;line-height:1;color:var(--dwg-ink-3)}.dwg-vt-block li span{margin-top:auto}.dwg-vt-link{display:flex;align-items:flex-end;gap:8px;padding:0 20px 13px;font-family:var(--dwg-font-mono);font-size:11.5px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-decoration:none;color:var(--dwg-c-teal)}@media (max-width:1260px){.dwg-vt-comp[data-layout=desk]{display:none}.dwg-vt-comp[data-layout=mob]{display:block;max-width:460px;margin-inline:auto}}@media (max-width:980px){.dwg-vt-block{grid-template-columns:minmax(0,1fr)}.dwg-vt-block ul{grid-template-columns:repeat(4,minmax(0,1fr))}.dwg-vt-block li{border-bottom:1px solid var(--dwg-hair)}.dwg-vt-link{padding:14px}}@media (max-width:760px){.dwg-vt{padding:22px 16px 26px}}@media (max-width:640px){.dwg-vt-block ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.dwg-vt-block li{min-height:0;justify-content:flex-start;gap:3px;padding:8px 12px 9px}.dwg-vt-block li span{margin-top:0;line-height:1.25}.dwg-vt-block li:nth-child(2n){border-right:0}}.dwg-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin-top:clamp(80px,10vw,136px);padding:22px 0;border-block:1px solid var(--dwg-ink)}.dwg-band p{margin:0;font-family:var(--dwg-font-display);font-size:clamp(22px,2.4vw,34px);font-weight:700;line-height:1.15;letter-spacing:-.025em}.dwg-band p span{color:var(--dwg-ink-3)}.dwg-end-link{position:relative;font-family:var(--dwg-font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--dwg-ink)}.dwg-end-link:before{content:"";position:absolute;inset:-13px -6px}.dwg-sheet.dwg-qs{margin-top:clamp(40px,5vw,64px);padding-top:0}.dwg-qs dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0}.dwg-qs dl>div{display:grid;gap:6px;align-content:start}.dwg-qs dt{font-size:17px;font-weight:700;letter-spacing:-.01em}.dwg-qs dd{margin:0;font-size:15.5px;color:var(--dwg-ink-2)}.dwg-qs-more{margin:22px 0 0;text-align:right}.dwg-qs-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:980px){.dwg-qs dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dwg-qs dl{grid-template-columns:minmax(0,1fr);gap:18px}}