@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0F2236;--ink-soft:#2A3B50;--paper:#F6F8FB;--card:#FFFFFF;--line:#E6EBF2;--muted:#64748B;--accent:#0E7A6B;--accent-deep:#0A5C51;--accent-soft:#EAF4F2;--amber-bg:#FDF0D7;--amber-ink:#9A5B07;--amber-line:#EACB8A;--radius:12px;--font:"Inter Variable",-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink-soft);font-family:var(--font);font-size:15.5px;line-height:1.55}a{color:var(--accent-deep)}h1,h2,h3,h4{color:var(--ink);line-height:1.25;text-wrap:balance;margin:0}img{max-width:100%}.num{font-variant-numeric:tabular-nums}.wrap{max-width:1160px;margin:0 auto;padding:0 24px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}header.top{background:var(--card);border-bottom:1px solid var(--line)}.top-in{display:flex;align-items:center;gap:32px;padding:15px 0;flex-wrap:wrap}.logo{display:inline-block;font-size:1.22rem;font-weight:800;letter-spacing:-.02em;color:var(--ink);text-decoration:none;white-space:nowrap}.logo b{color:var(--accent)}nav.pillars{display:flex;gap:4px;flex-wrap:wrap}nav.pillars a{padding:7px 13px;border-radius:8px;text-decoration:none;color:var(--ink-soft);font-size:.92rem;font-weight:600}nav.pillars a:hover{background:var(--paper)}nav.pillars a.on{background:var(--accent-soft);color:var(--accent-deep)}.frameline{background:var(--ink);color:#c7d3e0;font-size:.8rem;letter-spacing:.02em;text-align:center;padding:6px 12px}footer.site-foot{background:var(--ink);color:#b9c6d6;padding:32px 0;font-size:.85rem;margin-top:auto}footer.site-foot .fgrid{display:flex;gap:34px;flex-wrap:wrap;justify-content:space-between}footer.site-foot a{color:#dce5ef;text-decoration:none}footer.site-foot a:hover{text-decoration:underline}footer.site-foot .cols2{display:flex;gap:44px;flex-wrap:wrap}footer.site-foot .cols2 b{color:#fff;display:block;margin-bottom:8px;font-size:.78rem;letter-spacing:.05em;text-transform:uppercase}footer.site-foot ul{list-style:none;margin:0;padding:0}footer.site-foot li{margin-bottom:6px}.foot-frame{margin-top:24px;border-top:1px solid #2A3E57;padding-top:14px;font-size:.78rem;color:#8fa2b8}.page-body{min-height:60vh}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius)}section.block{margin:0 0 28px}.crumbs{font-size:.85rem;color:var(--muted);padding:22px 0 6px}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{text-decoration:underline}.hero h1{font-size:clamp(1.6rem,3vw,2.05rem);font-weight:800;letter-spacing:-.015em}.hero .sub{max-width:64ch;margin:10px 0 0;color:var(--ink-soft)}.trustline{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:14px 0 0;font-size:.84rem;color:var(--muted)}.trustline .ti{display:inline-flex;align-items:center;gap:6px}.trustline .ti:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}.trustline .sep{color:var(--line)}.trustline a{color:var(--muted)}.cols{display:grid;grid-template-columns:minmax(0,1fr) 296px;gap:28px;align-items:start;margin-top:28px}@media(max-width:1020px){.cols{grid-template-columns:1fr}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;cursor:pointer;background:var(--accent);color:#fff;font:inherit;font-weight:700;font-size:.9rem;padding:9px 16px;text-decoration:none}.btn:hover{background:var(--accent-deep)}.btn.ghost{background:transparent;color:var(--accent-deep);border:1px solid #BBD6D1;font-weight:600}.btn.ghost:hover{background:var(--accent-soft)}.panel{padding:22px}.panel h2{font-size:1.12rem}.panel .plead{margin:5px 0 18px;font-size:.88rem;color:var(--muted)}.fgrid{display:flex;flex-wrap:wrap;gap:16px 34px}.fgroup{flex:none}.fgroup .flabel{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 7px}.fopts{display:flex;gap:6px;flex-wrap:nowrap}@media(max-width:560px){.fgroup{flex:1 1 100%}.fopts{flex-wrap:wrap}}.fbtn{border:1px solid var(--line);background:#fff;border-radius:999px;padding:5px 12px;font:inherit;font-size:.84rem;color:var(--ink-soft);cursor:pointer;line-height:1.4}.fbtn:hover{border-color:var(--accent)}.fbtn.on{background:var(--ink);border-color:var(--ink);color:#fff}.panel-foot{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:18px;padding-top:13px;font-size:.84rem;color:var(--muted)}.panel-foot .reset{background:none;border:0;padding:0;font:inherit;font-size:.84rem;color:var(--accent-deep);cursor:pointer;text-decoration:underline}.hint{border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:8px;background:var(--accent-soft);padding:12px 16px;font-size:.9rem;margin-top:14px}.hint .htag{display:block;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:2px}.tablecard{overflow:hidden}.tcap{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:baseline;padding:16px 22px 12px;font-size:.8rem;color:var(--muted)}.tcap .t{font-size:1.12rem;font-weight:750;color:var(--ink)}.thead,.vrow{display:grid;grid-template-columns:minmax(148px,170px) minmax(0,1.25fr) minmax(160px,.8fr) 112px;gap:18px}.thead{padding:9px 22px;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.vrow{padding:18px 22px;align-items:center;border-top:1px solid var(--line);position:relative}.vrow:first-of-type{border-top:0}.vname{font-weight:750;color:var(--ink);font-size:1rem;line-height:1.3}.vname a{color:inherit;text-decoration:none}.vname a:hover{text-decoration:underline}.vname .legal{display:block;font-weight:400;font-size:.76rem;color:var(--muted);margin-top:2px}.vmain{font-weight:650;color:var(--ink);font-size:.93rem}.vmeta{font-size:.8rem;color:var(--muted);margin-top:3px}.fit{font-size:.84rem;color:var(--ink-soft);line-height:1.45}.fit .f2{display:block;color:var(--muted);font-size:.8rem}.fit:before{content:"✓";color:var(--accent);font-weight:700;margin-right:6px}.vact{display:flex;flex-direction:column;gap:6px}.vact .weblink{font-size:.76rem;color:var(--muted);text-align:center}.vact .weblink a{color:var(--muted)}.vdetails{grid-column:1/-1;display:none;border-top:1px dashed var(--line);padding-top:14px;font-size:.88rem}.vrow.open .vdetails{display:block}.steck{display:flex;gap:26px;flex-wrap:wrap;font-size:.84rem}.steck div b{display:block;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:700;margin-bottom:1px}.ein{border-left:3px solid var(--accent);padding:2px 0 2px 12px;margin:12px 0 0;color:var(--ink-soft)}.ein .sig{display:block;font-size:.75rem;color:var(--muted);margin-top:4px}@media(max-width:900px){.thead{display:none}.vrow{grid-template-columns:1fr;gap:10px}.vact{flex-direction:row;align-items:center}.vact .btn{flex:1}}.adbadge{position:absolute;top:12px;right:22px;background:var(--amber-bg);border:1px solid var(--amber-line);color:var(--amber-ink);font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:5px;padding:2px 8px}.vrow.sold{background:#fffdf6;box-shadow:inset 3px 0 0 var(--amber-line)}.adbadge2{display:inline-block;background:var(--amber-bg);border:1px solid var(--amber-line);color:var(--amber-ink);font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:5px;padding:2px 8px;margin-bottom:9px}.inline-house{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:13px 22px;border-top:1px solid var(--line);background:var(--accent-soft);font-size:.88rem}.inline-house .t{font-weight:700;color:var(--ink)}.inline-house .s{color:var(--muted);font-size:.82rem}.inline-house a{white-space:nowrap;font-weight:700}aside.side .card{padding:20px;margin-bottom:20px}aside.side h3{font-size:.98rem;margin-bottom:8px}aside.side .mini{font-size:.85rem;color:var(--muted);margin:0 0 13px}aside.side ul{margin:0;padding:0;list-style:none}aside.side ul li{padding:9px 0;border-top:1px solid var(--line);font-size:.87rem;line-height:1.45}aside.side ul li:first-child{border-top:0;padding-top:0}aside.side ul li:last-child{padding-bottom:0}aside.side ul a{text-decoration:none}aside.side ul a:hover{text-decoration:underline}.faq h2{font-size:1.2rem;margin:0 0 10px}.faq details{border-top:1px solid var(--line);padding:2px 0}.faq details:last-of-type{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-weight:650;color:var(--ink);padding:13px 0;font-size:.95rem;list-style:none;display:flex;justify-content:space-between;gap:14px}.faq summary:after{content:"+";color:var(--accent);font-weight:600}.faq details[open] summary:after{content:"–"}.faq .a{padding:0 0 15px;font-size:.9rem;max-width:68ch;color:var(--ink-soft)}.trust{background:var(--card);border-top:1px solid var(--line);margin-top:36px;padding:36px 0 28px}.trust h2{font-size:1.25rem;margin-bottom:4px}.trust .tsub{color:var(--muted);font-size:.9rem;margin:0 0 24px;max-width:75ch}.tgrid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:20px}@media(max-width:900px){.tgrid{grid-template-columns:1fr}}.tcard{border:1px solid var(--line);border-radius:var(--radius);padding:20px;background:var(--paper)}.tcard h3{font-size:.95rem;margin-bottom:12px}.wrow{display:grid;grid-template-columns:1fr 42px;gap:10px;align-items:center;font-size:.84rem;margin-bottom:10px}.wbar{grid-column:1/-1;height:5px;border-radius:99px;background:var(--line);overflow:hidden;margin-top:-5px}.wbar i{display:block;height:100%;background:var(--accent)}.tcard ul{margin:0;padding-left:18px;font-size:.86rem}.tcard ul li{margin-bottom:7px}.tcard .meta{font-size:.8rem;color:var(--muted)}.redak{display:flex;gap:13px;align-items:flex-start}.redak .ava{width:44px;height:44px;border-radius:50%;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;flex:none}.disclaimer{margin-top:22px;font-size:.8rem;color:var(--muted);border-top:1px solid var(--line);padding-top:14px;max-width:100ch}.pillar-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:26px}.pcard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:22px;display:flex;flex-direction:column;gap:8px}.pcard .ptag{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-deep)}.pcard h3,.pcard h2{font-size:1.05rem}.pcard p{margin:0;font-size:.88rem;color:var(--muted);flex:1}.pcard .plink{font-weight:700;font-size:.88rem;text-decoration:none}.pcard .plink:hover{text-decoration:underline}.pcard.soon{opacity:.75}.pcard .soonbadge{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:1px 7px;align-self:flex-start}.calc{padding:22px}.calc .cgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.calc label{display:block;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0 0 5px}.calc input,.calc select{width:100%;padding:9px 10px;border:1px solid var(--line);border-radius:8px;background:#fff;font:inherit;font-size:.92rem;color:var(--ink)}.calc .cres{margin-top:18px;border:1px solid var(--accent);border-left-width:4px;border-radius:8px;background:var(--accent-soft);padding:15px 18px}.calc .cres .big{font-size:1.35rem;font-weight:800;color:var(--ink)}.calc .cres .sm{font-size:.82rem;color:var(--muted)}.calc .cnote{margin-top:12px;font-size:.78rem;color:var(--muted)}.prose{max-width:70ch}.prose h2{font-size:1.25rem;margin:28px 0 10px}.prose h3{font-size:1.05rem;margin:20px 0 8px}.prose p{margin:0 0 14px}.prose ul,.prose ol{margin:0 0 14px;padding-left:22px}.prose li{margin-bottom:6px}.prose .answer-first{font-size:1.02rem;color:var(--ink);border-left:3px solid var(--accent);padding-left:14px}.prose table{border-collapse:collapse;width:100%;font-size:.88rem;margin:0 0 14px}.prose th,.prose td{border:1px solid var(--line);padding:8px 10px;text-align:left}.prose th{background:var(--paper);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.tablewrap{overflow-x:auto}.profil-head{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:flex-start}.profil-head .ph-meta{font-size:.85rem;color:var(--muted)}.steckcard{padding:20px}.steckcard .steck{gap:22px 34px}
