.ac-inner[data-astro-cid-ei4n3fjm]{--ac-paper:#eeece7;--ac-ink:#11110f;--ac-line:#c9c6be;background:var(--ac-paper);color:var(--ac-ink);font-family:TRZ Space,Arial,sans-serif}.ac-inner[data-astro-cid-ei4n3fjm] [data-astro-cid-ei4n3fjm]{box-sizing:border-box}.ac-inner-shell[data-astro-cid-ei4n3fjm]{width:min(1320px,100% - 128px);margin-inline:auto}.ac-inner-hero[data-astro-cid-ei4n3fjm]{background:linear-gradient(90deg,transparent calc(50% - .5px),#1111 50%,transparent calc(50% + .5px)),var(--ac-paper);border-bottom:1px solid var(--ac-line);padding:175px 0 110px}.ac-inner-hero-grid[data-astro-cid-ei4n3fjm]{grid-template-columns:46% 54%;align-items:end;gap:24px;min-height:280px;display:grid}.ac-inner-tag[data-astro-cid-ei4n3fjm]{letter-spacing:.11em;background:#faf9f5;border-left:2px solid #111;padding:6px 10px;font-size:11px;font-weight:700;display:inline-block}.ac-inner[data-astro-cid-ei4n3fjm] h1[data-astro-cid-ei4n3fjm]{letter-spacing:-.065em;margin:30px 0 0;font-size:clamp(46px,5vw,76px);font-weight:700;line-height:1.02}.ac-inner-lead[data-astro-cid-ei4n3fjm]{padding:0 0 9px 40px}.ac-inner-lead[data-astro-cid-ei4n3fjm] p[data-astro-cid-ei4n3fjm]{text-transform:uppercase;letter-spacing:-.025em;font-size:clamp(19px,2.2vw,33px);line-height:1.34}.ac-inner-lead[data-astro-cid-ei4n3fjm]>span[data-astro-cid-ei4n3fjm]{letter-spacing:.13em;color:#77746e;margin-top:44px;font-size:10px;display:block}.ac-inner-split[data-astro-cid-ei4n3fjm]{grid-template-columns:34% 66%;padding:100px 0;display:grid}.ac-inner-section-label[data-astro-cid-ei4n3fjm]{letter-spacing:.12em;font-size:11px;font-weight:700}.ac-inner-section-label[data-astro-cid-ei4n3fjm] span[data-astro-cid-ei4n3fjm]{color:#8b8982;margin-right:18px}.ac-inner-rows[data-astro-cid-ei4n3fjm]{border-top:1px solid var(--ac-line)}.ac-inner-row[data-astro-cid-ei4n3fjm]{border-bottom:1px solid var(--ac-line);grid-template-columns:45px 1fr 25px;align-items:start;gap:26px;padding:30px 5px;display:grid}.ac-inner-row[data-astro-cid-ei4n3fjm]>span[data-astro-cid-ei4n3fjm]{font-size:12px;font-weight:700}.ac-inner-row[data-astro-cid-ei4n3fjm] h2[data-astro-cid-ei4n3fjm]{letter-spacing:-.045em;font-size:clamp(24px,3vw,40px);line-height:1.1}.ac-inner-row[data-astro-cid-ei4n3fjm] p[data-astro-cid-ei4n3fjm]{color:#69665f;max-width:62ch;margin-top:14px;font-size:14px;line-height:1.8}.ac-inner-photo[data-astro-cid-ei4n3fjm]{background:#24221e;border-radius:14px;height:520px;position:relative;overflow:hidden}.ac-inner-photo[data-astro-cid-ei4n3fjm] img[data-astro-cid-ei4n3fjm]{object-fit:cover;filter:brightness(.75);width:100%;height:100%}.ac-inner-photo[data-astro-cid-ei4n3fjm]>div[data-astro-cid-ei4n3fjm]{color:#fff;position:absolute;bottom:45px;left:50px}.ac-inner-photo[data-astro-cid-ei4n3fjm]>div[data-astro-cid-ei4n3fjm] span[data-astro-cid-ei4n3fjm]{letter-spacing:.15em;font-size:10px}.ac-inner-photo[data-astro-cid-ei4n3fjm] h2[data-astro-cid-ei4n3fjm]{margin-top:17px;font-size:clamp(34px,5vw,70px)}.ac-inner-end[data-astro-cid-ei4n3fjm]{justify-content:space-between;align-items:center;gap:25px;padding:105px 0;display:flex}.ac-inner-end[data-astro-cid-ei4n3fjm] h2[data-astro-cid-ei4n3fjm]{font-size:clamp(35px,5vw,70px)}.ac-inner-button[data-astro-cid-ei4n3fjm]{color:#fff;background:#111;border:1px solid #111;justify-content:space-between;align-items:center;gap:45px;min-width:205px;padding:18px 23px;font-size:13px;font-weight:700;display:inline-flex}.ac-inner-button[data-astro-cid-ei4n3fjm]:hover{color:#111;background:0 0}.ac-inner-service-grid[data-astro-cid-ei4n3fjm]{background:var(--ac-line);border:1px solid var(--ac-line);grid-template-columns:repeat(2,1fr);gap:1px;padding:90px 0;display:grid}.ac-inner-service[data-astro-cid-ei4n3fjm]{background:#f7f6f2;flex-direction:column;min-width:0;padding:30px;display:flex}.ac-inner-service[data-astro-cid-ei4n3fjm]:hover{background:#eeece7}.ac-inner-service-index[data-astro-cid-ei4n3fjm]{letter-spacing:.11em;margin-bottom:25px;font-size:10px;font-weight:700}.ac-inner-service-image[data-astro-cid-ei4n3fjm]{aspect-ratio:1.7;border-radius:12px;overflow:hidden}.ac-inner-service-image[data-astro-cid-ei4n3fjm] img[data-astro-cid-ei4n3fjm]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.ac-inner-service[data-astro-cid-ei4n3fjm]:hover img[data-astro-cid-ei4n3fjm]{transform:scale(1.04)}.ac-inner-service[data-astro-cid-ei4n3fjm] h2[data-astro-cid-ei4n3fjm]{letter-spacing:-.05em;margin:26px 0 12px;font-size:clamp(24px,2.7vw,38px);line-height:1.08}.ac-inner-service[data-astro-cid-ei4n3fjm] p[data-astro-cid-ei4n3fjm]{color:#68665f;max-width:42ch;font-size:14px;line-height:1.7}.ac-inner-service-action[data-astro-cid-ei4n3fjm]{text-underline-offset:7px;margin-top:35px;font-size:12px;font-weight:700;text-decoration:underline}.ac-inner-product[data-astro-cid-ei4n3fjm]{grid-template-columns:40% 60%;min-height:560px;padding:85px 0 30px;display:grid}.ac-inner-product-copy[data-astro-cid-ei4n3fjm]{border:1px solid var(--ac-line);background:#f7f6f2;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:35px;display:flex}.ac-inner-product-copy[data-astro-cid-ei4n3fjm] h2[data-astro-cid-ei4n3fjm]{font-size:clamp(34px,3.7vw,58px);line-height:1.04}.ac-inner-product-copy[data-astro-cid-ei4n3fjm] p[data-astro-cid-ei4n3fjm]{color:#67635f;font-size:14px;line-height:1.8}.ac-inner-chips[data-astro-cid-ei4n3fjm]{flex-wrap:wrap;gap:7px;display:flex}.ac-inner-chips[data-astro-cid-ei4n3fjm] span[data-astro-cid-ei4n3fjm]{border:1px solid var(--ac-line);border-radius:6px;padding:8px 11px;font-size:11px}.ac-inner-product-visual[data-astro-cid-ei4n3fjm]{background:#e0ddd7;place-items:center;display:grid;overflow:hidden}.ac-inner-product-visual[data-astro-cid-ei4n3fjm] img[data-astro-cid-ei4n3fjm]{width:92%;height:auto;box-shadow:0 20px 60px #0002}.ac-inner-product-benefits[data-astro-cid-ei4n3fjm]{margin-bottom:110px}.ac-inner-product-benefits[data-astro-cid-ei4n3fjm] .ac-inner-row[data-astro-cid-ei4n3fjm]{grid-template-columns:50px 1fr 25px}.ac-inner-contact[data-astro-cid-ei4n3fjm]{grid-template-columns:38% 62%;gap:35px;padding:85px 0 125px;display:grid}.ac-inner-contact-details[data-astro-cid-ei4n3fjm]{padding:32px 0}.ac-inner-contact-details[data-astro-cid-ei4n3fjm] h2[data-astro-cid-ei4n3fjm]{max-width:12ch;margin:35px 0;font-size:clamp(32px,3.5vw,52px)}.ac-inner-contact-details[data-astro-cid-ei4n3fjm]>a[data-astro-cid-ei4n3fjm]{border-bottom:1px solid;padding-bottom:5px;font-size:18px}.ac-inner-contact-details[data-astro-cid-ei4n3fjm] p[data-astro-cid-ei4n3fjm]{color:#68665f;margin-top:30px}.ac-inner-contact-form[data-astro-cid-ei4n3fjm] .service-contact-section{width:100%;margin:0;padding:0}.ac-inner-contact-form[data-astro-cid-ei4n3fjm] .service-contact-intro{display:none}@media (width<=800px){.ac-inner-shell[data-astro-cid-ei4n3fjm]{width:calc(100% - 40px)}.ac-inner-hero[data-astro-cid-ei4n3fjm]{padding:125px 0 65px}.ac-inner-hero-grid[data-astro-cid-ei4n3fjm]{grid-template-columns:1fr;gap:35px;min-height:0}.ac-inner-lead[data-astro-cid-ei4n3fjm]{padding:0}.ac-inner-lead[data-astro-cid-ei4n3fjm]>span[data-astro-cid-ei4n3fjm]{margin-top:22px}.ac-inner-split[data-astro-cid-ei4n3fjm]{grid-template-columns:1fr;gap:25px;padding:70px 0}.ac-inner-photo[data-astro-cid-ei4n3fjm]{height:340px}.ac-inner-photo[data-astro-cid-ei4n3fjm]>div[data-astro-cid-ei4n3fjm]{bottom:25px;left:22px}.ac-inner-end[data-astro-cid-ei4n3fjm]{flex-direction:column;align-items:flex-start;padding:70px 0}.ac-inner-service-grid[data-astro-cid-ei4n3fjm]{grid-template-columns:1fr;padding:50px 0}.ac-inner-service[data-astro-cid-ei4n3fjm]{padding:20px}.ac-inner-product[data-astro-cid-ei4n3fjm]{grid-template-columns:1fr;padding:50px 0 20px}.ac-inner-product-visual[data-astro-cid-ei4n3fjm]{min-height:320px}.ac-inner-contact[data-astro-cid-ei4n3fjm]{grid-template-columns:1fr;gap:20px;padding:55px 0 80px}}@media (prefers-reduced-motion:reduce){.ac-inner-service-image[data-astro-cid-ei4n3fjm] img[data-astro-cid-ei4n3fjm]{transition:none}}
