._wrap_ktq5c_1{max-width:1140px;margin:0 auto 90px;padding:0 28px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:0;align-items:stretch}._intro_ktq5c_1{background:var(--primary);color:#f8f4eb;padding:48px 44px}._icon_ktq5c_1{width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);margin-bottom:30px}._kicker_ktq5c_1{text-transform:uppercase;letter-spacing:.14em;font-size:.73rem;font-weight:800;color:var(--accent-on-dark)}._intro_ktq5c_1 h2{font-family:var(--font-family-display);font-size:clamp(2.15rem,4vw,3.55rem);line-height:1.02;letter-spacing:-.035em;margin:14px 0 20px}._intro_ktq5c_1>p{font-size:1.04rem;line-height:1.75;color:#d8e0dc;max-width:550px}._included_ktq5c_1{display:grid;gap:11px;margin-top:32px;padding-top:28px;border-top:1px solid rgba(255,255,255,.14)}._included_ktq5c_1 div{display:flex;gap:10px;align-items:flex-start;font-size:.92rem;line-height:1.4;color:#eef2ef}._included_ktq5c_1 svg{color:var(--accent-on-dark);flex:none;margin-top:1px}._calculator_ktq5c_1{background:var(--card);border:1px solid #ddd5c6;padding:42px}._fieldGrid_ktq5c_1{display:grid;grid-template-columns:1fr 1fr;gap:16px}._field_ktq5c_1{display:flex;flex-direction:column;gap:9px;margin-bottom:20px}._field_ktq5c_1>span{font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;font-weight:800;color:var(--accent-text)}._selected_ktq5c_1{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0 22px;border-top:1px solid #ded7ca;color:var(--muted-foreground)}._selected_ktq5c_1 span{font-size:.9rem}._selected_ktq5c_1 strong{font-size:1.25rem;color:var(--foreground)}._calculateButton_ktq5c_1{width:100%;justify-content:center}._spin_ktq5c_1{animation:_spin_ktq5c_1 1s linear infinite}._error_ktq5c_1{margin-top:16px;padding:12px 14px;background:#fbe9e7;color:#7f2f28;font-weight:650;font-size:.9rem}._result_ktq5c_1{margin-top:22px;padding:26px;background:var(--surface);border-left:3px solid var(--accent)}._resultLabel_ktq5c_1{text-transform:uppercase;letter-spacing:.11em;font-weight:800;font-size:.7rem;color:var(--accent-text)}._price_ktq5c_1{font-family:var(--font-family-display);font-size:clamp(2rem,4.5vw,3.1rem);line-height:1;margin:12px 0 14px;color:var(--foreground);font-weight:750;letter-spacing:-.035em;display:flex;flex-wrap:wrap;align-items:center;gap:10px}._price_ktq5c_1 span{font-size:.6em;color:var(--muted-foreground)}._result_ktq5c_1 p{margin:0;color:var(--muted-foreground);line-height:1.55}._resultActions_ktq5c_1{display:flex;align-items:center;gap:18px;margin-top:22px;flex-wrap:wrap}._resultActions_ktq5c_1>a{display:inline-flex;align-items:center;gap:7px;color:var(--foreground);font-weight:750;text-decoration:none}._disclaimer_ktq5c_1{display:flex;gap:10px;align-items:flex-start;margin-top:20px;color:var(--muted-foreground)}._disclaimer_ktq5c_1 svg{flex:none;color:var(--accent-text);margin-top:2px}._disclaimer_ktq5c_1 p{font-size:.78rem;line-height:1.55;margin:0}@keyframes _spin_ktq5c_1{to{transform:rotate(360deg)}}@media(max-width:900px){._wrap_ktq5c_1{grid-template-columns:1fr}._intro_ktq5c_1{padding:40px 34px}._calculator_ktq5c_1{padding:34px}}@media(max-width:560px){._wrap_ktq5c_1{padding:0 18px;margin-bottom:65px}._intro_ktq5c_1{padding:34px 24px}._calculator_ktq5c_1{padding:26px 20px}._fieldGrid_ktq5c_1{grid-template-columns:1fr}._price_ktq5c_1{font-size:2.05rem}._result_ktq5c_1{padding:22px 18px}._resultActions_ktq5c_1{align-items:flex-start;flex-direction:column}._included_ktq5c_1{gap:9px}}._section_1n1ja_1{max-width:1140px;margin:10px auto 90px;padding:0 28px}._heading_1n1ja_1{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:28px}._heading_1n1ja_1>div{max-width:760px}._heading_1n1ja_1 span{color:var(--accent-text);font-size:.72rem;font-weight:800;letter-spacing:.14em}._heading_1n1ja_1 h2{font-family:var(--font-family-display);font-size:clamp(2rem,3vw,3rem);line-height:1.1;margin:10px 0 14px;letter-spacing:-.02em}._heading_1n1ja_1 p{color:var(--muted-foreground);line-height:1.65;margin:0}._heading_1n1ja_1>a{display:inline-flex;gap:8px;align-items:center;white-space:nowrap;color:var(--foreground);font-weight:750;text-decoration:none}._grid_1n1ja_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}._card_1n1ja_1{display:block;color:var(--foreground);text-decoration:none;background:var(--surface);border:1px solid rgba(0,0,0,.08);overflow:hidden}._card_1n1ja_1 img{display:block;width:100%;aspect-ratio:1.45;object-fit:cover}._content_1n1ja_1{padding:20px}._content_1n1ja_1>span{display:flex;align-items:center;gap:5px;font-size:.74rem;color:var(--accent-text);font-weight:750}._content_1n1ja_1 h3{font-family:var(--font-family-display);font-size:1.35rem;line-height:1.2;margin:12px 0}._content_1n1ja_1 p{font-size:.9rem;line-height:1.6;color:var(--muted-foreground);margin:0 0 14px}._content_1n1ja_1 b{display:inline-flex;align-items:center;gap:7px;font-size:.84rem}._card_1n1ja_1:hover{border-color:var(--accent)}._note_1n1ja_1{font-size:.77rem;color:var(--muted-foreground);margin:14px 0 0}@media(max-width:860px){._grid_1n1ja_1{grid-template-columns:1fr 1fr}._heading_1n1ja_1{align-items:flex-start;flex-direction:column}}@media(max-width:580px){._grid_1n1ja_1{grid-template-columns:1fr}._section_1n1ja_1{padding:0 20px}._card_1n1ja_1 img{aspect-ratio:1.7}}._wrap_lgm2a_1{max-width:1140px;margin:15px auto 85px;padding:38px;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:42px;background:#f3efe7;border:1px solid #e5ded2;scroll-margin-top:100px}._intro_lgm2a_1{padding:12px 0}._intro_lgm2a_1 span{font-size:.73rem;font-weight:800;letter-spacing:.14em;color:var(--accent-text)}._intro_lgm2a_1 h2{font-family:var(--font-family-display);font-size:clamp(2rem,3vw,3.1rem);line-height:1.1;letter-spacing:-.025em;margin:16px 0 20px}._intro_lgm2a_1 p{line-height:1.8;color:#514d48}._intro_lgm2a_1 a{color:var(--foreground);font-weight:700}._form_lgm2a_1{min-width:0;background:#fff;padding:25px;border:1px solid #e2ded6}@media(max-width:840px){._wrap_lgm2a_1{margin:20px 20px 65px;padding:24px;grid-template-columns:1fr;gap:18px}._form_lgm2a_1{padding:20px}}@media(max-width:430px){._wrap_lgm2a_1{padding:18px}._form_lgm2a_1{padding:14px}}._hero_1wjg4_1{max-width:1080px;margin:auto;padding:70px 28px 55px}._crumb_1wjg4_1{display:flex;align-items:center;gap:8px;margin-bottom:34px;font-size:.8rem;color:var(--muted-foreground)}._crumb_1wjg4_1 a{color:var(--muted-foreground);text-decoration:none}._eyebrow_1wjg4_1{color:var(--accent-text);font-size:.78rem;text-transform:uppercase;letter-spacing:.15em;font-weight:800}._hero_1wjg4_1 h1{font-family:var(--font-family-display);font-size:clamp(2.45rem,4.4vw,4.2rem);line-height:1.03;letter-spacing:-.03em;max-width:950px;margin:18px 0 24px}._hero_1wjg4_1 p{max-width:780px;font-size:1.18rem;line-height:1.7;color:var(--muted-foreground)}._heroActions_1wjg4_1{display:flex;align-items:center;gap:24px;margin-top:32px}._textLink_1wjg4_1{display:inline-flex;gap:7px;align-items:center;color:var(--foreground);font-weight:700;text-decoration:none}._imageWrap_1wjg4_1{max-width:1240px;height:min(62vw,690px);min-height:360px;margin:0 auto 82px;padding:0 28px}._imageWrap_1wjg4_1 img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.92) contrast(1.03)}._body_1wjg4_1{max-width:1140px;margin:0 auto 100px;padding:0 28px;display:grid;grid-template-columns:230px 1fr;gap:80px}._aside_1wjg4_1{position:sticky;top:120px;height:max-content;display:flex;flex-direction:column;gap:11px;font-size:.9rem}._aside_1wjg4_1>span{text-transform:uppercase;letter-spacing:.13em;font-size:.72rem;font-weight:800;color:var(--accent-text);margin-bottom:6px}._aside_1wjg4_1 a{text-decoration:none;color:var(--muted-foreground);line-height:1.35}._aside_1wjg4_1 a:hover{color:var(--foreground)}._asideCta_1wjg4_1{margin-top:14px!important;color:var(--foreground)!important;font-weight:700;display:flex;gap:6px;align-items:center}._section_1wjg4_1{scroll-margin-top:110px;padding:0 0 55px}._rule_1wjg4_1{width:48px;height:2px;background:var(--accent);margin-bottom:20px}._section_1wjg4_1 h2{font-family:var(--font-family-display);font-size:clamp(1.8rem,2.8vw,2.55rem);line-height:1.12;letter-spacing:-.02em;margin:0 0 20px}._section_1wjg4_1 p{font-size:1.06rem;line-height:1.8;color:#45413c}._section_1wjg4_1 ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}._section_1wjg4_1 li{display:flex;gap:10px;line-height:1.5}._section_1wjg4_1 li svg{color:var(--accent-text);flex:none;margin-top:3px}._related_1wjg4_1{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}._related_1wjg4_1 a{display:flex;gap:8px;align-items:center;padding:10px 13px;background:var(--surface);color:var(--foreground);font-weight:700;text-decoration:none}._buying_1wjg4_1{max-width:1140px;margin:-35px auto 55px;padding:38px;background:#f3efe7;border:1px solid #e5ded2;display:flex;justify-content:space-between;align-items:center;gap:34px}._buying_1wjg4_1>div:first-child{max-width:720px}._buying_1wjg4_1 span{text-transform:uppercase;letter-spacing:.13em;font-size:.74rem;font-weight:800;color:var(--accent-text)}._buying_1wjg4_1 h2{font-family:var(--font-family-display);font-size:clamp(1.9rem,2.7vw,2.6rem);line-height:1.08;margin:9px 0 13px}._buying_1wjg4_1 p{margin:0;color:#5d574f;line-height:1.65}._buyingActions_1wjg4_1{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:210px}._local_1wjg4_1{max-width:1140px;margin:0 auto 80px;background:var(--surface);padding:38px;display:flex;gap:22px;border-top:2px solid var(--accent)}._local_1wjg4_1 svg{color:var(--accent-text);margin-top:5px}._local_1wjg4_1 span{text-transform:uppercase;letter-spacing:.13em;font-size:.75rem;font-weight:800;color:var(--accent-text)}._final_1wjg4_1 span{text-transform:uppercase;letter-spacing:.13em;font-size:.75rem;font-weight:800;color:var(--accent-on-dark)}._local_1wjg4_1 h2{font-family:var(--font-family-display);font-size:1.9rem;margin:8px 0}._local_1wjg4_1 p{margin:0;color:var(--muted-foreground);line-height:1.65}._final_1wjg4_1{background:#171717;color:#faf9f6;padding:68px max(28px,calc((100vw - 1140px)/2));display:flex;justify-content:space-between;align-items:end;gap:40px;border-top:3px solid var(--accent)}._final_1wjg4_1 h2{font-family:var(--font-family-display);font-size:clamp(2rem,3.4vw,3.2rem);line-height:1.06;letter-spacing:-.025em;max-width:760px;margin:10px 0 18px}._final_1wjg4_1 p{max-width:650px;line-height:1.65;color:#d8d1c5}._missing_1wjg4_1{padding:120px 30px;text-align:center}@media(max-width:820px){._body_1wjg4_1{grid-template-columns:1fr;gap:20px}._aside_1wjg4_1{display:none}._final_1wjg4_1{align-items:start;flex-direction:column}._section_1wjg4_1 ul{grid-template-columns:1fr}._heroActions_1wjg4_1{align-items:flex-start;flex-direction:column}._imageWrap_1wjg4_1{padding:0 18px;margin-bottom:60px}._hero_1wjg4_1{padding:70px 20px 42px}._buying_1wjg4_1{margin:-35px 20px 45px;padding:28px;align-items:flex-start;flex-direction:column}._local_1wjg4_1{margin:0 20px 60px;padding:28px}}
