.home-service-grid[data-astro-cid-zttgato4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.home-service-card[data-astro-cid-zttgato4]{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:286px;padding:23px 22px 21px;border:1px solid #dedbd4;border-radius:16px;background:#f8f7f3;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.home-service-card[data-astro-cid-zttgato4]:before{content:"";position:absolute;z-index:-1;inset:0;opacity:0;background:repeating-linear-gradient(0deg,transparent 0 21px,#11111108 22px 23px),repeating-linear-gradient(90deg,transparent 0 21px,#11111108 22px 23px);transition:opacity .2s ease}.home-service-card[data-astro-cid-zttgato4]:hover,.home-service-card[data-astro-cid-zttgato4]:focus-visible{transform:translateY(-3px);border-color:#e58a4c;background:#fffdfa;box-shadow:0 9px 20px #1111110c}.home-service-card[data-astro-cid-zttgato4]:hover:before,.home-service-card[data-astro-cid-zttgato4]:focus-visible:before{opacity:1}.home-service-top[data-astro-cid-zttgato4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.home-service-icon[data-astro-cid-zttgato4]{width:51px;height:51px;display:grid;place-items:center;color:#b94e0b;border:1px solid #f1c19f;background:#fff2e8;border-radius:12px}.home-service-icon[data-astro-cid-zttgato4] svg[data-astro-cid-zttgato4]{width:32px;height:32px}.home-service-index[data-astro-cid-zttgato4]{font-size:.69rem;font-weight:800;letter-spacing:.1em;color:#a19b91}.home-service-category[data-astro-cid-zttgato4]{margin-bottom:5px;color:#b84c08;font-size:.64rem;font-weight:850;letter-spacing:.11em}.home-service-card[data-astro-cid-zttgato4] h3[data-astro-cid-zttgato4]{margin:0 0 8px;font-size:1.02rem;line-height:1.2;letter-spacing:-.025em}.home-service-card[data-astro-cid-zttgato4] p[data-astro-cid-zttgato4]{margin:0;color:#55514b;font-size:.86rem;line-height:1.55}.home-service-action[data-astro-cid-zttgato4]{margin-top:auto;padding-top:17px;display:flex;align-items:center;justify-content:space-between;color:#a84400;font-size:.77rem;font-weight:800}.home-service-action[data-astro-cid-zttgato4] span[data-astro-cid-zttgato4]{transition:transform .18s ease}.home-service-card[data-astro-cid-zttgato4]:hover .home-service-action[data-astro-cid-zttgato4] span[data-astro-cid-zttgato4],.home-service-card[data-astro-cid-zttgato4]:focus-visible .home-service-action[data-astro-cid-zttgato4] span[data-astro-cid-zttgato4]{transform:translate(3px)}.principle-grid[data-astro-cid-zttgato4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:30px}.principle-card[data-astro-cid-zttgato4]{position:relative;min-width:0;padding:22px 13px 26px 0;border-top:1px solid #cfcac1;transition:border-color .18s ease}.principle-card[data-astro-cid-zttgato4]:before{content:"";position:absolute;left:0;top:-1px;width:34px;height:2px;background:#e26517;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.principle-card[data-astro-cid-zttgato4]:hover:before{transform:scaleX(1)}.principle-meta[data-astro-cid-zttgato4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.principle-meta[data-astro-cid-zttgato4]>span[data-astro-cid-zttgato4]:first-child{font-size:.75rem;font-weight:850;letter-spacing:.1em;color:#a64a0c}.principle-icon[data-astro-cid-zttgato4]{width:26px;height:26px;color:#a64a0c}.principle-icon[data-astro-cid-zttgato4] svg[data-astro-cid-zttgato4]{width:25px;height:25px}.principle-label[data-astro-cid-zttgato4]{display:block;margin-bottom:5px;color:#777168;font-size:.64rem;font-weight:800;letter-spacing:.09em}.principle-card[data-astro-cid-zttgato4] h3[data-astro-cid-zttgato4]{max-width:23ch;margin:0 0 8px;font-size:1.02rem;line-height:1.25;letter-spacing:-.02em}.principle-card[data-astro-cid-zttgato4] p[data-astro-cid-zttgato4]{max-width:42ch;margin:0;color:#45413b;font-size:.88rem;line-height:1.55}.value-list[data-astro-cid-zttgato4]{display:grid;gap:13px}.value-card[data-astro-cid-zttgato4]{position:relative;isolation:isolate;overflow:hidden;min-height:132px;display:grid;grid-template-columns:54px 1fr;align-items:center;gap:20px;padding:19px 25px;border:1px solid #ffffff20;border-right:3px solid #f16c1a;border-radius:4px 14px 14px 4px;background:#191918;transition:background .2s ease,border-color .2s ease,transform .2s ease}.value-card[data-astro-cid-zttgato4]:hover,.value-card[data-astro-cid-zttgato4]:focus-within{background:#20201e;border-color:#ffffff35;border-right-color:#ff8a3d;transform:translate(-2px)}.value-number[data-astro-cid-zttgato4]{position:absolute;z-index:-1;right:14px;top:-23px;color:#ffffff08;font-size:7.8rem;line-height:1;font-weight:850;letter-spacing:-.08em}.value-icon[data-astro-cid-zttgato4]{width:46px;height:46px;display:grid;place-items:center;color:#ff9855}.value-icon[data-astro-cid-zttgato4] svg[data-astro-cid-zttgato4]{width:40px;height:40px}.value-copy[data-astro-cid-zttgato4]>span[data-astro-cid-zttgato4]{display:block;margin-bottom:5px;color:#f18a4d;font-size:.61rem;font-weight:850;letter-spacing:.12em}.value-copy[data-astro-cid-zttgato4] h3[data-astro-cid-zttgato4]{margin:0 0 5px;color:#fff;font-size:1rem;line-height:1.24}.value-copy[data-astro-cid-zttgato4] p[data-astro-cid-zttgato4]{max-width:49ch;margin:0;color:#ccc8c2;font-size:.86rem;line-height:1.5}.gallery-item[data-astro-cid-zttgato4]{border-radius:12px;outline-offset:3px;box-shadow:inset 0 0 0 1px #fff2}.gallery-item[data-astro-cid-zttgato4]:before{content:"";position:absolute;z-index:2;left:0;right:100%;bottom:0;height:3px;background:#ff6a00;transition:right .22s ease}.gallery-item[data-astro-cid-zttgato4]:hover:before,.gallery-item[data-astro-cid-zttgato4]:focus-visible:before{right:0}@media(max-width:1050px){.home-service-grid[data-astro-cid-zttgato4]{grid-template-columns:repeat(3,minmax(0,1fr))}.value-card[data-astro-cid-zttgato4]{min-height:126px}}@media(max-width:760px){.home-service-grid[data-astro-cid-zttgato4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.home-service-card[data-astro-cid-zttgato4]{min-height:275px;padding:20px 18px}.principle-grid[data-astro-cid-zttgato4]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}.value-card[data-astro-cid-zttgato4]{grid-template-columns:46px minmax(0,1fr);gap:14px;padding:18px 20px}.value-icon[data-astro-cid-zttgato4]{width:40px;height:40px}.value-icon[data-astro-cid-zttgato4] svg[data-astro-cid-zttgato4]{width:36px;height:36px}}@media(max-width:520px){.home-service-grid[data-astro-cid-zttgato4]{grid-template-columns:1fr;gap:10px}.home-service-card[data-astro-cid-zttgato4]{min-height:0;padding:19px 19px 17px}.home-service-top[data-astro-cid-zttgato4]{margin-bottom:12px}.home-service-action[data-astro-cid-zttgato4]{padding-top:12px}.principle-grid[data-astro-cid-zttgato4]{grid-template-columns:1fr;column-gap:0}.principle-card[data-astro-cid-zttgato4]{padding:17px 0 20px}.principle-meta[data-astro-cid-zttgato4]{margin-bottom:11px}.value-card[data-astro-cid-zttgato4]{min-height:0;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:17px 15px}.value-icon[data-astro-cid-zttgato4]{width:38px;height:38px}.value-icon[data-astro-cid-zttgato4] svg[data-astro-cid-zttgato4]{width:34px;height:34px}.value-number[data-astro-cid-zttgato4]{right:10px;top:-12px;font-size:5.8rem}}@media(prefers-reduced-motion:reduce){.home-service-card[data-astro-cid-zttgato4],.home-service-card[data-astro-cid-zttgato4]:before,.home-service-action[data-astro-cid-zttgato4] span[data-astro-cid-zttgato4],.principle-card[data-astro-cid-zttgato4],.principle-card[data-astro-cid-zttgato4]:before,.value-card[data-astro-cid-zttgato4],.gallery-item[data-astro-cid-zttgato4]:before{transition:none}}.emergency-action-card[data-astro-cid-a5rghrkj]{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:236px;padding:22px 22px 19px;border:1px solid #ffffff24;border-left:3px solid #f16c1a;border-radius:5px 14px 14px 5px;background:#191918;color:#fff;transition:transform .2s ease,background .2s ease,border-color .2s ease}.emergency-action-card[data-astro-cid-a5rghrkj]:after{content:"";position:absolute;z-index:-1;right:-22px;top:12px;width:110px;height:110px;border:1px solid #ffffff0d;border-radius:50%;box-shadow:0 0 0 18px #ffffff05}.emergency-action-card[data-astro-cid-a5rghrkj]:hover,.emergency-action-card[data-astro-cid-a5rghrkj]:focus-visible{transform:translateY(-2px);background:#20201e;border-color:#ffffff48;border-left-color:#ff9a5b}.emergency-card-top[data-astro-cid-a5rghrkj]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.emergency-card-top[data-astro-cid-a5rghrkj]>span[data-astro-cid-a5rghrkj]:last-child{color:#ffffff75;font-size:.68rem;font-weight:850;letter-spacing:.1em}.emergency-card-icon[data-astro-cid-a5rghrkj]{width:47px;height:47px;display:grid;place-items:center;color:#ff9855;border:1px solid #ff6a004d;border-radius:50%}.emergency-card-icon[data-astro-cid-a5rghrkj] svg[data-astro-cid-a5rghrkj]{width:31px;height:31px}.emergency-action-card[data-astro-cid-a5rghrkj] h3[data-astro-cid-a5rghrkj]{margin:0 0 7px;color:#fff;font-size:1.03rem}.emergency-action-card[data-astro-cid-a5rghrkj] p[data-astro-cid-a5rghrkj]{margin:0;color:#d0ccc6;font-size:.87rem;line-height:1.55}.emergency-card-action[data-astro-cid-a5rghrkj]{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:16px;color:#ff9855;font-size:.75rem;font-weight:800}.emergency-card-action[data-astro-cid-a5rghrkj] span[data-astro-cid-a5rghrkj]{transition:transform .18s ease}.emergency-action-card[data-astro-cid-a5rghrkj]:hover .emergency-card-action[data-astro-cid-a5rghrkj] span[data-astro-cid-a5rghrkj],.emergency-action-card[data-astro-cid-a5rghrkj]:focus-visible .emergency-card-action[data-astro-cid-a5rghrkj] span[data-astro-cid-a5rghrkj]{transform:translate(3px)}@media(max-width:760px){.emergency-action-card[data-astro-cid-a5rghrkj]{min-height:205px;padding:19px 17px 17px}}@media(max-width:520px){.emergency-grid[data-astro-cid-a5rghrkj]{grid-template-columns:1fr}.emergency-action-card[data-astro-cid-a5rghrkj]{min-height:0;padding:18px}.emergency-card-top[data-astro-cid-a5rghrkj]{margin-bottom:12px}.emergency-card-action[data-astro-cid-a5rghrkj]{padding-top:12px}}@media(prefers-reduced-motion:reduce){.emergency-action-card[data-astro-cid-a5rghrkj],.emergency-card-action[data-astro-cid-a5rghrkj] span[data-astro-cid-a5rghrkj]{transition:none}}.home-general-faq[data-astro-cid-j7pv25f6]{background:#f0eee8}.home-general-faq-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.7fr 1.3fr;gap:7%;align-items:start}.home-general-faq[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:13ch;margin:14px 0 17px;font-size:clamp(2rem,3.5vw,3rem);line-height:1.02;letter-spacing:-.055em}.home-general-faq-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{max-width:36ch;color:var(--muted);line-height:1.7}@media(max-width:760px){.home-general-faq-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:22px}.home-general-faq[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:20ch}}
