.header-module__6rtY2W__header{--violet:#7d65d3;--violet-dark:#5a46b0;--violet-deep:#2f2380;--violet-soft:#f3effd;--lilac:#ece6fb;--pink:#ff169f;--pink-deep:#ec008c;--ink:#241d3d;--muted:#6b6485;--line:#5b43b21a;--h:76px;z-index:1000;color:var(--ink);background:#fff;border-bottom:1px solid #5b43b214;font-family:TildaSans,Arial,sans-serif;transition:box-shadow .2s;position:fixed;inset:0 0 auto;box-shadow:0 3px 18px #2b196c0b}.header-module__6rtY2W__header *,.header-module__6rtY2W__header :before,.header-module__6rtY2W__header :after{box-sizing:border-box}.header-module__6rtY2W__header.header-module__6rtY2W__scrolled{box-shadow:0 6px 26px #2b196c17}.header-module__6rtY2W__spacer{height:76px}.header-module__6rtY2W__inner{width:min(100% - 48px,1320px);min-height:var(--h);justify-content:space-between;align-items:center;gap:20px;margin-inline:auto;display:flex}.header-module__6rtY2W__logo{flex:none;line-height:0;display:block}.header-module__6rtY2W__logo img{width:170px;height:auto}.header-module__6rtY2W__nav ul{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.header-module__6rtY2W__navItem{min-height:44px;color:var(--violet-deep);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:16.5px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.header-module__6rtY2W__navItem:hover,.header-module__6rtY2W__navActive{background:var(--lilac);color:var(--violet-deep)}.header-module__6rtY2W__navItem:focus-visible,.header-module__6rtY2W__btn:focus-visible,.header-module__6rtY2W__burger:focus-visible,.header-module__6rtY2W__link:focus-visible,.header-module__6rtY2W__highlight:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.header-module__6rtY2W__chevron{transition:transform .2s}.header-module__6rtY2W__navActive .header-module__6rtY2W__chevron,[aria-expanded=true]>.header-module__6rtY2W__chevron{transform:rotate(180deg)}.header-module__6rtY2W__actions{align-items:center;gap:12px;display:flex}.header-module__6rtY2W__divider{background:#5b43b22e;width:1px;height:34px;margin-right:6px}.header-module__6rtY2W__burger{width:44px;height:44px;color:var(--violet-deep);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:background-color .2s;display:inline-grid}.header-module__6rtY2W__burger:hover{background:var(--lilac)}.header-module__6rtY2W__burger{display:none}.header-module__6rtY2W__btn{min-height:46px;font:inherit;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.header-module__6rtY2W__btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px #ff14932e}.header-module__6rtY2W__btnParent,.header-module__6rtY2W__btnParent:hover{color:var(--pink);border:1.5px solid var(--pink);background:#fff}.header-module__6rtY2W__btnStudent,.header-module__6rtY2W__btnStudent:hover{color:#fff;background:linear-gradient(110deg, var(--pink), var(--pink-deep));border:1.5px solid #0000;box-shadow:0 8px 20px #ff14932e}.header-module__6rtY2W__mega{pointer-events:none;opacity:0;visibility:hidden;width:100%;padding:0 24px 24px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:0;transform:translateY(-8px)}.header-module__6rtY2W__mega[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header-module__6rtY2W__panel{background:#fff;border-radius:0 0 30px 30px;max-width:1320px;margin:0 auto;padding:34px 40px 24px;box-shadow:0 24px 55px #25145b2b}.header-module__6rtY2W__panelBody[hidden]{display:none}.header-module__6rtY2W__grid{grid-template-columns:minmax(170px,.85fr) minmax(260px,1.35fr) minmax(260px,1.35fr) minmax(200px,.9fr);align-items:stretch;display:grid}.header-module__6rtY2W__grid>*+*{border-left:1px solid var(--line);margin-left:32px;padding-left:32px}.header-module__6rtY2W__grid>.header-module__6rtY2W__highlight{border-left:0;align-self:center;margin-left:32px;padding:22px 24px 24px}.header-module__6rtY2W__art{place-items:center;min-height:240px;display:grid;position:relative}.header-module__6rtY2W__artBlob{background:linear-gradient(150deg,#efe3ff,#e2d4fb);border-radius:46% 54% 48% 52%/58% 46% 54% 42%;position:absolute;inset:18% 4% 4% 0}.header-module__6rtY2W__artImg{filter:drop-shadow(0 16px 22px #3d2e8a2e);width:100%;max-width:230px;height:auto;position:relative}.header-module__6rtY2W__col{min-width:0}.header-module__6rtY2W__colTitle{color:var(--violet-deep);margin:0 0 14px;font-size:21px;font-weight:800;line-height:1.2}.header-module__6rtY2W__links{gap:6px;margin:0;padding:0;list-style:none;display:grid}.header-module__6rtY2W__link{color:var(--ink);border-radius:16px;align-items:center;gap:14px;margin-inline:-10px;padding:9px 10px;text-decoration:none;transition:background-color .2s;display:flex}.header-module__6rtY2W__link:hover{background:var(--violet-soft)}.header-module__6rtY2W__linkIcon{background:var(--violet-soft);border-radius:16px;flex:none;place-items:center;width:56px;height:56px;display:grid}.header-module__6rtY2W__linkIcon img{object-fit:contain;width:44px;height:44px}.header-module__6rtY2W__thumb{object-fit:cover;border-radius:12px;flex:none;width:96px;height:60px}.header-module__6rtY2W__thumbIcon{border-radius:12px;width:96px;height:60px}.header-module__6rtY2W__linkText{flex:1;gap:3px;min-width:0;display:grid}.header-module__6rtY2W__linkText b{color:var(--violet-deep);font-size:16.5px;font-weight:700;line-height:1.25}.header-module__6rtY2W__linkText small{color:var(--muted);font-size:14px;font-weight:400;line-height:1.35}.header-module__6rtY2W__linkArrow{color:var(--violet-deep);flex:none;transition:transform .2s,color .2s}.header-module__6rtY2W__link:hover .header-module__6rtY2W__linkArrow{color:var(--pink);transform:translate(3px)}.header-module__6rtY2W__contacts{gap:14px;margin:0;padding:0;list-style:none;display:grid}.header-module__6rtY2W__contacts li{gap:2px;font-size:14.5px;display:grid}.header-module__6rtY2W__contacts b{color:var(--violet-deep);font-size:15.5px;font-weight:700}.header-module__6rtY2W__contacts a{color:var(--muted);overflow-wrap:anywhere;text-decoration:none}.header-module__6rtY2W__contacts a:hover{color:var(--pink)}.header-module__6rtY2W__highlight{color:var(--violet-deep);background:linear-gradient(160deg,#f6f2ff,#ece4fd);border-radius:24px;flex-direction:column;justify-content:flex-start;gap:10px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.header-module__6rtY2W__highlight:hover{transform:translateY(-3px);box-shadow:0 14px 30px #3d2e8a1f}.header-module__6rtY2W__highlightIcon{object-fit:contain;filter:drop-shadow(0 10px 16px #3d2e8a29);align-self:center;width:110px;height:110px;margin-bottom:4px}.header-module__6rtY2W__highlight b{max-width:calc(100% - 56px);font-size:21px;font-weight:800;line-height:1.25}.header-module__6rtY2W__highlightArrow{width:46px;height:46px;color:var(--violet-deep);background:#fff;border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid;position:absolute;bottom:22px;right:18px;box-shadow:0 6px 16px #3d2e8a1f}.header-module__6rtY2W__highlight:hover .header-module__6rtY2W__highlightArrow{background:var(--pink);color:#fff}.header-module__6rtY2W__footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px 64px;margin-top:22px;padding-top:20px;display:flex}.header-module__6rtY2W__panel .header-module__6rtY2W__footer{margin-left:calc(15.5963% + 32px)}.header-module__6rtY2W__footer a{color:var(--pink);align-items:center;gap:6px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.header-module__6rtY2W__footer a:hover{color:var(--pink-deep)}.header-module__6rtY2W__footer a svg{width:16px;height:16px;transition:transform .2s}.header-module__6rtY2W__footer a:hover svg{transform:translate(3px)}.header-module__6rtY2W__drawer{display:none}@media (max-width:1365px){.header-module__6rtY2W__navItem{padding:0 12px;font-size:16px}.header-module__6rtY2W__btn{padding:0 16px}.header-module__6rtY2W__logo img{width:150px}}@media (max-width:1199px){.header-module__6rtY2W__nav,.header-module__6rtY2W__divider,.header-module__6rtY2W__mega{display:none}.header-module__6rtY2W__burger{display:inline-grid}.header-module__6rtY2W__drawer[data-open=true]{inset:var(--h) 0 0 0;overscroll-behavior:contain;border-top:1px solid var(--line);background:#fff;padding:12px 24px 32px;display:block;position:fixed;overflow-y:auto}.header-module__6rtY2W__drawerList{max-width:760px;margin:0 auto;padding:0;list-style:none}.header-module__6rtY2W__drawerList>li{border-bottom:1px solid var(--line)}.header-module__6rtY2W__drawerItem{width:100%;min-height:56px;color:var(--violet-deep);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;padding:0 12px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.header-module__6rtY2W__drawerPanel{gap:22px;padding:8px 12px 20px;display:grid}.header-module__6rtY2W__drawerPanel .header-module__6rtY2W__footer{flex-direction:column;gap:12px;margin-top:0}.header-module__6rtY2W__drawerProfiles{gap:12px;max-width:760px;margin:20px auto 0;display:grid}.header-module__6rtY2W__drawerProfiles .header-module__6rtY2W__btn{min-height:52px}}@media (max-width:767px){.header-module__6rtY2W__header{--h:64px}.header-module__6rtY2W__spacer{height:64px}.header-module__6rtY2W__inner{gap:12px;width:calc(100% - 32px)}.header-module__6rtY2W__logo img{width:136px}.header-module__6rtY2W__actions>.header-module__6rtY2W__btn{display:none}.header-module__6rtY2W__drawer[data-open=true]{padding:8px 16px 28px}.header-module__6rtY2W__thumb,.header-module__6rtY2W__thumbIcon{width:76px;height:52px}}
.videos-module__q7JRaG__card,.videos-module__q7JRaG__featured{border:1px solid var(--line);width:100%;height:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:#fff;border-radius:22px;flex-direction:column;padding:0;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.videos-module__q7JRaG__card:hover,.videos-module__q7JRaG__featured:hover,.videos-module__q7JRaG__card:focus-visible,.videos-module__q7JRaG__featured:focus-visible{border-color:#0000;transform:translateY(-4px);box-shadow:0 18px 38px #3d2e8a29}.videos-module__q7JRaG__card:focus-visible,.videos-module__q7JRaG__featured:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.videos-module__q7JRaG__thumb{aspect-ratio:16/9;background:var(--violet-soft);display:block;position:relative;overflow:hidden}.videos-module__q7JRaG__thumb img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.videos-module__q7JRaG__card:hover .videos-module__q7JRaG__thumb img,.videos-module__q7JRaG__featured:hover .videos-module__q7JRaG__thumb img{transform:scale(1.04)}.videos-module__q7JRaG__play{width:60px;height:60px;color:var(--pink);background:#ffffffeb;border-radius:50%;place-items:center;transition:background-color .25s,color .25s,transform .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 26px #241d3d47}.videos-module__q7JRaG__play svg{margin-left:3px}.videos-module__q7JRaG__card:hover .videos-module__q7JRaG__play,.videos-module__q7JRaG__featured:hover .videos-module__q7JRaG__play{background:var(--pink);color:#fff;transform:translate(-50%,-50%)scale(1.08)}.videos-module__q7JRaG__duration{color:#fff;background:#241d3dc7;border-radius:8px;padding:3px 8px;font-size:13px;font-weight:700;line-height:1.3;position:absolute;bottom:10px;right:10px}.videos-module__q7JRaG__cardText{flex-direction:column;gap:8px;padding:16px 18px 20px;display:flex}.videos-module__q7JRaG__cardMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.videos-module__q7JRaG__tag{background:var(--violet-soft);color:var(--violet-dark);border-radius:999px;padding:3px 10px;font-weight:700}.videos-module__q7JRaG__cardTitle{color:var(--violet-deep);font-size:18px;font-weight:800;line-height:1.3}.videos-module__q7JRaG__cardSummary{font-size:16px;line-height:1.6}.videos-module__q7JRaG__featured{margin-bottom:40px}@media (min-width:900px){.videos-module__q7JRaG__featured{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;display:grid}.videos-module__q7JRaG__featured .videos-module__q7JRaG__thumb{height:100%}.videos-module__q7JRaG__featured .videos-module__q7JRaG__cardText{gap:14px;padding:28px 34px}.videos-module__q7JRaG__featured .videos-module__q7JRaG__cardTitle{font-size:26px}.videos-module__q7JRaG__featured .videos-module__q7JRaG__play{width:76px;height:76px}}.videos-module__q7JRaG__filters{flex-wrap:wrap;gap:10px;margin-bottom:26px;display:flex}.videos-module__q7JRaG__chip,.videos-module__q7JRaG__chipOn{border:1px solid var(--line);color:var(--violet-deep);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:15px;font-weight:700;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.videos-module__q7JRaG__chip:hover{border-color:var(--violet)}.videos-module__q7JRaG__chipOn{border-color:var(--violet);background:var(--violet);color:#fff}.videos-module__q7JRaG__chip small,.videos-module__q7JRaG__chipOn small{opacity:.7;font-size:12px;font-weight:700}.videos-module__q7JRaG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.videos-module__q7JRaG__grid li[hidden]{display:none}@media (max-width:959px){.videos-module__q7JRaG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:599px){.videos-module__q7JRaG__grid{grid-template-columns:1fr}}.videos-module__q7JRaG__dialog{--ink:#241d3d;--muted:#6b6485;--violet-deep:#3d2e8a;--violet-dark:#5a46b0;--violet-soft:#f4f1fc;--pink:#ff169f;width:min(960px,100% - 32px);max-height:calc(100% - 32px);color:var(--ink);background:#fff;border:0;border-radius:24px;margin:auto;padding:0;font-family:TildaSans,Arial,sans-serif;overflow:auto;box-shadow:0 30px 80px #140a3c73}.videos-module__q7JRaG__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1e1446b8}.videos-module__q7JRaG__dialogBox{position:relative}.videos-module__q7JRaG__close{z-index:1;box-sizing:border-box;width:40px;height:40px;color:var(--violet-deep);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,color .2s;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 6px 16px #241d3d40}.videos-module__q7JRaG__close:hover{background:var(--pink);color:#fff}.videos-module__q7JRaG__player{aspect-ratio:16/9;background:#000;position:relative}.videos-module__q7JRaG__player iframe,.videos-module__q7JRaG__player video{border:0;width:100%;height:100%;position:absolute;inset:0}.videos-module__q7JRaG__dialogText{padding:22px 28px 28px}.videos-module__q7JRaG__dialogTitle{color:var(--violet-deep);margin:10px 0;font-size:clamp(20px,2.4vw,26px);font-weight:800;line-height:1.25}.videos-module__q7JRaG__dialogText p{margin:0 0 16px;font-size:17px;font-weight:300;line-height:1.65}.videos-module__q7JRaG__ytLink{color:var(--pink);font-size:15px;font-weight:700}@media (max-width:599px){.videos-module__q7JRaG__dialog{border-radius:18px;width:calc(100% - 16px)}.videos-module__q7JRaG__dialogText{padding:16px 18px 20px}}@media (prefers-reduced-motion:reduce){.videos-module__q7JRaG__card,.videos-module__q7JRaG__featured,.videos-module__q7JRaG__thumb img,.videos-module__q7JRaG__play{transition:none}}
.SiteContacts-module__vKy9da__wrap{--violet:#7d65d3;--violet-deep:#392781;--pink:#ff169f;--line:#e4d9fa;background:#fff;padding:56px 20px;font-family:TildaSans,Arial,sans-serif}.SiteContacts-module__vKy9da__wrap *,.SiteContacts-module__vKy9da__wrap :before,.SiteContacts-module__vKy9da__wrap :after{box-sizing:border-box}.SiteContacts-module__vKy9da__section{background:linear-gradient(135deg,#f4eeff 0%,#eee5ff 55%,#f9f6ff 100%);border-radius:36px;max-width:1160px;margin:0 auto;padding:40px;position:relative;overflow:hidden}.SiteContacts-module__vKy9da__section:before,.SiteContacts-module__vKy9da__section:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.SiteContacts-module__vKy9da__section:before{background:#c4b0f573;width:360px;height:240px;bottom:-120px;left:-140px}.SiteContacts-module__vKy9da__section:after{background:#ff169f12;width:300px;height:220px;top:-110px;right:-110px}.SiteContacts-module__vKy9da__grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.SiteContacts-module__vKy9da__card{text-align:center;background:linear-gradient(160deg,#fff 0%,#fbf8ff 100%);border:1px solid #7d65d314;border-radius:24px;flex-direction:column;align-items:center;min-width:0;padding:26px 24px 24px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #5c3ca514,0 3px 8px #5c3ca50a}.SiteContacts-module__vKy9da__card:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#7d65d32e,#7d65d300);border-radius:50%;width:150px;height:110px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.SiteContacts-module__vKy9da__card:after{content:"";background:linear-gradient(90deg, var(--pink), var(--violet));opacity:0;border-radius:0 0 4px 4px;height:3px;transition:opacity .25s;position:absolute;top:0;left:24px;right:24px}.SiteContacts-module__vKy9da__card:hover{transform:translateY(-4px);box-shadow:0 18px 38px #5c3ca524}.SiteContacts-module__vKy9da__card:hover:after{opacity:1}.SiteContacts-module__vKy9da__art{z-index:1;object-fit:contain;filter:drop-shadow(0 10px 14px #5c3ca538);width:128px;height:100px;margin:0 auto 10px;transition:transform .3s;display:block;position:relative}.SiteContacts-module__vKy9da__card:hover .SiteContacts-module__vKy9da__art{transform:translateY(-3px)rotate(-3deg)}.SiteContacts-module__vKy9da__title{z-index:1;color:var(--violet-deep);margin:0;font-size:21px;font-weight:700;line-height:1.3;position:relative}.SiteContacts-module__vKy9da__divider{background:linear-gradient(90deg, #e4d9fa00, var(--line) 20%, var(--line) 80%, #e4d9fa00);width:100%;height:1px;margin:16px 0;display:block}.SiteContacts-module__vKy9da__details{z-index:1;color:var(--violet);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.SiteContacts-module__vKy9da__socials{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.SiteContacts-module__vKy9da__socials a{background:#fff;border-radius:50%;place-items:center;width:46px;height:46px;transition:transform .2s,background-color .2s,box-shadow .2s;display:grid;box-shadow:0 6px 16px #5c3ca51f}.SiteContacts-module__vKy9da__socials a:hover{background:var(--pink);transform:scale(1.1);box-shadow:0 8px 20px #ff169f4d}.SiteContacts-module__vKy9da__logo{background:var(--pink);width:24px;height:24px;transition:background-color .2s;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.SiteContacts-module__vKy9da__socials a:hover .SiteContacts-module__vKy9da__logo{background:#fff}.SiteContacts-module__vKy9da__mail,.SiteContacts-module__vKy9da__phone{color:var(--violet-deep);overflow-wrap:anywhere;font-weight:700;text-decoration:none;transition:color .2s}.SiteContacts-module__vKy9da__mail{background:linear-gradient(var(--pink), var(--pink)) left bottom / 0 2px no-repeat;font-size:19px;transition:color .2s,background-size .25s}.SiteContacts-module__vKy9da__mail:hover{color:var(--pink);background-size:100% 2px}.SiteContacts-module__vKy9da__phone:hover{color:var(--pink)}.SiteContacts-module__vKy9da__hours{color:var(--violet);background:#f1ebff;border-radius:999px;margin:0 0 10px;padding:3px 12px;font-size:14px;font-weight:700}.SiteContacts-module__vKy9da__phone{text-align:center;white-space:nowrap;font-size:22px}.SiteContacts-module__vKy9da__wrap a:focus-visible{outline:3px solid var(--pink);outline-offset:3px;border-radius:10px}.SiteContacts-module__vKy9da__socials a:focus-visible{border-radius:50%}@media (max-width:1099px){.SiteContacts-module__vKy9da__phone{font-size:19px}}@media (max-width:900px){.SiteContacts-module__vKy9da__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.SiteContacts-module__vKy9da__wrap{padding:32px 16px}.SiteContacts-module__vKy9da__section{border-radius:24px;padding:20px 16px}.SiteContacts-module__vKy9da__grid{grid-template-columns:1fr;gap:16px}}@media (prefers-reduced-motion:reduce){.SiteContacts-module__vKy9da__card,.SiteContacts-module__vKy9da__art,.SiteContacts-module__vKy9da__socials a,.SiteContacts-module__vKy9da__mail{transition:none}.SiteContacts-module__vKy9da__card:hover,.SiteContacts-module__vKy9da__card:hover .SiteContacts-module__vKy9da__art,.SiteContacts-module__vKy9da__socials a:hover{transform:none}}
.SiteFooter-module__oS6LNq__footer{--violet:#7d65d3;--violet-deep:#5a2fc2;--lavender:#c9b8f5;--lavender-text:#f4efff;--pink:#ff169f;background:var(--violet);color:#fff;padding:72px 24px 28px;font-family:TildaSans,Arial,sans-serif;font-size:16px;line-height:1.5}.SiteFooter-module__oS6LNq__footer *,.SiteFooter-module__oS6LNq__footer :before,.SiteFooter-module__oS6LNq__footer :after{box-sizing:border-box}.SiteFooter-module__oS6LNq__footer p{margin:0}.SiteFooter-module__oS6LNq__footer a{color:inherit;text-decoration:none}.SiteFooter-module__oS6LNq__footer a:focus-visible{outline-offset:3px;border-radius:8px;outline:3px solid #fff}.SiteFooter-module__oS6LNq__inner{max-width:1160px;margin:0 auto}.SiteFooter-module__oS6LNq__top{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:32px;display:grid}.SiteFooter-module__oS6LNq__slogan{letter-spacing:-.01em;font-family:BryndanWriteMIKADOBOLD,TildaSans,Arial,sans-serif;font-size:clamp(44px,5.6vw,68px);font-weight:700;line-height:1.12}.SiteFooter-module__oS6LNq__slogan span{color:#dccffb}.SiteFooter-module__oS6LNq__star{vertical-align:.55em;width:.5em;height:.5em;color:var(--pink);margin-left:.18em;display:inline-block}.SiteFooter-module__oS6LNq__footer .SiteFooter-module__oS6LNq__cta{min-height:64px;color:var(--violet-deep);background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;margin-top:32px;padding:8px 8px 8px 30px;font-size:19px;font-weight:700;transition:background-color .2s;display:inline-flex}.SiteFooter-module__oS6LNq__footer .SiteFooter-module__oS6LNq__cta:focus-visible{border-radius:999px}.SiteFooter-module__oS6LNq__footer .SiteFooter-module__oS6LNq__cta:hover{background:#f1ebff}.SiteFooter-module__oS6LNq__ctaCircle{background:var(--violet-deep);color:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.SiteFooter-module__oS6LNq__ctaCircle .SiteFooter-module__oS6LNq__arrow{opacity:1;width:20px;height:20px}.SiteFooter-module__oS6LNq__abacus{justify-self:end;width:100%;height:auto;display:block}.SiteFooter-module__oS6LNq__info{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,380px);grid-template-areas:"brand discover documents""contacts contacts documents";align-items:start;gap:40px;margin-top:40px;display:grid}.SiteFooter-module__oS6LNq__brand{grid-area:brand}.SiteFooter-module__oS6LNq__discover{grid-area:discover}.SiteFooter-module__oS6LNq__documents{background:var(--violet-deep);border-radius:28px;grid-area:documents;padding:30px 30px 22px}.SiteFooter-module__oS6LNq__contacts{grid-area:contacts;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;display:grid}.SiteFooter-module__oS6LNq__footer .SiteFooter-module__oS6LNq__logo{transition:opacity .2s;display:inline-block}.SiteFooter-module__oS6LNq__footer .SiteFooter-module__oS6LNq__logo:hover{opacity:.9}.SiteFooter-module__oS6LNq__logo img{width:240px;max-width:100%;height:auto;display:block}.SiteFooter-module__oS6LNq__brand p{color:var(--lavender-text);margin-top:14px;font-size:15px}.SiteFooter-module__oS6LNq__heading{letter-spacing:.12em;color:#fff;margin:0 0 10px;font-size:15px;font-weight:800;line-height:1.3}.SiteFooter-module__oS6LNq__documents .SiteFooter-module__oS6LNq__heading{color:var(--lavender)}.SiteFooter-module__oS6LNq__list{margin:0;padding:0;list-style:none}.SiteFooter-module__oS6LNq__list a{align-items:center;gap:10px;min-height:44px;font-weight:600;transition:color .2s;display:flex}.SiteFooter-module__oS6LNq__documents .SiteFooter-module__oS6LNq__list a{justify-content:space-between}.SiteFooter-module__oS6LNq__documents li+li{border-top:1px solid #c9b8f540}.SiteFooter-module__oS6LNq__arrow{opacity:.8;flex:none;transition:transform .2s}.SiteFooter-module__oS6LNq__list a:hover,.SiteFooter-module__oS6LNq__contacts a:hover{color:var(--lavender-text)}.SiteFooter-module__oS6LNq__list a:hover .SiteFooter-module__oS6LNq__arrow,.SiteFooter-module__oS6LNq__cta:hover .SiteFooter-module__oS6LNq__arrow{transform:translate(2px,-2px)}.SiteFooter-module__oS6LNq__contacts address{color:var(--lavender-text);font-size:15px;font-style:normal}.SiteFooter-module__oS6LNq__contacts strong{color:#fff;margin-bottom:4px;font-size:16px;font-weight:700;display:block}.SiteFooter-module__oS6LNq__contacts a{text-underline-offset:3px;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;transition:text-decoration-color .2s}.SiteFooter-module__oS6LNq__contacts a:hover{text-decoration-color:#fff}.SiteFooter-module__oS6LNq__footer .SiteFooter-module__oS6LNq__copyright{color:var(--lavender-text);border-top:1px solid #ffffff4d;margin-top:40px;padding-top:20px;font-size:14px}@media (max-width:1023px){.SiteFooter-module__oS6LNq__footer{padding-top:56px}.SiteFooter-module__oS6LNq__top{grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:20px}.SiteFooter-module__oS6LNq__slogan{font-size:clamp(38px,5.6vw,48px)}.SiteFooter-module__oS6LNq__info{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"brand documents""discover documents""contacts contacts";gap:32px}}@media (max-width:767px){.SiteFooter-module__oS6LNq__footer{padding:48px 20px 24px}.SiteFooter-module__oS6LNq__top{grid-template-columns:minmax(0,1fr);gap:12px}.SiteFooter-module__oS6LNq__slogan{font-size:clamp(32px,10vw,40px)}.SiteFooter-module__oS6LNq__footer .SiteFooter-module__oS6LNq__cta{width:100%;margin-top:24px;display:flex}.SiteFooter-module__oS6LNq__abacus{justify-self:center;max-width:340px}.SiteFooter-module__oS6LNq__info{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""discover""documents""contacts";gap:32px;margin-top:20px}.SiteFooter-module__oS6LNq__documents{padding:24px 22px 14px}.SiteFooter-module__oS6LNq__contacts{grid-template-columns:minmax(0,1fr)}.SiteFooter-module__oS6LNq__brand p,.SiteFooter-module__oS6LNq__contacts address{font-size:15px}}@media (prefers-reduced-motion:reduce){.SiteFooter-module__oS6LNq__arrow,.SiteFooter-module__oS6LNq__list a,.SiteFooter-module__oS6LNq__footer .SiteFooter-module__oS6LNq__logo,.SiteFooter-module__oS6LNq__footer .SiteFooter-module__oS6LNq__cta,.SiteFooter-module__oS6LNq__contacts a{transition:none}.SiteFooter-module__oS6LNq__list a:hover .SiteFooter-module__oS6LNq__arrow,.SiteFooter-module__oS6LNq__cta:hover .SiteFooter-module__oS6LNq__arrow{transform:none}}
.article-module__ZSW_Uq__article{--violet:#7d65d3;--violet-dark:#5a46b0;--violet-deep:#3d2e8a;--violet-soft:#f4f1fc;--pink:#ff169f;--ink:#241d3d;--muted:#6b6485;--line:#e7e2f5;--radius:18px;color:var(--ink);background:#fff;padding:24px 20px 72px;font-family:TildaSans,Arial,sans-serif;font-size:18px;font-weight:300;line-height:1.7;display:block}.article-module__ZSW_Uq__article *,.article-module__ZSW_Uq__article :before,.article-module__ZSW_Uq__article :after{box-sizing:border-box}.article-module__ZSW_Uq__article a{color:var(--violet-dark);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.article-module__ZSW_Uq__article a:hover{color:var(--pink)}.article-module__ZSW_Uq__head,.article-module__ZSW_Uq__intro,.article-module__ZSW_Uq__body{max-width:960px;margin-left:auto;margin-right:auto}.article-module__ZSW_Uq__crumbs{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.article-module__ZSW_Uq__article .article-module__ZSW_Uq__crumbs a{color:var(--muted);text-decoration:none}.article-module__ZSW_Uq__article .article-module__ZSW_Uq__crumbs a:hover{color:var(--violet-dark)}.article-module__ZSW_Uq__badge{background:var(--violet-soft);color:var(--violet-dark);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-top:28px;padding:5px 14px;font-size:13px;font-weight:600;display:inline-block}.article-module__ZSW_Uq__title{letter-spacing:-.01em;color:var(--violet-deep);margin:16px 0 12px;font-family:TildaSans,Arial,sans-serif;font-size:clamp(30px,5vw,46px);font-weight:800;line-height:1.15}.article-module__ZSW_Uq__meta{color:var(--muted);flex-wrap:wrap;gap:8px;margin:0;font-size:14px;display:flex}.article-module__ZSW_Uq__intro{gap:28px;margin:36px auto 8px;display:grid}.article-module__ZSW_Uq__hero img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius);cursor:zoom-in;width:100%;display:block}.article-module__ZSW_Uq__introText{width:100%}.article-module__ZSW_Uq__student{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;display:flex}.article-module__ZSW_Uq__student dt{color:var(--violet-deep);margin-right:4px;font-family:TildaSans,Arial,sans-serif;font-size:20px;font-weight:800}.article-module__ZSW_Uq__student dd{border:1px solid var(--line);color:var(--violet-dark);background:#fff;border-radius:999px;margin:0;padding:4px 12px;font-size:14px}.article-module__ZSW_Uq__lead{border-left:4px solid var(--violet);border-radius:0 var(--radius) var(--radius) 0;background:var(--violet-soft);margin:0;padding:20px 24px;font-size:19px;line-height:1.65}.article-module__ZSW_Uq__body{margin-top:8px}.article-module__ZSW_Uq__body p{margin:0 0 1.1em}.article-module__ZSW_Uq__h2{color:var(--violet-deep);margin:1.8em 0 .6em;font-family:TildaSans,Arial,sans-serif;font-size:clamp(24px,3.4vw,30px);font-weight:800;line-height:1.25}.article-module__ZSW_Uq__h3{color:var(--violet-deep);margin:1.5em 0 .5em;font-family:TildaSans,Arial,sans-serif;font-size:21px;font-weight:700}.article-module__ZSW_Uq__list{margin:0 0 1.1em;padding-left:1.3em}.article-module__ZSW_Uq__list li{margin-bottom:.4em}.article-module__ZSW_Uq__quote{border-left:4px solid var(--pink);color:var(--violet-deep);margin:1.6em 0;padding:4px 0 4px 22px;font-size:20px;font-style:italic}.article-module__ZSW_Uq__quote cite{color:var(--muted);margin-top:6px;font-size:15px;font-style:normal;display:block}.article-module__ZSW_Uq__figure{margin:1.8em 0}.article-module__ZSW_Uq__figure img{border-radius:var(--radius);cursor:zoom-in;width:100%;height:auto;display:block}.article-module__ZSW_Uq__figure figcaption{color:var(--muted);text-align:center;margin-top:8px;font-size:14px}.article-module__ZSW_Uq__gallery{grid-template-columns:repeat(3,1fr);gap:12px;margin:1.8em 0;display:grid}.article-module__ZSW_Uq__galleryTwo{grid-template-columns:repeat(2,1fr)}.article-module__ZSW_Uq__gallery .article-module__ZSW_Uq__figure{margin:0}.article-module__ZSW_Uq__gallery .article-module__ZSW_Uq__figure img{aspect-ratio:1;object-fit:cover}.article-module__ZSW_Uq__video{aspect-ratio:16/9;border-radius:var(--radius);background:#000;margin:1.8em 0;position:relative;overflow:hidden}.article-module__ZSW_Uq__videoRow{grid-template-columns:repeat(2,1fr);gap:16px;margin:1.8em 0;display:grid}.article-module__ZSW_Uq__videoRow .article-module__ZSW_Uq__video{margin:0}.article-module__ZSW_Uq__videoVertical{aspect-ratio:9/16;max-width:360px;margin-left:auto;margin-right:auto}.article-module__ZSW_Uq__video iframe,.article-module__ZSW_Uq__video video,.article-module__ZSW_Uq__videoCover,.article-module__ZSW_Uq__videoCover img{border:0;width:100%;height:100%;position:absolute;inset:0}.article-module__ZSW_Uq__videoCover{cursor:pointer;background:0 0;padding:0}.article-module__ZSW_Uq__videoCover img{object-fit:cover}.article-module__ZSW_Uq__play{background:var(--pink);border-radius:50%;width:76px;height:76px;margin:-38px 0 0 -38px;transition:transform .2s;position:absolute;top:50%;left:50%;box-shadow:0 8px 24px #ff169f66}.article-module__ZSW_Uq__play:after{content:"";border:15px solid #0000;border-left:24px solid #fff;border-right-width:0;position:absolute;top:23px;left:30px}.article-module__ZSW_Uq__videoCover:hover .article-module__ZSW_Uq__play{transform:scale(1.08)}.article-module__ZSW_Uq__wide{margin:2.4em -20px;position:relative;overflow:hidden}.article-module__ZSW_Uq__wide img{object-fit:cover;width:100%;height:100%;display:block}.article-module__ZSW_Uq__wide:after{content:"";pointer-events:none;background:linear-gradient(#0000001a,#0000004d);position:absolute;inset:0}.article-module__ZSW_Uq__article .article-module__ZSW_Uq__button{background:var(--pink);color:#fff;border-radius:999px;margin-top:20px;padding:14px 28px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-block;box-shadow:0 8px 24px #ff169f4d}.article-module__ZSW_Uq__article .article-module__ZSW_Uq__button:hover{color:#fff;transform:translateY(-2px)}@media (max-width:720px){.article-module__ZSW_Uq__article{padding-top:16px;font-size:17px}.article-module__ZSW_Uq__intro{gap:20px;margin-top:24px}.article-module__ZSW_Uq__lead{padding:16px 18px;font-size:17px}.article-module__ZSW_Uq__videoRow{grid-template-columns:1fr}.article-module__ZSW_Uq__gallery:not(.article-module__ZSW_Uq__galleryTwo){scroll-snap-type:x mandatory;margin-right:-20px;padding-right:20px;display:flex;overflow-x:auto}.article-module__ZSW_Uq__gallery:not(.article-module__ZSW_Uq__galleryTwo) .article-module__ZSW_Uq__figure{scroll-snap-align:start;flex:0 0 78%}}.article-module__ZSW_Uq__stats{border-radius:var(--radius);grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:center;gap:32px;margin:2em 0;display:grid}.article-module__ZSW_Uq__statsTitle{color:var(--violet-deep);margin:0;font-family:TildaSans,Arial,sans-serif;font-size:38px;font-weight:800;line-height:1.1}.article-module__ZSW_Uq__statsTitle span{color:var(--pink)}.article-module__ZSW_Uq__statsSub{color:var(--muted);margin:12px 0 24px;font-size:17px;line-height:1.5}.article-module__ZSW_Uq__statsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.article-module__ZSW_Uq__statsList li{box-shadow:0 1px 0 var(--line);background:#fff;padding:16px 18px}.article-module__ZSW_Uq__statsList strong{color:var(--violet-dark);font-size:32px;font-weight:800;line-height:1;display:block}.article-module__ZSW_Uq__statsList span{color:var(--muted);margin-top:6px;font-size:15px;font-weight:400;line-height:1.35;display:block}.article-module__ZSW_Uq__statsImage{width:100%;height:auto;display:block}@media (max-width:900px){.article-module__ZSW_Uq__stats{grid-template-columns:1fr;gap:20px}.article-module__ZSW_Uq__statsTitle{font-size:30px}.article-module__ZSW_Uq__statsList{gap:10px}.article-module__ZSW_Uq__statsList li{padding:14px}.article-module__ZSW_Uq__statsList strong{font-size:28px}.article-module__ZSW_Uq__statsList span{font-size:14px}}.article-module__ZSW_Uq__program{margin:2.4em 0}.article-module__ZSW_Uq__programDraft{border:1px dashed var(--pink);color:var(--pink);border-radius:10px;margin:0 0 12px;padding:8px 12px;font-size:14px}.article-module__ZSW_Uq__programTitle{color:var(--violet-deep);margin:0;font-family:TildaSans,Arial,sans-serif;font-size:38px;font-weight:800;line-height:1.1}.article-module__ZSW_Uq__programTitle span{color:var(--pink)}.article-module__ZSW_Uq__programSub{color:var(--muted);margin:10px 0 24px;font-size:17px}.article-module__ZSW_Uq__programBody{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:24px;display:grid}.article-module__ZSW_Uq__programTabs{flex-direction:column;gap:4px;display:flex;position:relative}.article-module__ZSW_Uq__programTabs:before{content:"";background:var(--line);width:2px;position:absolute;top:28px;bottom:28px;left:29px}.article-module__ZSW_Uq__programTabs button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;padding:10px 14px;font-family:TildaSans,Arial,sans-serif;transition:background-color .2s;display:flex;position:relative}.article-module__ZSW_Uq__programTabs button:hover{background:var(--violet-soft)}.article-module__ZSW_Uq__programNum{border:2px solid var(--violet);width:32px;height:32px;color:var(--violet-dark);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;transition:background-color .2s,color .2s,border-color .2s;display:grid}.article-module__ZSW_Uq__programTabText{flex-direction:column;gap:2px;display:flex}.article-module__ZSW_Uq__programTabText b{color:var(--ink);font-size:17px;font-weight:700;line-height:1.2}.article-module__ZSW_Uq__programTabText small{color:var(--muted);font-size:13px}.article-module__ZSW_Uq__programTabs .article-module__ZSW_Uq__programTabOn{background:var(--violet-soft)}.article-module__ZSW_Uq__programTabOn .article-module__ZSW_Uq__programNum{border-color:var(--violet-dark);background:var(--violet-dark);color:#fff}.article-module__ZSW_Uq__programTabOn .article-module__ZSW_Uq__programTabText b{color:var(--violet-deep)}.article-module__ZSW_Uq__programPanel{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:28px 30px}.article-module__ZSW_Uq__programHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;margin-bottom:8px;display:flex}.article-module__ZSW_Uq__programHead h3{color:var(--ink);margin:10px 0 0;font-size:26px;font-weight:800;line-height:1.2}.article-module__ZSW_Uq__programHead .article-module__ZSW_Uq__button{margin-top:0;padding:12px 22px;font-size:16px}.article-module__ZSW_Uq__programBadge{background:var(--violet-soft);color:var(--violet-dark);border-radius:999px;padding:5px 12px;font-size:15px;font-weight:700;display:inline-block}.article-module__ZSW_Uq__programGroup h4{color:var(--violet-deep);margin:22px 0 8px;font-size:17px;font-weight:700}.article-module__ZSW_Uq__programGroup ul{margin:0;padding-left:1.2em}.article-module__ZSW_Uq__programGroup li{margin:4px 0;font-size:16px;line-height:1.5}.article-module__ZSW_Uq__programGroup li::marker{color:var(--pink)}@media (max-width:900px){.article-module__ZSW_Uq__programTitle{font-size:30px}.article-module__ZSW_Uq__programBody{grid-template-columns:1fr;gap:14px}.article-module__ZSW_Uq__programTabs{scrollbar-width:none;flex-direction:row;gap:8px;padding-bottom:4px;overflow-x:auto}.article-module__ZSW_Uq__programTabs:before{display:none}.article-module__ZSW_Uq__programTabs button{border:1px solid var(--line);background:#fff;border-radius:999px;flex:none;gap:8px;padding:6px 14px 6px 6px}.article-module__ZSW_Uq__programTabs .article-module__ZSW_Uq__programTabOn{border-color:var(--violet)}.article-module__ZSW_Uq__programNum{width:28px;height:28px;font-size:14px}.article-module__ZSW_Uq__programTabText small{display:none}.article-module__ZSW_Uq__programTabText b{font-size:15px}.article-module__ZSW_Uq__programPanel{padding:20px 16px}.article-module__ZSW_Uq__programHead h3{font-size:22px}}.article-module__ZSW_Uq__article{isolation:isolate;position:relative;overflow-x:clip}.article-module__ZSW_Uq__decor{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ece6fc,#ece6fc00);border-radius:50%;width:560px;height:420px;position:absolute;top:-140px;right:-180px}.article-module__ZSW_Uq__decor:after{content:"";border:1.5px solid #e4dcfa;border-radius:50%;width:260px;height:260px;position:absolute;top:210px;right:120px}.article-module__ZSW_Uq__badge{color:var(--violet-deep);letter-spacing:.08em;background:#ebe5fb;margin-top:24px;padding:6px 14px;font-size:12px;font-weight:700}.article-module__ZSW_Uq__title{letter-spacing:-.015em;max-width:820px;margin:14px 0 12px;font-size:clamp(30px,4.4vw,50px);line-height:1.1}.article-module__ZSW_Uq__intro{margin-top:28px}.article-module__ZSW_Uq__hero img{aspect-ratio:16/7.5;border-radius:24px;box-shadow:0 18px 44px #3d2e8a1f}.article-module__ZSW_Uq__lead{border-left:4px solid var(--violet);background:linear-gradient(110deg, var(--violet-soft) 0, #efe9fd 100%);border-radius:6px 20px 20px 6px;padding:26px 32px 26px 30px;font-size:19px;line-height:1.7;position:relative;overflow:hidden}.article-module__ZSW_Uq__lead:after{content:"";pointer-events:none;border:24px solid #7d65d312;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-60px;right:-40px}.article-module__ZSW_Uq__lead strong{color:var(--violet-deep);font-weight:800}.article-module__ZSW_Uq__article .article-module__ZSW_Uq__button{margin-top:24px;padding:15px 30px;transition:transform .2s,box-shadow .2s}.article-module__ZSW_Uq__article .article-module__ZSW_Uq__button:hover{transform:translateY(-2px);box-shadow:0 14px 30px #ff169f61}.article-module__ZSW_Uq__body>p,.article-module__ZSW_Uq__body>.article-module__ZSW_Uq__list,.article-module__ZSW_Uq__body>.article-module__ZSW_Uq__quote{max-width:820px}.article-module__ZSW_Uq__body p{margin-bottom:1.25em;line-height:1.75}.article-module__ZSW_Uq__h2{letter-spacing:-.01em;margin:64px 0 20px;font-size:clamp(26px,3.2vw,34px);line-height:1.2}.article-module__ZSW_Uq__compare{border:1px solid var(--line);background:#fff;border-radius:18px;margin:0 0 1.25em;padding:6px 22px;list-style:none;box-shadow:0 8px 26px #7d65d312}.article-module__ZSW_Uq__compare li{align-items:center;gap:18px;padding:14px 0;font-size:17px;line-height:1.55;display:flex}.article-module__ZSW_Uq__compare li+li{border-top:1px solid var(--line)}.article-module__ZSW_Uq__compare strong{color:var(--violet-deep);font-weight:800}.article-module__ZSW_Uq__compareIcon{width:44px;height:44px;color:var(--pink);background:#ffe6f4;border-radius:12px;flex:none;place-items:center;display:grid}.article-module__ZSW_Uq__brandCard{background:linear-gradient(120deg, var(--violet-soft) 0, #ebe4fd 100%);border-radius:24px;margin:56px 0 8px;padding:34px 36px 26px;position:relative;overflow:hidden}.article-module__ZSW_Uq__brandCard:before{content:"";opacity:.7;pointer-events:none;background:#e2d9fb;border-radius:46% 54% 52% 48%;width:280px;height:280px;position:absolute;top:-70px;right:-60px}.article-module__ZSW_Uq__brandCard:after{content:"";background:var(--pink);border-radius:0 4px 4px 0;width:4px;height:44px;position:absolute;top:26px;left:0}.article-module__ZSW_Uq__brandCard>*{max-width:760px;position:relative}.article-module__ZSW_Uq__brandCard .article-module__ZSW_Uq__h2{margin-top:0}@media (max-width:720px){.article-module__ZSW_Uq__decor{top:-120px;right:-260px}.article-module__ZSW_Uq__hero img{aspect-ratio:16/10;border-radius:18px}.article-module__ZSW_Uq__lead{padding:20px 20px 20px 18px;font-size:17px}.article-module__ZSW_Uq__h2{margin-top:48px}.article-module__ZSW_Uq__compare{padding:4px 16px}.article-module__ZSW_Uq__compare li{align-items:flex-start;gap:14px;font-size:16px}.article-module__ZSW_Uq__compareIcon{width:38px;height:38px}.article-module__ZSW_Uq__brandCard{padding:26px 20px 18px}}.article-module__ZSW_Uq__split{align-items:center;gap:28px;margin:56px 0;display:grid}@media (min-width:860px){.article-module__ZSW_Uq__split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px}.article-module__ZSW_Uq__splitLeft{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.article-module__ZSW_Uq__splitLeft .article-module__ZSW_Uq__splitMedia{order:-1}}.article-module__ZSW_Uq__splitText>.article-module__ZSW_Uq__h2:first-child{margin-top:0}.article-module__ZSW_Uq__splitText>:last-child{margin-bottom:0}.article-module__ZSW_Uq__splitMedia{justify-items:center;padding:0 16px 16px 0;display:grid}.article-module__ZSW_Uq__splitMedia .article-module__ZSW_Uq__figure{width:100%;margin:0}.article-module__ZSW_Uq__splitMedia .article-module__ZSW_Uq__figure img,.article-module__ZSW_Uq__splitMedia .article-module__ZSW_Uq__video{border-radius:24px;box-shadow:16px 16px #e9e2fc,0 18px 44px #3d2e8a24}.article-module__ZSW_Uq__splitMedia .article-module__ZSW_Uq__figure img{aspect-ratio:4/5;object-fit:cover}.article-module__ZSW_Uq__splitMedia .article-module__ZSW_Uq__video{width:100%;margin:0;overflow:hidden}.article-module__ZSW_Uq__splitMedia .article-module__ZSW_Uq__videoVertical{max-width:340px}@media (max-width:859px){.article-module__ZSW_Uq__splitMedia .article-module__ZSW_Uq__figure img{aspect-ratio:4/3}}.article-module__ZSW_Uq__tail{max-width:960px;margin-left:auto;margin-right:auto}
.city-module__DBNshq__page{padding-top:0}.city-module__DBNshq__band{background:var(--violet);margin:0 -20px;padding:18px 20px 57px}@media (min-width:1024px){.city-module__DBNshq__band{margin:0;padding:18px 0 57px}}.city-module__DBNshq__hero{background:#fff;border-radius:28px;margin-top:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #2d1e6e2e}@media (min-width:1024px){.city-module__DBNshq__hero{grid-template-columns:50fr 50fr;min-height:560px}}@media (min-width:1100px){.city-module__DBNshq__hero{grid-template-columns:47fr 53fr;min-height:610px}}.city-module__DBNshq__heroText{z-index:2;align-self:center;padding:30px 22px 32px;position:relative;container-type:inline-size}@media (min-width:768px){.city-module__DBNshq__heroText{padding:44px 40px 40px}}@media (min-width:1024px){.city-module__DBNshq__heroText{padding:44px 8px 44px 36px}}@media (min-width:1100px){.city-module__DBNshq__heroText{padding:44px 8px 44px 48px}}.city-module__DBNshq__badge{background:var(--violet-soft);color:var(--violet-dark);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.city-module__DBNshq__title{letter-spacing:-.04em;color:var(--violet);margin:18px 0 20px;font-size:clamp(40px,13cqi,64px);font-weight:900;line-height:1.04}.city-module__DBNshq__title em{white-space:nowrap;font-style:normal;font-size:min(1em, calc(170cqi / var(--city-len,10)));color:var(--pink);display:block}.city-module__DBNshq__titleWrap em{white-space:normal;font-size:.82em}.city-module__DBNshq__sub{border-bottom:2px solid var(--violet);color:var(--violet-dark);margin:0;padding-bottom:8px;font-size:clamp(18px,1.6vw,21px);font-weight:700;display:inline-block}.city-module__DBNshq__note{max-width:440px;margin:18px 0 24px;font-size:16px;line-height:1.65}.city-module__DBNshq__actions{flex-wrap:wrap;gap:12px;display:flex}.city-module__DBNshq__page a.city-module__DBNshq__primary,.city-module__DBNshq__page a.city-module__DBNshq__secondary{min-height:50px;padding:0 22px;font-size:15.5px}.city-module__DBNshq__page a.city-module__DBNshq__primary{transition:transform .2s,box-shadow .2s;box-shadow:0 10px 24px #ff169f33}.city-module__DBNshq__page a.city-module__DBNshq__primary:hover{transform:translateY(-2px);box-shadow:0 14px 28px #ff169f47}.city-module__DBNshq__page a.city-module__DBNshq__secondary{padding:0 20px;transition:background-color .2s,transform .2s}.city-module__DBNshq__page a.city-module__DBNshq__secondary:hover{background:var(--violet-soft);transform:translateY(-2px)}.city-module__DBNshq__trust{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px 22px;margin:24px 0 0;padding:18px 0 0;list-style:none;display:flex}.city-module__DBNshq__trust li{color:var(--violet-deep);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.city-module__DBNshq__trust svg{color:var(--pink);flex:none}.city-module__DBNshq__visual{background:var(--violet-soft);min-height:340px;position:relative;overflow:hidden}.city-module__DBNshq__visual img{object-fit:cover;object-position:55% 30%;width:100%;height:100%;position:absolute;inset:0}.city-module__DBNshq__visualArt img{object-position:58% 50%}.city-module__DBNshq__visualHall>img{object-position:62% 50%}.city-module__DBNshq__visualHall .city-module__DBNshq__price{top:20px;bottom:auto}.city-module__DBNshq__hallInset{z-index:2;background:#fff;border-radius:18px;width:min(46%,300px);margin:0;padding:7px 7px 0;position:absolute;bottom:26px;right:22px;transform:rotate(-3deg);box-shadow:0 18px 40px #3d2e8a40}.city-module__DBNshq__hallInset img{aspect-ratio:1200/630;border-radius:12px;width:100%;height:auto;display:block;position:static}.city-module__DBNshq__hallInset figcaption{text-align:center;color:var(--violet-dark);padding:7px 4px 9px;font-size:13px;font-weight:800}.city-module__DBNshq__route{z-index:2;background:#fffffff2;border-radius:18px;align-items:stretch;gap:12px;max-width:min(46%,270px);padding:12px 16px 12px 14px;display:flex;position:absolute;bottom:26px;left:22px;box-shadow:0 14px 32px #3d2e8a33}@media (min-width:1024px){.city-module__DBNshq__route{left:76px}}.city-module__DBNshq__routeLine{flex-direction:column;flex:0 0 12px;justify-content:space-between;align-items:center;padding:3px 0;display:flex;position:relative}.city-module__DBNshq__routeLine:before{content:"";border-left:2px dashed var(--violet);position:absolute;top:10px;bottom:10px}.city-module__DBNshq__routeLine i{background:var(--violet);border-radius:50%;width:12px;height:12px;position:relative}.city-module__DBNshq__routeLine i:last-child{background:var(--pink);box-shadow:0 0 0 4px #ff169f2e}.city-module__DBNshq__route small,.city-module__DBNshq__route b{line-height:1.25;display:block}.city-module__DBNshq__route small{color:var(--muted);font-size:12px}.city-module__DBNshq__route b{color:var(--violet-deep);margin-top:8px;font-size:15px;font-weight:800}@media (max-width:479px){.city-module__DBNshq__hallInset{border-radius:14px;padding:5px 5px 0;bottom:14px;right:12px}.city-module__DBNshq__hallInset figcaption{padding:5px 2px 6px;font-size:11px}.city-module__DBNshq__route{border-radius:14px;gap:9px;padding:9px 11px 9px 10px;bottom:14px;left:12px}.city-module__DBNshq__route b{margin-top:5px;font-size:13px}.city-module__DBNshq__route small{font-size:11px}.city-module__DBNshq__visualHall .city-module__DBNshq__price{display:none}}.city-module__DBNshq__visual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff 0,#ffffff8c 7%,#fff0 20%);position:absolute;inset:0}.city-module__DBNshq__curve{z-index:1;fill:#fff;pointer-events:none;width:72px;height:100%;position:absolute;top:0;left:-1px}@media (max-width:1023px){.city-module__DBNshq__visual{aspect-ratio:10/9;min-height:0}.city-module__DBNshq__visual:after{background:linear-gradient(#fff 0,#fff0 14%)}.city-module__DBNshq__curve{display:none}}.city-module__DBNshq__pin,.city-module__DBNshq__cup,.city-module__DBNshq__price{z-index:2;position:absolute}.city-module__DBNshq__pin{background:var(--pink);color:#fff;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:700;top:22px;left:22px;box-shadow:0 8px 22px #ff169f40}@media (min-width:1024px){.city-module__DBNshq__pin{left:76px}}.city-module__DBNshq__cup{background:#fffffff0;border-radius:14px;align-items:center;gap:8px;padding:8px 14px 8px 10px;display:flex;top:20px;right:20px;box-shadow:0 8px 22px #3d2e8a1f}.city-module__DBNshq__cup svg{width:20px;height:20px;color:var(--violet-dark)}.city-module__DBNshq__cup b,.city-module__DBNshq__cup small{line-height:1.15;display:block}.city-module__DBNshq__cup b{color:var(--violet-deep);font-size:14px;font-weight:800}.city-module__DBNshq__cup small{color:var(--muted);font-size:11px}.city-module__DBNshq__price{text-align:center;background:#fff;border-radius:18px;width:136px;padding:12px 10px 13px;bottom:32%;right:22px;box-shadow:0 16px 34px #5a46b033}.city-module__DBNshq__price b{letter-spacing:-.02em;color:var(--pink);margin:2px 0;font-size:32px;font-weight:900;line-height:1;display:block}.city-module__DBNshq__price small{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;display:block}@media (max-width:1099px){.city-module__DBNshq__price{width:116px}.city-module__DBNshq__price b{font-size:26px}}@media (max-width:479px){.city-module__DBNshq__pin{padding:6px 12px;font-size:13px;top:14px;left:14px}.city-module__DBNshq__cup{display:none}.city-module__DBNshq__price{width:104px;padding:9px 8px 10px;right:12px}.city-module__DBNshq__price b{font-size:22px}}.city-module__DBNshq__h2{letter-spacing:-.025em;color:var(--violet-deep);margin:0 0 24px;font-size:clamp(28px,2.5vw,36px);font-weight:800;line-height:1.2}.city-module__DBNshq__h2:after{content:"";background:var(--pink);border-radius:99px;width:46px;height:3px;margin-top:12px;display:block}.city-module__DBNshq__section{margin-top:72px}@media (min-width:1024px){.city-module__DBNshq__section{margin-top:84px}}.city-module__DBNshq__section p{max-width:850px;margin:0 0 16px;font-size:17.5px;line-height:1.7}.city-module__DBNshq__chips{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.city-module__DBNshq__chips li{background:var(--violet-soft);color:var(--violet-dark);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700}.city-module__DBNshq__region{background:var(--violet-soft);border-radius:22px;gap:18px;padding:32px 28px;display:grid}@media (min-width:768px){.city-module__DBNshq__region{grid-template-columns:64px minmax(0,1fr);gap:28px;padding:40px 44px}}.city-module__DBNshq__regionIcon{width:64px;height:64px;color:var(--pink);background:#fff;border-radius:20px;place-items:center;display:grid;box-shadow:0 10px 24px #5a46b01a}.city-module__DBNshq__regionIcon svg{width:30px;height:30px}.city-module__DBNshq__regionIcon:has(img){box-shadow:none;background:0 0}.city-module__DBNshq__regionIcon img{object-fit:contain;filter:drop-shadow(0 8px 12px #3d2e8a33);width:64px;height:64px}.city-module__DBNshq__section .city-module__DBNshq__regionLinks{border-top:1px solid var(--line);margin:18px 0 0;padding-top:16px;font-size:16px}.city-module__DBNshq__steps{counter-reset:step;gap:14px;margin:0 0 24px;padding:0;list-style:none;display:grid}@media (min-width:768px){.city-module__DBNshq__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.city-module__DBNshq__steps li{border:1px solid var(--line);color:var(--violet-deep);counter-increment:step;background:#fff;border-radius:18px;padding:20px 20px 20px 66px;font-size:16px;font-weight:700;line-height:1.4;position:relative}.city-module__DBNshq__steps li:first-letter{text-transform:uppercase}.city-module__DBNshq__steps li:before{content:counter(step);background:var(--pink);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-top:-17px;font-size:16px;font-weight:800;display:grid;position:absolute;top:50%;left:18px}
.kit-module__yrafaq__page{--violet:#7d65d3;--violet-dark:#5a46b0;--violet-deep:#3d2e8a;--violet-soft:#f4f1fc;--pink:#ff169f;--ink:#241d3d;--muted:#6b6485;--line:#e7e2f5;color:var(--ink);background:#fff;padding:0 20px;font-family:TildaSans,Arial,sans-serif;font-size:17px;font-weight:300;line-height:1.65;display:block;overflow-x:clip}.kit-module__yrafaq__page *,.kit-module__yrafaq__page :before,.kit-module__yrafaq__page :after{box-sizing:border-box}.kit-module__yrafaq__page a{color:var(--violet-dark)}.kit-module__yrafaq__page a:hover{color:var(--pink)}.kit-module__yrafaq__page strong{font-weight:700}.kit-module__yrafaq__wrap{max-width:1160px;margin:0 auto;position:relative}@media (min-width:1240px){.kit-module__yrafaq__page{padding-left:0;padding-right:0}}.kit-module__yrafaq__hero{isolation:isolate;background-color:#7d65d3;margin:0 -20px;padding:18px 20px 84px;position:relative;overflow:hidden}@media (min-width:900px){.kit-module__yrafaq__hero{padding-bottom:104px}}@media (min-width:1240px){.kit-module__yrafaq__hero{margin:0;padding-left:0;padding-right:0}}.kit-module__yrafaq__wave{fill:#fff;pointer-events:none;width:100%;height:60px;position:absolute;bottom:-1px;left:0}@media (max-width:599px){.kit-module__yrafaq__wave{height:32px}}.kit-module__yrafaq__crumbs{color:#ffffffd1;flex-wrap:wrap;gap:6px 8px;font-size:13px;display:flex}.kit-module__yrafaq__page .kit-module__yrafaq__crumbs a{color:#ffffffd1;text-decoration:none}.kit-module__yrafaq__heroGrid{align-items:center;gap:28px;margin-top:26px;display:grid}@media (min-width:900px){.kit-module__yrafaq__heroGrid{grid-template-columns:54fr 46fr;gap:40px;margin-top:34px}}.kit-module__yrafaq__badge{color:var(--violet-deep);letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800;display:inline-block;box-shadow:0 4px 12px #3d2e8a14}.kit-module__yrafaq__title{letter-spacing:-.03em;color:#fff;margin:18px 0 14px;font-size:clamp(32px,3.9vw,52px);font-weight:900;line-height:1.08}.kit-module__yrafaq__title em{color:#fff0c2;font-style:normal}.kit-module__yrafaq__meta{color:#ffffffd9;margin:0 0 14px;font-size:14px}.kit-module__yrafaq__page .kit-module__yrafaq__lead{border-left:4px solid var(--pink);background:#fff;border-radius:6px 18px 18px 6px;max-width:600px;margin:0 0 22px;padding:16px 20px;font-size:16.5px;line-height:1.6;box-shadow:0 8px 24px #3d2e8a0f}.kit-module__yrafaq__lead strong{color:var(--violet-deep)}.kit-module__yrafaq__actions{flex-wrap:wrap;gap:12px;margin:0;display:flex}.kit-module__yrafaq__page .kit-module__yrafaq__button,.kit-module__yrafaq__page .kit-module__yrafaq__ghost{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.kit-module__yrafaq__page .kit-module__yrafaq__button{background:var(--pink);color:#fff;box-shadow:0 12px 26px #ff169f42}.kit-module__yrafaq__page .kit-module__yrafaq__button:hover{color:#fff;transform:translateY(-2px)}.kit-module__yrafaq__page .kit-module__yrafaq__ghost{border:2px solid var(--violet);color:var(--violet-dark);background:#fff}.kit-module__yrafaq__page .kit-module__yrafaq__ghost:hover{color:var(--violet-dark);background:var(--violet-soft)}.kit-module__yrafaq__heroPhoto{justify-self:center;width:100%;max-width:500px;margin:0;position:relative}.kit-module__yrafaq__heroPhoto>img{aspect-ratio:5/4;object-fit:cover;border-radius:28px;width:100%;display:block;box-shadow:16px 16px #ffffff40}.kit-module__yrafaq__chip{background:#fff;border-radius:18px;align-items:center;gap:12px;max-width:260px;padding:12px 16px;font-size:14px;line-height:1.35;display:flex;position:absolute;bottom:-20px;left:-18px;box-shadow:0 14px 34px #3d2e8a29}.kit-module__yrafaq__chip img{object-fit:contain;flex:none;width:44px;height:44px}.kit-module__yrafaq__chip b{color:var(--violet-deep);font-size:18px;font-weight:900;display:block}.kit-module__yrafaq__heroArt{place-items:center;min-height:260px;display:grid;position:relative}.kit-module__yrafaq__heroArt:before{content:"";z-index:-1;aspect-ratio:1.2;background:radial-gradient(circle at 40% 35%,#f6f2ff 0,#d9cdfb 78%);border-radius:48% 52% 46% 54%/56% 44%;width:86%;position:absolute}@media (max-width:899px){.kit-module__yrafaq__heroPhoto{max-width:440px}.kit-module__yrafaq__heroPhoto>img{box-shadow:10px 10px #ffffff40}.kit-module__yrafaq__chip{left:10px}}.kit-module__yrafaq__section{padding-top:72px}.kit-module__yrafaq__sectionTight{padding-top:48px}@media (max-width:599px){.kit-module__yrafaq__section{padding-top:56px}}.kit-module__yrafaq__head{max-width:760px;margin-bottom:28px}.kit-module__yrafaq__headCenter{text-align:center;margin-left:auto;margin-right:auto}.kit-module__yrafaq__kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--pink);margin-bottom:6px;font-size:13px;font-weight:800;display:block}.kit-module__yrafaq__h2{letter-spacing:-.02em;color:var(--violet-deep);margin:0;font-size:clamp(27px,2.6vw,36px);font-weight:800;line-height:1.15}.kit-module__yrafaq__h2:after{content:"";background:var(--pink);border-radius:99px;width:44px;height:3px;margin-top:12px;display:block}.kit-module__yrafaq__headCenter .kit-module__yrafaq__h2:after{margin-left:auto;margin-right:auto}.kit-module__yrafaq__page .kit-module__yrafaq__headLead{color:var(--muted);margin:14px 0 0}.kit-module__yrafaq__page .kit-module__yrafaq__p{max-width:760px;margin:0 0 14px}.kit-module__yrafaq__band{background:var(--violet-soft);margin:72px -20px 0;padding:84px 20px 92px;position:relative}@media (min-width:1240px){.kit-module__yrafaq__band{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.kit-module__yrafaq__bandTop,.kit-module__yrafaq__bandBottom{fill:#fff;pointer-events:none;width:100%;height:44px;position:absolute;left:0}.kit-module__yrafaq__bandTop{top:-1px}.kit-module__yrafaq__bandBottom{bottom:-1px}.kit-module__yrafaq__band+.kit-module__yrafaq__section{padding-top:40px}.kit-module__yrafaq__split{align-items:center;gap:32px;display:grid}@media (min-width:900px){.kit-module__yrafaq__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.kit-module__yrafaq__splitFlip .kit-module__yrafaq__splitMedia{order:-1}}.kit-module__yrafaq__photo{aspect-ratio:4/3;object-fit:cover;border-radius:24px;width:100%;display:block;box-shadow:16px 16px #e9e2fc}.kit-module__yrafaq__splitFlip .kit-module__yrafaq__photo{box-shadow:-16px 16px #e9e2fc}@media (max-width:899px){.kit-module__yrafaq__photo,.kit-module__yrafaq__splitFlip .kit-module__yrafaq__photo{box-shadow:10px 10px #e9e2fc}}.kit-module__yrafaq__rows{gap:14px;margin:0;padding:0;list-style:none;display:grid}.kit-module__yrafaq__rowsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.kit-module__yrafaq__rowsTwo{grid-template-columns:1fr}}.kit-module__yrafaq__rows li{background:var(--violet-soft);border-radius:22px;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.kit-module__yrafaq__rows li:not(:has(h3)){align-items:center}.kit-module__yrafaq__band .kit-module__yrafaq__rows li{background:#fff}.kit-module__yrafaq__rowIcon{object-fit:contain;flex:none;width:60px;height:60px}.kit-module__yrafaq__rows h3{color:var(--violet-deep);margin:4px 0;font-size:19px;font-weight:800;line-height:1.3}.kit-module__yrafaq__rows p{margin:0;font-size:16px;line-height:1.6}.kit-module__yrafaq__steps{gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.kit-module__yrafaq__steps:before{content:"";border-left:2px dashed #cfc3f5;position:absolute;top:24px;bottom:24px;left:21px}.kit-module__yrafaq__steps li{align-items:flex-start;gap:18px;display:flex;position:relative}.kit-module__yrafaq__stepNum{background:var(--violet-dark);color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:18px;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 6px #fff}.kit-module__yrafaq__band .kit-module__yrafaq__stepNum{box-shadow:0 0 0 6px var(--violet-soft)}.kit-module__yrafaq__stepIcon{object-fit:contain;flex:none;width:64px;height:64px}.kit-module__yrafaq__steps li>div{border:1px solid var(--line);background:#fff;border-radius:20px;flex:1;padding:18px 22px}.kit-module__yrafaq__steps h3{color:var(--violet-deep);margin:0 0 4px;font-size:19px;font-weight:800}.kit-module__yrafaq__steps p{margin:0;font-size:16px;line-height:1.6}@media (max-width:599px){.kit-module__yrafaq__stepIcon{display:none}}.kit-module__yrafaq__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.kit-module__yrafaq__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.kit-module__yrafaq__stats li>a,.kit-module__yrafaq__stats li{height:100%;text-decoration:none;display:block}.kit-module__yrafaq__stats li{background:#fff;border-radius:22px;padding:20px;box-shadow:0 8px 22px #3d2e8a0f}.kit-module__yrafaq__statIcon{object-fit:contain;width:46px;height:46px;margin-bottom:8px;display:block}.kit-module__yrafaq__stats strong{letter-spacing:-.02em;color:var(--pink);font-size:32px;font-weight:900;line-height:1.05;display:block}.kit-module__yrafaq__stats span{color:var(--muted);margin-top:6px;font-size:14.5px;line-height:1.45;display:block}.kit-module__yrafaq__videos{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.kit-module__yrafaq__videosWide{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:899px){.kit-module__yrafaq__videos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.kit-module__yrafaq__videos,.kit-module__yrafaq__videosWide{grid-template-columns:1fr}}.kit-module__yrafaq__videos li{min-width:0}.kit-module__yrafaq__page .kit-module__yrafaq__videoBox{border-radius:20px;margin:0;overflow:hidden}.kit-module__yrafaq__videoTitle{color:var(--violet-deep);margin:10px 2px 0;font-size:15px;font-weight:700;line-height:1.4}.kit-module__yrafaq__quote{background:linear-gradient(120deg, var(--violet-deep), var(--violet-dark));color:#fff;border-radius:26px;align-items:center;gap:8px 22px;margin:0;padding:28px 32px 28px 76px;display:grid;position:relative}.kit-module__yrafaq__quote:before{content:"“";color:var(--pink);font-size:84px;font-weight:900;line-height:1;position:absolute;top:6px;left:24px}.kit-module__yrafaq__quote blockquote{margin:0;font-size:20px;font-weight:700;line-height:1.45}.kit-module__yrafaq__quote figcaption{color:#ffffffc7;font-size:14.5px}.kit-module__yrafaq__quotePhoto{object-fit:cover;border:3px solid #fff;border-radius:50%;width:72px;height:72px}.kit-module__yrafaq__quote:has(.kit-module__yrafaq__quotePhoto){grid-template-columns:auto minmax(0,1fr)}.kit-module__yrafaq__quote:has(.kit-module__yrafaq__quotePhoto) .kit-module__yrafaq__quotePhoto{grid-row:span 2}@media (max-width:599px){.kit-module__yrafaq__quote{padding:56px 20px 22px}.kit-module__yrafaq__quote:before{top:0;left:18px}.kit-module__yrafaq__quote blockquote{font-size:17px}}.kit-module__yrafaq__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.kit-module__yrafaq__galleryTwo{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.kit-module__yrafaq__gallery,.kit-module__yrafaq__galleryTwo{grid-template-columns:1fr}}.kit-module__yrafaq__gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:20px;width:100%;display:block}.kit-module__yrafaq__gallery span{color:var(--muted);margin-top:8px;font-size:13.5px;line-height:1.45;display:block}.kit-module__yrafaq__cta{background:linear-gradient(115deg,#f6f2ff 0,#ece4fd 100%);border-radius:30px;align-items:center;gap:20px;margin-top:72px;padding:36px 40px;display:grid;position:relative}@media (min-width:768px){.kit-module__yrafaq__cta{grid-template-columns:minmax(0,1fr) 200px}}.kit-module__yrafaq__cta h2{color:var(--violet-deep);margin:0 0 10px;font-size:clamp(26px,2.5vw,34px);font-weight:900;line-height:1.15}.kit-module__yrafaq__cta p{max-width:620px;margin:0 0 20px}.kit-module__yrafaq__ctaArt{justify-self:center;width:100%;max-width:200px;height:auto}@media (max-width:767px){.kit-module__yrafaq__cta{padding:28px 22px}.kit-module__yrafaq__ctaArt{display:none}}.kit-module__yrafaq__tail{padding-bottom:72px}.kit-module__yrafaq__next{margin-top:40px}.kit-module__yrafaq__stages{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.kit-module__yrafaq__stages li{border:1px solid var(--line);background:#fff;border-radius:24px;padding:26px 24px 24px;position:relative;box-shadow:0 10px 28px #3d2e8a0f}.kit-module__yrafaq__stages li+li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='%23ff169f' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:20px;height:20px;position:absolute;top:70px;left:-22px}.kit-module__yrafaq__stageNum{color:#ece6fd;font-size:44px;font-weight:900;line-height:1;position:absolute;top:18px;right:20px}.kit-module__yrafaq__stageIcon{object-fit:contain;width:96px;height:96px;margin-bottom:12px;display:block}.kit-module__yrafaq__stages h3{color:var(--violet-deep);margin:0 0 8px;font-size:20px;font-weight:800;line-height:1.3}.kit-module__yrafaq__stages p{margin:0;font-size:15.5px;line-height:1.6}@media (max-width:899px){.kit-module__yrafaq__stages{grid-template-columns:1fr;gap:14px}.kit-module__yrafaq__stages li+li:before{display:none}}.kit-module__yrafaq__panel{border:1px solid var(--line);background:#fff;border-radius:26px;align-items:flex-start;gap:24px;padding:30px 32px;display:flex}.kit-module__yrafaq__panelIcon{object-fit:contain;flex:none;width:84px;height:84px}.kit-module__yrafaq__panel p{margin:0 0 14px}.kit-module__yrafaq__panel p:last-child{margin-bottom:0}@media (max-width:599px){.kit-module__yrafaq__panel{flex-direction:column;padding:24px 20px}.kit-module__yrafaq__panelIcon{width:64px;height:64px}}.kit-module__yrafaq__duo{aspect-ratio:1.15;width:100%;max-width:460px;position:relative}.kit-module__yrafaq__duo img{filter:drop-shadow(0 22px 30px #3d2e8a2e);height:auto;position:absolute}.kit-module__yrafaq__duo img:first-child{width:72%;bottom:6%;left:0}.kit-module__yrafaq__duo img:last-child{width:48%;top:0;right:0}.kit-module__yrafaq__timeline{gap:22px;margin:0;padding:0 0 0 96px;list-style:none;display:grid;position:relative}.kit-module__yrafaq__timeline:before{content:"";background:linear-gradient(var(--pink), #d9cdfb);border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:40px}.kit-module__yrafaq__timeline li{position:relative}.kit-module__yrafaq__tlYear{background:var(--violet-deep);color:#fff;border-radius:999px;place-items:center;width:84px;height:40px;font-size:17px;font-weight:800;display:grid;position:absolute;top:22px;left:-96px;box-shadow:0 0 0 6px #fff}.kit-module__yrafaq__tlCard{border:1px solid var(--line);background:#fff;border-radius:24px;grid-template-columns:260px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 10px 28px #3d2e8a0f}.kit-module__yrafaq__tlMedia{background:var(--violet-soft);place-items:center;min-height:170px;display:grid}.kit-module__yrafaq__tlMedia img{object-fit:cover;width:100%;height:100%;display:block}.kit-module__yrafaq__tlMedia .kit-module__yrafaq__tlIcon{object-fit:contain;width:96px;height:96px}.kit-module__yrafaq__tlBody{padding:22px 26px}.kit-module__yrafaq__tlPlace{letter-spacing:.08em;text-transform:uppercase;color:var(--pink);font-size:12.5px;font-weight:800}.kit-module__yrafaq__tlBody h3{color:var(--violet-deep);margin:4px 0 6px;font-size:23px;font-weight:900;line-height:1.2}.kit-module__yrafaq__tlBody p{margin:0 0 10px;font-size:16px}.kit-module__yrafaq__page .kit-module__yrafaq__tlLink{align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:767px){.kit-module__yrafaq__timeline{padding-left:0}.kit-module__yrafaq__timeline:before{display:none}.kit-module__yrafaq__tlYear{box-shadow:none;margin-bottom:8px;position:static}.kit-module__yrafaq__tlCard{grid-template-columns:1fr}.kit-module__yrafaq__tlMedia{aspect-ratio:16/9;min-height:0}}.kit-module__yrafaq__events{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.kit-module__yrafaq__page .kit-module__yrafaq__events a{border:1px solid var(--line);height:100%;color:var(--ink);background:#fff;border-radius:22px;flex-direction:column;padding:20px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.kit-module__yrafaq__page .kit-module__yrafaq__events a:hover{transform:translateY(-3px);box-shadow:0 14px 30px #3d2e8a1a}.kit-module__yrafaq__eventIcon{object-fit:contain;width:44px;height:44px;margin-bottom:8px}.kit-module__yrafaq__eventLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:800}.kit-module__yrafaq__events strong{color:var(--violet-deep);margin:2px 0 12px;font-size:34px;font-weight:900;line-height:1}.kit-module__yrafaq__eventLink{color:var(--violet-dark);align-items:center;gap:6px;margin-top:auto;font-size:14.5px;font-weight:700;display:inline-flex}.kit-module__yrafaq__chips{flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.kit-module__yrafaq__chips li{color:var(--muted);background:#fff;border-radius:999px;padding:8px 14px;font-size:14px;box-shadow:0 4px 12px #3d2e8a0f}.kit-module__yrafaq__chips b{color:var(--pink);font-weight:900}.kit-module__yrafaq__timelineCompact .kit-module__yrafaq__tlCard{grid-template-columns:1fr}.kit-module__yrafaq__timelineCompact .kit-module__yrafaq__tlYear{top:16px}.kit-module__yrafaq__timelineCompact .kit-module__yrafaq__tlBody{padding:16px 22px}.kit-module__yrafaq__timelineCompact .kit-module__yrafaq__tlBody h3{font-size:19px}.kit-module__yrafaq__videoText{color:var(--muted);margin:6px 2px 0;font-size:14.5px;line-height:1.55}.kit-module__yrafaq__cards{gap:18px;margin:0;padding:0;list-style:none;display:grid}.kit-module__yrafaq__cards2{grid-template-columns:repeat(2,minmax(0,1fr))}.kit-module__yrafaq__cards3{grid-template-columns:repeat(3,minmax(0,1fr))}.kit-module__yrafaq__cards4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.kit-module__yrafaq__cards3,.kit-module__yrafaq__cards4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.kit-module__yrafaq__cards2,.kit-module__yrafaq__cards3,.kit-module__yrafaq__cards4{grid-template-columns:1fr}}.kit-module__yrafaq__page .kit-module__yrafaq__cards a{border:1px solid var(--line);height:100%;color:var(--ink);background:#fff;border-radius:22px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.kit-module__yrafaq__page .kit-module__yrafaq__cards a:hover{transform:translateY(-3px);box-shadow:0 16px 34px #3d2e8a1a}.kit-module__yrafaq__cardMedia{aspect-ratio:16/10;background:var(--violet-soft);place-items:center;display:grid;overflow:hidden}.kit-module__yrafaq__cardMedia img:not(.kit-module__yrafaq__cardIcon){aspect-ratio:16/10;object-fit:cover;object-position:center 15%;width:100%;height:auto;display:block}.kit-module__yrafaq__cardMedia .kit-module__yrafaq__cardIcon{object-fit:contain;width:96px;height:96px}.kit-module__yrafaq__cardBody{flex-direction:column;gap:6px;padding:18px 20px 56px;display:flex}.kit-module__yrafaq__cardKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--pink);font-size:12px;font-weight:800}.kit-module__yrafaq__cardTitle{color:var(--violet-deep);font-size:17.5px;font-weight:800;line-height:1.3}.kit-module__yrafaq__cardText{color:var(--muted);font-size:14.5px;line-height:1.5}.kit-module__yrafaq__cardArrow{background:var(--violet-soft);width:36px;height:36px;color:var(--violet-dark);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:18px}.kit-module__yrafaq__band .kit-module__yrafaq__cards a .kit-module__yrafaq__cardArrow{background:var(--violet-soft)}.kit-module__yrafaq__tlMedia{position:relative;overflow:hidden}.kit-module__yrafaq__tlMedia img:not(.kit-module__yrafaq__tlIcon){object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.35)}@media (max-width:899px){.kit-module__yrafaq__heroArt{min-height:0}.kit-module__yrafaq__duo{max-width:300px}}.kit-module__yrafaq__vs{grid-template-columns:1fr 1fr;gap:20px;width:100%;max-width:460px;display:grid;position:relative}.kit-module__yrafaq__vsSide{text-align:center;color:var(--violet-deep);background:#fff;border-radius:26px;flex-direction:column;align-items:center;gap:10px;padding:26px 16px 22px;font-size:17px;font-weight:800;display:flex;position:relative;box-shadow:0 14px 34px #3d2e8a1a}.kit-module__yrafaq__vsIcon{object-fit:contain;width:120px;height:120px}.kit-module__yrafaq__vsMark{z-index:1;background:var(--pink);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin-top:-22px;font-size:16px;font-weight:900;display:grid;position:absolute;top:50%;right:-32px;box-shadow:0 0 0 5px #f3eefe}@media (max-width:599px){.kit-module__yrafaq__vsIcon{width:84px;height:84px}}.kit-module__yrafaq__compare{border:1px solid var(--line);background:#fff;border-radius:24px;overflow:hidden}.kit-module__yrafaq__compareRow{grid-template-columns:220px minmax(0,1fr) minmax(0,1fr);gap:0 24px;padding:18px 24px;font-size:16px;line-height:1.55;display:grid}.kit-module__yrafaq__compareRow+.kit-module__yrafaq__compareRow{border-top:1px solid var(--line)}.kit-module__yrafaq__compareRow>strong{color:var(--violet-deep);font-weight:800}.kit-module__yrafaq__compareWide{grid-column:span 2}.kit-module__yrafaq__compareHead{background:var(--violet-soft);color:var(--violet-deep);font-weight:800}.kit-module__yrafaq__compareHead span{align-items:center;gap:10px;display:flex}.kit-module__yrafaq__compareIcon{object-fit:contain;width:40px;height:40px}@media (max-width:767px){.kit-module__yrafaq__compareRow{grid-template-columns:1fr;gap:6px}.kit-module__yrafaq__compareWide{grid-column:auto}.kit-module__yrafaq__compareHead{display:none}}.kit-module__yrafaq__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:767px){.kit-module__yrafaq__pair{grid-template-columns:1fr}}.kit-module__yrafaq__pairCard{background:var(--violet-soft);border-radius:26px;padding:28px}.kit-module__yrafaq__pairIcon{object-fit:contain;width:84px;height:84px;margin-bottom:8px;display:block}.kit-module__yrafaq__pairCard .kit-module__yrafaq__head{margin-bottom:16px}.kit-module__yrafaq__pairCard .kit-module__yrafaq__rows li{background:#fff;padding:12px 14px}.kit-module__yrafaq__pairCard .kit-module__yrafaq__rowIcon{width:40px;height:40px}.kit-module__yrafaq__reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0 0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.kit-module__yrafaq__reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.kit-module__yrafaq__reviews{grid-template-columns:1fr}}.kit-module__yrafaq__reviews li{background:var(--violet-soft);border-radius:22px;flex-direction:column;padding:22px;display:flex}.kit-module__yrafaq__reviewStars{color:#ffc83d;letter-spacing:2px}.kit-module__yrafaq__reviews p{flex:1;margin:8px 0 12px;font-size:15.5px;line-height:1.6}.kit-module__yrafaq__reviewAuthor{color:var(--violet-deep);font-size:13.5px;font-weight:700}.kit-module__yrafaq__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.kit-module__yrafaq__features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.kit-module__yrafaq__features{grid-template-columns:1fr}}.kit-module__yrafaq__features li{border:1px solid var(--line);background:#fff;border-radius:22px;padding:24px;transition:box-shadow .2s}.kit-module__yrafaq__features li:hover{box-shadow:0 14px 30px #3d2e8a14}.kit-module__yrafaq__featureIcon{object-fit:contain;width:64px;height:64px;margin-bottom:12px;display:block}.kit-module__yrafaq__features h3{color:var(--violet-deep);margin:0 0 6px;font-size:19px;font-weight:800;line-height:1.3}.kit-module__yrafaq__features p{margin:0;font-size:15.5px;line-height:1.6}.kit-module__yrafaq__chipVs{align-items:center;gap:8px;display:flex}.kit-module__yrafaq__chipVs b{background:var(--pink);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;color:#fff!important;font-size:13px!important}.kit-module__yrafaq__events4{grid-template-columns:repeat(4,minmax(0,1fr))}.kit-module__yrafaq__events3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1023px){.kit-module__yrafaq__events4,.kit-module__yrafaq__events3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.kit-module__yrafaq__events4,.kit-module__yrafaq__events3{grid-template-columns:1fr}}.kit-module__yrafaq__eventLabel{white-space:nowrap}.kit-module__yrafaq__eventText{color:var(--muted);margin:-4px 0 14px;font-size:14px;line-height:1.5}.kit-module__yrafaq__eventLink{white-space:nowrap}.kit-module__yrafaq__partGallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.kit-module__yrafaq__partGallery img{aspect-ratio:4/3;object-fit:cover;object-position:center 20%;border-radius:20px;width:100%;display:block}@media (max-width:599px){.kit-module__yrafaq__partGallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
.catalog-module__cvyjEG__page{--violet:#7d65d3;--violet-dark:#5a46b0;--violet-deep:#3d2e8a;--violet-soft:#f4f1fc;--pink:#ff169f;--ink:#241d3d;--muted:#6b6485;--line:#e7e2f5;color:var(--ink);background:#fff;padding:0 20px 72px;font-family:TildaSans,Arial,sans-serif;font-size:17px;font-weight:300;line-height:1.65;display:block;overflow-x:clip}.catalog-module__cvyjEG__page *,.catalog-module__cvyjEG__page :before,.catalog-module__cvyjEG__page :after{box-sizing:border-box}.catalog-module__cvyjEG__page a{color:var(--violet-dark)}.catalog-module__cvyjEG__wrap{max-width:1160px;margin:0 auto;position:relative}@media (min-width:1240px){.catalog-module__cvyjEG__page{padding-left:0;padding-right:0}}.catalog-module__cvyjEG__hero{isolation:isolate;background-color:#7d65d3;margin:0 -20px;padding:18px 20px 80px;position:relative;overflow:hidden}@media (min-width:900px){.catalog-module__cvyjEG__hero{padding-bottom:112px}}.catalog-module__cvyjEG__wave{z-index:0;fill:#fff;pointer-events:none;width:100%;height:56px;position:absolute;bottom:-1px;left:0}@media (max-width:599px){.catalog-module__cvyjEG__wave{height:32px}}@media (min-width:1240px){.catalog-module__cvyjEG__hero{margin:0;padding-left:0;padding-right:0}}.catalog-module__cvyjEG__crumbs{color:#ffffffd1;flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.catalog-module__cvyjEG__page .catalog-module__cvyjEG__crumbs a{color:#ffffffd1;text-decoration:none}.catalog-module__cvyjEG__heroGrid{align-items:center;gap:24px;margin-top:28px;display:grid}@media (min-width:900px){.catalog-module__cvyjEG__heroGrid{grid-template-columns:52fr 48fr;gap:24px;margin-top:36px}.catalog-module__cvyjEG__heroGridSingle{grid-template-columns:minmax(0,760px)}}.catalog-module__cvyjEG__badge{color:var(--violet-deep);letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800;display:inline-block;box-shadow:0 4px 12px #3d2e8a14}.catalog-module__cvyjEG__title{letter-spacing:-.035em;color:#fff;margin:18px 0 20px;font-size:clamp(34px,4.2vw,56px);font-weight:900;line-height:1.05}.catalog-module__cvyjEG__title em{color:#fff0c2;font-style:normal}@media (min-width:600px){.catalog-module__cvyjEG__title em{white-space:nowrap}}.catalog-module__cvyjEG__lead{border-left:4px solid var(--pink);background:#fff;border-radius:6px 18px 18px 6px;max-width:560px;margin:0 0 24px;padding:16px 20px;font-size:17px;line-height:1.6;box-shadow:0 8px 24px #3d2e8a0f}.catalog-module__cvyjEG__page .catalog-module__cvyjEG__button{background:var(--pink);color:#fff;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 26px #ff169f47}.catalog-module__cvyjEG__page .catalog-module__cvyjEG__button:hover{color:#fff;transform:translateY(-2px);box-shadow:0 16px 32px #ff169f57}.catalog-module__cvyjEG__heroArt{place-items:center;display:grid;position:relative}.catalog-module__cvyjEG__heroArt:before{content:"";z-index:-1;aspect-ratio:1.15;background:radial-gradient(circle at 40% 35%,#f6f2ff 0,#d9cdfb 78%);border-radius:48% 52% 46% 54%/56% 44%;width:92%;position:absolute}.catalog-module__cvyjEG__heroArt img{filter:drop-shadow(0 22px 30px #3d2e8a29);width:100%;max-width:540px;height:auto;margin-top:-12px;display:block}@media (max-width:899px){.catalog-module__cvyjEG__heroArt img{max-width:380px}}.catalog-module__cvyjEG__section,.catalog-module__cvyjEG__section:first-child{margin-top:56px}@media (min-width:900px){.catalog-module__cvyjEG__section:first-child{margin-top:80px}}.catalog-module__cvyjEG__h2{letter-spacing:-.02em;color:var(--violet-deep);margin:0 0 20px;padding-left:40px;font-size:clamp(26px,2.4vw,32px);font-weight:800;line-height:1.2;position:relative}.catalog-module__cvyjEG__spark{background:linear-gradient(var(--pink), var(--pink)) 2px 12px / 14px 4px no-repeat, linear-gradient(var(--pink), var(--pink)) 12px 2px / 14px 4px no-repeat, linear-gradient(var(--pink), var(--pink)) 16px 20px / 14px 4px no-repeat;width:30px;height:30px;margin-top:-15px;position:absolute;top:50%;left:0;transform:rotate(-35deg)}.catalog-module__cvyjEG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1099px){.catalog-module__cvyjEG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:859px){.catalog-module__cvyjEG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.catalog-module__cvyjEG__grid{grid-template-columns:1fr}}.catalog-module__cvyjEG__page .catalog-module__cvyjEG__card{background:var(--violet-soft);border-radius:20px;align-items:center;gap:12px;height:100%;min-height:96px;padding:16px 14px 16px 16px;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex}.catalog-module__cvyjEG__page .catalog-module__cvyjEG__card:hover{background:#efe9fd;transform:translateY(-3px);box-shadow:0 12px 24px #3d2e8a14}.catalog-module__cvyjEG__cardIcon{object-fit:contain;flex:none;width:54px;height:54px}.catalog-module__cvyjEG__cardTitle{min-width:0;color:var(--violet-deep);flex:1;font-size:14.5px;font-weight:700;line-height:1.35}.catalog-module__cvyjEG__cardTitle small{color:var(--muted);margin-top:3px;font-size:12.5px;font-weight:400;display:block}.catalog-module__cvyjEG__cardArrow{width:34px;height:34px;color:var(--violet-dark);background:#fff;border-radius:50%;flex:none;place-items:center;transition:transform .2s;display:grid}.catalog-module__cvyjEG__page .catalog-module__cvyjEG__card:hover .catalog-module__cvyjEG__cardArrow{transform:translate(3px)}.catalog-module__cvyjEG__facts{background:var(--violet-soft);border-radius:28px;margin-top:72px;padding:32px}.catalog-module__cvyjEG__factsTitle{color:var(--violet-deep);margin:0 0 22px;font-size:clamp(26px,2.4vw,32px);font-weight:800;line-height:1.2}.catalog-module__cvyjEG__factsTitle:after{content:"";background:var(--pink);border-radius:99px;width:44px;height:3px;margin-top:10px;display:block}.catalog-module__cvyjEG__factsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.catalog-module__cvyjEG__factsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.catalog-module__cvyjEG__facts{padding:24px 14px}.catalog-module__cvyjEG__factsGrid{grid-template-columns:1fr}}.catalog-module__cvyjEG__factsGrid li{background:#fff;border-radius:20px;flex-direction:column;padding:20px;display:flex;box-shadow:0 6px 18px #7d65d30f}.catalog-module__cvyjEG__factIcon{object-fit:contain;width:48px;height:48px;margin-bottom:12px}.catalog-module__cvyjEG__factsGrid strong{color:var(--violet-deep);margin-bottom:6px;font-size:17px;font-weight:800;line-height:1.25}.catalog-module__cvyjEG__factsGrid span{font-size:14.5px;line-height:1.55}.catalog-module__cvyjEG__factsMore{color:var(--muted);margin:20px 0 0;font-size:15px}
.landing-module__Da5yxW__page{--violet:#7d65d3;--violet-dark:#5a46b0;--violet-deep:#3d2e8a;--violet-soft:#f4f1fc;--pink:#ff169f;--ink:#241d3d;--muted:#6b6485;--line:#e7e2f5;color:var(--ink);background:#fff;padding:0 20px 72px;font-family:TildaSans,Arial,sans-serif;font-size:17px;font-weight:300;line-height:1.65;display:block;overflow-x:clip}.landing-module__Da5yxW__page *,.landing-module__Da5yxW__page :before,.landing-module__Da5yxW__page :after{box-sizing:border-box}.landing-module__Da5yxW__page a{color:var(--violet-dark)}.landing-module__Da5yxW__wrap{max-width:1160px;margin:0 auto}@media (min-width:1240px){.landing-module__Da5yxW__page{padding-left:0;padding-right:0}}.landing-module__Da5yxW__band{background:var(--violet);margin:0 -20px;padding:16px 20px 72px;position:relative}@media (min-width:1240px){.landing-module__Da5yxW__band{margin:0;padding-left:0;padding-right:0}}@media (max-width:899px){.landing-module__Da5yxW__band{padding-bottom:48px}}.landing-module__Da5yxW__crumbs{color:#ffffffd9;flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.landing-module__Da5yxW__page .landing-module__Da5yxW__crumbs a{color:#ffffffd9;text-decoration:none}.landing-module__Da5yxW__hero{background:radial-gradient(260px 200px at 0 100%,#efe9fd 0,#efe9fd00 70%),#fff;border-radius:40px 40px 40px 120px;margin-top:16px;display:grid;overflow:hidden;box-shadow:0 26px 60px #2d1e6e29}@media (min-width:900px){.landing-module__Da5yxW__hero{grid-template-columns:48fr 52fr;align-items:center;min-height:440px}}.landing-module__Da5yxW__heroText{padding:30px 22px 26px}@media (min-width:900px){.landing-module__Da5yxW__heroText{padding:44px 20px 44px 44px}}.landing-module__Da5yxW__badge{color:var(--violet-deep);letter-spacing:.08em;text-transform:uppercase;background:#ebe5fb;border-radius:999px;padding:5px 13px;font-size:12px;font-weight:700;display:inline-block}.landing-module__Da5yxW__title{letter-spacing:-.03em;color:var(--violet-deep);margin:16px 0;font-size:clamp(32px,3.8vw,50px);font-weight:900;line-height:1.06;position:relative}.landing-module__Da5yxW__title em{color:var(--pink);font-style:normal}.landing-module__Da5yxW__sparks{background:linear-gradient(var(--violet), var(--violet)) 2px 14px / 16px 4px no-repeat, linear-gradient(var(--violet), var(--violet)) 14px 4px / 16px 4px no-repeat, linear-gradient(var(--violet), var(--violet)) 22px 22px / 16px 4px no-repeat;opacity:.8;pointer-events:none;width:40px;height:36px;position:absolute;top:-20px;right:8%;transform:rotate(-35deg)}.landing-module__Da5yxW__lead{max-width:480px;margin:0 0 24px;font-size:17px}.landing-module__Da5yxW__lead strong{color:var(--violet-deep);font-weight:800}.landing-module__Da5yxW__actions{flex-wrap:wrap;gap:12px;display:flex}.landing-module__Da5yxW__page .landing-module__Da5yxW__button,.landing-module__Da5yxW__page .landing-module__Da5yxW__ghost{text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:15.5px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.landing-module__Da5yxW__page .landing-module__Da5yxW__button{background:var(--pink);color:#fff;box-shadow:0 12px 26px #ff169f42}.landing-module__Da5yxW__page .landing-module__Da5yxW__button:hover{color:#fff;transform:translateY(-2px);box-shadow:0 16px 32px #ff169f57}.landing-module__Da5yxW__page .landing-module__Da5yxW__ghost{border:2px solid var(--violet);color:var(--violet-dark);background:#fff}.landing-module__Da5yxW__page .landing-module__Da5yxW__ghost:hover{background:var(--violet-soft);transform:translateY(-2px)}.landing-module__Da5yxW__heroMedia{background:var(--violet-soft);border-radius:28px;min-height:300px;margin:0 14px 14px;position:relative;overflow:hidden}@media (min-width:900px){.landing-module__Da5yxW__heroMedia{border-radius:120px 30px 30px;align-self:stretch;min-height:408px;margin:16px 16px 16px 0}}.landing-module__Da5yxW__heroMedia>img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;position:absolute;inset:0}.landing-module__Da5yxW__priceTag,.landing-module__Da5yxW__trophy{z-index:1;background:#fff;position:absolute;box-shadow:0 14px 30px #3d2e8a2e}.landing-module__Da5yxW__priceTag{text-align:center;border-radius:18px;width:136px;padding:12px 10px;bottom:18px;right:18px}.landing-module__Da5yxW__priceTag b{color:var(--pink);margin:2px 0;font-size:30px;font-weight:900;line-height:1;display:block}.landing-module__Da5yxW__priceTag small,.landing-module__Da5yxW__trophy small{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;display:block}.landing-module__Da5yxW__trophy{border-radius:14px;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:20px;display:flex;top:18px;right:18px}.landing-module__Da5yxW__trophy b{color:var(--violet-deep);font-size:14px;font-weight:800;line-height:1.15;display:block}.landing-module__Da5yxW__strip{background:linear-gradient(100deg,#f1ecfd 0,#f7f4fe 60%,#efe9fd 100%);border-radius:40px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px 26px;margin-top:12px;padding:22px 28px;display:grid}@media (min-width:900px){.landing-module__Da5yxW__strip{grid-template-columns:120px minmax(0,1fr) 96px}}.landing-module__Da5yxW__stripIcon{width:110px;height:auto}.landing-module__Da5yxW__stripIconEnd{width:90px;height:auto;display:none}@media (min-width:900px){.landing-module__Da5yxW__stripIconEnd{display:block}}.landing-module__Da5yxW__stripTitle{color:var(--violet-deep);margin:0 0 10px;font-size:20px;font-weight:800}.landing-module__Da5yxW__stripList{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:6px 22px;margin:0;padding:0;list-style:none;display:grid}.landing-module__Da5yxW__stripList li,.landing-module__Da5yxW__planList li{align-items:center;gap:10px;font-size:15.5px;display:flex}.landing-module__Da5yxW__check{width:24px;height:24px;color:var(--violet-dark);background:#ebe5fb;border-radius:50%;flex:none;place-items:center;display:grid}@media (max-width:599px){.landing-module__Da5yxW__strip{border-radius:28px;grid-template-columns:1fr}.landing-module__Da5yxW__stripIcon{width:80px}}.landing-module__Da5yxW__section{margin-top:72px}.landing-module__Da5yxW__kicker,.landing-module__Da5yxW__kickerLight{letter-spacing:.1em;text-transform:uppercase;color:var(--pink);margin-bottom:10px;font-size:12px;font-weight:800;display:inline-block}.landing-module__Da5yxW__kickerLight{color:#ffd1ec}.landing-module__Da5yxW__h2{letter-spacing:-.02em;color:var(--violet-deep);margin:0 0 18px;font-size:clamp(28px,2.6vw,34px);font-weight:800;line-height:1.15}.landing-module__Da5yxW__h2:after{content:"";background:var(--pink);border-radius:99px;width:44px;height:3px;margin-top:10px;display:block}.landing-module__Da5yxW__h3{color:var(--violet-deep);margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.25}.landing-module__Da5yxW__intro{max-width:760px;margin:0 0 28px}.landing-module__Da5yxW__plans{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.landing-module__Da5yxW__plans>li{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;padding:26px 22px 22px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 8px 24px #7d65d312}.landing-module__Da5yxW__plans>li:hover{transform:translateY(-4px);box-shadow:0 18px 40px #3d2e8a1f}.landing-module__Da5yxW__plans>li.landing-module__Da5yxW__planFeatured{border:2px solid var(--pink);box-shadow:0 18px 44px #ff169f24}.landing-module__Da5yxW__planBadge{background:var(--pink);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:800;position:absolute;top:-13px;left:22px}.landing-module__Da5yxW__plans h3{color:var(--violet-deep);margin:0;font-size:20px;font-weight:800}.landing-module__Da5yxW__planNote{color:var(--muted);margin:2px 0 14px;font-size:14px}.landing-module__Da5yxW__planPrice{letter-spacing:-.02em;color:var(--violet-deep);margin:0;font-size:38px;font-weight:900;line-height:1}.landing-module__Da5yxW__planFeatured .landing-module__Da5yxW__planPrice{color:var(--pink)}.landing-module__Da5yxW__planPer{min-height:2.6em;color:var(--muted);margin:6px 0 16px;font-size:13.5px;line-height:1.35}.landing-module__Da5yxW__planList{border-top:1px solid var(--line);gap:8px;margin:0 0 22px;padding:16px 0 0;list-style:none;display:grid}.landing-module__Da5yxW__planList li{align-items:flex-start;font-size:14.5px}.landing-module__Da5yxW__plans>li>a{margin-top:auto}.landing-module__Da5yxW__vip{background:linear-gradient(120deg, var(--violet-deep) 0, var(--violet-dark) 60%, var(--violet) 100%);color:#ffffffe6;border-radius:28px;gap:24px;margin-top:22px;padding:32px 34px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 50px #3d2e8a3d}@media (min-width:900px){.landing-module__Da5yxW__vip{grid-template-columns:1.1fr .9fr;align-items:center}}.landing-module__Da5yxW__vip:after{content:"";pointer-events:none;border:36px solid #ffffff12;border-radius:50%;width:320px;height:320px;position:absolute;top:-130px;right:-90px}.landing-module__Da5yxW__vip h3{color:#fff;margin:8px 0;font-size:26px;font-weight:800}.landing-module__Da5yxW__vip p{max-width:520px;margin:0 0 14px}.landing-module__Da5yxW__vipBadge{color:var(--violet-deep);letter-spacing:.08em;text-transform:uppercase;background:#ffd76a;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:800;display:inline-block}.landing-module__Da5yxW__vip .landing-module__Da5yxW__vipPrice{color:#fff;margin-bottom:18px;font-size:40px;font-weight:900;line-height:1}.landing-module__Da5yxW__vipPrice small{color:#ffffffbf;font-size:14px;font-weight:400}.landing-module__Da5yxW__vipList{z-index:1;gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.landing-module__Da5yxW__vipList li{background:#ffffff1a;border-radius:14px;gap:12px;padding:12px 16px;font-size:15px;display:flex}.landing-module__Da5yxW__vipList span{color:#ffd76a}.landing-module__Da5yxW__discounts{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.landing-module__Da5yxW__discounts li{background:var(--violet-soft);border-radius:22px;flex-direction:column;gap:6px;padding:22px;display:flex}.landing-module__Da5yxW__discounts b{color:var(--violet-deep);font-size:18px;font-weight:800}.landing-module__Da5yxW__discounts span{font-size:15px;line-height:1.55}.landing-module__Da5yxW__discountIcon{object-fit:contain;align-self:flex-start;width:auto;max-width:90px;height:60px;margin-bottom:4px}.landing-module__Da5yxW__rule{color:var(--muted);margin:16px 0 0;font-size:14px}.landing-module__Da5yxW__duo{gap:20px;margin-top:72px;display:grid}@media (min-width:900px){.landing-module__Da5yxW__duo{grid-template-columns:1fr 1fr}}.landing-module__Da5yxW__cardSoft,.landing-module__Da5yxW__cardStrong{border-radius:26px;padding:30px 30px 28px;position:relative;overflow:hidden}.landing-module__Da5yxW__cardSoft{background:var(--violet-soft)}.landing-module__Da5yxW__cardSoft p,.landing-module__Da5yxW__cardStrong p{margin:0 0 14px;font-size:16px}.landing-module__Da5yxW__cardStrong{background:linear-gradient(120deg, var(--violet) 0, var(--violet-dark) 60%, var(--violet-deep) 100%);color:#ffffffe6;box-shadow:0 18px 40px #3d2e8a38}.landing-module__Da5yxW__cardStrong .landing-module__Da5yxW__h3,.landing-module__Da5yxW__cardStrong strong{color:#fff}.landing-module__Da5yxW__cardStrong:after{content:"";pointer-events:none;border:30px solid #ffffff14;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-110px;right:-70px}.landing-module__Da5yxW__cardStrong .landing-module__Da5yxW__bigStat{color:#fff;margin:18px 0 0;font-size:56px;font-weight:900;line-height:1}.landing-module__Da5yxW__bigStat small{letter-spacing:.04em;color:#ffd1ec;margin-top:6px;font-size:14px;font-weight:700;display:block}.landing-module__Da5yxW__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.landing-module__Da5yxW__chips li{color:var(--violet-dark);background:#fff;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700}.landing-module__Da5yxW__quality{gap:28px;margin-top:72px;display:grid}@media (min-width:900px){.landing-module__Da5yxW__quality{grid-template-columns:1fr 1fr;align-items:center;gap:48px}}.landing-module__Da5yxW__quality p{margin:0 0 20px}.landing-module__Da5yxW__pillars{color:var(--violet-deep);flex-wrap:wrap;align-items:center;gap:10px;font-weight:800;display:flex}.landing-module__Da5yxW__pillars span:not([aria-hidden]){background:var(--violet-soft);border-radius:999px;padding:8px 14px}.landing-module__Da5yxW__pillars span[aria-hidden]{color:var(--pink)}.landing-module__Da5yxW__guarantees{gap:12px;margin:0;padding:0;list-style:none;display:grid}.landing-module__Da5yxW__guarantees li{border:1px solid var(--line);background:#fff;border-radius:20px;gap:14px;padding:18px 20px;display:flex;box-shadow:0 6px 18px #7d65d30f}.landing-module__Da5yxW__guarantees b{color:var(--violet-deep);margin-bottom:2px;font-weight:800;display:block}.landing-module__Da5yxW__guarantees span:not(.landing-module__Da5yxW__check){font-size:15px;line-height:1.55}.landing-module__Da5yxW__insta{background:var(--violet-soft);border-radius:28px;align-items:center;gap:24px;margin-top:64px;padding:28px;display:grid}@media (min-width:900px){.landing-module__Da5yxW__insta{grid-template-columns:.8fr 1.2fr;gap:36px;padding:32px 36px}}.landing-module__Da5yxW__insta p{margin:0 0 18px}.landing-module__Da5yxW__instaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:599px){.landing-module__Da5yxW__instaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-module__Da5yxW__instaGrid a{aspect-ratio:1;border-radius:18px;display:block;overflow:hidden}.landing-module__Da5yxW__instaGrid img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.landing-module__Da5yxW__instaGrid a:hover img{transform:scale(1.06)}.landing-module__Da5yxW__next{margin-top:28px}.landing-module__Da5yxW__sub{border-bottom:2px solid var(--violet);color:var(--violet-dark);margin:0 0 16px;padding-bottom:6px;font-size:clamp(18px,1.6vw,21px);font-weight:700;display:inline-block}.landing-module__Da5yxW__trust{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px 20px;margin:22px 0 0;padding:16px 0 0;list-style:none;display:flex}.landing-module__Da5yxW__trust li{color:var(--violet-deep);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.landing-module__Da5yxW__trust img{width:30px;height:auto}.landing-module__Da5yxW__pin{z-index:1;background:var(--pink);color:#fff;border-radius:999px;padding:7px 15px;font-size:14px;font-weight:700;position:absolute;top:18px;left:18px;box-shadow:0 8px 22px #ff169f40}@media (min-width:900px){.landing-module__Da5yxW__pin{left:70px}}.landing-module__Da5yxW__stripText{margin:0;font-size:16px}.landing-module__Da5yxW__media{align-items:center;gap:28px;margin-top:72px;display:grid}@media (min-width:900px){.landing-module__Da5yxW__media{grid-template-columns:1.1fr .9fr;gap:52px}}.landing-module__Da5yxW__media p{margin:0 0 14px}.landing-module__Da5yxW__mediaFigure{margin:0 16px 16px 0}.landing-module__Da5yxW__mediaFigure img{aspect-ratio:4/3;object-fit:cover;background:#fff;border-radius:24px;width:100%;display:block;box-shadow:16px 16px #e9e2fc,0 18px 44px #3d2e8a24}.landing-module__Da5yxW__mediaFigure figcaption{color:var(--muted);margin-top:26px;font-size:14px}.landing-module__Da5yxW__steps{counter-reset:step;gap:16px;margin:0 0 18px;padding:0;list-style:none;display:grid}@media (min-width:768px){.landing-module__Da5yxW__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-module__Da5yxW__steps li{border:1px solid var(--line);counter-increment:step;background:#fff;border-radius:22px;padding:24px 22px 22px;position:relative;box-shadow:0 8px 22px #7d65d30f}.landing-module__Da5yxW__steps li:before{content:counter(step);background:var(--pink);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:12px;font-size:17px;font-weight:800;display:grid}.landing-module__Da5yxW__steps h3{color:var(--violet-deep);margin:0 0 6px;font-size:19px;font-weight:800}.landing-module__Da5yxW__steps p{margin:0;font-size:15.5px}.landing-module__Da5yxW__note{color:var(--muted);margin:0;font-size:15.5px}.landing-module__Da5yxW__ages{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:18px;display:grid}.landing-module__Da5yxW__ages div{background:linear-gradient(110deg,#f1ecfd,#f7f4fe);border-radius:22px;align-items:baseline;gap:14px;padding:20px 24px;display:flex}.landing-module__Da5yxW__ages b{color:var(--pink);font-size:32px;font-weight:900;line-height:1}.landing-module__Da5yxW__ages span{color:var(--violet-deep);font-weight:700}.landing-module__Da5yxW__cardIcon{width:60px;height:auto;margin-bottom:10px;display:block}.landing-module__Da5yxW__chips a{text-decoration:none}.landing-module__Da5yxW__places{z-index:1;gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.landing-module__Da5yxW__page .landing-module__Da5yxW__places a{color:#fff;background:#ffffff1f;border-radius:16px;padding:14px 18px;text-decoration:none;transition:background-color .2s;display:block}.landing-module__Da5yxW__page .landing-module__Da5yxW__places a:hover{color:#fff;background:#ffffff38}.landing-module__Da5yxW__places b,.landing-module__Da5yxW__places small{display:block}.landing-module__Da5yxW__places small{color:#ffd1ec}.landing-module__Da5yxW__pair{gap:20px;margin-top:20px;display:grid}@media (min-width:900px){.landing-module__Da5yxW__pair{grid-template-columns:1fr 1fr}}.landing-module__Da5yxW__pair section{border:1px solid var(--line);background:#fff;border-radius:26px;padding:26px 28px;box-shadow:0 8px 22px #7d65d30f}.landing-module__Da5yxW__pair p{margin:0;font-size:16px}.landing-module__Da5yxW__chipsSoft{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.landing-module__Da5yxW__page .landing-module__Da5yxW__chipsSoft a{background:var(--violet-soft);color:var(--violet-dark);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.landing-module__Da5yxW__page .landing-module__Da5yxW__chipsSoft a:hover{background:#ebe5fb}.landing-module__Da5yxW__tiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin:0 0 32px;padding:0;list-style:none;display:grid}.landing-module__Da5yxW__tiles li{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:4px;padding:20px;display:flex;box-shadow:0 8px 22px #7d65d30f}.landing-module__Da5yxW__tiles li.landing-module__Da5yxW__tileTop{border:2px solid var(--pink)}.landing-module__Da5yxW__tiles span{color:var(--violet-deep);font-weight:700}.landing-module__Da5yxW__tiles b{color:var(--violet-deep);font-size:30px;font-weight:900;line-height:1.1}.landing-module__Da5yxW__tileTop b{color:var(--pink)}.landing-module__Da5yxW__tiles small{color:var(--muted);font-size:13px}.landing-module__Da5yxW__choose{background:var(--violet-soft);border-radius:28px;align-items:center;gap:22px;margin-top:56px;padding:24px 28px;display:flex}.landing-module__Da5yxW__choose p{margin:0;font-size:16px}.landing-module__Da5yxW__chooseIcon{flex:none;width:84px;height:auto}@media (max-width:599px){.landing-module__Da5yxW__choose{flex-direction:column;align-items:flex-start}}.landing-module__Da5yxW__trophyIcon{width:26px;height:auto}.landing-module__Da5yxW__headIcon{float:right;width:92px;height:auto;margin:-18px 0 0 16px}@media (max-width:599px){.landing-module__Da5yxW__headIcon{width:64px;margin-top:-8px}}.landing-module__Da5yxW__mediaFigureArt img{aspect-ratio:3/2;object-fit:contain;background:#fff}.landing-module__Da5yxW__hubStats{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:18px 0 0;list-style:none;display:flex}.landing-module__Da5yxW__hubStats li{background:var(--violet-soft);color:var(--violet-deep);border-radius:14px;padding:8px 14px;font-size:14px;font-weight:700}.landing-module__Da5yxW__hubStats b{color:var(--pink);font-size:18px;font-weight:900}.landing-module__Da5yxW__mosaic{border-radius:28px;grid-template-columns:1fr 1fr;gap:8px;margin:0 14px 14px;display:grid;position:relative;overflow:hidden}@media (min-width:900px){.landing-module__Da5yxW__mosaic{border-radius:120px 30px 30px;align-self:stretch;margin:16px 16px 16px 0}}.landing-module__Da5yxW__mosaic img{aspect-ratio:10/9;object-fit:cover;object-position:50% 20%;width:100%;height:100%;min-height:150px;display:block}.landing-module__Da5yxW__search{border:2px solid var(--line);max-width:460px;color:var(--violet-dark);background:#fff;border-radius:999px;align-items:center;gap:10px;margin:0 0 22px;padding:0 18px;transition:border-color .2s;display:flex}.landing-module__Da5yxW__search:focus-within{border-color:var(--violet)}.landing-module__Da5yxW__search input{min-width:0;height:50px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px}.landing-module__Da5yxW__cityGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.landing-module__Da5yxW__cityGrid li[hidden]{display:none}.landing-module__Da5yxW__page .landing-module__Da5yxW__cityGrid a{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;height:100%;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #7d65d30f}.landing-module__Da5yxW__page .landing-module__Da5yxW__cityGrid a:hover{transform:translateY(-4px);box-shadow:0 18px 40px #3d2e8a24}.landing-module__Da5yxW__cityImage{aspect-ratio:16/9;background:var(--violet-soft);display:block;overflow:hidden}.landing-module__Da5yxW__cityImage img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;transition:transform .4s;display:block}.landing-module__Da5yxW__page .landing-module__Da5yxW__cityGrid a:hover img{transform:scale(1.05)}.landing-module__Da5yxW__cityText{padding:14px 54px 16px 16px}.landing-module__Da5yxW__cityText b,.landing-module__Da5yxW__cityText small{display:block}.landing-module__Da5yxW__cityText b{color:var(--violet-deep);font-size:18px;font-weight:800}.landing-module__Da5yxW__cityText small{color:var(--muted);margin-top:2px;font-size:13px}.landing-module__Da5yxW__cityArrow{background:var(--violet-soft);width:34px;height:34px;color:var(--violet-dark);border-radius:50%;place-items:center;font-weight:800;transition:transform .2s;display:grid;position:absolute;bottom:16px;right:14px}.landing-module__Da5yxW__page .landing-module__Da5yxW__cityGrid a:hover .landing-module__Da5yxW__cityArrow{transform:translate(3px)}.landing-module__Da5yxW__cityEmpty{background:var(--violet-soft);color:var(--violet-deep);border-radius:18px;margin:8px 0 0;padding:18px 22px;font-weight:700}@media (max-width:479px){.landing-module__Da5yxW__cityGrid{grid-template-columns:1fr 1fr;gap:12px}.landing-module__Da5yxW__cityText{padding:10px 12px 12px}.landing-module__Da5yxW__cityText b{font-size:16px}.landing-module__Da5yxW__cityArrow{display:none}}.landing-module__Da5yxW__cardSoft .landing-module__Da5yxW__button,.landing-module__Da5yxW__cardStrong .landing-module__Da5yxW__button{z-index:1;margin-top:6px;position:relative}
.sorry-module__pygrrG__card{background:#fff;border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:center;gap:40px;padding:56px 64px;display:grid;box-shadow:0 14px 34px #28145a2e}.sorry-module__pygrrG__title{color:var(--violet-deep);margin:0;font-family:BryndanWriteMIKADOBOLD,TildaSans,Arial,sans-serif;font-size:clamp(38px,5vw,60px);font-weight:700;line-height:1.12}.sorry-module__pygrrG__title span{color:var(--pink)}.sorry-module__pygrrG__subtitle{color:var(--violet-dark);margin:14px 0 0;font-size:24px;font-weight:700;line-height:1.3}.sorry-module__pygrrG__text{max-width:560px;color:var(--violet-dark);margin:14px 0 0;font-size:18px;line-height:1.55}.sorry-module__pygrrG__actions{flex-wrap:wrap;gap:14px;margin:30px 0 0;display:flex}.sorry-module__pygrrG__ghost{border:2px solid var(--violet);color:var(--violet-deep);border-radius:50px;padding:14px 30px;font-size:18px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-block}.sorry-module__pygrrG__ghost:hover{background:var(--violet);color:#fff}.sorry-module__pygrrG__art{filter:drop-shadow(0 18px 24px #5c3ca538);width:100%;max-width:280px;height:auto;margin:0 auto;display:block}@media (max-width:767px){.sorry-module__pygrrG__card{text-align:center;grid-template-columns:minmax(0,1fr);gap:20px;margin:0 16px;padding:32px 22px}.sorry-module__pygrrG__art{grid-row:1;width:170px;margin:0 auto}.sorry-module__pygrrG__subtitle{font-size:20px}.sorry-module__pygrrG__actions{flex-direction:column}.sorry-module__pygrrG__actions a{text-align:center}}
.national-module__413rta__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.national-module__413rta__facts li{border:1px solid var(--line);background:#fff;border-radius:20px;padding:22px}.national-module__413rta__facts span{color:var(--violet);font-size:14px;font-weight:700;display:block}.national-module__413rta__facts b{color:var(--violet-deep);margin:4px 0;font-size:22px;line-height:1.25;display:block}.national-module__413rta__facts p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.national-module__413rta__prices{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.national-module__413rta__prices li{background:var(--violet-soft);border-radius:20px;padding:24px}.national-module__413rta__prices b{color:var(--violet-deep);font-size:32px;line-height:1.2;display:block}.national-module__413rta__prices span{margin-top:4px;font-size:16px;line-height:1.45;display:block}.national-module__413rta__schedule{border-top:1px solid var(--line);margin:24px 0 0;padding:0;list-style:none}.national-module__413rta__schedule li{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.national-module__413rta__schedule time{color:var(--violet-dark);font-weight:700}.national-module__413rta__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.national-module__413rta__tiles img{aspect-ratio:4/3;object-fit:cover;border-radius:20px;width:100%;display:block}.national-module__413rta__tiles span{text-align:center;color:var(--violet-deep);margin-top:8px;font-weight:700;display:block}.national-module__413rta__portals{grid-template-columns:repeat(4,minmax(0,1fr))}.national-module__413rta__portals img{aspect-ratio:auto;object-fit:contain;height:auto}.national-module__413rta__portals span{display:none}.national-module__413rta__photos{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.national-module__413rta__photos img{aspect-ratio:4/3;object-fit:cover;border-radius:16px;width:100%;display:block}.national-module__413rta__reviews{columns:3;column-gap:16px;margin:24px 0 0;padding:0;list-style:none}.national-module__413rta__reviews li{break-inside:avoid;margin-bottom:16px}.national-module__413rta__reviews img{border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 8px 22px #5c3ca51f}.national-module__413rta__tags{flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.national-module__413rta__tags li{background:var(--violet-soft);color:var(--violet-deep);border-radius:999px;padding:7px 16px;font-weight:700}.national-module__413rta__links{flex-wrap:wrap;gap:10px 24px;margin:20px 0 0;padding:0;font-weight:700;list-style:none;display:flex}.national-module__413rta__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}@media (max-width:899px){.national-module__413rta__facts,.national-module__413rta__portals,.national-module__413rta__tiles:not(.national-module__413rta__portals){grid-template-columns:repeat(2,minmax(0,1fr))}.national-module__413rta__photos{grid-template-columns:repeat(3,minmax(0,1fr))}.national-module__413rta__reviews{columns:2}.national-module__413rta__columns{grid-template-columns:1fr}}@media (max-width:599px){.national-module__413rta__photos{grid-template-columns:repeat(2,minmax(0,1fr))}.national-module__413rta__facts b{font-size:19px}.national-module__413rta__facts li{padding:16px}.national-module__413rta__schedule li{grid-template-columns:1fr;gap:2px}}
