@layer base{html{background:var(--color-paper);color:var(--color-ink)}body{background:var(--color-paper)}}@layer components;*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{min-width:320px}img,picture,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit}:root{--color-navy:#142438;--color-deep:#0c1a2c;--color-purple:#6446a6;--color-purple-dark:#4a3284;--color-lilac:#dccff4;--color-paper:#f5f1e9;--color-white:#fff;--color-ink:#19283a;--color-muted:#5a6571;--color-wood:#a9734c;--color-line:#d9d4cc;--color-success:#206c55;--color-error:#b74343;--color-focus:#7b5ec0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-18:72px;--font-family-ui:"Geist Variable", "Geist", sans-serif}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");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:Geist;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}html{font-family:var(--font-family-ui);font-synthesis:none;text-rendering:optimizelegibility}.metal-card[data-astro-cid-ou2kazxi]{aspect-ratio:540/312;--glint-x:50%;--glint-y:45%;--light-strength:.8;transform-origin:50%;width:100%;transform-style:preserve-3d;will-change:transform;border-radius:14px;position:relative;box-shadow:0 22px 34px -19px #1424385e,0 7px 12px -8px #14243847}.metal-card__edge[data-astro-cid-ou2kazxi]{background:linear-gradient(90deg, #bfaade, var(--color-purple-dark), #c7b5e7);backface-visibility:visible;border-radius:2px;display:block;position:absolute}.metal-card__edge--top[data-astro-cid-ou2kazxi],.metal-card__edge--bottom[data-astro-cid-ou2kazxi]{width:calc(100% - 16px);height:4px;left:8px}.metal-card__edge--top[data-astro-cid-ou2kazxi]{top:0;transform:translateY(-50%)rotateX(90deg)}.metal-card__edge--bottom[data-astro-cid-ou2kazxi]{bottom:0;transform:translateY(50%)rotateX(90deg)}.metal-card__edge--left[data-astro-cid-ou2kazxi],.metal-card__edge--right[data-astro-cid-ou2kazxi]{width:4px;height:calc(100% - 16px);top:8px}.metal-card__edge--left[data-astro-cid-ou2kazxi]{left:0;transform:translate(-50%)rotateY(90deg)}.metal-card__edge--right[data-astro-cid-ou2kazxi]{right:0;transform:translate(50%)rotateY(90deg)}.metal-card__face[data-astro-cid-ou2kazxi]{border-radius:inherit;backface-visibility:hidden;background:linear-gradient(90deg, var(--color-purple), #8f77c4 34%, #6345a4 67%, var(--color-purple-dark));border:3px solid #c7b5e7;position:absolute;inset:0;overflow:hidden}.metal-card__face--front[data-astro-cid-ou2kazxi]{transform:translateZ(2px)}.metal-card__face[data-astro-cid-ou2kazxi]:before,.metal-card__face[data-astro-cid-ou2kazxi]:after{content:"";height:1px;position:absolute;left:8px;right:8px}.metal-card__face[data-astro-cid-ou2kazxi]:before{background:#fff6;top:5px}.metal-card__face[data-astro-cid-ou2kazxi]:after{background:#dccff459;bottom:5px}.metal-card__face--reverse[data-astro-cid-ou2kazxi]{transform:rotateY(180deg)translateZ(2px)}.metal-card__reflection[data-astro-cid-ou2kazxi]{background:linear-gradient(90deg,#0000,#ffffff1f 52%,#0000);width:46%;position:absolute;inset:0 auto 0 3%}.metal-card__grain[data-astro-cid-ou2kazxi],.metal-card__light[data-astro-cid-ou2kazxi]{pointer-events:none;position:absolute;inset:0}.metal-card__grain[data-astro-cid-ou2kazxi]{background:repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 4px)}.metal-card__light[data-astro-cid-ou2kazxi]{background:radial-gradient(ellipse 22% 58% at var(--glint-x) var(--glint-y), #ffffff61, #ffffff17 42%, transparent 76%);mix-blend-mode:screen;opacity:var(--light-strength)}.metal-card__front-content[data-astro-cid-ou2kazxi]{color:var(--color-paper);flex-direction:column;justify-content:center;align-items:center;gap:clamp(16px,3vw,25px);padding-top:8px;display:flex;position:absolute;inset:0}.metal-card__mark[data-astro-cid-ou2kazxi]{filter:brightness(0)invert();width:27%}.metal-card__name[data-astro-cid-ou2kazxi]{font-size:clamp(18px,5vw,29px);font-weight:600;line-height:1}.metal-card__qr-etch[data-astro-cid-ou2kazxi]{aspect-ratio:1;filter:brightness(0)invert()drop-shadow(0 1px 1px #19283a8c);opacity:.92;width:36%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=600px){.metal-card[data-astro-cid-ou2kazxi]{border-radius:11px}.metal-card__face[data-astro-cid-ou2kazxi]{border-width:2px}}.coming-soon[data-astro-cid-lcdefpme]{background:var(--color-paper);min-height:max(100svh,760px);color:var(--color-ink);text-align:center;position:relative;overflow:hidden}.light-field[data-astro-cid-lcdefpme]{z-index:10;pointer-events:none;background:radial-gradient(circle min(280px, 64vw) at var(--light-x,50vw) var(--light-y,50vh), #ffffff2e 0%, #ffffff0f 26%, #0c1a2c24 66%, #0c1a2c66 100%);position:fixed;inset:0}.site-header[data-astro-cid-lcdefpme]{justify-content:center;display:flex;position:absolute;top:39px;left:24px;right:24px}.site-header__wordmark[data-astro-cid-lcdefpme]{width:172px;height:23px;display:block}.site-header__wordmark[data-astro-cid-lcdefpme] svg{width:100%;height:100%}.introduction[data-astro-cid-lcdefpme]{position:absolute;top:clamp(120px,16.5svh,160px);left:24px;right:24px}.introduction__eyebrow[data-astro-cid-lcdefpme]{color:var(--color-purple);letter-spacing:.045em;text-transform:uppercase;margin:0 0 17px;font-size:12px;font-weight:700;line-height:1.2}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.12}.card-focus[data-astro-cid-lcdefpme]{perspective:1800px;width:min(540px,100% - 48px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-focus__support[data-astro-cid-lcdefpme]{width:min(580px,100vw - 48px);position:absolute;top:calc(100% + 45px);left:50%;transform:translate(-50%)}.card-focus__description[data-astro-cid-lcdefpme]{color:var(--color-ink);margin:0 auto;font-size:16px;line-height:1.5}.card-focus__offer[data-astro-cid-lcdefpme]{color:var(--color-purple);letter-spacing:.055em;text-transform:uppercase;margin:25px 0 0;font-size:11px;font-weight:600;line-height:1.3}.card-focus__controls[data-astro-cid-lcdefpme]{justify-content:center;gap:12px;margin-top:20px;display:flex}.card-focus__controls[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{min-height:38px;color:var(--color-purple-dark);cursor:pointer;background:#f5f1e9cc;border:1px solid #6446a680;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:600;transition:background-color .18s,border-color .18s}.card-focus__controls[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{border-color:var(--color-purple);background:var(--color-white)}.card-focus__controls[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.card-focus__controls[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][hidden]{display:none}.site-footer[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:13px;line-height:1.3;position:absolute;bottom:32px;left:24px;right:24px}@media (width<=600px){.site-header[data-astro-cid-lcdefpme]{top:30px}.site-header__wordmark[data-astro-cid-lcdefpme]{width:150px;height:20px}.introduction[data-astro-cid-lcdefpme]{top:120px}.introduction__eyebrow[data-astro-cid-lcdefpme]{margin-bottom:14px}h1[data-astro-cid-lcdefpme]{max-width:320px;margin:0 auto;font-size:clamp(30px,8.5vw,35px)}.card-focus__support[data-astro-cid-lcdefpme]{top:calc(100% + 38px)}.card-focus__description[data-astro-cid-lcdefpme]{max-width:342px;font-size:15px;line-height:1.45}.card-focus__offer[data-astro-cid-lcdefpme]{margin-top:21px;font-size:10px}.site-footer[data-astro-cid-lcdefpme]{font-size:12px;bottom:27px}}@media (width<=350px){.card-focus[data-astro-cid-lcdefpme]{width:calc(100% - 36px)}.card-focus__support[data-astro-cid-lcdefpme]{width:calc(100vw - 36px)}.card-focus__offer[data-astro-cid-lcdefpme]{letter-spacing:.015em}}@media (prefers-reduced-motion:reduce){.card-focus__controls[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{transition:none}}
