.ig-wrap{max-width:860px;margin:auto;padding:64px 0 90px}.ig-wrap h1{font-size:clamp(40px,6vw,76px);max-width:800px}.ig-wrap h2{font-size:clamp(30px,4vw,46px)}.ig-wrap p{line-height:1.65}.ig-intro{max-width:680px}.ig-meta{font-size:14px;color:var(--blue);margin-bottom:22px}.ig-proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0;margin:36px 0;display:flex;gap:32px;flex-wrap:wrap}.ig-proof strong{display:block;font-size:25px;letter-spacing:-.04em}.ig-proof span{font-size:13px;color:var(--muted)}.ig-question h2{margin:28px 0}.ig-options{display:grid;gap:12px}.ig-options button{font-size:17px;line-height:1.5}.ig-step{display:flex;justify-content:space-between;align-items:center;gap:20px}.ig-step progress{width:45%;height:6px;accent-color:var(--blue)}.ig-form{display:grid;gap:18px;max-width:620px}.ig-form label:not(.ig-check){display:grid;gap:8px;font-size:14px}.ig-form input:not([type=checkbox]),.ig-form textarea,.ig-form select{width:100%;padding:15px;border:1px solid #d0d0d7;border-radius:12px;font:inherit;background:#fff;color:var(--ink)}.ig-check{display:flex;gap:10px;font-size:13px;line-height:1.6;align-items:start}.ig-check input{margin-top:4px}.ig-error{color:#b42318;line-height:1.6}.ig-panel{padding:30px;background:var(--soft);border-radius:22px;margin:28px 0}.ig-plan{padding-left:22px;line-height:1.7}.ig-plan li{margin:15px 0;padding-left:5px}.ig-bars{display:grid;gap:14px;margin:25px 0}.ig-bars>div{display:grid;grid-template-columns:120px 1fr 45px;gap:10px;align-items:center;font-size:14px}.ig-bars meter{width:100%;height:16px}.ig-offers{display:grid;grid-template-columns:1fr 1fr;gap:35px}.ig-offer{padding:28px;border:1px solid var(--line);border-radius:22px}.ig-offer ul{padding-left:20px;line-height:1.7}.ig-offer li{margin-bottom:10px}.ig-offer h2{font-size:34px}.ig-offer .button{margin-top:12px}.ig-faq{padding:22px 0;border-top:1px solid var(--line)}.ig-faq summary{cursor:pointer;font-weight:600}.ig-faq p{margin:16px 0 0}.ig-link{color:var(--blue);text-decoration:underline}.ig-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.ig-note{font-size:13px;color:var(--muted)}button:disabled{opacity:.5;cursor:not-allowed}.ig-honey{position:absolute;left:-10000px}.ig-result:focus,.ig-question h2:focus{outline:none}@media(max-width:700px){.ig-wrap{padding:40px 0 65px}.ig-offers{grid-template-columns:1fr}.ig-proof{gap:20px}.ig-panel,.ig-offer{padding:23px}.ig-bars>div{grid-template-columns:105px 1fr 40px}.ig-wrap h1{letter-spacing:-.055em}}@media print{header,footer,button,.ig-actions,#apply-panel{display:none!important}.ig-wrap{padding:0}.ig-panel{break-inside:avoid}}

