@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.614a1c00.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.d8bad3ab.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_b9fa7e8c-module__zhVZzq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_b9fa7e8c-module__zhVZzq__variable{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.088ba3ed.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.c68a79fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.088ba3ed.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.c68a79fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_74de52e-module__kAheTq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_74de52e-module__kAheTq__variable{--font-instrument-sans:"Instrument Sans","Instrument Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7469f4b8c4320767-s.26f9e32e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/adc7cd3b7883d367-s.540d889d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/80af654069c6359d-s.d1185ec1.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/57432213f2a52057-s.5fa50f9b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e6a1be0d145ae657-s.f44047a2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f36318c221c6c961-s.p.cb78e48b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7469f4b8c4320767-s.26f9e32e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/adc7cd3b7883d367-s.540d889d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80af654069c6359d-s.d1185ec1.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57432213f2a52057-s.5fa50f9b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6a1be0d145ae657-s.f44047a2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f36318c221c6c961-s.p.cb78e48b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_1e7ee33f-module__EF9kSq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_1e7ee33f-module__EF9kSq__variable{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}
.airi-experience-module__YsvjkG__root{--ink:#f3e9e4;--ink-dim:#8a7f7b;--ink-faint:#4a4340;--rose:#b76e79;--rose-2:#e6a4a4;--rose-3:#f3d1c6;z-index:50;color:var(--ink);font-family:var(--font-instrument-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:default;background:#000;font-weight:400;position:fixed;inset:0;overflow:hidden}.airi-experience-module__YsvjkG__root.airi-experience-module__YsvjkG__clickable{cursor:pointer}.airi-experience-module__YsvjkG__mono{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:300}.airi-experience-module__YsvjkG__stage{background:radial-gradient(at 50% 55%,#b76e790f 0%,#0b0b0c00 60%),radial-gradient(at 50% 90%,#f3d1c608 0%,#0b0b0c00 50%),#0b0b0c;position:absolute;inset:0;overflow:hidden}.airi-experience-module__YsvjkG__vignette{pointer-events:none;z-index:50;background:radial-gradient(#0000 50%,#0009 100%);position:absolute;inset:0}.airi-experience-module__YsvjkG__grain{pointer-events:none;opacity:.06;mix-blend-mode:overlay;z-index:51;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence baseFrequency='0.9' numOctaves='2' seed='4'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.airi-experience-module__YsvjkG__chrome{z-index:60;color:#f3e9e48c;transition:opacity 1.2s;position:absolute}.airi-experience-module__YsvjkG__chromeTopL{top:28px;left:32px}.airi-experience-module__YsvjkG__chromeBotL{bottom:28px;left:32px}.airi-experience-module__YsvjkG__dot{background:var(--rose-2);vertical-align:middle;width:7px;height:7px;box-shadow:0 0 10px var(--rose-2);border-radius:50%;margin-right:8px;animation:3s ease-in-out infinite airi-experience-module__YsvjkG__pulse;display:inline-block}@keyframes airi-experience-module__YsvjkG__pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.airi-experience-module__YsvjkG__progress{z-index:60;gap:14px;transition:opacity .8s;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.airi-experience-module__YsvjkG__progressItem{color:var(--ink-faint);cursor:pointer;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:14px;font-weight:300;transition:color .4s,letter-spacing .35s;display:flex;position:relative}.airi-experience-module__YsvjkG__progressItem:hover{color:var(--ink-dim);letter-spacing:.11em}.airi-experience-module__YsvjkG__progressItem:hover .airi-experience-module__YsvjkG__progressBar{background:#ffffff29}.airi-experience-module__YsvjkG__progressItem.airi-experience-module__YsvjkG__active{color:var(--ink)}.airi-experience-module__YsvjkG__progressBar{background:#ffffff14;width:40px;height:1px;position:relative;overflow:hidden}.airi-experience-module__YsvjkG__progressBarFill{background:var(--rose-2);height:100%;box-shadow:0 0 8px var(--rose-2);width:0%;position:absolute;top:0;left:0}.airi-experience-module__YsvjkG__progressItem.airi-experience-module__YsvjkG__done .airi-experience-module__YsvjkG__progressBarFill{width:100%}.airi-experience-module__YsvjkG__center{z-index:10;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.airi-experience-module__YsvjkG__entryTitle{font-family:var(--font-instrument-serif),serif;letter-spacing:.24em;color:var(--ink);opacity:0;font-size:88px;font-weight:400;transition:opacity 1.2s,transform 1.6s,letter-spacing 1.6s;transform:translateY(8px)}.airi-experience-module__YsvjkG__entryTitle.airi-experience-module__YsvjkG__show{opacity:1;letter-spacing:.32em;transform:translateY(0)}.airi-experience-module__YsvjkG__char{background:linear-gradient(180deg,var(--ink)0%,var(--rose-3)100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.airi-experience-module__YsvjkG__entrySub{color:var(--ink-dim);letter-spacing:.28em;text-transform:uppercase;font-size:14px;font-family:var(--font-jetbrains-mono),monospace;opacity:0;margin-top:28px;font-weight:300;transition:opacity 1.2s}.airi-experience-module__YsvjkG__entrySub.airi-experience-module__YsvjkG__show{opacity:.8}.airi-experience-module__YsvjkG__blink{background:var(--rose-2);width:6px;height:1px;margin-left:6px;animation:1.2s steps(2,end) infinite airi-experience-module__YsvjkG__blink;display:inline-block}@keyframes airi-experience-module__YsvjkG__blink{0%,49%{opacity:1}50%,to{opacity:0}}.airi-experience-module__YsvjkG__frame{opacity:0;grid-template-columns:3fr 2fr;gap:4vw;padding:10vh 8vw;transition:opacity 1.2s;position:absolute;inset:0}.airi-experience-module__YsvjkG__frameVisual{position:relative}.airi-experience-module__YsvjkG__frameSide{flex-direction:column;justify-content:center;gap:28px;display:flex}.airi-experience-module__YsvjkG__captionLabel{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--rose-2);opacity:0;font-size:14px;font-weight:400;transition:opacity .8s,transform 1s;transform:translateY(6px)}.airi-experience-module__YsvjkG__captionLabel.airi-experience-module__YsvjkG__show{opacity:.9;transform:translateY(0)}.airi-experience-module__YsvjkG__captionLabel:before{content:"";background:var(--rose-2);vertical-align:middle;width:22px;height:1px;box-shadow:0 0 6px var(--rose-2);margin-right:10px;display:inline-block}.airi-experience-module__YsvjkG__captionHeadline{letter-spacing:-.01em;color:var(--ink);overflow-wrap:break-word;max-width:min(460px,100%);font-size:clamp(28px,3.5vw,48px);font-weight:400;line-height:1.08}.airi-experience-module__YsvjkG__captionLine{opacity:0;transition:opacity .9s,transform 1.1s;display:block;transform:translateY(14px)}.airi-experience-module__YsvjkG__captionLine.airi-experience-module__YsvjkG__show{opacity:1;transform:translateY(0)}.airi-experience-module__YsvjkG__dim{color:var(--ink-dim)}.airi-experience-module__YsvjkG__serifEm{font-family:var(--font-instrument-serif),serif;color:var(--rose-3);font-style:italic}.airi-experience-module__YsvjkG__captionFooter{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-dim);opacity:0;margin-top:12px;font-size:13px;transition:opacity 1.2s}.airi-experience-module__YsvjkG__captionFooter.airi-experience-module__YsvjkG__show{opacity:1}.airi-experience-module__YsvjkG__chatPanel{flex-direction:column;justify-content:flex-start;width:min(520px,100%);padding:clamp(20px,3vh,40px) clamp(24px,3vw,48px);display:flex;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.airi-experience-module__YsvjkG__chatHeader{opacity:0;border-bottom:1px solid #ffffff0a;align-items:center;gap:12px;margin-bottom:40px;padding-bottom:20px;transition:opacity .8s;display:flex}.airi-experience-module__YsvjkG__chatHeader.airi-experience-module__YsvjkG__show{opacity:1}.airi-experience-module__YsvjkG__avatar{background:radial-gradient(circle at 35% 30%,var(--rose-3),var(--rose)60%,#3a1e23 100%);border-radius:50%;flex-shrink:0;width:32px;height:32px;box-shadow:0 0 24px #b76e7959,inset 0 0 10px #0000004d}.airi-experience-module__YsvjkG__chatName{color:var(--ink);letter-spacing:.02em;font-size:16px}.airi-experience-module__YsvjkG__chatStatus{font-family:var(--font-jetbrains-mono),monospace;color:var(--ink-faint);letter-spacing:.2em;text-transform:uppercase;margin-left:auto;font-size:12px}.airi-experience-module__YsvjkG__chatStatus:before{content:"";vertical-align:middle;background:#9fd4a3;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block;box-shadow:0 0 6px #9fd4a3}.airi-experience-module__YsvjkG__msgStream{scrollbar-width:none;outline:none;flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow-y:auto}.airi-experience-module__YsvjkG__msgStream::-webkit-scrollbar{display:none}.airi-experience-module__YsvjkG__bubble{opacity:0;filter:blur();border-radius:18px;max-width:80%;padding:14px 18px;font-size:17px;line-height:1.45;transition:opacity .7s,transform .9s cubic-bezier(.2,.8,.2,1),filter 1.2s;transform:translateY(10px)scale(.98)}.airi-experience-module__YsvjkG__bubble.airi-experience-module__YsvjkG__show{opacity:1;transform:translateY(0)scale(1)}.airi-experience-module__YsvjkG__bubbleHer{color:var(--ink);background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff0f;border-bottom-left-radius:6px;align-self:flex-start}.airi-experience-module__YsvjkG__bubbleMe{color:var(--rose-3);background:linear-gradient(#b76e7938,#b76e791f);border:1px solid #b76e7947;border-bottom-right-radius:6px;align-self:flex-end}.airi-experience-module__YsvjkG__typing{opacity:0;background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff0f;border-radius:18px 18px 18px 6px;align-self:flex-start;align-items:center;gap:5px;padding:14px 18px;transition:opacity .5s;display:flex}.airi-experience-module__YsvjkG__typing.airi-experience-module__YsvjkG__show{opacity:1}.airi-experience-module__YsvjkG__typingDot{background:var(--rose-2);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite airi-experience-module__YsvjkG__typingBounce}.airi-experience-module__YsvjkG__typingDot:nth-child(2){animation-delay:.15s}.airi-experience-module__YsvjkG__typingDot:nth-child(3){animation-delay:.3s}@keyframes airi-experience-module__YsvjkG__typingBounce{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.airi-experience-module__YsvjkG__chatInput{color:var(--ink-faint);opacity:0;background:#ffffff05;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:10px;margin-top:auto;padding:14px 18px;font-size:14px;transition:opacity 1s;display:flex}.airi-experience-module__YsvjkG__chatInput.airi-experience-module__YsvjkG__show{opacity:1}.airi-experience-module__YsvjkG__caret{background:var(--rose-2);width:1px;height:14px;animation:1s steps(2,end) infinite airi-experience-module__YsvjkG__blink}.airi-experience-module__YsvjkG__chatPanel.airi-experience-module__YsvjkG__dissolving .airi-experience-module__YsvjkG__bubble,.airi-experience-module__YsvjkG__chatPanel.airi-experience-module__YsvjkG__dissolving .airi-experience-module__YsvjkG__chatHeader,.airi-experience-module__YsvjkG__chatPanel.airi-experience-module__YsvjkG__dissolving .airi-experience-module__YsvjkG__chatInput{filter:blur(14px);opacity:0;transition:all 1.4s cubic-bezier(.6,0,.3,1);transform:scaleX(2.5)}.airi-experience-module__YsvjkG__waveWrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.airi-experience-module__YsvjkG__waveGlow{filter:blur(20px);opacity:0;background:radial-gradient(#b76e792e,#0b0b0c00 60%);width:70%;height:50%;transition:opacity 1.4s;position:absolute}.airi-experience-module__YsvjkG__waveGlow.airi-experience-module__YsvjkG__show{opacity:1}.airi-experience-module__YsvjkG__waveCanvas{opacity:0;width:90%;height:60%;transition:opacity 1.2s}.airi-experience-module__YsvjkG__waveCanvas.airi-experience-module__YsvjkG__show{opacity:1}.airi-experience-module__YsvjkG__waveWhisper{font-family:var(--font-instrument-serif),serif;color:var(--rose-3);letter-spacing:.04em;opacity:0;text-shadow:0 0 20px #f3d1c666;white-space:nowrap;font-size:24px;font-style:italic;transition:opacity 1.2s,transform 1.4s;position:absolute;bottom:22%;left:50%;transform:translate(-50%)translateY(10px)}.airi-experience-module__YsvjkG__waveWhisper.airi-experience-module__YsvjkG__show{opacity:.85;transform:translate(-50%)translateY(0)}.airi-experience-module__YsvjkG__stage3{opacity:0;transition:opacity 1.6s;position:absolute;inset:0}.airi-experience-module__YsvjkG__presenceWrap{position:absolute;inset:0}.airi-experience-module__YsvjkG__presenceCanvas{opacity:0;filter:saturate(1.05);width:100%;height:100%;transition:opacity 2s;position:absolute;inset:0}.airi-experience-module__YsvjkG__presenceCanvas.airi-experience-module__YsvjkG__show{opacity:1}.airi-experience-module__YsvjkG__finalLine{font-family:var(--font-instrument-serif),serif;color:var(--ink);letter-spacing:.01em;opacity:0;text-shadow:0 0 24px #f3d1c64d;white-space:nowrap;z-index:55;font-size:38px;font-style:italic;transition:opacity 2s;position:absolute;bottom:22%;left:50%;transform:translate(-50%)}.airi-experience-module__YsvjkG__finalLine.airi-experience-module__YsvjkG__show{opacity:1}.airi-experience-module__YsvjkG__requestAccess{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.3em;text-transform:uppercase;color:var(--ink-dim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;opacity:0;white-space:nowrap;z-index:55;background:#ffffff03;border:1px solid #ffffff14;border-radius:999px;padding:12px 28px;font-size:13px;transition:opacity 1.6s;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.airi-experience-module__YsvjkG__requestAccess.airi-experience-module__YsvjkG__show{opacity:.7}.airi-experience-module__YsvjkG__replay{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint);cursor:pointer;opacity:0;z-index:55;background:0 0;border:none;font-size:13px;transition:opacity 1.2s,color .4s;position:absolute;bottom:10%;right:32px}.airi-experience-module__YsvjkG__replay.airi-experience-module__YsvjkG__show{opacity:.6}.airi-experience-module__YsvjkG__replay:hover{color:var(--ink-dim);opacity:1}.airi-experience-module__YsvjkG__learning{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.28em;text-transform:uppercase;color:var(--rose-2);opacity:0;pointer-events:none;z-index:40;white-space:nowrap;text-shadow:0 0 12px #e6a4a466;font-size:13px;font-weight:300;transition:opacity 1.4s;position:absolute;bottom:16%;left:50%;transform:translate(-50%)}.airi-experience-module__YsvjkG__learning.airi-experience-module__YsvjkG__show{opacity:.75}.airi-experience-module__YsvjkG__backLink{color:#f3e9e48c;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;outline:none;padding:0;font-size:13px;font-weight:300;text-decoration:none;transition:color .25s,letter-spacing .35s}.airi-experience-module__YsvjkG__backLink:hover,.airi-experience-module__YsvjkG__backLink:focus-visible{color:var(--ink);letter-spacing:.18em}@media (max-width:768px){.airi-experience-module__YsvjkG__root{overflow-y:auto}.airi-experience-module__YsvjkG__frame{inset:unset;grid-template-rows:auto auto;grid-template-columns:1fr;gap:6vw;min-height:100%;padding:6vh 6vw;position:relative}.airi-experience-module__YsvjkG__frameVisual{min-height:40vh}.airi-experience-module__YsvjkG__frameSide{justify-content:flex-start;gap:20px}.airi-experience-module__YsvjkG__captionHeadline{max-width:100%;font-size:28px}.airi-experience-module__YsvjkG__chatPanel{justify-content:flex-start;padding:24px 20px}.airi-experience-module__YsvjkG__chatHeader{margin-bottom:24px}.airi-experience-module__YsvjkG__bubble{max-width:92%;font-size:15px}.airi-experience-module__YsvjkG__requestAccess{bottom:12%}.airi-experience-module__YsvjkG__replay{bottom:5%;right:50%;transform:translate(50%)}}
