.is-eastside{--c: #4aa8ff}.is-south-sound{--c: #f2a93b}.is-north{--c: #34c98a}.st-amap{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:center;margin:0 0 clamp(44px,5vw,80px)}.st-amap__svg{display:block;width:100%;max-width:640px;height:auto;overflow:visible;font-family:inherit}.st-amap__axis{stroke:currentColor;stroke-opacity:.08;stroke-width:1}.st-amap__ring{fill:none;stroke:currentColor;stroke-opacity:.2;stroke-width:1.2;stroke-dasharray:3 6}.st-amap__mi,.st-amap__north{fill:currentColor;fill-opacity:.45;font-size:13px;font-weight:700;letter-spacing:.06em}.st-amap__sweep{opacity:0;transform-box:view-box;transform-origin:300px 300px}.st-amap.is-in .st-amap__sweep{animation:st-amap-sweep 2.8s cubic-bezier(.45,0,.2,1) .15s both}@keyframes st-amap-sweep{0%{opacity:1;transform:rotate(0)}80%{opacity:1}to{opacity:0;transform:rotate(360deg)}}.st-amap__city{opacity:0}.st-amap.is-in .st-amap__city{animation:st-amap-ping .55s ease-out both;animation-delay:calc(.3s + var(--d) * 70ms)}@keyframes st-amap-ping{0%{opacity:0}to{opacity:1}}.st-amap__halo{fill:var(--c);fill-opacity:.2}.st-amap__dot{fill:var(--c)}.st-amap__name{fill:currentColor;font-size:14px;font-weight:600}.st-amap__go{cursor:pointer}.st-amap__go .st-amap__halo{transform-box:fill-box;transform-origin:center;transition:transform .25s var(--st-ease),fill-opacity .25s ease}.st-amap__go:hover .st-amap__halo{fill-opacity:.38;transform:scale(1.35)}.st-amap__go:hover .st-amap__name{text-decoration:underline}.st-amap__pin{fill:var(--st-red);stroke:currentColor;stroke-width:2.5}.st-amap__pulse{fill:var(--st-red);transform-box:fill-box;transform-origin:center;animation:st-amap-pulse 2.4s ease-out infinite}@keyframes st-amap-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.st-amap__shopname{fill:currentColor;font-size:13px;font-weight:700;letter-spacing:.08em}.st-amap__key{display:grid;gap:24px;align-content:center}.st-amap__stat{max-width:18ch;font-size:clamp(24px,2.4vw,36px);font-weight:500;line-height:1.2;letter-spacing:-.015em}.st-amap__stat b{font-weight:700}.st-amap__regions{margin:0;padding:0;list-style:none;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.st-amap__regions li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent);font-size:16px}.st-amap__regions b{font-variant-numeric:tabular-nums}.st-amap__swatch{width:12px;height:12px;border-radius:50%;background:var(--c);box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 24%,transparent)}.st-areas__region .st-areas__h:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:50%;background:var(--c, currentColor);vertical-align:.12em}.st-glass{display:block;width:100%;max-width:320px;height:auto;overflow:visible}.st-glass__film{transition:opacity .6s ease calc(.26s + var(--i, 0) * .11s)}.st-rv:not(.is-in) .st-glass__film{opacity:0}.st-pkg__visual{display:grid;place-items:center start;min-height:136px;margin:2px 0 6px}.st-pkg__visual svg{max-height:150px}.st-van{display:block;width:100%;max-width:300px;height:auto}.st-life{--name-w: 170px;--val-w: 132px;display:grid;gap:14px;margin:0 0 clamp(32px,4vw,56px)}.st-life__h{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.st-life__rows{display:grid;gap:16px;margin:0;padding:0;list-style:none}.st-life__row{display:grid;grid-template-columns:var(--name-w) minmax(0,1fr) var(--val-w);align-items:center;gap:18px}.st-life__name{font-size:17px;font-weight:600}.st-life__track{position:relative;height:16px;border-radius:999px;background:color-mix(in srgb,currentColor 8%,transparent)}.st-life__bar{position:absolute;top:0;bottom:0;left:calc(var(--from) * 100%);width:max(10px,calc((var(--to) - var(--from)) * 100%));border-radius:999px;background:color-mix(in srgb,currentColor 42%,transparent);transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--st-ease) calc(var(--i) * .16s + .2s)}.st-life.is-in .st-life__bar{transform:scaleX(1)}.st-life__row.is-hot .st-life__bar{background:#4aa8ff}.st-life__bar.is-more{border-radius:999px 0 0 999px}.st-life__bar.is-more:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:16%;background:linear-gradient(90deg,#4aa8ff,color-mix(in srgb,#4aa8ff 0%,transparent))}.st-life__val{font-size:15px;text-align:right;opacity:.75}.st-life__row.is-hot .st-life__val{font-weight:600;opacity:1}.st-life__axis{position:relative;height:18px;margin:0 calc(var(--val-w) + 18px) 0 calc(var(--name-w) + 18px)}.st-life__axis span{position:absolute;left:calc(var(--at) * 100%);transform:translate(-50%);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.5}.st-life__axis span:first-child{transform:none}.st-life__axis span:last-child{transform:translate(-100%)}@media(prefers-reduced-motion:reduce){.st-amap.is-in .st-amap__sweep,.st-amap__pulse{animation:none}.st-amap__city,.st-amap.is-in .st-amap__city{opacity:1;animation:none}.st-life__bar{transition:none}}@media(max-width:900px){.st-amap{grid-template-columns:minmax(0,1fr)}.st-amap__svg{margin:0 auto}}@media(max-width:767px){.st-amap__name{font-size:17px}.st-life__row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.st-life__track{grid-column:1 / -1;grid-row:2}.st-life__axis{margin:0}}.st-cut{display:grid;gap:20px;margin:0}.st-cut__group{display:grid;gap:10px}.st-cut__title{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.55}.st-cut__group.is-ours .st-cut__title{color:#4aa8ff;opacity:1}.st-cut__layers{display:grid;gap:6px;margin:0;padding:0;list-style:none}.st-cut__layer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:18px;min-height:30px}.st-cut__slab{display:block;height:calc(var(--h) * 4px);border-radius:6px}.st-cut__name{font-size:15px;font-weight:600;line-height:1.25}.st-cut__name small{display:block;margin-top:2px;font-size:13px;font-weight:400;opacity:.65}.st-cut__group.is-ours .st-cut__slab,.st-method .st-cut__slab{opacity:0;transform:translateY(-16px);transition:transform .7s var(--st-ease) calc(var(--n) * .12s + .15s),opacity .5s ease calc(var(--n) * .12s + .15s)}.st-cut.is-in .st-cut__group.is-ours .st-cut__slab,.st-method.is-in .st-cut__slab{opacity:1;transform:none}.st-cut__slab.is-gloss{background:linear-gradient(180deg,#e3f1ff,#a9d1f5);box-shadow:inset 0 0 0 1px #7fb8ec}.st-cut__slab.is-film{background:linear-gradient(180deg,#4aa8ff61,#4aa8ff2e);box-shadow:inset 0 0 0 1px #4aa8ffd9}.st-cut__slab.is-glue{background:repeating-linear-gradient(90deg,#f2a93b 0 7px,#f2a93b4d 7px 11px)}.st-cut__slab.is-clear{background:color-mix(in srgb,currentColor 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 30%,transparent)}.st-cut__slab.is-paint{background:linear-gradient(180deg,#d9454b,#a8262c)}.st-cut__slab.is-primer{background:#9aa1a8}.st-cut__slab.is-metal{background:linear-gradient(180deg,#7a838b,#454c53)}.st-cut__slab.is-vinyl{background:linear-gradient(90deg,#35b89c,#1f7f6c)}.st-cut__slab.is-ceramic{background:linear-gradient(90deg,#a6dcff,#4aa8ff);box-shadow:0 0 12px #4aa8ff8c}.st-cut__slab.is-glass{background:linear-gradient(180deg,#96cde680,#6eafcd47);box-shadow:inset 0 0 0 1px #96cde6e6}.st-cut__slab.is-tintfilm{background:#263646;box-shadow:inset 0 0 0 1.5px #4aa8ff}.st-cut__slab.is-ink{background:linear-gradient(90deg,#ff3b6b,#f2a93b,#3ddc97,#4aa8ff,#a35bff)}.st-cut__slab.is-white{background:#f4f5f7;box-shadow:inset 0 0 0 1px #c3c8ce}.st-cut__slab.is-optional{outline:1.5px dashed rgb(74 168 255 / .9);outline-offset:2px}.st-cut.is-in .st-cut__group.is-ours .st-cut__slab.is-optional{opacity:.55}.st-explain--visual{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:end}.st-explain__visual{width:100%;max-width:520px;justify-self:end}.st-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 clamp(32px,4vw,56px);padding:0;list-style:none}.st-method{display:grid;grid-template-rows:auto 1fr auto;gap:18px;padding:24px 24px 26px;border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:var(--lk-r-card, 22px)}.st-method.is-hot{border-color:#4aa8ff99;background:radial-gradient(120% 80% at 100% 0%,rgb(74 168 255 / .1),transparent 70%)}.st-method__name{font-size:clamp(18px,1.5vw,22px);font-weight:600;letter-spacing:-.01em}.st-method__stack{align-content:start}.st-method__stack .st-cut__layer{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;min-height:26px}.st-method__stack .st-cut__name{font-size:14px;font-weight:500}.st-method__paint{margin-top:6px}.st-method__paint:not(.is-seen) .st-cut__slab{background:repeating-linear-gradient(45deg,color-mix(in srgb,currentColor 22%,transparent) 0 4px,transparent 4px 8px)}.st-method__paint:not(.is-seen) .st-cut__name{opacity:.6}.st-method__paint.is-seen .st-cut__name{color:#4aa8ff;font-weight:600}.st-method__verdict{font-size:15px;line-height:1.45;opacity:.8}.st-bspec{display:grid;gap:14px}.st-bspec__warranty{display:flex;align-items:baseline;gap:8px}.st-bspec__warranty b{font-size:clamp(28px,2.4vw,38px);font-weight:600;letter-spacing:-.03em;line-height:1}.st-bspec__warranty span{font-size:13px;opacity:.65}.st-fchips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.st-fchips li{padding:5px 11px;border:1px solid color-mix(in srgb,currentColor 16%,transparent);border-radius:999px;font-size:12px;font-weight:600;opacity:.38}.st-fchips li.is-on{border-color:#4aa8ffa6;background:#4aa8ff29;opacity:1}.st-prange{--name-w: 150px;--val-w: 128px;display:grid;gap:18px}.st-prange__group{display:grid;gap:10px}.st-prange__title{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.55}.st-prange__rows{display:grid;gap:12px;margin:0;padding:0;list-style:none}.st-prange__row{display:grid;grid-template-columns:var(--name-w) minmax(0,1fr) var(--val-w);align-items:center;gap:14px}.st-prange__name{font-size:15px;font-weight:600}.st-prange__track{position:relative;height:14px;border-radius:999px;background:color-mix(in srgb,currentColor 8%,transparent)}.st-prange__bar{position:absolute;top:0;bottom:0;left:calc(var(--from) * 100%);width:calc((var(--to) - var(--from)) * 100%);border-radius:999px;background:linear-gradient(90deg,#35b89c,#1f9a82);transform:scaleX(0);transform-origin:left;transition:transform 1s var(--st-ease) calc(var(--i) * .11s + .15s)}.st-prange__bar.is-from{background:linear-gradient(90deg,#35b89c 0 30%,#35b89c00)}.st-prange.is-in .st-prange__bar{transform:scaleX(1)}.st-prange__val{font-size:14px;text-align:right;font-variant-numeric:tabular-nums;opacity:.85}.st-prange__axis{position:relative;height:18px;margin:0 calc(var(--val-w) + 14px) 0 calc(var(--name-w) + 14px)}.st-prange__axis span{position:absolute;left:calc(var(--at) * 100%);transform:translate(-50%);font-size:12px;font-variant-numeric:tabular-nums;opacity:.5}.st-prange__axis span:first-child{transform:none}.st-prange__axis span:last-child{transform:translate(-100%)}@media(prefers-reduced-motion:reduce){.st-cut__group.is-ours .st-cut__slab,.st-method .st-cut__slab{opacity:1;transform:none;transition:none}.st-prange__bar{transition:none}.st-glass__film{opacity:1;transition:none}}@media(max-width:1100px){.st-methods{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.st-explain--visual{grid-template-columns:minmax(0,1fr)}.st-explain__visual{justify-self:start}}@media(max-width:767px){.st-prange__row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.st-prange__track{grid-column:1 / -1;grid-row:2}.st-prange__axis{margin:0}}
