.snptwdgt-container{margin-top:20px}.snptwdgt-container .snptwdgt__ftr{display:none}.ss-accessory-help{box-sizing:border-box;color:#152b32;max-width:1000px;margin:auto;padding:40px 20px}.ss-accessory-help *{box-sizing:border-box}#tt-pageContent .ss-accessory-help h2{color:#152b32;font-size:clamp(25px,3vw,32px);line-height:1.25;text-transform:none;margin:0 0 22px;padding:0}.ss-accessory-help p{font-size:16px;line-height:1.65;margin:0 0 14px}.ss-accessory-help details{border:1px solid #dce6df;border-radius:8px;margin:12px 0}.ss-accessory-help summary{font-size:17px;line-height:1.4;font-weight:600;padding:18px;cursor:pointer}.ss-accessory-help details>div{padding:0 18px 6px}.ss-accessory-help__video{margin-bottom:40px}.ss-accessory-help video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#152b32;border-radius:12px}.ss-accessory-help__contact{background:#f2f7f4;border-radius:14px;padding:28px;margin-top:36px;scroll-margin-top:110px}.ss-accessory-help form{margin:22px 0;scroll-margin-top:110px}.ss-accessory-help__fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ss-accessory-help label{display:block;font-size:16px;line-height:1.4;font-weight:600;margin:0 0 8px}.ss-accessory-help :is(input:not([type=hidden]),textarea){display:block;width:100%;min-height:48px;border:1px solid #718a80;border-radius:6px;padding:12px;background:#fff;color:#152b32;font:inherit;font-size:16px;margin:0 0 20px}.ss-accessory-help textarea{resize:vertical}.ss-accessory-help .ss-accessory-help__hint,.ss-accessory-help .ss-accessory-help__privacy{font-size:14px}.ss-accessory-help :is(a,summary,input,textarea,button):focus-visible{outline:3px solid #185740;outline-offset:4px}.ss-accessory-help a{color:#185740;text-decoration:underline;overflow-wrap:anywhere}.ss-accessory-help__button{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;min-height:48px;background:#08da97;color:#102b22;font-size:16px;line-height:1.4;font-weight:700;border:0;border-radius:8px;text-align:center;cursor:pointer}.ss-accessory-help__button:hover{background:#07ba80;color:#102b22}@media(max-width:749px){.ss-accessory-help__fields{grid-template-columns:1fr;gap:0}.ss-accessory-help__contact{padding:22px 16px}.ss-accessory-help button{width:100%}}.ss-accessory-intro{color:#152b32;background:#fff}.ss-accessory-intro *,.ss-accessory-intro *:before,.ss-accessory-intro *:after{box-sizing:border-box}.ss-accessory-intro__hero{max-width:1320px;margin:auto;display:grid;grid-template-columns:48% 52%;align-items:center}.ss-accessory-intro__copy{padding:42px 32px}#tt-pageContent .ss-accessory-intro h1{margin:8px 0 20px;padding:0;font-size:clamp(30px,3.1vw,46px);line-height:1.12;color:#152b32;text-transform:none;overflow-wrap:break-word}.ss-accessory-intro p{font-size:17px;line-height:1.6;margin:0 0 16px}.ss-accessory-intro .ss-accessory-intro__eyebrow{color:#23664f;font-size:14px;font-weight:700;letter-spacing:.04em}.ss-accessory-intro .ss-accessory-intro__note{font-size:14px;margin:18px 0 0}.ss-accessory-intro__actions{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:24px}.ss-accessory-button{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;min-height:48px;background:#08da97;color:#102b22;font-size:16px;line-height:1.4;font-weight:700;border:0;border-radius:8px;text-align:center;text-decoration:none;cursor:pointer}.ss-accessory-button:hover{background:#07ba80;color:#102b22}.ss-accessory-link{color:#185740;text-decoration:underline;font-size:16px}.ss-accessory-intro a:focus-visible{outline:3px solid #185740;outline-offset:4px}.ss-accessory-intro__media{padding:20px}.ss-accessory-intro__media img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain;border-radius:16px}.ss-accessory-intro__steps{background:#f2f7f4;padding:26px max(20px,calc((100% - 1200px)/2))}#tt-pageContent .ss-accessory-intro h2{margin:0 0 20px;padding:0;text-align:center;font-size:26px;line-height:1.25;color:#152b32;text-transform:none}.ss-accessory-intro ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;counter-reset:accessory-step}.ss-accessory-intro li{position:relative;background:#fff;border:1px solid #dce6df;border-radius:10px;padding:18px 16px 16px 48px;counter-increment:accessory-step}.ss-accessory-intro li:before{content:counter(accessory-step);position:absolute;top:18px;left:15px;color:#185740;font-size:20px;font-weight:700}#tt-pageContent .ss-accessory-intro h3{margin:0 0 8px;padding:0;font-size:17px;line-height:1.35;color:#152b32;text-transform:none}.ss-accessory-intro li p{font-size:15px;margin:0}.ss-accessory-intro__choices{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:24px 20px 0}.ss-accessory-intro__choices:empty{display:none}.ss-accessory-choice{padding:12px 18px;border:1px solid #185740;border-radius:8px;color:#185740;min-height:48px;text-align:center;text-decoration:none}.ss-accessory-choice:hover{background:#f2f7f4}.ss-accessory-intro__selection{scroll-margin-top:110px;padding:26px 20px 0;text-align:center;max-width:950px;margin:auto}@media(max-width:749px){.ss-accessory-intro__hero{grid-template-columns:1fr}.ss-accessory-intro__copy{padding:28px 20px 12px}.ss-accessory-intro__media{padding:12px 20px 24px}.ss-accessory-intro__media img{max-height:220px}.ss-accessory-intro ol{grid-template-columns:1fr;gap:10px}.ss-accessory-intro__actions{align-items:stretch}.ss-accessory-intro__actions>a{flex-grow:1;text-align:center}}.ss-bike-help{box-sizing:border-box;color:#152b32;max-width:1000px;margin:auto;padding:40px 20px}.ss-bike-help *{box-sizing:border-box}#tt-pageContent .ss-bike-help h2{color:#152b32;font-size:clamp(25px,3vw,32px);line-height:1.25;text-transform:none;margin:0 0 22px;padding:0}.ss-bike-help p{font-size:16px;line-height:1.65;margin:0 0 14px}.ss-bike-help details{border:1px solid #dce6df;border-radius:8px;margin:12px 0}.ss-bike-help summary{font-size:17px;line-height:1.4;font-weight:600;padding:18px;cursor:pointer}.ss-bike-help details>div{padding:0 18px 6px}.ss-bike-help__video{margin-bottom:40px}.ss-bike-help video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#152b32;border-radius:12px}.ss-bike-help__contact{background:#f2f7f4;border-radius:14px;padding:28px;margin-top:36px;scroll-margin-top:110px}.ss-bike-help form{margin:22px 0;scroll-margin-top:110px}.ss-bike-help__fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ss-bike-help label{display:block;font-size:16px;line-height:1.4;font-weight:600;margin:0 0 8px}.ss-bike-help :is(input:not([type=hidden]),textarea){display:block;width:100%;min-height:48px;border:1px solid #718a80;border-radius:6px;padding:12px;background:#fff;color:#152b32;font:inherit;font-size:16px;margin:0 0 20px}.ss-bike-help textarea{resize:vertical}.ss-bike-help .ss-bike-help__hint,.ss-bike-help .ss-bike-help__privacy{font-size:14px}.ss-bike-help a{color:#185740;text-decoration:underline;overflow-wrap:anywhere}.ss-bike-help__button{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;min-height:48px;background:#08da97;color:#102b22;font-size:16px;line-height:1.4;font-weight:700;border:0;border-radius:8px;text-align:center;cursor:pointer}.ss-bike-help__button:hover{background:#07ba80;color:#102b22}@media(max-width:749px){.ss-bike-help__fields{grid-template-columns:1fr;gap:0}.ss-bike-help__contact{padding:22px 16px}.ss-bike-help button{width:100%}}.ss-bike-intro{color:#152b32;background:#fff}.ss-bike-intro *,.ss-bike-intro *:before,.ss-bike-intro *:after{box-sizing:border-box}.ss-bike-intro__hero{max-width:1320px;margin:auto;display:grid;grid-template-columns:48% 52%;align-items:center}.ss-bike-intro__copy{padding:42px 32px}#tt-pageContent .ss-bike-intro h1{margin:8px 0 20px;padding:0;font-size:clamp(30px,3.1vw,46px);line-height:1.12;color:#152b32;text-transform:none;overflow-wrap:break-word}.ss-bike-intro p{font-size:17px;line-height:1.6;margin:0 0 16px}.ss-bike-intro .ss-bike-intro__eyebrow{color:#23664f;font-size:14px;font-weight:700;letter-spacing:.04em}.ss-bike-intro .ss-bike-intro__note{font-size:14px;margin:18px 0 0}.ss-bike-intro__actions{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:24px}.ss-bike-button{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;min-height:48px;background:#08da97;color:#102b22;font-size:16px;line-height:1.4;font-weight:700;border:0;border-radius:8px;text-align:center;text-decoration:none;cursor:pointer}.ss-bike-button:hover{background:#07ba80;color:#102b22}.ss-bike-link{color:#185740;text-decoration:underline;font-size:16px}.ss-bike-intro a:focus-visible,.ss-bike-help :is(a,summary,input,textarea,button):focus-visible{outline:3px solid #185740;outline-offset:4px}.ss-bike-intro__media{padding:20px}.ss-bike-intro__media img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain;border-radius:16px}.ss-bike-intro__steps{background:#f2f7f4;padding:26px max(20px,calc((100% - 1200px)/2))}#tt-pageContent .ss-bike-intro h2{margin:0 0 20px;padding:0;text-align:center;font-size:26px;line-height:1.25;color:#152b32;text-transform:none}.ss-bike-intro ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;counter-reset:bike-step}.ss-bike-intro li{position:relative;background:#fff;border:1px solid #dce6df;border-radius:10px;padding:18px 16px 16px 48px;counter-increment:bike-step}.ss-bike-intro li:before{content:counter(bike-step);position:absolute;top:18px;left:15px;color:#185740;font-size:20px;font-weight:700}#tt-pageContent .ss-bike-intro h3{margin:0 0 8px;padding:0;font-size:17px;line-height:1.35;color:#152b32;text-transform:none}.ss-bike-intro li p{font-size:15px;margin:0}.ss-bike-intro__selection{scroll-margin-top:110px;padding:26px 20px 0;text-align:center;max-width:950px;margin:auto}@media(max-width:749px){.ss-bike-intro__hero{grid-template-columns:1fr}.ss-bike-intro__copy{padding:28px 20px 12px}.ss-bike-intro__media{padding:12px 20px 24px}.ss-bike-intro__media img{max-height:220px}.ss-bike-intro ol{grid-template-columns:1fr;gap:10px}.ss-bike-intro__actions{align-items:stretch}.ss-bike-intro__actions>a{flex-grow:1;text-align:center}}#tt-pageContent .ss-home-bottom{max-width:1280px;margin:0 auto;padding:64px 32px 56px;color:#171a16;font-family:inherit}#tt-pageContent .ss-home-bottom *{box-sizing:border-box}#tt-pageContent .ss-home-bottom h2,#tt-pageContent .ss-home-bottom h3,#tt-pageContent .ss-home-bottom p{margin:0;padding:0;text-transform:none;letter-spacing:normal}#tt-pageContent .ss-home-bottom a{color:inherit;text-decoration:none}#tt-pageContent .ss-home-bottom a:focus-visible{outline:3px solid #4f7500;outline-offset:5px}#tt-pageContent .ss-home-bottom__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}#tt-pageContent .ss-home-bottom__head h2{font-size:clamp(29px,3.1vw,40px);line-height:1.15;font-weight:800;letter-spacing:-1px;color:#171a16;max-width:760px}#tt-pageContent .ss-home-bottom__head p{font-size:15px;line-height:1.65;color:#596054;margin-top:14px}#tt-pageContent .ss-home-bottom__head>a{flex-shrink:0;text-decoration:underline;text-underline-offset:5px;font-size:14px;line-height:1.5;font-weight:700;padding:10px 0}#tt-pageContent .ss-home-bottom__articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#tt-pageContent .ss-home-bottom__article{border:1px solid #dce0d6;border-radius:6px;overflow:hidden;background:#f6f7f3;display:flex;flex-direction:column}#tt-pageContent .ss-home-bottom__article:hover{border-color:#52643b}#tt-pageContent .ss-home-bottom__article img{display:block;width:100%;height:auto;aspect-ratio:1.7;object-fit:cover}#tt-pageContent .ss-home-bottom__article>div{padding:22px;display:flex;flex-direction:column;flex:1}#tt-pageContent .ss-home-bottom__article h3{font-size:20px;line-height:1.4;font-weight:750;color:#171a16;margin-bottom:22px}#tt-pageContent .ss-home-bottom__article p{display:flex;justify-content:space-between;gap:12px;margin-top:auto;font-size:13px;line-height:1.5;font-weight:650;color:#354723}#tt-pageContent .ss-home-bottom__more{margin-top:62px;padding-top:40px;border-top:1px solid #dce0d6}#tt-pageContent .ss-home-bottom .ss-home-bottom__eyebrow{font-size:11px;font-weight:750;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;color:#4e5a44;margin:0 0 14px}#tt-pageContent .ss-home-bottom__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#tt-pageContent .ss-home-bottom__links>a{padding:22px;background:#171a16;border:1px solid #171a16;border-radius:6px}#tt-pageContent .ss-home-bottom__links>a:hover{background:#2b3324}#tt-pageContent .ss-home-bottom__links h3{display:flex;justify-content:space-between;gap:14px;font-size:19px;line-height:1.35;font-weight:700;color:#fff}#tt-pageContent .ss-home-bottom__links h3 span{color:#b4ff00;flex-shrink:0}#tt-pageContent .ss-home-bottom__links p{color:#d3d8ce;font-size:13px;line-height:1.65;margin-top:12px}@media(max-width:749px){#tt-pageContent .ss-home-bottom{padding:44px 20px}#tt-pageContent .ss-home-bottom__head{display:block}#tt-pageContent .ss-home-bottom__head h2{font-size:30px;letter-spacing:-.7px}#tt-pageContent .ss-home-bottom__head>a{display:inline-block;margin-top:12px}#tt-pageContent .ss-home-bottom__articles,#tt-pageContent .ss-home-bottom__links{grid-template-columns:1fr;gap:16px}#tt-pageContent .ss-home-bottom__article{display:grid;grid-template-columns:32% minmax(0,1fr)}#tt-pageContent .ss-home-bottom__article img{height:100%;object-fit:cover}#tt-pageContent .ss-home-bottom__article>div{padding:18px 16px}#tt-pageContent .ss-home-bottom__article h3{font-size:17px;line-height:1.4;margin-bottom:16px}#tt-pageContent .ss-home-bottom__more{margin-top:40px;padding-top:30px}#tt-pageContent .ss-home-bottom__links>a{padding:20px}}#tt-pageContent .ss-home-bottom__article--text{display:flex}#tt-pageContent .ss-home-winter{max-width:1280px;margin:52px auto 0;padding:0 20px}#tt-pageContent .ss-home-winter .row{margin-left:0;margin-right:0}#tt-pageContent .ss-home-winter .container-fluid-custom{padding-left:0;padding-right:0}#tt-pageContent .ss-home{--ss-ink:#171a16;--ss-lime:#b4ff00;--ss-muted:#596054;color:var(--ss-ink);font-family:inherit}#tt-pageContent .ss-home *{box-sizing:border-box}#tt-pageContent .ss-home a{color:inherit;text-decoration:none}#tt-pageContent .ss-home a:focus-visible{outline:3px solid #4f7500;outline-offset:5px}#tt-pageContent .ss-home h1,#tt-pageContent .ss-home h2,#tt-pageContent .ss-home h3,#tt-pageContent .ss-home p{margin:0;padding:0;text-transform:none;letter-spacing:normal}#tt-pageContent .ss-home__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--ss-ink);color:#fff;min-height:550px}#tt-pageContent .ss-home__hero-copy{display:flex;flex-direction:column;justify-content:center;padding:56px max(32px,calc((100vw - 1240px)/2));padding-right:38px;min-width:0}#tt-pageContent .ss-home .ss-home__eyebrow{font-size:11px;font-weight:750;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;color:#4e5a44;margin-bottom:14px}#tt-pageContent .ss-home__hero .ss-home__eyebrow{color:var(--ss-lime)}#tt-pageContent .ss-home .ss-home__hero h1{font-size:clamp(40px,4.7vw,68px);font-weight:800;line-height:1.04;letter-spacing:-2px;color:#fff;max-width:650px}#tt-pageContent .ss-home__hero h1 span{display:block;color:var(--ss-lime);margin-top:7px}#tt-pageContent .ss-home .ss-home__intro{font-size:17px;line-height:1.65;color:#d3d8ce;max-width:520px;margin-top:25px}#tt-pageContent .ss-home__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}#tt-pageContent .ss-home a.ss-home__button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:50px;padding:14px 20px;background:var(--ss-lime);border:1px solid var(--ss-lime);border-radius:3px;color:var(--ss-ink);font-size:14px;font-weight:750;line-height:1.4;transition:background .15s}#tt-pageContent .ss-home a.ss-home__button:hover{background:#caff51}#tt-pageContent .ss-home a.ss-home__button--outline{border-color:#737b6d;background:transparent;color:#fff}#tt-pageContent .ss-home a.ss-home__button--outline:hover{background:#343b2d}#tt-pageContent .ss-home__hero a:focus-visible{outline-color:var(--ss-lime)}#tt-pageContent .ss-home__hero-image{position:relative;margin:0;min-width:0;overflow:hidden;min-height:550px}#tt-pageContent .ss-home__hero-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:54% center}#tt-pageContent .ss-home__hero-image figcaption{position:absolute;bottom:24px;left:24px;right:24px;background:#171a16e8;color:#fff;padding:14px 18px;border-left:3px solid var(--ss-lime);font-size:13px;line-height:1.5}#tt-pageContent .ss-home__section{max-width:1280px;margin:0 auto;padding:70px 32px;scroll-margin-top:110px}#tt-pageContent .ss-home__section+.ss-home__section{padding-top:0}#tt-pageContent .ss-home__section-head{margin-bottom:26px;max-width:750px}#tt-pageContent .ss-home__section-head h2{font-size:clamp(29px,3.1vw,42px);line-height:1.15;font-weight:800;letter-spacing:-1.1px;color:var(--ss-ink)}#tt-pageContent .ss-home__section-head>p:not(.ss-home__eyebrow),#tt-pageContent .ss-home__section-head>div>p:not(.ss-home__eyebrow){margin-top:14px;color:var(--ss-muted);font-size:16px;line-height:1.65}#tt-pageContent .ss-home__category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#tt-pageContent .ss-home__category{display:block;border:1px solid #dce0d6;border-radius:6px;overflow:hidden;background:#f6f7f3;transition:border-color .15s,box-shadow .15s}#tt-pageContent .ss-home__category:hover{border-color:#52643b;box-shadow:0 5px 18px #171a1610}#tt-pageContent .ss-home__category img{display:block;width:100%;aspect-ratio:1.9;object-fit:cover;height:auto}#tt-pageContent .ss-home__category-copy{padding:18px 20px}#tt-pageContent .ss-home__category h3{display:flex;justify-content:space-between;gap:10px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:20px;font-weight:750;line-height:1.3;color:var(--ss-ink)}#tt-pageContent .ss-home__category h3 span{color:#475d28;flex-shrink:0}#tt-pageContent .ss-home__category p{font-size:13px;line-height:1.55;margin-top:7px;color:var(--ss-muted)}#tt-pageContent .ss-home__section-head--split{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;max-width:none}#tt-pageContent .ss-home__section-head--split>div{max-width:750px}#tt-pageContent .ss-home a.ss-home__text-link{display:inline-block;font-size:14px;font-weight:700;line-height:1.5;text-decoration:underline;text-underline-offset:5px;padding:10px 0;color:var(--ss-ink)}#tt-pageContent .ss-home__section-head--split>a{flex-shrink:0}#tt-pageContent .ss-home__models-more{margin-top:20px;text-align:left}#tt-pageContent .ss-home__model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#tt-pageContent .ss-home__model{border-radius:6px;overflow:hidden;background:var(--ss-ink);border:1px solid var(--ss-ink)}#tt-pageContent .ss-home__model img{display:block;width:100%;height:auto;aspect-ratio:2;object-fit:contain;background:#0a1013}#tt-pageContent .ss-home__model>div{padding:22px}#tt-pageContent .ss-home__model h3{color:#fff;font-size:23px;font-weight:750;line-height:1.3}#tt-pageContent .ss-home__fit{display:block;font-size:12px;line-height:1.5;font-weight:650;color:#cbd2c7;margin-bottom:5px}#tt-pageContent .ss-home__model p{display:flex;justify-content:space-between;gap:12px;color:var(--ss-lime);font-size:13px;font-weight:650;line-height:1.5;margin-top:12px}#tt-pageContent .ss-home__model:hover{border-color:#657b3e}#tt-pageContent .ss-home__project-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}#tt-pageContent .ss-home__project{display:flex;flex-direction:column;align-items:flex-start;padding:24px;background:#f4f6ef;border:1px solid #dce2d3;border-radius:6px;min-height:200px}#tt-pageContent .ss-home__project:hover{border-color:#52643b}#tt-pageContent .ss-home__project-number{font-size:13px;color:#63744c;font-weight:700;margin-bottom:25px}#tt-pageContent .ss-home__project h3{font-size:21px;line-height:1.3;font-weight:750;color:var(--ss-ink);margin-bottom:25px}#tt-pageContent .ss-home__project p{display:flex;justify-content:space-between;width:100%;gap:12px;margin-top:auto;font-size:13px;line-height:1.4;font-weight:650;color:#354723}#tt-pageContent .ss-home__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;list-style:none;padding:0;margin:0}#tt-pageContent .ss-home__steps li{border-top:1px solid #cbd2c2;padding-top:22px}#tt-pageContent .ss-home__steps li>span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;background:var(--ss-lime);border-radius:3px;color:var(--ss-ink);font-size:12px;font-weight:800;margin-bottom:20px}#tt-pageContent .ss-home__steps h3{font-size:20px;font-weight:750;line-height:1.3;color:var(--ss-ink);margin-bottom:12px}#tt-pageContent .ss-home__steps p{font-size:15px;line-height:1.7;color:var(--ss-muted)}#tt-pageContent .ss-home__help{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;border-top:1px solid #e0e4db;margin-top:35px;padding-top:20px}#tt-pageContent .ss-home__help p{font-size:15px;line-height:1.6;color:var(--ss-muted)}@media(min-width:1600px){#tt-pageContent .ss-home__hero-copy{padding-right:60px}#tt-pageContent .ss-home__hero-image img{object-position:center}}@media(max-width:989px){#tt-pageContent .ss-home__hero-copy{padding:36px 24px}#tt-pageContent .ss-home__hero,#tt-pageContent .ss-home__hero-image{min-height:490px}#tt-pageContent .ss-home .ss-home__hero h1{font-size:43px;letter-spacing:-1.3px}#tt-pageContent .ss-home__section-head--split{display:block}#tt-pageContent .ss-home__section-head--split>a{margin-top:12px}#tt-pageContent .ss-home__project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#tt-pageContent .ss-home__category-copy{padding:16px}#tt-pageContent .ss-home__category h3{font-size:18px}}@media(max-width:749px){#tt-pageContent .ss-home__hero{grid-template-columns:1fr;min-height:0}#tt-pageContent .ss-home__hero-copy{padding:32px 20px}#tt-pageContent .ss-home .ss-home__hero h1{font-size:clamp(35px,8.9vw,54px);letter-spacing:-1.1px;max-width:620px}#tt-pageContent .ss-home .ss-home__intro{font-size:15px;line-height:1.6;margin-top:20px}#tt-pageContent .ss-home__actions{margin-top:24px;gap:10px}#tt-pageContent .ss-home a.ss-home__button{min-height:48px;padding:13px 16px;font-size:13px;gap:16px}#tt-pageContent .ss-home__hero-image{width:100%;height:240px;min-height:0;max-height:none;aspect-ratio:auto}#tt-pageContent .ss-home__hero-image img{object-position:center 56%}#tt-pageContent .ss-home__hero-image figcaption{left:20px;right:20px;bottom:16px;padding:10px 14px;font-size:12px}#tt-pageContent .ss-home__section{padding:44px 20px;scroll-margin-top:85px}#tt-pageContent .ss-home__category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#tt-pageContent .ss-home__category img{aspect-ratio:1.2}#tt-pageContent .ss-home__category-copy{padding:14px 12px}#tt-pageContent .ss-home__category h3{font-size:16px;line-height:1.35;gap:5px}#tt-pageContent .ss-home__category p{font-size:12px;line-height:1.5}#tt-pageContent .ss-home__section-head{margin-bottom:22px}#tt-pageContent .ss-home__section-head h2{font-size:30px;letter-spacing:-.7px}#tt-pageContent .ss-home__section-head>p:not(.ss-home__eyebrow),#tt-pageContent .ss-home__section-head>div>p:not(.ss-home__eyebrow){font-size:15px}#tt-pageContent .ss-home__model-grid{grid-template-columns:1fr;gap:16px}#tt-pageContent .ss-home__model{display:grid;grid-template-columns:42% minmax(0,1fr);align-items:center}#tt-pageContent .ss-home__model img{aspect-ratio:1;height:100%;object-fit:contain}#tt-pageContent .ss-home__model>div{padding:20px 16px}#tt-pageContent .ss-home__model h3{font-size:22px}#tt-pageContent .ss-home__project-grid{gap:12px}#tt-pageContent .ss-home__project{padding:18px 14px;min-height:180px}#tt-pageContent .ss-home__project h3{font-size:18px}#tt-pageContent .ss-home__project-number{margin-bottom:20px}#tt-pageContent .ss-home__steps{grid-template-columns:1fr;gap:24px}#tt-pageContent .ss-home__steps li{padding-top:20px;display:grid;grid-template-columns:38px 1fr;gap:0 16px}#tt-pageContent .ss-home__steps li>span{grid-row:1/3;margin:0}#tt-pageContent .ss-home__steps h3{font-size:18px;margin-bottom:8px}#tt-pageContent .ss-home__steps p{font-size:14px}#tt-pageContent .ss-home__help{margin-top:28px;gap:4px}}#tt-pageContent .ss-home__model--text{display:block}@media(prefers-reduced-motion:reduce){#tt-pageContent .ss-home a{transition:none}}#tt-pageContent .ss-home__section.ss-home__custom{width:calc(100% - 64px);max-width:1216px;margin:0 auto 16px;padding:56px 40px 40px;background:radial-gradient(ellipse at 100% 0%,#2c3b26,#111a15 58%);border:1px solid #35412f;border-radius:12px;color:#fff;overflow:hidden}#tt-pageContent .ss-home__custom .ss-home__section-head{max-width:760px;margin-bottom:36px}#tt-pageContent .ss-home .ss-home__custom .ss-home__eyebrow{display:flex;align-items:center;gap:12px;color:var(--ss-lime)}#tt-pageContent .ss-home__custom .ss-home__eyebrow:before{content:"";width:32px;height:3px;background:var(--ss-lime);flex-shrink:0}#tt-pageContent .ss-home__custom .ss-home__section-head h2{color:#fff;font-size:clamp(32px,4vw,52px);max-width:650px;line-height:1.08;letter-spacing:-1.5px}#tt-pageContent .ss-home__custom .ss-home__section-head>p:not(.ss-home__eyebrow){color:#c4cec0;max-width:650px}#tt-pageContent .ss-home__custom .ss-home__project-grid{gap:14px}#tt-pageContent .ss-home__custom .ss-home__project{position:relative;min-width:0;min-height:250px;padding:24px;background:#202b23;border:1px solid #43523e;border-radius:7px;overflow:hidden;transition:background .18s,border-color .18s,transform .18s}#tt-pageContent .ss-home__custom .ss-home__project:before{content:"";position:absolute;width:90px;height:90px;border:1px solid #475a3c;border-radius:50%;top:-42px;right:-24px;pointer-events:none}#tt-pageContent .ss-home__custom .ss-home__project-number{color:var(--ss-lime);font-size:13px;letter-spacing:.12em;font-weight:750;margin-bottom:36px}#tt-pageContent .ss-home__custom .ss-home__project h3{color:#fff;font-size:clamp(20px,1.9vw,25px);line-height:1.18;letter-spacing:-.5px;margin-bottom:28px;text-wrap:balance;overflow-wrap:break-word}#tt-pageContent .ss-home__custom .ss-home__project p{align-items:center;color:#e3ebdf;border-top:1px solid #43523e;padding-top:16px;font-size:13px}#tt-pageContent .ss-home__custom .ss-home__project p span{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--ss-lime);color:#15200e;font-size:20px}#tt-pageContent .ss-home__custom .ss-home__project:hover{background:#2c3b2a;border-color:var(--ss-lime);transform:translateY(-3px)}#tt-pageContent .ss-home__custom a:focus-visible{outline-color:var(--ss-lime);outline-offset:3px}#tt-pageContent .ss-home__section.ss-home__process{padding-top:52px}#tt-pageContent .ss-home__process .ss-home__steps{gap:18px;counter-reset:none}#tt-pageContent .ss-home__process .ss-home__steps li{position:relative;list-style:none;min-width:0;background:#f2f5ed;border:1px solid #dbe2d2;border-top:3px solid #a3cf49;border-radius:7px;padding:28px}#tt-pageContent .ss-home__process .ss-home__steps li::marker{content:""}#tt-pageContent .ss-home__process .ss-home__steps li>span{width:46px;height:46px;border-radius:50%;font-size:14px;background:#172019;color:var(--ss-lime);margin-bottom:24px}#tt-pageContent .ss-home__process .ss-home__steps h3{font-size:22px;line-height:1.2;letter-spacing:-.4px;text-wrap:balance}#tt-pageContent .ss-home__process .ss-home__steps p{line-height:1.65}#tt-pageContent .ss-home__process .ss-home__help{background:#fff;border:1px solid #dbe2d2;border-radius:7px;margin-top:20px;padding:22px 26px;gap:16px}#tt-pageContent .ss-home__process .ss-home__help p{color:#313d2b;font-weight:600}#tt-pageContent .ss-home__process .ss-home__help a.ss-home__text-link{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:46px;padding:12px 18px;background:var(--ss-lime);border-radius:4px;text-decoration:none;color:#172019}@media(max-width:989px){#tt-pageContent .ss-home__section.ss-home__custom{padding:40px 28px 28px}#tt-pageContent .ss-home__custom .ss-home__project{min-height:216px}}@media(max-width:749px){#tt-pageContent .ss-home__section.ss-home__custom{width:calc(100% - 24px);padding:32px 18px 18px;border-radius:9px}#tt-pageContent .ss-home__custom .ss-home__section-head h2{font-size:34px;letter-spacing:-1px}#tt-pageContent .ss-home__custom .ss-home__section-head{margin-bottom:28px}#tt-pageContent .ss-home__custom .ss-home__project-grid{grid-template-columns:1fr;gap:10px}#tt-pageContent .ss-home__custom .ss-home__project{min-height:0;display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:12px;align-items:start;padding:20px}#tt-pageContent .ss-home__custom .ss-home__project-number{grid-row:1/3;margin:3px 0 0}#tt-pageContent .ss-home__custom .ss-home__project h3{font-size:23px;margin:0 0 16px}#tt-pageContent .ss-home__custom .ss-home__project p{grid-column:2;padding-top:12px}#tt-pageContent .ss-home__section.ss-home__process{padding-top:40px}#tt-pageContent .ss-home__process .ss-home__steps{gap:14px}#tt-pageContent .ss-home__process .ss-home__steps li{padding:22px 18px;grid-template-columns:40px minmax(0,1fr);gap:0 14px}#tt-pageContent .ss-home__process .ss-home__steps li>span{width:40px;height:40px;margin:0}#tt-pageContent .ss-home__process .ss-home__steps h3{font-size:20px}#tt-pageContent .ss-home__process .ss-home__help{padding:22px;align-items:flex-start;flex-direction:column}#tt-pageContent .ss-home__process .ss-home__help a.ss-home__text-link{width:100%;text-align:center}}@media(prefers-reduced-motion:reduce){#tt-pageContent .ss-home__custom .ss-home__project{transition:none}#tt-pageContent .ss-home__custom .ss-home__project:hover{transform:none}}.ss-jotform{--ss-jf-ink:#171a16;--ss-jf-lime:#b4ff00;--ss-jf-paper:#fafbf8;background:var(--ss-jf-ink);color:var(--ss-jf-paper);scroll-margin-top:110px;padding:64px 32px 72px;font-size:16px;line-height:1.65;border-top:1px solid #3d4635}.ss-jotform *{box-sizing:border-box}.ss-jotform [hidden]{display:none!important}.ss-jotform__wrap{max-width:1080px;margin:0 auto;min-width:0}.ss-jotform h2{color:inherit;font-size:clamp(30px,3.2vw,46px);line-height:1.08;letter-spacing:-.035em;text-transform:none;padding:0;margin:0 0 20px;max-width:820px}.ss-jotform p{color:inherit;margin:12px 0 20px}.ss-jotform .ss-jotform__intro{max-width:820px;font-size:18px;line-height:1.65;color:#e0e5d9}.ss-jotform a{color:inherit;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.ss-jotform .ss-jotform__eyebrow{font-size:12px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:var(--ss-jf-lime);display:block;margin:0 0 16px}.ss-jotform__notice,.ss-jotform__selection,.ss-jotform__manual{padding:24px;border:1px solid #66705b;border-radius:4px;margin:24px 0;background:#242a20;overflow-wrap:anywhere}.ss-jotform .ss-jotform__notice{padding:12px 16px;border:0;border-left:3px solid #b4c69d;background:#242a20;font-size:14px;color:#e0e5d9}.ss-jotform__selection{border-left:3px solid var(--ss-jf-lime)}.ss-jotform__selection>p:last-child{font-size:14px;color:#d0d8c6;margin-bottom:0}.ss-jotform__selection .ss-jotform__eyebrow{margin-bottom:4px}.ss-jotform [data-design-card]{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.ss-jotform [data-design-card]>div{flex:1;min-width:150px}.ss-jotform [data-design-name]{display:block;font-size:24px;line-height:1.2;margin-bottom:6px}.ss-jotform [data-design-link]{font-size:14px}.ss-jotform [data-design-image]{object-fit:contain;background:var(--ss-jf-paper);border-radius:3px;max-width:100%;padding:6px}.ss-jotform button{font:inherit;font-weight:600;cursor:pointer;min-height:48px;padding:12px 22px;background:transparent;color:var(--ss-jf-paper);border:1px solid #859176;border-radius:3px;white-space:normal;line-height:1.4;transition:background-color .15s,border-color .15s}.ss-jotform button:hover{background:#343e2b;border-color:#b4c69d}.ss-jotform button[data-copy]{background:var(--ss-jf-lime);color:var(--ss-jf-ink);border-color:var(--ss-jf-lime);font-weight:700}.ss-jotform button[data-copy]:hover{background:#d0ff66;border-color:#d0ff66}.ss-jotform__actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:24px}.ss-jotform__actions a{padding:10px 0;display:inline-block;min-height:44px;font-size:14px}.ss-jotform :is(button,a,textarea):focus-visible{outline:3px solid var(--ss-jf-lime);outline-offset:4px}.ss-jotform textarea{display:block;width:100%;min-height:120px;background:var(--ss-jf-paper);color:var(--ss-jf-ink);border:1px solid #859176;border-radius:3px;padding:14px;font:inherit;resize:vertical;margin:8px 0 16px}.ss-jotform__frame{margin-top:24px;background:var(--ss-jf-paper);border:1px solid #dce1d5;border-top:4px solid var(--ss-jf-lime);border-radius:4px;overflow:hidden}.ss-jotform iframe{display:block;width:100%;min-width:100%;height:min(780px,85vh);min-height:400px;border:0;background:var(--ss-jf-paper)}.ss-jotform [data-load-trigger]{height:1px}.ss-jotform .ss-jotform__loading{font-size:14px;padding:12px 0;color:#d0d8c6}.ss-jotform [data-after-open],.ss-jotform .ss-jotform__footnote{font-size:14px;color:#d0d8c6;max-width:820px}.ss-jotform .ss-jotform__footnote{margin-bottom:0}@media(max-width:599px){.ss-jotform{padding:36px 20px 40px}.ss-jotform .ss-jotform__intro{font-size:16px}.ss-jotform__selection,.ss-jotform__manual{padding:16px}.ss-jotform__actions{align-items:stretch;flex-direction:column;gap:8px}.ss-jotform [data-design-card]>div{min-width:120px}.ss-jotform [data-remove-design]{padding:10px 16px}.ss-jotform__frame{margin-top:16px}}@media(prefers-reduced-motion:reduce){.ss-jotform button{transition:none}}#tt-pageContent .ss-kart-hub{--kart-lime:#b4ff00;--kart-ink:#171b18;background:#fafbf8;color:var(--kart-ink);font-size:16px;line-height:1.65}#tt-pageContent .ss-kart-hub *{box-sizing:border-box}#tt-pageContent .ss-kart-hub :is(h1,h2,h3){color:inherit;margin:0 0 20px;padding:0;letter-spacing:-.035em;line-height:1.1;text-transform:none;font-weight:700;text-wrap:balance}#tt-pageContent .ss-kart-hub h1{font-size:clamp(36px,4.2vw,68px)}#tt-pageContent .ss-kart-hub h1 span{display:block;color:var(--kart-lime)}#tt-pageContent .ss-kart-hub h2{font-size:clamp(28px,3.2vw,44px)}#tt-pageContent .ss-kart-hub h3{font-size:25px}#tt-pageContent .ss-kart-hub p{color:inherit;margin:0 0 18px}#tt-pageContent .ss-kart-hub a{color:inherit;text-underline-offset:4px}#tt-pageContent .ss-kart-hub a:focus-visible,#tt-pageContent .ss-kart-hub summary:focus-visible{outline:3px solid #6d942d;outline-offset:4px}#tt-pageContent .ss-kart-hub .ss-kart-hub__wrap{width:min(1240px,calc(100% - 64px));margin:auto}#tt-pageContent .ss-kart-hub .ss-kart-hub__hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:radial-gradient(ellipse at 80% 45%,#24332c,#0b1312 65%);color:#fff;border-bottom:3px solid var(--kart-lime)}#tt-pageContent .ss-kart-hub .ss-kart-hub__hero-copy{min-width:0;padding:64px 28px 64px max(32px,calc((100vw - 1240px)/2))}#tt-pageContent .ss-kart-hub .ss-kart-hub__eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--kart-lime)}#tt-pageContent .ss-kart-hub .ss-kart-hub__lead{font-size:18px;color:#d3ddd7;max-width:560px}#tt-pageContent .ss-kart-hub .ss-kart-hub__back{display:inline-flex;min-height:44px;margin-bottom:20px;font-size:13px}#tt-pageContent .ss-kart-hub figure{margin:0;padding:28px 0;min-width:0}#tt-pageContent .ss-kart-hub figure img{width:100%;height:auto;max-height:540px;object-fit:contain;display:block}#tt-pageContent .ss-kart-hub figcaption{text-align:center;color:#b7c5bc;font-size:12px;padding:14px 24px}#tt-pageContent .ss-kart-hub .ss-kart-hub__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}#tt-pageContent .ss-kart-hub .ss-kart-hub__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border:1px solid var(--kart-lime);border-radius:3px;background:var(--kart-lime);color:var(--kart-ink);font-weight:700;font-size:15px;line-height:1.4;text-align:center;text-decoration:none}#tt-pageContent .ss-kart-hub .ss-kart-hub__button:hover{background:#d0ff66;border-color:#d0ff66;color:var(--kart-ink)}#tt-pageContent .ss-kart-hub .ss-kart-hub__button--outline{background:transparent;border-color:#89988c;color:#fff}#tt-pageContent .ss-kart-hub .ss-kart-hub__section{padding:56px 0;scroll-margin-top:130px;border-bottom:1px solid #dce2d8}#tt-pageContent .ss-kart-hub .ss-kart-hub__intro{max-width:790px}#tt-pageContent .ss-kart-hub .ss-kart-hub__paths{display:grid;grid-template-columns:1fr 1fr;gap:24px}#tt-pageContent .ss-kart-hub .ss-kart-hub__paths article{padding:30px;background:#fff;border:1px solid #dce2d8;border-radius:5px}#tt-pageContent .ss-kart-hub .ss-kart-hub__number{display:block;color:#4b700d;letter-spacing:.1em;font-size:13px;font-weight:700;margin-bottom:20px}#tt-pageContent .ss-kart-hub .ss-kart-hub__paths a{display:inline-flex;align-items:center;min-height:44px;font-weight:700}#tt-pageContent .ss-kart-hub .ss-kart-hub__brands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}#tt-pageContent .ss-kart-hub .ss-kart-hub__brands>a{display:flex;flex-direction:column;min-width:0;background:#111a15;color:#fff;border:1px solid #344332;border-radius:5px;padding:28px;text-decoration:none;transition:border-color .15s ease}#tt-pageContent .ss-kart-hub .ss-kart-hub__brands>a:hover{border-color:#a0d750}#tt-pageContent .ss-kart-hub .ss-kart-hub__brand-prefix{font-size:13px;color:#d3ddd7}#tt-pageContent .ss-kart-hub .ss-kart-hub__brands strong{font-size:clamp(25px,3vw,36px);font-weight:700;line-height:1.15;letter-spacing:-.03em;margin:8px 0 28px;color:var(--kart-lime)}#tt-pageContent .ss-kart-hub .ss-kart-hub__brand-cta{display:flex;justify-content:space-between;gap:12px;font-size:13px;margin-top:auto;padding-top:14px;border-top:1px solid #344332}#tt-pageContent .ss-kart-hub .ss-kart-hub__note{font-size:13px;margin-top:20px}#tt-pageContent .ss-kart-hub .ss-kart-hub__other{display:flex;align-items:center;justify-content:space-between;gap:36px;background:#edf1e7;padding:28px;margin-top:30px;border-radius:4px}#tt-pageContent .ss-kart-hub .ss-kart-hub__other>div{max-width:680px}#tt-pageContent .ss-kart-hub .ss-kart-hub__other p{margin:0}#tt-pageContent .ss-kart-hub .ss-kart-hub__other>a{flex-shrink:0}#tt-pageContent .ss-kart-hub .ss-kart-hub__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none;margin:30px 0 0}#tt-pageContent .ss-kart-hub .ss-kart-hub__steps li{padding:26px;border:1px solid #dce2d8;background:#fff;border-radius:4px}#tt-pageContent .ss-kart-hub .ss-kart-hub__steps p{margin:0;font-size:15px}#tt-pageContent .ss-kart-hub details{border-top:1px solid #dce2d8;padding:20px 0}#tt-pageContent .ss-kart-hub summary{font-weight:700;font-size:18px;cursor:pointer;min-height:44px}#tt-pageContent .ss-kart-hub details p{max-width:900px;margin:14px 0 0}#tt-pageContent .ss-kart-hub .ss-kart-hub__accessories .ss-kart-hub__actions a{min-height:44px;display:inline-flex;align-items:center;padding:10px 16px;background:#edf1e7;font-weight:700;border-radius:3px}@media(max-width:989px){#tt-pageContent .ss-kart-hub .ss-kart-hub__hero{grid-template-columns:1fr}#tt-pageContent .ss-kart-hub .ss-kart-hub__hero-copy{padding:36px 32px 16px}#tt-pageContent .ss-kart-hub figure{padding:0 16px 24px}#tt-pageContent .ss-kart-hub figure img{max-height:420px}#tt-pageContent .ss-kart-hub .ss-kart-hub__brands{grid-template-columns:repeat(2,minmax(0,1fr))}#tt-pageContent .ss-kart-hub .ss-kart-hub__other{align-items:flex-start;flex-direction:column;gap:20px}}@media(max-width:749px){#tt-pageContent .ss-kart-hub .ss-kart-hub__wrap{width:calc(100% - 36px)}#tt-pageContent .ss-kart-hub .ss-kart-hub__hero-copy{padding:32px 18px 16px}#tt-pageContent .ss-kart-hub .ss-kart-hub__section{padding:38px 0}#tt-pageContent .ss-kart-hub :is(.ss-kart-hub__paths,.ss-kart-hub__steps){grid-template-columns:1fr}#tt-pageContent .ss-kart-hub .ss-kart-hub__brands{gap:12px}#tt-pageContent .ss-kart-hub .ss-kart-hub__brands>a{padding:20px 14px}#tt-pageContent .ss-kart-hub .ss-kart-hub__brands strong{font-size:24px;overflow-wrap:anywhere}#tt-pageContent .ss-kart-hub .ss-kart-hub__brand-cta{font-size:12px}#tt-pageContent .ss-kart-hub .ss-kart-hub__actions{flex-direction:column}#tt-pageContent .ss-kart-hub .ss-kart-hub__button{width:100%}}#tt-pageContent .ss-kart-jotform{background:#171b18;color:#fafbf8;border-top:1px solid #3d4635;padding:64px 32px;font-size:16px;line-height:1.65;scroll-margin-top:110px}#tt-pageContent .ss-kart-jotform *{box-sizing:border-box}#tt-pageContent .ss-kart-jotform [hidden]{display:none!important}#tt-pageContent .ss-kart-jotform .ss-kart-jotform__wrap{max-width:1080px;margin:auto;min-width:0}#tt-pageContent .ss-kart-jotform h2{color:inherit;font-size:clamp(30px,3.2vw,46px);font-weight:700;line-height:1.08;letter-spacing:-.035em;text-transform:none;padding:0;margin:0 0 20px;max-width:820px}#tt-pageContent .ss-kart-jotform p{color:inherit;margin:12px 0 20px}#tt-pageContent .ss-kart-jotform .ss-kart-jotform__intro{max-width:820px;font-size:18px;color:#e0e5d9}#tt-pageContent .ss-kart-jotform .ss-kart-jotform__eyebrow{font-size:12px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:#b4ff00;margin:0 0 16px}#tt-pageContent .ss-kart-jotform a{color:inherit;text-decoration:underline;text-underline-offset:4px;display:inline-flex;min-height:44px;align-items:center}#tt-pageContent .ss-kart-jotform a:focus-visible{outline:3px solid #b4ff00;outline-offset:4px}#tt-pageContent .ss-kart-jotform .ss-kart-jotform__notice{padding:12px 16px;border-left:3px solid #b4c69d;background:#242a20;font-size:14px}#tt-pageContent .ss-kart-jotform .ss-kart-jotform__frame{margin-top:24px;width:100%;min-width:0}#tt-pageContent .ss-kart-jotform iframe{display:block;width:100%;border:0;min-height:800px;background:#171b18;border-radius:5px}#tt-pageContent .ss-kart-jotform .ss-kart-jotform__note{font-size:13px;color:#c7d1c5;max-width:920px}@media(max-width:749px){#tt-pageContent .ss-kart-jotform{padding:38px 18px}#tt-pageContent .ss-kart-jotform h2{font-size:30px}}#tt-pageContent .ss-kart-model{--kart-lime:#b4ff00;--kart-ink:#171b18;color:var(--kart-ink);background:#fafbf8;font-size:16px;line-height:1.65}#tt-pageContent .ss-kart-model *{box-sizing:border-box}#tt-pageContent .ss-kart-model :is(h1,h2,h3){color:inherit;margin:0 0 20px;padding:0;letter-spacing:-.035em;line-height:1.08;text-transform:none;font-weight:700}#tt-pageContent .ss-kart-model h1{font-size:clamp(36px,4.25vw,68px);line-height:1.04;text-wrap:balance}#tt-pageContent .ss-kart-model h2{font-size:clamp(28px,3.2vw,44px);text-wrap:balance}#tt-pageContent .ss-kart-model h3{font-size:23px}#tt-pageContent .ss-kart-model p{color:inherit;margin:0 0 16px}#tt-pageContent .ss-kart-model a{color:inherit;text-underline-offset:4px}#tt-pageContent .ss-kart-model a:focus-visible{outline:3px solid #457000;outline-offset:5px}#tt-pageContent .ss-kart-model :is(.ss-kart-model__hero,.ss-kart-model__custom) a:focus-visible{outline-color:#fff}#tt-pageContent .ss-kart-model .ss-kart-model__wrap{width:min(1240px,calc(100% - 64px));margin-inline:auto}#tt-pageContent .ss-kart-model .ss-kart-model__hero{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;background:radial-gradient(ellipse at 80% 45%,#24332c,#0b1312 65%);color:#fff;border-bottom:3px solid var(--kart-lime)}#tt-pageContent .ss-kart-model .ss-kart-model__intro{padding:48px 24px 56px max(32px,calc((100vw - 1240px)/2));min-width:0}#tt-pageContent .ss-kart-model .ss-kart-model__back{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;margin-bottom:22px;color:#cbd5ce;text-decoration:none}#tt-pageContent .ss-kart-model .ss-kart-model__back:hover{color:var(--kart-lime);text-decoration:underline}#tt-pageContent .ss-kart-model .ss-kart-model__eyebrow{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;margin-bottom:14px}#tt-pageContent .ss-kart-model :is(.ss-kart-model__hero,.ss-kart-model__custom) .ss-kart-model__eyebrow{color:var(--kart-lime)}#tt-pageContent .ss-kart-model .ss-kart-model__brand{display:block;color:var(--kart-lime);white-space:nowrap}#tt-pageContent .ss-kart-model .ss-kart-model__lead{font-size:18px;color:#d3ddd7;max-width:540px}#tt-pageContent .ss-kart-model .ss-kart-model__context{color:#c4cec7;font-size:14px}#tt-pageContent .ss-kart-model .ss-kart-model__actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 20px}#tt-pageContent .ss-kart-model .ss-kart-model__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:13px 21px;border:1px solid var(--kart-lime);border-radius:3px;background:var(--kart-lime);color:var(--kart-ink);text-decoration:none;text-align:center;font-weight:700;font-size:15px;line-height:1.4}#tt-pageContent .ss-kart-model .ss-kart-model__button:hover{background:#d0ff66;border-color:#d0ff66;color:var(--kart-ink)}#tt-pageContent .ss-kart-model .ss-kart-model__button--outline{color:#fff;background:transparent;border-color:#89988c}#tt-pageContent .ss-kart-model .ss-kart-model__hero-note{max-width:510px;font-size:13px;color:#b7c5bc;margin:0}#tt-pageContent .ss-kart-model .ss-kart-model__media{min-width:0;margin:0;padding:36px 0}#tt-pageContent .ss-kart-model .ss-kart-model__media img{display:block;width:100%;height:auto;max-height:600px;object-fit:contain}#tt-pageContent .ss-kart-model .ss-kart-model__media figcaption{padding:14px 24px 0;font-size:12px;color:#b7c5bc;text-align:center}#tt-pageContent .ss-kart-model .ss-kart-model__designs{padding:64px 0;scroll-margin-top:130px}#tt-pageContent .ss-kart-model .ss-kart-model__section-head{display:grid;grid-template-columns:1fr 1fr;gap:24px 56px;align-items:end;margin-bottom:30px}#tt-pageContent .ss-kart-model .ss-kart-model__section-head :is(h2,p:last-child){margin-bottom:0}#tt-pageContent .ss-kart-model .ss-kart-model__section-head>p{max-width:550px}#tt-pageContent .ss-kart-model .ss-kart-model__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}#tt-pageContent .ss-kart-model .ss-kart-model__card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #dce2d8;border-radius:5px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}#tt-pageContent .ss-kart-model .ss-kart-model__card:is(:hover,:focus-within){border-color:#739938;box-shadow:0 8px 24px #171a160d}#tt-pageContent .ss-kart-model .ss-kart-model__product-link{display:flex;flex:1;flex-direction:column;text-decoration:none}#tt-pageContent .ss-kart-model .ss-kart-model__product-link:focus-visible{outline-offset:-4px}#tt-pageContent .ss-kart-model .ss-kart-model__product-image{display:grid;place-items:center;aspect-ratio:4 / 3;padding:8px;background:#f1f3ed}#tt-pageContent .ss-kart-model .ss-kart-model__product-image img{display:block;width:100%;height:100%;object-fit:contain}#tt-pageContent .ss-kart-model .ss-kart-model__card-copy{display:flex;flex:1;flex-direction:column;padding:22px}#tt-pageContent .ss-kart-model .ss-kart-model__card-copy h3{font-size:22px;overflow-wrap:anywhere}#tt-pageContent .ss-kart-model .ss-kart-model__card-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e1e6dd;padding-top:16px;margin-top:auto;font-size:13px;font-weight:700}#tt-pageContent .ss-kart-model .ss-kart-model__card-bottom strong{font-size:20px}#tt-pageContent .ss-kart-model .ss-kart-model__note{margin:20px 0 0;font-size:13px}#tt-pageContent .ss-kart-model .ss-kart-model__empty{padding:28px;background:#edf1e7;border-left:3px solid #7aa931}#tt-pageContent .ss-kart-model .ss-kart-model__empty a{display:inline-flex;align-items:center;min-height:44px;font-weight:700}#tt-pageContent .ss-kart-model .ss-kart-model__guide{padding:48px 0 64px;border-top:1px solid #dce2d8}#tt-pageContent .ss-kart-model .ss-kart-model__guide-intro{max-width:760px}#tt-pageContent .ss-kart-model .ss-kart-model__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;margin:28px 0 24px;list-style:none}#tt-pageContent .ss-kart-model .ss-kart-model__steps li{padding:24px;border:1px solid #dce2d8;border-radius:4px;background:#fff}#tt-pageContent .ss-kart-model .ss-kart-model__steps li>span{display:block;font-size:13px;letter-spacing:.1em;color:#4b700d;font-weight:700;margin-bottom:18px}#tt-pageContent .ss-kart-model .ss-kart-model__steps h3{font-size:22px;margin-bottom:12px}#tt-pageContent .ss-kart-model .ss-kart-model__steps p{font-size:15px;margin:0}#tt-pageContent .ss-kart-model .ss-kart-model__fit-note{max-width:920px;margin:0}#tt-pageContent .ss-kart-model .ss-kart-model__fit-note a{display:inline-block;min-height:44px;font-weight:700}#tt-pageContent .ss-kart-model .ss-kart-model__custom{padding:52px 0;background:#111a15;color:#fff}#tt-pageContent .ss-kart-model .ss-kart-model__custom-inner{display:flex;align-items:center;justify-content:space-between;gap:40px}#tt-pageContent .ss-kart-model .ss-kart-model__custom-inner>div{max-width:760px}#tt-pageContent .ss-kart-model .ss-kart-model__custom-inner p:last-child{color:#d3ddd7;margin:0}#tt-pageContent .ss-kart-model .ss-kart-model__custom-inner>a{flex-shrink:0}@media(max-width:1199px){#tt-pageContent .ss-kart-model .ss-kart-model__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:989px){#tt-pageContent .ss-kart-model .ss-kart-model__hero{grid-template-columns:1fr}#tt-pageContent .ss-kart-model .ss-kart-model__intro{padding:36px 32px 16px}#tt-pageContent .ss-kart-model h1{max-width:750px;font-size:clamp(36px,6vw,58px)}#tt-pageContent .ss-kart-model .ss-kart-model__media{padding:8px 16px 30px}#tt-pageContent .ss-kart-model .ss-kart-model__media img{max-height:480px}#tt-pageContent .ss-kart-model .ss-kart-model__section-head{grid-template-columns:1fr;gap:8px}#tt-pageContent .ss-kart-model .ss-kart-model__steps{gap:12px}#tt-pageContent .ss-kart-model .ss-kart-model__steps li{padding:20px}#tt-pageContent .ss-kart-model .ss-kart-model__custom-inner{align-items:flex-start;flex-direction:column;gap:24px}}@media(max-width:749px){#tt-pageContent .ss-kart-model .ss-kart-model__wrap{width:calc(100% - 40px)}#tt-pageContent .ss-kart-model .ss-kart-model__intro{padding-inline:20px}#tt-pageContent .ss-kart-model .ss-kart-model__grid,#tt-pageContent .ss-kart-model .ss-kart-model__steps{grid-template-columns:1fr}#tt-pageContent .ss-kart-model .ss-kart-model__designs{padding:40px 0}#tt-pageContent .ss-kart-model .ss-kart-model__guide{padding:36px 0 40px}#tt-pageContent .ss-kart-model .ss-kart-model__actions>a{flex:1 1 230px}#tt-pageContent .ss-kart-model .ss-kart-model__custom{padding:40px 0}}@media(prefers-reduced-motion:reduce){#tt-pageContent .ss-kart-model .ss-kart-model__card{transition:none}}#tt-pageContent .ss-kart-model .ss-kart-model__hero{position:relative;isolation:isolate;overflow:hidden}#tt-pageContent .ss-kart-model .ss-kart-model__hero:before{content:"";position:absolute;z-index:-1;top:-30%;right:18%;width:14%;height:160%;transform:skew(-18deg);background:linear-gradient(180deg,#a5ce9810,#a5ce9802);border-inline:1px solid #a5ce9814;pointer-events:none}#tt-pageContent .ss-kart-model .ss-kart-model__hero .ss-kart-model__eyebrow{display:flex;align-items:center;gap:12px}#tt-pageContent .ss-kart-model .ss-kart-model__hero .ss-kart-model__eyebrow:before{content:"";width:28px;height:3px;flex:0 0 28px;background:currentColor}#tt-pageContent .ss-kart-model .ss-kart-model__benefits{display:flex;flex-wrap:wrap;gap:8px 18px;padding:0;margin:0 0 20px;list-style:none;font-size:12px;line-height:1.5;color:#d3ddd7}#tt-pageContent .ss-kart-model .ss-kart-model__benefits li:before{content:"\2713";color:var(--kart-lime);margin-right:6px}#tt-pageContent .ss-kart-model .ss-kart-model__nav{background:#fff;border-bottom:1px solid #dce2d8;padding:12px 0}#tt-pageContent .ss-kart-model .ss-kart-model__nav>div{display:flex;gap:8px;flex-wrap:wrap}#tt-pageContent .ss-kart-model .ss-kart-model__nav a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 19px;border:1px solid #dce2d8;border-radius:4px;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none;background:#f6f8f1}#tt-pageContent .ss-kart-model .ss-kart-model__nav a:last-child{margin-left:auto;background:var(--kart-ink);border-color:var(--kart-ink);color:#fff}#tt-pageContent .ss-kart-model .ss-kart-model__nav a:hover{background:#e7efda;color:var(--kart-ink)}#tt-pageContent .ss-kart-model .ss-kart-model__count{display:inline-flex;padding:7px 12px;background:#eaf0e0;border-radius:4px;font-size:13px;font-weight:700;margin:0 0 24px}#tt-pageContent .ss-kart-model .ss-kart-model__kind{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#637153;margin:0 0 10px}#tt-pageContent .ss-kart-model .ss-kart-model__card-bottom>span{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:12px 16px;min-height:44px;background:var(--kart-lime);color:var(--kart-ink);border-radius:3px;text-align:center}#tt-pageContent .ss-kart-model .ss-kart-model__all-designs{display:inline-flex;align-items:center;min-height:48px;margin-top:24px;font-weight:700}#tt-pageContent .ss-kart-model :is(.ss-kart-model__guide,.ss-kart-model__process,.ss-kart-model__faq){scroll-margin-top:130px}#tt-pageContent .ss-kart-model .ss-kart-model__fit-help{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px;background:#eaf0e0;border-left:3px solid #6d9332;border-radius:4px}#tt-pageContent .ss-kart-model .ss-kart-model__fit-help h3{font-size:21px;margin:0 0 12px}#tt-pageContent .ss-kart-model .ss-kart-model__fit-help p{font-size:15px;max-width:660px;margin:0}#tt-pageContent .ss-kart-model .ss-kart-model__fit-help>a{flex-shrink:0}#tt-pageContent .ss-kart-model .ss-kart-model__process{padding:48px 0 56px;border-top:1px solid #dce2d8}#tt-pageContent .ss-kart-model .ss-kart-model__process .ss-kart-model__steps li{background:transparent;border:0;border-top:2px solid #b6c6a0;border-radius:0;padding:24px 8px 0 0}#tt-pageContent .ss-kart-model .ss-kart-model__process .ss-kart-model__steps li>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--kart-ink);color:var(--kart-lime);font-size:14px}#tt-pageContent .ss-kart-model .ss-kart-model__faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:36px 64px;padding:48px 0 64px;border-top:1px solid #dce2d8;align-items:start}#tt-pageContent .ss-kart-model .ss-kart-model__faq details{border-bottom:1px solid #d2dbc7}#tt-pageContent .ss-kart-model .ss-kart-model__faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:17px;font-weight:700;line-height:1.45;list-style:none;cursor:pointer}#tt-pageContent .ss-kart-model .ss-kart-model__faq summary::-webkit-details-marker{display:none}#tt-pageContent .ss-kart-model .ss-kart-model__faq summary>span{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:#eaf0e0;font-size:22px}#tt-pageContent .ss-kart-model .ss-kart-model__faq details[open] summary>span{transform:rotate(45deg)}#tt-pageContent .ss-kart-model .ss-kart-model__faq details p{font-size:15px;margin:0 40px 22px 0}#tt-pageContent .ss-kart-model .ss-kart-model__faq summary:focus-visible{outline:3px solid #457000;outline-offset:4px}@media(max-width:989px){#tt-pageContent .ss-kart-model .ss-kart-model__fit-help{flex-direction:column;align-items:flex-start}#tt-pageContent .ss-kart-model .ss-kart-model__faq{grid-template-columns:1fr;gap:8px}}@media(max-width:749px){#tt-pageContent .ss-kart-model .ss-kart-model__intro{padding-top:20px}#tt-pageContent .ss-kart-model .ss-kart-model__back{margin-bottom:12px}#tt-pageContent .ss-kart-model .ss-kart-model__lead{font-size:16px;line-height:1.65}#tt-pageContent .ss-kart-model .ss-kart-model__media img{max-height:240px}#tt-pageContent .ss-kart-model .ss-kart-model__media{padding-bottom:24px}#tt-pageContent .ss-kart-model .ss-kart-model__nav a{font-size:13px;padding:10px 12px;flex:1 1 auto}#tt-pageContent .ss-kart-model .ss-kart-model__nav a:last-child{margin-left:0}#tt-pageContent .ss-kart-model .ss-kart-model__card-copy{padding:20px}#tt-pageContent .ss-kart-model .ss-kart-model__card-bottom{align-items:flex-start;flex-direction:column;gap:14px}#tt-pageContent .ss-kart-model .ss-kart-model__card-bottom>span{width:100%}#tt-pageContent .ss-kart-model .ss-kart-model__fit-help{padding:22px}#tt-pageContent .ss-kart-model .ss-kart-model__fit-help>a{width:100%;flex-shrink:1}#tt-pageContent .ss-kart-model :is(.ss-kart-model__process,.ss-kart-model__faq){padding:36px 0 40px}}#tt-pageContent .ss-mtb{--mtb-lime:#b4ff00;--mtb-ink:#171b18;background:#fafbf8;color:var(--mtb-ink);font-size:16px;line-height:1.65}#tt-pageContent .ss-mtb *{box-sizing:border-box}#tt-pageContent .ss-mtb :is(h1,h2,h3){color:inherit;margin:0 0 20px;padding:0;letter-spacing:-.035em;line-height:1.1;text-transform:none;font-weight:750;text-wrap:balance}#tt-pageContent .ss-mtb h1{font-size:clamp(36px,4.2vw,68px)}#tt-pageContent .ss-mtb h1 span{display:block;color:var(--mtb-lime)}#tt-pageContent .ss-mtb h2{font-size:clamp(28px,3.2vw,44px)}#tt-pageContent .ss-mtb h3{font-size:24px}#tt-pageContent .ss-mtb p{color:inherit;margin:0 0 18px}#tt-pageContent .ss-mtb a{color:inherit;text-underline-offset:4px}#tt-pageContent .ss-mtb :is(a,summary):focus-visible{outline:3px solid #6d942d;outline-offset:4px}#tt-pageContent .ss-mtb .ss-mtb__wrap{width:min(1240px,calc(100% - 64px));margin:auto}#tt-pageContent .ss-mtb .ss-mtb__hero{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#0b1312;color:#fff;border-bottom:3px solid var(--mtb-lime)}#tt-pageContent .ss-mtb .ss-mtb__hero-copy{min-width:0;align-self:center;padding:64px 32px 64px max(32px,calc((100vw - 1240px)/2))}#tt-pageContent .ss-mtb .ss-mtb__eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:750;color:#476d12;margin-bottom:18px}#tt-pageContent .ss-mtb .ss-mtb__hero .ss-mtb__eyebrow{color:var(--mtb-lime)}#tt-pageContent .ss-mtb .ss-mtb__lead{font-size:18px;color:#d3ddd7;max-width:560px}#tt-pageContent .ss-mtb figure{margin:0;min-width:0;overflow:hidden}#tt-pageContent .ss-mtb figure img{width:100%;height:100%;min-height:360px;max-height:660px;object-fit:cover;display:block}#tt-pageContent .ss-mtb .ss-mtb__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}#tt-pageContent .ss-mtb .ss-mtb__button{display:inline-flex;gap:14px;align-items:center;justify-content:center;min-height:48px;padding:13px 20px;border:1px solid var(--mtb-lime);border-radius:4px;background:var(--mtb-lime);color:var(--mtb-ink);font-weight:750;font-size:15px;line-height:1.4;text-align:center;text-decoration:none}#tt-pageContent .ss-mtb .ss-mtb__button:hover{background:#d0ff66;border-color:#d0ff66;color:var(--mtb-ink)}#tt-pageContent .ss-mtb .ss-mtb__button--outline{background:transparent;border-color:#89988c;color:#fff}#tt-pageContent .ss-mtb .ss-mtb__section{padding:56px 0;scroll-margin-top:120px}#tt-pageContent .ss-mtb .ss-mtb__intro{max-width:780px;color:#626960;margin-bottom:30px}#tt-pageContent .ss-mtb .ss-mtb__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#tt-pageContent .ss-mtb .ss-mtb__card{display:flex;flex-direction:column;min-width:0;border:1px solid #dfe3da;border-radius:16px;overflow:hidden;background:#fff;text-decoration:none;color:var(--mtb-ink);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}#tt-pageContent .ss-mtb .ss-mtb__card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #111a1514;border-color:#789744}#tt-pageContent .ss-mtb .ss-mtb__image{aspect-ratio:4/3;overflow:hidden;background:#f2f4ed}#tt-pageContent .ss-mtb .ss-mtb__image img{display:block;width:100%;height:100%;object-fit:cover}#tt-pageContent .ss-mtb .ss-mtb__image--contain{padding:18px}#tt-pageContent .ss-mtb .ss-mtb__image--contain img{object-fit:contain}#tt-pageContent .ss-mtb .ss-mtb__card-body{display:flex;flex-direction:column;flex:1;padding:24px}#tt-pageContent .ss-mtb .ss-mtb__card-body h3{font-size:24px;line-height:1.2;margin-bottom:12px}#tt-pageContent .ss-mtb .ss-mtb__card-body p{font-size:14px;color:#626960;margin-bottom:24px}#tt-pageContent .ss-mtb .ss-mtb__card-body .ss-mtb__fit{font-size:12px;font-weight:650;color:#365315;margin:-4px 0 14px}#tt-pageContent .ss-mtb .ss-mtb__card-cta{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;font-size:14px;font-weight:750;border-top:1px solid #e2e7dc;padding-top:14px;margin-top:auto}#tt-pageContent .ss-mtb .ss-mtb__finder{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;padding:42px;border:1px solid #d7e1c9;border-radius:16px;background:#edf2e6;scroll-margin-top:120px}#tt-pageContent .ss-mtb .ss-mtb__finder p:last-child{margin-bottom:0}#tt-pageContent .ss-mtb .ss-mtb__finder nav{display:grid;gap:10px;align-content:center}#tt-pageContent .ss-mtb .ss-mtb__finder a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:54px;padding:14px 18px;background:#fff;border:1px solid #d6e0ca;border-radius:6px;text-decoration:none;font-weight:700;line-height:1.4}#tt-pageContent .ss-mtb .ss-mtb__finder a:hover{border-color:#789744}#tt-pageContent .ss-mtb .ss-mtb__finder small{display:block;font-size:12px;font-weight:500;margin-top:4px}#tt-pageContent .ss-mtb .ss-mtb__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none;margin:30px 0 0}#tt-pageContent .ss-mtb .ss-mtb__steps li{padding:28px;border:1px solid #dce2d8;background:#fff;border-radius:12px}#tt-pageContent .ss-mtb .ss-mtb__number{display:block;color:#4b700d;font-size:13px;font-weight:700;margin-bottom:20px}#tt-pageContent .ss-mtb .ss-mtb__steps p{margin:0;font-size:15px}#tt-pageContent .ss-mtb .ss-mtb__faq{border-top:1px solid #dce2d8}#tt-pageContent .ss-mtb details{border-bottom:1px solid #dce2d8;padding:18px 0}#tt-pageContent .ss-mtb summary{font-weight:700;font-size:18px;cursor:pointer;min-height:44px;padding:8px 0;line-height:1.5}#tt-pageContent .ss-mtb details p{max-width:900px;margin:14px 0 8px}#tt-pageContent .ss-mtb .ss-mtb__note{font-size:12px;color:#626960;margin:30px 0 0;max-width:900px}@media(max-width:1024px){#tt-pageContent .ss-mtb .ss-mtb__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#tt-pageContent .ss-mtb .ss-mtb__finder{gap:28px;padding:30px}}@media(max-width:989px){#tt-pageContent .ss-mtb .ss-mtb__hero{grid-template-columns:1fr}#tt-pageContent .ss-mtb .ss-mtb__hero-copy{padding:36px 32px}#tt-pageContent .ss-mtb figure img{max-height:340px;min-height:0;aspect-ratio:16/8}#tt-pageContent .ss-mtb .ss-mtb__finder{grid-template-columns:1fr}}@media(max-width:640px){#tt-pageContent .ss-mtb .ss-mtb__wrap{width:calc(100% - 36px)}#tt-pageContent .ss-mtb .ss-mtb__hero-copy{padding:32px 18px}#tt-pageContent .ss-mtb .ss-mtb__section{padding:38px 0}#tt-pageContent .ss-mtb :is(.ss-mtb__grid,.ss-mtb__steps){grid-template-columns:1fr;gap:18px}#tt-pageContent .ss-mtb .ss-mtb__card-body{padding:22px}#tt-pageContent .ss-mtb .ss-mtb__finder{padding:26px 20px}#tt-pageContent .ss-mtb .ss-mtb__actions{flex-direction:column}#tt-pageContent .ss-mtb .ss-mtb__button{width:100%}}@media(prefers-reduced-motion:reduce){#tt-pageContent .ss-mtb .ss-mtb__card{transition:none}#tt-pageContent .ss-mtb .ss-mtb__card:hover{transform:none}}.ss-mx-header{--mx-lime:#c5f31d;position:relative;isolation:isolate;overflow:hidden;background:#080e10;color:#fff;text-align:left;font-family:inherit;border-bottom:3px solid var(--mx-lime)}.ss-mx-header *{box-sizing:border-box}.ss-mx-header__media{position:absolute;top:0;right:0;bottom:0;left:32%;z-index:-2}.ss-mx-header__image{display:block;width:100%;height:100%;object-fit:cover;object-position:65% center}.ss-mx-header__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#080e10,#080e10cc 16%,#080e1014 63%),linear-gradient(0deg,#080e10 0%,transparent 27%)}.ss-mx-header--collection .ss-mx-header__image{object-position:55% center}.ss-mx-header__inner{max-width:1440px;margin:auto;padding:76px 6.95% 58px;min-height:570px;display:flex;align-items:center}.ss-mx-header__copy{width:58%;max-width:670px}.ss-mx-header .ss-mx-header__eyebrow{display:flex;align-items:center;gap:13px;color:var(--mx-lime);font-size:11px;font-weight:750;letter-spacing:.18em;line-height:1.6;margin:0 0 24px;text-transform:uppercase}.ss-mx-header__eyebrow>span{width:30px;height:2px;background:currentColor;flex:none}#tt-pageContent .ss-mx-header h1{font-size:clamp(38px,4.5vw,66px);font-weight:800;letter-spacing:-.055em;line-height:1.05;padding:0;margin:0 0 25px;color:#fff;text-wrap:balance;overflow-wrap:break-word}#tt-pageContent .ss-mx-header h1>span{display:block;color:var(--mx-lime)}.ss-mx-header .ss-mx-header__intro{font-size:17px;line-height:1.65;color:#d5dedc;max-width:510px;margin:0 0 28px}.ss-mx-header__actions{display:flex;flex-wrap:wrap;gap:12px}.ss-mx-header .ss-mx-header__button{min-height:52px;padding:15px 22px;display:inline-flex;align-items:center;justify-content:center;gap:22px;background:var(--mx-lime);border:1px solid var(--mx-lime);border-radius:4px;color:#10170a;font-size:14px;font-weight:750;line-height:1.4;text-decoration:none;transition:background .18s,color .18s}.ss-mx-header .ss-mx-header__button:hover{background:#ddff6f;border-color:#ddff6f;color:#10170a}.ss-mx-header .ss-mx-header__button--outline{background:#080e1099;border-color:#73807b;color:#fff}.ss-mx-header .ss-mx-header__button--outline:hover{background:#172123;border-color:var(--mx-lime);color:var(--mx-lime)}.ss-mx-header__button:focus-visible{outline:3px solid #fff;outline-offset:5px}.ss-mx-header__notes{display:flex;flex-wrap:wrap;gap:10px 22px;padding:0;margin:24px 0 0;list-style:none;font-size:12px;line-height:1.6;color:#c5ceca}.ss-mx-header__notes li:before{content:"\2713";color:var(--mx-lime);margin-right:8px}.ss-mx-header__foot{max-width:1240px;margin:auto;padding:19px 0;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #28322e;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#aebbb4}.ss-mx-header__foot>span:last-child{color:var(--mx-lime)}@media(min-width:1600px){.ss-mx-header__inner{padding-left:100px;padding-right:100px}}@media(max-width:1350px){.ss-mx-header__foot{margin:0 6.95%}}@media(max-width:989px){.ss-mx-header__inner{padding:44px 28px 30px;min-height:0}.ss-mx-header__copy{width:100%;max-width:680px}#tt-pageContent .ss-mx-header h1{font-size:clamp(36px,6.6vw,60px);max-width:680px}.ss-mx-header__media{position:relative;inset:auto;z-index:0;aspect-ratio:2.55/1;margin-top:0}.ss-mx-header__image{object-position:center}.ss-mx-header__media:after{background:linear-gradient(0deg,#080e10 0%,transparent 30%)}.ss-mx-header{display:flex;flex-direction:column}.ss-mx-header__inner{order:-1;width:100%}.ss-mx-header__foot{margin:0 28px;max-width:none;padding:18px 0}.ss-mx-header .ss-mx-header__intro{max-width:600px}}@media(max-width:480px){.ss-mx-header__inner{padding:32px 20px 25px}#tt-pageContent .ss-mx-header h1{font-size:36px;letter-spacing:-.04em;line-height:1.08;margin-bottom:19px}.ss-mx-header .ss-mx-header__eyebrow{font-size:10px;margin-bottom:18px;letter-spacing:.12em}.ss-mx-header .ss-mx-header__intro{font-size:15px;line-height:1.6;margin-bottom:23px}.ss-mx-header__actions{display:grid;grid-template-columns:1fr;width:100%}.ss-mx-header .ss-mx-header__button{min-height:50px;padding:13px 17px}.ss-mx-header__notes{gap:7px 16px;margin-top:19px;font-size:11px}.ss-mx-header__foot{margin:0 20px;font-size:9px;letter-spacing:.09em;gap:12px}.ss-mx-header__foot>span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.ss-mx-header .ss-mx-header__button{transition:none}}.mx-inquiry{background:#edf1e7;color:#171a16;padding:64px 20px;scroll-margin-top:100px;font-size:16px;line-height:1.65}.mx-inquiry__wrap{max-width:900px;margin:auto}.mx-inquiry header{background:transparent}.mx-inquiry h2{font-size:clamp(30px,3.2vw,46px);letter-spacing:-.035em;line-height:1.1;margin:0 0 20px;color:inherit;padding:0}.mx-inquiry p{color:inherit;margin:14px 0}.mx-inquiry a{color:inherit;text-decoration:underline;text-underline-offset:4px}.mx-inquiry fieldset{border:0;border-top:1px solid #bdc7ae;padding:24px 0;margin:24px 0 0;min-width:0}.mx-inquiry legend{font-size:20px;font-weight:700;padding-right:16px;width:auto;color:inherit}.mx-inquiry__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mx-inquiry__field{min-width:0}.mx-inquiry label{display:block;margin-bottom:6px;color:#171a16;font-size:15px;font-weight:600}.mx-inquiry input:not([type=hidden]),.mx-inquiry select,.mx-inquiry textarea{display:block;width:100%;max-width:100%;background:#fff;color:#171a16;border:1px solid #7e8a6e;border-radius:3px;min-height:48px;padding:12px;font:inherit;line-height:1.4}.mx-inquiry__wide{grid-column:1 / -1}.mx-inquiry :is(h2,input,select,textarea,button){scroll-margin-top:160px;scroll-margin-bottom:100px}.mx-inquiry__design-choice{margin-block:24px}.mx-inquiry [data-mx-clear-design]{background:transparent;border:1px solid #657353;border-radius:3px;min-height:44px;padding:10px 14px;color:#171a16;cursor:pointer;font:inherit}.mx-inquiry .mx-inquiry__handoff{border-left:4px solid #4c7400;padding:14px 16px;background:#fff;overflow-wrap:anywhere}.mx-inquiry .mx-inquiry__help{font-size:13px}.mx-inquiry__optional{border-block:1px solid #bdc7ae;margin:24px 0}.mx-inquiry__optional>summary{cursor:pointer;font-weight:700;padding:16px 0;min-height:48px;scroll-margin-top:160px}.mx-inquiry__optional>fieldset{margin-top:0}.mx-inquiry summary:focus-visible{outline:3px solid #365600;outline-offset:3px}.mx-inquiry__recovery{margin-block:24px}.mx-inquiry [data-mx-recovery-forget]{min-height:44px;padding:8px 12px;border:1px solid #657353;border-radius:3px;color:inherit;background:transparent;font:inherit;font-size:13px;cursor:pointer}.mx-inquiry [data-mx-recovery-status]{border-left:4px solid #657353;padding:12px;background:#fff;font-size:14px}.mx-inquiry__error{padding:20px;border:2px solid #a62721;background:#fff}.mx-inquiry__success{padding:24px;border:2px solid #4c7400;background:#fff}.mx-inquiry [hidden]{display:none!important}.mx-inquiry :is(input,select,textarea,button,a):focus-visible{outline:3px solid #365600;outline-offset:3px}.mx-inquiry .mx-inquiry__check{display:flex;gap:10px;align-items:center;margin-top:12px;min-height:44px}.mx-inquiry .mx-inquiry__check input{-webkit-appearance:auto;appearance:auto;width:20px;height:20px;min-height:20px;padding:0;flex:0 0 auto}.mx-inquiry__catalog-tools{max-width:360px;margin-bottom:20px}.mx-inquiry__picker{position:relative;margin-bottom:28px}.mx-inquiry__suggestions{background:#fff;border:1px solid #657353;border-top:0}.mx-inquiry__suggestions ul{padding:0;margin:0;list-style:none;max-height:256px;overflow-y:auto;overscroll-behavior:contain}.mx-inquiry__suggestions li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:12px 14px;min-height:48px;border-bottom:1px solid #e1e5da;cursor:pointer;color:#171a16}.mx-inquiry__suggestions li[aria-selected=true],.mx-inquiry__suggestions li:hover{background:#d6efa7;color:#171a16}.mx-inquiry__suggestions small{font-size:12px;color:#46513c}.mx-inquiry__model-actions{display:flex;flex-wrap:wrap;gap:12px}.mx-inquiry__model-actions button,.mx-inquiry__no-results button{padding:10px 14px;min-height:48px;border:1px solid #657353;border-radius:3px;background:#fff;color:#171a16;font:inherit;font-size:14px;text-align:left;cursor:pointer}.mx-inquiry__no-results{padding:0 14px 14px}.mx-inquiry__selection{font-weight:600;overflow-wrap:anywhere}.mx-inquiry .mx-inquiry__fit-note{padding:16px;border-left:4px solid #4c7400;background:#fff;font-size:14px}.mx-inquiry .mx-inquiry__field-error{color:#8a1712;font-size:14px;margin-top:6px}.mx-inquiry [aria-invalid=true]{border-color:#8a1712}@media(max-width:599px){.mx-inquiry{padding-block:44px}.mx-inquiry__grid{grid-template-columns:1fr}.mx-inquiry .mx-model__button{width:100%}}.mx-model__other-yamaha a{text-decoration:underline;text-underline-offset:4px}.mx-model__invitation{padding:20px 0;background:#edf1e7;border-bottom:1px solid #dce1d5}.mx-model__invitation p{margin:0}.mx-model__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mx-model{--mx-green: #b4ff00;--mx-ink: #171a16;color:var(--mx-ink);background:#fafbf8;font-size:16px;line-height:1.65}.mx-model *,.mx-inquiry *{box-sizing:border-box}.mx-model h1,.mx-model h2,.mx-model h3{color:inherit;letter-spacing:-.035em;line-height:1.08;padding:0;margin:0 0 20px;text-transform:none}.mx-model h1{font-size:clamp(40px,4.4vw,70px);max-width:650px}.mx-model h2{font-size:clamp(30px,3.2vw,46px)}.mx-model h3{font-size:24px}.mx-model p{color:inherit;margin:0 0 16px}.mx-model a{color:inherit;text-underline-offset:4px}.mx-model :focus-visible{outline:3px solid #365600;outline-offset:5px}.mx-model__hero :focus-visible,.mx-model__custom :focus-visible{outline:3px solid #fff;outline-offset:5px}.mx-model__wrap{width:min(1240px,calc(100% - 64px));margin-inline:auto}.mx-model__hero{display:grid;grid-template-columns:.92fr 1.08fr;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 75% 45%,#153342,#08141c 42%,#080f13 75%);color:#fff;border-bottom:3px solid var(--mx-green)}.mx-model__hero:before{content:"";position:absolute;z-index:-1;top:-30%;right:18%;width:14%;height:160%;transform:skew(-18deg);background:linear-gradient(180deg,#66b5c30d,#66b5c302);border-inline:1px solid #9ee5f011;pointer-events:none}.mx-model__intro{padding:64px 20px 56px max(32px,calc((100vw - 1240px)/2));align-self:center;min-width:0}.mx-model__hero h1{font-size:clamp(38px,4.4vw,68px);letter-spacing:-.045em;line-height:1.02;text-wrap:balance;margin-bottom:24px}.mx-model .mx-model__eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.16em;font-weight:700;margin-bottom:16px}.mx-model__hero .mx-model__eyebrow,.mx-model__custom .mx-model__eyebrow{color:var(--mx-green)}.mx-model__hero .mx-model__eyebrow{display:flex;align-items:center;gap:12px;font-size:11px}.mx-model__hero .mx-model__eyebrow:before{content:"";width:28px;height:3px;flex:0 0 28px;background:currentColor}.mx-model__lead{font-size:18px;max-width:510px;color:#d5dfe3}.mx-model__actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 18px}.mx-model__trust{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 18px;padding:0;list-style:none;font-size:12px;line-height:1.5;color:#d5dfe3}.mx-model__trust li:before{content:"\2713";color:var(--mx-green);margin-right:6px}.mx-model .mx-model__printed{max-width:850px;font-size:14px;margin:-8px 0 24px}.mx-model .mx-model__button,.mx-inquiry .mx-model__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;background:#b4ff00;border:1px solid #b4ff00;color:#171a16;text-decoration:none;font-size:15px;line-height:1.4;font-weight:700;border-radius:3px;white-space:normal;text-align:center;cursor:pointer}.mx-model .mx-model__button:hover,.mx-inquiry .mx-model__button:hover{background:#d0ff66;border-color:#d0ff66;color:#171a16}.mx-model .mx-model__button--outline{border-color:#858b80;background:transparent;color:#fff}.mx-model .mx-model__hero-price{display:inline-block;font-size:14px;margin:12px 0 0;padding-top:16px;border-top:1px solid #ffffff26;color:#d5dfe3}.mx-model .mx-model__hero-invitation{max-width:510px;font-size:13px;color:#b9c6cd}.mx-model__hero-media{margin:0;min-width:0;position:relative;align-self:center;display:flex;flex-direction:column;justify-content:center;color:#fff;padding:36px 0}.mx-model__hero-media img{width:100%;height:auto;object-fit:contain;display:block;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 92%,transparent),linear-gradient(0deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 92%,transparent),linear-gradient(0deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.mx-model__hero-media figcaption{padding:18px 32px 0;font-size:12px;color:#b9c6cd;text-align:center}.mx-model__fit{display:grid;grid-template-columns:1fr 2fr;gap:8px 32px;border-left:4px solid #86c700;padding:28px;background:#edf1e7;margin:32px 0 0}.mx-model__fit h2{font-size:22px;margin:0}.mx-model__fit p{margin:0}.mx-model__fit a{grid-column:2;font-weight:700}.mx-model__section{padding-block:56px;scroll-margin-top:160px}.mx-model__description{max-width:780px;margin-bottom:24px}.mx-model__design-intro{max-width:850px;border-left:3px solid #8ebf2c;padding-left:18px}.mx-model__design-intro p{margin:0}.mx-model__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mx-model__card{display:flex;flex-direction:column;background:#fff;border:1px solid #dce1d5;border-radius:6px;transition:border-color .18s ease,box-shadow .18s ease}.mx-model__card:hover,.mx-model__card:focus-within{border-color:#739938;box-shadow:0 8px 24px #171a160d}.mx-model__product-link{display:flex;flex:1;flex-direction:column;text-decoration:none}.mx-model__product-image{background:#fff;aspect-ratio:3 / 2;padding:4px}.mx-model__product-image img{width:100%;height:100%;object-fit:contain;display:block}.mx-model__card-copy{padding:22px}.mx-model__inspiration{align-self:flex-start;display:inline-flex;min-height:44px;align-items:center;padding:0 22px 12px;font-size:13px;text-decoration:underline}.mx-model__guide{border-top:1px solid #dce1d5;padding:36px 0}.mx-model__guide h2{font-size:clamp(26px,3vw,36px)}.mx-model__models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:24px 0}.mx-model__models li{padding:20px;border:1px solid #dce1d5;border-radius:4px}.mx-model__models h3{font-size:21px;margin-bottom:8px}.mx-model__models p{margin:0}@media(max-width:899px){.mx-model .mx-model__grid{grid-template-columns:1fr}}@media(max-width:599px){.mx-model__models{grid-template-columns:1fr}}.mx-model__card-copy h3{margin-bottom:12px}.mx-model__card-copy p{font-size:14px}.mx-model__card-copy{flex:1;display:flex;flex-direction:column}.mx-model__card-bottom{margin-top:auto}.mx-model .mx-model__after-designs{margin-top:28px}.mx-model__card-bottom{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;border-top:1px solid #e1e4db;padding-top:18px;font-size:13px}.mx-model__card-bottom strong{font-size:21px}.mx-model__card-bottom>span{font-weight:700}.mx-model .mx-model__note{margin:20px 0 0;font-size:13px}.mx-model__order{display:grid;grid-template-columns:1fr 1fr;gap:64px;border-top:1px solid #dce1d5}.mx-model__steps{margin:0;padding-left:28px}.mx-model__steps li{padding:0 0 22px 14px}.mx-model__steps li::marker{font-weight:700;color:#497000;font-size:20px}.mx-model__steps h3{font-size:21px;margin-bottom:8px}.mx-model__detail{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;padding-bottom:56px;scroll-margin-top:110px}.mx-model__detail figure{margin:0}.mx-model__detail img{display:block;width:100%;height:auto;max-height:440px;object-fit:contain;background:#f2f3ef}.mx-model__detail figcaption{padding-top:12px;font-size:12px}.mx-model__detail a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;font-weight:700}.mx-model__materials{padding:48px 0;background:#eef1e8;border-top:1px solid #dce1d5;scroll-margin-top:100px}.mx-model__material-intro{max-width:850px}.mx-model__finish-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:28px 0 16px}.mx-model__finish{min-width:0;margin:0;background:#fff;border:1px solid #dce1d5;border-radius:4px;overflow:hidden}.mx-model__finish img{display:block;width:100%;height:auto;aspect-ratio:2332 / 1276;object-fit:contain;background:#f4f4f4}.mx-model__finish figcaption{padding:16px}.mx-model__finish h3{font-size:21px;margin:0 0 6px}.mx-model__finish p{font-size:14px;line-height:1.5;margin:0}.mx-model .mx-model__material-note{font-size:12px;margin-bottom:18px}.mx-model__material-options{max-width:960px;font-size:14px;padding-top:18px;border-top:1px solid #cbd4be}@media(max-width:1099px){.mx-model__finish-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:699px){.mx-model__finish-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mx-model__finish figcaption{padding:12px}.mx-model__finish h3{font-size:19px}.mx-model__materials{padding-block:36px}}.mx-model__shared-details{margin-top:24px;max-width:780px}.mx-model__custom{background:#171a16;color:#fff;padding:72px 0;scroll-margin-top:120px}.mx-model__packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mx-model__package{display:flex;flex-direction:column;border:1px solid #67715b;padding:32px;border-radius:4px}.mx-model__package-icon{font-size:28px;line-height:1;margin-bottom:18px}.mx-model__package .mx-model__package-finish{margin:0 0 16px;color:#d5d9d0}.mx-model__package--performance{border-color:var(--mx-green)}.mx-model__package .mx-model__button{margin-top:auto;align-self:flex-start}.mx-model .mx-model__package-price{color:var(--mx-green);font-size:36px;font-weight:700;letter-spacing:-.04em}.mx-model__package ul{padding-left:20px;margin:0 0 28px}.mx-model__package li{margin-bottom:10px}@media(max-width:989px){.mx-model__packages{grid-template-columns:1fr}}.mx-model__finishes li{display:flex;align-items:baseline;gap:10px;padding-block:3px;font-weight:600}.mx-model__finishes li:before{content:"\2713";color:var(--mx-green)}.mx-model__draft{margin-top:28px;padding:28px 32px;background:#292e24}.mx-model__draft h3{font-size:22px}.mx-model__draft a{color:var(--mx-green)}.mx-model__faq{max-width:920px}.mx-model__related{border-top:1px solid #cdd4c3}.mx-model__related ul{display:flex;flex-wrap:wrap;gap:16px 32px;padding:0;margin:24px 0;list-style:none}.mx-model__related a{color:inherit;text-decoration:underline;text-underline-offset:4px}.mx-model__faq details{border-bottom:1px solid #cdd4c3;padding:20px 0}.mx-model__faq summary{cursor:pointer;font-weight:700;padding:5px 0;font-size:18px}.mx-model__faq details div{padding:18px 0 0}@media(max-width:989px){.mx-model__hero{grid-template-columns:1fr}.mx-model__intro{padding:28px 32px 40px}.mx-model__hero h1{max-width:650px;font-size:clamp(40px,6.6vw,60px)}.mx-model__hero-media{padding:0 16px 24px}.mx-model__hero-media img{max-height:300px}.mx-model__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-model__order{gap:32px}}@media(max-width:599px){.mx-model__wrap{width:calc(100% - 40px)}.mx-model__intro{padding:28px 20px 32px}.mx-model__hero h1{font-size:clamp(36px,9.8vw,48px)}.mx-model__hero .mx-model__eyebrow{font-size:10px;letter-spacing:.1em}.mx-model__lead{font-size:16px}.mx-model__hero-media{padding:20px 0 0}.mx-model__hero-media img{max-height:240px}.mx-model__hero-media figcaption{padding:10px 20px 0}.mx-model__section,.mx-model__custom{padding-block:36px}.mx-model__grid,.mx-model__order,.mx-model__packages,.mx-model__fit,.mx-model__detail{grid-template-columns:1fr}.mx-model__fit{padding:22px;gap:14px}.mx-model__fit a{grid-column:auto}.mx-model__package,.mx-model__draft{padding:24px}.mx-model__actions{flex-direction:column;margin-top:20px}.mx-model__card-copy{padding:20px}.mx-model__detail{gap:24px;padding-bottom:36px}}@media(prefers-reduced-motion:reduce){.mx-model__card{transition:none}}.ss-mx-p03{max-width:48rem;margin:2rem auto;padding:1rem;font:1rem/1.6 system-ui,sans-serif;color:#172322}.ss-mx-p03 fieldset{display:grid;gap:.75rem;margin-block:2rem}.ss-mx-p03 input,.ss-mx-p03 select,.ss-mx-p03 button{padding:.75rem;font:inherit}.ss-mx-p03 [hidden]{display:none}.ss-mx-p03 [data-probe=error]{color:#a02121}.ss-mx-p03 :focus-visible{outline:3px solid #087852;outline-offset:3px}.mx-questions{color:#171a16;background:#fafbf8;font-size:16px;line-height:1.65}.mx-questions *{box-sizing:border-box}.mx-questions h2{color:inherit;font-size:clamp(30px,3.2vw,46px);letter-spacing:-.035em;line-height:1.08;margin:0 0 20px;padding:0;text-transform:none}.mx-questions p{color:inherit;margin:0 0 16px}.mx-questions a{color:inherit;text-decoration:underline;text-underline-offset:4px}.mx-questions :focus-visible{outline:3px solid #365600;outline-offset:5px}.mx-questions__wrap{width:min(1240px,calc(100% - 64px));margin-inline:auto}.mx-questions__section{padding-block:56px;scroll-margin-top:160px}.mx-questions__faq{max-width:920px}.mx-questions__faq details{border-bottom:1px solid #cdd4c3;padding:20px 0}.mx-questions__faq summary{cursor:pointer;font-weight:700;padding:5px 0;font-size:18px}.mx-questions__faq details div{padding:18px 0 0}.mx-questions__related{border-top:1px solid #cdd4c3}.mx-questions__related ul{display:flex;flex-wrap:wrap;gap:16px 32px;padding:0;margin:24px 0;list-style:none}.mx-questions__closing{padding:48px 0;background:#101a20;color:#fff;border-top:3px solid #b4ff00}.mx-questions__closing h2{max-width:900px}.mx-questions__closing :focus-visible{outline-color:#fff}.mx-questions__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.mx-questions__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border-radius:3px;background:#b4ff00;border:1px solid #b4ff00;color:#171a16;text-decoration:none;font-weight:700;font-size:15px;line-height:1.4;text-align:center}.mx-questions__actions a+a{background:transparent;border-color:#858b80;color:#fff}.mx-questions__actions a:hover{background:#d0ff66;border-color:#d0ff66;color:#171a16}@media(max-width:599px){.mx-questions__actions{flex-direction:column}.mx-questions__closing{padding-block:36px}}@media(max-width:599px){.mx-questions__wrap{width:calc(100% - 40px)}.mx-questions__section{padding-block:36px}}.ss-skateboard-content{color:#191919;font-family:inherit}.ss-skateboard-content__inner{max-width:1200px;margin-inline:auto;padding:32px 16px;box-sizing:border-box}.ss-skateboard-content h1,.ss-skateboard-content h2,.ss-skateboard-content h3{padding:0;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.ss-skateboard-content h1{max-width:950px;margin:0 auto 16px;font-size:clamp(30px,3.5vw,46px);line-height:1.15;font-weight:700;color:inherit}.ss-skateboard-content h2{margin:0 0 20px;font-size:clamp(24px,2.5vw,30px);line-height:1.25;text-align:center;color:#191919}.ss-skateboard-content p{margin:0 0 12px;font-size:16px;line-height:1.6}.ss-skateboard-content p:last-child{margin-bottom:0}.ss-skateboard-content--hero{background:radial-gradient(ellipse at 0 0,#19372e 0,transparent 60%),#151918;color:#fff;text-align:start}.ss-skateboard-content--hero .ss-skateboard-content__inner{padding-block:40px 28px}.ss-skateboard-content__hero-layout{display:block}.ss-skateboard-content__hero-copy{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px}.ss-skateboard-content__hero-copy,.ss-skateboard-content__hero-visual{min-width:0}.ss-skateboard-content__hero-action{margin-top:0}.ss-skateboard-content__hero-visual{margin-top:20px}.ss-skateboard-content__hero-title,.ss-skateboard-content__hero-action{min-width:0}.ss-skateboard-content--hero h1{margin:0;max-width:650px;font-size:clamp(30px,3.4vw,44px);line-height:1.12;letter-spacing:-.025em}.ss-skateboard-content .ss-skateboard-content__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#65edc0;font-size:14px;line-height:1.5;font-weight:600}.ss-skateboard-content__eyebrow:before{content:"";width:24px;height:2px;flex:0 0 24px;background:currentColor}.ss-skateboard-content__lead{max-width:760px;margin:0 0 18px}.ss-skateboard-content--hero .ss-skateboard-content__lead{color:#eee}.ss-skateboard-content__lead p{font-size:18px}.ss-skateboard-content .ss-skateboard-content__button{display:inline-block;max-width:100%;box-sizing:border-box;padding:13px 26px;border:2px solid transparent;border-radius:6px;background:#08da97;color:#191919;font-size:17px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere}.ss-skateboard-content .ss-skateboard-content__button:hover{background:#07ba80;color:#191919;text-decoration:none}.ss-skateboard-content .ss-skateboard-content__button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.ss-skateboard-content--hero .ss-skateboard-content__button:focus-visible{outline-color:#fff}.ss-skateboard-content--hero .ss-skateboard-content__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;border-radius:10px;text-align:start}.ss-skateboard-content__button span{min-width:0}.ss-skateboard-content__arrow{display:block;flex:0 0 20px}.ss-skateboard-content .ss-skateboard-content__help{display:block;width:fit-content;max-width:100%;padding-block:12px;color:#d7e9e1;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.ss-skateboard-content__help:focus-visible{outline:3px solid #fff;outline-offset:3px}.ss-skateboard-content .ss-skateboard-content__note{max-width:760px;margin:12px 0 0;padding-inline-start:12px;border-inline-start:2px solid #4a625a;color:#cbd4d0;font-size:13px;line-height:1.6}.ss-skateboard-content__hero-media{overflow:hidden;border:1px solid #43564d;border-radius:16px;background:#242b28;box-shadow:0 12px 28px #0003}.ss-skateboard-content__hero-media .ss-skateboard-content__image{display:block;width:100%;max-width:100%;height:auto;margin:0}.ss-skateboard-content--steps{background:#f4f7f5;border-bottom:1px solid #e0e7e3}.ss-skateboard-content--steps .ss-skateboard-content__inner{padding-block:20px}.ss-skateboard-content--steps h2{margin-bottom:14px;font-size:clamp(22px,2.3vw,26px)}.ss-skateboard-content__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ss-skateboard-content__steps li{display:flex;align-items:flex-start;gap:12px;min-width:0;margin:0;padding:12px;border:1px solid #dce6df;border-radius:12px;background:#fff;line-height:1.5}.ss-skateboard-content__step-number{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#dff9ed;color:#145b45;font-size:16px;font-weight:700;line-height:1}.ss-skateboard-content__step-copy{min-width:0}.ss-skateboard-content__steps strong{display:block;margin-bottom:3px;color:#191919;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.ss-skateboard-content__steps p{color:#555;font-size:14px;line-height:1.55}#ss-skateboard-vorlagen,#ss-skateboard-fragen{scroll-margin-top:110px}.ss-skateboard-content--faq{background:#f7f8fa}.ss-skateboard-content--faq .ss-skateboard-content__inner{max-width:900px;padding-block:36px}.ss-skateboard-content .ss-skateboard-content__faq-group{margin:28px 0 12px;font-size:20px;line-height:1.35;color:#191919}.ss-skateboard-content__faq-item{margin:10px 0;border:1px solid #ddd;border-radius:6px;background:#fff}.ss-skateboard-content__faq-item summary{padding:16px;color:#191919;font-size:17px;font-weight:600;line-height:1.45;cursor:pointer;overflow-wrap:anywhere}.ss-skateboard-content__faq-item summary:hover{background:#f0f6f3}.ss-skateboard-content__faq-item summary:focus-visible{outline:3px solid #145b45;outline-offset:3px}.ss-skateboard-content__answer{padding:0 16px 18px;color:#555;overflow-wrap:anywhere}.ss-skateboard-content__answer a{color:#145b45;text-decoration:underline}.ss-skateboard-content .ss-skateboard-content__bottom-cta{margin-top:20px}@media(max-width:989px){.ss-skateboard-content__hero-copy{grid-template-columns:1fr;gap:18px}.ss-skateboard-content__hero-visual{margin-top:16px}}@media(max-width:749px){.ss-skateboard-content__inner{padding-block:24px}.ss-skateboard-content--hero .ss-skateboard-content__inner{padding-block:22px 18px}.ss-skateboard-content--hero h1{max-width:650px;font-size:clamp(29px,6vw,38px)}.ss-skateboard-content .ss-skateboard-content__eyebrow{margin-bottom:12px}.ss-skateboard-content__lead p{font-size:16px}.ss-skateboard-content__hero-media{border-radius:10px}.ss-skateboard-content--steps .ss-skateboard-content__inner{padding-block:18px}.ss-skateboard-content__steps{grid-template-columns:1fr;gap:8px}.ss-skateboard-content__steps li{padding:10px 12px}.ss-skateboard-content .ss-skateboard-content__button{width:100%}}.ss-ski-content{color:#191919;font-family:inherit}.ss-ski-content__inner{max-width:1200px;margin-inline:auto;padding:32px 16px;box-sizing:border-box}.ss-ski-content h1,.ss-ski-content h2,.ss-ski-content h3{padding:0;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.ss-ski-content h1{max-width:950px;margin:0 auto 16px;font-size:clamp(30px,3.5vw,46px);line-height:1.15;font-weight:700;color:inherit}.ss-ski-content h2{margin:0 0 20px;font-size:clamp(24px,2.5vw,30px);line-height:1.25;text-align:center;color:#191919}.ss-ski-content p{margin:0 0 12px;font-size:16px;line-height:1.6}.ss-ski-content p:last-child{margin-bottom:0}.ss-ski-content--hero{background:radial-gradient(ellipse at 0 0,#19372e 0,transparent 60%),#151918;color:#fff;text-align:start}.ss-ski-content--hero .ss-ski-content__inner{padding-block:40px 28px}.ss-ski-content__hero-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px}.ss-ski-content__hero-copy,.ss-ski-content__hero-visual{min-width:0}.ss-ski-content__hero-action{margin-top:18px}.ss-ski-content__hero-title,.ss-ski-content__hero-action{min-width:0}.ss-ski-content--hero h1{margin:0;max-width:650px;font-size:clamp(30px,3.4vw,44px);line-height:1.12;letter-spacing:-.025em}.ss-ski-content .ss-ski-content__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#65edc0;font-size:14px;line-height:1.5;font-weight:600}.ss-ski-content__eyebrow:before{content:"";width:24px;height:2px;flex:0 0 24px;background:currentColor}.ss-ski-content__lead{max-width:760px;margin:0 0 18px}.ss-ski-content--hero .ss-ski-content__lead{color:#eee}.ss-ski-content__lead p{font-size:18px}.ss-ski-content .ss-ski-content__button{display:inline-block;max-width:100%;box-sizing:border-box;padding:13px 26px;border:2px solid transparent;border-radius:6px;background:#08da97;color:#191919;font-size:17px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere}.ss-ski-content .ss-ski-content__button:hover{background:#07ba80;color:#191919;text-decoration:none}.ss-ski-content .ss-ski-content__button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.ss-ski-content--hero .ss-ski-content__button:focus-visible{outline-color:#fff}.ss-ski-content--hero .ss-ski-content__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;border-radius:10px;text-align:start}.ss-ski-content__button span{min-width:0}.ss-ski-content__arrow{display:block;flex:0 0 20px}.ss-ski-content .ss-ski-content__help{display:block;width:fit-content;max-width:100%;padding-block:12px;color:#d7e9e1;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.ss-ski-content__help:focus-visible{outline:3px solid #fff;outline-offset:3px}.ss-ski-content .ss-ski-content__note{max-width:760px;margin:12px 0 0;padding-inline-start:12px;border-inline-start:2px solid #4a625a;color:#cbd4d0;font-size:13px;line-height:1.6}.ss-ski-content__hero-media{overflow:hidden;border:1px solid #43564d;border-radius:16px;background:#242b28;box-shadow:0 12px 28px #0003}.ss-ski-content__hero-media .ss-ski-content__image{display:block;width:100%;max-width:100%;height:auto;margin:0}.ss-ski-content--steps{background:#f4f7f5;border-bottom:1px solid #e0e7e3}.ss-ski-content--steps .ss-ski-content__inner{padding-block:20px}.ss-ski-content--steps h2{margin-bottom:14px;font-size:clamp(22px,2.3vw,26px)}.ss-ski-content__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ss-ski-content__steps li{display:flex;align-items:flex-start;gap:12px;min-width:0;margin:0;padding:12px;border:1px solid #dce6df;border-radius:12px;background:#fff;line-height:1.5}.ss-ski-content__step-number{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#dff9ed;color:#145b45;font-size:16px;font-weight:700;line-height:1}.ss-ski-content__step-copy{min-width:0}.ss-ski-content__steps strong{display:block;margin-bottom:3px;color:#191919;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.ss-ski-content__steps p{color:#555;font-size:14px;line-height:1.55}#ss-ski-vorlagen,#ss-ski-fragen{scroll-margin-top:110px}.ss-ski-content--faq{background:#f7f8fa}.ss-ski-content--faq .ss-ski-content__inner{max-width:900px;padding-block:36px}.ss-ski-content .ss-ski-content__faq-group{margin:28px 0 12px;font-size:20px;line-height:1.35;color:#191919}.ss-ski-content__faq-item{margin:10px 0;border:1px solid #ddd;border-radius:6px;background:#fff}.ss-ski-content__faq-item summary{padding:16px;color:#191919;font-size:17px;font-weight:600;line-height:1.45;cursor:pointer;overflow-wrap:anywhere}.ss-ski-content__faq-item summary:hover{background:#f0f6f3}.ss-ski-content__faq-item summary:focus-visible{outline:3px solid #145b45;outline-offset:3px}.ss-ski-content__answer{padding:0 16px 18px;color:#555;overflow-wrap:anywhere}.ss-ski-content__answer a{color:#145b45;text-decoration:underline}.ss-ski-content .ss-ski-content__bottom-cta{margin-top:20px}@media(max-width:989px){.ss-ski-content__hero-layout{grid-template-columns:1fr;gap:16px}}@media(max-width:749px){.ss-ski-content__inner{padding-block:24px}.ss-ski-content--hero .ss-ski-content__inner{padding-block:22px 18px}.ss-ski-content--hero h1{max-width:650px;font-size:clamp(29px,6vw,38px)}.ss-ski-content .ss-ski-content__eyebrow{margin-bottom:12px}.ss-ski-content__lead p{font-size:16px}.ss-ski-content__hero-media{border-radius:10px}.ss-ski-content--steps .ss-ski-content__inner{padding-block:18px}.ss-ski-content__steps{grid-template-columns:1fr;gap:8px}.ss-ski-content__steps li{padding:10px 12px}.ss-ski-content .ss-ski-content__button{width:100%}}.ss-skihelm{color:#13252d}.ss-skihelm *,.ss-skihelm *:before,.ss-skihelm *:after{box-sizing:border-box}.ss-skihelm__inner{max-width:1240px;padding:36px 20px;margin:0 auto}#tt-pageContent .ss-skihelm h2{padding:0;margin:0 0 18px;font-size:clamp(24px,2.5vw,32px);line-height:1.2;color:#13252d;text-transform:none}#tt-pageContent .ss-skihelm h3{padding:0;margin:0 0 10px;font-size:21px;line-height:1.3;color:#13252d;text-transform:none}.ss-skihelm p{margin:0 0 14px;font-size:16px;line-height:1.6}.ss-skihelm__steps{background:#f4f7f5;border-bottom:1px solid #dce6df}.ss-skihelm__steps .ss-skihelm__inner{padding-block:24px}.ss-skihelm__steps h2,.ss-skihelm__products>h2,.ss-skihelm__lead{text-align:center}.ss-skihelm__steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;margin:0;list-style:none;counter-reset:step}.ss-skihelm__steps li{position:relative;counter-increment:step;padding:18px 16px 14px 54px;background:#fff;border:1px solid #dce6df;border-radius:12px}.ss-skihelm__steps li:before{content:counter(step);position:absolute;inset:16px auto auto 12px;display:grid;place-items:center;width:30px;height:30px;background:#dff9ed;color:#145b45;border-radius:50%;font-weight:700}#tt-pageContent .ss-skihelm__steps h3{font-size:16px;margin-bottom:6px}.ss-skihelm__steps p{font-size:14px;margin:0}.ss-skihelm__lead{max-width:800px;margin:0 auto 26px}#ss-skihelm-vorlagen,#ss-skihelm-fragen{scroll-margin-top:110px}.ss-skihelm__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ss-skihelm__card{min-width:0;display:flex;flex-direction:column;border:1px solid #dce6df;border-radius:14px;overflow:hidden;background:#fff}.ss-skihelm__image-link{display:block;aspect-ratio:1;background:#f7f9fa}.ss-skihelm__image-link img{width:100%;height:100%;display:block;object-fit:contain}.ss-skihelm__card-copy{display:flex;flex-direction:column;flex:1;padding:20px}.ss-skihelm__card h3 a{color:inherit;text-decoration:none}.ss-skihelm .ss-skihelm__price{font-size:20px;font-weight:700}.ss-skihelm__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;border-radius:8px;background:#08da97;color:#102b22;text-decoration:none;font-size:16px;font-weight:700;line-height:1.4}.ss-skihelm__card .ss-skihelm__button{margin-top:auto}.ss-skihelm__button:hover{color:#102b22;background:#07ba80}.ss-skihelm :is(a,summary):focus-visible{outline:3px solid #174f3d;outline-offset:3px}.ss-skihelm__explanation{background:#f2f6f8}.ss-skihelm__two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.ss-skihelm__two-columns a,.ss-skihelm__empty a{color:#174f3d;text-decoration:underline}.ss-skihelm__faq{max-width:900px}.ss-skihelm details{margin:12px 0;border:1px solid #dce6df;border-radius:8px;background:#fff}.ss-skihelm summary{padding:18px;font-size:17px;line-height:1.4;font-weight:600;cursor:pointer}.ss-skihelm details>div{padding:0 18px 8px}.ss-skihelm__faq>a{margin-top:12px}@media(max-width:749px){.ss-skihelm__steps ol,.ss-skihelm__two-columns{grid-template-columns:1fr;gap:12px}.ss-skihelm__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ss-skihelm__inner{padding-block:28px}.ss-skihelm__card-copy{padding:16px}}@media(max-width:559px){.ss-skihelm__grid{grid-template-columns:1fr}.ss-skihelm__faq>a{width:100%}}.ss-skistock-content{color:#191919;font-family:inherit}.ss-skistock-content__inner{max-width:1200px;margin-inline:auto;padding:32px 16px;box-sizing:border-box}.ss-skistock-content h1,.ss-skistock-content h2,.ss-skistock-content h3{padding:0;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.ss-skistock-content h1{max-width:950px;margin:0 auto 16px;font-size:clamp(30px,3.5vw,46px);line-height:1.15;font-weight:700;color:inherit}.ss-skistock-content h2{margin:0 0 20px;font-size:clamp(24px,2.5vw,30px);line-height:1.25;text-align:center;color:#191919}.ss-skistock-content p{margin:0 0 12px;font-size:16px;line-height:1.6}.ss-skistock-content p:last-child{margin-bottom:0}.ss-skistock-content--hero{background:radial-gradient(ellipse at 0 0,#19372e 0,transparent 60%),#151918;color:#fff;text-align:start}.ss-skistock-content--hero .ss-skistock-content__inner{padding-block:40px 28px}.ss-skistock-content__hero-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px}.ss-skistock-content__hero-copy,.ss-skistock-content__hero-visual{min-width:0}.ss-skistock-content__hero-action{margin-top:18px}.ss-skistock-content__hero-title,.ss-skistock-content__hero-action{min-width:0}.ss-skistock-content--hero h1{margin:0;max-width:650px;font-size:clamp(30px,3.4vw,44px);line-height:1.12;letter-spacing:-.025em}.ss-skistock-content .ss-skistock-content__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#65edc0;font-size:14px;line-height:1.5;font-weight:600}.ss-skistock-content__eyebrow:before{content:"";width:24px;height:2px;flex:0 0 24px;background:currentColor}.ss-skistock-content__lead{max-width:760px;margin:0 0 18px}.ss-skistock-content--hero .ss-skistock-content__lead{color:#eee}.ss-skistock-content__lead p{font-size:18px}.ss-skistock-content .ss-skistock-content__button{display:inline-block;max-width:100%;box-sizing:border-box;padding:13px 26px;border:2px solid transparent;border-radius:6px;background:#08da97;color:#191919;font-size:17px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere}.ss-skistock-content .ss-skistock-content__button:hover{background:#07ba80;color:#191919;text-decoration:none}.ss-skistock-content .ss-skistock-content__button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.ss-skistock-content--hero .ss-skistock-content__button:focus-visible{outline-color:#fff}.ss-skistock-content--hero .ss-skistock-content__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;border-radius:10px;text-align:start}.ss-skistock-content__button span{min-width:0}.ss-skistock-content__arrow{display:block;flex:0 0 20px}.ss-skistock-content .ss-skistock-content__help{display:block;width:fit-content;max-width:100%;padding-block:12px;color:#d7e9e1;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.ss-skistock-content__help:focus-visible{outline:3px solid #fff;outline-offset:3px}.ss-skistock-content .ss-skistock-content__note{max-width:760px;margin:12px 0 0;padding-inline-start:12px;border-inline-start:2px solid #4a625a;color:#cbd4d0;font-size:13px;line-height:1.6}.ss-skistock-content__hero-media{overflow:hidden;border:1px solid #43564d;border-radius:16px;background:#242b28;box-shadow:0 12px 28px #0003}.ss-skistock-content__hero-media .ss-skistock-content__image{display:block;width:100%;max-width:100%;height:auto;margin:0}.ss-skistock-content--steps{background:#f4f7f5;border-bottom:1px solid #e0e7e3}.ss-skistock-content--steps .ss-skistock-content__inner{padding-block:20px}.ss-skistock-content--steps h2{margin-bottom:14px;font-size:clamp(22px,2.3vw,26px)}.ss-skistock-content__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ss-skistock-content__steps li{display:flex;align-items:flex-start;gap:12px;min-width:0;margin:0;padding:12px;border:1px solid #dce6df;border-radius:12px;background:#fff;line-height:1.5}.ss-skistock-content__step-number{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#dff9ed;color:#145b45;font-size:16px;font-weight:700;line-height:1}.ss-skistock-content__step-copy{min-width:0}.ss-skistock-content__steps strong{display:block;margin-bottom:3px;color:#191919;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.ss-skistock-content__steps p{color:#555;font-size:14px;line-height:1.55}#ss-skistock-vorlagen,#ss-skistock-fragen{scroll-margin-top:110px}.ss-skistock-content--faq{background:#f7f8fa}.ss-skistock-content--faq .ss-skistock-content__inner{max-width:900px;padding-block:36px}.ss-skistock-content .ss-skistock-content__faq-group{margin:28px 0 12px;font-size:20px;line-height:1.35;color:#191919}.ss-skistock-content__faq-item{margin:10px 0;border:1px solid #ddd;border-radius:6px;background:#fff}.ss-skistock-content__faq-item summary{padding:16px;color:#191919;font-size:17px;font-weight:600;line-height:1.45;cursor:pointer;overflow-wrap:anywhere}.ss-skistock-content__faq-item summary:hover{background:#f0f6f3}.ss-skistock-content__faq-item summary:focus-visible{outline:3px solid #145b45;outline-offset:3px}.ss-skistock-content__answer{padding:0 16px 18px;color:#555;overflow-wrap:anywhere}.ss-skistock-content__answer a{color:#145b45;text-decoration:underline}.ss-skistock-content .ss-skistock-content__bottom-cta{margin-top:20px}@media(max-width:989px){.ss-skistock-content__hero-layout{grid-template-columns:1fr;gap:16px}}@media(max-width:749px){.ss-skistock-content__inner{padding-block:24px}.ss-skistock-content--hero .ss-skistock-content__inner{padding-block:22px 18px}.ss-skistock-content--hero h1{max-width:650px;font-size:clamp(29px,6vw,38px)}.ss-skistock-content .ss-skistock-content__eyebrow{margin-bottom:12px}.ss-skistock-content__lead p{font-size:16px}.ss-skistock-content__hero-media{border-radius:10px}.ss-skistock-content--steps .ss-skistock-content__inner{padding-block:18px}.ss-skistock-content__steps{grid-template-columns:1fr;gap:8px}.ss-skistock-content__steps li{padding:10px 12px}.ss-skistock-content .ss-skistock-content__button{width:100%}}.ss-snow-contact{background:#f2f6f5;color:#13252d;padding:48px 24px;scroll-margin-top:110px}.ss-snow-contact *,.ss-snow-contact *:before,.ss-snow-contact *:after{box-sizing:border-box}.ss-snow-contact__inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:start}.ss-snow-contact .ss-snow-contact__eyebrow{font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin:0 0 12px;color:#34584d}.ss-snow-contact h2{font-size:clamp(26px,2.8vw,38px);line-height:1.15;color:#13252d;margin:0 0 18px;padding:0}.ss-snow-contact p,.ss-snow-contact li{font-size:16px;line-height:1.6}.ss-snow-contact__intro>p{margin:0 0 20px}.ss-snow-contact ul{margin:0 0 24px;padding:0 0 0 20px;list-style:disc}.ss-snow-contact li{padding:0 0 8px}.ss-snow-contact a{color:#174f3d;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ss-snow-contact__panel{min-width:0;padding:28px;background:#fff;border:1px solid #d7e2de;border-radius:18px}.ss-snow-contact__form{margin:0;scroll-margin-top:110px}.ss-snow-contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ss-snow-contact__field{min-width:0}.ss-snow-contact__field--wide{grid-column:1 / -1}.ss-snow-contact label{display:block;font-size:14px;font-weight:600;line-height:1.5;margin:0 0 6px;color:#13252d}.ss-snow-contact input:not([type=hidden]),.ss-snow-contact select,.ss-snow-contact textarea{display:block;width:100%;max-width:100%;min-height:48px;margin:0;padding:11px 12px;border:1px solid #80958c;border-radius:8px;background:#fff;color:#13252d;font:inherit;font-size:16px;line-height:1.5}.ss-snow-contact select{padding-right:28px}.ss-snow-contact textarea{resize:vertical;min-height:140px}.ss-snow-contact .ss-snow-contact__hint,.ss-snow-contact .ss-snow-contact__privacy{font-size:13px;line-height:1.5;color:#43594f;margin:8px 0 0}.ss-snow-contact .ss-snow-contact__privacy{margin:18px 0}.ss-snow-contact__submit{min-height:48px;padding:12px 24px;border:2px solid transparent;border-radius:8px;background:#08da97;color:#13252d;font:inherit;font-size:16px;font-weight:700;line-height:1.4;cursor:pointer}.ss-snow-contact__submit:hover{background:#07c789}.ss-snow-contact :is(a,input,select,textarea,button):focus-visible{outline:3px solid #174f3d;outline-offset:3px}.ss-snow-contact .ss-snow-contact__success{padding:18px;margin:0;background:#e6f8ef;border:1px solid #33795a;border-radius:8px;color:#174f3d}.ss-snow-contact__errors{padding:16px;margin-bottom:20px;border:1px solid #aa2431;color:#8a1823;border-radius:8px}.ss-snow-contact__errors p,.ss-snow-contact__errors ul{margin:0}@media(max-width:899px){.ss-snow-contact__inner{grid-template-columns:1fr;gap:24px}.ss-snow-contact{padding:32px 20px}.ss-snow-contact__panel{padding:22px}}@media(max-width:559px){.ss-snow-contact__fields{grid-template-columns:1fr;gap:16px}.ss-snow-contact__panel{padding:20px 16px}.ss-snow-contact__submit{width:100%}}.ss-snow-hub{color:#13252d;background:#f5f8fa;padding:26px max(20px,calc((100vw - 1320px)/2)) 48px}.ss-snow-hub *{box-sizing:border-box}.ss-snow-hub__intro{max-width:920px;margin:0 auto 26px;text-align:center;background:transparent}.ss-snow-hub .ss-snow-hub__eyebrow{margin:0 0 12px;color:#145b45;font-size:13px;font-weight:700;letter-spacing:.12em}#tt-pageContent .ss-snow-hub h1{margin:0 0 16px;padding:0;color:#13252d;font-size:clamp(32px,3.3vw,48px);line-height:1.08;letter-spacing:-.025em;text-transform:none}.ss-snow-hub__lead{max-width:750px;margin-inline:auto}.ss-snow-hub p{font-size:17px;line-height:1.5;color:#314750;margin:0}.ss-snow-hub__quick{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:22px}.ss-snow-hub__quick a{display:inline-flex;align-items:center;gap:16px;min-height:44px;padding:10px 18px;border:1px solid #c7d7d4;border-radius:6px;background:#fff;color:#153d30;font-size:15px;font-weight:700;text-decoration:none}#tt-pageContent .ss-snow-hub h2{margin:0 0 20px;padding:0;color:#13252d;font-size:28px;line-height:1.2;text-transform:none}.ss-snow-hub__categories>h2{text-align:center}.ss-snow-hub__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ss-snow-hub__grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.ss-snow-hub__card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #d5e1e3;border-radius:12px;overflow:hidden;box-shadow:0 7px 24px #18384308}.ss-snow-hub__photo{position:relative;aspect-ratio:2.1;overflow:hidden;background:#e4edf4}.ss-snow-hub__photo img{display:block;width:100%;height:100%;position:absolute;object-fit:cover;object-position:var(--ss-card-position) center}.ss-snow-hub__card-content{display:flex;flex:1;flex-direction:column;padding:22px}#tt-pageContent .ss-snow-hub h3{margin:0 0 10px;padding:0;color:#13252d;font-size:25px;line-height:1.2;text-transform:none}.ss-snow-hub__card p{font-size:16px;margin-bottom:22px}.ss-snow-hub .ss-snow-hub__cta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;min-height:52px;padding:12px 16px;background:#08da97;color:#102b22;border-radius:7px;text-decoration:none;font-size:16px;font-weight:700;line-height:1.35}.ss-snow-hub__cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ss-snow-hub__cta svg{flex:0 0 20px}.ss-snow-hub__card:hover .ss-snow-hub__cta{background:#07ba80}.ss-snow-hub__card:focus-within{outline:3px solid #145b45;outline-offset:3px}.ss-snow-hub a:focus-visible{outline:3px solid #145b45;outline-offset:3px}.ss-snow-hub__quick a:hover{border-color:#145b45;background:#e9f7f1}.ss-snow-hub .ss-snow-hub__note{margin:18px 0 0;font-size:14px;text-align:center}.ss-snow-hub__guide{display:grid;grid-template-columns:1.15fr 1fr;gap:38px;margin-top:38px;padding:30px;background:#fff;border-radius:12px;border:1px solid #d5e1e3}.ss-snow-hub__guide p+p{margin-top:12px}.ss-snow-hub__guide ul{padding-left:20px;margin:12px 0 0;color:#314750;font-size:16px;line-height:1.6}.ss-snow-hub__guide li+li{margin-top:8px}#tt-pageContent .ss-snow-hub__checklist h3{font-size:21px}@media(min-width:750px)and (max-width:1099px){.ss-snow-hub__grid{gap:14px}.ss-snow-hub__grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-snow-hub__card-content{padding:16px}#tt-pageContent .ss-snow-hub h3{font-size:22px}.ss-snow-hub .ss-snow-hub__cta{font-size:15px;padding-inline:12px}}@media(max-width:749px){.ss-snow-hub{padding:26px 20px 30px}.ss-snow-hub__intro{margin-bottom:28px;text-align:left}#tt-pageContent .ss-snow-hub h1{font-size:clamp(30px,7.8vw,38px)}.ss-snow-hub p{font-size:16px}.ss-snow-hub__quick{justify-content:flex-start;gap:8px;margin-top:18px}.ss-snow-hub__quick a{padding-inline:12px;gap:10px}.ss-snow-hub__grid,.ss-snow-hub__guide{grid-template-columns:1fr;gap:20px}.ss-snow-hub__photo{aspect-ratio:1.8}#tt-pageContent .ss-snow-hub h2{font-size:25px;text-align:left}.ss-snow-hub__card-content{padding:20px}.ss-snow-hub__guide{margin-top:28px;padding:22px}.ss-snow-hub .ss-snow-hub__note{text-align:left}}.ss-snowboard-content{color:#191919;font-family:inherit}.ss-snowboard-content__inner{max-width:1200px;margin-inline:auto;padding:32px 16px;box-sizing:border-box}.ss-snowboard-content h1,.ss-snowboard-content h2,.ss-snowboard-content h3{padding:0;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.ss-snowboard-content h1{max-width:950px;margin:0 auto 16px;font-size:clamp(30px,3.5vw,46px);line-height:1.15;font-weight:700;color:inherit}.ss-snowboard-content h2{margin:0 0 20px;font-size:clamp(24px,2.5vw,30px);line-height:1.25;text-align:center;color:#191919}.ss-snowboard-content p{margin:0 0 12px;font-size:16px;line-height:1.6}.ss-snowboard-content p:last-child{margin-bottom:0}.ss-snowboard-content--hero{background:radial-gradient(ellipse at 0 0,#19372e 0,transparent 60%),#151918;color:#fff;text-align:start}.ss-snowboard-content--hero .ss-snowboard-content__inner{padding-block:40px 28px}.ss-snowboard-content__hero-layout{display:block}.ss-snowboard-content__hero-copy{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px}.ss-snowboard-content__hero-copy,.ss-snowboard-content__hero-visual{min-width:0}.ss-snowboard-content__hero-action{margin-top:0}.ss-snowboard-content__hero-visual{margin-top:20px}.ss-snowboard-content__hero-title,.ss-snowboard-content__hero-action{min-width:0}.ss-snowboard-content--hero h1{margin:0;max-width:650px;font-size:clamp(30px,3.4vw,44px);line-height:1.12;letter-spacing:-.025em}.ss-snowboard-content .ss-snowboard-content__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#65edc0;font-size:14px;line-height:1.5;font-weight:600}.ss-snowboard-content__eyebrow:before{content:"";width:24px;height:2px;flex:0 0 24px;background:currentColor}.ss-snowboard-content__lead{max-width:760px;margin:0 0 18px}.ss-snowboard-content--hero .ss-snowboard-content__lead{color:#eee}.ss-snowboard-content__lead p{font-size:18px}.ss-snowboard-content .ss-snowboard-content__button{display:inline-block;max-width:100%;box-sizing:border-box;padding:13px 26px;border:2px solid transparent;border-radius:6px;background:#08da97;color:#191919;font-size:17px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere}.ss-snowboard-content .ss-snowboard-content__button:hover{background:#07ba80;color:#191919;text-decoration:none}.ss-snowboard-content .ss-snowboard-content__button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.ss-snowboard-content--hero .ss-snowboard-content__button:focus-visible{outline-color:#fff}.ss-snowboard-content--hero .ss-snowboard-content__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;border-radius:10px;text-align:start}.ss-snowboard-content__button span{min-width:0}.ss-snowboard-content__arrow{display:block;flex:0 0 20px}.ss-snowboard-content .ss-snowboard-content__help{display:block;width:fit-content;max-width:100%;padding-block:12px;color:#d7e9e1;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.ss-snowboard-content__help:focus-visible{outline:3px solid #fff;outline-offset:3px}.ss-snowboard-content .ss-snowboard-content__note{max-width:760px;margin:12px 0 0;padding-inline-start:12px;border-inline-start:2px solid #4a625a;color:#cbd4d0;font-size:13px;line-height:1.6}.ss-snowboard-content__hero-media{overflow:hidden;border:1px solid #43564d;border-radius:16px;background:#242b28;box-shadow:0 12px 28px #0003}.ss-snowboard-content__hero-media .ss-snowboard-content__image{display:block;width:100%;max-width:100%;height:auto;margin:0}.ss-snowboard-content--steps{background:#f4f7f5;border-bottom:1px solid #e0e7e3}.ss-snowboard-content--steps .ss-snowboard-content__inner{padding-block:20px}.ss-snowboard-content--steps h2{margin-bottom:14px;font-size:clamp(22px,2.3vw,26px)}.ss-snowboard-content__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ss-snowboard-content__steps li{display:flex;align-items:flex-start;gap:12px;min-width:0;margin:0;padding:12px;border:1px solid #dce6df;border-radius:12px;background:#fff;line-height:1.5}.ss-snowboard-content__step-number{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#dff9ed;color:#145b45;font-size:16px;font-weight:700;line-height:1}.ss-snowboard-content__step-copy{min-width:0}.ss-snowboard-content__steps strong{display:block;margin-bottom:3px;color:#191919;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.ss-snowboard-content__steps p{color:#555;font-size:14px;line-height:1.55}#ss-snowboard-vorlagen,#ss-snowboard-fragen{scroll-margin-top:110px}.ss-snowboard-content--faq{background:#f7f8fa}.ss-snowboard-content--faq .ss-snowboard-content__inner{max-width:900px;padding-block:36px}.ss-snowboard-content .ss-snowboard-content__faq-group{margin:28px 0 12px;font-size:20px;line-height:1.35;color:#191919}.ss-snowboard-content__faq-item{margin:10px 0;border:1px solid #ddd;border-radius:6px;background:#fff}.ss-snowboard-content__faq-item summary{padding:16px;color:#191919;font-size:17px;font-weight:600;line-height:1.45;cursor:pointer;overflow-wrap:anywhere}.ss-snowboard-content__faq-item summary:hover{background:#f0f6f3}.ss-snowboard-content__faq-item summary:focus-visible{outline:3px solid #145b45;outline-offset:3px}.ss-snowboard-content__answer{padding:0 16px 18px;color:#555;overflow-wrap:anywhere}.ss-snowboard-content__answer a{color:#145b45;text-decoration:underline}.ss-snowboard-content .ss-snowboard-content__bottom-cta{margin-top:20px}@media(max-width:989px){.ss-snowboard-content__hero-copy{grid-template-columns:1fr;gap:18px}.ss-snowboard-content__hero-visual{margin-top:16px}}@media(max-width:749px){.ss-snowboard-content__inner{padding-block:24px}.ss-snowboard-content--hero .ss-snowboard-content__inner{padding-block:22px 18px}.ss-snowboard-content--hero h1{max-width:650px;font-size:clamp(29px,6vw,38px)}.ss-snowboard-content .ss-snowboard-content__eyebrow{margin-bottom:12px}.ss-snowboard-content__lead p{font-size:16px}.ss-snowboard-content__hero-media{border-radius:10px}.ss-snowboard-content--steps .ss-snowboard-content__inner{padding-block:18px}.ss-snowboard-content__steps{grid-template-columns:1fr;gap:8px}.ss-snowboard-content__steps li{padding:10px 12px}.ss-snowboard-content .ss-snowboard-content__button{width:100%}}#tt-pageContent .ss-sport{--sport-lime:#b4ff00;--sport-ink:#171b18;background:#fafbf8;color:var(--sport-ink);font-size:16px;line-height:1.65}#tt-pageContent .ss-sport *{box-sizing:border-box}#tt-pageContent .ss-sport :is(h1,h2,h3){color:inherit;margin:0 0 20px;padding:0;letter-spacing:-.035em;line-height:1.1;text-transform:none;font-weight:750;text-wrap:balance}#tt-pageContent .ss-sport h1{font-size:clamp(36px,4.2vw,68px)}#tt-pageContent .ss-sport h1 span{display:block;color:var(--sport-lime)}#tt-pageContent .ss-sport h2{font-size:clamp(28px,3.2vw,44px)}#tt-pageContent .ss-sport h3{font-size:24px}#tt-pageContent .ss-sport p{color:inherit;margin:0 0 18px}#tt-pageContent .ss-sport a{color:inherit;text-underline-offset:4px}#tt-pageContent .ss-sport :is(a,summary):focus-visible{outline:3px solid #6d942d;outline-offset:4px}#tt-pageContent .ss-sport .ss-sport__wrap{width:min(1240px,calc(100% - 64px));margin:auto}#tt-pageContent .ss-sport .ss-sport__hero{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#0b1312;color:#fff;border-bottom:3px solid var(--sport-lime)}#tt-pageContent .ss-sport .ss-sport__hero-copy{min-width:0;align-self:center;padding:64px 32px 64px max(32px,calc((100vw - 1240px)/2))}#tt-pageContent .ss-sport .ss-sport__eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:750;color:#476d12;margin-bottom:18px}#tt-pageContent .ss-sport .ss-sport__hero .ss-sport__eyebrow{color:var(--sport-lime)}#tt-pageContent .ss-sport .ss-sport__lead{font-size:18px;color:#d3ddd7;max-width:560px}#tt-pageContent .ss-sport figure{margin:0;min-width:0;overflow:hidden}#tt-pageContent .ss-sport figure img{width:100%;height:100%;min-height:360px;max-height:660px;object-fit:cover;display:block}#tt-pageContent .ss-sport .ss-sport__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}#tt-pageContent .ss-sport .ss-sport__button{display:inline-flex;gap:14px;align-items:center;justify-content:center;min-height:48px;padding:13px 20px;border:1px solid var(--sport-lime);border-radius:4px;background:var(--sport-lime);color:var(--sport-ink);font-weight:750;font-size:15px;line-height:1.4;text-align:center;text-decoration:none}#tt-pageContent .ss-sport .ss-sport__button:hover{background:#d0ff66;border-color:#d0ff66;color:var(--sport-ink)}#tt-pageContent .ss-sport .ss-sport__button--outline{background:transparent;border-color:#89988c;color:#fff}#tt-pageContent .ss-sport .ss-sport__section{padding:56px 0;scroll-margin-top:120px}#tt-pageContent .ss-sport .ss-sport__intro{max-width:780px;color:#626960;margin-bottom:30px}#tt-pageContent .ss-sport .ss-sport__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#tt-pageContent .ss-sport .ss-sport__card{display:flex;flex-direction:column;min-width:0;border:1px solid #dfe3da;border-radius:16px;overflow:hidden;background:#fff;text-decoration:none;color:var(--sport-ink);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}#tt-pageContent .ss-sport .ss-sport__card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #111a1514;border-color:#789744}#tt-pageContent .ss-sport .ss-sport__image{aspect-ratio:4/3;overflow:hidden;background:#f2f4ed}#tt-pageContent .ss-sport .ss-sport__image img{display:block;width:100%;height:100%;object-fit:cover}#tt-pageContent .ss-sport .ss-sport__image--contain{padding:18px}#tt-pageContent .ss-sport .ss-sport__image--contain img{object-fit:contain}#tt-pageContent .ss-sport .ss-sport__card-body{display:flex;flex-direction:column;flex:1;padding:24px}#tt-pageContent .ss-sport .ss-sport__card-body h3{font-size:24px;line-height:1.2;margin-bottom:12px;overflow-wrap:anywhere}#tt-pageContent .ss-sport .ss-sport__card-body p{font-size:14px;color:#626960;margin-bottom:24px}#tt-pageContent .ss-sport .ss-sport__card-body .ss-sport__fit{font-size:12px;font-weight:650;color:#365315;margin:-4px 0 14px}#tt-pageContent .ss-sport .ss-sport__card-cta{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;font-size:14px;font-weight:750;border-top:1px solid #e2e7dc;padding-top:14px;margin-top:auto}#tt-pageContent .ss-sport .ss-sport__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none;margin:30px 0 0}#tt-pageContent .ss-sport .ss-sport__steps li{padding:28px;border:1px solid #dce2d8;background:#fff;border-radius:12px}#tt-pageContent .ss-sport .ss-sport__number{display:block;color:#4b700d;font-size:13px;font-weight:700;margin-bottom:20px}#tt-pageContent .ss-sport .ss-sport__steps p{margin:0;font-size:15px}#tt-pageContent .ss-sport .ss-sport__faq{border-top:1px solid #dce2d8}#tt-pageContent .ss-sport details{border-bottom:1px solid #dce2d8;padding:18px 0}#tt-pageContent .ss-sport summary{font-weight:700;font-size:18px;cursor:pointer;min-height:44px;padding:8px 0;line-height:1.5}#tt-pageContent .ss-sport details p{max-width:900px;margin:14px 0 8px}#tt-pageContent .ss-sport .ss-sport__note{font-size:12px;color:#626960;margin:30px 0 0;max-width:900px}@media(prefers-reduced-motion:reduce){#tt-pageContent .ss-sport .ss-sport__card{transition:none}#tt-pageContent .ss-sport .ss-sport__card:hover{transform:none}}#tt-pageContent .ss-sport .ss-sport__grid--wide{grid-template-columns:repeat(4,minmax(0,1fr))}#tt-pageContent .ss-sport .ss-sport__card--featured{grid-column:span 2}#tt-pageContent .ss-sport .ss-sport__card--featured .ss-sport__image{aspect-ratio:2/1}#tt-pageContent .ss-sport .ss-sport__card--featured .ss-sport__card-cta{background:var(--sport-lime);border:0;border-radius:5px;padding:12px 16px}#tt-pageContent .ss-sport .ss-sport__hero--contain figure{background:#0b1312;padding:0;display:flex;align-items:center;justify-content:center}#tt-pageContent .ss-sport .ss-sport__hero--contain figure img{height:auto;min-height:0;max-height:none;aspect-ratio:3/2;object-fit:contain}#tt-pageContent .ss-sport .ss-sport__process{border-top:1px solid #dce2d8}#tt-pageContent .ss-sport .ss-sport__guides{display:grid;grid-template-columns:1fr 1fr;gap:24px}#tt-pageContent .ss-sport .ss-sport__guides>a{display:flex;flex-direction:column;padding:28px;background:#edf2e6;border:1px solid #d7e1c9;border-radius:12px;text-decoration:none}#tt-pageContent .ss-sport .ss-sport__guides>a>span{margin-top:auto;font-weight:750;min-height:44px;display:flex;align-items:center;gap:14px}#tt-pageContent .ss-sport .ss-sport__grid--water{grid-template-columns:repeat(6,minmax(0,1fr))}#tt-pageContent .ss-sport .ss-sport__grid--water .ss-sport__card{grid-column:span 2}#tt-pageContent .ss-sport .ss-sport__grid--water .ss-sport__card:nth-child(-n+2){grid-column:span 3}@media(max-width:1180px){#tt-pageContent .ss-sport :is(.ss-sport__grid,.ss-sport__grid--wide,.ss-sport__grid--water){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1180px){#tt-pageContent .ss-sport .ss-sport__grid--water .ss-sport__card:nth-child(n){grid-column:auto}}@media(max-width:989px){#tt-pageContent .ss-sport .ss-sport__hero{grid-template-columns:1fr}#tt-pageContent .ss-sport .ss-sport__hero-copy{padding:36px 32px}#tt-pageContent .ss-sport figure img{max-height:340px;min-height:0;aspect-ratio:16/8}#tt-pageContent .ss-sport .ss-sport__hero--contain figure{padding:0}#tt-pageContent .ss-sport .ss-sport__hero--contain figure img{max-height:none;aspect-ratio:3/2}}@media(max-width:640px){#tt-pageContent .ss-sport .ss-sport__wrap{width:calc(100% - 36px)}#tt-pageContent .ss-sport .ss-sport__hero-copy{padding:32px 18px}#tt-pageContent .ss-sport .ss-sport__section{padding:38px 0}#tt-pageContent .ss-sport :is(.ss-sport__grid,.ss-sport__grid--wide,.ss-sport__grid--water,.ss-sport__steps,.ss-sport__guides){grid-template-columns:1fr;gap:18px}#tt-pageContent .ss-sport .ss-sport__card--featured{grid-column:auto}#tt-pageContent .ss-sport .ss-sport__card--featured .ss-sport__image{aspect-ratio:4/3}#tt-pageContent .ss-sport .ss-sport__card-body{padding:22px}#tt-pageContent .ss-sport .ss-sport__actions{flex-direction:column}#tt-pageContent .ss-sport .ss-sport__button{width:100%}}.ss-sticker-home{max-width:1280px;padding:0 24px;margin:54px auto 0;font-family:inherit;text-align:left;color:#fff}.ss-sticker-home *{box-sizing:border-box}.ss-sticker-home__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:center;padding:42px;background:#171a16;border:1px solid #25362b;border-radius:6px;overflow:hidden}.ss-sticker-home .ss-sticker-home__eyebrow{margin:0 0 14px;padding:0;color:#b4ff00;font-size:11px;line-height:1.5;font-weight:750;letter-spacing:1.8px;text-transform:uppercase}.ss-sticker-home h2{margin:0 0 18px;padding:0!important;color:#fff;font-size:clamp(29px,3.1vw,43px)!important;line-height:1.12!important;font-weight:750!important;letter-spacing:-1.2px;text-transform:none;max-width:560px}.ss-sticker-home .ss-sticker-home__intro{margin:0 0 22px;padding:0;color:#d7e0d9;font-size:16px;line-height:1.65;max-width:570px}.ss-sticker-home .ss-sticker-home__materials{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 15px;padding:0}.ss-sticker-home .ss-sticker-home__materials li{margin:0;padding:6px 11px;border:1px solid #465641;border-radius:6px;color:#e5eddd;font-size:12px;line-height:1.45}.ss-sticker-home .ss-sticker-home__note{margin:0;padding:0;color:#bbc8ba;font-size:13px;line-height:1.65;max-width:520px}.ss-sticker-home__actions{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;margin-top:25px}.ss-sticker-home .ss-sticker-home__button{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:50px;max-width:100%;padding:15px 20px;border-radius:3px;background:#b4ff00;color:#111b0b;font-size:14px;line-height:1.4;font-weight:750;text-decoration:none;transition:background .15s}.ss-sticker-home .ss-sticker-home__button:hover{background:#defc75}.ss-sticker-home__button span{font-size:22px;line-height:1;flex-shrink:0}.ss-sticker-home .ss-sticker-home__help{display:inline-block;padding:8px 0;color:#e6eee3;font-size:13px;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.ss-sticker-home a:focus-visible{outline:3px solid #d7ff65;outline-offset:5px}.ss-sticker-home__images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:12px 4px}.ss-sticker-home__sample{margin:0;min-width:0;border-radius:12px;overflow:hidden;box-shadow:0 10px 24px #0003}.ss-sticker-home__sample--standard{background:#f2f4ed;transform:rotate(-5deg)}.ss-sticker-home__sample--holo{background:#f0e9f6;transform:rotate(5deg) translateY(24px)}.ss-sticker-home__sample img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.ss-sticker-home__sample figcaption{margin:0;padding:11px 12px;border-top:1px solid #d5dbcf;color:#25331d;font-size:12px;line-height:1.4;font-weight:650;text-align:center}@media(max-width:990px){.ss-sticker-home__inner{grid-template-columns:1fr;gap:22px;padding:34px}.ss-sticker-home__images{max-width:520px;width:90%;justify-self:center;gap:22px;margin-bottom:20px}.ss-sticker-home h2,.ss-sticker-home .ss-sticker-home__intro{max-width:650px}}@media(max-width:640px){.ss-sticker-home{padding:0 16px;margin-top:38px}.ss-sticker-home__inner{padding:27px 23px;gap:20px;border-radius:6px}.ss-sticker-home h2{font-size:32px!important;letter-spacing:-.7px}.ss-sticker-home .ss-sticker-home__intro{font-size:15px}.ss-sticker-home .ss-sticker-home__eyebrow{font-size:10px}.ss-sticker-home .ss-sticker-home__materials li{font-size:11px;padding:5px 8px}.ss-sticker-home__actions{gap:8px 20px;margin-top:22px}.ss-sticker-home .ss-sticker-home__button{padding:14px 17px;font-size:13px;gap:16px}.ss-sticker-home__images{gap:12px;width:96%;margin-bottom:12px}.ss-sticker-home__sample--holo{transform:rotate(4deg) translateY(12px)}.ss-sticker-home__sample--standard{transform:rotate(-4deg)}.ss-sticker-home__sample figcaption{font-size:10px;padding:9px 6px}}@media(prefers-reduced-motion:reduce){.ss-sticker-home a{transition:none}}#tt-pageContent .ss-street-hub{--ss-ink:#171c17;--ss-lime:#ccf20a;--ss-muted:#626960;font-family:inherit;color:var(--ss-ink);background:#fff}#tt-pageContent .ss-street-hub *{box-sizing:border-box}#tt-pageContent .ss-street-hub__wrap{max-width:1280px;margin:0 auto;padding:0 32px}#tt-pageContent .ss-street-hub__hero{position:relative;isolation:isolate;background:#0a1013;overflow:hidden}#tt-pageContent .ss-street-hub__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% center;z-index:-2;opacity:.48}#tt-pageContent .ss-street-hub__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#040a0bf7,#040a0b8c 58%,#040a0b0f);z-index:-1}#tt-pageContent .ss-street-hub__hero-content{padding-top:88px;padding-bottom:88px}#tt-pageContent .ss-street-hub__eyebrow{font-size:12px;line-height:1.4;font-weight:800;letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px;color:#535d46}#tt-pageContent .ss-street-hub__hero .ss-street-hub__eyebrow{color:var(--ss-lime)}#tt-pageContent .ss-street-hub h1{max-width:820px;color:#fff;font-size:clamp(38px,5vw,64px);line-height:1.08;font-weight:800;letter-spacing:-.035em;margin:0}#tt-pageContent .ss-street-hub h1 span{display:block;color:var(--ss-lime)}#tt-pageContent .ss-street-hub__intro{max-width:620px;color:#e2e7e2;font-size:18px;line-height:1.65;margin:26px 0 28px}#tt-pageContent .ss-street-hub__actions{display:flex;flex-wrap:wrap;gap:12px}#tt-pageContent .ss-street-hub__button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:52px;padding:14px 22px;border-radius:5px;background:var(--ss-lime);color:var(--ss-ink);border:1px solid var(--ss-lime);font-size:14px;font-weight:750;text-decoration:none;line-height:1.5}#tt-pageContent .ss-street-hub__button--outline{background:transparent;color:#fff;border-color:#849081}#tt-pageContent .ss-street-hub__button:hover{background:#defb57;color:#171c17}#tt-pageContent .ss-street-hub__back{display:inline-block;color:#e2e7e2;text-decoration:underline;margin-top:24px;font-size:14px}#tt-pageContent .ss-street-hub__section{padding:64px 0}#tt-pageContent .ss-street-hub h2{color:var(--ss-ink);font-size:clamp(26px,3vw,38px);font-weight:780;line-height:1.2;letter-spacing:-.025em;margin:0 0 14px}#tt-pageContent .ss-street-hub h3{color:var(--ss-ink);font-size:22px;font-weight:750;line-height:1.3;margin:0}#tt-pageContent .ss-street-hub__path p,#tt-pageContent .ss-street-hub__head p,#tt-pageContent .ss-street-hub__steps p,#tt-pageContent .ss-street-hub__faq p,#tt-pageContent .ss-street-hub__helmet p{font-size:15px;line-height:1.7;color:var(--ss-muted);margin:12px 0 20px}#tt-pageContent .ss-street-hub__paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#tt-pageContent .ss-street-hub__path{padding:32px;background:#f5f6f2;border:1px solid #e0e4d8;border-radius:6px;display:flex;flex-direction:column;align-items:flex-start}#tt-pageContent .ss-street-hub__path h2{font-size:30px}#tt-pageContent .ss-street-hub__number{font-size:13px;font-weight:800;color:#657b3e;margin-bottom:20px}#tt-pageContent .ss-street-hub__link{color:var(--ss-ink);font-size:14px;line-height:1.5;font-weight:750;text-underline-offset:5px;text-decoration:underline}#tt-pageContent .ss-street-hub__path .ss-street-hub__link{margin-top:auto}#tt-pageContent .ss-street-hub__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}#tt-pageContent .ss-street-hub__head p{margin-bottom:0;max-width:680px}#tt-pageContent .ss-street-hub__head>.ss-street-hub__link{flex-shrink:0}#tt-pageContent .ss-street-hub__models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#tt-pageContent .ss-street-hub__model{display:flex;flex-direction:column;border-radius:6px;overflow:hidden;background:var(--ss-ink);border:1px solid var(--ss-ink);text-decoration:none}#tt-pageContent .ss-street-hub__model img{display:block;width:100%;height:auto;aspect-ratio:2;object-fit:contain;background:#0a1013}#tt-pageContent .ss-street-hub__model>div{padding:24px}#tt-pageContent .ss-street-hub__model h3{color:#fff}#tt-pageContent .ss-street-hub__fit{display:block;font-size:12px;font-weight:650;line-height:1.5;margin-bottom:5px;color:#cbd2c7}#tt-pageContent .ss-street-hub__model p{color:var(--ss-lime);font-weight:700;font-size:13px;display:flex;justify-content:space-between;gap:12px;margin:18px 0 0;line-height:1.4}#tt-pageContent .ss-street-hub__note{font-size:12px;line-height:1.6;color:var(--ss-muted);margin:18px 0 0}#tt-pageContent .ss-street-hub__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;padding:18px 0 0;margin:0}#tt-pageContent .ss-street-hub__steps li{border-top:1px solid #dbe0d3;padding-top:24px}#tt-pageContent .ss-street-hub__steps li>span{display:block;color:#657b3e;font-weight:800;font-size:13px;margin-bottom:14px}#tt-pageContent .ss-street-hub__faq{max-width:900px}#tt-pageContent .ss-street-hub__faq details{border-bottom:1px solid #dbe0d3;padding:20px 0}#tt-pageContent .ss-street-hub__faq summary{cursor:pointer;font-size:17px;line-height:1.5;font-weight:700;color:var(--ss-ink)}#tt-pageContent .ss-street-hub__faq details p{margin-bottom:0}#tt-pageContent .ss-street-hub__helmet{margin-top:56px;padding:28px 32px;background:#f5f6f2;border-radius:6px;display:flex;justify-content:space-between;align-items:center;gap:24px}#tt-pageContent .ss-street-hub__helmet h2{font-size:25px}#tt-pageContent .ss-street-hub__helmet p{margin-bottom:0}#tt-pageContent .ss-street-hub a:focus-visible,#tt-pageContent .ss-street-hub summary:focus-visible{outline:3px solid #657b3e;outline-offset:5px}@media(max-width:749px){#tt-pageContent .ss-street-hub__wrap{padding-left:20px;padding-right:20px}#tt-pageContent .ss-street-hub__hero-content{padding-top:60px;padding-bottom:60px}#tt-pageContent .ss-street-hub h1{font-size:38px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#tt-pageContent .ss-street-hub__hero-image{object-position:65% center;opacity:.25}#tt-pageContent .ss-street-hub__intro{font-size:16px}#tt-pageContent .ss-street-hub__actions{flex-direction:column;align-items:stretch}#tt-pageContent .ss-street-hub__section{padding-top:42px}#tt-pageContent .ss-street-hub__paths,#tt-pageContent .ss-street-hub__models,#tt-pageContent .ss-street-hub__steps{grid-template-columns:1fr;gap:16px}#tt-pageContent .ss-street-hub__path{padding:24px}#tt-pageContent .ss-street-hub__head,#tt-pageContent .ss-street-hub__helmet{display:block}#tt-pageContent .ss-street-hub__head>.ss-street-hub__link,#tt-pageContent .ss-street-hub__helmet>.ss-street-hub__link{display:inline-block;margin-top:18px}#tt-pageContent .ss-street-hub__helmet{padding:24px}#tt-pageContent .ss-street-hub h2,#tt-pageContent .ss-street-hub h3{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}#tt-pageContent .ss-street-inquiry{box-sizing:border-box;max-width:1216px;margin:64px auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;padding:40px;background:#f5f6f2;border:1px solid #e0e4d8;border-radius:6px;scroll-margin-top:100px;color:#171c17}#tt-pageContent .ss-street-inquiry *{box-sizing:border-box}#tt-pageContent .ss-street-inquiry__eyebrow{font-size:12px;font-weight:800;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#657b3e;margin:0 0 18px}#tt-pageContent .ss-street-inquiry h2{font-size:34px;line-height:1.15;letter-spacing:-.025em;font-weight:780;color:#171c17;margin:0 0 20px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#tt-pageContent .ss-street-inquiry__intro>p:not(.ss-street-inquiry__eyebrow){color:#626960;font-size:15px;line-height:1.7;margin-bottom:22px}#tt-pageContent .ss-street-inquiry__files{padding-top:22px;border-top:1px solid #d8dfd0}#tt-pageContent .ss-street-inquiry__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#tt-pageContent .ss-street-inquiry__field{margin-bottom:18px;min-width:0}#tt-pageContent .ss-street-inquiry__grid .ss-street-inquiry__field{margin-bottom:0}#tt-pageContent .ss-street-inquiry__grid{margin-bottom:18px}#tt-pageContent .ss-street-inquiry label{display:block;font-size:13px;font-weight:700;line-height:1.5;margin:0 0 7px;color:#171c17}#tt-pageContent .ss-street-inquiry input,#tt-pageContent .ss-street-inquiry select,#tt-pageContent .ss-street-inquiry textarea{display:block;width:100%;min-width:0;border:1px solid #abb5a4;border-radius:4px;padding:12px;background:#fff;color:#171c17;font:inherit;font-size:16px;line-height:1.5;box-shadow:none}#tt-pageContent .ss-street-inquiry input,#tt-pageContent .ss-street-inquiry select{min-height:48px}#tt-pageContent .ss-street-inquiry select{-webkit-appearance:auto;appearance:auto;padding-right:30px}#tt-pageContent .ss-street-inquiry input[type=hidden]{display:none}#tt-pageContent .ss-street-inquiry textarea{resize:vertical}#tt-pageContent .ss-street-inquiry__required{font-size:12px;color:#626960;line-height:1.6;margin-bottom:18px}#tt-pageContent .ss-street-inquiry__optional{margin-bottom:24px;border-top:1px solid #d8dfd0;border-bottom:1px solid #d8dfd0;padding:18px 0}#tt-pageContent .ss-street-inquiry summary{font-size:14px;font-weight:700;cursor:pointer;color:#171c17;line-height:1.5}#tt-pageContent .ss-street-inquiry__optional[open] summary{margin-bottom:20px}#tt-pageContent .ss-street-inquiry__submit{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:52px;background:#ccf20a;border:1px solid #ccf20a;color:#171c17;border-radius:5px;font-size:14px;font-weight:750;line-height:1.5;padding:14px 20px;cursor:pointer}#tt-pageContent .ss-street-inquiry__submit:hover{background:#defb57}#tt-pageContent .ss-street-inquiry input:focus-visible,#tt-pageContent .ss-street-inquiry select:focus-visible,#tt-pageContent .ss-street-inquiry textarea:focus-visible,#tt-pageContent .ss-street-inquiry button:focus-visible,#tt-pageContent .ss-street-inquiry summary:focus-visible{outline:3px solid #657b3e;outline-offset:3px}#tt-pageContent .ss-street-inquiry__errors{border:1px solid #a93c3c;color:#9b2626;background:#fff4f4;padding:18px;margin-bottom:22px}#tt-pageContent .ss-street-inquiry__success{font-size:17px;line-height:1.6;color:#294c22;background:#e8f6db;padding:24px;border-radius:5px}@media(max-width:1279px){#tt-pageContent .ss-street-inquiry{margin-left:32px;margin-right:32px}}@media(max-width:749px){#tt-pageContent .ss-street-inquiry{grid-template-columns:1fr;gap:20px;padding:24px 20px;margin:42px 20px}#tt-pageContent .ss-street-inquiry h2{font-size:28px}#tt-pageContent .ss-street-inquiry__grid{grid-template-columns:1fr}}#tt-pageContent .ss-street-models{--street-ink:#171c17;--street-lime:#ccf20a;--street-muted:#596054;background:#f6f7f3;color:var(--street-ink);font-family:inherit;scroll-margin-top:160px}#tt-pageContent .ss-street-models *{box-sizing:border-box}#tt-pageContent .ss-street-models .ss-street-models__inner{max-width:1280px;margin:0 auto;padding:64px 32px 52px}#tt-pageContent .ss-street-models h2,#tt-pageContent .ss-street-models h3,#tt-pageContent .ss-street-models p{margin:0;padding:0;text-transform:none;letter-spacing:normal}#tt-pageContent .ss-street-models .ss-street-models__heading{max-width:760px;margin-bottom:25px;background:transparent}#tt-pageContent .ss-street-models .ss-street-models__heading h2{color:var(--street-ink);font-size:clamp(30px,3.2vw,44px);font-weight:800;line-height:1.14;letter-spacing:-1.3px;text-wrap:balance}#tt-pageContent .ss-street-models .ss-street-models__heading p{margin-top:15px;color:var(--street-muted);font-size:16px;line-height:1.65}#tt-pageContent .ss-street-models .ss-street-models__nav{margin:0 0 32px}#tt-pageContent .ss-street-models .ss-street-models__nav ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}#tt-pageContent .ss-street-models .ss-street-models__nav li{margin:0;padding:0}#tt-pageContent .ss-street-models a{text-decoration:none;color:inherit}#tt-pageContent .ss-street-models .ss-street-models__nav a{display:flex;align-items:center;justify-content:center;gap:.3em;min-height:44px;border:1px solid #d9ded3;border-radius:4px;padding:10px 15px;background:#fff;color:var(--street-ink);font-size:13px;font-weight:650;line-height:1.4;transition:background .18s,border-color .18s}#tt-pageContent .ss-street-models .ss-street-models__nav a:hover{background:var(--street-lime);border-color:var(--street-lime);color:var(--street-ink)}#tt-pageContent .ss-street-models a:focus-visible{outline:3px solid #4d7200;outline-offset:4px}#tt-pageContent .ss-street-models .ss-street-models__brands{display:grid;gap:20px}#tt-pageContent .ss-street-models .ss-street-models__brand{display:grid;grid-template-columns:280px minmax(0,1fr);border:1px solid #dce1d5;border-radius:6px;background:#fff;overflow:hidden;scroll-margin-top:160px}#tt-pageContent .ss-street-models .ss-street-models__brand-head{display:flex;flex-direction:column;align-self:stretch;min-width:0;background:var(--street-ink)}#tt-pageContent .ss-street-models .ss-street-models__brand-head h3{padding:24px 24px 22px;color:#fff;font-size:15px;font-weight:500;line-height:1.5}#tt-pageContent .ss-street-models .ss-street-models__brand-head h3>span{display:block;color:var(--street-lime);font-size:30px;font-weight:800;line-height:1.15;letter-spacing:-.7px;margin-top:4px;overflow-wrap:anywhere}#tt-pageContent .ss-street-models .ss-street-models__image{aspect-ratio:1.55/1;margin-top:auto;background:#eef1e9;overflow:hidden}#tt-pageContent .ss-street-models .ss-street-models__image img{display:block;width:100%;height:100%;object-fit:cover}#tt-pageContent .ss-street-models .ss-street-models__brand-body{min-width:0;padding:25px 28px 28px}#tt-pageContent .ss-street-models .ss-street-models__label{color:var(--street-muted);font-size:11px;font-weight:750;line-height:1.5;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:15px}#tt-pageContent .ss-street-models .ss-street-models__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}#tt-pageContent .ss-street-models .ss-street-models__list li{display:flex;min-width:0;margin:0;padding:0}#tt-pageContent .ss-street-models .ss-street-models__model{display:flex;flex-direction:column;justify-content:space-between;gap:14px;width:100%;min-height:102px;border:1px solid #dce1d5;border-radius:4px;padding:17px;background:#fafbf8;color:var(--street-ink);transition:background .18s,border-color .18s}#tt-pageContent .ss-street-models .ss-street-models__model:hover{border-color:#7da426;background:#f0f7df;color:var(--street-ink)}#tt-pageContent .ss-street-models .ss-street-models__model-name{font-size:13px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}#tt-pageContent .ss-street-models .ss-street-models__model-name>.notranslate{font-weight:750}#tt-pageContent .ss-street-models .ss-street-models__model-action{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;line-height:1.5;font-weight:700}#tt-pageContent .ss-street-models .ss-street-models__model-action>span{display:flex;align-items:center;justify-content:center;flex:none;width:23px;height:23px;border-radius:3px;background:var(--street-lime);color:var(--street-ink);font-size:16px}#tt-pageContent .ss-street-models .ss-street-models__brand-inquiry{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;margin-top:14px;padding:13px 16px;border:1px dashed #91a477;border-radius:4px;background:#f1f6e9;color:#294313;font-size:14px;font-weight:700;line-height:1.45;transition:background .18s,border-color .18s}#tt-pageContent .ss-street-models .ss-street-models__brand-inquiry:hover{background:#e4efce;border-color:#557d1c;color:#294313}#tt-pageContent .ss-street-models .ss-street-models__brand-inquiry>span:last-child{flex:none;font-size:19px;line-height:1}#tt-pageContent .ss-street-models .ss-street-models__help{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:34px;padding:30px;border-radius:6px;background:var(--street-ink);color:#fff}#tt-pageContent .ss-street-models .ss-street-models__help>div{max-width:650px}#tt-pageContent .ss-street-models .ss-street-models__help h2{color:#fff;font-size:24px;font-weight:750;line-height:1.25;letter-spacing:-.5px}#tt-pageContent .ss-street-models .ss-street-models__help p{margin-top:10px;color:#d6dccf;font-size:14px;line-height:1.65}#tt-pageContent .ss-street-models .ss-street-models__help a{display:flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:14px 20px;border:1px solid var(--street-lime);border-radius:4px;background:var(--street-lime);color:var(--street-ink);font-size:14px;font-weight:750;line-height:1.4;flex-shrink:0;transition:background .18s,border-color .18s}#tt-pageContent .ss-street-models .ss-street-models__help a:hover{background:#ceff59;border-color:#ceff59;color:var(--street-ink)}#tt-pageContent .ss-street-models .ss-street-models__help a:focus-visible{outline-color:#fff}#tt-pageContent .ss-street-models .ss-street-models__trademark{max-width:1000px;margin-top:25px;color:var(--street-muted);font-size:12px;line-height:1.65}@media(max-width:989px){#tt-pageContent .ss-street-models .ss-street-models__inner{padding:48px 28px 40px}#tt-pageContent .ss-street-models .ss-street-models__brand{grid-template-columns:220px minmax(0,1fr)}#tt-pageContent .ss-street-models .ss-street-models__brand-body{padding:22px}#tt-pageContent .ss-street-models .ss-street-models__list{grid-template-columns:1fr}#tt-pageContent .ss-street-models .ss-street-models__model{min-height:86px;gap:8px}#tt-pageContent .ss-street-models .ss-street-models__help{align-items:flex-start;flex-direction:column;gap:20px}#tt-pageContent .ss-street-models .ss-street-models__help a{flex-shrink:1}}@media(max-width:749px){#tt-pageContent .ss-street-models{scroll-margin-top:120px}#tt-pageContent .ss-street-models .ss-street-models__inner{padding:38px 20px 35px}#tt-pageContent .ss-street-models .ss-street-models__heading h2{font-size:30px;letter-spacing:-.8px}#tt-pageContent .ss-street-models .ss-street-models__heading p{font-size:15px}#tt-pageContent .ss-street-models .ss-street-models__nav{margin-bottom:25px}#tt-pageContent .ss-street-models .ss-street-models__nav ul{gap:7px}#tt-pageContent .ss-street-models .ss-street-models__nav a{font-size:12px;padding:10px 12px}#tt-pageContent .ss-street-models .ss-street-models__brand{grid-template-columns:1fr;scroll-margin-top:120px}#tt-pageContent .ss-street-models .ss-street-models__brand-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}#tt-pageContent .ss-street-models .ss-street-models__brand-head h3{padding:20px;font-size:13px}#tt-pageContent .ss-street-models .ss-street-models__brand-head h3>span{font-size:24px;letter-spacing:-.5px}#tt-pageContent .ss-street-models .ss-street-models__image{height:100%;min-height:126px;margin:0;aspect-ratio:auto}#tt-pageContent .ss-street-models .ss-street-models__brand-body{padding:20px}#tt-pageContent .ss-street-models .ss-street-models__label{margin-bottom:12px}#tt-pageContent .ss-street-models .ss-street-models__model{padding:15px;min-height:86px}#tt-pageContent .ss-street-models .ss-street-models__model-name{font-size:14px}#tt-pageContent .ss-street-models .ss-street-models__help{padding:24px 20px;margin-top:25px}#tt-pageContent .ss-street-models .ss-street-models__help h2{font-size:22px}#tt-pageContent .ss-street-models .ss-street-models__help a{width:100%;font-size:13px}#tt-pageContent .ss-street-models .ss-street-models__trademark{font-size:11px}}@media(prefers-reduced-motion:reduce){#tt-pageContent .ss-street-models a{transition:none}}.ss-wakeboard-content{color:#191919;font-family:inherit}.ss-wakeboard-content__inner{max-width:1200px;margin-inline:auto;padding:32px 16px;box-sizing:border-box}.ss-wakeboard-content h1,.ss-wakeboard-content h2,.ss-wakeboard-content h3{padding:0;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.ss-wakeboard-content h1{max-width:950px;margin:0 auto 16px;font-size:clamp(30px,3.5vw,46px);line-height:1.15;font-weight:700;color:inherit}.ss-wakeboard-content h2{margin:0 0 20px;font-size:clamp(24px,2.5vw,30px);line-height:1.25;text-align:center;color:#191919}.ss-wakeboard-content p{margin:0 0 12px;font-size:16px;line-height:1.6}.ss-wakeboard-content p:last-child{margin-bottom:0}.ss-wakeboard-content--hero{background:radial-gradient(ellipse at 0 0,#19372e 0,transparent 60%),#151918;color:#fff;text-align:start}.ss-wakeboard-content--hero .ss-wakeboard-content__inner{padding-block:40px 28px}.ss-wakeboard-content__hero-layout{display:block}.ss-wakeboard-content__hero-copy{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px}.ss-wakeboard-content__hero-copy,.ss-wakeboard-content__hero-visual{min-width:0}.ss-wakeboard-content__hero-action{margin-top:0}.ss-wakeboard-content__hero-visual{margin-top:20px}.ss-wakeboard-content__hero-title,.ss-wakeboard-content__hero-action{min-width:0}.ss-wakeboard-content--hero h1{margin:0;max-width:650px;font-size:clamp(30px,3.4vw,44px);line-height:1.12;letter-spacing:-.025em}.ss-wakeboard-content .ss-wakeboard-content__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#65edc0;font-size:14px;line-height:1.5;font-weight:600}.ss-wakeboard-content__eyebrow:before{content:"";width:24px;height:2px;flex:0 0 24px;background:currentColor}.ss-wakeboard-content__lead{max-width:760px;margin:0 0 18px}.ss-wakeboard-content--hero .ss-wakeboard-content__lead{color:#eee}.ss-wakeboard-content__lead p{font-size:18px}.ss-wakeboard-content .ss-wakeboard-content__button{display:inline-block;max-width:100%;box-sizing:border-box;padding:13px 26px;border:2px solid transparent;border-radius:6px;background:#08da97;color:#191919;font-size:17px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere}.ss-wakeboard-content .ss-wakeboard-content__button:hover{background:#07ba80;color:#191919;text-decoration:none}.ss-wakeboard-content .ss-wakeboard-content__button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.ss-wakeboard-content--hero .ss-wakeboard-content__button:focus-visible{outline-color:#fff}.ss-wakeboard-content--hero .ss-wakeboard-content__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;border-radius:10px;text-align:start}.ss-wakeboard-content__button span{min-width:0}.ss-wakeboard-content__arrow{display:block;flex:0 0 20px}.ss-wakeboard-content .ss-wakeboard-content__help{display:block;width:fit-content;max-width:100%;padding-block:12px;color:#d7e9e1;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.ss-wakeboard-content__help:focus-visible{outline:3px solid #fff;outline-offset:3px}.ss-wakeboard-content .ss-wakeboard-content__note{max-width:760px;margin:12px 0 0;padding-inline-start:12px;border-inline-start:2px solid #4a625a;color:#cbd4d0;font-size:13px;line-height:1.6}.ss-wakeboard-content__hero-media{overflow:hidden;border:1px solid #43564d;border-radius:16px;background:#242b28;box-shadow:0 12px 28px #0003}.ss-wakeboard-content__hero-media .ss-wakeboard-content__image{display:block;width:100%;max-width:100%;height:auto;margin:0}.ss-wakeboard-content--steps{background:#f4f7f5;border-bottom:1px solid #e0e7e3}.ss-wakeboard-content--steps .ss-wakeboard-content__inner{padding-block:20px}.ss-wakeboard-content--steps h2{margin-bottom:14px;font-size:clamp(22px,2.3vw,26px)}.ss-wakeboard-content__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ss-wakeboard-content__steps li{display:flex;align-items:flex-start;gap:12px;min-width:0;margin:0;padding:12px;border:1px solid #dce6df;border-radius:12px;background:#fff;line-height:1.5}.ss-wakeboard-content__step-number{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#dff9ed;color:#145b45;font-size:16px;font-weight:700;line-height:1}.ss-wakeboard-content__step-copy{min-width:0}.ss-wakeboard-content__steps strong{display:block;margin-bottom:3px;color:#191919;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.ss-wakeboard-content__steps p{color:#555;font-size:14px;line-height:1.55}#ss-wakeboard-vorlagen,#ss-wakeboard-fragen{scroll-margin-top:110px}.ss-wakeboard-content--faq{background:#f7f8fa}.ss-wakeboard-content--faq .ss-wakeboard-content__inner{max-width:900px;padding-block:36px}.ss-wakeboard-content .ss-wakeboard-content__faq-group{margin:28px 0 12px;font-size:20px;line-height:1.35;color:#191919}.ss-wakeboard-content__faq-item{margin:10px 0;border:1px solid #ddd;border-radius:6px;background:#fff}.ss-wakeboard-content__faq-item summary{padding:16px;color:#191919;font-size:17px;font-weight:600;line-height:1.45;cursor:pointer;overflow-wrap:anywhere}.ss-wakeboard-content__faq-item summary:hover{background:#f0f6f3}.ss-wakeboard-content__faq-item summary:focus-visible{outline:3px solid #145b45;outline-offset:3px}.ss-wakeboard-content__answer{padding:0 16px 18px;color:#555;overflow-wrap:anywhere}.ss-wakeboard-content__answer a{color:#145b45;text-decoration:underline}.ss-wakeboard-content .ss-wakeboard-content__bottom-cta{margin-top:20px}@media(max-width:989px){.ss-wakeboard-content__hero-copy{grid-template-columns:1fr;gap:18px}.ss-wakeboard-content__hero-visual{margin-top:16px}}@media(max-width:749px){.ss-wakeboard-content__inner{padding-block:24px}.ss-wakeboard-content--hero .ss-wakeboard-content__inner{padding-block:22px 18px}.ss-wakeboard-content--hero h1{max-width:650px;font-size:clamp(29px,6vw,38px)}.ss-wakeboard-content .ss-wakeboard-content__eyebrow{margin-bottom:12px}.ss-wakeboard-content__lead p{font-size:16px}.ss-wakeboard-content__hero-media{border-radius:10px}.ss-wakeboard-content--steps .ss-wakeboard-content__inner{padding-block:18px}.ss-wakeboard-content__steps{grid-template-columns:1fr;gap:8px}.ss-wakeboard-content__steps li{padding:10px 12px}.ss-wakeboard-content .ss-wakeboard-content__button{width:100%}}.ss-wasserski-content{color:#191919;font-family:inherit}.ss-wasserski-content__inner{max-width:1200px;margin-inline:auto;padding:32px 16px;box-sizing:border-box}.ss-wasserski-content h1,.ss-wasserski-content h2,.ss-wasserski-content h3{padding:0;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.ss-wasserski-content h1{max-width:950px;margin:0 auto 16px;font-size:clamp(30px,3.5vw,46px);line-height:1.15;font-weight:700;color:inherit}.ss-wasserski-content h2{margin:0 0 20px;font-size:clamp(24px,2.5vw,30px);line-height:1.25;text-align:center;color:#191919}.ss-wasserski-content p{margin:0 0 12px;font-size:16px;line-height:1.6}.ss-wasserski-content p:last-child{margin-bottom:0}.ss-wasserski-content--hero{background:radial-gradient(ellipse at 0 0,#19372e 0,transparent 60%),#151918;color:#fff;text-align:start}.ss-wasserski-content--hero .ss-wasserski-content__inner{padding-block:40px 28px}.ss-wasserski-content__hero-layout{display:block}.ss-wasserski-content__hero-copy{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px}.ss-wasserski-content__hero-copy,.ss-wasserski-content__hero-visual{min-width:0}.ss-wasserski-content__hero-action{margin-top:0}.ss-wasserski-content__hero-visual{margin-top:20px}.ss-wasserski-content__hero-title,.ss-wasserski-content__hero-action{min-width:0}.ss-wasserski-content--hero h1{margin:0;max-width:650px;font-size:clamp(30px,3.4vw,44px);line-height:1.12;letter-spacing:-.025em}.ss-wasserski-content .ss-wasserski-content__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#65edc0;font-size:14px;line-height:1.5;font-weight:600}.ss-wasserski-content__eyebrow:before{content:"";width:24px;height:2px;flex:0 0 24px;background:currentColor}.ss-wasserski-content__lead{max-width:760px;margin:0 0 18px}.ss-wasserski-content--hero .ss-wasserski-content__lead{color:#eee}.ss-wasserski-content__lead p{font-size:18px}.ss-wasserski-content .ss-wasserski-content__button{display:inline-block;max-width:100%;box-sizing:border-box;padding:13px 26px;border:2px solid transparent;border-radius:6px;background:#08da97;color:#191919;font-size:17px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere}.ss-wasserski-content .ss-wasserski-content__button:hover{background:#07ba80;color:#191919;text-decoration:none}.ss-wasserski-content .ss-wasserski-content__button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.ss-wasserski-content--hero .ss-wasserski-content__button:focus-visible{outline-color:#fff}.ss-wasserski-content--hero .ss-wasserski-content__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;border-radius:10px;text-align:start}.ss-wasserski-content__button span{min-width:0}.ss-wasserski-content__arrow{display:block;flex:0 0 20px}.ss-wasserski-content .ss-wasserski-content__help{display:block;width:fit-content;max-width:100%;padding-block:12px;color:#d7e9e1;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.ss-wasserski-content__help:focus-visible{outline:3px solid #fff;outline-offset:3px}.ss-wasserski-content .ss-wasserski-content__note{max-width:760px;margin:12px 0 0;padding-inline-start:12px;border-inline-start:2px solid #4a625a;color:#cbd4d0;font-size:13px;line-height:1.6}.ss-wasserski-content__hero-media{overflow:hidden;border:1px solid #43564d;border-radius:16px;background:#242b28;box-shadow:0 12px 28px #0003}.ss-wasserski-content__hero-media .ss-wasserski-content__image{display:block;width:100%;max-width:100%;height:auto;margin:0}.ss-wasserski-content--steps{background:#f4f7f5;border-bottom:1px solid #e0e7e3}.ss-wasserski-content--steps .ss-wasserski-content__inner{padding-block:20px}.ss-wasserski-content--steps h2{margin-bottom:14px;font-size:clamp(22px,2.3vw,26px)}.ss-wasserski-content__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ss-wasserski-content__steps li{display:flex;align-items:flex-start;gap:12px;min-width:0;margin:0;padding:12px;border:1px solid #dce6df;border-radius:12px;background:#fff;line-height:1.5}.ss-wasserski-content__step-number{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#dff9ed;color:#145b45;font-size:16px;font-weight:700;line-height:1}.ss-wasserski-content__step-copy{min-width:0}.ss-wasserski-content__steps strong{display:block;margin-bottom:3px;color:#191919;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.ss-wasserski-content__steps p{color:#555;font-size:14px;line-height:1.55}#ss-wasserski-vorlagen,#ss-wasserski-fragen{scroll-margin-top:110px}.ss-wasserski-content--faq{background:#f7f8fa}.ss-wasserski-content--faq .ss-wasserski-content__inner{max-width:900px;padding-block:36px}.ss-wasserski-content .ss-wasserski-content__faq-group{margin:28px 0 12px;font-size:20px;line-height:1.35;color:#191919}.ss-wasserski-content__faq-item{margin:10px 0;border:1px solid #ddd;border-radius:6px;background:#fff}.ss-wasserski-content__faq-item summary{padding:16px;color:#191919;font-size:17px;font-weight:600;line-height:1.45;cursor:pointer;overflow-wrap:anywhere}.ss-wasserski-content__faq-item summary:hover{background:#f0f6f3}.ss-wasserski-content__faq-item summary:focus-visible{outline:3px solid #145b45;outline-offset:3px}.ss-wasserski-content__answer{padding:0 16px 18px;color:#555;overflow-wrap:anywhere}.ss-wasserski-content__answer a{color:#145b45;text-decoration:underline}.ss-wasserski-content .ss-wasserski-content__bottom-cta{margin-top:20px}@media(max-width:989px){.ss-wasserski-content__hero-copy{grid-template-columns:1fr;gap:18px}.ss-wasserski-content__hero-visual{margin-top:16px}}@media(max-width:749px){.ss-wasserski-content__inner{padding-block:24px}.ss-wasserski-content--hero .ss-wasserski-content__inner{padding-block:22px 18px}.ss-wasserski-content--hero h1{max-width:650px;font-size:clamp(29px,6vw,38px)}.ss-wasserski-content .ss-wasserski-content__eyebrow{margin-bottom:12px}.ss-wasserski-content__lead p{font-size:16px}.ss-wasserski-content__hero-media{border-radius:10px}.ss-wasserski-content--steps .ss-wasserski-content__inner{padding-block:18px}.ss-wasserski-content__steps{grid-template-columns:1fr;gap:8px}.ss-wasserski-content__steps li{padding:10px 12px}.ss-wasserski-content .ss-wasserski-content__button{width:100%}}#tt-pageContent .ss-category-cards{padding:56px 0 0;scroll-margin-top:120px;color:#171c17}#tt-pageContent .ss-category-cards .ss-category-cards__intro{font-size:16px;line-height:1.65;color:#626960;margin:0 0 26px;max-width:760px}#tt-pageContent .ss-category-cards .ss-category-cards__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px}#tt-pageContent .ss-category-cards .ss-category-cards__card{display:flex;flex-direction:column;min-width:0;border:1px solid #dfe3da;border-radius:16px;overflow:hidden;background:#fff;text-decoration:none;color:#171c17;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}#tt-pageContent .ss-category-cards .ss-category-cards__card--primary{border-color:#789744}#tt-pageContent .ss-category-cards .ss-category-cards__card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #111a1514;border-color:#789744}#tt-pageContent .ss-category-cards .ss-category-cards__card:focus-visible{outline:3px solid #647d30;outline-offset:4px}#tt-pageContent .ss-category-cards .ss-category-cards__image{aspect-ratio:4/3;overflow:hidden;background:#f2f4ed}#tt-pageContent .ss-category-cards .ss-category-cards__image img{display:block;width:100%;height:100%;object-fit:cover}#tt-pageContent .ss-category-cards .ss-category-cards__image--product{padding:18px}#tt-pageContent .ss-category-cards .ss-category-cards__image--product img{object-fit:contain}#tt-pageContent .ss-category-cards .ss-category-cards__body{display:flex;flex-direction:column;flex:1;padding:22px}#tt-pageContent .ss-category-cards .ss-category-cards__body h3{color:#171c17;font-size:22px;font-weight:750;line-height:1.2;letter-spacing:-.025em;margin:0 0 12px}#tt-pageContent .ss-category-cards .ss-category-cards__body p{font-size:14px;line-height:1.65;color:#626960;margin:0 0 24px;flex:1}#tt-pageContent .ss-category-cards .ss-category-cards__cta{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;font-size:14px;font-weight:700;border-top:1px solid #e2e7dc;padding-top:14px;margin-top:auto}#tt-pageContent .ss-category-cards .ss-category-cards__card--primary .ss-category-cards__cta{padding:12px 15px;background:#ccf20a;border:0;border-radius:5px;color:#171c17}#tt-pageContent .ss-category-cards .ss-category-cards__grid--featured{grid-template-columns:repeat(4,minmax(0,1fr))}#tt-pageContent .ss-category-cards .ss-category-cards__grid--featured .ss-category-cards__card--primary{grid-column:span 2}#tt-pageContent .ss-category-cards .ss-category-cards__grid--featured .ss-category-cards__card--primary .ss-category-cards__image{aspect-ratio:16/9}@media(max-width:1024px){#tt-pageContent .ss-category-cards .ss-category-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){#tt-pageContent .ss-category-cards .ss-category-cards__grid--featured .ss-category-cards__card--primary{grid-column:auto}#tt-pageContent .ss-category-cards{padding-top:36px}#tt-pageContent .ss-category-cards .ss-category-cards__grid{grid-template-columns:1fr}#tt-pageContent .ss-category-cards .ss-category-cards__image--product{padding:18px}#tt-pageContent .ss-category-cards .ss-category-cards__image--product img{object-fit:contain}#tt-pageContent .ss-category-cards .ss-category-cards__body{padding:20px}}@media(prefers-reduced-motion:reduce){#tt-pageContent .ss-category-cards .ss-category-cards__card{transition:none}#tt-pageContent .ss-category-cards .ss-category-cards__card:hover{transform:none}}.ss-decor-origin{font-size:14px;line-height:1.6;font-weight:400;margin:16px 0;color:inherit;max-width:65ch}.mx-model .ss-decor-origin{color:#e4e9df}#tt-pageContent .ss-kart-fit{padding:52px 0;border-bottom:1px solid #dce2d8;scroll-margin-top:130px}#tt-pageContent .ss-kart-fit .ss-kart-fit__eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#466018;margin:0 0 12px}#tt-pageContent .ss-kart-fit h2{font-size:clamp(28px,3.2vw,44px);line-height:1.12;margin:0 0 18px}#tt-pageContent .ss-kart-fit__intro{max-width:850px}#tt-pageContent .ss-kart-fit__groups{display:grid;gap:12px;margin:26px 0}#tt-pageContent .ss-kart-fit__group{background:#fff;border:1px solid #dce2d8;border-radius:8px;overflow:hidden}#tt-pageContent .ss-kart-fit__group summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:#171b18;color:#fff;cursor:pointer;font-size:22px;font-weight:700;list-style:none}#tt-pageContent .ss-kart-fit__group summary::-webkit-details-marker{display:none}#tt-pageContent .ss-kart-fit__group summary>span:last-child{color:#b4ff00;font-size:26px}#tt-pageContent .ss-kart-fit__group[open] summary>span:last-child{transform:rotate(45deg)}#tt-pageContent .ss-kart-fit__items{padding:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#tt-pageContent .ss-kart-fit__item{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;background:#f2f5ed;border:1px solid #dae2ce;border-radius:5px;text-decoration:none;color:#171b18;min-width:0}#tt-pageContent .ss-kart-fit__item:hover{border-color:#729d20;background:#eaf4d8}#tt-pageContent .ss-kart-fit__item strong{font-size:20px;line-height:1.25}#tt-pageContent .ss-kart-fit__part{font-size:13px}#tt-pageContent .ss-kart-fit__cta{margin-top:auto;padding-top:10px;font-weight:600;font-size:14px}#tt-pageContent .ss-kart-fit__help{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px;background:#eaf0e0;border-radius:8px;margin:20px 0}#tt-pageContent .ss-kart-fit__help h3{font-size:23px;margin:0 0 10px}#tt-pageContent .ss-kart-fit__help p{margin:0}#tt-pageContent .ss-kart-fit__help>a{flex-shrink:0;display:inline-flex;align-items:center;min-height:48px;padding:12px 18px;background:#b4ff00;border-radius:4px;font-weight:700;text-decoration:none;color:#171b18}#tt-pageContent .ss-kart-fit :is(a,summary):focus-visible{outline:3px solid #638918;outline-offset:4px}#tt-pageContent .ss-kart-fit__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){#tt-pageContent .ss-kart-fit{padding:36px 0}#tt-pageContent .ss-kart-fit__items{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:10px}#tt-pageContent .ss-kart-fit__item{padding:16px 12px}#tt-pageContent .ss-kart-fit__item strong{font-size:17px}#tt-pageContent .ss-kart-fit__help{display:block;padding:20px}#tt-pageContent .ss-kart-fit__help>a{margin-top:16px}}@media(max-width:359px){#tt-pageContent .ss-kart-fit__items{grid-template-columns:1fr}}#tt-pageContent .ss-kart-numbers{--kn-lime:#b4ff00;--kn-ink:#171b18;background:#fafbf8;color:var(--kn-ink);font-size:16px;line-height:1.65}#tt-pageContent .ss-kart-numbers *{box-sizing:border-box}#tt-pageContent .ss-kart-numbers :is(h1,h2,h3){color:inherit;font-weight:700;letter-spacing:-.035em;line-height:1.08;padding:0;margin:0 0 20px;text-transform:none}#tt-pageContent .ss-kart-numbers h1{font-size:clamp(42px,4.7vw,72px);text-wrap:balance}#tt-pageContent .ss-kart-numbers h2{font-size:clamp(28px,3.3vw,44px);text-wrap:balance}#tt-pageContent .ss-kart-numbers h3{font-size:23px}#tt-pageContent .ss-kart-numbers p{color:inherit;margin:0 0 18px}#tt-pageContent .ss-kart-numbers a{color:inherit;text-underline-offset:5px}#tt-pageContent .ss-kart-numbers a:focus-visible,#tt-pageContent .ss-kart-numbers summary:focus-visible{outline:3px solid #507600;outline-offset:5px}#tt-pageContent .ss-kart-numbers :is(.ss-kn__hero,.ss-kn__related) a:focus-visible{outline-color:#fff}#tt-pageContent .ss-kart-numbers .ss-kn__wrap{width:min(1240px,calc(100% - 64px));margin-inline:auto}#tt-pageContent .ss-kart-numbers .ss-kn__hero{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:radial-gradient(ellipse at 80% 30%,#283529,#0b1312 65%)}#tt-pageContent .ss-kart-numbers .ss-kn__hero:before{content:"";position:absolute;inset:-40% 15% -40% auto;width:18%;transform:skew(-18deg);border-inline:1px solid #aecb8920;background:#aecb8907;z-index:-1}#tt-pageContent .ss-kart-numbers .ss-kn__hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:50px;align-items:center;padding-block:42px 52px}#tt-pageContent .ss-kart-numbers .ss-kn__hero-copy{min-width:0}#tt-pageContent .ss-kart-numbers .ss-kn__back{display:inline-flex;align-items:center;gap:9px;font-size:13px;min-height:40px;text-decoration:none;color:#c7d2c9;margin-bottom:25px}#tt-pageContent .ss-kart-numbers .ss-kn__eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:15px}#tt-pageContent .ss-kart-numbers .ss-kn__hero .ss-kn__eyebrow{display:flex;align-items:center;gap:12px;color:var(--kn-lime)}#tt-pageContent .ss-kart-numbers .ss-kn__hero .ss-kn__eyebrow:before{content:"";width:28px;height:3px;flex-shrink:0;background:currentColor}#tt-pageContent .ss-kart-numbers h1 span{display:block;color:var(--kn-lime);margin-top:8px}#tt-pageContent .ss-kart-numbers .ss-kn__lead{font-size:18px;max-width:550px;color:#d5ded6;margin-block:25px}#tt-pageContent .ss-kart-numbers .ss-kn__actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:30px}#tt-pageContent .ss-kart-numbers .ss-kn__button{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:50px;padding:14px 24px;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none;text-align:center;border-radius:3px;background:var(--kn-lime);color:var(--kn-ink)}#tt-pageContent .ss-kart-numbers .ss-kn__button:hover{background:#d0ff66}#tt-pageContent .ss-kart-numbers .ss-kn__text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:700}#tt-pageContent .ss-kart-numbers .ss-kn__hero-figure{margin:0;min-width:0;display:grid;justify-items:center;padding:20px 0 0}#tt-pageContent .ss-kart-numbers .ss-kn__hero-image{width:min(100%,350px);padding:12px;background:#f9fcf4;border-radius:4px;transform:rotate(4deg);box-shadow:16px 20px #0003}#tt-pageContent .ss-kart-numbers .ss-kn__hero-image img{display:block;width:100%;height:auto}#tt-pageContent .ss-kart-numbers .ss-kn__hero-figure figcaption{color:#cbd5ce;font-size:12px;margin-top:34px;text-align:center;max-width:350px}#tt-pageContent .ss-kart-numbers .ss-kn__benefits{border-top:1px solid #354135;border-bottom:3px solid var(--kn-lime);background:#09110b50}#tt-pageContent .ss-kart-numbers .ss-kn__benefits ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;list-style:none;padding-block:18px;margin-block:0;padding-inline:0;font-size:13px;font-weight:700}#tt-pageContent .ss-kart-numbers .ss-kn__benefits li:before{content:"\2713";margin-right:10px;color:var(--kn-lime)}#tt-pageContent .ss-kart-numbers .ss-kn__styles{padding:64px 0 56px;scroll-margin-top:115px}#tt-pageContent .ss-kart-numbers .ss-kn__section-head{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:30px 64px;margin-bottom:30px}#tt-pageContent .ss-kart-numbers .ss-kn__section-head :is(h2,p:last-child){margin-bottom:0}#tt-pageContent .ss-kart-numbers .ss-kn__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}#tt-pageContent .ss-kart-numbers .ss-kn__card{display:flex;min-width:0;border:1px solid #dce2d8;border-radius:5px;overflow:hidden;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}#tt-pageContent .ss-kart-numbers .ss-kn__card:is(:hover,:focus-within){border-color:#759144;box-shadow:0 8px 24px #171a1610}#tt-pageContent .ss-kart-numbers .ss-kn__product-link{display:flex;flex-direction:column;width:100%;text-decoration:none}#tt-pageContent .ss-kart-numbers .ss-kn__product-link:focus-visible{outline-offset:-4px}#tt-pageContent .ss-kart-numbers .ss-kn__product-image{aspect-ratio:1 / 1.12;padding:18px;background:#f0f3e9}#tt-pageContent .ss-kart-numbers .ss-kn__product-image img{display:block;width:100%;height:100%;object-fit:contain}#tt-pageContent .ss-kart-numbers .ss-kn__card-copy{padding:22px;display:flex;flex-direction:column;flex:1}#tt-pageContent .ss-kart-numbers .ss-kn__card-copy h3{font-size:24px;margin-bottom:18px}#tt-pageContent .ss-kart-numbers .ss-kn__price{line-height:1.3;margin-bottom:20px}#tt-pageContent .ss-kart-numbers .ss-kn__price strong{font-size:23px;letter-spacing:-.03em}#tt-pageContent .ss-kart-numbers .ss-kn__price small{display:block;margin-top:5px;font-size:12px;color:#5c6858}#tt-pageContent .ss-kart-numbers .ss-kn__card-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:auto;padding-top:15px;border-top:1px solid #dce2d8;font-size:14px;font-weight:700}#tt-pageContent .ss-kart-numbers .ss-kn__card-cta>span{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--kn-lime);font-size:18px}#tt-pageContent .ss-kart-numbers .ss-kn__product-note{margin:22px 0 0;font-size:13px;padding:15px 20px;background:#ecf2e3;border-left:3px solid #8cac4f}#tt-pageContent .ss-kart-numbers .ss-kn__product-note>span{font-size:20px;margin-right:10px}#tt-pageContent .ss-kart-numbers .ss-kn__order{padding:52px 0;scroll-margin-top:115px;border-top:1px solid #dce2d8}#tt-pageContent .ss-kart-numbers .ss-kn__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;list-style:none;padding:0;margin:30px 0 0}#tt-pageContent .ss-kart-numbers .ss-kn__steps li{border-top:2px solid #b8c99d;padding:24px 5px 0 0}#tt-pageContent .ss-kart-numbers .ss-kn__steps li>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--kn-ink);color:var(--kn-lime);font-weight:700;font-size:13px;margin-bottom:20px}#tt-pageContent .ss-kart-numbers .ss-kn__steps h3{font-size:22px;margin-bottom:12px}#tt-pageContent .ss-kart-numbers .ss-kn__steps p{font-size:15px;margin:0}#tt-pageContent .ss-kart-numbers .ss-kn__quantity{display:grid;grid-template-columns:1fr 1.1fr;gap:40px;align-items:center;margin:12px 0 36px;padding:40px;background:#edf2e4;border-radius:5px}#tt-pageContent .ss-kart-numbers .ss-kn__quantity-copy{max-width:450px}#tt-pageContent .ss-kart-numbers .ss-kn__example{background:#fff;border:1px solid #d6dfcb;border-radius:4px;padding:28px}#tt-pageContent .ss-kart-numbers .ss-kn__example .ss-kn__eyebrow{font-size:10px;color:#526741}#tt-pageContent .ss-kart-numbers .ss-kn__example h3{font-size:22px}#tt-pageContent .ss-kart-numbers .ss-kn__plates{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:24px 0}#tt-pageContent .ss-kart-numbers .ss-kn__plates>span{display:grid;place-items:center;border-radius:4px;padding:10px 5px;aspect-ratio:1.2;background:var(--kn-lime);color:#10180b;font-size:clamp(27px,3vw,42px);font-weight:900;font-style:italic;line-height:1;letter-spacing:-.05em}#tt-pageContent .ss-kart-numbers .ss-kn__equation{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:14px;font-weight:700;margin:18px 0}#tt-pageContent .ss-kart-numbers .ss-kn__total{border-top:1px solid #dce2d8;padding-top:16px;font-weight:700;margin-bottom:12px}#tt-pageContent .ss-kart-numbers .ss-kn__small{font-size:11px;color:#66715f;margin:0}#tt-pageContent .ss-kart-numbers .ss-kn__rules{display:flex;gap:18px;padding:24px 0 38px;border-bottom:1px solid #dce2d8}#tt-pageContent .ss-kart-numbers .ss-kn__rules>span{display:grid;place-items:center;width:30px;height:30px;flex:none;border:1px solid #748363;border-radius:50%;font-weight:700}#tt-pageContent .ss-kart-numbers .ss-kn__rules h3{font-size:18px;margin:2px 0 10px}#tt-pageContent .ss-kart-numbers .ss-kn__rules p{font-size:14px;max-width:950px;margin:0}#tt-pageContent .ss-kart-numbers .ss-kn__faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px 64px;padding:56px 0 64px;align-items:start}#tt-pageContent .ss-kart-numbers .ss-kn__faq details{border-bottom:1px solid #d2dbc7}#tt-pageContent .ss-kart-numbers .ss-kn__faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:20px 0;font-size:17px;font-weight:700;line-height:1.45}#tt-pageContent .ss-kart-numbers .ss-kn__faq summary::-webkit-details-marker{display:none}#tt-pageContent .ss-kart-numbers .ss-kn__faq summary>span{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;background:#eaf0e0;font-size:22px}#tt-pageContent .ss-kart-numbers .ss-kn__faq details[open] summary>span{transform:rotate(45deg)}#tt-pageContent .ss-kart-numbers .ss-kn__faq details p{font-size:15px;margin:0 40px 22px 0}#tt-pageContent .ss-kart-numbers .ss-kn__related{background:#111a15;color:#fff;padding:48px 0}#tt-pageContent .ss-kart-numbers .ss-kn__related>.ss-kn__wrap{display:flex;align-items:center;justify-content:space-between;gap:40px}#tt-pageContent .ss-kart-numbers .ss-kn__related>.ss-kn__wrap>div{max-width:750px}#tt-pageContent .ss-kart-numbers .ss-kn__related p{color:#d3ddd7;margin:0}#tt-pageContent .ss-kart-numbers .ss-kn__related a{flex-shrink:0}#tt-pageContent .ss-kart-numbers .ss-kn__pagination{margin-top:24px}@media(max-width:989px){#tt-pageContent .ss-kart-numbers .ss-kn__hero-grid{grid-template-columns:1.2fr .8fr;gap:30px}#tt-pageContent .ss-kart-numbers h1{font-size:46px}#tt-pageContent .ss-kart-numbers .ss-kn__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#tt-pageContent .ss-kart-numbers .ss-kn__quantity{padding:28px;gap:24px}#tt-pageContent .ss-kart-numbers .ss-kn__example{padding:20px}#tt-pageContent .ss-kart-numbers .ss-kn__faq{grid-template-columns:1fr;gap:8px}#tt-pageContent .ss-kart-numbers .ss-kn__related>.ss-kn__wrap{flex-direction:column;align-items:flex-start;gap:24px}}@media(max-width:749px){#tt-pageContent .ss-kart-numbers .ss-kn__wrap{width:calc(100% - 40px)}#tt-pageContent .ss-kart-numbers .ss-kn__hero-grid{grid-template-columns:1fr;padding-block:22px 34px;gap:24px}#tt-pageContent .ss-kart-numbers h1{font-size:clamp(35px,8vw,50px)}#tt-pageContent .ss-kart-numbers .ss-kn__back{margin-bottom:14px}#tt-pageContent .ss-kart-numbers .ss-kn__lead{font-size:16px;margin-block:20px}#tt-pageContent .ss-kart-numbers .ss-kn__actions{gap:12px;margin-top:22px}#tt-pageContent .ss-kart-numbers .ss-kn__hero-figure{padding-top:8px}#tt-pageContent .ss-kart-numbers .ss-kn__hero-image{width:190px;padding:8px}#tt-pageContent .ss-kart-numbers .ss-kn__hero-figure figcaption{margin-top:20px;font-size:11px}#tt-pageContent .ss-kart-numbers .ss-kn__benefits ul{font-size:12px;gap:7px 15px}#tt-pageContent .ss-kart-numbers .ss-kn__section-head{grid-template-columns:1fr;gap:14px}#tt-pageContent .ss-kart-numbers .ss-kn__styles{padding-block:40px}#tt-pageContent .ss-kart-numbers .ss-kn__steps{grid-template-columns:1fr;gap:24px}#tt-pageContent .ss-kart-numbers .ss-kn__steps li{padding-top:18px}#tt-pageContent .ss-kart-numbers .ss-kn__order{padding-block:36px}#tt-pageContent .ss-kart-numbers .ss-kn__quantity{grid-template-columns:1fr;padding:24px 20px;gap:20px}#tt-pageContent .ss-kart-numbers .ss-kn__plates{gap:7px}#tt-pageContent .ss-kart-numbers .ss-kn__faq{padding-block:36px 42px}#tt-pageContent .ss-kart-numbers .ss-kn__rules{padding-bottom:28px}}@media(max-width:549px){#tt-pageContent .ss-kart-numbers .ss-kn__grid{grid-template-columns:1fr;gap:20px}#tt-pageContent .ss-kart-numbers .ss-kn__product-image{aspect-ratio:1.2;padding:20px}#tt-pageContent .ss-kart-numbers .ss-kn__card-copy{padding:20px}#tt-pageContent .ss-kart-numbers .ss-kn__card-copy h3{margin-bottom:12px}#tt-pageContent .ss-kart-numbers .ss-kn__price{margin-bottom:16px}}@media(prefers-reduced-motion:reduce){#tt-pageContent .ss-kart-numbers .ss-kn__card{transition:none}}.ss-model-nav{background:#f0f3e9;color:#171a16;border-block:1px solid #d3dbc7;padding:24px 0;font-size:15px;line-height:1.4}.ss-model-nav *{box-sizing:border-box}.ss-model-nav .ss-model-nav__wrap{width:min(1240px,calc(100% - 64px));margin-inline:auto}.ss-model-nav .ss-model-nav__heading{color:#171a16;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.02em;padding:0;margin:0 0 8px;text-transform:none}.ss-model-nav .ss-model-nav__hint{color:#444c3d;font-size:14px;line-height:1.4;margin:0 0 14px}.ss-model-nav .ss-model-nav__links{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;list-style:none;padding:0;margin:0}.ss-model-nav .ss-model-nav__links li{margin:0;min-width:0;max-width:100%}.ss-model-nav .ss-model-nav__links a{display:flex;align-items:center;gap:10px;height:100%;min-height:46px;padding:10px 14px;border:1px solid #909d81;border-radius:4px;color:#171a16;background:#fff;font:inherit;font-weight:600;line-height:1.4;text-decoration:none;overflow-wrap:anywhere}.ss-model-nav .ss-model-nav__links a[aria-current=page]{background:#171a16;border-color:#171a16;color:#fff}.ss-model-nav .ss-model-nav__links .ss-model-nav__inquiry{background:transparent}.ss-model-nav .ss-model-nav__links a:hover{border-color:#365600;box-shadow:inset 0 0 0 1px #365600}.ss-model-nav .ss-model-nav__current{color:#c5ff54;font-size:12px;font-weight:400;white-space:nowrap}.ss-model-nav a:focus-visible{outline:3px solid #365600;outline-offset:3px}.ss-model-nav .ss-model-nav__overview{display:inline-block;color:inherit;text-decoration:underline;text-underline-offset:3px;margin-top:14px}@media(max-width:599px){.ss-model-nav{padding:20px 0}.ss-model-nav .ss-model-nav__wrap{width:calc(100% - 40px)}.ss-model-nav .ss-model-nav__heading{font-size:20px}.ss-model-nav .ss-model-nav__links li:nth-child(-n+2){flex:1 1 auto}}.ss-snow-hero-section.ss-snow-hero-section{background:#e4edf4;color:#13252d;text-align:start}.ss-snow-hero-section .ss-snow-hero-shell.ss-snow-hero-shell{max-width:none;margin:0;padding:0}.ss-snow-hero{position:relative;isolation:isolate;overflow:hidden;min-height:var(--ss-desktop-height);background:#e4edf4}.ss-snow-hero__media{position:absolute;inset:0 0 0 auto;width:calc(var(--ss-desktop-height) * 3);z-index:-2;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%);mask-image:linear-gradient(90deg,transparent,#000 22%)}.ss-snow-hero--ski .ss-snow-hero__media,.ss-snow-hero--snowboard .ss-snow-hero__media{width:calc(var(--ss-desktop-height) * 1916 / 821)}.ss-snow-hero--skihelm .ss-snow-hero__media,.ss-snow-hero--skateboard .ss-snow-hero__media,.ss-snow-hero--wakeboard .ss-snow-hero__media,.ss-snow-hero--wasserski .ss-snow-hero__media{width:calc(var(--ss-desktop-height) * 1942 / 809)}.ss-snow-hero .ss-snow-hero__price{margin:14px 0 0;font-size:20px;font-weight:700;color:#13252d}.ss-snow-hero .ss-snow-hero__image{display:block;width:100%;height:100%;object-fit:contain;object-position:right center}.ss-snow-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#e4edf4,#e4edf4f5 20%,#e4edf4d9 30%,#e4edf480 43%,#e4edf400 58%)}.ss-snow-hero__content{min-height:var(--ss-desktop-height);max-width:1680px;margin-inline:auto;padding:36px clamp(28px,5.5vw,100px);display:flex;align-items:center;box-sizing:border-box}.ss-snow-hero__copy{width:min(44%,550px);min-width:0}.ss-snow-hero .ss-snow-hero__eyebrow{margin:0 0 14px;color:#145b45;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}#tt-pageContent .ss-snow-hero h1{max-width:100%;margin:0 0 18px;padding:0;color:#13252d;font-size:clamp(36px,3.25vw,52px);font-weight:700;line-height:1.04;letter-spacing:-.03em;text-transform:none;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.ss-snow-hero .ss-snow-hero__lead p{margin:0;max-width:460px;color:#223943;font-size:18px;line-height:1.5}.ss-snow-hero .ss-snow-hero__cta{display:inline-flex;align-items:center;justify-content:center;gap:18px;max-width:100%;min-height:54px;margin-top:22px;padding:13px 24px;box-sizing:border-box;border:2px solid #08da97;border-radius:8px;background:#08da97;color:#102b22;font-size:17px;font-weight:700;line-height:1.4;text-decoration:none;box-shadow:0 5px 16px #123a2520}.ss-snow-hero__cta span{min-width:0}.ss-snow-hero__cta svg{flex:0 0 20px}.ss-snow-hero .ss-snow-hero__cta:hover{background:#07ba80;border-color:#07ba80;color:#102b22}.ss-snow-hero .ss-snow-hero__cta:focus-visible,.ss-snow-hero .ss-snow-hero__help:focus-visible{outline:3px solid #13252d;outline-offset:4px}.ss-snow-hero .ss-snow-hero__note{max-width:440px;margin:13px 0 0;color:#314750;font-size:13px;line-height:1.45}.ss-snow-hero .ss-snow-hero__help{display:inline-block;padding-block:8px;color:#24483a;font-size:13px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}@media(min-width:1100px)and (max-width:1300px){.ss-snow-hero__content{padding-inline:32px}.ss-snow-hero__copy{width:43%}#tt-pageContent .ss-snow-hero h1{font-size:38px}}@media(max-width:1099px){.ss-snow-hero{min-height:0;background:#f2f6f8}.ss-snow-hero:before{display:none}.ss-snow-hero .ss-snow-hero__media{position:relative;inset:auto;width:100%;z-index:0;height:300px;-webkit-mask-image:none;mask-image:none}.ss-snow-hero .ss-snow-hero__image{object-fit:cover;object-position:var(--ss-mobile-position) center}.ss-snow-hero__content{min-height:0;max-width:760px;padding:26px 28px 20px}.ss-snow-hero__copy{width:100%}#tt-pageContent .ss-snow-hero h1{margin-bottom:12px;font-size:36px;line-height:1.08}.ss-snow-hero .ss-snow-hero__eyebrow{margin-bottom:10px}.ss-snow-hero .ss-snow-hero__lead p{max-width:650px;font-size:17px}.ss-snow-hero .ss-snow-hero__cta{margin-top:17px}}@media(min-width:750px)and (max-width:1099px){.ss-snow-hero .ss-snow-hero__media{height:auto;aspect-ratio:3 / 1}.ss-snow-hero--ski .ss-snow-hero__media,.ss-snow-hero--snowboard .ss-snow-hero__media{aspect-ratio:1916 / 821}.ss-snow-hero--skihelm .ss-snow-hero__media,.ss-snow-hero--skateboard .ss-snow-hero__media,.ss-snow-hero--wakeboard .ss-snow-hero__media,.ss-snow-hero--wasserski .ss-snow-hero__media{aspect-ratio:1942 / 809}.ss-snow-hero .ss-snow-hero__image{position:absolute;object-fit:contain}}@media(max-width:749px){.ss-snow-hero .ss-snow-hero__media{height:max(240px,calc(100vw / 3))}.ss-snow-hero--ski.ss-snow-hero .ss-snow-hero__media{height:max(250px,calc(100vw * 821 / 1916))}.ss-snow-hero--snowboard.ss-snow-hero .ss-snow-hero__media{height:max(240px,calc(100vw * 821 / 1916))}.ss-snow-hero--skihelm.ss-snow-hero .ss-snow-hero__media,.ss-snow-hero--skateboard.ss-snow-hero .ss-snow-hero__media,.ss-snow-hero--wakeboard.ss-snow-hero .ss-snow-hero__media,.ss-snow-hero--wasserski.ss-snow-hero .ss-snow-hero__media{height:max(240px,calc(100vw * 809 / 1942))}.ss-snow-hero__content{padding:20px 20px 16px}#tt-pageContent .ss-snow-hero h1{font-size:clamp(28px,7vw,32px);line-height:1.07}.ss-snow-hero .ss-snow-hero__eyebrow{font-size:11px;letter-spacing:.055em}.ss-snow-hero .ss-snow-hero__lead p{font-size:16px;line-height:1.45}.ss-snow-hero .ss-snow-hero__cta{width:100%;min-height:52px;padding-inline:16px;font-size:16px}.ss-snow-hero .ss-snow-hero__note{margin-top:11px;font-size:12px}.ss-snow-hero .ss-snow-hero__help{font-size:12px}}.hulkapps_product_options>.hulkapps_option_title[data-ss-sticker-duplicate-heading]{display:none!important}.ss-sticker-config{--ss-sticker-accent: #b4ff00;--ss-sticker-accent-hover: #d0ff66;--ss-sticker-ink: #171a16;--ss-sticker-line: #dce1d5;--ss-sticker-muted: #535b50;margin:26px 0 22px;padding:24px;border:1px solid var(--ss-sticker-line);border-radius:6px;background:#fafbf8;color:var(--ss-sticker-ink)}.ss-sticker-config *,.ss-sticker-config *:before{box-sizing:border-box}.ss-sticker-config__heading{margin:-24px -24px 0;padding:26px 24px;border-radius:5px 5px 0 0;border-bottom:3px solid var(--ss-sticker-accent);background:radial-gradient(ellipse at top right,#153342,#08141c 45%,#080f13)}.ss-sticker-config__heading h2{margin:12px 0;font-size:clamp(24px,2.5vw,30px);line-height:1.08;font-weight:700;letter-spacing:-.035em;color:#fff}.ss-sticker-config__heading p{margin:0;font-size:14px;line-height:1.65;color:#d5dfe3}.ss-sticker-config__heading .ss-sticker-config__eyebrow{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--ss-sticker-accent)}.ss-sticker-config__eyebrow:before{content:"";width:28px;height:3px;flex:0 0 28px;background:currentColor}.ss-sticker-config .tt-swatches-container{margin:24px 0 0}.ss-sticker-config .tt-swatches-container>.tt-wrapper{margin:0;padding:20px 0;border-top:1px solid var(--ss-sticker-line)}.ss-sticker-config .tt-title-options{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:0;margin:0 0 13px;font-size:14px;font-weight:700;line-height:1.5;text-transform:none;color:var(--ss-sticker-ink)}.ss-sticker-config .tt-title-options:before{content:attr(data-ss-step);font-size:11px;font-weight:700;color:var(--ss-sticker-muted)}.ss-sticker-config .current_option_name{margin-left:auto;font-size:12px;font-weight:400;color:var(--ss-sticker-muted)}.ss-sticker-config .tt-options-swatch{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.ss-sticker-config .tt-options-swatch>li{margin:0}.ss-sticker-config .tt-options-swatch>li>a{display:flex;align-items:center;justify-content:center;min-width:68px;min-height:48px;margin:0;padding:10px 14px;border:1px solid var(--ss-sticker-line)!important;border-radius:3px;background:#fff!important;font-size:13px;font-weight:600;line-height:1.4;color:var(--ss-sticker-ink)!important;text-decoration:none;box-shadow:none!important;transition:background-color .18s ease,border-color .18s ease}.ss-sticker-config .tt-options-swatch>li>a:hover{border-color:#858b80!important;background:#edf1e7!important}.ss-sticker-config .tt-options-swatch>li>a[aria-pressed=true]{border-color:var(--ss-sticker-accent)!important;background:var(--ss-sticker-accent)!important;color:var(--ss-sticker-ink)!important;box-shadow:0 0 0 1px var(--ss-sticker-accent)!important;font-weight:700}.ss-sticker-config .tt-options-swatch>li[data-availability=false]>a{opacity:.48}.ss-sticker-config .tt-options-swatch>li>a:focus-visible,.ss-sticker-large-runs button:focus-visible{outline:3px solid #365600;outline-offset:5px}.ss-sticker-config__summary{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px 18px;margin-top:10px;padding:22px 20px;border-top:3px solid var(--ss-sticker-accent);border-radius:4px;background:var(--ss-sticker-ink);color:#fff}.ss-sticker-config__summary[hidden],.ss-sticker-config [hidden]{display:none}.ss-sticker-config__price,.ss-sticker-config__unit{display:flex;flex-direction:column;gap:6px;min-width:0}.ss-sticker-config__price>span,.ss-sticker-config__unit>span{font-size:12px;line-height:1.5;color:#d5d9d0}.ss-sticker-config__price>strong{font-size:30px;font-weight:700;line-height:1.15;letter-spacing:-.035em;color:var(--ss-sticker-accent)}.ss-sticker-config__unit{align-self:end;text-align:right}.ss-sticker-config__unit>strong{font-size:17px;line-height:1.5;color:#fff}.ss-sticker-config__count{grid-column:1 / -1;display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;padding-top:14px;margin:0;border-top:1px solid #67715b;font-size:12px;line-height:1.5;color:#d5d9d0}.ss-sticker-config__count>strong{color:#fff}.ss-sticker-config__rounding{grid-column:1 / -1;margin:-6px 0 0;font-size:11px;line-height:1.5;color:#d5d9d0}.ss-sticker-config__status{margin:10px 0 0;padding:13px 16px;border-radius:3px;background:#f5f2e9;color:var(--ss-sticker-ink);font-size:13px;line-height:1.5}.ss-sticker-package-label{display:block;margin-bottom:8px;font-size:12px;line-height:1.4;font-weight:600}.ss-sticker-package-help{max-width:410px;margin:9px 0 0;font-size:12px;line-height:1.55;color:#535b50}.ss-sticker-package-price-label{margin:12px 0 3px;font-size:12px;line-height:1.5;color:#535b50}.ss-sticker-large-runs{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ss-sticker-large-runs button:disabled{opacity:.48;cursor:not-allowed}.ss-sticker-large-help{margin:10px 0 0;font-size:12px;color:var(--ss-sticker-muted)}.ss-sticker-config [data-ss-large-active]>.tt-options-swatch,.ss-sticker-config [data-ss-large-active]>.ss-sticker-large-runs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;padding:0}.ss-sticker-config [data-ss-large-active]>.tt-options-swatch>li{width:auto;min-width:0;margin:0;padding:0}.ss-sticker-config [data-ss-large-active] .tt-options-swatch>li>a,.ss-sticker-config [data-ss-large-active] .ss-sticker-large-runs>button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;min-height:48px;height:48px;margin:0;padding:10px 12px;border:1px solid var(--ss-sticker-line)!important;border-radius:3px;background:#fff!important;color:var(--ss-sticker-ink)!important;box-shadow:none!important;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:normal;text-align:center;text-transform:none;white-space:normal;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.ss-sticker-config [data-ss-large-active] .tt-options-swatch>li>a:hover,.ss-sticker-config [data-ss-large-active] .ss-sticker-large-runs>button:hover{border-color:#858b80!important;background:#edf1e7!important}.ss-sticker-config [data-ss-large-active] .tt-options-swatch>li>a[aria-pressed=true],.ss-sticker-config [data-ss-large-active] .ss-sticker-large-runs>button[aria-pressed=true]{border-color:var(--ss-sticker-accent)!important;background:var(--ss-sticker-accent)!important;color:var(--ss-sticker-ink)!important;box-shadow:0 0 0 1px var(--ss-sticker-accent)!important;font-weight:700}.tt-product-single-info:has(>.ss-sticker-config)>.tt-price .new-price{color:#171a16}.tt-product-single-info:has(>.ss-sticker-config) .btn-addtocart{min-height:48px;border:1px solid #b4ff00!important;border-radius:3px;background:#b4ff00!important;color:#171a16!important;font-weight:700}.tt-product-single-info:has(>.ss-sticker-config) .btn-addtocart:hover{border-color:#d0ff66!important;background:#d0ff66!important}.tt-product-single-info:has(>.ss-sticker-config) .btn-addtocart:focus-visible{outline:3px solid #365600;outline-offset:5px}[data-ss-fixed-run-counter=true],body[data-ss-sticker-fixed-runs=true] .ss-sticker-package-help,body[data-ss-sticker-fixed-runs=true] .tt-fixed-product-wrapper .tt-input-counter,body[data-ss-sticker-large-run=true] .tt-fixed-product-wrapper{display:none!important}[data-ss-large-pending=true] .shopify-payment-button{pointer-events:none;opacity:.5}@media(max-width:480px){.ss-sticker-config{padding:18px}.ss-sticker-config__heading{margin:-18px -18px 0;padding:24px 18px}.ss-sticker-config__summary{padding:18px 16px;gap:12px}.ss-sticker-config__price>strong{font-size:25px}.ss-sticker-config .tt-options-swatch>li>a{min-width:60px;padding:10px 11px}.ss-sticker-config [data-ss-large-active] .tt-options-swatch>li>a{min-width:0}}@media(prefers-reduced-motion:reduce){.ss-sticker-config .tt-options-swatch>li>a,.ss-sticker-config .ss-sticker-large-runs>button{transition:none}}.ss-sticker-config [data-ss-shape-root]{padding-top:22px}.ss-custom-shapes{border:0;padding:0;margin:0;min-width:0}.ss-custom-shapes legend{display:block;float:none;width:auto;padding:0;margin:0 0 12px;font-size:14px;font-weight:700;color:var(--ss-sticker-ink)}.ss-custom-shapes__options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ss-custom-shapes button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:88px;padding:12px 6px;border:1px solid var(--ss-sticker-line);border-radius:3px;background:#fff;color:var(--ss-sticker-ink);font:inherit;font-size:12px;line-height:1.3;overflow-wrap:anywhere;font-weight:600;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.ss-custom-shapes button:hover{border-color:#858b80;background:#edf1e7}.ss-custom-shapes button[aria-pressed=true]{color:var(--ss-sticker-ink);font-weight:700;border-color:var(--ss-sticker-accent);background:var(--ss-sticker-accent);box-shadow:0 0 0 1px var(--ss-sticker-accent)}.ss-custom-shape-icon{width:26px;height:26px;background:currentColor;display:block}.ss-custom-shape-icon--freeform{clip-path:polygon(25% 0,67% 8%,100% 39%,85% 79%,53% 100%,10% 78%,0 36%)}.ss-custom-shape-icon--rectangle{width:32px;height:23px}.ss-custom-shape-icon--circle{border-radius:50%}.ss-custom-shape-icon--rounded{width:32px;height:23px;border-radius:7px}.ss-custom-help{margin:10px 0 0;color:var(--ss-sticker-muted);font-size:11px;line-height:1.6}.ss-custom-shapes button:focus-visible{outline:3px solid #365600;outline-offset:5px}@media(max-width:480px){.ss-custom-shapes__options{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-custom-shapes button{flex-direction:row;min-height:60px;padding:10px}.ss-custom-shape-icon{flex-shrink:0;width:22px;height:22px}}@media(prefers-reduced-motion:reduce){.ss-custom-shapes button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
