.aira-auth-stage-visme{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:32px 24px;background:radial-gradient(circle at 12% 10%,rgba(99,102,241,.08),transparent 28%),#09090b}.aira-auth-frame-visme{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(400px,.85fr);width:min(1120px,100%);min-height:640px;border-radius:24px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#0d0f17;box-shadow:0 32px 80px rgba(0,0,0,.55)}.aira-auth-form-side-visme{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,56px);background:#0a0c13}.aira-auth-panel-content{width:100%;max-width:380px;margin:0 auto}.aira-auth-tabs{position:relative;display:inline-flex;border-radius:12px;background:rgba(255,255,255,.04);padding:4px;border:1px solid rgba(255,255,255,.06);margin-bottom:24px}.aira-auth-tab{padding:6px 16px;font-size:13px;font-weight:500;color:#8f95a3;border-radius:8px;transition:color .15s ease,background .15s ease;background:transparent;border:none;cursor:pointer}.aira-auth-tab[aria-selected=true]{color:#fff;background:rgba(255,255,255,.08)}.aira-auth-tab-indicator{display:none}.aira-auth-kicker{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#7b8499}.aira-auth-heading{margin:8px 0 0;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;color:#f1f3f9}.aira-auth-supporting{margin:10px 0 28px;font-size:13.5px;line-height:1.6;color:#8b92a5!important}.aira-auth-provider{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:50px!important;padding:0 16px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.09)!important;background:rgba(255,255,255,.04)!important;color:#e5e8f2!important;font-size:13.5px!important;font-weight:550!important;transition:background .15s ease,border-color .15s ease,transform .15s ease!important}.aira-auth-provider:hover:not(:disabled){background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important;transform:translateY(-1px)}.aira-auth-provider-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px}.aira-auth-privacy{margin-top:24px;font-size:11px;line-height:1.55;color:#636a7e!important;text-align:center}.aira-auth-visme-column{min-height:680px;padding:0;background:radial-gradient(circle at 38% 38%,rgba(99,102,241,.1),transparent 32%),linear-gradient(145deg,#0a0b10,#0d0f18 58%,#090a0e)}.aira-auth-native-scene{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.aira-auth-native-scene:before{content:"";position:absolute;inset:0;opacity:.18;background-image:radial-gradient(rgba(255,255,255,.13) .55px,transparent 0);background-size:7px 7px;-webkit-mask-image:linear-gradient(180deg,transparent 2%,#000 20%,#000 80%,transparent 98%);mask-image:linear-gradient(180deg,transparent 2%,#000 20%,#000 80%,transparent 98%)}.aira-auth-native-blob,.aira-auth-native-dot,.aira-auth-native-orbit{position:absolute;display:block}.aira-auth-native-blob{border-radius:50%;filter:blur(5px);will-change:transform}.aira-auth-native-blob-one{width:320px;height:320px;top:13%;left:18%;background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.85),transparent 8%),radial-gradient(circle at 42% 36%,rgba(76,201,240,.75),transparent 25%),radial-gradient(circle at 68% 64%,rgba(139,92,246,.92),transparent 38%),linear-gradient(135deg,#4f46e5,#7c3aed 58%,#111827);box-shadow:0 0 110px rgba(99,102,241,.38);animation:aira-native-morph-one 12s ease-in-out infinite alternate}.aira-auth-native-blob-two{width:220px;height:220px;top:42%;left:50%;background:radial-gradient(circle at 38% 34%,rgba(255,255,255,.22),transparent 11%),linear-gradient(145deg,rgba(76,201,240,.58),rgba(99,102,241,.7) 46%,rgba(139,92,246,.62));opacity:.7;box-shadow:0 0 90px rgba(76,201,240,.18);animation:aira-native-morph-two 15s ease-in-out infinite alternate}.aira-auth-native-blob-three{width:160px;height:160px;top:27%;left:58%;background:linear-gradient(145deg,rgba(139,92,246,.65),rgba(76,201,240,.35));opacity:.42;filter:blur(16px);animation:aira-native-float 10s ease-in-out infinite}.aira-auth-native-orbit{border:1px solid rgba(148,163,255,.22);border-radius:50%;transform-origin:center}.aira-auth-native-orbit-one{width:470px;height:470px;top:5%;left:8%;animation:aira-native-orbit 24s linear infinite}.aira-auth-native-orbit-two{width:360px;height:360px;top:20%;left:34%;border-color:rgba(76,201,240,.12);animation:aira-native-orbit-reverse 30s linear infinite}.aira-auth-native-dot{width:9px;height:9px;border-radius:999px;background:#8f93ff;box-shadow:0 0 24px rgba(143,147,255,.8)}.aira-auth-native-dot-one{top:24%;left:61%;animation:aira-native-pulse 3.6s ease-in-out infinite}.aira-auth-native-dot-two{top:49%;left:21%;animation:aira-native-pulse 4.4s ease-in-out -1s infinite}.aira-auth-native-dot-three{top:34%;left:73%;animation:aira-native-pulse 5s ease-in-out -2.1s infinite}.aira-auth-visme-shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(8,9,14,.2),rgba(8,9,14,.02) 38%,rgba(8,9,14,.74)),linear-gradient(90deg,rgba(8,9,14,.18),transparent 48%,rgba(8,9,14,.1))}.aira-auth-visme-brand{top:clamp(28px,4vw,48px);padding:9px 12px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(10,11,16,.58);backdrop-filter:blur(12px)}.aira-auth-visme-brand,.aira-auth-visme-copy{position:absolute;left:clamp(28px,4vw,48px);z-index:3}.aira-auth-visme-copy{right:clamp(28px,4vw,48px);bottom:clamp(28px,4vw,48px);max-width:560px;padding:20px 22px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(8,9,14,.58);backdrop-filter:blur(18px);box-shadow:0 18px 60px rgba(0,0,0,.24)}.aira-auth-visme-copy h2{font-size:clamp(2.35rem,4.6vw,4.65rem)}.aira-auth-form-side-visme{position:relative;z-index:4}@keyframes aira-native-morph-one{0%{transform:translateZ(0) scale(1) rotate(-4deg);border-radius:50% 50% 45% 55%/46% 43% 57% 54%}50%{transform:translate3d(34px,18px,0) scale(1.06) rotate(3deg);border-radius:58% 42% 51% 49%/41% 56% 44% 59%}to{transform:translate3d(-18px,36px,0) scale(.97) rotate(7deg);border-radius:46% 54% 61% 39%/58% 40% 60% 42%}}@keyframes aira-native-morph-two{0%{transform:translateZ(0) scale(.92) rotate(0deg);border-radius:43% 57% 55% 45%/49% 44% 56% 51%}to{transform:translate3d(-48px,-30px,0) scale(1.08) rotate(-10deg);border-radius:56% 44% 43% 57%/58% 51% 49% 42%}}@keyframes aira-native-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(26px,-22px,0) scale(1.08)}}@keyframes aira-native-orbit{to{transform:rotate(1turn) scaleX(.96)}}@keyframes aira-native-orbit-reverse{to{transform:rotate(-1turn) scaleY(.94)}}@keyframes aira-native-pulse{0%,to{opacity:.36;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}}@media (max-width:900px){.aira-auth-frame-visme{grid-template-columns:1fr}.aira-auth-visme-column{min-height:340px}.aira-auth-visme-copy{max-width:520px}.aira-auth-native-blob-one{width:250px;height:250px;left:26%;top:4%}.aira-auth-native-blob-two{width:170px;height:170px;top:38%;left:54%}.aira-auth-native-orbit-one{width:340px;height:340px;left:18%;top:-6%}}@media (max-width:640px){.aira-auth-stage-visme{padding:0;background:#f7f6f2}.aira-auth-frame-visme{min-height:100dvh;border:0;border-radius:0;box-shadow:none}.aira-auth-visme-column{min-height:230px}.aira-auth-visme-brand{display:none}.aira-auth-visme-copy{left:18px;right:18px;bottom:18px;padding:14px 16px;border-radius:14px}.aira-auth-visme-copy .aira-auth-eyebrow,.aira-auth-visme-copy>p:not(.aira-auth-eyebrow){display:none}.aira-auth-visme-copy h2{margin:0;font-size:clamp(1.8rem,9vw,2.55rem);line-height:.98}.aira-auth-form-side-visme{padding:28px 22px 36px}.aira-auth-native-blob-one{width:170px;height:170px;left:24%;top:4%}.aira-auth-native-blob-two{width:110px;height:110px;left:58%;top:30%}.aira-auth-native-orbit-one{width:240px;height:240px;left:16%;top:-10%}.aira-auth-native-orbit-two{width:190px;height:190px;left:44%;top:4%}}@media (prefers-reduced-motion:reduce){.aira-auth-native-blob,.aira-auth-native-dot,.aira-auth-native-orbit{animation:none!important}}.aira-auth-theme-visual{position:relative;min-height:680px;overflow:hidden;background:#0a0b10;color:#f7f7f5}.aira-auth-theme-scene{position:absolute;inset:0;overflow:hidden}.aira-auth-theme-brand{top:clamp(28px,4vw,48px)}.aira-auth-theme-brand,.aira-auth-theme-copy{position:absolute;z-index:5;left:clamp(28px,4vw,48px)}.aira-auth-theme-copy{right:clamp(28px,4vw,48px);bottom:clamp(28px,4vw,48px);max-width:560px}.aira-auth-theme-copy h2{margin:16px 0 0;font-size:clamp(2.55rem,5vw,5rem);line-height:.96;letter-spacing:-.055em;font-weight:600;text-wrap:balance}.aira-auth-theme-copy>p:not(.aira-auth-eyebrow){max-width:48ch;margin:22px 0 0;font-size:14px;line-height:1.7;opacity:.72}.aira-auth-theme-line,.aira-auth-theme-node,.aira-auth-theme-orbit,.aira-auth-theme-shape{position:absolute}.aira-auth-theme-shape{border-radius:50%;filter:blur(6px)}.aira-auth-theme-orbit{border-radius:50%;border:1px solid}.aira-auth-theme-node{width:10px;height:10px;border-radius:50%;box-shadow:0 0 22px currentColor}.aira-auth-theme-line{height:1px;transform-origin:left center}.aira-auth-theme-visual.is-compact{min-height:220px;border-radius:18px}.aira-auth-theme-visual.is-compact .aira-auth-theme-scene{transform:scale(.78)}.aira-auth-theme-intelligence{background:radial-gradient(circle at 50% 38%,#17172a 0,#0a0b10 48%,#08090d 100%);color:#b8b9ff}.aira-auth-theme-intelligence .shape-a{width:42%;aspect-ratio:1;left:29%;top:16%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.65),transparent 10%),radial-gradient(circle at 45% 42%,rgba(76,201,240,.55),transparent 28%),linear-gradient(135deg,#5b5fef,#8b5cf6 60%,#101225);box-shadow:0 0 110px rgba(99,102,241,.34);animation:aira-theme-morph 10s ease-in-out infinite}.aira-auth-theme-intelligence .shape-b{width:36%;aspect-ratio:1;left:8%;top:34%;background:rgba(76,201,240,.12);filter:blur(54px);animation:aira-theme-drift 14s ease-in-out infinite}.aira-auth-theme-intelligence .shape-c{width:34%;aspect-ratio:1;right:4%;top:28%;background:rgba(139,92,246,.18);filter:blur(58px);animation:aira-theme-drift 17s ease-in-out -6s infinite reverse}.aira-auth-theme-intelligence .orbit-a{width:58%;aspect-ratio:1;left:21%;top:7%;color:rgba(129,140,248,.2);animation:aira-theme-spin 20s linear infinite}.aira-auth-theme-intelligence .orbit-b{width:68%;aspect-ratio:1;left:16%;top:2%;color:rgba(76,201,240,.08);animation:aira-theme-spin-rev 28s linear infinite}.aira-auth-theme-intelligence .node-a{left:24%;top:30%}.aira-auth-theme-intelligence .node-b{right:23%;top:24%}.aira-auth-theme-intelligence .node-c{left:48%;top:12%}.aira-auth-theme-astronaut{background:radial-gradient(circle at 66% 26%,#22315a 0,#11152a 20%,#090b15 48%,#05060b 100%);color:#d8ddff}.aira-auth-theme-astronaut .shape-a{width:38%;aspect-ratio:1;right:10%;top:12%;background:radial-gradient(circle at 32% 26%,#eef6ff 0 4%,#9ab7f0 8%,#334b7e 34%,#101629 66%,#07090f 100%);box-shadow:0 0 80px rgba(109,139,255,.24);animation:aira-theme-float 9s ease-in-out infinite}.aira-auth-theme-astronaut .shape-b{width:16%;aspect-ratio:1;left:15%;top:28%;background:radial-gradient(circle,#c9d7ff 0 2%,#6f83b8 28%,#0a0c14 72%);box-shadow:0 0 42px rgba(160,181,255,.18)}.aira-auth-theme-astronaut .orbit-a{width:62%;height:22%;right:-1%;top:26%;border-color:rgba(190,204,255,.26);transform:rotate(-12deg);animation:aira-theme-orbit-pulse 8s ease-in-out infinite}.aira-auth-theme-astronaut .orbit-b{width:78%;height:28%;left:-8%;top:44%;border-color:rgba(117,142,220,.12);transform:rotate(9deg)}.aira-auth-theme-astronaut .node-a{right:17%;top:18%;color:#d8e2ff}.aira-auth-theme-astronaut .node-b{left:22%;top:20%;color:#7fa5ff}.aira-auth-theme-astronaut .node-c{left:46%;top:36%;color:#fff}.aira-auth-theme-astronaut .line-a,.aira-auth-theme-astronaut .line-b{width:120px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);animation:aira-theme-streak 5s linear infinite}.aira-auth-theme-astronaut .line-a{left:5%;top:16%;transform:rotate(-18deg)}.aira-auth-theme-astronaut .line-b{right:8%;top:48%;transform:rotate(14deg);animation-delay:-2s}.aira-auth-theme-black-hole{background:radial-gradient(circle at 50% 38%,#111 0,#070707 38%,#020202 100%);color:#f2ede8}.aira-auth-theme-black-hole .shape-a{width:38%;aspect-ratio:1;left:31%;top:16%;background:#000;box-shadow:0 0 0 9px rgba(20,20,20,.8),0 0 42px 13px rgba(255,164,72,.3),0 0 110px 28px rgba(136,77,255,.16)}.aira-auth-theme-black-hole .orbit-a{width:62%;height:18%;left:19%;top:29%;border:3px solid rgba(255,174,88,.72);box-shadow:0 0 36px rgba(255,136,54,.46);transform:rotate(-8deg);animation:aira-theme-black-spin 10s linear infinite}.aira-auth-theme-black-hole .orbit-b{width:54%;height:13%;left:23%;top:32%;border-color:rgba(190,132,255,.38);transform:rotate(9deg);animation:aira-theme-spin 16s linear infinite}.aira-auth-theme-black-hole .shape-b{width:72%;height:16%;left:14%;top:30%;background:linear-gradient(90deg,transparent,rgba(255,132,60,.15),rgba(255,219,172,.6),rgba(152,98,255,.22),transparent);filter:blur(18px);transform:rotate(-8deg)}.aira-auth-theme-japanese-minimal{background:linear-gradient(160deg,#f4efe6,#efe7da 64%,#e7ddd0);color:#2a211d}.aira-auth-theme-japanese-minimal .aira-auth-eyebrow{color:#9f6659!important}.aira-auth-theme-japanese-minimal .shape-a{width:34%;aspect-ratio:1;right:12%;top:14%;background:#c98272;filter:none;box-shadow:0 18px 80px rgba(130,80,62,.12);animation:aira-theme-breathe-soft 12s ease-in-out infinite}.aira-auth-theme-japanese-minimal .shape-b{width:44%;height:1px;left:12%;top:44%;background:#403731;filter:none;border-radius:0;opacity:.45}.aira-auth-theme-japanese-minimal .shape-c{width:26%;height:36%;left:16%;top:16%;border-radius:50% 12% 50% 16%;background:linear-gradient(160deg,rgba(59,73,52,.76),rgba(106,126,89,.2));filter:none;transform:rotate(-16deg);opacity:.42}.aira-auth-theme-japanese-minimal .orbit-a{width:56%;height:18%;left:22%;top:26%;border-color:rgba(54,44,38,.18);transform:rotate(-4deg)}.aira-auth-theme-japanese-minimal .node-a,.aira-auth-theme-japanese-minimal .node-b,.aira-auth-theme-japanese-minimal .node-c{color:#5e5047;box-shadow:none;width:6px;height:6px}.aira-auth-theme-minimal-ivory{background:#f7f6f2;color:#17181c}.aira-auth-theme-minimal-ivory .aira-auth-eyebrow{color:#75716b!important}.aira-auth-theme-minimal-ivory .shape-a{width:48%;height:48%;left:26%;top:18%;background:linear-gradient(135deg,rgba(99,102,241,.06),rgba(139,92,246,.02));filter:none;border-radius:28px;border:1px solid rgba(23,24,28,.08);transform:rotate(8deg)}.aira-auth-theme-minimal-ivory .shape-b{width:34%;height:34%;left:33%;top:25%;background:transparent;filter:none;border-radius:28px;border:1px solid rgba(23,24,28,.06);transform:rotate(-6deg)}.aira-auth-theme-minimal-ivory .orbit-a{width:58%;height:1px;left:21%;top:40%;border:0;border-top:1px solid rgba(23,24,28,.08);border-radius:0}.aira-auth-theme-minimal-ivory .node-a,.aira-auth-theme-minimal-ivory .node-b,.aira-auth-theme-minimal-ivory .node-c{background:#6366f1;color:#6366f1;width:7px;height:7px;box-shadow:0 0 0 5px rgba(99,102,241,.08)}.aira-auth-theme-purple-leaves{background:linear-gradient(145deg,#161020,#0d0b13 66%,#09090c);color:#efe7ff}.aira-auth-theme-purple-leaves .shape-a,.aira-auth-theme-purple-leaves .shape-b,.aira-auth-theme-purple-leaves .shape-c{filter:none;border-radius:72% 16% 68% 18%;background:linear-gradient(145deg,#7c3aed,#a855f7 58%,#312e81);box-shadow:0 24px 70px rgba(124,58,237,.18)}.aira-auth-theme-purple-leaves .shape-a{width:26%;height:38%;right:14%;top:14%;transform:rotate(34deg);animation:aira-theme-leaf 9s ease-in-out infinite}.aira-auth-theme-purple-leaves .shape-b{width:22%;height:32%;left:16%;top:24%;transform:rotate(-28deg);opacity:.72;animation:aira-theme-leaf 11s ease-in-out -4s infinite reverse}.aira-auth-theme-purple-leaves .shape-c{width:18%;height:28%;left:42%;top:10%;transform:rotate(12deg);opacity:.48;animation:aira-theme-leaf 13s ease-in-out -7s infinite}.aira-auth-theme-purple-leaves .orbit-a{width:72%;height:34%;left:14%;top:24%;border-color:rgba(216,180,254,.12);transform:rotate(-12deg)}.aira-auth-theme-purple-leaves .node-a,.aira-auth-theme-purple-leaves .node-b,.aira-auth-theme-purple-leaves .node-c{color:#c084fc}@keyframes aira-theme-morph{0%,to{transform:scale(1) rotate(-2deg);border-radius:48% 52% 55% 45%/46% 45% 55% 54%}50%{transform:scale(1.06) rotate(3deg);border-radius:56% 44% 48% 52%/52% 58% 42% 48%}}@keyframes aira-theme-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(8%,-6%,0) scale(1.08)}}@keyframes aira-theme-spin{to{transform:rotate(1turn)}}@keyframes aira-theme-spin-rev{to{transform:rotate(-1turn)}}@keyframes aira-theme-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(2deg)}}@keyframes aira-theme-orbit-pulse{0%,to{opacity:.5;transform:rotate(-12deg) scale(1)}50%{opacity:1;transform:rotate(-8deg) scale(1.03)}}@keyframes aira-theme-streak{0%{opacity:0;transform:translateX(-20px) rotate(-18deg)}35%{opacity:.8}to{opacity:0;transform:translateX(100px) rotate(-18deg)}}@keyframes aira-theme-black-spin{to{transform:rotate(352deg)}}@keyframes aira-theme-breathe-soft{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes aira-theme-leaf{0%,to{translate:0 0;rotate:0deg}50%{translate:0 -14px;rotate:4deg}}@media(max-width:900px){.aira-auth-theme-visual{min-height:330px}.aira-auth-theme-copy{max-width:520px}.aira-auth-theme-copy h2{font-size:clamp(2rem,7vw,3.4rem)}}@media(max-width:640px){.aira-auth-theme-visual{min-height:220px}.aira-auth-theme-brand{display:none}.aira-auth-theme-copy{left:18px;right:18px;bottom:18px}.aira-auth-theme-copy .aira-auth-eyebrow,.aira-auth-theme-copy>p:not(.aira-auth-eyebrow){display:none}.aira-auth-theme-copy h2{margin:0;font-size:clamp(1.8rem,9vw,2.55rem)}}@media(prefers-reduced-motion:reduce){.aira-auth-theme-visual *{animation:none!important;transition:none!important}}.aira-theme-gallery-page{min-height:100dvh;background:#0a0a0c;color:#f7f6f2;padding:48px 24px 72px}.aira-theme-gallery-shell{width:min(1180px,100%);margin:0 auto}.aira-theme-gallery-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:30px}.aira-theme-gallery-header h1{margin:10px 0 0;font-size:clamp(2.2rem,5vw,4.6rem);line-height:.96;letter-spacing:-.055em}.aira-theme-gallery-header p{margin:12px 0 0;max-width:680px;color:#a6a3ad;line-height:1.7}.aira-theme-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.aira-theme-card{overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:#111216}.aira-theme-card-preview{height:300px;padding:14px}.aira-theme-card-preview .aira-auth-theme-visual{height:100%;min-height:0;border-radius:16px}.aira-theme-card-body{padding:18px 20px 20px}.aira-theme-card-title-row{display:flex;justify-content:space-between;gap:16px;align-items:center}.aira-theme-card h2{margin:0;font-size:20px;letter-spacing:-.025em}.aira-theme-card .mood{font-size:11px;color:#8f93a0}.aira-theme-card p{margin:9px 0 16px;color:#a6a3ad;font-size:13px;line-height:1.6}.aira-theme-card-actions{display:flex;gap:10px}.aira-theme-card-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:10px;text-decoration:none;font-size:13px;font-weight:650}.aira-theme-card-actions .primary{background:#f2f1ed;color:#111}.aira-theme-card-actions .secondary{border:1px solid rgba(255,255,255,.1);color:#ddd}.aira-theme-current-badge{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;background:rgba(99,102,241,.13);color:#b8b9ff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}@media(max-width:760px){.aira-theme-gallery-page{padding:28px 14px 48px}.aira-theme-gallery-header{display:block}.aira-theme-gallery-grid{grid-template-columns:1fr}.aira-theme-card-preview{height:240px}}