.AdminIdentityPanel-module__LjxPKW__panel{--command-cyan:var(--platform-theme-accent,#22d3ee);--command-blue:var(--platform-theme-accent-strong,#38bdf8);--command-gold:#f3c861;flex-direction:column;align-items:center;width:100%;min-width:0;padding:1.05rem 1rem .85rem;animation:.56s cubic-bezier(.2,.8,.2,1) both AdminIdentityPanel-module__LjxPKW__panelArrival;display:flex}.AdminIdentityPanel-module__LjxPKW__panelCollapsed{padding:.75rem .35rem}.AdminIdentityPanel-module__LjxPKW__logoStage{isolation:isolate;filter:drop-shadow(0 14px 22px #010c1b61);border-radius:1.35rem .8rem;place-items:center;width:10.5rem;height:5.15rem;transition:filter .3s,transform .3s;display:grid;position:relative;overflow:hidden}.AdminIdentityPanel-module__LjxPKW__logoStageCollapsed{border-radius:1rem .65rem;width:3.55rem;height:3.55rem}.AdminIdentityPanel-module__LjxPKW__panel:hover .AdminIdentityPanel-module__LjxPKW__logoStage{filter:drop-shadow(0 17px 26px #010c1b75);transform:translateY(-2px)}.AdminIdentityPanel-module__LjxPKW__orbitRing{z-index:-2;background:conic-gradient(from 30deg, transparent 0 16%, var(--command-cyan) 22%, #ffffffeb 29%, transparent 36% 51%, var(--command-gold) 59%, var(--command-blue) 68%, transparent 77% 100%);animation:18s linear infinite AdminIdentityPanel-module__LjxPKW__orbitRing;position:absolute;inset:-95%}.AdminIdentityPanel-module__LjxPKW__orbitNodes{z-index:2;pointer-events:none;position:absolute;inset:0}.AdminIdentityPanel-module__LjxPKW__orbitNodes:before,.AdminIdentityPanel-module__LjxPKW__orbitNodes:after{content:"";border-radius:999px;width:.35rem;height:.35rem;position:absolute}.AdminIdentityPanel-module__LjxPKW__orbitNodes:before{background:var(--command-gold);box-shadow:0 0 10px color-mix(in srgb, var(--command-gold) 80%, transparent);animation:7s ease-in-out infinite AdminIdentityPanel-module__LjxPKW__nodeDriftTop;top:.14rem;right:.35rem}.AdminIdentityPanel-module__LjxPKW__orbitNodes:after{background:var(--command-cyan);box-shadow:0 0 10px color-mix(in srgb, var(--command-cyan) 80%, transparent);animation:7s ease-in-out 1s infinite AdminIdentityPanel-module__LjxPKW__nodeDriftBottom;bottom:.14rem;left:.35rem}.AdminIdentityPanel-module__LjxPKW__logoSurface{z-index:1;border:1px solid #ffffffc7;border-radius:calc(1.35rem - 3px) calc(.8rem - 3px);place-items:center;width:calc(100% - 6px);height:calc(100% - 6px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe0}.AdminIdentityPanel-module__LjxPKW__logoStageCollapsed .AdminIdentityPanel-module__LjxPKW__logoSurface{border-radius:calc(1rem - 3px) calc(.65rem - 3px)}.AdminIdentityPanel-module__LjxPKW__uploadedLogoSurface{background:radial-gradient(circle at 50% 5%,#fff,#0000 48%),linear-gradient(145deg,#fff,#eef8fa 68%,#e1f4f7);padding:.45rem .65rem}.AdminIdentityPanel-module__LjxPKW__fallbackLogoSurface{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:radial-gradient(circle at 50% 12%,#ffffff24,#0000 58%),linear-gradient(145deg,#ffffff17,#0312232e)}.AdminIdentityPanel-module__LjxPKW__logoStageCollapsed .AdminIdentityPanel-module__LjxPKW__uploadedLogoSurface{padding:.25rem}.AdminIdentityPanel-module__LjxPKW__identityStack{flex-direction:column;align-items:center;gap:.4rem;width:100%;min-width:0;margin-top:.65rem;display:flex}.AdminIdentityPanel-module__LjxPKW__fallbackWordmark{color:#fff;letter-spacing:.08em;font-size:.9rem;font-weight:800;line-height:1}.AdminIdentityPanel-module__LjxPKW__authorityCapsule,.AdminIdentityPanel-module__LjxPKW__roleCapsule,.AdminIdentityPanel-module__LjxPKW__consoleSignature{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border:1px solid #ffffff29;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 7px 16px #010c1a24}.AdminIdentityPanel-module__LjxPKW__authorityCapsule{border-color:color-mix(in srgb, var(--command-cyan) 36%, transparent);color:#d9fbfff5;letter-spacing:.13em;text-transform:uppercase;background:linear-gradient(135deg,#ffffff1f,#ffffff0a);border-radius:999px;align-items:center;gap:.34rem;min-height:1.6rem;padding:.24rem .65rem;font-size:.58rem;font-weight:800;line-height:1;animation:.48s ease-out .1s both AdminIdentityPanel-module__LjxPKW__capsuleReveal;display:inline-flex}.AdminIdentityPanel-module__LjxPKW__authorityCapsule svg{fill:none;width:.85rem;height:.85rem;stroke:var(--command-cyan);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.AdminIdentityPanel-module__LjxPKW__roleCapsule{color:#fff;background:radial-gradient(circle at 50% 0,#ffffff1f,#0000 62%),linear-gradient(135deg,#ffffff14,#ffffff08);border-color:#ffffff2e;border-radius:.85rem;width:100%;min-height:2.1rem;padding:.48rem .65rem .55rem;font-size:.76rem;font-weight:760;line-height:1.2}.AdminIdentityPanel-module__LjxPKW__roleCapsule:after{background:linear-gradient(90deg, transparent, var(--command-cyan), var(--command-gold), transparent);height:1px;box-shadow:0 0 7px color-mix(in srgb, var(--command-cyan) 68%, transparent);content:"";border-radius:999px;animation:.72s ease-out .76s forwards AdminIdentityPanel-module__LjxPKW__roleLineDraw,5s ease-in-out 1.8s infinite AdminIdentityPanel-module__LjxPKW__roleLineBreathe;position:absolute;bottom:.2rem;left:24%;right:24%;transform:scaleX(0)}.AdminIdentityPanel-module__LjxPKW__roleWords{flex-wrap:wrap;justify-content:center;gap:.15rem .25rem;display:flex}.AdminIdentityPanel-module__LjxPKW__roleWord{opacity:0;animation:.44s cubic-bezier(.2,.8,.2,1) both AdminIdentityPanel-module__LjxPKW__roleWordReveal;display:inline-block;transform:translateY(5px)}.AdminIdentityPanel-module__LjxPKW__consoleSignature{color:#e0f7fab3;letter-spacing:.1em;text-transform:uppercase;background:#0312232e;border-color:#f3c86138;border-radius:999px;align-items:center;gap:.34rem;min-height:1.4rem;padding:.22rem .6rem;font-size:.54rem;font-weight:700;line-height:1;animation:.5s ease-out .85s both AdminIdentityPanel-module__LjxPKW__signatureReveal;display:inline-flex}.AdminIdentityPanel-module__LjxPKW__consoleSignal{background:#53e0b3;border-radius:999px;width:.35rem;height:.35rem;animation:4.5s ease-in-out 1.4s infinite AdminIdentityPanel-module__LjxPKW__consoleSignal;box-shadow:0 0 8px #53e0b3c7}@keyframes AdminIdentityPanel-module__LjxPKW__panelArrival{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes AdminIdentityPanel-module__LjxPKW__orbitRing{to{transform:rotate(1turn)}}@keyframes AdminIdentityPanel-module__LjxPKW__nodeDriftTop{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(-1.7rem)}}@keyframes AdminIdentityPanel-module__LjxPKW__nodeDriftBottom{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(1.7rem)}}@keyframes AdminIdentityPanel-module__LjxPKW__capsuleReveal{0%{opacity:0;transform:translateY(5px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AdminIdentityPanel-module__LjxPKW__roleWordReveal{to{opacity:1;transform:translateY(0)}}@keyframes AdminIdentityPanel-module__LjxPKW__roleLineDraw{to{transform:scaleX(1)}}@keyframes AdminIdentityPanel-module__LjxPKW__roleLineBreathe{0%,to{opacity:.45;filter:brightness(.9)}50%{opacity:1;filter:brightness(1.28)}}@keyframes AdminIdentityPanel-module__LjxPKW__signatureReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes AdminIdentityPanel-module__LjxPKW__consoleSignal{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.AdminIdentityPanel-module__LjxPKW__panel,.AdminIdentityPanel-module__LjxPKW__orbitRing,.AdminIdentityPanel-module__LjxPKW__orbitNodes:before,.AdminIdentityPanel-module__LjxPKW__orbitNodes:after,.AdminIdentityPanel-module__LjxPKW__authorityCapsule,.AdminIdentityPanel-module__LjxPKW__roleWord,.AdminIdentityPanel-module__LjxPKW__roleCapsule:after,.AdminIdentityPanel-module__LjxPKW__consoleSignature,.AdminIdentityPanel-module__LjxPKW__consoleSignal{animation:none}.AdminIdentityPanel-module__LjxPKW__panel,.AdminIdentityPanel-module__LjxPKW__authorityCapsule,.AdminIdentityPanel-module__LjxPKW__roleWord,.AdminIdentityPanel-module__LjxPKW__consoleSignature{opacity:1;transform:none}.AdminIdentityPanel-module__LjxPKW__roleCapsule:after{transform:scaleX(1)}.AdminIdentityPanel-module__LjxPKW__logoStage{transition:none}.AdminIdentityPanel-module__LjxPKW__panel:hover .AdminIdentityPanel-module__LjxPKW__logoStage{transform:none}}
.PlatformModuleIcon-module__kJvPla__root{--module-icon-primary:currentColor;--module-icon-secondary:currentColor;--module-icon-surface:transparent;color:var(--module-icon-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.PlatformModuleIcon-module__kJvPla__stage{border:1px solid color-mix(in srgb, var(--module-icon-primary) 12%, transparent);background:radial-gradient(circle at 76% 20%, color-mix(in srgb, var(--module-icon-secondary) 22%, transparent), transparent 46%), radial-gradient(circle at 18% 82%, color-mix(in srgb, var(--module-icon-primary) 16%, transparent), transparent 52%), color-mix(in srgb, var(--module-icon-surface) 82%, white 18%);box-shadow:inset 0 1px 0 #ffffffb8, 0 8px 18px color-mix(in srgb, var(--module-icon-primary) 17%, transparent);border-radius:.9rem;transition:border-color .22s,background .22s,box-shadow .22s,filter .22s;position:relative}.PlatformModuleIcon-module__kJvPla__stage[data-contrast=dark]{border-color:color-mix(in srgb, var(--module-icon-primary) 30%, transparent);background:radial-gradient(circle at 76% 20%, color-mix(in srgb, var(--module-icon-secondary) 28%, transparent), transparent 48%), radial-gradient(circle at 18% 82%, color-mix(in srgb, var(--module-icon-primary) 22%, transparent), transparent 54%), color-mix(in srgb, var(--module-icon-surface) 92%, black 8%);box-shadow:inset 0 1px 0 #ffffff21, 0 6px 14px color-mix(in srgb, var(--module-icon-primary) 20%, transparent)}:is(.group:hover .PlatformModuleIcon-module__kJvPla__stage[data-contrast=dark],.group:focus-within .PlatformModuleIcon-module__kJvPla__stage[data-contrast=dark]){border-color:color-mix(in srgb, var(--module-icon-primary) 52%, transparent);box-shadow:inset 0 1px 0 #fff3, 0 8px 18px color-mix(in srgb, var(--module-icon-primary) 34%, transparent);filter:brightness(1.12)saturate(1.08)}.PlatformModuleIcon-module__kJvPla__stage:after{border-radius:inherit;background:radial-gradient(circle, color-mix(in srgb, var(--module-icon-secondary) 13%, transparent), transparent 70%);content:"";filter:blur(7px);pointer-events:none;position:absolute;inset:8%}.PlatformModuleIcon-module__kJvPla__svg{z-index:1;width:100%;height:100%;overflow:visible}.PlatformModuleIcon-module__kJvPla__stage .PlatformModuleIcon-module__kJvPla__svg{width:76%;height:76%}:is(.PlatformModuleIcon-module__kJvPla__root .primary,.PlatformModuleIcon-module__kJvPla__root .secondary){fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.PlatformModuleIcon-module__kJvPla__root .primary{stroke:var(--module-icon-primary)}.PlatformModuleIcon-module__kJvPla__root .secondary{stroke:var(--module-icon-secondary)}.PlatformModuleIcon-module__kJvPla__root .primaryFill{fill:color-mix(in srgb, var(--module-icon-primary) 22%, transparent)}.PlatformModuleIcon-module__kJvPla__root .secondaryFill{fill:color-mix(in srgb, var(--module-icon-secondary) 28%, transparent)}.PlatformModuleIcon-module__kJvPla__root .motionPart{transform-box:fill-box;transform-origin:50%;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .26s,stroke-dashoffset .42s}.PlatformModuleIcon-module__kJvPla__root .drawPart{stroke-dasharray:24;stroke-dashoffset:24px}:is(.PlatformModuleIcon-module__kJvPla__root:hover[data-motion=highlight] .motionPart,.PlatformModuleIcon-module__kJvPla__root:focus-visible[data-motion=highlight] .motionPart,.group:hover .PlatformModuleIcon-module__kJvPla__root[data-motion=highlight] .motionPart,.group:focus-within .PlatformModuleIcon-module__kJvPla__root[data-motion=highlight] .motionPart){transform:translateY(-2px)scale(1.04)}:is(.PlatformModuleIcon-module__kJvPla__root:hover[data-motion=sparkle] .motionPart,.PlatformModuleIcon-module__kJvPla__root:focus-visible[data-motion=sparkle] .motionPart,.group:hover .PlatformModuleIcon-module__kJvPla__root[data-motion=sparkle] .motionPart,.group:focus-within .PlatformModuleIcon-module__kJvPla__root[data-motion=sparkle] .motionPart){transform:rotate(16deg)scale(1.1)}:is(.PlatformModuleIcon-module__kJvPla__root:hover[data-motion=exchange] .motionPart,.PlatformModuleIcon-module__kJvPla__root:focus-visible[data-motion=exchange] .motionPart,.group:hover .PlatformModuleIcon-module__kJvPla__root[data-motion=exchange] .motionPart,.group:focus-within .PlatformModuleIcon-module__kJvPla__root[data-motion=exchange] .motionPart){transform:translate(2px)}:is(.PlatformModuleIcon-module__kJvPla__root:hover[data-motion=lift] .motionPart,.PlatformModuleIcon-module__kJvPla__root:focus-visible[data-motion=lift] .motionPart,.group:hover .PlatformModuleIcon-module__kJvPla__root[data-motion=lift] .motionPart,.group:focus-within .PlatformModuleIcon-module__kJvPla__root[data-motion=lift] .motionPart,.PlatformModuleIcon-module__kJvPla__root:hover[data-motion=rise] .motionPart,.PlatformModuleIcon-module__kJvPla__root:focus-visible[data-motion=rise] .motionPart,.group:hover .PlatformModuleIcon-module__kJvPla__root[data-motion=rise] .motionPart,.group:focus-within .PlatformModuleIcon-module__kJvPla__root[data-motion=rise] .motionPart){transform:translateY(-2.5px)}:is(.PlatformModuleIcon-module__kJvPla__root:hover[data-motion=focus] .motionPart,.PlatformModuleIcon-module__kJvPla__root:focus-visible[data-motion=focus] .motionPart,.group:hover .PlatformModuleIcon-module__kJvPla__root[data-motion=focus] .motionPart,.group:focus-within .PlatformModuleIcon-module__kJvPla__root[data-motion=focus] .motionPart){transform:scale(1.1)}:is(.PlatformModuleIcon-module__kJvPla__root:hover[data-motion=draw] .motionPart,.PlatformModuleIcon-module__kJvPla__root:focus-visible[data-motion=draw] .motionPart,.group:hover .PlatformModuleIcon-module__kJvPla__root[data-motion=draw] .motionPart,.group:focus-within .PlatformModuleIcon-module__kJvPla__root[data-motion=draw] .motionPart){stroke-dashoffset:0;transform:scale(1.04)}:is(.PlatformModuleIcon-module__kJvPla__root:hover[data-motion=advance] .motionPart,.PlatformModuleIcon-module__kJvPla__root:focus-visible[data-motion=advance] .motionPart,.group:hover .PlatformModuleIcon-module__kJvPla__root[data-motion=advance] .motionPart,.group:focus-within .PlatformModuleIcon-module__kJvPla__root[data-motion=advance] .motionPart){transform:translate(2.5px)}:is(.PlatformModuleIcon-module__kJvPla__root:hover[data-motion=pulse] .motionPart,.PlatformModuleIcon-module__kJvPla__root:focus-visible[data-motion=pulse] .motionPart,.group:hover .PlatformModuleIcon-module__kJvPla__root[data-motion=pulse] .motionPart,.group:focus-within .PlatformModuleIcon-module__kJvPla__root[data-motion=pulse] .motionPart){transform:scale(1.14)}:is(.PlatformModuleIcon-module__kJvPla__root:hover[data-motion=connect] .motionPart,.PlatformModuleIcon-module__kJvPla__root:focus-visible[data-motion=connect] .motionPart,.group:hover .PlatformModuleIcon-module__kJvPla__root[data-motion=connect] .motionPart,.group:focus-within .PlatformModuleIcon-module__kJvPla__root[data-motion=connect] .motionPart){transform:translateY(-1px)scale(1.09)}:is(.PlatformModuleIcon-module__kJvPla__root:hover[data-motion=rotate] .motionPart,.PlatformModuleIcon-module__kJvPla__root:focus-visible[data-motion=rotate] .motionPart,.group:hover .PlatformModuleIcon-module__kJvPla__root[data-motion=rotate] .motionPart,.group:focus-within .PlatformModuleIcon-module__kJvPla__root[data-motion=rotate] .motionPart){transform:rotate(15deg)}:is(.PlatformModuleIcon-module__kJvPla__root:hover[data-motion=assemble] .motionPart,.PlatformModuleIcon-module__kJvPla__root:focus-visible[data-motion=assemble] .motionPart,.group:hover .PlatformModuleIcon-module__kJvPla__root[data-motion=assemble] .motionPart,.group:focus-within .PlatformModuleIcon-module__kJvPla__root[data-motion=assemble] .motionPart){transform:translateY(-1px)rotate(-4deg)scale(1.08)}@media (prefers-reduced-motion:reduce){.PlatformModuleIcon-module__kJvPla__stage{transition:none}.PlatformModuleIcon-module__kJvPla__root .motionPart{transition:none;stroke-dashoffset:0!important;transform:none!important}}
.ModuleEditorialGrid-module__2SLXKa__card{transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .24s}[data-landing-motion=ready] .ModuleEditorialGrid-module__2SLXKa__shell[data-landing-reveal]:not([data-landing-visible=true]){opacity:0;translate:0 18px}[data-landing-motion=ready] .ModuleEditorialGrid-module__2SLXKa__shell[data-landing-visible=true]{animation:ModuleEditorialGrid-module__2SLXKa__shell-enter var(--landing-motion-duration,.62s) var(--landing-motion-ease,ease-out) both}[data-landing-motion=ready] .ModuleEditorialGrid-module__2SLXKa__shell[data-landing-visible=true] .ModuleEditorialGrid-module__2SLXKa__card{animation:ModuleEditorialGrid-module__2SLXKa__card-enter .52s cubic-bezier(.22, 1, .36, 1) var(--module-delay,0s) both}.ModuleEditorialGrid-module__2SLXKa__summary,.ModuleEditorialGrid-module__2SLXKa__details{transition:opacity .22s,transform .26s cubic-bezier(.22,1,.36,1)}.ModuleEditorialGrid-module__2SLXKa__details{opacity:0;transform:translateY(12px)}.ModuleEditorialGrid-module__2SLXKa__card:hover,.ModuleEditorialGrid-module__2SLXKa__card:focus{transform:translateY(-5px)}.ModuleEditorialGrid-module__2SLXKa__card:hover .ModuleEditorialGrid-module__2SLXKa__summary,.ModuleEditorialGrid-module__2SLXKa__card:focus .ModuleEditorialGrid-module__2SLXKa__summary{opacity:0;transform:translateY(-8px)}.ModuleEditorialGrid-module__2SLXKa__card:hover .ModuleEditorialGrid-module__2SLXKa__details,.ModuleEditorialGrid-module__2SLXKa__card:focus .ModuleEditorialGrid-module__2SLXKa__details{opacity:1;transform:translateY(0)}.ModuleEditorialGrid-module__2SLXKa__moduleIcon{position:relative;overflow:visible}.ModuleEditorialGrid-module__2SLXKa__moduleIcon:before,.ModuleEditorialGrid-module__2SLXKa__moduleIcon:after{content:"";opacity:0;background:currentColor;border-radius:999px;width:.38rem;height:.38rem;position:absolute}.ModuleEditorialGrid-module__2SLXKa__moduleIcon:before{top:.45rem;right:.45rem}.ModuleEditorialGrid-module__2SLXKa__moduleIcon:after{bottom:.45rem;left:.45rem}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=content]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=content]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.72s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__content-refine}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=content]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon:before,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=content]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon:before{animation:.72s ease-out ModuleEditorialGrid-module__2SLXKa__content-spark}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=timetable]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=timetable]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.72s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__timetable-place}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=timetable]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon:before,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=timetable]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon:after,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=timetable]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon:before,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=timetable]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon:after{animation:.62s cubic-bezier(.22,1,.36,1) both ModuleEditorialGrid-module__2SLXKa__timetable-cell}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=timetable]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon:after,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=timetable]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon:after{animation-delay:90ms}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=substitution]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=substitution]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.76s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__substitution-swap}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=lesson]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=lesson]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.72s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__lesson-open}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=observation]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=observation]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.76s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__observation-focus}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=student]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=student]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.76s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__student-progress}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=communication]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=communication]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.76s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__communication-send}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=communication]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon:after,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=communication]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon:after{animation:.76s ease-out ModuleEditorialGrid-module__2SLXKa__communication-trail}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=calendar]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=calendar]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.72s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__calendar-turn}.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=default]:hover .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg,.ModuleEditorialGrid-module__2SLXKa__card[data-module-motion=default]:focus .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.62s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__module-confirm}.ModuleEditorialGrid-module__2SLXKa__card[data-spotlight=true]{border-color:var(--landing-accent-primary);box-shadow:0 22px 46px #00000057, 0 0 0 1px color-mix(in srgb, var(--landing-accent-primary) 12%, transparent);transform:translateY(-4px)}.ModuleEditorialGrid-module__2SLXKa__card[data-spotlight=true] .ModuleEditorialGrid-module__2SLXKa__moduleIcon:before{animation:.92s ease-out both ModuleEditorialGrid-module__2SLXKa__spotlight-signal}.ModuleEditorialGrid-module__2SLXKa__card[data-spotlight=true][data-module-motion=content] .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.72s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__content-refine}.ModuleEditorialGrid-module__2SLXKa__card[data-spotlight=true][data-module-motion=timetable] .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.72s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__timetable-place}.ModuleEditorialGrid-module__2SLXKa__card[data-spotlight=true][data-module-motion=substitution] .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.76s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__substitution-swap}.ModuleEditorialGrid-module__2SLXKa__card[data-spotlight=true][data-module-motion=lesson] .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.72s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__lesson-open}.ModuleEditorialGrid-module__2SLXKa__card[data-spotlight=true][data-module-motion=observation] .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.76s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__observation-focus}.ModuleEditorialGrid-module__2SLXKa__card[data-spotlight=true][data-module-motion=student] .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.76s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__student-progress}.ModuleEditorialGrid-module__2SLXKa__card[data-spotlight=true][data-module-motion=communication] .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.76s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__communication-send}.ModuleEditorialGrid-module__2SLXKa__card[data-spotlight=true][data-module-motion=calendar] .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:.72s cubic-bezier(.22,1,.36,1) ModuleEditorialGrid-module__2SLXKa__calendar-turn}.ModuleEditorialGrid-module__2SLXKa__shell[data-animation-style=ticker][data-landing-visible=true] .ModuleEditorialGrid-module__2SLXKa__card{animation-duration:.34s}.ModuleEditorialGrid-module__2SLXKa__shell[data-animation-style=showcase][data-landing-visible=true] .ModuleEditorialGrid-module__2SLXKa__card{animation-duration:.72s}.ModuleEditorialGrid-module__2SLXKa__shell[data-animation-style=static] .ModuleEditorialGrid-module__2SLXKa__card{animation:none}@keyframes ModuleEditorialGrid-module__2SLXKa__card-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes ModuleEditorialGrid-module__2SLXKa__shell-enter{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes ModuleEditorialGrid-module__2SLXKa__content-refine{0%,to{transform:scale(1)rotate(0)}42%{transform:scale(.9)rotate(-4deg)}72%{transform:scale(1.08)rotate(2deg)}}@keyframes ModuleEditorialGrid-module__2SLXKa__content-spark{0%{opacity:0;transform:translate(-.7rem,.7rem)scale(.4)}48%{opacity:.9;transform:translate(0)scale(1.2)}to{opacity:0;transform:translate(.4rem,-.4rem)scale(.5)}}@keyframes ModuleEditorialGrid-module__2SLXKa__timetable-place{0%,to{transform:translateY(0)}36%{transform:translateY(-.28rem)}68%{transform:translateY(.14rem)}}@keyframes ModuleEditorialGrid-module__2SLXKa__timetable-cell{0%{opacity:0;transform:translateY(-.55rem)scale(.45)}52%{opacity:.85;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(.2rem)scale(.75)}}@keyframes ModuleEditorialGrid-module__2SLXKa__substitution-swap{0%,to{transform:translate(0)}28%{transform:translate(.35rem)}58%{transform:translate(-.35rem)}82%{transform:translate(.12rem)}}@keyframes ModuleEditorialGrid-module__2SLXKa__lesson-open{0%,to{transform:perspective(80px)rotateY(0)}48%{transform:perspective(80px)rotateY(-18deg)scale(.94)}72%{transform:perspective(80px)rotateY(7deg)scale(1.04)}}@keyframes ModuleEditorialGrid-module__2SLXKa__observation-focus{0%,to{transform:scale(1)}42%{transform:scale(1.14)}68%{transform:scale(.96)}}@keyframes ModuleEditorialGrid-module__2SLXKa__student-progress{0%,to{transform:translateY(0)}35%{transform:translateY(.25rem)scale(.94)}68%{transform:translateY(-.3rem)scale(1.05)}}@keyframes ModuleEditorialGrid-module__2SLXKa__communication-send{0%,to{opacity:1;transform:translate(0)}58%{opacity:.25;transform:translate(.42rem,-.3rem)}59%{opacity:.25;transform:translate(-.35rem,.25rem)}}@keyframes ModuleEditorialGrid-module__2SLXKa__communication-trail{0%{opacity:0;transform:translate(-.6rem,.5rem)scale(.4)}42%{opacity:.75}to{opacity:0;transform:translate(1rem,-.7rem)scale(.8)}}@keyframes ModuleEditorialGrid-module__2SLXKa__calendar-turn{0%,to{transform:perspective(80px)rotateX(0)}45%{transform:perspective(80px)rotateX(20deg)translateY(-.15rem)}72%{transform:perspective(80px)rotateX(-6deg)}}@keyframes ModuleEditorialGrid-module__2SLXKa__module-confirm{0%,to{transform:scale(1)}48%{transform:scale(1.1)}}@keyframes ModuleEditorialGrid-module__2SLXKa__spotlight-signal{0%{opacity:0;transform:translate(-.65rem,.55rem)scale(.4)}48%{opacity:.9;transform:translate(0)scale(1.15)}to{opacity:0;transform:translate(.35rem,-.35rem)scale(.55)}}@media (prefers-reduced-motion:reduce){.ModuleEditorialGrid-module__2SLXKa__card,.ModuleEditorialGrid-module__2SLXKa__card:hover,.ModuleEditorialGrid-module__2SLXKa__card:focus,.ModuleEditorialGrid-module__2SLXKa__card[data-spotlight=true]{border-color:var(--landing-border);transition:none;animation:none;transform:none;box-shadow:0 14px 30px #0000003d}.ModuleEditorialGrid-module__2SLXKa__shell{opacity:1;translate:none;animation:none!important}.ModuleEditorialGrid-module__2SLXKa__summary,.ModuleEditorialGrid-module__2SLXKa__details,.ModuleEditorialGrid-module__2SLXKa__moduleIcon,.ModuleEditorialGrid-module__2SLXKa__moduleIcon:before,.ModuleEditorialGrid-module__2SLXKa__moduleIcon:after,.ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{transition:none;animation:none!important}}.ModuleEditorialGrid-module__2SLXKa__shell[data-animation-style=static] .ModuleEditorialGrid-module__2SLXKa__moduleIcon,.ModuleEditorialGrid-module__2SLXKa__shell[data-animation-style=static] .ModuleEditorialGrid-module__2SLXKa__moduleIcon:before,.ModuleEditorialGrid-module__2SLXKa__shell[data-animation-style=static] .ModuleEditorialGrid-module__2SLXKa__moduleIcon:after,.ModuleEditorialGrid-module__2SLXKa__shell[data-animation-style=static] .ModuleEditorialGrid-module__2SLXKa__moduleIcon>svg{animation:none!important}.ModuleEditorialGrid-module__2SLXKa__shell[data-animation-style=static] .ModuleEditorialGrid-module__2SLXKa__card[data-spotlight=true]{border-color:var(--landing-border);transform:none;box-shadow:0 14px 30px #0000003d}
@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/feaa1bb027802865-s.0tkvq08zdm3lp.woff2?dpl=dpl_3CPk1f17e8LtYFGTxqW1B9tT54YC)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ecc530d99d78e50d-s.p.27e6x_0yufwhn.woff2?dpl=dpl_3CPk1f17e8LtYFGTxqW1B9tT54YC)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:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_93a82226-module__y0i2kG__className{font-family:Cinzel,Cinzel Fallback;font-style:normal;font-weight:500}
.AdminSidebar-module__ikg0IG__commandConsole{isolation:isolate;position:fixed;overflow:hidden}@media (min-width:768px){.AdminSidebar-module__ikg0IG__commandConsole{position:relative}}.AdminSidebar-module__ikg0IG__commandConsole:before{z-index:0;background-image:linear-gradient(color-mix(in srgb, var(--platform-theme-accent) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--platform-theme-accent) 6%, transparent) 1px, transparent 1px);content:"";pointer-events:none;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.AdminSidebar-module__ikg0IG__commandConsole:after{z-index:2;background:linear-gradient(180deg, var(--platform-theme-accent), var(--platform-theme-accent-strong) 48%, #f3c861 82%, transparent);width:2px;box-shadow:0 0 14px color-mix(in srgb, var(--platform-theme-accent) 70%, transparent);content:"";pointer-events:none;position:absolute;inset:0 auto 0 0}.AdminSidebar-module__ikg0IG__commandConsole>*{z-index:1;position:relative}.AdminSidebar-module__ikg0IG__commandNav{scrollbar-color:color-mix(in srgb, var(--platform-theme-accent) 45%, transparent) transparent;scrollbar-width:thin}.AdminSidebar-module__ikg0IG__commandLabel{align-items:center;gap:.5rem;display:flex}.AdminSidebar-module__ikg0IG__commandLabel:after{background:linear-gradient(90deg, color-mix(in srgb, var(--platform-theme-accent) 34%, transparent), transparent);content:"";flex:1;height:1px}.AdminSidebar-module__ikg0IG__navItem,.AdminSidebar-module__ikg0IG__disabledNavItem{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.AdminSidebar-module__ikg0IG__navItem{transition:transform .22s,border-color .22s,background-color .22s,box-shadow .22s,color .22s}.AdminSidebar-module__ikg0IG__navItem:hover,.AdminSidebar-module__ikg0IG__navItem:focus-visible{border-color:color-mix(in srgb, var(--platform-theme-accent) 34%, white 8%);transform:translate(2px,-1px);box-shadow:0 10px 24px #010c1c38,inset 0 1px #ffffff21}.AdminSidebar-module__ikg0IG__navIcon{transition:transform .22s,filter .22s}.AdminSidebar-module__ikg0IG__navItem:hover .AdminSidebar-module__ikg0IG__navIcon,.AdminSidebar-module__ikg0IG__navItem:focus-visible .AdminSidebar-module__ikg0IG__navIcon{filter:saturate(1.08)brightness(1.04);transform:translateY(-1px)scale(1.06)}.AdminSidebar-module__ikg0IG__activeNavItem{box-shadow:0 9px 20px #010c1c3d,inset 0 1px #ffffffe0}.AdminSidebar-module__ikg0IG__activeNavItem:hover,.AdminSidebar-module__ikg0IG__activeNavItem:focus-visible{border-color:color-mix(in srgb, var(--platform-theme-accent) 62%, white 18%);box-shadow:0 12px 24px #010c1c4d,inset 0 1px #fffffff5}.AdminSidebar-module__ikg0IG__activeRail{box-shadow:0 0 11px color-mix(in srgb, var(--platform-theme-accent) 70%, transparent)}@media (prefers-reduced-motion:reduce){.AdminSidebar-module__ikg0IG__navItem,.AdminSidebar-module__ikg0IG__navIcon{transition:none}.AdminSidebar-module__ikg0IG__navItem:hover,.AdminSidebar-module__ikg0IG__navItem:focus-visible,.AdminSidebar-module__ikg0IG__navItem:hover .AdminSidebar-module__ikg0IG__navIcon,.AdminSidebar-module__ikg0IG__navItem:focus-visible .AdminSidebar-module__ikg0IG__navIcon{transform:none}}
.LiveClock-module__fKemZq__clockCard{border:1px solid color-mix(in srgb, var(--platform-theme-primary-text,#fff) 12%, transparent);background:radial-gradient(circle at 14% 30%, #22d3ee14, transparent 38%), linear-gradient(135deg, color-mix(in srgb, var(--platform-theme-stat-bg,#ffffff1c) 78%, transparent), #ffffff06);transition:border-color .22s,background .22s,box-shadow .22s;box-shadow:inset 0 1px #ffffff17,0 8px 22px #020c1b1a}.LiveClock-module__fKemZq__clockCard:hover{background:radial-gradient(circle at 14% 30%, #22d3ee21, transparent 42%), linear-gradient(135deg, color-mix(in srgb, var(--platform-theme-stat-bg,#ffffff1c) 88%, transparent), #ffffff0a);border-color:#67e8f957;box-shadow:inset 0 1px #ffffff1f,0 10px 24px #020c1b33}.LiveClock-module__fKemZq__clockStage{--clock-cyan:color-mix(in srgb, var(--platform-theme-accent,#2563eb) 28%, #67e8f9 72%);--clock-blue:color-mix(in srgb, var(--platform-theme-accent,#2563eb) 58%, #93c5fd 42%);--clock-gold:color-mix(in srgb, var(--platform-theme-accent-strong,#0f766e) 18%, #fbbf24 82%);isolation:isolate;border:1px solid color-mix(in srgb, var(--clock-cyan) 38%, transparent);background:radial-gradient(circle at 72% 18%, color-mix(in srgb, var(--clock-gold) 26%, transparent), transparent 42%), radial-gradient(circle at 22% 82%, color-mix(in srgb, var(--clock-cyan) 24%, transparent), transparent 48%), linear-gradient(145deg, #0c2741f0, #08162afa);width:2.75rem;height:2.75rem;box-shadow:inset 0 1px 0 #ffffff29, inset 0 -8px 16px #020c1b33, 0 7px 16px color-mix(in srgb, var(--clock-cyan) 16%, transparent);border-radius:1rem;flex:none;justify-content:center;align-items:center;transition:border-color .22s,box-shadow .22s,transform .26s cubic-bezier(.2,.8,.2,1),filter .22s;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0)}.LiveClock-module__fKemZq__clockStage:before{z-index:-1;background:conic-gradient(from 0deg, transparent 0 28%, color-mix(in srgb, var(--clock-cyan) 32%, transparent) 36%, transparent 44% 72%, color-mix(in srgb, var(--clock-gold) 28%, transparent) 80%, transparent 88%);content:"";border-radius:50%;width:135%;height:135%;animation:12s linear infinite LiveClock-module__fKemZq__clockAura;position:absolute}.LiveClock-module__fKemZq__clockStage:after{z-index:-1;content:"";filter:blur(5px);background:radial-gradient(circle,#ffffff1c,#0000 68%);border-radius:50%;position:absolute;inset:8%}.LiveClock-module__fKemZq__clockCard:hover .LiveClock-module__fKemZq__clockStage{border-color:color-mix(in srgb, var(--clock-cyan) 68%, transparent);box-shadow:inset 0 1px 0 #ffffff38, inset 0 -8px 16px #020c1b29, 0 9px 20px color-mix(in srgb, var(--clock-cyan) 28%, transparent);filter:brightness(1.08)saturate(1.08);transform:translateY(-2px)scale(1.04)}.LiveClock-module__fKemZq__clockArtwork{width:88%;height:88%;overflow:visible}.LiveClock-module__fKemZq__dialSurface{fill:#07172bdb;stroke:color-mix(in srgb, var(--clock-blue) 30%, #ffffff2e);stroke-width:.7px}.LiveClock-module__fKemZq__dialRing,.LiveClock-module__fKemZq__accentArc,.LiveClock-module__fKemZq__accentArcSecondary{fill:none;stroke-linecap:round}.LiveClock-module__fKemZq__dialRing{stroke:color-mix(in srgb, var(--clock-cyan) 54%, #fff3);stroke-width:.7px;stroke-dasharray:1.2 1.9;opacity:.72}.LiveClock-module__fKemZq__accentArc{stroke:var(--clock-cyan);stroke-width:1.35px}.LiveClock-module__fKemZq__accentArcSecondary{stroke:var(--clock-gold);stroke-width:1.35px}.LiveClock-module__fKemZq__hourMarkers{fill:none;stroke:#ffffffeb;stroke-linecap:round;stroke-width:1.35px}.LiveClock-module__fKemZq__minuteMarkers{fill:color-mix(in srgb, var(--clock-blue) 72%, white 28%);opacity:.78}.LiveClock-module__fKemZq__hourHand,.LiveClock-module__fKemZq__minuteHand,.LiveClock-module__fKemZq__secondHand{transform-box:view-box;transform-origin:16px 16px}.LiveClock-module__fKemZq__hourHand{fill:none;stroke:#fffffff5;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transform:rotate(var(--clock-hour-angle));transition:transform .42s cubic-bezier(.2,.8,.2,1)}.LiveClock-module__fKemZq__hourHandCap{stroke:var(--clock-cyan);stroke-width:1.15px}.LiveClock-module__fKemZq__minuteHand{fill:none;stroke:var(--clock-cyan);stroke-linecap:round;stroke-width:1.45px;transform:rotate(var(--clock-minute-angle));transition:transform .36s cubic-bezier(.2,.8,.2,1)}.LiveClock-module__fKemZq__secondHand{fill:var(--clock-gold);stroke:var(--clock-gold);stroke-linecap:round;stroke-width:.8px;transform:rotate(var(--clock-second-angle));transition:transform .18s cubic-bezier(.2,.8,.2,1)}.LiveClock-module__fKemZq__centreHalo{fill:color-mix(in srgb, var(--clock-cyan) 22%, transparent);stroke:color-mix(in srgb, var(--clock-cyan) 55%, transparent);stroke-width:.65px}.LiveClock-module__fKemZq__centrePin{fill:#f8fafc;stroke:var(--clock-gold);stroke-width:.75px}.LiveClock-module__fKemZq__orbitDot{fill:var(--clock-gold);filter:drop-shadow(0 0 2.5px color-mix(in srgb, var(--clock-gold) 70%, transparent));transform-box:view-box;transform-origin:16px 16px;animation:6s linear infinite LiveClock-module__fKemZq__orbitDot}.LiveClock-module__fKemZq__seconds{color:color-mix(in srgb, var(--platform-theme-accent-strong,#0f766e) 18%, #fcd34d 82%);font-size:.75rem;font-weight:800}.LiveClock-module__fKemZq__timezone{color:#7fecfa;font-family:var(--font-sans,ui-sans-serif, system-ui, sans-serif);letter-spacing:.06em;background:#0891b22e;border:1px solid #67e8f94d;border-radius:999px;margin-left:.1rem;padding:.1rem .35rem;font-size:.58rem;font-weight:900;line-height:1}@keyframes LiveClock-module__fKemZq__clockAura{to{transform:rotate(360deg)}}@keyframes LiveClock-module__fKemZq__orbitDot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.LiveClock-module__fKemZq__clockCard,.LiveClock-module__fKemZq__clockStage,.LiveClock-module__fKemZq__hourHand,.LiveClock-module__fKemZq__minuteHand,.LiveClock-module__fKemZq__secondHand{transition:none}.LiveClock-module__fKemZq__clockStage:before,.LiveClock-module__fKemZq__orbitDot{animation:none}.LiveClock-module__fKemZq__clockCard:hover .LiveClock-module__fKemZq__clockStage{transform:none}}
.LandingPageContent-module__7yZL9q__page{--landing-page-background:#0e1116;--landing-header-background:#202020;--landing-hero-start:#17222d;--landing-hero-middle:#171a1e;--landing-hero-end:#2a201a;--landing-section-start:#10151b;--landing-section-middle:#121820;--landing-section-end:#15171a;--landing-surface:#1b222b;--landing-surface-alt:#171d25;--landing-text-primary:#f8fafc;--landing-text-secondary:#cbd5e1;--landing-text-muted:#94a3b8;--landing-border:#334155;--landing-accent-primary:#3b82f6;--landing-accent-secondary:#f59e0b;--landing-accent-success:#10b981;--landing-accent-violet:#8b5cf6;--landing-button-background:#f8fafc;--landing-button-text:#0f172a;--iams-navy:#1e3a8a;--iams-navy-dark:#172554;--iams-amber-readable:#b45309;--landing-motion-duration:.62s;--landing-motion-ease:cubic-bezier(.22, .8, .25, 1);--hero-loop-duration:10s;--workflow-icon-duration:2.4s;background:var(--landing-page-background);color:var(--landing-text-primary);scroll-behavior:smooth}.LandingPageContent-module__7yZL9q__page[data-landing-motion-style=ticker]{--landing-motion-duration:.46s;--hero-loop-duration:8s;--workflow-icon-duration:1.9s}.LandingPageContent-module__7yZL9q__page[data-landing-motion-style=showcase]{--landing-motion-duration:.76s;--hero-loop-duration:12s;--workflow-icon-duration:3s}.LandingPageContent-module__7yZL9q__header{border-color:var(--landing-border);background:color-mix(in srgb, var(--landing-header-background) 95%, transparent);-webkit-backdrop-filter:blur(18px);box-shadow:0 8px 30px #0000003d}.LandingPageContent-module__7yZL9q__hero{border-color:var(--landing-border);background:radial-gradient(circle at 88% 17%, color-mix(in srgb, var(--landing-accent-secondary) 15%, transparent), transparent 27rem), radial-gradient(circle at 9% 84%, color-mix(in srgb, var(--landing-accent-primary) 16%, transparent), transparent 33rem), linear-gradient(118deg, var(--landing-hero-start) 0%, var(--landing-hero-middle) 52%, var(--landing-hero-end) 100%)}.LandingPageContent-module__7yZL9q__workflowSection{background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--landing-accent-secondary) 8%, transparent), transparent 24rem), radial-gradient(circle at 7% 82%, color-mix(in srgb, var(--landing-accent-primary) 10%, transparent), transparent 28rem), linear-gradient(180deg, var(--landing-section-start) 0%, var(--landing-section-middle) 58%, var(--landing-section-end) 100%);position:relative}.LandingPageContent-module__7yZL9q__heroGrid{opacity:.48;background-image:linear-gradient(#94a3b80e 1px,#0000 1px),linear-gradient(90deg,#94a3b80e 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.LandingPageContent-module__7yZL9q__heroPlatformMotion{z-index:0;pointer-events:none;display:none;position:absolute;inset:0}.LandingPageContent-module__7yZL9q__heroMotionPaths{width:100%;height:100%;position:absolute;inset:0}.LandingPageContent-module__7yZL9q__heroMotionPath{fill:none;stroke:#60a5fa57;stroke-width:1.35px;stroke-linecap:round;stroke-dasharray:.035 .045;opacity:0}.LandingPageContent-module__7yZL9q__heroMotionPathTwo,.LandingPageContent-module__7yZL9q__heroMotionPathFour{stroke:#f59e0b52}.LandingPageContent-module__7yZL9q__heroMotionNode{color:#93c5fd;opacity:0;-webkit-backdrop-filter:blur(10px);background:#171d25e6;border:1px solid #60a5fa80;border-radius:1rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex;position:absolute;box-shadow:0 18px 45px #00000047}.LandingPageContent-module__7yZL9q__heroMotionLesson{top:28%;left:8%}.LandingPageContent-module__7yZL9q__heroMotionTimetable{color:#fbbf24;background:#241c18eb;border-color:#f59e0b80;top:29%;right:8%;box-shadow:0 18px 45px #00000047}.LandingPageContent-module__7yZL9q__heroMotionPeople{color:#6ee7b7;background:#122522eb;border-color:#34d3997a;bottom:23%;left:10%;box-shadow:0 18px 45px #00000047}.LandingPageContent-module__7yZL9q__heroMotionCommunication{color:#c4b5fd;background:#1f1b2feb;border-color:#a78bfa7a;bottom:23%;right:10%;box-shadow:0 18px 45px #00000047}.LandingPageContent-module__7yZL9q__heroMotionSignal{opacity:0;background:#2563eb;border-radius:999px;width:.5rem;height:.5rem;position:absolute;box-shadow:0 0 0 5px #2563eb1a}.LandingPageContent-module__7yZL9q__heroMotionSignalLeft{top:51%;left:13%}.LandingPageContent-module__7yZL9q__heroMotionSignalRight{background:#d97706;top:52%;right:13%;box-shadow:0 0 0 5px #d977061a}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionPath{animation:LandingPageContent-module__7yZL9q__hero-path-flow var(--hero-loop-duration) linear .3s infinite}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionPathTwo{animation-delay:.44s}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionPathThree{animation-delay:.58s}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionPathFour{animation-delay:.72s}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionLesson{animation:LandingPageContent-module__7yZL9q__hero-flight-left var(--hero-loop-duration) var(--landing-motion-ease) .32s infinite}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionTimetable{animation:LandingPageContent-module__7yZL9q__hero-flight-right var(--hero-loop-duration) var(--landing-motion-ease) .51s infinite}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionPeople{animation:LandingPageContent-module__7yZL9q__hero-flight-left-low var(--hero-loop-duration) var(--landing-motion-ease) .7s infinite}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionCommunication{animation:LandingPageContent-module__7yZL9q__hero-flight-right-low var(--hero-loop-duration) var(--landing-motion-ease) .89s infinite}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionSignalLeft{animation:LandingPageContent-module__7yZL9q__hero-signal-left var(--hero-loop-duration) var(--landing-motion-ease) 1.75s infinite}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionSignalRight{animation:LandingPageContent-module__7yZL9q__hero-signal-right var(--hero-loop-duration) var(--landing-motion-ease) 1.94s infinite}.LandingPageContent-module__7yZL9q__motionItem{--landing-delay:0s;--landing-start-y:18px}.LandingPageContent-module__7yZL9q__motionFromTop{--landing-start-y:-12px}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__motionItem[data-landing-reveal]:not([data-landing-visible=true]){opacity:0;translate:0 var(--landing-start-y)}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__motionItem[data-landing-reveal][data-landing-visible=true]{animation:LandingPageContent-module__7yZL9q__landing-reveal var(--landing-motion-duration) var(--landing-motion-ease) var(--landing-delay) both}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroGrid{animation:LandingPageContent-module__7yZL9q__atmosphere-settle 1.4s var(--landing-motion-ease) both}.LandingPageContent-module__7yZL9q__platformTitle{border-top:1px solid color-mix(in srgb, var(--landing-accent-primary) 52%, transparent);border-bottom:1px solid color-mix(in srgb, var(--landing-accent-secondary) 52%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--landing-hero-start) 20%, transparent) 0%, color-mix(in srgb, var(--landing-surface-alt) 92%, transparent) 24%, color-mix(in srgb, var(--landing-surface) 95%, transparent) 54%, color-mix(in srgb, var(--landing-hero-end) 90%, transparent) 78%, color-mix(in srgb, var(--landing-hero-end) 20%, transparent) 100%);color:var(--landing-text-primary);text-shadow:0 12px 30px #00000061;border-radius:.35rem;padding:.8rem clamp(.65rem,2vw,1.75rem) 1rem;position:relative;box-shadow:0 18px 42px #00000038}.LandingPageContent-module__7yZL9q__platformTitle:after{background:linear-gradient(90deg, var(--landing-accent-primary) 0%, var(--landing-accent-primary) 52%, var(--landing-accent-secondary) 100%);content:"";border-radius:999px;height:3px;position:absolute;bottom:-1px;left:8%;right:8%;box-shadow:0 6px 18px #00000047}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__platformTitle[data-landing-reveal]:not([data-landing-visible=true]):after{opacity:0;transform:scaleX(0)}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__platformTitle[data-landing-reveal][data-landing-visible=true]:after{animation:LandingPageContent-module__7yZL9q__title-rule .76s var(--landing-motion-ease) calc(var(--landing-delay) + .1s) both}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__sampleContent{animation:.34s ease-out both LandingPageContent-module__7yZL9q__sample-swap}.LandingPageContent-module__7yZL9q__liveDot{box-shadow:0 0 #10b98173}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__sampleShell[data-landing-visible=true] .LandingPageContent-module__7yZL9q__liveDot{animation:1.7s ease-out 2 LandingPageContent-module__7yZL9q__signal-pulse}.LandingPageContent-module__7yZL9q__metricBar{transform-origin:0}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__sampleShell:not([data-landing-visible=true]) .LandingPageContent-module__7yZL9q__metricBar{transform:scaleX(0)}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__sampleShell[data-landing-visible=true] .LandingPageContent-module__7yZL9q__metricBar{animation:LandingPageContent-module__7yZL9q__bar-grow .72s var(--landing-motion-ease) .22s both}.LandingPageContent-module__7yZL9q__pillarCard{border-left-width:4px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;box-shadow:0 16px 34px #00000042}.LandingPageContent-module__7yZL9q__pillarCard[data-phase-card=plan]{border-left-color:var(--landing-accent-primary)}.LandingPageContent-module__7yZL9q__pillarCard[data-phase-card=operate]{border-left-color:var(--landing-accent-secondary)}.LandingPageContent-module__7yZL9q__pillarCard[data-phase-card=improve]{border-left-color:var(--landing-accent-success)}.LandingPageContent-module__7yZL9q__pillarCard:hover{border-top-color:var(--landing-border);border-right-color:var(--landing-border);border-bottom-color:var(--landing-border);box-shadow:0 22px 46px #00000057}.LandingPageContent-module__7yZL9q__phaseIcon{isolation:isolate;position:relative;overflow:hidden}.LandingPageContent-module__7yZL9q__phaseIcon>svg{z-index:1;transform-origin:50%;position:relative}.LandingPageContent-module__7yZL9q__phaseIcon:after{z-index:0;pointer-events:none;content:"";opacity:0;position:absolute}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__pillarCard[data-active=true]{border-top-color:var(--landing-accent-primary);border-right-color:var(--landing-accent-primary);border-bottom-color:var(--landing-accent-primary);background:linear-gradient(135deg, var(--landing-surface-alt) 0%, var(--landing-surface) 100%);box-shadow:0 22px 48px #0000005c, 0 0 0 1px color-mix(in srgb, var(--landing-accent-primary) 12%, transparent)}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__phaseIcon[data-active-icon=true][data-phase-icon=plan]>svg{animation:LandingPageContent-module__7yZL9q__plan-icon-compose var(--workflow-icon-duration) var(--landing-motion-ease) infinite}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__phaseIcon[data-active-icon=true][data-phase-icon=plan]:after{width:.18rem;height:.18rem;animation:LandingPageContent-module__7yZL9q__plan-cells-compose var(--workflow-icon-duration) steps(3, end) infinite;background:#f59e0b;border-radius:.08rem;bottom:.4rem;right:.42rem;box-shadow:-.31rem 0 #f59e0b,-.62rem 0 #f59e0b}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__phaseIcon[data-active-icon=true][data-phase-icon=operate]>svg{animation:LandingPageContent-module__7yZL9q__operate-icon-exchange var(--workflow-icon-duration) var(--landing-motion-ease) infinite}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__phaseIcon[data-active-icon=true][data-phase-icon=operate]:after{width:.28rem;height:.28rem;animation:LandingPageContent-module__7yZL9q__operate-signal-cross var(--workflow-icon-duration) var(--landing-motion-ease) infinite;background:#f59e0b;border-radius:999px;margin-top:-.14rem;top:50%;left:.48rem;box-shadow:0 0 0 .18rem #f59e0b1f}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__phaseIcon[data-active-icon=true][data-phase-icon=improve]>svg{animation:LandingPageContent-module__7yZL9q__improve-chart-rise var(--workflow-icon-duration) var(--landing-motion-ease) infinite}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__phaseIcon[data-active-icon=true][data-phase-icon=improve]:after{transform-origin:bottom;width:.18rem;height:.38rem;animation:LandingPageContent-module__7yZL9q__improve-bars-rise var(--workflow-icon-duration) var(--landing-motion-ease) infinite;background:#10b981;border-radius:.08rem .08rem 0 0;bottom:.42rem;right:.45rem;box-shadow:-.31rem .15rem #34d399,-.62rem .25rem #6ee7b7}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] [data-workflow-motion=paused] .LandingPageContent-module__7yZL9q__phaseIcon:after,.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] [data-workflow-motion=paused] .LandingPageContent-module__7yZL9q__phaseIcon>svg{animation-play-state:paused}.LandingPageContent-module__7yZL9q__pathSection{background:radial-gradient(circle at 8% 45%, color-mix(in srgb, var(--landing-accent-primary) 10%, transparent), transparent 28rem), radial-gradient(circle at 92% 72%, color-mix(in srgb, var(--landing-accent-secondary) 8%, transparent), transparent 24rem), linear-gradient(180deg, var(--landing-section-start) 0%, var(--landing-section-end) 100%);position:relative;overflow:hidden}.LandingPageContent-module__7yZL9q__pathCards{isolation:isolate}.LandingPageContent-module__7yZL9q__pathConnector{pointer-events:none;height:12rem;position:absolute;top:-3.25rem;left:0;right:0}.LandingPageContent-module__7yZL9q__pathConnector svg{width:100%;height:100%}.LandingPageContent-module__7yZL9q__pathLine{fill:none;stroke:color-mix(in srgb, var(--landing-border) 55%, transparent);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:8 10}.LandingPageContent-module__7yZL9q__pathSignal{background:var(--landing-accent-primary);width:.55rem;height:.55rem;box-shadow:0 0 0 5px color-mix(in srgb, var(--landing-accent-primary) 10%, transparent);opacity:0;border-radius:999px;position:absolute;top:0;left:50%}.LandingPageContent-module__7yZL9q__pathChoiceCard{transition:transform .32s var(--landing-motion-ease), border-color .32s ease, box-shadow .32s ease}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__pathSection[data-active-path=existing] .LandingPageContent-module__7yZL9q__pathLineExisting,.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__pathSection[data-active-path=new] .LandingPageContent-module__7yZL9q__pathLineNew{stroke:color-mix(in srgb, var(--landing-accent-primary) 65%, transparent);animation:1.2s linear infinite LandingPageContent-module__7yZL9q__path-line-flow}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__pathSection[data-active-path=existing] [data-path-card=existing],.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__pathSection[data-active-path=new] [data-path-card=new]{border-color:#60a5fa;transform:translateY(-4px);box-shadow:0 26px 62px #00000061,0 0 0 1px #60a5fa1a}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__pathSection[data-active-path=existing] .LandingPageContent-module__7yZL9q__pathSignal{animation:LandingPageContent-module__7yZL9q__path-signal-existing 1.55s var(--landing-motion-ease) both}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__pathSection[data-active-path=new] .LandingPageContent-module__7yZL9q__pathSignal{animation:LandingPageContent-module__7yZL9q__path-signal-new 1.55s var(--landing-motion-ease) both}@keyframes LandingPageContent-module__7yZL9q__landing-reveal{0%{opacity:0;translate:0 var(--landing-start-y)}to{opacity:1;translate:0}}@keyframes LandingPageContent-module__7yZL9q__atmosphere-settle{0%{opacity:0;transform:scale(1.025)}to{opacity:.38;transform:scale(1)}}@keyframes LandingPageContent-module__7yZL9q__hero-path-flow{0%,4%{opacity:0;stroke-dashoffset:.35px}16%,42%{opacity:1}62%{opacity:.35;stroke-dashoffset:0}76%,to{opacity:0;stroke-dashoffset:0}}@keyframes LandingPageContent-module__7yZL9q__hero-flight-left{0%,5%{opacity:0;transform:translate(-9rem,-2.5rem)rotate(-14deg)scale(.72)}20%{opacity:.9;transform:translate(.45rem,.3rem)rotate(2deg)scale(1.04)}26%,62%{opacity:.72;transform:translate(0)rotate(0)scale(1)}74%,to{opacity:0;transform:translate(.75rem,.25rem)rotate(0)scale(.96)}}@keyframes LandingPageContent-module__7yZL9q__hero-flight-right{0%,5%{opacity:0;transform:translate(9rem,-2.5rem)rotate(14deg)scale(.72)}20%{opacity:.9;transform:translate(-.45rem,.3rem)rotate(-2deg)scale(1.04)}26%,62%{opacity:.72;transform:translate(0)rotate(0)scale(1)}74%,to{opacity:0;transform:translate(-.75rem,.25rem)rotate(0)scale(.96)}}@keyframes LandingPageContent-module__7yZL9q__hero-flight-left-low{0%,5%{opacity:0;transform:translate(-8rem,3.5rem)rotate(13deg)scale(.72)}20%{opacity:.9;transform:translate(.45rem,-.3rem)rotate(-2deg)scale(1.04)}26%,62%{opacity:.68;transform:translate(0)rotate(0)scale(1)}74%,to{opacity:0;transform:translate(.75rem,-.25rem)rotate(0)scale(.96)}}@keyframes LandingPageContent-module__7yZL9q__hero-flight-right-low{0%,5%{opacity:0;transform:translate(8rem,3.5rem)rotate(-13deg)scale(.72)}20%{opacity:.9;transform:translate(-.45rem,-.3rem)rotate(2deg)scale(1.04)}26%,62%{opacity:.68;transform:translate(0)rotate(0)scale(1)}74%,to{opacity:0;transform:translate(-.75rem,-.25rem)rotate(0)scale(.96)}}@keyframes LandingPageContent-module__7yZL9q__hero-signal-left{0%,24%{opacity:0;transform:translate(-4.5rem,2rem)scale(.6)}34%,48%{opacity:.8}60%,to{opacity:0;transform:translate(4rem,-2.25rem)scale(1)}}@keyframes LandingPageContent-module__7yZL9q__hero-signal-right{0%,24%{opacity:0;transform:translate(4.5rem,2rem)scale(.6)}34%,48%{opacity:.8}60%,to{opacity:0;transform:translate(-4rem,-2.25rem)scale(1)}}@keyframes LandingPageContent-module__7yZL9q__title-rule{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes LandingPageContent-module__7yZL9q__sample-swap{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes LandingPageContent-module__7yZL9q__bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes LandingPageContent-module__7yZL9q__signal-pulse{0%{box-shadow:0 0 #10b9816b}70%,to{box-shadow:0 0 0 8px #10b98100}}@keyframes LandingPageContent-module__7yZL9q__plan-icon-compose{0%,12%,to{transform:translateY(0)scale(1)}24%{transform:translateY(.12rem)scale(.94)}42%{transform:translateY(-.08rem)scale(1.08)}58%,84%{transform:translateY(0)scale(1)}}@keyframes LandingPageContent-module__7yZL9q__plan-cells-compose{0%,18%,to{opacity:0;transform:translateY(.22rem)scale(.7)}34%,70%{opacity:.95;transform:translateY(0)scale(1)}84%{opacity:0;transform:translateY(-.1rem)scale(.92)}}@keyframes LandingPageContent-module__7yZL9q__operate-icon-exchange{0%,14%,to{transform:translate(0)}28%{transform:translate(-.16rem)}43%{transform:translate(.16rem)}58%,84%{transform:translate(0)}}@keyframes LandingPageContent-module__7yZL9q__operate-signal-cross{0%,16%,to{opacity:0;transform:translate(0)scale(.7)}28%{opacity:.95}62%{opacity:.95;transform:translate(1.38rem)scale(1)}78%{opacity:0;transform:translate(1.6rem)scale(.75)}}@keyframes LandingPageContent-module__7yZL9q__improve-chart-rise{0%,14%,to{clip-path:inset(0);transform:translateY(0)}28%{clip-path:inset(68% 0 0);transform:translateY(.12rem)}52%{clip-path:inset(0);transform:translateY(-.08rem)}68%,86%{clip-path:inset(0);transform:translateY(0)}}@keyframes LandingPageContent-module__7yZL9q__improve-bars-rise{0%,20%,to{opacity:0;transform:scaleY(.15)}48%,76%{opacity:.95;transform:scaleY(1)}88%{opacity:0;transform:scaleY(1)}}@keyframes LandingPageContent-module__7yZL9q__path-line-flow{0%{stroke-dashoffset:36px}to{stroke-dashoffset:0}}@keyframes LandingPageContent-module__7yZL9q__path-signal-existing{0%{opacity:0;top:0;left:50%;transform:scale(.6)}18%,72%{opacity:.9}to{opacity:0;top:70%;left:25%;transform:scale(1)}}@keyframes LandingPageContent-module__7yZL9q__path-signal-new{0%{opacity:0;top:0;left:50%;transform:scale(.6)}18%,72%{opacity:.9}to{opacity:0;top:70%;left:75%;transform:scale(1)}}@keyframes LandingPageContent-module__7yZL9q__mobile-workflow-node{0%,7%{opacity:0;transform:translate(-50%,.45rem)scale(.72)}18%,30%{opacity:.9;transform:translate(-50%)scale(1.08)}42%,58%{opacity:.5;transform:translate(-50%)scale(1)}70%,to{opacity:0;transform:translate(-50%,-.3rem)scale(.9)}}@keyframes LandingPageContent-module__7yZL9q__mobile-workflow-line{0%,6%{opacity:0;transform:scaleX(0)}22%,62%{opacity:.35;transform:scaleX(1)}76%,to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.LandingPageContent-module__7yZL9q__page{scroll-behavior:auto}.LandingPageContent-module__7yZL9q__motionItem,.LandingPageContent-module__7yZL9q__heroGrid,.LandingPageContent-module__7yZL9q__platformTitle:after,.LandingPageContent-module__7yZL9q__sampleContent,.LandingPageContent-module__7yZL9q__liveDot,.LandingPageContent-module__7yZL9q__metricBar{opacity:1;transform:translate(0,0);animation:none!important}.LandingPageContent-module__7yZL9q__heroPlatformMotion{display:none!important}.LandingPageContent-module__7yZL9q__pillarCard,.LandingPageContent-module__7yZL9q__pillarCard:hover,.LandingPageContent-module__7yZL9q__pillarCard[data-active=true],.LandingPageContent-module__7yZL9q__pathChoiceCard,.LandingPageContent-module__7yZL9q__pathSection [data-path-card]{transition:none;transform:none;animation:none!important}.LandingPageContent-module__7yZL9q__pathConnector{display:none}.LandingPageContent-module__7yZL9q__pillarIcon,.LandingPageContent-module__7yZL9q__pillarIcon>svg,.LandingPageContent-module__7yZL9q__phaseIcon,.LandingPageContent-module__7yZL9q__phaseIcon:after,.LandingPageContent-module__7yZL9q__phaseIcon>svg{clip-path:none;animation:none!important}}@media (max-width:63.999rem){.LandingPageContent-module__7yZL9q__pathConnector{display:none}}@media (max-width:89.999rem){.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroPlatformMotion{height:2.75rem;display:block;inset:auto 0 1.1rem}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroPlatformMotion:before{content:"";transform-origin:50%;height:1px;animation:LandingPageContent-module__7yZL9q__mobile-workflow-line var(--hero-loop-duration) var(--landing-motion-ease) infinite;background:linear-gradient(90deg,#0000,#2563eb59,#d9770659,#0000);position:absolute;top:50%;left:14%;right:14%}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionPaths,.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionSignal{display:none}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionNode{border-radius:.8rem;width:2.35rem;height:2.35rem;top:50%;bottom:auto;right:auto}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionLesson{animation:LandingPageContent-module__7yZL9q__mobile-workflow-node var(--hero-loop-duration) var(--landing-motion-ease) .12s infinite;left:17%}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionTimetable{animation:LandingPageContent-module__7yZL9q__mobile-workflow-node var(--hero-loop-duration) var(--landing-motion-ease) .62s infinite;left:39%}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionPeople{animation:LandingPageContent-module__7yZL9q__mobile-workflow-node var(--hero-loop-duration) var(--landing-motion-ease) 1.12s infinite;left:61%}.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroMotionCommunication{animation:LandingPageContent-module__7yZL9q__mobile-workflow-node var(--hero-loop-duration) var(--landing-motion-ease) 1.62s infinite;left:83%}}@media (min-width:90rem){.LandingPageContent-module__7yZL9q__page[data-landing-motion=ready] .LandingPageContent-module__7yZL9q__heroPlatformMotion{display:block}}
.SchoolIdentityPanel-module__w4Uemq__panel{--identity-cyan:var(--platform-theme-accent,#22d3ee);--identity-blue:var(--platform-theme-accent-strong,#38bdf8);--identity-gold:#f6c85f;flex-direction:column;align-items:center;width:100%;min-width:0;animation:.56s cubic-bezier(.2,.8,.2,1) both SchoolIdentityPanel-module__w4Uemq__panelArrival;display:flex}.SchoolIdentityPanel-module__w4Uemq__panelCollapsed{width:auto}.SchoolIdentityPanel-module__w4Uemq__crestStage{isolation:isolate;filter:drop-shadow(0 14px 20px #020c1b57);border-radius:1.35rem;place-items:center;width:5.25rem;height:5.25rem;transition:transform .32s,filter .32s;display:grid;position:relative;overflow:hidden}.SchoolIdentityPanel-module__w4Uemq__crestStageCollapsed{border-radius:1rem;width:3.35rem;height:3.35rem}.SchoolIdentityPanel-module__w4Uemq__panel:hover .SchoolIdentityPanel-module__w4Uemq__crestStage{filter:drop-shadow(0 17px 24px #020c1b6b);transform:translateY(-2px)scale(1.015)}.SchoolIdentityPanel-module__w4Uemq__crestRim{z-index:-2;background:conic-gradient(from 20deg, var(--identity-cyan), #ffffffe6, var(--identity-gold), var(--identity-blue), var(--identity-cyan));animation:16s linear infinite SchoolIdentityPanel-module__w4Uemq__crestRim;position:absolute;inset:-55%}.SchoolIdentityPanel-module__w4Uemq__crestInner{z-index:-1;background:radial-gradient(circle at 50% 15%,#fff,#0000 48%),linear-gradient(145deg,#fffdf7,#f3f8fb 64%,#e6f7fb);border:1px solid #fffc;border-radius:calc(1.35rem - 3px);place-items:center;display:grid;position:absolute;inset:3px;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 -8px 16px #0f172a0f}.SchoolIdentityPanel-module__w4Uemq__crestStageCollapsed .SchoolIdentityPanel-module__w4Uemq__crestInner{border-radius:calc(1rem - 3px)}.SchoolIdentityPanel-module__w4Uemq__schoolLogo{object-fit:contain;width:calc(100% - 1rem);height:calc(100% - 1rem);display:block}.SchoolIdentityPanel-module__w4Uemq__crestStageCollapsed .SchoolIdentityPanel-module__w4Uemq__schoolLogo{width:calc(100% - .65rem);height:calc(100% - .65rem)}.SchoolIdentityPanel-module__w4Uemq__crestGlint{filter:blur(1px);background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:42%;animation:8s ease-in-out 1.6s infinite SchoolIdentityPanel-module__w4Uemq__crestGlint;position:absolute;inset:-35% auto -35% -75%;transform:rotate(14deg)}.SchoolIdentityPanel-module__w4Uemq__identityStack{flex-direction:column;align-items:center;gap:.48rem;width:100%;min-width:0;margin-top:.8rem;display:flex}.SchoolIdentityPanel-module__w4Uemq__portalMetaLine{color:#e0fbffb8;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:.42rem;min-width:0;font-size:.56rem;font-weight:800;line-height:1;animation:.46s ease-out .54s both SchoolIdentityPanel-module__w4Uemq__metaLineReveal;display:inline-flex}.SchoolIdentityPanel-module__w4Uemq__portalMetaLine svg{fill:none;width:.72rem;height:.72rem;stroke:color-mix(in srgb, var(--identity-cyan) 85%, white);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;flex:none}.SchoolIdentityPanel-module__w4Uemq__portalMetaLabel{color:#e0fbffc2}.SchoolIdentityPanel-module__w4Uemq__portalMetaDivider{background:#ffffff47;flex:none;width:1px;height:.72rem}.SchoolIdentityPanel-module__w4Uemq__portalMetaCode{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.045em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.65rem;font-weight:850}.SchoolIdentityPanel-module__w4Uemq__schoolNameHeading{color:#fff;letter-spacing:-.015em;text-shadow:0 2px 10px #020c1b61;text-wrap:balance;width:100%;margin:0;padding:0 .25rem;font-size:1rem;font-weight:820;line-height:1.22}.SchoolIdentityPanel-module__w4Uemq__schoolNameWords{flex-wrap:wrap;justify-content:center;gap:.16rem .25rem;display:flex}.SchoolIdentityPanel-module__w4Uemq__schoolNameWord{opacity:0;animation:.46s cubic-bezier(.2,.8,.2,1) both SchoolIdentityPanel-module__w4Uemq__nameWordReveal;display:inline-block;transform:translateY(6px)}.SchoolIdentityPanel-module__w4Uemq__signatureFooter{--identity-cyan:var(--platform-theme-accent,#22d3ee);--identity-gold:#f6c85f;color:#ebf8ff85;letter-spacing:.11em;text-transform:uppercase;border-top:1px solid #ffffff17;justify-content:center;align-items:center;width:100%;margin:.8rem 0 0;padding-top:.75rem;font-size:.5rem;font-weight:650;line-height:1;display:flex}.SchoolIdentityPanel-module__w4Uemq__signatureContent{z-index:1;align-items:center;gap:.28rem;display:inline-flex;position:relative}.SchoolIdentityPanel-module__w4Uemq__poweredText{opacity:0;animation:.48s ease-out .64s forwards SchoolIdentityPanel-module__w4Uemq__poweredTextReveal;display:inline-block;transform:translate(-7px)}.SchoolIdentityPanel-module__w4Uemq__iamsSpark{width:.72rem;height:.72rem;color:var(--identity-gold);opacity:0;animation:.62s cubic-bezier(.2,1.4,.4,1) .78s forwards SchoolIdentityPanel-module__w4Uemq__sparkAssemble;display:inline-flex;transform:scale(.35)rotate(-20deg)}.SchoolIdentityPanel-module__w4Uemq__iamsSpark svg{fill:currentColor;filter:drop-shadow(0 0 4px #f6c85fb8);width:100%;height:100%}.SchoolIdentityPanel-module__w4Uemq__iamsWord{color:#fffffff5;letter-spacing:.12em;font-weight:900;display:inline-flex}.SchoolIdentityPanel-module__w4Uemq__iamsLetter{opacity:0;animation:.42s cubic-bezier(.2,1.2,.4,1) both SchoolIdentityPanel-module__w4Uemq__iamsLetterAssemble;display:inline-block;transform:translateY(5px)scale(.8)}@keyframes SchoolIdentityPanel-module__w4Uemq__panelArrival{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes SchoolIdentityPanel-module__w4Uemq__crestRim{to{transform:rotate(1turn)}}@keyframes SchoolIdentityPanel-module__w4Uemq__crestGlint{0%,68%,to{opacity:0;left:-75%}75%{opacity:.8}88%{opacity:0;left:135%}}@keyframes SchoolIdentityPanel-module__w4Uemq__metaLineReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes SchoolIdentityPanel-module__w4Uemq__nameWordReveal{to{opacity:1;transform:translateY(0)}}@keyframes SchoolIdentityPanel-module__w4Uemq__poweredTextReveal{to{opacity:1;transform:translate(0)}}@keyframes SchoolIdentityPanel-module__w4Uemq__sparkAssemble{to{opacity:1;transform:scale(1)rotate(0)}}@keyframes SchoolIdentityPanel-module__w4Uemq__iamsLetterAssemble{to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.SchoolIdentityPanel-module__w4Uemq__panel,.SchoolIdentityPanel-module__w4Uemq__portalMetaLine,.SchoolIdentityPanel-module__w4Uemq__schoolNameWord,.SchoolIdentityPanel-module__w4Uemq__poweredText,.SchoolIdentityPanel-module__w4Uemq__iamsSpark,.SchoolIdentityPanel-module__w4Uemq__iamsLetter,.SchoolIdentityPanel-module__w4Uemq__crestRim,.SchoolIdentityPanel-module__w4Uemq__crestGlint{animation:none}.SchoolIdentityPanel-module__w4Uemq__panel,.SchoolIdentityPanel-module__w4Uemq__portalMetaLine,.SchoolIdentityPanel-module__w4Uemq__schoolNameWord,.SchoolIdentityPanel-module__w4Uemq__poweredText,.SchoolIdentityPanel-module__w4Uemq__iamsSpark,.SchoolIdentityPanel-module__w4Uemq__iamsLetter{opacity:1;transform:none}.SchoolIdentityPanel-module__w4Uemq__panel:hover .SchoolIdentityPanel-module__w4Uemq__crestStage{transform:none}.SchoolIdentityPanel-module__w4Uemq__crestStage{transition:none}}
