@font-face{unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-family:Montserrat;src:url(../media/montserrat_v31_cyrillic_ext.0vdai6er2bzon.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-family:Montserrat;src:url(../media/montserrat_v31_cyrillic_ext.0vdai6er2bzon.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-family:Montserrat;src:url(../media/montserrat_v31_cyrillic_ext.0vdai6er2bzon.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-family:Montserrat;src:url(../media/montserrat_v31_cyrillic_ext.0vdai6er2bzon.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-family:Montserrat;src:url(../media/montserrat_v31_cyrillic_ext.0vdai6er2bzon.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-family:Montserrat;src:url(../media/montserrat_v31_cyrillic_ext.0vdai6er2bzon.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}.montserrat_2d43524-module__VDyiGW__className{font-family:Montserrat}.montserrat_2d43524-module__VDyiGW__variable{--font-montserrat-cyrillic-ext:"Montserrat"}
@font-face{unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-family:Montserrat;src:url(../media/montserrat_v31_cyrillic.p.3xwp9-ll1pnw_.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-family:Montserrat;src:url(../media/montserrat_v31_cyrillic.p.3xwp9-ll1pnw_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-family:Montserrat;src:url(../media/montserrat_v31_cyrillic.p.3xwp9-ll1pnw_.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-family:Montserrat;src:url(../media/montserrat_v31_cyrillic.p.3xwp9-ll1pnw_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-family:Montserrat;src:url(../media/montserrat_v31_cyrillic.p.3xwp9-ll1pnw_.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-family:Montserrat;src:url(../media/montserrat_v31_cyrillic.p.3xwp9-ll1pnw_.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}.montserrat_7f263c9b-module__lbgrja__className{font-family:Montserrat}.montserrat_7f263c9b-module__lbgrja__variable{--font-montserrat-cyrillic:"Montserrat"}
@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_vietnamese.370ev4_4-yiay.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_vietnamese.370ev4_4-yiay.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_vietnamese.370ev4_4-yiay.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_vietnamese.370ev4_4-yiay.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_vietnamese.370ev4_4-yiay.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_vietnamese.370ev4_4-yiay.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}.montserrat_786813b3-module__B6sfQq__className{font-family:Montserrat}.montserrat_786813b3-module__B6sfQq__variable{--font-montserrat-vietnamese:"Montserrat"}
@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_latin_ext.41r31qmhr7_rd.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_latin_ext.41r31qmhr7_rd.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_latin_ext.41r31qmhr7_rd.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_latin_ext.41r31qmhr7_rd.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_latin_ext.41r31qmhr7_rd.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_latin_ext.41r31qmhr7_rd.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}.montserrat_2c01d08f-module__5JFBFa__className{font-family:Montserrat}.montserrat_2c01d08f-module__5JFBFa__variable{--font-montserrat-latin-ext:"Montserrat"}
@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_latin.p.1gavkj72q9u43.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_latin.p.1gavkj72q9u43.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_latin.p.1gavkj72q9u43.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_latin.p.1gavkj72q9u43.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_latin.p.1gavkj72q9u43.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{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-family:Montserrat;src:url(../media/montserrat_v31_latin.p.1gavkj72q9u43.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}.montserrat_4e91c59a-module__xWrDYa__className{font-family:Montserrat}.montserrat_4e91c59a-module__xWrDYa__variable{--font-montserrat-latin:"Montserrat"}
@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0%;size-adjust:112.83%}.stack-module__MNtMra__variable{--font-montserrat:var(--font-montserrat-latin), var(--font-montserrat-latin-ext), var(--font-montserrat-vietnamese), var(--font-montserrat-cyrillic), var(--font-montserrat-cyrillic-ext), "Montserrat Fallback"}
.Logo-module__BPrZ0W__logo{flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}.Logo-module__BPrZ0W__mark{flex:none;display:block}.Logo-module__BPrZ0W__sun{fill:var(--c-sunrise)}.Logo-module__BPrZ0W__sunWhite{fill:var(--c-cloud)}.Logo-module__BPrZ0W__word{fill:currentColor}.Logo-module__BPrZ0W__slogan{color:var(--text-tertiary);font-size:11px}
.ProtoHeader-module__rw2UMq__bar{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--p-border);background:#ffffffdb;position:sticky;top:0}.ProtoHeader-module__rw2UMq__bar:before{content:"";background:var(--p-cloud);pointer-events:none;height:100vh;position:absolute;bottom:100%;left:0;right:0}.ProtoHeader-module__rw2UMq__inner{min-height:var(--p-header-h);align-items:center;gap:12px;padding-block:8px;display:flex}.ProtoHeader-module__rw2UMq__bar a.ProtoHeader-module__rw2UMq__logo{color:var(--p-rock);flex:none;align-items:center;display:inline-flex}.ProtoHeader-module__rw2UMq__bar a.ProtoHeader-module__rw2UMq__logo:focus-visible{box-shadow:var(--p-focus), 0 0 0 1.5px var(--p-sky);border-radius:10px;outline:none}.ProtoHeader-module__rw2UMq__slot{flex:auto;align-items:center;min-width:0;display:flex}.ProtoHeader-module__rw2UMq__right{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.ProtoHeader-module__rw2UMq__messengers{align-items:center;gap:6px;display:none}.ProtoHeader-module__rw2UMq__bar a.ProtoHeader-module__rw2UMq__msg{width:34px;height:34px;color:var(--p-rock);background:#f1f2f4;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.ProtoHeader-module__rw2UMq__bar a.ProtoHeader-module__rw2UMq__msg:hover{background:var(--p-rock);color:var(--p-cloud)}.ProtoHeader-module__rw2UMq__bar a.ProtoHeader-module__rw2UMq__msg:focus-visible{box-shadow:var(--p-focus), 0 0 0 1.5px var(--p-sky);outline:none}.ProtoHeader-module__rw2UMq__bar a.ProtoHeader-module__rw2UMq__panelPhone{border-radius:var(--p-r-pill);color:var(--p-rock);white-space:nowrap;background:#f1f2f4;align-items:center;gap:0;padding:8px 14px;font-size:0;font-weight:700;transition:background-color .15s;display:inline-flex}.ProtoHeader-module__rw2UMq__bar a.ProtoHeader-module__rw2UMq__panelPhone svg{flex:none}.ProtoHeader-module__rw2UMq__bar a.ProtoHeader-module__rw2UMq__panelPhone:hover{color:var(--p-rock);background:#e7e9ed}.ProtoHeader-module__rw2UMq__bar a.ProtoHeader-module__rw2UMq__panelPhone:focus-visible{box-shadow:var(--p-focus), 0 0 0 1.5px var(--p-sky);outline:none}.ProtoHeader-module__rw2UMq__fav{border-radius:var(--p-r-pill);background:var(--p-sunrise);color:var(--p-rock);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:700;transition:background-color .15s,transform .15s;display:inline-flex;position:relative}.ProtoHeader-module__rw2UMq__fav:hover{background:var(--p-sunrise-hover);transform:translateY(-1px)}.ProtoHeader-module__rw2UMq__fav:focus-visible{box-shadow:var(--p-focus), 0 0 0 1.5px var(--p-sky);outline:none}.ProtoHeader-module__rw2UMq__favText{display:none}.ProtoHeader-module__rw2UMq__count{border-radius:var(--p-r-pill);background:var(--p-rock);min-width:20px;height:20px;color:var(--p-cloud);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding-inline:6px;font-size:12px;font-weight:800;display:inline-flex}@media (min-width:720px){.ProtoHeader-module__rw2UMq__inner{gap:18px}.ProtoHeader-module__rw2UMq__favText{display:inline}.ProtoHeader-module__rw2UMq__bar a.ProtoHeader-module__rw2UMq__panelPhone{gap:7px;font-size:14px}.ProtoHeader-module__rw2UMq__messengers{display:flex}}
.ProtoFooter-module__oVnvDG__foot{background:var(--p-rock);color:var(--p-cloud);margin-top:40px;padding-block:34px 26px}.ProtoFooter-module__oVnvDG__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:26px 40px;display:flex}.ProtoFooter-module__oVnvDG__brandCol{max-width:420px;color:var(--p-cloud);flex-direction:column;gap:8px;display:flex}.ProtoFooter-module__oVnvDG__foot a.ProtoFooter-module__oVnvDG__brandLink{width:fit-content;color:inherit;align-items:center;display:inline-flex}.ProtoFooter-module__oVnvDG__foot a.ProtoFooter-module__oVnvDG__brandLink:focus-visible{border-radius:10px;outline:none;box-shadow:0 0 0 3px #ffcc1466}.ProtoFooter-module__oVnvDG__slogan{color:#ffffffd1;font-size:14px;font-weight:600}.ProtoFooter-module__oVnvDG__dot{color:var(--p-sunrise)}.ProtoFooter-module__oVnvDG__about{color:#9a9ba0;margin:2px 0 0;font-size:13px;line-height:1.6}.ProtoFooter-module__oVnvDG__contactsCol{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.ProtoFooter-module__oVnvDG__foot a.ProtoFooter-module__oVnvDG__phone{color:var(--p-cloud);letter-spacing:-.3px;white-space:nowrap;font-size:22px;font-weight:800}.ProtoFooter-module__oVnvDG__foot a.ProtoFooter-module__oVnvDG__phone:hover{color:var(--p-sunrise)}.ProtoFooter-module__oVnvDG__foot a.ProtoFooter-module__oVnvDG__phone:focus-visible{border-radius:6px;outline:none;box-shadow:0 0 0 3px #ffcc1466}.ProtoFooter-module__oVnvDG__meta{color:#ffffffb8;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.ProtoFooter-module__oVnvDG__meta svg{color:var(--p-sunrise);flex:none}.ProtoFooter-module__oVnvDG__messengers{align-items:center;gap:8px;margin-top:4px;display:flex}.ProtoFooter-module__oVnvDG__foot a.ProtoFooter-module__oVnvDG__msg{width:38px;height:38px;color:var(--p-cloud);background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.ProtoFooter-module__oVnvDG__foot a.ProtoFooter-module__oVnvDG__msg:hover{background:var(--p-sunrise);color:var(--p-rock)}.ProtoFooter-module__oVnvDG__foot a.ProtoFooter-module__oVnvDG__msg:focus-visible{outline:none;box-shadow:0 0 0 3px #ffcc1466}.ProtoFooter-module__oVnvDG__note{color:#7d7e82;border-top:1px solid #3a3b3f;width:100%;margin:0;padding-top:18px;font-size:12px;line-height:1.6}.ProtoFooter-module__oVnvDG__bottom{color:#7d7e82;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;width:100%;font-size:12px;display:flex}.ProtoFooter-module__oVnvDG__legal{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.ProtoFooter-module__oVnvDG__foot a.ProtoFooter-module__oVnvDG__legalLink{color:#9a9ba0;text-underline-offset:3px;text-decoration:underline}.ProtoFooter-module__oVnvDG__foot a.ProtoFooter-module__oVnvDG__legalLink:hover{color:var(--p-cloud)}@media (max-width:720px){.ProtoFooter-module__oVnvDG__inner{flex-direction:column;align-items:flex-start}.ProtoFooter-module__oVnvDG__brandCol{max-width:none}}
.NotFoundInline-module__vEPSja__wrap{padding-block:72px 96px}.NotFoundInline-module__vEPSja__inner{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.NotFoundInline-module__vEPSja__code{letter-spacing:-2px;color:var(--p-sunrise);font-size:68px;font-weight:800;line-height:1}.NotFoundInline-module__vEPSja__title{letter-spacing:-.8px;margin:0;font-size:30px;font-weight:800;line-height:1.15}.NotFoundInline-module__vEPSja__dot{color:var(--p-sunrise)}.NotFoundInline-module__vEPSja__text{max-width:560px;color:var(--p-text-2);margin:0;font-size:15px;line-height:1.6}.NotFoundInline-module__vEPSja__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px;display:flex}.NotFoundInline-module__vEPSja__wrap .NotFoundInline-module__vEPSja__actions a{color:var(--p-rock)}.NotFoundInline-module__vEPSja__wrap .NotFoundInline-module__vEPSja__actions a.NotFoundInline-module__vEPSja__alt:hover{color:var(--p-cloud)}@media (min-width:720px){.NotFoundInline-module__vEPSja__code{font-size:88px}.NotFoundInline-module__vEPSja__title{font-size:38px}}
.LeadForm-module__f7VMCG__form{flex-direction:column;gap:14px;display:flex}.LeadForm-module__f7VMCG__ctx{border-radius:var(--p-r-input);background:var(--p-tile-yellow);color:var(--p-text);margin:0;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.4}.LeadForm-module__f7VMCG__field{flex-direction:column;gap:6px;display:flex}.LeadForm-module__f7VMCG__label{color:var(--p-text);font-size:13px;font-weight:600}.LeadForm-module__f7VMCG__optional{color:var(--p-text-3);font-weight:500}.LeadForm-module__f7VMCG__input,.LeadForm-module__f7VMCG__textarea{border:1px solid var(--p-border-input);border-radius:var(--p-r-input);background:var(--p-surface);width:100%;color:var(--p-text);font:inherit;padding:12px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.LeadForm-module__f7VMCG__textarea{resize:vertical;min-height:62px}.LeadForm-module__f7VMCG__input:focus,.LeadForm-module__f7VMCG__textarea:focus,.LeadForm-module__f7VMCG__phoneWrap:focus-within{border-color:var(--p-sky);box-shadow:var(--p-focus);outline:none}.LeadForm-module__f7VMCG__input::placeholder,.LeadForm-module__f7VMCG__textarea::placeholder,.LeadForm-module__f7VMCG__phoneInput::placeholder{color:var(--p-text-3)}.LeadForm-module__f7VMCG__phoneWrap{border:1px solid var(--p-border-input);border-radius:var(--p-r-input);background:var(--p-surface);align-items:center;gap:8px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.LeadForm-module__f7VMCG__prefix{color:var(--p-text-2);letter-spacing:.01em;flex:none;font-size:15px;font-weight:600}.LeadForm-module__f7VMCG__phoneInput{min-width:0;color:var(--p-text);font:inherit;letter-spacing:.03em;background:0 0;border:0;flex:auto;padding:12px 0;font-size:15px}.LeadForm-module__f7VMCG__phoneInput:focus{outline:none}.LeadForm-module__f7VMCG__inputBad,.LeadForm-module__f7VMCG__inputBad:focus,.LeadForm-module__f7VMCG__inputBad:focus-within{border-color:var(--p-sunset);box-shadow:0 0 0 3px #ff65121f}.LeadForm-module__f7VMCG__err{color:var(--p-sunset);margin:0;font-size:12.5px;line-height:1.4}.LeadForm-module__f7VMCG__errBox{border-radius:var(--p-r-input);background:var(--p-tile-orange);color:#a63c00;margin:0;padding:10px 12px;font-size:13px}.LeadForm-module__f7VMCG__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.LeadForm-module__f7VMCG__consent{color:var(--p-text-3);margin:0;font-size:12px;line-height:1.45}.LeadForm-module__f7VMCG__consent a{color:var(--p-text-2);text-decoration:underline}.LeadForm-module__f7VMCG__done{text-align:center;flex-direction:column;align-items:center;padding:6px 0 2px;display:flex}.LeadForm-module__f7VMCG__doneIcon{background:var(--p-success-bg);width:54px;height:54px;color:var(--p-success-text);border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.LeadForm-module__f7VMCG__doneTitle{margin:0 0 6px;font-size:21px;font-weight:800}.LeadForm-module__f7VMCG__doneLead{max-width:380px;color:var(--p-text-soft);margin:0 0 18px;font-size:14.5px;line-height:1.5}.LeadForm-module__f7VMCG__steps{border-radius:var(--p-r-card);background:var(--p-bg-nested);text-align:left;width:100%;color:var(--p-text-soft);margin:0;padding:16px 18px 16px 34px;font-size:13.5px;line-height:1.5}.LeadForm-module__f7VMCG__steps li+li{margin-top:8px}.LeadForm-module__f7VMCG__steps li::marker{color:var(--p-text-3);font-weight:700}.LeadForm-module__f7VMCG__demoNote{color:var(--p-text-3);margin:14px 0 0;font-size:11.5px}
.SearchSummaryButton-module__CcCePG__btn{appearance:none;border-radius:var(--p-r-input);width:100%;min-width:0;height:42px;color:var(--p-text);font:inherit;text-align:left;cursor:pointer;background:#f1f2f4;border:none;align-items:center;gap:8px;margin:0;padding:0 6px 0 11px;transition:background-color .15s,box-shadow .15s;display:flex}.SearchSummaryButton-module__CcCePG__btn:hover{background:#e7e9ed}.SearchSummaryButton-module__CcCePG__btn:focus-visible{box-shadow:var(--p-focus), 0 0 0 1.5px var(--p-sky);outline:none}.SearchSummaryButton-module__CcCePG__btn:disabled{cursor:default;opacity:1;color:var(--p-text);background:#f1f2f4}.SearchSummaryButton-module__CcCePG__glyph{color:var(--p-text-2);flex:none;display:inline-flex}.SearchSummaryButton-module__CcCePG__text{flex-direction:column;flex:auto;justify-content:center;gap:1px;min-width:0;display:flex}.SearchSummaryButton-module__CcCePG__title,.SearchSummaryButton-module__CcCePG__meta{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.SearchSummaryButton-module__CcCePG__title{letter-spacing:-.2px;height:17px;color:var(--p-text);font-size:13.5px;font-weight:800;line-height:17px}.SearchSummaryButton-module__CcCePG__meta{height:15px;color:var(--p-text-2);font-size:11.5px;font-weight:500;line-height:15px}.SearchSummaryButton-module__CcCePG__skLine{align-items:center;display:flex}.SearchSummaryButton-module__CcCePG__skLine>span{background:#e0e2e6}.SearchSummaryButton-module__CcCePG__edit{background:var(--p-sunrise);width:28px;height:28px;color:var(--p-rock);border-radius:50%;flex:none;justify-content:center;align-items:center;display:none}@media (min-width:400px){.SearchSummaryButton-module__CcCePG__edit{display:inline-flex}}
.HeaderSearchSlot-module__38dkIq__root{flex:1 1 0;align-items:center;min-width:0;display:flex}@media (min-width:720px){.HeaderSearchSlot-module__38dkIq__root{display:none}}
.Button-module__VMVMAW__btn{border-radius:var(--r-pill);white-space:nowrap;text-align:center;justify-content:center;align-items:center;gap:10px;font-weight:700;line-height:1;transition:background-color .15s,color .15s,transform .15s,border-color .15s,box-shadow .15s;display:inline-flex}.Button-module__VMVMAW__btn:hover{transform:translateY(-1px)}.Button-module__VMVMAW__btn:active{transform:translateY(0)}.Button-module__VMVMAW__inner{justify-content:center;align-items:center;gap:8px;display:inline-flex}.Button-module__VMVMAW__md{padding:15px 30px;font-size:16px}.Button-module__VMVMAW__sm{padding:11px 22px;font-size:14px}.Button-module__VMVMAW__lg{padding:20px 42px;font-size:18px}.Button-module__VMVMAW__xl{padding:26px 62px;font-size:21px}.Button-module__VMVMAW__full{width:100%}.Button-module__VMVMAW__primary{background:linear-gradient(180deg, #ffd84d 0%, var(--c-sunrise) 52%, #f3bd00 100%);color:var(--c-rock);box-shadow:0 10px 24px #f0be0059,inset 0 1px #ffffff8c}.Button-module__VMVMAW__primary:hover{background:linear-gradient(#ffde5c 0%,#ffd01f 52%,#f5c200 100%);box-shadow:0 14px 30px #f0be0073,inset 0 1px #fff9}.Button-module__VMVMAW__dark{background:var(--c-rock);color:var(--c-cloud);box-shadow:0 8px 20px #27282b33}.Button-module__VMVMAW__dark:hover{background:var(--dark-hover);box-shadow:0 12px 26px #27282b42}.Button-module__VMVMAW__outline{color:var(--c-rock);border:2px solid var(--c-rock);background:0 0;padding-block:13px}.Button-module__VMVMAW__outline:hover{background:var(--c-rock);color:var(--c-cloud)}.Button-module__VMVMAW__ghost{color:var(--c-sky);background:0 0;padding-inline:8px}.Button-module__VMVMAW__ghost:hover{color:#1a4fc0;transform:none}.Button-module__VMVMAW__btn:disabled,.Button-module__VMVMAW__btn[aria-disabled=true]{background:var(--disabled-bg);color:var(--disabled-text);cursor:not-allowed;border-color:#0000;transform:none}.Button-module__VMVMAW__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite Button-module__VMVMAW__btnspin}@keyframes Button-module__VMVMAW__btnspin{to{transform:rotate(360deg)}}.Button-module__VMVMAW__shine{position:relative;overflow:hidden}.Button-module__VMVMAW__shine>span{z-index:1;position:relative}.Button-module__VMVMAW__shine:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ffffff8c 50%,#0000 80%);width:55%;animation:4s ease-in-out infinite Button-module__VMVMAW__btnshine;position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)skew(-18deg)}@keyframes Button-module__VMVMAW__btnshine{0%{transform:translate(-160%)skew(-18deg)}22%{transform:translate(260%)skew(-18deg)}to{transform:translate(260%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.Button-module__VMVMAW__shine:after{animation:none;display:none}}
.Header-module__qLK1ra__header{z-index:50;border-bottom:1px solid var(--border);background:#fff;position:sticky;top:0}.Header-module__qLK1ra__cap:before{content:"";background:var(--c-cloud);pointer-events:none;height:100vh;position:absolute;bottom:100%;left:0;right:0}.Header-module__qLK1ra__cap.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__moved):before{background:0 0}.Header-module__qLK1ra__inner{min-height:calc(var(--site-header-h) - 1px);justify-content:space-between;align-items:center;gap:20px;padding-block:10px;display:flex}.Header-module__qLK1ra__logoBtn{color:var(--c-rock);align-items:center;display:inline-flex}.Header-module__qLK1ra__left{align-items:center;gap:22px;display:flex}.Header-module__qLK1ra__address{color:var(--text-secondary);align-items:center;gap:7px;max-width:240px;font-size:13px;display:inline-flex}.Header-module__qLK1ra__address svg{color:var(--c-sunset);flex:none}.Header-module__qLK1ra__right{align-items:center;gap:20px;display:flex}.Header-module__qLK1ra__online{flex-direction:column;gap:5px;display:flex}.Header-module__qLK1ra__onlineText{color:var(--text-tertiary);font-size:12px}.Header-module__qLK1ra__social{gap:8px;display:inline-flex}.Header-module__qLK1ra__social a{background:var(--bg-nested);border:1px solid var(--border);width:34px;height:34px;color:var(--c-rock);border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,transform .15s;display:inline-flex}.Header-module__qLK1ra__social a:hover{background:var(--c-sunrise);transform:translateY(-1px)}.Header-module__qLK1ra__call{flex-direction:column;align-items:flex-end;gap:2px;line-height:1.2;display:flex}.Header-module__qLK1ra__workHours{color:var(--text-tertiary);font-size:12px}.Header-module__qLK1ra__phone{color:var(--c-rock);letter-spacing:-.3px;font-size:18px;font-weight:800}.Header-module__qLK1ra__callback{color:var(--c-sky);font-size:13px;font-weight:600}.Header-module__qLK1ra__callback:hover{color:#1a4fc0}.Header-module__qLK1ra__nav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.Header-module__qLK1ra__navLink{color:var(--c-rock);white-space:nowrap;font-size:14px;font-weight:600;transition:color .15s}.Header-module__qLK1ra__navLink:hover,.Header-module__qLK1ra__navLink:focus-visible{color:var(--c-sky)}.Header-module__qLK1ra__burger{border:1px solid var(--border);background:#fff;border-radius:10px;flex-direction:column;flex:none;justify-content:center;gap:5px;width:42px;height:42px;padding:0 9px;display:none}.Header-module__qLK1ra__burger span{background:var(--c-rock);border-radius:2px;height:2px;transition:transform .18s,opacity .18s;display:block}.Header-module__qLK1ra__burgerOpen span:first-child{transform:translateY(7px)rotate(45deg)}.Header-module__qLK1ra__burgerOpen span:nth-child(2){opacity:0}.Header-module__qLK1ra__burgerOpen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.Header-module__qLK1ra__scrim{background:#171b2173;height:100svh;position:absolute;top:100%;left:0;right:0}.Header-module__qLK1ra__panel{overscroll-behavior:contain;border-top:1px solid var(--border);background:#fff;max-height:calc(100svh - 72px);position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #171b2129}.Header-module__qLK1ra__panelInner{gap:18px;padding-block:16px 22px;display:grid}.Header-module__qLK1ra__panelNav{display:grid}.Header-module__qLK1ra__panelLink{color:var(--c-rock);border-bottom:1px solid var(--border);padding:12px 0;font-size:17px;font-weight:700}.Header-module__qLK1ra__panelLink:last-child{border-bottom:none}.Header-module__qLK1ra__panelGroup{gap:10px;display:grid}.Header-module__qLK1ra__panelTitle{letter-spacing:.4px;text-transform:uppercase;color:var(--text-tertiary);font-size:12px;font-weight:700}.Header-module__qLK1ra__chips{flex-wrap:wrap;gap:8px;display:flex}.Header-module__qLK1ra__chip{border:1px solid var(--border);background:var(--bg-nested);color:var(--c-rock);border-radius:999px;padding:7px 13px;font-size:14px;font-weight:600}.Header-module__qLK1ra__chip:hover{border-color:var(--c-sunset)}.Header-module__qLK1ra__panelLang{letter-spacing:.4px;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.Header-module__qLK1ra__langOn{color:var(--c-rock)}.Header-module__qLK1ra__langSep{color:var(--border)}.Header-module__qLK1ra__langOff{color:var(--text-tertiary);transition:color .15s}.Header-module__qLK1ra__langOff:hover,.Header-module__qLK1ra__langOff:focus-visible{color:var(--c-sky)}.Header-module__qLK1ra__panelContacts{border-top:1px solid var(--border);gap:14px;padding-top:4px;display:grid}.Header-module__qLK1ra__panelSocial{gap:10px;display:inline-flex}.Header-module__qLK1ra__panelSocial a{background:var(--bg-nested);border:1px solid var(--border);width:42px;height:42px;color:var(--c-rock);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.Header-module__qLK1ra__panelSocial a:hover{background:var(--c-sunrise)}.Header-module__qLK1ra__panelPhone{color:var(--c-rock);letter-spacing:-.3px;align-items:center;gap:9px;font-size:20px;font-weight:800;display:inline-flex}@media (max-width:1080px){.Header-module__qLK1ra__address,.Header-module__qLK1ra__catalog,.Header-module__qLK1ra__nav,.Header-module__qLK1ra__online{display:none}.Header-module__qLK1ra__burger{display:flex}.Header-module__qLK1ra__rightBurger{flex:1;justify-content:flex-end}.Header-module__qLK1ra__rightBurger .Header-module__qLK1ra__call{align-items:center;margin-inline:auto}}@media not all and (max-width:1080px){.Header-module__qLK1ra__panel,.Header-module__qLK1ra__scrim{display:none}}@media (max-width:520px){.Header-module__qLK1ra__workHours{display:none}.Header-module__qLK1ra__inner{gap:12px}.Header-module__qLK1ra__phone{font-size:16px}}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay{-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000;position:fixed;left:0;right:0}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay.Header-module__qLK1ra__scrolled{border-bottom-color:var(--border);background:#fff}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay .Header-module__qLK1ra__inner{max-width:1560px;padding-inline:clamp(20px,4vw,56px)}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__logoBtn{color:#fff}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__address,.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__onlineText,.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__workHours{color:#ffffffd1}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__address svg{color:var(--c-sunrise)}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__phone,.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__callback{color:#fff}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__social a{color:#fff;background:#ffffff24;border-color:#ffffff4d}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__social a:hover{background:#ffffff42}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__catalog button{color:#fff;border-color:#ffffff8c}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__catalog button:hover{color:#fff;background:#ffffff24}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__navLink{color:#fff}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__navLink:hover{color:var(--c-sunrise)}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__burger{background:#ffffff24;border-color:#ffffff4d}.Header-module__qLK1ra__header.Header-module__qLK1ra__overlay:not(.Header-module__qLK1ra__scrolled) .Header-module__qLK1ra__burger span{background:#fff}
.HeroQuiz-module__NE6dPG__hero{padding-block:clamp(28px, 5vw, 56px) var(--section-pad)}.HeroQuiz-module__NE6dPG__grid{grid-template-columns:1fr .92fr;align-items:start;gap:48px;display:grid}.HeroQuiz-module__NE6dPG__left{flex-direction:column;align-items:flex-start;gap:20px;padding-top:8px;display:flex}.HeroQuiz-module__NE6dPG__pill{background:var(--tile-yellow-bg);color:#7a5b00;border-radius:var(--r-pill);align-items:center;padding:8px 15px;font-size:13px;font-weight:700;display:inline-flex}.HeroQuiz-module__NE6dPG__h1{margin:0}.HeroQuiz-module__NE6dPG__sub{color:var(--text-soft);max-width:30ch;font-size:clamp(16px,2vw,18px)}.HeroQuiz-module__NE6dPG__bullets{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.HeroQuiz-module__NE6dPG__bullets li{color:var(--text-soft);align-items:center;gap:9px;font-weight:500;display:flex}.HeroQuiz-module__NE6dPG__bullets svg{color:var(--c-sky);flex:none}.HeroQuiz-module__NE6dPG__right{position:relative}.HeroQuiz-module__NE6dPG__quiz{background:var(--c-cloud);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-card);outline:none;padding:26px;scroll-margin-top:92px}.HeroQuiz-module__NE6dPG__progressWrap{align-items:center;gap:12px;margin-bottom:22px;display:flex}.HeroQuiz-module__NE6dPG__progressTrack{border-radius:var(--r-pill);background:#edeef0;flex:1;height:8px;overflow:hidden}.HeroQuiz-module__NE6dPG__progressBar{background:var(--c-sunrise);border-radius:var(--r-pill);height:100%;transition:width .3s}.HeroQuiz-module__NE6dPG__progressLabel{color:var(--text-tertiary);flex:none;font-size:12px;font-weight:600}.HeroQuiz-module__NE6dPG__stepBody{outline:none;flex-direction:column;gap:14px;display:flex}.HeroQuiz-module__NE6dPG__question{color:var(--c-rock);font-size:20px;font-weight:800;line-height:1.2}.HeroQuiz-module__NE6dPG__options{flex-direction:column;gap:10px;display:flex}.HeroQuiz-module__NE6dPG__option{border:1.5px solid var(--border-input);color:var(--text);cursor:pointer;border-radius:14px;align-items:center;padding:14px 16px;font-size:15px;font-weight:500;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.HeroQuiz-module__NE6dPG__option:hover{border-color:var(--c-sky)}.HeroQuiz-module__NE6dPG__option:focus-within{border-color:var(--c-sky);box-shadow:var(--focus-ring)}.HeroQuiz-module__NE6dPG__optionOn{border-color:var(--c-sky);background:#2569ed0f}.HeroQuiz-module__NE6dPG__back{color:var(--text-secondary);align-self:flex-start;padding:4px 0;font-size:14px;font-weight:600}.HeroQuiz-module__NE6dPG__back:hover{color:var(--c-rock)}.HeroQuiz-module__NE6dPG__field{flex-direction:column;gap:6px;display:flex}.HeroQuiz-module__NE6dPG__label{color:var(--text-soft);font-size:13px;font-weight:600}.HeroQuiz-module__NE6dPG__input{border:1.5px solid var(--border-input);border-radius:var(--r-input);background:var(--c-cloud);padding:14px 16px;font-size:16px;transition:border-color .15s,box-shadow .15s}.HeroQuiz-module__NE6dPG__input:focus{border-color:var(--c-sky);box-shadow:var(--focus-ring);outline:none}.HeroQuiz-module__NE6dPG__inputError{border-color:#e5484d}.HeroQuiz-module__NE6dPG__err{color:#e5484d;font-size:12px}.HeroQuiz-module__NE6dPG__netError{color:#e5484d;text-align:center;font-size:13px}.HeroQuiz-module__NE6dPG__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.HeroQuiz-module__NE6dPG__reassurance{color:var(--text-tertiary);text-align:center;font-size:12px}.HeroQuiz-module__NE6dPG__successBadge,.HeroQuiz-module__NE6dPG__modalCheck{background:var(--success-bg);width:52px;height:52px;color:var(--success-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.HeroQuiz-module__NE6dPG__modalOverlay{z-index:100;background:#27282b80;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.HeroQuiz-module__NE6dPG__modal{background:var(--c-cloud);border-radius:var(--r-banner);box-shadow:var(--shadow-pop);text-align:center;outline:none;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:380px;padding:34px 30px;display:flex}.HeroQuiz-module__NE6dPG__modalTitle{color:var(--c-rock);font-size:22px;font-weight:800}.HeroQuiz-module__NE6dPG__modalText{color:var(--text-secondary);font-size:15px}.HeroQuiz-module__NE6dPG__mobileBar{display:none}@media (max-width:900px){.HeroQuiz-module__NE6dPG__grid{grid-template-columns:1fr;gap:26px}.HeroQuiz-module__NE6dPG__sub{max-width:none}}@media (max-width:768px){.HeroQuiz-module__NE6dPG__mobileBar{z-index:40;padding:12px var(--gutter);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--border);background:#ffffffeb;display:block;position:fixed;bottom:0;left:0;right:0}.HeroQuiz-module__NE6dPG__hero{padding-bottom:96px}}
.Comparison-module__EY_tqq__section{padding-block:var(--section-pad);background:var(--bg-page)}.Comparison-module__EY_tqq__toneWhite{background:var(--c-cloud)}.Comparison-module__EY_tqq__toneWhite .Comparison-module__EY_tqq__table{box-shadow:0 12px 36px #27282b17}.Comparison-module__EY_tqq__inner{width:100%;max-width:960px;padding-inline:var(--gutter);flex-direction:column;gap:clamp(36px,4.6vh,56px);margin-inline:auto;display:flex}.Comparison-module__EY_tqq__head{text-align:center;flex-direction:column;gap:12px;display:flex}.Comparison-module__EY_tqq__h2{margin:0;font-size:clamp(30px,4.2vw,50px)}.Comparison-module__EY_tqq__sub{color:var(--text-secondary);font-size:clamp(16px,1.6vw,19px)}.Comparison-module__EY_tqq__tableWrap{min-width:0;overflow-x:auto}.Comparison-module__EY_tqq__table{border-collapse:separate;border-spacing:0;background:var(--c-cloud);border:1px solid var(--border);width:100%;min-width:520px;box-shadow:var(--shadow-card);border-radius:22px;overflow:hidden}.Comparison-module__EY_tqq__colCrit{width:52%}.Comparison-module__EY_tqq__colUs{background:#ffcc1417;width:24%}.Comparison-module__EY_tqq__colThem{width:24%}.Comparison-module__EY_tqq__table th,.Comparison-module__EY_tqq__table td{text-align:center;vertical-align:middle;padding:clamp(16px,1.9vw,22px) clamp(14px,1.6vw,26px)}.Comparison-module__EY_tqq__table thead th{font-weight:800}.Comparison-module__EY_tqq__thCrit{text-align:left;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:1px;font-size:13px}.Comparison-module__EY_tqq__thUs{background:var(--c-sunrise);color:var(--c-rock);font-size:clamp(15px,1.4vw,17px)}.Comparison-module__EY_tqq__thThem{color:var(--text-tertiary);font-size:clamp(15px,1.4vw,17px)}.Comparison-module__EY_tqq__table tbody td{border-top:1px solid var(--border)}.Comparison-module__EY_tqq__crit{text-align:left;color:var(--c-rock);font-size:clamp(15px,1.5vw,18px);font-weight:500;line-height:1.35}.Comparison-module__EY_tqq__yes{background:var(--success-bg);width:32px;height:32px;color:var(--success-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.Comparison-module__EY_tqq__no{color:#b7b9be;background:#eff0f2;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.Comparison-module__EY_tqq__sun{object-fit:contain;width:44px;height:44px;margin-inline:auto;display:block}.Comparison-module__EY_tqq__ctaRow{text-align:center}@media (max-width:560px){.Comparison-module__EY_tqq__table{min-width:0}.Comparison-module__EY_tqq__table th,.Comparison-module__EY_tqq__table td{padding:12px 8px}.Comparison-module__EY_tqq__crit{font-size:13.5px}.Comparison-module__EY_tqq__colCrit{width:46%}.Comparison-module__EY_tqq__colUs,.Comparison-module__EY_tqq__colThem{width:27%}}
.ForWhom-module__VqLIUq__section{padding-block:var(--section-pad);background:var(--bg-page)}.ForWhom-module__VqLIUq__toneWhite{background:var(--c-cloud)}.ForWhom-module__VqLIUq__inner{flex-direction:column;gap:clamp(40px,5.5vh,68px);display:flex}.ForWhom-module__VqLIUq__head{text-align:center;flex-direction:column;gap:12px;max-width:780px;margin-inline:auto;display:flex}.ForWhom-module__VqLIUq__h2{margin:0;font-size:clamp(32px,4.6vw,56px)}.ForWhom-module__VqLIUq__sub{color:var(--text-secondary);max-width:56ch;margin-inline:auto;font-size:clamp(16px,1.6vw,19px)}.ForWhom-module__VqLIUq__grid{grid-template-columns:1fr 1fr;gap:clamp(16px,1.6vw,24px);width:100%;max-width:1080px;margin-inline:auto;display:grid}.ForWhom-module__VqLIUq__card{background:var(--c-cloud);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:24px;align-items:center;gap:22px;padding:clamp(24px,2.4vw,36px);transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.ForWhom-module__VqLIUq__cardTop{align-items:flex-start}.ForWhom-module__VqLIUq__card:hover{box-shadow:var(--shadow-pop);border-color:#0000;transform:translateY(-4px)}.ForWhom-module__VqLIUq__tile{border-radius:18px;flex:none;justify-content:center;align-items:center;width:66px;height:66px;display:inline-flex}.ForWhom-module__VqLIUq__tileYellow{background:var(--tile-yellow-bg);color:var(--tile-yellow-stroke)}.ForWhom-module__VqLIUq__tileBlue{background:var(--tile-blue-bg);color:var(--tile-blue-stroke)}.ForWhom-module__VqLIUq__tileTeal{background:var(--tile-teal-bg);color:var(--tile-teal-stroke)}.ForWhom-module__VqLIUq__tileOrange{background:var(--tile-orange-bg);color:var(--tile-orange-stroke)}.ForWhom-module__VqLIUq__icon{object-fit:contain;flex:none;width:82px;height:82px}.ForWhom-module__VqLIUq__num{letter-spacing:-2px;font-variant-numeric:tabular-nums;flex:none;width:66px;margin-top:-4px;font-size:clamp(38px,3.8vw,52px);font-weight:800;line-height:1}.ForWhom-module__VqLIUq__numYellow{color:var(--tile-yellow-stroke)}.ForWhom-module__VqLIUq__numBlue{color:var(--tile-blue-stroke)}.ForWhom-module__VqLIUq__numTeal{color:var(--tile-teal-stroke)}.ForWhom-module__VqLIUq__numOrange{color:var(--tile-orange-stroke)}.ForWhom-module__VqLIUq__cardBody{flex-direction:column;gap:6px;display:flex}.ForWhom-module__VqLIUq__cardTitle{color:var(--c-rock);font-size:clamp(17px,1.5vw,20px);font-weight:800;line-height:1.25}.ForWhom-module__VqLIUq__cardText{color:var(--text-secondary);font-size:clamp(17px,1.5vw,20px);font-weight:500;line-height:1.5}.ForWhom-module__VqLIUq__cardTextSm{font-size:clamp(14px,1.25vw,16px);line-height:1.55}.ForWhom-module__VqLIUq__cardText strong{color:var(--c-rock);font-weight:800}.ForWhom-module__VqLIUq__bridge{text-align:center;color:var(--c-rock);font-size:clamp(16px,1.6vw,19px);font-weight:600}@media (max-width:720px){.ForWhom-module__VqLIUq__section{min-height:auto}.ForWhom-module__VqLIUq__grid{grid-template-columns:1fr}.ForWhom-module__VqLIUq__card{gap:16px}.ForWhom-module__VqLIUq__tile{width:56px;height:56px}.ForWhom-module__VqLIUq__icon{width:64px;height:64px}.ForWhom-module__VqLIUq__num{width:52px}}
.HeroCinematic-module__mw51MG__hero{isolation:isolate;min-height:min(94vh,860px);color:var(--c-cloud);justify-content:center;align-items:center;padding-block:90px;display:flex;position:relative;overflow:hidden}.HeroCinematic-module__mw51MG__bg{z-index:0;background:radial-gradient(130% 100% at 50% -10%,#2f7fb8 0%,#12508a 42%,#0a2f52 100%);position:absolute;inset:0}.HeroCinematic-module__mw51MG__video{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HeroCinematic-module__mw51MG__scrim{z-index:2;background:linear-gradient(#091c306b 0%,#091c302e 38%,#091c3099 100%);position:absolute;inset:0}.HeroCinematic-module__mw51MG__photos{z-index:3;pointer-events:none;position:absolute;inset:0}.HeroCinematic-module__mw51MG__photo{aspect-ratio:4/3;width:190px;transform:rotate(var(--rot,0deg));animation:HeroCinematic-module__mw51MG__floaty var(--dur,9s) ease-in-out var(--delay,0s) infinite alternate;will-change:transform;border:3px solid #ffffffeb;border-radius:18px;position:absolute;overflow:hidden;box-shadow:0 22px 48px #06142373}.HeroCinematic-module__mw51MG__photoInner{background:linear-gradient(135deg, var(--g1,#3a6ea5), var(--g2,#1b3a5c));flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;display:flex}.HeroCinematic-module__mw51MG__photoEmoji{font-size:40px;line-height:1}.HeroCinematic-module__mw51MG__photoLabel{color:#fff;text-shadow:0 1px 5px #0006;font-size:13px;font-weight:700}@keyframes HeroCinematic-module__mw51MG__floaty{0%{transform:translateY(6px) rotate(var(--rot,0deg))}to{transform:translateY(-16px) rotate(var(--rot,0deg))}}.HeroCinematic-module__mw51MG__p1{--rot:-5deg;--dur:9s;--delay:0s;--g1:#3a6ea5;--g2:#16324f;top:12%;left:3%}.HeroCinematic-module__mw51MG__p2{--rot:5deg;--dur:11s;--delay:.5s;--g1:#2f9e8f;--g2:#14504a;top:9%;right:4%}.HeroCinematic-module__mw51MG__p3{--rot:-4deg;--dur:8s;--delay:1.1s;--g1:#c78a3d;--g2:#6d4718;width:168px;top:40%;right:7%}.HeroCinematic-module__mw51MG__p4{--rot:4deg;--dur:10s;--delay:.3s;--g1:#4b6bb0;--g2:#22335e;bottom:9%;left:5%}.HeroCinematic-module__mw51MG__p5{--rot:-6deg;--dur:12s;--delay:.9s;--g1:#b0556a;--g2:#5c2634;bottom:12%;right:6%}.HeroCinematic-module__mw51MG__p6{--rot:6deg;--dur:9.5s;--delay:1.4s;--g1:#3f8fb3;--g2:#1c4a5f;width:158px;top:45%;left:6%}.HeroCinematic-module__mw51MG__content{z-index:4;max-width:820px;padding-inline:var(--gutter);text-align:center;flex-direction:column;align-items:center;gap:22px;margin-inline:auto;display:flex;position:relative}.HeroCinematic-module__mw51MG__pill{-webkit-backdrop-filter:blur(6px);color:#fff;border-radius:var(--r-pill);background:#ffffff26;border:1px solid #ffffff4d;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.HeroCinematic-module__mw51MG__h1{color:#fff;letter-spacing:-1.5px;text-shadow:0 2px 24px #00000047;margin:0;font-size:clamp(38px,6vw,68px);line-height:1.03}.HeroCinematic-module__mw51MG__hl{color:var(--c-sunrise)}.HeroCinematic-module__mw51MG__sub{color:#ffffffeb;max-width:42ch;font-size:clamp(16px,2.2vw,20px)}.HeroCinematic-module__mw51MG__cta{margin-top:6px}.HeroCinematic-module__mw51MG__mobileBar{display:none}@media (max-width:768px){.HeroCinematic-module__mw51MG__hero{min-height:auto;padding-block:88px 100px}.HeroCinematic-module__mw51MG__photo{width:118px;box-shadow:0 14px 30px #06142366}.HeroCinematic-module__mw51MG__p3,.HeroCinematic-module__mw51MG__p6{display:none}.HeroCinematic-module__mw51MG__p1{top:6%;left:-3%}.HeroCinematic-module__mw51MG__p2{top:5%;right:-3%}.HeroCinematic-module__mw51MG__p4{bottom:14%;left:-3%}.HeroCinematic-module__mw51MG__p5{bottom:14%;right:-3%}.HeroCinematic-module__mw51MG__content{gap:18px}.HeroCinematic-module__mw51MG__mobileBar{z-index:40;padding:12px var(--gutter);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--border);background:#ffffffeb;display:block;position:fixed;bottom:0;left:0;right:0}}@media (prefers-reduced-motion:reduce){.HeroCinematic-module__mw51MG__photo{animation:none}}
.QuizSection-module__mhTwVa__section{padding-block:var(--section-pad);background:var(--bg-page)}.QuizSection-module__mhTwVa__head{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:640px;margin:0 auto 28px;display:flex}.QuizSection-module__mhTwVa__sub{color:var(--text-secondary);font-size:clamp(16px,2vw,18px)}.QuizSection-module__mhTwVa__quizWrap{max-width:560px;margin-inline:auto}
.QuizFlow-module__GEcQpa__layout{--quiz-h:680px;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(20px,2vw,32px);display:grid}@media (max-width:900px){.QuizFlow-module__GEcQpa__layout{grid-template-columns:minmax(0,1fr)}}.QuizFlow-module__GEcQpa__card{--pad:clamp(16px, 1.8vw, 22px);min-width:0;color:var(--c-rock);background:var(--c-cloud);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-card);padding:var(--pad);outline:none;flex-direction:column;scroll-margin-top:92px;display:flex}.QuizFlow-module__GEcQpa__scroll,.QuizFlow-module__GEcQpa__dock{display:contents}.QuizFlow-module__GEcQpa__progressWrap{flex:none;align-items:center;gap:12px;margin-bottom:14px;display:flex}.QuizFlow-module__GEcQpa__progressTrack{border-radius:var(--r-pill);background:#edeef0;flex:1;height:8px;overflow:hidden}.QuizFlow-module__GEcQpa__progressBar{background:var(--c-sunrise);border-radius:var(--r-pill);height:100%;transition:width .35s}.QuizFlow-module__GEcQpa__progressLabel{color:var(--text-tertiary);flex:none;font-size:12px;font-weight:600}.QuizFlow-module__GEcQpa__stage,.QuizFlow-module__GEcQpa__form{flex-direction:column;flex:1;display:flex}.QuizFlow-module__GEcQpa__body{flex-direction:column;gap:16px;min-width:0;display:flex}.QuizFlow-module__GEcQpa__footer{border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:16px;display:flex}.QuizFlow-module__GEcQpa__qHead{flex-direction:column;flex:none;gap:8px;margin-bottom:10px;display:flex}.QuizFlow-module__GEcQpa__qCount{background:var(--tile-yellow-bg);color:#7a5b00;border-radius:var(--r-pill);align-self:flex-start;align-items:center;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.QuizFlow-module__GEcQpa__question{color:var(--c-rock);margin:0;font-size:clamp(19px,2vw,24px);font-weight:800;line-height:1.2}.QuizFlow-module__GEcQpa__qHint{color:var(--c-sky);font-size:13px;font-weight:600}.QuizFlow-module__GEcQpa__options{--opt-rows:6;--opt-gap:10px;--opt-row:49px;--opt-peek:12px;--opt-bleed:4px;gap:var(--opt-gap);max-height:calc(var(--opt-rows) * var(--opt-row) + var(--opt-rows) * var(--opt-gap) + var(--opt-peek) + 2 * var(--opt-bleed));padding:var(--opt-bleed);margin:calc(-1 * var(--opt-bleed));-webkit-overflow-scrolling:touch;scrollbar-width:thin;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid;overflow-y:auto}.QuizFlow-module__GEcQpa__hero .QuizFlow-module__GEcQpa__options{--opt-gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:520px){.QuizFlow-module__GEcQpa__hero .QuizFlow-module__GEcQpa__options{grid-template-columns:1fr}}.QuizFlow-module__GEcQpa__opt{border:1.5px solid var(--border-input);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.QuizFlow-module__GEcQpa__opt:hover{border-color:var(--yellow-hover)}.QuizFlow-module__GEcQpa__opt:focus-within{border-color:var(--yellow-hover);box-shadow:0 0 0 3px #ffcc142e}.QuizFlow-module__GEcQpa__optOn{border-color:var(--yellow-hover);background:#ffcc141a;border-width:2px}.QuizFlow-module__GEcQpa__radio{border:1.5px solid var(--border-input);background:#f0f1f3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;transition:background .15s,border-color .15s;display:flex}.QuizFlow-module__GEcQpa__optOn .QuizFlow-module__GEcQpa__radio{background:0 0;border-color:#0000}.QuizFlow-module__GEcQpa__sun{object-fit:contain;width:24px;height:24px;display:block}.QuizFlow-module__GEcQpa__optLabel{color:var(--c-rock);flex:1;font-size:15px;font-weight:600;line-height:1.3}.QuizFlow-module__GEcQpa__opt .QuizFlow-module__GEcQpa__chIcon{width:30px;height:30px}.QuizFlow-module__GEcQpa__customInput{border:1.5px solid var(--border-input);border-radius:var(--r-input);color:var(--c-rock);background:#fff;margin-top:2px;padding:13px 16px;font-size:15px}.QuizFlow-module__GEcQpa__customInput:focus{border-color:var(--c-sky);box-shadow:var(--focus-ring);outline:none}.QuizFlow-module__GEcQpa__followup{border:1px dashed var(--border-input);background:var(--bg-nested);border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.QuizFlow-module__GEcQpa__followupLabel{color:var(--text-soft);font-size:13px;font-weight:700}.QuizFlow-module__GEcQpa__chips{flex-wrap:wrap;gap:8px;display:flex}.QuizFlow-module__GEcQpa__chip{border:1.5px solid var(--border-input);min-width:54px;height:46px;color:var(--text-secondary);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:700;transition:border-color .15s,background .15s,color .15s;display:flex}.QuizFlow-module__GEcQpa__chip:hover{border-color:var(--yellow-hover)}.QuizFlow-module__GEcQpa__chipOn{border-color:var(--yellow-hover);color:var(--c-rock);background:#ffcc1424}.QuizFlow-module__GEcQpa__field{flex-direction:column;gap:6px;display:flex}.QuizFlow-module__GEcQpa__flabel{color:var(--text-soft);font-size:13px;font-weight:600}.QuizFlow-module__GEcQpa__input{border:1.5px solid var(--border-input);border-radius:var(--r-input);background:var(--c-cloud);padding:14px 16px;font-size:16px;transition:border-color .15s,box-shadow .15s}.QuizFlow-module__GEcQpa__input:focus{border-color:var(--c-sky);box-shadow:var(--focus-ring);outline:none}.QuizFlow-module__GEcQpa__inputError{border-color:#e5484d}.QuizFlow-module__GEcQpa__err{color:#e5484d;font-size:12px}.QuizFlow-module__GEcQpa__channels{grid-template-columns:repeat(3,minmax(0,170px));gap:8px;display:grid}.QuizFlow-module__GEcQpa__channel{min-width:0;color:var(--c-rock);cursor:pointer;background:#fff;border:1.5px solid #e6e6e6;border-radius:14px;flex-direction:column;align-items:center;gap:7px;padding:12px 6px 10px;font-size:13px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:flex}.QuizFlow-module__GEcQpa__channel:hover{border-color:#cfcfcf}.QuizFlow-module__GEcQpa__channelOn{border-color:var(--c-sunrise);box-shadow:0 0 0 3px #ffcc144d}.QuizFlow-module__GEcQpa__chIcon{color:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.QuizFlow-module__GEcQpa__chName{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.QuizFlow-module__GEcQpa__channelsCompact{--cc-ic:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.QuizFlow-module__GEcQpa__channelsCompact .QuizFlow-module__GEcQpa__channel{flex-direction:row;justify-content:center;gap:6px;padding:10px 4px}.QuizFlow-module__GEcQpa__channelsCompact .QuizFlow-module__GEcQpa__chIcon{width:var(--cc-ic);height:var(--cc-ic)}.QuizFlow-module__GEcQpa__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.QuizFlow-module__GEcQpa__reassurance{color:var(--text-tertiary);text-align:center;font-size:12px}.QuizFlow-module__GEcQpa__success{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.QuizFlow-module__GEcQpa__successBadge,.QuizFlow-module__GEcQpa__modalCheck{background:var(--success-bg);width:52px;height:52px;color:var(--success-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.QuizFlow-module__GEcQpa__modalOverlay{z-index:100;background:#27282b80;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.QuizFlow-module__GEcQpa__modal{background:var(--c-cloud);border-radius:var(--r-banner);box-shadow:var(--shadow-pop);text-align:center;outline:none;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:400px;padding:34px 30px;display:flex}.QuizFlow-module__GEcQpa__modalTitle{color:var(--c-rock);font-size:22px;font-weight:800}.QuizFlow-module__GEcQpa__modalText{color:var(--text-secondary);font-size:15px}.QuizFlow-module__GEcQpa__manager{border:1px solid var(--border);border-radius:var(--r-card);min-width:0;height:min(600px,100svh - 104px);box-shadow:var(--shadow-card);background:#fff7de;flex-direction:column;display:flex;position:sticky;top:92px;overflow:hidden}@media (max-width:900px){.QuizFlow-module__GEcQpa__manager{height:auto;position:static}}.QuizFlow-module__GEcQpa__mgrHero{flex:auto;justify-content:center;align-items:flex-end;min-height:0;display:flex;position:relative}.QuizFlow-module__GEcQpa__mgrPerson{object-fit:contain;object-position:bottom center;width:auto;max-width:100%;height:100%;display:block}.QuizFlow-module__GEcQpa__mgrAvatarWrap{flex:1;justify-content:center;align-self:stretch;align-items:center;display:flex}.QuizFlow-module__GEcQpa__mgrAvatar{background:var(--c-rock);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;font-size:32px;font-weight:800;display:flex}.QuizFlow-module__GEcQpa__mgrOnline{z-index:2;color:var(--c-rock);border-radius:var(--r-pill);background:#fffffff5;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:14px;left:14px;box-shadow:0 2px 8px #0000001f}.QuizFlow-module__GEcQpa__mgrDot{background:var(--success-text);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #1f8a5b2e}.QuizFlow-module__GEcQpa__mgrPanel{background:var(--c-cloud);border-top:1px solid var(--border);flex-direction:column;flex:none;gap:6px;padding:18px 18px 22px;display:flex}.QuizFlow-module__GEcQpa__mgrName{color:var(--c-rock);margin:0;font-size:18px;font-weight:800}.QuizFlow-module__GEcQpa__mgrRole{color:var(--text-secondary);margin:0;font-size:13px}.QuizFlow-module__GEcQpa__mgrQuote{background:var(--bg-nested);border:1px solid var(--border);color:var(--text-soft);border-radius:14px;margin:8px 0 2px;padding:12px 14px;font-size:13px;line-height:1.5}.QuizFlow-module__GEcQpa__mgrBenefitsTitle{letter-spacing:1.5px;text-transform:uppercase;color:var(--text-tertiary);margin:14px 0 0;font-size:11px;font-weight:700}.QuizFlow-module__GEcQpa__benefits{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.QuizFlow-module__GEcQpa__benefit{align-items:center;gap:12px;padding:6px 0;display:flex}.QuizFlow-module__GEcQpa__benefit+.QuizFlow-module__GEcQpa__benefit{border-top:1px solid var(--border)}.QuizFlow-module__GEcQpa__benefitIcon{background:var(--bg-nested);width:36px;height:36px;color:var(--text-tertiary);border-radius:11px;flex:none;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.QuizFlow-module__GEcQpa__benefitText{color:var(--text-tertiary);flex:1;font-size:13.5px;font-weight:600;line-height:1.35;transition:color .2s}.QuizFlow-module__GEcQpa__benefitState{color:var(--text-tertiary);flex:none;transition:color .2s}.QuizFlow-module__GEcQpa__benefitOn .QuizFlow-module__GEcQpa__benefitIcon{background:var(--tile-yellow-bg);color:#b58900}.QuizFlow-module__GEcQpa__benefitOn .QuizFlow-module__GEcQpa__benefitText{color:var(--c-rock)}.QuizFlow-module__GEcQpa__benefitOn .QuizFlow-module__GEcQpa__benefitState{color:var(--success-text)}.QuizFlow-module__GEcQpa__phoneRow{gap:8px;display:flex}.QuizFlow-module__GEcQpa__countrySelect{font:inherit;cursor:pointer;background:#fff;border:1.5px solid #e3e3e3;border-radius:12px;flex:none;padding:0 10px;font-size:15px}.QuizFlow-module__GEcQpa__countrySelect:focus{border-color:var(--c-sky);box-shadow:var(--focus-ring);outline:none}.QuizFlow-module__GEcQpa__phoneInput{flex:1;min-width:0}.QuizFlow-module__GEcQpa__stepErrRow{text-align:right;padding:6px 2px 0}.QuizFlow-module__GEcQpa__destGrid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;display:grid}.QuizFlow-module__GEcQpa__dest{cursor:pointer;border-radius:14px;flex-direction:column;gap:8px;transition:transform .15s;display:flex;position:relative}.QuizFlow-module__GEcQpa__dest:hover{transform:translateY(-2px)}.QuizFlow-module__GEcQpa__destThumb{aspect-ratio:4/3;box-shadow:var(--shadow-card);background:linear-gradient(135deg,#dfe6ee 0%,#c9d6e3 100%);border:2px solid #0000;border-radius:14px;transition:border-color .15s;display:block;position:relative;overflow:hidden}.QuizFlow-module__GEcQpa__dest:hover .QuizFlow-module__GEcQpa__destThumb,.QuizFlow-module__GEcQpa__destOn .QuizFlow-module__GEcQpa__destThumb{border-color:var(--yellow-hover)}.QuizFlow-module__GEcQpa__destImg{object-fit:cover}.QuizFlow-module__GEcQpa__destCheck{color:#0000;border:1px solid var(--border-input);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s,border-color .15s;display:flex;position:absolute;top:8px;right:8px}.QuizFlow-module__GEcQpa__destOn .QuizFlow-module__GEcQpa__destCheck{background:var(--c-sunrise);border-color:var(--c-sunrise);color:var(--c-rock)}.QuizFlow-module__GEcQpa__destLabel{text-align:center;font-size:14px;font-weight:600;line-height:1.25}.QuizFlow-module__GEcQpa__destOn .QuizFlow-module__GEcQpa__destLabel{font-weight:700}@media (max-width:520px){.QuizFlow-module__GEcQpa__destGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.QuizFlow-module__GEcQpa__destLabel{font-size:13px}}@media (max-width:767.98px) and (min-height:480px){.QuizFlow-module__GEcQpa__card{--quiz-screen-gap:10px;--quiz-scroll-bleed:4px;scroll-margin-top:calc(var(--site-header-h) + var(--quiz-screen-gap))}.QuizFlow-module__GEcQpa__screen{height:calc(100vh - var(--site-header-h) - 2 * var(--quiz-screen-gap));height:calc(var(--quiz-vh,100svh) - var(--site-header-h) - 2 * var(--quiz-screen-gap))}.QuizFlow-module__GEcQpa__parent{height:100%}.QuizFlow-module__GEcQpa__stage{flex:auto;min-height:0}.QuizFlow-module__GEcQpa__stage>*{min-height:0}.QuizFlow-module__GEcQpa__scroll{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;min-height:0;padding:var(--quiz-scroll-bleed);margin-inline:calc(-1 * var(--quiz-scroll-bleed));flex-direction:column;flex:auto;display:flex;overflow-y:auto}.QuizFlow-module__GEcQpa__scroll>*{flex:none}.QuizFlow-module__GEcQpa__scroll>.QuizFlow-module__GEcQpa__success{flex:1 0 auto}.QuizFlow-module__GEcQpa__scrollCenter>*{margin-block:auto}.QuizFlow-module__GEcQpa__dock{flex-direction:column;flex:none;display:flex}.QuizFlow-module__GEcQpa__dockTop{order:-1}.QuizFlow-module__GEcQpa__options{max-height:none;margin:0;padding:0;overflow:visible}}
.QuizQuick-module__vGRlHq__quickRow{justify-content:center;margin-top:10px;display:flex}.QuizQuick-module__vGRlHq__quickBtn{font:inherit;color:var(--text-secondary);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 8px;font-size:13px;font-weight:600;line-height:1.3;text-decoration:underline;transition:color .15s}.QuizQuick-module__vGRlHq__quickBtn:hover{color:var(--c-rock)}.QuizQuick-module__vGRlHq__quickBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}
.QuizNextStep-module__OiHPlq__ns{--ns-fs-xs:12px;--ns-fs-sm:13px;--ns-fs-md:15px;--ns-fs-lg:16px;--ns-fs-emoji:26px;--ns-fs-big:44px;--ns-r-bubble:18px;--ns-r-tail:6px;--ns-ava:52px;--ns-ava-sm:40px;--ns-tick:34px}@media (max-width:520px){.QuizNextStep-module__OiHPlq__ns{--ns-fs-md:14.5px;--ns-fs-emoji:22px;--ns-fs-big:40px;--ns-ava:44px;--ns-tick:30px}}.QuizNextStep-module__OiHPlq__ava{width:var(--ns-ava);height:var(--ns-ava);flex:none;position:relative}.QuizNextStep-module__OiHPlq__avaSm{width:var(--ns-ava-sm);height:var(--ns-ava-sm)}.QuizNextStep-module__OiHPlq__avaClip{border-radius:var(--r-pill);background:var(--tile-yellow-bg);width:100%;height:100%;display:block;overflow:hidden}.QuizNextStep-module__OiHPlq__avaImg{object-fit:cover;object-position:50% 12%;transform-origin:52% 22%;width:100%;height:100%;display:block;transform:scale(1.5)}.QuizNextStep-module__OiHPlq__avaDot{border-radius:var(--r-pill);background:var(--success-text);border:2px solid var(--c-cloud);width:13px;height:13px;position:absolute;bottom:1px;right:1px}.QuizNextStep-module__OiHPlq__avaSm .QuizNextStep-module__OiHPlq__avaDot{width:10px;height:10px}.QuizNextStep-module__OiHPlq__talk{flex-direction:column;min-width:0;display:flex}.QuizNextStep-module__OiHPlq__who{align-items:center;gap:12px;margin-bottom:14px;display:flex}.QuizNextStep-module__OiHPlq__whoText{flex-direction:column;min-width:0;display:flex}.QuizNextStep-module__OiHPlq__whoName{font-size:var(--ns-fs-lg);color:var(--c-rock);font-weight:800}.QuizNextStep-module__OiHPlq__whoRole{font-size:var(--ns-fs-sm);color:var(--text-secondary)}.QuizNextStep-module__OiHPlq__chat{flex-direction:column;gap:8px;min-height:40px;display:flex}.QuizNextStep-module__OiHPlq__bubble{background:var(--bg-page);border-radius:var(--ns-r-bubble) var(--ns-r-bubble) var(--ns-r-bubble) var(--ns-r-tail);max-width:94%;font-size:var(--ns-fs-md);color:var(--c-rock);overflow-wrap:anywhere;align-self:flex-start;margin:0;padding:11px 14px;line-height:1.45}.QuizNextStep-module__OiHPlq__bubble b{font-weight:800}.QuizNextStep-module__OiHPlq__pop{animation:.25s QuizNextStep-module__OiHPlq__nsPop}@keyframes QuizNextStep-module__OiHPlq__nsPop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.QuizNextStep-module__OiHPlq__typing{background:var(--bg-page);border-radius:var(--ns-r-bubble);align-self:flex-start;gap:5px;padding:14px 16px;display:flex}.QuizNextStep-module__OiHPlq__typing i{border-radius:var(--r-pill);background:var(--text-tertiary);width:7px;height:7px;animation:1s infinite QuizNextStep-module__OiHPlq__nsDot}.QuizNextStep-module__OiHPlq__typing i:nth-child(2){animation-delay:.15s}.QuizNextStep-module__OiHPlq__typing i:nth-child(3){animation-delay:.3s}@keyframes QuizNextStep-module__OiHPlq__nsDot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.QuizNextStep-module__OiHPlq__answers{flex-direction:column;gap:10px;margin-top:16px;display:flex}.QuizNextStep-module__OiHPlq__fade{animation:.3s QuizNextStep-module__OiHPlq__nsFade}@keyframes QuizNextStep-module__OiHPlq__nsFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.QuizNextStep-module__OiHPlq__answersQ{font-size:var(--ns-fs-md);color:var(--c-rock);margin:0;font-weight:800}.QuizNextStep-module__OiHPlq__ans{text-align:left;width:100%;font:inherit;color:var(--c-rock);background:var(--c-cloud);border:1.5px solid var(--border-input);border-radius:var(--r-tile);cursor:pointer;align-items:center;gap:14px;padding:13px 15px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.QuizNextStep-module__OiHPlq__ans:hover{border-color:var(--yellow-hover)}.QuizNextStep-module__OiHPlq__ans:focus-visible{border-color:var(--yellow-hover);box-shadow:var(--focus-ring);outline:none}.QuizNextStep-module__OiHPlq__ansMain{border:2px solid var(--c-sunrise);background:var(--tile-yellow-bg)}.QuizNextStep-module__OiHPlq__ansEm{font-size:var(--ns-fs-emoji);flex:none;line-height:1}.QuizNextStep-module__OiHPlq__ansText{flex-direction:column;gap:2px;min-width:0;display:flex}.QuizNextStep-module__OiHPlq__ansTitle{font-size:var(--ns-fs-md);font-weight:700;line-height:1.3}.QuizNextStep-module__OiHPlq__ansSub{font-size:var(--ns-fs-sm);color:var(--text-secondary)}.QuizNextStep-module__OiHPlq__agreeAnswers{padding-bottom:14px}.QuizNextStep-module__OiHPlq__answers .QuizNextStep-module__OiHPlq__agreeBtn{white-space:normal;text-align:left;padding:12px 18px 12px 12px;line-height:1.3}.QuizNextStep-module__OiHPlq__agreeBtn>span{justify-content:flex-start;gap:12px;width:100%}.QuizNextStep-module__OiHPlq__agreeTick{width:var(--ns-tick);height:var(--ns-tick);border-radius:var(--r-pill);background:var(--c-rock);color:var(--c-sunrise);flex:none;justify-content:center;align-items:center;display:inline-flex}.QuizNextStep-module__OiHPlq__agreeText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.QuizNextStep-module__OiHPlq__agreeTitle{font-size:var(--ns-fs-lg);font-weight:800}.QuizNextStep-module__OiHPlq__agreeSub{font-size:var(--ns-fs-sm);color:var(--text-soft);font-weight:600}.QuizNextStep-module__OiHPlq__agreeArrow{flex:none}@media (max-width:520px){.QuizNextStep-module__OiHPlq__answers .QuizNextStep-module__OiHPlq__agreeBtn{padding:10px 16px 10px 10px}.QuizNextStep-module__OiHPlq__agreeBtn>span{gap:10px}.QuizNextStep-module__OiHPlq__agreeTitle{font-size:var(--ns-fs-md)}.QuizNextStep-module__OiHPlq__agreeArrow{display:none}}.QuizNextStep-module__OiHPlq__promise{background:var(--bg-page);border-radius:var(--r-tile);font-size:var(--ns-fs-sm);color:var(--c-rock);align-items:center;gap:12px;padding:11px 13px;line-height:1.4;display:flex}.QuizNextStep-module__OiHPlq__promise b{font-weight:700}.QuizNextStep-module__OiHPlq__tips{background:var(--bg-page);border-radius:var(--r-tile);width:100%;font-size:var(--ns-fs-sm);text-align:left;color:var(--c-rock);padding:13px 15px;line-height:1.5}.QuizNextStep-module__OiHPlq__tipsTitle{margin-bottom:4px;font-weight:700;display:block}.QuizNextStep-module__OiHPlq__tipsList{margin:0;padding-left:18px}.QuizNextStep-module__OiHPlq__browse{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:6px 0 4px;display:flex}.QuizNextStep-module__OiHPlq__big{font-size:var(--ns-fs-big);line-height:1}.QuizNextStep-module__OiHPlq__center{text-align:center}.QuizNextStep-module__OiHPlq__lead{max-width:460px;font-size:var(--ns-fs-md);color:var(--text-soft);margin:0;line-height:1.5}.QuizNextStep-module__OiHPlq__browseActions{flex-direction:column;align-items:center;gap:6px;margin-top:6px;display:flex}@media (prefers-reduced-motion:reduce){.QuizNextStep-module__OiHPlq__pop,.QuizNextStep-module__OiHPlq__fade,.QuizNextStep-module__OiHPlq__typing i{animation:none}}
.HeroQuizCinematic-module__sw0p_G__hero{min-height:100svh;color:var(--c-cloud);align-items:center;padding-block:clamp(96px,12vh,140px) clamp(40px,6vh,72px);display:flex;position:relative;overflow:hidden}.HeroQuizCinematic-module__sw0p_G__bg{z-index:0;background:radial-gradient(130% 100% at 50% -10%,#2f7fb8 0%,#12508a 42%,#0a2f52 100%);position:absolute;inset:0}.HeroQuizCinematic-module__sw0p_G__video{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HeroQuizCinematic-module__sw0p_G__mobileBg{display:none}.HeroQuizCinematic-module__sw0p_G__scrim{z-index:2;background:linear-gradient(#06142680 0%,#06142600 24%),linear-gradient(100deg,#061426d1 0%,#0614269e 36%,#0614266b 64%,#0614264d 100%);position:absolute;inset:0}.HeroQuizCinematic-module__sw0p_G__content{z-index:4;width:100%;max-width:1560px;margin-inline:auto;padding-inline:clamp(20px,4vw,56px);position:relative}.HeroQuizCinematic-module__sw0p_G__grid{grid-template-columns:1fr minmax(360px,520px);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.HeroQuizCinematic-module__sw0p_G__left{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.HeroQuizCinematic-module__sw0p_G__pill{-webkit-backdrop-filter:blur(6px);color:#fff;border-radius:var(--r-pill);background:#ffffff29;border:1px solid #ffffff52;align-items:center;gap:8px;padding:9px 17px;font-size:14px;font-weight:700;display:inline-flex}.HeroQuizCinematic-module__sw0p_G__h1{color:#fff;letter-spacing:-1.5px;text-shadow:0 2px 24px #00000059;margin:0;font-size:clamp(40px,4.8vw,62px);line-height:1.06}.HeroQuizCinematic-module__sw0p_G__hl{color:var(--c-sunrise)}.HeroQuizCinematic-module__sw0p_G__sub{color:#fffffff0;text-shadow:0 1px 10px #0000004d;max-width:44ch;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.HeroQuizCinematic-module__sw0p_G__bullets{flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.HeroQuizCinematic-module__sw0p_G__bullets li{color:#fff;text-shadow:0 1px 8px #0000004d;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.HeroQuizCinematic-module__sw0p_G__bullets svg{color:var(--c-sunrise);flex:none}.HeroQuizCinematic-module__sw0p_G__cta{margin-top:6px}.HeroQuizCinematic-module__sw0p_G__right{min-width:0;position:relative}.HeroQuizCinematic-module__sw0p_G__topRow{--hq-face:32px;--hq-fs-rating:17px;--hq-fs-stars:14px;--hq-fs-label:12.5px;flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:center;gap:12px 22px;display:flex}.HeroQuizCinematic-module__sw0p_G__left:has(>.HeroQuizCinematic-module__sw0p_G__topRow){--hq-h1:clamp(36px, 3.6vw, 52px)}.HeroQuizCinematic-module__sw0p_G__left:has(>.HeroQuizCinematic-module__sw0p_G__topRow) .HeroQuizCinematic-module__sw0p_G__h1{font-size:var(--hq-h1)}.HeroQuizCinematic-module__sw0p_G__proof{align-items:center;gap:12px;display:flex}.HeroQuizCinematic-module__sw0p_G__faces{padding-left:10px;display:flex}.HeroQuizCinematic-module__sw0p_G__faces img{width:var(--hq-face);height:var(--hq-face);border-radius:var(--r-pill);border:2px solid color-mix(in srgb, var(--c-rock) 85%, transparent);background:var(--c-cloud);object-fit:cover;margin-left:-10px}.HeroQuizCinematic-module__sw0p_G__proofText{text-align:left;text-shadow:0 1px 8px #0000004d;flex-direction:column;gap:2px;line-height:1.2;display:flex}.HeroQuizCinematic-module__sw0p_G__proofRow{align-items:center;gap:7px;display:flex}.HeroQuizCinematic-module__sw0p_G__proofRow b{font-size:var(--hq-fs-rating);color:var(--c-cloud);font-weight:800}.HeroQuizCinematic-module__sw0p_G__stars{color:var(--c-sunrise);font-size:var(--hq-fs-stars);letter-spacing:1px}.HeroQuizCinematic-module__sw0p_G__proofLabel{font-size:var(--hq-fs-label);color:color-mix(in srgb, var(--c-cloud) 82%, transparent)}.HeroQuizCinematic-module__sw0p_G__ops{--hq-logo-h:20px;--hq-fs-ops:13px;border-top:1px solid color-mix(in srgb, var(--c-cloud) 18%, transparent);flex-wrap:wrap;align-items:center;gap:10px 18px;max-width:720px;padding-top:18px;display:flex}.HeroQuizCinematic-module__sw0p_G__opsLogo{height:var(--hq-logo-h);filter:brightness(0)invert();opacity:.85;width:auto}.HeroQuizCinematic-module__sw0p_G__opsLabel{font-size:var(--hq-fs-ops);color:color-mix(in srgb, var(--c-cloud) 75%, transparent);font-weight:600}.HeroQuizCinematic-module__sw0p_G__mobileBar{display:none}@media (max-width:980px){.HeroQuizCinematic-module__sw0p_G__grid{grid-template-columns:minmax(0,1fr);gap:26px}.HeroQuizCinematic-module__sw0p_G__left{text-align:center;align-items:center}.HeroQuizCinematic-module__sw0p_G__sub{max-width:none}.HeroQuizCinematic-module__sw0p_G__right{width:100%;max-width:520px;margin-inline:auto}.HeroQuizCinematic-module__sw0p_G__topRow,.HeroQuizCinematic-module__sw0p_G__ops{justify-content:center}}@media (max-width:768px){.HeroQuizCinematic-module__sw0p_G__hero{min-height:auto;padding-block:84px 96px}.HeroQuizCinematic-module__sw0p_G__h1{font-size:clamp(32px,8vw,42px)}.HeroQuizCinematic-module__sw0p_G__topRow{--hq-face:28px;gap:10px}.HeroQuizCinematic-module__sw0p_G__videoDesktop{display:none}.HeroQuizCinematic-module__sw0p_G__mobileBg{object-fit:cover;object-position:center top;filter:brightness(.74);width:100%;height:100svh;display:block;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.HeroQuizCinematic-module__sw0p_G__cta{max-width:100%}.HeroQuizCinematic-module__sw0p_G__cta>:is(a,button){white-space:normal;max-width:100%;padding-inline:24px}.HeroQuizCinematic-module__sw0p_G__left:has(>.HeroQuizCinematic-module__sw0p_G__topRow){--hq-h1:clamp(28px, 7.4vw, 38px)}.HeroQuizCinematic-module__sw0p_G__ops{--hq-logo-h:16px;gap:8px 14px}.HeroQuizCinematic-module__sw0p_G__mobileBar{z-index:90;padding:12px var(--gutter);border-top:1px solid var(--border);background:#fff;transition:transform .32s,opacity .26s;display:block;position:fixed;bottom:0;left:0;right:0}.HeroQuizCinematic-module__sw0p_G__mobileBarHidden{opacity:0;pointer-events:none;transform:translateY(130%)}body[data-menu-open] .HeroQuizCinematic-module__sw0p_G__mobileBar{opacity:0;pointer-events:none;transform:translateY(130%)}}
.HeroQuizCenter-module__4eTAgG__hero{min-height:100svh;color:var(--c-cloud);align-items:center;padding-block:clamp(96px,12vh,140px) clamp(40px,6vh,72px);display:flex;position:relative;overflow:hidden}.HeroQuizCenter-module__4eTAgG__bg{z-index:0;background:radial-gradient(130% 100% at 50% -10%,#2f7fb8 0%,#12508a 42%,#0a2f52 100%);position:absolute;inset:0}.HeroQuizCenter-module__4eTAgG__video{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HeroQuizCenter-module__4eTAgG__scrim{z-index:2;background:linear-gradient(#0614268c 0%,#0614262e 30% 70%,#0614268c 100%),#06142680;position:absolute;inset:0}.HeroQuizCenter-module__4eTAgG__content{z-index:4;justify-content:center;width:100%;max-width:1560px;margin-inline:auto;padding-inline:clamp(20px,4vw,56px);display:flex;position:relative}.HeroQuizCenter-module__4eTAgG__intro{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:780px;display:flex}.HeroQuizCenter-module__4eTAgG__pill{-webkit-backdrop-filter:blur(6px);color:#fff;border-radius:var(--r-pill);background:#ffffff29;border:1px solid #ffffff52;align-items:center;gap:8px;padding:9px 17px;font-size:14px;font-weight:700;display:inline-flex}.HeroQuizCenter-module__4eTAgG__h1{color:#fff;letter-spacing:-1.5px;text-shadow:0 2px 24px #00000059;margin:0;font-size:clamp(40px,5.2vw,66px);line-height:1.06}.HeroQuizCenter-module__4eTAgG__hl{color:var(--c-sunrise)}.HeroQuizCenter-module__4eTAgG__sub{color:#fffffff0;text-shadow:0 1px 10px #0000004d;max-width:52ch;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.HeroQuizCenter-module__4eTAgG__bullets{flex-wrap:wrap;justify-content:center;gap:10px 26px;padding:0;list-style:none;display:flex}.HeroQuizCenter-module__4eTAgG__bullets li{color:#fff;text-shadow:0 1px 8px #0000004d;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.HeroQuizCenter-module__4eTAgG__bullets svg{color:var(--c-sunrise);flex:none}.HeroQuizCenter-module__4eTAgG__quizWrap{width:100%;max-width:620px;animation:.28s ease-out HeroQuizCenter-module__4eTAgG__reveal}@keyframes HeroQuizCenter-module__4eTAgG__reveal{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.HeroQuizCenter-module__4eTAgG__quizWrap{animation:none}}@media (max-width:768px){.HeroQuizCenter-module__4eTAgG__hero{min-height:auto;padding-block:84px 56px}.HeroQuizCenter-module__4eTAgG__h1{font-size:clamp(32px,8vw,42px)}.HeroQuizCenter-module__4eTAgG__bullets{flex-direction:column;align-items:center;gap:10px}}
.HotTours-module__qvjyya__section{padding-block:var(--section-pad);background:var(--bg-page)}.HotTours-module__qvjyya__toneWhite{background:var(--c-cloud)}.HotTours-module__qvjyya__inner{flex-direction:column;gap:clamp(36px,4.6vh,56px);display:flex}.HotTours-module__qvjyya__head{text-align:center;flex-direction:column;gap:12px;max-width:920px;margin-inline:auto;display:flex}.HotTours-module__qvjyya__h2{margin:0;font-size:clamp(30px,4.2vw,50px)}.HotTours-module__qvjyya__sub{color:var(--text-secondary);max-width:58ch;margin-inline:auto;font-size:clamp(16px,1.6vw,19px)}.HotTours-module__qvjyya__rowWrap{position:relative}.HotTours-module__qvjyya__scroller{--cards:3;--row-gap:20px;gap:var(--row-gap);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;margin:-22px -6px;padding:22px 6px;display:flex;overflow-x:auto}.HotTours-module__qvjyya__scroller::-webkit-scrollbar{display:none}.HotTours-module__qvjyya__rowItem{flex:0 0 calc((100% - (var(--cards) - 1) * var(--row-gap)) / var(--cards));scroll-snap-align:start;display:flex}@media (max-width:900px){.HotTours-module__qvjyya__scroller{--cards:2}}@media (max-width:600px){.HotTours-module__qvjyya__scroller{--cards:1.12;--row-gap:14px}}.HotTours-module__qvjyya__rowNav{z-index:3;background:var(--c-cloud);width:44px;height:44px;color:var(--c-rock);border:1px solid var(--border);border-radius:50%;justify-content:center;align-items:center;transition:background .15s,opacity .15s,transform .15s;display:flex;position:absolute;top:22%;transform:translateY(-50%);box-shadow:0 6px 18px #27282b29}.HotTours-module__qvjyya__rowNav:hover{background:var(--bg-nested);transform:translateY(-50%)scale(1.05)}.HotTours-module__qvjyya__rowNavPrev{left:-6px}.HotTours-module__qvjyya__rowNavNext{right:-6px}.HotTours-module__qvjyya__rowNav:disabled{opacity:0;pointer-events:none}@media (max-width:920px){.HotTours-module__qvjyya__rowNav{display:none}}.HotTours-module__qvjyya__card{background:var(--c-cloud);border:1px solid var(--border);border-radius:var(--r-card);width:100%;box-shadow:var(--shadow-card);flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden}.HotTours-module__qvjyya__card:hover{box-shadow:var(--shadow-pop);border-color:#0000;transform:translateY(-4px)}.HotTours-module__qvjyya__media{aspect-ratio:3/2;background:#e7ecf2;position:relative}.HotTours-module__qvjyya__viewport{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;display:flex;position:absolute;inset:0;overflow:auto hidden}.HotTours-module__qvjyya__viewport::-webkit-scrollbar{display:none}.HotTours-module__qvjyya__slide{scroll-snap-align:start;flex:0 0 100%;height:100%;position:relative}.HotTours-module__qvjyya__photo{object-fit:cover}.HotTours-module__qvjyya__badge{z-index:2;background:var(--c-sunset);color:#fff;border-radius:var(--r-pill);align-items:center;gap:4px;padding:6px 11px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 3px 10px #ff651259}.HotTours-module__qvjyya__rating{z-index:2;color:var(--c-rock);border-radius:var(--r-pill);background:#fffffff2;align-items:center;gap:4px;padding:5px 10px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:12px;box-shadow:0 2px 8px #00000024}.HotTours-module__qvjyya__rating svg{color:#ffb800}.HotTours-module__qvjyya__nav{z-index:2;width:34px;height:34px;color:var(--c-rock);opacity:0;background:#fffffff0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .15s,background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #0000002e}.HotTours-module__qvjyya__nav:hover{background:#fff}.HotTours-module__qvjyya__media:hover .HotTours-module__qvjyya__nav{opacity:1}.HotTours-module__qvjyya__nav:disabled{pointer-events:none;opacity:0!important}.HotTours-module__qvjyya__navPrev{left:10px}.HotTours-module__qvjyya__navNext{right:10px}.HotTours-module__qvjyya__dots{z-index:2;gap:6px;display:flex;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.HotTours-module__qvjyya__dot{background:#ffffff8c;border-radius:999px;width:7px;height:7px;transition:background .15s,width .15s;box-shadow:0 1px 3px #00000040}.HotTours-module__qvjyya__dotActive{background:#fff;width:18px}.HotTours-module__qvjyya__body{flex-direction:column;flex:1;padding:clamp(14px,1.2vw,16px);display:flex}.HotTours-module__qvjyya__foot{flex-direction:column;margin-top:auto;padding-top:12px;display:flex}.HotTours-module__qvjyya__title{color:var(--c-rock);margin:0;font-size:20px;font-weight:700;line-height:1.2}.HotTours-module__qvjyya__stars{color:#ffb800;white-space:nowrap;font-weight:700}.HotTours-module__qvjyya__city{color:var(--text-secondary);align-items:center;gap:4px;margin-top:6px;font-size:13px;font-weight:600;display:inline-flex}.HotTours-module__qvjyya__city svg{color:var(--text-tertiary);flex:none}.HotTours-module__qvjyya__meta{color:var(--text-secondary);flex-wrap:wrap;gap:6px 12px;margin-top:8px;font-size:13px;display:flex}.HotTours-module__qvjyya__metaItem{align-items:center;gap:5px;display:inline-flex}.HotTours-module__qvjyya__metaItem svg{color:var(--text-tertiary);flex:none}.HotTours-module__qvjyya__metaFlight svg{color:var(--c-sky)}.HotTours-module__qvjyya__priceRow{flex-direction:column;gap:2px;display:flex}.HotTours-module__qvjyya__priceMain{align-items:baseline;gap:9px;display:flex}.HotTours-module__qvjyya__price{color:var(--c-rock);letter-spacing:-.5px;font-size:25px;font-weight:800}.HotTours-module__qvjyya__priceOld{color:var(--price-old);font-size:15px;text-decoration:line-through}.HotTours-module__qvjyya__priceNote{color:var(--text-tertiary);font-size:12px}.HotTours-module__qvjyya__departure{color:var(--c-rock);background:var(--tile-yellow-bg);border-radius:var(--r-pill);font-variant-numeric:tabular-nums;align-self:flex-start;margin-top:10px;padding:6px 12px;font-size:13px;font-weight:700;line-height:1.3}.HotTours-module__qvjyya__tag{color:var(--text-soft);background:var(--bg-nested);border:1px solid var(--border);border-radius:var(--r-pill);align-self:flex-start;margin-top:10px;padding:5px 11px;font-size:12px;font-weight:600}.HotTours-module__qvjyya__cta{margin-top:12px}@media (max-width:560px){.HotTours-module__qvjyya__title{font-size:19px}.HotTours-module__qvjyya__price{font-size:23px}}
.Installment-module__gjIJpq__section{padding-block:var(--section-pad);background:var(--c-cloud)}.Installment-module__gjIJpq__inner{flex-direction:column;display:flex}.Installment-module__gjIJpq__band{background:#1c1e26;border-radius:28px;align-items:center;gap:clamp(28px,3.4vw,56px);padding:clamp(28px,3.4vw,52px);display:flex;box-shadow:0 26px 60px #14161c42}.Installment-module__gjIJpq__left{flex-direction:column;flex:auto;gap:16px;min-width:0;display:flex}.Installment-module__gjIJpq__kicker{color:var(--c-sunrise);letter-spacing:2px;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.Installment-module__gjIJpq__h2{color:#fff;letter-spacing:-.5px;margin:0;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.14}.Installment-module__gjIJpq__accent{color:var(--c-sunrise)}.Installment-module__gjIJpq__text{color:#aeb4c0;max-width:52ch;margin:0;font-size:clamp(15px,1.5vw,17px);line-height:1.6}.Installment-module__gjIJpq__banks{flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px;display:flex}.Installment-module__gjIJpq__bankChip{background:#fff;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:0 16px;display:inline-flex}.Installment-module__gjIJpq__bankImg{width:auto;height:22px;display:block}.Installment-module__gjIJpq__bankText{letter-spacing:-.3px;font-size:15px;font-weight:800}.Installment-module__gjIJpq__features{color:#868d9c;flex-wrap:wrap;align-items:center;gap:6px 0;margin:4px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.Installment-module__gjIJpq__feature{white-space:nowrap}.Installment-module__gjIJpq__feature:not(:last-child):after{content:"";vertical-align:middle;background:#3c404b;border-radius:50%;width:4px;height:4px;margin:0 14px;display:inline-block}.Installment-module__gjIJpq__feature .Installment-module__gjIJpq__accent{font-weight:700}.Installment-module__gjIJpq__calc{background:#fff;border-radius:20px;flex-direction:column;flex:0 0 clamp(268px,34%,350px);justify-content:center;align-self:stretch;gap:16px;padding:clamp(20px,1.8vw,26px);display:flex}.Installment-module__gjIJpq__calcRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Installment-module__gjIJpq__calcLabel{color:var(--text-secondary);font-size:14px}.Installment-module__gjIJpq__calcPrice{color:var(--c-rock);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.Installment-module__gjIJpq__slider{appearance:none;background:linear-gradient(90deg, var(--c-sunrise) var(--pct,50%), #e7e8ea var(--pct,50%));cursor:pointer;border-radius:999px;outline:none;width:100%;height:6px}.Installment-module__gjIJpq__slider::-webkit-slider-thumb{appearance:none;border:3px solid var(--c-rock);cursor:pointer;background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 6px #00000038}.Installment-module__gjIJpq__slider::-moz-range-thumb{border:3px solid var(--c-rock);cursor:pointer;background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 6px #00000038}.Installment-module__gjIJpq__slider:focus-visible{outline:2px solid var(--c-sky);outline-offset:4px}.Installment-module__gjIJpq__terms{background:#f1f3f6;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.Installment-module__gjIJpq__term{color:var(--text-secondary);border-radius:9px;padding:9px 0;font-size:14px;font-weight:600;transition:background .15s,color .15s}.Installment-module__gjIJpq__term:hover{color:var(--c-rock)}.Installment-module__gjIJpq__termActive{background:var(--c-rock);color:#fff}.Installment-module__gjIJpq__termActive:hover{color:#fff}.Installment-module__gjIJpq__result{border-top:1px solid var(--border);flex-direction:column;padding-top:16px;display:flex}.Installment-module__gjIJpq__resultLabel{color:var(--text-tertiary);font-size:13px}.Installment-module__gjIJpq__monthly{color:var(--c-rock);letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,40px);font-weight:800;line-height:1.05}.Installment-module__gjIJpq__per{color:var(--text-tertiary);letter-spacing:0;margin-left:2px;font-size:17px;font-weight:600}.Installment-module__gjIJpq__total{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-top:8px;font-size:13px}.Installment-module__gjIJpq__total b{color:var(--c-rock);font-weight:800}@media (max-width:820px){.Installment-module__gjIJpq__band{flex-direction:column;align-items:stretch}.Installment-module__gjIJpq__calc{flex-basis:auto}}
.Numbers-module__D2cZ4q__section{padding-block:var(--section-pad);background:var(--bg-page)}.Numbers-module__D2cZ4q__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));justify-items:center;gap:clamp(30px,3.5vw,56px);display:grid}.Numbers-module__D2cZ4q__item{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.Numbers-module__D2cZ4q__num{letter-spacing:-1px;color:var(--c-rock);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(46px,5.4vw,72px);font-weight:800;line-height:1}.Numbers-module__D2cZ4q__caption{color:var(--text-secondary);max-width:24ch;font-size:clamp(14px,1.4vw,17px);font-weight:500;line-height:1.35}
.Countdown-module__dga5Oq__section{padding-block:var(--section-pad);background:var(--bg-page)}.Countdown-module__dga5Oq__section.Countdown-module__dga5Oq__toneWhite{background:#fff}.Countdown-module__dga5Oq__inner{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.Countdown-module__dga5Oq__kicker{border-radius:var(--r-pill,999px);background:var(--c-sunrise);color:var(--c-rock);letter-spacing:.01em;padding:8px 16px;font-size:13.5px;font-weight:700;display:inline-block}.Countdown-module__dga5Oq__heading{letter-spacing:-.02em;color:var(--c-rock);max-width:21ch;font-size:clamp(26px,3.2vw,42px);font-weight:800;line-height:1.15}.Countdown-module__dga5Oq__timer{align-items:stretch;gap:clamp(10px,1.6vw,18px);display:flex}.Countdown-module__dga5Oq__cell{flex-direction:column;align-items:center;gap:8px;min-width:clamp(74px,9vw,108px);display:flex}.Countdown-module__dga5Oq__value{background:var(--c-rock);width:100%;color:var(--c-sunrise);font-variant-numeric:tabular-nums;letter-spacing:.01em;border-radius:16px;padding:clamp(14px,1.8vw,22px) 6px;font-size:clamp(30px,4.2vw,54px);font-weight:800;line-height:1}.Countdown-module__dga5Oq__label{color:var(--text-secondary);font-size:clamp(12px,1.2vw,14px);font-weight:600}.Countdown-module__dga5Oq__sep{color:var(--c-rock);opacity:.35;align-self:center;padding-bottom:26px;font-size:clamp(24px,3vw,40px);font-weight:800}.Countdown-module__dga5Oq__subtext{color:var(--text-secondary);max-width:52ch;font-size:clamp(14px,1.4vw,17px);line-height:1.5}.Countdown-module__dga5Oq__cta{margin-top:6px}@media (max-width:560px){.Countdown-module__dga5Oq__sep{display:none}.Countdown-module__dga5Oq__timer{gap:8px}}
.Article-module__t81TQq__section{padding-block:calc(var(--section-pad) * .55);background:var(--bg-page)}.Article-module__t81TQq__section.Article-module__t81TQq__toneWhite{background:#fff}.Article-module__t81TQq__narrow{max-width:760px;margin-inline:auto}.Article-module__t81TQq__kicker{border-radius:var(--r-pill,999px);background:var(--c-sunrise);color:var(--c-rock);margin-bottom:16px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-block}.Article-module__t81TQq__heading{letter-spacing:-.02em;color:var(--c-rock);margin-bottom:18px;font-size:clamp(26px,3.4vw,44px);font-weight:800;line-height:1.15}.Article-module__t81TQq__h3{letter-spacing:-.01em;color:var(--c-rock);margin-bottom:14px;font-size:clamp(20px,2.2vw,28px);font-weight:800}.Article-module__t81TQq__body p{color:var(--text-soft,#444);margin-bottom:16px;font-size:clamp(16px,1.35vw,18.5px);line-height:1.7}.Article-module__t81TQq__body p:last-child{margin-bottom:0}.Article-module__t81TQq__body strong{color:var(--c-rock);font-weight:700}.Article-module__t81TQq__body ul{gap:8px;margin:0 0 16px;padding-left:22px;display:grid}.Article-module__t81TQq__body ul:last-child{margin-bottom:0}.Article-module__t81TQq__body li{color:var(--text-soft,#444);font-size:clamp(16px,1.35vw,18.5px);line-height:1.6}.Article-module__t81TQq__body li::marker{color:var(--c-sunrise)}.Article-module__t81TQq__body a{color:var(--c-sky);font-weight:600}.Article-module__t81TQq__body a:hover{text-decoration:underline}.Article-module__t81TQq__lead p:first-child{color:var(--c-rock);font-size:clamp(18px,1.7vw,22px);font-weight:500;line-height:1.6}.Article-module__t81TQq__quote{border-left:5px solid var(--c-sunrise);background:#fff;border-radius:14px;padding:26px 28px 26px 34px;position:relative;box-shadow:0 6px 30px #0000000d}.Article-module__t81TQq__toneWhite .Article-module__t81TQq__quote{background:var(--bg-page);box-shadow:none}.Article-module__t81TQq__quoteText{color:var(--c-rock);font-size:clamp(18px,1.8vw,23px);font-weight:600;line-height:1.5}.Article-module__t81TQq__quoteAuthor{color:var(--text-secondary);margin-top:12px;font-size:14.5px;font-weight:600}.Article-module__t81TQq__figure{margin:0}.Article-module__t81TQq__figure img{border-radius:18px;width:100%;height:auto;display:block}.Article-module__t81TQq__figcaption{color:var(--text-tertiary,#999);text-align:center;margin-top:10px;font-size:13.5px}.Article-module__t81TQq__figWide{max-width:980px;margin-inline:auto}.Article-module__t81TQq__author{border:1px solid var(--border,#ececec);background:#fff;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;display:flex}.Article-module__t81TQq__toneWhite .Article-module__t81TQq__author{background:var(--bg-page);border-color:#0000}.Article-module__t81TQq__authorPhoto{object-fit:cover;background:var(--c-sunrise);border-radius:50%;flex:none;width:64px;height:64px}.Article-module__t81TQq__authorInitials{background:var(--c-sunrise);width:64px;height:64px;color:var(--c-rock);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex}.Article-module__t81TQq__authorName{color:var(--c-rock);font-size:16.5px;font-weight:800}.Article-module__t81TQq__authorRole{color:var(--text-secondary);margin-top:2px;font-size:13.5px}.Article-module__t81TQq__authorNote{color:var(--text-tertiary,#999);margin-top:6px;font-size:13.5px;line-height:1.45}
.HotelGallery-module__OMFhIW__section{padding-block:var(--section-pad);background:var(--bg-page)}.HotelGallery-module__OMFhIW__section.HotelGallery-module__OMFhIW__toneWhite{background:#fff}.HotelGallery-module__OMFhIW__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.HotelGallery-module__OMFhIW__heading{letter-spacing:-.02em;color:var(--c-rock);font-size:clamp(24px,3vw,38px);font-weight:800;line-height:1.15}.HotelGallery-module__OMFhIW__stars{color:var(--c-sunrise);letter-spacing:2px;white-space:nowrap;margin-left:10px;font-size:18px}.HotelGallery-module__OMFhIW__meta{align-items:center;gap:10px;display:flex}.HotelGallery-module__OMFhIW__score{background:var(--c-rock);min-width:46px;color:var(--c-sunrise);border-radius:12px;justify-content:center;align-items:center;padding:8px 10px;font-size:17px;font-weight:800;display:inline-flex}.HotelGallery-module__OMFhIW__scoreNote{color:var(--text-secondary);max-width:22ch;font-size:13.5px;line-height:1.35}.HotelGallery-module__OMFhIW__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(120px,16vw,210px);gap:10px;display:grid}.HotelGallery-module__OMFhIW__cell{cursor:zoom-in;background:#eee;border:none;border-radius:14px;padding:0;position:relative;overflow:hidden}.HotelGallery-module__OMFhIW__cell:first-child{grid-area:span 2/span 2}.HotelGallery-module__OMFhIW__cell img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.HotelGallery-module__OMFhIW__cell:hover img{transform:scale(1.04)}.HotelGallery-module__OMFhIW__more{color:#fff;background:#1414168c;justify-content:center;align-items:center;font-size:clamp(16px,1.8vw,22px);font-weight:800;display:flex;position:absolute;inset:0}@media (max-width:720px){.HotelGallery-module__OMFhIW__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(110px,26vw,160px)}}.HotelGallery-module__OMFhIW__lightbox{z-index:200;background:#0c0c0eeb;justify-content:center;align-items:center;padding:4vh 4vw;display:flex;position:fixed;inset:0}.HotelGallery-module__OMFhIW__lightbox img{object-fit:contain;border-radius:12px;max-width:100%;max-height:100%}.HotelGallery-module__OMFhIW__lbBtn{z-index:201;color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:22px;font-weight:700;transition:background .15s;display:flex;position:fixed}.HotelGallery-module__OMFhIW__lbBtn:hover{background:#ffffff47}.HotelGallery-module__OMFhIW__lbClose{top:18px;right:18px}.HotelGallery-module__OMFhIW__lbPrev{top:50%;left:14px;transform:translateY(-50%)}.HotelGallery-module__OMFhIW__lbNext{top:50%;right:14px;transform:translateY(-50%)}.HotelGallery-module__OMFhIW__lbCount{z-index:201;color:#ffffffd9;letter-spacing:.04em;font-size:14px;font-weight:600;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}
.BenefitTiles-module__YiIwGW__section{padding-block:var(--section-pad);background:var(--bg-page)}.BenefitTiles-module__YiIwGW__toneWhite{background:var(--c-cloud)}.BenefitTiles-module__YiIwGW__inner{flex-direction:column;gap:clamp(34px,4.6vh,56px);display:flex}.BenefitTiles-module__YiIwGW__head{text-align:center;flex-direction:column;gap:12px;max-width:780px;margin-inline:auto;display:flex}.BenefitTiles-module__YiIwGW__h2{margin:0;font-size:clamp(32px,4.6vw,56px)}.BenefitTiles-module__YiIwGW__sub{color:var(--text-secondary);max-width:56ch;margin-inline:auto;font-size:clamp(16px,1.6vw,19px)}.BenefitTiles-module__YiIwGW__grid{grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.3vw,20px);width:100%;max-width:1360px;margin-inline:auto;display:grid}.BenefitTiles-module__YiIwGW__cols3{grid-template-columns:repeat(3,1fr);max-width:1080px}.BenefitTiles-module__YiIwGW__tile{aspect-ratio:4/3.4;background:var(--c-rock);isolation:isolate;border-radius:18px;position:relative;overflow:hidden}.BenefitTiles-module__YiIwGW__media{display:block;position:absolute;inset:0}.BenefitTiles-module__YiIwGW__photo{object-fit:cover;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0}.BenefitTiles-module__YiIwGW__tile:hover .BenefitTiles-module__YiIwGW__photo{transform:scale(1.05)}.BenefitTiles-module__YiIwGW__tileLink{color:inherit;text-decoration:none;transition:transform .18s,box-shadow .18s;display:block}.BenefitTiles-module__YiIwGW__tileLink:hover{box-shadow:var(--shadow-pop);transform:translateY(-4px)}.BenefitTiles-module__YiIwGW__photoFallback{opacity:.55;place-items:center;font-size:44px;display:grid;position:absolute;inset:0}.BenefitTiles-module__YiIwGW__scrim{pointer-events:none;background:linear-gradient(#14151800 28%,#14151861 55%,#141518e6 100%);position:absolute;inset:0}.BenefitTiles-module__YiIwGW__caption{color:#fff;padding:clamp(12px,1.4vw,18px);position:absolute;bottom:0;left:0;right:0}.BenefitTiles-module__YiIwGW__title{color:#fff;text-shadow:0 1px 10px #00000080;margin:0;font-size:clamp(15px,1.35vw,19px);font-weight:800;line-height:1.25}.BenefitTiles-module__YiIwGW__text{color:#ffffffd9;text-shadow:0 1px 8px #00000080;margin:5px 0 0;font-size:clamp(12px,1vw,14px);line-height:1.45}@media (max-width:1024px){.BenefitTiles-module__YiIwGW__grid,.BenefitTiles-module__YiIwGW__cols3{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.BenefitTiles-module__YiIwGW__grid,.BenefitTiles-module__YiIwGW__cols3{grid-template-columns:repeat(2,1fr);gap:10px}.BenefitTiles-module__YiIwGW__tile{aspect-ratio:1/1.06;border-radius:14px}}.BenefitTiles-module__YiIwGW__gridCard{max-width:1180px}.BenefitTiles-module__YiIwGW__tileCard{aspect-ratio:auto;background:var(--c-cloud);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.BenefitTiles-module__YiIwGW__toneWhite .BenefitTiles-module__YiIwGW__tileCard{background:var(--bg-nested);box-shadow:none}.BenefitTiles-module__YiIwGW__tileCard .BenefitTiles-module__YiIwGW__media{aspect-ratio:16/10;background:var(--c-rock);flex:none;width:100%;position:relative;inset:auto}.BenefitTiles-module__YiIwGW__tileCard .BenefitTiles-module__YiIwGW__caption{color:var(--text-soft);flex-direction:column;flex:1;gap:8px;padding:clamp(16px,1.6vw,22px);display:flex;position:static}.BenefitTiles-module__YiIwGW__tileCard .BenefitTiles-module__YiIwGW__title{color:var(--c-rock);text-shadow:none;font-size:clamp(17px,1.5vw,21px)}.BenefitTiles-module__YiIwGW__tileCard .BenefitTiles-module__YiIwGW__text{color:var(--text-secondary);text-shadow:none;flex:1;margin:0;font-size:clamp(14px,1.25vw,15px);line-height:1.55}.BenefitTiles-module__YiIwGW__tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.BenefitTiles-module__YiIwGW__tag{background:var(--tile-teal-bg);color:#0e7c84;border-radius:var(--r-pill);padding:5px 11px;font-size:12px;font-weight:700;line-height:1.2}.BenefitTiles-module__YiIwGW__tile:not(.BenefitTiles-module__YiIwGW__tileCard) .BenefitTiles-module__YiIwGW__tag{color:var(--c-rock);background:#ffffffeb}@media (max-width:700px){.BenefitTiles-module__YiIwGW__gridCard,.BenefitTiles-module__YiIwGW__gridCard.BenefitTiles-module__YiIwGW__cols3{grid-template-columns:1fr}.BenefitTiles-module__YiIwGW__tileCard{aspect-ratio:auto;border-radius:18px}}
.BusRoutes-module__D35-Ia__section{padding-block:var(--section-pad);background:var(--bg-page)}.BusRoutes-module__D35-Ia__toneWhite{background:var(--c-cloud)}.BusRoutes-module__D35-Ia__inner{flex-direction:column;gap:clamp(28px,3.6vh,48px);display:flex}.BusRoutes-module__D35-Ia__head{text-align:center;flex-direction:column;gap:12px;max-width:780px;margin-inline:auto;display:flex}.BusRoutes-module__D35-Ia__h2{font-size:clamp(30px,4vw,44px)}.BusRoutes-module__D35-Ia__sub{color:var(--text-secondary);max-width:58ch;margin-inline:auto;font-size:clamp(16px,1.6vw,19px)}.BusRoutes-module__D35-Ia__routes{flex-direction:column;gap:clamp(12px,1.2vw,16px);margin:0;padding:0;list-style:none;display:flex}.BusRoutes-module__D35-Ia__route{background:var(--c-cloud);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-card);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:clamp(16px,2vw,28px);padding:clamp(18px,2vw,26px) clamp(20px,2.2vw,30px);transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.BusRoutes-module__D35-Ia__toneWhite .BusRoutes-module__D35-Ia__route{background:var(--bg-nested)}.BusRoutes-module__D35-Ia__route:hover{box-shadow:var(--shadow-pop);border-color:#0000;transform:translateY(-3px)}.BusRoutes-module__D35-Ia__num{letter-spacing:-1.5px;font-variant-numeric:tabular-nums;width:56px;color:var(--c-sunrise);flex:none;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1}.BusRoutes-module__D35-Ia__routeBody{flex-direction:column;gap:6px;min-width:0;display:flex}.BusRoutes-module__D35-Ia__routeTitle{color:var(--c-rock);font-size:clamp(17px,1.5vw,20px);font-weight:800;line-height:1.25}.BusRoutes-module__D35-Ia__path{color:var(--text-secondary);font-size:clamp(14px,1.25vw,16px);line-height:1.5}.BusRoutes-module__D35-Ia__path strong{color:var(--c-rock);font-weight:800}.BusRoutes-module__D35-Ia__facts{flex:none;gap:clamp(14px,1.6vw,26px);display:flex}.BusRoutes-module__D35-Ia__fact{text-align:right;flex-direction:column;gap:3px;display:flex}.BusRoutes-module__D35-Ia__fact b{color:var(--c-rock);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(15px,1.4vw,18px);font-weight:800;line-height:1}.BusRoutes-module__D35-Ia__fact span{text-transform:uppercase;letter-spacing:1px;color:var(--text-tertiary);font-size:12px;font-weight:600}.BusRoutes-module__D35-Ia__cityBox{background:var(--c-cloud);border:1px solid var(--border);border-radius:var(--r-card);flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(20px,2.2vw,30px);display:flex}.BusRoutes-module__D35-Ia__toneWhite .BusRoutes-module__D35-Ia__cityBox{background:var(--bg-nested)}.BusRoutes-module__D35-Ia__cityTitle{text-transform:uppercase;letter-spacing:2px;color:var(--text-tertiary);font-size:13px;font-weight:700}.BusRoutes-module__D35-Ia__cityList{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.BusRoutes-module__D35-Ia__city{background:var(--bg-page);border:1px solid var(--border-input);border-radius:var(--r-pill);color:var(--c-rock);padding:8px 15px;font-size:15px;font-weight:600}.BusRoutes-module__D35-Ia__toneWhite .BusRoutes-module__D35-Ia__city{background:var(--c-cloud)}.BusRoutes-module__D35-Ia__ask{align-self:flex-start}.BusRoutes-module__D35-Ia__deps{background:var(--c-sunrise);border-radius:var(--r-card);flex-wrap:wrap;align-items:center;gap:14px 20px;padding:clamp(18px,2vw,24px) clamp(20px,2.2vw,30px);display:flex}.BusRoutes-module__D35-Ia__depsTitle{color:var(--c-rock);font-size:clamp(16px,1.5vw,19px);font-weight:800}.BusRoutes-module__D35-Ia__dates{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.BusRoutes-module__D35-Ia__date{background:var(--c-cloud);border-radius:var(--r-pill);color:var(--c-rock);font-variant-numeric:tabular-nums;padding:8px 16px;font-size:15px;font-weight:800}.BusRoutes-module__D35-Ia__depsNote{color:var(--text-soft);max-width:42ch;margin-left:auto;font-size:14px;line-height:1.45}@media (max-width:900px){.BusRoutes-module__D35-Ia__route{grid-template-columns:44px minmax(0,1fr);align-items:start}.BusRoutes-module__D35-Ia__num{width:44px}.BusRoutes-module__D35-Ia__facts{border-top:1px dashed var(--border);grid-column:2/-1;width:100%;padding-top:12px}.BusRoutes-module__D35-Ia__fact{text-align:left}.BusRoutes-module__D35-Ia__depsNote{margin-left:0}}@media (max-width:480px){.BusRoutes-module__D35-Ia__facts{flex-wrap:wrap;gap:14px}}
.Callback-module__VAU7LW__section{padding-block:var(--section-pad);background:var(--c-cloud)}.Callback-module__VAU7LW__panel{border-radius:var(--r-banner);background:#fbf3df;grid-template-columns:minmax(0,1fr) minmax(0,.56fr);align-items:stretch;gap:24px;display:grid;position:relative;overflow:hidden}.Callback-module__VAU7LW__body{flex-direction:column;justify-content:center;gap:22px;min-width:0;padding:clamp(24px,3vw,40px);display:flex}.Callback-module__VAU7LW__h2{max-width:16ch;margin:0;font-size:clamp(28px,4vw,46px);line-height:1.08}.Callback-module__VAU7LW__form{flex-direction:column;gap:14px;display:flex}.Callback-module__VAU7LW__timeLabel{color:var(--text-soft);font-size:clamp(16px,1.6vw,19px);font-weight:500}.Callback-module__VAU7LW__row{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.Callback-module__VAU7LW__timeField{flex:195px;min-width:190px;position:relative}.Callback-module__VAU7LW__timeBtn{border-radius:var(--r-pill);width:100%;height:100%;color:var(--c-rock);cursor:pointer;text-align:left;background:#fff;border:none;justify-content:space-between;align-items:center;gap:8px;padding:17px 16px 17px 18px;font-size:16px;font-weight:500;display:flex}.Callback-module__VAU7LW__timeBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.Callback-module__VAU7LW__timeValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Callback-module__VAU7LW__phoneField{border-radius:var(--r-pill);background:#fff;flex:240px;align-items:stretch;min-width:236px;display:flex;position:relative}.Callback-module__VAU7LW__phoneField:focus-within{box-shadow:var(--focus-ring)}.Callback-module__VAU7LW__inputError{box-shadow:0 0 0 2px #e5484d!important}.Callback-module__VAU7LW__countryBtn{border:none;border-right:1px solid var(--border);border-radius:var(--r-pill) 0 0 var(--r-pill);cursor:pointer;white-space:nowrap;color:var(--c-rock);background:0 0;align-items:center;gap:6px;padding:0 10px 0 16px;display:flex}.Callback-module__VAU7LW__flag{font-size:18px;line-height:1}.Callback-module__VAU7LW__dial{font-size:15px;font-weight:600}.Callback-module__VAU7LW__chevSm{color:var(--text-secondary);transition:transform .15s;display:flex}.Callback-module__VAU7LW__chevOpen{transform:rotate(180deg)}.Callback-module__VAU7LW__phoneInput{min-width:0;color:var(--c-rock);background:0 0;border:none;flex:auto;padding:17px 16px;font-size:16px}.Callback-module__VAU7LW__phoneInput::placeholder{color:var(--text-tertiary);letter-spacing:.08em}.Callback-module__VAU7LW__phoneInput:focus{outline:none}.Callback-module__VAU7LW__dropdown{z-index:30;border:1px solid var(--border);min-width:244px;max-height:268px;box-shadow:var(--shadow-card);background:#fff;border-radius:16px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.Callback-module__VAU7LW__countryOption{text-align:left;cursor:pointer;width:100%;color:var(--c-rock);background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:15px;display:flex}.Callback-module__VAU7LW__countryOption:hover{background:var(--c-cloud)}.Callback-module__VAU7LW__countryOptionOn{background:#fff7de}.Callback-module__VAU7LW__optName{flex:auto}.Callback-module__VAU7LW__optDial{color:var(--text-secondary);font-weight:600}.Callback-module__VAU7LW__submit{flex:none;display:flex}.Callback-module__VAU7LW__submit button{padding-inline:22px}.Callback-module__VAU7LW__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.Callback-module__VAU7LW__consent{color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:9px;font-size:13px;display:flex}.Callback-module__VAU7LW__consent input{width:18px;height:18px;accent-color:var(--c-sunrise);cursor:pointer;flex:none;margin-top:1px}.Callback-module__VAU7LW__consent a{color:var(--c-sunset);font-weight:600}.Callback-module__VAU7LW__consent a:hover{text-decoration:underline}.Callback-module__VAU7LW__err{color:#e5484d;font-size:13px}.Callback-module__VAU7LW__messengers{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Callback-module__VAU7LW__messengersLabel{color:var(--c-rock);font-size:clamp(16px,1.6vw,19px);font-weight:700}.Callback-module__VAU7LW__msg{background:var(--c-sunrise);width:46px;height:46px;color:var(--c-rock);border-radius:14px;justify-content:center;align-items:center;transition:transform .15s,background .15s;display:flex}.Callback-module__VAU7LW__msg:hover{background:var(--yellow-hover);transform:translateY(-2px)}.Callback-module__VAU7LW__photo{justify-content:flex-end;align-self:end;align-items:flex-end;min-height:100%;display:flex;position:relative}.Callback-module__VAU7LW__photo img{object-fit:contain;object-position:bottom right;width:auto;max-width:100%;max-height:600px;display:block}.Callback-module__VAU7LW__success{flex-direction:column;gap:12px;padding:20px 0;display:flex}.Callback-module__VAU7LW__successBadge{background:var(--success-bg);width:52px;height:52px;color:var(--success-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.Callback-module__VAU7LW__successTitle{color:var(--c-rock);font-size:24px;font-weight:800}.Callback-module__VAU7LW__successText{color:var(--text-secondary);max-width:40ch;font-size:15px}@media (max-width:860px){.Callback-module__VAU7LW__panel{grid-template-columns:1fr}.Callback-module__VAU7LW__photo{display:none}.Callback-module__VAU7LW__row{flex-direction:column;align-items:stretch}.Callback-module__VAU7LW__timeField,.Callback-module__VAU7LW__phoneField{flex:auto;width:100%}.Callback-module__VAU7LW__submit,.Callback-module__VAU7LW__submit button{width:100%}}
.Faq-module__NdBAKW__section{padding-block:var(--section-pad);background:var(--bg-page)}.Faq-module__NdBAKW__inner{flex-direction:column;gap:clamp(30px,4vh,48px);display:flex}.Faq-module__NdBAKW__h2{text-align:center;margin:0;font-size:clamp(30px,4.4vw,52px)}.Faq-module__NdBAKW__grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:760px){.Faq-module__NdBAKW__grid{grid-template-columns:1fr}}.Faq-module__NdBAKW__item{background:var(--tile-yellow-bg);border-radius:16px;padding:0 20px;transition:background .15s}.Faq-module__NdBAKW__item[open]{background:#fff6da}.Faq-module__NdBAKW__q{color:var(--c-rock);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:clamp(15px,1.5vw,17px);font-weight:700;line-height:1.35;list-style:none;display:flex}.Faq-module__NdBAKW__q::-webkit-details-marker{display:none}.Faq-module__NdBAKW__q:focus-visible{outline:2px solid var(--c-sky);outline-offset:3px;border-radius:8px}.Faq-module__NdBAKW__toggle{background:var(--c-sunrise);border-radius:50%;flex:none;width:28px;height:28px;transition:transform .2s;position:relative}.Faq-module__NdBAKW__toggle:before,.Faq-module__NdBAKW__toggle:after{content:"";background:var(--c-rock);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Faq-module__NdBAKW__toggle:before{width:12px;height:2px}.Faq-module__NdBAKW__toggle:after{width:2px;height:12px}.Faq-module__NdBAKW__item[open] .Faq-module__NdBAKW__toggle{transform:rotate(135deg)}.Faq-module__NdBAKW__a{color:var(--text-soft);max-width:52ch;padding:0 0 22px;font-size:15px;line-height:1.55}.Faq-module__NdBAKW__ctaRow{justify-content:center;display:flex}.Faq-module__NdBAKW__ctaRow a,.Faq-module__NdBAKW__ctaRow button{max-width:100%}
.MessengerCta-module__kYEmia__section{padding-block:var(--section-pad);background:var(--bg-page)}.MessengerCta-module__kYEmia__toneWhite{background:var(--c-cloud)}.MessengerCta-module__kYEmia__panel{border-radius:var(--r-banner);background:var(--c-rock);max-width:860px;color:var(--c-cloud);text-align:center;flex-direction:column;align-items:center;gap:10px;margin-inline:auto;padding:clamp(26px,3vw,34px) clamp(18px,2.6vw,30px);display:flex}.MessengerCta-module__kYEmia__panelLight{background:var(--c-cloud);color:var(--text-soft);border:1px solid var(--border);box-shadow:var(--shadow-card)}.MessengerCta-module__kYEmia__h2{letter-spacing:-.01em;color:inherit;font-size:clamp(22px,3vw,30px);font-weight:800}.MessengerCta-module__kYEmia__panelLight .MessengerCta-module__kYEmia__h2{color:var(--c-rock)}.MessengerCta-module__kYEmia__text{color:#ffffffc7;max-width:56ch;font-size:15px;line-height:1.6}.MessengerCta-module__kYEmia__panelLight .MessengerCta-module__kYEmia__text{color:var(--text-secondary)}.MessengerCta-module__kYEmia__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px;display:flex}.MessengerCta-module__kYEmia__panel .MessengerCta-module__kYEmia__secondary{color:var(--c-cloud);border-color:#ffffff8c}.MessengerCta-module__kYEmia__panel .MessengerCta-module__kYEmia__secondary:hover{background:var(--c-cloud);border-color:var(--c-cloud);color:var(--c-rock)}.MessengerCta-module__kYEmia__panelLight .MessengerCta-module__kYEmia__secondary{border-color:var(--c-rock);color:var(--c-rock)}.MessengerCta-module__kYEmia__panelLight .MessengerCta-module__kYEmia__secondary:hover{background:var(--c-rock);border-color:var(--c-rock);color:var(--c-cloud)}.MessengerCta-module__kYEmia__hint{color:#ffffffa6;margin-top:6px;font-size:13px;line-height:1.5}.MessengerCta-module__kYEmia__panelLight .MessengerCta-module__kYEmia__hint{color:var(--text-tertiary)}@media (max-width:560px){.MessengerCta-module__kYEmia__actions{flex-direction:column;align-self:stretch}}
