.dealer-page .dealer-heading{display:block;margin-bottom:26px}.dealer-directory>.dealer-search{max-width:640px;margin-bottom:28px}.dealer-directory .dealer-directory-layout{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:28px;align-items:start}.dealer-directory .dealer-cards{grid-template-columns:1fr}.dealer-directory .dealer-list{max-height:790px;overflow:auto;overscroll-behavior:contain;padding-right:8px;scrollbar-width:thin}.dealer-directory .dealer-map-card{position:sticky;top:calc(var(--site-header-height) + 20px);min-width:0}.dealer-map-card .dealer-map-caption{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;padding:20px 24px;align-items:center}.dealer-map-card .dealer-map-caption h3{font-size:20px;margin:0;grid-column:1}.dealer-map-card .dealer-map-caption>p{margin:0;grid-column:1;max-width:none}.dealer-map-card .dealer-map-caption button{grid-column:2;grid-row:1/3;margin:0}.dealer-directory .dealer-map{height:620px}@media(max-width:1000px)and (min-width:701px){.dealer-directory .dealer-directory-layout{grid-template-columns:280px minmax(0,1fr);gap:20px}}@media(max-width:700px){.dealer-directory .dealer-directory-layout{display:flex;flex-direction:column;gap:24px}.dealer-directory .dealer-map-card{position:static;width:100%;order:-1}.dealer-directory .dealer-map{height:420px}.dealer-directory .dealer-list{width:100%;max-height:560px}.dealer-map-card .dealer-map-caption{padding:18px}.dealer-map-card .dealer-map-caption h3{font-size:17px}}.dealer-map{position:relative;height:520px;overflow:hidden;background:#e6e9e5;touch-action:pan-y;cursor:grab;isolation:isolate}.dealer-map:focus-visible{outline:3px solid #a78c59;outline-offset:-3px}.dealer-map-tiles,.dealer-map-pins{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dealer-map-tiles img{position:absolute;width:256px;height:256px;max-width:none;-webkit-user-select:none;user-select:none}.dealer-map-pin{position:absolute;pointer-events:auto;transform:translate(-50%,-100%);width:34px;height:42px;border:0;padding:0;background:none;color:#1a2b3c;cursor:pointer;filter:drop-shadow(0 2px 3px #0005)}.dealer-map-pin svg{width:100%;height:100%;display:block}.dealer-map-pin[aria-pressed=true]{color:#a78c59;z-index:2}.dealer-map-pin:hover,.dealer-map-pin:focus-visible{color:#a78c59;z-index:3;outline:2px solid #1a2b3c;outline-offset:2px;border-radius:18px}.dealer-map-controls{position:absolute;right:12px;top:12px;display:grid;box-shadow:0 1px 5px #0003}.dealer-map-controls button{width:38px;height:38px;background:#fff;border:1px solid #d5d5d5;font-size:24px;line-height:1;color:#1a2b3c;cursor:pointer}.dealer-map-attribution{position:absolute;right:0;bottom:0;padding:2px 5px!important;background:#ffffffe6;color:#1a2b3c!important;font:11px Arial,sans-serif}@media(max-width:700px){.dealer-map{height:380px}}.footer .footer-top{grid-template-columns:minmax(144px,.8fr) repeat(2,minmax(180px,1fr));justify-content:start;gap:clamp(32px,4vw,64px)}.footer-claim{margin:6px 0 0;font-size:14px;line-height:1.4;color:#eaedf2;white-space:nowrap}.footer-top>.footer-identity{align-items:center;justify-self:start;width:144px;max-width:100%}.footer-identity .footer-brand{display:flex;align-items:center;justify-content:center;width:100%;padding:0}.footer-identity .footer-brand img{display:block;width:64px;max-width:100%;height:auto;object-fit:contain}.footer-identity .footer-socials{justify-content:center;width:100%;margin-top:8px}@media(max-width:700px){.footer .footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.footer-top>.footer-identity{grid-column:1 / -1}}.news-launch{background:#1a2b3c;color:#eaedf2;padding:0 0 36px}.news-launch-stage{position:relative;max-width:1800px;margin:0 auto;isolation:isolate}.news-launch-image{position:relative}.news-launch-image:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;background:linear-gradient(to right,#1a2b3c 0%,transparent 12%,transparent 88%,#1a2b3c 100%),linear-gradient(to bottom,#1a2b3c 0%,transparent 8%,transparent 86%,#1a2b3c 100%)}.news-launch-image img{display:block;width:100%;height:auto;max-width:100%}.news-launch-copy{position:absolute;z-index:1;left:5%;top:21%;width:33%;text-align:left}.news-launch-title{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip-path:none;white-space:normal;border:0;font-family:var(--font-display);font-size:clamp(42px,5.1vw,92px);line-height:1.04;letter-spacing:-.045em;color:#eaedf2}.news-launch-title span{display:block}.news-launch-title .news-launch-outline{color:transparent;-webkit-text-stroke:1.5px #eaedf2}.news-launch-ribbon{display:table;margin:24px 0 0;padding:8px 12px 10px;background:#a78c59;color:#1a2b3c;font-family:var(--font-display);font-size:clamp(18px,2.15vw,39px);font-weight:900;line-height:1.08;letter-spacing:-.035em}.news-launch-ribbon span{display:block}.news-launch-version{font-family:var(--font-display);font-size:clamp(70px,10.3vw,185px);font-weight:900;line-height:1.08;letter-spacing:-.06em;margin-top:24px;color:#eaedf2;white-space:nowrap}.news-launch-actions{display:flex;align-items:center;justify-content:flex-start;gap:24px;margin:28px 0 0;flex-wrap:wrap;padding:0}.news-launch-actions .button{padding:15px 20px}.news-launch-actions .text-link{font-size:16px}.news-launch-actions .text-link{color:#eaedf2;min-height:48px;display:inline-flex;align-items:center;gap:14px}.news-launch-actions a:focus-visible{outline:2px solid #eaedf2;outline-offset:6px}@media(min-width:1800px){.news-launch-title{font-size:92px}.news-launch-ribbon{font-size:39px}.news-launch-version{font-size:185px}}@media(max-width:800px){.news-launch{padding-bottom:30px}.news-launch-stage{display:flex;flex-direction:column}.news-launch-copy{position:relative;left:auto;top:auto;width:auto;padding:32px 24px 0}.news-launch-title{font-size:clamp(36px,9.5vw,64px);line-height:1.06}.news-launch-title span{display:inline-block}.news-launch-title .news-launch-outline{margin-right:10px;-webkit-text-stroke:1px #eaedf2}.news-launch-ribbon{margin-top:18px;font-size:clamp(19px,5.5vw,30px);padding:7px 10px 9px}.news-launch-version{font-size:clamp(84px,24vw,144px);margin-top:14px;line-height:1}.news-launch-image{overflow:hidden;margin-top:-8px}.news-launch-image img{width:145%;max-width:none;margin-left:-45%;height:auto}.news-launch-actions{gap:24px;margin-top:24px}}@media(prefers-contrast:more){.news-launch-title .news-launch-outline{color:#eaedf2;-webkit-text-stroke:0}}.chuck-purchase-explorers{margin:30px 0 40px}.chuck-purchase-explorers>.section{padding:48px 4%}.chuck-purchase-explorers .section-top h2{font-size:clamp(25px,3vw,42px)}.chuck-purchase-explorers .studio-explorer-copy h2{font-size:clamp(30px,3.5vw,46px)}.chuck-purchase-explorers .chuck-feature-section{padding-top:24px}.chuck-purchase-explorers .section-top{gap:24px}.chuck-purchase-explorers .studio-explorer{padding-bottom:24px}.chuck-purchase-explorers .feature-panels h3,.chuck-purchase-explorers .port-panels h3{color:inherit}@media(max-width:800px){.chuck-purchase-explorers{margin-top:18px}.chuck-purchase-explorers>.section{padding:32px 5%}.chuck-purchase-explorers .chuck-feature-section,.chuck-purchase-explorers .studio-explorer{padding-left:0;padding-right:0}.chuck-purchase-explorers .section-top h2{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
