.sdp{--sdp-green: #194636;--sdp-green-dark: #123426;--sdp-ink: #20221d;--sdp-text: #4f453f;--sdp-muted: #7a716b;--sdp-label: #5c6862;--sdp-line: #e4e2dd;--sdp-sand: #faf9f6;--sdp-sand-2: #f5f3ee;--sdp-stone: #ece8e4;--sdp-cloud: #f7f9fa;--sdp-gray: #f1f1f1;--sdp-mint: #cfd9d3;--sdp-ring: #dee9e0;--sdp-tan: #c4a484;--sdp-gold: #e9b949;--sdp-page-width: 1282px;--sdp-gutter: 40px;--sdp-radius: 12px;font-family:var(--font-body-family);color:var(--sdp-ink);-webkit-font-smoothing:antialiased;letter-spacing:.6px}.sdp *,.sdp *:before,.sdp *:after{box-sizing:border-box}.sdp :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd,dt){margin:0;padding:0}.sdp :where(h1,h2,h3,h4){font-family:var(--font-heading-family);color:var(--sdp-ink);letter-spacing:.6px}.sdp :where(ul,ol){list-style:none}.sdp :where(a){color:inherit;text-decoration:none}.sdp :where(img){display:block;max-width:100%}.sdp :where(button){font-family:inherit;letter-spacing:inherit;cursor:pointer}.sdp--sand{background:var(--sdp-sand)}.sdp--white{background:#fff}.sdp--stone{background:var(--sdp-stone)}.sdp--cloud{background:var(--sdp-cloud)}.sdp--green{background:var(--sdp-green);color:#fff}.sdp__inner{width:min(var(--sdp-page-width),calc(100% - 2 * var(--sdp-gutter)));margin:0 auto}.sdp-eyebrow{font-size:13px;font-weight:500;line-height:1.3;letter-spacing:1.6px;text-transform:uppercase;color:var(--sdp-green)}.sdp-label{font-size:12px;font-weight:500;line-height:1.3;letter-spacing:1.5px;text-transform:uppercase;color:var(--sdp-green)}.sdp-h2{font-size:40px;font-weight:600;line-height:1.2}.sdp-intro{font-size:18px;line-height:1.6;color:var(--sdp-text)}.sdp-header{display:flex;flex-direction:column;gap:16px;max-width:880px}.sdp-header--center{align-items:center;text-align:center;max-width:900px;margin:0 auto}.sdp-header--center .sdp-intro{max-width:820px}.sdp-rule{display:flex;align-items:center;gap:16px;width:100%}.sdp-rule:after{content:"";flex:1 0 0;height:1px;background:var(--sdp-line)}.sdp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:18px 32px;border-radius:6px;border:1px solid var(--sdp-green);background:var(--sdp-green);color:#fff;font-size:15px;font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.sdp-btn:hover{background:var(--sdp-green-dark);border-color:var(--sdp-green-dark);color:#fff}.sdp-btn--light{background:#fff;border-color:var(--sdp-ink);color:var(--sdp-ink)}.sdp-btn--light:hover{background:var(--sdp-ink);border-color:var(--sdp-ink);color:#fff}.sdp-btn--sm{padding:14px 20px}.sdp-btn svg{width:18px;height:18px;flex:none}.sdp-link{display:inline-flex;align-items:center;gap:8px;padding:10px 4px;font-size:14px;font-weight:500;line-height:1;color:var(--sdp-green);text-decoration:underline;text-underline-offset:3px;background:none;border:0}.sdp-link svg{width:14px;height:14px;flex:none}.sdp-media{position:relative;overflow:hidden;border-radius:8px;background:var(--sdp-sand-2)}.sdp-media img,.sdp-media svg{width:100%;height:100%;object-fit:cover;object-position:var(--sdp-focal, 50% 50%)}.sdp-media--placeholder svg{padding:0;opacity:.6}.sdp-hero{padding:64px 0 72px}.sdp-hero__wrap{display:grid;grid-template-columns:minmax(0,651fr) minmax(0,591fr);gap:40px;align-items:start}.sdp-hero__copy{display:flex;flex-direction:column;gap:24px;min-width:0}.sdp-hero__title{font-size:52px;font-weight:600;line-height:1.18}.sdp-hero__lede{font-size:19px;line-height:1.5;color:var(--sdp-text)}.sdp-hero__media{aspect-ratio:591 / 452;position:sticky;top:calc(var(--header-height, 90px) + 24px)}.sdp-hero__media img{object-position:var(--sdp-focal, 50% 40%)}.sdp-hero__variants{display:grid;gap:8px}.sdp-hero__variants label{font-size:13px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:var(--sdp-muted)}.sdp-hero__variants select{width:100%;max-width:420px;padding:14px 44px 14px 16px;border:1px solid var(--sdp-line);border-radius:6px;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23194636' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>") no-repeat right 16px center;font:inherit;font-size:16px;color:var(--sdp-ink);appearance:none;-webkit-appearance:none}.sdp-price{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:8px}.sdp-price__label{font-size:13px;line-height:1.3;color:var(--sdp-muted)}.sdp-price__amount{font-size:36px;font-weight:500;line-height:1;letter-spacing:.3px}.sdp-price__promo{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:18px;line-height:1.3}.sdp-code{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px dashed var(--sdp-green);border-radius:6px;background:#fff;color:var(--sdp-green);font-size:14px;font-weight:600;line-height:1;letter-spacing:1.1px;position:relative}.sdp-code svg{width:14px;height:14px}.sdp-code__done{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);padding:4px 8px;border-radius:4px;background:var(--sdp-ink);color:#fff;font-size:11px;letter-spacing:.5px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease}.sdp-code.is-copied .sdp-code__done{opacity:1}.sdp-price__financing{font-size:16px;line-height:1.4}.sdp-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 0;background:none;border:0;color:var(--sdp-green);font-size:14px;font-weight:500;line-height:1;letter-spacing:.8px;text-decoration:underline;text-underline-offset:3px}.sdp-toggle svg{width:14px;height:14px;transition:transform .2s ease}.sdp-toggle[aria-expanded=false] svg{transform:rotate(180deg)}.sdp-toggle__open,.sdp-toggle__closed{display:none}.sdp-toggle[aria-expanded=true] .sdp-toggle__open,.sdp-toggle[aria-expanded=false] .sdp-toggle__closed{display:inline}.sdp-payments{display:flex;flex-direction:column;gap:10px;width:100%}.sdp-payments[hidden]{display:none}.sdp-payrow{display:flex;align-items:center;gap:16px;width:100%;padding:16px;border:1px solid var(--sdp-line);border-radius:6px;background:#fff;font-size:15px;line-height:1.3;color:var(--sdp-ink)}.sdp-payrow__logo{display:flex;align-items:center;justify-content:center;width:96px;height:36px;flex:none;border-radius:4px;border:1px solid var(--sdp-line);background:#fff;overflow:hidden}.sdp-payrow__logo img{max-width:80px;max-height:28px;object-fit:contain}.sdp-payrow__logo--brand{border:0;background:var(--sdp-green);color:#fff}.sdp-payrow__logo--brand img{max-width:62px;max-height:16px}.sdp-payrow__logo--brand span{font-size:14px;font-weight:700;letter-spacing:1px}.sdp-payrow__logo--image,.sdp-payrow__logo--image[style]{border:0;background:transparent;padding:0}.sdp-payrow__logo--image img{width:96px;height:36px;max-width:none;max-height:none;object-fit:fill;border-radius:4px}.sdp-plan{display:flex;flex-direction:column;gap:14px;width:100%;padding:16px;border-radius:6px;border:1px solid var(--sdp-green);background:var(--sdp-gray)}.sdp-plan--reserve{border-color:var(--sdp-tan);background:#fff}.sdp-plan__head{display:flex;align-items:center;gap:16px}.sdp-plan__title{display:flex;flex-direction:column;gap:2px;min-width:0;line-height:1.3}.sdp-plan__title strong{font-size:16px;font-weight:500;color:var(--sdp-ink)}.sdp-plan__title span{font-size:13px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--sdp-green)}.sdp-plan__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sdp-tile{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px;border:1px solid var(--sdp-line);border-radius:6px;background:#fff;text-align:center}.sdp-plan--reserve .sdp-tile{background:var(--sdp-sand-2)}.sdp-tile--highlight{border-color:var(--sdp-green)}.sdp-tile__label{font-size:12px;font-weight:600;line-height:1.3;letter-spacing:1px;text-transform:uppercase;color:var(--sdp-muted)}.sdp-tile--highlight .sdp-tile__label{color:var(--sdp-green)}.sdp-tile__value{font-size:22px;font-weight:500;line-height:1.2;letter-spacing:.3px;color:var(--sdp-ink);white-space:nowrap}.sdp-tile__sub{font-size:12px;line-height:1.3;color:var(--sdp-muted)}.sdp-plan__how{font-size:14px;line-height:1.4;color:var(--sdp-text)}.sdp-plan__how a{font-weight:700;color:var(--sdp-green);white-space:nowrap}.sdp-price__fineprint{font-size:12px;line-height:1.5;color:var(--sdp-muted)}.sdp-hero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.sdp-hero__ctas .product-form{display:block}.sdp-hero__ctas .product-form__buttons{margin:0}.sdp-hero .product-form__error-message-wrapper{margin-bottom:8px}.sdp-add{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:289px;padding:18px 32px;border-radius:6px;border:1px solid var(--sdp-green);background:var(--sdp-green);color:#fff;font-size:15px;line-height:1;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.sdp-add:hover{background:var(--sdp-green-dark);border-color:var(--sdp-green-dark)}.sdp-add[disabled],.sdp-add[aria-disabled=true]{opacity:.6;cursor:default}.sdp-add svg{width:18px;height:18px;flex:none}.sdp-add .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.sdp-add .loading__spinner.hidden{display:none}.sdp-add.loading>span,.sdp-add.loading>svg{visibility:hidden}.sdp-add .loading__spinner svg{width:20px;height:20px;stroke:#fff}.sdp-crosslink{padding:40px 0}.sdp-crosslink__card{display:grid;grid-template-columns:295px minmax(0,1fr);overflow:hidden;border:1px solid var(--sdp-line);border-radius:var(--sdp-radius);background:#fff}.sdp-crosslink__media{border-radius:0;min-height:143px}.sdp-crosslink__body{display:flex;align-items:center;gap:20px;padding:20px}.sdp-crosslink__copy{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0}.sdp-crosslink__title{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:.3px}.sdp-crosslink__text{font-size:15px;line-height:1.4;color:var(--sdp-text)}.sdp-numbers{padding:40px 0}.sdp-numbers__heading{margin-bottom:24px;font-size:24px;font-weight:500;color:#fff}.sdp-numbers__grid{display:grid;grid-template-columns:repeat(var(--sdp-numbers-cols, 4),minmax(0,1fr));gap:32px}.sdp-number{display:flex;flex-direction:column;gap:6px;padding:8px 0}.sdp-number+.sdp-number{padding-left:32px;border-left:1px solid rgba(255,255,255,.18)}.sdp-number__value{font-size:36px;font-weight:500;line-height:1.2;letter-spacing:.3px;color:#fff}.sdp-number__label{font-size:15px;line-height:1.4;color:var(--sdp-mint)}.sdp-fits{padding:112px 0}.sdp-fits__inner{display:flex;flex-direction:column;gap:30px}.sdp-fits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.sdp-use{display:flex;flex-direction:column;gap:18px}.sdp-use__media{aspect-ratio:406 / 284}.sdp-use__title{font-size:24px;font-weight:500;line-height:1.3;letter-spacing:.3px}.sdp-use__text{font-size:17px;line-height:1.5;color:var(--sdp-text)}.sdp-quote{display:flex;flex-direction:column;gap:14px;padding:36px 40px;border-radius:8px;background:var(--sdp-sand-2)}.sdp-quote__text{margin:0;padding:0;border:0;font-size:24px;font-style:normal;font-weight:500;line-height:1.45;color:var(--sdp-ink)}.sdp-quote__cite{font-style:normal;text-transform:uppercase}.sdp-sizes{padding:112px 0}.sdp-sizes__inner{display:flex;flex-direction:column;gap:48px}.sdp-sizes__group{display:flex;flex-direction:column;gap:18px}.sdp-sizes__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sdp-size{display:flex;align-items:center;gap:20px;padding:18px 22px;border:1px solid var(--sdp-line);border-radius:var(--sdp-radius);background:#fff;color:var(--sdp-ink);transition:border-color .15s ease,box-shadow .15s ease}a.sdp-size:hover{border-color:var(--sdp-green);box-shadow:0 2px 10px #19463614}.sdp-size--current{background:var(--sdp-green);border-color:var(--sdp-green);color:#fff}.sdp-size__footprint{width:90px;height:54px;flex:none}.sdp-size__footprint svg{width:100%;height:100%;display:block}.sdp-size__meta{display:flex;flex:1 1 0;flex-direction:column;gap:3px;min-width:0}.sdp-size__name{font-size:24px;font-weight:500;line-height:1.1;letter-spacing:.3px}.sdp-size__area{font-size:13px;line-height:1.3;color:var(--sdp-muted)}.sdp-size--current .sdp-size__area{color:var(--sdp-mint)}.sdp-size__badge{font-size:10px;font-weight:600;line-height:1.2;letter-spacing:1.6px;text-transform:uppercase;color:var(--sdp-gold);white-space:nowrap}.sdp-size__arrow{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;border:1px solid var(--sdp-line);border-radius:50%;color:var(--sdp-green)}.sdp-size__arrow svg{width:14px;height:14px}.sdp-sizes__cta{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:36px 44px;border-radius:var(--sdp-radius);background:var(--sdp-green);color:#fff}.sdp-sizes__cta-copy{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0}.sdp-sizes__cta-title{font-size:28px;font-weight:600;line-height:1.2;color:#fff}.sdp-sizes__cta-text{font-size:16px;line-height:1.55;color:var(--sdp-mint)}.sdp-kit{padding:112px 0}.sdp-kit__inner{display:flex;flex-direction:column;gap:30px}.sdp-kit__top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;align-items:center}.sdp-kit__media{aspect-ratio:605 / 454;border-radius:var(--sdp-radius)}.sdp-kit__copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.sdp-kit__crate{display:flex;flex-direction:column;gap:18px}.sdp-kit__features{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:13px}.sdp-feature{display:flex;align-items:center;gap:7px;padding:7px;border:1px solid #e5e5e5;border-radius:14px;background:#fff}.sdp-feature__icon{display:flex;align-items:center;justify-content:center;width:67px;height:67px;flex:none;border-radius:14px;background:#f5f4f2;overflow:hidden}.sdp-feature__icon img{width:100%;height:100%;object-fit:contain}.sdp-feature__body{display:flex;flex-direction:column;gap:6px;min-width:0;letter-spacing:0}.sdp-feature__title{font-size:13px;font-weight:600;line-height:1.25;color:#111}.sdp-feature__text{font-size:11.8px;font-weight:300;line-height:1.55;color:var(--sdp-ink)}.sdp-specs{display:flex;flex-direction:column;gap:20px;padding:32px 36px 28px;border:1px solid var(--sdp-line);border-radius:var(--sdp-radius);background:#fff}.sdp-specs__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}.sdp-specs__row{display:flex;gap:16px;padding:12px 0;border-bottom:1px solid var(--sdp-line);font-size:15px;line-height:1.4}.sdp-specs__row:last-child{border-bottom:0}.sdp-specs__row dt{width:180px;flex:none;font-weight:500;color:var(--sdp-ink)}.sdp-specs__row dd{flex:1 1 0;min-width:0;color:var(--sdp-text)}.sdp-layers{padding:112px 0}.sdp-layers__inner{display:flex;flex-direction:column;gap:50px}.sdp-layers__diagram{position:relative;display:grid;grid-template-columns:minmax(0,550fr) minmax(0,420fr);gap:90px;width:min(1060px,100%);margin:0 auto;align-items:center}.sdp-layers__media{position:relative;border-radius:0;background:transparent;overflow:visible}.sdp-layers__media img{width:100%;height:auto;object-fit:fill}.sdp-pin{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--sdp-green);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--sdp-green);pointer-events:none}.sdp-layers__leaders{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.sdp-layers__leaders path,.sdp-layers__leaders line{fill:none;stroke:var(--sdp-green);stroke-width:1.3;stroke-dasharray:5 5}.sdp-layers__spine{fill:none;stroke:#d4e2d9;stroke-width:1.3;stroke-dasharray:none}.sdp-layers__list{display:flex;flex-direction:column;gap:26px;position:relative}.sdp-layer{display:flex;align-items:center;gap:16px;padding:10px}.sdp-layer__badge{display:flex;align-items:center;justify-content:center;width:57px;height:57px;flex:none;border-radius:50%;background:var(--sdp-green);border:6px solid var(--sdp-ring);color:#fff;font-size:19px;font-weight:600;letter-spacing:.8px}.sdp-layer__body{display:flex;flex-direction:column;gap:2px}.sdp-layer__title{font-size:24px;font-weight:700;line-height:1.25;color:var(--sdp-green);letter-spacing:0}.sdp-layer__text{font-size:18px;line-height:1.35;color:var(--sdp-label);letter-spacing:0}.sdp-timeline{padding:112px 0}.sdp-timeline__inner{display:flex;flex-direction:column;gap:64px}.sdp-timeline__grid{display:grid;grid-template-columns:repeat(var(--sdp-steps, 4),minmax(0,1fr));gap:32px}.sdp-step{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.sdp-step__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--sdp-green);color:#fff}.sdp-step__icon svg{width:24px;height:24px}.sdp-step__kicker{font-size:12px;font-weight:500;line-height:1.3;letter-spacing:1.5px;text-transform:uppercase;color:var(--sdp-tan)}.sdp-step__title{font-size:22px;font-weight:500;line-height:1.2;letter-spacing:.3px;white-space:pre-line}.sdp-step__text{max-width:296px;font-size:15px;line-height:1.55;color:var(--sdp-text)}.sdp-faq{padding:112px 0}.sdp-faq__inner{display:grid;grid-template-columns:440px minmax(0,1fr);gap:80px;align-items:start}.sdp-faq__aside{display:flex;flex-direction:column;gap:24px;position:sticky;top:120px}.sdp-faq__title{font-size:36px;font-weight:600;line-height:1.2}.sdp-faq__card{display:flex;flex-direction:column;gap:18px;padding:32px;border-radius:var(--sdp-radius);background:var(--sdp-green);color:#fff}.sdp-faq__card-kicker{font-size:12px;font-weight:500;line-height:1.3;letter-spacing:1.5px;text-transform:uppercase;color:var(--sdp-tan)}.sdp-faq__card-title{font-size:24px;font-weight:500;line-height:1.3;letter-spacing:.3px;color:#fff}.sdp-faq__card-text{font-size:15px;line-height:1.5;color:var(--sdp-mint)}.sdp-faq__contacts{display:flex;flex-direction:column;gap:12px}.sdp-faq__contact{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:1.3;color:#fff}.sdp-faq__contact svg{width:18px;height:18px;flex:none}.sdp-faq__list{display:flex;flex-direction:column;gap:12px}.sdp-faq__item{border:1px solid var(--sdp-line);border-radius:10px;background:#fff}.sdp-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:26px 32px;background:none;border:0;text-align:left;font-size:19px;font-weight:500;line-height:1.3;letter-spacing:.3px;color:var(--sdp-ink)}.sdp-faq__h{margin:0;font:inherit;letter-spacing:inherit}.sdp-faq__q>span:first-child{flex:1 1 0;min-width:0}.sdp-faq__sign{position:relative;display:flex;width:32px;height:32px;flex:none;border-radius:50%;background:var(--sdp-sand-2)}.sdp-faq__sign:before,.sdp-faq__sign:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;background:var(--sdp-ink);transform:translate(-50%,-50%);transition:transform .2s ease}.sdp-faq__sign:after{transform:translate(-50%,-50%) rotate(90deg)}.sdp-faq__q[aria-expanded=true] .sdp-faq__sign:after{transform:translate(-50%,-50%) rotate(0)}.sdp-faq__a{padding:0 32px 26px;margin-top:-14px;font-size:16px;line-height:1.55;color:var(--sdp-text)}.sdp-faq__a[hidden]{display:none}.sdp-faq__a p+p{margin-top:1em}.sdp-faq__a strong{font-weight:700}.sdp-faq__a a{color:var(--sdp-green);text-decoration:underline}@media screen and (max-width:1200px){.sdp-hero__title{font-size:44px}.sdp-layers__diagram{gap:48px}.sdp-faq__inner{grid-template-columns:360px minmax(0,1fr);gap:48px}}@media screen and (max-width:989px){.sdp{--sdp-gutter: 24px}.sdp-h2{font-size:32px}.sdp-intro{font-size:17px}.sdp-hero{padding:32px 0 56px}.sdp-hero__wrap{grid-template-columns:minmax(0,1fr);gap:28px}.sdp-hero__media{order:-1;max-width:640px;position:static}.sdp-hero__title{font-size:36px}.sdp-hero__lede{font-size:17px}.sdp-crosslink__card{grid-template-columns:minmax(0,1fr)}.sdp-crosslink__media{aspect-ratio:16 / 7}.sdp-crosslink__body{flex-direction:column;align-items:flex-start}.sdp-numbers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sdp-number+.sdp-number{padding-left:0;border-left:0}.sdp-number:nth-child(2n){padding-left:24px;border-left:1px solid rgba(255,255,255,.18)}.sdp-number__value{font-size:30px}.sdp-fits,.sdp-sizes,.sdp-kit,.sdp-layers,.sdp-timeline,.sdp-faq{padding:72px 0}.sdp-fits__grid{grid-template-columns:minmax(0,1fr);gap:28px}.sdp-quote{padding:28px 24px}.sdp-quote__text{font-size:20px}.sdp-sizes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sdp-sizes__cta{flex-direction:column;align-items:flex-start;padding:28px 24px}.sdp-kit__top{grid-template-columns:minmax(0,1fr);gap:28px}.sdp-kit__features{grid-template-columns:repeat(2,minmax(0,1fr))}.sdp-specs{padding:24px 20px}.sdp-specs__cols{grid-template-columns:minmax(0,1fr)}.sdp-specs__row dt{width:140px}.sdp-layers__diagram{grid-template-columns:minmax(0,1fr);gap:24px;width:100%}.sdp-layers__media{width:100%;max-width:560px;margin:0 auto}.sdp-layers__leaders{display:none}.sdp-pin{width:22px;height:22px;margin:-11px 0 0 -11px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:600;line-height:1;box-shadow:0 0 0 2px #fff}.sdp-pin:after{content:attr(data-n)}.sdp-layers__list{display:grid;grid-template-columns:minmax(0,1fr);gap:0;border-top:1px solid var(--sdp-line)}.sdp-layer{padding:14px 0;gap:14px;align-items:flex-start;border-bottom:1px solid var(--sdp-line)}.sdp-layer__badge{width:40px;height:40px;border-width:4px;font-size:14px}.sdp-layer__title{font-size:19px}.sdp-layer__text{font-size:15px}.sdp-timeline__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.sdp-faq__inner{grid-template-columns:minmax(0,1fr);gap:32px}.sdp-faq__aside{position:static}.sdp-faq__title{font-size:30px}.sdp-faq__q{padding:20px;font-size:17px}.sdp-faq__a{padding:0 20px 20px}}@media screen and (max-width:600px){.sdp-hero__title{font-size:32px}.sdp-price__promo{flex-wrap:nowrap;gap:8px;font-size:15px;white-space:nowrap}.sdp-code{padding:6px 10px;font-size:12px;letter-spacing:.8px}.sdp-price__amount{font-size:32px}.sdp-price__financing{font-size:14px}.sdp-crosslink__body .sdp-btn{width:100%;white-space:normal;text-align:center;line-height:1.3}.sdp-add{width:100%}.sdp-plan{padding:14px}.sdp-plan__head{gap:12px}.sdp-plan__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.sdp-tile{padding:10px 4px}.sdp-tile__label{font-size:10px;letter-spacing:.6px}.sdp-tile__value{font-size:18px;white-space:normal}.sdp-tile__sub{font-size:11px}.sdp-sizes__grid,.sdp-kit__features{grid-template-columns:minmax(0,1fr)}.sdp-numbers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.sdp-number:nth-child(2n){padding-left:16px}.sdp-number__value{font-size:26px}.sdp-number__label{font-size:13px}.sdp-timeline__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px}.sdp-step{gap:10px}.sdp-step__icon{width:46px;height:46px}.sdp-step__title{font-size:17px}.sdp-step__text{font-size:13px}}.sdp-sizes__all{margin:4px 0 0;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/91/assets/sdp.css.map */
