.service-figure-module__uKKeXW__figure{background-image:radial-gradient(var(--line) 1px, transparent 1px);background-size:var(--frame-grid) var(--frame-grid);background-position:50%;width:100%;max-width:480px;margin-inline:auto;padding:28px;position:relative}.service-figure-module__uKKeXW__figure i{width:var(--frame-mark);height:var(--frame-mark);border:0 solid var(--line-strong);position:absolute}.service-figure-module__uKKeXW__figure i:first-child{border-top-width:1px;border-left-width:1px;top:0;left:0}.service-figure-module__uKKeXW__figure i:nth-child(2){border-top-width:1px;border-right-width:1px;top:0;right:0}.service-figure-module__uKKeXW__figure i:nth-child(3){border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.service-figure-module__uKKeXW__figure i:nth-child(4){border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.service-figure-module__uKKeXW__caption{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:0 10px;margin-top:12px;padding-left:24px;font-size:11px;font-weight:500;display:flex}@media (max-width:980px){.service-figure-module__uKKeXW__figure{width:min(64vw,280px,32svh);padding:16px}.service-figure-module__uKKeXW__caption{justify-content:center;margin-top:8px;padding-left:0}@media (max-height:700px){.service-figure-module__uKKeXW__figure{width:min(50vw,200px,26svh);padding:12px}.service-figure-module__uKKeXW__caption{display:none}}@media (max-height:460px){.service-figure-module__uKKeXW__figure,.service-figure-module__uKKeXW__caption{display:none}}}
.service-hero-module__Rw6bHa__hero{padding-top:calc(var(--header-h) + var(--section-y));padding-bottom:var(--section-y)}.service-hero-module__Rw6bHa__grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid}.service-hero-module__Rw6bHa__figure{order:2}.service-hero-module__Rw6bHa__copy{order:1}.service-hero-module__Rw6bHa__rule{background:var(--accent);width:40px;height:1px;margin-bottom:24px}.service-hero-module__Rw6bHa__eyebrow{margin-bottom:22px}.service-hero-module__Rw6bHa__lead{max-width:52ch;margin-top:24px}.service-hero-module__Rw6bHa__cta{margin-top:36px}@media (max-width:980px){.service-hero-module__Rw6bHa__hero{box-sizing:border-box;min-height:100svh;padding-top:calc(var(--header-h) + 16px);padding-bottom:32px;display:flex}.service-hero-module__Rw6bHa__grid{flex-direction:column;flex:1;gap:18px;display:flex}.service-hero-module__Rw6bHa__figure{order:0}.service-hero-module__Rw6bHa__copy{flex-direction:column;order:1;display:flex}.service-hero-module__Rw6bHa__rule{margin-bottom:16px}.service-hero-module__Rw6bHa__eyebrow{margin-bottom:14px}.service-hero-module__Rw6bHa__lead{margin-top:14px;font-size:15.5px;line-height:1.55}.service-hero-module__Rw6bHa__cta{margin-top:22px}@media (max-height:700px){.service-hero-module__Rw6bHa__cta{order:2;margin-top:18px}.service-hero-module__Rw6bHa__lead{order:3;margin-top:18px}}}
