:root{--muted:#a0a0a0;--line:#303030}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}img{max-width:100%}a:focus-visible,button:focus-visible{outline-offset:6px;outline:2px solid #fff}[hidden]{display:none!important}.wrap{width:calc(100% - 8vw);max-width:1440px;margin:auto}.skip-link{z-index:100;color:#000;background:#fff;padding:16px;position:fixed;top:-80px}.skip-link:focus{top:0}.eyebrow{letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.7}.hero{padding-top:26px}.launch-hero{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0a0a0a;padding:54px 0 46px}h1,h2,h3,p{margin-top:0}.launch-hero h1{letter-spacing:-.055em;margin:30px 0 45px;font-size:clamp(55px,7.8vw,118px);font-weight:700;line-height:.99}.launch-hero h1 span{color:#aaa}.hero-bottom{justify-content:space-between;align-items:center;gap:24px;display:flex}.hero-bottom p{color:#b0b0b0;margin:0;font-size:19px;line-height:1.5}.button{color:#111;text-transform:uppercase;letter-spacing:.06em;background:#fff;border:1px solid #fff;border-radius:0;justify-content:center;align-items:center;gap:35px;min-height:52px;padding:15px 28px;font-size:14px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.button:hover{background:#ccc}.button.outline,.button-secondary{color:#fff;background:0 0}.button.outline:hover{color:#000;background:#fff}.section{padding-top:85px;padding-bottom:85px}.section-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px;display:flex}.section-title h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,4vw,60px)}.text-link{padding:12px 0;font-size:14px;font-weight:500;display:inline-block}.text-link:hover{text-decoration:underline}.release-empty{background:#111;border:1px solid #303030;border-radius:0;padding:50px}.release-empty h3,.release-empty h2{letter-spacing:-.045em;margin:15px 0;font-size:clamp(34px,4.6vw,70px)}.release-empty p{color:var(--muted);margin-bottom:0;font-size:17px;line-height:1.75}.release-empty .eyebrow{font-size:11px}.about-strip{background:#121212;padding:90px 0}.about-grid{grid-template-columns:1fr 1fr;gap:10%;display:grid}.about-grid>h2,.contact-strip h2{letter-spacing:-.05em;margin-bottom:30px;font-size:clamp(50px,6vw,92px);line-height:1.04}.about-grid p:not(.eyebrow){color:#aaa;max-width:510px;line-height:1.8}.about-grid .large-copy,.large-copy{letter-spacing:-.025em;font-size:clamp(27px,3vw,42px);color:#fff!important;line-height:1.25!important}.about-grid .button{margin-top:18px}.contact-strip{text-align:center;padding-top:110px;padding-bottom:110px}.footer{color:#999;border-top:1px solid #303030;flex-wrap:wrap;align-items:center;gap:32px;padding-top:35px;padding-bottom:35px;font-size:12px;display:flex}.footer small{margin-left:auto}.footer img{width:110px}.page-heading{padding-top:45px;padding-bottom:50px}.page-heading h1{letter-spacing:-.055em;margin:30px 0;font-size:clamp(56px,9vw,132px);line-height:1}.page-heading>p{color:#aaa;font-size:20px;line-height:1.5}.catalogue{min-height:420px;padding-bottom:110px}.filters{flex-wrap:wrap;gap:12px;margin-bottom:35px;display:flex}.filters button{color:#aaa;background:0 0;border:1px solid #444;border-radius:40px;padding:12px 22px}.filters .active{color:#000;background:#fff;border-color:#fff}.game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.game-cover{aspect-ratio:1;background:#171717;border-radius:18px;display:block;position:relative;overflow:hidden}.game-cover img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.game-cover:hover img{transform:scale(1.04)}.game-status{background:#0a0a0ad9;border-radius:30px;padding:8px 12px;font-size:11px;position:absolute;top:15px;left:15px}.cover-arrow{font-size:28px;position:absolute;bottom:20px;right:20px}.game-card-meta{justify-content:space-between;gap:10px;padding:20px 0;display:flex}.game-card-meta .eyebrow{color:#999;margin-bottom:8px;font-size:10px}.game-card h3{font-size:22px}.game-card-meta .text-link{font-size:12px}.contact-panel{border-top:1px solid #333;padding-top:45px;padding-bottom:120px}.email{letter-spacing:-.04em;overflow-wrap:anywhere;padding:20px 0 32px;font-size:clamp(20px,4vw,56px);display:block}.contact-panel>p{color:#aaa;line-height:1.6}.contact-panel .button{margin-top:20px}.game-page,.demo-page{padding-top:40px;padding-bottom:90px}.game-detail{grid-template-columns:1fr 1fr;align-items:center;gap:7%;margin-top:35px;display:grid}.detail-cover{border-radius:20px;width:100%}.game-detail h1{letter-spacing:-.04em;font-size:clamp(40px,5vw,76px);line-height:1.05}.detail-description{color:#aaa;font-size:19px;line-height:1.7}.pill{border:1px solid #555;border-radius:30px;padding:12px 20px;display:inline-block}.demo-toolbar,.demo-toolbar>div{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}.demo-stage{background:#000;height:75vh;min-height:400px}.demo-stage iframe{border:0;width:100%;height:100%}.demo-stage:fullscreen{height:100vh}.demo-note,.quiet-link{color:#aaa;font-size:13px}.feature-banner{border-radius:20px;align-items:end;min-height:520px;padding:45px;display:flex;position:relative;overflow:hidden}.feature-banner>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.feature-banner:after{content:"";background:#0005;position:absolute;inset:0}.feature-banner>div{z-index:1;position:relative}.feature-banner h1{max-width:650px;font-size:60px}.back-top{padding:12px}.sr-status:empty{display:none}@media (width<=680px){.wrap{width:calc(100% - 36px)}.hero{padding-top:10px}.launch-hero{padding:30px 0}.launch-hero h1{margin:28px 0 35px;font-size:clamp(40px,10.8vw,70px)}.hero-bottom{flex-direction:column;align-items:start}.hero-bottom p{font-size:16px}.hero-bottom .button{margin-top:5px}.section{padding-top:55px;padding-bottom:55px}.section-title{align-items:end}.section-title h2{font-size:32px}.section-title .text-link{font-size:12px}.release-empty{padding:30px 22px}.release-empty h3,.release-empty h2{font-size:36px}.about-grid{grid-template-columns:1fr;gap:25px}.about-strip{padding:55px 0}.game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.game-card-meta{display:block}.game-card h3{font-size:17px}.game-status{padding:6px 8px;font-size:9px;top:9px;left:9px}.page-heading{padding-top:25px;padding-bottom:30px}.page-heading h1{font-size:56px}.footer{gap:22px}.footer small{margin-left:0}.footer>span{width:calc(100% - 145px)}.game-detail{grid-template-columns:1fr;gap:30px}.demo-toolbar{flex-direction:column;align-items:start}.feature-banner{min-height:450px;padding:25px}.feature-banner h1{font-size:45px}.contact-panel{padding-bottom:65px}.contact-strip{padding:65px 0}.catalogue{min-height:350px;padding-bottom:60px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.game-backdrop{object-fit:cover;width:100%;height:340px;display:block}.game-facts{border-top:1px solid #333;border-bottom:1px solid #333;flex-wrap:wrap;gap:30px;margin:55px 0 0;padding:30px 0;display:flex}.game-facts>div{flex:1;min-width:100px}.game-facts dt{color:#999;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.game-facts dd{margin:12px 0 0;font-size:22px;font-weight:700}.detail-contact{text-align:center;padding:50px 0}.site-footer{background:#111;border-top:1px solid #303030}.footer-main{grid-template-columns:1.2fr .8fr 1fr;gap:70px;padding-top:65px;padding-bottom:65px;display:grid}.footer-brand p{color:#999;margin:24px 0 0;font-size:15px;line-height:1.7}.footer-nav{flex-direction:column;align-items:start;gap:17px;display:flex}.footer-nav .eyebrow,.footer-connect .eyebrow{color:#888;margin-bottom:7px;font-size:11px}.footer-nav a,.footer-connect>a{color:#ccc;font-size:16px}.footer-nav a:hover,.footer-connect>a:hover{color:#fff}.footer-connect>a{overflow-wrap:anywhere;margin-top:10px;display:inline-block}.social-links{gap:13px;margin-top:26px;display:flex}.social-icon{color:#bdbdbd;fill:currentColor;border:1px solid #333;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.social-icon[href]:hover{color:#fff;border-color:#aaa}.social-icon[aria-disabled]{color:#777}.footer-bottom{color:#888;border-top:1px solid #292929;justify-content:space-between;gap:25px;padding-top:24px;padding-bottom:24px;font-size:12px;display:flex}.footer-bottom p{margin:0;line-height:1.6}.footer-bottom a{white-space:nowrap}.contact-heading{padding-bottom:60px}.contact-heading h1{font-size:clamp(48px,7vw,100px)}.contact-heading>p{max-width:750px;font-size:20px}.contact-layout{border-top:1px solid #303030;grid-template-columns:.8fr 1.2fr;gap:10%;padding-top:65px;padding-bottom:100px;display:grid}.contact-intro h2{letter-spacing:-.025em;margin:23px 0;font-size:35px;line-height:1.2}.contact-intro>p:not(.eyebrow){color:#999;max-width:340px;font-size:16px;line-height:1.8}.contact-intro>a{overflow-wrap:anywhere;margin-top:15px;font-size:16px;display:inline-block}.contact-form{min-width:0}.form-field{margin-bottom:27px}.form-field label{text-transform:uppercase;letter-spacing:.09em;color:#b0b0b0;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.form-field label span{color:#fff;margin-left:4px}.form-field input,.form-field textarea{color:#fff;width:100%;font:inherit;background:#1b1b1b;border:1px solid #353535;border-radius:0;padding:18px 20px;font-size:16px;line-height:1.5;display:block}.form-field input::placeholder,.form-field textarea::placeholder{color:#757575}.form-field input:focus,.form-field textarea:focus{outline-offset:3px;outline:2px solid #bbb}.form-field textarea{resize:vertical;min-height:200px}.form-note{color:#aaa;max-width:480px;font-size:13px;line-height:1.6}.form-submit{margin-top:10px}.form-note:empty{display:none}@media (width<=800px){.footer-main{grid-template-columns:1fr 1fr;gap:40px}.footer-brand{grid-column:1/-1}.contact-layout{grid-template-columns:1fr;gap:40px;padding-top:40px}.contact-intro{display:none}.footer-bottom{flex-wrap:wrap}.footer-bottom p:nth-child(2){display:none}}@media (width<=420px){.footer-main{grid-template-columns:1fr;gap:34px;padding-top:42px;padding-bottom:42px}.footer-brand{grid-column:auto}.contact-heading>p{font-size:17px}.contact-layout{padding-bottom:60px}.form-submit{width:auto}.launch-hero h1{font-size:clamp(35px,9.5vw,40px)}}:root{--muted:#fff}body p,.eyebrow,.text-link,.page-heading>p,.about-grid p:not(.eyebrow),.release-empty p,.game-card-meta .eyebrow,.detail-description,.demo-note,.quiet-link,.footer-nav .eyebrow,.footer-connect .eyebrow,.footer-nav a,.footer-connect>a,.footer-bottom,.contact-intro>p:not(.eyebrow),.form-note,.form-field label,.game-facts dt,.filters button,.social-icon,.social-icon[aria-disabled],.launch-hero h1 span{color:#fff}.launch-hero h1{letter-spacing:-.035em;margin:0 0 32px;font-size:clamp(36px,6vw,84px);line-height:1.12}.launch-hero{padding:42px 0}.hero-bottom{justify-content:flex-start}.section-title h2{font-size:clamp(28px,3.5vw,48px)}.about-grid>h2,.contact-strip h2{font-size:clamp(32px,4.5vw,64px);line-height:1.15}.page-heading h1{font-size:clamp(38px,6vw,80px);line-height:1.12}.about-grid .large-copy,.large-copy{font-size:clamp(24px,2.5vw,34px);line-height:1.35!important}.release-empty h3,.release-empty h2{font-size:clamp(28px,3.7vw,48px)}.button,.button.outline,.button-secondary{color:#111;background:#fff;border-color:#fff}.button:hover,.button.outline:hover,.button-secondary:hover{color:#111;background:#e5e5e5}.filters .active{color:#111}.form-field input::placeholder,.form-field textarea::placeholder{color:#fff;opacity:1}.mobile-menu:focus,.mobile-logo:focus:not(:focus-visible){outline:none}.footer-main{grid-template-columns:1fr 1fr;gap:36px;padding-top:40px}.footer-brand{text-align:center;grid-column:1/-1}.footer-brand>a{line-height:0;display:inline-block}.footer-brand img{width:85px;height:auto}.footer-connect>a{white-space:nowrap;overflow-wrap:normal;font-size:clamp(12px,3.5vw,16px)}.footer-nav{align-items:flex-start}.footer-connect{justify-self:end}.footer-bottom{font-size:11px}@media (width<=680px){.launch-hero h1{font-size:clamp(29px,8vw,46px);line-height:1.17}.launch-hero{padding:28px 0}.section-title{align-items:center}.section-title h2{white-space:nowrap;font-size:27px}.section-title .text-link{white-space:nowrap}.section{padding-top:42px;padding-bottom:42px}.about-grid{gap:12px}.about-grid>h2,.contact-strip h2{letter-spacing:-.025em;font-size:clamp(28px,7.5vw,40px);line-height:1.2}.about-grid .large-copy{font-size:25px}.page-heading h1{font-size:clamp(35px,9vw,52px)}.contact-heading>p,.page-heading>p{font-size:16px}.release-empty h3,.release-empty h2{font-size:28px}.release-empty p{font-size:15px}.footer-main{text-align:center;grid-template-columns:1fr;gap:28px}.footer-nav{align-items:center;gap:14px}.footer-connect{justify-self:center}.social-links{justify-content:center}.footer-connect>a{font-size:15px}.footer-bottom{text-align:center;justify-content:center;gap:15px}.contact-strip{padding:50px 0}.game-detail h1{font-size:34px}.contact-intro h2{font-size:28px}}@view-transition{navigation:none}@keyframes page-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes page-depart{to{opacity:0}}@keyframes menu-arrive{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}}.careers-intro{border-top:1px solid #333;grid-template-columns:1fr 1fr;gap:8%;padding-top:45px;padding-bottom:55px;display:grid}.careers-intro h2{letter-spacing:-.03em;font-size:clamp(28px,3.5vw,46px);line-height:1.16}.careers-intro p{font-size:17px;line-height:1.8}.roles-section{padding-bottom:75px}.roles-section>h2{margin-bottom:26px;font-size:25px}.roles-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.role-card{background:#111;border:1px solid #333;border-radius:0;flex-direction:column;align-items:start;padding:32px;display:flex}.role-card h3{letter-spacing:-.03em;margin:12px 0 20px;font-size:28px}.role-card>p:not(.eyebrow){font-size:16px;line-height:1.75}.role-card details{border-top:1px solid #333;width:100%;margin:12px 0 28px;padding-top:20px}.role-card summary{cursor:pointer;padding:5px 0;font-weight:500}.role-card ul{padding-left:20px;font-size:15px;line-height:1.8}.role-card li{margin:10px 0}.role-card .button{margin-top:auto}.application-note{max-width:680px;margin:28px 0 0;font-size:14px;line-height:1.8}.launch-hero>h1:last-child{margin-bottom:0}@media (width<=680px){.careers-intro{grid-template-columns:1fr;gap:10px;padding:30px 0}.careers-intro h2{margin-bottom:10px;font-size:28px}.careers-intro p{font-size:16px}.roles-grid{grid-template-columns:1fr;gap:20px}.role-card{padding:25px}.role-card h3{font-size:26px}.roles-section{padding-bottom:45px}.launch-hero h1{font-size:clamp(28px,7.8vw,46px)}}.age-check-open{overflow:hidden}.age-check{color:#fff;text-align:center;background:#111;border:1px solid #444;border-radius:18px;width:calc(100% - 36px);max-width:480px;max-height:90svh;padding:38px;overflow:auto}.age-check::backdrop{background:#0a0a0a}.age-check:focus{outline:none}.age-check>img{margin:0 auto 28px;display:block}.age-badge{border:2px solid #fff;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:18px;font-weight:700;display:inline-grid}.age-check h2{margin:24px 0 15px;font-size:25px}.age-check p{font-size:15px;line-height:1.7}.age-check .button{width:100%;margin-top:15px}.age-decline{color:#fff;background:0 0;border:0;margin:22px auto 0;padding:10px;text-decoration:underline;display:block}.age-footer{justify-content:center;align-items:center;gap:18px;padding-bottom:30px;display:flex}.age-footer p{margin:0;font-size:13px}.responsible-content{max-width:900px;padding-bottom:65px}.responsible-content h2{margin-top:35px;font-size:25px}.responsible-content p,.responsible-content li{font-size:16px;line-height:1.8}.support-grid{grid-template-columns:1fr 1fr;gap:24px;margin:30px 0;display:grid}.support-card{border:1px solid #333;border-radius:14px;padding:25px}.support-card h3{font-size:23px}.support-card a{text-underline-offset:4px;text-decoration:underline}.responsible-heading h1{font-size:clamp(30px,5vw,64px)}@media (width<=680px){.support-grid{grid-template-columns:1fr}.age-check{padding:28px 22px}.age-footer{text-align:center;flex-direction:column}.mobile-nav a{text-align:center;width:100%}}.about-editorial{border-top:1px solid #333;padding-top:45px;padding-bottom:70px}.about-editorial>div{max-width:780px}.about-editorial h2{margin-bottom:28px}.about-editorial p{font-size:17px;line-height:1.8}.footer-main{text-align:center;flex-direction:column;align-items:center;gap:26px;padding-bottom:35px;display:flex}.footer-connect{align-self:center}.footer-connect .social-links{justify-content:center}.footer-rights{text-align:center;max-width:820px;padding-bottom:30px}.footer-rights p{margin:0;font-size:13px;line-height:1.8}.footer-bottom{align-items:center}.back-top-button{color:#111;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.back-top-button:hover{background:#ddd}.back-top-button:focus-visible{outline-offset:5px}@media (width<=680px){.about-editorial{padding-top:30px;padding-bottom:40px}.about-editorial p{font-size:16px}.footer-rights p{font-size:12px}.footer-bottom{gap:20px}.footer-bottom>p{flex-basis:100%}}@view-transition{navigation:none}main,.mobile-menu,.mobile-menu[open],.mobile-menu[open] .mobile-nav a{transition:none!important;animation:none!important}.roles-grid{align-items:start}.role-card{align-self:start}.role-card h3{margin-top:0}.age-badge{color:#ff4545;border-color:#ff4545}.footer-bottom{text-align:left;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;display:grid}.footer-bottom>p{grid-column:1;justify-self:start}.footer-bottom>.responsible-link{text-align:center;grid-column:2;justify-self:center}.footer-bottom>.back-top-button{grid-column:3;justify-self:end}@media (width<=680px){.footer-bottom{grid-template-columns:44px minmax(0,1fr) 44px;gap:20px 8px}.footer-bottom>p{text-align:center;grid-area:1/1/auto/-1;justify-self:center}.footer-bottom>.responsible-link{white-space:normal;grid-area:2/2;font-size:11px}.footer-bottom>.back-top-button{grid-area:2/3;justify-self:end}}html[data-menu-pointer-focus] :is(.menu-open,.menu-close):focus{outline:none}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu-R.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu-M.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu-B.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}*{box-sizing:border-box}html{color-scheme:dark;background:#0a0a0a}html.menu-open-state{overflow:hidden}body{color:#fff;background:#0a0a0a;min-width:320px;min-height:100svh;margin:0;font-family:Ubuntu,sans-serif}.site-header[data-astro-cid-q3w3lmez]{z-index:10;background:#0a0a0af2;justify-content:space-between;align-items:center;width:100%;padding:28px clamp(24px,4vw,64px);display:flex;position:sticky;top:0;left:0}.site-logo[data-astro-cid-q3w3lmez]{width:110px;line-height:0;display:block}.site-logo[data-astro-cid-q3w3lmez] img[data-astro-cid-q3w3lmez]{width:100%;height:auto;display:block}.site-nav[data-astro-cid-q3w3lmez]{align-items:center;gap:clamp(24px,3vw,48px);display:flex}.site-nav[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez]{color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:500;text-decoration:none}.menu-open[data-astro-cid-q3w3lmez]{color:#fff;-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 44px;width:44px;height:44px;padding:0;display:none;position:relative}.menu-open[data-astro-cid-q3w3lmez] span[data-astro-cid-q3w3lmez]{background:currentColor;width:24px;height:3px;display:block;position:absolute;left:10px}.menu-open[data-astro-cid-q3w3lmez] span[data-astro-cid-q3w3lmez]:first-child{top:17px}.menu-open[data-astro-cid-q3w3lmez] span[data-astro-cid-q3w3lmez]:last-child{top:25px}.mobile-menu[data-astro-cid-q3w3lmez]{color:#fff;background:#0a0a0a;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0}.mobile-menu[data-astro-cid-q3w3lmez]::backdrop{background:#0a0a0a}.mobile-menu-header[data-astro-cid-q3w3lmez]{justify-content:space-between;align-items:center;width:100%;padding:20px 18px;display:flex;position:absolute;top:0;left:0}.mobile-logo[data-astro-cid-q3w3lmez]{width:100px;line-height:0;display:block}.mobile-logo[data-astro-cid-q3w3lmez] img[data-astro-cid-q3w3lmez]{width:100%;height:auto;display:block}.menu-close[data-astro-cid-q3w3lmez]{color:#fff;-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 44px;width:44px;height:44px;padding:0;position:relative}.menu-close[data-astro-cid-q3w3lmez] span[data-astro-cid-q3w3lmez]{background:currentColor;width:24px;height:3px;display:block;position:absolute;top:21px;left:10px}.menu-close[data-astro-cid-q3w3lmez] span[data-astro-cid-q3w3lmez]:first-child{transform:rotate(45deg)}.menu-close[data-astro-cid-q3w3lmez] span[data-astro-cid-q3w3lmez]:last-child{transform:rotate(-45deg)}.mobile-nav[data-astro-cid-q3w3lmez]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:100svh;padding:100px 24px;display:flex}.mobile-nav[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez]{color:#fff;letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(1.2rem,5.5vw,1.5rem);font-weight:700;line-height:1.5;text-decoration:none}main[data-astro-cid-q3w3lmez]{min-height:100svh}.sr-only[data-astro-cid-q3w3lmez]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=680px){.site-header[data-astro-cid-q3w3lmez]{padding:20px 18px}.site-logo[data-astro-cid-q3w3lmez]{width:100px}.site-nav[data-astro-cid-q3w3lmez]{display:none}.menu-open[data-astro-cid-q3w3lmez]{display:block}}@media (prefers-reduced-motion:reduce){[data-astro-cid-q3w3lmez]{scroll-behavior:auto!important}}
