.tagline-bleed-module__IPRZmG__wrap{text-align:left;width:100%;line-height:.9;position:relative;overflow:hidden}.tagline-bleed-module__IPRZmG__line{white-space:nowrap;letter-spacing:-.06em;color:#edece9e6;font-size:clamp(4rem,22vw,34rem);font-weight:700;display:block}.tagline-bleed-module__IPRZmG__probe{visibility:hidden;pointer-events:none;white-space:nowrap;height:0;position:absolute;overflow:hidden}
.scroll-color-reveal-module___ukipa__scene{position:relative}.scroll-color-reveal-module___ukipa__simulation,.scroll-color-reveal-module___ukipa__divider,.scroll-color-reveal-module___ukipa__motionLabel{display:none}.scroll-color-reveal-module___ukipa__label{color:#ffffffe6;background:#00000080;border-radius:999px;padding:.4rem .6rem;font-size:10px;font-weight:500;line-height:1.2;position:absolute;top:1rem}.scroll-color-reveal-module___ukipa__divider{opacity:0}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.scroll-color-reveal-module___ukipa__scene[data-scroll-reveal=true] .scroll-color-reveal-module___ukipa__simulation,.scroll-color-reveal-module___ukipa__scene[data-scroll-reveal=true] .scroll-color-reveal-module___ukipa__divider,.scroll-color-reveal-module___ukipa__scene[data-scroll-reveal=true] .scroll-color-reveal-module___ukipa__motionLabel{display:block}}@media (prefers-reduced-motion:reduce){.scroll-color-reveal-module___ukipa__original{clip-path:none!important}}
.grade-story-module__nMTGfG__photo{aspect-ratio:16/10;border-radius:24px;position:relative;box-shadow:0 0 0 1px #ffffff17,0 20px 60px #0006}.grade-story-module__nMTGfG__frame{isolation:isolate;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.grade-story-module__nMTGfG__image{object-fit:cover;transform:scale(1)}.grade-story-module__nMTGfG__glass,.grade-story-module__nMTGfG__light,.grade-story-module__nMTGfG__rim{pointer-events:none;opacity:0;position:absolute}.grade-story-module__nMTGfG__glass{background:linear-gradient(118deg,#fff0 22%,#eaf4ff26 42%,#ffffff08 51%,#0000 65%),linear-gradient(#dce8f708,#0000 46%,#060a111f);inset:0;transform:translate(-8%)scale(1.16)}.grade-story-module__nMTGfG__light{aspect-ratio:1;mix-blend-mode:screen;background:radial-gradient(#fff9e645 0%,#e2efff26 18%,#e6f1ff0d 38%,#0000 65%);border-radius:50%;width:94%;top:0;left:0}.grade-story-module__nMTGfG__rim{border-radius:inherit;background:linear-gradient(140deg,#ffffff1a,#0000 23% 78%,#bbd4f70d);border:1px solid #f7f8ff47;inset:0;box-shadow:inset 0 1px #ffffff42,inset 0 -1px #bedcff1a}.grade-story-module__nMTGfG__photo:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0;box-shadow:0 0 0 1px #e1ebff24,0 10px 35px #cadeff1a,0 25px 55px #00000040}@media (min-width:768px) and (hover:hover) and (pointer:fine){.grade-story-module__nMTGfG__image{transition:transform .62s cubic-bezier(.22,1,.36,1)}.grade-story-module__nMTGfG__glass{transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .28s}.grade-story-module__nMTGfG__light,.grade-story-module__nMTGfG__rim,.grade-story-module__nMTGfG__photo:after{transition:opacity .28s}.grade-story-module__nMTGfG__photo:hover .grade-story-module__nMTGfG__image{transform:scale(1.065)}.grade-story-module__nMTGfG__photo:hover .grade-story-module__nMTGfG__glass{transform:translate(0,0)scale(1.16)}.grade-story-module__nMTGfG__photo:hover .grade-story-module__nMTGfG__glass,.grade-story-module__nMTGfG__photo:hover .grade-story-module__nMTGfG__light,.grade-story-module__nMTGfG__photo:hover .grade-story-module__nMTGfG__rim,.grade-story-module__nMTGfG__photo:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){.grade-story-module__nMTGfG__image,.grade-story-module__nMTGfG__photo:hover .grade-story-module__nMTGfG__image,.grade-story-module__nMTGfG__glass,.grade-story-module__nMTGfG__photo:hover .grade-story-module__nMTGfG__glass{transition:opacity .15s;transform:none}.grade-story-module__nMTGfG__light,.grade-story-module__nMTGfG__photo:hover .grade-story-module__nMTGfG__light{display:none}}@media (max-width:767px),(hover:none),(pointer:coarse){.grade-story-module__nMTGfG__frame{overflow:clip}.grade-story-module__nMTGfG__glass,.grade-story-module__nMTGfG__light,.grade-story-module__nMTGfG__rim{display:none}}
.public-studio-demo-module__oAVHGG__page{--studio-header-height:64px;grid-template-rows:calc(var(--studio-header-height) + env(safe-area-inset-top,0px)) minmax(0, 1fr);box-sizing:border-box;width:100%;height:100dvh;padding-bottom:env(safe-area-inset-bottom,0px);overscroll-behavior:none;color:#edece9;background:#171b24;display:grid;position:fixed;inset:0;overflow:hidden}.public-studio-demo-module__oAVHGG__header{min-width:0;min-height:0;padding:calc(9px + env(safe-area-inset-top,0px)) max(20px, env(safe-area-inset-right)) 9px max(20px, env(safe-area-inset-left));background:#202635;border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.public-studio-demo-module__oAVHGG__brand{white-space:nowrap;justify-content:center;align-items:center;gap:10px;margin:0;font-size:15px;line-height:1;display:flex}.public-studio-demo-module__oAVHGG__wordmark{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.public-studio-demo-module__oAVHGG__studioName{border-left:1px solid #ffffff24;padding-left:10px;font-weight:500}.public-studio-demo-module__oAVHGG__beta{color:#d3bd82;letter-spacing:.08em;text-transform:uppercase;border:1px solid #bca56359;border-radius:5px;padding:4px 6px;font-size:9px;font-weight:700}.public-studio-demo-module__oAVHGG__backLink,.public-studio-demo-module__oAVHGG__packLink{touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:600;line-height:1.35;text-decoration:none;transition:background-color .16s,color .16s,transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.public-studio-demo-module__oAVHGG__backLink{color:#edece9b3;justify-self:start}.public-studio-demo-module__oAVHGG__packLink{color:#e2cf99;background:#bca5630a;border:1px solid #bca56366;justify-self:end;padding:0 16px}.public-studio-demo-module__oAVHGG__backLink:focus-visible,.public-studio-demo-module__oAVHGG__packLink:focus-visible{outline-offset:4px;outline:2px solid #bca563;transition:none}.public-studio-demo-module__oAVHGG__backLink:active,.public-studio-demo-module__oAVHGG__packLink:active{transform:scale(.98)}.public-studio-demo-module__oAVHGG__workspace{min-width:0;min-height:0;display:grid;overflow:hidden}.public-studio-demo-module__oAVHGG__frame{background:#171b24;border:0;width:100%;min-width:0;height:100%;min-height:0;display:block}.public-studio-demo-module__oAVHGG__entry{z-index:1;max-width:580px;margin:36px auto 0;padding:0 24px;position:relative}.public-studio-demo-module__oAVHGG__entry:before{content:"";filter:blur(22px);pointer-events:none;background:linear-gradient(100deg,#c8685945,#bca56355 40%,#73b7bd45 75%,#7485ae40);border-radius:50%;position:absolute;inset:45% 40px -6px}.public-studio-demo-module__oAVHGG__entryButton{isolation:isolate;color:#edece9;text-align:left;-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);touch-action:manipulation;background:linear-gradient(135deg,#424a56eb,#222936f0 45%,#1a202cf5);border:1px solid #0000;border-radius:24px;grid-template-columns:minmax(0,1fr) 46px;align-items:center;gap:24px;width:100%;min-height:146px;padding:25px 26px;text-decoration:none;transition:transform .18s cubic-bezier(.23,1,.32,1);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000040,0 16px 30px -16px #20263580,0 2px 7px #20263524}.public-studio-demo-module__oAVHGG__entryButton:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(125deg,#ffffff94,#ffffff1a 27%,#ffffff0a 56%,#bca56361 82%,#ffffff42);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.public-studio-demo-module__oAVHGG__entryButton:after{content:"";z-index:-1;opacity:.45;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff16 48%,#0000 63%);transition:transform .28s cubic-bezier(.23,1,.32,1),opacity .22s;position:absolute;inset:-50% -15%;transform:translate(-36%)}.public-studio-demo-module__oAVHGG__entryLight{z-index:-1;filter:blur(32px);opacity:.18;pointer-events:none;background:linear-gradient(100deg,#ce6254,#bca563 36%,#77bcb7 65%,#798bc0);border-radius:50%;height:110px;transition:opacity .22s,transform .22s cubic-bezier(.23,1,.32,1);position:absolute;bottom:-65px;left:14%;right:-8%}.public-studio-demo-module__oAVHGG__entryContent{gap:10px;min-width:0;display:grid}@media (max-width:767px),(hover:none),(pointer:coarse){.public-studio-demo-module__oAVHGG__entryButton{-webkit-backdrop-filter:none;backdrop-filter:none;overflow:clip}.public-studio-demo-module__oAVHGG__entryButton:after{inset:0;transform:none}.public-studio-demo-module__oAVHGG__entryLight{display:none}}.public-studio-demo-module__oAVHGG__entryEyebrow{color:#dcdad4ab;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;font-size:9px;font-weight:600;line-height:1;display:flex}.public-studio-demo-module__oAVHGG__entryLook{color:#d9c791;letter-spacing:.11em;background:#bca5630a;border:1px solid #d4c18730;border-radius:5px;padding:4px 7px;font-size:8px}.public-studio-demo-module__oAVHGG__entryTitle{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(19px,2.5vw,24px);font-weight:500;line-height:1.2}.public-studio-demo-module__oAVHGG__entryCopy{color:#edece9b3;text-wrap:pretty;max-width:340px;font-size:13px;line-height:1.5}.public-studio-demo-module__oAVHGG__entryArrow{color:#e7d8b1;background:linear-gradient(145deg,#ffffff14,#ffffff03);border:1px solid #ffffff30;border-radius:50%;place-items:center;width:46px;height:46px;transition:background-color .18s;display:grid;box-shadow:inset 0 1px #ffffff1a,0 3px 8px #0000001a}.public-studio-demo-module__oAVHGG__entryArrow svg{transition:transform .18s cubic-bezier(.23,1,.32,1)}.public-studio-demo-module__oAVHGG__entryButton:active:not(:focus-visible){transform:scale(.99)}.public-studio-demo-module__oAVHGG__entryButton:focus-visible{outline-offset:5px;outline:2px solid #6c5b2d}.public-studio-demo-module__oAVHGG__entryButton:focus-visible,.public-studio-demo-module__oAVHGG__entryButton:focus-visible:after,.public-studio-demo-module__oAVHGG__entryButton:focus-visible .public-studio-demo-module__oAVHGG__entryLight,.public-studio-demo-module__oAVHGG__entryButton:focus-visible .public-studio-demo-module__oAVHGG__entryArrow,.public-studio-demo-module__oAVHGG__entryButton:focus-visible .public-studio-demo-module__oAVHGG__entryArrow svg{transition:none}@media (hover:hover) and (pointer:fine){.public-studio-demo-module__oAVHGG__backLink:hover{color:#fff}.public-studio-demo-module__oAVHGG__packLink:hover{background:#bca5631a}.public-studio-demo-module__oAVHGG__entryButton:hover:not(:focus-visible){transform:translateY(-2px)}.public-studio-demo-module__oAVHGG__entryButton:hover:not(:focus-visible):after{opacity:.8;transform:translate(20%)}.public-studio-demo-module__oAVHGG__entryButton:hover:not(:focus-visible) .public-studio-demo-module__oAVHGG__entryLight{opacity:.3;transform:translateY(-8px)}.public-studio-demo-module__oAVHGG__entryButton:hover .public-studio-demo-module__oAVHGG__entryArrow{background-color:#ffffff0d}.public-studio-demo-module__oAVHGG__entryButton:hover:not(:focus-visible) .public-studio-demo-module__oAVHGG__entryArrow svg{transform:translate(3px)}.public-studio-demo-module__oAVHGG__entryButton:active:not(:focus-visible){transform:translateY(0)scale(.99)}}@media (max-width:640px){.public-studio-demo-module__oAVHGG__page{--studio-header-height:56px}.public-studio-demo-module__oAVHGG__header{padding:calc(5px + env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right)) 5px max(12px, env(safe-area-inset-left));grid-template-columns:44px minmax(0,1fr) auto;gap:8px}.public-studio-demo-module__oAVHGG__brand{gap:6px}.public-studio-demo-module__oAVHGG__studioName{border:0;padding:0}.public-studio-demo-module__oAVHGG__backLink{width:44px}.public-studio-demo-module__oAVHGG__backLabel,.public-studio-demo-module__oAVHGG__wordmark{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.public-studio-demo-module__oAVHGG__backLink,.public-studio-demo-module__oAVHGG__packLink{font-size:11px}.public-studio-demo-module__oAVHGG__packLink{white-space:nowrap;gap:6px;padding:0 10px}.public-studio-demo-module__oAVHGG__entry{margin-top:28px}.public-studio-demo-module__oAVHGG__entryButton{border-radius:21px;grid-template-columns:minmax(0,1fr) 40px;gap:16px;padding:22px 20px}.public-studio-demo-module__oAVHGG__entryArrow{width:40px;height:40px}.public-studio-demo-module__oAVHGG__entryCopy{font-size:12px}}@media (prefers-reduced-motion:reduce){.public-studio-demo-module__oAVHGG__backLink,.public-studio-demo-module__oAVHGG__packLink,.public-studio-demo-module__oAVHGG__entryButton{transition:none}.public-studio-demo-module__oAVHGG__backLink:active,.public-studio-demo-module__oAVHGG__packLink:active,.public-studio-demo-module__oAVHGG__entryButton:active{transform:none}.public-studio-demo-module__oAVHGG__entryButton:after,.public-studio-demo-module__oAVHGG__entryLight,.public-studio-demo-module__oAVHGG__entryArrow,.public-studio-demo-module__oAVHGG__entryArrow svg{transition:none}.public-studio-demo-module__oAVHGG__entryButton:hover:not(:focus-visible),.public-studio-demo-module__oAVHGG__entryButton:active:not(:focus-visible),.public-studio-demo-module__oAVHGG__entryButton:hover:not(:focus-visible):after,.public-studio-demo-module__oAVHGG__entryButton:hover:not(:focus-visible) .public-studio-demo-module__oAVHGG__entryLight,.public-studio-demo-module__oAVHGG__entryButton:hover:not(:focus-visible) .public-studio-demo-module__oAVHGG__entryArrow svg{transform:none}}.public-studio-demo-module__oAVHGG__previewWorkspace{grid-template-rows:auto minmax(0,1fr)}.public-studio-demo-module__oAVHGG__previewNotice{padding:10px max(20px, env(safe-area-inset-right)) 10px max(20px, env(safe-area-inset-left));color:#d8d6cf;background:#262c39;border-bottom:1px solid #bca56326;justify-content:space-between;align-items:center;gap:16px;font-size:11px;line-height:1.5;display:flex}.public-studio-demo-module__oAVHGG__previewMessage{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;display:flex}.public-studio-demo-module__oAVHGG__previewBadge{color:#e2cf99;align-items:center;gap:6px;font-weight:600;display:inline-flex}.public-studio-demo-module__oAVHGG__previewDetail{color:#d8d6cf9e}.public-studio-demo-module__oAVHGG__sessionError{color:#ffb4a8;flex-basis:100%}.public-studio-demo-module__oAVHGG__sessionButton{color:#edece9b3;min-height:40px;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #ffffff26;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:0 12px;transition:color .16s,background-color .16s;display:inline-flex}.public-studio-demo-module__oAVHGG__sessionButton:focus-visible{outline-offset:3px;outline:2px solid #bca563;transition:none}.public-studio-demo-module__oAVHGG__sessionButton:disabled{opacity:.5;cursor:default}.public-studio-demo-module__oAVHGG__authPanel{overscroll-behavior:contain;min-height:0;padding:30px 0;overflow:auto}.public-studio-demo-module__oAVHGG__authMessage{color:#d8d6cfb3;text-align:center;max-width:540px;margin:0 auto;padding:0 24px;font-size:13px;line-height:1.6}.public-studio-demo-module__oAVHGG__authPanel>div{min-height:auto;padding-top:28px;padding-bottom:28px}@media (hover:hover) and (pointer:fine){.public-studio-demo-module__oAVHGG__sessionButton:hover:not(:disabled){color:#fff;background:#ffffff08}}@media (max-width:640px){.public-studio-demo-module__oAVHGG__previewNotice{gap:8px;padding:8px 12px;font-size:10px}.public-studio-demo-module__oAVHGG__previewDetail{display:none}.public-studio-demo-module__oAVHGG__sessionButton{min-height:40px;padding:0 9px}}@media (prefers-reduced-motion:reduce){.public-studio-demo-module__oAVHGG__sessionButton{transition:none}}.public-studio-demo-module__oAVHGG__headerActions{justify-self:end;align-items:center;gap:14px;display:flex}.public-studio-demo-module__oAVHGG__previewLink{color:#d3bd82;text-underline-offset:4px;align-items:center;min-height:44px;font-size:11px;text-decoration:underline;display:inline-flex}.public-studio-demo-module__oAVHGG__previewLink:focus-visible,.public-studio-demo-module__oAVHGG__authBackLink:focus-visible{outline-offset:3px;outline:2px solid #bca563}.public-studio-demo-module__oAVHGG__previewActions{align-items:center;gap:8px;display:flex}.public-studio-demo-module__oAVHGG__previewActions a{text-decoration:none}.public-studio-demo-module__oAVHGG__authBackLink{color:#d3bd82;text-underline-offset:4px;width:fit-content;margin:24px auto;font-size:13px;display:block}@media (max-width:900px){.public-studio-demo-module__oAVHGG__headerActions{gap:8px}.public-studio-demo-module__oAVHGG__previewLink{max-width:75px;font-size:10px;line-height:1.3}}@media (max-width:640px){.public-studio-demo-module__oAVHGG__previewActions{gap:5px}.public-studio-demo-module__oAVHGG__previewActions .public-studio-demo-module__oAVHGG__sessionButton{font-size:10px}}
.showcase-rail-module__5fiI1G__deck{perspective:1500px}.showcase-rail-module__5fiI1G__stage{transform-style:preserve-3d;will-change:transform}.showcase-rail-module__5fiI1G__parallax{will-change:transform}@media (max-width:767px),(hover:none),(pointer:coarse){.showcase-rail-module__5fiI1G__deck{perspective:none}.showcase-rail-module__5fiI1G__stage{transform-style:flat;will-change:auto;transform:none!important}.showcase-rail-module__5fiI1G__parallax{will-change:auto;transform:none!important}.showcase-rail-module__5fiI1G__card{filter:none!important;transform:translate(-50%, -50%) translateX(var(--card-x)) scale(var(--card-scale))!important;transition:transform .24s ease-out,opacity .18s ease-out!important}.showcase-rail-module__5fiI1G__card[aria-hidden=true]{display:none}.showcase-rail-module__5fiI1G__card button{box-shadow:0 8px 22px #00000040!important}}@media (prefers-reduced-motion:reduce){.showcase-rail-module__5fiI1G__card{transition:none!important}}
