@property --service-edge{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.services-experience[data-astro-cid-gq2wig5c]{position:relative;isolation:isolate;overflow:clip;padding-block:clamp(42px,5.4vw,82px);background:linear-gradient(180deg,#11151e,#121722 75%,#151722)}.atmosphere[data-astro-cid-gq2wig5c]{position:absolute;inset:-12% 0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 16% 34%,#4bdcff16,transparent 37%),radial-gradient(ellipse at 78% 18%,#ff78b620,transparent 35%),radial-gradient(ellipse at 85% 83%,#ffdb4610,transparent 36%),linear-gradient(#82b4df09 1px,transparent 1px),linear-gradient(90deg,#82b4df09 1px,transparent 1px);background-size:auto,auto,auto,48px 48px,48px 48px;mask-image:linear-gradient(transparent,black 25% 75%,transparent)}.services-experience[data-astro-cid-gq2wig5c]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(300px circle at var(--spot-x, 50%) var(--spot-y, 50%),#8cbcff20,transparent);transition:opacity .3s}.services-heading[data-astro-cid-gq2wig5c]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;align-items:center;margin-bottom:28px}.services-heading[data-astro-cid-gq2wig5c] .eyebrow[data-astro-cid-gq2wig5c]{color:#4bdcff;font-size:.68rem;margin-bottom:9px}.services-heading[data-astro-cid-gq2wig5c] .studio-label[data-astro-cid-gq2wig5c]{color:#ff78b6}.services-heading[data-astro-cid-gq2wig5c] h2[data-astro-cid-gq2wig5c]{font-size:clamp(1.65rem,3.3vw,2.5rem);margin-bottom:.45em}.services-experience[data-astro-cid-gq2wig5c] p[data-astro-cid-gq2wig5c]{color:#cdd5e0}.intro-copy[data-astro-cid-gq2wig5c]{margin-bottom:12px}.accent-line[data-astro-cid-gq2wig5c]{width:72px;height:2px;background:linear-gradient(90deg,#ff78b6,#4bdcff,transparent);transform-origin:left}.feature-stage[data-astro-cid-gq2wig5c]{perspective:900px}.service-feature[data-astro-cid-gq2wig5c]{position:relative;overflow:hidden;margin:0;border-radius:12px;box-shadow:-10px 3px 28px #4bdcff20,10px 3px 28px #ff78b62a}.service-feature[data-astro-cid-gq2wig5c] img[data-astro-cid-gq2wig5c]{width:100%;height:auto;aspect-ratio:2;object-fit:cover}.service-feature[data-astro-cid-gq2wig5c]:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,#fff3 50%,transparent 65%);transform:translate(-110%);pointer-events:none}.service-cards[data-astro-cid-gq2wig5c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.service-entry[data-astro-cid-gq2wig5c]{perspective:950px;display:grid;min-width:0}.service-card[data-astro-cid-gq2wig5c]{position:relative;display:flex;flex-direction:column;padding:clamp(16px,2.5vw,35px);border:1px solid transparent;border-radius:12px;background:linear-gradient(#101722,#101722) padding-box,linear-gradient(transparent,transparent) border-box;transition:box-shadow .28s,translate .28s;text-decoration:none}.service-top[data-astro-cid-gq2wig5c]{display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--accent)}.service-icon[data-astro-cid-gq2wig5c]{display:grid;place-items:center;flex:0 0 42px;height:42px;background:color-mix(in srgb,var(--accent) 13%,#101722);border-radius:9px}.service-badge[data-astro-cid-gq2wig5c]{background:#ffffff0b;border-radius:999px;padding:4px 9px;font-size:.62rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.service-card[data-astro-cid-gq2wig5c] h3[data-astro-cid-gq2wig5c]{font-size:1.13rem;margin:.8em 0 .35em}.service-bottom[data-astro-cid-gq2wig5c]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;margin-top:auto}.explore[data-astro-cid-gq2wig5c]{color:var(--accent);font-size:.8rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em;text-decoration-color:transparent}.explore[data-astro-cid-gq2wig5c] span[data-astro-cid-gq2wig5c]{display:inline-block;transition:transform .25s}.service-card[data-astro-cid-gq2wig5c]:is(:hover,:focus-visible){text-decoration:none;background:linear-gradient(#18212e,#121925) padding-box,conic-gradient(from var(--service-edge),transparent 18%,var(--accent),transparent 63%) border-box;box-shadow:0 12px 28px color-mix(in srgb,var(--accent) 16%,transparent);translate:0 -7px;animation:edge-orbit 4s linear infinite}.service-card[data-astro-cid-gq2wig5c]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.service-card[data-astro-cid-gq2wig5c]:is(:hover,:focus-visible) .explore[data-astro-cid-gq2wig5c]{text-decoration:underline;text-underline-offset:5px;text-decoration-color:currentColor}.service-card[data-astro-cid-gq2wig5c]:is(:hover,:focus-visible) .explore[data-astro-cid-gq2wig5c] span[data-astro-cid-gq2wig5c]{transform:translate(3px,-3px)}.service-card[data-astro-cid-gq2wig5c]:is(:hover,:focus-visible) .service-icon[data-astro-cid-gq2wig5c]{animation:icon-gesture .55s ease both}[data-astro-cid-gq2wig5c][data-preview="1"]{--icon-gesture: rotate(35deg) scale(1.12)}[data-astro-cid-gq2wig5c][data-preview="2"]{--icon-gesture: translateX(4px)}[data-astro-cid-gq2wig5c][data-preview="3"]{--icon-gesture: rotateX(48deg)}[data-astro-cid-gq2wig5c][data-preview="4"]{--icon-gesture: rotateY(-45deg)}[data-astro-cid-gq2wig5c][data-preview="5"]{--icon-gesture: rotate(50deg)}.mini-preview[data-astro-cid-gq2wig5c]{position:relative;flex:0 0 44px;height:32px;opacity:0;color:var(--accent);transition:opacity .25s}.mini-preview[data-astro-cid-gq2wig5c] i[data-astro-cid-gq2wig5c]{position:absolute;inset:5px 4px;border:1px solid currentColor;border-radius:3px;background:#192330;transform:var(--mini, translate(0))}.mini-preview[data-astro-cid-gq2wig5c] i[data-astro-cid-gq2wig5c]:nth-child(2){--mini: translate(-4px, 4px)}.mini-preview[data-astro-cid-gq2wig5c] i[data-astro-cid-gq2wig5c]:nth-child(3){--mini: translate(4px, -4px);background:repeating-linear-gradient(0deg,#192330 0 4px,currentColor 5px 6px)}[data-astro-cid-gq2wig5c][data-preview="0"] .mini-preview[data-astro-cid-gq2wig5c] i[data-astro-cid-gq2wig5c]:last-child{background:linear-gradient(currentColor 0 18%,#192330 18% 60%,#24394a 60%)}[data-astro-cid-gq2wig5c][data-preview="1"] .mini-preview[data-astro-cid-gq2wig5c] i[data-astro-cid-gq2wig5c]:last-child{border-radius:7px;inset-inline:10px}[data-astro-cid-gq2wig5c][data-preview="2"] .mini-preview[data-astro-cid-gq2wig5c] i[data-astro-cid-gq2wig5c]:last-child{background:linear-gradient(90deg,#192330 50%,currentColor 50% 56%,#24394a 56%)}[data-astro-cid-gq2wig5c][data-preview="3"] .mini-preview[data-astro-cid-gq2wig5c] i[data-astro-cid-gq2wig5c]:last-child{--mini: translate(4px,-4px) rotate(-14deg)}[data-astro-cid-gq2wig5c][data-preview="4"] .mini-preview[data-astro-cid-gq2wig5c] i[data-astro-cid-gq2wig5c]:last-child{inset-inline:10px;border-left-width:4px}[data-astro-cid-gq2wig5c][data-preview="5"] .mini-preview[data-astro-cid-gq2wig5c] i[data-astro-cid-gq2wig5c]{inset:6px 12px;border-radius:50%;background:transparent}[data-astro-cid-gq2wig5c][data-preview="5"] .mini-preview[data-astro-cid-gq2wig5c] i[data-astro-cid-gq2wig5c]:last-child{border-radius:2px;--mini: rotate(45deg)}.service-card[data-astro-cid-gq2wig5c]:is(:hover,:focus-visible) .mini-preview[data-astro-cid-gq2wig5c]{opacity:1}.service-card[data-astro-cid-gq2wig5c]:is(:hover,:focus-visible) .mini-preview[data-astro-cid-gq2wig5c] i[data-astro-cid-gq2wig5c]:last-child{animation:preview-build .5s ease both}.service-marquee[data-astro-cid-gq2wig5c]{display:flex;align-items:center;background:#ff78b6;color:#210d19}.marquee-control[data-astro-cid-gq2wig5c]{display:flex;align-items:center;gap:6px;padding:10px 12px;font-size:.75rem;font-weight:800;white-space:nowrap}.marquee-control[data-astro-cid-gq2wig5c] input[data-astro-cid-gq2wig5c]{accent-color:#210d19}.marquee-window[data-astro-cid-gq2wig5c]{overflow:hidden;flex:1;min-width:0}.marquee-track[data-astro-cid-gq2wig5c]{display:flex;width:max-content;min-width:200%;animation:service-scroll 36s linear infinite}.marquee-track[data-astro-cid-gq2wig5c] ul[data-astro-cid-gq2wig5c]{display:flex;justify-content:space-around;flex:1 0 auto;gap:24px;list-style:none;margin:0;padding:12px 24px 12px 0}.marquee-track[data-astro-cid-gq2wig5c] li[data-astro-cid-gq2wig5c]{white-space:nowrap;font-size:clamp(.76rem,1.4vw,.9rem);font-weight:900}.marquee-track[data-astro-cid-gq2wig5c] li[data-astro-cid-gq2wig5c]:after{content:"✦";margin-left:24px}.service-marquee[data-astro-cid-gq2wig5c]:is(:hover,:focus-within,:has(input:checked)) .marquee-track[data-astro-cid-gq2wig5c]{animation-play-state:paused}@keyframes service-scroll{to{transform:translate(-50%)}}@keyframes edge-orbit{to{--service-edge: 360deg}}@keyframes icon-gesture{55%{transform:var(--icon-gesture, translateY(-4px) scale(1.1))}}@keyframes preview-build{0%{opacity:0;transform:translateY(6px) scale(.8)}}@keyframes hologram-drift{to{background-position:30px 15px,-32px 28px,18px -28px,24px 24px,24px 24px}}@keyframes word-shimmer{to{background-position:100% 0}}@keyframes photo-float{50%{transform:translateY(-5px)}}@keyframes photo-sweep{to{transform:translate(110%)}}@media(prefers-reduced-motion:no-preference){.atmosphere[data-astro-cid-gq2wig5c]{animation:hologram-drift 18s ease-in-out infinite alternate}.service-feature[data-astro-cid-gq2wig5c]{animation:photo-float 8s ease-in-out infinite}.service-feature[data-astro-cid-gq2wig5c]:hover:after{animation:photo-sweep .8s ease-out}.services-heading[data-astro-cid-gq2wig5c] .service-shimmer{background:linear-gradient(105deg,#f6f8fc 18%,#9be9fb 43%,#ffd1e7 58%,#f6f8fc 83%);background-size:210% 100%;background-clip:text;color:transparent;animation:word-shimmer 7s ease-in-out infinite alternate}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.services-experience[data-astro-cid-gq2wig5c]:hover:before{opacity:1}}@media(hover:none){.service-card[data-astro-cid-gq2wig5c]:hover{translate:none}}@media(max-width:850px){.service-cards[data-astro-cid-gq2wig5c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.services-heading[data-astro-cid-gq2wig5c],.service-cards[data-astro-cid-gq2wig5c]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.service-card[data-astro-cid-gq2wig5c],.service-card[data-astro-cid-gq2wig5c] [data-astro-cid-gq2wig5c],.marquee-track[data-astro-cid-gq2wig5c]{animation:none!important;transition:none!important}.service-card[data-astro-cid-gq2wig5c]:is(:hover,:focus-visible),.explore[data-astro-cid-gq2wig5c] span[data-astro-cid-gq2wig5c]{translate:none;transform:none}.marquee-control[data-astro-cid-gq2wig5c],.marquee-track[data-astro-cid-gq2wig5c] ul[data-astro-cid-gq2wig5c][aria-hidden]{display:none}.marquee-track[data-astro-cid-gq2wig5c]{width:100%;min-width:0}.marquee-track[data-astro-cid-gq2wig5c] ul[data-astro-cid-gq2wig5c]{flex:1;flex-wrap:wrap;gap:8px 18px;padding-inline:14px}}.home-hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate}.hero-video[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.home-hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#090e18eb,#090e18a6 65%,#090e1873);pointer-events:none}.hero-video-control[data-astro-cid-j7pv25f6]{position:absolute;right:18px;bottom:12px;color:#fff;background:#101722;border:1px solid #ffffff55;border-radius:6px;padding:5px 10px;cursor:pointer;font-size:.75rem}@media(prefers-reduced-motion:reduce){.hero-video[data-astro-cid-j7pv25f6]{display:none}}body:has(.home-studio){background:#11151e;color:#f6f8fc}body:has(.home-studio) .site-header,body:has(.home-studio) .utility,body:has(.home-studio) .site-footer{background:#0b0f16}body:has(.home-studio) .utility a{color:#4edaff}body:has(.home-studio) .header-inner{min-height:74px}body:has(.home-studio) .header-cta{background:#06b8d6;color:#071017}body:has(.home-studio) .footer-top{align-items:start}body:has(.home-studio) .footer-top nav{flex-direction:column;gap:5px}.home-studio[data-astro-cid-j7pv25f6]{--blue: #4bdcff;--pink: #ff78b6;--gold: #ffdb46}.home-studio[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#cdd5e0}.home-studio[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.65rem,3.3vw,2.5rem);margin-bottom:.45em}.home-studio[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.13rem;margin:.8em 0 .35em}.home-studio[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--blue);margin-bottom:9px;font-size:.68rem}.home-studio[data-astro-cid-j7pv25f6] .pink[data-astro-cid-j7pv25f6]{color:var(--pink)}.home-section[data-astro-cid-j7pv25f6]{padding-block:clamp(42px,5.4vw,82px)}.home-hero[data-astro-cid-j7pv25f6]{background:radial-gradient(ellipse at 45% 100%,#262519,transparent 56%),radial-gradient(ellipse at 95% 80%,#261829,transparent 60%),#111722;padding-block:clamp(44px,5vw,82px)}.hero-layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.38fr 1fr;align-items:center;gap:clamp(25px,5vw,78px)}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.25rem,4.7vw,4.25rem);line-height:1.06;margin:14px 0 18px}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--blue);background:linear-gradient(115deg,#28d7fb 25%,#ffb8d7);background-clip:text;-webkit-text-fill-color:transparent}.hero-copy[data-astro-cid-j7pv25f6]{max-width:34rem;font-size:1.05rem}.badge[data-astro-cid-j7pv25f6]{display:inline-block;padding:4px 9px;border-radius:999px;background:#ffffff0b;font-size:.62rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.home-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px}.home-studio[data-astro-cid-j7pv25f6] .primary[data-astro-cid-j7pv25f6]{background:#06b8d6;color:#051017}.secondary[data-astro-cid-j7pv25f6]{background:#242934;color:#fff}.metrics[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);margin:26px 0 0;max-width:34rem;background:#090e17aa;border-radius:12px;padding:16px;gap:10px}.metrics[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-weight:900;line-height:1;color:var(--blue);font-size:clamp(1.15rem,2vw,1.8rem)}.metrics[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(2) dt[data-astro-cid-j7pv25f6]{color:var(--pink)}.metrics[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(3) dt[data-astro-cid-j7pv25f6]{color:var(--gold)}.metrics[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:6px 0 0;text-transform:uppercase;letter-spacing:.06em;font-size:.61rem}.preview[data-astro-cid-j7pv25f6]{background:#0b1018;border:1px solid #ffffff12;border-radius:16px;padding:12px;box-shadow:0 18px 45px #0004}.preview-bar[data-astro-cid-j7pv25f6],.preview-tags[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.preview-bar[data-astro-cid-j7pv25f6]{padding:4px 6px 12px}.dots[data-astro-cid-j7pv25f6]{width:7px;height:7px;background:var(--blue);border-radius:50%;box-shadow:11px 0 var(--gold),22px 0 var(--pink)}.preview-image[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;border-radius:9px}.preview-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:1.35;object-fit:cover}.preview-label[data-astro-cid-j7pv25f6]{position:absolute;inset:auto 10px 10px;background:#090f19ee;padding:10px 14px;border-radius:8px}.preview-label[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6],figcaption[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block;color:var(--blue)}.preview-tags[data-astro-cid-j7pv25f6]{margin-top:8px}.preview-tags[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{flex:1;background:#171d28;border-radius:6px;padding:8px}.home-heading[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px}.work-cards[data-astro-cid-j7pv25f6],.process-cards[data-astro-cid-j7pv25f6]{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.process-cards[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:#101722;border-radius:12px;padding:clamp(16px,2.5vw,35px);--accent: var(--blue)}.process-cards[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(2){--accent: var(--pink)}.process-cards[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(3){--accent: var(--gold)}.service-cards[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6],.process-cards[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.process-cards[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{margin-top:auto}.home-link[data-astro-cid-j7pv25f6]{color:var(--accent, var(--blue));font-size:.8rem;font-weight:900}.home-process[data-astro-cid-j7pv25f6]{background:#080c12}.home-process[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:36rem}.process-cards[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:35px 0 0}.process-cards[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:radial-gradient(circle at 98% 0,color-mix(in srgb,var(--accent) 11%,transparent),transparent 42%),#101722}.step[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--accent);color:#080e17;font-weight:900}.process-cards[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6],.about-details[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6],.home-closing[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{color:var(--accent, var(--blue));font-size:.65rem;text-transform:uppercase;font-weight:900;letter-spacing:.06em}.work-cards[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{background:#101722;border-radius:12px;overflow:hidden}.work-cards[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:1.55;object-fit:cover}.work-cards[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:16px 20px}.work-cards[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}.home-about[data-astro-cid-j7pv25f6]{background:radial-gradient(ellipse at bottom right,#10222d,transparent 60%),#0b1018}.about-layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(22px,4vw,58px);align-items:center}.about-layout[data-astro-cid-j7pv25f6] figure[data-astro-cid-j7pv25f6]{margin:0;background:#111925;border-radius:12px;padding:12px}.about-layout[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:1.35;object-fit:cover;border-radius:8px}figcaption[data-astro-cid-j7pv25f6]{padding:10px 5px 0;text-align:right}.home-studio[data-astro-cid-j7pv25f6] .about-lead[data-astro-cid-j7pv25f6]{color:var(--blue);font-weight:800}.about-details[data-astro-cid-j7pv25f6]{display:flex;gap:12px;margin-bottom:22px}.about-details[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{background:#121a25;padding:10px 15px;border-radius:8px}.about-details[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(2){--accent: var(--gold)}.about-details[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6],.about-details[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],.about-details[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block}.about-details[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.75rem}.brief[data-astro-cid-j7pv25f6]{margin:auto;max-width:58rem;background:#101722;border-radius:12px;padding:clamp(20px,3vw,40px);display:grid;grid-template-columns:1.7fr 1fr;gap:20px;align-items:center}.brief[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.4rem,2.6vw,1.9rem)}.brief[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}.brief-links[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px}.brief-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{background:#242c38;padding:6px 11px;border-radius:20px;font-size:.78rem}.home-closing[data-astro-cid-j7pv25f6]{text-align:center;background:radial-gradient(ellipse at 50% 65%,#221c1d,transparent 54%),#080c12;margin-bottom:clamp(32px,5vw,74px)}.home-closing[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.5vw,3.6rem)}.home-closing[data-astro-cid-j7pv25f6] .home-actions[data-astro-cid-j7pv25f6],.home-closing[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{justify-content:center}.home-closing[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;list-style:none;padding:0;gap:10px 24px;margin:24px 0 0}.home-closing[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(2){--accent: var(--pink)}.home-closing[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(3){--accent: var(--gold)}@media(max-width:850px){.process-cards[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-layout[data-astro-cid-j7pv25f6],.about-layout[data-astro-cid-j7pv25f6]{gap:25px}}@media(max-width:620px){.hero-layout[data-astro-cid-j7pv25f6],.about-layout[data-astro-cid-j7pv25f6],.brief[data-astro-cid-j7pv25f6],.work-cards[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.home-heading[data-astro-cid-j7pv25f6]{align-items:start;flex-direction:column;gap:8px}.about-details[data-astro-cid-j7pv25f6]{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.home-studio[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{transition:none}.home-studio[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]:hover{transform:none}}
