.public-hero-module__FVjWlG__root{--ease-out:cubic-bezier(.22, 1, .36, 1)}.public-hero-module__FVjWlG__photo{will-change:transform;animation:28s ease-in-out infinite alternate public-hero-module__FVjWlG__drift}@keyframes public-hero-module__FVjWlG__drift{0%{transform:scale(1.06)translate(0,0)}to{transform:scale(1.12)translate(-1.2%,-1%)}}.public-hero-module__FVjWlG__crest{animation:public-hero-module__FVjWlG__crestIn calc(1.1s * var(--lp-motion,1.5)) var(--ease-out) calc(.8s * var(--lp-motion,1.5)) both;will-change:transform}@keyframes public-hero-module__FVjWlG__crestIn{0%{opacity:0;transform:scale(.94)}}.public-hero-module__FVjWlG__crest [data-crest-ring]{transform-origin:100px 100px;animation:40s linear infinite public-hero-module__FVjWlG__crestTurn}@keyframes public-hero-module__FVjWlG__crestTurn{to{transform:rotate(360deg)}}.public-hero-module__FVjWlG__dateline{animation:public-hero-module__FVjWlG__fade calc(.6s * var(--lp-motion,1.5)) var(--ease-out) both}.public-hero-module__FVjWlG__rule{animation:public-hero-module__FVjWlG__draw calc(.76s * var(--lp-motion,1.5)) var(--ease-out) calc(.16s * var(--lp-motion,1.5)) both;transform-origin:0}@keyframes public-hero-module__FVjWlG__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes public-hero-module__FVjWlG__fade{0%{opacity:0}to{opacity:1}}.public-hero-module__FVjWlG__mask{margin-bottom:-.12em;padding-bottom:.12em;overflow:hidden}.public-hero-module__FVjWlG__maskInner{animation:public-hero-module__FVjWlG__maskRise calc(1s * var(--lp-motion,1.5)) var(--ease-out) calc(.28s * var(--lp-motion,1.5)) both}@keyframes public-hero-module__FVjWlG__maskRise{0%{opacity:0;transform:translateY(102%)}to{opacity:1;transform:translate(0,0)}}.public-hero-module__FVjWlG__rise{animation:public-hero-module__FVjWlG__rise calc(.8s * var(--lp-motion,1.5)) var(--ease-out) both;animation-delay:calc(var(--d,0s) * var(--lp-motion,1.5))}@keyframes public-hero-module__FVjWlG__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.public-hero-module__FVjWlG__photo,.public-hero-module__FVjWlG__crest,.public-hero-module__FVjWlG__crest [data-crest-ring],.public-hero-module__FVjWlG__dateline,.public-hero-module__FVjWlG__rule,.public-hero-module__FVjWlG__maskInner,.public-hero-module__FVjWlG__rise{animation:none}.public-hero-module__FVjWlG__rule{transform:none}.public-hero-module__FVjWlG__maskInner,.public-hero-module__FVjWlG__rise,.public-hero-module__FVjWlG__dateline{opacity:1;transform:none}.public-hero-module__FVjWlG__photo{transform:scale(1.06)}}.public-hero-module__FVjWlG__word{vertical-align:top;margin-bottom:-.18em;padding-bottom:.18em;display:inline-block;overflow:hidden}.public-hero-module__FVjWlG__wordInner{transform-origin:0 100%;opacity:0;animation:public-hero-module__FVjWlG__wordRise calc(1.15s * var(--lp-motion,1.5)) cubic-bezier(.16, 1, .3, 1) forwards;animation-delay:calc(var(--d,0s) * var(--lp-motion,1.5));will-change:transform, opacity;display:inline-block;transform:translateY(110%)rotate(2.5deg)}@keyframes public-hero-module__FVjWlG__wordRise{0%{opacity:0;transform:translateY(110%)rotate(2.5deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}.public-hero-module__FVjWlG__elevation{opacity:0;animation:public-hero-module__FVjWlG__elevationIn calc(1.8s * var(--lp-motion,1.5)) cubic-bezier(.22, 1, .36, 1) calc(.32s * var(--lp-motion,1.5)) forwards;transform:translateY(3.5rem)}@keyframes public-hero-module__FVjWlG__elevationIn{to{opacity:var(--elev-opacity,.14);transform:translate(0,0)}}.public-hero-module__FVjWlG__spine{transform-origin:top;animation:public-hero-module__FVjWlG__spineDraw calc(1.4s * var(--lp-motion,1.5)) cubic-bezier(.65, 0, .35, 1) calc(.9s * var(--lp-motion,1.5)) forwards;transform:scaleY(0)}@keyframes public-hero-module__FVjWlG__spineDraw{to{transform:scaleY(1)}}.public-hero-module__FVjWlG__cue{opacity:0;animation:public-hero-module__FVjWlG__fade calc(.7s * var(--lp-motion,1.5)) ease-out calc(1.5s * var(--lp-motion,1.5)) forwards}.public-hero-module__FVjWlG__cueBar{animation:public-hero-module__FVjWlG__cueTravel calc(2.2s * var(--lp-motion,1.5)) cubic-bezier(.65, 0, .35, 1) calc(1.9s * var(--lp-motion,1.5)) infinite}@keyframes public-hero-module__FVjWlG__cueTravel{0%{transform:translateY(-100%)}55%,to{transform:translateY(240%)}}@media (prefers-reduced-motion:reduce){.public-hero-module__FVjWlG__wordInner,.public-hero-module__FVjWlG__elevation,.public-hero-module__FVjWlG__spine,.public-hero-module__FVjWlG__cue,.public-hero-module__FVjWlG__cueBar{opacity:1;animation:none;transform:none}.public-hero-module__FVjWlG__elevation{opacity:var(--elev-opacity,.14)}}.public-hero-module__FVjWlG__window{aspect-ratio:4/5;--arch:50% 50% 0 0 / 40% 40% 0 0}.public-hero-module__FVjWlG__windowGlass{border-radius:var(--arch);animation:public-hero-module__FVjWlG__windowOpen calc(1.3s * var(--lp-motion,1.5)) var(--ease-out) calc(.62s * var(--lp-motion,1.5)) both;position:absolute;inset:0 0 9%;overflow:hidden;box-shadow:0 40px 70px -28px #0009,0 0 0 1px #ffffff38}.public-hero-module__FVjWlG__windowPhoto{object-fit:cover;will-change:transform;width:100%;height:100%;animation:30s ease-in-out infinite alternate public-hero-module__FVjWlG__windowDrift;position:absolute;inset:0}.public-hero-module__FVjWlG__windowFrame{border-radius:var(--arch);filter:drop-shadow(0 0 1px #00000059);animation:public-hero-module__FVjWlG__fade calc(.9s * var(--lp-motion,1.5)) var(--ease-out) calc(1.5s * var(--lp-motion,1.5)) both;border:1.5px solid #ffffffc7;border-bottom:0;position:absolute;inset:14px 14px calc(9% + 14px)}.public-hero-module__FVjWlG__windowFrame:after{content:"";background:#fff9;height:1px;position:absolute;top:40%;left:0;right:0}.public-hero-module__FVjWlG__windowKey{background:var(--lp-accent);clip-path:polygon(0 0,100% 0,82% 100%,18% 100%);width:18px;height:22px;animation:public-hero-module__FVjWlG__fade calc(.7s * var(--lp-motion,1.5)) var(--ease-out) calc(1.7s * var(--lp-motion,1.5)) both;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.public-hero-module__FVjWlG__windowSill,.public-hero-module__FVjWlG__windowStep{height:3%;position:absolute;left:50%;transform:translate(-50%)}.public-hero-module__FVjWlG__windowSill{background:#ffffffd9;width:104%;bottom:4.5%}.public-hero-module__FVjWlG__windowStep{background:var(--lp-accent);opacity:.9;width:112%;bottom:0}@keyframes public-hero-module__FVjWlG__windowOpen{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes public-hero-module__FVjWlG__windowDrift{0%{transform:scale(1.14)translate(-1.5%)}to{transform:scale(1.06)translate(1.5%,-1%)}}@media (prefers-reduced-motion:reduce){.public-hero-module__FVjWlG__windowGlass,.public-hero-module__FVjWlG__windowPhoto,.public-hero-module__FVjWlG__windowFrame,.public-hero-module__FVjWlG__windowKey{animation:none}}.public-hero-module__FVjWlG__lede{max-width:68ch}@media (min-width:1024px){.public-hero-module__FVjWlG__lede{max-width:52ch}}
.journey-path-module__R6iHxa__root{--journey-ease:cubic-bezier(.22, 1, .36, 1);position:relative}.journey-path-module__R6iHxa__track{z-index:0;pointer-events:none;background:color-mix(in srgb, currentColor 16%, transparent);position:absolute}.journey-path-module__R6iHxa__track[data-axis=x]{width:var(--len,0px);height:2px;transform:translateY(-1px)}.journey-path-module__R6iHxa__track[data-axis=y]{width:2px;height:var(--len,0px);transform:translate(-1px)}.journey-path-module__R6iHxa__fill{transform-origin:0;transform:scaleX(var(--p,0));background:currentColor;position:absolute;inset:0}.journey-path-module__R6iHxa__track[data-axis=y] .journey-path-module__R6iHxa__fill{transform-origin:top;transform:scaleY(var(--p,0))}.journey-path-module__R6iHxa__root [data-step-node]:before,.journey-path-module__R6iHxa__root [data-step-node]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:-1px}.journey-path-module__R6iHxa__root [data-step-node]:before{z-index:-1;background:var(--lp-primary);opacity:0;transition:opacity .32s var(--journey-ease), transform .48s var(--journey-ease);transform:scale(.4)}.journey-path-module__R6iHxa__root [data-step-node]:after{transition:box-shadow .42s var(--journey-ease);box-shadow:0 0 #0000}.journey-path-module__R6iHxa__root [data-step-node]>span{transition:color .32s var(--journey-ease);position:relative}.journey-path-module__R6iHxa__root [data-reached] [data-step-node]:before{opacity:1;transform:none}.journey-path-module__R6iHxa__root [data-reached] [data-step-node]>span{color:#fff}.journey-path-module__R6iHxa__root [data-current] [data-step-node]:after{box-shadow:0 0 0 7px color-mix(in srgb, var(--lp-primary) 16%, transparent)}.lp-field-ink .journey-path-module__R6iHxa__root [data-step-node]:before{background:#fff}.lp-field-ink .journey-path-module__R6iHxa__root [data-reached] [data-step-node]>span{color:var(--lp-ink)}.lp-field-ink .journey-path-module__R6iHxa__root [data-current] [data-step-node]:after{box-shadow:0 0 0 7px #ffffff24}@media (prefers-reduced-motion:reduce){.journey-path-module__R6iHxa__root [data-step-node]:before,.journey-path-module__R6iHxa__root [data-step-node]:after,.journey-path-module__R6iHxa__root [data-step-node]>span{transition:none}}
.open-door-module__vf8yzq__scene{--open:0;aspect-ratio:3/4;perspective:1400px;width:100%;position:relative}.open-door-module__vf8yzq__frame{background:var(--lp-bone);box-shadow:0 0 0 1px #ffffff59, 0 40px 80px -30px #00000073, 0 0 calc(var(--open) * 120px) calc(var(--open) * 10px) color-mix(in srgb, var(--lp-accent,#f59e0b) 35%, transparent);border-radius:999px 999px 0 0;padding:3.2%;position:absolute;inset:0 6% 7%}.open-door-module__vf8yzq__interior{background:radial-gradient(70% 55% at 50% 72%, #fff8ea 0%, transparent 70%), linear-gradient(to bottom, color-mix(in srgb, var(--lp-bone) 70%, var(--lp-accent,#f59e0b)) 0%, var(--lp-bone) 62%);border-radius:999px 999px 0 0;height:100%;position:relative;overflow:hidden}.open-door-module__vf8yzq__sun{aspect-ratio:1;background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--lp-accent,#f59e0b) 70%, #fff), var(--lp-accent,#f59e0b) 62%);width:56%;transform:translate(-50%, calc(var(--open) * -85%));box-shadow:0 0 70px 14px color-mix(in srgb, var(--lp-accent,#f59e0b) 40%, transparent);border-radius:50%;position:absolute;top:78%;left:50%}.open-door-module__vf8yzq__crest{width:40%;color:var(--lp-primary-ink,var(--lp-primary));opacity:calc(.3 + var(--open) * .7);position:absolute;top:9%;left:50%;transform:translate(-50%)}.open-door-module__vf8yzq__floor{background:linear-gradient(to bottom, color-mix(in srgb, var(--lp-bone) 86%, #000) 0%, var(--lp-bone) 100%);height:22%;position:absolute;inset:auto 0 0}.open-door-module__vf8yzq__leaf{background:linear-gradient(90deg, #ffffff0f, transparent 40%), var(--lp-primary-ink,var(--lp-ink));backface-visibility:hidden;will-change:transform;flex-direction:column;gap:6%;width:46.8%;padding:16% 12% 12%;display:flex;position:absolute;top:3.2%;bottom:0}.open-door-module__vf8yzq__leafLeft{transform-origin:0;transform:rotateY(calc(var(--open) * -82deg));border-radius:999px 0 0;left:3.2%;box-shadow:inset -1px 0 #00000059}.open-door-module__vf8yzq__leafRight{transform-origin:100%;transform:rotateY(calc(var(--open) * 82deg));border-radius:0 999px 0 0;right:3.2%;box-shadow:inset 1px 0 #00000059}.open-door-module__vf8yzq__panel{border:1px solid #ffffff29;flex:1;box-shadow:inset 0 0 0 6px #00000014}.open-door-module__vf8yzq__panel:first-child{flex:1.35}.open-door-module__vf8yzq__handle{aspect-ratio:1;background:var(--lp-accent,#f59e0b);border-radius:50%;width:7%;position:absolute;top:54%}.open-door-module__vf8yzq__leafLeft .open-door-module__vf8yzq__handle{right:10%}.open-door-module__vf8yzq__leafRight .open-door-module__vf8yzq__handle{left:10%}.open-door-module__vf8yzq__step{background:var(--lp-bone);opacity:.9;border-radius:2px;height:3.5%;position:absolute;bottom:3.5%;left:2%;right:2%}.open-door-module__vf8yzq__spill{clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);height:40%;opacity:calc(var(--open) * .55);pointer-events:none;background:linear-gradient(#fff8eab3,#0000 85%);position:absolute;top:92%;left:-30%;right:-30%}@media (prefers-reduced-motion:reduce){.open-door-module__vf8yzq__scene{--open:1}}
.read-along-module__3-CUBq__root{--p:0}.read-along-module__3-CUBq__word{--ink:clamp(0, calc((var(--p) * (var(--n) + 6) - var(--w)) / 6), 1);opacity:calc(.18 + var(--ink) * .82);transition:opacity .12s linear}@media (prefers-reduced-motion:reduce){.read-along-module__3-CUBq__root{--p:1}.read-along-module__3-CUBq__word{transition:none}}@media (scripting:none){.read-along-module__3-CUBq__word{opacity:1}}
.expect-cards-module__NCpPva__grid{gap:1.25rem;display:grid}@media (min-width:768px){.expect-cards-module__NCpPva__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.expect-cards-module__NCpPva__card{--hue:var(--lp-primary,#4f46e5);isolation:isolate;background:linear-gradient(120deg, #ffffffe6 0%, color-mix(in srgb, var(--hue) 7%, #fff) 100%);height:100%;min-height:18rem;box-shadow:0 1px 0 #ffffffe6 inset, 0 18px 40px -30px color-mix(in srgb, var(--lp-ink,#15141a) 55%, transparent);border-radius:18px;outline:none;flex-direction:column;padding:2.25rem 2.25rem 2rem;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.expect-cards-module__NCpPva__card[data-hue=accent]{--hue:var(--lp-accent,#f59e0b)}a.expect-cards-module__NCpPva__card:is(:hover,:focus-visible){box-shadow:0 1px 0 #ffffffe6 inset, 0 28px 52px -30px color-mix(in srgb, var(--hue) 55%, transparent);transform:translateY(-3px)}a.expect-cards-module__NCpPva__card:focus-visible{box-shadow:0 0 0 2px var(--hue)}.expect-cards-module__NCpPva__disc{z-index:-1;aspect-ratio:1;background:radial-gradient(circle at 35% 40%, color-mix(in srgb, var(--hue) 10%, #fff) 0%, color-mix(in srgb, var(--hue) 22%, #fff) 70%);border-radius:50%;width:62%;position:absolute;top:50%;right:-22%;transform:translateY(-50%)}.expect-cards-module__NCpPva__copy{max-width:56%;position:relative}.expect-cards-module__NCpPva__head{align-items:center;gap:1rem;display:flex}.expect-cards-module__NCpPva__numeral{font-family:var(--lp-font-heading);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--lp-primary-ink,var(--lp-primary));font-size:1.25rem;font-weight:700}.expect-cards-module__NCpPva__dash{background:color-mix(in srgb, var(--lp-primary) 35%, transparent);width:2.75rem;height:1.5px}.expect-cards-module__NCpPva__title{margin-top:1.1rem}.expect-cards-module__NCpPva__body{margin-top:.75rem}.expect-cards-module__NCpPva__arrow{background:color-mix(in srgb, var(--hue) 14%, #fff);width:3.25rem;height:3.25rem;color:color-mix(in srgb, var(--hue) 80%, #000);border-radius:999px;place-items:center;margin-top:auto;transition:background-color .36s,color .36s;display:grid}.expect-cards-module__NCpPva__arrow svg{transition:transform .36s cubic-bezier(.22,1,.36,1)}a.expect-cards-module__NCpPva__card:is(:hover,:focus-visible) .expect-cards-module__NCpPva__arrow{background:var(--hue);color:#fff}a.expect-cards-module__NCpPva__card:is(:hover,:focus-visible) .expect-cards-module__NCpPva__arrow svg{transform:translate(2px)}.expect-cards-module__NCpPva__spacer{flex:1;min-height:1.75rem}.expect-cards-module__NCpPva__art{z-index:-1;aspect-ratio:1;width:34%;max-width:13.5rem;position:absolute;top:50%;right:7%;transform:translateY(-50%)}.expect-cards-module__NCpPva__sheet{box-shadow:0 1px 0 #fff inset, 0 22px 36px -18px color-mix(in srgb, var(--lp-ink,#15141a) 40%, transparent);background:#fff;border-radius:14px;position:absolute}.expect-cards-module__NCpPva__bar{background:#e6e2da;border-radius:999px;height:7%;display:block}.expect-cards-module__NCpPva__barHue{background:color-mix(in srgb, var(--hue) 45%, #fff)}.expect-cards-module__NCpPva__formBack{background:color-mix(in srgb, var(--hue) 6%, #fff);inset:12% 22% 18% 12%;transform:rotate(-8deg)}.expect-cards-module__NCpPva__formFront{flex-direction:column;gap:9%;padding:14% 12%;display:flex;inset:8% 14% 20% 20%;transform:rotate(-4deg)}.expect-cards-module__NCpPva__badge{aspect-ratio:1;color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--lp-primary) 80%, #fff), var(--lp-primary-ink,var(--lp-primary)));width:38%;box-shadow:0 16px 28px -14px color-mix(in srgb, var(--lp-primary) 80%, transparent);border-radius:22%;place-items:center;display:grid;position:absolute;bottom:14%;right:6%;transform:rotate(-6deg)}.expect-cards-module__NCpPva__calendar{flex-direction:column;gap:8%;padding:12% 11%;display:flex;inset:10% 14% 14% 10%;transform:rotate(-5deg)}.expect-cards-module__NCpPva__days{flex:1;grid-template-columns:repeat(4,1fr);gap:8%;display:grid}.expect-cards-module__NCpPva__day{background:#eeebe4;border-radius:22%}.expect-cards-module__NCpPva__dayOn{background:var(--lp-primary-ink,var(--lp-primary))}.expect-cards-module__NCpPva__pill{color:var(--lp-ink,#15141a);box-shadow:0 14px 26px -14px color-mix(in srgb, var(--lp-ink,#15141a) 45%, transparent);background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:.8rem;font-weight:600;display:inline-flex;position:absolute;bottom:12%;right:-6%;transform:rotate(-4deg)}.expect-cards-module__NCpPva__pill:before{content:"";background:#22c55e;border-radius:50%;width:.5rem;height:.5rem}.expect-cards-module__NCpPva__spark{aspect-ratio:1;width:22%;position:absolute;top:-2%;right:4%}.expect-cards-module__NCpPva__spark i{background:var(--lp-primary-ink,var(--lp-primary));transform-origin:bottom;border-radius:2px;width:9%;height:34%;position:absolute}.expect-cards-module__NCpPva__spark i:first-child{top:0;left:20%}.expect-cards-module__NCpPva__spark i:nth-child(2){top:18%;left:55%;transform:rotate(45deg)}.expect-cards-module__NCpPva__spark i:nth-child(3){top:56%;left:70%;transform:rotate(90deg)}.expect-cards-module__NCpPva__receipt{flex-direction:column;gap:9%;padding:14% 12%;display:flex;inset:8% 22% 12% 12%;transform:rotate(-7deg)}.expect-cards-module__NCpPva__rupee{font-family:var(--lp-font-heading);color:color-mix(in srgb, var(--lp-ink,#15141a) 55%, #fff);font-size:1.4rem;font-weight:700;line-height:1}.expect-cards-module__NCpPva__coin{aspect-ratio:1;width:40%;font-family:var(--lp-font-heading);color:#fff;background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--lp-accent,#f59e0b) 55%, #fff), var(--lp-accent,#f59e0b) 70%);box-shadow:inset 0 0 0 4px color-mix(in srgb, var(--lp-accent,#f59e0b) 70%, #fff), 0 16px 28px -14px color-mix(in srgb, var(--lp-accent,#f59e0b) 80%, transparent);border-radius:50%;place-items:center;font-size:1.6rem;font-weight:700;display:grid;position:absolute;bottom:10%;right:4%}.expect-cards-module__NCpPva__chart{align-items:flex-end;gap:8%;padding:14% 14% 12%;display:flex;inset:18% 12% 10% 8%}.expect-cards-module__NCpPva__col{background:linear-gradient(180deg, color-mix(in srgb, var(--lp-primary) 75%, #fff), var(--lp-primary-ink,var(--lp-primary)));border-radius:3px 3px 0 0;flex:1}.expect-cards-module__NCpPva__col:last-child{background:#eeebe4}.expect-cards-module__NCpPva__cap{aspect-ratio:1;color:#fff;background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--lp-primary) 70%, #fff), var(--lp-primary-ink,var(--lp-primary)) 75%);width:36%;box-shadow:0 16px 28px -14px color-mix(in srgb, var(--lp-primary) 80%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:2%;right:2%}.expect-cards-module__NCpPva__plain{color:var(--lp-primary-ink,var(--lp-primary));place-items:center;display:grid;inset:16%}@media (max-width:767px){.expect-cards-module__NCpPva__card{padding-top:10.5rem}.expect-cards-module__NCpPva__copy{max-width:none}.expect-cards-module__NCpPva__disc{width:78%;top:-18%;right:-20%;transform:none}.expect-cards-module__NCpPva__art{width:8.5rem;top:1.25rem;right:1.5rem;transform:none}}@media (prefers-reduced-motion:reduce){.expect-cards-module__NCpPva__card,.expect-cards-module__NCpPva__arrow,.expect-cards-module__NCpPva__arrow svg{transition:none}a.expect-cards-module__NCpPva__card:is(:hover,:focus-visible){transform:none}}
.feature-tiles-module__gwfj_W__groupLabel{align-items:center;gap:1.25rem;margin:3.5rem 0 1.5rem;display:flex}.feature-tiles-module__gwfj_W__groupLabel:after{content:"";background:color-mix(in srgb, currentColor 18%, transparent);flex:1;height:1px}
.lp-button-module__uiH0xW__button{font-family:var(--lp-font-body);letter-spacing:-.005em;white-space:nowrap;justify-content:space-between;align-items:center;gap:.85rem;font-weight:600;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),background-color .2s;display:inline-flex}.lp-button-module__uiH0xW__button:hover{transform:translateY(-1px)}.lp-button-module__uiH0xW__button:focus-visible{outline-offset:3px;outline:2px solid}.lp-button-module__uiH0xW__md{height:3.25rem;padding:0 .4rem 0 1.5rem;font-size:.975rem}.lp-button-module__uiH0xW__sm{height:2.5rem;padding:0 1.15rem;font-size:.8125rem}.lp-button-module__uiH0xW__brand{background:var(--lp-primary-ink,var(--lp-primary,#4f46e5));color:#fff;box-shadow:0 12px 28px -16px color-mix(in srgb, var(--lp-primary,#4f46e5) 70%, transparent)}.lp-button-module__uiH0xW__brand:hover{box-shadow:0 18px 34px -16px color-mix(in srgb, var(--lp-primary,#4f46e5) 80%, transparent)}.lp-button-module__uiH0xW__brand .lp-button-module__uiH0xW__badge{color:#fff;background:#ffffff29}.lp-button-module__uiH0xW__light{color:var(--lp-primary-ink,var(--lp-primary,#4f46e5));background:#fff;box-shadow:0 16px 36px -18px #0000008c}.lp-button-module__uiH0xW__light .lp-button-module__uiH0xW__badge{background:var(--lp-primary-ink,var(--lp-primary,#4f46e5));color:#fff}.lp-button-module__uiH0xW__badge{border-radius:999px;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}.lp-button-module__uiH0xW__badge svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.lp-button-module__uiH0xW__button:hover .lp-button-module__uiH0xW__badge svg{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.lp-button-module__uiH0xW__button,.lp-button-module__uiH0xW__badge svg{transition:none}.lp-button-module__uiH0xW__button:hover{transform:none}}
.values-creed-module__sy1vXG__root{gap:clamp(2.5rem,5vw,4rem);display:grid}.values-creed-module__sy1vXG__creed{font-family:var(--lp-font-heading);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,5.2vw,4.25rem);font-weight:700;line-height:1.04}.values-creed-module__sy1vXG__compact{letter-spacing:-.035em;font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1.1}.values-creed-module__sy1vXG__word{display:inline-block}.values-creed-module__sy1vXG__sep{background:var(--lp-accent);vertical-align:.24em;border-radius:999px;width:.16em;height:.16em;margin:0 .32em;display:inline-block}.values-creed-module__sy1vXG__glossary{border-top:1px solid color-mix(in srgb, var(--lp-ink) 14%, transparent);column-gap:clamp(2rem,4vw,3.5rem);margin:0;padding-top:clamp(1.75rem,3vw,2.5rem)}.lp-field-ink .values-creed-module__sy1vXG__glossary{border-top-color:#ffffff24}@media (min-width:640px){.values-creed-module__sy1vXG__glossary{column-count:min(var(--cols), 2)}}@media (min-width:1024px){.values-creed-module__sy1vXG__glossary{column-count:var(--cols)}}.values-creed-module__sy1vXG__entry{break-inside:avoid;padding-bottom:1.75rem}.values-creed-module__sy1vXG__meaning{max-width:44ch;margin:.55rem 0 0}
.testimonial-stage-module__qcSmEW__root{gap:clamp(2rem,4vw,3.5rem);display:grid}@media (min-width:1024px){.testimonial-stage-module__qcSmEW__root{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}}.testimonial-stage-module__qcSmEW__single{max-width:54rem}@media (min-width:1024px){.testimonial-stage-module__qcSmEW__single{grid-template-columns:minmax(0,1fr)}}.testimonial-stage-module__qcSmEW__stage{padding-top:clamp(3.5rem,6vw,5rem);position:relative}.testimonial-stage-module__qcSmEW__mark{font-family:var(--lp-font-heading);color:var(--lp-accent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(7rem,12vw,10.5rem);font-weight:700;line-height:.62;position:absolute;top:0;left:-.06em}.testimonial-stage-module__qcSmEW__quotes{display:grid}.testimonial-stage-module__qcSmEW__quote{opacity:0;visibility:hidden;transition:opacity calc(.52s * var(--lp-motion,1.5)) cubic-bezier(.22, 1, .36, 1), transform calc(.62s * var(--lp-motion,1.5)) cubic-bezier(.22, 1, .36, 1), visibility 0s linear calc(.62s * var(--lp-motion,1.5));grid-area:1/1;margin:0;transform:translateY(10px)}.testimonial-stage-module__qcSmEW__quote.testimonial-stage-module__qcSmEW__on{opacity:1;visibility:visible;transition-delay:0s,0s,0s;transform:none}.testimonial-stage-module__qcSmEW__text{font-family:var(--lp-font-heading);letter-spacing:-.028em;text-wrap:pretty;max-width:34ch;margin:0;font-size:clamp(1.5rem,2.7vw,2.3rem);font-weight:500;line-height:1.2}.testimonial-stage-module__qcSmEW__long{max-width:44ch;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.3}.testimonial-stage-module__qcSmEW__by{flex-direction:column;gap:.35rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}.testimonial-stage-module__qcSmEW__rule{width:2.5rem;height:2px;margin-bottom:.6rem;display:block}.testimonial-stage-module__qcSmEW__role{font-size:.9375rem}.testimonial-stage-module__qcSmEW__speakers{scrollbar-width:none;gap:.75rem;padding:.25rem .1rem .5rem;display:flex;overflow-x:auto}.testimonial-stage-module__qcSmEW__speakers::-webkit-scrollbar{display:none}.testimonial-stage-module__qcSmEW__speaker{text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;border-radius:12px;flex-shrink:0;align-items:center;gap:.9rem;padding:.35rem .35rem .85rem;display:flex;position:relative}.testimonial-stage-module__qcSmEW__speaker:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.testimonial-stage-module__qcSmEW__who{min-width:0;display:none}.testimonial-stage-module__qcSmEW__monogram{width:3rem;height:3rem;font-family:var(--lp-font-heading);letter-spacing:.02em;background:var(--lp-primary-100);color:var(--lp-primary-ink,var(--lp-primary));border-radius:999px;flex-shrink:0;place-items:center;font-size:.95rem;font-weight:700;transition:background-color .3s,color .3s;display:grid}.testimonial-stage-module__qcSmEW__current .testimonial-stage-module__qcSmEW__monogram{background:var(--lp-primary-ink,var(--lp-primary));color:#fff}.testimonial-stage-module__qcSmEW__speaker:not(.testimonial-stage-module__qcSmEW__current):hover .testimonial-stage-module__qcSmEW__monogram{background:var(--lp-primary-200)}@media (min-width:1024px){.testimonial-stage-module__qcSmEW__speakers{border-left:1px solid color-mix(in srgb, var(--lp-ink) 14%, transparent);flex-direction:column;gap:0;padding:clamp(3.5rem,6vw,5rem) 0 0;overflow:visible}.lp-field-ink .testimonial-stage-module__qcSmEW__speakers{border-left-color:#ffffff24}.testimonial-stage-module__qcSmEW__speaker{border-radius:0;width:100%;padding:1rem .5rem 1.15rem 1.5rem}.testimonial-stage-module__qcSmEW__who{flex-direction:column;gap:.15rem;display:flex}.testimonial-stage-module__qcSmEW__name{font-family:var(--lp-font-heading);letter-spacing:-.02em;font-size:1rem;font-weight:600;line-height:1.25}.testimonial-stage-module__qcSmEW__speakerRole{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.testimonial-stage-module__qcSmEW__speaker:not(.testimonial-stage-module__qcSmEW__current) .testimonial-stage-module__qcSmEW__who{opacity:.62;transition:opacity .3s}.testimonial-stage-module__qcSmEW__speaker:not(.testimonial-stage-module__qcSmEW__current):hover .testimonial-stage-module__qcSmEW__who{opacity:1}}.testimonial-stage-module__qcSmEW__fill{background:var(--lp-accent);transform-origin:0;border-radius:2px;height:2px;animation-name:testimonial-stage-module__qcSmEW__hold;animation-timing-function:linear;animation-fill-mode:both;position:absolute;bottom:.25rem;left:.35rem;right:.35rem}@media (min-width:1024px){.testimonial-stage-module__qcSmEW__fill{bottom:0;left:1.5rem;right:.5rem}}@keyframes testimonial-stage-module__qcSmEW__hold{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.testimonial-stage-module__qcSmEW__root:hover .testimonial-stage-module__qcSmEW__fill{animation-play-state:paused}.testimonial-stage-module__qcSmEW__root:has(:focus-visible) .testimonial-stage-module__qcSmEW__fill{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.testimonial-stage-module__qcSmEW__quote{transition:none;transform:none}.testimonial-stage-module__qcSmEW__fill{display:none}}
.news-front-module__8pXAlW__root{gap:clamp(2.5rem,5vw,4rem);display:grid}@media (min-width:1024px){.news-front-module__8pXAlW__root{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(3rem,5vw,5rem)}.news-front-module__8pXAlW__solo{grid-template-columns:minmax(0,1fr)}}.news-front-module__8pXAlW__solo .news-front-module__8pXAlW__lead{max-width:46rem}.news-front-module__8pXAlW__dateline{align-items:flex-end;gap:1.25rem;margin-bottom:clamp(1.25rem,2.5vw,1.75rem);display:flex}.news-front-module__8pXAlW__tile{background:var(--lp-ink);width:5.5rem;color:var(--lp-bone);background-image:radial-gradient(circle at 30% .55rem, var(--lp-bone) .2rem, transparent .21rem), radial-gradient(circle at 70% .55rem, var(--lp-bone) .2rem, transparent .21rem);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:.85rem .5rem .75rem;display:inline-flex}.lp-field-ink .news-front-module__8pXAlW__tile{background-color:var(--lp-bone);color:var(--lp-ink);background-image:radial-gradient(circle at 30% .55rem, var(--lp-ink) .2rem, transparent .21rem), radial-gradient(circle at 70% .55rem, var(--lp-ink) .2rem, transparent .21rem)}.news-front-module__8pXAlW__day{font-family:var(--lp-font-heading);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-top:.45rem;font-size:2.6rem;font-weight:700;line-height:.9}.news-front-module__8pXAlW__month{letter-spacing:.16em;text-transform:uppercase;color:var(--lp-accent);margin-top:.45rem;font-size:.6875rem;font-weight:600}.news-front-module__8pXAlW__year{letter-spacing:.14em;opacity:.6;font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:.625rem;font-weight:600}.news-front-module__8pXAlW__leadTitle{font-family:var(--lp-font-heading);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:700;line-height:1.02}.news-front-module__8pXAlW__leadSummary{max-width:52ch;margin-top:1rem}.news-front-module__8pXAlW__briefs{margin:0;padding:0;list-style:none}.news-front-module__8pXAlW__brief{border-top:1px solid color-mix(in srgb, var(--lp-ink) 14%, transparent);padding-block:1.4rem}.news-front-module__8pXAlW__brief:first-child{border-top:0;padding-top:0}.lp-field-ink .news-front-module__8pXAlW__brief{border-top-color:#ffffff24}@media (min-width:1024px){.news-front-module__8pXAlW__briefs{border-left:1px solid color-mix(in srgb, var(--lp-ink) 14%, transparent);padding-left:clamp(1.5rem,3vw,2.5rem)}.lp-field-ink .news-front-module__8pXAlW__briefs{border-left-color:#ffffff24}}.news-front-module__8pXAlW__briefDate{margin-bottom:.5rem;display:block}.news-front-module__8pXAlW__briefTitle{text-wrap:balance;margin:0}.news-front-module__8pXAlW__briefSummary{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.5rem;display:-webkit-box;overflow:hidden}.news-front-module__8pXAlW__figure{color:var(--lp-primary-ink,var(--lp-primary))}.lp-field-ink .news-front-module__8pXAlW__figure{color:var(--lp-accent)}
.facility-mosaic-module__eyb3GG__grid{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.facility-mosaic-module__eyb3GG__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.facility-mosaic-module__eyb3GG__tile{grid-column:span var(--span)}}.facility-mosaic-module__eyb3GG__tile{min-width:0}.facility-mosaic-module__eyb3GG__big{background:var(--lp-primary-100);border-radius:14px;flex-direction:column;min-height:15rem;padding:clamp(1.5rem,2.6vw,2.1rem);display:flex}.lp-field-ink .facility-mosaic-module__eyb3GG__big{background:#ffffff0f}.facility-mosaic-module__eyb3GG__figure{flex-direction:column;gap:.75rem;margin:0;display:flex}.facility-mosaic-module__eyb3GG__num{font-family:var(--lp-font-heading);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--lp-primary-ink,var(--lp-primary));font-size:clamp(3.25rem,6vw,5.25rem);font-weight:700;line-height:.86}.facility-mosaic-module__eyb3GG__num small{letter-spacing:-.02em;margin-left:.08em;font-size:.42em}.lp-field-ink .facility-mosaic-module__eyb3GG__num{color:var(--lp-accent)}.facility-mosaic-module__eyb3GG__spacer{flex:1;min-height:1.75rem}.facility-mosaic-module__eyb3GG__big.facility-mosaic-module__eyb3GG__noFigure .facility-mosaic-module__eyb3GG__spacer{order:-1}.facility-mosaic-module__eyb3GG__big.facility-mosaic-module__eyb3GG__noFigure .facility-mosaic-module__eyb3GG__title{letter-spacing:-.035em;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.04}.facility-mosaic-module__eyb3GG__side,.facility-mosaic-module__eyb3GG__small{border-top:1px solid color-mix(in srgb, var(--lp-ink) 14%, transparent);padding:1.1rem .25rem .25rem}:is(.lp-field-ink .facility-mosaic-module__eyb3GG__side,.lp-field-ink .facility-mosaic-module__eyb3GG__small){border-top-color:#ffffff24}@media (min-width:1024px){.facility-mosaic-module__eyb3GG__side{border-top:0;border-left:1px solid color-mix(in srgb, var(--lp-ink) 14%, transparent);padding:.4rem .25rem .4rem clamp(1.1rem,2vw,1.6rem)}.lp-field-ink .facility-mosaic-module__eyb3GG__side{border-left-color:#ffffff24}.facility-mosaic-module__eyb3GG__side.facility-mosaic-module__eyb3GG__leading{border-left:0;border-right:1px solid color-mix(in srgb, var(--lp-ink) 14%, transparent);padding:.4rem clamp(1.1rem,2vw,1.6rem) .4rem .25rem}.lp-field-ink .facility-mosaic-module__eyb3GG__side.facility-mosaic-module__eyb3GG__leading{border-right-color:#ffffff24}}.facility-mosaic-module__eyb3GG__body{max-width:46ch;margin-top:.5rem}.facility-mosaic-module__eyb3GG__big .facility-mosaic-module__eyb3GG__body{margin-top:.65rem}
.program-cards-module__p3BLAG__grid{gap:1.25rem;display:grid}@media (min-width:768px){.program-cards-module__p3BLAG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.program-cards-module__p3BLAG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.program-cards-module__p3BLAG__card{border:1px solid color-mix(in srgb, var(--lp-ink) 14%, transparent);background:#ffffff8c;border-radius:14px;outline:none;flex-direction:column;height:100%;min-height:21rem;padding:2.25rem 2.25rem 2rem;transition:background-color .36s cubic-bezier(.22,1,.36,1),border-color .36s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.program-cards-module__p3BLAG__card.program-cards-module__p3BLAG__link{cursor:pointer}.program-cards-module__p3BLAG__card.program-cards-module__p3BLAG__link:is(:hover,:focus-visible){background:color-mix(in srgb, var(--lp-primary) 8%, #fff);border-color:color-mix(in srgb, var(--lp-primary) 45%, transparent);box-shadow:0 24px 48px -32px color-mix(in srgb, var(--lp-primary) 60%, transparent)}.program-cards-module__p3BLAG__card.program-cards-module__p3BLAG__link:focus-visible{box-shadow:0 0 0 2px var(--lp-primary)}.program-cards-module__p3BLAG__head{align-items:center;gap:1.1rem;display:flex}.program-cards-module__p3BLAG__numeral{font-family:var(--lp-font-heading);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--lp-primary-ink,var(--lp-primary));padding-bottom:.4rem;font-size:1.375rem;font-weight:700;line-height:1;position:relative}.program-cards-module__p3BLAG__numeral:after{content:"";background:color-mix(in srgb, var(--lp-primary) 55%, transparent);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.program-cards-module__p3BLAG__dash{background:color-mix(in srgb, var(--lp-primary) 40%, transparent);border-radius:2px;width:2.5rem;height:2px}.program-cards-module__p3BLAG__arrow{background:var(--lp-primary-100);width:3.25rem;height:3.25rem;color:var(--lp-ink);border-radius:999px;place-items:center;margin-left:auto;transition:background-color .36s,color .36s;display:grid}.program-cards-module__p3BLAG__arrow svg{transition:transform .36s cubic-bezier(.22,1,.36,1)}.program-cards-module__p3BLAG__card.program-cards-module__p3BLAG__link:is(:hover,:focus-visible) .program-cards-module__p3BLAG__arrow{background:var(--lp-primary-ink,var(--lp-primary));color:#fff}.program-cards-module__p3BLAG__card.program-cards-module__p3BLAG__link:is(:hover,:focus-visible) .program-cards-module__p3BLAG__arrow svg{transform:translate(2px)}.program-cards-module__p3BLAG__title{margin-top:2rem}.program-cards-module__p3BLAG__body{max-width:30ch;margin-top:.9rem}.program-cards-module__p3BLAG__spacer{flex:1;min-height:2rem}.program-cards-module__p3BLAG__foot{border-top:1px solid color-mix(in srgb, var(--lp-ink) 12%, transparent);align-items:center;gap:1.25rem;padding-top:1.5rem;display:flex}.program-cards-module__p3BLAG__chip{background:var(--lp-primary-100);width:3.5rem;height:3.5rem;color:var(--lp-primary-ink,var(--lp-primary));border-radius:.85rem;flex-shrink:0;place-items:center;display:grid}.program-cards-module__p3BLAG__age{letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb, var(--lp-ink) 60%, transparent);font-size:.75rem;font-weight:600}@media (prefers-reduced-motion:reduce){.program-cards-module__p3BLAG__card,.program-cards-module__p3BLAG__arrow,.program-cards-module__p3BLAG__arrow svg{transition:none}}@media (min-width:768px) and (max-width:1023px){.program-cards-module__p3BLAG__grid>li:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px){.program-cards-module__p3BLAG__grid>li:last-child:nth-child(3n+1){grid-column:1/-1}}.program-cards-module__p3BLAG__grid>li:last-child .program-cards-module__p3BLAG__body{max-width:60ch}
.campus-figure-module__eMM7NW__contours g{will-change:transform;animation:34s ease-in-out 1.8s infinite alternate campus-figure-module__eMM7NW__drift}@keyframes campus-figure-module__eMM7NW__drift{0%{transform:translate(0,0)}to{transform:translate(-4px,-3px)}}@media (prefers-reduced-motion:reduce){.campus-figure-module__eMM7NW__contours g{animation:none}}
.card-slider-module__OT4QgW__root{position:relative}.card-slider-module__OT4QgW__track{overscroll-behavior-x:contain;scrollbar-width:none;gap:1.25rem;margin-block:-.5rem -1.5rem;padding-block:.5rem 1.5rem;display:flex;overflow-x:auto}.card-slider-module__OT4QgW__track::-webkit-scrollbar{display:none}.card-slider-module__OT4QgW__track>li{flex:0 0 86%;min-width:0}@media (min-width:768px){.card-slider-module__OT4QgW__track>li{flex-basis:calc(46.5116% - .581395rem)}}@media (min-width:1024px){.card-slider-module__OT4QgW__track>li{flex-basis:calc(31.25% - .78125rem)}}.card-slider-module__OT4QgW__track:not(:has(>li:nth-child(2)))>li{flex:1 1 0}@media (min-width:768px){.card-slider-module__OT4QgW__track:not(:has(>li:nth-child(3)))>li{flex:1 1 0}}@media (min-width:1024px){.card-slider-module__OT4QgW__track:not(:has(>li:nth-child(4)))>li{flex:1 1 0}}.card-slider-module__OT4QgW__root[data-overflow] .card-slider-module__OT4QgW__track{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000)}
.faq-list-module__W93qLG__root{grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,3vw,2.5rem);display:grid}.faq-list-module__W93qLG__search{border-bottom:2px solid color-mix(in srgb, var(--lp-ink) 22%, transparent);align-items:center;gap:1rem;padding-bottom:.6rem;transition:border-color .24s;display:flex;position:relative}.faq-list-module__W93qLG__search:focus-within{border-bottom-color:var(--lp-primary)}.lp-field-ink .faq-list-module__W93qLG__search{border-bottom-color:#ffffff38}.lp-field-ink .faq-list-module__W93qLG__search:focus-within{border-bottom-color:var(--lp-accent)}.faq-list-module__W93qLG__searchIcon{opacity:.55;flex-shrink:0;width:1.4rem;height:1.4rem}.faq-list-module__W93qLG__input{min-width:0;font-family:var(--lp-font-heading);letter-spacing:-.025em;background:0 0;border:0;outline:none;flex:1;padding:.35rem 0;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:500}.faq-list-module__W93qLG__input::placeholder{color:currentColor;opacity:.38}.faq-list-module__W93qLG__input::-webkit-search-cancel-button{cursor:pointer}.faq-list-module__W93qLG__count{white-space:nowrap;flex-shrink:0}.faq-list-module__W93qLG__columns{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}@media (min-width:1024px){.faq-list-module__W93qLG__two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.5rem clamp(1.5rem,3vw,2.5rem)}}.faq-list-module__W93qLG__column{flex-direction:column;gap:.5rem;min-width:0;display:flex}.faq-list-module__W93qLG__row{border-bottom:1px solid color-mix(in srgb, var(--lp-ink) 12%, transparent);border-radius:14px;transition:background-color .32s,border-color .32s}.lp-field-ink .faq-list-module__W93qLG__row{border-bottom-color:#ffffff1f}.faq-list-module__W93qLG__row[data-open=true]{background:var(--lp-primary-100);border-bottom-color:#0000}.lp-field-ink .faq-list-module__W93qLG__row[data-open=true]{background:#ffffff12}.faq-list-module__W93qLG__trigger{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.15rem 1.1rem 1.15rem .9rem;display:grid}.faq-list-module__W93qLG__trigger:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.faq-list-module__W93qLG__question{text-wrap:pretty;margin:0}.faq-list-module__W93qLG__letter{width:1.5rem;font-family:var(--lp-font-heading);letter-spacing:.02em;padding-top:.12em;font-size:.95rem;font-weight:800;line-height:1.3}.faq-list-module__W93qLG__letterA{color:var(--lp-accent)}.faq-list-module__W93qLG__marker{opacity:.7;flex-shrink:0;width:.9rem;height:.9rem;margin-top:.4rem;position:relative}.faq-list-module__W93qLG__markerH,.faq-list-module__W93qLG__markerV{background:currentColor;position:absolute}.faq-list-module__W93qLG__markerH{height:1.5px;top:50%;left:0;right:0;transform:translateY(-50%)}.faq-list-module__W93qLG__markerV{width:1.5px;transition:transform .32s cubic-bezier(.22,1,.36,1);top:0;bottom:0;left:50%;transform:translate(-50%)}.faq-list-module__W93qLG__row[data-open=true] .faq-list-module__W93qLG__markerV{transform:translate(-50%)scaleY(0)}.faq-list-module__W93qLG__panel{transition:grid-template-rows calc(.38s * var(--lp-motion,1.5)) cubic-bezier(.22, 1, .36, 1);grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);display:grid}.faq-list-module__W93qLG__row[data-open=true] .faq-list-module__W93qLG__panel{grid-template-rows:1fr}.faq-list-module__W93qLG__panelInner{min-height:0;overflow:hidden}.faq-list-module__W93qLG__answerRow{grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:0 2.9rem 1.35rem .9rem;display:grid}.faq-list-module__W93qLG__answer{max-width:60ch;margin:0}.faq-list-module__W93qLG__hit{background:color-mix(in srgb, var(--lp-accent) 35%, transparent);color:inherit;border-radius:3px;padding:0 .08em}.faq-list-module__W93qLG__none{margin:0;padding-block:.5rem}@media (prefers-reduced-motion:reduce){.faq-list-module__W93qLG__row,.faq-list-module__W93qLG__panel,.faq-list-module__W93qLG__markerV,.faq-list-module__W93qLG__search{transition:none}}
.section-reveal-module__AOx65a__group{--e:cubic-bezier(.22, 1, .36, 1)}.section-reveal-module__AOx65a__group [data-anim=folio]{opacity:0;transition:opacity calc(.48s * var(--lp-motion,1.5)) var(--e), transform calc(.56s * var(--lp-motion,1.5)) var(--e);transform:translateY(10px)}.section-reveal-module__AOx65a__in [data-anim=folio]{opacity:1;transform:none}.section-reveal-module__AOx65a__group [data-anim=rule]{transform-origin:0;transition:transform calc(.8s * var(--lp-motion,1.5)) var(--e) calc(.12s * var(--lp-motion,1.5));transform:scaleX(0)}.section-reveal-module__AOx65a__in [data-anim=rule]{transform:scaleX(1)}.section-reveal-module__AOx65a__group [data-anim=label]{opacity:0;transition:opacity calc(.48s * var(--lp-motion,1.5)) var(--e) calc(.14s * var(--lp-motion,1.5)), transform calc(.48s * var(--lp-motion,1.5)) var(--e) calc(.14s * var(--lp-motion,1.5));transform:translateY(8px)}.section-reveal-module__AOx65a__in [data-anim=label]{opacity:1;transform:none}.section-reveal-module__AOx65a__group [data-anim=titleMask]{margin-bottom:-.12em;padding-bottom:.12em;overflow:hidden}.section-reveal-module__AOx65a__group [data-anim=title]{opacity:0;transition:opacity calc(.52s * var(--lp-motion,1.5)) var(--e) calc(.19s * var(--lp-motion,1.5)), transform calc(.88s * var(--lp-motion,1.5)) var(--e) calc(.19s * var(--lp-motion,1.5));display:block;transform:translateY(104%)}.section-reveal-module__AOx65a__in [data-anim=title]{opacity:1;transform:none}.section-reveal-module__AOx65a__group [data-anim=sub]{opacity:0;transition:opacity calc(.64s * var(--lp-motion,1.5)) var(--e) calc(.36s * var(--lp-motion,1.5)), transform calc(.76s * var(--lp-motion,1.5)) var(--e) calc(.36s * var(--lp-motion,1.5));transform:translateY(20px)}.section-reveal-module__AOx65a__in [data-anim=sub]{opacity:1;transform:none}.section-reveal-module__AOx65a__group [data-anim=media]>*{transition:transform calc(1s * var(--lp-motion,1.5)) var(--e) calc(.2s * var(--lp-motion,1.5));will-change:transform;transform:translateY(100%)scale(1.06)}.section-reveal-module__AOx65a__in [data-anim=media]>*{transform:translate(0,0)scale(1)}.section-reveal-module__AOx65a__group [data-anim=cell]{opacity:0;transition:opacity calc(.7s * var(--lp-motion,1.5)) var(--e), transform calc(.9s * var(--lp-motion,1.5)) var(--e);transition-delay:calc(.36s * var(--lp-motion,1.5) + var(--i,0) * calc(95ms * var(--lp-motion,1.5)));transform:translate(-18px,30px)}.section-reveal-module__AOx65a__in [data-anim=cell]{opacity:1;transform:none}.section-reveal-module__AOx65a__group [data-anim=icon]{opacity:0;transition:opacity calc(.42s * var(--lp-motion,1.5)) var(--e), transform calc(.52s * var(--lp-motion,1.5)) var(--e);transition-delay:calc(.5s * var(--lp-motion,1.5) + var(--i,0) * calc(70ms * var(--lp-motion,1.5)));transform:translateY(6px)scale(.88)}.section-reveal-module__AOx65a__in [data-anim=icon]{opacity:1;transform:none}.section-reveal-module__AOx65a__group [data-anim=contour]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset calc(1.1s * var(--lp-motion,1.5)) cubic-bezier(.33, 1, .68, 1);transition-delay:calc(.3s * var(--lp-motion,1.5) + var(--i,0) * calc(.11s * var(--lp-motion,1.5)))}.section-reveal-module__AOx65a__in [data-anim=contour]{stroke-dashoffset:0}.section-reveal-module__AOx65a__group [data-anim=node]{opacity:0;transition:opacity calc(.34s * var(--lp-motion,1.5)) var(--e), transform calc(.42s * var(--lp-motion,1.5)) var(--e);transition-delay:calc(.34s * var(--lp-motion,1.5) + var(--i,0) * calc(.22s * var(--lp-motion,1.5)));transform:scale(.72)}.section-reveal-module__AOx65a__in [data-anim=node]{opacity:1;transform:none}.section-reveal-module__AOx65a__group [data-anim=seg]{transform-origin:top;transition:transform calc(.52s * var(--lp-motion,1.5)) var(--e);transition-delay:calc(.47s * var(--lp-motion,1.5) + var(--i,0) * calc(.22s * var(--lp-motion,1.5)));transform:scaleY(0)}.section-reveal-module__AOx65a__in [data-anim=seg]{transform:scaleY(1)}@media (min-width:1024px){.section-reveal-module__AOx65a__group [data-anim=seg]{transform-origin:0;transform:scaleX(0)}.section-reveal-module__AOx65a__in [data-anim=seg]{transform:scaleX(1)}}.section-reveal-module__AOx65a__group [data-anim=body]>ul>*,.section-reveal-module__AOx65a__group [data-anim=body]>ol>*,.section-reveal-module__AOx65a__group [data-anim=body]>div>*,.section-reveal-module__AOx65a__group [data-anim=body]>figure,.section-reveal-module__AOx65a__group [data-anim=body]>p,.section-reveal-module__AOx65a__group [data-anim=body]>dl>*{opacity:0;transition:opacity calc(.56s * var(--lp-motion,1.5)) var(--e) calc(.38s * var(--lp-motion,1.5)), transform calc(.56s * var(--lp-motion,1.5)) var(--e) calc(.38s * var(--lp-motion,1.5));transform:translateY(12px)}.section-reveal-module__AOx65a__in [data-anim=body]>ul>*,.section-reveal-module__AOx65a__in [data-anim=body]>ol>*,.section-reveal-module__AOx65a__in [data-anim=body]>div>*,.section-reveal-module__AOx65a__in [data-anim=body]>figure,.section-reveal-module__AOx65a__in [data-anim=body]>p,.section-reveal-module__AOx65a__in [data-anim=body]>dl>*{opacity:1;transform:none}.section-reveal-module__AOx65a__group [data-anim=body]>ul>:nth-child(2),.section-reveal-module__AOx65a__group [data-anim=body]>ol>:nth-child(2),.section-reveal-module__AOx65a__group [data-anim=body]>div>:nth-child(2),.section-reveal-module__AOx65a__group [data-anim=body]>dl>:nth-child(2){transition-delay:calc(.435s * var(--lp-motion,1.5))}.section-reveal-module__AOx65a__group [data-anim=body]>ul>:nth-child(3),.section-reveal-module__AOx65a__group [data-anim=body]>ol>:nth-child(3),.section-reveal-module__AOx65a__group [data-anim=body]>div>:nth-child(3),.section-reveal-module__AOx65a__group [data-anim=body]>dl>:nth-child(3){transition-delay:calc(.49s * var(--lp-motion,1.5))}.section-reveal-module__AOx65a__group [data-anim=body]>ul>:nth-child(4),.section-reveal-module__AOx65a__group [data-anim=body]>ol>:nth-child(4),.section-reveal-module__AOx65a__group [data-anim=body]>div>:nth-child(4),.section-reveal-module__AOx65a__group [data-anim=body]>dl>:nth-child(4){transition-delay:calc(.545s * var(--lp-motion,1.5))}.section-reveal-module__AOx65a__group [data-anim=body]>ul>:nth-child(5),.section-reveal-module__AOx65a__group [data-anim=body]>ol>:nth-child(5),.section-reveal-module__AOx65a__group [data-anim=body]>div>:nth-child(5){transition-delay:calc(.6s * var(--lp-motion,1.5))}.section-reveal-module__AOx65a__group [data-anim=body]>ul>:nth-child(6),.section-reveal-module__AOx65a__group [data-anim=body]>ol>:nth-child(6),.section-reveal-module__AOx65a__group [data-anim=body]>div>:nth-child(6){transition-delay:calc(.655s * var(--lp-motion,1.5))}.section-reveal-module__AOx65a__group [data-anim=body]>ul>:nth-child(n+7),.section-reveal-module__AOx65a__group [data-anim=body]>ol>:nth-child(n+7),.section-reveal-module__AOx65a__group [data-anim=body]>div>:nth-child(n+7){transition-delay:calc(.71s * var(--lp-motion,1.5))}@media (prefers-reduced-motion:reduce){.section-reveal-module__AOx65a__group [data-anim]{transition:none!important}.section-reveal-module__AOx65a__group [data-anim=media]>*{transform:none!important}.section-reveal-module__AOx65a__group [data-anim=folio],.section-reveal-module__AOx65a__group [data-anim=contour],.section-reveal-module__AOx65a__group [data-anim=node],.section-reveal-module__AOx65a__group [data-anim=seg],.section-reveal-module__AOx65a__group [data-anim=step],.section-reveal-module__AOx65a__group [data-anim=cell],.section-reveal-module__AOx65a__group [data-anim=icon],.section-reveal-module__AOx65a__group [data-anim],.section-reveal-module__AOx65a__group [data-anim=body]>ul>*,.section-reveal-module__AOx65a__group [data-anim=body]>ol>*,.section-reveal-module__AOx65a__group [data-anim=body]>div>*,.section-reveal-module__AOx65a__group [data-anim=body]>figure,.section-reveal-module__AOx65a__group [data-anim=body]>p,.section-reveal-module__AOx65a__group [data-anim=body]>dl>*{opacity:1!important;transition:none!important;transform:none!important}.section-reveal-module__AOx65a__group [data-anim=contour]{stroke-dashoffset:0!important}}@media (scripting:none){.section-reveal-module__AOx65a__group [data-anim=media]>*{transform:none!important}.section-reveal-module__AOx65a__group [data-anim=folio],.section-reveal-module__AOx65a__group [data-anim=contour],.section-reveal-module__AOx65a__group [data-anim=node],.section-reveal-module__AOx65a__group [data-anim=seg],.section-reveal-module__AOx65a__group [data-anim=step],.section-reveal-module__AOx65a__group [data-anim=cell],.section-reveal-module__AOx65a__group [data-anim=icon],.section-reveal-module__AOx65a__group [data-anim],.section-reveal-module__AOx65a__group [data-anim=body]>ul>*,.section-reveal-module__AOx65a__group [data-anim=body]>ol>*,.section-reveal-module__AOx65a__group [data-anim=body]>div>*,.section-reveal-module__AOx65a__group [data-anim=body]>figure,.section-reveal-module__AOx65a__group [data-anim=body]>p,.section-reveal-module__AOx65a__group [data-anim=body]>dl>*{opacity:1!important;transform:none!important}.section-reveal-module__AOx65a__group [data-anim=contour]{stroke-dashoffset:0!important}}.section-reveal-module__AOx65a__group [data-anim=folio]{transition:opacity calc(.62s * var(--lp-motion,1.5)) var(--e), transform calc(.9s * var(--lp-motion,1.5)) var(--e);transform:translateY(26px)}.section-reveal-module__AOx65a__in [data-anim=folio]{transform:none}.section-reveal-module__AOx65a__group [data-anim=step]{opacity:0;transition:opacity calc(.62s * var(--lp-motion,1.5)) var(--e), transform calc(.82s * var(--lp-motion,1.5)) var(--e);transition-delay:calc(.56s * var(--lp-motion,1.5) + var(--i,0) * calc(.15s * var(--lp-motion,1.5)));transform:translateY(22px)}.section-reveal-module__AOx65a__in [data-anim=step]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.section-reveal-module__AOx65a__group [data-anim=folio],.section-reveal-module__AOx65a__group [data-anim=step]{opacity:1;transition:none;transform:none}}@media (scripting:none){.section-reveal-module__AOx65a__group [data-anim=folio],.section-reveal-module__AOx65a__group [data-anim=step]{opacity:1;transform:none}}
.reveal-module__JD4ZGW__reveal{--reveal-duration:.82s;--reveal-stagger:90ms;--reveal-ease:cubic-bezier(.22, 1, .36, 1);opacity:0;filter:blur(6px);transition:opacity var(--reveal-duration) var(--reveal-ease), transform var(--reveal-duration) var(--reveal-ease), filter var(--reveal-duration) var(--reveal-ease);transition-delay:var(--d,0s);will-change:transform, opacity;transform:translateY(34px)scale(.965)}.reveal-module__JD4ZGW__in{opacity:1;filter:blur();transform:translate(0,0)scale(1)}.reveal-module__JD4ZGW__stagger{opacity:1;filter:none;transition:none;transform:none}.reveal-module__JD4ZGW__stagger>*{opacity:0;filter:blur(6px);transition:opacity var(--reveal-duration) var(--reveal-ease), transform var(--reveal-duration) var(--reveal-ease), filter var(--reveal-duration) var(--reveal-ease);will-change:transform, opacity;transform:translateY(34px)scale(.965)}.reveal-module__JD4ZGW__stagger.reveal-module__JD4ZGW__in>*{opacity:1;filter:blur();transform:translate(0,0)scale(1)}.reveal-module__JD4ZGW__stagger.reveal-module__JD4ZGW__in>:first-child{transition-delay:calc(var(--d,0s) + var(--reveal-stagger) * 0)}.reveal-module__JD4ZGW__stagger.reveal-module__JD4ZGW__in>:nth-child(2){transition-delay:calc(var(--d,0s) + var(--reveal-stagger) * 1)}.reveal-module__JD4ZGW__stagger.reveal-module__JD4ZGW__in>:nth-child(3){transition-delay:calc(var(--d,0s) + var(--reveal-stagger) * 2)}.reveal-module__JD4ZGW__stagger.reveal-module__JD4ZGW__in>:nth-child(4){transition-delay:calc(var(--d,0s) + var(--reveal-stagger) * 3)}.reveal-module__JD4ZGW__stagger.reveal-module__JD4ZGW__in>:nth-child(5){transition-delay:calc(var(--d,0s) + var(--reveal-stagger) * 4)}.reveal-module__JD4ZGW__stagger.reveal-module__JD4ZGW__in>:nth-child(6){transition-delay:calc(var(--d,0s) + var(--reveal-stagger) * 5)}.reveal-module__JD4ZGW__stagger.reveal-module__JD4ZGW__in>:nth-child(7){transition-delay:calc(var(--d,0s) + var(--reveal-stagger) * 6)}.reveal-module__JD4ZGW__stagger.reveal-module__JD4ZGW__in>:nth-child(8){transition-delay:calc(var(--d,0s) + var(--reveal-stagger) * 7)}.reveal-module__JD4ZGW__stagger.reveal-module__JD4ZGW__in>:nth-child(n+9){transition-delay:calc(var(--d,0s) + var(--reveal-stagger) * 8)}@media (prefers-reduced-motion:reduce){.reveal-module__JD4ZGW__reveal,.reveal-module__JD4ZGW__stagger>*{opacity:1;filter:none;transition:none;transform:none}}@media (scripting:none){.reveal-module__JD4ZGW__reveal,.reveal-module__JD4ZGW__stagger>*{opacity:1;filter:none;transition:none;transform:none}}
.platform-hero-module__jm8F3W__hero{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-soft:cubic-bezier(.2, .8, .2, 1);--mx:0;--my:0;--sy:0}.platform-hero-module__jm8F3W__bgParallax{transform:translate3d(calc(var(--mx) * -6px), calc(var(--my) * -4px), 0);transition:transform .9s var(--ease-soft);will-change:transform}@keyframes platform-hero-module__jm8F3W__drift{0%{transform:translate(0,0)scale(1.04)}to{transform:translate(1.6%,1.2%)scale(1.09)}}.platform-hero-module__jm8F3W__drift{animation:28s ease-in-out infinite alternate platform-hero-module__jm8F3W__drift}@keyframes platform-hero-module__jm8F3W__breathe{0%{opacity:.55;transform:scale(1)}to{opacity:.9;transform:scale(1.05)}}.platform-hero-module__jm8F3W__breathe{animation:9s ease-in-out infinite alternate platform-hero-module__jm8F3W__breathe}@keyframes platform-hero-module__jm8F3W__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}.platform-hero-module__jm8F3W__reveal{animation:platform-hero-module__jm8F3W__rise .72s var(--ease-out) both;animation-delay:var(--d,0s)}.platform-hero-module__jm8F3W__dashParallax{transform:perspective(1400px) translate3d(calc(var(--mx) * 8px), calc(var(--my) * 6px - var(--sy) * .06px), 0) rotateX(calc(var(--my) * -1.4deg)) rotateY(calc(var(--mx) * 1.8deg));transition:transform .7s var(--ease-soft);transform-style:preserve-3d;will-change:transform}@keyframes platform-hero-module__jm8F3W__dashEnter{0%{opacity:0;transform:translate(36px,16px)scale(.965)}to{opacity:1;transform:translate(0,0)scale(1)}}.platform-hero-module__jm8F3W__dashEnter{animation:platform-hero-module__jm8F3W__dashEnter .95s var(--ease-soft) .28s both;box-shadow:0 40px 80px -28px #1e1b4b8c,0 16px 32px -16px #0f172a59,inset 0 1px #fff9}.platform-hero-module__jm8F3W__kpiSweep{position:relative;overflow:hidden}.platform-hero-module__jm8F3W__kpiSweep:after{content:"";pointer-events:none;background:linear-gradient(100deg,#6366f100 0%,#6366f129 50%,#6366f100 100%);width:34%;position:absolute;inset:-20% auto -20% 0;transform:translate(-140%)}.platform-hero-module__jm8F3W__kpiSweepOn:after{animation:platform-hero-module__jm8F3W__sweep .85s var(--ease-soft) both}@keyframes platform-hero-module__jm8F3W__sweep{0%{transform:translate(-140%)}to{transform:translate(420%)}}@keyframes platform-hero-module__jm8F3W__tileHit{0%{box-shadow:0 0 #6366f100}25%{box-shadow:0 0 0 3px #6366f159}to{box-shadow:0 0 #6366f100}}.platform-hero-module__jm8F3W__tileHit{animation:platform-hero-module__jm8F3W__tileHit 1.3s var(--ease-out) both}@keyframes platform-hero-module__jm8F3W__roll{0%{opacity:0;transform:translateY(45%)}to{opacity:1;transform:translate(0,0)}}.platform-hero-module__jm8F3W__roll{animation:platform-hero-module__jm8F3W__roll .48s var(--ease-out) both;display:inline-block}@keyframes platform-hero-module__jm8F3W__pop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.platform-hero-module__jm8F3W__pop{animation:platform-hero-module__jm8F3W__pop .52s var(--ease-out) both;animation-delay:var(--d,0s)}.platform-hero-module__jm8F3W__itemHidden{opacity:0;transform:translate(-10px)}@keyframes platform-hero-module__jm8F3W__itemIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0,0)}}.platform-hero-module__jm8F3W__itemIn{animation:platform-hero-module__jm8F3W__itemIn .56s var(--ease-out) both;animation-delay:var(--d,0s)}.platform-hero-module__jm8F3W__ringOnce{position:relative}.platform-hero-module__jm8F3W__ringOnce:after{content:"";border-radius:inherit;animation:platform-hero-module__jm8F3W__ringOnce .9s var(--ease-out) both;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 #fbbf248c}@keyframes platform-hero-module__jm8F3W__ringOnce{0%{opacity:1;box-shadow:0 0 #fbbf248c}to{opacity:0;box-shadow:0 0 0 12px #fbbf2400}}@media (min-width:1024px){.platform-hero-module__jm8F3W__cardParallax{transform:translate3d(calc(var(--mx) * 14px), calc(var(--my) * 10px - var(--sy) * .1px), 0);transition:transform .9s var(--ease-soft);will-change:transform}.platform-hero-module__jm8F3W__cardParallaxAlt{transform:translate3d(calc(var(--mx) * 11px), calc(var(--my) * 13px - var(--sy) * .08px), 0);transition:transform 1.1s var(--ease-soft);will-change:transform}}.platform-hero-module__jm8F3W__cardHidden{opacity:0;visibility:hidden}@keyframes platform-hero-module__jm8F3W__cardIn{0%{opacity:0;transform:translate3d(0, var(--from-y,-12px), 0) scale(.96)}60%{opacity:1}to{opacity:1;transform:translate(0,0)scale(1)}}.platform-hero-module__jm8F3W__cardIn{animation:platform-hero-module__jm8F3W__cardIn .64s var(--ease-out) both}@keyframes platform-hero-module__jm8F3W__float{0%{transform:translate(0,0)rotate(0)}to{transform:translateY(-3px)rotate(-.25deg)}}.platform-hero-module__jm8F3W__float{animation:9s ease-in-out infinite alternate platform-hero-module__jm8F3W__float}.platform-hero-module__jm8F3W__floatAlt{animation:11s ease-in-out -5s infinite alternate platform-hero-module__jm8F3W__float}.platform-hero-module__jm8F3W__floatB{animation:10s ease-in-out -3s infinite alternate platform-hero-module__jm8F3W__float}.platform-hero-module__jm8F3W__floatC{animation:12s ease-in-out -7s infinite alternate platform-hero-module__jm8F3W__float}.platform-hero-module__jm8F3W__signal{opacity:0;width:7px;height:7px;animation:platform-hero-module__jm8F3W__signal .72s var(--ease-soft) both;pointer-events:none;background:#fbbf24;border-radius:9999px;margin-left:-3px;position:absolute;bottom:-5px;left:50%;box-shadow:0 0 0 3px #fbbf2440}@keyframes platform-hero-module__jm8F3W__signal{0%{opacity:0;transform:translateY(-4px)scale(.6)}25%{opacity:1;transform:translateY(4px)scale(1)}to{opacity:0;transform:translateY(40px)scale(.7)}}.platform-hero-module__jm8F3W__dot{transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out)}.platform-hero-module__jm8F3W__ctaPrimary{transition:transform .26s var(--ease-out), box-shadow .26s var(--ease-out), background-color .2s ease;position:relative;overflow:hidden}.platform-hero-module__jm8F3W__ctaPrimary:before{content:"";pointer-events:none;background:linear-gradient(105deg,#fff0 0%,#ffffff73 50%,#fff0 100%);width:45%;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-18deg)}.platform-hero-module__jm8F3W__ctaPrimary:hover{transform:translateY(-1.5px);box-shadow:0 14px 28px -10px #0f172a73,0 4px 10px -4px #0f172a4d}.platform-hero-module__jm8F3W__ctaPrimary:hover:before{animation:platform-hero-module__jm8F3W__shine .7s var(--ease-soft) both}.platform-hero-module__jm8F3W__ctaPrimary:active{transform:translateY(0)scale(.99)}@keyframes platform-hero-module__jm8F3W__shine{0%{left:-70%}to{left:130%}}.platform-hero-module__jm8F3W__ctaSecondary{transition:transform .26s var(--ease-out), background-color .2s ease, border-color .2s ease}.platform-hero-module__jm8F3W__ctaSecondary svg{transition:transform .26s var(--ease-out)}.platform-hero-module__jm8F3W__ctaSecondary:hover{transform:translateY(-1px)}.platform-hero-module__jm8F3W__ctaSecondary:hover svg{transform:translate(3px)}.platform-hero-module__jm8F3W__chip{transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out), opacity .22s ease, filter .22s ease}.platform-hero-module__jm8F3W__chip:hover,.platform-hero-module__jm8F3W__chip:focus-visible{transform:translateY(-3px)}.platform-hero-module__jm8F3W__chip:active{transform:translateY(-1px)scale(.99)}.platform-hero-module__jm8F3W__chipIcon{transition:transform .22s var(--ease-out)}.platform-hero-module__jm8F3W__chip:hover .platform-hero-module__jm8F3W__chipIcon{transform:scale(1.1)rotate(-4deg)}.platform-hero-module__jm8F3W__spot{transition:opacity .22s,filter .22s}.platform-hero-module__jm8F3W__spotDash{opacity:.96}.platform-hero-module__jm8F3W__spotChip{opacity:.82;filter:saturate(.85)}.platform-hero-module__jm8F3W__tile{transition:box-shadow .22s var(--ease-out)}.platform-hero-module__jm8F3W__tileFlash{border-radius:inherit;pointer-events:none;animation:platform-hero-module__jm8F3W__tileHit .9s var(--ease-out) both;position:absolute;inset:0}.platform-hero-module__jm8F3W__miniBar{transition:transform .52s var(--ease-out)}.platform-hero-module__jm8F3W__row{margin:0 -.375rem;padding:.125rem .375rem;transition:background-color .2s,box-shadow .2s}.platform-hero-module__jm8F3W__rowEmph{background-color:#eef2ff;box-shadow:inset 0 0 0 1px #e0e7ff}.platform-hero-module__jm8F3W__pulseDot{z-index:30;pointer-events:none;background:#fbbf24;border-radius:9999px;width:8px;height:8px;margin:-4px 0 0 -4px;animation:.56s cubic-bezier(.2,.8,.2,1) both platform-hero-module__jm8F3W__travelTo;position:absolute;top:0;left:0;box-shadow:0 0 0 3px #fbbf2447}@keyframes platform-hero-module__jm8F3W__travelTo{0%{opacity:0;transform:translate3d(var(--x0), var(--y0), 0) scale(.6)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate3d(var(--x1), var(--y1), 0) scale(1.1)}}@keyframes platform-hero-module__jm8F3W__liveBreath{0%,to{opacity:1;box-shadow:0 0 #10b98159}50%{opacity:.7;box-shadow:0 0 0 3px #10b98100}}.platform-hero-module__jm8F3W__livePulse{animation:2.8s ease-in-out infinite platform-hero-module__jm8F3W__liveBreath}.platform-hero-module__jm8F3W__slider{animation:platform-hero-module__jm8F3W__rise .72s var(--ease-out) 1.4s both}@keyframes platform-hero-module__jm8F3W__marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.platform-hero-module__jm8F3W__marquee{will-change:transform;animation:40s linear infinite platform-hero-module__jm8F3W__marquee}.platform-hero-module__jm8F3W__marqueePaused{animation-play-state:paused}.platform-hero-module__jm8F3W__stripMask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.platform-hero-module__jm8F3W__chipStrip{transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out)}.platform-hero-module__jm8F3W__chipStrip:hover{transform:translateY(-2px);box-shadow:0 8px 18px -10px #0f172a59}.platform-hero-module__jm8F3W__chipStrip:active{transform:translate(0,0)scale(.98)}@keyframes platform-hero-module__jm8F3W__pathIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translate(0,0)}}.platform-hero-module__jm8F3W__pathIn{animation:platform-hero-module__jm8F3W__pathIn .3s var(--ease-out) both}.platform-hero-module__jm8F3W__navIcon{transition:background-color .26s,color .26s,box-shadow .26s}.platform-hero-module__jm8F3W__panelRing{transition:box-shadow .26s}
.platform-stats-module__0wqTLG__band{--ease-out:cubic-bezier(.22, 1, .36, 1)}.platform-stats-module__0wqTLG__facet{opacity:0;transform:translateY(12px)}.platform-stats-module__0wqTLG__in .platform-stats-module__0wqTLG__facet{animation:platform-stats-module__0wqTLG__rise .64s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-stats-module__0wqTLG__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}.platform-stats-module__0wqTLG__tile{opacity:0;transform:scale(.6)}.platform-stats-module__0wqTLG__in .platform-stats-module__0wqTLG__tile{animation:platform-stats-module__0wqTLG__pop .42s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-stats-module__0wqTLG__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.platform-stats-module__0wqTLG__ring{transition:stroke-dashoffset 1.4s var(--ease-out) .3s}.platform-stats-module__0wqTLG__swatch{opacity:0;transform:translateY(6px)}.platform-stats-module__0wqTLG__in .platform-stats-module__0wqTLG__swatch{animation:platform-stats-module__0wqTLG__rise .48s var(--ease-out) both;animation-delay:var(--d,0s)}
.platform-why-module__7VeoCW__grid{--ease-out:cubic-bezier(.22, 1, .36, 1)}.platform-why-module__7VeoCW__card{opacity:0;transition:transform .26s var(--ease-out), box-shadow .26s var(--ease-out), border-color .2s ease;transform:translateY(14px)}.platform-why-module__7VeoCW__in .platform-why-module__7VeoCW__card{opacity:1;animation:platform-why-module__7VeoCW__rise .56s var(--ease-out) backwards;animation-delay:var(--d,0s);transform:translate(0,0)}@keyframes platform-why-module__7VeoCW__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}.platform-why-module__7VeoCW__in .platform-why-module__7VeoCW__card:hover{border-color:#c7d2fe;transform:translateY(-3px);box-shadow:0 18px 32px -16px #1e1b4b40,0 6px 14px -8px #0f172a1f}.platform-why-module__7VeoCW__chip{transition:transform .26s var(--ease-out)}.platform-why-module__7VeoCW__card:hover .platform-why-module__7VeoCW__chip{transform:scale(1.08)rotate(-3deg)}.platform-why-module__7VeoCW__tenant{transition:transform .42s var(--ease-out)}.platform-why-module__7VeoCW__card:hover .platform-why-module__7VeoCW__tenantL{transform:translate(-4px)}.platform-why-module__7VeoCW__card:hover .platform-why-module__7VeoCW__tenantR{transform:translate(4px)}.platform-why-module__7VeoCW__brandMark,.platform-why-module__7VeoCW__brandBtn{transition:background-color .42s var(--ease-out)}.platform-why-module__7VeoCW__card:hover .platform-why-module__7VeoCW__brandMark,.platform-why-module__7VeoCW__card:hover .platform-why-module__7VeoCW__brandBtn{background-color:#f59e0b}.platform-why-module__7VeoCW__swatchRing{transition:transform .42s var(--ease-out)}.platform-why-module__7VeoCW__card:hover .platform-why-module__7VeoCW__swatchRing{transform:translate(1.125rem)}.platform-why-module__7VeoCW__branch{transition:transform .42s var(--ease-out), opacity .42s var(--ease-out);transition-delay:var(--d,0s)}.platform-why-module__7VeoCW__card:hover .platform-why-module__7VeoCW__branch{transform:translateY(-3px)}.platform-why-module__7VeoCW__check{transform-origin:50%}.platform-why-module__7VeoCW__card:hover .platform-why-module__7VeoCW__check{animation:platform-why-module__7VeoCW__checkPop .48s var(--ease-out) both}@keyframes platform-why-module__7VeoCW__checkPop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.platform-why-module__7VeoCW__packet{opacity:0}.platform-why-module__7VeoCW__card:hover .platform-why-module__7VeoCW__packet{animation:platform-why-module__7VeoCW__travel .9s var(--ease-out) both}@keyframes platform-why-module__7VeoCW__travel{0%{opacity:0;transform:translate(0,0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate3d(var(--travel,120px), 0, 0)}}.platform-why-module__7VeoCW__phoneRows{transition:transform .48s var(--ease-out)}.platform-why-module__7VeoCW__card:hover .platform-why-module__7VeoCW__phoneRows{transform:translateY(-6px)}
.platform-modules-module__pMq5rW__root{--ease-out:cubic-bezier(.22, 1, .36, 1)}.platform-modules-module__pMq5rW__panel{opacity:0;transform:translateY(16px)}.platform-modules-module__pMq5rW__in .platform-modules-module__pMq5rW__panel{animation:platform-modules-module__pMq5rW__rise .64s var(--ease-out) both}@keyframes platform-modules-module__pMq5rW__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}.platform-modules-module__pMq5rW__screen{animation:platform-modules-module__pMq5rW__screenIn .32s var(--ease-out) both}@keyframes platform-modules-module__pMq5rW__screenIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0,0)}}.platform-modules-module__pMq5rW__grow{transform-origin:0;animation:platform-modules-module__pMq5rW__growX .7s var(--ease-out) .12s both}@keyframes platform-modules-module__pMq5rW__growX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.platform-modules-module__pMq5rW__growY{transform-origin:bottom;animation:platform-modules-module__pMq5rW__growY .7s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-modules-module__pMq5rW__growY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.platform-modules-module__pMq5rW__tab{transition:background-color .18s ease, color .18s ease, transform .22s var(--ease-out)}.platform-modules-module__pMq5rW__tab:hover{transform:translate(2px)}@keyframes platform-modules-module__pMq5rW__playBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.platform-modules-module__pMq5rW__playBar{animation:platform-modules-module__pMq5rW__playBar var(--every,4.2s) linear both}@keyframes platform-modules-module__pMq5rW__nextCue{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0,0)}}.platform-modules-module__pMq5rW__nextCue{animation:platform-modules-module__pMq5rW__nextCue .36s var(--ease-out) both}
.platform-website-module__ouO9wW__root{--ease-out:cubic-bezier(.22, 1, .36, 1);--loop:9s}.platform-website-module__ouO9wW__glow{pointer-events:none;background:radial-gradient(closest-side,#6366f11f,#0000 72%);width:70%;height:90%;position:absolute;inset:-10% -10% auto auto}.platform-website-module__ouO9wW__heading p:last-child{max-width:46rem;margin-inline:auto}.platform-website-module__ouO9wW__toggle{background:#fff;border-radius:999px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #e2e8f0,0 1px 2px #0f172a0a}.platform-website-module__ouO9wW__toggleBtn{color:#475569;border-radius:999px;padding:.55rem 1.1rem;font-size:.875rem;font-weight:600;transition:background-color .24s,color .24s}.platform-website-module__ouO9wW__toggleBtn[aria-pressed=true]{color:#fff;background:#4f46e5}.platform-website-module__ouO9wW__toggleBtn:focus-visible{outline-offset:2px;outline:2px solid #6366f1}.platform-website-module__ouO9wW__feature{animation:platform-website-module__ouO9wW__rise .46s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-website-module__ouO9wW__rise{0%{opacity:0;transform:translateY(8px)}}.platform-website-module__ouO9wW__stage{padding:0 0 3.5rem}@media (min-width:640px){.platform-website-module__ouO9wW__stage{padding:0 2.5rem 3rem 0}}.platform-website-module__ouO9wW__browser{transition:transform .6s var(--ease-out), opacity .6s var(--ease-out);background:#f7f6f2;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #e2e8f0,0 40px 80px -36px #1e1b4b73}.platform-website-module__ouO9wW__stage[data-audience=parent] .platform-website-module__ouO9wW__browser{opacity:.8;transform:scale(.97)translate(-2%)}.platform-website-module__ouO9wW__chrome{background:#e8e6e0;align-items:center;gap:.75rem;padding:.6rem .8rem;display:flex}.platform-website-module__ouO9wW__dots{gap:5px;display:inline-flex}.platform-website-module__ouO9wW__dots i{background:#0000002e;border-radius:999px;width:9px;height:9px}.platform-website-module__ouO9wW__url{color:#475569;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:999px;align-items:center;gap:.35rem;min-width:0;padding:.25rem .75rem;font-size:.7rem;font-weight:500;display:inline-flex;overflow:hidden}.platform-website-module__ouO9wW__site{font-family:var(--font-display), system-ui, sans-serif}.platform-website-module__ouO9wW__siteHero{color:#fff;background:radial-gradient(70% 90% at 10% -20%,#ffffff2e,#0000 70%),linear-gradient(135deg,#2b2470,#4f46e5);flex-direction:column;gap:.45rem;padding:1.4rem 1.4rem 1.5rem;display:flex;position:relative;overflow:hidden}.platform-website-module__ouO9wW__siteEyebrow{letter-spacing:.18em;text-transform:uppercase;opacity:.75;font-size:.55rem;font-weight:700}.platform-website-module__ouO9wW__siteName{letter-spacing:-.035em;max-width:62%;font-size:clamp(1.05rem,2.2vw,1.5rem);font-weight:800;line-height:1.02}.platform-website-module__ouO9wW__siteLede{opacity:.8;max-width:55%;font-size:.7rem}.platform-website-module__ouO9wW__siteBtn{color:#4f46e5;background:#fff;border-radius:999px;align-self:flex-start;margin-top:.3rem;padding:.35rem .75rem;font-size:.62rem;font-weight:700}.platform-website-module__ouO9wW__siteArch{aspect-ratio:4/5;background:linear-gradient(170deg,#9fd2a0,#4f8f5a 60%,#b4573e);border-radius:999px 999px 0 0;width:24%;position:absolute;bottom:-2px;right:7%;box-shadow:0 0 0 3px #ffffffd9}.platform-website-module__ouO9wW__siteBody{color:#1a1830;flex-direction:column;gap:.6rem;padding:1rem 1.4rem 1.2rem;display:flex}.platform-website-module__ouO9wW__siteLabel{letter-spacing:-.03em;font-size:.85rem;font-weight:800}.platform-website-module__ouO9wW__drift{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000);mask-image:linear-gradient(90deg,#000 80%,#0000)}.platform-website-module__ouO9wW__driftTrack{gap:.5rem;width:max-content;padding-right:.5rem;display:flex}.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__driftTrack{animation:18s linear infinite platform-website-module__ouO9wW__drift}@keyframes platform-website-module__ouO9wW__drift{to{transform:translate(-50%)}}.platform-website-module__ouO9wW__card{letter-spacing:-.01em;background:#fff;border:1px solid #1a18301a;border-radius:10px;flex-direction:column;gap:.6rem;width:7.2rem;padding:.6rem .65rem .7rem;font-size:.66rem;font-weight:700;display:flex}.platform-website-module__ouO9wW__card b{color:#4f46e5;font-size:.75rem}.platform-website-module__ouO9wW__siteSearch{color:#1a183080;border-bottom:1.5px solid #1a183033;align-items:center;gap:.4rem;padding:.3rem 0;font-size:.68rem;font-weight:500;display:inline-flex}.platform-website-module__ouO9wW__panel{color:#0f172a;transition:opacity .5s var(--ease-out), transform .6s var(--ease-out);background:#fff;position:absolute;box-shadow:0 0 0 1px #0f172a14,0 30px 60px -24px #1e1b4b73}.platform-website-module__ouO9wW__stage[data-audience=admin] .platform-website-module__ouO9wW__phone,.platform-website-module__ouO9wW__stage[data-audience=parent] .platform-website-module__ouO9wW__editor{opacity:0;pointer-events:none;transform:translateY(16px)scale(.97)}.platform-website-module__ouO9wW__editor{border-radius:14px;width:min(15.5rem,58%);padding:.75rem;font-size:.72rem;bottom:0;left:-4%}@media (min-width:640px){.platform-website-module__ouO9wW__editor{left:-2.5rem}}.platform-website-module__ouO9wW__panelHead{justify-content:space-between;align-items:center;margin-bottom:.55rem;font-weight:700;display:flex}.platform-website-module__ouO9wW__publish{color:#fff;background:#4f46e5;border-radius:8px;padding:.3rem .65rem;font-size:.66rem;font-weight:700}.platform-website-module__ouO9wW__rows{height:9.75rem;position:relative}.platform-website-module__ouO9wW__row{left:0;right:0;top:calc(var(--slot) * 1.95rem);background:#f8fafc;border-radius:8px;align-items:center;gap:.4rem;height:1.7rem;padding:0 .5rem;font-weight:600;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #0f172a0f}.platform-website-module__ouO9wW__eye{color:#059669;width:.9rem;height:.9rem;position:relative}.platform-website-module__ouO9wW__eye svg{position:absolute;inset:0}.platform-website-module__ouO9wW__eyeOff{opacity:0;color:#94a3b8}.platform-website-module__ouO9wW__toast{color:#fff;opacity:0;background:#0f172a;border-radius:10px;align-items:center;gap:.4rem;padding:.5rem .65rem;font-size:.66rem;font-weight:600;display:flex;position:absolute;bottom:-2.6rem;left:.75rem;right:.75rem}.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__row[data-row=Gallery]{animation:platform-website-module__ouO9wW__dragGallery var(--loop) var(--ease-out) infinite;z-index:2}.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__row[data-row=Programmes],.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__row[data-row=News]{animation:platform-website-module__ouO9wW__makeRoom var(--loop) var(--ease-out) infinite}.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__row[data-row=FAQ]{animation:platform-website-module__ouO9wW__dimRow var(--loop) ease infinite}.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__row[data-row=FAQ] .platform-website-module__ouO9wW__eyeOn{animation:platform-website-module__ouO9wW__eyeOut var(--loop) ease infinite}.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__row[data-row=FAQ] .platform-website-module__ouO9wW__eyeOff{animation:platform-website-module__ouO9wW__eyeIn var(--loop) ease infinite}.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__publish{animation:platform-website-module__ouO9wW__press var(--loop) ease infinite}.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__toast{animation:platform-website-module__ouO9wW__toast var(--loop) var(--ease-out) infinite}@keyframes platform-website-module__ouO9wW__dragGallery{0%,12%{transform:none;box-shadow:inset 0 0 0 1px #0f172a0f}16%{transform:scale(1.04);box-shadow:0 10px 24px -8px #4f46e580,inset 0 0 0 1.5px #6366f1}32%,88%{transform:translateY(-3.9rem);box-shadow:inset 0 0 0 1px #0f172a0f}96%,to{transform:none}}@keyframes platform-website-module__ouO9wW__makeRoom{0%,18%{transform:none}30%,88%{transform:translateY(1.95rem)}96%,to{transform:none}}@keyframes platform-website-module__ouO9wW__dimRow{0%,42%{opacity:1}48%,88%{opacity:.45}96%,to{opacity:1}}@keyframes platform-website-module__ouO9wW__eyeOut{0%,42%{opacity:1}48%,88%{opacity:0}96%,to{opacity:1}}@keyframes platform-website-module__ouO9wW__eyeIn{0%,42%{opacity:0}48%,88%{opacity:1}96%,to{opacity:0}}@keyframes platform-website-module__ouO9wW__press{0%,58%{background:#4f46e5;transform:none}61%{background:#3730a3;transform:scale(.92)}65%,to{background:#4f46e5;transform:none}}@keyframes platform-website-module__ouO9wW__toast{0%,63%{opacity:0;transform:translateY(8px)}68%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(8px)}}.platform-website-module__ouO9wW__phone{background:#f7f6f2;border-radius:26px;flex-direction:column;gap:.55rem;width:min(13.5rem,52%);padding:1.6rem .75rem .9rem;font-size:.7rem;display:flex;bottom:-.5rem;right:0;box-shadow:0 0 0 6px #0f172a,0 40px 70px -24px #1e1b4b80}@media (min-width:640px){.platform-website-module__ouO9wW__phone{right:-1rem}}.platform-website-module__ouO9wW__notch{background:#0f172a;border-radius:999px;width:3.2rem;height:.55rem;position:absolute;top:.45rem;left:50%;transform:translate(-50%)}.platform-website-module__ouO9wW__child{align-items:center;gap:.5rem;font-weight:700;display:flex}.platform-website-module__ouO9wW__child b{color:#fff;background:#4f46e5;border-radius:999px;place-items:center;width:1.9rem;height:1.9rem;font-size:.62rem;display:grid}.platform-website-module__ouO9wW__child small,.platform-website-module__ouO9wW__tile small{color:#64748b;font-size:.6rem;font-weight:500;display:block}.platform-website-module__ouO9wW__tile{color:#0f172a;background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.55rem .6rem;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #0f172a0f}.platform-website-module__ouO9wW__tile>svg:first-child{color:#4f46e5}.platform-website-module__ouO9wW__tile b{color:#059669;font-size:.85rem}.platform-website-module__ouO9wW__stage[data-audience=parent] .platform-website-module__ouO9wW__tile{animation:platform-website-module__ouO9wW__rise .46s var(--ease-out) both;animation-delay:var(--d,0s)}.platform-website-module__ouO9wW__circular{color:#fff;background:#0f172a;border-radius:12px;align-items:center;gap:.4rem;padding:.5rem .6rem;font-size:.62rem;font-weight:600;display:flex}.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__circular{animation:platform-website-module__ouO9wW__circular var(--loop) var(--ease-out) infinite}@keyframes platform-website-module__ouO9wW__circular{0%,20%{opacity:0;transform:translateY(-6px)}26%,90%{opacity:1;transform:none}96%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.platform-website-module__ouO9wW__feature,.platform-website-module__ouO9wW__stage[data-audience=parent] .platform-website-module__ouO9wW__tile,.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__driftTrack,.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__row,.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__row .platform-website-module__ouO9wW__eyeOn,.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__row .platform-website-module__ouO9wW__eyeOff,.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__publish,.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__toast,.platform-website-module__ouO9wW__in .platform-website-module__ouO9wW__circular{animation:none}.platform-website-module__ouO9wW__toast,.platform-website-module__ouO9wW__circular{opacity:1}.platform-website-module__ouO9wW__browser,.platform-website-module__ouO9wW__panel,.platform-website-module__ouO9wW__toggleBtn{transition:none}}
.platform-how-module__-Yl-ja__root{--ease-out:cubic-bezier(.22, 1, .36, 1)}.platform-how-module__-Yl-ja__track{transform-origin:0;transform:scaleX(0)}.platform-how-module__-Yl-ja__in .platform-how-module__-Yl-ja__track{animation:platform-how-module__-Yl-ja__drawX 1.2s var(--ease-out) .15s both}@keyframes platform-how-module__-Yl-ja__drawX{to{transform:scaleX(1)}}.platform-how-module__-Yl-ja__trackV{transform-origin:top;transform:scaleY(0)}.platform-how-module__-Yl-ja__in .platform-how-module__-Yl-ja__trackV{animation:platform-how-module__-Yl-ja__drawY .52s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-how-module__-Yl-ja__drawY{to{transform:scaleY(1)}}.platform-how-module__-Yl-ja__step{opacity:0;transform:translateY(10px)}.platform-how-module__-Yl-ja__in .platform-how-module__-Yl-ja__step{animation:platform-how-module__-Yl-ja__rise .52s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-how-module__-Yl-ja__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}.platform-how-module__-Yl-ja__node{transform:scale(.6)}.platform-how-module__-Yl-ja__in .platform-how-module__-Yl-ja__node{animation:platform-how-module__-Yl-ja__pop .48s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-how-module__-Yl-ja__pop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}
.platform-roles-module__nvjYEW__root{--ease-out:cubic-bezier(.22, 1, .36, 1)}.platform-roles-module__nvjYEW__device{opacity:0;transition:transform .26s var(--ease-out);transform:translateY(16px)}.platform-roles-module__nvjYEW__in .platform-roles-module__nvjYEW__device{opacity:1;animation:platform-roles-module__nvjYEW__rise .6s var(--ease-out) backwards;animation-delay:var(--d,0s);transform:translate(0,0)}.platform-roles-module__nvjYEW__in .platform-roles-module__nvjYEW__device:hover{transform:translateY(-3px)}@keyframes platform-roles-module__nvjYEW__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}.platform-roles-module__nvjYEW__chip{opacity:0;transform:scale(.7)}.platform-roles-module__nvjYEW__in .platform-roles-module__nvjYEW__chip{animation:platform-roles-module__nvjYEW__pop .46s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-roles-module__nvjYEW__pop{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}
.platform-app-module__8nzMgG__root{--ease-out:cubic-bezier(.22, 1, .36, 1)}.platform-app-module__8nzMgG__copy{opacity:0;transform:translateY(12px)}.platform-app-module__8nzMgG__in .platform-app-module__8nzMgG__copy{animation:platform-app-module__8nzMgG__rise .6s var(--ease-out) both;animation-delay:var(--d,0s)}.platform-app-module__8nzMgG__phone{opacity:0;transform:translateY(24px)scale(.97)}.platform-app-module__8nzMgG__in .platform-app-module__8nzMgG__phone{animation:platform-app-module__8nzMgG__phoneIn .8s var(--ease-out) .15s both}@keyframes platform-app-module__8nzMgG__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@keyframes platform-app-module__8nzMgG__phoneIn{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translate(0,0)scale(1)}}.platform-app-module__8nzMgG__toast{animation:platform-app-module__8nzMgG__toastIn .52s var(--ease-out) both}@keyframes platform-app-module__8nzMgG__toastIn{0%{opacity:0;transform:translateY(-14px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}.platform-app-module__8nzMgG__bar{transform-origin:0;transform:scaleX(0)}.platform-app-module__8nzMgG__in .platform-app-module__8nzMgG__bar{animation:platform-app-module__8nzMgG__growX 1.1s var(--ease-out) .5s both}@keyframes platform-app-module__8nzMgG__growX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.platform-app-module__8nzMgG__point{opacity:0;transform:translate(-8px)}.platform-app-module__8nzMgG__in .platform-app-module__8nzMgG__point{animation:platform-app-module__8nzMgG__slide .48s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-app-module__8nzMgG__slide{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0,0)}}.platform-app-module__8nzMgG__pointBtn{transition:background-color .18s ease, box-shadow .22s var(--ease-out)}@keyframes platform-app-module__8nzMgG__push{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0,0)}}.platform-app-module__8nzMgG__push{animation:platform-app-module__8nzMgG__push .38s var(--ease-out) both}@keyframes platform-app-module__8nzMgG__fadeIn{0%{opacity:0}to{opacity:1}}.platform-app-module__8nzMgG__fade{animation:.3s both platform-app-module__8nzMgG__fadeIn}@keyframes platform-app-module__8nzMgG__stagger{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}.platform-app-module__8nzMgG__stagger{animation:platform-app-module__8nzMgG__stagger .42s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-app-module__8nzMgG__dotPop{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.platform-app-module__8nzMgG__dotPop{animation:platform-app-module__8nzMgG__dotPop .32s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-app-module__8nzMgG__ringDraw{0%{stroke-dashoffset:113px}}.platform-app-module__8nzMgG__ringDraw{animation:platform-app-module__8nzMgG__ringDraw 1s var(--ease-out) .15s both}.platform-app-module__8nzMgG__growX{animation:platform-app-module__8nzMgG__growX .64s var(--ease-out) both;animation-delay:var(--d,0s)}.platform-app-module__8nzMgG__payBtn{transition:transform .16s var(--ease-out), background-color .2s ease}.platform-app-module__8nzMgG__payBtn:active:not(:disabled){transform:scale(.97)}@keyframes platform-app-module__8nzMgG__spin{to{transform:rotate(360deg)}}.platform-app-module__8nzMgG__spin{animation:.7s linear infinite platform-app-module__8nzMgG__spin}@keyframes platform-app-module__8nzMgG__pop{0%{transform:scale(.4)}60%{transform:scale(1.2)}to{transform:scale(1)}}.platform-app-module__8nzMgG__pop{animation:platform-app-module__8nzMgG__pop .42s var(--ease-out) both}@keyframes platform-app-module__8nzMgG__navPop{0%{transform:translateY(2px)scale(.9)}to{transform:translate(0,0)scale(1)}}.platform-app-module__8nzMgG__navPop{animation:platform-app-module__8nzMgG__navPop .3s var(--ease-out) both;display:inline-flex}@media (hover:hover){.platform-app-module__8nzMgG__tilt{transition:transform .5s var(--ease-out)}.platform-app-module__8nzMgG__tilt:hover{transform:translateY(-4px)rotate(-.6deg)}}
.platform-outcomes-module__OTiW8q__root{--ease-out:cubic-bezier(.22, 1, .36, 1)}.platform-outcomes-module__OTiW8q__col{opacity:0;transform:translateY(12px)}.platform-outcomes-module__OTiW8q__in .platform-outcomes-module__OTiW8q__col{animation:platform-outcomes-module__OTiW8q__rise .6s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-outcomes-module__OTiW8q__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}.platform-outcomes-module__OTiW8q__bar{transform-origin:0;transform:scaleX(0)}.platform-outcomes-module__OTiW8q__in .platform-outcomes-module__OTiW8q__bar{animation:platform-outcomes-module__OTiW8q__growX 1s var(--ease-out) .5s both}@keyframes platform-outcomes-module__OTiW8q__growX{to{transform:scaleX(1)}}.platform-outcomes-module__OTiW8q__toast{opacity:0;transform:translateY(-8px)}.platform-outcomes-module__OTiW8q__in .platform-outcomes-module__OTiW8q__toast{animation:platform-outcomes-module__OTiW8q__toastIn .48s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-outcomes-module__OTiW8q__toastIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translate(0,0)}}.platform-outcomes-module__OTiW8q__tick{opacity:0;transform:scale(.4)}.platform-outcomes-module__OTiW8q__in .platform-outcomes-module__OTiW8q__tick{animation:platform-outcomes-module__OTiW8q__tick .42s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-outcomes-module__OTiW8q__tick{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}
.public-footer-module__IC39RG__identity{font-family:var(--lp-font-heading,var(--font-display)), Georgia, "Times New Roman", serif}.public-footer-module__IC39RG__link{transition:color .22s;display:inline-block;position:relative}.public-footer-module__IC39RG__link:after{content:"";transform-origin:0;background-color:currentColor;height:1px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.public-footer-module__IC39RG__link:hover,.public-footer-module__IC39RG__link:focus-visible{color:#fff}.public-footer-module__IC39RG__link:hover:after,.public-footer-module__IC39RG__link:focus-visible:after{transform:scaleX(1)}.public-footer-module__IC39RG__link:focus-visible{outline-offset:4px;outline:2px solid #fff}.public-footer-module__IC39RG__mark{animation:180s linear infinite public-footer-module__IC39RG__markTurn}@keyframes public-footer-module__IC39RG__markTurn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.public-footer-module__IC39RG__link,.public-footer-module__IC39RG__link:after{transition:none}.public-footer-module__IC39RG__mark{animation:none}}
.platform-support-module__0NeqiG__root{--ease-out:cubic-bezier(.22, 1, .36, 1)}.platform-support-module__0NeqiG__rise{opacity:0;transform:translateY(14px)}.platform-support-module__0NeqiG__in .platform-support-module__0NeqiG__rise{animation:platform-support-module__0NeqiG__rise .62s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes platform-support-module__0NeqiG__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}.platform-support-module__0NeqiG__card{transition:transform .26s var(--ease-out), box-shadow .26s var(--ease-out), border-color .2s}@media (hover:hover){.platform-support-module__0NeqiG__card:hover{border-color:#a5b4fc;transform:translateY(-3px);box-shadow:0 18px 36px -18px #4f46e559}}.platform-support-module__0NeqiG__tile{transition:background-color .22s, color .22s, transform .26s var(--ease-out)}.platform-support-module__0NeqiG__card:hover .platform-support-module__0NeqiG__tile,.platform-support-module__0NeqiG__card:focus-within .platform-support-module__0NeqiG__tile{color:#fff;background-color:#4f46e5}.platform-support-module__0NeqiG__in .platform-support-module__0NeqiG__ring{animation:.9s ease-in-out .7s platform-support-module__0NeqiG__ring}.platform-support-module__0NeqiG__card:hover .platform-support-module__0NeqiG__ring{animation:.9s ease-in-out infinite platform-support-module__0NeqiG__ring}@keyframes platform-support-module__0NeqiG__ring{0%,to{transform:rotate(0)}10%{transform:rotate(-14deg)}20%{transform:rotate(12deg)}30%{transform:rotate(-10deg)}40%{transform:rotate(8deg)}50%{transform:rotate(-4deg)}60%{transform:rotate(0)}}.platform-support-module__0NeqiG__halo{border-radius:inherit;opacity:0;pointer-events:none;border:2px solid #818cf8;position:absolute;inset:0}.platform-support-module__0NeqiG__in .platform-support-module__0NeqiG__halo{animation:1.4s ease-out .7s 2 platform-support-module__0NeqiG__halo}.platform-support-module__0NeqiG__card:hover .platform-support-module__0NeqiG__halo{animation:1.4s ease-out infinite platform-support-module__0NeqiG__halo}.platform-support-module__0NeqiG__halo:nth-child(3){animation-delay:1.1s!important}@keyframes platform-support-module__0NeqiG__halo{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.platform-support-module__0NeqiG__in .platform-support-module__0NeqiG__bob{animation:platform-support-module__0NeqiG__bob .7s var(--ease-out) .85s 1}.platform-support-module__0NeqiG__card:hover .platform-support-module__0NeqiG__bob{animation:platform-support-module__0NeqiG__bob .7s var(--ease-out) infinite}@keyframes platform-support-module__0NeqiG__bob{0%,to{transform:translate(0,0)}40%{transform:translateY(-4px)}}.platform-support-module__0NeqiG__in .platform-support-module__0NeqiG__drop{animation:platform-support-module__0NeqiG__drop .7s var(--ease-out) 1s 1}.platform-support-module__0NeqiG__card:hover .platform-support-module__0NeqiG__drop{animation:platform-support-module__0NeqiG__drop .7s var(--ease-out) infinite}@keyframes platform-support-module__0NeqiG__drop{0%{transform:translateY(-6px)}55%{transform:translateY(1px)}to{transform:translate(0,0)}}.platform-support-module__0NeqiG__pop{animation:platform-support-module__0NeqiG__pop .32s var(--ease-out) both}@keyframes platform-support-module__0NeqiG__pop{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.platform-support-module__0NeqiG__live{animation:1.8s ease-in-out infinite platform-support-module__0NeqiG__live}@keyframes platform-support-module__0NeqiG__live{0%,to{box-shadow:0 0 #10b98173}60%{box-shadow:0 0 0 5px #10b98100}}@media (prefers-reduced-motion:reduce){.platform-support-module__0NeqiG__rise,.platform-support-module__0NeqiG__in .platform-support-module__0NeqiG__rise{opacity:1;animation:none;transform:none}.platform-support-module__0NeqiG__in .platform-support-module__0NeqiG__ring,.platform-support-module__0NeqiG__card:hover .platform-support-module__0NeqiG__ring,.platform-support-module__0NeqiG__in .platform-support-module__0NeqiG__halo,.platform-support-module__0NeqiG__card:hover .platform-support-module__0NeqiG__halo,.platform-support-module__0NeqiG__in .platform-support-module__0NeqiG__bob,.platform-support-module__0NeqiG__card:hover .platform-support-module__0NeqiG__bob,.platform-support-module__0NeqiG__in .platform-support-module__0NeqiG__drop,.platform-support-module__0NeqiG__card:hover .platform-support-module__0NeqiG__drop,.platform-support-module__0NeqiG__live{animation:none}.platform-support-module__0NeqiG__card,.platform-support-module__0NeqiG__tile{transition:none}.platform-support-module__0NeqiG__card:hover{transform:none}}
.public-header-module__lp4DZq__bar{animation:.62s cubic-bezier(.22,1,.36,1) both public-header-module__lp4DZq__barIn}@keyframes public-header-module__lp4DZq__barIn{0%{opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.public-header-module__lp4DZq__bar{opacity:1;animation:none;transform:none}}
