.QuoteMarquee-module__gUHCCG__headCentered{text-align:center;align-items:center;margin-inline:auto}.QuoteMarquee-module__gUHCCG__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.QuoteMarquee-module__gUHCCG__track{align-items:stretch;gap:var(--space-4);width:max-content;padding:var(--space-1) 0;margin:0;list-style:none;display:flex}.QuoteMarquee-module__gUHCCG__item{flex:none;width:300px;display:flex}.QuoteMarquee-module__gUHCCG__quote{gap:var(--space-4);width:100%;padding:var(--space-5);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;margin:0;display:flex}.QuoteMarquee-module__gUHCCG__quote blockquote{font-size:var(--text-body-sm);text-wrap:pretty;margin:0;line-height:1.55}.QuoteMarquee-module__gUHCCG__attribution{align-items:center;gap:var(--space-3);margin-top:auto;display:flex}.QuoteMarquee-module__gUHCCG__avatar{background:var(--surface-accent-soft);width:36px;height:36px;color:var(--text-accent);font-size:13px;font-weight:var(--weight-semibold);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.QuoteMarquee-module__gUHCCG__name{font-size:var(--text-ui);font-weight:var(--weight-medium);display:block}.QuoteMarquee-module__gUHCCG__role{color:var(--text-secondary);font-size:13px;line-height:1.4;display:block}@media (prefers-reduced-motion:no-preference){.QuoteMarquee-module__gUHCCG__track{animation:80s linear infinite QuoteMarquee-module__gUHCCG__quote-marquee}.QuoteMarquee-module__gUHCCG__marquee:focus-within .QuoteMarquee-module__gUHCCG__track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.QuoteMarquee-module__gUHCCG__marquee:hover .QuoteMarquee-module__gUHCCG__track{animation-play-state:paused}}}@keyframes QuoteMarquee-module__gUHCCG__quote-marquee{to{transform:translateX(calc(-50% - var(--space-4) / 2))}}@media (prefers-reduced-motion:reduce){.QuoteMarquee-module__gUHCCG__marquee{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.QuoteMarquee-module__gUHCCG__item{scroll-snap-align:start}}@media (min-width:768px){.QuoteMarquee-module__gUHCCG__item{width:360px}}
.Highlight-module__e4GZgq__highlight{background:var(--highlight);color:var(--black);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}
@keyframes StagedReveal-module__bhiN7q__staged-in{0%{opacity:1;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes StagedReveal-module__bhiN7q__staged-in-reduced{0%{opacity:1}to{opacity:1}}.StagedReveal-module__bhiN7q__staged>*{animation:StagedReveal-module__bhiN7q__staged-in var(--duration-reveal) var(--ease-standard) both;animation-delay:calc(var(--stage-index,0) * 50ms)}.StagedReveal-module__bhiN7q__staged>h1{animation:none}@media (max-width:768px){.StagedReveal-module__bhiN7q__staged>*{opacity:1!important;animation:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.StagedReveal-module__bhiN7q__staged>*{animation-name:StagedReveal-module__bhiN7q__staged-in-reduced;animation-duration:.2s;animation-delay:0s}}
.Hero-module__KTD73a__hero{position:relative;overflow:hidden}.Hero-module__KTD73a__hero:after{content:"";background:var(--border-hairline);height:1px;position:absolute;inset:auto 0 0}.Hero-module__KTD73a__lower{isolation:isolate;flex-direction:column;align-items:center;width:100%;padding-top:8px;display:flex;position:relative}.Hero-module__KTD73a__field{z-index:-1;pointer-events:none;width:100vw;position:absolute;top:-12px;bottom:0;left:calc(50% - 50vw);-webkit-mask-image:linear-gradient(#0000 0%,#000 22%);mask-image:linear-gradient(#0000 0%,#000 22%)}.Hero-module__KTD73a__field canvas{width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%)}.Hero-module__KTD73a__column{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:28px;padding-top:clamp(56px,7.5vw,96px);display:flex;position:relative}.Hero-module__KTD73a__eyebrow{text-transform:uppercase}.Hero-module__KTD73a__title{letter-spacing:-.04em;font-size:clamp(40px,6.25vw,80px);line-height:.98;font-weight:var(--weight-semibold);text-wrap:balance;max-width:15ch}.Hero-module__KTD73a__sub{color:var(--gray-600);text-wrap:pretty;max-width:52ch;font-size:clamp(15.5px,1.25vw,17px);line-height:1.55}.Hero-module__KTD73a__buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.Hero-module__KTD73a__stats{border:1px solid var(--border-hairline);border-bottom-color:var(--white);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--white);grid-template-columns:repeat(3,200px);margin-top:44px;display:grid}.Hero-module__KTD73a__stat+.Hero-module__KTD73a__stat{border-left:1px solid var(--border-hairline)}.Hero-module__KTD73a__stat{flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:20px 8px;display:flex}.Hero-module__KTD73a__statValue{font-size:36px;font-weight:var(--weight-semibold);letter-spacing:-.03em}.Hero-module__KTD73a__statLabel{font-size:var(--text-ui);color:var(--text-secondary)}@media (max-width:640px){.Hero-module__KTD73a__hero{min-height:0}.Hero-module__KTD73a__field canvas{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.Hero-module__KTD73a__stats{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:104px}.Hero-module__KTD73a__statValue{font-size:28px}.Hero-module__KTD73a__statLabel{font-size:12.5px}}
@media (scripting:enabled){.Reveal-module__jGCL8W__reveal>*{opacity:0;will-change:opacity, transform;transition:opacity var(--duration-reveal) var(--ease-standard), transform var(--duration-reveal) var(--ease-standard);transition-delay:calc(var(--reveal-delay,0s) + var(--reveal-index,0) * 70ms);transform:translateY(14px)}.Reveal-module__jGCL8W__reveal[data-in=true]>*{opacity:1;will-change:auto;transform:none}@media (prefers-reduced-motion:reduce){.Reveal-module__jGCL8W__reveal>*{transition:opacity .22s var(--ease-standard);transition-delay:0s;transform:none}}@media (max-width:768px){.Reveal-module__jGCL8W__reveal>*{opacity:1!important;will-change:auto!important;transition:none!important;transform:none!important}}}
.FormatSplit-module__UkBM4G__section{scroll-margin-top:var(--space-16);flex-direction:column;gap:48px;padding-top:clamp(36px,4.5vw,56px);padding-bottom:clamp(64px,7.5vw,96px);display:flex}.FormatSplit-module__UkBM4G__head{flex-direction:column;gap:14px;max-width:760px;display:flex}.FormatSplit-module__UkBM4G__title{letter-spacing:-.03em;font-size:clamp(32px,3.75vw,48px);line-height:1.02;font-weight:var(--weight-semibold);text-wrap:balance}.FormatSplit-module__UkBM4G__sub{color:var(--text-secondary);font-size:17px;line-height:1.55}.FormatSplit-module__UkBM4G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.FormatSplit-module__UkBM4G__card{--card-line:var(--border-hairline);--card-soft:var(--text-secondary);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-xl);flex-direction:column;gap:24px;padding:clamp(24px,3.1vw,40px);display:flex}.FormatSplit-module__UkBM4G__cardInverse{--card-line:#ffffff38;--card-soft:var(--white);color:var(--white);background:radial-gradient(circle at 22% 12%,#5f5fc2,#2c2c7a 50%,#00004d 92%);border-color:#0000}.FormatSplit-module__UkBM4G__cardHead{grid-template-columns:minmax(0,1fr) 170px;align-items:start;gap:16px;display:grid}.FormatSplit-module__UkBM4G__cardText{flex-direction:column;gap:12px;display:flex}.FormatSplit-module__UkBM4G__tag{font-family:var(--font-mono);letter-spacing:.14em;color:var(--card-soft);font-size:13px}.FormatSplit-module__UkBM4G__cardTitle{letter-spacing:-.025em;font-size:clamp(26px,2.65vw,34px);line-height:1.05;font-weight:var(--weight-semibold);text-wrap:balance}.FormatSplit-module__UkBM4G__cardDesc{color:var(--gray-600);font-size:16px;line-height:1.5}.FormatSplit-module__UkBM4G__cardInverse .FormatSplit-module__UkBM4G__cardDesc{color:var(--white)}.FormatSplit-module__UkBM4G__figure{--hairline-plate:var(--surface-card);--hairline-hi:var(--purple-600);width:170px;margin-top:-8px}.FormatSplit-module__UkBM4G__figureInverse{--hairline-plate:transparent;--hairline-hi:#fff;--hairline-edge:#d6d6f5;--hairline-mid:#a5a5e0;--hairline-lo:#7c7ccb}.FormatSplit-module__UkBM4G__gets{flex-direction:column;gap:10px;display:flex}.FormatSplit-module__UkBM4G__gets ul,.FormatSplit-module__UkBM4G__items{margin:0;padding:0;list-style:none}.FormatSplit-module__UkBM4G__gets ul{flex-direction:column;gap:10px;display:flex}.FormatSplit-module__UkBM4G__getLabel{font-family:var(--font-mono);letter-spacing:.14em;color:var(--card-soft);font-size:12px}.FormatSplit-module__UkBM4G__get{gap:10px;font-size:16px;line-height:1.4;display:flex}.FormatSplit-module__UkBM4G__check{background:var(--green-500);width:18px;height:18px;color:var(--white);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.FormatSplit-module__UkBM4G__items{border-top:1px solid var(--card-line);flex-direction:column;display:flex}.FormatSplit-module__UkBM4G__item{border-bottom:1px solid var(--card-line);color:inherit;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.FormatSplit-module__UkBM4G__itemLink{transition:opacity var(--duration-fast) var(--ease-standard);text-decoration:none}.FormatSplit-module__UkBM4G__itemLink:hover{color:inherit;opacity:.72;text-decoration:none}.FormatSplit-module__UkBM4G__itemLink:hover .FormatSplit-module__UkBM4G__itemTitle{text-underline-offset:3px;text-decoration:underline}.FormatSplit-module__UkBM4G__itemText{flex-direction:column;gap:2px;display:flex}.FormatSplit-module__UkBM4G__itemTitle{font-size:16px;font-weight:var(--weight-medium)}.FormatSplit-module__UkBM4G__itemMeta{font-size:var(--text-ui);color:var(--card-soft)}.FormatSplit-module__UkBM4G__itemPrice{font-family:var(--font-mono);font-size:var(--text-ui);white-space:nowrap}.FormatSplit-module__UkBM4G__cta{align-self:flex-start}.FormatSplit-module__UkBM4G__cardInverse .FormatSplit-module__UkBM4G__cta{color:#00004d;border-color:var(--white);background:var(--white)}.FormatSplit-module__UkBM4G__other{color:var(--text-secondary);font-size:15px}@media (max-width:960px){.FormatSplit-module__UkBM4G__grid{gap:14px}.FormatSplit-module__UkBM4G__cardHead{grid-template-columns:minmax(0,1fr) 96px}.FormatSplit-module__UkBM4G__figure{width:96px;margin-top:0}}@media (max-width:760px){.FormatSplit-module__UkBM4G__section{gap:28px}.FormatSplit-module__UkBM4G__grid{gap:8px}.FormatSplit-module__UkBM4G__card{border-radius:var(--radius-lg);gap:14px;padding:14px 12px}.FormatSplit-module__UkBM4G__cardHead{grid-template-columns:minmax(0,1fr);position:relative}.FormatSplit-module__UkBM4G__figure{width:40px;position:absolute;top:-2px;right:-2px}.FormatSplit-module__UkBM4G__cardText{gap:6px}.FormatSplit-module__UkBM4G__tag{letter-spacing:.08em;padding-right:40px;font-size:9px;line-height:1.35}.FormatSplit-module__UkBM4G__cardTitle{font-size:17px;line-height:1.12}.FormatSplit-module__UkBM4G__cardDesc{font-size:12px;line-height:1.4}.FormatSplit-module__UkBM4G__gets,.FormatSplit-module__UkBM4G__gets ul{gap:6px}.FormatSplit-module__UkBM4G__getLabel{letter-spacing:.08em;font-size:9px}.FormatSplit-module__UkBM4G__get{gap:6px;font-size:11.5px;line-height:1.35}.FormatSplit-module__UkBM4G__check{width:14px;height:14px;margin-top:1px}.FormatSplit-module__UkBM4G__check svg{width:9px;height:9px}.FormatSplit-module__UkBM4G__item{flex-direction:column;align-items:flex-start;gap:3px;padding:9px 0}.FormatSplit-module__UkBM4G__itemTitle{font-size:12.5px;line-height:1.25}.FormatSplit-module__UkBM4G__itemMeta{font-size:10.5px;line-height:1.3}.FormatSplit-module__UkBM4G__itemPrice{font-size:11px}.FormatSplit-module__UkBM4G__card .FormatSplit-module__UkBM4G__cta{justify-content:center;align-self:stretch;gap:6px;padding:9px 8px;font-size:12px}.FormatSplit-module__UkBM4G__other{font-size:13px}}
.RoomSteps-module__q9miTG__section{flex-direction:column;gap:40px;padding-top:clamp(64px,7.5vw,96px);padding-bottom:clamp(72px,8.75vw,112px);display:flex}.RoomSteps-module__q9miTG__head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.RoomSteps-module__q9miTG__headText{flex-direction:column;gap:14px;max-width:760px;display:flex}.RoomSteps-module__q9miTG__title{letter-spacing:-.03em;font-size:clamp(30px,3.45vw,44px);line-height:1.12;font-weight:var(--weight-semibold);text-wrap:balance}.RoomSteps-module__q9miTG__link{font-size:15px;font-weight:var(--weight-medium);white-space:nowrap}.RoomSteps-module__q9miTG__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:stretch;gap:56px;display:grid}.RoomSteps-module__q9miTG__steps{flex-direction:column;justify-content:space-between;display:flex}.RoomSteps-module__q9miTG__stepItem{flex:1;display:flex}.RoomSteps-module__q9miTG__step{border:0;border-left:2px solid var(--border-hairline);font:inherit;color:inherit;text-align:left;cursor:pointer;opacity:.4;transition:opacity .42s var(--ease-standard), border-color var(--duration-base) var(--ease-standard);background:0 0;flex:1;grid-template-columns:36px minmax(0,1fr);align-content:center;gap:12px;padding:10px 0 10px 16px;display:grid}.RoomSteps-module__q9miTG__step:hover,.RoomSteps-module__q9miTG__step:focus-visible{opacity:.75}.RoomSteps-module__q9miTG__stepOn,.RoomSteps-module__q9miTG__stepOn:hover{opacity:1;border-left-color:var(--purple-600)}.RoomSteps-module__q9miTG__stepNum{font-family:var(--font-mono);color:var(--gray-400);padding-top:3px;font-size:13px}.RoomSteps-module__q9miTG__stepOn .RoomSteps-module__q9miTG__stepNum{color:var(--purple-600)}.RoomSteps-module__q9miTG__stepBody{justify-content:space-between;align-items:center;gap:12px;display:flex}.RoomSteps-module__q9miTG__stepTitle{font-size:20px;font-weight:var(--weight-medium);letter-spacing:-.02em}.RoomSteps-module__q9miTG__stepTag{border-radius:var(--radius-xs);background:var(--surface-accent-soft);color:var(--purple-600);font-family:var(--font-mono);letter-spacing:.06em;flex:none;padding:3px 8px;font-size:12px}.RoomSteps-module__q9miTG__frame{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--surface-card);border:1px solid var(--border-hairline);align-self:start;width:100%;position:relative;overflow:hidden}.RoomSteps-module__q9miTG__photo{object-fit:cover;opacity:0;transition:opacity var(--duration-reveal) var(--ease-standard)}.RoomSteps-module__q9miTG__photoOn{opacity:1}.RoomSteps-module__q9miTG__overlay{color:var(--white);pointer-events:none;background:linear-gradient(#0000 0%,#00000061 45%,#0000009e 100%);flex-direction:column;gap:14px;padding:72px 20px 18px;display:flex;position:absolute;inset:auto 0 0}.RoomSteps-module__q9miTG__caption{max-width:46ch;animation:RoomSteps-module__q9miTG__caption-in var(--duration-reveal) var(--ease-standard);flex-direction:column;gap:4px;display:flex}@keyframes RoomSteps-module__q9miTG__caption-in{0%{opacity:0;transform:translateY(6px)}}.RoomSteps-module__q9miTG__captionTitle{letter-spacing:-.02em;font-size:20px;line-height:1.2;font-weight:var(--weight-semibold)}.RoomSteps-module__q9miTG__captionText{color:#ffffffe0;text-wrap:pretty;font-size:15px;line-height:1.45}.RoomSteps-module__q9miTG__meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.RoomSteps-module__q9miTG__count{border-radius:var(--radius-sm);background:var(--white);color:var(--text-primary);font-family:var(--font-mono);padding:5px 9px;font-size:12px}.RoomSteps-module__q9miTG__ticks{gap:6px;display:flex}.RoomSteps-module__q9miTG__tick{width:24px;height:3px;transition:background var(--duration-base) var(--ease-standard);background:#fff6;border-radius:2px}.RoomSteps-module__q9miTG__tickOn{background:var(--white)}@media (max-width:960px){.RoomSteps-module__q9miTG__layout{gap:28px}.RoomSteps-module__q9miTG__stepTitle{font-size:16px}.RoomSteps-module__q9miTG__stepBody{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:760px){.RoomSteps-module__q9miTG__section{gap:24px}.RoomSteps-module__q9miTG__head{gap:12px}.RoomSteps-module__q9miTG__link{font-size:12px}.RoomSteps-module__q9miTG__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:12px}.RoomSteps-module__q9miTG__frame{aspect-ratio:3/4;border-radius:var(--radius-md)}.RoomSteps-module__q9miTG__step{grid-template-columns:18px minmax(0,1fr);gap:6px;padding:6px 0 6px 8px}.RoomSteps-module__q9miTG__stepNum{padding-top:1px;font-size:10px}.RoomSteps-module__q9miTG__stepTitle{letter-spacing:-.01em;font-size:12px;line-height:1.25}.RoomSteps-module__q9miTG__stepTag{letter-spacing:.04em;padding:2px 5px;font-size:8.5px}.RoomSteps-module__q9miTG__overlay{gap:8px;padding:40px 8px 8px}.RoomSteps-module__q9miTG__captionTitle{font-size:12px;line-height:1.25}.RoomSteps-module__q9miTG__captionText{display:none}.RoomSteps-module__q9miTG__count{padding:3px 5px;font-size:9.5px}.RoomSteps-module__q9miTG__ticks{gap:3px}.RoomSteps-module__q9miTG__tick{width:8px}}@media (prefers-reduced-motion:reduce){.RoomSteps-module__q9miTG__caption{animation:none}}
.ToolsShowcase-module__Fw7f4W__showcase{margin-bottom:var(--space-12)}.ToolsShowcase-module__Fw7f4W__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.ToolsShowcase-module__Fw7f4W__h3{letter-spacing:-.02em;font-size:20px;font-weight:var(--weight-semibold);text-wrap:balance;max-width:560px}.ToolsShowcase-module__Fw7f4W__sub{max-width:380px;font-size:var(--text-body-sm);color:var(--text-secondary);margin:0;line-height:1.55}.ToolsShowcase-module__Fw7f4W__note{margin-top:var(--space-4);max-width:720px;color:var(--text-secondary);font-size:13px;line-height:1.55}.ToolsShowcase-module__Fw7f4W__tile{flex:none;place-items:center;display:grid}.ToolsShowcase-module__Fw7f4W__tile img{object-fit:contain;width:100%;height:100%}.ToolsShowcase-module__Fw7f4W__tile36{width:36px;height:36px}.ToolsShowcase-module__Fw7f4W__tile36 img{width:32px;height:32px}.ToolsShowcase-module__Fw7f4W__tile40{width:40px;height:40px}.ToolsShowcase-module__Fw7f4W__tile40 img{width:34px;height:34px}.ToolsShowcase-module__Fw7f4W__marquee{flex-direction:column;gap:10px;display:flex}.ToolsShowcase-module__Fw7f4W__row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ToolsShowcase-module__Fw7f4W__track{gap:10px;width:max-content;margin:0;padding:0;list-style:none;animation:40s linear infinite ToolsShowcase-module__Fw7f4W__marquee;display:flex}.ToolsShowcase-module__Fw7f4W__trackReverse{animation-name:ToolsShowcase-module__Fw7f4W__marquee-reverse}.ToolsShowcase-module__Fw7f4W__marquee:hover .ToolsShowcase-module__Fw7f4W__track{animation-play-state:paused}@keyframes ToolsShowcase-module__Fw7f4W__marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 5px))}}@keyframes ToolsShowcase-module__Fw7f4W__marquee-reverse{0%{transform:translate(calc(-50% - 5px))}to{transform:translate(0)}}.ToolsShowcase-module__Fw7f4W__model{border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--white);flex-direction:column;flex:none;align-items:center;gap:10px;width:132px;padding:16px 10px;display:flex}.ToolsShowcase-module__Fw7f4W__model>span:last-child{text-align:center;white-space:nowrap;font-size:13px}.ToolsShowcase-module__Fw7f4W__suitesTitle{margin:var(--space-12) 0 var(--space-5)}.ToolsShowcase-module__Fw7f4W__suites{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ToolsShowcase-module__Fw7f4W__suite{border:1px solid var(--border-hairline);background:var(--white);transition:border-color var(--duration-fast) var(--ease-standard);align-items:center;display:flex}.ToolsShowcase-module__Fw7f4W__suite:hover{border-color:var(--border-strong)}.ToolsShowcase-module__Fw7f4W__suite{border-radius:var(--radius-lg);gap:14px;padding:18px}.ToolsShowcase-module__Fw7f4W__suiteText{min-width:0}.ToolsShowcase-module__Fw7f4W__suiteName{font-size:15px;font-weight:var(--weight-semibold)}.ToolsShowcase-module__Fw7f4W__suiteSub{color:var(--text-secondary);font-size:12px}.ToolsShowcase-module__Fw7f4W__m365{flex-wrap:wrap;align-items:center;gap:8px 18px;padding:20px 0 0;font-size:14px;display:flex}.ToolsShowcase-module__Fw7f4W__m365Title{font-weight:var(--weight-semibold)}.ToolsShowcase-module__Fw7f4W__m365App{color:var(--text-secondary);align-items:center;gap:8px;display:flex}.ToolsShowcase-module__Fw7f4W__m365App .ToolsShowcase-module__Fw7f4W__tile{width:22px;height:22px}@media (max-width:1020px){.ToolsShowcase-module__Fw7f4W__suites{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ToolsShowcase-module__Fw7f4W__showcase{margin-bottom:var(--space-8)}.ToolsShowcase-module__Fw7f4W__h3{font-size:15px}.ToolsShowcase-module__Fw7f4W__sub,.ToolsShowcase-module__Fw7f4W__note{font-size:11.5px}.ToolsShowcase-module__Fw7f4W__model{border-radius:var(--radius-md);gap:6px;width:92px;padding:10px 6px}.ToolsShowcase-module__Fw7f4W__model>span:last-child{font-size:10px}.ToolsShowcase-module__Fw7f4W__tile36{width:28px;height:28px}.ToolsShowcase-module__Fw7f4W__tile36 img{width:24px;height:24px}.ToolsShowcase-module__Fw7f4W__suitesTitle{margin-top:var(--space-8)}.ToolsShowcase-module__Fw7f4W__suites{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.ToolsShowcase-module__Fw7f4W__suite{border-radius:var(--radius-sm);text-align:center;flex-direction:column;justify-content:center;gap:5px;padding:8px 2px}.ToolsShowcase-module__Fw7f4W__suiteName{font-size:8px;line-height:1.25}.ToolsShowcase-module__Fw7f4W__suiteSub{display:none}.ToolsShowcase-module__Fw7f4W__tile40{width:26px;height:26px}.ToolsShowcase-module__Fw7f4W__tile40 img{width:22px;height:22px}.ToolsShowcase-module__Fw7f4W__m365{gap:6px 10px;padding:14px 0 0;font-size:10px}.ToolsShowcase-module__Fw7f4W__m365App{gap:4px}.ToolsShowcase-module__Fw7f4W__m365App .ToolsShowcase-module__Fw7f4W__tile{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.ToolsShowcase-module__Fw7f4W__track{flex-wrap:wrap;width:auto;animation:none}.ToolsShowcase-module__Fw7f4W__dup{display:none}}
.ToolsBento-module__EU2wnG__section{flex-direction:column;gap:32px;padding-top:clamp(64px,7.5vw,96px);padding-bottom:clamp(72px,8.75vw,112px);display:flex}.ToolsBento-module__EU2wnG__head{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.ToolsBento-module__EU2wnG__headText{flex-direction:column;gap:14px;max-width:720px;display:flex}.ToolsBento-module__EU2wnG__title{letter-spacing:-.03em;font-size:clamp(30px,3.45vw,44px);line-height:1.12;font-weight:var(--weight-semibold);text-wrap:balance}.ToolsBento-module__EU2wnG__sub{max-width:40ch;color:var(--text-secondary);font-size:16px;line-height:1.55}@media (max-width:760px){.ToolsBento-module__EU2wnG__section{gap:22px}.ToolsBento-module__EU2wnG__head{align-items:flex-end;gap:14px}.ToolsBento-module__EU2wnG__headText{flex:1.4}.ToolsBento-module__EU2wnG__sub{flex:1;font-size:11.5px;line-height:1.45}}
.TrustTabs-module__xb93mW__section{flex-direction:column;gap:40px;padding-top:clamp(64px,7.5vw,96px);padding-bottom:clamp(72px,8.75vw,112px);display:flex}.TrustTabs-module__xb93mW__head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.TrustTabs-module__xb93mW__headText{flex-direction:column;gap:14px;max-width:760px;display:flex}.TrustTabs-module__xb93mW__title{letter-spacing:-.03em;font-size:clamp(30px,3.45vw,44px);line-height:1.12;font-weight:var(--weight-semibold);text-wrap:balance}.TrustTabs-module__xb93mW__tabs{background:var(--surface-sunken);border:1px solid var(--border-hairline);border-radius:var(--radius-md);gap:4px;padding:4px;display:flex}.TrustTabs-module__xb93mW__tab{border-radius:var(--radius-sm);color:var(--gray-700);font:inherit;font-size:15px;font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);background:0 0;border:0;padding:10px 18px}.TrustTabs-module__xb93mW__tabOn{background:var(--purple-900);color:var(--white)}.TrustTabs-module__xb93mW__tab:focus-visible{box-shadow:var(--ring-focus);outline:none}.TrustTabs-module__xb93mW__results{border-radius:var(--radius-xl);color:var(--white);background:radial-gradient(circle at 20% 0,#5f5fc2,#2c2c7a 45%,#00004d 85%);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:40px 48px;display:grid}.TrustTabs-module__xb93mW__result{flex-direction:column;gap:8px;display:flex}.TrustTabs-module__xb93mW__resultSector{font-family:var(--font-mono);letter-spacing:.14em;font-size:12px}.TrustTabs-module__xb93mW__resultStat{font-size:clamp(44px,5vw,64px);line-height:1;font-weight:var(--weight-semibold);letter-spacing:-.04em}.TrustTabs-module__xb93mW__resultDesc{max-width:26ch;font-size:16px;line-height:1.45}.TrustTabs-module__xb93mW__panel{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:56px;display:grid}.TrustTabs-module__xb93mW__panel[hidden]{display:none}.TrustTabs-module__xb93mW__label{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-secondary);padding-bottom:12px;font-size:12px;display:block}.TrustTabs-module__xb93mW__why{flex-direction:column;display:flex}.TrustTabs-module__xb93mW__why ul,.TrustTabs-module__xb93mW__whoList{margin:0;list-style:none}.TrustTabs-module__xb93mW__why ul{padding:0}.TrustTabs-module__xb93mW__whyItem{border-top:1px solid var(--border-hairline);grid-template-columns:28px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.TrustTabs-module__xb93mW__check{background:var(--green-500);width:20px;height:20px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.TrustTabs-module__xb93mW__whyText{flex-direction:column;gap:4px;display:flex}.TrustTabs-module__xb93mW__whyTitle{font-size:18px;font-weight:var(--weight-medium)}.TrustTabs-module__xb93mW__whyDesc{color:var(--text-secondary);font-size:15px;line-height:1.5}.TrustTabs-module__xb93mW__who{flex-direction:column;gap:12px;display:flex}.TrustTabs-module__xb93mW__who .TrustTabs-module__xb93mW__label{padding-bottom:0}.TrustTabs-module__xb93mW__whoList{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);flex-direction:column;padding:8px 24px;display:flex}.TrustTabs-module__xb93mW__whoItem{border-bottom:1px solid var(--border-hairline);flex-direction:column;gap:2px;padding:14px 0;display:flex}.TrustTabs-module__xb93mW__whoItem:last-child{border-bottom:0}.TrustTabs-module__xb93mW__whoTitle{font-size:16px;font-weight:var(--weight-medium)}.TrustTabs-module__xb93mW__whoDesc{font-size:var(--text-ui);color:var(--text-secondary)}.TrustTabs-module__xb93mW__cta{align-self:flex-start;margin-top:8px}@media (max-width:960px){.TrustTabs-module__xb93mW__results{gap:20px;padding:32px 28px}.TrustTabs-module__xb93mW__panel{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px}}@media (max-width:760px){.TrustTabs-module__xb93mW__section{gap:22px}.TrustTabs-module__xb93mW__head{align-items:flex-end;gap:10px}.TrustTabs-module__xb93mW__tabs{flex:none;gap:2px;padding:3px}.TrustTabs-module__xb93mW__tab{padding:7px 9px;font-size:11.5px}.TrustTabs-module__xb93mW__results{border-radius:var(--radius-lg);gap:10px;padding:16px 12px}.TrustTabs-module__xb93mW__resultSector{letter-spacing:.08em;font-size:8.5px}.TrustTabs-module__xb93mW__resultStat{font-size:26px}.TrustTabs-module__xb93mW__resultDesc{font-size:10.5px;line-height:1.35}.TrustTabs-module__xb93mW__panel{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:10px}.TrustTabs-module__xb93mW__label{letter-spacing:.08em;padding-bottom:6px;font-size:9px}.TrustTabs-module__xb93mW__whyItem{grid-template-columns:16px minmax(0,1fr);gap:6px;padding:10px 0}.TrustTabs-module__xb93mW__check{width:14px;height:14px}.TrustTabs-module__xb93mW__check svg{width:9px;height:9px}.TrustTabs-module__xb93mW__whyTitle{font-size:12.5px;line-height:1.25}.TrustTabs-module__xb93mW__whyDesc{font-size:10.5px;line-height:1.4}.TrustTabs-module__xb93mW__who{gap:8px}.TrustTabs-module__xb93mW__whoList{border-radius:var(--radius-md);padding:2px 10px}.TrustTabs-module__xb93mW__whoItem{padding:8px 0}.TrustTabs-module__xb93mW__whoTitle{font-size:11.5px;line-height:1.25}.TrustTabs-module__xb93mW__whoDesc{font-size:10px;line-height:1.35}.TrustTabs-module__xb93mW__who .TrustTabs-module__xb93mW__cta{justify-content:center;align-self:stretch;padding:9px 6px;font-size:11.5px}}
.HomeFaq-module__v7AESW__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;padding-top:clamp(64px,7.5vw,96px);padding-bottom:clamp(72px,8.75vw,112px);display:grid}.HomeFaq-module__v7AESW__title{letter-spacing:-.03em;font-size:clamp(30px,3.15vw,40px);line-height:1.06;font-weight:var(--weight-semibold);text-wrap:balance}.HomeFaq-module__v7AESW__figure{--hairline-plate:var(--white);--hairline-hi:var(--purple-600);width:260px;margin-top:16px}.HomeFaq-module__v7AESW__head{flex-direction:column;gap:14px;display:flex;position:sticky;top:96px}.HomeFaq-module__v7AESW__list{border-top:1px solid var(--border-hairline)}.HomeFaq-module__v7AESW__item{border-bottom:1px solid var(--border-hairline)}.HomeFaq-module__v7AESW__question{justify-content:space-between;align-items:center;gap:var(--space-6);cursor:pointer;border-radius:var(--radius-xs);padding:22px 0;list-style:none;display:flex}.HomeFaq-module__v7AESW__question::-webkit-details-marker{display:none}.HomeFaq-module__v7AESW__questionText{letter-spacing:-.016em;font-size:18px;line-height:1.3;font-weight:var(--weight-medium);text-wrap:balance}.HomeFaq-module__v7AESW__toggle{border-right:1.75px solid var(--purple-600);border-bottom:1.75px solid var(--purple-600);width:10px;height:10px;transition:transform var(--duration-base) var(--ease-standard);flex:none;margin:0 4px 4px 0;transform:rotate(45deg)}.HomeFaq-module__v7AESW__item[open] .HomeFaq-module__v7AESW__toggle{transform:translateY(4px)rotate(-135deg)}.HomeFaq-module__v7AESW__answer{max-width:62ch;font-size:var(--text-body);color:var(--text-secondary);text-wrap:pretty;padding:0 44px 24px 0;line-height:1.6}.HomeFaq-module__v7AESW__item[open] .HomeFaq-module__v7AESW__answer{animation:HomeFaq-module__v7AESW__answer-in var(--duration-slow) var(--ease-out)}@keyframes HomeFaq-module__v7AESW__answer-in{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:760px){.HomeFaq-module__v7AESW__layout{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:14px}.HomeFaq-module__v7AESW__head{gap:8px;top:72px}.HomeFaq-module__v7AESW__head .eyebrow{letter-spacing:.08em;font-size:9px}.HomeFaq-module__v7AESW__title{font-size:20px}.HomeFaq-module__v7AESW__figure{width:92px;margin-top:6px}.HomeFaq-module__v7AESW__question{gap:8px;padding:12px 0}.HomeFaq-module__v7AESW__questionText{font-size:12.5px;line-height:1.3}.HomeFaq-module__v7AESW__toggle{width:7px;height:7px;margin:0 2px 3px 0}.HomeFaq-module__v7AESW__answer{padding:0 0 12px;font-size:11.5px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.HomeFaq-module__v7AESW__item[open] .HomeFaq-module__v7AESW__answer{animation:HomeFaq-module__v7AESW__answer-fade var(--duration-base) ease}@keyframes HomeFaq-module__v7AESW__answer-fade{0%{opacity:0}}}
.Input-module__rdnxQa__field{gap:var(--space-2);font-family:var(--font-sans);flex-direction:column;display:flex}.Input-module__rdnxQa__label{font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--text-primary)}.Input-module__rdnxQa__box{align-items:center;gap:var(--space-2);background:var(--white);border:1px solid var(--border-strong);border-radius:var(--radius-sm);transition:var(--transition-ui);display:flex}.Input-module__rdnxQa__box:focus-within{border-color:var(--accent);box-shadow:var(--ring-focus)}.Input-module__rdnxQa__invalid,.Input-module__rdnxQa__invalid:focus-within{border-color:var(--danger);box-shadow:none}.Input-module__rdnxQa__sm{padding:7px 10px}.Input-module__rdnxQa__md{padding:10px 12px}.Input-module__rdnxQa__lg{padding:14px 16px}.Input-module__rdnxQa__control{width:100%;font-family:inherit;font-size:var(--text-ui);color:var(--text-primary);background:0 0;border:0;outline:none}.Input-module__rdnxQa__control::placeholder{color:var(--text-muted)}.Input-module__rdnxQa__control:focus-visible{box-shadow:none}.Input-module__rdnxQa__prefix{color:var(--text-secondary);align-items:center;display:flex}.Input-module__rdnxQa__message{font-size:var(--text-caption);color:var(--text-secondary)}.Input-module__rdnxQa__error{color:var(--danger)}.Input-module__rdnxQa__multiline{resize:vertical;min-height:72px;line-height:1.5}
.Tag-module__c-qxNG__tag{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--weight-regular);border-radius:var(--radius-pill);border:1px solid var(--border-hairline);background:var(--white);color:var(--text-primary);transition:var(--transition-ui);padding:5px 10px;display:inline-flex}.Tag-module__c-qxNG__tag:hover{background:var(--gray-50)}.Tag-module__c-qxNG__selected,.Tag-module__c-qxNG__selected:hover{background:var(--purple-900);color:var(--white);border-color:var(--purple-900)}
.TagChoice-module__oMzg6q__group{border:0;min-inline-size:0;margin:0;padding:0}.TagChoice-module__oMzg6q__choice{cursor:pointer;display:inline-flex}.TagChoice-module__oMzg6q__input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.TagChoice-module__oMzg6q__input:checked+span,.TagChoice-module__oMzg6q__input:checked+span:hover{background:var(--purple-900);color:var(--white);border-color:var(--purple-900)}.TagChoice-module__oMzg6q__input:focus-visible+span{box-shadow:var(--ring-focus)}
.ClosingCta-module__k0Arya__section{scroll-margin-top:var(--space-16);padding-bottom:clamp(64px,7.5vw,96px)}.ClosingCta-module__k0Arya__panel{border-radius:var(--radius-xl);color:var(--white);background:radial-gradient(circle at 18% 10%,#5f5fc2,#2c2c7a 50%,#00004d 90%);flex-direction:column;gap:40px;padding:clamp(28px,5vw,64px);display:flex}.ClosingCta-module__k0Arya__head{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:48px;display:grid}.ClosingCta-module__k0Arya__intro{flex-direction:column;gap:16px;display:flex}.ClosingCta-module__k0Arya__title{letter-spacing:-.035em;font-size:clamp(34px,4.05vw,52px);line-height:1.02;font-weight:var(--weight-semibold);text-wrap:balance}.ClosingCta-module__k0Arya__sub{max-width:52ch;font-size:18px;line-height:1.55}.ClosingCta-module__k0Arya__direct{border-left:1px solid #ffffff40;flex-direction:column;gap:10px;padding-left:32px;display:flex}.ClosingCta-module__k0Arya__alt{font-size:15px}.ClosingCta-module__k0Arya__directButtons{flex-wrap:wrap;gap:10px;display:flex}.ClosingCta-module__k0Arya__ghost{border-radius:var(--radius-md);color:var(--white);font-size:15px;font-weight:var(--weight-medium);transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border:1px solid #ffffff80;padding:11px 16px;text-decoration:none}.ClosingCta-module__k0Arya__ghost:hover{color:var(--white);border-color:var(--white);background:#ffffff1a;text-decoration:none}.ClosingCta-module__k0Arya__ghost:focus-visible{box-shadow:var(--ring-focus);outline:none}.ClosingCta-module__k0Arya__hours{font-family:var(--font-mono);margin-top:4px;font-size:13px}.ClosingCta-module__k0Arya__form{border-radius:var(--radius-lg);background:var(--white);color:var(--text-primary);flex-direction:column;gap:18px;padding:32px;display:flex}.ClosingCta-module__k0Arya__legend{font-size:var(--text-ui);font-weight:var(--weight-medium);margin-bottom:8px}.ClosingCta-module__k0Arya__fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ClosingCta-module__k0Arya__submitRow{align-items:center;gap:20px;display:flex}.ClosingCta-module__k0Arya__submit{flex:none;min-width:260px}.ClosingCta-module__k0Arya__note{color:var(--text-secondary);font-size:13px}@media (max-width:960px){.ClosingCta-module__k0Arya__panel{gap:28px}.ClosingCta-module__k0Arya__head{gap:24px}.ClosingCta-module__k0Arya__direct{padding-left:20px}.ClosingCta-module__k0Arya__directButtons{text-align:center;flex-direction:column;align-items:stretch}.ClosingCta-module__k0Arya__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ClosingCta-module__k0Arya__panel{border-radius:var(--radius-lg);gap:16px;padding:16px 12px}.ClosingCta-module__k0Arya__head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:12px}.ClosingCta-module__k0Arya__intro{gap:8px}.ClosingCta-module__k0Arya__title{font-size:20px;line-height:1.08}.ClosingCta-module__k0Arya__sub{font-size:11.5px;line-height:1.45}.ClosingCta-module__k0Arya__direct{gap:6px;padding-left:10px}.ClosingCta-module__k0Arya__alt{font-size:11px}.ClosingCta-module__k0Arya__directButtons{gap:6px}.ClosingCta-module__k0Arya__ghost{padding:8px 6px;font-size:11px}.ClosingCta-module__k0Arya__hours{font-size:9.5px;line-height:1.4}.ClosingCta-module__k0Arya__form{border-radius:var(--radius-md);gap:12px;padding:14px 12px}.ClosingCta-module__k0Arya__form .eyebrow{letter-spacing:.08em;font-size:9px}.ClosingCta-module__k0Arya__legend{margin-bottom:6px;font-size:11.5px}.ClosingCta-module__k0Arya__form fieldset label span{padding:4px 9px;font-size:11px}.ClosingCta-module__k0Arya__fields{gap:10px}.ClosingCta-module__k0Arya__submitRow{flex-direction:column;align-items:stretch;gap:8px}.ClosingCta-module__k0Arya__form .ClosingCta-module__k0Arya__submit{min-width:0;padding:12px 8px;font-size:13px}.ClosingCta-module__k0Arya__note{text-align:center;font-size:10.5px;line-height:1.4}}
.StickyContact-module__0y_sCW__bar{display:none}@media (max-width:760px){.StickyContact-module__0y_sCW__bar{z-index:40;gap:var(--space-2);padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px)saturate(180%);box-shadow:0 -1px 0 var(--border-hairline);opacity:0;transition:transform var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);background:#ffffffb8;border-top:1px solid #fff9;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0;transform:translateY(calc(100% + 12px))}.StickyContact-module__0y_sCW__bar[data-shown=true]{opacity:1;transform:translateY(0)}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.StickyContact-module__0y_sCW__bar,.StickyContact-module__0y_sCW__bar[data-shown=true]{transition:opacity var(--duration-base) ease;transform:none}}@media (prefers-reduced-transparency:reduce){.StickyContact-module__0y_sCW__bar{background:var(--white);-webkit-backdrop-filter:none}}@media (prefers-contrast:more){.StickyContact-module__0y_sCW__bar{background:var(--white);border-top:1px solid var(--border-strong)}}
.LanguageSwitch-module__DslnAG__switch{border:1px solid var(--border-hairline);border-radius:var(--radius-md);display:flex;overflow:hidden}.LanguageSwitch-module__DslnAG__option{font-family:var(--font-sans);font-size:var(--text-eyebrow);font-weight:var(--weight-medium);background:var(--white);color:var(--gray-500);transition:var(--transition-ui);padding:6px 11px}.LanguageSwitch-module__DslnAG__option:hover{color:var(--text-primary)}.LanguageSwitch-module__DslnAG__current,.LanguageSwitch-module__DslnAG__current:hover{background:var(--purple-900);color:var(--white)}
.Chrome-module__8X-moG__chrome{z-index:70;-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);background:#ffffffb8;border-bottom:1px solid #0000;position:sticky;top:0}.Chrome-module__8X-moG__chrome[data-past=true]{border-bottom-color:var(--border-hairline);background:#ffffffdb}.Chrome-module__8X-moG__inner{max-width:var(--container-page);padding:0 var(--space-8);align-items:center;gap:28px;height:64px;margin:0 auto;display:flex}.Chrome-module__8X-moG__wordmark{font-weight:var(--weight-semibold);letter-spacing:-.03em;font-size:var(--text-body-sm);color:var(--text-primary);flex:none}.Chrome-module__8X-moG__wordmark:hover{color:var(--text-primary)}.Chrome-module__8X-moG__nav{flex:0 auto;align-items:center;gap:22px;display:flex}.Chrome-module__8X-moG__link{font-size:var(--text-ui);white-space:nowrap;color:var(--gray-700);transition:var(--transition-ui);border-bottom:2px solid #0000;padding-bottom:2px}.Chrome-module__8X-moG__link:hover{color:var(--text-primary)}.Chrome-module__8X-moG__current,.Chrome-module__8X-moG__current:hover{color:var(--black);font-weight:var(--weight-medium);border-bottom-color:var(--accent)}.Chrome-module__8X-moG__dropdown{align-items:center;display:flex;position:relative}.Chrome-module__8X-moG__dropdown:after{content:"";height:18px;position:absolute;top:100%;left:-12px;right:-12px}.Chrome-module__8X-moG__dropdownTrigger{cursor:pointer;align-items:center;gap:5px;display:inline-flex}.Chrome-module__8X-moG__chevron{color:var(--gray-400);transition:transform var(--duration-base) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex-shrink:0}.Chrome-module__8X-moG__dropdown:hover .Chrome-module__8X-moG__chevron,.Chrome-module__8X-moG__dropdown:focus-within .Chrome-module__8X-moG__chevron{color:var(--text-primary);transform:rotate(180deg)}.Chrome-module__8X-moG__dropdownMenu{width:420px;padding:var(--space-2);background:var(--white);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);box-shadow:0 1px 0 #fffc inset, 0 24px 48px -16px color-mix(in oklab, var(--purple-900) 22%, transparent), 0 4px 12px -4px color-mix(in oklab, var(--purple-900) 8%, transparent);transform-origin:top;opacity:0;visibility:hidden;pointer-events:none;z-index:100;transition:opacity var(--duration-fast) var(--ease-standard) 90ms, transform var(--duration-fast) var(--ease-standard) 90ms, visibility 0s linear calc(var(--duration-fast) + 90ms);position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(6px)scale(.98)}.Chrome-module__8X-moG__dropdown:hover .Chrome-module__8X-moG__dropdownMenu,.Chrome-module__8X-moG__dropdown:focus-within .Chrome-module__8X-moG__dropdownMenu{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out), visibility 0s;transform:translate(-50%)translateY(0)scale(1)}.Chrome-module__8X-moG__dropdownHeader{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-3);margin-bottom:var(--space-1);border-bottom:1px solid var(--border-hairline);display:flex}.Chrome-module__8X-moG__dropdownHeaderTitle{font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--gray-500)}.Chrome-module__8X-moG__dropdownHeaderBadge{font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-medium);border-radius:var(--radius-pill);background:var(--purple-50);color:var(--purple-600);white-space:nowrap;padding:3px 8px}.Chrome-module__8X-moG__dropdownList{flex-direction:column;gap:2px;display:flex}.Chrome-module__8X-moG__dropdownItem{align-items:center;gap:var(--space-3);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-standard);outline:none;padding:10px 36px 10px 10px;text-decoration:none;display:flex;position:relative}.Chrome-module__8X-moG__dropdownItem:focus-visible{box-shadow:var(--ring-focus)}.Chrome-module__8X-moG__dropdownItemCurrent{background:var(--purple-50)}.Chrome-module__8X-moG__dropdownItemIcon{border-radius:var(--radius-md);background:var(--purple-50);border:1px solid color-mix(in oklab, var(--purple-400) 18%, transparent);width:36px;height:36px;color:var(--purple-600);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid}.Chrome-module__8X-moG__dropdownItemBody{flex:1;min-width:0}.Chrome-module__8X-moG__dropdownItemHead{align-items:center;gap:var(--space-2);display:flex}.Chrome-module__8X-moG__dropdownItemLabel{font-size:var(--text-ui);font-weight:var(--weight-medium);color:var(--text-primary);line-height:1.3}.Chrome-module__8X-moG__dropdownItemBadge{font-family:var(--font-mono);border-radius:var(--radius-xs);background:var(--gray-100);color:var(--gray-600);white-space:nowrap;padding:3px 6px;font-size:10.5px;line-height:1}.Chrome-module__8X-moG__dropdownItemDesc{color:var(--gray-500);white-space:normal;text-wrap:pretty;margin:3px 0 0;font-size:12.5px;line-height:1.4}.Chrome-module__8X-moG__dropdownItemArrow{color:var(--purple-600);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);display:grid;position:absolute;top:50%;right:12px;transform:translate(-4px,-50%)}.Chrome-module__8X-moG__dropdownItem:focus-visible .Chrome-module__8X-moG__dropdownItemIcon,.Chrome-module__8X-moG__dropdownItemCurrent .Chrome-module__8X-moG__dropdownItemIcon{background:var(--purple-900);background-image:var(--accent-gradient);color:var(--white);border-color:#0000}.Chrome-module__8X-moG__dropdownItem:focus-visible .Chrome-module__8X-moG__dropdownItemArrow{opacity:1;transform:translateY(-50%)}.Chrome-module__8X-moG__dropdownFooter{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--border-hairline)}.Chrome-module__8X-moG__dropdownFooterLink{border-radius:var(--radius-md);font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--text-accent);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);outline:none;justify-content:space-between;align-items:center;padding:10px;text-decoration:none;display:flex}.Chrome-module__8X-moG__dropdownFooterLink svg{transition:transform var(--duration-fast) var(--ease-standard)}.Chrome-module__8X-moG__dropdownFooterLink:focus-visible{box-shadow:var(--ring-focus)}@media (hover:hover) and (pointer:fine){.Chrome-module__8X-moG__dropdownItem:hover{background:var(--gray-50)}.Chrome-module__8X-moG__dropdownItemCurrent:hover{background:var(--purple-50)}.Chrome-module__8X-moG__dropdownItem:hover .Chrome-module__8X-moG__dropdownItemIcon{background:var(--purple-900);background-image:var(--accent-gradient);color:var(--white);border-color:#0000}.Chrome-module__8X-moG__dropdownItem:hover .Chrome-module__8X-moG__dropdownItemArrow{opacity:1;transform:translateY(-50%)}.Chrome-module__8X-moG__dropdownFooterLink:hover{background:var(--gray-50);color:var(--accent-hover)}.Chrome-module__8X-moG__dropdownFooterLink:hover svg{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.Chrome-module__8X-moG__dropdownMenu,.Chrome-module__8X-moG__dropdown:hover .Chrome-module__8X-moG__dropdownMenu,.Chrome-module__8X-moG__dropdown:focus-within .Chrome-module__8X-moG__dropdownMenu{transform:translate(-50%)}.Chrome-module__8X-moG__dropdownItemArrow,.Chrome-module__8X-moG__dropdownItem:hover .Chrome-module__8X-moG__dropdownItemArrow,.Chrome-module__8X-moG__dropdownItem:focus-visible .Chrome-module__8X-moG__dropdownItemArrow{transform:translateY(-50%)}.Chrome-module__8X-moG__dropdownFooterLink:hover svg{transform:none}}.Chrome-module__8X-moG__actions{align-items:center;gap:var(--space-3);flex:none;margin-left:auto;display:flex}@media (max-width:1150px){.Chrome-module__8X-moG__hideMd{display:none}}@media (max-width:1020px){.Chrome-module__8X-moG__hideSm{display:none}}.Chrome-module__8X-moG__burger{width:40px;height:40px;margin-left:var(--space-2);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition-ui);flex-direction:column;justify-content:center;gap:5px;padding:0 10px;display:none}.Chrome-module__8X-moG__burger:hover{background:var(--gray-50)}.Chrome-module__8X-moG__burger span{background:var(--text-primary);border-radius:2px;height:1.5px;display:block}.Chrome-module__8X-moG__mobileNav{padding:var(--space-4) var(--space-8) var(--space-6);border-top:1px solid var(--border-hairline);background:var(--white);box-shadow:var(--shadow-2);flex-direction:column;display:none;position:absolute;top:100%;left:0;right:0}.Chrome-module__8X-moG__mobileNav a{font-size:var(--text-body);color:var(--gray-700);padding:10px 0}.Chrome-module__8X-moG__mobileNav a[aria-current]{color:var(--text-primary);font-weight:var(--weight-medium)}.Chrome-module__8X-moG__mobileGroup{flex-direction:column;display:flex}.Chrome-module__8X-moG__mobileGroupTrigger{width:100%;font-size:var(--text-body);color:var(--gray-700);text-align:left;cursor:pointer;transition:var(--transition-ui);background:0 0;border:none;justify-content:space-between;align-items:center;padding:10px 0;font-family:inherit;display:flex}.Chrome-module__8X-moG__mobileGroupTrigger:hover,.Chrome-module__8X-moG__mobileGroupCurrent{color:var(--text-primary);font-weight:var(--weight-medium)}.Chrome-module__8X-moG__mobileChevron{transition:transform var(--duration-base) var(--ease-standard);color:var(--gray-500)}.Chrome-module__8X-moG__mobileChevronOpen{color:var(--text-primary);transform:rotate(180deg)}.Chrome-module__8X-moG__mobileSubList{padding:var(--space-1) 0 var(--space-2) var(--space-3);border-left:2px solid var(--border-hairline);flex-direction:column;gap:2px;margin-left:4px;display:flex}.Chrome-module__8X-moG__mobileSubList[hidden]{display:none}.Chrome-module__8X-moG__mobileSubLink{border-radius:var(--radius-xs);transition:var(--transition-ui);align-items:center!important;gap:var(--space-2)!important;font-size:var(--text-ui)!important;color:var(--gray-700)!important;padding:6px 4px!important;text-decoration:none!important;display:flex!important}.Chrome-module__8X-moG__mobileSubLink:hover{background:var(--surface-card-hover);color:var(--text-primary)!important}.Chrome-module__8X-moG__mobileSubCurrent{background:var(--surface-card);color:var(--text-primary)!important;font-weight:var(--weight-medium)!important}.Chrome-module__8X-moG__mobileSubIcon{border-radius:var(--radius-sm);background:var(--purple-50);width:28px;height:28px;color:var(--purple-600);flex-shrink:0;place-items:center;display:grid}.Chrome-module__8X-moG__mobileSubText{justify-content:space-between;align-items:center;gap:var(--space-2);flex:1;display:flex}.Chrome-module__8X-moG__mobileSubLabel{font-size:var(--text-ui)}.Chrome-module__8X-moG__mobileSubBadge{border-radius:var(--radius-pill);background:var(--purple-50);color:var(--purple-600);font-size:10px;font-weight:var(--weight-medium);padding:1px 6px}.Chrome-module__8X-moG__mobileSubFooterLink{font-size:var(--text-caption)!important;color:var(--accent)!important;font-weight:var(--weight-medium)!important;padding:8px 4px 4px!important}@media (max-width:860px){.Chrome-module__8X-moG__nav,.Chrome-module__8X-moG__actions .Chrome-module__8X-moG__hideMobile{display:none}.Chrome-module__8X-moG__burger,.Chrome-module__8X-moG__mobileNav[data-open=true]{display:flex}}@media (max-width:760px){.Chrome-module__8X-moG__inner,.Chrome-module__8X-moG__mobileNav{padding-left:var(--space-5);padding-right:var(--space-5)}}
.Footer-module__yg9ahW__footer{max-width:var(--container-page);padding:0 var(--space-8) var(--space-16);margin:clamp(64px,8vw,96px) auto 0}.Footer-module__yg9ahW__top{border-top:1px solid var(--border-hairline);padding-top:var(--space-10);gap:var(--space-10);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));display:grid}.Footer-module__yg9ahW__wordmark{font-weight:var(--weight-semibold);letter-spacing:-.03em;font-size:var(--text-body-sm);color:var(--text-primary)}.Footer-module__yg9ahW__blurb{font-size:var(--text-ui);color:var(--text-secondary);max-width:34ch;margin-top:14px;line-height:1.6}.Footer-module__yg9ahW__social{gap:var(--space-4);font-size:var(--text-ui);margin-top:18px;display:flex}.Footer-module__yg9ahW__columnTitle{font-size:var(--text-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--text-muted)}.Footer-module__yg9ahW__links{margin-top:var(--space-4);flex-direction:column;gap:10px;display:flex}.Footer-module__yg9ahW__links a{font-size:var(--text-ui);color:var(--gray-700);transition:color var(--duration-fast) var(--ease-standard)}.Footer-module__yg9ahW__links a:hover{color:var(--purple-600)}.Footer-module__yg9ahW__llms{color:inherit;text-underline-offset:2px;text-decoration:underline}.Footer-module__yg9ahW__llms:hover{color:var(--text-secondary)}.Footer-module__yg9ahW__legal{margin-top:var(--space-10);padding-top:var(--space-5);border-top:1px solid var(--border-hairline);justify-content:space-between;gap:var(--space-4);font-size:var(--text-eyebrow);color:var(--text-muted);letter-spacing:.02em;flex-wrap:wrap;display:flex}@media (max-width:760px){.Footer-module__yg9ahW__footer{padding-left:var(--space-4);padding-right:var(--space-4)}.Footer-module__yg9ahW__top{gap:var(--space-4);font-size:11.5px}}
.SkipLink-module__aZzlQW__skipLink{z-index:100;background:var(--purple-900);color:var(--text-on-dark);padding:10px var(--space-4);font-size:var(--text-ui);font-weight:var(--weight-medium);border-radius:var(--radius-sm);position:absolute;top:0;left:-9999px}.SkipLink-module__aZzlQW__skipLink:focus-visible{left:var(--space-2);top:var(--space-2);color:var(--text-on-dark)}
.DirectAnswer-module__xLz4Na__card{background:var(--surface-card);border:1px solid var(--border-hairline);border-left:3px solid var(--purple-600);border-radius:var(--radius-lg,14px);padding:var(--space-6) var(--space-8);gap:var(--space-3);transition:border-color var(--duration-fast,.14s) var(--ease-standard,ease), box-shadow var(--duration-fast,.14s) var(--ease-standard,ease);flex-direction:column;display:flex;position:relative}.DirectAnswer-module__xLz4Na__card:hover{border-color:var(--border-strong);border-left-color:var(--purple-400);box-shadow:var(--shadow-2)}.DirectAnswer-module__xLz4Na__eyebrow{font-family:var(--font-mono);font-size:var(--text-eyebrow);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--text-accent)}.DirectAnswer-module__xLz4Na__question{font-family:var(--font-sans);font-size:var(--text-title-3);font-weight:var(--weight-semibold);line-height:var(--leading-title);letter-spacing:var(--tracking-title);color:var(--text-primary);margin:0}.DirectAnswer-module__xLz4Na__definition{font-family:var(--font-sans);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.DirectAnswer-module__xLz4Na__takeaway{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface-accent-soft);border-radius:var(--radius-md,6px);border:1px solid var(--purple-100);display:flex}.DirectAnswer-module__xLz4Na__takeawayIcon{flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.DirectAnswer-module__xLz4Na__takeawayBody{font-family:var(--font-sans);font-size:var(--text-ui);line-height:var(--leading-ui);color:var(--text-primary)}.DirectAnswer-module__xLz4Na__takeawayLabel{font-family:var(--font-mono);font-size:var(--text-eyebrow);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--purple-600);margin-right:var(--space-1)}.DirectAnswer-module__xLz4Na__takeawayText{color:var(--text-primary)}@media (max-width:640px){.DirectAnswer-module__xLz4Na__card{padding:var(--space-5) var(--space-5)}.DirectAnswer-module__xLz4Na__question{font-size:var(--text-body-lg)}}
.ProgrammeCards-module__J5jJya__card{position:relative;padding:var(--space-6)!important}.ProgrammeCards-module__J5jJya__card .card__tags{align-content:flex-start;min-height:52px;padding-right:72px}.ProgrammeCards-module__J5jJya__card .card__title--fixed{margin-top:var(--space-2);min-height:2.4em;font-size:19px;line-height:1.2}.ProgrammeCards-module__J5jJya__card .card__meta{margin-top:6px;font-size:12px}.ProgrammeCards-module__J5jJya__card .card__figure{margin-top:var(--space-3);font-size:26px}.ProgrammeCards-module__J5jJya__card .checklist{margin-top:var(--space-3);gap:6px;font-size:13.5px}.ProgrammeCards-module__J5jJya__card .card__foot{padding-top:var(--space-4)}.ProgrammeCards-module__J5jJya__figure{--hairline-plate:var(--surface-card);--hairline-hi:var(--gray-500);--hairline-edge:var(--gray-400);--hairline-mid:var(--gray-300);--hairline-lo:var(--gray-200);--hairline-stroke:.9;top:var(--space-4);right:var(--space-4);aspect-ratio:5/4;pointer-events:none;width:64px;position:absolute}.ProgrammeCards-module__J5jJya__card:hover .ProgrammeCards-module__J5jJya__figure{--hairline-plate:var(--surface-card-hover)}.ProgrammeCards-module__J5jJya__figureInverse,.ProgrammeCards-module__J5jJya__card:hover .ProgrammeCards-module__J5jJya__figureInverse{--hairline-plate:transparent;--hairline-hi:#ffffffd9;--hairline-edge:#fff9;--hairline-mid:#fff6;--hairline-lo:#ffffff38}@media (max-width:760px){.ProgrammeCards-module__J5jJya__card{padding:var(--space-4)!important}.ProgrammeCards-module__J5jJya__card .card__tags{min-height:40px;padding-right:48px}.ProgrammeCards-module__J5jJya__figure{top:var(--space-3);right:var(--space-3);width:44px}.ProgrammeCards-module__J5jJya__card .card__title--fixed{font-size:15px}.ProgrammeCards-module__J5jJya__card .card__figure{font-size:20px}.ProgrammeCards-module__J5jJya__card .checklist{font-size:12px}}
.LeadForm-module__Lv59yq__fieldset{border:0;margin:0;padding:0;display:contents}.LeadForm-module__Lv59yq__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.LeadForm-module__Lv59yq__status{gap:var(--space-2);transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}@starting-style{.LeadForm-module__Lv59yq__status{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.LeadForm-module__Lv59yq__status{transition:opacity var(--duration-base) var(--ease-standard)}@starting-style{.LeadForm-module__Lv59yq__status{opacity:0;transform:none}}}.LeadForm-module__Lv59yq__statusTitle{font-size:var(--text-body-sm);font-weight:var(--weight-medium)}.LeadForm-module__Lv59yq__statusBody{color:var(--text-secondary);font-size:14px;line-height:1.55}.LeadForm-module__Lv59yq__success .LeadForm-module__Lv59yq__statusTitle{color:var(--text-success)}.LeadForm-module__Lv59yq__error .LeadForm-module__Lv59yq__statusTitle{color:var(--danger)}.LeadForm-module__Lv59yq__errorCta{font-size:14px;font-weight:var(--weight-medium)}
.EnterpriseTiers-module__f2a2Lq__wrapper{margin-top:var(--space-8)}.EnterpriseTiers-module__f2a2Lq__head{max-width:760px;margin-bottom:var(--space-6)}.EnterpriseTiers-module__f2a2Lq__title{font-size:clamp(26px,3.2vw,36px);font-weight:var(--weight-bold);letter-spacing:-.025em;color:var(--text-primary);line-height:1.2}.EnterpriseTiers-module__f2a2Lq__sub{color:var(--text-secondary);margin-top:var(--space-3);text-wrap:pretty;font-size:clamp(15.5px,1.7vw,18px);line-height:1.55}.EnterpriseTiers-module__f2a2Lq__grid{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.EnterpriseTiers-module__f2a2Lq__card{border-radius:var(--radius-lg);border:1px solid var(--border-hairline);background:var(--surface-card);transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);flex-direction:column;padding:32px 26px 28px;display:flex;position:relative;box-shadow:0 4px 24px -2px #0000000a}.EnterpriseTiers-module__f2a2Lq__card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-3);transform:translateY(-4px)}.EnterpriseTiers-module__f2a2Lq__cardPopular{background:linear-gradient(#fff 0%,#faf8ff 100%);border:2px solid #7c3aed;transform:translateY(-6px);box-shadow:0 10px 32px -4px #7c3aed2e}.EnterpriseTiers-module__f2a2Lq__cardPopular:hover{transform:translateY(-9px);box-shadow:0 16px 40px -4px #7c3aed3d}.EnterpriseTiers-module__f2a2Lq__popularBadge{background:var(--accent-gradient);color:var(--white);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:9999px;padding:4px 14px;font-size:11px;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #7c3aed59}.EnterpriseTiers-module__f2a2Lq__topRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.EnterpriseTiers-module__f2a2Lq__tierLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--text-accent);font-size:11px;font-weight:var(--weight-semibold)}.EnterpriseTiers-module__f2a2Lq__scopeBadge{font-family:var(--font-mono);color:var(--text-secondary);background:var(--surface-mist);border-radius:var(--radius-xs);border:1px solid var(--border-hairline);padding:3px 8px;font-size:11px;font-weight:500}.EnterpriseTiers-module__f2a2Lq__cardTitle{font-size:22px;font-weight:var(--weight-bold);letter-spacing:-.02em;color:var(--text-primary);margin:4px 0 10px;line-height:1.25}.EnterpriseTiers-module__f2a2Lq__desc{color:var(--text-secondary);text-wrap:pretty;min-height:42px;margin-bottom:20px;font-size:14px;line-height:1.5}.EnterpriseTiers-module__f2a2Lq__priceBox{border-top:1px dashed var(--border-hairline);border-bottom:1px dashed var(--border-hairline);margin-bottom:22px;padding:18px 0}.EnterpriseTiers-module__f2a2Lq__price{letter-spacing:-.03em;color:var(--text-primary);font-size:27px;font-weight:800;display:block}.EnterpriseTiers-module__f2a2Lq__priceNote{color:var(--text-tertiary);margin-top:3px;font-size:12.5px;display:block}.EnterpriseTiers-module__f2a2Lq__points{flex-direction:column;flex-grow:1;gap:12px;margin:0 0 28px;padding:0;list-style:none;display:flex}.EnterpriseTiers-module__f2a2Lq__point{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.EnterpriseTiers-module__f2a2Lq__pointIcon{flex-shrink:0;margin-top:2px}.EnterpriseTiers-module__f2a2Lq__foot{flex-direction:column;gap:10px;margin-top:auto;display:flex}.EnterpriseTiers-module__f2a2Lq__secondaryWhatsapp{font-size:13px;font-weight:var(--weight-medium);color:#15803d;border-radius:var(--radius-sm);width:100%;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:#16a34a14;border:1px solid #16a34a33;justify-content:center;align-items:center;gap:6px;padding:8px 12px;text-decoration:none;display:inline-flex}.EnterpriseTiers-module__f2a2Lq__secondaryWhatsapp:hover{color:#166534;background:#16a34a24;border-color:#16a34a59}@media (max-width:980px){.EnterpriseTiers-module__f2a2Lq__grid{gap:var(--space-6);grid-template-columns:1fr}.EnterpriseTiers-module__f2a2Lq__cardPopular{transform:none}.EnterpriseTiers-module__f2a2Lq__cardPopular:hover{transform:translateY(-4px)}.EnterpriseTiers-module__f2a2Lq__desc{min-height:0}}
.Badge-module__yqYDGW__badge{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-size:var(--text-eyebrow);font-weight:var(--weight-medium);letter-spacing:.02em;border-radius:var(--radius-xs);padding:4px 9px;display:inline-flex}.Badge-module__yqYDGW__neutral{background:var(--gray-100);color:var(--text-secondary)}.Badge-module__yqYDGW__accent{background:var(--surface-accent-soft);color:var(--text-accent)}.Badge-module__yqYDGW__success{background:var(--surface-success-soft);color:var(--text-success)}.Badge-module__yqYDGW__highlight{background:var(--highlight);color:var(--black)}.Badge-module__yqYDGW__inverse{background-image:var(--accent-gradient-linear);background-color:var(--purple-900);color:var(--white)}@media (max-width:760px){.Badge-module__yqYDGW__badge{letter-spacing:0;white-space:normal;max-width:100%;padding:3px 6px}}
.ResourcesPage-module__ZsDDKG__card{gap:var(--space-3);flex-direction:column;display:flex}.ResourcesPage-module__ZsDDKG__card__image{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--border-hairline);border-radius:var(--radius-lg);width:100%;height:auto;display:block}.ResourcesPage-module__ZsDDKG__card__title a{color:inherit}.ResourcesPage-module__ZsDDKG__card__title a:hover{color:var(--purple-600)}.ResourcesPage-module__ZsDDKG__card__action{align-self:flex-start;margin-top:auto}.ResourcesPage-module__ZsDDKG__grid{margin-top:var(--space-6)}.ResourcesPage-module__ZsDDKG__card__tags{gap:var(--space-2);flex-wrap:wrap;display:flex}
.LocalAiRail-module__Ih-ERq__rail{gap:var(--space-16);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;display:grid}.LocalAiRail-module__Ih-ERq__tabs{flex-direction:column;display:flex;position:sticky;top:96px}.LocalAiRail-module__Ih-ERq__tab{text-align:left;width:100%;font-size:var(--text-body);color:var(--text-primary);cursor:pointer;opacity:.5;transition:opacity var(--duration-base) var(--ease-standard), color var(--duration-fast) var(--ease-standard);padding:14px 0;line-height:1.35;display:block}.LocalAiRail-module__Ih-ERq__tab:hover{opacity:.75}.LocalAiRail-module__Ih-ERq__tab[aria-selected=true]{opacity:1}.LocalAiRail-module__Ih-ERq__track{margin-top:var(--space-2);background:var(--border-hairline);width:100%;height:1px;display:block;position:relative}.LocalAiRail-module__Ih-ERq__fill{background:var(--purple-600);transform-origin:0;width:100%;height:2px;display:block;position:absolute;top:0;left:0;transform:scaleX(0)}.LocalAiRail-module__Ih-ERq__tab[aria-selected=true] .LocalAiRail-module__Ih-ERq__fill{animation:LocalAiRail-module__Ih-ERq__rail-fill var(--rail-dwell,5s) linear forwards}.LocalAiRail-module__Ih-ERq__rail[data-paused=true] .LocalAiRail-module__Ih-ERq__tab[aria-selected=true] .LocalAiRail-module__Ih-ERq__fill,.LocalAiRail-module__Ih-ERq__rail:focus-within .LocalAiRail-module__Ih-ERq__tab[aria-selected=true] .LocalAiRail-module__Ih-ERq__fill{animation-play-state:paused}@keyframes LocalAiRail-module__Ih-ERq__rail-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.LocalAiRail-module__Ih-ERq__panel{min-height:1px;animation:LocalAiRail-module__Ih-ERq__rail-panel var(--duration-base) var(--ease-standard) both}@keyframes LocalAiRail-module__Ih-ERq__rail-panel{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.LocalAiRail-module__Ih-ERq__panelTitle{letter-spacing:-.026em;font-size:clamp(24px,2.71vw,32px);font-weight:var(--weight-semibold);font-optical-sizing:auto;text-wrap:balance}.LocalAiRail-module__Ih-ERq__panelBody{margin-top:var(--space-4);max-width:52ch;font-size:var(--text-body);color:var(--text-secondary);text-wrap:pretty;line-height:1.62}@media (max-width:1020px){.LocalAiRail-module__Ih-ERq__rail{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.LocalAiRail-module__Ih-ERq__tabs{gap:var(--space-6);scrollbar-width:none;padding-bottom:var(--space-1);flex-direction:row;position:static;overflow-x:auto}.LocalAiRail-module__Ih-ERq__tabs::-webkit-scrollbar{display:none}.LocalAiRail-module__Ih-ERq__tab{width:auto;max-width:15rem;font-size:var(--text-body-sm);flex:none;padding-top:0}}@media (prefers-reduced-motion:reduce){.LocalAiRail-module__Ih-ERq__panel{animation:none}.LocalAiRail-module__Ih-ERq__tab[aria-selected=true] .LocalAiRail-module__Ih-ERq__fill{animation:none;transform:scaleX(1)}}
.panels-module__TcFtDq__lead{margin-top:var(--space-4);max-width:52ch;font-size:var(--text-body);color:var(--text-secondary);text-wrap:pretty;line-height:1.62}.panels-module__TcFtDq__caption{margin-top:var(--space-6);font-size:var(--text-eyebrow);color:var(--text-muted);line-height:1.6}.panels-module__TcFtDq__moreLink{font-size:var(--text-body);margin-top:28px;display:inline-block}.panels-module__TcFtDq__unit{margin-top:var(--space-8);text-align:right;font-size:var(--text-eyebrow);color:var(--text-muted)}.panels-module__TcFtDq__bars{margin-top:var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}.panels-module__TcFtDq__bar{align-items:center;gap:0 var(--space-4);grid-template-columns:7rem minmax(0,1fr) 3rem;display:grid}.panels-module__TcFtDq__barName{font-size:var(--text-body-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panels-module__TcFtDq__barTrack{background:var(--border-strong);height:10px}.panels-module__TcFtDq__barValue{text-align:right;font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.panels-module__TcFtDq__leader .panels-module__TcFtDq__barName,.panels-module__TcFtDq__leader .panels-module__TcFtDq__barValue{color:var(--text-primary);font-weight:var(--weight-medium)}.panels-module__TcFtDq__leader .panels-module__TcFtDq__barTrack{background:var(--purple-900)}@media (min-width:640px){.panels-module__TcFtDq__bar{grid-template-columns:9rem minmax(0,1fr) 3.5rem}}.panels-module__TcFtDq__tableHead,.panels-module__TcFtDq__row{align-items:center;display:flex}.panels-module__TcFtDq__tableHead{font-size:var(--text-eyebrow);color:var(--text-muted);align-items:baseline}.panels-module__TcFtDq__rows{margin-top:var(--space-3);gap:var(--space-5);flex-direction:column;display:flex}.panels-module__TcFtDq__model{align-items:center;gap:var(--space-2);flex:none;width:10rem;display:flex}.panels-module__TcFtDq__mark{width:16px;height:16px;color:var(--white);font-family:var(--font-sans);font-size:9px;font-weight:var(--weight-semibold);border-radius:4px;flex:none;justify-content:center;align-items:center;display:flex}.panels-module__TcFtDq__modelName{font-size:var(--text-body-sm);color:var(--gray-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panels-module__TcFtDq__modelTag{font-size:var(--text-eyebrow);color:var(--text-muted);display:none}.panels-module__TcFtDq__range{margin:0 var(--space-4);flex:1;min-width:0;height:10px;display:none;position:relative}.panels-module__TcFtDq__rangeFill{background:var(--purple-900);position:absolute;inset:0 auto 0 0}.panels-module__TcFtDq__errorLine{background:var(--gray-400);height:1px;position:absolute;top:50%;transform:translateY(-50%)}.panels-module__TcFtDq__errorCap{background:var(--gray-400);width:1px;height:12px;position:absolute;top:50%;transform:translateY(-50%)}.panels-module__TcFtDq__score,.panels-module__TcFtDq__cost{text-align:right;font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;flex:none}.panels-module__TcFtDq__score{width:5rem;color:var(--gray-700)}.panels-module__TcFtDq__margin{color:var(--text-muted)}.panels-module__TcFtDq__cost{width:4rem;color:var(--text-secondary)}.panels-module__TcFtDq__spacer{flex:none;width:10rem}.panels-module__TcFtDq__axis{margin-top:var(--space-3);display:none}.panels-module__TcFtDq__axisScale{margin:0 var(--space-4);min-width:0;height:16px;font-size:var(--text-eyebrow);font-variant-numeric:tabular-nums;color:var(--text-muted);flex:1;position:relative}.panels-module__TcFtDq__axisScale span{position:absolute}@media (min-width:640px){.panels-module__TcFtDq__model,.panels-module__TcFtDq__spacer{width:13rem}.panels-module__TcFtDq__modelTag,.panels-module__TcFtDq__range,.panels-module__TcFtDq__axis{display:block}.panels-module__TcFtDq__axis{display:flex}.panels-module__TcFtDq__score{width:6rem}.panels-module__TcFtDq__cost{width:5rem}}.panels-module__TcFtDq__integrations{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin-top:28px;display:grid}.panels-module__TcFtDq__integration{align-items:center;gap:var(--space-3);border:1px solid var(--border-hairline);border-radius:var(--radius-md);padding:14px var(--space-4);transition:var(--transition-ui);display:flex}.panels-module__TcFtDq__integration:hover{background:var(--surface-card)}.panels-module__TcFtDq__integrationMark{border-radius:var(--radius-xs);width:24px;height:24px;color:var(--white);font-family:var(--font-sans);font-size:11px;font-weight:var(--weight-semibold);flex:none;justify-content:center;align-items:center;display:flex}.panels-module__TcFtDq__integrationName{font-size:var(--text-body-sm);color:var(--gray-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:640px){.panels-module__TcFtDq__integrations{grid-template-columns:repeat(2,minmax(0,1fr))}}.panels-module__TcFtDq__privacy{gap:var(--space-6) var(--space-10);grid-template-columns:minmax(0,1fr);margin-top:28px;display:grid}.panels-module__TcFtDq__privacyTitle{align-items:center;gap:var(--space-3);font-size:var(--text-body);font-weight:var(--weight-medium);display:flex}.panels-module__TcFtDq__privacyBody{margin-top:var(--space-1);font-size:var(--text-body-sm);color:var(--text-secondary);line-height:1.55}@media (min-width:640px){.panels-module__TcFtDq__privacy{grid-template-columns:repeat(2,minmax(0,1fr))}}
.MarketingAutomationPage-module__DT7PwG__page{display:block}.MarketingAutomationPage-module__DT7PwG__band{padding-block:var(--space-24)}.MarketingAutomationPage-module__DT7PwG__bandHero{padding-block:var(--space-10) var(--space-24);background:radial-gradient(ellipse 60% 70% at 85% 0%, color-mix(in oklab, var(--purple-400) 16%, transparent), transparent 70%), var(--purple-50)}.MarketingAutomationPage-module__DT7PwG__bandAccent{background-color:var(--purple-900);background-image:var(--accent-gradient-panel);color:var(--text-on-dark)}.MarketingAutomationPage-module__DT7PwG__bandSoft{background:var(--gray-50);border-block:1px solid var(--border-hairline)}.MarketingAutomationPage-module__DT7PwG__bandInk{background:linear-gradient(180deg, var(--black) 0%, var(--purple-900) 100%);color:var(--text-on-dark)}.MarketingAutomationPage-module__DT7PwG__bandAccent .MarketingAutomationPage-module__DT7PwG__eyebrowOnDark,.MarketingAutomationPage-module__DT7PwG__bandInk .MarketingAutomationPage-module__DT7PwG__eyebrowOnDark{color:color-mix(in oklab, var(--white) 72%, transparent)}.MarketingAutomationPage-module__DT7PwG__h1{margin:var(--space-4) 0 0;letter-spacing:-.035em;font-size:clamp(34px,4.6vw,56px);line-height:1.06;font-weight:var(--weight-semibold);text-wrap:balance}.MarketingAutomationPage-module__DT7PwG__h2{margin:var(--space-3) 0 0;letter-spacing:-.028em;font-size:clamp(28px,3.4vw,40px);line-height:1.12;font-weight:var(--weight-semibold);text-wrap:balance}.MarketingAutomationPage-module__DT7PwG__highlight{background:var(--highlight);color:var(--black);border-radius:var(--radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .16em}.MarketingAutomationPage-module__DT7PwG__lead{margin:var(--space-5) 0 0;max-width:560px;color:var(--gray-600);text-wrap:pretty;font-size:clamp(16px,1.6vw,18px);line-height:1.6}.MarketingAutomationPage-module__DT7PwG__head{max-width:720px;margin-bottom:var(--space-12)}.MarketingAutomationPage-module__DT7PwG__headLead{margin:var(--space-4) 0 0;font-size:var(--text-body-lg);color:var(--gray-600);text-wrap:pretty;line-height:1.6}.MarketingAutomationPage-module__DT7PwG__bandAccent .MarketingAutomationPage-module__DT7PwG__headLead{color:color-mix(in oklab, var(--white) 78%, transparent)}.MarketingAutomationPage-module__DT7PwG__icon{flex:none}.MarketingAutomationPage-module__DT7PwG__heroGrid{gap:var(--space-16);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;display:grid}.MarketingAutomationPage-module__DT7PwG__heroCopy{padding-top:var(--space-6)}.MarketingAutomationPage-module__DT7PwG__heroCopy>.crumbs{margin-bottom:var(--space-8)}ul.MarketingAutomationPage-module__DT7PwG__proof{margin:var(--space-8) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.MarketingAutomationPage-module__DT7PwG__proofItem{align-items:flex-start;gap:var(--space-3);font-size:var(--text-body);color:var(--text-primary);line-height:1.5;display:flex}.MarketingAutomationPage-module__DT7PwG__proofItem .MarketingAutomationPage-module__DT7PwG__icon{color:var(--green-700);margin-top:3px}.MarketingAutomationPage-module__DT7PwG__ask{margin:var(--space-8) 0 0;font-size:var(--text-body-sm);color:var(--gray-600)}.MarketingAutomationPage-module__DT7PwG__ask a{color:var(--text-accent);font-weight:var(--weight-medium);text-decoration:none}.MarketingAutomationPage-module__DT7PwG__ask a:hover{text-underline-offset:3px;text-decoration:underline}.MarketingAutomationPage-module__DT7PwG__formWrap{top:var(--space-6);scroll-margin-top:var(--space-20);position:sticky}.MarketingAutomationPage-module__DT7PwG__formCard{gap:var(--space-4);padding:var(--space-8);background:var(--white);border:1px solid color-mix(in oklab, var(--purple-400) 22%, var(--border-hairline));border-radius:var(--radius-xl);box-shadow:0 1px 0 color-mix(in oklab, var(--white) 80%, transparent) inset, 0 24px 60px -24px color-mix(in oklab, var(--purple-900) 30%, transparent), 0 2px 6px color-mix(in oklab, var(--purple-900) 6%, transparent);flex-direction:column;display:flex;position:relative}.MarketingAutomationPage-module__DT7PwG__formCard:after{content:"";border-radius:inherit;box-shadow:0 0 0 4px var(--focus-ring);opacity:0;pointer-events:none;position:absolute;inset:-1px}.MarketingAutomationPage-module__DT7PwG__formWrap:target .MarketingAutomationPage-module__DT7PwG__formCard:after{animation:MarketingAutomationPage-module__DT7PwG__form-arrive 1.2s var(--ease-standard) .35s both}@keyframes MarketingAutomationPage-module__DT7PwG__form-arrive{0%,to{opacity:0}25%,60%{opacity:1}}.MarketingAutomationPage-module__DT7PwG__formHead{margin-bottom:var(--space-2)}.MarketingAutomationPage-module__DT7PwG__formTitle{margin:var(--space-2) 0 0;letter-spacing:-.018em;font-size:22px;line-height:1.25;font-weight:var(--weight-semibold);text-wrap:balance}.MarketingAutomationPage-module__DT7PwG__formRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.MarketingAutomationPage-module__DT7PwG__selectField{gap:var(--space-2);flex-direction:column;display:flex}.MarketingAutomationPage-module__DT7PwG__selectLabel{font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--text-primary)}.MarketingAutomationPage-module__DT7PwG__select{appearance:none;width:100%;font:inherit;font-size:var(--text-ui);color:var(--text-primary);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 12px center, var(--white);border:1px solid var(--border-strong);border-radius:var(--radius-sm);transition:var(--transition-ui);cursor:pointer;padding:10px 36px 10px 12px}.MarketingAutomationPage-module__DT7PwG__select:focus-visible{border-color:var(--accent);box-shadow:var(--ring-focus);outline:none}.MarketingAutomationPage-module__DT7PwG__select:invalid{color:var(--text-secondary)}.MarketingAutomationPage-module__DT7PwG__formNote{text-align:center;color:var(--text-secondary);font-size:12.5px}.MarketingAutomationPage-module__DT7PwG__bandAccent{padding-block:var(--space-16)}.MarketingAutomationPage-module__DT7PwG__bandAccent .MarketingAutomationPage-module__DT7PwG__head{margin-bottom:var(--space-8)}.MarketingAutomationPage-module__DT7PwG__bandAccent .marker{color:var(--white);font-weight:var(--weight-semibold);background-color:#0000;background-image:linear-gradient(100deg, transparent 0.4%, color-mix(in oklab, var(--purple-400) 70%, transparent) 2%, color-mix(in oklab, var(--purple-400) 70%, transparent) 96%, transparent 99.6%);background-position:0 92%;background-repeat:no-repeat;background-size:100% 38%;padding:0 .08em}.MarketingAutomationPage-module__DT7PwG__bandAccent .MarketingAutomationPage-module__DT7PwG__h2 .marker{color:var(--black);background-image:none;background-color:var(--highlight);border-radius:var(--radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .16em}.MarketingAutomationPage-module__DT7PwG__services{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MarketingAutomationPage-module__DT7PwG__service{padding:var(--space-6);background:color-mix(in oklab, var(--white) 7%, transparent);border:1px solid color-mix(in oklab, var(--white) 14%, transparent);border-top-color:color-mix(in oklab, var(--white) 26%, transparent);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.MarketingAutomationPage-module__DT7PwG__service:hover{background:color-mix(in oklab, var(--white) 11%, transparent);border-color:color-mix(in oklab, var(--white) 24%, transparent)}}.MarketingAutomationPage-module__DT7PwG__serviceHead{align-items:baseline;gap:var(--space-3);display:flex}.MarketingAutomationPage-module__DT7PwG__serviceIndex{font-family:var(--font-mono);letter-spacing:.04em;color:color-mix(in oklab, var(--white) 55%, transparent);font-size:12px}.MarketingAutomationPage-module__DT7PwG__serviceTitle{letter-spacing:-.015em;font-size:19px;line-height:1.25;font-weight:var(--weight-semibold);color:var(--white);text-wrap:balance;margin:0}.MarketingAutomationPage-module__DT7PwG__serviceDesc{margin:var(--space-2) 0 0;color:color-mix(in oklab, var(--white) 76%, transparent);text-wrap:pretty;font-size:15px;line-height:1.55}ul.MarketingAutomationPage-module__DT7PwG__serviceList{padding:var(--space-4) 0 0;gap:var(--space-2);flex-wrap:wrap;margin:auto 0 0;list-style:none;display:flex}.MarketingAutomationPage-module__DT7PwG__serviceTag{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--white) 9%, transparent);border:1px solid color-mix(in oklab, var(--white) 14%, transparent);color:color-mix(in oklab, var(--white) 80%, transparent);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:12.5px;line-height:1.3;display:inline-flex}.MarketingAutomationPage-module__DT7PwG__serviceTag .MarketingAutomationPage-module__DT7PwG__icon{width:12px;height:12px;color:var(--green-500)}.MarketingAutomationPage-module__DT7PwG__serviceTag .marker{background-color:#0000;background-image:none;padding:0}.MarketingAutomationPage-module__DT7PwG__tools{margin-top:var(--space-8);gap:var(--space-4);text-align:center;justify-items:center;display:grid}.MarketingAutomationPage-module__DT7PwG__toolsLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab, var(--white) 62%, transparent);margin:0;font-size:12px}ul.MarketingAutomationPage-module__DT7PwG__toolWall{justify-content:center;gap:var(--space-2);flex-wrap:wrap;max-width:1000px;margin:0;padding:0;list-style:none;display:flex}.MarketingAutomationPage-module__DT7PwG__toolTile{border-radius:var(--radius-md);background:var(--white);width:48px;height:48px;box-shadow:0 1px 0 color-mix(in oklab, var(--black) 6%, transparent), 0 6px 16px -8px color-mix(in oklab, var(--black) 40%, transparent);transition:transform var(--duration-fast) var(--ease-standard);place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.MarketingAutomationPage-module__DT7PwG__toolTile:hover{transform:translateY(-2px)}}.MarketingAutomationPage-module__DT7PwG__toolsMore{color:color-mix(in oklab, var(--white) 58%, transparent);margin:0;font-size:13px}.MarketingAutomationPage-module__DT7PwG__servicesFoot{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid color-mix(in oklab, var(--white) 14%, transparent);justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}.MarketingAutomationPage-module__DT7PwG__guarantee{align-items:flex-start;gap:var(--space-3);font-size:var(--text-body);color:color-mix(in oklab, var(--white) 82%, transparent);margin:0;line-height:1.5;display:flex}.MarketingAutomationPage-module__DT7PwG__guarantee .MarketingAutomationPage-module__DT7PwG__icon{color:var(--green-500);margin-top:2px}.MarketingAutomationPage-module__DT7PwG__faq{max-width:820px;margin-inline:auto}.MarketingAutomationPage-module__DT7PwG__faqTitle{margin:0 0 var(--space-8);text-align:center;letter-spacing:-.024em;font-size:clamp(24px,2.6vw,32px);line-height:1.2;font-weight:var(--weight-semibold);text-wrap:balance}.MarketingAutomationPage-module__DT7PwG__faqList{border-top:1px solid var(--border-hairline)}.MarketingAutomationPage-module__DT7PwG__faqItem{border-bottom:1px solid var(--border-hairline)}.MarketingAutomationPage-module__DT7PwG__faqSummary{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-1);font-size:17px;line-height:1.4;font-weight:var(--weight-medium);cursor:pointer;border-radius:var(--radius-sm);list-style:none;display:flex}.MarketingAutomationPage-module__DT7PwG__faqSummary::-webkit-details-marker{display:none}.MarketingAutomationPage-module__DT7PwG__faqSummary:focus-visible{box-shadow:var(--ring-focus);outline:none}.MarketingAutomationPage-module__DT7PwG__faqIcon{width:14px;height:14px;transition:transform var(--duration-base) var(--ease-standard);flex:none;position:relative}.MarketingAutomationPage-module__DT7PwG__faqIcon:before,.MarketingAutomationPage-module__DT7PwG__faqIcon:after{content:"";background:var(--text-accent);border-radius:1px;height:1.5px;margin-top:-.75px;position:absolute;inset:50% 0 auto}.MarketingAutomationPage-module__DT7PwG__faqIcon:after{transform:rotate(90deg)}.MarketingAutomationPage-module__DT7PwG__faqItem[open] .MarketingAutomationPage-module__DT7PwG__faqIcon{transform:rotate(45deg)}.MarketingAutomationPage-module__DT7PwG__faqItem{interpolate-size:allow-keywords}.MarketingAutomationPage-module__DT7PwG__faqItem::details-content{opacity:0;block-size:0;transition:block-size var(--duration-base) var(--ease-standard), opacity var(--duration-base) var(--ease-standard), content-visibility var(--duration-base) allow-discrete;overflow-y:clip}.MarketingAutomationPage-module__DT7PwG__faqItem[open]::details-content{opacity:1;block-size:auto}.MarketingAutomationPage-module__DT7PwG__faqAnswer{padding:0 var(--space-10) var(--space-6) var(--space-1);font-size:var(--text-body);color:var(--gray-600);text-wrap:pretty;margin:0;line-height:1.65}.MarketingAutomationPage-module__DT7PwG__closing{text-align:center;flex-direction:column;align-items:center;display:flex}.MarketingAutomationPage-module__DT7PwG__closingTitle{margin:var(--space-4) 0 0;letter-spacing:-.032em;max-width:820px;font-size:clamp(30px,4vw,48px);line-height:1.1;font-weight:var(--weight-semibold);color:var(--white);text-wrap:balance}.MarketingAutomationPage-module__DT7PwG__closingLead{margin:var(--space-5) 0 0;max-width:620px;font-size:var(--text-body-lg);color:color-mix(in oklab, var(--white) 76%, transparent);text-wrap:pretty;line-height:1.6}.MarketingAutomationPage-module__DT7PwG__closingActions{margin-top:var(--space-10);justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.MarketingAutomationPage-module__DT7PwG__bandInk .MarketingAutomationPage-module__DT7PwG__ghostOnDark{color:var(--white);border-color:color-mix(in oklab, var(--white) 26%, transparent)}.MarketingAutomationPage-module__DT7PwG__bandInk .MarketingAutomationPage-module__DT7PwG__ghostOnDark:hover{background:color-mix(in oklab, var(--white) 10%, transparent);color:var(--white)}.MarketingAutomationPage-module__DT7PwG__closingNote{margin:var(--space-6) 0 0;color:color-mix(in oklab, var(--white) 58%, transparent);font-size:13px}@media (max-width:900px){.MarketingAutomationPage-module__DT7PwG__band{padding-block:var(--space-16)}.MarketingAutomationPage-module__DT7PwG__bandHero{padding-block:var(--space-6) var(--space-16)}.MarketingAutomationPage-module__DT7PwG__heroGrid{gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.MarketingAutomationPage-module__DT7PwG__heroCopy{padding-top:0}.MarketingAutomationPage-module__DT7PwG__formWrap{position:static}.MarketingAutomationPage-module__DT7PwG__bandAccent{padding-block:var(--space-12)}}@media (max-width:600px){.MarketingAutomationPage-module__DT7PwG__formRow{grid-template-columns:minmax(0,1fr)}.MarketingAutomationPage-module__DT7PwG__services{gap:var(--space-2)}.MarketingAutomationPage-module__DT7PwG__formCard{padding:var(--space-6)}.MarketingAutomationPage-module__DT7PwG__service{padding:var(--space-3);font-size:11.5px}.MarketingAutomationPage-module__DT7PwG__toolTile{width:42px;height:42px}.MarketingAutomationPage-module__DT7PwG__faqAnswer{padding-right:var(--space-1)}.MarketingAutomationPage-module__DT7PwG__closingActions{flex-direction:column;align-self:stretch}}@media (prefers-reduced-transparency:reduce){.MarketingAutomationPage-module__DT7PwG__service{background:var(--purple-900);-webkit-backdrop-filter:none;border-color:color-mix(in oklab, var(--white) 30%, transparent)}}@media (prefers-reduced-motion:reduce){.MarketingAutomationPage-module__DT7PwG__toolTile,.MarketingAutomationPage-module__DT7PwG__faqIcon{transition:none}.MarketingAutomationPage-module__DT7PwG__faqItem::details-content{transition:opacity var(--duration-base) var(--ease-standard), content-visibility var(--duration-base) allow-discrete}.MarketingAutomationPage-module__DT7PwG__faqItem[open]::details-content{block-size:auto}.MarketingAutomationPage-module__DT7PwG__formWrap:target .MarketingAutomationPage-module__DT7PwG__formCard:after{animation:1.2s linear .35s both MarketingAutomationPage-module__DT7PwG__form-arrive-reduced}@keyframes MarketingAutomationPage-module__DT7PwG__form-arrive-reduced{0%,70%{opacity:1}to{opacity:0}}}
.Checkout-module__cknjLG__video{aspect-ratio:16/9;background:var(--purple-900);background-image:var(--accent-gradient);position:relative;overflow:hidden}.Checkout-module__cknjLG__video__frame{border:0;width:100%;height:100%;position:absolute;inset:0}.Checkout-module__cknjLG__video__unmute{z-index:2;left:var(--space-3);bottom:var(--space-3);align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-4);border:1px solid var(--border-hairline);border-radius:var(--radius-pill);background:var(--white);color:var(--text-primary);font:inherit;font-size:var(--text-ui);font-weight:var(--weight-medium);cursor:pointer;box-shadow:var(--shadow-2);transition:var(--transition-ui);display:inline-flex;position:absolute}.Checkout-module__cknjLG__video__unmute:focus-visible{box-shadow:var(--ring-focus);outline:none}.Checkout-module__cknjLG__video__tapSound{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.Checkout-module__cknjLG__video__placeholder{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-5);color:#fffc;text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.Checkout-module__cknjLG__video__placeholder p{font-size:var(--text-body-sm);margin:0}.Checkout-module__cknjLG__float{right:var(--space-4);bottom:max(var(--space-4), env(safe-area-inset-bottom));z-index:40;border-radius:var(--radius-sm);box-shadow:var(--shadow-3);transition:opacity .22s var(--ease-out), transform .22s var(--ease-out);position:fixed}.Checkout-module__cknjLG__float[data-hidden]{opacity:0;pointer-events:none;transform:translateY(12px)}.Checkout-module__cknjLG__hero{padding-top:var(--space-8);text-align:center;flex-direction:column;align-items:center;display:flex}.Checkout-module__cknjLG__hero__video{width:100%;max-width:960px;margin-bottom:var(--space-8);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);overflow:hidden}.Checkout-module__cknjLG__hero__title{max-width:820px;margin-bottom:var(--space-6);text-wrap:balance}.Checkout-module__cknjLG__pointer{margin-bottom:var(--space-3);color:var(--accent);display:inline-flex;rotate:90deg}@media (prefers-reduced-motion:no-preference){.Checkout-module__cknjLG__pointer{animation:1.6s cubic-bezier(.32,.72,0,1) infinite Checkout-module__cknjLG__pointer-bob}}@keyframes Checkout-module__cknjLG__pointer-bob{0%,to{translate:0}50%{translate:0 6px}}.Checkout-module__cknjLG__reserve{min-height:56px;padding-inline:var(--space-8);font-size:var(--text-body);white-space:normal;text-align:center}.Checkout-module__cknjLG__reserve.Checkout-module__cknjLG__reserve,.Checkout-module__cknjLG__reserve.Checkout-module__cknjLG__reserve:hover{background:var(--highlight);color:var(--black);border-color:var(--highlight)}.Checkout-module__cknjLG__reserve.Checkout-module__cknjLG__reserve:hover{filter:brightness(.95)}@media (prefers-reduced-motion:no-preference){.Checkout-module__cknjLG__reserve{animation:4.5s cubic-bezier(.32,.72,0,1) 2.5s infinite Checkout-module__cknjLG__reserve-nudge}.Checkout-module__cknjLG__reserve:hover,.Checkout-module__cknjLG__reserve:focus-visible{animation-play-state:paused}}@keyframes Checkout-module__cknjLG__reserve-nudge{0%,84%,to{transform:translate(0)rotate(0)}87%{transform:translate(-3px)rotate(-1deg)}90%{transform:translate(3px)rotate(1deg)}93%{transform:translate(-2px)rotate(-.5deg)}96%{transform:translate(1px)rotate(.25deg)}}.Checkout-module__cknjLG__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.Checkout-module__cknjLG__marquee__track{gap:var(--space-3);width:max-content;margin:0;padding:0;list-style:none;display:flex}.Checkout-module__cknjLG__marquee__item{flex:none;width:220px}@media (prefers-reduced-motion:no-preference){.Checkout-module__cknjLG__marquee__track{animation:60s linear infinite Checkout-module__cknjLG__photo-marquee}.Checkout-module__cknjLG__marquee:focus-within .Checkout-module__cknjLG__marquee__track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.Checkout-module__cknjLG__marquee:hover .Checkout-module__cknjLG__marquee__track{animation-play-state:paused}}}@keyframes Checkout-module__cknjLG__photo-marquee{to{transform:translateX(calc(-50% - var(--space-3) / 2))}}@media (prefers-reduced-motion:reduce){.Checkout-module__cknjLG__marquee{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.Checkout-module__cknjLG__marquee__item{scroll-snap-align:start}}.Checkout-module__cknjLG__photo__img{aspect-ratio:4/5;border:1px solid var(--border-hairline);border-radius:var(--radius-lg);object-fit:cover;background:var(--surface-card);width:100%;height:auto;display:block}.Checkout-module__cknjLG__closing{align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-6);text-align:center;flex-direction:column;display:flex}.Checkout-module__cknjLG__closing__title{color:var(--text-on-dark);margin:0}.Checkout-module__cknjLG__closing__sub{color:#fffc;max-width:520px;margin:0}.Checkout-module__cknjLG__pageEnd.Checkout-module__cknjLG__pageEnd{padding-bottom:calc(var(--space-32) * .6 + env(safe-area-inset-bottom))}.Checkout-module__cknjLG__closing .Checkout-module__cknjLG__offer__cta{width:100%;max-width:360px}.Checkout-module__cknjLG__formCard{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--white);display:grid}.Checkout-module__cknjLG__heading:focus{outline:none}.Checkout-module__cknjLG__fields{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.Checkout-module__cknjLG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Checkout-module__cknjLG__wrap{white-space:normal;text-align:center}.Checkout-module__cknjLG__flow{width:100%;margin-top:var(--space-6);flex-direction:column;align-items:center;scroll-margin-top:96px;display:flex}.Checkout-module__cknjLG__formCard{transition:opacity .22s var(--ease-out), transform .22s var(--ease-out)}@starting-style{.Checkout-module__cknjLG__formCard{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.Checkout-module__cknjLG__formCard{transition:opacity .22s var(--ease-out)}@starting-style{.Checkout-module__cknjLG__formCard{opacity:0;transform:none}}}.Checkout-module__cknjLG__formCard{text-align:left;width:100%;max-width:640px}.Checkout-module__cknjLG__formCard input{font-size:16px}.Checkout-module__cknjLG__formCard__head{gap:var(--space-1);display:grid}.Checkout-module__cknjLG__formCard__head .h2-sub{margin:0}.Checkout-module__cknjLG__formCard__head p{color:var(--text-secondary);font-size:var(--text-body-sm);margin:0}.Checkout-module__cknjLG__mono{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap}.Checkout-module__cknjLG__reference{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-card);font-size:var(--text-body-sm);margin:0;display:flex}.Checkout-module__cknjLG__reference span{color:var(--text-secondary)}.Checkout-module__cknjLG__whatsapp.Checkout-module__cknjLG__whatsapp{gap:var(--space-2);min-height:56px;color:var(--gray-900);font-weight:var(--weight-semibold);background:#25d366}.Checkout-module__cknjLG__whatsapp.Checkout-module__cknjLG__whatsapp:hover{color:var(--gray-900);background:#1ebe5b}.Checkout-module__cknjLG__whatsapp svg{flex:none}@media (prefers-reduced-motion:no-preference){.Checkout-module__cknjLG__whatsapp{animation:3s cubic-bezier(.32,.72,0,1) 1s infinite Checkout-module__cknjLG__whatsapp-shake}.Checkout-module__cknjLG__whatsapp:hover,.Checkout-module__cknjLG__whatsapp:focus-visible,.Checkout-module__cknjLG__whatsapp:disabled{animation-play-state:paused}}@keyframes Checkout-module__cknjLG__whatsapp-shake{0%,76%,to{transform:translate(0)rotate(0)}80%{transform:translate(-4px)rotate(-1deg)}84%{transform:translate(4px)rotate(1deg)}88%{transform:translate(-3px)rotate(-.5deg)}92%{transform:translate(2px)rotate(.25deg)}}.Checkout-module__cknjLG__steps{justify-items:center;gap:var(--space-2);margin-bottom:var(--space-6);display:grid}.Checkout-module__cknjLG__steps__label{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;margin:0}.Checkout-module__cknjLG__steps__rail{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.Checkout-module__cknjLG__steps__rail li{background:var(--border-hairline);border-radius:2px;width:40px;height:4px}.Checkout-module__cknjLG__steps__rail li[data-done]{background:var(--accent-gradient-linear,var(--purple-600))}.Checkout-module__cknjLG__video__player{object-fit:contain;background:var(--black);border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.Checkout-module__cknjLG__hero__instruction{max-width:560px;margin:0 0 var(--space-6);color:var(--text-secondary);font-size:var(--text-body)}.Checkout-module__cknjLG__gate{width:100%;min-height:56px;margin-top:calc(var(--space-8) * -1 + var(--space-4));justify-content:center;display:flex}.Checkout-module__cknjLG__gate__locked{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-caption);margin:0;display:inline-flex}.Checkout-module__cknjLG__gate .Checkout-module__cknjLG__reserve{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out)}@starting-style{.Checkout-module__cknjLG__gate .Checkout-module__cknjLG__reserve{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.Checkout-module__cknjLG__gate .Checkout-module__cknjLG__reserve{transition:opacity .22s var(--ease-out)}@starting-style{.Checkout-module__cknjLG__gate .Checkout-module__cknjLG__reserve{transform:none}}}.Checkout-module__cknjLG__hero__intro{max-width:720px;color:var(--text-secondary);font-size:var(--text-body);text-wrap:pretty;margin:0}.Checkout-module__cknjLG__programme{gap:var(--space-4);max-width:880px;padding-top:var(--space-8);padding-bottom:var(--space-8);display:grid}.Checkout-module__cknjLG__modules{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.Checkout-module__cknjLG__module{align-items:flex-start;gap:var(--space-4);padding:var(--space-3);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--white);display:flex}.Checkout-module__cknjLG__module__image{border:1px solid var(--border-hairline);border-radius:var(--radius-md);object-fit:cover;flex:none;width:88px;height:88px}.Checkout-module__cknjLG__module__body{gap:var(--space-1);min-width:0;display:grid}.Checkout-module__cknjLG__module__head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Checkout-module__cknjLG__module__number{color:var(--text-accent);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase}.Checkout-module__cknjLG__module__automation{padding:2px var(--space-2);border-radius:var(--radius-xs);background:var(--accent-gradient);color:var(--white);font-family:var(--font-mono);white-space:nowrap;font-size:11px}.Checkout-module__cknjLG__module__title{font-size:var(--text-body);font-weight:var(--weight-semibold);text-wrap:balance;margin:0;line-height:1.3}.Checkout-module__cknjLG__module__result{color:var(--text-secondary);font-size:var(--text-body-sm);margin:0;line-height:1.45}.Checkout-module__cknjLG__module__result span{color:var(--text-primary);font-weight:var(--weight-medium)}.Checkout-module__cknjLG__offer{gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--accent-gradient-panel,var(--accent-gradient));color:var(--text-on-dark);display:grid}.Checkout-module__cknjLG__offer__facts{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.Checkout-module__cknjLG__offer__facts dt{color:#ffffffb3;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.Checkout-module__cknjLG__offer__facts dd{font-size:var(--text-body-sm);margin:2px 0 0;line-height:1.35}.Checkout-module__cknjLG__offer__buy{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid #fff3;display:grid}.Checkout-module__cknjLG__offer__label{color:#ffffffb3;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:11px}.Checkout-module__cknjLG__offer__price{font-size:var(--text-display-3);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);margin:0;line-height:1}.Checkout-module__cknjLG__offer__cta{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;margin-top:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);border-radius:var(--radius-md);background:var(--white);color:var(--text-primary);font-weight:var(--weight-semibold);transition:transform var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}.Checkout-module__cknjLG__offer__cta:active,.Checkout-module__cknjLG__cardLink:active .Checkout-module__cknjLG__offer__cta{transform:scale(.98)}.Checkout-module__cknjLG__cardLink,.Checkout-module__cknjLG__cardLink:hover,.Checkout-module__cknjLG__cardLink:focus-visible{color:var(--text-on-dark);text-decoration:none}.Checkout-module__cknjLG__cardLink{cursor:pointer;-webkit-tap-highlight-color:transparent}.Checkout-module__cknjLG__cardLink:focus-visible{box-shadow:var(--ring-focus);outline:none}.Checkout-module__cknjLG__offer__cta,.Checkout-module__cknjLG__reserve{animation:Checkout-module__cknjLG__cta-shake 4.5s var(--ease-standard) 1.5s infinite}.Checkout-module__cknjLG__offer__cta:hover,.Checkout-module__cknjLG__offer__cta:focus-visible,.Checkout-module__cknjLG__cardLink:hover .Checkout-module__cknjLG__offer__cta,.Checkout-module__cknjLG__cardLink:focus-visible .Checkout-module__cknjLG__offer__cta,.Checkout-module__cknjLG__reserve:hover,.Checkout-module__cknjLG__reserve:focus-visible{animation-play-state:paused}@keyframes Checkout-module__cknjLG__cta-shake{0%,84%,to{translate:0;rotate:none}86%{translate:-4px;rotate:-1.5deg}89%{translate:4px;rotate:1.5deg}92%{translate:-3px;rotate:-1deg}95%{translate:2px;rotate:.5deg}}@media (prefers-reduced-motion:reduce){.Checkout-module__cknjLG__offer__cta,.Checkout-module__cknjLG__reserve{animation:none}}.Checkout-module__cknjLG__offer__cta:focus-visible{box-shadow:var(--ring-focus);outline:none}.Checkout-module__cknjLG__offer__arrow{border-radius:var(--radius-sm);background:var(--accent-gradient);width:40px;height:40px;color:var(--white);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.Checkout-module__cknjLG__offer__cta:hover .Checkout-module__cknjLG__offer__arrow,.Checkout-module__cknjLG__cardLink:hover .Checkout-module__cknjLG__offer__arrow{transform:translate(2px)}}.Checkout-module__cknjLG__offer__arrow{transition:transform var(--duration-fast) var(--ease-out)}.Checkout-module__cknjLG__offer__note{color:#ffffffb3;font-size:var(--text-caption);margin:0}.Checkout-module__cknjLG__price{gap:var(--space-3);width:100%;max-width:640px;margin-top:var(--space-6);padding:var(--space-4);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--white);text-align:left;display:grid}.Checkout-module__cknjLG__price__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.Checkout-module__cknjLG__price__label{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-caption);text-transform:uppercase;margin:0}.Checkout-module__cknjLG__price__amount{color:var(--text-accent);font-size:var(--text-title-2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-title);margin:0;line-height:1}.Checkout-module__cknjLG__price__deposit{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-accent-soft);color:var(--text-accent);font-size:var(--text-body-sm);margin:0}.Checkout-module__cknjLG__price__list{gap:var(--space-1) var(--space-4);font-size:var(--text-body-sm);margin:0;padding:0;list-style:none;display:grid}.Checkout-module__cknjLG__price__list li{align-items:flex-start;gap:var(--space-2);line-height:1.4;display:flex}.Checkout-module__cknjLG__price__list svg{flex:none;margin-top:3px}.Checkout-module__cknjLG__countdown{width:100%;max-width:640px;margin-top:var(--space-6);justify-content:center;display:flex}.Checkout-module__cknjLG__centered .Checkout-module__cknjLG__price__head{align-items:center;gap:var(--space-1);flex-direction:column}.Checkout-module__cknjLG__centered .Checkout-module__cknjLG__price{text-align:center}.Checkout-module__cknjLG__centered .Checkout-module__cknjLG__price__list{text-align:left;justify-content:center}:is(.Checkout-module__cknjLG__centered .Checkout-module__cknjLG__formCard__head,.Checkout-module__cknjLG__centered .form-card__note){text-align:center}@media (min-width:560px){.Checkout-module__cknjLG__price__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.Checkout-module__cknjLG__module{padding:var(--space-4)}.Checkout-module__cknjLG__module__image{width:120px;height:120px}.Checkout-module__cknjLG__offer{padding:var(--space-6);grid-template-columns:1.4fr 1fr;align-items:center}.Checkout-module__cknjLG__offer__buy{padding-top:0;padding-left:var(--space-5);border-top:0;border-left:1px solid #fff3}.Checkout-module__cknjLG__marquee__item{width:300px}}.Checkout-module__cknjLG__testimonial{background:var(--purple-50);border-block:1px solid var(--purple-100);color:var(--text-primary);padding-block:clamp(56px,7vw,96px)}.Checkout-module__cknjLG__testimonial__inner{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.Checkout-module__cknjLG__testimonial__text{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:540px;display:flex}.Checkout-module__cknjLG__testimonial__stars{margin-bottom:calc(var(--space-2) * -1);gap:4px;display:inline-flex}.Checkout-module__cknjLG__testimonial__stars svg{fill:var(--highlight);stroke:color-mix(in srgb, var(--highlight), var(--black) 22%);stroke-width:1.2px;stroke-linejoin:round}.Checkout-module__cknjLG__testimonial__title{text-wrap:balance;margin:0}.Checkout-module__cknjLG__testimonial__sub{font-size:var(--text-body-lg);color:var(--text-secondary);margin:0;line-height:1.55}.Checkout-module__cknjLG__testimonial__frame{aspect-ratio:9/16;border:1px solid var(--purple-100);border-radius:var(--radius-xl);background:var(--purple-900);width:100%;position:relative;overflow:hidden;box-shadow:0 18px 48px #00004d24}.Checkout-module__cknjLG__testimonial__frame iframe,.Checkout-module__cknjLG__testimonial__frame video{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:767px){.Checkout-module__cknjLG__testimonial__inner{grid-template-columns:minmax(0,1fr);justify-items:center}.Checkout-module__cknjLG__testimonial__text{text-align:center;align-items:center}.Checkout-module__cknjLG__testimonial__frame{max-width:320px}}
.AbdellahPage-module__J1ZPOG__kicker,.AbdellahPage-module__J1ZPOG__meta,.AbdellahPage-module__J1ZPOG__card__kicker,.AbdellahPage-module__J1ZPOG__pill,.AbdellahPage-module__J1ZPOG__step__n,.AbdellahPage-module__J1ZPOG__step__dur,.AbdellahPage-module__J1ZPOG__facts__title,.AbdellahPage-module__J1ZPOG__fact__k,.AbdellahPage-module__J1ZPOG__stat__n{font-family:var(--font-mono), ui-monospace, monospace}.AbdellahPage-module__J1ZPOG__meta{color:var(--gray-400);font-size:11px}.AbdellahPage-module__J1ZPOG__block{flex-direction:column;gap:22px;margin-top:72px;display:flex}.AbdellahPage-module__J1ZPOG__block--first{scroll-margin-top:96px}.AbdellahPage-module__J1ZPOG__head{border-bottom:1px solid var(--border-hairline);flex-wrap:wrap;align-items:baseline;gap:10px 20px;padding-bottom:16px;display:flex}.AbdellahPage-module__J1ZPOG__head--plain{border-bottom:0;padding-bottom:0}.AbdellahPage-module__J1ZPOG__head__title{letter-spacing:-.028em;font-size:clamp(24px,3.6vw,30px);line-height:1.15;font-weight:var(--weight-semibold);margin:0}.AbdellahPage-module__J1ZPOG__head__lead{color:var(--gray-500);flex:300px;margin:0;font-size:15.5px;line-height:1.5}.AbdellahPage-module__J1ZPOG__hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding-bottom:48px;display:flex}.AbdellahPage-module__J1ZPOG__hero__text{flex-direction:column;flex:420px;gap:20px;min-width:0;display:flex}.AbdellahPage-module__J1ZPOG__kicker{letter-spacing:.14em;color:var(--purple-600);text-transform:uppercase;font-size:11.5px}.AbdellahPage-module__J1ZPOG__hero__title{letter-spacing:-.035em;font-size:clamp(34px,6vw,52px);line-height:1.08;font-weight:var(--weight-semibold);text-wrap:pretty;margin:0}.AbdellahPage-module__J1ZPOG__hero__mark,.AbdellahPage-module__J1ZPOG__card__mark{padding:.06em .14em;line-height:1;display:inline-block}.AbdellahPage-module__J1ZPOG__hero__sub{color:var(--gray-700);max-width:60ch;margin:0;font-size:clamp(16px,2.2vw,18.5px);line-height:1.6}.AbdellahPage-module__J1ZPOG__chips{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.AbdellahPage-module__J1ZPOG__chip{border:1px solid var(--border-hairline);border-radius:var(--radius-pill);background:var(--gray-50);color:var(--gray-700);align-items:center;gap:7px;padding:5px 11px;font-size:12.5px;display:inline-flex}.AbdellahPage-module__J1ZPOG__chip__icon{color:var(--purple-600);display:flex}.AbdellahPage-module__J1ZPOG__portrait{flex-direction:column;flex:300px;gap:10px;max-width:400px;margin:0;display:flex}.AbdellahPage-module__J1ZPOG__portrait__img{aspect-ratio:1;object-fit:cover;border:1px solid var(--border-hairline);background:var(--purple-50,#f1f1fa);border-radius:18px;width:100%;height:auto}.AbdellahPage-module__J1ZPOG__stats{border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline);background:var(--gray-50)}.AbdellahPage-module__J1ZPOG__stats__grid{max-width:var(--container-page);background:var(--border-hairline);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;margin:0 auto;display:grid}.AbdellahPage-module__J1ZPOG__stat{background:var(--gray-50);flex-direction:column;gap:5px;padding:26px 24px;display:flex}.AbdellahPage-module__J1ZPOG__stat__n{letter-spacing:-.03em;color:var(--purple-900);font-size:clamp(24px,3.4vw,30px)}.AbdellahPage-module__J1ZPOG__stat__label{color:var(--gray-600,#475569);font-size:13.5px;line-height:1.45}.AbdellahPage-module__J1ZPOG__programmes{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;display:grid}.AbdellahPage-module__J1ZPOG__card{border:1px solid var(--border-hairline);background:var(--white);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.AbdellahPage-module__J1ZPOG__card:hover{border-color:var(--gray-400);box-shadow:0 12px 30px #00004d14}.AbdellahPage-module__J1ZPOG__card--featured{background:var(--purple-50);border-color:#c8c8ea}.AbdellahPage-module__J1ZPOG__card--featured:hover{border-color:var(--purple-400);box-shadow:0 12px 30px #00004d1f}.AbdellahPage-module__J1ZPOG__banner{border-bottom:1px solid var(--border-hairline);height:168px;position:relative;overflow:hidden}.AbdellahPage-module__J1ZPOG__banner--fan{background:var(--purple-50);border-bottom-color:var(--purple-100);justify-content:center;align-items:center;display:flex}.AbdellahPage-module__J1ZPOG__fan__img{object-fit:cover;border:3px solid var(--white);border-radius:12px;flex:none;display:block;position:relative;box-shadow:0 6px 18px #00004d24}.AbdellahPage-module__J1ZPOG__fan__img+.AbdellahPage-module__J1ZPOG__fan__img{margin-left:-20px}.AbdellahPage-module__J1ZPOG__banner--photo{background:#e4e4f6;border-bottom-color:#c8c8ea}.AbdellahPage-module__J1ZPOG__banner--dark{background:var(--gray-900);justify-content:center;align-items:center;display:flex}.AbdellahPage-module__J1ZPOG__pipeline{background-image:linear-gradient(#ffffff47,#ffffff47);background-position:50%;background-repeat:no-repeat;background-size:100% 1px;align-items:center;gap:28px;margin-top:-18px;display:flex}.AbdellahPage-module__J1ZPOG__pipeline__node{background:var(--white);border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 6px 18px #0000004d}.AbdellahPage-module__J1ZPOG__banner__label{z-index:5;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;align-items:center;padding:5px 10px;font-size:10.5px;display:flex;position:absolute;left:14px}.AbdellahPage-module__J1ZPOG__banner__label--top{color:var(--purple-600);background:#ffffffd1;top:12px}.AbdellahPage-module__J1ZPOG__banner__label--dark{color:var(--white);background:#0f172a9e;bottom:12px}.AbdellahPage-module__J1ZPOG__card__body{flex-direction:column;flex:1;gap:12px;padding:26px;display:flex}.AbdellahPage-module__J1ZPOG__card__top{align-items:center;gap:10px;display:flex}.AbdellahPage-module__J1ZPOG__card__kicker{color:var(--purple-600);font-size:11.5px}.AbdellahPage-module__J1ZPOG__card__tag{margin-left:auto}.AbdellahPage-module__J1ZPOG__pill{letter-spacing:.06em;color:var(--gray-500);background:var(--gray-100);border-radius:var(--radius-pill);padding:3px 9px;font-size:10.5px}.AbdellahPage-module__J1ZPOG__card__title{letter-spacing:-.022em;font-size:20px;line-height:1.25;font-weight:var(--weight-semibold);margin:0}.AbdellahPage-module__J1ZPOG__card__mark{padding:.06em .12em}.AbdellahPage-module__J1ZPOG__card__text{color:var(--gray-600,#475569);margin:0;font-size:14.5px;line-height:1.55}.AbdellahPage-module__J1ZPOG__card--featured .AbdellahPage-module__J1ZPOG__card__text{color:var(--gray-700)}.AbdellahPage-module__J1ZPOG__card__marks{padding-top:4px}.AbdellahPage-module__J1ZPOG__card__marks .marks{margin-top:0}.AbdellahPage-module__J1ZPOG__card__outcome{color:var(--gray-900);border-top:1px solid var(--gray-100);margin:auto 0 0;padding-top:14px;font-size:13px;line-height:1.5}.AbdellahPage-module__J1ZPOG__card--featured .AbdellahPage-module__J1ZPOG__card__outcome{border-top-color:var(--purple-100)}.AbdellahPage-module__J1ZPOG__card__outcome strong{font-weight:var(--weight-semibold)}.AbdellahPage-module__J1ZPOG__needs{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.AbdellahPage-module__J1ZPOG__need{border:1px solid var(--border-hairline);background:var(--white);border-radius:13px;flex-direction:column;gap:5px;padding:18px;display:flex}.AbdellahPage-module__J1ZPOG__need__title{letter-spacing:-.015em;font-size:15.5px;line-height:1.35;font-weight:var(--weight-semibold);margin:0}.AbdellahPage-module__J1ZPOG__need__text{color:var(--gray-500);margin:0;font-size:13.5px;line-height:1.5}.AbdellahPage-module__J1ZPOG__areas{color:var(--gray-600,#475569);max-width:78ch;margin:6px 0 0;font-size:15px;line-height:1.65}.AbdellahPage-module__J1ZPOG__areas strong{font-weight:var(--weight-semibold)}.AbdellahPage-module__J1ZPOG__who{flex-flow:wrap;gap:44px}.AbdellahPage-module__J1ZPOG__who__text{flex-direction:column;flex:440px;gap:18px;min-width:0;display:flex}.AbdellahPage-module__J1ZPOG__who__text p{color:var(--gray-700);margin:0;font-size:16.5px;line-height:1.62}.AbdellahPage-module__J1ZPOG__who__text strong{font-weight:var(--weight-semibold)}.AbdellahPage-module__J1ZPOG__facts{border:1px solid var(--border-hairline);border-radius:16px;flex:260px;align-self:start;max-width:340px;overflow:hidden}.AbdellahPage-module__J1ZPOG__facts__title{background:var(--gray-50);border-bottom:1px solid var(--border-hairline);letter-spacing:.14em;color:var(--gray-400);margin:0;padding:16px 20px;font-size:11px}.AbdellahPage-module__J1ZPOG__facts__list{margin:0}.AbdellahPage-module__J1ZPOG__fact{border-bottom:1px solid var(--gray-100);flex-wrap:wrap;gap:4px 12px;padding:13px 20px;display:flex}.AbdellahPage-module__J1ZPOG__fact:last-child{border-bottom:0}.AbdellahPage-module__J1ZPOG__fact__k{letter-spacing:.08em;color:var(--gray-400);flex:0 0 96px;font-size:11px}.AbdellahPage-module__J1ZPOG__fact__v{color:var(--gray-900);flex:120px;margin:0;font-size:13.5px;line-height:1.45}.AbdellahPage-module__J1ZPOG__method{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.AbdellahPage-module__J1ZPOG__step{border:1px solid var(--border-hairline);background:var(--white);border-radius:14px;flex-direction:column;gap:9px;padding:22px;display:flex}.AbdellahPage-module__J1ZPOG__step__n{color:var(--purple-600);font-size:12px}.AbdellahPage-module__J1ZPOG__step__title{letter-spacing:-.02em;font-size:17.5px;line-height:1.3;font-weight:var(--weight-semibold);margin:0}.AbdellahPage-module__J1ZPOG__step__text{color:var(--gray-500);margin:0;font-size:14px;line-height:1.5}.AbdellahPage-module__J1ZPOG__step__dur{color:var(--gray-400);margin-top:auto;padding-top:6px;font-size:11.5px}.AbdellahPage-module__J1ZPOG__room{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.AbdellahPage-module__J1ZPOG__room__photo{aspect-ratio:4/3;border:1px solid var(--border-hairline);background:var(--purple-50);border-radius:14px;position:relative;overflow:hidden}.AbdellahPage-module__J1ZPOG__faq{gap:0;max-width:840px}.AbdellahPage-module__J1ZPOG__faq__title{border-bottom:1px solid var(--border-hairline);margin-bottom:0;padding-bottom:14px}.AbdellahPage-module__J1ZPOG__faq__item{border-bottom:1px solid var(--gray-100);flex-direction:column;gap:8px;padding:20px 0;display:flex}.AbdellahPage-module__J1ZPOG__faq__q{letter-spacing:-.018em;font-size:17.5px;line-height:1.35;font-weight:var(--weight-semibold);margin:0}.AbdellahPage-module__J1ZPOG__faq__a{color:var(--gray-600,#475569);margin:0;font-size:15.5px;line-height:1.6}.AbdellahPage-module__J1ZPOG__contact{border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:clamp(28px,5vw,48px);scroll-margin-top:96px;display:flex}.AbdellahPage-module__J1ZPOG__contact__text{flex-direction:column;flex:380px;gap:14px;min-width:0;display:flex}.AbdellahPage-module__J1ZPOG__contact__title{letter-spacing:-.03em;font-size:clamp(24px,4vw,34px);line-height:1.15;font-weight:var(--weight-semibold);color:var(--white);margin:0}.AbdellahPage-module__J1ZPOG__contact__sub{color:#ffffffd6;max-width:52ch;margin:0;font-size:16px;line-height:1.6}.AbdellahPage-module__J1ZPOG__contact__actions{flex-direction:column;flex:260px;gap:10px;max-width:340px;display:flex}.AbdellahPage-module__J1ZPOG__closing{margin-top:32px;margin-bottom:var(--space-16);flex-direction:column;gap:8px;display:flex}.AbdellahPage-module__J1ZPOG__closing__name{font-size:14px;font-weight:var(--weight-semibold);letter-spacing:-.015em;margin:0}.AbdellahPage-module__J1ZPOG__closing__blurb{max-width:78ch;color:var(--gray-500);margin:0;font-size:13.5px;line-height:1.55}
.FunnelShell-module__i8aNuG__header{z-index:70;border-bottom:1px solid var(--border-hairline);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);background:#ffffffdb;position:sticky;top:0}.FunnelShell-module__i8aNuG__inner{align-items:center;gap:var(--space-4);max-width:var(--container-page);height:64px;padding:0 var(--space-4);margin:0 auto;display:flex}.FunnelShell-module__i8aNuG__wordmark{color:var(--text-primary);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);letter-spacing:-.03em}@media (min-width:768px){.FunnelShell-module__i8aNuG__inner{padding:0 var(--space-8)}}
.RegistrationCountdown-module__hTPKmG__panel{width:100%;max-width:520px;margin-bottom:var(--space-4);padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg);background:var(--accent-gradient-panel);color:var(--white)}.RegistrationCountdown-module__hTPKmG__session{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;display:block}.RegistrationCountdown-module__hTPKmG__session__label{opacity:.8}.RegistrationCountdown-module__hTPKmG__session__date{font-weight:600}.RegistrationCountdown-module__hTPKmG__title{margin:var(--space-2) 0 var(--space-4);font-size:var(--text-body);font-weight:600}.RegistrationCountdown-module__hTPKmG__digits{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.RegistrationCountdown-module__hTPKmG__cell{padding:var(--space-3) var(--space-1);border-radius:var(--radius-md);background:#ffffff0f;border:1px solid #ffffff2e;flex-direction:column;align-items:center;gap:2px;display:flex}.RegistrationCountdown-module__hTPKmG__value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,6vw,2rem);font-weight:600;line-height:1.1}.RegistrationCountdown-module__hTPKmG__unit{opacity:.75;font-size:.75rem}.RegistrationCountdown-module__hTPKmG__closes{margin:var(--space-4) 0 0;font-size:var(--text-caption);opacity:.85}
