._w2HtG_hero{min-height:100svh;padding:calc(var(--nav-h) + 3rem) 0 5rem;align-items:center;display:flex;position:relative;overflow:clip}._w2HtG_hero:before{content:"";background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 100%)}._w2HtG_glowA{top:-10rem;right:-12rem}._w2HtG_glowB{width:36rem;height:36rem;bottom:-16rem;left:-14rem}._w2HtG_inner{z-index:1;position:relative}._w2HtG_title{--mq-s:1;max-width:14ch;margin-bottom:.9em}@media (min-width:64em){._w2HtG_title{--mq-s:1.5}}._w2HtG_scroll{text-align:center;color:var(--fg-3);z-index:1;position:absolute;bottom:1.75rem;left:0;right:0}._w2HtG_scroll svg{width:1rem;height:1rem;margin:.5rem auto 0}
.k1_ubW_why .k1_ubW_header{margin-bottom:0}@media (min-width:900px){.k1_ubW_why{align-items:center}}.k1_ubW_tiles{gap:1rem;display:grid}@media (min-width:640px){.k1_ubW_tiles{grid-template-columns:1fr 1fr}}.k1_ubW_tile{align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.k1_ubW_tile strong{letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.05rem;font-weight:700;display:block}.k1_ubW_tile p{color:var(--fg-2);font-size:.95rem}
.nigNhq_bento{gap:1rem;display:grid}@media (min-width:760px){.nigNhq_bento{grid-template-columns:repeat(12,1fr)}.nigNhq_w7{grid-column:span 7}.nigNhq_w5{grid-column:span 5}.nigNhq_w4{grid-column:span 4}}.nigNhq_work{height:100%;color:inherit;transition:background var(--dur-2);flex-direction:column;display:flex;overflow:hidden}.nigNhq_work:hover{background:var(--glass-2)}.nigNhq_art{aspect-ratio:16/10;position:relative;overflow:hidden}.nigNhq_w4 .nigNhq_art{aspect-ratio:4/3}.nigNhq_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nigNhq_inset .nigNhq_img{object-fit:contain;padding:18% 20%}.nigNhq_cap{padding:1.5rem}.nigNhq_cap h3{margin:.4rem 0 .35rem}.nigNhq_cap h3+p{color:var(--fg-2);font-size:.95rem}
.xsxmha_services{gap:2rem;display:grid}@media (min-width:960px){.xsxmha_services{grid-template-columns:minmax(0,1fr) minmax(20rem,26rem);align-items:start;gap:3rem}.xsxmha_panel{top:calc(var(--nav-h) + 1.5rem);position:sticky}}.xsxmha_rows{border-top:1px solid var(--rule)}.xsxmha_rows li{border-bottom:1px solid var(--rule);grid-template-columns:2.75rem minmax(0,1fr);gap:.5rem 1rem;padding:1.5rem 0;display:grid}.xsxmha_n{color:var(--fg-3);padding-top:.45rem;font-weight:600}.xsxmha_rows li:hover .xsxmha_n{color:var(--label)}.xsxmha_link{align-items:baseline;gap:.5rem;margin-block:-.65rem;padding-block:.65rem;display:inline-flex}.xsxmha_link svg{width:.8em;height:.8em;color:var(--label);flex:none;transform:translateY(.05em)}.xsxmha_sum{color:var(--fg-2);margin-top:.4rem}.xsxmha_deliv{text-transform:none;letter-spacing:.02em;margin-top:.6rem;font-size:.78rem;line-height:1.6}.xsxmha_panel{padding:1.25rem;overflow:hidden}.xsxmha_art{aspect-ratio:1/1.05;border-radius:var(--r-sm);border:1px solid #ffffff14;place-items:center;display:grid;position:relative;overflow:hidden}.xsxmha_glowA,.xsxmha_glowB{filter:blur(50px);width:22rem;height:22rem}.xsxmha_glowA{top:-6rem;left:-6rem}.xsxmha_glowB{bottom:-8rem;right:-6rem}.xsxmha_symbol{z-index:1;width:52%;position:relative}.xsxmha_panelLabel{margin:1.25rem 0 .5rem;display:block}.xsxmha_panelText{color:var(--fg-2);font-size:.95rem}
._8C7Avq_phases{gap:1rem;display:grid}@media (min-width:900px){._8C7Avq_phases{grid-template-columns:repeat(3,1fr);gap:1.25rem}}._8C7Avq_card{padding:1.5rem}._8C7Avq_header{border-bottom:1px solid var(--rule);margin-bottom:1rem;padding-bottom:1.25rem}._8C7Avq_header h3{letter-spacing:-.03em;margin:.5rem 0 .25rem;font-size:clamp(1.75rem,1.4rem + 1.5vw,2.5rem)}._8C7Avq_line{color:var(--fg-2)}._8C7Avq_steps>li{grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}._8C7Avq_steps>li+li{border-top:1px solid var(--rule)}._8C7Avq_n{color:var(--label);padding-top:.2rem;font-weight:600}._8C7Avq_steps p{color:var(--fg-2);margin-top:.25rem;font-size:.95rem}._8C7Avq_scope{gap:.25rem;margin-top:.6rem;display:grid}._8C7Avq_scope li{color:var(--fg-2);gap:.5rem;font-size:.9rem;display:flex}._8C7Avq_scope li:before{content:"";background:var(--label);border-radius:50%;flex:none;width:.35rem;height:.35rem;margin-top:.55rem}._8C7Avq_after{color:var(--fg-2);margin-top:2rem}
.aEGMKa_studio{gap:2rem;padding:clamp(1.5rem,1rem + 3vw,3.5rem);display:grid;overflow:hidden}@media (min-width:900px){.aEGMKa_studio{grid-template-columns:1.15fr 1fr;align-items:center;gap:3rem}}.aEGMKa_glowB{width:36rem;height:36rem;top:-14rem;right:-10rem}.aEGMKa_glowA{width:30rem;height:30rem;bottom:-16rem;left:-12rem}.aEGMKa_intro,.aEGMKa_sectors{z-index:1;position:relative}.aEGMKa_chips{margin-top:1.5rem}.aEGMKa_founder{color:var(--fg-2);align-items:center;gap:.85rem;margin-top:1.75rem;font-size:.95rem;display:flex}.aEGMKa_founder strong{color:var(--fg);font-weight:700;display:block}.aEGMKa_sym{border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.aEGMKa_sectors{padding:1.5rem}.aEGMKa_who{color:var(--label);margin-bottom:1rem}.aEGMKa_sectors li{border-top:1px solid var(--lime-border);gap:.1rem;padding:.75rem 0;display:grid}.aEGMKa_sectors strong{letter-spacing:-.01em;font-size:1rem;font-weight:700}.aEGMKa_sectors span{color:var(--fg-2);font-size:.9rem}
