.category-overview[data-astro-cid-2uc7f6bx]{background:#f6f8fa;border-bottom:1px solid #e8edf1}.category-inner[data-astro-cid-2uc7f6bx]{max-width:2172px;margin:auto;padding:22px 2.6% 18px}.visually-hidden[data-astro-cid-2uc7f6bx]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.photo-categories[data-astro-cid-2uc7f6bx]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.photo-category[data-astro-cid-2uc7f6bx]{display:flex;align-items:center;gap:17px;min-width:0;background:#fff;border:1px solid #e9edf1;border-radius:13px;padding:16px;box-shadow:0 3px 15px #1a263304;transition:box-shadow .18s,border-color .18s}.photo-category[data-astro-cid-2uc7f6bx]:hover{border-color:#ffd3b8;box-shadow:0 6px 22px #1a26330a}.photo-category[data-astro-cid-2uc7f6bx] img[data-astro-cid-2uc7f6bx]{display:block;width:96px;height:96px;object-fit:cover;border-radius:8px;flex-shrink:0}.category-copy[data-astro-cid-2uc7f6bx]{min-width:0;flex:1}.category-copy[data-astro-cid-2uc7f6bx] h3[data-astro-cid-2uc7f6bx]{font-size:17px;line-height:1.2;margin:0 0 8px;font-weight:600;letter-spacing:-.015em}.category-description[data-astro-cid-2uc7f6bx]{display:block;color:#4b5968;font-size:14px;line-height:1.4}.category-arrow[data-astro-cid-2uc7f6bx]{color:#f56820;display:flex;flex-shrink:0}.other-categories[data-astro-cid-2uc7f6bx]{display:flex;align-items:center;justify-content:center;gap:8px 24px;flex-wrap:wrap;margin-top:16px;font-size:13px;color:#526171}.other-categories[data-astro-cid-2uc7f6bx]>span[data-astro-cid-2uc7f6bx]{color:#687786}.other-categories[data-astro-cid-2uc7f6bx] a[data-astro-cid-2uc7f6bx]{padding:3px 0}.other-categories[data-astro-cid-2uc7f6bx] a[data-astro-cid-2uc7f6bx]:hover{color:#c84d09}@media(max-width:1750px){.photo-categories[data-astro-cid-2uc7f6bx]{gap:12px}.photo-category[data-astro-cid-2uc7f6bx]{gap:12px;padding:13px}.photo-category[data-astro-cid-2uc7f6bx] img[data-astro-cid-2uc7f6bx]{width:82px;height:86px}.category-copy[data-astro-cid-2uc7f6bx] h3[data-astro-cid-2uc7f6bx]{font-size:15px}.category-description[data-astro-cid-2uc7f6bx]{font-size:13px}.category-arrow[data-astro-cid-2uc7f6bx]{width:16px}}@media(max-width:1199px){.photo-categories[data-astro-cid-2uc7f6bx]{grid-template-columns:repeat(3,minmax(0,1fr))}.category-inner[data-astro-cid-2uc7f6bx]{padding:22px 24px 18px}.photo-category[data-astro-cid-2uc7f6bx] img[data-astro-cid-2uc7f6bx]{width:88px;height:88px}}@media(max-width:900px){.photo-categories[data-astro-cid-2uc7f6bx]{grid-template-columns:repeat(2,minmax(0,1fr))}.photo-category[data-astro-cid-2uc7f6bx]:last-child{grid-column:1/-1}.category-copy[data-astro-cid-2uc7f6bx] h3[data-astro-cid-2uc7f6bx]{font-size:16px}.other-categories[data-astro-cid-2uc7f6bx]{justify-content:flex-start;gap:8px 20px}}@media(max-width:600px){.category-inner[data-astro-cid-2uc7f6bx]{padding:18px 16px}.photo-categories[data-astro-cid-2uc7f6bx]{grid-template-columns:1fr;gap:10px}.photo-category[data-astro-cid-2uc7f6bx]:last-child{grid-column:auto}.photo-category[data-astro-cid-2uc7f6bx]{padding:12px;gap:14px}.photo-category[data-astro-cid-2uc7f6bx] img[data-astro-cid-2uc7f6bx]{width:78px;height:78px}.category-description[data-astro-cid-2uc7f6bx]{font-size:13px}.category-copy[data-astro-cid-2uc7f6bx] h3[data-astro-cid-2uc7f6bx]{margin-bottom:5px}.other-categories[data-astro-cid-2uc7f6bx]{margin-top:18px;gap:9px 18px}.other-categories[data-astro-cid-2uc7f6bx]>span[data-astro-cid-2uc7f6bx]{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.photo-category[data-astro-cid-2uc7f6bx]{transition:none}}.central-home[data-astro-cid-ibkx33mm]{container-type:inline-size;padding:28px 0 40px;color:#14283b;--muted: #536b82}.central-home[data-astro-cid-ibkx33mm] section[data-astro-cid-ibkx33mm]+section[data-astro-cid-ibkx33mm]{margin-top:28px}.central-home[data-astro-cid-ibkx33mm] h2[data-astro-cid-ibkx33mm]{font-size:25px;line-height:1.2;letter-spacing:-.025em;margin:0}.central-home[data-astro-cid-ibkx33mm] h3[data-astro-cid-ibkx33mm]{font-size:14px;line-height:1.3;letter-spacing:-.015em;margin:0}.section-heading[data-astro-cid-ibkx33mm]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:14px}.section-heading[data-astro-cid-ibkx33mm] p[data-astro-cid-ibkx33mm]{font-size:13px;color:var(--muted);line-height:1.5;margin:6px 0 0}.eyeline[data-astro-cid-ibkx33mm]{display:block;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#b74b15;margin-bottom:6px}.more[data-astro-cid-ibkx33mm]{display:flex;align-items:center;gap:6px;color:#bc4d12;font-size:11px;font-weight:500;white-space:nowrap;padding:6px 0}.popular-section[data-astro-cid-ibkx33mm]{padding:18px;background:linear-gradient(145deg,#f3f7fa,#fff);border-radius:14px;border:1px solid #edf1f4}.tools-grid[data-astro-cid-ibkx33mm]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.photo-tool[data-astro-cid-ibkx33mm]{display:flex;align-items:center;gap:12px;min-width:0;border:1px solid #e3e9ef;border-radius:10px;padding:10px;background:#fff;box-shadow:0 2px 5px #26364505}.photo-tool[data-astro-cid-ibkx33mm] img[data-astro-cid-ibkx33mm]{width:62px;height:66px;object-fit:cover;border-radius:8px;flex-shrink:0}.photo-tool[data-astro-cid-ibkx33mm]>span[data-astro-cid-ibkx33mm]{flex:1;min-width:0}.photo-tool[data-astro-cid-ibkx33mm]>svg{flex-shrink:0;color:#d65a14}.photo-tool[data-astro-cid-ibkx33mm] p[data-astro-cid-ibkx33mm]{font-size:11px;line-height:1.45;color:var(--muted);margin:6px 0 0}.category-grid[data-astro-cid-ibkx33mm]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.category-card[data-astro-cid-ibkx33mm]{border:1px solid #e0e7ee;border-radius:10px;background:#fff;overflow:hidden;min-width:0}.category-cover[data-astro-cid-ibkx33mm]{display:block}.category-cover[data-astro-cid-ibkx33mm] img[data-astro-cid-ibkx33mm]{width:100%;height:90px;object-fit:cover;display:block}.category-body[data-astro-cid-ibkx33mm]{padding:11px}.category-body[data-astro-cid-ibkx33mm] ul[data-astro-cid-ibkx33mm],.scenario-card[data-astro-cid-ibkx33mm] ul[data-astro-cid-ibkx33mm]{list-style:none;margin:8px 0 0;padding:0}.category-body[data-astro-cid-ibkx33mm] li[data-astro-cid-ibkx33mm] a[data-astro-cid-ibkx33mm]{display:block;font-size:11px;line-height:1.45;color:var(--muted);padding:4px 0}.ready-count[data-astro-cid-ibkx33mm]{display:flex;align-items:center;justify-content:space-between;margin-top:7px;font-size:11px;color:#b94a13}.planned[data-astro-cid-ibkx33mm]{display:flex;align-items:center;gap:9px 18px;flex-wrap:wrap;margin-top:12px;padding:12px;background:#eef3f7;border-radius:9px;font-size:12px}.planned[data-astro-cid-ibkx33mm]>span[data-astro-cid-ibkx33mm]{font-weight:600;color:#5a6c7c}.planned[data-astro-cid-ibkx33mm] a[data-astro-cid-ibkx33mm]{display:flex;gap:4px;align-items:center;color:#51677a;padding:5px 0}.scenarios-section[data-astro-cid-ibkx33mm]{padding:17px;background:#fff5ed;border:1px solid #fae9dc;border-radius:12px}.scenarios-grid[data-astro-cid-ibkx33mm]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.scenario-card[data-astro-cid-ibkx33mm]{padding:9px;background:#fff;border:1px solid #e7e6e3;border-radius:10px;min-width:0}.scenario-card[data-astro-cid-ibkx33mm]>img[data-astro-cid-ibkx33mm]{width:100%;height:105px;object-fit:cover;border-radius:7px;display:block;margin-bottom:10px}.scenario-card[data-astro-cid-ibkx33mm] ul[data-astro-cid-ibkx33mm] a[data-astro-cid-ibkx33mm]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--muted);padding:5px 0}.scenario-card[data-astro-cid-ibkx33mm] svg{color:#cf5517;flex-shrink:0}.service-section[data-astro-cid-ibkx33mm]{display:grid;grid-template-columns:150px 1fr;gap:18px;align-items:center;padding:15px 0;border-top:1px solid #e9eef3;border-bottom:1px solid #e9eef3}.service-section[data-astro-cid-ibkx33mm]>img[data-astro-cid-ibkx33mm]{display:block;width:150px;height:170px;object-fit:cover;border-radius:10px}.service-section[data-astro-cid-ibkx33mm] h2[data-astro-cid-ibkx33mm]{font-size:20px}.service-copy[data-astro-cid-ibkx33mm] p[data-astro-cid-ibkx33mm]{font-size:12px;color:var(--muted);line-height:1.55;margin:9px 0 0}.service-copy[data-astro-cid-ibkx33mm] .service-note[data-astro-cid-ibkx33mm]{font-size:11px}.service-steps[data-astro-cid-ibkx33mm]{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:0;gap:14px}.service-steps[data-astro-cid-ibkx33mm] li[data-astro-cid-ibkx33mm]{display:flex;gap:9px;align-items:center}.service-steps[data-astro-cid-ibkx33mm] span[data-astro-cid-ibkx33mm]{background:#ffeadb;color:#bc4d12;border-radius:50%;width:29px;height:29px;display:grid;place-items:center;flex-shrink:0;font-size:13px}.service-steps[data-astro-cid-ibkx33mm] strong[data-astro-cid-ibkx33mm]{font-size:12px;line-height:1.3}.faq-grid[data-astro-cid-ibkx33mm]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start}.central-faq[data-astro-cid-ibkx33mm] details[data-astro-cid-ibkx33mm]{border:1px solid #e1e8ef;background:#fff;border-radius:8px}.central-faq[data-astro-cid-ibkx33mm] summary[data-astro-cid-ibkx33mm]{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:12px;line-height:1.4;cursor:pointer}.central-faq[data-astro-cid-ibkx33mm] summary[data-astro-cid-ibkx33mm]::-webkit-details-marker{display:none}.central-faq[data-astro-cid-ibkx33mm] summary[data-astro-cid-ibkx33mm] svg{flex-shrink:0;color:#586c7e}.central-faq[data-astro-cid-ibkx33mm] details[data-astro-cid-ibkx33mm][open] summary[data-astro-cid-ibkx33mm] svg{transform:rotate(180deg)}.central-faq[data-astro-cid-ibkx33mm] details[data-astro-cid-ibkx33mm] p[data-astro-cid-ibkx33mm]{margin:0;padding:0 12px 13px;font-size:12px;color:var(--muted);line-height:1.55}.articles-grid[data-astro-cid-ibkx33mm]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.article-card[data-astro-cid-ibkx33mm]{display:flex;gap:13px;border:1px solid #e1e8ef;border-radius:10px;background:#fff;padding:9px;min-width:0}.article-card[data-astro-cid-ibkx33mm]>img[data-astro-cid-ibkx33mm]{width:86px;height:120px;border-radius:7px;object-fit:cover;flex-shrink:0}.article-card[data-astro-cid-ibkx33mm] h3[data-astro-cid-ibkx33mm]{font-size:12px}.article-card[data-astro-cid-ibkx33mm] p[data-astro-cid-ibkx33mm]{font-size:11px;color:var(--muted);line-height:1.5;margin:7px 0}.central-home[data-astro-cid-ibkx33mm] a[data-astro-cid-ibkx33mm]:hover{color:#b94a13}.photo-tool[data-astro-cid-ibkx33mm]:hover,.article-card[data-astro-cid-ibkx33mm]:hover{border-color:#efb991}.central-home[data-astro-cid-ibkx33mm] [data-astro-cid-ibkx33mm]:is(a,summary):focus-visible{outline:2px solid #c95c24;outline-offset:3px;border-radius:5px}@container (min-width:900px){.tools-grid[data-astro-cid-ibkx33mm]{grid-template-columns:repeat(3,minmax(0,1fr))}.scenarios-grid[data-astro-cid-ibkx33mm]{grid-template-columns:repeat(4,minmax(0,1fr))}.service-section[data-astro-cid-ibkx33mm]{grid-template-columns:180px 1fr 165px}.service-section[data-astro-cid-ibkx33mm]>img[data-astro-cid-ibkx33mm]{width:180px}.service-steps[data-astro-cid-ibkx33mm]{grid-column:auto;grid-template-columns:1fr;gap:18px}}@container (max-width:560px){.central-home[data-astro-cid-ibkx33mm] h2[data-astro-cid-ibkx33mm]{font-size:22px}.popular-section[data-astro-cid-ibkx33mm]{padding:12px}.tools-grid[data-astro-cid-ibkx33mm]{grid-template-columns:1fr;gap:8px}.photo-tool[data-astro-cid-ibkx33mm]{padding:9px}.photo-tool[data-astro-cid-ibkx33mm] img[data-astro-cid-ibkx33mm]{width:58px;height:60px}.photo-tool[data-astro-cid-ibkx33mm] h3[data-astro-cid-ibkx33mm]{font-size:14px}.photo-tool[data-astro-cid-ibkx33mm] p[data-astro-cid-ibkx33mm]{font-size:12px}.category-grid[data-astro-cid-ibkx33mm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.category-body[data-astro-cid-ibkx33mm] li[data-astro-cid-ibkx33mm] a[data-astro-cid-ibkx33mm]{font-size:12px;padding:6px 0}.category-cover[data-astro-cid-ibkx33mm] img[data-astro-cid-ibkx33mm]{height:92px}.scenarios-section[data-astro-cid-ibkx33mm]{padding:12px}.scenario-card[data-astro-cid-ibkx33mm] h3[data-astro-cid-ibkx33mm]{font-size:13px}.scenario-card[data-astro-cid-ibkx33mm]>img[data-astro-cid-ibkx33mm]{height:84px}.scenario-card[data-astro-cid-ibkx33mm] ul[data-astro-cid-ibkx33mm] a[data-astro-cid-ibkx33mm]{min-height:32px}.service-section[data-astro-cid-ibkx33mm]{grid-template-columns:1fr}.service-section[data-astro-cid-ibkx33mm]>img[data-astro-cid-ibkx33mm]{width:100%;height:140px}.service-steps[data-astro-cid-ibkx33mm]{grid-template-columns:1fr;gap:10px}.faq-grid[data-astro-cid-ibkx33mm],.articles-grid[data-astro-cid-ibkx33mm]{grid-template-columns:1fr}.central-faq[data-astro-cid-ibkx33mm] summary[data-astro-cid-ibkx33mm]{min-height:44px;font-size:13px}.article-card[data-astro-cid-ibkx33mm]>img[data-astro-cid-ibkx33mm]{width:90px;height:125px}.article-card[data-astro-cid-ibkx33mm] h3[data-astro-cid-ibkx33mm]{font-size:13px}.article-card[data-astro-cid-ibkx33mm] p[data-astro-cid-ibkx33mm]{font-size:12px}.more[data-astro-cid-ibkx33mm],.planned[data-astro-cid-ibkx33mm] a[data-astro-cid-ibkx33mm]{min-height:32px}}.home-hero[data-astro-cid-pgpo2ev5]{position:relative;z-index:2;isolation:isolate;background:#f4ede5}.hero-photo[data-astro-cid-pgpo2ev5]{position:absolute;inset:0;z-index:-2}.hero-photo[data-astro-cid-pgpo2ev5] img[data-astro-cid-pgpo2ev5]{display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%}.home-hero[data-astro-cid-pgpo2ev5]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#fffcf9fa,#fffcf9f0 29%,#fffcf9d1 42%,#fffcf994 54%,#fffcf900 69%)}.hero-inner[data-astro-cid-pgpo2ev5]{max-width:2172px;margin:auto;padding:42px 3.4% 34px;min-height:470px;display:flex;align-items:center;justify-content:space-between;gap:32px}.hero-copy[data-astro-cid-pgpo2ev5]{width:56%;max-width:840px;min-width:0}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5]{font-size:clamp(42px,3.1vw,64px);line-height:1.02;letter-spacing:-.03em;max-width:700px}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5] span[data-astro-cid-pgpo2ev5]{display:block;color:#f56a20}.hero-description[data-astro-cid-pgpo2ev5]{font-size:clamp(18px,1.15vw,23px);line-height:1.45;color:#253442;max-width:760px;margin:20px 0 24px}.hero-advantages[data-astro-cid-pgpo2ev5]{display:grid;grid-template-columns:.95fr 1.15fr 1.25fr;gap:18px;list-style:none;padding:0;margin:0 0 26px;max-width:800px}.hero-advantages[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;color:#263544;font-weight:500;min-width:0}.hero-advantages[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]+li[data-astro-cid-pgpo2ev5]{border-left:1px solid #d7dfe4;padding-left:16px}.hero-advantages[data-astro-cid-pgpo2ev5] svg{flex-shrink:0;color:#f56a20}.hero-copy[data-astro-cid-pgpo2ev5] .calculator-search.large{max-width:720px;padding:10px;border-radius:14px;box-shadow:0 8px 24px #27333e14}.hero-copy[data-astro-cid-pgpo2ev5] .large input{height:52px;font-size:16px}.hero-copy[data-astro-cid-pgpo2ev5] .large button{border-radius:10px;padding:0 24px}.hero-benefits[data-astro-cid-pgpo2ev5]{background:#fffffff0;backdrop-filter:blur(10px);padding:22px;border:1px solid #ffffffa8;border-radius:15px;width:330px;flex-shrink:0;box-shadow:0 8px 25px #14202d12;display:grid;gap:0}.hero-benefits[data-astro-cid-pgpo2ev5]>div[data-astro-cid-pgpo2ev5]{display:flex;align-items:center;gap:14px;padding:17px 0}.hero-benefits[data-astro-cid-pgpo2ev5]>div[data-astro-cid-pgpo2ev5]:first-child{padding-top:0}.hero-benefits[data-astro-cid-pgpo2ev5]>div[data-astro-cid-pgpo2ev5]:last-child{padding-bottom:0}.hero-benefits[data-astro-cid-pgpo2ev5]>div[data-astro-cid-pgpo2ev5]+div[data-astro-cid-pgpo2ev5]{border-top:1px solid #e7ebee}.hero-benefits[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{display:block;font-size:17px;line-height:1.25;font-weight:600}.hero-benefits[data-astro-cid-pgpo2ev5] small[data-astro-cid-pgpo2ev5]{display:block;font-size:14px;color:#4b5968;margin-top:5px;line-height:1.4}.benefit-icon[data-astro-cid-pgpo2ev5]{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;color:#f56a20;background:#fff2e9;border:1px solid #ffdfc9;border-radius:11px}@media(max-width:1550px){.hero-inner[data-astro-cid-pgpo2ev5]{padding-top:38px;padding-bottom:30px;gap:24px;min-height:460px}.hero-copy[data-astro-cid-pgpo2ev5]{width:61%}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5]{font-size:46px;max-width:620px}.hero-description[data-astro-cid-pgpo2ev5]{font-size:18px;max-width:660px}.hero-benefits[data-astro-cid-pgpo2ev5]{width:280px;padding:19px}.hero-benefits[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{font-size:15px}.hero-benefits[data-astro-cid-pgpo2ev5] small[data-astro-cid-pgpo2ev5]{font-size:13px}.benefit-icon[data-astro-cid-pgpo2ev5]{width:43px;height:43px}.hero-advantages[data-astro-cid-pgpo2ev5]{gap:12px}.hero-advantages[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]{font-size:13px;gap:8px}.hero-advantages[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]+li[data-astro-cid-pgpo2ev5]{padding-left:12px}}@media(max-width:1199px){.hero-inner[data-astro-cid-pgpo2ev5]{padding:36px 24px 30px}.hero-copy[data-astro-cid-pgpo2ev5]{width:64%}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5]{font-size:40px}.hero-description[data-astro-cid-pgpo2ev5]{font-size:17px}.hero-advantages[data-astro-cid-pgpo2ev5]{grid-template-columns:1fr;gap:9px;margin-bottom:22px}.hero-advantages[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]{align-items:center;font-size:14px}.hero-advantages[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]+li[data-astro-cid-pgpo2ev5]{padding-left:0;border:0}.hero-advantages[data-astro-cid-pgpo2ev5] svg{width:21px;height:21px}.hero-benefits[data-astro-cid-pgpo2ev5]{width:260px;padding:16px}.home-hero[data-astro-cid-pgpo2ev5]:before{background:linear-gradient(90deg,#fffcf9fa,#fffcf9ed 38%,#fffcf9ba 62%,#fffcf900 82%)}}@media(max-width:900px){.hero-inner[data-astro-cid-pgpo2ev5]{display:block}.hero-copy[data-astro-cid-pgpo2ev5]{width:82%;max-width:640px}.hero-benefits[data-astro-cid-pgpo2ev5]{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;gap:14px;padding:18px}.hero-benefits[data-astro-cid-pgpo2ev5]>div[data-astro-cid-pgpo2ev5]{display:block;padding:0!important}.hero-benefits[data-astro-cid-pgpo2ev5]>div[data-astro-cid-pgpo2ev5]+div[data-astro-cid-pgpo2ev5]{border-top:0;border-left:1px solid #e7ebee;padding-left:14px!important}.benefit-icon[data-astro-cid-pgpo2ev5]{width:38px;height:38px;margin-bottom:10px}.benefit-icon[data-astro-cid-pgpo2ev5] svg{width:23px;height:23px}.hero-benefits[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{font-size:13px}.hero-benefits[data-astro-cid-pgpo2ev5] small[data-astro-cid-pgpo2ev5]{font-size:12px}.home-hero[data-astro-cid-pgpo2ev5]:before{background:linear-gradient(90deg,#fffcf9fa,#fffcf9eb 46%,#fffcf9a8 78%,#fffcf900 98%)}}@media(max-width:767px){.home-hero[data-astro-cid-pgpo2ev5]{background:#fbf7f2}.hero-photo[data-astro-cid-pgpo2ev5]{inset:0 0 auto;height:270px}.hero-photo[data-astro-cid-pgpo2ev5] img[data-astro-cid-pgpo2ev5]{object-position:center;object-fit:cover}.home-hero[data-astro-cid-pgpo2ev5]:before{inset:0 0 auto;height:290px;background:linear-gradient(0deg,#fbf7f2,#fbf7f200 40%)}.hero-inner[data-astro-cid-pgpo2ev5]{padding:260px 20px 26px;min-height:0}.hero-copy[data-astro-cid-pgpo2ev5]{width:100%;max-width:none}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5]{font-size:clamp(30px,6vw,42px);line-height:1.06}.hero-description[data-astro-cid-pgpo2ev5]{font-size:16px;margin:16px 0 20px;line-height:1.5}.hero-advantages[data-astro-cid-pgpo2ev5]{margin-bottom:20px;gap:10px}.hero-advantages[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]{font-size:13px}.hero-benefits[data-astro-cid-pgpo2ev5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;padding:18px;margin-top:24px}.hero-benefits[data-astro-cid-pgpo2ev5]>div[data-astro-cid-pgpo2ev5]{display:flex;align-items:flex-start;gap:10px}.hero-benefits[data-astro-cid-pgpo2ev5]>div[data-astro-cid-pgpo2ev5]+div[data-astro-cid-pgpo2ev5]{border:0;padding-left:0!important}.benefit-icon[data-astro-cid-pgpo2ev5]{width:35px;height:35px;margin:0}.hero-benefits[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{font-size:13px}.hero-benefits[data-astro-cid-pgpo2ev5] small[data-astro-cid-pgpo2ev5]{font-size:12px}.hero-copy[data-astro-cid-pgpo2ev5] .calculator-search.large{padding:9px}.hero-copy[data-astro-cid-pgpo2ev5] .large input{height:48px}}@media(max-width:374px){.hero-inner[data-astro-cid-pgpo2ev5]{padding-left:16px;padding-right:16px}.hero-benefits[data-astro-cid-pgpo2ev5]{grid-template-columns:1fr;gap:15px}}.hero-advantages[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{display:block;font-size:15px;line-height:1.3;color:#111f2c;font-weight:600;margin-bottom:5px}.hero-advantages[data-astro-cid-pgpo2ev5] small[data-astro-cid-pgpo2ev5]{display:block;font-size:14px;line-height:1.4;color:#40546a;font-weight:400}.hero-advantages[data-astro-cid-pgpo2ev5] svg{color:#101d29;width:30px;height:30px}.benefit-icon[data-astro-cid-pgpo2ev5]{background:#738697;border:1px solid #8192a0;color:#fff;border-radius:11px;width:52px;height:52px}.hero-benefits[data-astro-cid-pgpo2ev5]>div[data-astro-cid-pgpo2ev5]:nth-child(2) .benefit-icon[data-astro-cid-pgpo2ev5]{background:#5297a4;border-color:#6aa8b3}.hero-benefits[data-astro-cid-pgpo2ev5]>div[data-astro-cid-pgpo2ev5]>span[data-astro-cid-pgpo2ev5]:nth-child(2){flex:1;min-width:0}.benefit-link[data-astro-cid-pgpo2ev5]{color:#40546a;display:flex;flex-shrink:0;padding:8px 0 8px 4px}.hero-benefits[data-astro-cid-pgpo2ev5]{width:355px;padding:22px}.hero-benefits[data-astro-cid-pgpo2ev5]>div[data-astro-cid-pgpo2ev5]{gap:15px}.hero-benefits[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{font-weight:600;color:#0e1c29}.hero-benefits[data-astro-cid-pgpo2ev5] small[data-astro-cid-pgpo2ev5]{color:#40546a}.hero-copy[data-astro-cid-pgpo2ev5] .calculator-search.large{max-width:790px}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5] span[data-astro-cid-pgpo2ev5]{width:max-content;max-width:850px;font-size:clamp(38px,2.65vw,56px)}.hero-copy[data-astro-cid-pgpo2ev5]{width:59%;max-width:920px}.hero-description[data-astro-cid-pgpo2ev5]{max-width:820px;color:#324a62}.hero-advantages[data-astro-cid-pgpo2ev5]{max-width:850px}.home-hero[data-astro-cid-pgpo2ev5]:before{background:linear-gradient(90deg,#fffcf9fa,#fffcf9f0 29%,#fffcf9db 46%,#fffcf9c2 62%,#fffcf900 76%)}@media(max-width:1550px){.hero-benefits[data-astro-cid-pgpo2ev5]{width:300px;padding:19px}.hero-copy[data-astro-cid-pgpo2ev5]{width:62%}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5] span[data-astro-cid-pgpo2ev5]{font-size:38px;max-width:750px}.hero-advantages[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{font-size:14px}.hero-advantages[data-astro-cid-pgpo2ev5] small[data-astro-cid-pgpo2ev5]{font-size:13px}.benefit-icon[data-astro-cid-pgpo2ev5]{width:45px;height:45px}}@media(max-width:1199px){.home-hero[data-astro-cid-pgpo2ev5]:before{background:linear-gradient(90deg,#fffcf9fa,#fffcf9ed 38%,#fffcf9ba 62%,#fffcf900 82%)}.hero-benefits[data-astro-cid-pgpo2ev5]{width:260px;padding:16px}.hero-copy[data-astro-cid-pgpo2ev5]{width:64%}.hero-advantages[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]{align-items:flex-start}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5] span[data-astro-cid-pgpo2ev5]{width:auto;max-width:100%;font-size:36px}.hero-advantages[data-astro-cid-pgpo2ev5] svg{width:26px;height:26px}}@media(max-width:900px){.hero-description[data-astro-cid-pgpo2ev5]{color:#27323d}.home-hero[data-astro-cid-pgpo2ev5]:before{background:linear-gradient(90deg,#fffcf9fa,#fffcf9eb 46%,#fffcf9b8 78%,#fffcf900 98%)}.hero-copy[data-astro-cid-pgpo2ev5]{width:82%}.hero-benefits[data-astro-cid-pgpo2ev5]{width:100%}.benefit-link[data-astro-cid-pgpo2ev5]{display:none}.benefit-icon[data-astro-cid-pgpo2ev5]{width:38px;height:38px}.hero-advantages[data-astro-cid-pgpo2ev5]{grid-template-columns:1fr}}@media(max-width:767px){.hero-copy[data-astro-cid-pgpo2ev5]{width:100%}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5] span[data-astro-cid-pgpo2ev5]{width:auto;font-size:inherit}.home-hero[data-astro-cid-pgpo2ev5]:before{background:linear-gradient(0deg,#fbf7f2,#fbf7f200 40%)}.hero-description[data-astro-cid-pgpo2ev5]{color:#324a62}.hero-advantages[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{font-size:14px}.hero-advantages[data-astro-cid-pgpo2ev5] small[data-astro-cid-pgpo2ev5]{font-size:13px}.benefit-icon[data-astro-cid-pgpo2ev5]{width:35px;height:35px}}@media(max-width:767px){.home-hero[data-astro-cid-pgpo2ev5]{background:#fbf7f2}.hero-photo[data-astro-cid-pgpo2ev5]{height:clamp(220px,61vw,280px)}.hero-photo[data-astro-cid-pgpo2ev5] img[data-astro-cid-pgpo2ev5]{object-fit:cover;object-position:center 42%}.home-hero[data-astro-cid-pgpo2ev5]:before{height:clamp(220px,61vw,280px);background:linear-gradient(to bottom,#fbf7f200 35%,#fbf7f21a 51%,#fbf7f280 73%,#fbf7f2e6 91%,#fbf7f2)}.hero-inner[data-astro-cid-pgpo2ev5]{padding:calc(clamp(220px,61vw,280px) - 8px) 20px 24px}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5]{font-size:clamp(27px,6.2vw,31px);line-height:1.1;letter-spacing:-.025em}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5] span[data-astro-cid-pgpo2ev5]{font-size:inherit;line-height:1.12}.hero-description[data-astro-cid-pgpo2ev5]{font-size:15px;line-height:1.5;margin:14px 0 18px}.hero-advantages[data-astro-cid-pgpo2ev5]{gap:12px;margin-bottom:18px}.hero-advantages[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]{gap:10px}.hero-advantages[data-astro-cid-pgpo2ev5] svg{width:25px;height:25px}.hero-advantages[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{font-size:13px;margin-bottom:3px}.hero-advantages[data-astro-cid-pgpo2ev5] small[data-astro-cid-pgpo2ev5]{font-size:12px}.hero-copy[data-astro-cid-pgpo2ev5] .calculator-search.large{padding:8px;box-shadow:0 6px 20px #27333e0c}.hero-copy[data-astro-cid-pgpo2ev5] .large input{height:46px;font-size:16px}.hero-copy[data-astro-cid-pgpo2ev5] .large button{height:44px}.hero-benefits[data-astro-cid-pgpo2ev5]{margin-top:20px;padding:15px;border-radius:13px;gap:16px 12px}.hero-benefits[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{font-size:12px}.hero-benefits[data-astro-cid-pgpo2ev5] small[data-astro-cid-pgpo2ev5]{font-size:11px}.benefit-icon[data-astro-cid-pgpo2ev5]{width:32px;height:32px;border-radius:8px}.benefit-icon[data-astro-cid-pgpo2ev5] svg{width:22px;height:22px}}@media(max-width:374px){.hero-inner[data-astro-cid-pgpo2ev5]{padding-left:16px;padding-right:16px}.hero-benefits[data-astro-cid-pgpo2ev5]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-benefits[data-astro-cid-pgpo2ev5]>div[data-astro-cid-pgpo2ev5]{display:block}.benefit-icon[data-astro-cid-pgpo2ev5]{margin-bottom:7px}}@media(max-width:767px){.hero-benefits[data-astro-cid-pgpo2ev5],.hero-advantages[data-astro-cid-pgpo2ev5] small[data-astro-cid-pgpo2ev5]{display:none}.hero-advantages[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{margin:0}.hero-advantages[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]{align-items:center}.hero-advantages[data-astro-cid-pgpo2ev5]{gap:10px}.hero-advantages[data-astro-cid-pgpo2ev5] svg{width:23px;height:23px}.hero-inner[data-astro-cid-pgpo2ev5]{padding-bottom:26px}}
