.ApplyForm_applySection__ljP6a{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(40px,6vw,72px);margin-top:80px}.ApplyForm_heading__Z2I5Z{margin-top:20px;max-width:18ch}.ApplyForm_intro__RVU_L{color:var(--fg-muted);margin-top:18px;max-width:54ch}.ApplyForm_intro__RVU_L a{color:var(--accent)}.ApplyForm_form__j4I3n{display:grid;grid-gap:24px;gap:24px;margin-top:32px;max-width:640px}.ApplyForm_field__bZ3Zx label{display:block;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim);margin-bottom:10px}.ApplyForm_field__bZ3Zx input,.ApplyForm_field__bZ3Zx textarea{width:100%;background:transparent;border:0;border-bottom:1px solid var(--border-strong);padding:12px 0;color:var(--fg);font-family:var(--font-sans);font-size:15px;outline:none;transition:border-color .3s var(--ease);resize:vertical}.ApplyForm_field__bZ3Zx input:focus,.ApplyForm_field__bZ3Zx textarea:focus{border-bottom-color:var(--accent)}.ApplyForm_fileField__85sPJ{display:flex;align-items:center;gap:16px}.ApplyForm_fileField__85sPJ input[type=file]{display:none}.ApplyForm_fileField__85sPJ label{margin:0}.ApplyForm_cvError__rYYFF{margin:-8px 0 0;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:#ff7a6b}.ApplyForm_fileField__85sPJ input[type=file]:disabled+label{opacity:.5;pointer-events:none}.ApplyForm_sentNote__caA44{margin:-8px 0 0;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--fg-dim)}.PageHead_pageHead__cWF1Z{padding:clamp(140px,16vw,200px) 0 clamp(50px,8vw,90px);position:relative;border-bottom:1px solid var(--border);overflow:hidden}.PageHead_pageHead__cWF1Z:before{content:"";position:absolute;inset:-20% auto auto -10%;width:60vmax;height:60vmax;background:radial-gradient(ellipse,color-mix(in oklab,var(--accent) 10%,transparent),transparent 65%);filter:blur(60px);opacity:.7;pointer-events:none}.PageHead_pageHead__cWF1Z>.PageHead_inner__bxDzS{position:relative;z-index:1}.PageHead_crumbs__YW9KV{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.1em;color:var(--fg-muted);text-transform:uppercase;margin-bottom:28px}.PageHead_crumbs__YW9KV a:hover{color:var(--accent)}.PageHead_crumbs__YW9KV .PageHead_sep__3cWIE{color:var(--fg-dim);margin:0 12px}.PageHead_crumbs__YW9KV .PageHead_current__rkNk_{color:var(--fg)}.PageHead_pageTitle__cjRsG{max-width:18ch;margin-bottom:24px}.PageHead_pageTitle__cjRsG em{font-style:italic;color:var(--accent);font-weight:300}.PageHead_pageLead__OMV5T{max-width:60ch;color:var(--fg-muted);font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.55}.Legal_legalBody__2IIdX{max-width:740px;margin:0 auto;padding:60px 0 120px}.Legal_legalBody__2IIdX h2{margin:56px 0 16px;font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:500;letter-spacing:-.03em}.Legal_legalBody__2IIdX h3{margin:32px 0 10px;font-size:1.15rem;font-weight:500;letter-spacing:-.02em;color:var(--fg)}.Legal_legalBody__2IIdX li,.Legal_legalBody__2IIdX p{color:var(--fg-muted);line-height:1.7;margin:0 0 14px}.Legal_legalBody__2IIdX ul{padding-left:22px;margin:0 0 18px}.Legal_legalBody__2IIdX strong{color:var(--fg);font-weight:500}.Legal_legalBody__2IIdX a{color:var(--accent)}.Legal_legalBody__2IIdX code{font-family:var(--font-mono);color:var(--accent)}.Legal_stamp__AAsTy{color:var(--fg-dim);font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.1em}.CareerDetail_jobMetaRow__RMed0{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.CareerDetail_jobLayout__mlf1k{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:80px;gap:80px;align-items:start}@media (max-width:980px){.CareerDetail_jobLayout__mlf1k{grid-template-columns:1fr;gap:56px}}.CareerDetail_jobBody__JoVPS h3{font-family:var(--font-display);font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:500;margin:56px 0 20px;letter-spacing:-.035em}.CareerDetail_jobBody__JoVPS h3:first-child{margin-top:0}@media (max-width:880px){.CareerDetail_jobBody__JoVPS>div+div{margin-top:48px}.CareerDetail_jobBody__JoVPS h3{margin-bottom:24px}}.CareerDetail_jobBody__JoVPS p{color:var(--fg-muted);margin:0 0 16px;max-width:64ch}.CareerDetail_jobBody__JoVPS ul{padding:0;list-style:none;margin:0;display:grid;grid-gap:14px;gap:14px}.CareerDetail_jobBody__JoVPS ul li{padding-left:28px;position:relative;color:var(--fg-muted);line-height:1.55}.CareerDetail_jobBody__JoVPS ul li:before{content:"";position:absolute;left:0;top:10px;width:14px;height:1px;background:var(--accent)}.CareerDetail_jobSidebar__JaAEj{position:-webkit-sticky;position:sticky;top:100px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:36px}.CareerDetail_jobSidebar__JaAEj h4{margin-bottom:24px;font-size:13px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-muted);font-weight:500}.CareerDetail_row___IBEj{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--border);font-size:14px}.CareerDetail_row___IBEj:first-of-type{border-top:0}.CareerDetail_row___IBEj .CareerDetail_k__U7Lc2{color:var(--fg-dim);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.CareerDetail_row___IBEj .CareerDetail_v__vvbPZ{color:var(--fg);font-weight:500;text-align:right}.CareerDetail_apply__jqnoO{margin-top:28px;width:100%;justify-content:center}.CareerDetail_backRow__q2trD{margin-top:80px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.CareerDetail_backLink__I_EOX{font-family:var(--font-mono);font-size:13px;color:var(--accent);display:inline-flex;align-items:center;gap:8px}.CareerDetail_backLink__I_EOX:before{content:"←";transition:transform .3s var(--ease)}.CareerDetail_backLink__I_EOX:hover:before{transform:translateX(-4px)}.WorkGrid_grid__bWPuM{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border-top:1px solid var(--border)}.WorkGrid_row__uFh0P{display:grid;grid-template-columns:56px 2fr 1.2fr .8fr auto;grid-gap:24px;gap:24px;align-items:center;padding:24px 0;border-bottom:1px solid var(--border);transition:background .3s var(--ease),padding .3s var(--ease)}.WorkGrid_row__uFh0P:hover{padding-left:16px;padding-right:16px;background:linear-gradient(90deg,color-mix(in oklab,var(--accent) 5%,transparent),transparent)}.WorkGrid_icon__yqVkx{border-radius:14px;border:1px solid var(--border)}.WorkGrid_text__ClZUf{display:flex;flex-direction:column;gap:6px;min-width:0}.WorkGrid_name__LyVBc{font-family:var(--font-display);font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:500;letter-spacing:-.035em;color:var(--fg);transition:color .3s var(--ease)}.WorkGrid_row__uFh0P:hover .WorkGrid_name__LyVBc{color:var(--accent)}.WorkGrid_tagline__QxejY{color:var(--fg-muted);font-size:14px;line-height:1.4;max-width:44ch}.WorkGrid_category__0lis_,.WorkGrid_platform___2EHq{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:var(--fg-muted);text-transform:uppercase}.WorkGrid_arrow__28dTm{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--border-strong);transition:background .3s var(--ease),color .3s var(--ease),transform .3s var(--ease)}.WorkGrid_row__uFh0P:hover .WorkGrid_arrow__28dTm{background:var(--accent);color:var(--ink-050);transform:rotate(-45deg)}.WorkGrid_arrow__28dTm svg{width:14px;height:14px}@media (max-width:880px){.WorkGrid_row__uFh0P{grid-template-columns:56px 1fr auto;gap:16px;padding:20px 0}.WorkGrid_category__0lis_,.WorkGrid_platform___2EHq{display:none}}.ProjectDetail_titleRow__R_4_q{display:inline-flex;align-items:center;gap:20px}.ProjectDetail_heroIcon__m2ArT{flex:0 0 auto;width:1em;height:1em;border-radius:.2em;border:1px solid var(--border)}@media (max-width:520px){.ProjectDetail_titleRow__R_4_q{gap:14px}}.ProjectDetail_viewOn__jEk3x{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:36px}.ProjectDetail_viewOnLabel__x1rqU{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);margin-right:2px}.ProjectDetail_storeLink__kXY9S{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--fg);padding:9px 15px;border:1px solid var(--border-strong);border-radius:999px;transition:color .3s var(--ease),border-color .3s var(--ease),background .3s var(--ease)}.ProjectDetail_storeLink__kXY9S:hover{color:var(--accent);border-color:var(--accent);background:color-mix(in oklab,var(--accent) 6%,transparent)}.ProjectDetail_storeLink__kXY9S svg{width:14px;height:14px;margin-right:-1px}.ProjectDetail_layout__2WIfn{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:80px;gap:80px;align-items:start}@media (max-width:980px){.ProjectDetail_layout__2WIfn{grid-template-columns:1fr;gap:56px}}.ProjectDetail_body__fX_gp p{color:var(--fg-muted);line-height:1.7;margin:0 0 20px;max-width:64ch}.ProjectDetail_shotsHeading__wNsr6{font-family:var(--font-display);font-size:clamp(1.3rem,2vw,1.6rem);font-weight:500;letter-spacing:-.03em;margin:44px 0 24px}.ProjectDetail_sidebar__ZPUsK{position:-webkit-sticky;position:sticky;top:100px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:36px}.ProjectDetail_sidebar__ZPUsK h4{margin-bottom:24px;font-size:13px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-muted);font-weight:500}.ProjectDetail_builtWith___79LP{margin-top:32px}.ProjectDetail_row__eadlt{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--border);font-size:14px}.ProjectDetail_row__eadlt:first-of-type{border-top:0}.ProjectDetail_k__6ivPF{color:var(--fg-dim);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ProjectDetail_v__O1jhh{color:var(--fg);font-weight:500;text-align:right}.ProjectDetail_skills__Hbpvm{display:flex;flex-wrap:wrap;gap:10px}.ProjectDetail_backRow__aoHAs{margin-top:80px}.ProjectDetail_backLink__nTK_W{font-family:var(--font-mono);font-size:13px;color:var(--accent);display:inline-flex;align-items:center;gap:8px}.ProjectDetail_backLink__nTK_W:before{content:"←";transition:transform .3s var(--ease)}.ProjectDetail_backLink__nTK_W:hover:before{transform:translateX(-4px)}.ScreenshotCarousel_carousel__vVFEO{position:relative}.ScreenshotCarousel_track__iZjQF{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.ScreenshotCarousel_track__iZjQF::-webkit-scrollbar{display:none}.ScreenshotCarousel_slide__OPJc2{position:relative;flex:0 0 auto;width:calc((100% - 32px) / 3);aspect-ratio:9/19.5;border-radius:16px;overflow:hidden;border:1px solid var(--border);background:var(--ink-200);scroll-snap-align:start}.ScreenshotCarousel_slide__OPJc2 img{object-fit:cover}@media (max-width:600px){.ScreenshotCarousel_slide__OPJc2{width:calc((100% - 16px) / 2)}}.ScreenshotCarousel_controls__urg7F{display:flex;gap:10px;margin-top:24px}.ScreenshotCarousel_navBtn__Bbrvk{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--border-strong);color:var(--fg);transition:background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease),opacity .3s var(--ease)}.ScreenshotCarousel_navBtn__Bbrvk:hover:not(:disabled){background:var(--accent);color:var(--ink-050);border-color:var(--accent)}.ScreenshotCarousel_navBtn__Bbrvk:disabled{opacity:.35;cursor:default}.ScreenshotCarousel_navBtn__Bbrvk svg{width:15px;height:15px}.ScreenshotCarousel_prev__rgFTz svg{transform:rotate(180deg)}.TestimonialWall_wall__kBOOF{list-style:none;margin:0;padding:0;column-count:3;column-gap:24px}@media (max-width:980px){.TestimonialWall_wall__kBOOF{column-count:2;column-gap:20px}}@media (max-width:620px){.TestimonialWall_wall__kBOOF{column-count:1}}.TestimonialWall_card__kL6zD{page-break-inside:avoid;break-inside:avoid;margin-bottom:24px;padding:30px 30px 28px;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);transition:border-color .4s var(--ease),transform .4s var(--ease);animation:TestimonialWall_cardIn__Q1m_m .6s var(--ease) both}@media (max-width:620px){.TestimonialWall_wall__kBOOF .TestimonialWall_card__kL6zD{margin-bottom:20px}}.TestimonialWall_card__kL6zD:hover{border-color:var(--border-strong);transform:translateY(-2px)}@keyframes TestimonialWall_cardIn__Q1m_m{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.TestimonialWall_mark__WxZ49{display:block;font-family:var(--font-display);font-size:2.8rem;line-height:.6;font-weight:500;color:var(--accent);opacity:.5;margin-bottom:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TestimonialWall_quote__67Mbc{margin:0;font-size:15.5px;line-height:1.6;color:var(--fg);letter-spacing:-.005em}.TestimonialWall_cite__oa0d2{display:flex;flex-direction:column;gap:3px;margin-top:22px;padding-top:18px;border-top:1px solid var(--border)}.TestimonialWall_person__wa266{font-family:var(--font-display);font-size:.98rem;font-weight:500;letter-spacing:-.015em;color:var(--fg)}.TestimonialWall_role__aYcbW{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted)}.TestimonialWall_sentinel__OgJGT{display:grid;place-items:center;padding:40px 0 8px}.TestimonialWall_spinner__ukWsF{width:22px;height:22px;border-radius:50%;border:2px solid var(--border-strong);border-top-color:var(--accent);animation:TestimonialWall_spin__bogZ5 .8s linear infinite}@keyframes TestimonialWall_spin__bogZ5{to{transform:rotate(1turn)}}.TestimonialWall_end__TJ3FQ{text-align:center;margin:40px 0 0;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:var(--fg-dim)}.Service_heroActions__WzYsj{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.Service_head__orS0M{align-items:start}.Service_headOnly__h88zf{margin-bottom:0}.Service_blockTitle__AHRyy{font-size:clamp(2rem,3.8vw,3.1rem);max-width:16ch}.Service_aside__pgbaO{display:grid;grid-gap:20px;gap:20px}.Service_aside__pgbaO .Service_lead__v2xBX{margin:0}.Service_aside__pgbaO .kbd-link{margin-top:4px}.Service_para__0TOMN{margin:0;color:var(--fg-muted);line-height:1.7;max-width:60ch}.Service_cardGrid__hLxnw{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:20px;gap:20px}.Service_card__W1ICL{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:32px;transition:border-color .4s var(--ease),transform .4s var(--ease)}.Service_card__W1ICL:hover{border-color:var(--border-strong);transform:translateY(-4px)}.Service_cardTitle__Ywhy3{font-size:1.35rem;margin:0 0 12px}.Service_cardBody__RIv1y{margin:0;color:var(--fg-muted);line-height:1.65}.Service_steps__aVpJW{list-style:none;margin:0;padding:0;border-top:1px solid var(--border)}.Service_step__VW5_3{display:grid;grid-template-columns:80px 1fr 1.4fr;grid-gap:16px 40px;gap:16px 40px;align-items:baseline;padding:32px 0;border-bottom:1px solid var(--border)}.Service_stepIndex__EN34k{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;color:var(--accent)}.Service_stepTitle__jE5Pj{font-size:clamp(1.25rem,2vw,1.6rem)}.Service_stepBody__0b4Ab{margin:0;color:var(--fg-muted);line-height:1.65;max-width:56ch}.Service_toolCloud__0FVXD{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0;max-width:760px}.Service_workGrid__Vv0qJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;gap:20px}.Service_workCard__HpmvJ{display:flex;flex-direction:column;gap:18px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:28px;transition:border-color .4s var(--ease)}.Service_workCard__HpmvJ:hover{border-color:var(--border-strong)}.Service_workHead__scYCc{display:flex;align-items:center;gap:16px}.Service_workIcon__w2iyM{flex:0 0 auto;border-radius:14px;border:1px solid var(--border)}.Service_workName__ex74a{font-size:1.35rem}.Service_workMeta__ucryW{display:block;margin-top:4px;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-dim)}.Service_workNote__QxxtQ{margin:0;color:var(--fg-muted);line-height:1.6}.Service_workTags__1c0os{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.Service_workTags__1c0os li{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim)}.Service_workTags__1c0os li:not(:last-child):after{content:"·";margin:0 10px;color:var(--border-strong)}.Service_workLink__Uc7p1{margin-top:auto}.Service_related__Loq_M{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:0 40px;gap:0 40px}.Service_relatedItem__B_BEA{padding:28px 0;border-top:1px solid var(--border)}.Service_relatedName__dXwDI{font-size:clamp(1.3rem,2vw,1.6rem);margin:0 0 10px}.Service_relatedName__dXwDI a{transition:color .3s var(--ease)}.Service_relatedName__dXwDI a:after{content:" →";color:var(--accent);display:inline-block;transition:transform .3s var(--ease)}.Service_relatedName__dXwDI a:hover{color:var(--accent)}.Service_relatedName__dXwDI a:hover:after{transform:translateX(4px)}.Service_relatedReason__6QCN6{margin:0;color:var(--fg-muted);line-height:1.6}.Service_allServices__hzlDK{margin-top:40px}.Service_faq__626x8{border-top:1px solid var(--border)}.Service_faqItem__h5hRI{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:16px 64px;gap:16px 64px;padding:32px 0;border-bottom:1px solid var(--border)}.Service_faqQ__O1KP7{font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.3}.Service_faqA__YIRP_{margin:0;color:var(--fg-muted);line-height:1.65;max-width:60ch}.Service_cta__mcSlV{display:grid;justify-items:start;grid-gap:24px;gap:24px}.Service_cta__mcSlV .Service_lead__v2xBX{margin:0}.Service_ctaTitle__SEc5p{font-size:clamp(2.6rem,6vw,5rem);line-height:.98;letter-spacing:-.045em}.Service_serviceGrid__v1r4N{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:20px;gap:20px}.Service_serviceCard__rWUBG{position:relative;display:flex;flex-direction:column;gap:12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:32px;transition:border-color .4s var(--ease),transform .4s var(--ease)}.Service_serviceCard__rWUBG:hover{border-color:var(--border-strong);transform:translateY(-4px)}.Service_serviceCard__rWUBG:focus-within{border-color:var(--accent)}.Service_serviceCardStatic__NhUpH:hover{border-color:var(--border);transform:none}.Service_serviceCardStatic__NhUpH:hover .Service_serviceTitle__SKu8D{color:var(--fg)}.Service_serviceIndex__SmRJ1{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;color:var(--accent)}.Service_serviceTitle__SKu8D{font-family:var(--font-display);font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:500;letter-spacing:-.04em;line-height:1.02;color:var(--fg);margin-top:8px;transition:color .3s var(--ease)}.Service_serviceCard__rWUBG:hover .Service_serviceTitle__SKu8D{color:var(--accent)}.Service_serviceName__bCdgU{font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;margin:0 0 4px}.Service_serviceName__bCdgU a{color:var(--accent);display:inline-flex;align-items:center;gap:8px}.Service_serviceName__bCdgU a:before{content:"→";order:1;transition:transform .3s var(--ease)}.Service_serviceCard__rWUBG:hover .Service_serviceName__bCdgU a:before{transform:translateX(4px)}.Service_stretched__g_6KV:after{content:"";position:absolute;inset:0;border-radius:inherit}.Service_stretched__g_6KV:focus-visible{outline:none}.Service_serviceTagline__COZcW{margin:0;color:var(--fg);font-weight:500;letter-spacing:-.01em}.Service_serviceDesc__q1DVF{margin:0;color:var(--fg-muted);font-size:15px;line-height:1.6}@media (max-width:880px){.Service_step__VW5_3{grid-template-columns:48px 1fr;padding:28px 0}.Service_stepBody__0b4Ab{grid-column:2}.Service_faqItem__h5hRI{grid-template-columns:1fr;gap:12px;padding:28px 0}.Service_card__W1ICL,.Service_serviceCard__rWUBG{padding:26px}}@media (max-width:400px){.Service_cardGrid__hLxnw,.Service_related__Loq_M,.Service_serviceGrid__v1r4N,.Service_workGrid__Vv0qJ{grid-template-columns:1fr}}