.xtT_6a_bento{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;display:grid}.xtT_6a_cell{display:flex}.xtT_6a_tile{color:#fff;background:oklch(.4 .15 var(--h));min-height:270px;box-shadow:0 24px 50px -28px oklch(.4 .17 var(--h) / .9);will-change:transform;border-radius:64px 16px;flex-direction:column;flex:1;transition:transform .25s ease-out;display:flex;position:relative;overflow:hidden}.xtT_6a_tile:hover{color:#fff}.xtT_6a_tileMedia{object-fit:cover}.xtT_6a_tileShade{pointer-events:none;background:linear-gradient(0deg, oklch(.32 .15 var(--h)) 0%, oklch(.4 .16 var(--h) / .85) 42%, oklch(.45 .16 var(--h) / .15) 85%, transparent 100%);position:absolute;inset:0}.xtT_6a_tileBody{z-index:1;pointer-events:none;flex-direction:column;gap:10px;margin-top:auto;padding:24px;display:flex;position:relative}.xtT_6a_tileTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.xtT_6a_tileIcon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border:1px solid #ffffff4d;border-radius:0 50%;place-items:center;width:50px;height:50px;font-size:26px;display:grid}.xtT_6a_tileAge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700}.xtT_6a_tileTitle{font-size:21px;font-weight:900;line-height:1.35}.xtT_6a_tileDesc{color:#ffffffeb;max-width:420px;font-size:15px;line-height:1.8}.xtT_6a_tileMore{color:var(--gold-100);align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:800;display:flex}@media (min-width:961px){.xtT_6a_bento{grid-template-columns:repeat(4,minmax(0,1fr))}.xtT_6a_bento>.xtT_6a_cell:first-child{grid-area:span 2/span 2}.xtT_6a_bento>.xtT_6a_cell:first-child .xtT_6a_tile{min-height:560px}.xtT_6a_bento>.xtT_6a_cell:first-child .xtT_6a_tileShade{background:linear-gradient(0deg, oklch(.32 .15 var(--h)) 0%, oklch(.4 .16 var(--h) / .85) 30%, oklch(.45 .16 var(--h) / .15) 70%, transparent 100%)}.xtT_6a_bento>.xtT_6a_cell:first-child .xtT_6a_tileTitle{font-size:clamp(28px,3vw,40px)}}.xtT_6a_page{--ac-deep:oklch(.27 .1 var(--h));--ac-ink:oklch(.4 .14 var(--h));--ac-soft:oklch(.955 .03 var(--h));--ac-line:oklch(.9 .04 var(--h));--ac-hero:radial-gradient(90% 130% at 100% 0%, oklch(.55 .15 var(--h)) 0%, oklch(.34 .12 var(--h)) 45%, oklch(.2 .07 var(--h)) 100%);background:oklch(.985 .012 var(--h))}.xtT_6a_page[data-variant=brand]{--ac-deep:#2a1650;--ac-hero:radial-gradient(80% 120% at 100% 0%, oklch(.66 .17 var(--h)) 0%, #5a33a6 48%, #1c0e38 100%);background:#fff9f2;background:lab(98.266% 1.38682 4.33047)}.xtT_6a_hero{color:#fff;background:var(--ac-hero);position:relative;overflow:hidden}.xtT_6a_halo{pointer-events:none;background:conic-gradient(from 0deg, transparent 0deg, #f3cf8066 60deg, transparent 140deg, oklch(.7 .16 var(--h) / .45) 220deg, transparent 300deg);filter:blur(40px);opacity:.85;--dur:60s;border-radius:50%;width:640px;height:640px;position:absolute;top:-260px;right:-220px}.xtT_6a_leaf{pointer-events:none;transform-origin:20% 90%;width:150px;position:absolute;bottom:-24px;left:2%}.xtT_6a_leaf img{opacity:.85;--dur:7s;transform:scaleX(-1)rotate(-14deg)}.xtT_6a_heroGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:center;gap:48px;padding-block:140px 96px;display:grid;position:relative}.xtT_6a_heroCopy{flex-direction:column;gap:22px;display:flex}.xtT_6a_badge{align-items:center;gap:14px;display:flex}.xtT_6a_badgeIcon{background:var(--gold-leaf);width:56px;height:56px;color:var(--ac-deep);border-radius:0 50%;place-items:center;font-size:28px;display:grid;box-shadow:0 10px 30px -8px #e2b457b3}.xtT_6a_badgeText{color:var(--gold-300);font-size:15px;font-weight:800}.xtT_6a_title{text-wrap:balance;font-size:clamp(34px,4.8vw,66px);line-height:1.3}.xtT_6a_lead{color:#ffffffdb;max-width:560px;font-size:18px;line-height:1.95}.xtT_6a_actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.xtT_6a_frame{aspect-ratio:5/4;border-radius:120px 26px;width:100%;position:relative;overflow:hidden}.xtT_6a_ring{aspect-ratio:1;background:conic-gradient(from 0deg, #f3cf80, transparent 25%, oklch(.72 .16 var(--h)) 50%, transparent 75%, #f3cf80);--dur:14s;width:160%;margin:-80% 0 0 -80%;position:absolute;top:50%;left:50%}.xtT_6a_frameInner{background:var(--purple-900);border-radius:117px 23px;position:absolute;inset:3px;overflow:hidden}.xtT_6a_frameInner img{object-fit:cover}.xtT_6a_section{padding-top:60px}.xtT_6a_about{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:28px;padding-top:100px;display:grid}.xtT_6a_stack{flex-direction:column;gap:18px;padding-top:8px;display:flex}.xtT_6a_page .xtT_6a_kicker{color:var(--ac-ink)}.xtT_6a_h2{color:var(--ac-deep);font-size:clamp(28px,3.2vw,42px);line-height:1.4}.xtT_6a_h3{color:var(--ac-deep);font-size:18px;font-weight:800;line-height:1.6}.xtT_6a_para{color:#4a4060;text-align:justify;text-wrap:pretty;font-size:17px;line-height:2.1}.xtT_6a_quote{background:var(--ac-soft);border:1px solid var(--ac-line);border-radius:24px 80px;flex-direction:column;gap:12px;padding:clamp(24px,3.6vw,44px);display:flex;position:relative}.xtT_6a_quote .xtT_6a_para{color:#3a3050}.xtT_6a_quoteIcon{background:var(--ac-deep);width:54px;height:54px;color:var(--gold-300);border-radius:0 50%;place-items:center;font-size:30px;display:grid}.xtT_6a_quoteLabel{color:var(--gold-600);font-size:14px;font-weight:800}.xtT_6a_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:32px;display:flex}.xtT_6a_headText{flex-direction:column;gap:10px;display:flex}.xtT_6a_pillars{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;display:grid}.xtT_6a_pillar{border:1px solid var(--ac-line);--spot-color:oklch(.85 .08 var(--h) / .35);--spot-size:260px;background:#fff;border-radius:40px 14px;flex-direction:column;gap:14px;height:100%;padding:26px;transition:transform .25s;display:flex;position:relative;overflow:hidden}.xtT_6a_pillar>:not(.spot){position:relative}.xtT_6a_pillarIcon{background:var(--ac-soft);width:50px;height:50px;color:var(--ac-ink);border-radius:0 50%;place-items:center;font-size:24px;display:grid}.xtT_6a_text{color:var(--muted);font-size:15px;line-height:1.9}.xtT_6a_band{background:var(--ac-hero);color:#fff;border-radius:80px 24px;flex-direction:column;gap:32px;padding:clamp(28px,5vw,64px);display:flex;position:relative;overflow:hidden}.xtT_6a_bandHalo{pointer-events:none;background:conic-gradient(from 90deg, transparent 0deg, #f3cf804d 70deg, transparent 150deg, oklch(.7 .16 var(--h) / .35) 230deg, transparent 320deg);filter:blur(50px);--dur:70s;border-radius:50%;width:600px;height:600px;position:absolute;bottom:-260px;left:-200px}.xtT_6a_bandHead{flex-direction:column;gap:10px;display:flex;position:relative}.xtT_6a_bandTitle{font-size:clamp(28px,3.2vw,42px);line-height:1.35}.xtT_6a_paths{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;display:grid;position:relative}.xtT_6a_path{background:#ffffff14;border:1px solid #ffffff24;border-radius:28px 10px;flex-direction:column;gap:12px;height:100%;padding:24px;display:flex}.xtT_6a_pathIcon{background:var(--gold-leaf);width:46px;height:46px;color:var(--purple-800);border-radius:0 50%;place-items:center;font-size:22px;display:grid}.xtT_6a_pathTitle{font-size:18px;font-weight:800;line-height:1.6}.xtT_6a_pathText{color:#fffc;font-size:14px;line-height:1.9}.xtT_6a_courses{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;display:grid}.xtT_6a_course{border:1px solid var(--ac-line);height:100%;color:var(--ink);background:#fff;border-radius:32px 12px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.xtT_6a_course:hover{color:var(--ink);box-shadow:0 30px 60px -28px oklch(.4 .14 var(--h) / .45);transform:translateY(-6px)}.xtT_6a_courseMedia{aspect-ratio:16/10;position:relative}.xtT_6a_courseMedia img{object-fit:cover}.xtT_6a_courseBody{flex-direction:column;flex:1;gap:10px;padding:20px 22px 22px;display:flex}.xtT_6a_courseTag{background:var(--ac-soft);color:var(--ac-ink);border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:12px;font-weight:800}.xtT_6a_courseFoot{color:var(--muted-3);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;font-size:13px;display:flex}.xtT_6a_courseFoot .xtT_6a_ms{color:var(--gold-600);font-size:20px}.xtT_6a_ghost{border:1px solid var(--ac-line);height:50px;color:var(--ac-deep);background:#fff;border-radius:14px;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}.xtT_6a_ghost:hover{border-color:var(--ac-ink);color:var(--ac-deep)}.xtT_6a_solid{background:var(--ac-deep);color:#fff;border-radius:20px 6px;align-items:center;gap:8px;height:54px;padding:0 24px;font-size:15px;font-weight:800;display:inline-flex}.xtT_6a_solid:hover{color:#fff;filter:brightness(1.15)}.xtT_6a_solid .xtT_6a_ms{color:var(--gold-300)}.xtT_6a_ctaWrap{padding-block:60px 110px}.xtT_6a_cta{background:linear-gradient(120deg, var(--ac-soft) 0%, #fbf1dc 100%);border:1px solid var(--ac-line);border-radius:120px 28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:clamp(28px,5vw,64px);display:flex}.xtT_6a_ctaCopy{flex-direction:column;gap:12px;display:flex}.xtT_6a_ctaText{color:var(--muted);max-width:520px;font-size:16px;line-height:1.9}.xtT_6a_ctaActions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:640px){.xtT_6a_tile{border-radius:44px 14px}.xtT_6a_heroGrid{gap:32px;padding-block:116px 64px}.xtT_6a_frame{border-radius:60px 16px}.xtT_6a_frameInner{border-radius:57px 13px}.xtT_6a_about{padding-top:64px}.xtT_6a_quote{border-radius:16px 44px}.xtT_6a_band{border-radius:40px 16px}.xtT_6a_cta{border-radius:48px 16px}.xtT_6a_para{text-align:start}}
.Hi2WXW_btn{isolation:isolate;cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:10px;height:54px;padding:0 26px;font-size:15px;font-weight:800;transition:filter .2s,background .2s,border-color .2s;display:inline-flex;position:relative;overflow:hidden}.Hi2WXW_gold{background:var(--gold-grad);color:var(--ink);border-radius:20px 6px;box-shadow:0 14px 40px -12px #e2b457b3}.Hi2WXW_gold:hover{color:var(--ink);filter:brightness(1.05)}.Hi2WXW_halo{background:var(--gold-700);color:var(--ink);backface-visibility:hidden;border-radius:22px 6px;transform:translateZ(0);box-shadow:0 14px 40px -10px #e2b457b3}.Hi2WXW_halo:hover{color:var(--ink)}.Hi2WXW_halo:before{content:"";aspect-ratio:1;z-index:-3;pointer-events:none;will-change:transform;background:conic-gradient(#0000 0deg 250deg,#fff6d8 310deg,#fff 330deg,#0000 360deg);width:300%;margin:-150% 0 0 -150%;animation:3.2s linear infinite Hi2WXW_spin;position:absolute;top:50%;left:50%}@property --halo-a{syntax:"<angle>";inherits:false;initial-value:40deg}@keyframes Hi2WXW_haloAngle{to{--halo-a:400deg}}@media (max-width:640px),(hover:none) and (pointer:coarse){.Hi2WXW_halo{backface-visibility:visible;background:conic-gradient(from var(--halo-a), transparent 0deg, transparent 250deg, #fff6d8 310deg, #fff 330deg, transparent 360deg), var(--gold-700);animation:3.2s linear infinite Hi2WXW_haloAngle;transform:none}.Hi2WXW_halo:before{content:none}}.Hi2WXW_haloFill{background:var(--gold-grad);z-index:-2;pointer-events:none;border-radius:20px 5px;position:absolute;inset:2px;box-shadow:inset 0 1px #ffffff80}.Hi2WXW_dark{background:var(--purple-800);color:#fff;border-radius:20px 6px;box-shadow:0 12px 30px -12px #2a1650b3}.Hi2WXW_dark:hover{background:var(--purple-700);color:#fff}.Hi2WXW_dark .Hi2WXW_arrow{color:var(--gold-300)}.Hi2WXW_glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff0f;border:1px solid #ffffff40;border-radius:16px;font-weight:700}.Hi2WXW_glass:hover{color:#fff;background:#ffffff1f}.Hi2WXW_outline{border:1px solid var(--lavender-100);height:48px;color:var(--purple-800);background:#fff;border-radius:14px;padding:0 20px;font-size:14px;font-weight:700}.Hi2WXW_outline:hover{border-color:var(--purple-700);color:var(--purple-800)}.Hi2WXW_soft{background:var(--lavender-50);height:48px;color:var(--purple-800);border-radius:14px;padding:0 20px;font-size:14px}.Hi2WXW_soft:hover{color:var(--purple-800);background:#e6dcf5}.Hi2WXW_lg{height:58px;padding:0 30px;font-size:16px}.Hi2WXW_shine:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:45%;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.Hi2WXW_shine:hover:after{animation:.75s cubic-bezier(.4,0,.2,1) Hi2WXW_shine}@keyframes Hi2WXW_shine{to{left:130%}}@media (max-width:480px){.Hi2WXW_btn{padding:0 20px}.Hi2WXW_lg{height:54px;padding:0 22px;font-size:15px}}.Hi2WXW_kicker{color:var(--gold-600);letter-spacing:1px;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.Hi2WXW_kickerDark{color:var(--gold-300)}.Hi2WXW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.Hi2WXW_headText{flex-direction:column;gap:10px;max-width:720px;display:flex}.Hi2WXW_title{color:var(--purple-800);font-size:clamp(28px,3.2vw,42px);line-height:1.35}.Hi2WXW_titleXl{font-size:clamp(32px,4vw,52px);line-height:1.25}.Hi2WXW_titleDark{color:#fff}.Hi2WXW_desc{color:var(--muted-2);font-size:16px}.Hi2WXW_descDark{color:var(--on-dark)}.Hi2WXW_crumbs{color:var(--on-dark-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.Hi2WXW_crumbs a{color:var(--on-dark-3)}.Hi2WXW_crumbs a:hover{color:#fff}.Hi2WXW_crumbSep{font-size:16px}.Hi2WXW_crumbCurrent{color:var(--gold-300);font-weight:700}@keyframes Hi2WXW_spin{to{transform:rotate(360deg)}}
.M9spXG_hero{color:#fff;background:radial-gradient(90% 140% at 100% 0,#5a33a6 0%,#2a1650 45%,#160a2e 100%);position:relative;overflow:hidden}.M9spXG_heroHalo{pointer-events:none;filter:blur(40px);opacity:.8;--dur:60s;background:conic-gradient(#0000 0deg,#f3cf8059 60deg,#0000 140deg,#9664e659 220deg,#0000 300deg);border-radius:50%;width:620px;height:620px;position:absolute;top:-260px;right:-220px}.M9spXG_heroLeaf{pointer-events:none;transform-origin:20% 90%;width:150px;position:absolute;bottom:-20px;left:3%}.M9spXG_heroLeaf img{opacity:.85;--dur:7s;transform:scaleX(-1)rotate(-14deg)}.M9spXG_heroInner{flex-direction:column;gap:22px;padding-block:150px 90px;display:flex;position:relative}.M9spXG_heroTag{align-items:center;gap:14px;display:flex}.M9spXG_heroIcon{background:var(--gold-leaf);width:52px;height:52px;color:var(--purple-800);border-radius:0 50%;place-items:center;font-size:26px;display:grid}.M9spXG_heroKicker{color:var(--gold-300);letter-spacing:1px;font-size:14px;font-weight:800}.M9spXG_heroTitle{max-width:820px;font-size:clamp(36px,5.4vw,72px);line-height:1.22}.M9spXG_heroLead{color:var(--on-dark);text-wrap:pretty;max-width:640px;font-size:18px;line-height:1.95}.M9spXG_heroActions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.M9spXG_block{padding-top:96px}.M9spXG_pageEnd{height:96px}.M9spXG_stack{flex-direction:column;gap:18px;display:flex}.M9spXG_h2{color:var(--purple-800);font-size:clamp(28px,3.4vw,46px);line-height:1.35}.M9spXG_body{color:var(--muted);text-wrap:pretty;font-size:17px;line-height:2}.M9spXG_split{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:56px;display:grid}.M9spXG_media{aspect-ratio:16/11;background:var(--purple-900);border-radius:110px 24px;width:100%;position:relative;overflow:hidden}.M9spXG_media img{object-fit:cover}.M9spXG_duo{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:20px;display:grid}.M9spXG_duoCard{flex-direction:column;gap:16px;height:100%;padding:clamp(28px,4vw,52px);display:flex;position:relative;overflow:hidden}.M9spXG_duoDark{background:var(--purple-900);color:#fff;border-radius:80px 20px}.M9spXG_duoLight{background:var(--sand);color:var(--purple-800);border-radius:20px 80px}.M9spXG_duoIcon{border-radius:0 50%;place-items:center;width:56px;height:56px;font-size:28px;display:grid}.M9spXG_duoDark .M9spXG_duoIcon{background:var(--gold-leaf);color:var(--purple-800)}.M9spXG_duoLight .M9spXG_duoIcon{background:var(--purple-800);color:var(--gold-300)}.M9spXG_duoLabel{font-size:14px;font-weight:800}.M9spXG_duoDark .M9spXG_duoLabel{color:var(--gold-300)}.M9spXG_duoLight .M9spXG_duoLabel{color:var(--gold-700)}.M9spXG_duoText{font-size:clamp(22px,2.6vw,34px);line-height:1.5}.M9spXG_features{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.M9spXG_feature{border:1px solid var(--line);--spot-color:#f3cf8038;--spot-size:260px;background:#fff;border-radius:40px 14px;flex-direction:column;gap:14px;height:100%;padding:26px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.M9spXG_feature:hover{box-shadow:0 30px 60px -30px #4b2a8c66}.M9spXG_featureIcon{background:var(--lavender-50);width:50px;height:50px;color:var(--purple-700);border-radius:0 50%;place-items:center;font-size:24px;display:grid;position:relative}.M9spXG_featureTitle{color:var(--purple-800);font-size:18px;font-weight:800;line-height:1.6;position:relative}.M9spXG_featureText{color:var(--muted);font-size:15px;line-height:1.9;position:relative}.M9spXG_stepsBlock{padding-bottom:24px}.M9spXG_steps{color:#fff;background:radial-gradient(90% 120% at 100% 0,#5a33a6 0%,#2a1650 50%,#160a2e 100%);border-radius:80px 24px;flex-direction:column;gap:36px;padding:clamp(28px,5vw,64px);display:flex;position:relative;overflow:hidden}.M9spXG_stepsHead{margin-bottom:0}.M9spXG_stepList{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;display:grid;position:relative}.M9spXG_step{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;gap:12px;height:100%;padding:24px;display:flex}.M9spXG_stepNum{background:var(--gold-leaf);width:48px;height:48px;color:var(--purple-800);border-radius:0 50%;place-items:center;font-size:22px;font-weight:900;display:grid}.M9spXG_stepTitle{font-size:18px;font-weight:800;line-height:1.6}.M9spXG_stepText{color:var(--on-dark-2);font-size:14px;line-height:1.9}.M9spXG_team{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;display:grid}.M9spXG_member{border:1px solid var(--line);background:#fff;border-radius:32px 12px;flex-direction:column;gap:14px;height:100%;padding:12px 12px 20px;display:flex}.M9spXG_portrait{aspect-ratio:1;background:var(--lavender-50);color:var(--on-dark-3);border-radius:24px 8px;place-items:center;display:grid;position:relative;overflow:hidden}.M9spXG_portrait img{object-fit:cover}.M9spXG_memberBody{flex-direction:column;gap:6px;padding:0 8px;display:flex}.M9spXG_areaPill{background:var(--lavender-50);color:var(--purple-700);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:800}.M9spXG_memberRole{color:var(--purple-800);font-size:17px;font-weight:800}.M9spXG_memberName{color:var(--muted-3);font-size:14px}.M9spXG_listHead{margin-bottom:28px}.M9spXG_filters{background:var(--lavender-50);border-radius:18px;flex-wrap:wrap;gap:6px;padding:6px;display:flex}.M9spXG_filter{cursor:pointer;height:42px;color:var(--muted-4);white-space:nowrap;background:0 0;border:none;border-radius:14px 4px;padding:0 16px;font-size:14px;font-weight:700}.M9spXG_filter[aria-pressed=true]{background:var(--purple-800);color:#fff}.M9spXG_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;display:grid}.M9spXG_card{border:1px solid var(--line);height:100%;color:var(--ink);background:#fff;border-radius:32px 12px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.M9spXG_card:hover{color:var(--ink);transform:translateY(-6px);box-shadow:0 30px 60px -28px #4b2a8c73}.M9spXG_cardMedia{aspect-ratio:16/10;background:var(--lavender-50);position:relative}.M9spXG_cardMedia img{object-fit:cover}.M9spXG_cardBody{flex-direction:column;flex:1;gap:10px;padding:20px 22px 22px;display:flex}.M9spXG_tag{background:oklch(.95 .035 var(--h));color:oklch(.42 .15 var(--h));border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:12px;font-weight:800}.M9spXG_cardTitle{color:var(--purple-800);font-size:18px;font-weight:800;line-height:1.6}.M9spXG_cardFoot{color:var(--muted-3);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;font-size:13px;display:flex}.M9spXG_cardFoot .M9spXG_ms{color:var(--gold-600);font-size:20px}.M9spXG_contact{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:20px;display:grid}.M9spXG_infoGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;display:grid}.M9spXG_info{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:32px 12px;flex-direction:column;gap:10px;height:100%;padding:24px;display:flex}a.M9spXG_info:hover{color:var(--ink);border-color:var(--lavender-100)}.M9spXG_infoIcon{background:var(--gold-leaf);width:46px;height:46px;color:var(--purple-800);border-radius:0 50%;place-items:center;font-size:22px;display:grid}.M9spXG_infoLabel{color:var(--muted-3);font-size:13px;font-weight:700}.M9spXG_infoValue{color:var(--purple-800);font-size:17px;font-weight:800}.M9spXG_map{background:var(--lavender-50);min-height:340px;color:var(--muted-3);text-align:center;border-radius:80px 20px;place-items:center;padding:24px;font-size:14px;display:grid;position:relative;overflow:hidden}.M9spXG_formCard{border:1px solid var(--line);background:#fff;border-radius:80px 24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));display:grid;overflow:hidden;box-shadow:0 40px 90px -50px #2a165073}.M9spXG_aside{background:var(--purple-900);color:#fff;flex-direction:column;gap:18px;padding:clamp(28px,4.4vw,56px);display:flex;position:relative;overflow:hidden}.M9spXG_asideHalo{aspect-ratio:1;pointer-events:none;filter:blur(80px);opacity:.6;--dur:30s;background:conic-gradient(#5a33a6,#2a1650,#d9a441,#2a1650,#5a33a6);border-radius:50%;width:110%;position:absolute;top:-50%;right:-40%}.M9spXG_aside>:not(.spin){position:relative}.M9spXG_asideKicker{color:var(--gold-300);letter-spacing:1px;font-size:13px;font-weight:800}.M9spXG_asideTitle{font-size:clamp(28px,3vw,40px);line-height:1.35}.M9spXG_asideDesc{color:var(--on-dark);font-size:16px;line-height:1.9}.M9spXG_points{flex-direction:column;gap:12px;margin-top:8px;display:flex}.M9spXG_point{align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.M9spXG_point .M9spXG_ms{color:var(--gold-300);font-size:20px}.M9spXG_formMain{padding:clamp(24px,4vw,48px)}.M9spXG_form{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;display:grid}.M9spXG_field{color:var(--muted-4);flex-direction:column;gap:8px;font-size:13px;font-weight:700;display:flex}.M9spXG_full{grid-column:1/-1}.M9spXG_input{border:1px solid var(--lavender-100);background:var(--cream);height:52px;color:var(--ink);border-radius:14px;outline:none;width:100%;padding:0 14px;font-size:15px;transition:border-color .2s,background .2s}.M9spXG_input:focus{border-color:var(--purple-700);background:#fff}.M9spXG_input[dir=ltr]{text-align:right}textarea.M9spXG_input{resize:vertical;height:auto;padding:12px 14px}.M9spXG_submit{background:var(--purple-800);color:#fff;cursor:pointer;border:none;border-radius:20px 6px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;height:56px;font-size:16px;font-weight:800;display:flex;box-shadow:0 14px 30px -14px #2a1650cc}.M9spXG_submit:hover{background:var(--purple-700)}.M9spXG_submit:disabled{opacity:.7;cursor:default}.M9spXG_submit .M9spXG_ms{color:var(--gold-300)}.M9spXG_error{color:#b3261e;grid-column:1/-1;font-size:14px;font-weight:600}.M9spXG_success{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:320px;display:flex}.M9spXG_successIcon{background:var(--gold-leaf);width:72px;height:72px;color:var(--purple-800);border-radius:0 50%;place-items:center;font-size:36px;display:grid}.M9spXG_successTitle{color:var(--purple-800);font-size:22px;font-weight:900}.M9spXG_successText{color:var(--muted);max-width:360px;font-size:15px;line-height:1.9}.M9spXG_again{border:1px solid var(--lavender-100);height:46px;color:var(--purple-800);cursor:pointer;background:#fff;border-radius:14px;margin-top:6px;padding:0 20px;font-size:14px;font-weight:700}.M9spXG_cta{background:var(--purple-900);color:#fff;border-radius:120px 28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:clamp(32px,5vw,64px);display:flex;position:relative;overflow:hidden}.M9spXG_ctaHalo{aspect-ratio:1;pointer-events:none;filter:blur(80px);opacity:.7;--dur:30s;background:conic-gradient(#5a33a6,#2a1650,#d9a441,#2a1650,#5a33a6);border-radius:50%;width:90%;position:absolute;top:-60%;right:-30%}.M9spXG_ctaCopy{flex-direction:column;gap:10px;display:flex;position:relative}.M9spXG_ctaTitle{font-size:clamp(26px,3vw,40px);line-height:1.35}.M9spXG_ctaText{color:var(--on-dark);font-size:16px}@media (max-width:640px){.M9spXG_heroInner{padding-block:120px 64px}.M9spXG_heroLead{font-size:16px}.M9spXG_block{padding-top:64px}.M9spXG_pageEnd{height:72px}.M9spXG_media{border-radius:60px 16px}.M9spXG_duoDark{border-radius:44px 14px}.M9spXG_duoLight{border-radius:14px 44px}.M9spXG_steps{border-radius:40px 16px}.M9spXG_map{border-radius:44px 14px}.M9spXG_formCard{border-radius:40px 16px}.M9spXG_cta{border-radius:48px 16px}.M9spXG_filters{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.M9spXG_filter{flex:none}}.M9spXG_faqList{flex-direction:column;gap:12px;max-width:880px;display:flex}.M9spXG_faq{border:1px solid var(--line);background:#fff;border-radius:24px 8px;transition:border-color .2s,box-shadow .2s}.M9spXG_faq[open]{border-color:var(--gold-500,#d9a441);box-shadow:0 20px 50px -30px #2a165059}.M9spXG_faqQ{cursor:pointer;color:var(--purple-800);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:17px;font-weight:800;list-style:none;display:flex}.M9spXG_faqQ::-webkit-details-marker{display:none}.M9spXG_faqQ:focus-visible{outline:2px solid var(--gold-500,#d9a441);outline-offset:2px;border-radius:24px 8px}.M9spXG_faqIcon{color:var(--gold-600);flex:none;font-size:24px;transition:rotate .2s}.M9spXG_faq[open] .M9spXG_faqIcon{rotate:45deg}.M9spXG_faqA{color:var(--muted);text-wrap:pretty;padding:0 24px 22px;font-size:16px;line-height:2}
