@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400 800;src:url(/fonts/golos-text-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400 800;src:url(/fonts/golos-text-latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--brand:#E30611;--brand-dark:#B0040D;--brand-tint:#FDECEC;--brand-ink:#FFFFFF;--accent:var(--brand);--accent-hover:var(--brand-dark);--accent-surface:var(--brand-tint);--accent-on:var(--brand-ink);--accent-border:color-mix(in srgb,var(--brand) 34%,transparent);--accent-ring:color-mix(in srgb,var(--brand) 22%,transparent);--accent-text:var(--brand-text,color-mix(in srgb,var(--brand) 88%,#000000));--n-0:#FFFFFF;--n-50:#F5F6F8;--n-100:#EEF0F3;--n-150:#E4E7EC;--n-200:#D8DCE3;--n-300:#B6BDC8;--n-500:#636B7A;--n-600:#4E5665;--n-900:#12161F;--bg:var(--n-50);--surface:var(--n-0);--surface-2:var(--n-100);--surface-3:var(--n-150);--text:var(--n-900);--text-2:var(--n-600);--text-3:var(--n-500);--border:var(--n-150);--border-soft:var(--n-100);--border-strong:var(--n-200);--ok:#0B7A55;--ok-bg:#E6F5EE;--ok-line:#B7E0CD;--wait:#8A6100;--wait-bg:#FCF3DF;--wait-line:#EAD5A4;--unk:#46516A;--unk-bg:#ECEFF4;--unk-line:#CFD6E0;--err:#C22B2B;--err-bg:#FDEDED;--err-line:#F2C3C3;--font:"Golos Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--fs-display:clamp(2rem,1.35rem + 2.7vw,3rem);--fs-h1:clamp(1.75rem,1.28rem + 1.95vw,2.375rem);--fs-h2:clamp(1.375rem,1.2rem + 0.72vw,1.625rem);--fs-h3:clamp(1.125rem,1.06rem + 0.27vw,1.25rem);--fs-body-lg:clamp(1.0625rem,1.02rem + 0.18vw,1.125rem);--fs-body:1rem;--fs-body-sm:0.875rem;--fs-caption:0.8125rem;--fs-button:1rem;--fs-price:clamp(1.625rem,1.4rem + 0.9vw,2rem);--lh-tight:1.1;--lh-heading:1.2;--lh-snug:1.35;--lh-body:1.55;--tr-display:-0.03em;--tr-heading:-0.022em;--tr-caption:0.05em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--measure:66ch;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--sp-24:96px;--radius:16px;--radius-sm:10px;--r-xs:6px;--r-sm:var(--radius-sm);--r-md:calc(var(--radius) - 4px);--r-lg:var(--radius);--r-xl:calc(var(--radius) + 6px);--r-full:999px;--container:1120px;--container-narrow:760px;--section-y:clamp(44px,5vw,72px);--control-h:52px;--control-h-sm:44px;--card-pad:clamp(16px,2vw,20px);--tap:44px;--sh-xs:0 1px 2px rgba(18,22,31,.05);--sh-sm:0 1px 2px rgba(18,22,31,.05),0 4px 12px -6px rgba(18,22,31,.16);--sh-md:0 2px 4px rgba(18,22,31,.05),0 12px 28px -14px rgba(18,22,31,.28);--sh-lg:0 8px 20px -8px rgba(18,22,31,.18),0 32px 64px -32px rgba(18,22,31,.45);--ease:cubic-bezier(.2,.7,.3,1);--dur-fast:120ms;--dur:180ms;--card:var(--surface);--card-2:var(--surface-2);--ink:var(--text);--ink-2:var(--text-2);--ink-3:var(--text-3);--line:var(--border);--line-2:var(--border-soft)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(body[data-template=standard]){--n-0:#171B24;--n-50:#0E1118;--n-100:#1E232E;--n-150:#2A303C;--n-200:#363D4B;--n-300:#4C5566;--n-500:#838D9E;--n-600:#AAB3C2;--n-900:#E9ECF2;--surface-3:#262C38;--brand-tint:color-mix(in srgb,var(--brand) 20%,#171B24);--accent-text:var(--brand-text-dark,color-mix(in srgb,var(--brand) 45%,#FFFFFF));--ok:#4FC194;--ok-bg:#10281F;--ok-line:#1F4B3A;--wait:#DDA83F;--wait-bg:#2A2313;--wait-line:#4C3F1D;--unk:#9AA5B8;--unk-bg:#1C222D;--unk-line:#2E3644;--err:#F07171;--err-bg:#2A1717;--err-line:#4B2626;--sh-xs:0 1px 2px rgba(0,0,0,.5);--sh-sm:0 1px 2px rgba(0,0,0,.5),0 4px 12px -6px rgba(0,0,0,.7);--sh-md:0 2px 4px rgba(0,0,0,.5),0 12px 28px -14px rgba(0,0,0,.85);--sh-lg:0 8px 20px -8px rgba(0,0,0,.6),0 32px 64px -32px rgba(0,0,0,1)}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{overflow-x:clip}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,figure,h1,h2,h3,h4,ol,p,ul{margin:0}img,svg{display:block;max-width:100%}button{background:none;border:0;cursor:pointer}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--accent-text);-webkit-text-decoration-color:color-mix(in srgb,var(--accent-text) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--accent-text) 40%,transparent);text-underline-offset:3px}a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:var(--r-xs)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.wrap{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--sp-6)}@media (max-width:560px){.wrap{padding-inline:var(--sp-4)}}.blk{padding-block:var(--section-y)}.blk+.blk{border-top:1px solid var(--border)}.stack{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-4);gap:var(--sp-4)}.stack-sm{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2)}.stack-lg{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-6);gap:var(--sp-6)}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.t-h1,h1{font-size:var(--fs-h1);line-height:var(--lh-heading);letter-spacing:var(--tr-heading)}.t-display,.t-h1,h1{font-weight:var(--fw-bold);text-wrap:balance}.t-display{font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:var(--tr-display)}.t-h2,h2{font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tr-heading);font-weight:var(--fw-bold);text-wrap:balance}.t-h3,h3{font-size:var(--fs-h3);line-height:var(--lh-snug);letter-spacing:-.012em;font-weight:var(--fw-semibold)}.t-lead{font-size:var(--fs-body-lg);color:var(--text-2);max-width:var(--measure)}.t-body-sm{font-size:var(--fs-body-sm)}.t-muted{color:var(--text-2)}.t-caption,.t-label{font-size:var(--fs-caption);color:var(--text-3)}.t-label{font-weight:var(--fw-semibold);letter-spacing:var(--tr-caption);text-transform:uppercase}.sec-head{margin-bottom:var(--sp-6);display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2)}.sec-head p{color:var(--text-2);max-width:var(--measure)}.btn{--btn-h:var(--control-h);display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:var(--btn-h);padding-inline:var(--sp-6);border-radius:var(--r-sm);border:1px solid transparent;font-size:var(--fs-button);font-weight:var(--fw-semibold);letter-spacing:-.005em;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;background:var(--accent);color:var(--accent-on);transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.btn:hover{background:var(--accent-hover)}.btn:active{transform:translateY(1px)}.btn[aria-disabled=true],.btn[disabled]{opacity:.5;pointer-events:none}.btn--secondary{background:var(--surface);color:var(--text);border-color:var(--border-strong)}.btn--secondary:hover{background:var(--surface-2);border-color:var(--text-3)}.btn--ghost{background:transparent;color:var(--text-2);border-color:transparent;padding-inline:var(--sp-3)}.btn--ghost:hover{background:var(--surface-2);color:var(--text)}.btn--sm{--btn-h:var(--control-h-sm);padding-inline:var(--sp-4);font-size:var(--fs-body-sm)}.btn--block{display:flex;width:100%}.link-action{display:inline-flex;align-items:center;min-height:var(--tap);padding-inline:var(--sp-1);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-2);background:none;text-decoration:none;border-radius:var(--r-xs)}.link-action:hover{color:var(--accent-text)}.field{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2)}.field>label{font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-2)}.input{width:100%;min-height:var(--control-h);padding:0 var(--sp-4);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font-size:var(--fs-body);transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.input::placeholder{color:var(--text-3)}.input:hover:not(:focus){border-color:var(--text-3)}.input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.input[data-err="1"]{border-color:var(--err)}.input[data-err="1"]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--err) 20%,transparent)}.input[disabled]{background:var(--surface-2);color:var(--text-3);cursor:not-allowed}.field-err{color:var(--err)}.field-err,.field-hint{font-size:var(--fs-body-sm)}.field-hint{color:var(--text-3)}.checkbox{display:flex;gap:var(--sp-3);align-items:flex-start;font-size:var(--fs-body-sm);line-height:var(--lh-snug);color:var(--text-2);cursor:pointer}.checkbox input{flex:0 0 auto;width:20px;height:20px;margin:1px 0 0;accent-color:var(--accent);cursor:pointer}.checkbox[data-bad="1"]{color:var(--err)}.select{min-height:var(--control-h-sm);padding:0 var(--sp-8) 0 var(--sp-3);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%23636B7A' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.5 8 10.5l4-4'/%3E%3C/svg%3E") no-repeat right var(--sp-3) center;color:var(--text);font-size:var(--fs-body-sm);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--card-pad)}.card--raised{box-shadow:var(--sh-sm)}.panel{border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4)}.badge,.panel{background:var(--surface-2)}.badge{display:inline-flex;align-items:center;gap:var(--sp-1);padding:3px var(--sp-2);border-radius:var(--r-xs);font-size:var(--fs-caption);font-weight:var(--fw-semibold);line-height:1.4;color:var(--text-2)}.badge--accent{background:var(--accent-surface);color:var(--accent-text)}.chips{display:flex;flex-wrap:wrap}.chip,.chips{gap:var(--sp-2)}.chip{display:inline-flex;align-items:center;min-height:var(--control-h-sm);padding-inline:var(--sp-4);border:1px solid var(--border-strong);border-radius:var(--r-full);background:var(--surface);color:var(--text-2);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);text-decoration:none;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.chip:hover{border-color:var(--text-3);color:var(--text)}.chip[data-on="1"]{background:var(--text);border-color:var(--text);color:var(--surface)}.chip img{width:16px;height:16px;object-fit:contain;border-radius:3px}.mask{position:fixed;inset:0;z-index:80;background:rgba(10,13,20,.48);display:flex;align-items:flex-start;justify-content:center;padding:max(6vh,var(--sp-6)) var(--sp-4) var(--sp-6);overflow-y:auto;animation:fade var(--dur) var(--ease)}.modal{position:relative;flex:0 1 auto;width:min(720px,100%);max-width:100%;background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--sh-lg);padding:var(--sp-6);animation:rise var(--dur) var(--ease)}.modal h2{margin-bottom:var(--sp-1)}.modal .msub{color:var(--text-2);font-size:var(--fs-body-sm);margin-bottom:var(--sp-5)}.modal-close{position:absolute;top:var(--sp-3);right:var(--sp-3);display:grid;place-items:center;width:36px;height:36px;border-radius:var(--r-sm);color:var(--text-2);background:var(--surface-2);z-index:2}.modal-close:hover{background:var(--surface-3);color:var(--text)}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes sheet{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}@media (max-width:640px){.mask{align-items:flex-end;padding:0}.modal{width:100%;max-height:94vh;overflow-y:auto;border-radius:var(--r-xl) var(--r-xl) 0 0;padding:var(--sp-6) var(--sp-4) calc(var(--sp-6) + env(safe-area-inset-bottom));animation:sheet var(--dur) var(--ease)}}header.top{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}.hd{gap:var(--sp-4);height:68px}.hd,.hd-logo{display:flex;align-items:center}.hd-logo{gap:var(--sp-3);flex:0 0 auto;min-height:var(--tap);padding-right:var(--sp-1)}.hd-logo img{height:32px;width:auto}.hd-logo{text-decoration:none}.hd-logo:has(.hd-partner){padding-right:var(--sp-5)}.hd-partner{max-width:19ch;font-size:var(--fs-caption);font-weight:var(--fw-semibold);line-height:1.25;color:var(--text-2);text-decoration:none;text-wrap:balance}.hd-sp{flex:1 1 auto}.citybtn{display:inline-flex;align-items:center;gap:var(--sp-1);min-width:0;flex:0 1 auto;min-height:var(--tap);padding-inline:var(--sp-2);border-radius:var(--r-sm);font-size:var(--fs-body-sm);color:var(--text-2);white-space:nowrap}.citybtn:hover{background:var(--surface-2);color:var(--text)}.citybtn b{min-width:0;font-weight:var(--fw-semibold);color:var(--text);overflow:hidden;text-overflow:ellipsis}.citybtn svg{flex:0 0 auto;opacity:.7}.nav{display:flex;gap:var(--sp-1)}.nav a{display:inline-flex;align-items:center;min-height:var(--tap);padding-inline:var(--sp-3);border-radius:var(--r-sm);font-size:var(--fs-body-sm);color:var(--text-2);text-decoration:none}.nav a:hover{background:var(--surface-2);color:var(--text)}.tel{display:grid;align-content:center;flex:0 0 auto;min-height:var(--tap);text-align:right;text-decoration:none;color:var(--text);font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:1.25;white-space:nowrap}.tel small{font-size:var(--fs-caption);font-weight:var(--fw-regular);color:var(--text-3)}.tel-icon{display:none;flex:0 0 auto;place-items:center;width:var(--tap);height:var(--tap);border-radius:var(--r-sm);color:var(--text)}.tel-icon:hover{background:var(--surface-2)}.burger{display:none;flex:0 0 auto;place-items:center;width:var(--tap);height:var(--tap);border-radius:var(--r-sm);color:var(--text)}.burger:hover{background:var(--surface-2)}.hd-drawer{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-1);gap:var(--sp-1);padding:var(--sp-2) 0 var(--sp-4);border-top:1px solid var(--border)}.hd-drawer a{display:flex;align-items:center;min-height:var(--tap);padding-inline:var(--sp-2);border-radius:var(--r-sm);color:var(--text);text-decoration:none;font-size:var(--fs-body)}.hd-drawer a:hover{background:var(--surface-2)}@media (max-width:960px){.hd .tel small,.nav{display:none}}@media (max-width:700px){.hd{height:60px;gap:var(--sp-1)}.hd-logo img{height:26px}.burger{display:grid}.hd .tel{font-size:var(--fs-body-sm)}}@media (max-width:620px){.hd .tel{display:none}.tel-icon{display:grid}}@media (max-width:560px){.hd-partner{display:none}}.hero{padding-block:clamp(24px,4vw,48px) clamp(24px,3vw,40px)}.hero-inner{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-6);gap:var(--sp-6)}.hero-inner>.stack{max-width:720px}.trust{display:inline-flex;align-items:center;gap:var(--sp-2);padding:5px var(--sp-3);border-radius:var(--r-full);background:var(--accent-surface);color:var(--accent-text);font-size:var(--fs-caption);font-weight:var(--fw-semibold);width:max-content;max-width:100%}.hero h1{max-width:20ch}.hero .sub{font-size:var(--fs-body-lg);color:var(--text-2);max-width:52ch}@media (max-width:560px){.hero .sub{font-size:var(--fs-body)}}.abox{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-md);padding:var(--sp-5);max-width:680px}.abox>label{display:block;margin-bottom:var(--sp-2);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-2)}.arow{display:flex;gap:var(--sp-2)}.ain{position:relative;flex:1 1 auto;min-width:0}.arow .btn{flex:0 0 auto}@media (max-width:560px){.arow{flex-direction:column}.arow .btn{width:100%}}.abox .hint{margin-top:var(--sp-3);font-size:var(--fs-body-sm);color:var(--text-3)}.abox .hint b{color:var(--text-2);font-weight:var(--fw-semibold)}.ain[data-busy="1"] .input{padding-right:var(--sp-10)}.ain[data-busy="1"]:after{content:"";position:absolute;top:50%;right:var(--sp-4);width:16px;height:16px;margin-top:-8px;border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.sug{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;max-height:320px;overflow-y:auto;padding:var(--sp-1);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--sh-lg)}.sug button{display:block;width:100%;padding:var(--sp-3);border-radius:var(--r-sm);text-align:left;font-size:var(--fs-body-sm)}.sug button:hover,.sug button[data-sel="1"]{background:var(--surface-2)}.sug mark{background:none;color:inherit;font-weight:var(--fw-bold)}.sug-main{display:block;color:var(--text);font-weight:var(--fw-medium);line-height:var(--lh-snug)}.sug-city{display:block;margin-top:2px;color:var(--text-3);font-size:var(--fs-caption)}.sug-empty{padding:var(--sp-3);font-size:var(--fs-body-sm);color:var(--text-3)}.teaser{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:var(--sp-2);padding-top:var(--sp-5);border-top:1px solid var(--border)}.teaser div{font-size:var(--fs-body-sm);color:var(--text-2)}.teaser b{display:block;font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--tr-heading);color:var(--text)}@media (min-width:900px){.teaser{gap:var(--sp-8)}.teaser div+div{padding-left:var(--sp-8);border-left:1px solid var(--border)}}.outcomes{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);grid-template-columns:1fr}@media (min-width:720px){.outcomes{grid-template-columns:repeat(3,1fr)}}.outcome{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2);align-content:start;padding:var(--sp-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}.outcome i{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--r-md);font-style:normal}.outcome b{font-size:var(--fs-body);font-weight:var(--fw-semibold)}.outcome span{font-size:var(--fs-body-sm);color:var(--text-2)}.outcome.a i{background:var(--ok-bg);color:var(--ok)}.outcome.b i{background:var(--wait-bg);color:var(--wait)}.outcome.c i{background:var(--unk-bg);color:var(--unk)}.res{animation:rise var(--dur) var(--ease)}.verdict{display:flex;gap:var(--sp-4);align-items:flex-start;padding:var(--sp-5);border:1px solid;border-radius:var(--r-lg);margin-bottom:var(--sp-6);max-width:880px}.verdict .ic{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border-radius:50%}.verdict h2{font-size:var(--fs-h3);margin-bottom:var(--sp-1)}@media (max-width:560px){.verdict{padding:var(--sp-4);gap:var(--sp-3);margin-bottom:var(--sp-5)}.verdict .ic{width:32px;height:32px}}.verdict p{color:var(--text-2);font-size:var(--fs-body-sm);max-width:var(--measure)}.verdict-addr{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);margin-top:var(--sp-3);color:var(--text);font-weight:var(--fw-medium)}.verdict-addr,.verdict-addr button{align-items:center;font-size:var(--fs-body-sm)}.verdict-addr button{display:inline-flex;min-height:var(--tap);font-weight:var(--fw-regular);color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.verdict-addr button:hover{color:var(--accent-text)}.v-AVAILABLE{background:var(--ok-bg);border-color:var(--ok-line)}.v-AVAILABLE .ic{background:var(--ok);color:var(--ok-bg)}.v-CHECK_REQUIRED{background:var(--wait-bg);border-color:var(--wait-line)}.v-CHECK_REQUIRED .ic{background:var(--wait);color:var(--wait-bg)}.v-UNKNOWN{background:var(--unk-bg);border-color:var(--unk-line)}.v-UNKNOWN .ic{background:var(--unk);color:var(--unk-bg)}.filterbar{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-4);gap:var(--sp-4);margin-bottom:var(--sp-5)}.available-providers,.filter-row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2)}.available-providers{margin:0 0 var(--sp-5)}.available-provider-list{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.available-provider{display:inline-flex;align-items:center;min-height:var(--tap);gap:var(--sp-2);padding:6px var(--sp-3);border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);color:var(--text);font:inherit;cursor:pointer}.available-provider:hover,.available-provider[data-on="1"]{border-color:var(--accent)}.available-provider[data-on="1"]{background:var(--accent-surface)}.available-provider img{width:22px;height:22px;object-fit:contain;border-radius:5px}.available-provider span{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold)}.available-provider small{color:var(--text-3);font-size:var(--fs-caption);white-space:nowrap}.filter-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5);font-size:var(--fs-body-sm);color:var(--text-2)}.filter-foot label{display:inline-flex;align-items:center;gap:var(--sp-2)}.filter-count{margin-right:auto;color:var(--text-3)}@media (max-width:640px){.filterbar{gap:var(--sp-3)}.filterbar .chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--sp-4));padding-inline:var(--sp-4);scroll-padding-inline:var(--sp-4)}.filterbar .chips::-webkit-scrollbar{display:none}.filterbar .chip{flex:0 0 auto}.available-provider-list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-inline:var(--sp-4)}.available-provider-list::-webkit-scrollbar{display:none}.available-provider{flex:0 0 auto}.filter-foot{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-3);gap:var(--sp-3)}.filter-foot label{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);font-size:var(--fs-caption);color:var(--text-3)}.filter-foot .select{width:100%}.filter-count{grid-column:1/-1;margin-right:0}}.filter-empty{padding:var(--sp-8) var(--sp-6);border:1px dashed var(--border-strong);border-radius:var(--r-lg);color:var(--text-2);text-align:center}.filter-empty .btn{margin-top:var(--sp-4)}.tgrid{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);grid-template-columns:1fr;align-items:stretch}@media (min-width:640px){.tgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.tgrid--wide{grid-template-columns:repeat(3,minmax(0,1fr))}}.tcard{position:relative;display:flex;flex-direction:column;gap:var(--sp-4);height:100%;padding:var(--card-pad);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);text-align:left;text-decoration:none;color:inherit;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.tcard:hover{border-color:var(--border-strong);box-shadow:var(--sh-sm)}.tcard[data-on="1"]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-ring)}.tcard-head{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2)}.tcard-top{justify-content:space-between;min-height:20px}.tcard-provider,.tcard-top{display:flex;align-items:center;gap:var(--sp-2)}.tcard-provider{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--text-3)}.tcard-provider img{width:18px;height:18px;object-fit:contain;border-radius:4px}.tcard-name{font-size:var(--fs-h3);letter-spacing:-.012em;line-height:var(--lh-snug);overflow-wrap:anywhere}.tcard-name,.thit{font-weight:var(--fw-semibold)}.thit{flex:0 0 auto;padding:3px var(--sp-2);border-radius:var(--r-xs);background:var(--text);color:var(--surface);font-size:var(--fs-caption);line-height:1.4}.tspec{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2)}.tspec-row{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-body-sm);color:var(--text-2)}.tspec-row svg{flex:0 0 auto;width:18px;height:18px;fill:none;stroke:var(--text-3);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.tspec-row b{color:var(--text);font-weight:var(--fw-semibold)}.tspec-row .tspec-sub{color:var(--text-3)}.tpromo{font-size:var(--fs-body-sm);line-height:var(--lh-snug)}.tpromo>summary{display:flex;align-items:center;min-height:32px;gap:var(--sp-2);list-style:none;cursor:pointer;color:var(--text);font-weight:var(--fw-semibold)}.tpromo>summary:after{color:var(--text-3)}.tpromo>summary::-webkit-details-marker{display:none}.tpromo>summary:after{content:"";flex:0 0 auto;width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg) translate(-2px,-2px);transition:transform var(--dur) var(--ease)}.tpromo[open]>summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.tpromo p{margin-top:var(--sp-2);color:var(--text-2)}.tpromo-static{color:var(--text);font-weight:var(--fw-semibold);font-size:var(--fs-body-sm)}.tfoot{margin-top:auto;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--border-soft)}.tprice{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-1) var(--sp-2)}.tprice-now{font-size:var(--fs-price);font-weight:var(--fw-bold);letter-spacing:var(--tr-display);line-height:1;white-space:nowrap}.tprice-unit,.tprice-was{font-size:var(--fs-body-sm);color:var(--text-3);white-space:nowrap}.tprice-was{text-decoration:line-through}.tprice-after{font-size:var(--fs-body-sm);color:var(--text-2)}.tprice-after b{font-weight:var(--fw-semibold);color:var(--text)}.tprice-extra{font-size:var(--fs-caption);color:var(--text-3)}.tactions{display:flex;align-items:center;gap:var(--sp-3)}.tactions .btn{flex:1 1 auto;max-width:260px}.tactions .link-action{flex:0 0 auto;margin-left:auto}.tcalc{margin-top:var(--sp-4);padding:var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);font-size:var(--fs-body-sm);color:var(--text-2);max-width:var(--measure)}.tcalc b{color:var(--text);font-weight:var(--fw-semibold)}.lead-modal{width:min(480px,100%);padding:0;overflow:hidden}.lead-modal .modal-close{top:var(--sp-4);right:var(--sp-4)}.lead-form{padding:var(--sp-6);display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-4);gap:var(--sp-4)}.lead-kicker{font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--tr-caption);text-transform:uppercase;color:var(--text-3)}.lead-form h2{font-size:var(--fs-h3);padding-right:var(--sp-8)}.lead-form .fsub{font-size:var(--fs-body-sm);color:var(--text-2);margin-top:calc(-1 * var(--sp-2))}.lead-summary{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);font-size:var(--fs-body-sm)}.lead-summary-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.lead-summary-row>span{flex:0 0 auto;color:var(--text-3);font-size:var(--fs-caption)}.lead-summary-row>b{min-width:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-summary-row button{flex:0 0 auto;font-size:var(--fs-caption);color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.lead-summary-row button:hover{color:var(--accent-text)}.lead-form .fnote{font-size:var(--fs-caption);color:var(--text-3);line-height:var(--lh-snug)}@media (max-width:640px){.lead-modal{border-radius:var(--r-xl) var(--r-xl) 0 0}.lead-form{padding:var(--sp-5) var(--sp-4) calc(var(--sp-5) + env(safe-area-inset-bottom))}}.thx{max-width:640px;margin-block:var(--sp-8);padding:var(--sp-8);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--sh-sm)}.thx-ic{display:grid;place-items:center;width:48px;height:48px;margin-bottom:var(--sp-4);border-radius:50%;background:var(--ok-bg);color:var(--ok)}.thx h1{font-size:var(--fs-h2);margin-bottom:var(--sp-2)}.thx>p{color:var(--text-2);margin-bottom:var(--sp-6)}.steps{grid-template-columns:minmax(0,1fr)}.steps,.stp{display:grid}.stp{grid-template-columns:28px 1fr;grid-gap:var(--sp-3);gap:var(--sp-3);padding-block:var(--sp-4);border-top:1px solid var(--border-soft)}.stp em{font-style:normal;font-size:var(--fs-caption);color:var(--text-3);padding-top:2px}.stp b,.stp em{font-weight:var(--fw-semibold)}.stp b{display:block}.stp span{font-size:var(--fs-body-sm);color:var(--text-2)}@media (max-width:560px){.thx{padding:var(--sp-5);border-radius:var(--r-lg)}}.how{display:grid;grid-gap:var(--sp-6);gap:var(--sp-6);grid-template-columns:1fr}@media (min-width:760px){.how{grid-template-columns:repeat(3,1fr)}}.hcard{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2);align-content:start}.hcard em{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--r-md);background:var(--accent-surface);color:var(--accent-text);font-style:normal;font-size:var(--fs-body-sm);font-weight:var(--fw-bold)}.hcard b{font-size:var(--fs-body-lg);font-weight:var(--fw-semibold)}.hcard span{font-size:var(--fs-body-sm);color:var(--text-2)}.faq{max-width:var(--container-narrow)}.faq details{border-top:1px solid var(--border)}.faq details:last-child{border-bottom:1px solid var(--border)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:56px;padding-block:var(--sp-3);font-weight:var(--fw-semibold);cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:0 0 auto;width:9px;height:9px;border-right:1.75px solid var(--text-3);border-bottom:1.75px solid var(--text-3);transform:rotate(45deg) translate(-2px,-2px);transition:transform var(--dur) var(--ease)}.faq details[open] summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.faq p{padding-bottom:var(--sp-4);color:var(--text-2);font-size:var(--fs-body-sm);max-width:var(--measure)}.citylinks{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5)}.citylinks a{display:inline-flex;align-items:center;min-height:32px;font-size:var(--fs-body-sm);color:var(--text-2);text-decoration:none}.citylinks a:hover{color:var(--accent-text)}.provider-strip{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3)}.provider-strip>div{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.provider-mark{display:grid;place-items:center;width:64px;height:64px;padding:10px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);overflow:hidden}.provider-mark img{width:100%;height:100%;object-fit:contain}.provider-mark--rest,.provider-mark--text{width:auto;min-width:64px;padding-inline:var(--sp-3)}.provider-mark--text b{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-2);text-align:center;line-height:1.15}.provider-mark--rest{border-style:dashed;background:none;color:var(--text-3);font-size:var(--fs-body-sm)}@media (max-width:560px){.provider-mark{width:56px;height:56px;padding:8px}}.crumbs{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding-top:var(--sp-5);font-size:var(--fs-body-sm)}.crumbs,.crumbs a{color:var(--text-3)}.crumbs a{display:inline-flex;align-items:center;min-height:32px;text-decoration:none}.crumbs a:hover{color:var(--accent-text)}.page-head{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);padding-block:var(--sp-6) var(--sp-8)}.page-head p{color:var(--text-2);max-width:var(--measure)}body[data-template=mts-v1]{--bg:#F2F3F7;--surface:#FFFFFF;--surface-2:#F2F3F7;--surface-3:#FFFFFF;--border:color-mix(in srgb,#A0A8B2 38%,transparent);--border-soft:color-mix(in srgb,#A0A8B2 24%,transparent);--border-strong:color-mix(in srgb,#A0A8B2 62%,transparent);--text:#1D2023;--text-2:#626C77;--text-3:#626C77;--mts-font-wide:var(--font);--mts-font-text:var(--font);--sh-xs:none;--sh-sm:0 8px 20px -16px rgba(39,41,59,.28);--sh-md:0 16px 36px -24px rgba(39,41,59,.32);--sh-lg:0 24px 48px -28px rgba(39,41,59,.42)}body[data-template=mts-v1] .top{background:color-mix(in srgb,var(--surface) 94%,transparent);border-bottom-color:var(--border-soft)}body[data-template=mts-v1] .hd-logo img{height:40px}body[data-template=mts-v1]{font-family:var(--mts-font-text)}body[data-template=mts-v1] .hero h1,body[data-template=mts-v1] h1{font-family:var(--mts-font-wide)}body[data-template=mts-v1] .btn{border-radius:var(--r-full);font-weight:var(--fw-bold);box-shadow:none}body[data-template=mts-v1] .btn:hover{box-shadow:0 8px 16px -12px color-mix(in srgb,var(--accent) 74%,transparent)}body[data-template=mts-v1] .input,body[data-template=mts-v1] .select{background-color:var(--surface-2);border-color:transparent}body[data-template=mts-v1] .input:hover:not(:focus),body[data-template=mts-v1] .select:hover{border-color:var(--border-strong)}body[data-template=mts-v1] .hero{position:relative;isolation:isolate;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:var(--sp-10) max(var(--sp-6),calc((100vw - var(--container)) / 2 + var(--sp-6))) var(--sp-8);overflow:hidden}body[data-template=mts-v1] .hero:before{content:none}body[data-template=mts-v1] .hero-inner{gap:var(--sp-8)}body[data-template=mts-v1] .hero h1{font-size:clamp(2.5rem,1.6rem + 4.2vw,3.75rem);line-height:.98;max-width:16ch}body[data-template=mts-v1] .trust{background:var(--surface);box-shadow:var(--sh-sm)}body[data-template=mts-v1] .abox{border-color:transparent;border-radius:var(--r-xl);box-shadow:var(--sh-md);padding:var(--sp-6)}body[data-template=mts-v1] .teaser{border-top:0;padding-top:0}body[data-template=mts-v1] .teaser div+div{border-left-color:var(--border-soft)}body[data-template=mts-v1] .card,body[data-template=mts-v1] .outcome,body[data-template=mts-v1] .pricebox,body[data-template=mts-v1] .tbox,body[data-template=mts-v1] .tcard,body[data-template=mts-v1] .thx{border-color:transparent;box-shadow:var(--sh-sm)}body[data-template=mts-v1] .tcard:hover{border-color:transparent;box-shadow:var(--sh-md)}body[data-template=mts-v1] .tcard[data-on="1"]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-ring)}body[data-template=mts-v1] .thit{background:var(--text);color:var(--surface);border-radius:var(--r-full)}body[data-template=mts-v1] .outcome{background:var(--surface)}body[data-template=mts-v1] .hcard{padding:var(--sp-5);border-radius:var(--r-lg);background:var(--surface-2)}body[data-template=mts-v1] .hcard em{border-radius:var(--r-full)}body[data-template=mts-v1] .pricebox{background:var(--surface)}body[data-template=mts-v1] .lead-summary,body[data-template=mts-v1] .tcalc{background:var(--surface-2)}body[data-template=mts-v1] .lead-modal{border-radius:var(--r-xl)}@media (max-width:700px){body[data-template=mts-v1] .hd-logo img{height:32px}body[data-template=mts-v1] .hero{padding-top:var(--sp-8);padding-inline:var(--sp-4)}body[data-template=mts-v1] .hero h1{font-size:clamp(2.35rem,10vw,3.1rem)}}@media (max-width:640px){body[data-template=mts-v1] .lead-modal{border-radius:var(--r-xl) var(--r-xl) 0 0}}.tdetail{display:grid;grid-gap:var(--sp-6);gap:var(--sp-6);align-items:start;padding-bottom:var(--sp-12)}@media (min-width:900px){.tdetail{grid-template-columns:minmax(0,1fr) 340px}}.tbox{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-6)}.tbox+.tbox{margin-top:var(--sp-4)}.tbox h2{font-size:var(--fs-h3);margin-bottom:var(--sp-4)}.speclist{display:grid;grid-template-columns:minmax(0,1fr)}.speclist div{display:flex;justify-content:space-between;gap:var(--sp-4);padding-block:var(--sp-3);border-bottom:1px solid var(--border-soft);font-size:var(--fs-body-sm)}.speclist div:last-child{border-bottom:0}.speclist span{color:var(--text-2)}.speclist b{text-align:right;font-weight:var(--fw-semibold)}.features{font-size:var(--fs-body-sm);color:var(--text-2)}.features p{margin-bottom:var(--sp-3);line-height:var(--lh-body)}.features ul{padding-left:1.2em;margin-bottom:var(--sp-4)}.features li{margin-bottom:var(--sp-1)}.features b,.features strong{color:var(--text)}.pricebox{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-md)}@media (min-width:900px){.pricebox{position:-webkit-sticky;position:sticky;top:88px}}.pricebox .big{display:flex;align-items:baseline;gap:var(--sp-2);font-size:var(--fs-display);font-weight:var(--fw-bold);letter-spacing:var(--tr-display);line-height:1}.pricebox .big span{font-size:var(--fs-body-sm);font-weight:var(--fw-regular);letter-spacing:0;color:var(--text-3)}.pricebox .after{font-size:var(--fs-body-sm);color:var(--text-2)}.pricebox .after b{color:var(--text);font-weight:var(--fw-semibold)}.sticky{display:none;position:fixed;left:0;right:0;bottom:0;z-index:45;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4) calc(var(--sp-2) + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border)}.sticky .btn{flex:1 1 auto}@media (max-width:760px){.sticky[data-show="1"]{display:flex}body:has(.sticky[data-show="1"]){padding-bottom:80px}}.orsplit{display:flex;align-items:center;gap:var(--sp-3);color:var(--text-3);font-size:var(--fs-body-sm)}.orsplit:after,.orsplit:before{content:"";flex:1 1;height:1px;background:var(--border)}.letters{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.letters button{min-width:34px;height:34px;padding-inline:var(--sp-2);border-radius:var(--r-sm);font-size:var(--fs-body-sm);color:var(--text-2)}.letters button:hover{background:var(--surface-2);color:var(--text)}.letters button[data-on="1"]{background:var(--text);color:var(--surface)}.clist{max-height:46vh;overflow-y:auto;column-count:3;column-gap:var(--sp-6)}@media (max-width:700px){.clist{column-count:2}}@media (max-width:460px){.clist{column-count:1}}.clist a{display:block;padding-block:7px;font-size:var(--fs-body-sm);color:var(--text);text-decoration:none;page-break-inside:avoid;break-inside:avoid}.clist a:hover{color:var(--accent-text)}.clist a small{display:block;font-size:var(--fs-caption);color:var(--text-3)}.grp{page-break-inside:avoid;break-inside:avoid;margin-bottom:var(--sp-4)}.grp>b{display:block;margin-bottom:var(--sp-1);font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:var(--tr-caption);color:var(--text-3)}.confirm{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.cityindex{column-count:4;column-gap:var(--sp-6)}.cityindex a{display:block;padding-block:7px;font-size:var(--fs-body-sm);color:var(--text);text-decoration:none}.cityindex a:hover{color:var(--accent-text)}@media (max-width:900px){.cityindex{column-count:2}}@media (max-width:560px){.cityindex{column-count:1}}footer.bot{margin-top:var(--section-y);padding-block:var(--sp-10);border-top:1px solid var(--border);font-size:var(--fs-body-sm);color:var(--text-2)}.foot-cols{display:grid;grid-gap:var(--sp-6);gap:var(--sp-6);grid-template-columns:1fr;margin-bottom:var(--sp-8)}@media (min-width:720px){.foot-cols{grid-template-columns:1.4fr 1fr 1fr;gap:var(--sp-8)}}.foot-col{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2);align-content:start}.foot-col a{display:inline-flex;align-items:center;min-height:32px;color:var(--text-2);text-decoration:none}.foot-col a:hover{color:var(--accent-text)}.foot-tel{min-height:var(--tap)!important;font-size:var(--fs-h3);font-weight:var(--fw-semibold);color:var(--text)!important;text-decoration:none}.foot-legal{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2);padding-top:var(--sp-5);border-top:1px solid var(--border-soft);font-size:var(--fs-caption);max-width:84ch}.foot-legal,.foot-legal a{color:var(--text-3)}@media (max-width:760px){footer.bot{padding-bottom:var(--sp-6)}}.skeleton{border-radius:var(--r-sm);background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:shimmer 1.3s ease-in-out infinite}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}.alert{display:flex;gap:var(--sp-3);border:1px solid var(--err-line);border-radius:var(--r-md);background:var(--err-bg);color:var(--err)}.alert,.note{padding:var(--sp-4);font-size:var(--fs-body-sm)}.note{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--text-2)}.prose{max-width:var(--container-narrow);padding-block:var(--sp-12) var(--sp-20)}.prose h1,.prose h2{margin-bottom:var(--sp-3)}.prose h2{margin-top:var(--sp-8);font-size:var(--fs-h3)}.prose p{margin-bottom:var(--sp-3);color:var(--text-2);max-width:var(--measure)}.prose p b,.prose p strong{color:var(--text);font-weight:var(--fw-semibold)}.prose .t-caption{margin-top:var(--sp-8)}body[data-template=beeline-v1]{--bg:#F0F3F5;--surface:#FFFFFF;--surface-2:#F0F3F5;--surface-3:#E3E6EC;--border:color-mix(in srgb,#8B93A3 26%,transparent);--border-soft:color-mix(in srgb,#8B93A3 16%,transparent);--border-strong:color-mix(in srgb,#8B93A3 46%,transparent);--text:#222731;--text-2:#5F6979;--text-3:#5F6979;--wait:#96520A;--wait-bg:#FFF1DE;--wait-line:#F3D2A6;--sh-xs:none;--sh-sm:none;--sh-md:0 12px 32px -28px rgba(34,39,49,.5);--sh-lg:0 20px 48px -32px rgba(34,39,49,.55);--bee-dark:#222731;--bee-on-dark:#FFFFFF;--bee-on-dark-2:#C3C9D4;--bee-on-dark-3:#A6AEBC;--bee-line-dark:rgba(255,255,255,.14)}body[data-template=beeline-v1] .top{background:color-mix(in srgb,var(--surface) 92%,transparent);border-bottom-color:var(--border-soft)}body[data-template=beeline-v1] .hd-logo img{height:34px}body[data-template=beeline-v1] .hd-partner{text-transform:lowercase;color:var(--text)}body[data-template=beeline-v1] .burger,body[data-template=beeline-v1] .modal-close,body[data-template=beeline-v1] .tel-icon{border-radius:var(--r-full)}body[data-template=beeline-v1] .burger:hover,body[data-template=beeline-v1] .tel-icon:hover{background:var(--surface-3)}body[data-template=beeline-v1] .btn{border-radius:var(--r-full);font-weight:var(--fw-semibold);padding-inline:var(--sp-8)}body[data-template=beeline-v1] .btn--secondary{border-color:var(--border-strong)}body[data-template=beeline-v1] .input,body[data-template=beeline-v1] .select{border-radius:var(--r-full);background-color:var(--surface-2);border-color:transparent}body[data-template=beeline-v1] .input:focus,body[data-template=beeline-v1] .select:focus{background-color:var(--surface)}body[data-template=beeline-v1] .sug,body[data-template=beeline-v1] .sug button{border-radius:var(--r-md)}body[data-template=beeline-v1] .abox,body[data-template=beeline-v1] .card,body[data-template=beeline-v1] .filter-empty,body[data-template=beeline-v1] .outcome,body[data-template=beeline-v1] .pricebox,body[data-template=beeline-v1] .tbox,body[data-template=beeline-v1] .thx,body[data-template=beeline-v1] .verdict{border-radius:var(--r-lg);border-color:transparent}body[data-template=beeline-v1] .abox,body[data-template=beeline-v1] .outcome,body[data-template=beeline-v1] .tbox{padding:var(--sp-6)}body[data-template=beeline-v1] .badge,body[data-template=beeline-v1] .hcard em,body[data-template=beeline-v1] .outcome i,body[data-template=beeline-v1] .thit{border-radius:var(--r-full)}body[data-template=beeline-v1] .hero h1{font-size:clamp(2.1rem,7vw,2.9rem);font-weight:var(--fw-semibold);letter-spacing:-.015em}body[data-template=beeline-v1] .hero .sub{color:var(--text-2)}body[data-template=beeline-v1] .trust{background:var(--accent-surface);color:var(--text)}body[data-template=beeline-v1] .tcard{--surface:var(--bee-dark);--surface-2:rgba(255,255,255,.07);--text:var(--bee-on-dark);--text-2:var(--bee-on-dark-2);--text-3:var(--bee-on-dark-3);--border-soft:var(--bee-line-dark);--border:var(--bee-line-dark);--border-strong:rgba(255,255,255,.28);background:var(--bee-dark);border-color:transparent;border-radius:var(--r-lg);padding:var(--sp-6);color:var(--bee-on-dark)}body[data-template=beeline-v1] .tcard:hover{border-color:transparent;box-shadow:var(--sh-md)}body[data-template=beeline-v1] .tcard[data-on="1"]{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 55%,transparent)}body[data-template=beeline-v1] .tcard .thit{background:var(--bee-on-dark);color:var(--bee-dark)}body[data-template=beeline-v1] .tcard .tspec-row svg{stroke:var(--bee-on-dark-3)}body[data-template=beeline-v1] .tcard .link-action{color:var(--bee-on-dark-2)}body[data-template=beeline-v1] .tcard .link-action:hover{color:var(--bee-on-dark)}body[data-template=beeline-v1] .tcard .tprice-now{font-size:clamp(1.9rem,1.5rem + 1.6vw,2.4rem)}body[data-template=beeline-v1] .lead-summary,body[data-template=beeline-v1] .panel,body[data-template=beeline-v1] .tcalc{background:var(--surface-2);border-radius:var(--r-md)}body[data-template=beeline-v1] .lead-modal{border-radius:var(--r-lg)}body[data-template=beeline-v1] .pricebox .big{font-size:clamp(2.4rem,2rem + 1.8vw,3.2rem)}body[data-template=beeline-v1] .sticky{background:color-mix(in srgb,var(--surface) 94%,transparent)}@media (max-width:640px){body[data-template=beeline-v1] .hd-logo img{height:28px}body[data-template=beeline-v1] .lead-modal{border-radius:var(--r-lg) var(--r-lg) 0 0}body[data-template=beeline-v1] .abox,body[data-template=beeline-v1] .outcome,body[data-template=beeline-v1] .tbox,body[data-template=beeline-v1] .tcard{padding:var(--sp-5)}}body[data-template=megafon-v1]{--bg:#F6F6F6;--surface:#FFFFFF;--surface-2:#F6F6F6;--surface-3:#EDEDED;--border:#EDEDED;--border-soft:#F2F2F2;--border-strong:#DDDDDD;--text:#333333;--text-2:#6B6B6B;--text-3:#6B6B6B;--card-pad:var(--sp-6);--mf-deep:#16713A;--mf-mint:#DDFFEC;--mf-violet:#9345E6;--mf-on-deep:#FFFFFF;--mf-on-deep-2:rgba(255,255,255,.84);--mf-line-deep:rgba(255,255,255,.24);--ok:#16713A;--ok-bg:#DDFFEC;--ok-line:#A9E7C5;--sh-xs:none;--sh-sm:0 10px 24px -20px rgba(51,51,51,.55);--sh-md:0 16px 36px -24px rgba(51,51,51,.5);--sh-lg:0 24px 56px -32px rgba(51,51,51,.6)}body[data-template=megafon-v1] .top{background:color-mix(in srgb,var(--surface) 94%,transparent);border-bottom-color:var(--border)}body[data-template=megafon-v1] .hd-logo img{height:34px}body[data-template=megafon-v1] .burger,body[data-template=megafon-v1] .modal-close,body[data-template=megafon-v1] .tel-icon{border-radius:var(--r-full)}body[data-template=megafon-v1] .burger:hover,body[data-template=megafon-v1] .tel-icon:hover{background:var(--surface-3)}body[data-template=megafon-v1] .btn{border-radius:var(--r-full);font-weight:var(--fw-bold);padding-inline:var(--sp-8);box-shadow:none}body[data-template=megafon-v1] .btn--secondary{background:var(--surface);border:2px solid var(--accent);color:var(--accent-text)}body[data-template=megafon-v1] .btn--secondary:hover{background:var(--accent-surface);border-color:var(--accent-text);color:var(--accent-text)}body[data-template=megafon-v1] .input,body[data-template=megafon-v1] .select{border-radius:var(--r-sm);background-color:var(--surface);border-color:var(--border-strong)}body[data-template=megafon-v1] .sug{border-radius:var(--r-md)}body[data-template=megafon-v1] .abox,body[data-template=megafon-v1] .card,body[data-template=megafon-v1] .filter-empty,body[data-template=megafon-v1] .outcome,body[data-template=megafon-v1] .pricebox,body[data-template=megafon-v1] .tbox,body[data-template=megafon-v1] .thx,body[data-template=megafon-v1] .verdict{border-radius:var(--r-lg);border-color:transparent;box-shadow:var(--sh-sm)}body[data-template=megafon-v1] .abox,body[data-template=megafon-v1] .outcome,body[data-template=megafon-v1] .tbox{padding:var(--sp-6)}body[data-template=megafon-v1] .abox{box-shadow:var(--sh-md)}body[data-template=megafon-v1] .outcome i{border-radius:var(--r-full)}body[data-template=megafon-v1] .verdict{border-width:0}body[data-template=megafon-v1] .hero-inner{gap:0}body[data-template=megafon-v1] .hero .stack{--text:var(--mf-on-deep);--text-2:var(--mf-on-deep-2);--border:var(--mf-line-deep);max-width:none;padding:var(--sp-10) var(--sp-8) var(--sp-20);border-radius:var(--r-xl);background:var(--mf-deep);color:var(--mf-on-deep)}body[data-template=megafon-v1] .hero .stack>*{max-width:34ch}body[data-template=megafon-v1] .hero h1{font-size:clamp(2.1rem,1.5rem + 2.6vw,3rem);line-height:1.06}body[data-template=megafon-v1] .hero .trust{background:var(--mf-mint);color:var(--mf-deep)}body[data-template=megafon-v1] .hero .abox{position:relative;z-index:1;margin-top:calc(-1 * var(--sp-12));margin-inline:var(--sp-6);max-width:none}@media (min-width:1100px){body[data-template=megafon-v1] .hero-inner{grid-template-columns:minmax(0,1fr) 460px;align-items:center}body[data-template=megafon-v1] .hero .stack{grid-area:1/1/2/3;align-self:stretch;align-content:center;padding:var(--sp-12) calc(460px + var(--sp-10) + var(--sp-10)) var(--sp-12) var(--sp-10)}body[data-template=megafon-v1] .hero .stack>*{max-width:none}body[data-template=megafon-v1] .hero .abox{grid-area:1/2/2/3;margin:0 var(--sp-10) 0 0;max-width:none}body[data-template=megafon-v1] .hero .abox .hint{margin-top:var(--sp-3)}body[data-template=megafon-v1] .hero .teaser{grid-area:2/1/3/3}}body[data-template=megafon-v1] .hero .teaser{margin-top:var(--sp-8);padding-top:var(--sp-6);border-top-color:var(--border)}body[data-template=megafon-v1] .tcard{overflow:hidden;padding-top:0;border-color:transparent;box-shadow:var(--sh-sm)}body[data-template=megafon-v1] .tcard-head{margin:0 calc(-1 * var(--card-pad));padding:var(--sp-4) var(--card-pad);background:var(--mf-mint)}body[data-template=megafon-v1] .tcard-top{min-height:26px}body[data-template=megafon-v1] .tcard:hover{border-color:transparent;box-shadow:var(--sh-md)}body[data-template=megafon-v1] .tcard[data-on="1"]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}body[data-template=megafon-v1] .tspec-row svg{stroke:var(--accent-text)}body[data-template=megafon-v1] .thit{background:var(--mf-violet);color:#FFFFFF}body[data-template=megafon-v1] .tfoot{border-top-color:var(--border)}body[data-template=megafon-v1] .hcard em{width:40px;height:40px;border-radius:var(--r-full);background:var(--mf-deep);color:var(--mf-on-deep);font-size:var(--fs-body)}body[data-template=megafon-v1] .chip[data-on="1"]{background:var(--mf-deep);border-color:var(--mf-deep);color:var(--mf-on-deep)}body[data-template=megafon-v1] .badge{border-radius:var(--r-sm)}body[data-template=megafon-v1] .faq details{margin-bottom:var(--sp-2);padding-inline:var(--sp-5);border:0;border-radius:var(--r-lg);background:var(--surface)}body[data-template=megafon-v1] .faq details:last-child{border-bottom:0}body[data-template=megafon-v1] .lead-summary,body[data-template=megafon-v1] .panel,body[data-template=megafon-v1] .tcalc{background:var(--surface-2);border-radius:var(--r-md)}body[data-template=megafon-v1] .lead-modal{border-radius:var(--r-lg)}body[data-template=megafon-v1] .sticky{background:color-mix(in srgb,var(--surface) 94%,transparent)}body[data-template=megafon-v1] footer.bot{border-top-color:var(--border)}@media (max-width:640px){body[data-template=megafon-v1] .hd-logo img{height:28px}body[data-template=megafon-v1] .lead-modal{border-radius:var(--r-lg) var(--r-lg) 0 0}body[data-template=megafon-v1] .hero .stack{padding:var(--sp-8) var(--sp-5) var(--sp-16);border-radius:var(--r-lg)}body[data-template=megafon-v1] .hero .stack>*{max-width:none}body[data-template=megafon-v1] .hero .abox{margin-inline:var(--sp-4)}body[data-template=megafon-v1]{--card-pad:var(--sp-5)}body[data-template=megafon-v1] .abox,body[data-template=megafon-v1] .outcome,body[data-template=megafon-v1] .tbox{padding:var(--sp-5)}}