.co-summit{--co-teal: #1D9E75;--co-ink: #14171A;--co-body: #3F474D;--co-mute: #79838B;--co-line: #D9DEE2;--co-line-soft: #EDF0F2;--co-bg: #FFFFFF;--co-bg-alt: #F6F8F8;--co-radius: 4px;--co-pad: clamp(28px, 6vw, 88px);--co-max: 1180px}.co-summit{width:var(--co-vw, 100vw);max-width:var(--co-vw, 100vw);margin-left:calc(50% - (var(--co-vw, 100vw) / 2));margin-right:calc(50% - (var(--co-vw, 100vw) / 2));overflow-x:clip}.co-summit{font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--co-body);background:var(--co-bg);-webkit-font-smoothing:antialiased}.co-summit *,.co-summit *:before,.co-summit *:after{box-sizing:border-box}.co-summit p{margin:0 0 1em;line-height:1.62}.co-summit p:last-child{margin-bottom:0}.co-summit a{color:var(--co-teal)}.co-summit .co-wrap{max-width:var(--co-max);margin-inline:auto;padding-inline:clamp(18px,5vw,40px)}.co-summit .co-sec{padding-block:var(--co-pad)}.co-summit .co-sec--alt{background:var(--co-bg-alt)}.co-summit .co-sec--tight{padding-block:clamp(22px,4vw,48px)}.co-summit [id]{scroll-margin-top:clamp(70px,12vw,110px)}.co-summit .co-eyebrow{font-family:Barlow Condensed,Barlow,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--co-teal);margin:0 0 14px;display:block}.co-summit .co-h1,.co-summit .co-h2{font-family:Barlow Condensed,Barlow,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1.02;color:var(--co-ink);margin:0 0 18px;text-wrap:balance}.co-summit .co-h1{font-size:clamp(34px,6vw,68px)}.co-summit .co-h2{font-size:clamp(26px,4vw,44px)}.co-summit .co-h3{font-family:Barlow Condensed,Barlow,sans-serif;font-size:clamp(18px,2vw,22px);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--co-ink);margin:0 0 8px}.co-summit .co-lede{font-size:clamp(17px,1.6vw,20px);max-width:62ch}.co-summit .co-btn{display:inline-flex;align-items:center;gap:10px;font-family:Barlow Condensed,Barlow,sans-serif;font-size:16px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:15px 30px;border-radius:var(--co-radius);border:1px solid var(--co-teal);background:var(--co-teal);color:#fff;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.co-summit .co-btn:hover{background:#17845f;border-color:#17845f;transform:translateY(-1px)}.co-summit .co-btn--ghost{background:transparent;color:var(--co-ink);border-color:var(--co-line)}.co-summit .co-btn--ghost:hover{background:var(--co-ink);border-color:var(--co-ink);color:#fff}.co-summit .co-btn:focus-visible{outline:3px solid var(--co-teal);outline-offset:3px}.co-summit .co-img{display:block;width:100%;height:auto;border-radius:var(--co-radius)}.co-summit .co-ph{position:relative;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,#edf0f2 0 12px,#e5e9ec 12px 24px);border:1px dashed var(--co-line);border-radius:var(--co-radius);overflow:hidden;color:var(--co-mute)}.co-summit .co-ph svg{width:46%;max-width:190px;height:auto;opacity:.3;fill:var(--co-mute)}.co-summit .co-ph-label{position:absolute;inset-inline:0;bottom:0;background:#14171adb;color:#fff;font-family:Barlow Condensed,Barlow,sans-serif;font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:9px 12px}.co-summit .co-ratio-wide{aspect-ratio:2 / 1}.co-summit .co-ratio-3x2{aspect-ratio:3 / 2}.co-summit .co-ratio-4x5{aspect-ratio:4 / 5}.co-summit .co-ratio-1x1{aspect-ratio:1 / 1}.co-summit .co-specs{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--co-line);border-left:1px solid var(--co-line)}.co-summit .co-spec{border-right:1px solid var(--co-line);border-bottom:1px solid var(--co-line);padding:22px clamp(14px,2vw,26px) 24px}.co-summit .co-spec-k{font-family:Barlow Condensed,Barlow,sans-serif;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--co-mute);margin:0 0 8px}.co-summit .co-spec-v{font-family:Barlow Condensed,Barlow,sans-serif;font-size:clamp(21px,2.4vw,28px);font-weight:700;color:var(--co-ink);line-height:1.12;margin:0 0 4px}.co-summit .co-spec-n{font-size:14px;color:var(--co-mute);margin:0;line-height:1.45}@media(max-width:749px){.co-summit .co-specs{grid-template-columns:repeat(2,1fr)}}.co-summit .co-acc{border-top:1px solid var(--co-line);margin-top:clamp(24px,4vw,44px)}.co-summit .co-acc details{border-bottom:1px solid var(--co-line)}.co-summit .co-acc summary{list-style:none;cursor:pointer;display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:22px 2px;font-family:Barlow Condensed,Barlow,sans-serif;font-size:clamp(20px,2.2vw,26px);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--co-ink)}.co-summit .co-acc summary::-webkit-details-marker{display:none}.co-summit .co-acc summary:after{content:"Read more";font-family:Barlow,sans-serif;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--co-teal);white-space:nowrap;flex:none}.co-summit .co-acc details[open] summary:after{content:"Close"}.co-summit .co-acc summary:focus-visible{outline:3px solid var(--co-teal);outline-offset:2px}.co-summit .co-acc-body{padding:0 0 26px;max-width:68ch}.co-summit .co-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,68px);align-items:center}.co-summit .co-split--flip .co-split-media{order:2}@media(max-width:899px){.co-summit .co-split{grid-template-columns:1fr}.co-summit .co-split--flip .co-split-media{order:0}}.co-summit .co-qa{margin:0}.co-summit .co-qa dt{font-weight:700;color:var(--co-ink);font-size:17px;margin:0 0 6px}.co-summit .co-qa dd{margin:0 0 22px;line-height:1.6}.co-summit .co-qa dd:last-child{margin-bottom:0}.co-summit .co-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.co-summit .co-card{border:1px solid var(--co-line);border-radius:var(--co-radius);background:#fff;padding:26px 24px 28px}.co-summit .co-card--flag{border-top:3px solid var(--co-teal)}.co-summit .co-card ul{margin:0;padding-left:18px}.co-summit .co-card li{margin-bottom:10px;line-height:1.55}.co-summit .co-card li:last-child{margin-bottom:0}.co-summit .co-incl{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));border-top:1px solid var(--co-line);border-left:1px solid var(--co-line);margin-top:clamp(22px,3vw,36px)}.co-summit .co-incl-item{border-right:1px solid var(--co-line);border-bottom:1px solid var(--co-line);padding:24px 22px 26px}.co-summit .co-incl-item h4{font-family:Barlow Condensed,Barlow,sans-serif;font-size:17px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--co-ink);margin:0 0 7px;padding-left:26px;position:relative}.co-summit .co-incl-item h4:before{content:"";position:absolute;left:0;top:6px;width:15px;height:9px;border-left:2.5px solid var(--co-teal);border-bottom:2.5px solid var(--co-teal);transform:rotate(-45deg)}.co-summit .co-incl-item p{font-size:15px;color:var(--co-body);margin:0}.co-summit .co-tablewrap{margin-top:clamp(22px,3vw,34px);border:1px solid var(--co-line);border-radius:var(--co-radius);background:#fff;overflow-x:auto;-webkit-overflow-scrolling:touch}.co-summit .co-table{width:100%;min-width:540px;border-collapse:collapse;font-size:15px}.co-summit .co-table th{font-family:Barlow Condensed,Barlow,sans-serif;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--co-mute);text-align:left;padding:15px 18px;border-bottom:1px solid var(--co-line);white-space:nowrap}.co-summit .co-table td{padding:15px 18px;border-bottom:1px solid var(--co-line-soft);color:var(--co-body);vertical-align:middle}.co-summit .co-table tr:last-child td{border-bottom:0}.co-summit .co-table td:first-child{font-family:Barlow Condensed,Barlow,sans-serif;font-size:18px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--co-ink);white-space:nowrap}.co-summit .co-tag{display:inline-block;font-family:Barlow Condensed,Barlow,sans-serif;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#17845f;background:#1d9e7517;border:1px solid rgba(29,158,117,.28);border-radius:3px;padding:4px 10px;white-space:nowrap}.co-summit .co-note{font-size:14px;color:var(--co-mute);margin:12px 0 0}.co-summit .co-figs{display:grid;grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:18px;margin-top:clamp(20px,3vw,30px)}.co-summit .co-fig{margin:0;border:1px solid var(--co-line);border-radius:var(--co-radius);background:#fff;overflow:hidden}.co-summit .co-fig img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.co-summit .co-fig--fit img{object-fit:contain;background:#fff;border-bottom:1px solid var(--co-line-soft)}.co-summit .co-fig figcaption{padding:16px 18px 18px}.co-summit .co-fig h4{font-family:Barlow Condensed,Barlow,sans-serif;font-size:16px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--co-ink);margin:0 0 5px}.co-summit .co-fig p{font-size:14px;line-height:1.5;color:var(--co-mute);margin:0}.co-summit .co-callout{border:1px solid var(--co-line);border-left:3px solid var(--co-teal);border-radius:var(--co-radius);background:#fff;padding:24px 26px 26px;margin-top:clamp(24px,4vw,40px)}.co-summit .co-callout p{max-width:72ch}.co-summit .co-callout ul{margin:0;padding-left:18px;max-width:78ch}.co-summit .co-callout li{margin-bottom:9px;line-height:1.55}.co-summit .co-callout li:last-child{margin-bottom:0}.co-summit .co-diagrams{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:clamp(28px,4vw,44px)}@media(max-width:780px){.co-summit .co-diagrams{grid-template-columns:1fr}}.co-summit .co-diagram{margin:0;border:1px solid var(--co-line);border-radius:var(--co-radius);background:#fff;padding:20px 20px 22px}.co-summit .co-diagram h4{font-family:Barlow Condensed,Barlow,sans-serif;font-size:17px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--co-ink);margin:0 0 12px}.co-summit .co-diagram svg{display:block;width:100%;height:auto;overflow:visible}.co-summit .co-diagram figcaption p{font-size:14px;line-height:1.5;color:var(--co-mute);margin:12px 0 0}.co-summit .cd-shell{fill:var(--co-bg-alt);stroke:var(--co-ink);stroke-width:2}.co-summit .cd-plat{fill:none;stroke:var(--co-teal);stroke-width:1.5}.co-summit .cd-plat-fixed{fill:#1d9e752b;stroke:none}.co-summit .cd-plat-slide{fill:#1d9e750f;stroke:none}.co-summit .cd-split{stroke:var(--co-teal);stroke-width:1.2;stroke-dasharray:5 4}.co-summit .cd-truck{fill:#e6eaed;stroke:var(--co-ink);stroke-width:1.6}.co-summit .cd-canopy{fill:var(--co-bg-alt);stroke:var(--co-ink);stroke-width:1.6}.co-summit .cd-tent{fill:#fff;stroke:var(--co-ink);stroke-width:2}.co-summit .cd-ground{stroke:var(--co-line);stroke-width:2}.co-summit .cd-slide-ghost{fill:#1d9e750f;stroke:var(--co-teal);stroke-width:1.2;stroke-dasharray:5 4}.co-summit .cd-ext{stroke:var(--co-teal)}.co-summit .cd-arrow{fill:var(--co-teal)}.co-summit .cd-arrowline{stroke:var(--co-teal);stroke-width:1.4}.co-summit .cd-dim{stroke:var(--co-mute);stroke-width:1.2}.co-summit .cd-t{font-family:Barlow Condensed,Barlow,sans-serif;font-size:13px;font-weight:700;letter-spacing:.07em;fill:var(--co-ink);text-anchor:middle}.co-summit .cd-t--in{fill:#17845f;font-size:12px}.co-summit .cd-t--sm2{fill:var(--co-mute);font-size:10.5px;font-weight:600;letter-spacing:.05em}.co-summit .cd-t--ok{fill:#17845f;font-size:11.5px;font-weight:700}.co-summit .cd-t--sm{fill:var(--co-mute);font-size:11px;font-weight:600}.co-summit .co-subsec{margin-top:clamp(32px,5vw,58px);padding-top:clamp(30px,4vw,50px);border-top:1px solid var(--co-line)}.co-summit .co-subhead{font-family:Barlow Condensed,Barlow,sans-serif;font-size:clamp(23px,3vw,32px);font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1.05;color:var(--co-ink);margin:0 0 14px}.co-summit .co-subsec .co-figs{margin-top:clamp(20px,3vw,28px)}.co-summit .co-cards--2{grid-template-columns:repeat(2,1fr)}@media(max-width:780px){.co-summit .co-cards--2{grid-template-columns:1fr}}.co-summit .co-card--photo{padding:0;overflow:hidden}.co-summit .co-card--photo>img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}.co-summit .co-card--fit>img{object-fit:contain;background:#fff;border-bottom:1px solid var(--co-line-soft)}.co-summit .co-card-body{padding:24px 24px 26px}.co-summit .co-card p+ul{margin-top:12px}.co-summit .co-card .co-partno{font-family:Barlow Condensed,Barlow,sans-serif;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--co-mute);margin:-4px 0 12px}.co-summit .co-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(20px,3vw,28px)}.co-summit .co-manifesto{max-width:760px;margin-inline:auto;text-align:center}.co-summit .co-manifesto .co-h2{margin-bottom:24px}.co-summit .co-manifesto p{text-align:left}.co-summit .co-manifesto .co-btn{margin-top:12px}.co-summit .co-trust{display:flex;flex-wrap:wrap;gap:10px 34px;padding:20px 0 0;margin-top:26px;border-top:1px solid var(--co-line)}.co-summit .co-trust span{font-family:Barlow Condensed,Barlow,sans-serif;font-size:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--co-ink)}.co-summit .co-trust span:before{content:"\2713";color:var(--co-teal);margin-right:8px;font-weight:700}.co-summit .co-bleed{position:relative}.co-summit .co-bleed .co-img,.co-summit .co-bleed .co-ph{border-radius:0}.co-summit .co-bleed-cap{position:absolute;left:clamp(18px,5vw,56px);bottom:clamp(18px,4vw,44px);color:#fff;font-family:Barlow Condensed,Barlow,sans-serif;font-size:clamp(22px,3.4vw,42px);font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1.05;text-shadow:0 2px 22px rgba(0,0,0,.55);max-width:15ch;margin:0}.co-summit .co-sec--dark{background:var(--co-ink)}.co-summit .co-sec--dark .co-h2{color:#fff}.co-summit .co-sec--dark p{color:#c3cbd1}.co-summit .co-sec--dark .co-eyebrow{color:#4fd1a5}.co-summit .co-yt-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px;margin-bottom:clamp(22px,3vw,34px)}.co-summit .co-yt-head>div{flex:1 1 420px}.co-summit .co-yt-link{font-family:Barlow Condensed,Barlow,sans-serif;font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#4fd1a5;text-decoration:none;white-space:nowrap;border-bottom:1px solid rgba(79,209,165,.4);padding-bottom:3px}.co-summit .co-yt-link:hover{border-bottom-color:#4fd1a5}.co-summit .co-yt{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:var(--co-radius);overflow:hidden;background:#000;border:0;padding:0;display:block;cursor:pointer}.co-summit .co-yt img,.co-summit .co-yt iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.co-summit .co-yt img{object-fit:cover}.co-summit .co-yt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14171a26,#14171a8c);transition:background .2s ease;pointer-events:none}.co-summit .co-yt:hover:after{background:linear-gradient(180deg,#14171a0d,#14171a66)}.co-summit .co-yt.is-live:after{display:none}.co-summit .co-yt-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(62px,8vw,82px);height:clamp(62px,8vw,82px);border-radius:50%;background:var(--co-teal);display:grid;place-items:center;box-shadow:0 6px 30px #00000073;transition:transform .2s ease,background .2s ease;pointer-events:none;z-index:2}.co-summit .co-yt:hover .co-yt-play{transform:translate(-50%,-50%) scale(1.06);background:#17845f}.co-summit .co-yt-play:before{content:"";border-left:20px solid #fff;border-top:13px solid transparent;border-bottom:13px solid transparent;margin-left:6px}.co-summit .co-yt-badge{position:absolute;left:clamp(12px,2vw,20px);top:clamp(12px,2vw,20px);z-index:2;background:#14171ab8;color:#fff;font-family:Barlow Condensed,Barlow,sans-serif;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:7px 13px;border-radius:3px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.co-summit .co-yt:focus-visible{outline:3px solid var(--co-teal);outline-offset:3px}.co-summit .co-rev{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:clamp(24px,4vw,40px)}@media(max-width:780px){.co-summit .co-rev{grid-template-columns:1fr}}.co-summit .co-rev-card{border:1px solid var(--co-line);border-radius:var(--co-radius);background:#fff;overflow:hidden;display:flex;flex-direction:column}.co-summit .co-rev-card img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.co-summit .co-rev-body{padding:22px 24px 24px;display:flex;flex-direction:column;flex:1}.co-summit .co-rev-stars{color:var(--co-teal);font-size:15px;letter-spacing:.18em;margin:0 0 12px}.co-summit .co-rev-card blockquote{margin:0 0 18px;font-size:15px;line-height:1.65;color:var(--co-body)}.co-summit .co-rev-name{font-family:Barlow Condensed,Barlow,sans-serif;font-size:16px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--co-ink);margin:auto 0 3px}.co-summit .co-rev-meta{font-size:13px;color:var(--co-mute);margin:0}.co-summit [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.co-summit [data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.co-summit [data-reveal]{opacity:1;transform:none;transition:none}.co-summit .co-btn,.co-summit .co-yt-play{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/summit-story.css.map */
