@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_bd48efeb-module___cmega__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_bd48efeb-module___cmega__variable{--font-sans:"Inter","Inter Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_9c608c6a-module__4KnpJW__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_9c608c6a-module__4KnpJW__variable{--font-display:"Montserrat","Montserrat Fallback"}
.dealer-quiz-module__QcAPTq__quiz,.dealer-quiz-module__QcAPTq__success,.dealer-quiz-module__QcAPTq__loading{border:1px solid var(--dealer-border);border-radius:var(--dealer-radius-card);width:100%;min-height:560px;color:var(--dealer-text);background:#fff;overflow:hidden;box-shadow:0 1px 2px #0000000d}.dealer-quiz-module__QcAPTq__quiz{flex-direction:column;display:flex;position:relative}.dealer-quiz-module__QcAPTq__loading{background-color:#fff;background-image:linear-gradient(90deg,#0000,#743e7c0d,#0000),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:220% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.2s linear infinite dealer-quiz-module__QcAPTq__loading}.dealer-quiz-module__QcAPTq__quizHeader{border-bottom:1px solid var(--dealer-border);background:#fff;flex:none;justify-content:space-between;align-items:baseline;gap:28px;min-height:72px;padding:18px 32px 16px;display:flex}.dealer-quiz-module__QcAPTq__quizHeader h3{color:var(--dealer-text);font-family:var(--font-display),sans-serif;margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:800;line-height:1.2}.dealer-quiz-module__QcAPTq__quizHeader p{color:var(--dealer-muted);text-align:right;margin:0;font-size:13px;line-height:1.45}.dealer-quiz-module__QcAPTq__stage{background:#fff;flex:auto;justify-content:center;min-height:0;padding:26px 32px 94px;display:flex}.dealer-quiz-module__QcAPTq__stageInner{flex-direction:column;width:100%;max-width:660px;display:flex}.dealer-quiz-module__QcAPTq__progress{margin-bottom:22px}.dealer-quiz-module__QcAPTq__progress>div:first-child{color:var(--dealer-muted);justify-content:space-between;align-items:flex-end;margin-bottom:9px;font-size:14px;line-height:1;display:flex}.dealer-quiz-module__QcAPTq__progress>div:first-child>span:first-child{letter-spacing:-.02em;font-size:18px;font-weight:700}.dealer-quiz-module__QcAPTq__progress strong{color:var(--dealer-primary);font-weight:800}.dealer-quiz-module__QcAPTq__progress small{color:var(--dealer-muted);margin-left:4px;font-size:13px;font-weight:500}.dealer-quiz-module__QcAPTq__progress>div:last-child{background:var(--dealer-border);border-radius:99px;height:5px;overflow:hidden}.dealer-quiz-module__QcAPTq__progress>div:last-child span{border-radius:inherit;background:var(--dealer-primary);height:100%;transition:width .4s cubic-bezier(.22,1,.36,1);display:block}.dealer-quiz-module__QcAPTq__stage section h4{color:var(--dealer-text);font-family:var(--font-display),sans-serif;margin:0;font-size:clamp(22px,2.8vw,28px);font-weight:800;line-height:1.2}.dealer-quiz-module__QcAPTq__hint{color:var(--dealer-muted);margin:10px 0 0;font-size:15px;line-height:1.55}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__hint button{color:var(--dealer-primary);font:inherit;font-weight:600;line-height:inherit;letter-spacing:0;text-align:left;text-shadow:none;text-transform:none;box-shadow:none;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0;display:inline;position:static}.dealer-quiz-module__QcAPTq__options{flex-direction:column;gap:10px;margin-top:20px;display:flex}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__option{border-radius:var(--dealer-radius-card);width:100%;min-height:44px;color:var(--dealer-text);font:inherit;letter-spacing:0;text-align:left;text-shadow:none;text-transform:none;box-shadow:none;appearance:none;cursor:pointer;background:#fff;border:1px solid #1e22262e;justify-content:flex-start;align-items:center;gap:14px;padding:8px 20px;font-size:16px;font-weight:500;line-height:1.35;transition:border-color .15s,background-color .15s;display:flex}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__option:hover{background:#743e7c08;border-color:#743e7c73}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__optionSelected{border-color:var(--dealer-primary);background:#f5eff6}.dealer-quiz-module__QcAPTq__optionMark{color:#0000;border:2px solid #1e22262e;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:border-color .15s,background-color .15s,color .15s;display:grid}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__optionSelected .dealer-quiz-module__QcAPTq__optionMark{border-color:var(--dealer-primary);color:#fff;background:var(--dealer-primary)}.dealer-quiz-module__QcAPTq__messengerLogo{object-fit:contain;flex:none}.dealer-quiz-module__QcAPTq__phoneLogo{border-radius:50%;overflow:hidden}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__option sup{color:var(--dealer-primary);margin-left:2px;font-weight:800}.dealer-quiz-module__QcAPTq__field{flex-direction:column;gap:7px;margin-top:18px;display:flex}.dealer-quiz-module__QcAPTq__field>span:first-child:not(.dealer-quiz-module__QcAPTq__fieldError){color:var(--dealer-text);font-size:13px;font-weight:700}.dealer-quiz-module__QcAPTq__fieldControl{width:100%;position:relative}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__field input,.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__field select{border:1px solid var(--dealer-border);border-radius:var(--dealer-radius-button);width:100%;min-height:50px;color:var(--dealer-text);font:inherit;box-shadow:none;background:#fff;outline:none;padding:11px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__fieldControl input{padding-right:42px}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__field input::placeholder{color:#a3a3a3;opacity:1}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__field input:focus,.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__field select:focus,.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__field input:focus-visible,.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__field select:focus-visible{outline-offset:0;border-color:var(--dealer-primary);outline:none;box-shadow:0 0 0 2px #743e7c33}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__fieldValid input{border-color:#10b981b3}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__fieldValid input:focus,.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__fieldValid input:focus-visible{outline-offset:0;border-color:#10b981b3;outline:none;box-shadow:0 0 0 2px #10b98133}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__fieldInvalid input,.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__fieldInvalid input:focus,.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__fieldInvalid input:focus-visible{outline-offset:0;border-color:#ef4444;outline:none;box-shadow:0 0 0 2px #ef444440}.dealer-quiz-module__QcAPTq__fieldSuccess{color:#059669;pointer-events:none;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.dealer-quiz-module__QcAPTq__fieldError{color:#dc2626;align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:400;line-height:1.35;display:flex}.dealer-quiz-module__QcAPTq__fieldError svg{flex:none}.dealer-quiz-module__QcAPTq__fieldAnnotation{color:var(--dealer-muted);font-size:13px;font-weight:400;line-height:1.45}.dealer-quiz-module__QcAPTq__field>.dealer-quiz-module__QcAPTq__fieldError{margin-top:-3px}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__field select:disabled{cursor:not-allowed;opacity:.6}.dealer-quiz-module__QcAPTq__selectedRegions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__selectedRegions button{min-height:40px;color:var(--dealer-primary-dark);font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;background:#f5eff6;border:1px solid #743e7c61;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:700;line-height:1.35}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__selectedRegions button:hover{color:#fff;background:var(--dealer-primary)}.dealer-quiz-module__QcAPTq__contactGrid{grid-template-columns:1fr;gap:13px 16px;margin-top:18px;display:grid}.dealer-quiz-module__QcAPTq__contactReveal{width:100%}.dealer-quiz-module__QcAPTq__contactGrid .dealer-quiz-module__QcAPTq__field{margin-top:0}.dealer-quiz-module__QcAPTq__contactGrid .dealer-quiz-module__QcAPTq__field>span:first-child:not(.dealer-quiz-module__QcAPTq__fieldError){font-weight:400}.dealer-quiz-module__QcAPTq__consent{color:#3a4046;cursor:pointer;grid-template-columns:21px minmax(0,1fr);align-items:start;gap:10px;max-width:560px;margin-top:17px;font-size:13px;line-height:1.5;display:grid}.dealer-quiz-module__QcAPTq__consent input{width:20px;height:20px;accent-color:var(--dealer-primary);margin:0}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__consent input:focus-visible{outline-offset:0;border-radius:3px;outline:none;box-shadow:0 0 0 2px #743e7c33}.dealer-quiz-module__QcAPTq__consent a{color:var(--dealer-primary);text-underline-offset:2px;text-decoration:underline}.dealer-quiz-module__QcAPTq__metaNote{color:var(--dealer-muted);margin:11px 0 0;font-size:11px;line-height:1.5}.dealer-quiz-module__QcAPTq__error{color:#b42318;min-height:22px;margin:10px 0 0;font-size:13px;font-weight:600;line-height:1.45}.dealer-quiz-module__QcAPTq__quizFooter{border-top:1px solid var(--dealer-border);background:#f7f7f7;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:10px 32px;display:flex;position:absolute;bottom:0;left:0;right:0}.dealer-quiz-module__QcAPTq__trustBadges{align-items:center;gap:10px;display:flex}.dealer-quiz-module__QcAPTq__trustBadges>span{border-radius:var(--dealer-radius-card);color:#595c61;white-space:nowrap;background:#fff;border:1px solid #1e22262e;align-items:center;gap:10px;height:44px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}.dealer-quiz-module__QcAPTq__trustBadges svg{color:#2e7d32;flex:none}.dealer-quiz-module__QcAPTq__controls{justify-content:flex-end;align-items:center;gap:12px;display:flex}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__backButton,.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__nextButton,.dealer-quiz-module__QcAPTq__success .dealer-quiz-module__QcAPTq__restartButton{border-radius:var(--dealer-radius-button);min-height:44px;font:inherit;letter-spacing:0;text-align:center;text-shadow:none;text-transform:none;box-shadow:none;appearance:none;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:9px 18px;font-size:14px;font-weight:600;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__backButton{border:2px solid var(--dealer-border);width:180px;min-width:0;color:var(--dealer-muted);background:#fff;flex:none;gap:8px;padding:8px 20px;line-height:20px}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__nextButton{color:#fff;background:var(--dealer-primary);white-space:nowrap;border:2px solid #0000;flex:none;gap:6px;width:180px;min-width:0;padding:8px 12px;line-height:20px}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__nextButton svg{flex-shrink:0}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__backButton:hover{border-color:var(--dealer-muted);color:var(--dealer-text)}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__nextButton:hover{color:#fff;background:var(--dealer-primary);filter:brightness(.9);border-color:#0000}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__nextButton:disabled{cursor:not-allowed;opacity:.7}.dealer-quiz-module__QcAPTq__arrowBack{transform:rotate(180deg)}.dealer-quiz-module__QcAPTq__mobileTrust{display:none}.dealer-quiz-module__QcAPTq__success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:560px;padding:42px 28px;display:flex}.dealer-quiz-module__QcAPTq__successIcon{width:64px;height:64px}.dealer-quiz-module__QcAPTq__successIcon circle{fill:#2e7d32;transform-origin:26px 26px;animation:.42s cubic-bezier(.22,1,.36,1) both dealer-quiz-module__QcAPTq__successPop}.dealer-quiz-module__QcAPTq__successIcon path{fill:none;stroke:#fff;stroke-dasharray:34;stroke-dashoffset:34px;stroke-linecap:round;stroke-linejoin:round;stroke-width:4.2px;animation:.4s cubic-bezier(.22,1,.36,1) .26s forwards dealer-quiz-module__QcAPTq__draw}.dealer-quiz-module__QcAPTq__success h3{color:var(--dealer-text);font-family:var(--font-display),sans-serif;margin:18px 0 0;font-size:clamp(27px,4vw,38px);font-weight:800;line-height:1.15}.dealer-quiz-module__QcAPTq__success>p{max-width:520px;color:var(--dealer-muted);margin:12px 0 0;font-size:16px;line-height:1.6}.dealer-quiz-module__QcAPTq__successAction{border-top:1px solid var(--dealer-border);width:100%;max-width:460px;margin-top:25px;padding-top:20px}.dealer-quiz-module__QcAPTq__successAction span{color:var(--dealer-text);margin-bottom:11px;font-size:14px;font-weight:600;display:block}.dealer-quiz-module__QcAPTq__success .dealer-quiz-module__QcAPTq__successAction a,.dealer-quiz-module__QcAPTq__success .dealer-quiz-module__QcAPTq__restartButton{border-radius:var(--dealer-radius-button);width:100%;min-height:44px;font-size:14px;font-weight:600;text-decoration:none}.dealer-quiz-module__QcAPTq__success .dealer-quiz-module__QcAPTq__successAction a{color:#fff;justify-content:center;align-items:center;padding:11px 18px;display:flex}.dealer-quiz-module__QcAPTq__success .dealer-quiz-module__QcAPTq__restartButton{border:2px solid var(--dealer-primary);max-width:460px;color:var(--dealer-primary);background:#fff;margin-top:11px}.dealer-quiz-module__QcAPTq__success .dealer-quiz-module__QcAPTq__restartButton:hover{background:#f5eff6}.dealer-quiz-module__QcAPTq__shake{animation:.36s dealer-quiz-module__QcAPTq__shake}@keyframes dealer-quiz-module__QcAPTq__shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes dealer-quiz-module__QcAPTq__draw{to{stroke-dashoffset:0}}@keyframes dealer-quiz-module__QcAPTq__successPop{0%{transform:scale(0)}62%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes dealer-quiz-module__QcAPTq__loading{to{background-position:-220% 0}}@media (max-width:760px){.dealer-quiz-module__QcAPTq__quiz,.dealer-quiz-module__QcAPTq__success,.dealer-quiz-module__QcAPTq__loading{min-height:590px}.dealer-quiz-module__QcAPTq__quizHeader{flex-direction:column;align-items:flex-start;gap:7px;min-height:0;padding:16px 20px}.dealer-quiz-module__QcAPTq__quizHeader p{text-align:left}.dealer-quiz-module__QcAPTq__stage{padding:21px 20px 0}.dealer-quiz-module__QcAPTq__stageInner{max-width:none}.dealer-quiz-module__QcAPTq__contactGrid{grid-template-columns:1fr}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__option{min-height:48px;padding:10px 16px}.dealer-quiz-module__QcAPTq__success{min-height:520px}}@media (max-width:1023px){.dealer-quiz-module__QcAPTq__stage{padding-bottom:0}.dealer-quiz-module__QcAPTq__quizFooter{background:#fff;min-height:0;padding:12px 20px;position:static}.dealer-quiz-module__QcAPTq__trustBadges{display:none}.dealer-quiz-module__QcAPTq__controls{width:100%}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__backButton,.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__nextButton{flex:1 1 0;gap:4px;width:auto;min-height:48px;padding:10px 8px;font-size:12px}.dealer-quiz-module__QcAPTq__mobileTrust{color:#595c61;text-align:center;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:20px 0;font-size:13px;font-weight:500;display:flex}.dealer-quiz-module__QcAPTq__mobileTrust svg{color:#2e7d32;flex:none}.dealer-quiz-module__QcAPTq__success .dealer-quiz-module__QcAPTq__successAction a,.dealer-quiz-module__QcAPTq__success .dealer-quiz-module__QcAPTq__restartButton{min-height:48px}}@media (min-width:640px) and (max-width:1023px){.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__backButton,.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__nextButton{flex:none;width:180px;font-size:14px}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__backButton{gap:8px;padding-left:20px;padding-right:20px}.dealer-quiz-module__QcAPTq__quiz .dealer-quiz-module__QcAPTq__nextButton{gap:6px;padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.dealer-quiz-module__QcAPTq__progress>div:last-child span,.dealer-quiz-module__QcAPTq__option,.dealer-quiz-module__QcAPTq__backButton,.dealer-quiz-module__QcAPTq__nextButton,.dealer-quiz-module__QcAPTq__restartButton{transition:none}.dealer-quiz-module__QcAPTq__loading,.dealer-quiz-module__QcAPTq__shake,.dealer-quiz-module__QcAPTq__successIcon circle,.dealer-quiz-module__QcAPTq__successIcon path{animation:none}.dealer-quiz-module__QcAPTq__successIcon path{stroke-dashoffset:0}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_1eedb5e5-module__U1p8iW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_1eedb5e5-module__U1p8iW__variable{--font-sans:"Inter","Inter Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_88b31eaa-module__zNJRTG__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_88b31eaa-module__zNJRTG__variable{--font-display:"Montserrat","Montserrat Fallback"}
.consultation-quiz-module__mDttIG__trigger{cursor:pointer;font-family:inherit}.consultation-quiz-module__mDttIG__overlay{z-index:2147482000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#140c16b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.consultation-quiz-module__mDttIG__dialog,.consultation-quiz-module__mDttIG__inline{--dealer-bg:#fff;--dealer-surface:#f0f0f0;--dealer-primary:#743e7c;--dealer-primary-dark:#5e3266;--dealer-accent:#faca30;--dealer-text:#222;--dealer-muted:#6b6b6b;--dealer-border:#e0e0e0;--dealer-radius-card:10px;--dealer-radius-button:7px;color:var(--dealer-text);font-family:var(--font-sans),sans-serif}.consultation-quiz-module__mDttIG__inline{text-align:left;width:100%;max-width:900px;margin:0 auto}.consultation-quiz-module__mDttIG__inline .consultation-quiz-module__mDttIG__quizHeader{padding-right:32px!important}.consultation-quiz-module__mDttIG__dialog{border-radius:var(--dealer-radius-card);width:min(900px,100vw - 48px);max-height:calc(100dvh - 48px);color:var(--dealer-text);font-family:var(--font-sans),sans-serif;background:#fff;position:relative;overflow:auto;box-shadow:0 28px 90px #12081461}.consultation-quiz-module__mDttIG__dialog,.consultation-quiz-module__mDttIG__dialog *,.consultation-quiz-module__mDttIG__inline,.consultation-quiz-module__mDttIG__inline *{box-sizing:border-box}.consultation-quiz-module__mDttIG__quizHeader{padding-right:68px!important}.consultation-quiz-module__mDttIG__progressPercent{font-size:18px!important}.consultation-quiz-module__mDttIG__progressLabel{font-size:14px!important;font-weight:400!important}.consultation-quiz-module__mDttIG__quizFooter{gap:12px!important}.consultation-quiz-module__mDttIG__trustBadges{min-width:0;gap:8px!important}.consultation-quiz-module__mDttIG__trustBadges>span{padding-left:12px!important;padding-right:12px!important}.consultation-quiz-module__mDttIG__footerControls{flex:none;gap:8px!important}.consultation-quiz-module__mDttIG__mobileMessengerTitle{display:none}@media (min-width:1024px){.consultation-quiz-module__mDttIG__footerButton{width:164px!important}}.consultation-quiz-module__mDttIG__close{z-index:5;cursor:pointer;place-items:center;box-shadow:0 5px 18px #1e12211f;color:#222!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;font:inherit!important;text-transform:none!important;background:#fffffff5!important;border:1px solid #1e222624!important;border-radius:50%!important;padding:0!important;font-size:28px!important;font-weight:400!important;line-height:1!important;display:grid!important;position:absolute!important;top:12px!important;left:auto!important;right:12px!important}.consultation-quiz-module__mDttIG__close:hover{color:#fff!important;background:var(--dealer-primary)!important}.consultation-quiz-module__mDttIG__close:focus-visible{outline:3px solid var(--dealer-accent);outline-offset:2px}.consultation-quiz-module__mDttIG__close svg{width:18px;height:18px;display:block}.consultation-quiz-module__mDttIG__close path{stroke:currentColor;stroke-linecap:round;stroke-width:2px}.consultation-quiz-module__mDttIG__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.consultation-quiz-module__mDttIG__overlay{background:#140c169e;align-items:end;padding:0}.consultation-quiz-module__mDttIG__dialog{border-radius:18px 18px 0 0;width:100%;max-height:94dvh}.consultation-quiz-module__mDttIG__close{top:10px!important;right:10px!important}.consultation-quiz-module__mDttIG__quizHeader{padding:22px 20px 16px!important}.consultation-quiz-module__mDttIG__quizHeader p{order:-1}.consultation-quiz-module__mDttIG__quizHeaderAfterFirst{display:none}.consultation-quiz-module__mDttIG__stageAfterFirst{padding-top:58px!important}.consultation-quiz-module__mDttIG__inline .consultation-quiz-module__mDttIG__quizHeader{padding-right:20px!important}.consultation-quiz-module__mDttIG__inline .consultation-quiz-module__mDttIG__quizHeaderAfterFirst{display:flex}.consultation-quiz-module__mDttIG__inline .consultation-quiz-module__mDttIG__stageAfterFirst{padding-top:21px!important}.consultation-quiz-module__mDttIG__desktopMessengerTitle{display:none}.consultation-quiz-module__mDttIG__mobileMessengerTitle{display:inline}.consultation-quiz-module__mDttIG__quizFooter{padding-bottom:max(24px,env(safe-area-inset-bottom))!important}}@media (prefers-reduced-motion:no-preference){.consultation-quiz-module__mDttIG__overlay{animation:.16s both consultation-quiz-module__mDttIG__fadeIn}.consultation-quiz-module__mDttIG__dialog{animation:.22s cubic-bezier(.22,1,.36,1) both consultation-quiz-module__mDttIG__riseIn}}@keyframes consultation-quiz-module__mDttIG__fadeIn{0%{opacity:0}}@keyframes consultation-quiz-module__mDttIG__riseIn{0%{opacity:0;transform:translateY(18px)scale(.985)}}
.messenger-popover-module__WJ_eia__root{position:relative}.messenger-popover-module__WJ_eia__trigger{color:#fff;cursor:pointer;appearance:none;background:#7c3a80 linear-gradient(135deg,#6f2f7a 0%,#8c4a96 52%,#b58bc4 100%);border:0;align-items:center;gap:8px;min-height:44px;padding:10px 16px;transition:box-shadow .2s,transform .2s,filter .2s;display:inline-flex;box-shadow:0 10px 24px #7c3a803d;border-radius:999px!important}.messenger-popover-module__WJ_eia__trigger:hover,.messenger-popover-module__WJ_eia__trigger:focus-visible,.messenger-popover-module__WJ_eia__triggerOpen{filter:brightness(1.02);transform:translateY(-1px);box-shadow:0 14px 28px #7c3a804d}.messenger-popover-module__WJ_eia__trigger:focus-visible{outline-offset:2px;outline:2px solid #7c3a802e}.messenger-popover-module__WJ_eia__triggerLabel{flex-direction:column;min-width:0;display:flex}.messenger-popover-module__WJ_eia__triggerTitle{letter-spacing:0;color:#fff;font-size:14px;font-weight:700;line-height:1.2}.messenger-popover-module__WJ_eia__triggerSubtitle{color:#6c6270;font-size:12px;line-height:1.35}.messenger-popover-module__WJ_eia__triggerChevron{color:#ffffffeb;width:14px;height:14px;transition:transform .2s}.messenger-popover-module__WJ_eia__triggerOpen .messenger-popover-module__WJ_eia__triggerChevron{transform:rotate(180deg)}.messenger-popover-module__WJ_eia__panel{z-index:50;background:#fffffffa;border:1px solid #0f172a14;border-radius:18px;width:220px;padding:10px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 34px #0f172a24}.messenger-popover-module__WJ_eia__panel:before{content:"";width:100%;height:10px;position:absolute;bottom:100%;right:0}.messenger-popover-module__WJ_eia__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.messenger-popover-module__WJ_eia__itemLink{color:#241226;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.messenger-popover-module__WJ_eia__itemLink:hover,.messenger-popover-module__WJ_eia__itemLink:focus-visible{color:#7c3a80;background:#f7f2f8;outline:none}.messenger-popover-module__WJ_eia__iconWrap{border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;overflow:visible}.messenger-popover-module__WJ_eia__iconWrap svg,.messenger-popover-module__WJ_eia__iconWrap img{width:18px;height:18px;display:block}.messenger-popover-module__WJ_eia__iconWrapTelegram{color:#27a7e7}.messenger-popover-module__WJ_eia__iconWrapVk{color:#07f}.messenger-popover-module__WJ_eia__iconWrapMax{box-shadow:none;background:0 0}.messenger-popover-module__WJ_eia__iconWrapWhatsApp{color:#25d366}.messenger-popover-module__WJ_eia__itemContent{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.messenger-popover-module__WJ_eia__itemTitle{font-size:14px;font-weight:600;line-height:1.25}.messenger-popover-module__WJ_eia__itemSubtitle{color:#6c6270;font-size:12px;line-height:1.35}.messenger-popover-module__WJ_eia__mobileRoot{position:relative}.messenger-popover-module__WJ_eia__mobileTrigger{color:#fff;min-height:34px;box-shadow:none;background:#ffffff24;border-color:#ffffff2e;border-radius:12px;gap:8px;padding:6px 10px}.messenger-popover-module__WJ_eia__mobileTrigger:hover,.messenger-popover-module__WJ_eia__mobileTrigger:focus-visible,.messenger-popover-module__WJ_eia__mobileTriggerOpen{box-shadow:none;border-color:#ffffff57;transform:none}.messenger-popover-module__WJ_eia__mobileTrigger .messenger-popover-module__WJ_eia__triggerTitle{color:#fff;font-size:11px}.messenger-popover-module__WJ_eia__mobileTrigger .messenger-popover-module__WJ_eia__triggerChevron{color:#fff}.messenger-popover-module__WJ_eia__mobileCompactTrigger{gap:0;min-height:34px;padding:0 12px;box-shadow:none!important;background:#fff!important;border:0!important}.messenger-popover-module__WJ_eia__mobileCompactTrigger .messenger-popover-module__WJ_eia__triggerTitle{white-space:nowrap;font-size:11px;font-weight:700;color:#111!important}.messenger-popover-module__WJ_eia__mobileCompactTrigger .messenger-popover-module__WJ_eia__triggerChevron{display:none}.messenger-popover-module__WJ_eia__sheetBackdrop{z-index:398;background:#0f172a7a;border:0;position:fixed;inset:0}.messenger-popover-module__WJ_eia__sheet{z-index:399;background:#fff;border-radius:24px 24px 0 0;padding:18px 16px 24px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -20px 44px #0f172a3d}.messenger-popover-module__WJ_eia__sheetHandle{background:#0f172a29;border-radius:999px;width:52px;height:5px;margin:0 auto 16px}.messenger-popover-module__WJ_eia__sheetTitle{color:#140b15;margin:0;font-size:18px;line-height:1.2}.messenger-popover-module__WJ_eia__sheetText{color:#66566b;margin:6px 0 0;font-size:13px;line-height:1.45}@media (max-width:767px){.messenger-popover-module__WJ_eia__panel{width:min(100vw - 24px,220px);right:0}}
.countdown-module__77v4Qa__countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:820px;margin:0 auto;display:grid}.countdown-module__77v4Qa__cell{background:#fff;border:1px solid #e0e0e0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 12px;display:flex;box-shadow:0 10px 22px -20px #743e7c59}.countdown-module__77v4Qa__value{font-family:var(--font-display),"Montserrat",system-ui,sans-serif;color:#743e7c;font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:64px;font-weight:800;line-height:1}.countdown-module__77v4Qa__unit{text-transform:uppercase;letter-spacing:.12em;color:#6b6b6b;font-size:13px;font-weight:600}.countdown-module__77v4Qa__placeholder{background:#f0f0f0;border:1px solid #e0e0e0;border-radius:10px;max-width:820px;height:152px;margin:0 auto}.countdown-module__77v4Qa__banner,.countdown-module__77v4Qa__bannerActive{text-align:center;border-radius:10px;max-width:640px;margin:0 auto;padding:18px 22px;font-size:16px;font-weight:600;line-height:1.4}.countdown-module__77v4Qa__bannerActive{color:#222;background:#faca30}.countdown-module__77v4Qa__banner{color:#6b6b6b;background:#f0f0f0;border:1px solid #e0e0e0}@media (max-width:640px){.countdown-module__77v4Qa__value{font-size:40px}.countdown-module__77v4Qa__cell{padding:22px 6px}.countdown-module__77v4Qa__countdown{gap:10px}}@media (max-width:380px){.countdown-module__77v4Qa__value{font-size:32px}.countdown-module__77v4Qa__unit{font-size:11px}}
.faq-accordion-module__7O6aiq__list{gap:12px;display:grid}.faq-accordion-module__7O6aiq__item{background:#fff;border:1px solid #e0e0e0;border-radius:10px;overflow:hidden}.faq-accordion-module__7O6aiq__summary{color:#222;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:16px;font-weight:600;list-style:none;transition:background-color .15s;display:flex}.faq-accordion-module__7O6aiq__summary::-webkit-details-marker{display:none}.faq-accordion-module__7O6aiq__summary:hover{background:#f0f0f0}.faq-accordion-module__7O6aiq__icon{flex-shrink:0;width:20px;height:20px;position:relative}.faq-accordion-module__7O6aiq__icon:before,.faq-accordion-module__7O6aiq__icon:after{content:"";background:#743e7c;width:14px;height:2px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-accordion-module__7O6aiq__icon:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-accordion-module__7O6aiq__item[open] .faq-accordion-module__7O6aiq__icon:after{transform:translate(-50%,-50%)rotate(0)}.faq-accordion-module__7O6aiq__answer{color:#222;padding:0 24px 20px;font-size:15px;line-height:1.65}.faq-accordion-module__7O6aiq__answer a{color:#743e7c;text-underline-offset:4px;text-decoration:underline}.faq-accordion-module__7O6aiq__answer a:hover{color:#5e3266}.faq-accordion-module__7O6aiq__answer strong{color:#743e7c}
.dealer-contact-links-module__O7hBia__contacts{border-top:1px solid #2223;justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding-top:24px;display:flex}.dealer-contact-links-module__O7hBia__contacts>span{color:#222222b3;max-width:420px;font-size:15px;font-weight:600;line-height:1.45}.dealer-contact-links-module__O7hBia__contacts>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:min(100%,560px);display:grid}.dealer-contact-links-module__O7hBia__contacts a{border-radius:var(--dealer-radius-button);width:100%;min-height:44px;color:var(--dealer-text);background:#ffffff47;border:1px solid #22222240;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.dealer-contact-links-module__O7hBia__contacts a:hover{border-color:var(--dealer-primary);color:#fff;background:var(--dealer-primary)}.dealer-contact-links-module__O7hBia__faqContacts{gap:24px;display:grid}.dealer-contact-links-module__O7hBia__faqContacts p{color:var(--dealer-muted);margin:0;font-size:15px;line-height:1.6}.dealer-contact-links-module__O7hBia__faqContacts>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.dealer-contact-links-module__O7hBia__faqContacts a{border:1px solid var(--dealer-primary);border-radius:var(--dealer-radius-button);width:100%;min-height:44px;color:var(--dealer-primary);background:0 0;justify-content:center;align-items:center;padding:10px 8px;font-size:14px;font-weight:700;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.dealer-contact-links-module__O7hBia__faqContacts a:hover{color:#fff;background:var(--dealer-primary)}@media (max-width:760px){.dealer-contact-links-module__O7hBia__contacts{flex-direction:column;align-items:stretch}.dealer-contact-links-module__O7hBia__contacts>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dealer-contact-links-module__O7hBia__contacts a{justify-content:center}}@media (max-width:430px){.dealer-contact-links-module__O7hBia__contacts>div,.dealer-contact-links-module__O7hBia__faqContacts>div{grid-template-columns:1fr}}
.product-card-module__E8W33W__media{container-type:inline-size;margin-bottom:0!important}.product-card-module__E8W33W__badges{z-index:9;pointer-events:none;flex-direction:column;justify-content:space-between;gap:6px;display:flex;position:absolute;inset:8px}.product-card-module__E8W33W__badgeRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px;display:flex}.product-card-module__E8W33W__badge{box-sizing:border-box;color:#fff;text-align:center;white-space:normal;border-radius:999px;justify-content:center;align-items:center;max-width:100%;min-height:24px;padding:4px 10px;font-size:14px;font-weight:500;line-height:16px;display:inline-flex}.product-card-module__E8W33W__badgeRight{margin-left:auto}.product-card-module__E8W33W__badgeStack{flex-direction:column;align-items:flex-end;gap:4px;max-width:100%;margin-left:auto;display:flex}.product-card-module__E8W33W__badgeTop{font-size:14px;font-weight:500}.product-card-module__E8W33W__badgeCompactText{display:none}@container (max-width:240px){.product-card-module__E8W33W__badgeFullText{display:none}.product-card-module__E8W33W__badgeCompactText{display:inline}.product-card-module__E8W33W__badges{inset:6px}.product-card-module__E8W33W__badge{padding-inline:6px}.product-card-module__E8W33W__badge,.product-card-module__E8W33W__badgeTop{font-size:12px}}.product-card-module__E8W33W__purchase{text-align:left;width:100%;margin-top:auto;padding-top:0;container-type:inline-size}.product-card-module__E8W33W__priceRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin-bottom:12px;display:flex}.product-card-module__E8W33W__purchase .product-card-module__E8W33W__price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;line-height:1.2;display:flex}.product-card-module__E8W33W__purchase .product-card-module__E8W33W__price .amount{color:#784080;white-space:nowrap;font-size:28px;font-weight:700}.product-card-module__E8W33W__purchase .product-card-module__E8W33W__price del .amount{color:#999;font-size:15px;font-weight:400}.product-card-module__E8W33W__stock{color:#4f6448;white-space:nowrap;background:#e2ebdf;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:4px 10px;font-size:14px;font-weight:500;line-height:16px;display:inline-flex}.product-card-module__E8W33W__cart{grid-template-columns:minmax(0,3fr) minmax(0,4fr);gap:8px;width:100%;margin:0;display:grid}.product-card-module__E8W33W__quantity{border:1px solid #d7d7d7;border-radius:4px;grid-template-columns:1fr 1.2fr 1fr;min-width:0;height:44px;display:grid;overflow:hidden}.product-card-module__E8W33W__quantity input[type]{color:#505258;text-align:center;width:100%;min-width:0;height:100%;box-shadow:none;appearance:none;background:#fff;border:0;border-radius:0;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1}.product-card-module__E8W33W__quantity input[type=button]{cursor:pointer;font-size:22px}.product-card-module__E8W33W__quantity input[type=number]{appearance:textfield;border:0;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7}.product-card-module__E8W33W__quantity input::-webkit-inner-spin-button{appearance:none;margin:0}.product-card-module__E8W33W__quantity input::-webkit-outer-spin-button{appearance:none;margin:0}.product-card-module__E8W33W__cart .product-card-module__E8W33W__cartButton{color:#fff;text-transform:uppercase;white-space:nowrap;min-width:0;min-height:44px;box-shadow:none;background:#784080;border:0;border-radius:4px;margin:0;padding:0 8px;font-size:14px;font-weight:500;line-height:1.2}.product-card-module__E8W33W__cart .product-card-module__E8W33W__cartButtonAdded{color:#7c3a80;background:#f2ebf2;justify-content:center;align-items:center;gap:5px;display:inline-flex}.product-card-module__E8W33W__cartCheck{flex-shrink:0;width:1.15em;height:1.15em}@container (max-width:240px){.product-card-module__E8W33W__purchase .product-card-module__E8W33W__price .amount{font-size:21px}.product-card-module__E8W33W__stock{padding-inline:8px;font-size:12px}.product-card-module__E8W33W__priceRow{gap:4px 6px;margin-bottom:10px}.product-card-module__E8W33W__cart{gap:6px}.product-card-module__E8W33W__quantity input[type]{font-size:13px}.product-card-module__E8W33W__quantity input[type=button]{font-size:18px}.product-card-module__E8W33W__cart .product-card-module__E8W33W__cartButton{padding:0 4px;font-size:10px}}@media (min-width:768px){.product-card-module__E8W33W__purchase{width:calc(100% - 16px);margin-inline:auto}.product-card-module__E8W33W__purchase .product-card-module__E8W33W__price .amount{font-size:24px}.product-card-module__E8W33W__purchase .product-card-module__E8W33W__price del .amount{font-size:15px}.product-card-module__E8W33W__cart{grid-template-columns:minmax(0,3fr) minmax(0,3.5fr);gap:15.24px;width:100%}.product-card-module__E8W33W__quantity{border-radius:3.64px;height:40px}.product-card-module__E8W33W__quantity input[type]{font-size:14.54px}.product-card-module__E8W33W__quantity input[type=button]{font-size:20px}.product-card-module__E8W33W__cart .product-card-module__E8W33W__cartButton{border-radius:3.64px;min-height:40px;padding-inline:7.28px;font-size:12.38px;font-weight:600}}.product-card-module__E8W33W__details{text-align:left;color:#30343b;width:100%;margin:12px auto 10px;container-type:inline-size}.product-card-module__E8W33W__details .product-card-module__E8W33W__modelTitle{white-space:nowrap;margin:0 0 5px;font-size:min(17px,6.1cqw);font-weight:700;line-height:1.3}.product-card-module__E8W33W__titleLink{color:inherit;display:block}.product-card-module__E8W33W__details .product-card-module__E8W33W__description{margin:0;font-size:14px;line-height:1.45}.product-card-module__E8W33W__specifications{align-items:center;gap:12px;margin-top:16px;font-size:13px;line-height:1.4;display:flex}.product-card-module__E8W33W__specifications>span+span{border-left:1px solid #d7d7d7;flex-shrink:0;padding-left:12px}@media (min-width:768px){.product-card-module__E8W33W__details{width:calc(100% - 16px)}}@media (max-width:767px){.product-card-module__E8W33W__details{text-align:center;width:calc(100% - 12px)}.product-card-module__E8W33W__cart{grid-template-columns:minmax(0,1fr);gap:8px}.product-card-module__E8W33W__quantity{justify-self:center;width:122px}.product-card-module__E8W33W__cart .product-card-module__E8W33W__cartButton{justify-self:center;width:calc(100% - 12px);margin-bottom:7px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;line-height:18px}.product-card-module__E8W33W__details .product-card-module__E8W33W__modelTitle,.product-card-module__E8W33W__details .product-card-module__E8W33W__description{white-space:normal;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;line-height:1.4}.product-card-module__E8W33W__details .product-card-module__E8W33W__modelTitle{font-size:14px;font-weight:700}.product-card-module__E8W33W__modelPrefix,.product-card-module__E8W33W__modelDimensions{white-space:nowrap;display:inline-block}.product-card-module__E8W33W__specifications{gap:6px;margin-top:12px;font-size:11px}.product-card-module__E8W33W__specifications>span+span{padding-left:6px}}.product-card-module__E8W33W__structuredCard{align-self:stretch;height:auto!important}.product-card-module__E8W33W__detailBadges{background:#f2ebf2;border-radius:999px;flex-wrap:nowrap;align-items:center;gap:6px;margin-top:auto;display:flex}.product-card-module__E8W33W__detailBadges .product-card-module__E8W33W__badge{background:0 0!important}.product-card-module__E8W33W__detailBadges .product-card-module__E8W33W__badgeRight{margin-left:auto}.product-card-module__E8W33W__detailBadges:has(>:only-child){align-self:flex-start;max-width:100%}.product-card-module__E8W33W__detailBadges:has(>.product-card-module__E8W33W__badgeRight:only-child){align-self:flex-end}.product-card-module__E8W33W__detailBadges>:only-child{margin-left:0}@media (hover:hover) and (pointer:fine){.product-card-module__E8W33W__cart .product-card-module__E8W33W__cartButton:hover{color:#fff;background:#63336b}.product-card-module__E8W33W__cart .product-card-module__E8W33W__cartButtonAdded:hover{color:#7c3a80;background:#e7dce8}.product-card-module__E8W33W__quantity input[type=button]:hover{background:#f5f1f6}}@media (hover:none),(pointer:coarse){.product-card-module__E8W33W__cart .product-card-module__E8W33W__cartButton:hover{color:#fff;background:#784080}.product-card-module__E8W33W__cart .product-card-module__E8W33W__cartButtonAdded:hover{color:#7c3a80;background:#f2ebf2}.product-card-module__E8W33W__quantity input[type=button]:hover{background:#fff}.product-card-module__E8W33W__cart .product-card-module__E8W33W__cartButton:active{color:#fff;background:#63336b}.product-card-module__E8W33W__cart .product-card-module__E8W33W__cartButtonAdded:active{color:#7c3a80;background:#e7dce8}.product-card-module__E8W33W__quantity input[type=button]:active{background:#f5f1f6}}.product-card-module__E8W33W__details .product-card-module__E8W33W__fullTitle{white-space:normal}
.checkout-module__6Nj7Kq__page{min-height:100vh;padding:24px 16px 40px}.checkout-module__6Nj7Kq__main{gap:14px;width:min(1200px,100%);margin:0 auto;display:grid}.checkout-module__6Nj7Kq__header{background:#fff;border:1px solid #1d303824;border-radius:6px;gap:10px;padding:22px;display:grid}.checkout-module__6Nj7Kq__header h1{font-size:32px}.checkout-module__6Nj7Kq__header p{color:#425864}.checkout-module__6Nj7Kq__header a{color:#7c3a80;font-weight:700}.checkout-module__6Nj7Kq__steps{color:#6a7580;gap:16px;font-weight:700;display:flex}.checkout-module__6Nj7Kq__steps a{color:inherit}.checkout-module__6Nj7Kq__active{color:#1d3038}.checkout-module__6Nj7Kq__couponToggle{font-size:14px}.checkout-module__6Nj7Kq__couponToggle button{color:#7d3982;cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}.checkout-module__6Nj7Kq__couponBox{gap:8px;display:flex}.checkout-module__6Nj7Kq__couponBox input{border:1px solid #1d303833;border-radius:8px;flex:1;min-width:180px;height:40px;padding:0 10px}.checkout-module__6Nj7Kq__couponBox button{background:#fff;border:1px solid #1d303833;border-radius:8px;padding:0 12px;font-weight:700}.checkout-module__6Nj7Kq__grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.checkout-module__6Nj7Kq__left,.checkout-module__6Nj7Kq__right{background:#fff;border:1px solid #1d303824;border-radius:6px;padding:20px}.checkout-module__6Nj7Kq__left{gap:12px;display:grid}.checkout-module__6Nj7Kq__left h2,.checkout-module__6Nj7Kq__right h2{margin-bottom:6px;font-size:32px}.checkout-module__6Nj7Kq__left label{gap:6px;font-weight:600;display:grid}.checkout-module__6Nj7Kq__left span{color:#cc2c2c}.checkout-module__6Nj7Kq__left em{color:#6a7580;font-style:normal;font-weight:500}.checkout-module__6Nj7Kq__left input,.checkout-module__6Nj7Kq__left textarea{font:inherit;border:1px solid #1d303833;border-radius:8px;padding:10px 12px}.checkout-module__6Nj7Kq__left textarea{resize:vertical;min-height:140px}.checkout-module__6Nj7Kq__right{align-content:start;gap:10px;display:grid}.checkout-module__6Nj7Kq__right table{border-collapse:collapse;width:100%}.checkout-module__6Nj7Kq__right th,.checkout-module__6Nj7Kq__right td{text-align:left;vertical-align:top;border-bottom:1px solid #1d30381a;padding:10px 0}.checkout-module__6Nj7Kq__right td label{margin-bottom:4px;font-weight:500;display:block}.checkout-module__6Nj7Kq__paymentMethods{border:1px solid #1d30381f;border-radius:10px;gap:8px;padding:10px;display:grid}.checkout-module__6Nj7Kq__policy{color:#5b6671;font-size:13px;line-height:1.45}.checkout-module__6Nj7Kq__error{color:#bf2f2f;font-size:13px}.checkout-module__6Nj7Kq__submit{color:#fff;cursor:pointer;background:#7d3982;border:0;border-radius:10px;height:46px;font-weight:800}.checkout-module__6Nj7Kq__submit:disabled{opacity:.65;cursor:wait}@media (max-width:920px){.checkout-module__6Nj7Kq__grid{grid-template-columns:1fr}}.checkout-module__6Nj7Kq__successPage{--success-blue:#743e7d;--success-dark:#2b1a2e;--success-light:#f5edf6;--success-ink:#1f2937;--success-ink-2:#374151;--success-ink-3:#6b7280;--success-line:#e5e7eb;--success-line-2:#f0eaf2;--success-line-3:#e5e0e8;--success-bg:#f5f7fa;--success-ok:#059669;--success-ok-2:#10b981;--success-ok-bg:#ecfdf5;background:var(--success-bg);min-height:100vh;color:var(--success-ink);-webkit-font-smoothing:antialiased;padding:40px 0 64px}.checkout-module__6Nj7Kq__successWrap{flex-direction:column;gap:14px;display:flex}.checkout-module__6Nj7Kq__successGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:14px;display:grid}.checkout-module__6Nj7Kq__successGridView{grid-template-columns:1fr 1.5fr;align-items:stretch}.checkout-module__6Nj7Kq__successGridView .checkout-module__6Nj7Kq__successItemsBlock{grid-column:auto}@media (max-width:760px){.checkout-module__6Nj7Kq__successGridView{grid-template-columns:1fr}}.checkout-module__6Nj7Kq__successCard{border:1px solid var(--success-line);background:#fff;border-radius:12px;box-shadow:0 1px 4px #0000000f}.checkout-module__6Nj7Kq__successHero{text-align:center;padding:32px 24px 26px}.checkout-module__6Nj7Kq__successCheck{background:linear-gradient(135deg,var(--success-ok)0%,var(--success-ok-2)100%);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 18px;display:flex;position:relative;box-shadow:0 8px 20px -10px #05966980}.checkout-module__6Nj7Kq__successCheck:before{content:"";border:2px solid var(--success-ok-2);opacity:.25;border-radius:50%;animation:1.8s ease-out infinite checkout-module__6Nj7Kq__successRing;position:absolute;inset:0}.checkout-module__6Nj7Kq__successCheckWarning{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);box-shadow:0 8px 20px -10px #d977068c}.checkout-module__6Nj7Kq__successCheckWarning:before{border-color:#f59e0b}.checkout-module__6Nj7Kq__successCheck svg{color:#fff;width:38px;height:38px}.checkout-module__6Nj7Kq__successCheck svg path{stroke-dasharray:30;stroke-dashoffset:30px;animation:.5s .15s forwards checkout-module__6Nj7Kq__successDraw}@keyframes checkout-module__6Nj7Kq__successRing{0%{opacity:.35;transform:scale(1)}70%{opacity:0;transform:scale(1.35)}to{opacity:0}}@keyframes checkout-module__6Nj7Kq__successDraw{to{stroke-dashoffset:0}}.checkout-module__6Nj7Kq__successHero h1{color:var(--success-dark);letter-spacing:0;margin:0 0 8px;font-size:22px;font-weight:700}.checkout-module__6Nj7Kq__orderTitle{color:var(--success-blue);letter-spacing:0;font-variant-numeric:tabular-nums;margin:0 0 2px;font-size:26px;font-weight:700}.checkout-module__6Nj7Kq__successLead{color:var(--success-ink-2);margin:0 auto 4px;font-size:16px;font-weight:600}.checkout-module__6Nj7Kq__successNum{color:var(--success-blue);font-variant-numeric:tabular-nums}.checkout-module__6Nj7Kq__successIntro{max-width:460px;color:var(--success-ink-3);margin:12px auto 0;font-size:13px;line-height:1.55}.checkout-module__6Nj7Kq__successIntro span{color:var(--success-ink-2);font-weight:600}.checkout-module__6Nj7Kq__successCta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.checkout-module__6Nj7Kq__successButton{cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:220px;min-height:44px;padding:12px 18px;font-size:12px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.checkout-module__6Nj7Kq__successButton svg{width:15px;height:15px}.checkout-module__6Nj7Kq__successButtonPrimary{background:var(--success-blue);color:#fff}.checkout-module__6Nj7Kq__successButtonPrimary:hover{background:var(--success-dark);color:#fff}.checkout-module__6Nj7Kq__successButtonGhost{color:var(--success-ink-2);border-color:var(--success-line-3);background:#fff}.checkout-module__6Nj7Kq__successButtonGhost svg{color:var(--success-blue)}.checkout-module__6Nj7Kq__successButtonGhost:hover{background:var(--success-light);color:var(--success-ink-2);border-color:#c9b5d4}.checkout-module__6Nj7Kq__successBlock{padding:18px 20px}.checkout-module__6Nj7Kq__successBlockTitle{letter-spacing:.6px;text-transform:uppercase;color:var(--success-ink-3);align-items:center;gap:8px;margin:0 0 14px;font-size:11px;font-weight:700;display:flex}.checkout-module__6Nj7Kq__successBlockTitle svg{opacity:.85;width:15px;height:15px;color:var(--success-blue)}.checkout-module__6Nj7Kq__successDetailRow{border-bottom:1px solid var(--success-line-2);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.checkout-module__6Nj7Kq__successDetailRow:last-child{border-bottom:0}.checkout-module__6Nj7Kq__successDetailRow span:first-child{color:var(--success-ink-3);flex-shrink:0;font-size:13px;font-weight:500}.checkout-module__6Nj7Kq__successDetailRow strong{text-align:right;color:var(--success-ink);font-size:13.5px;font-weight:600}.checkout-module__6Nj7Kq__successItemsBlock{grid-column:1/-1}.checkout-module__6Nj7Kq__successItemRow{align-items:baseline;gap:12px;max-width:520px}.checkout-module__6Nj7Kq__successItemRow span:first-child{flex:auto;min-width:0;line-height:1.4}.checkout-module__6Nj7Kq__successItemRow strong{white-space:nowrap;flex-shrink:0}.checkout-module__6Nj7Kq__successTotal{font-variant-numeric:tabular-nums;color:var(--success-dark)!important;font-size:16px!important;font-weight:700!important}.checkout-module__6Nj7Kq__successDiscount{font-variant-numeric:tabular-nums;color:var(--success-ok)!important}.checkout-module__6Nj7Kq__successBadge{background:var(--success-ok-bg);color:var(--success-ok);text-transform:uppercase;letter-spacing:.5px;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.checkout-module__6Nj7Kq__successBadgeError{color:#b91c1c;background:#fee2e2}.checkout-module__6Nj7Kq__successBadgeWarning{color:#b45309;background:#fef3c7}.checkout-module__6Nj7Kq__successBadge span{background:currentColor;border-radius:50%;width:6px;height:6px}.checkout-module__6Nj7Kq__successBadgeCross{flex-shrink:0;width:10px;height:10px}.checkout-module__6Nj7Kq__successSteps{counter-reset:success-step;margin:0;padding:0;list-style:none;position:relative}.checkout-module__6Nj7Kq__successSteps:before{content:"";background:var(--success-line);width:2px;position:absolute;top:14px;bottom:14px;left:15px}.checkout-module__6Nj7Kq__successSteps li{gap:14px;padding:8px 0;display:flex;position:relative}.checkout-module__6Nj7Kq__successMarker{z-index:1;border:2px solid var(--success-line);width:32px;height:32px;color:var(--success-ink-3);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.checkout-module__6Nj7Kq__successMarker svg{width:14px;height:14px}.checkout-module__6Nj7Kq__successStepActive .checkout-module__6Nj7Kq__successMarker{background:var(--success-blue);border-color:var(--success-blue);color:#fff}.checkout-module__6Nj7Kq__successSteps li>span:last-child{flex-direction:column;gap:2px;padding-top:4px;display:flex}.checkout-module__6Nj7Kq__successSteps strong{color:var(--success-ink);font-size:13.5px;font-weight:600}.checkout-module__6Nj7Kq__successStepActive strong{color:var(--success-blue)}.checkout-module__6Nj7Kq__successSteps em{color:var(--success-ink-3);margin-top:2px;font-size:12px;font-style:normal;line-height:1.45}.checkout-module__6Nj7Kq__successMessengerList{justify-content:center;gap:20px;padding:4px 0 14px;display:flex}.checkout-module__6Nj7Kq__successMessengerList a{flex-direction:column;flex:0 60px;align-items:center;gap:8px;min-width:0;text-decoration:none;transition:transform .15s;display:flex}.checkout-module__6Nj7Kq__successMessengerList a:hover{transform:translateY(-2px)}.checkout-module__6Nj7Kq__successMessengerList a:active{transform:scale(.94)}.checkout-module__6Nj7Kq__successMessengerList a>span{aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;width:100%;max-width:60px;display:flex;overflow:hidden;box-shadow:0 4px 14px #00000026}.checkout-module__6Nj7Kq__successMessengerList img{border-radius:50%;width:100%;height:100%;display:block}.checkout-module__6Nj7Kq__successMessengerList strong{color:var(--success-ink-2);letter-spacing:.2px;font-size:12px;font-weight:600}.checkout-module__6Nj7Kq__successDivider{background:var(--success-line);height:1px;margin:0 -4px 12px}.checkout-module__6Nj7Kq__successPhone{text-align:center;color:var(--success-ink);padding:8px 0 14px;text-decoration:none;transition:opacity .15s;display:block}.checkout-module__6Nj7Kq__successPhone:hover{opacity:.85}.checkout-module__6Nj7Kq__successPhone strong{letter-spacing:.3px;color:var(--success-blue);font-size:24px;font-weight:700;display:block}.checkout-module__6Nj7Kq__successPhone span{color:var(--success-ink-3);margin-top:3px;font-size:12px;font-weight:500;display:block}.checkout-module__6Nj7Kq__successFoot{text-align:center;color:var(--success-ink-3);padding:4px 0 0;font-size:12px;font-weight:500}@media (max-width:520px){.checkout-module__6Nj7Kq__successPage{padding:20px 0 40px}.checkout-module__6Nj7Kq__successHero{padding:28px 18px 22px}.checkout-module__6Nj7Kq__orderTitle{font-size:22px}.checkout-module__6Nj7Kq__successBlock{padding:16px}.checkout-module__6Nj7Kq__successCta{flex-direction:column}.checkout-module__6Nj7Kq__successButton{width:100%}.checkout-module__6Nj7Kq__successGrid{grid-template-columns:1fr}.checkout-module__6Nj7Kq__successGrid>section:first-child{order:-2}.checkout-module__6Nj7Kq__successItemsBlock{order:-1}.checkout-module__6Nj7Kq__successMessengerList{justify-content:center;gap:20px;margin:0}}
.map-block-module__N48K0q__mapWrap{border:1px solid #e0e0e0;border-radius:10px;width:100%;height:440px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d}@media (min-width:640px){.map-block-module__N48K0q__mapWrap{height:480px}}.map-block-module__N48K0q__mapWrap iframe{border:0;width:100%;height:100%;position:absolute;inset:0;margin:0!important}.map-block-module__N48K0q__overlay.map-block-module__N48K0q__overlay{cursor:pointer;z-index:10;appearance:none;justify-content:center;align-items:flex-end;padding:0 0 24px;display:flex;position:absolute;inset:0;box-shadow:none!important;background:0 0!important;border:0!important}.map-block-module__N48K0q__overlayHint{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#222;letter-spacing:.02em;background:#ffffffeb;border-radius:999px;padding:9px 20px;font-size:13px;font-weight:600;display:inline-block;box-shadow:0 4px 12px #0000001f}.map-block-module__N48K0q__overlayHintMobile{display:none}@media (pointer:coarse){.map-block-module__N48K0q__overlayHintDesktop{display:none}.map-block-module__N48K0q__overlayHintMobile{display:inline}}@media (max-width:640px){.map-block-module__N48K0q__overlayHint{letter-spacing:.01em;padding:6px 14px;font-size:11px}}.map-block-module__N48K0q__naviButtons{flex-direction:column;justify-content:center;gap:12px;margin-top:20px;display:flex}.map-block-module__N48K0q__naviBtn{border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.map-block-module__N48K0q__naviBtnPrimary{color:#fff;background:#743e7c;border:2px solid #0000}.map-block-module__N48K0q__naviBtnPrimary:hover{color:#fff;background:#5e3266}.map-block-module__N48K0q__naviBtnSecondary{color:#222;background:0 0;border:2px solid #222}.map-block-module__N48K0q__naviBtnSecondary:hover{color:#743e7c;background:0 0;border-color:#743e7c}@media (min-width:560px){.map-block-module__N48K0q__naviButtons{flex-direction:row}}
.dealer-faq-module__KKsFyq__list{border:1px solid var(--dealer-border);border-radius:var(--dealer-radius-card);background:var(--dealer-bg);overflow:hidden}.dealer-faq-module__KKsFyq__item+.dealer-faq-module__KKsFyq__item{border-top:1px solid var(--dealer-border)}.dealer-faq-module__KKsFyq__item h3{text-align:left;margin:0}.dealer-faq-module__KKsFyq__question{min-height:70px;color:var(--dealer-text);font-family:var(--font-sans),sans-serif;cursor:pointer;background:0 0;border:0;place-items:center stretch;gap:18px;padding:20px 22px;font-weight:600;line-height:normal;text-align:left!important;text-transform:none!important;grid-template-columns:minmax(0,1fr) max-content!important;justify-content:stretch!important;width:100%!important;font-size:16px!important;display:grid!important}.dealer-faq-module__KKsFyq__question>span:first-child{width:100%;display:block;font-family:var(--font-sans),sans-serif!important;text-align:left!important;justify-self:start!important;font-size:16px!important;font-weight:600!important;line-height:normal!important}.dealer-faq-module__KKsFyq__question:hover{color:var(--dealer-primary)}.dealer-faq-module__KKsFyq__icon{min-width:28px;color:var(--dealer-primary);background:0 0;justify-content:center;align-items:center;margin-left:auto;font-size:28px;font-weight:400;line-height:1;display:flex;text-align:right!important;justify-self:end!important}.dealer-faq-module__KKsFyq__answer{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .18s,visibility .18s;display:grid}.dealer-faq-module__KKsFyq__answer>div{overflow:hidden}.dealer-faq-module__KKsFyq__answer p{color:var(--dealer-muted);font-family:var(--font-sans),sans-serif;margin:0;padding:18px 70px 22px 22px;font-size:15px;line-height:1.65}.dealer-faq-module__KKsFyq__answerOpen{visibility:visible;background:var(--dealer-bg);grid-template-rows:1fr}@media (max-width:600px){.dealer-faq-module__KKsFyq__question{min-height:64px;padding:17px}.dealer-faq-module__KKsFyq__answer p{padding:16px 52px 18px 17px}}@media (prefers-reduced-motion:reduce){.dealer-faq-module__KKsFyq__answer{transition:none}}
.sidebar-module__jK2Hha__catalogHeading{color:#777;margin:0 0 14px;padding:0;font-size:20px;font-weight:600;line-height:24px}.sidebar-module__jK2Hha__catalogHeading a{color:inherit}.sidebar-module__jK2Hha__mobileCatalogHeading{display:none}.sidebar-module__jK2Hha__panelContent .sidebar-module__jK2Hha__filterButton.sidebar-module__jK2Hha__filterButton{color:#fff;text-transform:uppercase;width:100%;min-width:0;min-height:44px;box-shadow:none;background:#784080;border:0;border-radius:4px;margin:0;padding:0 18px;font-size:14px;font-weight:700;line-height:1.2}.sidebar-module__jK2Hha__priceActions{order:4;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.sidebar-module__jK2Hha__panelContent .sidebar-module__jK2Hha__filterButton.sidebar-module__jK2Hha__filterButton.sidebar-module__jK2Hha__resetButton{color:#784080;background:0 0;border:1px solid #784080}.sidebar-module__jK2Hha__panelContent .sidebar-module__jK2Hha__filterButton.sidebar-module__jK2Hha__filterButton.sidebar-module__jK2Hha__resetButton:hover{box-shadow:none;color:#784080!important;background:#f5eef6!important}.sidebar-module__jK2Hha__panelContent .sidebar-module__jK2Hha__filterButton.sidebar-module__jK2Hha__filterButton:hover{box-shadow:none;color:#fff!important;background:#63336b!important}@media (max-width:991px){.sidebar-module__jK2Hha__panelContent.sidebar-module__jK2Hha__panelContent.sidebar-module__jK2Hha__panelContent>.sidebar-widget{width:100%;max-width:none;padding-left:0;padding-right:0}.sidebar-module__jK2Hha__panelHeading.sidebar-module__jK2Hha__panelHeading.sidebar-module__jK2Hha__panelHeading{justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:20px 18px}.sidebar-module__jK2Hha__mobileCatalogHeading{color:#777;margin:0;font-size:18px;font-weight:600;line-height:24px;display:block}.sidebar-module__jK2Hha__mobileCatalogHeading a{color:inherit}.sidebar-module__jK2Hha__catalogHeading{display:none}}@media (min-width:1025px){.sidebar-module__jK2Hha__catalogHeading{box-sizing:border-box;height:44px;margin:0;padding-top:9px}}
.portfolio-object-gallery-module__QRwobq__carouselShell{--carousel-gap:clamp(10px,1vw,16px);--carousel-slide-width:calc((100vw - var(--carousel-gap) - var(--carousel-gap))/3);--carousel-slide-height:20vw;width:100vw;margin-left:calc(50% - 50vw);padding:26px 0 8px;position:relative}.portfolio-object-gallery-module__QRwobq__carouselViewport{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;overflow:auto hidden}.portfolio-object-gallery-module__QRwobq__carouselViewport::-webkit-scrollbar{display:none}.portfolio-object-gallery-module__QRwobq__photoPile{gap:var(--carousel-gap);width:max-content;padding:0;display:flex}.portfolio-object-gallery-module__QRwobq__photoCard{width:var(--carousel-slide-width);height:var(--carousel-slide-height);flex:0 0 var(--carousel-slide-width);color:#222;box-shadow:none;cursor:zoom-in;appearance:none;scroll-snap-align:start;background:#eee;border:0;border-radius:2px;margin:0;padding:0;transition:filter .18s,transform .18s;display:block;position:relative;overflow:hidden}.portfolio-object-gallery-module__QRwobq__photoCardBordered{border:0}button.portfolio-object-gallery-module__QRwobq__photoCardContained{background:#fff!important}.portfolio-object-gallery-module__QRwobq__photoCardBordered:after{z-index:1;content:"";pointer-events:none;border:1px solid #aaa;position:absolute;inset:0}.portfolio-object-gallery-module__QRwobq__photoCard:hover{z-index:2;filter:brightness(.92)}.portfolio-object-gallery-module__QRwobq__photoCard:focus-visible{z-index:3;outline-offset:-3px;outline:3px solid #7c3a80}.portfolio-object-gallery-module__QRwobq__photoCard img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.portfolio-object-gallery-module__QRwobq__photoCard img.portfolio-object-gallery-module__QRwobq__photoContained{object-fit:contain;transform:scale(.96)}.portfolio-object-gallery-module__QRwobq__photoCard:nth-child(9n+3) img{object-position:center 10%}.portfolio-object-gallery-module__QRwobq__photoCard:hover img{transform:scale(1.025)}.portfolio-object-gallery-module__QRwobq__photoCard:hover img.portfolio-object-gallery-module__QRwobq__photoContained{transform:scale(.985)}.portfolio-object-gallery-module__QRwobq__carouselArrow{z-index:5;cursor:pointer;appearance:none;justify-content:center;align-items:center;transition:color .16s,background .16s,transform .16s;display:inline-flex;transform:translateY(-50%);box-shadow:0 5px 18px #1e12211f;top:calc(26px + var(--carousel-slide-height)/2)!important;color:#222!important;background:#fffffff5!important;border:1px solid #1e222624!important;border-radius:50%!important;width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;position:absolute!important}.portfolio-object-gallery-module__QRwobq__carouselArrow:hover{color:#fff!important;background:#743e7c!important}.portfolio-object-gallery-module__QRwobq__carouselArrow:focus-visible{outline-offset:2px;outline:3px solid #faca30}.portfolio-object-gallery-module__QRwobq__carouselPrevious{left:clamp(12px,2.4vw,38px)!important;right:auto!important}.portfolio-object-gallery-module__QRwobq__carouselNext{left:auto!important;right:clamp(12px,2.4vw,38px)!important}.portfolio-object-gallery-module__QRwobq__carouselArrow svg,.portfolio-object-gallery-module__QRwobq__nav svg{width:21px;height:21px;display:block}.portfolio-object-gallery-module__QRwobq__close svg{width:18px;height:18px;display:block}.portfolio-object-gallery-module__QRwobq__carouselArrow path,.portfolio-object-gallery-module__QRwobq__close path,.portfolio-object-gallery-module__QRwobq__nav path{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.portfolio-object-gallery-module__QRwobq__carouselProgress{justify-content:center;margin:26px auto 0;display:flex}.portfolio-object-gallery-module__QRwobq__dots{justify-content:center;align-items:center;gap:9px;display:flex}.portfolio-object-gallery-module__QRwobq__dot{cursor:pointer;appearance:none;transition:width .18s,border-radius .18s,background .18s;background:#c7c1c8!important;border:0!important;border-radius:50%!important;width:7px!important;min-width:7px!important;height:7px!important;min-height:7px!important;padding:0!important;position:relative!important}.portfolio-object-gallery-module__QRwobq__dot[aria-current=true]{overflow:hidden;background:#ded4e0!important;border-radius:5px!important;width:44px!important;min-width:44px!important}.portfolio-object-gallery-module__QRwobq__dot[aria-current=true] span{transform-origin:0;background:#7c3a80;border-radius:5px;width:100%;height:100%;animation:5s linear forwards portfolio-object-gallery-module__QRwobq__galleryProgress;display:block;transform:scaleX(0)}.portfolio-object-gallery-module__QRwobq__carouselPaused .portfolio-object-gallery-module__QRwobq__dot[aria-current=true] span{animation-play-state:paused}.portfolio-object-gallery-module__QRwobq__dot:hover,.portfolio-object-gallery-module__QRwobq__dot:focus-visible{outline:none;background:#7c3a80!important}@keyframes portfolio-object-gallery-module__QRwobq__galleryProgress{to{transform:scaleX(1)}}.portfolio-object-gallery-module__QRwobq__lightbox{z-index:12000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#140b16f0;justify-content:center;align-items:center;padding:34px 92px 28px;display:flex;position:fixed;inset:0}.portfolio-object-gallery-module__QRwobq__lightboxFigure{flex-direction:column;justify-content:center;align-items:center;gap:14px;width:min(100%,1320px);height:100%;margin:0;display:flex}.portfolio-object-gallery-module__QRwobq__lightboxImageWrap{flex:auto;width:100%;min-height:0;position:relative}.portfolio-object-gallery-module__QRwobq__lightboxImage{object-fit:contain;filter:drop-shadow(0 22px 46px #00000059)}.portfolio-object-gallery-module__QRwobq__caption{color:#ffffffe0;justify-content:space-between;align-items:center;gap:24px;width:min(100%,1040px);font-size:14px;line-height:1.45;display:flex}.portfolio-object-gallery-module__QRwobq__caption strong{color:#ffcd2e;flex:none;font-size:14px;font-weight:700}.portfolio-object-gallery-module__QRwobq__close,.portfolio-object-gallery-module__QRwobq__nav{z-index:2;cursor:pointer;appearance:none;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:inline-flex;box-shadow:0 5px 18px #1e12211f;color:#222!important;background:#fffffff5!important;border:1px solid #1e222624!important;border-radius:50%!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;position:fixed!important}.portfolio-object-gallery-module__QRwobq__close:hover,.portfolio-object-gallery-module__QRwobq__nav:hover{color:#fff!important;background:#743e7c!important}.portfolio-object-gallery-module__QRwobq__close:focus-visible,.portfolio-object-gallery-module__QRwobq__nav:focus-visible{outline-offset:2px;outline:3px solid #faca30}.portfolio-object-gallery-module__QRwobq__close{inset:20px 22px auto auto!important}.portfolio-object-gallery-module__QRwobq__nav{transform:translateY(-50%);top:50%!important;bottom:auto!important}.portfolio-object-gallery-module__QRwobq__navPrevious{left:22px!important;right:auto!important}.portfolio-object-gallery-module__QRwobq__navNext{left:auto!important;right:22px!important}@media (max-width:720px){.portfolio-object-gallery-module__QRwobq__carouselShell{--carousel-gap:8px;--carousel-slide-width:78vw;--carousel-slide-height:52vw;padding-top:20px}.portfolio-object-gallery-module__QRwobq__carouselArrow{display:none!important}.portfolio-object-gallery-module__QRwobq__carouselProgress{margin-top:20px}.portfolio-object-gallery-module__QRwobq__lightbox{padding:68px 12px 76px}.portfolio-object-gallery-module__QRwobq__close{top:12px!important;right:12px!important}.portfolio-object-gallery-module__QRwobq__nav{transform:none;top:auto!important;bottom:14px!important}.portfolio-object-gallery-module__QRwobq__navPrevious{left:18px!important}.portfolio-object-gallery-module__QRwobq__navNext{right:18px!important}.portfolio-object-gallery-module__QRwobq__caption{padding:0 4px;font-size:12px}.portfolio-object-gallery-module__QRwobq__caption span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (prefers-reduced-motion:reduce){.portfolio-object-gallery-module__QRwobq__photoCard,.portfolio-object-gallery-module__QRwobq__photoCard img,.portfolio-object-gallery-module__QRwobq__carouselArrow,.portfolio-object-gallery-module__QRwobq__dot,.portfolio-object-gallery-module__QRwobq__close,.portfolio-object-gallery-module__QRwobq__nav{transition:none}.portfolio-object-gallery-module__QRwobq__dot[aria-current=true] span{animation:none;transform:scaleX(1)}}
.promo-code-block-module__zWu1aW__wrap{background:0 0;flex-direction:column;align-items:center;gap:14px;max-width:820px;margin:32px auto;display:flex}.promo-code-block-module__zWu1aW__ticketButton.promo-code-block-module__zWu1aW__ticketButton,.promo-code-block-module__zWu1aW__ticketButton.promo-code-block-module__zWu1aW__ticketButton:hover,.promo-code-block-module__zWu1aW__ticketButton.promo-code-block-module__zWu1aW__ticketButton:focus,.promo-code-block-module__zWu1aW__ticketButton.promo-code-block-module__zWu1aW__ticketButton:focus-visible,.promo-code-block-module__zWu1aW__ticketButton.promo-code-block-module__zWu1aW__ticketButton:active,.promo-code-block-module__zWu1aW__ticketButton.promo-code-block-module__zWu1aW__ticketButton:focus-within{cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;width:100%;color:inherit;font:inherit;margin:0;line-height:0;display:block;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.promo-code-block-module__zWu1aW__ticketButton:focus-visible{outline-offset:6px;border-radius:12px;outline:4px solid #743e7c59}.promo-code-block-module__zWu1aW__ticket{filter:drop-shadow(0 10px 16px #00000038);width:100%;height:auto;transition:transform .25s,filter .25s;display:block}@media (hover:hover){.promo-code-block-module__zWu1aW__ticketButton:hover .promo-code-block-module__zWu1aW__ticket,.promo-code-block-module__zWu1aW__ticketButton:focus-visible .promo-code-block-module__zWu1aW__ticket{filter:drop-shadow(0 16px 22px #00000047);transform:translateY(-4px)}}@media (max-width:767px){.promo-code-block-module__zWu1aW__ticket{filter:drop-shadow(0 4px 8px #0000002e)}}.promo-code-block-module__zWu1aW__tinyLabel{font-family:var(--font-sans)}.promo-code-block-module__zWu1aW__bigDisplay{font-family:var(--font-display)}.promo-code-block-module__zWu1aW__hoverHint{color:#222;letter-spacing:.08em;text-transform:uppercase;opacity:0;pointer-events:none;white-space:nowrap;background:#fff;border-radius:999px;padding:10px 22px;font-size:13px;font-weight:600;line-height:1.2;transition:opacity .2s,transform .2s;display:inline-block;position:absolute;bottom:-22px;left:50%;transform:translate(-50%,8px);box-shadow:0 10px 22px -10px #00000040}.promo-code-block-module__zWu1aW__ticketButton:hover .promo-code-block-module__zWu1aW__hoverHint,.promo-code-block-module__zWu1aW__ticketButton:focus-visible .promo-code-block-module__zWu1aW__hoverHint,.promo-code-block-module__zWu1aW__ticketButtonCopied .promo-code-block-module__zWu1aW__hoverHint{opacity:1;transform:translate(-50%)}.promo-code-block-module__zWu1aW__fineprint{text-align:center;color:#6b6b6b;max-width:540px;margin:16px 0 0;font-size:14px;line-height:1.55}@media (max-width:767px){.promo-code-block-module__zWu1aW__fineprint{margin-top:24px}}.promo-code-block-module__zWu1aW__meta{text-align:center;color:#222;margin:0;font-size:15px;line-height:1.5}.promo-code-block-module__zWu1aW__meta strong{color:#743e7c;font-weight:700}@media (max-width:767px){.promo-code-block-module__zWu1aW__meta{display:none}}.promo-code-block-module__zWu1aW__actions{flex-direction:column;gap:12px;width:100%;margin-top:12px;display:flex}.promo-code-block-module__zWu1aW__cta{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;min-height:48px;padding:14px 20px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.promo-code-block-module__zWu1aW__ctaPrimary{color:#fff;background:#743e7c}.promo-code-block-module__zWu1aW__ctaPrimary:hover{color:#fff;background:#5e3266}.promo-code-block-module__zWu1aW__ctaSecondary{color:#222;background:0 0;border:2px solid #222}.promo-code-block-module__zWu1aW__ctaSecondary:hover{color:#743e7c;background:0 0;border-color:#743e7c}@media (min-width:560px){.promo-code-block-module__zWu1aW__actions{flex-direction:row}.promo-code-block-module__zWu1aW__cta{flex:1}}.promo-code-block-module__zWu1aW__mobileTapHint{display:none}@media (max-width:767px){.promo-code-block-module__zWu1aW__hoverHint{display:none}.promo-code-block-module__zWu1aW__mobileTapHint{text-align:center;letter-spacing:.02em;color:#6b6b6b;margin:0 auto;font-size:13px;font-weight:600;line-height:1.4;transition:color .2s;display:block}.promo-code-block-module__zWu1aW__mobileTapHintCopied{color:#16a34a}}
.mobile-dealer-sticky-cta-module__aqRxQa__stickyCta{display:none}@media (max-width:767px){.mobile-dealer-sticky-cta-module__aqRxQa__stickyCta{z-index:99998;right:14px;bottom:max(12px,env(safe-area-inset-bottom));animation:.18s ease-out both mobile-dealer-sticky-cta-module__aqRxQa__dealerStickyCtaIn;display:block;position:fixed;left:14px}.mobile-dealer-sticky-cta-module__aqRxQa__stickyCta .mobile-dealer-sticky-cta-module__aqRxQa__stickyButton{color:#222;text-align:center;background:#faca30;border:0;border-radius:7px;justify-content:center;align-items:center;width:100%;min-height:54px;padding:14px 22px;font-size:17px;font-weight:800;line-height:1.2;text-decoration:none;display:flex;box-shadow:0 12px 30px #1f0a2347}.mobile-dealer-sticky-cta-module__aqRxQa__stickyCta .mobile-dealer-sticky-cta-module__aqRxQa__stickyButton:hover,.mobile-dealer-sticky-cta-module__aqRxQa__stickyCta .mobile-dealer-sticky-cta-module__aqRxQa__stickyButton:focus{color:#fff;background:#5e3266;text-decoration:none}}@keyframes mobile-dealer-sticky-cta-module__aqRxQa__dealerStickyCtaIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mobile-dealer-sticky-cta-module__aqRxQa__stickyCta{animation:none}}
.toolbar-module__MTyAcW__toolbar .toolbar-module__MTyAcW__sortSelect{border-bottom:1px solid #e5e1e7;font-weight:400}@media (min-width:1025px){.toolbar-module__MTyAcW__toolbar .toolbar-module__MTyAcW__sortSelect{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='m2.5 4.25 3.5 3.5 3.5-3.5' stroke='%237C3A80' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 0 top calc(50% - 3px);background-size:16px 16px;min-width:200px;padding-right:20px}.toolbar-module__MTyAcW__toolbar>div{transform:translateY(10px)}}@media (max-width:768px){.toolbar-module__MTyAcW__toolbar{padding-top:15px;position:relative}.toolbar-module__MTyAcW__toolbar:before{content:"";pointer-events:none;border-top:1px solid #e5e1e7;width:100vw;position:absolute;top:0;left:50%;transform:translate(-50%)}.toolbar-module__MTyAcW__toolbar .toolbar-module__MTyAcW__filterToggle:before{content:"";font-family:woodmart-font;font-size:22px;font-weight:400;line-height:1}.toolbar-module__MTyAcW__toolbar .toolbar-module__MTyAcW__resultTools{display:none!important}}
.portfolio-related-carousel-module__onA42W__carousel{min-width:0}.portfolio-related-carousel-module__onA42W__stage{margin-inline:0;display:block;position:relative}.portfolio-related-carousel-module__onA42W__track{box-sizing:border-box;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;width:calc(100% + 32px);margin:-18px -16px -22px;padding:21px 16px 46px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.portfolio-related-carousel-module__onA42W__track::-webkit-scrollbar{display:none}.portfolio-related-carousel-module__onA42W__card{border:1px solid var(--project-border);border-radius:var(--project-radius);color:var(--project-text);scroll-snap-align:start;background:#fff;flex:0 0 calc(33.3333% - 12px);text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;overflow:hidden}.portfolio-related-carousel-module__onA42W__card:hover{color:var(--project-text);border-color:#743e7c73;transform:translateY(-3px);box-shadow:0 14px 30px #2c1b2f14}.portfolio-related-carousel-module__onA42W__imageWrap{background:var(--project-surface);height:220px;position:relative;overflow:hidden}.portfolio-related-carousel-module__onA42W__imageWrap img{object-fit:cover}.portfolio-related-carousel-module__onA42W__body{padding:26px}.portfolio-related-carousel-module__onA42W__body small{color:var(--project-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800;display:block}.portfolio-related-carousel-module__onA42W__body h3{min-height:54px;margin-bottom:10px;font-size:19px;font-weight:700;line-height:1.3}.portfolio-related-carousel-module__onA42W__body dl{border-top:1px solid var(--project-border);margin-bottom:22px;padding-top:16px}.portfolio-related-carousel-module__onA42W__body dl div{grid-template-columns:max-content minmax(0,1fr);gap:14px;margin-bottom:8px;font-size:13px;line-height:1.45;display:grid}.portfolio-related-carousel-module__onA42W__body dt{color:var(--project-muted)}.portfolio-related-carousel-module__onA42W__body dd{margin-bottom:0;font-weight:650}.portfolio-related-carousel-module__onA42W__body strong{color:var(--project-primary);font-size:14px}.portfolio-related-carousel-module__onA42W__arrow{z-index:3;cursor:pointer;justify-content:center;align-items:center;transition:color .15s,background-color .15s,transform .15s;transform:translateY(-50%);width:52px!important;min-width:52px!important;height:52px!important;color:var(--project-primary)!important;background:#fff!important;border:1px solid #d7d7da!important;border-radius:50%!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:50%!important}.portfolio-related-carousel-module__onA42W__arrow:hover{color:var(--project-primary-dark);background:#f7f7f8;border-color:#c7c7cb;transform:translateY(-50%)scale(1.04)}.portfolio-related-carousel-module__onA42W__arrow:focus-visible{outline:3px solid var(--project-accent);outline-offset:2px}.portfolio-related-carousel-module__onA42W__arrowPrevious{left:-70px!important;right:auto!important}.portfolio-related-carousel-module__onA42W__arrowNext{left:auto!important;right:-70px!important}.portfolio-related-carousel-module__onA42W__arrow span{border-top:3px solid;border-right:3px solid;width:17px;height:17px}.portfolio-related-carousel-module__onA42W__arrowPrevious span{transform:translate(3px)rotate(-135deg)}.portfolio-related-carousel-module__onA42W__arrowNext span{transform:translate(-3px)rotate(45deg)}.portfolio-related-carousel-module__onA42W__pagination{justify-content:center;margin:2px auto 0;display:flex}.portfolio-related-carousel-module__onA42W__dots{justify-content:center;align-items:center;gap:10px;display:flex}.portfolio-related-carousel-module__onA42W__dots button{cursor:pointer;background:#cbbdce;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:width .18s,border-radius .18s,background .18s;position:relative;overflow:hidden}.portfolio-related-carousel-module__onA42W__dots button[aria-current=true]{background:#ded4e0;border-radius:5px;width:44px}.portfolio-related-carousel-module__onA42W__dots button[aria-current=true] span{background:var(--project-primary);transform-origin:0;border-radius:5px;width:100%;height:100%;animation:5s linear forwards portfolio-related-carousel-module__onA42W__carouselProgress;display:block;transform:scaleX(0)}.portfolio-related-carousel-module__onA42W__paused .portfolio-related-carousel-module__onA42W__dots button[aria-current=true] span{animation-play-state:paused}@keyframes portfolio-related-carousel-module__onA42W__carouselProgress{to{transform:scaleX(1)}}@media (max-width:1080px){.portfolio-related-carousel-module__onA42W__arrowPrevious{left:8px!important}.portfolio-related-carousel-module__onA42W__arrowNext{right:8px!important}}@media (max-width:820px){.portfolio-related-carousel-module__onA42W__imageWrap{height:210px}.portfolio-related-carousel-module__onA42W__card{flex-basis:86%}.portfolio-related-carousel-module__onA42W__arrow{display:none!important}}@media (prefers-reduced-motion:reduce){.portfolio-related-carousel-module__onA42W__card,.portfolio-related-carousel-module__onA42W__arrow,.portfolio-related-carousel-module__onA42W__dots button{transition:none}.portfolio-related-carousel-module__onA42W__dots button[aria-current=true] span{animation:none;transform:scaleX(1)}}
.page-module__NfDiEG__page{background:#fff}.page-module__NfDiEG__content{padding:34px 18px 48px}:is(.page-module__NfDiEG__page .page-title .container,.page-module__NfDiEG__page .page-title .entry-title,.page-module__NfDiEG__page .page-title .breadcrumbs){text-align:left!important}.page-module__NfDiEG__page .page-title .entry-title{font-size:30px!important}.page-module__NfDiEG__intro{margin-bottom:18px}.page-module__NfDiEG__section{margin-top:34px}.page-module__NfDiEG__section:first-of-type{margin-top:0}.page-module__NfDiEG__sectionTitle{color:#7c3a80;margin:0 0 18px;font-size:26px;font-weight:700;line-height:1.25}.page-module__NfDiEG__paragraph,.page-module__NfDiEG__list li{color:#242424;margin:0 0 24px;font-size:17px;line-height:1.8}.page-module__NfDiEG__textBlock{max-width:1140px}.page-module__NfDiEG__list{margin:0;padding-left:20px}.page-module__NfDiEG__list li{margin-bottom:14px}.page-module__NfDiEG__pricing .home-pricing-section{margin-bottom:0}@media (max-width:767px){.page-module__NfDiEG__content{padding:26px 0 40px}.page-module__NfDiEG__sectionTitle{font-size:22px}.page-module__NfDiEG__paragraph,.page-module__NfDiEG__list li{font-size:16px}}
.page-module__jXZM3G__wrap{--editorial-ink:#121212;--editorial-muted:#666;--editorial-rule:#d6d6d6;--editorial-paper:#fff;--editorial-accent:#6f3375;background:var(--editorial-paper);max-width:1280px;margin:0 auto;padding:28px 24px 64px}.page-module__jXZM3G__breadcrumbs{color:#777;text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:7px;max-width:1180px;margin:0 auto 36px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;line-height:1.45;display:flex}.page-module__jXZM3G__breadcrumbs a{color:inherit;text-decoration:none}.page-module__jXZM3G__breadcrumbs a:hover,.page-module__jXZM3G__breadcrumbs a:focus-visible{color:var(--editorial-ink);text-underline-offset:3px;text-decoration:underline}.page-module__jXZM3G__header{border-top:4px solid var(--editorial-ink);border-bottom:1px solid var(--editorial-ink);grid-template-columns:minmax(0,1fr) minmax(320px,430px);align-items:end;gap:64px;max-width:1180px;margin:0 auto 34px;padding:20px 0 26px;display:grid}.page-module__jXZM3G__eyebrow{color:var(--editorial-accent);text-transform:uppercase;letter-spacing:.11em;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;line-height:1.2}.page-module__jXZM3G__title{color:var(--editorial-ink);letter-spacing:-.045em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,5vw,68px);font-weight:700;line-height:.98}.page-module__jXZM3G__subtitle{color:#333;margin:0;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.45}.page-module__jXZM3G__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:36px 28px;max-width:1180px;margin:0 auto;display:grid}.page-module__jXZM3G__card{border-top:1px solid var(--editorial-ink);flex-direction:column;grid-column:span 4;min-width:0;padding-top:14px;display:flex}.page-module__jXZM3G__imageLink{aspect-ratio:4/3;background:#efefef;place-items:center;text-decoration:none;display:grid;position:relative;overflow:hidden}.page-module__jXZM3G__image,.page-module__jXZM3G__imageFallback{width:100%;height:100%}.page-module__jXZM3G__image{object-fit:cover;filter:saturate(.88)contrast(1.03);transition:filter .22s,transform .22s;display:block}.page-module__jXZM3G__imageFallback{color:var(--editorial-accent);letter-spacing:.08em;place-items:center;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;display:grid}.page-module__jXZM3G__card:hover .page-module__jXZM3G__image,.page-module__jXZM3G__card:focus-within .page-module__jXZM3G__image{filter:saturate()contrast();transform:scale(1.02)}.page-module__jXZM3G__body{flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding-top:14px;display:flex}.page-module__jXZM3G__metaLine{color:#777;text-transform:uppercase;letter-spacing:.07em;justify-content:space-between;align-items:baseline;gap:14px;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:1.25;display:flex}.page-module__jXZM3G__badge{color:var(--editorial-accent);font-weight:700}.page-module__jXZM3G__metaLine time{white-space:nowrap;flex:none}.page-module__jXZM3G__cardTitle{letter-spacing:-.025em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:700;line-height:1.14;display:block}.page-module__jXZM3G__cardTitle a{color:var(--editorial-ink);text-decoration:none}.page-module__jXZM3G__cardTitle a:hover,.page-module__jXZM3G__cardTitle a:focus-visible{color:var(--editorial-accent)}.page-module__jXZM3G__excerpt{color:#555;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.page-module__jXZM3G__readMore{color:var(--editorial-ink);text-transform:uppercase;letter-spacing:.07em;text-decoration:underline;-webkit-text-decoration-color:var(--editorial-accent);text-decoration-color:var(--editorial-accent);text-underline-offset:3px;margin-top:auto;padding-top:18px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;line-height:1.2}.page-module__jXZM3G__readMore:hover,.page-module__jXZM3G__readMore:focus-visible{color:var(--editorial-accent)}.page-module__jXZM3G__card:not(.page-module__jXZM3G__leadCard) .page-module__jXZM3G__excerpt{margin-top:auto;padding-top:12px}.page-module__jXZM3G__card:not(.page-module__jXZM3G__leadCard) .page-module__jXZM3G__readMore{margin-top:0}.page-module__jXZM3G__leadCard{border:0;grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:34px;padding:0;display:grid;position:relative}.page-module__jXZM3G__leadCard .page-module__jXZM3G__imageLink{aspect-ratio:16/9}.page-module__jXZM3G__leadCard .page-module__jXZM3G__body{padding-top:0;position:absolute;inset:0 0 0 calc(57.5% + 14.5px);overflow:hidden}.page-module__jXZM3G__leadCard .page-module__jXZM3G__cardTitle{letter-spacing:-.035em;margin-top:13px;font-size:clamp(31px,2.6vw,40px);line-height:1.06}.page-module__jXZM3G__leadCard .page-module__jXZM3G__excerpt{-webkit-line-clamp:3;margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.45}.page-module__jXZM3G__leadCard .page-module__jXZM3G__readMore{padding-top:20px}.page-module__jXZM3G__pagination{border-top:1px solid var(--editorial-ink);justify-content:center;align-items:center;gap:18px;max-width:1180px;margin:48px auto 0;padding-top:20px;font-family:Arial,Helvetica,sans-serif;display:flex}.page-module__jXZM3G__pageBtn{color:var(--editorial-ink);text-transform:uppercase;letter-spacing:.07em;-webkit-text-decoration-color:var(--editorial-accent);text-decoration-color:var(--editorial-accent);text-underline-offset:3px;padding:8px 0;font-size:11px;font-weight:700}.page-module__jXZM3G__pageBtn[aria-disabled=true]{opacity:.35;pointer-events:none}.page-module__jXZM3G__pageInfo{color:var(--editorial-muted);font-size:12px}.page-module__jXZM3G__wrap .vent-bottom-marquiz-wrap{border-top:1px solid var(--editorial-ink);max-width:1180px;margin:72px auto 0;padding-top:24px}@media (max-width:1024px){.page-module__jXZM3G__header{grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:40px}.page-module__jXZM3G__card{grid-column:span 6}.page-module__jXZM3G__leadCard{grid-column:1/-1;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr)}.page-module__jXZM3G__leadCard .page-module__jXZM3G__imageLink{aspect-ratio:3/2}.page-module__jXZM3G__leadCard .page-module__jXZM3G__body{left:calc(47.5% + 18px)}.page-module__jXZM3G__leadCard .page-module__jXZM3G__cardTitle{margin-top:10px;font-size:clamp(27px,3.2vw,34px)}.page-module__jXZM3G__leadCard .page-module__jXZM3G__excerpt{-webkit-line-clamp:2;flex-shrink:0;margin-top:10px;font-size:15px}.page-module__jXZM3G__leadCard .page-module__jXZM3G__readMore{padding-top:12px}}@media (max-width:768px){.page-module__jXZM3G__wrap{padding:22px 18px 48px}.page-module__jXZM3G__breadcrumbs{margin-bottom:28px;font-size:9px}.page-module__jXZM3G__header{grid-template-columns:1fr;gap:16px;margin-bottom:28px;padding:16px 0 20px}.page-module__jXZM3G__title{font-size:clamp(38px,11vw,48px)}.page-module__jXZM3G__subtitle{max-width:600px;font-size:17px;line-height:1.45}.page-module__jXZM3G__grid{grid-template-columns:1fr;gap:32px}.page-module__jXZM3G__card,.page-module__jXZM3G__leadCard{border-top-width:1px;border-bottom:0;flex-direction:column;grid-column:1;gap:0;padding:12px 0 0;display:flex;position:static}.page-module__jXZM3G__card .page-module__jXZM3G__imageLink,.page-module__jXZM3G__leadCard .page-module__jXZM3G__imageLink{aspect-ratio:16/9}.page-module__jXZM3G__body,.page-module__jXZM3G__leadCard .page-module__jXZM3G__body{padding-top:12px;position:static;overflow:visible}.page-module__jXZM3G__cardTitle,.page-module__jXZM3G__leadCard .page-module__jXZM3G__cardTitle{letter-spacing:-.025em;margin-top:9px;font-size:25px;line-height:1.12}.page-module__jXZM3G__excerpt,.page-module__jXZM3G__leadCard .page-module__jXZM3G__excerpt{-webkit-line-clamp:3;margin-top:11px;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5}.page-module__jXZM3G__readMore,.page-module__jXZM3G__leadCard .page-module__jXZM3G__readMore{margin-top:0;padding-top:16px}.page-module__jXZM3G__card:not(.page-module__jXZM3G__leadCard) .page-module__jXZM3G__excerpt{margin-top:11px;padding-top:0}.page-module__jXZM3G__pagination{justify-content:space-between;gap:12px;margin-top:40px}.page-module__jXZM3G__wrap .vent-bottom-marquiz-wrap{margin-top:54px}}
.checkout-client-module__nt0upG__paymentServiceError{background:#fff7f7;border:1px solid #efcaca;border-radius:6px;justify-items:center;gap:14px;margin:0 0 18px;padding:18px 20px;display:grid}.checkout-client-module__nt0upG__paymentServiceErrorText{color:#242424;text-align:center;justify-items:center;gap:8px;margin:0;font-size:15px;line-height:1.55;display:grid}.checkout-client-module__nt0upG__paymentServicePhone{color:#7d3982;text-underline-offset:3px;font-size:20px;font-weight:600;line-height:1.3;text-decoration:underline;text-decoration-thickness:1px}.checkout-client-module__nt0upG__paymentServiceCallButton{background:var(--wd-primary-color,#7d3982);color:#fff;border-radius:4px;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.checkout-client-module__nt0upG__paymentServiceCallButton:hover,.checkout-client-module__nt0upG__paymentServiceCallButton:focus-visible{color:#fff;background:#642d68}.checkout-client-module__nt0upG__paymentServiceCallButton:active{transform:translateY(1px)}@media (max-width:575px){.checkout-client-module__nt0upG__paymentServiceError{padding:16px}.checkout-client-module__nt0upG__paymentServiceCallButton{width:100%}}
.page-module__92KbQW__page{background:#fff}:is(.page-module__92KbQW__page .page-title .container,.page-module__92KbQW__page .page-title .entry-title,.page-module__92KbQW__page .page-title .breadcrumbs){text-align:left!important}.page-module__92KbQW__page .page-title .entry-title{font-size:30px!important}.page-module__92KbQW__content{gap:36px;padding:36px 18px 48px;display:grid}.page-module__92KbQW__topAccordionWrap,.page-module__92KbQW__basicAccordionWrap{width:100%}.page-module__92KbQW__item{border-bottom:1px solid #d6d8dd}.page-module__92KbQW__item:first-child{border-top:1px solid #d6d8dd}.page-module__92KbQW__intro,.page-module__92KbQW__answer{color:#242424;font-size:16px;line-height:1.7}.page-module__92KbQW__summary{cursor:pointer;color:#0f172a;justify-content:space-between;align-items:center;gap:16px;padding:18px;font-size:16px;font-weight:700;list-style:none;display:flex}.page-module__92KbQW__summary::-webkit-details-marker{display:none}.page-module__92KbQW__question{flex:auto}.page-module__92KbQW__icon{color:#0f172a;flex:0 0 20px;width:20px;height:20px;transition:transform .2s}.page-module__92KbQW__icon svg{width:100%;height:100%;display:block}.page-module__92KbQW__item[open] .page-module__92KbQW__icon{transform:rotate(180deg)}.page-module__92KbQW__answer{padding:0 18px 18px}.page-module__92KbQW__answer p,.page-module__92KbQW__answer ul{margin:0}.page-module__92KbQW__answer p+p,.page-module__92KbQW__answer p+ul,.page-module__92KbQW__answer ul+p{margin-top:14px}.page-module__92KbQW__answer ul{padding-left:20px}.page-module__92KbQW__answer li+li{margin-top:8px}.page-module__92KbQW__section{gap:18px;display:grid}.page-module__92KbQW__sectionTitle{color:#7c3a80;margin:0;font-size:28px;line-height:1.25}.page-module__92KbQW__catalogCta{justify-content:center;display:flex}.page-module__92KbQW__pricing .home-pricing-section{margin-bottom:0}@media (max-width:720px){.page-module__92KbQW__content{gap:28px;padding:24px 0 36px}.page-module__92KbQW__topAccordionWrap,.page-module__92KbQW__basicAccordionWrap{width:100%}.page-module__92KbQW__page .page-title .entry-title{font-size:26px!important}.page-module__92KbQW__summary,.page-module__92KbQW__answer{padding-left:0;padding-right:0}.page-module__92KbQW__sectionTitle{font-size:24px}}
.calculator-spec-button-module__pwCLia__trigger{display:block}.calculator-spec-button-module__pwCLia__overlay{z-index:400;background:#0f172a8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.calculator-spec-button-module__pwCLia__modal{background:#fff;border-radius:8px;width:min(600px,100%);max-height:min(80vh,760px);position:relative;overflow:auto;box-shadow:0 18px 48px #0f172a47}.calculator-spec-button-module__pwCLia__close{z-index:1;color:#fff;cursor:pointer;background:#bba0c5;border:0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;margin:10px 12px 0 auto;font-size:30px;line-height:1;display:inline-flex;position:sticky;top:0;left:calc(100% - 52px)}.calculator-spec-button-module__pwCLia__content{padding:16px 20px 24px}.calculator-spec-button-module__pwCLia__content table{border-collapse:collapse;width:100%}.calculator-spec-button-module__pwCLia__content td{color:#444;vertical-align:top;border-bottom:1px solid #d7dbe2;padding:10px 12px;font-size:12px;line-height:1.45}.calculator-spec-button-module__pwCLia__content tr:first-child td{font-weight:700}.calculator-spec-button-module__pwCLia__content tr:last-child td{border-bottom:0}.calculator-spec-button-module__pwCLia__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.calculator-spec-button-module__pwCLia__overlay{padding:14px}.calculator-spec-button-module__pwCLia__modal{max-height:calc(100vh - 28px)}.calculator-spec-button-module__pwCLia__content{padding:12px 14px 18px}.calculator-spec-button-module__pwCLia__content td{padding:8px 10px;font-size:11px}}
