.PlatformButtons_base__Qo1rM{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-button-gap);min-height:var(--ds-button-min-height);max-width:var(--ds-button-max-width);padding-inline:var(--ds-button-padding-inline);border:0;border-radius:var(--ds-button-radius);font:inherit;font-size:var(--ds-button-font-size);font-weight:var(--ds-button-font-weight);line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.PlatformButtons_base__Qo1rM:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--cw-platform-accent) 28%,transparent),var(--cw-mat-shadow-soft)}.PlatformButtons_base__Qo1rM:disabled{opacity:.45;cursor:not-allowed;transform:none}.PlatformButtons_compact__cAHSJ{--ds-button-min-height:var(--ds-button-compact-min-height);--ds-button-min-width:var(--ds-button-compact-min-width);--ds-button-padding-inline:var(--ds-button-compact-padding-inline);--ds-button-font-size:var(--ds-button-compact-font-size)}@media (pointer:coarse){:where(.PlatformButtons_compact__cAHSJ .PlatformButtons_base__Qo1rM){position:relative}:where(.PlatformButtons_compact__cAHSJ .PlatformButtons_base__Qo1rM):after{content:"";position:absolute;inset:calc((var(--ds-button-min-height) - var(--ds-button-hit-min)) / 2) 0}}.PlatformButtons_hug__EWp5L{width:fit-content}.PlatformButtons_fill__M2Z_u{width:100%}.PlatformButtons_wide__UgpmM{min-width:var(--ds-button-min-width)}.PlatformButtons_bar__M_70p{width:100%;min-width:0;max-width:none;min-height:var(--ds-touch-target-min);padding-inline:0;border-radius:0;aspect-ratio:auto}.PlatformButtons_round__l9kYh{border-radius:50%}.PlatformButtons_square__b_oYP{width:var(--ds-touch-target-min);min-width:var(--ds-touch-target-min);height:var(--ds-touch-target-min);min-height:var(--ds-touch-target-min);max-width:none;padding-inline:0;aspect-ratio:1}.PlatformButtons_square__b_oYP :is(svg,img):not(.cw-ink-icon-mark){width:var(--ds-icon-in-control);height:var(--ds-icon-in-control)}.PlatformButtons_row__YbyPP{display:flex;flex-wrap:wrap;gap:var(--cw-space-xs)}.PlatformButtons_row__YbyPP>*{flex:1 1 var(--ds-button-min-width)}.PlatformButtons_primary__vJ54d{color:var(--cw-platform-on-accent);background-image:var(--cw-mat-grain-image),linear-gradient(180deg,var(--cw-platform-accent),var(--cw-platform-accent-pressed));box-shadow:0 16px 30px color-mix(in srgb,var(--cw-platform-accent) 20%,transparent),0 0 22px color-mix(in srgb,var(--cw-platform-accent) 38%,transparent)}@media (hover:hover){.PlatformButtons_primary__vJ54d:hover:not(:disabled){transform:translateY(var(--ds-button-lift));background-image:var(--cw-mat-grain-image),linear-gradient(180deg,var(--cw-platform-accent-pressed),color-mix(in srgb,var(--cw-platform-accent-pressed) 86%,var(--cw-platform-on-accent)));box-shadow:0 20px 32px color-mix(in srgb,var(--cw-platform-accent) 24%,transparent),0 0 28px color-mix(in srgb,var(--cw-platform-accent) 46%,transparent)}}.PlatformButtons_primary__vJ54d:active:not(:disabled){transform:translateY(calc(var(--ds-button-lift) * -1));box-shadow:0 10px 20px color-mix(in srgb,var(--cw-platform-accent) 18%,transparent)}.PlatformButtons_secondary__MloXJ{border:1px solid var(--cw-mat-stroke-quiet);color:var(--cw-platform-text);background-color:var(--cw-mat-surface-sunk);background-image:var(--cw-mat-grain-image)}@media (hover:hover){.PlatformButtons_secondary__MloXJ:hover:not(:disabled){transform:translateY(var(--ds-button-lift));background-color:color-mix(in srgb,var(--cw-mat-surface-sunk) 68%,var(--cw-mat-surface) 32%);box-shadow:var(--cw-mat-shadow-soft)}}.PlatformButtons_secondary__MloXJ:active:not(:disabled){transform:translateY(calc(var(--ds-button-lift) * -1))}.PlatformButtons_chrome__mGG4_{min-width:var(--ds-touch-target-min);font-size:var(--ds-type-body-sm-size);color:var(--cw-platform-text);background:transparent;box-shadow:none}@media (hover:hover){.PlatformButtons_chrome__mGG4_:hover:not(:disabled){background:transparent;box-shadow:none}}.PlatformButtons_chromeBare__nCpCx{padding-inline:0}@media (hover:hover){.PlatformButtons_chromeBare__nCpCx:hover:not(:disabled){background:transparent;box-shadow:none}}.PlatformButtons_onMedia__BqvtB{position:relative;overflow:hidden;isolation:isolate;color:var(--cw-platform-accent-contrast);background-color:color-mix(in srgb,var(--cw-mat-surface-night) var(--cw-mat-tint-chrome-floor),transparent);background-image:var(--cw-mat-grain-image);box-shadow:var(--cw-mat-shadow-raised);-webkit-backdrop-filter:var(--cw-mat-filter);backdrop-filter:var(--cw-mat-filter)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.PlatformButtons_onMedia__BqvtB{background-color:color-mix(in srgb,var(--cw-mat-surface-night) 94%,transparent)}}@media (prefers-reduced-transparency:reduce){.PlatformButtons_onMedia__BqvtB{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:color-mix(in srgb,var(--cw-mat-surface-night) 94%,transparent)}}.PlatformButtons_text__QdTbe{min-width:0;max-width:none;padding-inline:0;color:var(--cw-platform-muted);background:transparent;box-shadow:none;font-size:var(--ds-type-body-sm-size);font-weight:600;text-decoration:underline;text-underline-offset:.24em}.PlatformButtons_text__QdTbe[data-cw-ink-control]{text-decoration:none}@media (hover:hover){.PlatformButtons_text__QdTbe:hover:not(:disabled){color:var(--cw-platform-text)}}.PlatformButtons_text__QdTbe:active:not(:disabled){color:var(--cw-platform-text)}@media (prefers-reduced-motion:reduce){.PlatformButtons_base__Qo1rM{transition:none}.PlatformButtons_base__Qo1rM:active{transform:none}@media (hover:hover){.PlatformButtons_base__Qo1rM:hover{transform:none}}}.PlatformBlocksBase_section__ffkO8{padding:clamp(2.3rem,6.2vw,4.8rem) 0;scroll-margin-top:5.25rem}.PlatformBlocksBase_sectionFlow__ee6v1{display:grid;gap:clamp(1rem,2.8vw,1.6rem)}.PlatformBlocksBase_sectionHeader__8Xhox{display:flex;align-items:end;justify-content:space-between;gap:var(--cw-space-md);margin-bottom:var(--cw-space-md);scroll-margin-top:5.25rem}.PlatformBlocksBase_panelIntro__gJKUD,.PlatformBlocksBase_panelStack__Zabv4{display:grid}.PlatformBlocksBase_panelIntro__gJKUD{gap:var(--cw-space-xs)}.PlatformBlocksBase_panelIntroBalanced__uULWf{width:min(100%,58rem);justify-self:start}.PlatformBlocksBase_panelIntroCentered__HLPzU{width:min(100%,58rem);justify-self:center;text-align:center}.PlatformBlocksBase_panelIntroBalanced__uULWf.PlatformBlocksBase_panelIntroBalanced__uULWf :where(.PlatformBlocksBase_title__U0Ln9,.PlatformBlocksBase_sectionTitle__mZirg),.PlatformBlocksBase_panelIntroCentered__HLPzU.PlatformBlocksBase_panelIntroCentered__HLPzU :where(.PlatformBlocksBase_title__U0Ln9,.PlatformBlocksBase_sectionTitle__mZirg){max-width:100%}.PlatformBlocksBase_panelStack__Zabv4{gap:clamp(1.2rem,2.8vw,1.7rem)}.PlatformBlocksBase_eyebrow__B5bJe,.PlatformBlocksBase_label__ZVNVV{margin:0;color:var(--cw-platform-muted);font-family:var(--cw-font-data);font-size:var(--ds-type-label-size);font-weight:700;letter-spacing:0;line-height:var(--ds-type-label-line-height);text-transform:uppercase}.PlatformBlocksBase_heroTitle__9Nj2D,.PlatformBlocksBase_sectionTitle__mZirg,.PlatformBlocksBase_title__U0Ln9{margin:0;color:var(--cw-platform-text);font-family:var(--cw-font-editorial);font-weight:700;letter-spacing:0;line-height:1.02}.PlatformBlocksBase_heroTitle__9Nj2D{max-width:12ch;margin-top:1.25rem;font-size:var(--ds-type-hero-size)}.PlatformBlocksBase_sectionTitle__mZirg,.PlatformBlocksBase_title__U0Ln9{font-size:var(--ds-type-title-size)}.PlatformBlocksBase_card__eoJQ5 :where(.PlatformBlocksBase_title__U0Ln9,.PlatformBlocksBase_sectionTitle__mZirg),.PlatformBlocksBase_formPanel__pbWpH :where(.PlatformBlocksBase_title__U0Ln9,.PlatformBlocksBase_sectionTitle__mZirg),.PlatformBlocksBase_mediaPanel__zJQ0D :where(.PlatformBlocksBase_title__U0Ln9,.PlatformBlocksBase_sectionTitle__mZirg),.PlatformBlocksBase_panel__F0H0a :where(.PlatformBlocksBase_title__U0Ln9,.PlatformBlocksBase_sectionTitle__mZirg){max-width:min(24ch,100%);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.PlatformBlocksBase_lead__LdmMU{max-width:44rem;margin:0;color:var(--cw-platform-muted);font-size:var(--ds-type-lead-size);line-height:var(--ds-type-lead-line-height)}.PlatformBlocksBase_heroFooter__avaTN{display:flex;align-items:center;flex-wrap:wrap;gap:var(--cw-space-sm)}.PlatformBlocksBase_grid2__G9JMh,.PlatformBlocksBase_grid3__molgm{display:grid;gap:var(--cw-space-md)}.PlatformBlocksBase_grid3__molgm{grid-template-columns:repeat(3,minmax(0,1fr))}.PlatformBlocksBase_grid2__G9JMh{grid-template-columns:repeat(2,minmax(0,1fr))}.PlatformBlocksBase_split__ZpndH{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:var(--cw-space-md)}.PlatformBlocksBase_productFocusSplit__U0XSS{align-items:start}@media (max-width:900px){.PlatformBlocksBase_panelIntroBalanced__uULWf,.PlatformBlocksBase_panelIntroCentered__HLPzU{width:100%;justify-self:stretch;text-align:left}.PlatformBlocksBase_panelIntroBalanced__uULWf.PlatformBlocksBase_panelIntroBalanced__uULWf :where(.PlatformBlocksBase_title__U0Ln9,.PlatformBlocksBase_sectionTitle__mZirg),.PlatformBlocksBase_panelIntroCentered__HLPzU.PlatformBlocksBase_panelIntroCentered__HLPzU :where(.PlatformBlocksBase_title__U0Ln9,.PlatformBlocksBase_sectionTitle__mZirg){max-width:100%}.PlatformBlocksBase_productFocusSplit__U0XSS{grid-template-columns:1fr}.PlatformBlocksBase_productFocusSplit__U0XSS>*{width:100%;min-width:0}}.PlatformBlocksBase_panel__F0H0a{padding:clamp(1.15rem,3vw,2rem);scroll-margin-top:5.25rem}.PlatformBlocksBase_timeline__YokQ7{display:grid;gap:var(--cw-space-sm);margin:0;padding:0;list-style:none;color:var(--cw-platform-muted);line-height:var(--ds-type-body-line-height)}.PlatformBlocksBase_timeline__YokQ7 li{position:relative;padding:0;padding-inline-start:1.15rem;border:0;border-radius:0;background:none;box-shadow:none}.PlatformBlocksBase_timeline__YokQ7 li:before{content:"";position:absolute;left:.28rem;top:.62em;width:.3rem;height:.3rem;border-radius:50%;background:color-mix(in srgb,var(--cw-platform-accent) 68%,transparent)}.PlatformBlocksBase_blockFlow__J3LW4{display:grid;gap:var(--cw-space-lg)}.PlatformBlocksBase_blockHead__ey5_6{display:flex;align-items:end;justify-content:space-between;gap:var(--cw-space-md);scroll-margin-top:5.25rem}.PlatformBlocksBase_blockHeadText__6Rl_z{display:grid;gap:var(--cw-space-xs);width:min(100%,58rem)}.PlatformBlocksBase_blockHeadCentered__hmCaG{justify-content:center;text-align:center}.PlatformBlocksBase_blockHeadCentered__hmCaG .PlatformBlocksBase_blockHeadText__6Rl_z{justify-items:center;justify-self:center}.PlatformBlocksBase_blockTitle__ulTc5{margin:0;font-family:var(--cw-font-editorial);font-size:clamp(1.65rem,4.2vw,2.4rem);font-weight:500;line-height:1.12}.PlatformBlocksBase_blockLead__z8G3O{margin:0;color:var(--cw-platform-muted);font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line-height)}.PlatformBlocksBase_blockHeadActions__oHpxD{flex:none}.PlatformBlocksBase_blockAction__xgJU1{gap:var(--cw-space-xs);color:var(--cw-platform-text)}.PlatformBlocksBase_blockAction__xgJU1:focus-visible{color:var(--cw-sem-warmth-strong)}@media (hover:hover){.PlatformBlocksBase_blockAction__xgJU1:hover:not(:disabled){color:var(--cw-sem-warmth-strong)}}.PlatformBlocksBase_blockActionArrow__BSESP{transition:transform .16s ease}.PlatformBlocksBase_blockAction__xgJU1:focus-visible .PlatformBlocksBase_blockActionArrow__BSESP{transform:translateX(.18rem)}@media (hover:hover){.PlatformBlocksBase_blockAction__xgJU1:hover .PlatformBlocksBase_blockActionArrow__BSESP{transform:translateX(.18rem)}}@media (prefers-reduced-motion:reduce){.PlatformBlocksBase_blockAction__xgJU1:focus-visible .PlatformBlocksBase_blockActionArrow__BSESP{transform:none}@media (hover:hover){.PlatformBlocksBase_blockAction__xgJU1:hover .PlatformBlocksBase_blockActionArrow__BSESP{transform:none}}}@media (max-width:560px){.PlatformBlocksBase_blockHead__ey5_6{flex-direction:column;align-items:stretch;gap:var(--cw-space-sm)}}.PlatformBlocksBase_blockGraphic__rODSQ{position:relative;isolation:isolate;overflow:clip}.PlatformBlocksBase_blockGraphic__rODSQ:before{content:"";position:absolute;z-index:-1;top:-2rem;right:-1.5rem;width:min(15rem,48%);aspect-ratio:1;pointer-events:none;opacity:.16;background:var(--cw-sem-texture-arcs)}.PlatformBlocksBase_blockGraphicPath__J1Dw0:before{background:var(--cw-sem-texture-rings)}@media (max-width:560px){.PlatformBlocksBase_blockGraphic__rODSQ:before{width:min(10rem,46%);opacity:.12}}.PlatformBlocksOrientation_hero__ubqBF{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,.72fr);gap:var(--cw-space-md);align-items:stretch;padding-top:clamp(1.2rem,3vw,2.5rem)}.PlatformBlocksOrientation_hero__ubqBF>*{min-width:0}.PlatformBlocksOrientation_offerHeroLayout__EEkjU{grid-template-columns:minmax(18rem,.86fr) minmax(0,1.14fr);align-items:stretch}.PlatformBlocksOrientation_immersiveHeroLayout__4jJv_{grid-template-columns:minmax(0,1fr)}.PlatformBlocksOrientation_productIntroHero__X4axf{align-items:stretch}@media (max-width:900px){.PlatformBlocksOrientation_productIntroHero__X4axf{grid-template-columns:1fr}.PlatformBlocksOrientation_productIntroHero__X4axf>*{width:100%;min-width:0}}.PlatformBlocksOrientation_heroPanel__ymuIb{min-height:34rem;display:flex;flex-direction:column;justify-content:space-between;gap:var(--cw-space-xl);padding:clamp(1.3rem,4vw,2.5rem)}.PlatformBlocksOrientation_heroFeature___AcDA{position:relative;min-height:100vh;min-height:100svh;display:grid;align-items:center;overflow:hidden;margin-top:0;border:0;border-radius:0;background:var(--cw-platform-accent-strong);box-shadow:none;isolation:isolate;scroll-margin-top:5.25rem;--hero-photo-x:var(--hero-photo-x-desktop,50%);--hero-photo-y:var(--hero-photo-y-desktop,50%);--hero-photo-shift-y:0%;--hero-photo-scale:var(--hero-photo-zoom-desktop,1);--hero-photo-origin:var(--hero-photo-x) var(--hero-photo-y)}@media (min-width:561px){.PlatformBlocksOrientation_heroFeature___AcDA{--hero-photo-x:var(--hero-photo-x-desktop,50%);--hero-photo-y:var(--hero-photo-y-desktop,50%);--hero-photo-shift-y:0%;--hero-photo-scale:var(--hero-photo-zoom-desktop,1);--hero-photo-origin:var(--hero-photo-x) var(--hero-photo-y)}}@media (min-width:561px) and (min-aspect-ratio:16/9){.PlatformBlocksOrientation_heroFeature___AcDA{--hero-photo-y:var(--hero-photo-y-wide,var(--hero-photo-y-desktop,50%));--hero-photo-scale:var(--hero-photo-zoom-wide,var(--hero-photo-zoom-desktop,1))}}@media (min-width:561px) and (min-aspect-ratio:7/3){.PlatformBlocksOrientation_heroFeature___AcDA{--hero-photo-y:var(--hero-photo-y-ultrawide,var(--hero-photo-y-wide,var(--hero-photo-y-desktop,50%)))}}@media (max-width:560px){.PlatformBlocksOrientation_heroFeature___AcDA{--hero-photo-x:var(--hero-photo-x-mobile,var(--hero-photo-x-desktop,50%));--hero-photo-y:var(--hero-photo-y-mobile,var(--hero-photo-y-desktop,50%));--hero-photo-shift-y:0%;--hero-photo-scale:var(--hero-photo-zoom-mobile,1);--hero-photo-origin:var(--hero-photo-origin-mobile,var(--hero-photo-x) var(--hero-photo-y))}}.PlatformBlocksOrientation_heroFeature___AcDA:before{position:absolute;inset:0;z-index:1;content:"";pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--cw-mat-scrim-ink) 34%,transparent),transparent 24%)}.PlatformBlocksOrientation_heroPhotoLayer__bSEQO{position:absolute;inset:0;z-index:0;overflow:hidden;background:var(--cw-mat-scrim-ink)}.PlatformBlocksOrientation_heroPhotoLayer__bSEQO picture{display:contents}.PlatformBlocksOrientation_heroPhotoLayer__bSEQO .PlatformBlocksOrientation_expertImage__SddIk{object-position:var(--hero-photo-x) var(--hero-photo-y);transform:translateY(var(--hero-photo-shift-y)) scale(var(--hero-photo-scale));transform-origin:var(--hero-photo-origin)}.PlatformBlocksOrientation_heroPhotoLayer__bSEQO:after{position:absolute;inset:0;z-index:2;content:"";--hero-scrim-ink:var(--cw-mat-scrim-ink);background:linear-gradient(96deg,color-mix(in srgb,var(--hero-scrim-ink) 84%,transparent) 0,color-mix(in srgb,var(--hero-scrim-ink) 74%,transparent) 34%,color-mix(in srgb,var(--hero-scrim-ink) 48%,transparent) 54%,transparent 74%),linear-gradient(150deg,color-mix(in srgb,var(--cw-sem-guide-strong) 5%,transparent),transparent 55%,color-mix(in srgb,var(--cw-sem-warmth) 6%,transparent))}.PlatformBlocksOrientation_heroFeatureContent__nVgCP{width:min(100% - 2 * var(--cw-page-gutter),var(--cw-max-width));max-width:var(--cw-max-width);min-width:0;position:relative;z-index:2;display:grid;gap:var(--cw-space-md);margin-inline:auto;padding:clamp(5.75rem,10vw,8rem) 0 clamp(6.4rem,10vw,8.5rem);color:var(--cw-platform-accent-contrast)}.PlatformBlocksOrientation_heroUtilityRow__xdNda{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--cw-space-xs);margin-bottom:var(--cw-space-2xs)}.PlatformBlocksOrientation_heroUtilityLink__l8so7{gap:var(--cw-space-xs);color:color-mix(in srgb,var(--cw-platform-accent-contrast) 78%,transparent)}@media (hover:hover){.PlatformBlocksOrientation_heroUtilityLink__l8so7:hover:not(:disabled){color:var(--cw-platform-accent-contrast)}}.PlatformBlocksOrientation_heroBadge__go235{width:fit-content;margin:0;position:relative;overflow:hidden;isolation:isolate;padding:var(--cw-space-xs) var(--cw-space-sm);border:0;border-radius:var(--cw-radius-pill);color:var(--cw-platform-accent-contrast);background-color:color-mix(in srgb,var(--cw-mat-surface-night) var(--cw-mat-tint-chrome-floor),transparent);background-image:var(--cw-mat-grain-image);-webkit-backdrop-filter:var(--cw-mat-filter);backdrop-filter:var(--cw-mat-filter);box-shadow:var(--cw-mat-shadow-raised);font-family:var(--cw-font-data);font-size:var(--ds-type-label-size);font-weight:700;line-height:var(--ds-type-label-line-height);letter-spacing:.03em;text-transform:uppercase}.PlatformBlocksOrientation_heroBadge__go235 span,.PlatformBlocksOrientation_heroSecondaryButton__oX1t7 span{position:relative;z-index:1}.PlatformBlocksOrientation_heroFeatureTitle__ptBOm{--hero-title-size:var(--ds-type-hero-size);--hero-title-room:min(100vw - 2 * var(--cw-page-gutter),var(--cw-max-width));min-width:min-content;max-width:min(9.8ch,100%);color:var(--cw-sem-calm-bg);font-size:min(var(--hero-title-size),calc(var(--hero-title-room) / (var(--hero-title-word, 8) * .7)));font-weight:900;letter-spacing:.02em;text-transform:uppercase}.PlatformBlocksOrientation_detailHeroTitle__VX8_p,.PlatformBlocksOrientation_heroFeatureTitle__ptBOm{margin:0;text-shadow:0 1px 2px color-mix(in srgb,var(--cw-mat-scrim-ink) 38%,transparent),0 10px 30px color-mix(in srgb,var(--cw-mat-scrim-ink) 28%,transparent);font-family:var(--cw-font-ui);line-height:var(--ds-type-hero-line-height)}.PlatformBlocksOrientation_detailHeroTitle__VX8_p{max-width:min(15ch,100%);color:var(--cw-platform-accent-contrast);font-size:var(--ds-type-hero-size);font-weight:800;letter-spacing:-.01em;text-wrap:balance}.PlatformBlocksOrientation_detailHeroPretitle__Wl9Ue{display:-webkit-box;overflow:hidden;color:color-mix(in srgb,var(--cw-platform-accent-contrast) 84%,transparent);font-family:var(--cw-font-data);font-size:var(--ds-type-body-sm-size);font-weight:700;letter-spacing:.02em;line-height:var(--ds-type-body-sm-line-height);-webkit-box-orient:vertical;-webkit-line-clamp:2}.PlatformBlocksOrientation_detailHeroPretitle__Wl9Ue,.PlatformBlocksOrientation_detailHeroSubtitle__ZqT0J{max-width:min(24rem,100%);margin:0;text-shadow:0 1px 2px color-mix(in srgb,var(--cw-mat-scrim-ink) 34%,transparent)}.PlatformBlocksOrientation_detailHeroSubtitle__ZqT0J{color:color-mix(in srgb,var(--cw-platform-accent-contrast) 90%,transparent);font-family:var(--cw-font-editorial);font-size:var(--ds-type-hero-subtitle-size);font-weight:500;line-height:var(--ds-type-hero-subtitle-line-height)}.PlatformBlocksOrientation_heroFeatureLead__46FdP{max-width:min(29rem,100%);margin:0;color:color-mix(in srgb,var(--cw-sem-calm-bg) 82%,transparent);text-shadow:0 1px 2px color-mix(in srgb,var(--cw-mat-scrim-ink) 34%,transparent);font-size:var(--ds-type-lead-size);font-weight:560;line-height:var(--ds-type-lead-line-height)}.PlatformBlocksOrientation_heroSupportNote__ou2bP{max-width:27rem;margin:0;color:color-mix(in srgb,var(--cw-platform-accent-contrast) 68%,transparent);font-size:var(--ds-type-body-sm-size);font-weight:540;line-height:var(--ds-type-body-sm-line-height)}.PlatformBlocksOrientation_heroMetaList__VtuA3{display:flex;flex-wrap:wrap;gap:var(--cw-space-xs);margin:.1rem 0 0;padding:0;list-style:none}.PlatformBlocksOrientation_heroMetaItem__aQeoe{display:inline-flex;align-items:center;gap:var(--cw-space-2xs);padding:var(--cw-space-2xs) var(--cw-space-xs);border-radius:var(--cw-radius-pill);color:color-mix(in srgb,var(--cw-platform-accent-contrast) 88%,transparent);background-color:color-mix(in srgb,var(--cw-mat-surface-night) var(--cw-mat-tint-chrome-floor),transparent);background-image:var(--cw-mat-grain-image);-webkit-backdrop-filter:var(--cw-mat-filter);backdrop-filter:var(--cw-mat-filter);font-family:var(--cw-font-data);font-size:var(--ds-type-body-sm-size);font-weight:620;line-height:1.2}.PlatformBlocksOrientation_heroMetaGlyph__8IS2d{flex:none;opacity:.72}.PlatformBlocksOrientation_heroPriceRow__XP8n_{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--cw-space-xs);margin:var(--cw-space-2xs) 0 0;color:var(--cw-platform-accent-contrast);text-shadow:0 1px 2px color-mix(in srgb,var(--cw-mat-scrim-ink) 34%,transparent)}.PlatformBlocksOrientation_heroPriceValue__E9NZW{margin:0;font-family:var(--cw-font-data);font-size:var(--ds-type-title-size);font-weight:800;line-height:1.1}.PlatformBlocksOrientation_heroPriceOld__uZ_93{color:color-mix(in srgb,var(--cw-platform-accent-contrast) 68%,transparent);font-size:var(--ds-type-lead-size);line-height:1.2;text-decoration-thickness:.08em;text-decoration-color:currentColor}.PlatformBlocksOrientation_heroPriceNote__EBU_o{margin:0;color:color-mix(in srgb,var(--cw-platform-accent-contrast) 70%,transparent);font-size:var(--ds-type-body-sm-size);font-weight:540}.PlatformBlocksOrientation_heroStatusRow__drbTh{display:flex;align-items:center;flex-wrap:wrap;gap:var(--cw-space-xs);margin:var(--cw-space-2xs) 0 0}.PlatformBlocksOrientation_heroStatusBadge__koP2g{display:inline-flex;align-items:center;gap:var(--cw-space-xs);padding:var(--cw-space-xs) var(--cw-space-sm);border-radius:var(--cw-radius-pill);color:var(--cw-platform-accent-contrast);background-color:color-mix(in srgb,var(--cw-mat-surface-night) var(--cw-mat-tint-chrome-floor),transparent);background-image:var(--cw-mat-grain-image);-webkit-backdrop-filter:var(--cw-mat-filter);backdrop-filter:var(--cw-mat-filter);box-shadow:var(--cw-mat-shadow-raised);font-family:var(--cw-font-data);font-size:var(--ds-type-label-size);font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.PlatformBlocksOrientation_heroStatusNote__i1IV6{margin:0;color:color-mix(in srgb,var(--cw-platform-accent-contrast) 78%,transparent);text-shadow:0 1px 2px color-mix(in srgb,var(--cw-mat-scrim-ink) 34%,transparent);font-size:var(--ds-type-body-sm-size);font-weight:560}.PlatformBlocksOrientation_heroProgressTrack__2fo__{width:min(100%,19.5rem);height:.28rem;margin-top:var(--cw-space-xs);border-radius:var(--cw-radius-pill);overflow:hidden;background-color:color-mix(in srgb,var(--cw-platform-accent-contrast) 24%,transparent)}.PlatformBlocksOrientation_heroProgressFill__LITWs{height:100%;border-radius:inherit;background-color:var(--cw-platform-accent-contrast)}.PlatformBlocksOrientation_heroFeatureActions__0FpZQ{width:min(100%,var(--ds-button-max-width));display:grid;grid-template-columns:1fr;gap:var(--cw-space-sm);margin-top:var(--cw-space-2xs)}.PlatformBlocksOrientation_videoSection__BViks{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(.95rem,2vw,1.2rem);align-items:stretch;position:relative;overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.PlatformBlocksOrientation_videoAside__04lTf,.PlatformBlocksOrientation_videoPanel__I7rzS{min-width:0;width:100%;border:0;border-radius:var(--cw-card-radius);background:var(--cw-mat-surface);box-shadow:var(--cw-mat-shadow-soft)}.PlatformBlocksOrientation_videoPanel__I7rzS{position:relative;overflow:hidden;display:grid;align-content:center;align-self:stretch;background:var(--cw-mat-scrim-ink);scroll-margin-top:5.25rem}.PlatformBlocksOrientation_videoFrame__cGKqD{position:relative;width:100%;aspect-ratio:16/9}.PlatformBlocksOrientation_videoPanel__I7rzS:after{display:none}.PlatformBlocksOrientation_videoEmbed__6yNht{position:absolute;inset:0;width:100%;height:100%;border:0}.PlatformBlocksOrientation_videoPoster__OPRXL{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:inherit;background:var(--cw-mat-scrim-ink);appearance:none;-webkit-appearance:none;cursor:pointer;overflow:hidden}.PlatformBlocksOrientation_videoPosterImage__VRkCN{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.PlatformBlocksOrientation_videoPlayMark__BAsvI{position:relative;z-index:1;display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:var(--cw-radius-pill);border:1px solid var(--cw-mat-inverse-stroke);color:var(--cw-mat-inverse-text);background-color:var(--cw-mat-inverse-control);-webkit-backdrop-filter:var(--cw-mat-filter);backdrop-filter:var(--cw-mat-filter);transition:background-color .16s ease,transform .16s ease}.PlatformBlocksOrientation_videoPoster__OPRXL:focus-visible .PlatformBlocksOrientation_videoPlayMark__BAsvI{background-color:var(--cw-mat-inverse-control-hover);transform:scale(1.04)}@media (hover:hover){.PlatformBlocksOrientation_videoPoster__OPRXL:hover .PlatformBlocksOrientation_videoPlayMark__BAsvI{background-color:var(--cw-mat-inverse-control-hover);transform:scale(1.04)}}.PlatformBlocksOrientation_videoPoster__OPRXL:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:calc(-1 * var(--ds-focus-ring-width))}@media (prefers-reduced-motion:reduce){.PlatformBlocksOrientation_videoPlayMark__BAsvI{transition:none}.PlatformBlocksOrientation_videoPoster__OPRXL:focus-visible .PlatformBlocksOrientation_videoPlayMark__BAsvI{transform:none}@media (hover:hover){.PlatformBlocksOrientation_videoPoster__OPRXL:hover .PlatformBlocksOrientation_videoPlayMark__BAsvI{transform:none}}}.PlatformBlocksOrientation_videoAside__04lTf{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--cw-space-md);padding:clamp(.85rem,2vw,1.05rem);background:var(--cw-mat-surface)}.PlatformBlocksOrientation_videoActionGrid__BhIa2{display:grid;gap:var(--cw-space-sm);align-content:end;width:100%}.PlatformBlocksOrientation_videoDecisionRail__KW2jC{display:grid;gap:var(--cw-space-sm);height:100%}.PlatformBlocksOrientation_videoDecisionIntro__o8LCl{display:grid;gap:var(--cw-space-2xs)}.PlatformBlocksOrientation_videoDecisionTitle__po3NV{font-size:clamp(1.65rem,4.2vw,2.4rem);font-weight:500;line-height:1.12}.PlatformBlocksOrientation_videoDecisionMore__EJbYh{display:inline-flex;justify-content:flex-start}@media (max-width:900px){.PlatformBlocksOrientation_videoSection__BViks{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:var(--cw-space-md);border-radius:var(--cw-radius-xl)}.PlatformBlocksOrientation_videoSection__BViks>*{grid-column:1/-1;width:100%;max-width:100%;min-width:0}.PlatformBlocksOrientation_videoPanel__I7rzS{align-self:start;aspect-ratio:16/9;border-radius:var(--cw-radius-lg)}.PlatformBlocksOrientation_videoAside__04lTf{border-radius:0 0 var(--cw-radius-lg) var(--cw-radius-lg);gap:var(--cw-space-md);padding:var(--cw-space-md) 0 0}.PlatformBlocksOrientation_videoDecisionRail__KW2jC{margin-top:0;padding:0;gap:var(--cw-space-sm);height:auto}.PlatformBlocksOrientation_videoActionGrid__BhIa2{gap:var(--cw-space-sm);height:auto}.PlatformBlocksOrientation_videoDecisionText__bFu3m{font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height)}}.PlatformBlocksOrientation_mediaPanel__MlZWD{min-height:34rem;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--cw-platform-accent-strong) 58%,transparent)),var(--cw-platform-surface-muted)}.PlatformBlocksOrientation_expertImage__SddIk{width:100%;flex:1 1;min-height:0;height:100%;object-fit:cover;object-position:center top}.PlatformBlocksOrientation_mediaCaption__r_jg5{display:grid;gap:var(--cw-space-sm);padding:1.25rem;color:var(--cw-platform-accent-contrast);background:var(--cw-platform-accent-strong)}.PlatformBlocksOrientation_mediaCaption__r_jg5 strong{font-size:1.25rem}@media (prefers-reduced-motion:reduce){.PlatformBlocksOrientation_heroPrimaryButton__buLIG,.PlatformBlocksOrientation_heroSecondaryButton__oX1t7{transition:none}@media (hover:hover){.PlatformBlocksOrientation_heroPrimaryButton__buLIG:hover{transform:none}}}.ToastProvider_viewport__g8d8h{position:fixed;z-index:calc(var(--ds-z-modal) + 1);inset-block-start:env(safe-area-inset-top);inset-inline-end:env(safe-area-inset-right);inline-size:min(calc(26rem + 2 * var(--cw-space-md)),calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right)));max-block-size:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));box-sizing:border-box;padding:var(--cw-space-md);display:grid;gap:var(--cw-space-xs);overflow-y:auto;pointer-events:none}.ToastProvider_toast__tKC7Q{--toast-tone:var(--cw-status-running);display:flex;align-items:center;gap:var(--cw-space-xs);padding:var(--cw-space-xs) var(--cw-space-sm);border:1px solid var(--cw-mat-stroke-quiet);border-radius:var(--cw-radius-lg);background:var(--cw-mat-surface);box-shadow:var(--cw-mat-shadow-raised);color:var(--cw-platform-text);pointer-events:auto;animation:ToastProvider_arrive__c_NWt .18s ease-out}.ToastProvider_toast__tKC7Q[data-variant=success]{--toast-tone:var(--cw-status-success)}.ToastProvider_toast__tKC7Q[data-variant=error]{--toast-tone:var(--cw-status-failed)}.ToastProvider_toast__tKC7Q[data-variant=warning]{--toast-tone:var(--cw-status-pending)}.ToastProvider_dot__eF7XQ{flex:0 0 var(--cw-space-xs);block-size:var(--cw-space-xs);border-radius:var(--cw-radius-pill);background:var(--toast-tone)}.ToastProvider_message__p7vXc{flex:1 1;min-inline-size:0;margin:0;font-size:var(--ds-type-body-sm-size);line-height:var(--ds-line-height-body);overflow-wrap:anywhere}.ToastProvider_close__VTYhC{flex:0 0 auto;color:var(--cw-platform-muted)}.ToastProvider_srOnly__5kDr4{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes ToastProvider_arrive__c_NWt{0%{opacity:0;transform:translateY(calc(-1 * var(--cw-space-xs)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ToastProvider_toast__tKC7Q{animation:none}}.ProgressRail_wrap__3VsFV{position:relative;padding-top:1.15rem;margin-top:calc(var(--cw-space-xs) * -1)}.ProgressRail_walker__m3wWe{position:absolute;left:calc(var(--cw-walk, 0) * 100%);bottom:.235rem;transform:translateX(-50%);color:var(--cw-platform-text);pointer-events:none;transition:left .26s ease}.ProgressRail_walkerGlyph__NjHGm{display:block;width:1.28rem;height:1.4rem}.ProgressRail_rail__5TVmz{display:flex;align-items:center;gap:var(--cw-space-2xs);height:.75rem}.ProgressRail_dash__LPGtm{flex:1 1;min-width:.3rem;height:.19rem;border-radius:var(--cw-radius-pill);background:color-mix(in srgb,var(--cw-platform-text) 26%,transparent);transform:rotate(var(--cw-dash-tilt,0deg)) scaleX(var(--cw-dash-len,1));transition:background-color .26s ease}.ProgressRail_dashDone__6Zyc0{background:var(--cw-platform-accent)}.ProgressRail_long__EuRmD{display:block;position:relative;height:.19rem;margin-block:var(--cw-space-2xs);border-radius:var(--cw-radius-pill);background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--cw-platform-text) 26%,transparent) 0 .4rem,transparent .4rem .64rem)}.ProgressRail_longFill__YZvUd{position:absolute;inset:0 auto 0 0;border-radius:var(--cw-radius-pill);background:repeating-linear-gradient(90deg,var(--cw-platform-accent) 0 .4rem,transparent .4rem .64rem);transition:width .26s ease}@media (prefers-reduced-motion:reduce){.ProgressRail_dash__LPGtm,.ProgressRail_longFill__YZvUd,.ProgressRail_walker__m3wWe{transition:none}}.ZenPreview_shell__c_nTN{min-height:100svh;display:flow-root;background:var(--cw-platform-bg);color:var(--cw-platform-text);font-family:var(--cw-font-ui)}.ZenPreview_shell__c_nTN[data-reader=course]{padding-block-start:calc(max(var(--cw-page-gutter), env(safe-area-inset-top)) + var(--ds-touch-target-min))}.LogoMark_root__SOfiU{display:block;flex:none}.LogoMark_core__zCGqG{transform-origin:32px 32px}.LogoMark_drawMask___E_8q .LogoMark_core__zCGqG{animation:LogoMark_coreIn__KVH5Q 2.4s ease-out 1 forwards}.LogoMark_drawStroke__zVw9Q{fill:none;stroke:#fff;stroke-width:9;stroke-linecap:round;animation-duration:2.4s;animation-timing-function:cubic-bezier(.34,.06,.2,1);animation-iteration-count:1;animation-fill-mode:forwards}.LogoMark_drawStroke0__xIVm9{animation-name:LogoMark_draw0__ueLEs}.LogoMark_drawStroke1__qX85G{animation-name:LogoMark_draw1__TqU8l}.LogoMark_drawStroke2__eq28q{animation-name:LogoMark_draw2__f_vDo}@keyframes LogoMark_draw0__ueLEs{0%{stroke-dashoffset:var(--cw-mark-len)}46%,to{stroke-dashoffset:0}}@keyframes LogoMark_draw1__TqU8l{0%,26%{stroke-dashoffset:var(--cw-mark-len)}72%,to{stroke-dashoffset:0}}@keyframes LogoMark_draw2__f_vDo{0%,52%{stroke-dashoffset:var(--cw-mark-len)}98%,to{stroke-dashoffset:0}}@keyframes LogoMark_coreIn__KVH5Q{0%{opacity:0;transform:scale(.2)}14%,to{opacity:1;transform:scale(1)}}.LogoMark_breathBody__jbZ7T,.LogoMark_breathBody__jbZ7T .LogoMark_arc___jnf3,.LogoMark_breathBody__jbZ7T .LogoMark_core__zCGqG{transform-origin:32px 32px;animation-duration:3.6s;animation-timing-function:cubic-bezier(.4,0,.4,1);animation-iteration-count:infinite}.LogoMark_breathBody__jbZ7T{animation-name:LogoMark_breath__eSZmQ}.LogoMark_breathBody__jbZ7T .LogoMark_arc0__8herZ{animation-name:LogoMark_breathArc0__dmiE9}.LogoMark_breathBody__jbZ7T .LogoMark_arc1__EkcsH{animation-name:LogoMark_breathArc1__oJWsm}.LogoMark_breathBody__jbZ7T .LogoMark_arc2__w_coq{animation-name:LogoMark_breathArc2__wn6Pf}.LogoMark_breathBody__jbZ7T .LogoMark_core__zCGqG{animation-name:LogoMark_breathCore__eu0WS}@keyframes LogoMark_breath__eSZmQ{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes LogoMark_breathArc0__dmiE9{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes LogoMark_breathArc1__oJWsm{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes LogoMark_breathArc2__wn6Pf{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes LogoMark_breathCore__eu0WS{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.82);opacity:.72}}.LogoMark_waitBody__qWb0i .LogoMark_arc___jnf3{animation:LogoMark_wait__5QINY 2.1s ease-in-out infinite}@keyframes LogoMark_wait__5QINY{0%,to{opacity:.28}45%{opacity:1}}@media (prefers-reduced-motion:reduce){.LogoMark_root__SOfiU,.LogoMark_root__SOfiU *{animation:none!important;stroke-dashoffset:0!important;opacity:1!important;transform:none!important}}.AdminSurfaces_plate__IwnOr{border-width:1px;border-style:solid;border-radius:var(--cw-radius-xl);padding:var(--cw-space-md)}@media (min-width:768px){.AdminSurfaces_plate__IwnOr{padding:var(--cw-space-lg)}}.AdminSurfaces_plateCard__g7hrw{border-radius:var(--cw-card-radius)}.AdminSurfaces_plateFlush__wX7B2{border-width:1px;border-style:solid;border-radius:var(--cw-radius-xl);overflow:hidden}.AdminSurfaces_subPlate__Tsoa1{overflow-x:auto}.AdminSurfaces_subPlate__Tsoa1,.AdminSurfaces_tile__YUB7W{border-width:1px;border-style:solid;border-radius:var(--cw-radius-lg)}.AdminSurfaces_tile__YUB7W{padding:var(--cw-space-sm)}.AdminSurfaces_table__p4gCW{width:100%;border-collapse:collapse;font-size:var(--ds-type-body-sm-size)}.AdminSurfaces_thType__vg8Qw{font-size:var(--ds-type-label-size);font-weight:500;letter-spacing:.03em;line-height:var(--ds-type-label-line-height);text-align:left;text-transform:uppercase}.AdminSurfaces_th___52co{padding:var(--cw-space-sm) var(--cw-space-md)}@media (min-width:768px){.AdminSurfaces_th___52co{padding-inline:var(--cw-space-lg)}}.AdminSurfaces_thDense__JLWX8{padding:var(--cw-space-xs) var(--cw-space-sm)}.AdminSurfaces_td__Xb_LV{padding:var(--cw-space-md)}@media (min-width:768px){.AdminSurfaces_td__Xb_LV{padding-inline:var(--cw-space-lg)}}.AdminSurfaces_tdDense__zCzJS{padding:var(--cw-space-xs) var(--cw-space-sm)}.AdminSurfaces_row__sFrXa{border-top:1px solid var(--cw-border)}.AdminSurfaces_scrollX__20bPg{overflow-x:auto}.AdminSurfaces_tdCode__uYAFB{font-family:var(--cw-font-data);font-size:var(--ds-type-label-size);white-space:nowrap}.AdminSurfaces_tdStrong__7bdYo{font-weight:500}.AdminSurfaces_entityRef__NdVUN,.AdminSurfaces_metadata__CLqO_{font-size:var(--ds-type-label-size)}.AdminSurfaces_metadata__CLqO_{max-width:20rem;margin:0;overflow:hidden;font-family:var(--cw-font-data);text-overflow:ellipsis;white-space:nowrap}.AdminSurfaces_nowrap__rc5PW{white-space:nowrap}.AdminStates_empty__IuE2X{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:var(--cw-space-3xl);text-align:center}.AdminStates_emptyBadge__t7z70{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:var(--cw-space-md);border-radius:var(--cw-radius-pill)}.AdminStates_emptyTitle__uUabc{color:var(--cw-platform-text);font-weight:500}.AdminStates_emptyText__krLjg,.AdminStates_emptyTitle__uUabc{margin:0;font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height)}.AdminStates_emptyTextUnderTitle__jpyOL{max-width:20rem;margin-top:var(--cw-space-2xs)}.AdminStates_waiting__182Y_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--cw-space-md);padding-block:var(--cw-space-3xl)}.AdminStates_waitingText__b8Y4n{font-size:var(--ds-type-body-sm-size);font-weight:500}.AdminStates_skeleton__EHahD{display:flex;flex-direction:column;gap:var(--cw-space-xs)}.AdminStates_skeletonRow__6xbvQ{height:var(--cw-space-3xl)}.AdminStates_failure__Oul6k{display:flex;align-items:flex-start;gap:var(--cw-space-sm)}.AdminStates_failureBadge__9E3nS{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin-top:var(--cw-space-2xs);border-radius:var(--cw-radius-pill)}.AdminStates_failureBody__8pnS0{flex:1 1 auto;min-width:0}.AdminStates_failureTitle__wDmx3{margin:0;color:var(--cw-platform-text);font-weight:600}.AdminStates_failureMessage__rohnr,.AdminStates_failureTitle__wDmx3{font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height)}.AdminStates_failureMessage__rohnr{margin:var(--cw-space-2xs) 0 0}.AdminStates_failureAction__Ahf4i{margin-top:var(--cw-space-sm)}.AdminStates_pageNumber__8sWke{color:var(--cw-platform-text);font-weight:500}