.HuwFJq_skip{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HuwFJq_skip:focus{top:8px;z-index:200;clip:auto;background:var(--color-cream);border:3px solid var(--color-ink);border-radius:var(--radius-chip);width:auto;height:auto;color:var(--color-teal);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:0;padding:12px 20px;font-size:1rem;font-weight:700;position:fixed;inset-inline-start:8px;overflow:visible}.HuwFJq_header{z-index:100;background:color-mix(in srgb, var(--color-cream) 88%, transparent);-webkit-backdrop-filter:blur(12px);transition:background-color var(--dur-hover) var(--ease-out-soft), backdrop-filter var(--dur-hover) var(--ease-out-soft);position:sticky;top:0}.HuwFJq_header:after{content:"";inset-inline:0;background:var(--color-ink-hair);opacity:0;height:1px;transition:opacity var(--dur-hover) var(--ease-out-soft);position:absolute;bottom:0}.HuwFJq_header[data-stuck=true]:after{opacity:1}@media (max-width:1023px),(prefers-reduced-transparency:reduce),(prefers-reduced-motion:reduce){.HuwFJq_header{-webkit-backdrop-filter:none;background:var(--color-cream)}}.HuwFJq_headerInner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2vw,24px);height:72px;display:grid}.HuwFJq_brand{min-height:44px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;color:var(--color-ink);white-space:nowrap;align-items:center;gap:10px;font-size:1.1875rem;font-weight:750;display:inline-flex}.HuwFJq_nav{justify-content:center;align-items:center;gap:clamp(14px,2.2vw,28px);min-width:0;display:flex;position:relative}@media (max-width:1023px){.HuwFJq_nav{display:none}}.HuwFJq_navLink{height:44px;color:var(--color-ink-muted);transition:color var(--dur-hover) var(--ease-press);white-space:nowrap;align-items:center;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.HuwFJq_navLink:hover{color:var(--color-ink)}}.HuwFJq_navLink[data-active=true]{color:var(--color-ink)}.HuwFJq_navIndicator{bottom:10px;background:var(--color-saffron);opacity:0;width:0;height:2px;transition:left .32s var(--ease-spring), width .32s var(--ease-spring), opacity var(--dur-hover) var(--ease-out-soft);pointer-events:none;position:absolute;inset-inline-start:0}.HuwFJq_navIndicator[data-visible=true]{opacity:1}.HuwFJq_actions{justify-self:end;align-items:center;gap:clamp(10px,1.4vw,16px);display:flex}.HuwFJq_locale{align-items:center;gap:4px;display:inline-flex}.HuwFJq_localeLink{min-width:44px;height:44px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.06em;color:var(--color-ink-muted);transition:color var(--dur-hover) var(--ease-press);justify-content:center;align-items:center;padding:0 6px;font-size:.875rem;font-weight:700;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.HuwFJq_localeLink:hover{color:var(--color-ink)}}.HuwFJq_localeLink[aria-current=true]{color:var(--color-teal)}.HuwFJq_localeLink[aria-current=true]:after{content:"";inset-inline:6px;background:var(--color-saffron);height:2px;position:absolute;bottom:10px}.HuwFJq_localeSep{color:var(--color-ink-hair);-webkit-user-select:none;user-select:none;font-size:.875rem}.HuwFJq_headerWhatsapp{white-space:nowrap}@media (max-width:767px){.HuwFJq_headerWhatsapp{display:none}}.HuwFJq_burger{cursor:pointer;width:44px;height:44px;color:var(--color-ink);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}@media (max-width:1023px){.HuwFJq_burger{display:inline-flex}}.HuwFJq_burgerBars{width:24px;height:16px;display:block;position:relative}.HuwFJq_burgerBars span{width:100%;height:3px;transition:transform .24s var(--ease-out-soft), opacity .16s linear;background:currentColor;border-radius:2px;position:absolute;inset-inline-start:0}.HuwFJq_burgerBars span:first-child{top:0}.HuwFJq_burgerBars span:nth-child(2){top:6.5px}.HuwFJq_burgerBars span:nth-child(3){top:13px}.HuwFJq_burger[aria-expanded=true] .HuwFJq_burgerBars span:first-child{transform:translateY(6.5px)rotate(45deg)}.HuwFJq_burger[aria-expanded=true] .HuwFJq_burgerBars span:nth-child(2){opacity:0}.HuwFJq_burger[aria-expanded=true] .HuwFJq_burgerBars span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.HuwFJq_sheet{z-index:150;background:var(--color-cream);opacity:0;visibility:hidden;transition:opacity .24s var(--ease-out-soft), visibility 0s linear .24s;flex-direction:column;display:flex;position:fixed;inset:0}.HuwFJq_sheet[data-open=true]{opacity:1;visibility:visible;transition:opacity .24s var(--ease-out-soft), visibility 0s linear 0s}.HuwFJq_sheetTop{height:72px;padding-inline:var(--gutter-mobile);border-bottom:1px solid var(--color-ink-hair);justify-content:space-between;align-items:center;display:flex}.HuwFJq_sheetBody{padding:32px var(--gutter-mobile) 24px;flex-direction:column;flex:1;gap:4px;display:flex;overflow-y:auto}.HuwFJq_sheetLink{min-height:60px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.015em;color:var(--color-ink);border-bottom:1px solid var(--color-ink-hair);opacity:0;align-items:center;gap:14px;font-size:1.5rem;font-weight:700;display:flex;transform:translateY(14px)}.HuwFJq_sheet[data-open=true] .HuwFJq_sheetLink{opacity:1;transition:opacity .32s var(--ease-out-soft), transform .32s var(--ease-out-soft);transition-delay:calc(var(--i,0) * var(--stagger-nav));transform:translateY(0)}.HuwFJq_sheetStar{width:14px;height:14px;color:var(--color-saffron);flex:none}.HuwFJq_sheetFoot{padding:0 var(--gutter-mobile) calc(28px + env(safe-area-inset-bottom))}.HuwFJq_sheetFoot .HuwFJq_btn,.HuwFJq_sheetCta{width:100%}@media (prefers-reduced-motion:reduce){.HuwFJq_sheetLink{opacity:1;transform:none}.HuwFJq_sheet{transition-duration:.2s,0s}}@media (min-width:1024px){.HuwFJq_sheet{display:none}}.HuwFJq_footer{background:var(--color-cream-shade);border-top:1px solid var(--color-ink-hair);padding-top:64px;padding-bottom:40px}@media (max-width:767px){.HuwFJq_footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.HuwFJq_footerGrid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;align-items:start;gap:40px;display:grid}@media (max-width:1023px){.HuwFJq_footerGrid{grid-template-columns:1fr 1fr;gap:32px 16px}}.HuwFJq_footerBrand{flex-direction:column;gap:16px;max-width:34ch;display:flex}@media (max-width:1023px){.HuwFJq_footerBrand{grid-column:1/-1}}.HuwFJq_footerBoussole{flex:none;width:48px;height:48px}.HuwFJq_footerBrandLine{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.012em;color:var(--color-ink);font-size:1.0625rem;font-weight:650;line-height:1.35}.HuwFJq_footerArabic{color:var(--color-ink-muted);font-family:Noto Naskh Arabic,Geeza Pro,serif;font-size:1rem}.HuwFJq_colHeading{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);margin:0 0 16px;font-size:.8125rem;font-weight:700}.HuwFJq_colList{flex-direction:column;gap:10px;display:flex}.HuwFJq_colItem{color:var(--color-ink-muted);font-size:.9375rem;line-height:1.6}.HuwFJq_footerLink{min-height:44px;color:var(--color-ink-muted);background-image:linear-gradient(var(--color-brand), var(--color-brand));background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;align-items:center;transition:background-size .24s ease-out,color .24s ease-out;display:inline-flex}@media (hover:hover) and (pointer:fine){.HuwFJq_footerLink:hover{color:var(--color-brand);background-size:100% 2px}}.HuwFJq_footerLink:focus-visible{color:var(--color-brand)}.HuwFJq_footerRule{height:5px;margin:48px 0 24px;position:relative}.HuwFJq_footerRuleLine{inset-inline-start:0;background:var(--color-ink-hair);transform-origin:50%;width:100%;height:1px;position:absolute;top:2px;transform:scaleX(0)}.HuwFJq_footerRuleDot{inset-inline-end:0;background:var(--color-saffron);border-radius:50%;width:5px;height:5px;position:absolute;top:0;transform:scale(0)}html:not([data-motion=on]) .HuwFJq_footerRuleLine{transform:scaleX(1)}html:not([data-motion=on]) .HuwFJq_footerRuleDot{transform:scale(1)}[data-motion=on] [data-revealed=true] .HuwFJq_footerRuleLine{transition:transform .8s var(--ease-draw);transform:scaleX(1)}[data-motion=on] [data-revealed=true] .HuwFJq_footerRuleDot{transition:transform .3s var(--ease-spring) .8s;transform:scale(1)}@media (prefers-reduced-motion:reduce){.HuwFJq_footerRuleLine,.HuwFJq_footerRuleDot{transform:none!important}}.HuwFJq_footerBottom{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}@media (max-width:767px){.HuwFJq_footerBottom{flex-direction:column;gap:12px}}.HuwFJq_footerBottomRight{text-align:end;max-width:54ch}@media (max-width:767px){.HuwFJq_footerBottomRight{text-align:start}}.HuwFJq_footerLegal{color:var(--color-ink-muted)}.HuwFJq_footerTiny{color:var(--color-ink-muted);margin-top:8px}.HuwFJq_bar{bottom:0;z-index:90;padding:12px var(--gutter-mobile);padding-bottom:calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--color-cream) 96%, transparent);border-top:1px solid var(--color-ink-hair);transition:transform .32s var(--ease-out-soft);display:none;position:fixed;inset-inline:0;transform:translateY(120%)}@media (max-width:767px){.HuwFJq_bar{display:block}}.HuwFJq_bar[data-shown=true]{transform:translateY(0)}.HuwFJq_barButton{width:100%;min-height:52px}.HuwFJq_footerNeedle{transform-origin:100px 100px;transform:rotate(var(--needle-deg,-38deg));transition:transform 1.1s var(--ease-out-soft)}@media (prefers-reduced-motion:reduce){.HuwFJq_footerNeedle{transition:none;transform:rotate(-90deg)}}@media (max-width:420px){.HuwFJq_headerInner{gap:12px}.HuwFJq_brand{gap:8px;font-size:1.0625rem}.HuwFJq_brandGlyph{width:28px;height:28px}}.HuwFJq_brandGlyph{--mark-letter:var(--stage,var(--color-brand));--mark-accent:var(--color-paper);width:34px;height:34px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--stage,var(--color-brand)) 40%, transparent));flex:none;transition:filter .22s linear}.HuwFJq_brandGlyph path,.HuwFJq_brandGlyph circle{transition:fill .22s linear}.HuwFJq_brandWord{direction:ltr;unicode-bidi:isolate;align-items:baseline;line-height:1;display:inline-flex}.HuwFJq_brandApex{letter-spacing:-.025em;color:var(--color-paper);font-weight:800}.HuwFJq_brandTiz{letter-spacing:.04em;color:var(--stage,var(--color-brand));align-self:flex-end;margin-inline-start:.14em;padding-bottom:.06em;font-size:.66em;font-weight:600;transition:color .22s linear}.HuwFJq_footerLockup{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;align-items:center;gap:12px;margin-bottom:16px;font-size:1.5rem;display:inline-flex}.HuwFJq_footerGlyph{width:44px;height:44px;color:var(--stage,var(--color-brand));flex:none;transition:color .22s linear}
.DA_mSW_globe{inset-inline-end:0%;aspect-ratio:1;z-index:0;pointer-events:none;opacity:0;width:min(50vw,710px);transition:opacity 1.1s var(--ease-out-soft);contain:layout size;position:absolute;top:50%;translate:0 -50%;-webkit-mask-image:radial-gradient(circle,#000 0 58%,#0000008c 72%,#0000 84%);mask-image:radial-gradient(circle,#000 0 58%,#0000008c 72%,#0000 84%)}.DA_mSW_globe[data-ready=true]{opacity:1}.DA_mSW_globe canvas{display:block;width:100%!important;height:100%!important}@media (max-width:1199px){.DA_mSW_globe{width:min(60vw,640px);inset-inline-end:-10%}}@media (max-width:899px){.DA_mSW_globe{inset-inline-end:-22%;width:min(118vw,600px);top:30%}.DA_mSW_globe[data-ready=true]{opacity:.55}}@media (prefers-reduced-motion:reduce){.DA_mSW_globe{display:none}}
.ZARIfG_hero{isolation:isolate;background:var(--color-ink-900);align-items:flex-end;min-height:calc(100svh - 72px);display:flex;position:relative;overflow:hidden}.ZARIfG_media{z-index:0;position:absolute;inset:0}.ZARIfG_mediaWash{background:radial-gradient(120% 90% at 12% 18%, color-mix(in srgb, var(--color-brand) 16%, transparent) 0%, transparent 58%), radial-gradient(100% 80% at 92% 84%, color-mix(in srgb, var(--color-prog-lingua) 14%, transparent) 0%, transparent 62%), linear-gradient(180deg, var(--color-ink-900) 0%, var(--color-ink-800) 58%, var(--color-ink-900) 100%);position:absolute;inset:0}.ZARIfG_copyScrim{z-index:0;pointer-events:none;background:linear-gradient(to right, var(--color-ink-900) 0%, color-mix(in srgb, var(--color-ink-900) 92%, transparent) 30%, color-mix(in srgb, var(--color-ink-900) 62%, transparent) 46%, transparent 62%);position:absolute;inset:0}.ZARIfG_mediaGrain{opacity:.35;mix-blend-mode:overlay;background-image:radial-gradient(circle,#fffbf229 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.ZARIfG_inner{z-index:1;isolation:isolate;color:var(--color-paper);flex-direction:column;align-items:flex-start;gap:20px;padding-block:clamp(96px,14vh,160px) clamp(104px,16vh,168px);display:flex;position:relative}.ZARIfG_eyebrow{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand);align-items:center;gap:10px;margin:0;font-size:.8125rem;font-weight:700;display:inline-flex}.ZARIfG_eyebrowMark{width:22px;height:20px;color:var(--color-brand)}.ZARIfG_headline{max-width:14ch;color:var(--color-paper);text-wrap:balance;margin:0}.ZARIfG_lead{max-width:46ch;color:var(--color-body);margin:0}.ZARIfG_ghostOnDark{color:var(--color-paper);border:2px solid color-mix(in srgb, var(--color-paper) 42%, transparent);transition:border-color var(--dur-hover) var(--ease-press), background-color var(--dur-hover) var(--ease-press);background:0 0}@media (hover:hover) and (pointer:fine){.ZARIfG_ghostOnDark:hover{border-color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 14%, transparent)}}.ZARIfG_scrollCue{z-index:1;min-height:44px;color:var(--color-muted);font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;align-items:center;gap:8px;padding:6px 14px;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media (max-width:899px){.ZARIfG_scrollCue{display:none}}.ZARIfG_scrollCueLine{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-cream) 70%, transparent), transparent);width:1px;height:34px}[data-motion=on] .ZARIfG_scrollCueLine{transform-origin:top;animation:2.2s ease-in-out infinite ZARIfG_cueSlide}@keyframes ZARIfG_cueSlide{0%,to{opacity:.5;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}.ZARIfG_trust{flex-wrap:wrap;gap:10px 22px;margin-top:4px;display:flex}.ZARIfG_trustItem{color:var(--color-body);align-items:center;gap:9px;font-size:.9375rem;display:inline-flex}.ZARIfG_trustStar{width:13px;height:13px;color:var(--color-brand);flex:none}.ZARIfG_ctaRow{flex-direction:column;gap:12px;width:100%;margin-top:8px;display:flex}@media (min-width:640px){.ZARIfG_ctaRow{flex-flow:wrap;gap:16px;width:auto}.ZARIfG_ctaRow>.btn{width:auto}}@media (prefers-reduced-motion:reduce){.ZARIfG_scrollCueLine{animation:none!important}}.ZARIfG_swash{white-space:nowrap;display:inline-block;position:relative}.ZARIfG_swashLine{pointer-events:none;width:auto;height:.26em;position:absolute;bottom:-.1em;left:-.04em;right:-.04em;overflow:visible}.ZARIfG_swashPath{stroke-dasharray:1;stroke-dashoffset:1px}html[data-motion=on] .ZARIfG_swashPath{animation:ZARIfG_swashDraw .7s var(--ease-draw) .5s forwards}@keyframes ZARIfG_swashDraw{to{stroke-dashoffset:0}}.ZARIfG_ctaRow{flex-direction:column;gap:12px;width:100%;display:flex}.ZARIfG_ctaRow>.btn{width:100%}@media (min-width:640px){.ZARIfG_ctaRow{flex-flow:wrap;gap:16px;width:auto}.ZARIfG_ctaRow>.btn{width:auto}}.ZARIfG_bobWrap{opacity:1;width:16px;height:16px;transition:opacity .4s var(--ease-out-soft)}@media (max-width:899px){.ZARIfG_bobWrap{margin-inline:auto}}.ZARIfG_bob{width:16px;height:16px;color:var(--color-saffron-text)}html[data-motion=on] .ZARIfG_bob{animation:2s ease-in-out infinite ZARIfG_starBob}.ZARIfG_hero[data-star-gone=true] .ZARIfG_bobWrap{opacity:0}.ZARIfG_hero[data-star-gone=true] .ZARIfG_bob{animation:none}@keyframes ZARIfG_starBob{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}.ZARIfG_trust{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ZARIfG_trustItem{color:var(--color-ink-muted);text-align:start;align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.5;display:flex}.ZARIfG_trustStar{width:12px;height:12px;color:var(--color-saffron);flex:none;margin-top:.35em}.ZARIfG_stage{opacity:0;transform:translateY(18px)}html[data-motion=on] .ZARIfG_stage{animation:ZARIfG_stageIn var(--dur-reveal) var(--ease-out-soft) forwards;animation-delay:calc(var(--i,0) * var(--stagger-text))}html:not([data-motion=on]) .ZARIfG_stage{opacity:1;transform:none}@keyframes ZARIfG_stageIn{to{opacity:1;transform:translateY(0)}}.ZARIfG_stageLcp{opacity:1;transform:translateY(18px)}html[data-motion=on] .ZARIfG_stageLcp{animation:ZARIfG_stageLcpIn var(--dur-reveal) var(--ease-out-soft) forwards;animation-delay:calc(var(--i,0) * var(--stagger-text))}html:not([data-motion=on]) .ZARIfG_stageLcp{transform:none}@keyframes ZARIfG_stageLcpIn{to{transform:translateY(0)}}[dir=rtl] .ZARIfG_copyScrim{scale:-1 1}
.k-WNVq_differentiator{background:var(--color-cream-shade);position:relative;overflow:hidden}.k-WNVq_differentiatorTexture{pointer-events:none;position:absolute;inset:0}.k-WNVq_differentiatorGrid{grid-template-columns:repeat(12,1fr);align-items:start;gap:40px 32px;display:grid;position:relative}@media (max-width:899px){.k-WNVq_differentiatorGrid{grid-template-columns:1fr;justify-items:center;gap:32px}}.k-WNVq_portraitCol{grid-column:1/span 4}.k-WNVq_copyCol{grid-column:6/span 7}@media (max-width:899px){.k-WNVq_portraitCol,.k-WNVq_copyCol{grid-column:1;width:100%}.k-WNVq_copyCol{text-align:start}}.k-WNVq_portraitStack{aspect-ratio:3/4;width:min(340px,100%);margin-inline:auto;position:relative}@media (max-width:899px){.k-WNVq_portraitStack{width:min(280px,100%)}}.k-WNVq_orbit{pointer-events:none;border-radius:44px;position:absolute;inset:-14px}.k-WNVq_orbitSpin{border-radius:inherit;border:3px dashed var(--color-saffron);opacity:.85;position:absolute;inset:0}[data-motion=on] .k-WNVq_orbitSpin{animation:k-WNVq_orbitBreathe 5s var(--ease-out-soft) infinite}[data-visible=false] .k-WNVq_orbitSpin{animation-play-state:paused}@keyframes k-WNVq_orbitBreathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:.5;transform:scale(1.022)}}.k-WNVq_ring{border:6px solid var(--color-saffron);pointer-events:none;border-radius:34px;position:absolute;inset:0}[data-motion=on] .k-WNVq_ring,[data-motion=on] .k-WNVq_orbit{transform-origin:50%;transition:transform .7s var(--ease-spring);transform:scale(.86)}[data-motion=on] [data-revealed=true] .k-WNVq_ring,[data-motion=on] [data-revealed=true] .k-WNVq_orbit{transition-delay:.2s;transform:scale(1)}.k-WNVq_portraitFrame{background:var(--color-cream-shade);border:3px solid var(--color-ink);border-radius:26px;position:absolute;inset:12px;overflow:hidden}.k-WNVq_portraitFrame img{object-fit:cover;width:100%;height:100%}[data-motion=on] .k-WNVq_portraitFrame{opacity:0;transition:opacity var(--dur-reveal) var(--ease-out-soft), transform var(--dur-reveal) var(--ease-out-soft);transform:scale(.97)}[data-motion=on] [data-revealed=true] .k-WNVq_portraitFrame{opacity:1;transform:scale(1)}.k-WNVq_photoPending{text-align:center;width:100%;height:100%;color:var(--color-ink-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.k-WNVq_quote{color:var(--color-ink);margin-block:20px 14px}.k-WNVq_quoteWord{white-space:pre;display:inline-block}[data-motion=on] .k-WNVq_quoteWord{opacity:0;transform:translateY(10px)}[data-motion=on] [data-revealed=true] .k-WNVq_quoteWord{opacity:1;transition:opacity .42s var(--ease-out-soft), transform .42s var(--ease-out-soft);transition-delay:calc(var(--w) * 45ms);transform:translateY(0)}.k-WNVq_attribution{color:var(--color-ink-muted);max-width:54ch}.k-WNVq_credentials{border-top:1px solid var(--color-ink-hair);gap:14px;margin-top:28px;padding-top:24px;display:grid}.k-WNVq_credential{grid-template-columns:12px 1fr;align-items:start;gap:14px;display:grid}.k-WNVq_credential svg{margin-top:8px}.k-WNVq_pillarGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}@media (max-width:1279px){.k-WNVq_pillarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.k-WNVq_pillarGrid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-block:8px 20px;padding-inline:var(--gutter-mobile);margin-inline:calc(var(--gutter-mobile) * -1);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78vw;grid-auto-flow:column;gap:16px;overflow-x:auto}.k-WNVq_pillarGrid::-webkit-scrollbar{display:none}}.k-WNVq_pillarItem{display:flex}@media (max-width:719px){.k-WNVq_pillarItem{scroll-snap-align:center}}.k-WNVq_leadCard{order:-1}@media (min-width:1280px){.k-WNVq_leadCard{order:0}}.k-WNVq_dots{display:none}@media (max-width:719px){.k-WNVq_dots{justify-content:center;gap:8px;margin-top:4px;display:flex}}.k-WNVq_dot{background:var(--color-ink);opacity:.18;border-radius:50%;width:8px;height:8px}.k-WNVq_dotLead{opacity:.55;background:var(--color-brand)}.k-WNVq_card{isolation:isolate;border-color:color-mix(in srgb, var(--prog) 38%, var(--color-ink));flex-direction:column;width:100%;display:flex;position:relative}.k-WNVq_cardLead{background:var(--prog-soft);border-color:var(--prog)}.k-WNVq_chip{top:-14px;z-index:2;border-radius:var(--radius-chip);border:3px solid var(--color-ink);background:var(--color-saffron);color:var(--color-ink);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.01em;white-space:nowrap;align-items:center;padding:5px 14px;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;inset-inline-end:18px}.k-WNVq_iconSquare{border-radius:16px;place-items:center;width:56px;height:56px;margin-bottom:20px;display:grid}.k-WNVq_iconProg{background:var(--prog-soft);color:var(--prog)}.k-WNVq_cardTitle{color:var(--prog);text-wrap:balance;margin-bottom:10px;font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}.k-WNVq_cardBody{color:var(--color-ink-muted);flex:auto;font-size:.9375rem;line-height:1.6}.k-WNVq_cardNote{border-top:1px solid color-mix(in srgb, var(--prog) 22%, var(--color-ink-hair));color:var(--color-ink);padding-top:16px;margin-top:20px;padding-inline-end:34px;font-size:.8125rem;font-weight:600;line-height:1.5;display:block}.k-WNVq_cardLead .k-WNVq_cardNote{border-top-color:color-mix(in srgb, var(--prog) 32%, transparent)}.k-WNVq_cornerMark{inset-inline-end:20px;width:22px;height:22px;color:var(--prog);opacity:.22;transition:opacity var(--dur-hover) var(--ease-press);position:absolute;bottom:20px}@media (hover:hover) and (pointer:fine){.k-WNVq_card:hover .k-WNVq_cornerMark{opacity:.55}.k-WNVq_card:hover{transform:translateY(-6px) rotate(var(--card-tilt));box-shadow:0 var(--offset-hard-hover) 0 0 #1c1a1714}.k-WNVq_cardLead:hover{box-shadow:0 var(--offset-hard-hover) 0 0 color-mix(in srgb, var(--color-teal) 22%, transparent)}}.k-WNVq_cardLead{box-shadow:0 var(--offset-hard) 0 0 color-mix(in srgb, var(--color-teal) 22%, transparent)}.k-WNVq_icon{width:40px;height:40px;overflow:visible}.k-WNVq_speechRear,.k-WNVq_speechFront{transform-box:fill-box;transform-origin:50%}.k-WNVq_notebookPage{transform-box:fill-box;transform-origin:0}.k-WNVq_cursorBlock{fill:var(--color-cream)}[data-motion=on] .k-WNVq_cursorBlock{animation:1.1s step-end infinite k-WNVq_cursorBlink}[data-visible=false] .k-WNVq_cursorBlock{animation-play-state:paused}@keyframes k-WNVq_cursorBlink{0%,50%{opacity:1}50.01%,to{opacity:0}}.k-WNVq_promptLineTwo{stroke-dasharray:1;stroke-dashoffset:1px}.k-WNVq_bubbleUpper,.k-WNVq_bubbleLower{transform-box:fill-box;transform-origin:50%}@media (hover:hover) and (pointer:fine){.k-WNVq_card:hover .k-WNVq_speechRear{animation:k-WNVq_nodA .6s var(--ease-out-soft) 1}.k-WNVq_card:hover .k-WNVq_speechFront{animation:k-WNVq_nodB .6s var(--ease-out-soft) 1}.k-WNVq_card:hover .k-WNVq_notebookPage{animation:k-WNVq_pageFlip .52s var(--ease-out-soft) 1}.k-WNVq_card:hover .k-WNVq_promptLineTwo{transition:stroke-dashoffset .4s var(--ease-draw);stroke-dashoffset:0}.k-WNVq_card:hover .k-WNVq_bubbleUpper{animation:k-WNVq_bubbleDown .4s var(--ease-out-soft) 1}.k-WNVq_card:hover .k-WNVq_bubbleLower{animation:k-WNVq_bubbleUp .4s var(--ease-out-soft) 1}}@keyframes k-WNVq_nodA{0%,to{transform:rotate(0)}35%{transform:rotate(-3deg)}70%{transform:rotate(1.5deg)}}@keyframes k-WNVq_nodB{0%,to{transform:rotate(0)}35%{transform:rotate(3deg)}70%{transform:rotate(-1.5deg)}}@keyframes k-WNVq_pageFlip{0%{transform:scaleX(1)}50%{transform:scaleX(.1)}to{transform:scaleX(1)}}@keyframes k-WNVq_bubbleDown{0%,to{transform:translateY(0)translate(0)}50%{transform:translateY(13px)translate(4px)}}@keyframes k-WNVq_bubbleUp{0%,to{transform:translateY(0)translate(0)}50%{transform:translateY(-13px)translate(-4px)}}@media (prefers-reduced-motion:reduce){[data-motion=on] .k-WNVq_cursorBlock,[data-motion=on] .k-WNVq_orbitSpin{opacity:1;animation:none!important}[data-motion=on] .k-WNVq_quoteWord,[data-motion=on] .k-WNVq_ring,[data-motion=on] .k-WNVq_orbit,[data-motion=on] .k-WNVq_portraitFrame{transition-duration:.2s!important;transition-delay:0s!important;transform:none!important}[data-motion=on] .k-WNVq_orbitSpin{opacity:.85;transform:none!important}.k-WNVq_promptLineTwo{stroke-dashoffset:0}.k-WNVq_card:hover{transform:none!important}}.k-WNVq_cardTagline{font-family:var(--font-accent), Georgia, serif;color:var(--color-ink-muted);margin-bottom:12px;font-size:.9375rem;font-style:italic;line-height:1.35}
._Pg3Iq_section{z-index:6;background:var(--color-ink-900);border-block:1px solid var(--color-hairline);padding-block:clamp(72px,9vw,112px);position:relative}._Pg3Iq_inner{gap:14px;display:grid}._Pg3Iq_eyebrow{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand);margin:0;font-size:.8125rem;font-weight:700}._Pg3Iq_heading{max-width:20ch;color:var(--color-paper);margin:0}._Pg3Iq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}@media (max-width:1199px){._Pg3Iq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:619px){._Pg3Iq_grid{grid-template-columns:1fr}}._Pg3Iq_item{--svc:var(--color-prog-grow);--svc-2:var(--color-prog-grow-2);display:flex}._Pg3Iq_item[data-prog=learn]{--svc:var(--color-prog-learn);--svc-2:var(--color-prog-learn-2)}._Pg3Iq_item[data-prog=tech]{--svc:var(--color-prog-tech);--svc-2:var(--color-prog-tech-2)}._Pg3Iq_item[data-prog=lingua]{--svc:var(--color-prog-lingua);--svc-2:var(--color-prog-lingua-2)}._Pg3Iq_item[data-prog=grow]{--svc:var(--color-prog-grow);--svc-2:var(--color-prog-grow-2)}._Pg3Iq_card{border:1px solid color-mix(in srgb, var(--svc) 34%, var(--color-hairline));background:radial-gradient(120% 80% at 12% 0%, color-mix(in srgb, var(--svc) 13%, transparent), transparent 64%), var(--color-ink-800);width:100%;transition:transform .26s var(--ease-out-soft), border-color .26s var(--ease-press), box-shadow .26s var(--ease-out-soft);border-radius:22px;grid-template-rows:auto auto auto 1fr auto;align-content:start;gap:8px;padding:24px 22px 20px;display:grid;position:relative;overflow:hidden}._Pg3Iq_card:after{content:"";inset-inline:0;background:linear-gradient(to right, var(--svc), var(--svc-2));opacity:.85;height:2px;position:absolute;top:0}@media (hover:hover) and (pointer:fine){._Pg3Iq_card:hover{border-color:color-mix(in srgb, var(--svc) 62%, transparent);box-shadow:0 18px 42px color-mix(in srgb, var(--svc-2) 22%, transparent);transform:translateY(-5px)}._Pg3Iq_card:hover ._Pg3Iq_arrow{color:var(--svc);transform:translate(4px)}[dir=rtl] ._Pg3Iq_card:hover ._Pg3Iq_arrow{transform:translate(-4px)}}._Pg3Iq_badge{border:1px solid color-mix(in srgb, var(--svc) 46%, transparent);background:color-mix(in srgb, var(--svc) 12%, transparent);border-radius:16px;place-items:center;width:50px;height:50px;margin-bottom:6px;display:grid;position:relative}._Pg3Iq_mark{--mark-letter:var(--svc);--mark-accent:var(--color-paper);width:27px;height:24px}._Pg3Iq_icon{inset-inline-end:-6px;background:var(--color-ink-900);border:1px solid color-mix(in srgb, var(--svc) 50%, transparent);width:22px;height:22px;color:var(--svc);border-radius:8px;place-items:center;display:grid;position:absolute;bottom:-6px}._Pg3Iq_icon svg{width:13px;height:13px}._Pg3Iq_name{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;direction:ltr;unicode-bidi:isolate;align-items:baseline;font-size:1.375rem;font-weight:750;line-height:1.1;display:inline-flex}._Pg3Iq_apex{color:var(--color-paper)}._Pg3Iq_suffix{color:var(--svc)}._Pg3Iq_kicker{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--svc) 74%, var(--color-paper));font-size:.75rem;font-weight:700}._Pg3Iq_tagline{font-family:var(--font-accent), Georgia, serif;color:var(--color-body);font-size:.9375rem;font-style:italic;line-height:1.4}._Pg3Iq_foot{border-top:1px solid var(--color-hairline);justify-content:space-between;align-self:end;align-items:center;gap:12px;margin-top:10px;padding-top:12px;display:flex}._Pg3Iq_note{color:var(--color-muted);font-size:.75rem;font-weight:600;line-height:1.4}._Pg3Iq_arrow{width:22px;height:22px;color:var(--color-muted);transition:transform .26s var(--ease-spring), color .26s var(--ease-press);flex:none;place-items:center;display:grid}._Pg3Iq_arrow svg{width:17px;height:17px}[dir=rtl] ._Pg3Iq_arrow svg{transform:scaleX(-1)}[data-motion=on] ._Pg3Iq_item{opacity:0;transform:translateY(22px)}[data-motion=on] [data-revealed=true] ._Pg3Iq_item{opacity:1;transition:opacity .62s var(--ease-out-soft), transform .62s var(--ease-out-soft);transition-delay:calc(var(--n) * 90ms);transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-motion=on] ._Pg3Iq_item{opacity:1!important;transition-delay:0s!important;transform:none!important}._Pg3Iq_card,._Pg3Iq_arrow{transition-duration:.2s!important}}
.dpHhBa_wrap{background:var(--color-ink-800);position:relative}.dpHhBa_intro{gap:16px;padding-block:clamp(80px,10vw,128px) clamp(24px,4vw,48px);display:grid}.dpHhBa_introEyebrow{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand);margin:0;font-size:.8125rem;font-weight:700}.dpHhBa_introHeading{max-width:20ch;color:var(--color-paper)}.dpHhBa_introSub{max-width:56ch;color:var(--color-muted);margin:0;font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);line-height:1.55}.dpHhBa_stage{position:relative}.dpHhBa_service{--svc:var(--color-prog-grow);--svc-2:var(--color-prog-grow-2);isolation:isolate;background:0 0;min-height:100svh;position:relative}.dpHhBa_service+.dpHhBa_service{margin-top:-14svh}.dpHhBa_pinlayer{contain:paint;background:var(--color-ink-800);border-radius:clamp(0px, calc(var(--seam,0) * 34px), 34px);--act-in:clamp(0, calc(var(--p,.5) / .3), 1);--act-out:clamp(0, calc((var(--p,.5) - .72) / .28), 1);align-items:center;min-height:100svh;padding-block:clamp(72px,11vh,120px);display:flex;position:relative;overflow:hidden}@media (max-width:899px){.dpHhBa_service{min-height:100svh}}[data-motion=on] .dpHhBa_pinlayer{transform:scale(calc(.96 + var(--act-in) * .04 - var(--act-out) * .03));will-change:transform}.dpHhBa_service[data-service=learn]{--svc:var(--color-prog-learn);--svc-2:var(--color-prog-learn-2)}.dpHhBa_service[data-service=tech]{--svc:var(--color-prog-tech);--svc-2:var(--color-prog-tech-2)}.dpHhBa_service[data-service=lingua]{--svc:var(--color-prog-lingua);--svc-2:var(--color-prog-lingua-2)}.dpHhBa_service[data-service=grow]{--svc:var(--color-prog-grow);--svc-2:var(--color-prog-grow-2)}.dpHhBa_grid{z-index:1;grid-template-columns:1fr;align-items:center;gap:40px;width:100%;display:grid;position:relative}@media (min-width:900px){.dpHhBa_grid{grid-template-columns:minmax(0,50fr) minmax(0,50fr);gap:72px}.dpHhBa_service:nth-of-type(2n) .dpHhBa_panel{order:2}.dpHhBa_service:nth-of-type(2n) .dpHhBa_visual{order:1}}.dpHhBa_panel{align-content:center;gap:18px;min-width:0;display:grid}.dpHhBa_titleRow{margin:0}.dpHhBa_lockup{align-items:center;gap:16px;display:inline-flex}.dpHhBa_lockupBadge{background:linear-gradient(145deg, color-mix(in srgb, var(--svc) 26%, transparent), color-mix(in srgb, var(--svc-2) 12%, transparent));border:1px solid color-mix(in srgb, var(--svc) 54%, transparent);width:62px;height:62px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--svc) 34%, transparent), 0 0 26px color-mix(in srgb, var(--svc) 26%, transparent);border-radius:20px;flex:none;place-items:center;display:grid;position:relative;overflow:visible}.dpHhBa_lockupMark{--mark-letter:var(--svc);--mark-accent:var(--color-paper);width:34px;height:30px}.dpHhBa_lockupIcon{inset-inline-end:-7px;background:var(--color-ink-900);border:1px solid color-mix(in srgb, var(--svc) 52%, transparent);width:26px;height:26px;color:var(--svc);border-radius:9px;place-items:center;display:grid;position:absolute;bottom:-7px}.dpHhBa_lockupIcon svg{width:15px;height:15px}.dpHhBa_lockupText{gap:3px;min-width:0;display:grid}.dpHhBa_lockupName{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;direction:ltr;unicode-bidi:isolate;align-items:baseline;font-size:clamp(2rem,1.3rem + 3vw,3.4rem);font-weight:750;line-height:1;display:inline-flex}.dpHhBa_lockupApex{color:var(--color-paper)}.dpHhBa_lockupSuffix{color:var(--svc)}.dpHhBa_lockupKicker{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--svc) 78%, var(--color-paper));font-size:.75rem;font-weight:700}@media (max-width:899px){.dpHhBa_lockup{gap:12px}.dpHhBa_lockupBadge{border-radius:16px;width:52px;height:52px}.dpHhBa_lockupIcon svg{width:24px;height:24px}}.dpHhBa_title{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;background:linear-gradient(104deg, var(--color-paper) 8%, var(--svc) 92%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.25rem,1.4rem + 3.6vw,4rem);font-weight:750;line-height:1}.dpHhBa_tagline{font-family:var(--font-accent), Georgia, serif;color:var(--color-body);margin:0;font-size:clamp(1.125rem,1rem + .7vw,1.5rem);font-style:italic;line-height:1.3}.dpHhBa_body{max-width:52ch;color:var(--color-muted);margin:0}.dpHhBa_list{gap:12px;margin-top:2px;display:grid}.dpHhBa_listItem{color:var(--color-body);grid-template-columns:10px 1fr;align-items:start;gap:14px;font-size:.9375rem;line-height:1.5;display:grid}.dpHhBa_listDot{background:var(--svc);width:10px;height:10px;box-shadow:0 0 12px color-mix(in srgb, var(--svc) 70%, transparent);border-radius:50%;margin-top:6px}.dpHhBa_note{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 0;font-size:.875rem;font-weight:600;display:flex}.dpHhBa_chip{border:1px solid color-mix(in srgb, var(--svc) 55%, transparent);background:color-mix(in srgb, var(--svc) 16%, transparent);color:var(--svc);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;border-radius:999px;align-items:center;padding:6px 13px;font-size:.75rem;font-weight:700;display:inline-flex}.dpHhBa_cta{background:linear-gradient(120deg, var(--svc), var(--svc-2));color:var(--color-ink-900);--btn-edge:color-mix(in srgb, var(--svc-2) 60%, #000);border-color:#0000;justify-self:start;margin-top:8px}.dpHhBa_more{min-height:44px;color:var(--svc);text-underline-offset:4px;justify-self:start;align-items:center;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.dpHhBa_more:hover{text-decoration-thickness:2px}}.dpHhBa_visual{justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.dpHhBa_ring,.dpHhBa_ringTwo{border:1px solid color-mix(in srgb, var(--svc) 42%, transparent);pointer-events:none;border-radius:50%;position:absolute}.dpHhBa_ring{aspect-ratio:1;width:min(122%,540px);transform:rotate(calc(var(--p,.5) * 120deg));opacity:calc(.3 + var(--focus,0) * .5);border-style:dashed}.dpHhBa_ringTwo{aspect-ratio:1;width:min(96%,430px);transform:rotate(calc(var(--p,.5) * -160deg));box-shadow:0 0 60px color-mix(in srgb, var(--svc) 22%, transparent);opacity:calc(.25 + var(--focus,0) * .45)}.dpHhBa_frame{aspect-ratio:4/5;border:1px solid color-mix(in srgb, var(--svc) 58%, transparent);width:100%;max-width:430px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink-900) 60%, transparent), 0 28px 70px color-mix(in srgb, var(--svc-2) 28%, transparent);transform:translate3d(0, calc((.5 - var(--p,.5)) * 70px), 0) rotate(calc((.5 - var(--p,.5)) * -3deg));will-change:transform;border-radius:26px;margin:0;position:relative;overflow:hidden}@media (max-width:899px){.dpHhBa_frame{aspect-ratio:4/3;max-width:100%}}.dpHhBa_photo{object-fit:cover;width:100%;height:100%;transform:scale(calc(1.16 - var(--focus,0) * .16));filter:saturate(.96)contrast(1.02)brightness(1.04)}.dpHhBa_wash{background:linear-gradient(196deg, color-mix(in srgb, var(--svc) 9%, transparent) 0%, color-mix(in srgb, var(--color-ink-900) 34%, transparent) 62%, color-mix(in srgb, var(--color-ink-900) 62%, transparent) 100%);position:absolute;inset:0}.dpHhBa_scan{background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--svc) 14%, transparent) 0px, color-mix(in srgb, var(--svc) 14%, transparent) 1px, transparent 1px, transparent 5px);opacity:calc(.06 + var(--focus,0) * .08);transform:translate3d(0, calc(var(--p,.5) * 30px), 0);position:absolute;inset:0}.dpHhBa_frameMark{inset-inline-start:20px;width:38px;height:34px;color:var(--color-paper);opacity:.94;filter:drop-shadow(0 0 12px color-mix(in srgb, var(--svc) 70%, transparent));position:absolute;top:18px}.dpHhBa_index{inset-inline-end:20px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;color:var(--color-paper);text-shadow:0 2px 18px #050a18b3;font-size:2rem;font-weight:800;line-height:1;position:absolute;bottom:16px}.dpHhBa_indexTotal{color:var(--color-body);margin-inline-start:4px;font-size:.875rem;font-weight:700}[data-motion=on] .dpHhBa_service .dpHhBa_panel>*{opacity:0;filter:blur(7px)}[data-motion=on] .dpHhBa_service[data-reveal=in] .dpHhBa_panel>*{opacity:1;filter:blur();transition:opacity .76s var(--ease-out-soft), filter .76s var(--ease-out-soft)}[data-motion=on] .dpHhBa_service[data-reveal=in] .dpHhBa_panel>:first-child{transition-delay:40ms}[data-motion=on] .dpHhBa_service[data-reveal=in] .dpHhBa_panel>:nth-child(2){transition-delay:.12s}[data-motion=on] .dpHhBa_service[data-reveal=in] .dpHhBa_panel>:nth-child(3){transition-delay:.2s}[data-motion=on] .dpHhBa_service[data-reveal=in] .dpHhBa_panel>:nth-child(4){transition-delay:.28s}[data-motion=on] .dpHhBa_service[data-reveal=in] .dpHhBa_panel>:nth-child(5){transition-delay:.36s}[data-motion=on] .dpHhBa_service[data-reveal=in] .dpHhBa_panel>:nth-child(6){transition-delay:.44s}[data-motion=on] .dpHhBa_service[data-reveal=in] .dpHhBa_panel>:nth-child(7){transition-delay:.52s}[data-motion=on] .dpHhBa_service .dpHhBa_listItem{opacity:0;transform:translate(-14px)}[data-motion=on] .dpHhBa_service[data-reveal=in] .dpHhBa_listItem{opacity:1;transition:opacity .52s var(--ease-out-soft), transform .52s var(--ease-spring);transition-delay:calc(.32s + var(--n) * 90ms);transform:translate(0,0)}[data-motion=on] .dpHhBa_service .dpHhBa_visual{opacity:0}[data-motion=on] .dpHhBa_service[data-reveal=in] .dpHhBa_visual{opacity:1;transition:opacity .9s var(--ease-out-soft);transition-delay:.1s}@media (prefers-reduced-motion:reduce){.dpHhBa_aurora,.dpHhBa_gridlines,.dpHhBa_ring,.dpHhBa_ringTwo,.dpHhBa_frame,.dpHhBa_scan{transform:none!important}.dpHhBa_photo{transform:scale(1)!important}[data-motion=on] .dpHhBa_service .dpHhBa_panel>*,[data-motion=on] .dpHhBa_service .dpHhBa_visual,[data-motion=on] .dpHhBa_service .dpHhBa_listItem{opacity:1!important;filter:none!important;transition-duration:.2s!important;transition-delay:0s!important;transform:none!important}}[data-motion=on] .dpHhBa_service .dpHhBa_panel{transform:translate3d(0, calc((.5 - var(--p,.5)) * 54px), 0);will-change:transform}[data-motion=on] .dpHhBa_service .dpHhBa_lockupBadge{transform:translate3d(0, calc((.5 - var(--p,.5)) * 26px), 0) rotate(calc((.5 - var(--p,.5)) * 10deg))}[data-motion=on] .dpHhBa_service .dpHhBa_tagline{transform:translate3d(calc((.5 - var(--p,.5)) * 22px), 0, 0)}[data-motion=on] .dpHhBa_service .dpHhBa_list{transform:translate3d(0, calc((.5 - var(--p,.5)) * -20px), 0);will-change:transform}[data-motion=on] .dpHhBa_service .dpHhBa_cta{transform:translate3d(0, calc((.5 - var(--p,.5)) * -34px), 0);will-change:transform}[data-motion=on] .dpHhBa_service .dpHhBa_index{transform:translate3d(0, calc((.5 - var(--p,.5)) * 34px), 0);opacity:calc(.45 + var(--focus,0) * .55)}[data-motion=on] .dpHhBa_service .dpHhBa_frameMark{transform:translate3d(0, calc((.5 - var(--p,.5)) * 18px), 0)}@media (prefers-reduced-motion:reduce){[data-motion=on] .dpHhBa_service .dpHhBa_panel,[data-motion=on] .dpHhBa_service .dpHhBa_lockupBadge,[data-motion=on] .dpHhBa_service .dpHhBa_tagline,[data-motion=on] .dpHhBa_service .dpHhBa_list,[data-motion=on] .dpHhBa_service .dpHhBa_cta,[data-motion=on] .dpHhBa_service .dpHhBa_index,[data-motion=on] .dpHhBa_service .dpHhBa_frameMark{transform:none!important}}.dpHhBa_world{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dpHhBa_worldA{will-change:transform;contain:strict;display:block;position:absolute;inset:-12%}.dpHhBa_world[data-world=grow] .dpHhBa_worldA,.dpHhBa_world[data-world=grow] .dpHhBa_worldA{transform:translate3d(0, calc(var(--p,.5) * -190px), 0);background-size:190px 190px}.dpHhBa_world[data-world=learn] .dpHhBa_worldA{background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--svc) 30%, transparent) 0 1px, transparent 1px 66px);opacity:calc(.2 + var(--focus,0) * .34);transform:translate3d(calc(-42% + var(--p,.5) * 42%), calc(var(--p,.5) * -38px), 0);-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000 100%);mask-image:linear-gradient(90deg,#000 55%,#0000 100%)}.dpHhBa_world[data-world=tech] .dpHhBa_worldA{background-image:repeating-linear-gradient(to right, color-mix(in srgb, var(--svc) 26%, transparent) 0 1px, transparent 1px 78px), repeating-linear-gradient(to bottom, color-mix(in srgb, var(--svc) 26%, transparent) 0 1px, transparent 1px 78px);opacity:calc(.1 + var(--focus,0) * .16)}.dpHhBa_world[data-world=lingua] .dpHhBa_worldA,.dpHhBa_world[data-world=lingua] .dpHhBa_worldA{background-image:radial-gradient(ellipse 310px 95px at 50% 0%, transparent 0 68px, color-mix(in srgb, var(--svc) 34%, transparent) 68px 69px, transparent 70px);transform:translate3d(calc(var(--p,.5) * -230px), 0, 0)}.dpHhBa_pinlayer:after{content:"";inset-inline:0;background:linear-gradient(to right, transparent, var(--svc) 22%, var(--color-paper) 50%, var(--svc) 78%, transparent);height:2px;opacity:calc(var(--seam,0) * .85);transform:scaleX(calc(.25 + var(--seam,0) * .75));transform-origin:50%;pointer-events:none;position:absolute;top:0}@media (prefers-reduced-motion:reduce){[data-motion=on] .dpHhBa_pinlayer{opacity:1!important;transform:none!important}.dpHhBa_worldA,.dpHhBa_worldB{transform:none!important}.dpHhBa_world[data-world=learn] .dpHhBa_worldA{-webkit-mask-image:none!important;mask-image:none!important}.dpHhBa_pinlayer:after{opacity:0!important}}.dpHhBa_atmo{z-index:-2;pointer-events:none;background:radial-gradient(58% 46% at 22% 18%, color-mix(in srgb, var(--svc) 24%, transparent) 0%, transparent 68%), radial-gradient(56% 44% at 82% 84%, color-mix(in srgb, var(--svc-2) 20%, transparent) 0%, transparent 70%);opacity:calc(.55 + var(--focus,0) * .45);position:absolute;inset:0}
._7LAP9G_banner{inset-inline:var(--gutter-mobile);bottom:calc(var(--gutter-mobile) + env(safe-area-inset-bottom));z-index:100;max-width:560px;max-height:calc(100dvh - 2 * var(--gutter-mobile));background:var(--color-cream-shade);border:1px solid var(--color-ink-hair);border-radius:20px;flex-direction:column;gap:12px;padding:16px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 12px 40px #00000059}._7LAP9G_banner:focus{outline:none}._7LAP9G_banner:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._7LAP9G_title{color:var(--color-ink);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:0;font-size:1.0625rem;font-weight:700}._7LAP9G_text{color:var(--color-ink-muted);margin:0;font-size:.9375rem;line-height:1.5}._7LAP9G_link{color:var(--color-teal);text-underline-offset:3px;text-decoration:underline}._7LAP9G_categories{gap:8px;margin:0;padding:0;list-style:none;display:grid}._7LAP9G_row{border:1px solid var(--color-ink-hair);cursor:pointer;border-radius:14px;align-items:center;gap:16px;padding:12px;display:flex}._7LAP9G_rowText{flex:1;gap:2px;display:grid}._7LAP9G_rowTitle{color:var(--color-ink);font-size:.9375rem;font-weight:700}._7LAP9G_rowDesc{color:var(--color-ink-muted);font-size:.875rem;line-height:1.45}._7LAP9G_always{color:var(--color-teal);flex:none;font-size:.8125rem;font-weight:700}._7LAP9G_switch{appearance:none;background:var(--color-ink-hair);cursor:pointer;width:44px;height:26px;transition:background .16s var(--ease-press);border-radius:999px;flex:none;margin:0;position:relative}._7LAP9G_switch:after{content:"";top:3px;background:var(--color-ink);width:20px;height:20px;transition:inset-inline-start .16s var(--ease-press);border-radius:50%;position:absolute;inset-inline-start:3px}._7LAP9G_switch:checked{background:var(--color-teal-deep)}._7LAP9G_switch:checked:after{inset-inline-start:21px}._7LAP9G_switch:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._7LAP9G_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._7LAP9G_actions>*{flex:140px}._7LAP9G_linkButton{font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}@media (prefers-reduced-motion:reduce){._7LAP9G_switch,._7LAP9G_switch:after{transition:none}}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/951a1661741fc9a6-s.31vfkycla13v0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/840ca482ea7a70a1-s.0c4siir8-ephk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/edc92f5080bab07a-s.p.1pg2nifvadz06.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.VWYD0q_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.VWYD0q_variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.yQ3gea_main{background:var(--color-ink-900);padding-bottom:clamp(72px,10vw,128px)}.yQ3gea_head{gap:16px;padding-block:clamp(56px,9vw,104px) clamp(28px,4vw,48px);display:grid}.yQ3gea_eyebrow{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand);margin:0;font-size:.8125rem;font-weight:700}.yQ3gea_heading{max-width:20ch;color:var(--color-paper);margin:0}.yQ3gea_intro{max-width:62ch;color:var(--color-body);margin:0}.yQ3gea_section{padding-block:clamp(32px,5vw,56px)}.yQ3gea_prose{gap:20px;max-width:68ch;display:grid}.yQ3gea_prose p{color:var(--color-body);margin:0;font-size:1.0625rem;line-height:1.75}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.QI9BlG_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.QI9BlG_variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
.hcVmEa_section{background:var(--color-cream);padding-block:112px}.hcVmEa_grid{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}.hcVmEa_copy{order:2}.hcVmEa_mapWrap{order:1}.hcVmEa_eyebrow{margin-bottom:16px}.hcVmEa_heading{margin-bottom:24px}.hcVmEa_body{color:var(--color-ink-muted);margin-bottom:32px}.hcVmEa_details{gap:18px;margin:0 0 36px;display:grid}.hcVmEa_detailRow{border-top:1px solid var(--color-ink-hair);gap:4px;padding-top:18px;display:grid}.hcVmEa_detailTerm{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);font-size:.8125rem;font-weight:700}.hcVmEa_detailValue{max-width:46ch;margin:0;font-size:.9375rem;line-height:1.6}.hcVmEa_actions{justify-items:start;gap:16px;display:grid}.hcVmEa_whatsappBtn{width:100%;max-width:420px}.hcVmEa_whatsappIcon{transform-origin:50% 60%;flex:none;width:22px;height:22px}.hcVmEa_phoneLink{color:var(--color-teal-deep);background-image:linear-gradient(var(--color-teal), var(--color-teal));background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;align-items:center;min-height:44px;font-weight:600;transition:background-size .24s ease-out;display:inline-flex}@media (hover:hover) and (pointer:fine){.hcVmEa_phoneLink:hover{background-size:100% 2px}}.hcVmEa_microcopy{color:var(--color-ink-muted);max-width:44ch}.hcVmEa_mapCard{color:inherit;border-radius:var(--radius-card);border:3px solid var(--color-ink);background:var(--color-cream);box-shadow:0 var(--offset-hard) 0 0 #1c1a1714;height:340px;display:block;position:relative;overflow:hidden}@media (max-width:899px){.hcVmEa_mapCard{height:240px}}.hcVmEa_mapFrame{filter:saturate(.72)brightness(.86)contrast(1.04);border:0;width:100%;height:100%;display:block}.hcVmEa_mapOpen{inset-inline-end:14px;z-index:2;border-radius:var(--radius-chip);border:2px solid var(--color-brand);background:var(--color-cream);min-height:44px;color:var(--color-brand);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;box-shadow:0 3px 0 0 var(--color-brand-edge);transition:transform var(--dur-hover) var(--ease-press), box-shadow var(--dur-hover) var(--ease-press);align-items:center;padding:0 18px;font-size:.875rem;font-weight:700;display:inline-flex;position:absolute;bottom:40px}@media (hover:hover) and (pointer:fine){.hcVmEa_mapOpen:hover{box-shadow:0 5px 0 0 var(--color-brand-edge);transform:translateY(-2px)}}.hcVmEa_mapOpen:active{box-shadow:0 1px 0 0 var(--color-brand-edge);transition-duration:var(--dur-press);transform:translateY(2px)}.hcVmEa_mapSvg{width:100%;height:100%}.hcVmEa_mapLabel{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;fill:var(--color-ink-muted);font-size:13px;font-weight:500}.hcVmEa_street{stroke:var(--color-ink);stroke-width:2px;stroke-opacity:.4;fill:none;stroke-linecap:round;filter:url(#wobble-map)}.hcVmEa_pinGroup{transform-box:fill-box;transform-origin:50% 100%}.hcVmEa_streetDraw{stroke-dasharray:1;stroke-dashoffset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hcVmEa_streetDraw{stroke-dashoffset:1px;animation:hcVmEa_street-draw .9s var(--ease-draw) both;animation-timeline:view();animation-range:entry var(--street-start,10%) entry 80%}}}@keyframes hcVmEa_street-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.hcVmEa_pinLayer{pointer-events:none}.hcVmEa_ripple{opacity:0}.hcVmEa_rippleOne,.hcVmEa_rippleTwo{transform-box:fill-box;transform-origin:50%}.hcVmEa_armed .hcVmEa_pinGroup{opacity:0;transform:translateY(-60px)}.hcVmEa_armed.hcVmEa_dropped .hcVmEa_pinGroup{opacity:1;animation:.64s cubic-bezier(.34,1.7,.5,1) both hcVmEa_pin-drop}.hcVmEa_armed.hcVmEa_dropped.hcVmEa_bobbing .hcVmEa_pinGroup{animation:.64s cubic-bezier(.34,1.7,.5,1) both hcVmEa_pin-drop,3.2s ease-in-out .64s infinite hcVmEa_pin-bob}.hcVmEa_armed.hcVmEa_dropped .hcVmEa_ripple{animation:.9s ease-out .64s both hcVmEa_ripple-out}.hcVmEa_armed.hcVmEa_dropped .hcVmEa_rippleTwo{animation-delay:.78s}@keyframes hcVmEa_pin-drop{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}@keyframes hcVmEa_pin-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes hcVmEa_ripple-out{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.hcVmEa_wiggling{animation:.32s ease-in-out hcVmEa_whatsapp-wiggle}@keyframes hcVmEa_whatsapp-wiggle{0%{transform:rotate(0)}35%{transform:rotate(-12deg)}70%{transform:rotate(10deg)}to{transform:rotate(0)}}@media (min-width:768px){.hcVmEa_mapCard{height:340px}}@media (min-width:1024px){.hcVmEa_grid{grid-template-columns:minmax(0,52fr) minmax(0,48fr);gap:56px}.hcVmEa_copy{order:1}.hcVmEa_mapWrap{order:2}.hcVmEa_actions{justify-items:start}}@media (max-width:767px){.hcVmEa_section{padding-block:72px}.hcVmEa_whatsappBtn{max-width:none}.hcVmEa_actions{justify-items:stretch}}@media (prefers-reduced-motion:reduce){.hcVmEa_armed .hcVmEa_pinGroup,.hcVmEa_armed.hcVmEa_dropped .hcVmEa_pinGroup,.hcVmEa_armed.hcVmEa_dropped.hcVmEa_bobbing .hcVmEa_pinGroup{opacity:1;animation:none;transform:none}.hcVmEa_armed.hcVmEa_dropped .hcVmEa_ripple{opacity:0;animation:none}.hcVmEa_wiggling{animation:none}}.hcVmEa_mapLink{min-height:44px;color:var(--color-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, var(--color-brand) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-brand) 35%, transparent);transition:text-decoration-color var(--dur-hover) var(--ease-press);align-items:center;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.hcVmEa_mapLink:hover{-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand)}}
.qYX-oq_accent{--svc:var(--color-brand);--svc-2:var(--color-brand-deep)}.qYX-oq_accent[data-prog=learn]{--svc:var(--color-prog-learn);--svc-2:var(--color-prog-learn-2)}.qYX-oq_accent[data-prog=tech]{--svc:var(--color-prog-tech);--svc-2:var(--color-prog-tech-2)}.qYX-oq_accent[data-prog=lingua]{--svc:var(--color-prog-lingua);--svc-2:var(--color-prog-lingua-2)}.qYX-oq_accent[data-prog=grow]{--svc:var(--color-prog-grow);--svc-2:var(--color-prog-grow-2)}.qYX-oq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1099px){.qYX-oq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.qYX-oq_grid{grid-template-columns:minmax(0,1fr)}}.qYX-oq_gridItem{display:flex}.qYX-oq_featuredItem{grid-column:1/-1}.qYX-oq_card{border:1px solid color-mix(in srgb, var(--svc) 30%, var(--color-hairline));background:radial-gradient(120% 80% at 12% 0%, color-mix(in srgb, var(--svc) 11%, transparent), transparent 64%), var(--color-ink-800);width:100%;transition:transform .26s var(--ease-out-soft), border-color .26s var(--ease-press), box-shadow .26s var(--ease-out-soft);border-radius:22px;grid-template-rows:auto auto 1fr auto;gap:12px;padding:26px 24px 22px;display:grid;position:relative;overflow:hidden}.qYX-oq_card:before{content:"";inset-inline:0;background:linear-gradient(to right, var(--svc), var(--svc-2));opacity:.85;height:2px;position:absolute;top:0}.qYX-oq_card:focus-within{border-color:color-mix(in srgb, var(--svc) 62%, transparent)}@media (hover:hover) and (pointer:fine){.qYX-oq_card:hover{border-color:color-mix(in srgb, var(--svc) 62%, transparent);box-shadow:0 18px 42px color-mix(in srgb, var(--svc-2) 18%, transparent);transform:translateY(-4px)}.qYX-oq_card:hover .qYX-oq_cardArrow{transform:translate(4px)}[dir=rtl] .qYX-oq_card:hover .qYX-oq_cardArrow{transform:translate(-4px)scaleX(-1)}}@media (prefers-reduced-motion:reduce){.qYX-oq_card,.qYX-oq_cardArrow{transition:none}}.qYX-oq_featured{gap:16px;padding:clamp(28px,4vw,44px)}.qYX-oq_category{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--svc);margin:0;font-size:.75rem;font-weight:700}.qYX-oq_cardTitle{letter-spacing:-.01em;color:var(--color-paper);text-wrap:balance;margin:0;font-size:clamp(1.1875rem,1.05rem + .5vw,1.375rem);font-weight:700;line-height:1.22}.qYX-oq_featured .qYX-oq_cardTitle{max-width:30ch;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);line-height:1.12}.qYX-oq_cardLink{color:inherit}.qYX-oq_cardLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.qYX-oq_cardLink:focus-visible{outline:none}.qYX-oq_cardLink:focus-visible:after{outline:3px solid var(--color-focus);outline-offset:-3px}.qYX-oq_cardExcerpt{color:var(--color-body);margin:0;font-size:.9688rem;line-height:1.65}.qYX-oq_featured .qYX-oq_cardExcerpt{max-width:62ch;font-size:1.0625rem}.qYX-oq_cardFoot{border-top:1px solid var(--color-hairline);color:var(--color-muted);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:.8438rem;display:flex}.qYX-oq_cardArrow{width:20px;height:20px;color:var(--svc);transition:transform .26s var(--ease-out-soft);flex:none}[dir=rtl] .qYX-oq_cardArrow{transform:scaleX(-1)}.qYX-oq_dot{opacity:.6;margin-inline:8px}.qYX-oq_indexBody{gap:clamp(28px,4vw,44px);display:grid}.qYX-oq_group{gap:22px;scroll-margin-top:96px;display:grid}.qYX-oq_featuredItem[id]{scroll-margin-top:96px}.qYX-oq_filters{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.qYX-oq_filterChip{border-radius:var(--radius-chip);border:1px solid color-mix(in srgb, var(--svc) 40%, var(--color-hairline));min-height:36px;color:var(--color-body);align-items:center;padding:0 14px;font-size:.875rem;font-weight:600;display:inline-flex}.qYX-oq_filterCount{color:var(--svc);font-variant-numeric:tabular-nums;margin-inline-start:8px}.qYX-oq_crumbs{margin:0}.qYX-oq_crumbList{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.qYX-oq_crumb{align-items:center;gap:6px;min-width:0;display:inline-flex}.qYX-oq_crumb+.qYX-oq_crumb:before{content:"/";opacity:.5}.qYX-oq_crumbLink{min-height:32px;color:var(--color-body);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-body) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-body) 35%, transparent);text-underline-offset:3px;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.qYX-oq_crumbLink:hover{color:var(--color-paper)}}@media (max-width:639px){.qYX-oq_crumb:has(.qYX-oq_crumbCurrent){display:none}}.qYX-oq_crumbCurrent{text-overflow:ellipsis;white-space:nowrap;max-width:42ch;overflow:hidden}.qYX-oq_main{background:var(--color-ink-900);padding-bottom:clamp(72px,10vw,128px)}.qYX-oq_head{gap:18px;max-width:920px;padding-block:clamp(40px,7vw,80px) clamp(24px,4vw,40px);display:grid}.qYX-oq_headCategory{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--svc);margin:0;font-size:.8125rem;font-weight:700}.qYX-oq_headTitle{color:var(--color-paper);letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(2rem,1.2rem + 3.2vw,3.5rem);font-weight:750;line-height:1.06}[dir=rtl] .qYX-oq_headTitle{letter-spacing:0;line-height:1.3}.qYX-oq_dek{max-width:62ch;color:var(--color-body);margin:0;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.6}.qYX-oq_meta{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:6px 0;margin:4px 0 0;font-size:.9063rem;display:flex}.qYX-oq_metaAuthor{color:var(--color-paper);font-weight:600}.qYX-oq_layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:clamp(28px,4vw,56px);padding-top:clamp(8px,2vw,24px);display:grid}@media (max-width:1023px){.qYX-oq_layout{grid-template-columns:minmax(0,1fr)}}.qYX-oq_aside{gap:18px;display:grid;position:sticky;top:96px}@media (max-width:1023px){.qYX-oq_aside{order:-1;position:static}}.qYX-oq_toc{border:1px solid var(--color-hairline);background:var(--color-ink-800);border-radius:18px;padding:20px 20px 16px}.qYX-oq_tocTitle{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--svc);margin:0 0 10px;font-size:.75rem;font-weight:700}.qYX-oq_tocList{counter-reset:toc;gap:2px;margin:0;padding:0;list-style:none;display:grid}.qYX-oq_tocItem{counter-increment:toc}.qYX-oq_tocLink{color:var(--color-body);grid-template-columns:24px minmax(0,1fr);align-items:baseline;padding:7px 0;font-size:.9063rem;line-height:1.4;display:grid}.qYX-oq_tocLink:before{content:counter(toc, decimal-leading-zero);font-variant-numeric:tabular-nums;color:var(--color-muted);font-size:.75rem}@media (hover:hover) and (pointer:fine){.qYX-oq_tocLink:hover{color:var(--color-paper)}}.qYX-oq_asideCta{border:1px solid color-mix(in srgb, var(--svc) 34%, var(--color-hairline));background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--svc) 12%, transparent), transparent 70%), var(--color-ink-800);border-radius:18px;gap:12px;padding:20px;display:grid}@media (max-width:1023px){.qYX-oq_asideCta{display:none}}.qYX-oq_asideCtaText{color:var(--color-body);margin:0;font-size:.9063rem;line-height:1.55}.qYX-oq_asideCta .btn{width:100%}.qYX-oq_prose{max-width:70ch;color:var(--color-body);font-size:1.0625rem;line-height:1.8}[dir=rtl] .qYX-oq_prose{font-size:1.125rem;line-height:1.95}.qYX-oq_prose>*+*{margin-top:1.15em}.qYX-oq_prose h2{color:var(--color-paper);letter-spacing:-.015em;text-wrap:balance;margin-top:2.1em;scroll-margin-top:96px;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:750;line-height:1.18}[dir=rtl] .qYX-oq_prose h2,[dir=rtl] .qYX-oq_prose h3{letter-spacing:0;line-height:1.45}.qYX-oq_prose h3{color:var(--color-paper);margin-top:1.7em;scroll-margin-top:96px;font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem);font-weight:700;line-height:1.3}.qYX-oq_prose h2+*,.qYX-oq_prose h3+*{margin-top:.6em}.qYX-oq_prose strong{color:var(--color-paper);font-weight:700}.qYX-oq_prose a{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--color-brand) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--color-brand) 50%, transparent)}@media (hover:hover) and (pointer:fine){.qYX-oq_prose a:hover{text-decoration-color:currentColor}}.qYX-oq_prose ul,.qYX-oq_prose ol{gap:10px;padding:0;list-style:none;display:grid}.qYX-oq_prose ul>li{padding-inline-start:24px;position:relative}.qYX-oq_prose ul>li:before{content:"";inset-inline-start:2px;background:var(--svc);border-radius:50%;width:8px;height:8px;position:absolute;top:.72em}.qYX-oq_prose ol{counter-reset:item}.qYX-oq_prose ol>li{counter-increment:item;padding-inline-start:38px;position:relative}.qYX-oq_prose ol>li:before{content:counter(item);inset-inline-start:0;background:color-mix(in srgb, var(--svc) 16%, transparent);border:1px solid color-mix(in srgb, var(--svc) 45%, transparent);width:26px;height:26px;color:var(--color-paper);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:grid;position:absolute;top:.18em}.qYX-oq_callout{border:1px solid color-mix(in srgb, var(--svc) 36%, var(--color-hairline));border-inline-start:4px solid var(--svc);background:color-mix(in srgb, var(--svc) 7%, var(--color-ink-800));color:var(--color-body);border-radius:16px;gap:8px;margin-inline:0;padding:20px 22px;display:grid}.qYX-oq_callout p{margin:0}.qYX-oq_tableWrap{border:1px solid var(--color-hairline);background:var(--color-ink-800);border-radius:16px;overflow-x:auto}.qYX-oq_tableWrap:focus-visible{outline-offset:2px}.qYX-oq_table{border-collapse:collapse;width:100%;min-width:520px;font-size:.9375rem;line-height:1.55}.qYX-oq_table th,.qYX-oq_table td{text-align:start;vertical-align:top;border-bottom:1px solid var(--color-hairline);padding:12px 16px}.qYX-oq_table th{color:var(--color-paper);background:color-mix(in srgb, var(--svc) 9%, var(--color-ink-700));font-weight:700}.qYX-oq_table tr:last-child td{border-bottom:0}.qYX-oq_table td:first-child{color:var(--color-paper);font-weight:600}.qYX-oq_after{gap:28px;max-width:70ch;margin-top:clamp(40px,6vw,64px);display:grid}.qYX-oq_author{border:1px solid var(--color-hairline);background:var(--color-ink-800);border-radius:18px;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;padding:20px;display:grid}.qYX-oq_authorMark{border:1px solid color-mix(in srgb, var(--color-brand) 40%, transparent);background:color-mix(in srgb, var(--color-brand) 10%, transparent);width:52px;height:52px;color:var(--color-brand);border-radius:16px;place-items:center;display:grid}.qYX-oq_authorMark svg{width:28px;height:24px}.qYX-oq_authorName{color:var(--color-paper);margin:0;font-weight:700}.qYX-oq_authorNote{color:var(--color-muted);margin:4px 0 0;font-size:.9063rem;line-height:1.6}.qYX-oq_cta{border:1px solid color-mix(in srgb, var(--svc) 40%, var(--color-hairline));background:radial-gradient(120% 100% at 0% 0%, color-mix(in srgb, var(--svc) 16%, transparent), transparent 70%), var(--color-ink-800);border-radius:24px;gap:12px;padding:clamp(24px,4vw,36px);display:grid}.qYX-oq_ctaEyebrow{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--svc);margin:0;font-size:.75rem;font-weight:700}.qYX-oq_ctaHeading{color:var(--color-paper);margin:0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:750;line-height:1.15}.qYX-oq_ctaBody{max-width:56ch;color:var(--color-body);margin:0;line-height:1.65}.qYX-oq_ctaActions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:8px;display:flex}.qYX-oq_ctaLink{min-height:44px;color:var(--svc);text-underline-offset:4px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.qYX-oq_related{gap:22px;margin-top:clamp(56px,8vw,96px);display:grid}.qYX-oq_relatedHeading{color:var(--color-paper);margin:0}.qYX-oq_latest{background:var(--color-ink-900);border-block:1px solid var(--color-hairline);padding-block:clamp(72px,9vw,112px)}.qYX-oq_latestInner{gap:14px;display:grid}.qYX-oq_latestTop{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:18px;display:flex}.qYX-oq_latestEyebrow{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand);margin:0 0 14px;font-size:.8125rem;font-weight:700}.qYX-oq_latestHeading{color:var(--color-paper);max-width:20ch;margin:0}.qYX-oq_allLink{min-height:44px;color:var(--color-brand);text-underline-offset:4px;align-items:center;gap:8px;font-weight:700;text-decoration:underline;display:inline-flex}.qYX-oq_programmeArticles{gap:18px;margin-top:clamp(32px,5vw,56px);display:grid}.qYX-oq_programmeArticlesHeading{color:var(--color-paper);margin:0;font-size:clamp(1.375rem,1.15rem + .9vw,1.75rem);font-weight:700}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/acc2f8c5bbec793d-s.1t_e7nl3ovll-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/113ff28cf9b2d953-s.421v1u00lnp2a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/67ff7386ca3ee52c-s.3slq8sz4zhb1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}._4X0Nyq_className{font-family:Fraunces,Fraunces Fallback;font-style:italic}._4X0Nyq_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
.hjtfja_top{gap:28px;padding-bottom:clamp(16px,3vw,32px);display:grid}.hjtfja_facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;margin:0;display:grid}.hjtfja_fact{border:1px solid var(--color-hairline);background:var(--color-ink-800);border-radius:18px;gap:6px;padding:18px 20px;display:grid}.hjtfja_fact dt{letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand);font-size:.8125rem;font-weight:700}.hjtfja_fact dd{color:var(--color-paper);margin:0;line-height:1.55}.hjtfja_actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:8px;display:flex}.hjtfja_link{color:var(--color-brand);font-weight:600}.hjtfja_title{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--color-paper);margin:0 0 14px;font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:700;line-height:1.25}.hjtfja_sub{max-width:66ch;color:var(--color-body);margin:0 0 24px;line-height:1.75}.hjtfja_modules,.hjtfja_tracks,.hjtfja_dates{gap:16px;margin:0;padding:0;list-style:none;display:grid}.hjtfja_modules{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.hjtfja_tracks{grid-template-columns:1fr}@media (min-width:760px){.hjtfja_tracks{grid-template-columns:repeat(2,minmax(0,1fr))}}.hjtfja_dates{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.hjtfja_wide{grid-column:1/-1}.hjtfja_card,.hjtfja_price,.hjtfja_date{border:1px solid var(--color-hairline);background:var(--color-ink-800);border-radius:20px;align-content:start;gap:10px;padding:22px;display:grid}.hjtfja_num{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--color-brand);font-weight:700}.hjtfja_cardTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--color-paper);margin:0;font-size:1.125rem;font-weight:700;line-height:1.35}.hjtfja_cardLink{color:inherit;text-decoration:none}.hjtfja_cardLink:hover,.hjtfja_cardLink:focus-visible{color:var(--color-brand);text-decoration:underline}.hjtfja_cardText{color:var(--color-body);margin:0;line-height:1.7}.hjtfja_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hjtfja_list li{color:var(--color-body);padding-inline-start:20px;line-height:1.65;position:relative}.hjtfja_list li:before{content:"";inset-inline-start:0;background:var(--color-brand);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em}.hjtfja_dateDay{color:var(--color-paper);margin:0;font-weight:700}.hjtfja_weekends{gap:8px;margin:0;display:grid}.hjtfja_weekends dt{letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);font-size:.8125rem;font-weight:700}.hjtfja_weekends dd{color:var(--color-paper);margin:0}.hjtfja_dateTrack{color:var(--color-body);margin:0}.hjtfja_prices{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.hjtfja_amount{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--color-brand);margin:0;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);font-weight:700}.hjtfja_note{color:var(--color-muted);margin:16px 0 0;line-height:1.7}.hjtfja_split{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(28px,5vw,56px);display:grid}.hjtfja_faq{gap:22px;max-width:76ch;margin:0 0 24px;display:grid}.hjtfja_faqItem{border-bottom:1px solid var(--color-hairline);gap:8px;padding-bottom:22px;display:grid}.hjtfja_faqItem dt{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--color-paper);font-size:1.0625rem;font-weight:700}.hjtfja_faqItem dd{color:var(--color-body);margin:0;line-height:1.75}.hjtfja_teaser{border:1px solid var(--color-brand);background:var(--color-brand-soft);border-radius:20px;gap:10px;padding:24px;display:grid}.hjtfja_teaserEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand);margin:0;font-size:.8125rem;font-weight:700}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/941d061a2bd9e7fe-s.p.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c532a9e54c928ea-s.0n4hkusom70ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eafc238916777c01-s.19gzon4xl8qiz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3b5f3cdc08f76084-s.p.2vs72h_x6qrve.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/420d6ef977b34540-s.p.0-uv4l43gdmt7.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/45feda2a8f9aca8b-s.0phk7_etl12r4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ea12dfd566bcbad2-s.3c64at4xi6rda.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f5d786b20a99255-s.p.0iritm8hg8q1a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.SBvMFa_className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.SBvMFa_variable{--font-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/941d061a2bd9e7fe-s.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c532a9e54c928ea-s.0n4hkusom70ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eafc238916777c01-s.19gzon4xl8qiz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3b5f3cdc08f76084-s.2vs72h_x6qrve.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a0c322f60e47dd1-s.3ihiqn4pviisd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eb7f941472326ab6-s.00vfn3_g-ftpg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/869c8e384c1a4ad0-s.3w3hylgez90of.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/35a31ebad3e15f14-s.0c7ha31nuacbu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/861d9be630ba44be-s.0da8nscnv1nkd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d628deca0d2b8894-s.2x1j3gzzngp4x.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f050114b60feedcd-s.1jr_z050he_qo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4237cb37ca93cea7-s.1fbvi_fot8u4l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/420d6ef977b34540-s.0-uv4l43gdmt7.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/45feda2a8f9aca8b-s.0phk7_etl12r4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ea12dfd566bcbad2-s.3c64at4xi6rda.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f5d786b20a99255-s.0iritm8hg8q1a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.tbaKvW_className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.tbaKvW_variable{--font-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
.tk7VBq_band{background:var(--color-teal-soft);padding-block:120px;position:relative}@media (max-width:767px){.tk7VBq_band{padding-block:80px}}.tk7VBq_head{max-width:62ch;margin-bottom:64px}.tk7VBq_heading{margin-top:12px}.tk7VBq_flow{position:relative}.tk7VBq_connectorLayer{pointer-events:none;z-index:0;height:96px;position:absolute;inset:0 0 auto}.tk7VBq_connectorSvg{width:100%;height:100%;overflow:visible}.tk7VBq_connectorTall{display:none}.tk7VBq_connector{fill:none;stroke:var(--color-teal);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:var(--connector-progress,1)}@supports (animation-timeline:view()){.tk7VBq_connector{animation:linear both tk7VBq_connectorDraw;animation-timeline:view();animation-range:entry 20% cover 60%}}@keyframes tk7VBq_connectorDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}html:not([data-motion=on]) .tk7VBq_connector{stroke-dashoffset:0;animation:none}.tk7VBq_steps{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid;position:relative}.tk7VBq_step{flex-direction:column;align-items:flex-start;display:flex}.tk7VBq_circleRow{align-items:center;gap:12px;height:96px;margin-bottom:24px;display:flex;position:relative}.tk7VBq_circle{border:3px solid var(--color-ink);background:var(--color-cream);width:96px;height:96px;box-shadow:0 var(--offset-hard) 0 0 #1c1a1724;border-radius:999px;flex:0 0 96px;justify-content:center;align-items:center;display:flex}.tk7VBq_numeral{color:var(--color-teal-deep);display:block}.tk7VBq_spinner{opacity:0;width:20px;height:20px;color:var(--color-teal);flex:0 0 20px}[data-motion=on] .tk7VBq_circle{opacity:0;transform:scale(.7)}[data-motion=on] .tk7VBq_numeral{opacity:0;transform:rotateX(-90deg)}[data-motion=on] [data-reached=true] .tk7VBq_circle{opacity:1;transition:opacity var(--dur-spring) var(--ease-out-soft), transform var(--dur-spring) var(--ease-spring);transform:scale(1)}[data-motion=on] [data-reached=true] .tk7VBq_numeral{opacity:1;transition:opacity .36s var(--ease-out-soft), transform .36s var(--ease-out-soft);transition-delay:.12s;transform:rotateX(0)}[data-motion=on] [data-reached=true] .tk7VBq_spinner{animation:tk7VBq_spinnerTurn var(--dur-spring) var(--ease-out-soft) both}@keyframes tk7VBq_spinnerTurn{0%{opacity:0;transform:rotate(0)}20%{opacity:1}to{opacity:1;transform:rotate(360deg)}}.tk7VBq_stepTitle{margin-bottom:12px}.tk7VBq_stepBody{color:var(--color-ink);max-width:42ch}.tk7VBq_stepMeta{color:var(--color-ink-muted);align-items:center;gap:8px;margin-top:16px;font-size:.9375rem;font-weight:600;line-height:1.6;display:inline-flex}.tk7VBq_metaDot{background:var(--color-teal);border-radius:999px;flex:0 0 8px;width:8px;height:8px}.tk7VBq_seal{width:64px;height:64px;color:var(--color-saffron);margin-top:24px}[data-motion=on] .tk7VBq_seal{opacity:0;transform:scale(1.6)}[data-motion=on] [data-reached=true] .tk7VBq_seal{animation:.3s ease-out .2s both tk7VBq_sealStamp}@keyframes tk7VBq_sealStamp{0%{opacity:0;transform:scale(1.6)}to{opacity:1;transform:scale(1)}}.tk7VBq_sealRing{opacity:0}[data-motion=on] [data-reached=true] .tk7VBq_sealRing{animation:tk7VBq_sealRingIn .24s var(--ease-out-soft) .5s both}html:not([data-motion=on]) .tk7VBq_sealRing{opacity:1}@keyframes tk7VBq_sealRingIn{0%{opacity:0}to{opacity:1}}.tk7VBq_ctaRow{justify-content:center;margin-top:72px;display:flex}@media (max-width:767px){.tk7VBq_connectorLayer{width:64px;height:auto;inset:0}.tk7VBq_connectorWide{display:none}.tk7VBq_connectorTall{display:block}.tk7VBq_steps{grid-template-columns:1fr;gap:48px}.tk7VBq_step{grid-template-columns:64px 1fr;align-items:start;column-gap:20px;display:grid}.tk7VBq_circleRow{grid-row:1/span 5;height:64px;margin-bottom:0}.tk7VBq_circle{flex-basis:64px;width:64px;height:64px}.tk7VBq_numeral{font-size:1.75rem}.tk7VBq_spinner{inset-inline-start:72px;position:absolute;top:22px}.tk7VBq_stepTitle,.tk7VBq_stepBody,.tk7VBq_stepMeta,.tk7VBq_seal{grid-column:2}.tk7VBq_stepBody{max-width:none}.tk7VBq_ctaRow{margin-top:56px}}@media (prefers-reduced-motion:reduce){[data-motion=on] .tk7VBq_circle,[data-motion=on] [data-reached=true] .tk7VBq_circle{transition-duration:.2s!important;transform:none!important}[data-motion=on] .tk7VBq_numeral,[data-motion=on] [data-reached=true] .tk7VBq_numeral{opacity:1!important;transition:none!important;transform:none!important}[data-motion=on] .tk7VBq_spinner,[data-motion=on] [data-reached=true] .tk7VBq_spinner,[data-motion=on] .tk7VBq_seal,[data-motion=on] [data-reached=true] .tk7VBq_seal{opacity:1!important;animation:none!important;transform:none!important}[data-motion=on] .tk7VBq_sealRing,[data-motion=on] [data-reached=true] .tk7VBq_sealRing{opacity:1!important;animation:none!important}.tk7VBq_connector{stroke-dashoffset:0!important;animation:none!important}}.tk7VBq_priceBand{background:var(--color-cream);padding-block:96px}@media (max-width:767px){.tk7VBq_priceBand{padding-block:72px}}.tk7VBq_priceCard{padding:40px}@media (max-width:767px){.tk7VBq_priceCard{padding:24px}}[data-motion=on] .tk7VBq_priceCard{opacity:0;transform:translateY(24px)}[data-motion=on] [data-revealed=true] .tk7VBq_priceCard{opacity:1;transition:opacity var(--dur-reveal) var(--ease-out-soft), transform var(--dur-reveal) var(--ease-out-soft);transform:translateY(0)}.tk7VBq_priceHeading{margin-top:12px}.tk7VBq_priceTable{border-collapse:collapse;text-align:start;width:100%;margin-top:32px}.tk7VBq_priceRowMain>*{border-top:1px solid var(--color-ink-hair);vertical-align:baseline;padding-top:20px}.tk7VBq_priceTable tbody>tr:first-child.tk7VBq_priceRowMain>*{border-top:0;padding-top:0}.tk7VBq_priceLabel{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--color-ink);padding-inline-end:24px;font-size:clamp(1.125rem,1.02rem + .5vw,1.375rem);font-weight:650;line-height:1.3}.tk7VBq_priceRange{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--color-teal);text-align:end;white-space:nowrap;font-size:clamp(1.125rem,1.02rem + .5vw,1.375rem);font-weight:750;line-height:1.3}.tk7VBq_priceNoteCell{padding-bottom:20px}.tk7VBq_priceNote{color:var(--color-ink-muted);max-width:58ch;margin-top:6px;font-size:.9375rem;line-height:1.6}[data-motion=on] .tk7VBq_priceRowGroup{opacity:0;transform:translateY(16px)}[data-motion=on] [data-revealed=true] .tk7VBq_priceRowGroup{opacity:1;transition:opacity var(--dur-reveal) var(--ease-out-soft), transform var(--dur-reveal) var(--ease-out-soft);transition-delay:calc(var(--i,0) * var(--stagger-text));transform:translateY(0)}.tk7VBq_priceClosing{border-top:1px solid var(--color-ink-hair);color:var(--color-ink-muted);max-width:62ch;margin-top:28px;padding-top:24px}.tk7VBq_priceDivider{color:var(--color-saffron);justify-content:center;margin-top:72px;display:flex}@media (max-width:767px){.tk7VBq_priceTable,.tk7VBq_priceTable tbody,.tk7VBq_priceTable tr,.tk7VBq_priceTable th,.tk7VBq_priceTable td{display:block}.tk7VBq_priceRange{text-align:start;white-space:normal;margin-top:4px}.tk7VBq_priceLabel{padding-inline-end:0}.tk7VBq_priceRowMain>*{border-top:0;padding-top:0}.tk7VBq_priceRowMain{border-top:1px solid var(--color-ink-hair);padding-top:20px}.tk7VBq_priceTable tbody>tr.tk7VBq_priceRowMain:first-child{border-top:0;padding-top:0}.tk7VBq_priceNote{max-width:none}.tk7VBq_priceDivider{margin-top:56px}}@media (prefers-reduced-motion:reduce){[data-motion=on] .tk7VBq_priceCard,[data-motion=on] .tk7VBq_priceCard[data-revealed=true],[data-motion=on] .tk7VBq_priceRowGroup,[data-motion=on] [data-revealed=true] .tk7VBq_priceRowGroup{transition-duration:.2s!important;transition-delay:0s!important;transform:none!important}}.tk7VBq_proofBand{background:var(--color-cream-shade);padding-block:96px}@media (max-width:767px){.tk7VBq_proofBand{padding-block:72px}}.tk7VBq_proofGrid{grid-template-columns:minmax(0,48fr) minmax(0,52fr);align-items:start;gap:56px;margin-top:40px;display:grid}.tk7VBq_proofFigure{margin:0}.tk7VBq_proofPhotoFrame{border:3px solid var(--color-ink);background:var(--color-cream-shade);box-shadow:0 var(--offset-hard) 0 0 #1c1a1724;border-radius:24px;overflow:hidden}.tk7VBq_proofPhoto{object-fit:cover;width:100%;height:100%;display:block}.tk7VBq_proofPhotoPending{text-align:center;min-height:340px;color:var(--color-ink-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.tk7VBq_cameraGlyph{width:40px;height:40px;color:var(--color-ink-muted)}.tk7VBq_proofCaption{color:var(--color-ink-muted);margin-top:16px;font-size:.9375rem;line-height:1.6}[data-motion=on] .tk7VBq_proofFigure{opacity:0;transform:scale(.97)}[data-motion=on] [data-revealed=true] .tk7VBq_proofFigure{opacity:1;transition:opacity var(--dur-reveal) var(--ease-out-soft), transform var(--dur-reveal) var(--ease-out-soft);transform:scale(1)}.tk7VBq_statRow{align-items:stretch;gap:20px;display:flex}.tk7VBq_stat{flex:1 1 0;min-width:0}.tk7VBq_statFigure{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.012em;color:var(--color-brand);font-size:clamp(1.25rem,1.05rem + .9vw,1.625rem);font-weight:750;line-height:1.16}.tk7VBq_statLabel{color:var(--color-muted);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin-top:6px;font-size:.9375rem;line-height:1.5}.tk7VBq_statDivider{width:16px;height:16px;color:var(--color-saffron);flex:0 0 16px;align-self:center}[data-motion=on] .tk7VBq_stat{opacity:0;transform:translateY(16px)}[data-motion=on] [data-revealed=true] .tk7VBq_stat{opacity:1;transition:opacity var(--dur-reveal) var(--ease-out-soft), transform var(--dur-reveal) var(--ease-out-soft);transition-delay:calc(var(--i,0) * var(--stagger-card));transform:translateY(0)}.tk7VBq_quoteCard{border-radius:var(--radius-card);border:3px solid var(--color-ink);background:var(--color-cream);margin:40px 0 0;padding:28px}.tk7VBq_quoteText{color:var(--color-ink)}.tk7VBq_quoteCite{color:var(--color-ink-muted);margin-top:16px;font-size:.9375rem;font-style:normal;font-weight:600;display:block}[data-motion=on] .tk7VBq_quoteCard{opacity:0;transform:translateY(12px)}[data-motion=on] [data-revealed=true] .tk7VBq_quoteCard{opacity:1;transition:opacity .42s var(--ease-out-soft), transform .42s var(--ease-out-soft);transform:translateY(0)}.tk7VBq_outcome{border-top:1px solid var(--color-ink-hair);color:var(--color-ink-muted);max-width:62ch;margin-top:32px;padding-top:24px}@media (max-width:767px){.tk7VBq_proofGrid{grid-template-columns:1fr;gap:40px}.tk7VBq_proofPhotoFrame{height:220px}.tk7VBq_proofPhotoPending{min-height:220px}.tk7VBq_statRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tk7VBq_statDivider{display:none}.tk7VBq_quoteCard{width:100%;padding:24px}}@media (prefers-reduced-motion:reduce){[data-motion=on] .tk7VBq_proofFigure,[data-motion=on] [data-revealed=true] .tk7VBq_proofFigure,[data-motion=on] .tk7VBq_stat,[data-motion=on] [data-revealed=true] .tk7VBq_stat,[data-motion=on] .tk7VBq_quoteCard,[data-motion=on] [data-revealed=true] .tk7VBq_quoteCard{transition-duration:.2s!important;transition-delay:0s!important;transform:none!important}}
.FiLsua_sectionTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--color-paper);margin:44px 0 18px;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:750}.FiLsua_roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:899px){.FiLsua_roles{grid-template-columns:1fr}}.FiLsua_role{border:1px solid var(--color-hairline);background:var(--color-ink-800);border-radius:18px;padding:22px}.FiLsua_roleTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--color-brand);margin:0 0 8px;font-size:1.0625rem;font-weight:700;line-height:1.3}.FiLsua_roleDetail{color:var(--color-body);margin:0;line-height:1.7}.FiLsua_steps{gap:12px;max-width:68ch;margin:0;padding-inline-start:22px;display:grid}.FiLsua_step{color:var(--color-body);line-height:1.75}.FiLsua_cta{margin-top:32px}
.ihyCQG_wrap{gap:clamp(28px,4vw,40px);display:grid}.ihyCQG_book{width:100%;min-height:76px;box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand) 45%, transparent);gap:14px;padding-inline:28px;font-size:clamp(1.1875rem,1rem + .8vw,1.5rem);animation:2.4s ease-out infinite ihyCQG_book-pulse}.ihyCQG_bookIcon{flex:none;width:28px;height:28px}@keyframes ihyCQG_book-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand) 45%, transparent)}70%,to{box-shadow:0 0 0 16px color-mix(in srgb, var(--color-brand) 0%, transparent)}}.ihyCQG_grid{gap:24px;display:grid}.ihyCQG_grid>:first-child{height:clamp(280px,55vw,440px)}.ihyCQG_side{align-content:start;gap:20px;display:grid}.ihyCQG_address{border-radius:var(--radius-card);border:2px solid var(--color-hairline);background:var(--color-ink-800);gap:8px;padding:24px;display:grid}.ihyCQG_label{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand);margin:0;font-size:.8125rem;font-weight:700}.ihyCQG_value{color:var(--color-paper);margin:0;font-size:1.125rem;line-height:1.6}.ihyCQG_directions{min-height:44px;color:var(--color-brand);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.ihyCQG_whatsapp{width:100%;min-height:60px}@media (min-width:1024px){.ihyCQG_grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px}}@media (prefers-reduced-motion:reduce){.ihyCQG_book{animation:none}}
.zrT1Oa_list{gap:26px;max-width:76ch;margin:0;display:grid}.zrT1Oa_item{border-bottom:1px solid var(--color-hairline);gap:8px;padding-bottom:26px;display:grid}.zrT1Oa_item:last-child{border-bottom:0;padding-bottom:0}.zrT1Oa_question{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--color-paper);margin:0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:700;line-height:1.35}.zrT1Oa_answer{color:var(--color-body);margin:0;line-height:1.75}
.hLA5hG_grid{grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:start;gap:clamp(28px,5vw,56px);display:grid}@media (max-width:899px){.hLA5hG_grid{grid-template-columns:1fr}}.hLA5hG_body{gap:28px;display:grid}.hLA5hG_lead{max-width:62ch;color:var(--color-body);margin:0;font-size:1.0625rem;line-height:1.75}.hLA5hG_block{gap:12px;display:grid}.hLA5hG_blockTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand);margin:0;font-size:.8125rem;font-weight:700}.hLA5hG_list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hLA5hG_listItem{color:var(--color-body);padding-inline-start:22px;line-height:1.7;position:relative}.hLA5hG_listItem:before{content:"";inset-inline-start:0;background:var(--color-brand);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em}.hLA5hG_note{color:var(--color-muted);margin:0;line-height:1.7}.hLA5hG_actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:4px;display:flex}.hLA5hG_back{color:var(--color-brand);font-weight:600}.hLA5hG_figure{border:1px solid var(--color-hairline);background:var(--color-ink-800);border-radius:24px;margin:0;overflow:hidden}.hLA5hG_photo{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.hLA5hG_prose{gap:18px;max-width:66ch;display:grid}.hLA5hG_prose p{color:var(--color-body);margin:0;font-size:1rem;line-height:1.8}
.QfhlYq_page{--sw-bg:#fbf7f0;--sw-bg-2:#f4ecdf;--sw-card:#fffdf9;--sw-ink:#1d1b2c;--sw-muted:#57536a;--sw-line:#e6dccd;--sw-accent:#b8462e;--sw-accent-soft:#f8e2d8;--sw-glow:#f6c9b4;--sw-night:#1d1b2c;--sw-night-text:#f3ede4;background:var(--sw-bg);color:var(--sw-ink);padding-bottom:clamp(64px,9vw,112px);overflow-x:clip}.QfhlYq_page a:focus-visible{outline:3px solid var(--sw-accent);outline-offset:3px}.QfhlYq_hero{background:radial-gradient(60% 50% at 85% 0%, var(--sw-glow) 0%, transparent 70%), radial-gradient(45% 40% at 5% 20%, var(--sw-accent-soft) 0%, transparent 70%), var(--sw-bg);padding-top:clamp(56px,9vw,104px);position:relative}.QfhlYq_heroText{justify-items:start;gap:20px;display:grid}.QfhlYq_eyebrow{border:1px solid var(--sw-line);background:var(--sw-card);letter-spacing:.06em;color:var(--sw-accent);border-radius:999px;margin:0;padding:6px 14px;font-size:.8125rem;font-weight:700}.QfhlYq_title{max-width:18ch;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;color:var(--sw-ink);margin:0;font-size:clamp(2.25rem,1.4rem + 3.6vw,4.25rem);font-weight:750;line-height:1.04}.QfhlYq_accent{font-family:var(--font-fraunces), var(--font-display), Georgia, serif;color:var(--sw-accent);font-style:italic;font-weight:500;display:block}[dir=rtl] .QfhlYq_accent{font-style:normal}.QfhlYq_lead{max-width:60ch;color:var(--sw-muted);margin:0;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.7}.QfhlYq_actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.QfhlYq_primary,.QfhlYq_secondary,.QfhlYq_primaryLight{border-radius:999px;align-items:center;min-height:48px;padding:0 24px;font-weight:700;text-decoration:none;transition:transform .16s,background-color .16s,box-shadow .16s;display:inline-flex}.QfhlYq_primary{background:var(--sw-ink);color:var(--sw-bg);box-shadow:0 10px 24px -12px #1d1b2c99}.QfhlYq_primary:hover{background:#33304a}.QfhlYq_secondary{border:1.5px solid var(--sw-ink);color:var(--sw-ink)}.QfhlYq_secondary:hover{background:var(--sw-card)}.QfhlYq_primaryLight{background:var(--sw-bg);color:var(--sw-ink);margin-top:8px}.QfhlYq_primaryLight:hover{background:#fff}@media (prefers-reduced-motion:no-preference){.QfhlYq_primary:hover,.QfhlYq_secondary:hover,.QfhlYq_primaryLight:hover{transform:translateY(-1px)}}.QfhlYq_trust{color:var(--sw-muted);flex-wrap:wrap;gap:10px 22px;margin:4px 0 0;padding:0;font-size:.9375rem;list-style:none;display:flex}.QfhlYq_trust li,.QfhlYq_points li{align-items:flex-start;gap:8px;display:flex}.QfhlYq_check{width:18px;height:18px;color:var(--sw-accent);flex:none;margin-top:3px}.QfhlYq_heroShot{margin-top:clamp(40px,6vw,64px)}.QfhlYq_frame{border:1px solid var(--sw-line);background:var(--sw-card);border-radius:16px;overflow:hidden;box-shadow:inset 0 1px #fffc,0 30px 60px -30px #3c281459,0 12px 24px -16px #3c281440}.QfhlYq_frameBar{border-bottom:1px solid var(--sw-line);background:var(--sw-bg-2);direction:ltr;align-items:center;gap:6px;padding:10px 14px;display:flex}.QfhlYq_dot{background:#e2d5c3;border-radius:50%;width:10px;height:10px}.QfhlYq_frameUrl{background:var(--sw-card);color:var(--sw-muted);border-radius:999px;margin-inline-start:12px;padding:3px 12px;font-size:.75rem}.QfhlYq_shot{width:100%;height:auto;display:block}.QfhlYq_story{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:16px 64px;padding-block:clamp(64px,9vw,112px) clamp(24px,4vw,40px);display:grid}@media (max-width:899px){.QfhlYq_story{grid-template-columns:1fr}}.QfhlYq_sectionTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;color:var(--sw-ink);margin:0;font-size:clamp(1.625rem,1.2rem + 1.6vw,2.5rem);font-weight:750;line-height:1.12}.QfhlYq_storyText{gap:18px;display:grid}.QfhlYq_storyText p{color:var(--sw-muted);margin:0;font-size:1.0625rem;line-height:1.8}.QfhlYq_tour{padding-block:clamp(48px,7vw,88px);scroll-margin-top:80px}.QfhlYq_sectionHead{gap:10px;margin-bottom:clamp(32px,5vw,56px);display:grid}.QfhlYq_sectionIntro{max-width:60ch;color:var(--sw-muted);margin:0;font-size:1.0625rem;line-height:1.7}.QfhlYq_rows{gap:clamp(56px,8vw,104px);display:grid}.QfhlYq_row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:28px 56px;display:grid}.QfhlYq_row:nth-child(2n) .QfhlYq_rowText{order:2}@media (max-width:899px){.QfhlYq_row{grid-template-columns:1fr}.QfhlYq_row:nth-child(2n) .QfhlYq_rowText{order:0}}.QfhlYq_rowText{gap:14px;display:grid}.QfhlYq_step{font-family:var(--font-fraunces), Georgia, serif;color:var(--sw-accent);margin:0;font-size:1.5rem;font-style:italic}.QfhlYq_rowTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--sw-ink);margin:0;font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem);font-weight:720;line-height:1.2}.QfhlYq_rowDetail{color:var(--sw-muted);margin:0;font-size:1.0625rem;line-height:1.75}.QfhlYq_points{color:var(--sw-ink);gap:8px;margin:6px 0 0;padding:0;font-weight:600;list-style:none;display:grid}.QfhlYq_rowShot{min-width:0}.QfhlYq_note{color:var(--sw-muted);margin:clamp(40px,6vw,64px) 0 0;font-size:.875rem}.QfhlYq_block{gap:clamp(28px,4vw,40px);padding-block:clamp(48px,7vw,80px);display:grid}.QfhlYq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1099px){.QfhlYq_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.QfhlYq_cards,.QfhlYq_cardsThree{grid-template-columns:1fr}}.QfhlYq_card{border:1px solid var(--sw-line);background:var(--sw-card);border-radius:18px;padding:24px}.QfhlYq_cardTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--sw-ink);margin:0 0 8px;font-size:1.125rem;font-weight:700;line-height:1.3}.QfhlYq_cardText{color:var(--sw-muted);margin:0;line-height:1.7}.QfhlYq_whatsapp{background:var(--sw-bg-2);border-block:1px solid var(--sw-line);padding-block:clamp(56px,8vw,96px)}.QfhlYq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:899px){.QfhlYq_steps{grid-template-columns:1fr}}.QfhlYq_stepCard{border:1px solid var(--sw-line);background:var(--sw-card);border-radius:18px;padding:28px 24px 24px;position:relative}.QfhlYq_stepNum{background:var(--sw-accent-soft);width:36px;height:36px;font-family:var(--font-fraunces), Georgia, serif;color:var(--sw-accent);border-radius:50%;place-items:center;margin-bottom:14px;font-size:1.125rem;font-style:italic;display:inline-grid}.QfhlYq_pledge{border-inline-start:4px solid var(--sw-accent);background:var(--sw-card);color:var(--sw-ink);border-radius:14px;margin:28px 0 0;padding:16px 20px;font-weight:600}.QfhlYq_band{background:radial-gradient(70% 90% at 100% 0%, #b8462e59 0%, transparent 60%), var(--sw-night);color:var(--sw-night-text);border-radius:28px;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px 48px;margin-top:clamp(24px,4vw,40px);padding:clamp(28px,5vw,56px);display:grid}@media (max-width:899px){.QfhlYq_band{grid-template-columns:1fr}}.QfhlYq_bandMain{justify-items:start;gap:14px;display:grid}.QfhlYq_bandTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:#fff;margin:0;font-size:clamp(1.625rem,1.2rem + 1.6vw,2.25rem);font-weight:750;line-height:1.15}.QfhlYq_bandText{color:#d9d2c6;max-width:56ch;margin:0;line-height:1.75}.QfhlYq_publisher{color:#d9d2c6;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;align-content:start;gap:10px;padding:24px;line-height:1.7;display:grid}.QfhlYq_publisher p{margin:0}.QfhlYq_publisherTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:#fff;margin:0;font-size:1.125rem;font-weight:700}.QfhlYq_address{font-style:normal}.QfhlYq_address a,.QfhlYq_legal{color:#fff;text-underline-offset:3px}.QfhlYq_band a:focus-visible{outline-color:var(--sw-glow)}
