.LessonDetail-module__nxiXvq__page{--page-u:1px;--u:var(--page-u);--lesson-bp:1100px;--lesson-phone-bp:768px;--lesson-phone-gutter:24px;--lesson-gutter:clamp(20px,calc(240*100vw/1920),240px);--lesson-materials-gutter:clamp(24px,calc(506*100vw/1920),506px);--lesson-shadow:0 4px 12px #00000040;--lesson-gradient:linear-gradient(180deg,var(--mai-deep-ocean)25%,var(--mai-crystal-sky)100%);--lesson-hero-pad-top:clamp(40px,calc(100*100vw/1920),100px);--lesson-hero-gap:clamp(24px,calc(67*100vw/1920),67px);--lesson-hero-text-w:clamp(280px,calc(706*100vw/1920),706px);--lesson-hero-col-gap:clamp(20px,calc(154*100vw/1920),154px);--lesson-hero-img-w:clamp(240px,calc(820*100vw/1920),820px);--lesson-hero-img-h:clamp(160px,calc(590*100vw/1920),590px);--lesson-hero-media-radius:clamp(20px,calc(50*100vw/1920),50px);--lesson-title-size:clamp(28px,calc(55*100vw/1920),55px);--lesson-section-title:clamp(22px,calc(35*100vw/1920),35px);--lesson-card-title:clamp(18px,calc(28*100vw/1920),28px);--lesson-body:clamp(15px,calc(20*100vw/1920),20px);--lesson-caption:clamp(14px,calc(18*100vw/1920),18px);--lesson-meta-icon:clamp(18px,calc(25*100vw/1920),25px);--lesson-section-gap:clamp(32px,calc(48*100vw/1920),60px);--lesson-mobile-bar-h:150px;--cta-pad-x:clamp(24px,calc(48*100vw/1920),48px);--cta-pad-y:clamp(14px,calc(24*100vw/1920),24px);--cta-font:clamp(16px,calc(24*100vw/1920),24px);--guide-row-gap:clamp(28px,calc(48*100vw/1920),48px);--guide-col-gap:clamp(32px,calc(151*100vw/1920),151px);--guide-image-w:clamp(280px,calc(829*100vw/1920),829px);--guide-image-h:clamp(160px,calc(354*100vw/1920),354px);--guide-image-radius:clamp(16px,calc(24*100vw/1920),24px);--guide-text-w:clamp(280px,calc(701*100vw/1920),701px);--guide-bullet-gap:clamp(8px,calc(12*100vw/1920),12px);--guide-badge-size:clamp(24px,calc(30*100vw/1920),30px);--personalize-gutter:clamp(20px,calc(240*100vw/1920),240px);--personalize-col-gap:clamp(28px,calc(71*100vw/1920),71px);--personalize-label-w:clamp(280px,calc(659*100vw/1920),659px);--personalize-form-w:clamp(280px,calc(710*100vw/1920),710px);--personalize-field-h:clamp(48px,calc(55*100vw/1920),55px);--personalize-field-radius:clamp(12px,calc(18*100vw/1920),18px);background:var(--mai-white);color:var(--mai-deep-ocean);width:100%;min-height:100vh;padding-bottom:calc(var(--lesson-mobile-bar-h) + env(safe-area-inset-bottom));display:block}@media (min-width:1100px){.LessonDetail-module__nxiXvq__page{padding-bottom:clamp(64px,8vw,120px)}}.LessonDetail-module__nxiXvq__page>*+*{margin-top:var(--lesson-section-gap)}.LessonDetail-module__nxiXvq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LessonDetail-module__nxiXvq__heroSection{gap:var(--lesson-hero-gap);padding:var(--lesson-hero-pad-top)var(--lesson-gutter)0;flex-direction:column;display:flex}@media (min-width:1100px){.LessonDetail-module__nxiXvq__heroSection{flex-direction:row;align-items:flex-start;gap:0;padding-right:0}}.LessonDetail-module__nxiXvq__heroMediaColumn{order:2;width:100%}@media (min-width:1100px){.LessonDetail-module__nxiXvq__heroMediaColumn{order:2;flex:0 0 var(--lesson-hero-img-w);width:var(--lesson-hero-img-w)}}.LessonDetail-module__nxiXvq__heroImageWrapper{aspect-ratio:820/590;border-radius:var(--lesson-hero-media-radius);width:100%;box-shadow:var(--lesson-shadow);background:var(--mai-bg-blue);position:relative;overflow:hidden}.LessonDetail-module__nxiXvq__heroDescription{margin-top:24px}@media (min-width:1100px){.LessonDetail-module__nxiXvq__heroImageWrapper{height:var(--lesson-hero-img-h);aspect-ratio:auto;border-radius:var(--lesson-hero-media-radius)0 0 var(--lesson-hero-media-radius)}}.LessonDetail-module__nxiXvq__heroItemImage{object-fit:cover}.LessonDetail-module__nxiXvq__heroImageWrapper[data-fallback] .LessonDetail-module__nxiXvq__heroItemImage{object-fit:contain;padding:15%}.LessonDetail-module__nxiXvq__heroContent{order:1;min-width:0}@media (min-width:1100px){.LessonDetail-module__nxiXvq__heroContent{order:1;flex:0 1 var(--lesson-hero-text-w);width:var(--lesson-hero-text-w);margin-right:var(--lesson-hero-col-gap)}}.LessonDetail-module__nxiXvq__breadcrumbs{font-size:var(--lesson-body);text-transform:capitalize;color:var(--mai-deep-ocean);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;font-weight:300;display:flex}.LessonDetail-module__nxiXvq__breadcrumbs a{color:var(--mai-deep-ocean);text-decoration:none}.LessonDetail-module__nxiXvq__activeBreadcrumb{color:var(--mai-deep-ocean);font-weight:600}.LessonDetail-module__nxiXvq__heroTodaysSparkBadge{background:linear-gradient(180deg,var(--mai-crystal-sky)0%,var(--mai-deep-ocean)100%);color:var(--mai-white);letter-spacing:.01em;border-radius:999px;margin:0 0 12px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}.LessonDetail-module__nxiXvq__heroTitle{font-size:var(--lesson-title-size);text-transform:capitalize;color:var(--mai-deep-ocean);margin:0 0 32px;font-weight:700;line-height:1.18}.LessonDetail-module__nxiXvq__metadataRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:32px;display:flex}.LessonDetail-module__nxiXvq__metaItem{font-size:var(--lesson-body);text-transform:capitalize;color:var(--mai-black);align-items:center;gap:2px;font-weight:300;display:flex}.LessonDetail-module__nxiXvq__metaIcon{background:var(--mai-deep-ocean);color:var(--mai-white);height:var(--lesson-meta-icon);width:var(--lesson-meta-icon);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.LessonDetail-module__nxiXvq__metaIcon svg{font-size:calc(var(--lesson-meta-icon)*.58)}.LessonDetail-module__nxiXvq__metaDivider{flex:none;width:8px;height:8px}.LessonDetail-module__nxiXvq__heroDescription{font-size:var(--lesson-body);color:var(--mai-black);max-width:var(--lesson-hero-text-w);margin:0 0 16px;font-weight:300;line-height:1.2}.LessonDetail-module__nxiXvq__lessonGoalSection{font-size:var(--lesson-body);color:var(--mai-black);margin:0;font-weight:300;line-height:1.2}.LessonDetail-module__nxiXvq__goalLabel{color:var(--mai-deep-ocean);font-weight:600}.LessonDetail-module__nxiXvq__heroActions{flex-wrap:wrap;gap:clamp(12px,.833333vw,16px);margin-top:clamp(24px,1.66667vw,32px);display:flex}.LessonDetail-module__nxiXvq__heroCtaPrimary,.LessonDetail-module__nxiXvq__heroCtaSecondary{border-radius:var(--mai-radius-pill);font-size:var(--cta-font);padding:var(--cta-pad-y)var(--cta-pad-x);justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:box-shadow .16s,filter .16s,transform .16s;display:inline-flex}.LessonDetail-module__nxiXvq__heroCtaPrimary{background:var(--mai-deep-ocean);color:var(--mai-white);box-shadow:0 5px 14px #2a499e38}.LessonDetail-module__nxiXvq__heroCtaPrimary:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 8px 18px #2a499e4d}.LessonDetail-module__nxiXvq__heroCtaSecondary{border:2.5px solid var(--mai-deep-ocean);color:var(--mai-deep-ocean);background:0 0}.LessonDetail-module__nxiXvq__heroCtaSecondary:hover{background:var(--mai-deep-ocean);color:var(--mai-white);transform:translateY(-1px)}.LessonDetail-module__nxiXvq__mobileActionBar{z-index:1000;padding:40px 24px calc(20px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#fff0 0%,var(--mai-white)45%);pointer-events:none;flex-direction:column;gap:10px;margin-top:0;transition:transform .22s,opacity .22s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(0)}.LessonDetail-module__nxiXvq__mobileActionBar>*{pointer-events:auto}.LessonDetail-module__nxiXvq__mobileActionBarHidden{opacity:0;pointer-events:none;transform:translateY(100%)}.LessonDetail-module__nxiXvq__mobileActionBarHidden>*{pointer-events:none}.LessonDetail-module__nxiXvq__mobileBarPrimary{width:100%}.LessonDetail-module__nxiXvq__mobileBarLink{color:var(--mai-deep-ocean);font-size:var(--lesson-body);text-align:center;font-weight:600;text-decoration:underline}@media (min-width:1100px){.LessonDetail-module__nxiXvq__mobileActionBar{display:none}}.LessonDetail-module__nxiXvq__materialsFullWidth{background:var(--mai-deep-ocean);color:var(--mai-white);padding:clamp(32px,calc(48*100vw/1920),48px)var(--lesson-materials-gutter);text-align:center;width:100%}.LessonDetail-module__nxiXvq__materialsContent{max-width:744px;margin-inline:auto}.LessonDetail-module__nxiXvq__materialsContent h2{font-size:var(--lesson-section-title);text-transform:capitalize;margin:0 0 16px;font-weight:600}.LessonDetail-module__nxiXvq__materialsSubtitle{font-size:var(--lesson-body);margin:0 0 32px;font-weight:300;line-height:1.2}.LessonDetail-module__nxiXvq__materialsPillsGrid{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.LessonDetail-module__nxiXvq__materialPill{border:2.5px solid var(--mai-white);box-sizing:border-box;color:var(--mai-white);font-size:var(--lesson-body);text-transform:capitalize;white-space:nowrap;background:0 0;border-radius:50px;padding:clamp(6px,1.04167vw,20px) clamp(18px,1.66667vw,32px);font-weight:600}@media (max-width:767.98px){.LessonDetail-module__nxiXvq__heroSection{padding-inline:var(--lesson-phone-gutter)}.LessonDetail-module__nxiXvq__heroMediaColumn{margin-inline:calc(var(--lesson-phone-gutter)*-1);order:-1;width:auto}.LessonDetail-module__nxiXvq__heroImageWrapper{aspect-ratio:402/240;border-radius:0 0 var(--lesson-hero-media-radius)var(--lesson-hero-media-radius)}.LessonDetail-module__nxiXvq__heroContent{text-align:center}.LessonDetail-module__nxiXvq__breadcrumbs,.LessonDetail-module__nxiXvq__metadataRow{justify-content:center}.LessonDetail-module__nxiXvq__heroDescription{max-width:none}.LessonDetail-module__nxiXvq__heroActions{display:none}.LessonDetail-module__nxiXvq__materialPill{border-width:2px}.LessonDetail-module__nxiXvq__page{--lesson-materials-gutter:var(--lesson-phone-gutter)}}.LessonDetail-module__nxiXvq__errorContainer{justify-content:center;align-items:center;min-height:60vh;padding:24px;display:flex}.LessonDetail-module__nxiXvq__errorCard{text-align:center;background:var(--mai-white);border:1px solid var(--mai-border-soft);border-radius:var(--mai-radius-card);max-width:480px;box-shadow:var(--lesson-shadow);padding:clamp(28px,4vw,40px)}.LessonDetail-module__nxiXvq__errorCard h2{color:var(--mai-deep-ocean);margin:0 0 12px;font-size:22px;font-weight:800}.LessonDetail-module__nxiXvq__errorCard p{color:var(--mai-ink-body);margin:0 0 24px}.LessonDetail-module__nxiXvq__errorActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.LessonDetail-module__nxiXvq__pillButton,.LessonDetail-module__nxiXvq__pillLink{border-radius:var(--mai-radius-pill);border:1.5px solid var(--mai-deep-ocean);cursor:pointer;color:var(--mai-deep-ocean);background:0 0;padding:10px 24px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,transform .2s}.LessonDetail-module__nxiXvq__pillButton:hover,.LessonDetail-module__nxiXvq__pillLink:hover{background:var(--mai-deep-ocean);color:var(--mai-white);transform:translateY(-1px)}@media (min-width:1100px){.LessonDetail-module__nxiXvq__page{--page-u:min(1px,calc(100vw/1920));--u:var(--page-u)}}.LessonDetail-module__nxiXvq__page{background:var(--mai-bg-blue);padding-bottom:0;padding-top:calc(56*var(--u))}.LessonDetail-module__nxiXvq__sparkIntroGrid{column-gap:calc(139*var(--u));grid-template-columns:calc(834*var(--u))calc(467*var(--u));max-width:calc(1440*var(--u));margin:0 auto;padding:0;display:grid}.LessonDetail-module__nxiXvq__lessonColumn{min-width:0}.LessonDetail-module__nxiXvq__lessonColumn>*+*{margin-top:calc(32*var(--u))}.LessonDetail-module__nxiXvq__lessonColumn .LessonDetail-module__nxiXvq__materialsFullWidth,.LessonDetail-module__nxiXvq__lessonColumn .LessonDetail-module__nxiXvq__materialsContent{margin-left:0}.LessonDetail-module__nxiXvq__lessonColumn .LessonDetail-module__nxiXvq__materialsFullWidth{width:calc(832*var(--u))}.LessonDetail-module__nxiXvq__heroSection{padding:0;display:block}.LessonDetail-module__nxiXvq__heroContent{width:100%}.LessonDetail-module__nxiXvq__breadcrumbs{display:none}.LessonDetail-module__nxiXvq__heroTodaysSparkBadge{background:var(--mai-white);border-bottom:1px solid var(--mai-deep-ocean);border-right:1px solid var(--mai-deep-ocean);border-top:1px solid var(--mai-deep-ocean);border-radius:calc(52*var(--u));color:var(--mai-deep-ocean);font-size:var(--cta-font);align-items:center;gap:calc(8*var(--u));height:calc(38*var(--u));letter-spacing:0;margin-bottom:calc(32*var(--u));padding:0 calc(16*var(--u))0 0;text-transform:capitalize;font-weight:300;display:inline-flex}.LessonDetail-module__nxiXvq__badgeLabel{line-height:max(1.15em,calc(36*var(--u)))}.LessonDetail-module__nxiXvq__badgeLabel strong{font-weight:600}.LessonDetail-module__nxiXvq__badgeLabel em{color:var(--mai-mystic-violet);font-family:var(--font-solitreo),cursive;font-style:normal}.LessonDetail-module__nxiXvq__badgeDate{color:var(--mai-black);font-size:var(--lesson-body);line-height:max(1.15em,calc(36*var(--u)));opacity:.7}.LessonDetail-module__nxiXvq__sparkBadgeIcon{background:linear-gradient(180deg,var(--mai-mystic-violet)0%,var(--mai-deep-ocean)50%,var(--mai-crystal-sky)100%);color:var(--mai-white);height:calc(38*var(--u));width:calc(38*var(--u));border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.LessonDetail-module__nxiXvq__sparkBadgeIcon svg{font-size:max(12px,calc(17*var(--u)))}.LessonDetail-module__nxiXvq__heroQuestion{color:var(--mai-mystic-violet);font-family:var(--font-solitreo),cursive;font-size:var(--lesson-card-title);line-height:max(1.15em,calc(65*var(--u)));margin:0 0 calc(16*var(--u))}.LessonDetail-module__nxiXvq__heroTitle{font-size:var(--lesson-title-size);letter-spacing:-.045em;line-height:max(1.15em,calc(65*var(--u)));margin-bottom:calc(16*var(--u));max-width:calc(681*var(--u))}.LessonDetail-module__nxiXvq__metadataRow{margin-bottom:calc(32*var(--u))}.LessonDetail-module__nxiXvq__metaItem{font-size:var(--lesson-body)}.LessonDetail-module__nxiXvq__metaIcon{height:calc(25*var(--u));width:calc(25*var(--u));background:0 0;border-radius:0;flex:none;position:relative}.LessonDetail-module__nxiXvq__metaIcon img{height:calc(25*var(--u));width:calc(25*var(--u));display:block}.LessonDetail-module__nxiXvq__heroDescription,.LessonDetail-module__nxiXvq__lessonGoalSection{font-size:var(--lesson-body);max-width:calc(710*var(--u));line-height:normal}.LessonDetail-module__nxiXvq__heroImageWrapper{aspect-ratio:auto;border-radius:calc(50*var(--u));box-shadow:none;height:calc(400*var(--u));margin-top:calc(32*var(--u));width:calc(834*var(--u))}.LessonDetail-module__nxiXvq__personalizeRail{--u:min(var(--page-u),calc((100vh - 130px)/850));align-self:start;gap:calc(32*var(--u));padding-top:calc(30*var(--u));top:calc(100px - calc(6*var(--u)));z-index:10;--lesson-body:clamp(12px,calc(20*var(--u)),20px);--lesson-caption:clamp(11px,calc(18*var(--u)),18px);--lesson-card-title:clamp(16px,calc(28*var(--u)),28px);--cta-font:clamp(14px,calc(24*var(--u)),24px);flex-direction:column;display:flex;position:sticky}@media (min-width:1100px) and (max-height:560px){.LessonDetail-module__nxiXvq__personalizeRail{position:static}}.LessonDetail-module__nxiXvq__railPdfButton{background:linear-gradient(var(--mai-bg-blue),var(--mai-bg-blue))padding-box,linear-gradient(90deg,var(--mai-mystic-violet),var(--mai-deep-ocean)50%,var(--mai-crystal-sky))border-box;border-radius:calc(50*var(--u));color:var(--mai-deep-ocean);align-items:center;gap:calc(16*var(--u));padding:calc(20*var(--u))calc(24*var(--u));border:1.5px solid #0000;justify-content:center;text-decoration:none;display:flex;box-shadow:0 4px 6px #00000040}.LessonDetail-module__nxiXvq__railPdfIcon{height:calc(32*var(--u));width:calc(32*var(--u));flex:none;justify-content:center;align-items:center;display:inline-flex}.LessonDetail-module__nxiXvq__railPdfButton strong,.LessonDetail-module__nxiXvq__railPdfButton small{display:block}.LessonDetail-module__nxiXvq__railPdfButton strong{font-size:var(--cta-font);text-transform:capitalize;font-weight:600;line-height:1.5}.LessonDetail-module__nxiXvq__railPdfButton small{color:var(--mai-deep-ocean);font-size:var(--lesson-caption);font-weight:300;line-height:max(1.15em,calc(24*var(--u)))}.LessonDetail-module__nxiXvq__materialsFullWidth{background:var(--mai-white);border-radius:calc(24*var(--u));color:var(--mai-deep-ocean);min-height:calc(320*var(--u));padding:calc(32*var(--u))calc(23*var(--u));text-align:left;width:min(100% - 48px,832px);margin-left:max(24px,50vw - 720px)}.LessonDetail-module__nxiXvq__materialsContent{max-width:none;margin:0}.LessonDetail-module__nxiXvq__materialsContent h2{font-size:var(--lesson-section-title);margin:0 0 calc(8*var(--u));font-weight:700;line-height:1.5}.LessonDetail-module__nxiXvq__materialsSubtitle{font-size:var(--lesson-body);margin:0 0 calc(32*var(--u));line-height:normal}.LessonDetail-module__nxiXvq__materialsPillsGrid{gap:calc(32*var(--u))calc(20*var(--u));grid-template-columns:repeat(3,1fr);grid-auto-flow:column;grid-template-rows:repeat(var(--rows-3,4),auto);justify-content:stretch;display:grid}.LessonDetail-module__nxiXvq__materialPill{color:var(--mai-black);font-size:var(--lesson-body);padding:0 0 0 calc(12*var(--u));white-space:normal;border:0;font-weight:500;position:relative}.LessonDetail-module__nxiXvq__materialPill:before{color:var(--mai-mystic-violet);content:"•";position:absolute;left:0}.LessonDetail-module__nxiXvq__materialPill[data-row-start-3]:after{bottom:calc(-12*var(--u));content:"";left:calc(-23*var(--u));width:calc(300% + 40*var(--u) + 46*var(--u));border-top:.75px solid #2a499e33;position:absolute}@media (max-width:1099px){.LessonDetail-module__nxiXvq__sparkIntroGrid{grid-template-columns:minmax(0,1fr)}.LessonDetail-module__nxiXvq__personalizeRail{--u:1px;width:100%;max-width:467px;margin-inline:auto;position:static}.LessonDetail-module__nxiXvq__lessonColumn{min-width:0}.LessonDetail-module__nxiXvq__heroImageWrapper{width:100%;max-width:100%}.LessonDetail-module__nxiXvq__materialsFullWidth{margin-inline:24px}.LessonDetail-module__nxiXvq__lessonColumn .LessonDetail-module__nxiXvq__materialsFullWidth{width:100%;margin-inline:0}}@media (max-width:767.98px){.LessonDetail-module__nxiXvq__page{padding-top:24px}.LessonDetail-module__nxiXvq__heroTodaysSparkBadge{white-space:nowrap;max-width:100%;font-size:18px}.LessonDetail-module__nxiXvq__badgeDate{text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.LessonDetail-module__nxiXvq__heroQuestion{font-size:22px;line-height:1.4}.LessonDetail-module__nxiXvq__heroTitle{letter-spacing:-.03em;font-size:36px;line-height:1.2}.LessonDetail-module__nxiXvq__sparkIntroGrid{padding-inline:20px}.LessonDetail-module__nxiXvq__heroImageWrapper{border-radius:22px}.LessonDetail-module__nxiXvq__heroContent{text-align:left}.LessonDetail-module__nxiXvq__metadataRow{justify-content:flex-start}.LessonDetail-module__nxiXvq__materialsPillsGrid{grid-template-columns:1fr 1fr;grid-template-rows:repeat(var(--rows-2,5),auto)}.LessonDetail-module__nxiXvq__materialPill[data-row-start-3]:after{content:none}.LessonDetail-module__nxiXvq__materialPill[data-row-start-2]:after{bottom:calc(-12*var(--u));content:"";left:calc(-23*var(--u));width:calc(200% + 20*var(--u) + 46*var(--u));border-top:.75px solid #2a499e33;position:absolute}}.LessonDetail-module__nxiXvq__bringSparkSection{margin:calc(160*var(--u))auto 0;text-align:center;max-width:none;padding:0}.LessonDetail-module__nxiXvq__bringSparkEyebrow{color:var(--mai-mystic-violet);font-family:var(--font-solitreo),cursive;font-size:var(--lesson-body);line-height:max(1.15em,calc(36*var(--u)));margin:0}.LessonDetail-module__nxiXvq__bringSparkSection>h2{color:var(--mai-deep-ocean);font-size:var(--lesson-section-title);line-height:max(1.15em,calc(90*var(--u)));margin:0}.LessonDetail-module__nxiXvq__bringSparkSection>p:not(.LessonDetail-module__nxiXvq__bringSparkEyebrow){color:var(--mai-black);font-size:var(--lesson-card-title);line-height:max(1.15em,calc(36*var(--u)));margin:0 0 calc(32*var(--u))}.LessonDetail-module__nxiXvq__bringSparkGrid{align-items:center;gap:calc(56*var(--u));grid-template-columns:calc(531*var(--u))calc(264*var(--u))calc(531*var(--u));justify-content:center;display:grid}.LessonDetail-module__nxiXvq__bringSparkSide{gap:calc(40*var(--u));grid-template-columns:1fr;display:grid}.LessonDetail-module__nxiXvq__bringSparkSide>div{position:relative}.LessonDetail-module__nxiXvq__bringSparkSide:first-child>div:after,.LessonDetail-module__nxiXvq__bringSparkSide:last-child>div:before{border-top:3px dotted var(--mai-crystal-sky);content:"";top:calc(24*var(--u));width:calc(54*var(--u));position:absolute}.LessonDetail-module__nxiXvq__bringSparkSide:first-child>div:after{right:calc(-48*var(--u))}.LessonDetail-module__nxiXvq__bringSparkSide:last-child>div:before{left:calc(-48*var(--u))}.LessonDetail-module__nxiXvq__bringSparkSide h3{color:var(--mai-deep-ocean);font-size:var(--lesson-card-title);margin:0 0 calc(16*var(--u));line-height:1.2}.LessonDetail-module__nxiXvq__bringSparkSide p{color:var(--mai-black);font-size:var(--lesson-body);margin:0;line-height:1.35}.LessonDetail-module__nxiXvq__bringSparkCenter{flex-direction:column;align-items:center;display:flex}.LessonDetail-module__nxiXvq__bringSparkCenter>a{height:calc(46*var(--u));margin-bottom:calc(16*var(--u))}.LessonDetail-module__nxiXvq__appDevice{background:var(--mai-white);border-radius:calc(26*var(--u));box-shadow:var(--lesson-shadow);height:calc(264*var(--u));width:calc(264*var(--u));justify-content:center;align-items:center;display:flex}.LessonDetail-module__nxiXvq__bringSparkCenter>strong{color:var(--mai-deep-ocean);font-size:var(--cta-font);margin-top:calc(8*var(--u))}.LessonDetail-module__nxiXvq__bringSparkCenter>small{color:var(--mai-black);font-size:var(--lesson-caption)}.LessonDetail-module__nxiXvq__bringSparkCta{background:var(--mai-deep-ocean);color:var(--mai-white);font-size:var(--lesson-caption);line-height:max(1.15em,calc(24*var(--u)));margin-top:calc(32*var(--u));padding:calc(20*var(--u));width:100%}@media (max-width:1099px){.LessonDetail-module__nxiXvq__bringSparkSection{padding-inline:24px}.LessonDetail-module__nxiXvq__bringSparkGrid{grid-template-columns:1fr}.LessonDetail-module__nxiXvq__bringSparkSide:first-child>div:after,.LessonDetail-module__nxiXvq__bringSparkSide:last-child>div:before{display:none}}@media (max-width:767.98px){.LessonDetail-module__nxiXvq__bringSparkSection{margin-top:64px}.LessonDetail-module__nxiXvq__bringSparkSide{grid-template-columns:1fr}}.LessonDetail-module__nxiXvq__sparkBadgeIcon img{height:calc(24*var(--u));width:calc(24*var(--u))}.LessonDetail-module__nxiXvq__metaDivider{height:calc(8*var(--u));width:calc(8*var(--u))}.LessonDetail-module__nxiXvq__railPdfIcon img{height:calc(32*var(--u));width:calc(32*var(--u))}.LessonDetail-module__nxiXvq__phoneTree{display:none}@media (max-width:767.98px){.LessonDetail-module__nxiXvq__phoneTree{display:block}.LessonDetail-module__nxiXvq__desktopTree{display:none}}
.LabLibrary-module__-SVqyG__labLibraryPage{background:var(--mai-white);color:var(--mai-deep-ocean);min-height:100vh}.LabLibrary-module__-SVqyG__heroSection{color:#2a499e;text-align:center;z-index:1;background:#fff;padding:clamp(60px,5vw,80px) clamp(16px,4vw,48px) 16px;position:relative}.LabLibrary-module__-SVqyG__breadcrumbs{justify-content:center;gap:6px;margin-bottom:12px;font-size:12px;font-weight:500;display:flex}.LabLibrary-module__-SVqyG__breadcrumbs a{color:#8b96c2;text-decoration:none}.LabLibrary-module__-SVqyG__breadcrumbs span{color:#2a499e}.LabLibrary-module__-SVqyG__heroContent h1{color:var(--mai-deep-ocean);margin:0 0 12px;font-size:clamp(40px,4.5vw,68px);font-weight:900;line-height:1.1}.LabLibrary-module__-SVqyG__heroContent p{color:#4b6cb7;max-width:640px;margin:0 auto;font-size:clamp(16px,1.4vw,22px);font-weight:400;line-height:1.4}.LabLibrary-module__-SVqyG__filtersSection{flex-wrap:wrap;justify-content:center;gap:10px;padding:8px 16px 24px;display:flex}.LabLibrary-module__-SVqyG__filtersScrollContainer{justify-content:center;gap:12px;width:100%;display:flex}.LabLibrary-module__-SVqyG__filterButton{color:#2a499e;cursor:pointer;background:#fff;border:1px solid #2a499e;border-radius:40px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .2s}.LabLibrary-module__-SVqyG__filterButton:hover{background:#ebf0ff}.LabLibrary-module__-SVqyG__activeFilter{color:#fff!important;background:#2a499e!important;border-color:#2a499e!important}.LabLibrary-module__-SVqyG__lessonsGrid{grid-template-columns:repeat(2,1fr);justify-items:center;gap:32px;max-width:1200px;margin:0 auto;padding:0 16px 80px;display:grid}.LabLibrary-module__-SVqyG__cardContainer{justify-content:center;width:100%;max-width:564px;display:flex}.LabLibrary-module__-SVqyG__loadingContainer,.LabLibrary-module__-SVqyG__emptyContainer{text-align:center;color:#2a499e;padding:80px 16px}.LabLibrary-module__-SVqyG__lessonCard{cursor:pointer;text-align:center;background:#2a499e;border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:26px;width:564px;height:238px;padding:26px 40px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);display:flex;box-shadow:0 4px 15px #00000014}.LabLibrary-module__-SVqyG__lessonCard:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0003}.LabLibrary-module__-SVqyG__cardIcon{object-fit:contain;filter:brightness(0)invert();width:26px;height:26px}.LabLibrary-module__-SVqyG__cardHeader{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.LabLibrary-module__-SVqyG__cardSubject{color:var(--primitives-colors-our-white,#fff);font-family:var(--font-poppins),"Poppins",sans-serif;text-transform:capitalize;font-size:22.4px;font-style:normal;font-weight:300;line-height:16px}.LabLibrary-module__-SVqyG__cardTitle{color:var(--primitives-colors-our-white,#fff);font-family:var(--font-poppins),"Poppins",sans-serif;text-transform:capitalize;margin:0;font-size:28px;font-style:normal;font-weight:600;line-height:1.1}.LabLibrary-module__-SVqyG__cardDescription,.LabLibrary-module__-SVqyG__cardFooter{display:none}.LabLibrary-module__-SVqyG__desktopOnly{display:block!important}.LabLibrary-module__-SVqyG__mobileOnly{display:none!important}@media (max-width:1024px){.LabLibrary-module__-SVqyG__desktopOnly{display:none!important}.LabLibrary-module__-SVqyG__mobileOnly{display:block!important}.LabLibrary-module__-SVqyG__lessonsGrid{grid-template-columns:repeat(2,1fr);gap:16px;padding:0 16px 60px}.LabLibrary-module__-SVqyG__cardContainer{width:100%;max-width:167px;height:283px;margin:0 auto}.LabLibrary-module__-SVqyG__filtersScrollContainer{scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:flex-start;width:100vw;margin-left:-16px;padding:10px 20px 20px;overflow-x:auto}.LabLibrary-module__-SVqyG__filtersScrollContainer::-webkit-scrollbar{display:none}.LabLibrary-module__-SVqyG__filterButton{white-space:nowrap;flex-shrink:0;padding:8px 16px}}
.Footer-module__3hUVsW__footer{background:var(--mai-deep-ocean);color:var(--mai-white);border-top-left-radius:65px;border-top-right-radius:65px;margin-top:92px;padding:96px 24px 24px}.Footer-module__3hUVsW__inner{max-width:1176px;margin:0 auto}.Footer-module__3hUVsW__top{justify-content:space-between;align-items:center;gap:48px;display:flex}.Footer-module__3hUVsW__brand{max-width:310px}.Footer-module__3hUVsW__brand p{margin:24px 0 0;font-size:15px;font-weight:300;line-height:1.5}.Footer-module__3hUVsW__logo{display:inline-flex}.Footer-module__3hUVsW__logo img{width:185px;height:auto}.Footer-module__3hUVsW__columns{grid-template-columns:repeat(4,minmax(0,129px));grid-template-areas:"explore learn company try";gap:0 32px;display:grid}.Footer-module__3hUVsW__column{flex-direction:column;gap:14px;display:flex}.Footer-module__3hUVsW__heading{font-family:var(--font-solitreo),cursive;opacity:.85;font-size:15px}.Footer-module__3hUVsW__link{color:var(--mai-white);white-space:nowrap;font-size:16px;font-weight:500;text-decoration:none}.Footer-module__3hUVsW__link:hover{text-decoration:underline}.Footer-module__3hUVsW__badge{display:inline-flex}.Footer-module__3hUVsW__badge img{width:auto;height:32px}.Footer-module__3hUVsW__divider{border:0;border-top:1px solid #ffffff80;margin:20px 0 28px}.Footer-module__3hUVsW__phoneOnly{display:none}.Footer-module__3hUVsW__bottom{justify-content:space-between;align-items:center;gap:16px;display:flex}.Footer-module__3hUVsW__bottom small{font-size:14px}.Footer-module__3hUVsW__socials{gap:12px;display:flex}.Footer-module__3hUVsW__socials a{display:inline-flex}.Footer-module__3hUVsW__socials img{width:41px;height:41px}.Footer-module__3hUVsW__socials a:hover{opacity:.85}@media (max-width:1000px){.Footer-module__3hUVsW__top{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.Footer-module__3hUVsW__footer{border-top-left-radius:32px;border-top-right-radius:32px;margin-top:52px;padding:48px 26px 24px}.Footer-module__3hUVsW__top{align-items:stretch;gap:0}.Footer-module__3hUVsW__brand{align-items:center;gap:16px;max-width:none;display:flex}.Footer-module__3hUVsW__brand p{margin:0}.Footer-module__3hUVsW__logo img{width:98px}.Footer-module__3hUVsW__phoneOnly{display:block}.Footer-module__3hUVsW__divider{margin:24px 0}.Footer-module__3hUVsW__columns{grid-template-columns:1fr 1fr;grid-template-areas:"explore company""learn try";gap:24px 16px}.Footer-module__3hUVsW__column{gap:12px}.Footer-module__3hUVsW__heading{margin-bottom:-4px;font-size:14px}.Footer-module__3hUVsW__link{font-size:17px}.Footer-module__3hUVsW__badge img{height:38px}.Footer-module__3hUVsW__bottom{flex-direction:column-reverse;gap:16px;padding-top:8px}.Footer-module__3hUVsW__bottom small{font-size:12px}.Footer-module__3hUVsW__socials img{width:44px;height:44px}}
.HalloweenSparksModal-module__9DIbBa__dialog{background:0 0;border:none;width:1220px;max-width:94vw;max-height:94vh;padding:0;overflow:visible}.HalloweenSparksModal-module__9DIbBa__dialog:focus{outline:none}.HalloweenSparksModal-module__9DIbBa__dialog::backdrop{background:#111111b3}.HalloweenSparksModal-module__9DIbBa__dialog[open]{animation:.22s ease-out HalloweenSparksModal-module__9DIbBa__pop}@keyframes HalloweenSparksModal-module__9DIbBa__pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.HalloweenSparksModal-module__9DIbBa__frame{background:#ee843a;border-radius:20px;padding:78px 50px 66px 90px;position:relative}.HalloweenSparksModal-module__9DIbBa__card{background:var(--mai-white);border-radius:14px;position:relative}.HalloweenSparksModal-module__9DIbBa__content{text-align:center;flex-direction:column;align-items:center;padding:130px 48px 14px;display:flex}.HalloweenSparksModal-module__9DIbBa__web{z-index:2;width:200px;height:200px;position:absolute;top:0;right:0}.HalloweenSparksModal-module__9DIbBa__sparkleTopLeft,.HalloweenSparksModal-module__9DIbBa__sparkleBottomRight{z-index:2;width:72px;height:72px;position:absolute}.HalloweenSparksModal-module__9DIbBa__sparkleTopLeft{top:52px;left:64px}.HalloweenSparksModal-module__9DIbBa__sparkleBottomRight{bottom:40px;right:22px}.HalloweenSparksModal-module__9DIbBa__pumpkins{z-index:2;width:180px;height:120px;position:absolute;bottom:56px;left:44px}.HalloweenSparksModal-module__9DIbBa__closeButton{color:var(--mai-deep-ocean);cursor:pointer;z-index:3;background:0 0;border:none;width:26px;height:26px;padding:0;position:absolute;top:-32px;left:-48px}.HalloweenSparksModal-module__9DIbBa__closeButton:focus{outline:none}.HalloweenSparksModal-module__9DIbBa__closeButton:focus-visible{outline:2px solid var(--mai-deep-ocean);outline-offset:3px}.HalloweenSparksModal-module__9DIbBa__closeButton svg{width:100%;height:100%;display:block}.HalloweenSparksModal-module__9DIbBa__brand{align-items:baseline;gap:4px;margin:0;display:flex}.HalloweenSparksModal-module__9DIbBa__brandHoliday{color:var(--mai-deep-ocean);font-family:var(--font-poppins),sans-serif;letter-spacing:-.5px;align-items:baseline;font-size:24px;font-weight:700;display:inline-flex}.HalloweenSparksModal-module__9DIbBa__brandO{width:.8em;height:.9em;margin:0 1px;transform:translateY(.08em)}.HalloweenSparksModal-module__9DIbBa__brandSparks{color:var(--mai-mystic-violet);font-family:var(--font-solitreo),cursive;font-size:26px}.HalloweenSparksModal-module__9DIbBa__title{color:var(--mai-deep-ocean);font-family:var(--font-poppins),sans-serif;margin:2px 0 8px;font-size:46px;font-weight:700;line-height:1.15}.HalloweenSparksModal-module__9DIbBa__description{color:var(--mai-black);font-family:var(--font-poppins),sans-serif;max-width:600px;margin:0;font-size:22px;font-weight:300;line-height:1.4}.HalloweenSparksModal-module__9DIbBa__description strong{font-weight:700}.HalloweenSparksModal-module__9DIbBa__meta{color:#6b6b6b;font-family:var(--font-poppins),sans-serif;margin:12px 0 22px;font-size:15px;font-weight:300}.HalloweenSparksModal-module__9DIbBa__cta{border-radius:var(--mai-radius-pill);color:var(--mai-white);cursor:pointer;font-family:var(--font-poppins),sans-serif;background:linear-gradient(90deg,#8c45c2 0%,#2a3a8c 50%,#4aa8e8 100%);border:none;padding:16px 42px;font-size:19px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block;box-shadow:0 6px 14px #11255e40}.HalloweenSparksModal-module__9DIbBa__cta:hover{transform:translateY(-1px);box-shadow:0 8px 20px #11255e52}.HalloweenSparksModal-module__9DIbBa__cta:active{transform:translateY(0)}.HalloweenSparksModal-module__9DIbBa__footer{margin-top:104px}.HalloweenSparksModal-module__9DIbBa__footerTitle{color:var(--mai-deep-ocean);font-family:var(--font-poppins),sans-serif;margin:0 0 4px;font-size:15px;font-weight:600}.HalloweenSparksModal-module__9DIbBa__footerText{color:var(--mai-black);font-family:var(--font-poppins),sans-serif;margin:0;font-size:15px}.HalloweenSparksModal-module__9DIbBa__footerLink{color:var(--mai-black);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.HalloweenSparksModal-module__9DIbBa__footerLink:hover{color:var(--mai-deep-ocean)}@media (max-width:700px){.HalloweenSparksModal-module__9DIbBa__dialog{width:420px}.HalloweenSparksModal-module__9DIbBa__frame{border-radius:34px;padding:34px}.HalloweenSparksModal-module__9DIbBa__card{border-radius:22px}.HalloweenSparksModal-module__9DIbBa__content{padding:50px 22px 52px}.HalloweenSparksModal-module__9DIbBa__closeButton{width:22px;height:22px;top:18px;left:18px}.HalloweenSparksModal-module__9DIbBa__web{width:120px;height:120px}.HalloweenSparksModal-module__9DIbBa__sparkleTopLeft,.HalloweenSparksModal-module__9DIbBa__sparkleBottomRight{display:none}.HalloweenSparksModal-module__9DIbBa__pumpkins{width:84px;height:56px;bottom:26px;left:8px}.HalloweenSparksModal-module__9DIbBa__brandHoliday{font-size:20px}.HalloweenSparksModal-module__9DIbBa__brandSparks{font-size:22px}.HalloweenSparksModal-module__9DIbBa__title{font-size:34px}.HalloweenSparksModal-module__9DIbBa__description{font-size:18px}.HalloweenSparksModal-module__9DIbBa__meta{margin:10px 0 20px;font-size:15px}.HalloweenSparksModal-module__9DIbBa__cta{box-sizing:border-box;width:100%;padding:16px 26px;font-size:18px}.HalloweenSparksModal-module__9DIbBa__footer{margin-top:32px}.HalloweenSparksModal-module__9DIbBa__footerTitle{font-size:16px}.HalloweenSparksModal-module__9DIbBa__footerText{font-size:15px}}.HalloweenSparksModal-module__9DIbBa__dock{bottom:calc(20px + env(safe-area-inset-bottom));filter:drop-shadow(0 6px 12px #11111140);opacity:0;pointer-events:none;z-index:1100;width:6.25em;height:6.1em;font-size:16px;text-decoration:none;transition:opacity .18s,transform .26s cubic-bezier(.34,1.56,.64,1);display:block;position:fixed;right:20px;transform:scale(.6)}.HalloweenSparksModal-module__9DIbBa__dockShown{opacity:1;pointer-events:auto;transform:scale(1)}.HalloweenSparksModal-module__9DIbBa__dockShown:hover{transform:scale(1.06)rotate(-4deg)}.HalloweenSparksModal-module__9DIbBa__dockShown:focus-visible{outline:3px solid var(--mai-deep-ocean);outline-offset:4px;border-radius:50%}.HalloweenSparksModal-module__9DIbBa__dockPumpkin{width:100%;height:100%;display:block;position:absolute;inset:0}.HalloweenSparksModal-module__9DIbBa__dockLabel{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:.35em 0 0}.HalloweenSparksModal-module__9DIbBa__dockHoliday{color:#262633;font-family:var(--font-poppins),sans-serif;letter-spacing:-.03em;align-items:baseline;font-size:1.05em;font-weight:700;display:inline-flex}.HalloweenSparksModal-module__9DIbBa__dockO{width:.75em;height:.85em;margin:0 .02em;transform:translateY(.06em)}.HalloweenSparksModal-module__9DIbBa__dockO ellipse{fill:#d9661c}.HalloweenSparksModal-module__9DIbBa__dockO path{stroke:#262633}.HalloweenSparksModal-module__9DIbBa__dockSparks{color:#262633;font-family:var(--font-solitreo),cursive;margin-top:.1em;font-size:1.1em}@media (max-width:1099px){body:has([data-sticky-action-bar]) .HalloweenSparksModal-module__9DIbBa__dock{bottom:calc(124px + env(safe-area-inset-bottom))}}@media (max-width:699px){.HalloweenSparksModal-module__9DIbBa__dock{font-size:13px;right:14px}}@media (prefers-reduced-motion:reduce){.HalloweenSparksModal-module__9DIbBa__dock{transition:opacity .18s}.HalloweenSparksModal-module__9DIbBa__dockShown:hover{transform:none}}
.HolidayHub-module__EFeUXq__page{--u:1px;--hub-brown:#8b5a2b;background:var(--mai-white);color:var(--mai-black);overflow-x:clip}@media (min-width:1100px){.HolidayHub-module__EFeUXq__page{--u:min(1px,calc(100vw/1920))}}.HolidayHub-module__EFeUXq__hero{background:var(--hub-brown);border-radius:0 0 calc(100*var(--u))calc(100*var(--u));align-items:center;gap:calc(16*var(--u));min-height:calc(433*var(--u));padding:calc(190*var(--u))24px calc(100*var(--u));text-align:center;flex-direction:column;display:flex;position:relative}.HolidayHub-module__EFeUXq__heroLogo{margin:0;line-height:0}.HolidayHub-module__EFeUXq__heroLogo img{height:calc(71*var(--u));width:calc(417*var(--u))}.HolidayHub-module__EFeUXq__heroLead{color:var(--mai-white);font-size:max(18px,calc(28*var(--u)));font-weight:300;line-height:max(24px,calc(36*var(--u)));margin:calc(-8*var(--u))0;max-width:calc(648*var(--u))}.HolidayHub-module__EFeUXq__heroLead strong{font-weight:500}.HolidayHub-module__EFeUXq__turkey{height:calc(152*var(--u));left:calc(153*var(--u));top:calc(281*var(--u));width:calc(175*var(--u));position:absolute}.HolidayHub-module__EFeUXq__leaf{pointer-events:none;display:block;position:absolute;transform:translate(50%,-50%)rotate(-150deg)}.HolidayHub-module__EFeUXq__hero1{height:calc(80.1*var(--u));right:calc(258.8*var(--u));top:calc(123.8*var(--u));width:calc(72.1*var(--u))}.HolidayHub-module__EFeUXq__hero2{height:calc(80.1*var(--u));right:calc(383.9*var(--u));top:calc(148.8*var(--u));width:calc(72*var(--u))}.HolidayHub-module__EFeUXq__hero3{height:calc(52.1*var(--u));right:calc(317.7*var(--u));top:calc(205.4*var(--u));width:calc(46.9*var(--u))}.HolidayHub-module__EFeUXq__hero4{height:calc(52.1*var(--u));right:calc(401.8*var(--u));top:calc(248.4*var(--u));width:calc(46.9*var(--u))}.HolidayHub-module__EFeUXq__hero5{height:calc(63.3*var(--u));right:calc(240.2*var(--u));top:calc(222.8*var(--u));width:calc(57*var(--u))}.HolidayHub-module__EFeUXq__hero6{height:calc(82.6*var(--u));right:calc(306.4*var(--u));top:calc(297.6*var(--u));width:calc(74.3*var(--u))}.HolidayHub-module__EFeUXq__badge{align-items:center;gap:calc(7.9*var(--u));height:calc(183*var(--u));right:calc(222*var(--u));top:calc(285*var(--u));width:calc(183*var(--u));z-index:2;flex-direction:column;justify-content:center;margin:0;display:flex;position:absolute}.HolidayHub-module__EFeUXq__badgeStar{width:91.84%;height:93.82%;position:absolute;top:3.09%;left:4.08%}.HolidayHub-module__EFeUXq__badgeHoliday,.HolidayHub-module__EFeUXq__badgeFree{color:var(--mai-deep-ocean);font-size:max(11px,calc(18*var(--u)));text-transform:capitalize;white-space:nowrap;line-height:1;position:relative}.HolidayHub-module__EFeUXq__badgeHoliday{font-family:var(--font-solitreo),cursive}.HolidayHub-module__EFeUXq__badgeFree{font-weight:700}.HolidayHub-module__EFeUXq__pack{align-items:center;gap:calc(145*var(--u));margin:calc(65*var(--u))auto 0;width:min(calc(1441*var(--u)),calc(100% - 48px));display:flex}.HolidayHub-module__EFeUXq__packText{width:calc(706*var(--u));flex-direction:column;flex:none;display:flex}.HolidayHub-module__EFeUXq__packTitle{color:var(--mai-deep-ocean);font-size:max(32px,calc(55*var(--u)));font-weight:700;line-height:max(40px,calc(65*var(--u)));text-transform:capitalize;white-space:nowrap;margin:0}.HolidayHub-module__EFeUXq__packMeta{align-items:center;gap:calc(8*var(--u));margin:calc(8*var(--u))0 0;display:flex}.HolidayHub-module__EFeUXq__packMetaItem{font-size:max(14px,calc(20*var(--u)));align-items:center;gap:calc(8*var(--u));font-weight:300;line-height:max(16px,calc(20*var(--u)));text-transform:capitalize;white-space:nowrap;display:inline-flex}.HolidayHub-module__EFeUXq__packMetaItem img{height:max(18px,calc(25*var(--u)));width:max(18px,calc(25*var(--u)));flex:none;display:block}.HolidayHub-module__EFeUXq__packMetaDot{height:calc(8*var(--u));width:calc(8*var(--u));flex:none;display:block}.HolidayHub-module__EFeUXq__packSummary{font-size:max(14px,calc(20*var(--u)));font-weight:300;line-height:max(20px,calc(24*var(--u)));margin:calc(32*var(--u))0 0}.HolidayHub-module__EFeUXq__packButton{background:linear-gradient(90deg,var(--mai-mystic-violet)9.24%,var(--mai-deep-ocean)49.6%,var(--mai-crystal-sky)122.53%);border-radius:calc(50*var(--u));color:var(--mai-white);font-size:max(16px,calc(24*var(--u)));margin-top:calc(32*var(--u));padding:calc(24*var(--u))calc(48*var(--u));text-transform:capitalize;align-self:flex-start;font-weight:600;line-height:.7;text-decoration:none;transition:filter .2s,transform .2s;display:inline-flex;box-shadow:0 4px 6px #00000040}.HolidayHub-module__EFeUXq__packButton:hover,.HolidayHub-module__EFeUXq__packButton:focus-visible{filter:brightness(1.08);transform:translateY(-1px)}.HolidayHub-module__EFeUXq__packButtonSoon{cursor:default;opacity:.6}.HolidayHub-module__EFeUXq__packCover{height:calc(399*var(--u));width:calc(590*var(--u));flex:none;position:relative}.HolidayHub-module__EFeUXq__packCover img{object-fit:contain}.HolidayHub-module__EFeUXq__apps{background:var(--mai-bg-blue);margin-top:calc(32*var(--u));padding:calc(32*var(--u))24px;position:relative}.HolidayHub-module__EFeUXq__appsInner{align-items:center;gap:calc(32*var(--u));max-width:calc(1440*var(--u));flex-direction:column;margin:0 auto;display:flex}.HolidayHub-module__EFeUXq__appsTitle{color:var(--mai-deep-ocean);font-size:max(24px,calc(35*var(--u)));text-transform:capitalize;align-self:stretch;margin:0;font-weight:700;line-height:.7}.HolidayHub-module__EFeUXq__sparkList{align-self:stretch;gap:calc(20*var(--u));margin:0;padding:0;list-style:none;display:flex}.HolidayHub-module__EFeUXq__sparkCard{background:var(--mai-bg-blue);border-radius:calc(24*var(--u));align-items:center;gap:calc(32*var(--u));min-height:calc(412*var(--u));padding:0 calc(32*var(--u))calc(32*var(--u));width:calc(464*var(--u));flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px #00000040}.HolidayHub-module__EFeUXq__sparkPicture{height:calc(125*var(--u));margin:0 calc(-32*var(--u));width:calc(100% + 64*var(--u));background:#d9d9d9;flex:none;position:relative}.HolidayHub-module__EFeUXq__sparkPictureImage{object-fit:cover}.HolidayHub-module__EFeUXq__sparkQuestion{color:var(--mai-black);font-size:max(13px,calc(18*var(--u)));font-weight:300;line-height:max(16px,calc(20*var(--u)));padding:calc(16*var(--u))calc(20*var(--u));text-align:center;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;background:#ffffffd9;position:absolute;top:0;left:0;right:0;overflow:hidden}.HolidayHub-module__EFeUXq__sparkInfo{align-items:center;gap:calc(16*var(--u));text-align:center;flex-direction:column;width:100%;display:flex}.HolidayHub-module__EFeUXq__sparkSubject{font-size:max(14px,calc(20*var(--u)));align-items:center;gap:calc(4*var(--u));font-weight:300;line-height:max(16px,calc(20*var(--u)));opacity:.7;text-transform:capitalize;display:inline-flex}.HolidayHub-module__EFeUXq__sparkSubject img{height:max(18px,calc(25*var(--u)));width:max(18px,calc(25*var(--u)));flex:none;display:block}.HolidayHub-module__EFeUXq__sparkTitle{color:var(--mai-deep-ocean);font-size:max(18px,calc(28*var(--u)));text-transform:capitalize;margin:0;font-weight:600;line-height:1.2;display:block}.HolidayHub-module__EFeUXq__sparkTagline{font-size:max(14px,calc(20*var(--u)));font-weight:300;line-height:max(20px,calc(30*var(--u)));opacity:.7;margin:0}.HolidayHub-module__EFeUXq__openInApp{background:var(--mai-deep-ocean);border-radius:calc(50*var(--u));color:var(--mai-white);font-size:max(14px,calc(20*var(--u)));padding:calc(20*var(--u))calc(32*var(--u));text-transform:capitalize;margin-top:auto;font-weight:600;line-height:.7;text-decoration:none;transition:filter .2s;display:inline-flex}.HolidayHub-module__EFeUXq__openInApp:hover,.HolidayHub-module__EFeUXq__openInApp:focus-visible{filter:brightness(1.12)}.HolidayHub-module__EFeUXq__sparkCardQr{padding:calc(32*var(--u))}.HolidayHub-module__EFeUXq__qrFace{color:inherit;cursor:pointer;align-items:center;gap:calc(24*var(--u));background:0 0;border:0;flex-direction:column;width:100%;padding:0;font-family:inherit;display:flex}.HolidayHub-module__EFeUXq__qrFace .HolidayHub-module__EFeUXq__sparkTitle{padding:.1em 0;line-height:.75}.HolidayHub-module__EFeUXq__qrBox{height:calc(270*var(--u));width:calc(270*var(--u));display:block}.HolidayHub-module__EFeUXq__qrCaption{color:var(--mai-deep-ocean);font-family:var(--font-solitreo),cursive;font-size:max(14px,calc(18*var(--u)));margin-top:calc(-16*var(--u))}.HolidayHub-module__EFeUXq__appsSearch{color:var(--mai-deep-ocean);font-size:max(18px,calc(28*var(--u)));text-align:center;margin:0;font-weight:400}.HolidayHub-module__EFeUXq__appsSearchHub{color:var(--mai-mystic-violet);font-family:var(--font-solitreo),cursive}.HolidayHub-module__EFeUXq__apps1{height:calc(80*var(--u));right:calc(104.7*var(--u));top:calc(537.7*var(--u));width:calc(72*var(--u))}.HolidayHub-module__EFeUXq__apps2{height:calc(63.3*var(--u));right:calc(53.2*var(--u));top:calc(627.6*var(--u));width:calc(57*var(--u))}.HolidayHub-module__EFeUXq__signup{align-items:flex-start;gap:calc(71*var(--u));margin-top:calc(160*var(--u));padding:0 24px calc(108*var(--u));justify-content:center;display:flex;position:relative}.HolidayHub-module__EFeUXq__signupText{gap:calc(8*var(--u));width:calc(659*var(--u));flex-direction:column;flex:none;display:flex}.HolidayHub-module__EFeUXq__upNext{background:var(--mai-white);border:1px solid var(--mai-deep-ocean);border-radius:calc(52*var(--u));align-self:flex-start;align-items:center;gap:calc(8*var(--u));height:calc(38*var(--u));padding-right:calc(16*var(--u));border-left:0;margin:0;display:inline-flex}.HolidayHub-module__EFeUXq__upNext img{height:calc(38*var(--u));width:calc(38*var(--u));flex:none;margin-left:-1px;display:block}.HolidayHub-module__EFeUXq__upNext strong{color:var(--mai-deep-ocean);white-space:nowrap;font-size:max(16px,calc(24*var(--u)));text-transform:capitalize;font-weight:600}.HolidayHub-module__EFeUXq__upNext span{font-size:max(14px,calc(20*var(--u)));opacity:.7;text-transform:capitalize;white-space:nowrap;font-weight:300}.HolidayHub-module__EFeUXq__signupTitle{color:var(--mai-deep-ocean);font-size:max(32px,calc(55*var(--u)));font-weight:700;line-height:max(40px,calc(65*var(--u)));text-transform:capitalize;white-space:nowrap;margin:0}.HolidayHub-module__EFeUXq__signupLead{font-size:max(18px,calc(28*var(--u)));font-weight:300;line-height:max(24px,calc(36*var(--u)));margin:0}.HolidayHub-module__EFeUXq__signupForm{align-items:flex-start;gap:calc(32*var(--u));width:calc(710*var(--u));flex-direction:column;flex:none;display:flex}.HolidayHub-module__EFeUXq__signupRow{gap:calc(32*var(--u));width:100%;display:flex}.HolidayHub-module__EFeUXq__signupField{gap:calc(16*var(--u));flex-direction:column;width:100%;display:flex}.HolidayHub-module__EFeUXq__signupRow .HolidayHub-module__EFeUXq__signupField{flex:1;min-width:0}.HolidayHub-module__EFeUXq__signupLabel{color:var(--mai-deep-ocean);font-size:max(14px,calc(20*var(--u)));padding-left:calc(6*var(--u));text-transform:capitalize;font-weight:400;line-height:.7}.HolidayHub-module__EFeUXq__signupInput{background:var(--mai-white);border:1.5px solid var(--mai-deep-ocean);border-radius:calc(18*var(--u));color:var(--mai-black);font-family:inherit;font-size:max(16px,calc(20*var(--u)));height:max(44px,calc(55*var(--u)));padding:0 calc(14.5*var(--u));width:100%;font-weight:300}.HolidayHub-module__EFeUXq__signupInput::placeholder{color:var(--mai-black);opacity:.7}.HolidayHub-module__EFeUXq__signupButton{background:var(--mai-deep-ocean);border-radius:calc(50*var(--u));color:var(--mai-white);cursor:pointer;font-family:inherit;font-size:max(16px,calc(24*var(--u)));padding:calc(24*var(--u))calc(48*var(--u));text-transform:capitalize;border:0;font-weight:600;line-height:.7;box-shadow:0 4px 6px #00000040}.HolidayHub-module__EFeUXq__signupButton:disabled{cursor:progress;opacity:.6}.HolidayHub-module__EFeUXq__signupError{color:#c0392b;font-size:max(14px,calc(18*var(--u)));margin:0}.HolidayHub-module__EFeUXq__signupDone{color:var(--mai-deep-ocean);font-size:max(18px,calc(24*var(--u)));margin:calc(32*var(--u))0 0;width:calc(710*var(--u));font-weight:600;line-height:1.4}.HolidayHub-module__EFeUXq__sign1,.HolidayHub-module__EFeUXq__sign2{transform:translate(-50%,-50%)rotate(-150deg)}.HolidayHub-module__EFeUXq__sign1{height:calc(80*var(--u));left:calc(119.1*var(--u));top:calc(29.6*var(--u));width:calc(72*var(--u))}.HolidayHub-module__EFeUXq__sign2{height:calc(63.3*var(--u));left:calc(137.9*var(--u));top:calc(128.6*var(--u));width:calc(57*var(--u))}@media (max-width:1099.98px){.HolidayHub-module__EFeUXq__hero{border-radius:0 0 48px 48px;min-height:0;padding:120px 24px 88px}.HolidayHub-module__EFeUXq__heroLogo img{width:min(417px,78vw);height:auto}.HolidayHub-module__EFeUXq__heroLead{max-width:560px;margin:0;font-size:20px;line-height:28px}.HolidayHub-module__EFeUXq__turkey{width:96px;height:auto;top:auto;bottom:0;left:16px}.HolidayHub-module__EFeUXq__hero3,.HolidayHub-module__EFeUXq__hero4,.HolidayHub-module__EFeUXq__hero6{display:none}.HolidayHub-module__EFeUXq__hero1{width:43px;height:48px;top:112px;right:56px}.HolidayHub-module__EFeUXq__hero2{width:43px;height:48px;top:90px;right:110px}.HolidayHub-module__EFeUXq__hero5{width:34px;height:38px;top:160px;right:28px}.HolidayHub-module__EFeUXq__badge{width:124px;height:124px;top:auto;bottom:-60px;right:16px}.HolidayHub-module__EFeUXq__badgeHoliday,.HolidayHub-module__EFeUXq__badgeFree{font-size:13px}.HolidayHub-module__EFeUXq__pack{flex-direction:column;gap:32px;margin-top:96px}.HolidayHub-module__EFeUXq__packText{width:100%}.HolidayHub-module__EFeUXq__packTitle,.HolidayHub-module__EFeUXq__signupTitle{white-space:normal;font-size:36px;line-height:44px}.HolidayHub-module__EFeUXq__packMeta{flex-wrap:wrap}.HolidayHub-module__EFeUXq__packCover{aspect-ratio:590/399;width:100%;max-width:590px;height:auto}.HolidayHub-module__EFeUXq__apps{padding:32px 0}.HolidayHub-module__EFeUXq__appsTitle{line-height:1.15}.HolidayHub-module__EFeUXq__appsInner{padding:0 24px}.HolidayHub-module__EFeUXq__sparkList{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -24px;padding:4px 24px 16px;scroll-padding-inline:24px;overflow-x:auto}.HolidayHub-module__EFeUXq__sparkList::-webkit-scrollbar{display:none}.HolidayHub-module__EFeUXq__sparkCard{scroll-snap-align:start;width:min(464px,85vw)}.HolidayHub-module__EFeUXq__apps1,.HolidayHub-module__EFeUXq__apps2,.HolidayHub-module__EFeUXq__sign1,.HolidayHub-module__EFeUXq__sign2{display:none}.HolidayHub-module__EFeUXq__signup{flex-direction:column;align-items:stretch;gap:32px;margin-top:96px;padding-bottom:64px}.HolidayHub-module__EFeUXq__signupText,.HolidayHub-module__EFeUXq__signupForm,.HolidayHub-module__EFeUXq__signupDone{width:100%}.HolidayHub-module__EFeUXq__signupLead{font-size:20px;line-height:28px}}.HolidayHub-module__EFeUXq__mobileOnly,.HolidayHub-module__EFeUXq__summaryShort{display:none}.HolidayHub-module__EFeUXq__readMore{color:var(--mai-deep-ocean);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (max-width:699.98px){.HolidayHub-module__EFeUXq__mobileOnly{pointer-events:none;display:block;position:absolute}.HolidayHub-module__EFeUXq__turkey,.HolidayHub-module__EFeUXq__hero1,.HolidayHub-module__EFeUXq__hero2,.HolidayHub-module__EFeUXq__hero3,.HolidayHub-module__EFeUXq__hero4,.HolidayHub-module__EFeUXq__hero5,.HolidayHub-module__EFeUXq__hero6{display:none}.HolidayHub-module__EFeUXq__hero{border-radius:0 0 48px 48px;gap:8px;padding:97px 24px 45px;box-shadow:0 4px 6px #00000040}.HolidayHub-module__EFeUXq__heroLogo img{width:225px;height:auto}.HolidayHub-module__EFeUXq__heroLead{max-width:354px;font-size:16px;line-height:20px}.HolidayHub-module__EFeUXq__mTurkey{width:47px;height:41px;bottom:9px;left:27px}.HolidayHub-module__EFeUXq__mLeaf{height:auto}.HolidayHub-module__EFeUXq__badge{gap:4px;width:93px;height:93px;bottom:-51px;right:19px}.HolidayHub-module__EFeUXq__badgeHoliday,.HolidayHub-module__EFeUXq__badgeFree{font-size:9.2px}.HolidayHub-module__EFeUXq__pack{text-align:center;align-items:center;gap:24px;width:min(354px,100% - 48px);margin-top:51px;position:relative}.HolidayHub-module__EFeUXq__packText{display:contents}.HolidayHub-module__EFeUXq__packTitle{order:1;font-size:28px;line-height:1}.HolidayHub-module__EFeUXq__packMeta{flex-wrap:nowrap;order:2;justify-content:center;gap:8px;margin:-16px 0 0}.HolidayHub-module__EFeUXq__packMetaItem{gap:2px;font-size:14px;line-height:20px}.HolidayHub-module__EFeUXq__packMetaItem img{width:15px;height:15px}.HolidayHub-module__EFeUXq__packMetaDot{width:6px;height:6px}.HolidayHub-module__EFeUXq__packCover{aspect-ratio:auto;border-radius:16px;order:3;width:100%;max-width:none;height:173px;overflow:hidden}.HolidayHub-module__EFeUXq__packSummary{order:4;max-width:351px;margin:0;font-size:14px;line-height:20px}.HolidayHub-module__EFeUXq__summaryFull{display:none}.HolidayHub-module__EFeUXq__summaryShort{display:inline}.HolidayHub-module__EFeUXq__packButton{background:linear-gradient(90deg,var(--mai-mystic-violet)26.7%,var(--mai-deep-ocean)52.4%,var(--mai-crystal-sky)132.96%);border-radius:35px;order:5;justify-content:center;align-self:stretch;align-items:center;height:55px;margin-top:0;padding:0;font-size:16px}.HolidayHub-module__EFeUXq__mLeafPack{width:40.4px;height:39.8px;top:205px;left:-28px}.HolidayHub-module__EFeUXq__apps{margin-top:24px;padding:32px 0}.HolidayHub-module__EFeUXq__appsInner{gap:16px}.HolidayHub-module__EFeUXq__appsTitle{text-align:center;font-size:20px;font-weight:600}.HolidayHub-module__EFeUXq__sparkList{gap:16px;padding:4px 24px 12px}.HolidayHub-module__EFeUXq__sparkCard{border-radius:16px;gap:16px;width:167px;min-height:0;padding:0 0 16px}.HolidayHub-module__EFeUXq__sparkPicture{width:100%;height:81px;margin:0}.HolidayHub-module__EFeUXq__sparkQuestion{-webkit-line-clamp:2;color:#000000b3;white-space:normal;-webkit-box-orient:vertical;padding:8px;font-size:12px;font-weight:400;line-height:16px;display:-webkit-box}.HolidayHub-module__EFeUXq__sparkInfo{gap:8px;padding:0 16px}.HolidayHub-module__EFeUXq__sparkSubject{gap:2px;font-size:14px;line-height:20px}.HolidayHub-module__EFeUXq__sparkSubject img{width:15px;height:15px}.HolidayHub-module__EFeUXq__sparkTitle{font-size:16px;line-height:22px}.HolidayHub-module__EFeUXq__sparkTagline{font-size:14px;line-height:20px}.HolidayHub-module__EFeUXq__openInApp{border-radius:35px;align-items:center;height:32px;padding:0 16px;font-size:14px;font-weight:500;line-height:1}.HolidayHub-module__EFeUXq__sparkCardQr{padding:16px}.HolidayHub-module__EFeUXq__qrBox{width:135px;height:135px}.HolidayHub-module__EFeUXq__appsSearch{font-size:16px}.HolidayHub-module__EFeUXq__mLeafApps{width:50.8px;height:50.1px;top:-4px;right:-17px}.HolidayHub-module__EFeUXq__signup{text-align:center;align-items:center;gap:24px;margin-top:51px;padding:0 24px 64px}.HolidayHub-module__EFeUXq__signupText{align-items:center;gap:8px;max-width:355px}.HolidayHub-module__EFeUXq__upNext{align-self:center;gap:4px;max-width:100%;height:28px;margin-bottom:8px;padding-right:8px}.HolidayHub-module__EFeUXq__upNext img{width:28px;height:28px}.HolidayHub-module__EFeUXq__upNext strong{font-size:16px}.HolidayHub-module__EFeUXq__upNext span{text-overflow:ellipsis;font-size:14px;overflow:hidden}.HolidayHub-module__EFeUXq__signupTitle{font-size:28px;line-height:1}.HolidayHub-module__EFeUXq__signupLead{font-size:14px;line-height:20px}.HolidayHub-module__EFeUXq__signupLead br{display:none}.HolidayHub-module__EFeUXq__signupForm,.HolidayHub-module__EFeUXq__signupDone{text-align:left;align-items:stretch;gap:24px;max-width:355px}.HolidayHub-module__EFeUXq__signupRow{gap:20px}.HolidayHub-module__EFeUXq__signupField{gap:8px}.HolidayHub-module__EFeUXq__signupLabel{font-size:14px;font-weight:500}.HolidayHub-module__EFeUXq__signupInput{border-radius:16px;height:55px;padding:0 16px;font-size:16px}.HolidayHub-module__EFeUXq__signupInput::placeholder{font-size:14px}.HolidayHub-module__EFeUXq__signupButton{border-radius:35px;width:100%;height:55px;padding:0;font-size:16px}.HolidayHub-module__EFeUXq__signupDone{text-align:center;font-size:18px}.HolidayHub-module__EFeUXq__mLeafSignupLeft{width:50.8px;height:50.1px;top:-2px;left:-5px}.HolidayHub-module__EFeUXq__mLeafSignupRight{width:40.4px;height:39.8px;top:104px;right:-13px}}
.HolidaySparksBanner-module__12ey1a__dialog{--u:min(1px,calc(94vw/1427),calc(90vh/806));background:var(--mai-white);border-radius:calc(24*var(--u));color:var(--mai-black);height:calc(806*var(--u));max-width:none;max-height:none;width:calc(1427*var(--u));border:none;padding:0;overflow:hidden}.HolidaySparksBanner-module__12ey1a__dialog:focus{outline:none}.HolidaySparksBanner-module__12ey1a__dialog::backdrop{background:#111111b3}.HolidaySparksBanner-module__12ey1a__dialog[open]{animation:.22s ease-out HolidaySparksBanner-module__12ey1a__pop}@keyframes HolidaySparksBanner-module__12ey1a__pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.HolidaySparksBanner-module__12ey1a__frame{width:100%;height:100%;position:relative}.HolidaySparksBanner-module__12ey1a__close{cursor:pointer;height:calc(24*var(--u));left:calc(48*var(--u));min-width:24px;min-height:24px;top:calc(48*var(--u));width:calc(24*var(--u));z-index:3;background:0 0;border:0;padding:0;line-height:0;position:absolute}.HolidaySparksBanner-module__12ey1a__close img{width:100%;height:100%}.HolidaySparksBanner-module__12ey1a__close:focus-visible{outline:2px solid var(--mai-deep-ocean);outline-offset:4px;border-radius:4px}.HolidaySparksBanner-module__12ey1a__content{text-align:center;left:50%;top:calc(249*var(--u));width:calc(727*var(--u));z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.HolidaySparksBanner-module__12ey1a__logo{height:calc(40*var(--u));width:calc(235*var(--u));display:block}.HolidaySparksBanner-module__12ey1a__title{color:var(--mai-deep-ocean);font-size:max(24px,calc(55*var(--u)));margin:calc(16*var(--u))0 0;text-transform:capitalize;white-space:nowrap;padding:.12em 0;font-weight:700;line-height:.7}.HolidaySparksBanner-module__12ey1a__description{font-size:max(15px,calc(28*var(--u)));margin:calc(16*var(--u))0 0;font-weight:300;line-height:1.286}.HolidaySparksBanner-module__12ey1a__description strong{font-weight:600}.HolidaySparksBanner-module__12ey1a__meta{font-size:max(12px,calc(18*var(--u)));margin:calc(16*var(--u))0 0;opacity:.7;font-weight:300;line-height:.7}.HolidaySparksBanner-module__12ey1a__cta{background:linear-gradient(90deg,var(--mai-mystic-violet)9.24%,var(--mai-deep-ocean)49.6%,var(--mai-crystal-sky)122.53%);border-radius:calc(50*var(--u));color:var(--mai-white);font-size:max(15px,calc(24*var(--u)));margin-top:calc(32*var(--u));padding:calc(24*var(--u))calc(48*var(--u));text-transform:capitalize;font-weight:600;line-height:.7;text-decoration:none;transition:filter .2s,transform .2s;display:inline-flex;box-shadow:0 4px 6px #00000040}.HolidaySparksBanner-module__12ey1a__cta:hover,.HolidaySparksBanner-module__12ey1a__cta:focus-visible{filter:brightness(1.08);transform:translateY(-1px)}.HolidaySparksBanner-module__12ey1a__illustration{height:calc(465*var(--u));left:50%;top:calc(584*var(--u));width:calc(688*var(--u));position:absolute;transform:translate(-50%)}.HolidaySparksBanner-module__12ey1a__illustration img{object-fit:contain}.HolidaySparksBanner-module__12ey1a__turkey{height:calc(152*var(--u));bottom:0;left:calc(31*var(--u));width:calc(175*var(--u));position:absolute}.HolidaySparksBanner-module__12ey1a__leaf{height:calc(var(--h)*var(--u));pointer-events:none;right:calc(var(--right)*var(--u));top:calc(var(--top)*var(--u));width:calc(var(--w)*var(--u));display:block;position:absolute;transform:translate(50%,-50%)rotate(-150deg)}@media (max-width:699.98px){.HolidaySparksBanner-module__12ey1a__dialog{--u:.42px;border-radius:20px;width:92vw;height:fit-content;max-height:90vh}.HolidaySparksBanner-module__12ey1a__frame{flex-direction:column;height:auto;display:flex}.HolidaySparksBanner-module__12ey1a__close{width:24px;height:24px;top:20px;left:20px}.HolidaySparksBanner-module__12ey1a__content{width:auto;padding:120px 20px 0;position:relative;top:auto;left:auto;transform:none}.HolidaySparksBanner-module__12ey1a__logo{width:200px;height:34px}.HolidaySparksBanner-module__12ey1a__title{white-space:normal;margin-top:12px;font-size:32px}.HolidaySparksBanner-module__12ey1a__description{margin-top:12px;font-size:17px;line-height:24px}.HolidaySparksBanner-module__12ey1a__meta{margin-top:14px;font-size:14px}.HolidaySparksBanner-module__12ey1a__cta{margin-top:24px;padding:18px 32px;font-size:18px}.HolidaySparksBanner-module__12ey1a__illustration{aspect-ratio:688/465;flex:none;width:90%;max-width:360px;height:auto;margin:24px auto -36%;position:relative;top:auto;left:auto;transform:none}.HolidaySparksBanner-module__12ey1a__turkey{z-index:1;width:70px;height:auto;left:10px}}.HolidaySparksBanner-module__12ey1a__badge{bottom:calc(20px + env(safe-area-inset-bottom));cursor:pointer;opacity:0;pointer-events:none;z-index:1100;background:0 0;border:0;width:121px;height:136px;padding:0;line-height:0;transition:opacity .18s,transform .26s cubic-bezier(.34,1.56,.64,1);position:fixed;right:28px;transform:scale(.6)}.HolidaySparksBanner-module__12ey1a__badgeImage{width:100%;height:100%}.HolidaySparksBanner-module__12ey1a__badgeShown{opacity:1;pointer-events:auto;transform:scale(1)}.HolidaySparksBanner-module__12ey1a__badgeShown:hover{transform:scale(1.06)rotate(-4deg)}.HolidaySparksBanner-module__12ey1a__badgeShown:focus-visible{outline:3px solid var(--mai-deep-ocean);outline-offset:4px;border-radius:50%}@media (max-width:1099px){body:has([data-sticky-action-bar]) .HolidaySparksBanner-module__12ey1a__badge{bottom:calc(124px + env(safe-area-inset-bottom))}}@media (max-width:699px){.HolidaySparksBanner-module__12ey1a__badge{width:91px;height:102px;right:14px}}@media (prefers-reduced-motion:reduce){.HolidaySparksBanner-module__12ey1a__dialog[open]{animation:none}.HolidaySparksBanner-module__12ey1a__badge{transition:opacity .18s}.HolidaySparksBanner-module__12ey1a__badgeShown:hover{transform:none}}
.Philosophy-module__nlImya__philosophySection{text-align:center;color:#fff;background-color:#2a499e;padding:100px 20px}.Philosophy-module__nlImya__philosophyHeader h2{margin-bottom:20px;font-size:clamp(32px,3vw,48px);font-weight:700}.Philosophy-module__nlImya__philosophyHeader p{opacity:.9;max-width:700px;margin:0 auto 60px;font-size:18px}.Philosophy-module__nlImya__philosophyGrid{justify-content:center;gap:30px;max-width:1440px;margin:0 auto;display:flex}.Philosophy-module__nlImya__philosophyCard{cursor:pointer;perspective:1000px;width:380px;height:380px;position:relative}.Philosophy-module__nlImya__philosophyCardInner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s;position:relative}.Philosophy-module__nlImya__philosophyCard:hover .Philosophy-module__nlImya__philosophyCardInner{transform:rotateY(180deg)}.Philosophy-module__nlImya__philosophyCardFront,.Philosophy-module__nlImya__philosophyCardBack{backface-visibility:hidden;mix-blend-mode:multiply;border-radius:20px;width:100%;height:100%;position:absolute;overflow:hidden;background-color:#0000!important}.Philosophy-module__nlImya__philosophyCardBack{transform:rotateY(180deg)}.Philosophy-module__nlImya__cardImage{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;background-color:#0000!important}@media (max-width:1024px){.Philosophy-module__nlImya__philosophyGrid{flex-direction:column;align-items:center}}
.About-module__RiCRTq__aboutPage{background-color:#f8fafc;min-height:100vh}.About-module__RiCRTq__aboutHero{background-color:var(--mai-deep-ocean);color:var(--mai-white);text-align:center;z-index:1;border-bottom-right-radius:clamp(32px,8vw,150px);border-bottom-left-radius:clamp(32px,8vw,150px);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:clamp(280px,28vw,400px);margin-bottom:40px;padding:clamp(100px,8vw,140px) clamp(20px,5vw,60px) clamp(60px,7vw,120px);display:flex;position:relative}.About-module__RiCRTq__heroContent{max-width:800px;margin:0 auto}.About-module__RiCRTq__heroContent h1{color:#fff;margin:0 0 16px;font-size:clamp(40px,3.8vw,70px);font-weight:800;line-height:1.1}.About-module__RiCRTq__heroContent p{opacity:.9;color:#fff;max-width:640px;margin:0 auto;font-size:clamp(18px,1.45vw,26px);font-weight:300;line-height:1.4}.About-module__RiCRTq__subtitle{color:#2a499e;opacity:.8;text-align:center;max-width:800px;margin:0 auto 40px;font-size:18px}.About-module__RiCRTq__accordionContainer,.About-module__RiCRTq__teamAccordion{flex-direction:column;gap:16px;width:100%;max-width:800px;margin:0 auto;padding:24px 20px;display:flex}.About-module__RiCRTq__drawer{cursor:pointer;text-align:left;background:#f8f9fb;border:1px solid #2a499e1a;border-radius:20px;transition:all .3s;overflow:hidden;box-shadow:0 4px 12px #0000000d}.About-module__RiCRTq__drawerHeader{justify-content:space-between;align-items:center;padding:20px 24px;transition:background .3s;display:flex}.About-module__RiCRTq__drawerOpen .About-module__RiCRTq__drawerHeader{color:#fff;background:#2a499e}.About-module__RiCRTq__drawerTitleText,.About-module__RiCRTq__teamInfo{flex-direction:column;gap:4px;display:flex}.About-module__RiCRTq__stepLabel,.About-module__RiCRTq__memberRole{opacity:.8;text-transform:uppercase;font-size:14px;font-weight:500}.About-module__RiCRTq__stepName,.About-module__RiCRTq__memberName{font-size:20px;font-weight:700}.About-module__RiCRTq__drawerArrow{filter:brightness(0)saturate()invert(24%)sepia(87%)saturate(1518%)hue-rotate(209deg)brightness(88%)contrast(92%);transition:transform .3s,filter .3s}.About-module__RiCRTq__drawerOpen .About-module__RiCRTq__drawerArrow{filter:brightness(0)invert();transform:rotate(180deg)}.About-module__RiCRTq__drawerContent{text-align:center;background:#fff;flex-direction:column;align-items:center;gap:20px;padding:32px;animation:.3s ease-out About-module__RiCRTq__slideDown;display:flex}.About-module__RiCRTq__drawerIcon{justify-content:center;width:80px;height:100px;display:flex;position:relative}.About-module__RiCRTq__stepIconImage{object-fit:contain}.About-module__RiCRTq__drawerCopy h3{color:#2a499e;margin-bottom:12px;font-size:24px;font-weight:700}.About-module__RiCRTq__stepDescription,.About-module__RiCRTq__memberBio{color:#4a4a4a;max-width:100%;margin-bottom:0;font-size:16px;line-height:1.6}.About-module__RiCRTq__teamDrawerHeader{padding:16px 24px}.About-module__RiCRTq__teamHeaderMain{align-items:center;gap:16px;display:flex}.About-module__RiCRTq__teamAvatar{border:2px solid #fff;border-radius:50%;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a}.About-module__RiCRTq__teamBioWrapper{text-align:left;width:100%}@keyframes About-module__RiCRTq__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.About-module__RiCRTq__storySection,.About-module__RiCRTq__teamSection{text-align:center;padding:80px 0}.About-module__RiCRTq__storySection h2,.About-module__RiCRTq__teamSection h2{color:#2a499e;margin-bottom:16px;font-size:36px;font-weight:700}@media (max-width:768px){.About-module__RiCRTq__stepName,.About-module__RiCRTq__memberName{font-size:18px}.About-module__RiCRTq__drawerContent{padding:24px}}.About-module__RiCRTq__mobileOnly{display:none}.About-module__RiCRTq__desktopOnly{display:flex}@media (max-width:768px){.About-module__RiCRTq__mobileOnly{display:flex!important}.About-module__RiCRTq__desktopOnly{display:none!important}}
.BlogPost-module__LuJ2Da__postHero{background-color:var(--mai-deep-ocean);color:var(--mai-white);text-align:center;z-index:1;border-bottom-right-radius:clamp(32px,8vw,150px);border-bottom-left-radius:clamp(32px,8vw,150px);flex-direction:column;justify-content:center;align-items:center;margin-bottom:60px;padding:clamp(100px,8vw,140px) clamp(24px,6vw,80px) clamp(60px,7vw,100px);display:flex;position:relative}.BlogPost-module__LuJ2Da__postHeroTitle{color:#fff;max-width:880px;margin:0 0 20px;font-size:clamp(28px,3vw,52px);font-weight:800;line-height:1.15}.BlogPost-module__LuJ2Da__postHeroDate{opacity:.75;color:#fff;font-size:clamp(14px,1vw,18px);font-weight:400}.BlogPost-module__LuJ2Da__illustrated{max-width:1120px;margin:0 auto;padding:0 clamp(20px,4vw,60px) 40px}.BlogPost-module__LuJ2Da__backLinkInline{color:var(--mai-deep-ocean);align-items:center;gap:6px;padding:32px 0 8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.BlogPost-module__LuJ2Da__backLinkInline:hover{opacity:.75}.BlogPost-module__LuJ2Da__zone{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,4.5vw,72px);margin:clamp(40px,6vw,80px) 0;display:grid}.BlogPost-module__LuJ2Da__zoneNoImage{grid-template-columns:1fr}.BlogPost-module__LuJ2Da__zone:first-of-type{margin-top:24px}.BlogPost-module__LuJ2Da__zone:last-of-type{margin-bottom:clamp(48px,6vw,90px)}.BlogPost-module__LuJ2Da__imageLeft .BlogPost-module__LuJ2Da__zoneImageSpacer{order:-1}.BlogPost-module__LuJ2Da__zoneImageSpacer{align-self:stretch;position:relative}.BlogPost-module__LuJ2Da__zoneImageWrap{aspect-ratio:4/5;border-radius:24px;width:100%;position:sticky;top:clamp(88px,5.52vw,106px);overflow:hidden;box-shadow:0 10px 30px #2a499e1f}.BlogPost-module__LuJ2Da__zoneHero .BlogPost-module__LuJ2Da__zoneImageWrap{aspect-ratio:16/11}.BlogPost-module__LuJ2Da__zoneImage{object-fit:cover}.BlogPost-module__LuJ2Da__postTitle{color:var(--mai-deep-ocean);margin:0 0 14px;font-size:clamp(30px,3vw,48px);font-weight:800;line-height:1.12}.BlogPost-module__LuJ2Da__postDate{color:var(--mai-deep-ocean);opacity:.6;margin-bottom:22px;font-size:clamp(14px,1vw,16px);font-weight:400;display:block}.BlogPost-module__LuJ2Da__zoneText{text-align:left;color:var(--mai-black);font-size:clamp(15px,1.05vw,17px);font-weight:300;line-height:1.75}.BlogPost-module__LuJ2Da__zoneText h2,.BlogPost-module__LuJ2Da__zoneText h3,.BlogPost-module__LuJ2Da__zoneText h4{color:var(--mai-deep-ocean);margin:1.5em 0 .5em;font-weight:700;line-height:1.25}.BlogPost-module__LuJ2Da__zoneText h2{font-size:clamp(20px,1.7vw,28px)}.BlogPost-module__LuJ2Da__zoneText h3{font-size:clamp(18px,1.4vw,24px)}.BlogPost-module__LuJ2Da__zoneText>:first-child,.BlogPost-module__LuJ2Da__zoneText h2:first-child,.BlogPost-module__LuJ2Da__zoneText h3:first-child{margin-top:0}.BlogPost-module__LuJ2Da__zoneText p{margin:0 0 1.1em}.BlogPost-module__LuJ2Da__zoneText p:last-child{margin-bottom:0}.BlogPost-module__LuJ2Da__zoneText ul,.BlogPost-module__LuJ2Da__zoneText ol{margin:0 0 1.1em 1.4em;padding:0}.BlogPost-module__LuJ2Da__zoneText li{margin-bottom:.45em}.BlogPost-module__LuJ2Da__zoneText strong{color:var(--mai-deep-ocean);font-weight:700}.BlogPost-module__LuJ2Da__zoneText em{font-style:italic}.BlogPost-module__LuJ2Da__zoneText a{color:var(--mai-crystal-sky);text-decoration:underline}.BlogPost-module__LuJ2Da__zoneText video{max-width:100%;margin:0 auto;display:block;width:50%!important}@media (max-width:768px){.BlogPost-module__LuJ2Da__zone{grid-template-columns:1fr;gap:24px}.BlogPost-module__LuJ2Da__imageLeft .BlogPost-module__LuJ2Da__zoneImageWrap{order:0}.BlogPost-module__LuJ2Da__zoneImageSpacer{align-self:auto}.BlogPost-module__LuJ2Da__zoneImageWrap,.BlogPost-module__LuJ2Da__zoneHero .BlogPost-module__LuJ2Da__zoneImageWrap{aspect-ratio:16/11;position:relative;top:auto}}.BlogPost-module__LuJ2Da__prose{max-width:800px;color:var(--mai-black);margin:0 auto;padding:0 clamp(20px,4vw,60px) 80px;font-size:clamp(16px,1.1vw,18px);font-weight:300;line-height:1.75}.BlogPost-module__LuJ2Da__prose h1,.BlogPost-module__LuJ2Da__prose h2,.BlogPost-module__LuJ2Da__prose h3,.BlogPost-module__LuJ2Da__prose h4{color:var(--mai-deep-ocean);margin:2em 0 .6em;font-weight:700;line-height:1.25}.BlogPost-module__LuJ2Da__prose h1{font-size:clamp(26px,2.2vw,36px)}.BlogPost-module__LuJ2Da__prose h2{font-size:clamp(22px,1.8vw,30px)}.BlogPost-module__LuJ2Da__prose h3{font-size:clamp(18px,1.4vw,24px)}.BlogPost-module__LuJ2Da__prose p{margin:0 0 1.4em}.BlogPost-module__LuJ2Da__prose ul,.BlogPost-module__LuJ2Da__prose ol{margin:0 0 1.4em 1.5em;padding:0}.BlogPost-module__LuJ2Da__prose li{margin-bottom:.5em}.BlogPost-module__LuJ2Da__prose strong{color:var(--mai-deep-ocean);font-weight:700}.BlogPost-module__LuJ2Da__prose em{font-style:italic}.BlogPost-module__LuJ2Da__prose a{color:var(--mai-crystal-sky);text-decoration:underline}.BlogPost-module__LuJ2Da__prose video{max-width:100%;margin:0 auto;display:block;width:50%!important}.BlogPost-module__LuJ2Da__prose blockquote{border-left:4px solid var(--mai-crystal-sky);color:#2f3f6b;background:#f4f6fa;border-radius:0 8px 8px 0;margin:1.5em 0;padding:.5em 1.5em;font-style:italic}.BlogPost-module__LuJ2Da__prose code{color:var(--mai-deep-ocean);background:#f0f2f8;border-radius:4px;padding:2px 6px;font-size:.9em}.BlogPost-module__LuJ2Da__prose pre{color:#f4f6fa;background:#1c1c1c;border-radius:12px;margin:1.5em 0;padding:20px 24px;overflow-x:auto}.BlogPost-module__LuJ2Da__prose pre code{color:inherit;background:0 0;padding:0}.BlogPost-module__LuJ2Da__prose hr{border:none;border-top:2px solid #2a499e1f;margin:2.5em 0}.BlogPost-module__LuJ2Da__faqsSection{background:#f4f6fa;margin-top:20px;padding:clamp(60px,6vw,100px) clamp(20px,4vw,60px)}.BlogPost-module__LuJ2Da__faqsInner{max-width:800px;margin:0 auto}.BlogPost-module__LuJ2Da__faqsTitle{color:var(--mai-deep-ocean);text-align:center;margin:0 0 40px;font-size:clamp(26px,2.2vw,36px);font-weight:800}.BlogPost-module__LuJ2Da__accordionItem{background:#fff;overflow:hidden;border:none!important;border-radius:50px!important;margin-bottom:16px!important;box-shadow:0 4px 12px #00000014!important}.BlogPost-module__LuJ2Da__accordionItem:before{display:none!important}.BlogPost-module__LuJ2Da__accordionSummary{min-height:72px!important;padding:10px 40px!important}.BlogPost-module__LuJ2Da__question{color:var(--mai-deep-ocean);margin:0;font-size:clamp(16px,1.2vw,20px);font-weight:400}.BlogPost-module__LuJ2Da__activeQuestion{font-weight:700}.BlogPost-module__LuJ2Da__answer{color:var(--mai-deep-ocean);opacity:.8;font-size:clamp(15px,1vw,18px);line-height:1.6;padding:0 40px 28px!important}.BlogPost-module__LuJ2Da__icon{color:var(--mai-deep-ocean);font-size:28px}.BlogPost-module__LuJ2Da__backLink{color:var(--mai-deep-ocean);align-items:center;gap:6px;max-width:800px;margin:0 auto;padding:32px clamp(20px,4vw,60px) 0;font-size:15px;font-weight:600;text-decoration:none;display:flex}.BlogPost-module__LuJ2Da__backLink:hover{opacity:.75}
.WhatsAppAccess-module__IhrzBW__page{max-width:var(--mai-content-max);grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:start;gap:56px;margin:0 auto;padding:136px 24px 96px;display:grid}.WhatsAppAccess-module__IhrzBW__pitch{padding-top:24px}.WhatsAppAccess-module__IhrzBW__brand{align-items:baseline;gap:6px;margin:0;display:flex}.WhatsAppAccess-module__IhrzBW__brandLead{color:var(--mai-deep-ocean);letter-spacing:-.5px;font-size:24px;font-weight:700}.WhatsAppAccess-module__IhrzBW__brandAccent{color:var(--mai-mystic-violet);font-family:var(--font-solitreo),cursive;font-size:28px}.WhatsAppAccess-module__IhrzBW__title{color:var(--mai-deep-ocean);text-wrap:balance;margin:6px 0 16px;font-size:46px;font-weight:700;line-height:1.15}.WhatsAppAccess-module__IhrzBW__lead{color:var(--mai-black);max-width:520px;margin:0 0 32px;font-size:20px;font-weight:300;line-height:1.45}.WhatsAppAccess-module__IhrzBW__benefits{flex-direction:column;gap:20px;margin:0 0 32px;padding:0;list-style:none;display:flex}.WhatsAppAccess-module__IhrzBW__benefit{align-items:flex-start;gap:16px;display:flex}.WhatsAppAccess-module__IhrzBW__benefitNumber{background:linear-gradient(135deg,var(--mai-mystic-violet),var(--mai-deep-ocean)55%,var(--mai-crystal-sky));color:var(--mai-white);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:600;display:flex}.WhatsAppAccess-module__IhrzBW__benefitTitle{color:var(--mai-deep-ocean);font-size:18px;font-weight:600;line-height:1.3;display:block}.WhatsAppAccess-module__IhrzBW__benefitBody{color:var(--mai-black);font-size:16px;font-weight:300;line-height:1.45;display:block}.WhatsAppAccess-module__IhrzBW__note{border-left:3px solid var(--mai-crystal-sky);color:var(--mai-ink-subtle);max-width:520px;margin:0;padding-left:16px;font-size:15px;line-height:1.5}.WhatsAppAccess-module__IhrzBW__card{background:var(--mai-white);border-radius:var(--mai-radius-card);box-shadow:var(--mai-shadow-card);padding:32px 28px}.WhatsAppAccess-module__IhrzBW__cardTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.WhatsAppAccess-module__IhrzBW__cardTitle{color:var(--mai-deep-ocean);margin:0;font-size:26px;font-weight:700;line-height:1.2}.WhatsAppAccess-module__IhrzBW__languages{gap:4px;display:flex}.WhatsAppAccess-module__IhrzBW__language,.WhatsAppAccess-module__IhrzBW__languageActive{border-radius:var(--mai-radius-pill);color:var(--mai-ink-subtle);cursor:pointer;background:0 0;border:1px solid #0000;padding:6px 12px;font-size:13px;font-weight:500}.WhatsAppAccess-module__IhrzBW__languageActive{border-color:var(--mai-deep-ocean);color:var(--mai-deep-ocean)}.WhatsAppAccess-module__IhrzBW__form{flex-direction:column;gap:20px;display:flex}.WhatsAppAccess-module__IhrzBW__segment{background:var(--mai-bg-blue);border-radius:var(--mai-radius-pill);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.WhatsAppAccess-module__IhrzBW__segmentItem,.WhatsAppAccess-module__IhrzBW__segmentActive{border-radius:var(--mai-radius-pill);color:var(--mai-deep-ocean);cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 12px;font-size:15px;font-weight:500}.WhatsAppAccess-module__IhrzBW__segmentActive{background:var(--mai-deep-ocean);color:var(--mai-white);font-weight:600;box-shadow:0 2px 6px #11255e40}.WhatsAppAccess-module__IhrzBW__field{flex-direction:column;gap:8px;display:flex}.WhatsAppAccess-module__IhrzBW__label{color:var(--mai-deep-ocean);margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.3;display:block}.WhatsAppAccess-module__IhrzBW__field>.WhatsAppAccess-module__IhrzBW__label{margin-bottom:0}.WhatsAppAccess-module__IhrzBW__optional{color:var(--mai-ink-muted);font-weight:400}.WhatsAppAccess-module__IhrzBW__input,.WhatsAppAccess-module__IhrzBW__select{background:var(--mai-white);border:1.5px solid var(--mai-deep-ocean);color:var(--mai-black);border-radius:18px;width:100%;height:55px;padding:0 14px;font-size:16px}.WhatsAppAccess-module__IhrzBW__input::placeholder{color:var(--mai-black);opacity:.55;font-weight:300}.WhatsAppAccess-module__IhrzBW__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' viewBox='0 0 15 8'%3E%3Cpath d='M1 1l6.5 6L14 1' fill='none' stroke='%232a499e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px;font-weight:300}.WhatsAppAccess-module__IhrzBW__input:focus-visible,.WhatsAppAccess-module__IhrzBW__select:focus-visible,.WhatsAppAccess-module__IhrzBW__segmentItem:focus-visible,.WhatsAppAccess-module__IhrzBW__segmentActive:focus-visible,.WhatsAppAccess-module__IhrzBW__language:focus-visible,.WhatsAppAccess-module__IhrzBW__languageActive:focus-visible,.WhatsAppAccess-module__IhrzBW__submit:focus-visible{outline:2px solid var(--mai-crystal-sky);outline-offset:2px}.WhatsAppAccess-module__IhrzBW__input[aria-invalid=true],.WhatsAppAccess-module__IhrzBW__select[aria-invalid=true]{border-color:#c0392b}.WhatsAppAccess-module__IhrzBW__row{align-items:flex-end;gap:12px;display:flex}.WhatsAppAccess-module__IhrzBW__row>.WhatsAppAccess-module__IhrzBW__select,.WhatsAppAccess-module__IhrzBW__grow{flex:1;min-width:0}.WhatsAppAccess-module__IhrzBW__narrow{flex:none;width:104px}.WhatsAppAccess-module__IhrzBW__hint{color:var(--mai-ink-subtle);margin:0;font-size:13px;font-weight:300;line-height:1.45}.WhatsAppAccess-module__IhrzBW__error{color:#c0392b;margin:0;font-size:13px;line-height:1.45}.WhatsAppAccess-module__IhrzBW__honeypot{opacity:0;width:0;height:0;position:absolute;left:-9999px}.WhatsAppAccess-module__IhrzBW__checks{flex-direction:column;gap:12px;display:flex}.WhatsAppAccess-module__IhrzBW__check{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.WhatsAppAccess-module__IhrzBW__checkInput{opacity:0;width:0;height:0;position:absolute}.WhatsAppAccess-module__IhrzBW__checkBox{background:linear-gradient(var(--mai-white),var(--mai-white))padding-box,linear-gradient(90deg,var(--mai-mystic-violet),var(--mai-deep-ocean)50%,var(--mai-crystal-sky))border-box;border:1.5px solid #0000;border-radius:50%;flex:none;width:24px;height:24px;margin-top:1px}.WhatsAppAccess-module__IhrzBW__checkInput:checked~.WhatsAppAccess-module__IhrzBW__checkBox{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 12.5l3.5 3.5 7.5-8' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat,linear-gradient(90deg,var(--mai-mystic-violet),var(--mai-deep-ocean)50%,var(--mai-crystal-sky))border-box}.WhatsAppAccess-module__IhrzBW__checkInput:focus-visible~.WhatsAppAccess-module__IhrzBW__checkBox{outline:2px solid var(--mai-crystal-sky);outline-offset:2px}.WhatsAppAccess-module__IhrzBW__checkLabel{color:var(--mai-ink-subtle);font-size:13px;font-weight:300;line-height:1.5}.WhatsAppAccess-module__IhrzBW__checkLabel a{color:var(--mai-deep-ocean);font-weight:500;text-decoration:underline}.WhatsAppAccess-module__IhrzBW__submit{background:linear-gradient(90deg,var(--mai-mystic-violet)21.875%,var(--mai-deep-ocean)55.54%,var(--mai-crystal-sky)132.96%);border-radius:var(--mai-radius-pill);color:var(--mai-white);cursor:pointer;border:0;width:100%;min-height:56px;padding:14px 34px;font-size:17px;font-weight:600;transition:transform .15s,box-shadow .15s;box-shadow:0 6px 14px #11255e40}.WhatsAppAccess-module__IhrzBW__submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px #11255e52}.WhatsAppAccess-module__IhrzBW__submit:disabled{cursor:not-allowed;opacity:.55}.WhatsAppAccess-module__IhrzBW__done{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 8px 16px;display:flex}.WhatsAppAccess-module__IhrzBW__doneIcon{background:linear-gradient(135deg,var(--mai-mystic-violet),var(--mai-deep-ocean)55%,var(--mai-crystal-sky));color:var(--mai-white);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.WhatsAppAccess-module__IhrzBW__doneIcon svg{width:34px;height:34px}.WhatsAppAccess-module__IhrzBW__doneTitle{color:var(--mai-deep-ocean);margin:4px 0 0;font-size:24px;font-weight:700}.WhatsAppAccess-module__IhrzBW__doneBody{color:var(--mai-black);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:300;line-height:1.5}@media (max-width:960px){.WhatsAppAccess-module__IhrzBW__page{grid-template-columns:minmax(0,1fr);gap:40px;max-width:560px}.WhatsAppAccess-module__IhrzBW__pitch{padding-top:0}}@media (max-width:700px){.WhatsAppAccess-module__IhrzBW__page{padding:96px 16px 64px}.WhatsAppAccess-module__IhrzBW__title{font-size:32px}.WhatsAppAccess-module__IhrzBW__lead{font-size:17px}.WhatsAppAccess-module__IhrzBW__card{padding:24px 18px}.WhatsAppAccess-module__IhrzBW__cardTop{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.WhatsAppAccess-module__IhrzBW__submit{transition:none}}
