.ins-page{padding:2.125rem 0 4rem}.ins-layout{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.75rem;display:grid}@media (max-width:959px){.ins-layout{grid-template-columns:1fr}}.ins-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:18px;padding:1.875rem 2rem 1.75rem}.ins-card h1{margin-bottom:.375rem;font-size:clamp(1.375rem,2.6vw,1.75rem)}.ins-sub{color:var(--muted);margin-bottom:1.375rem;font-size:.90625rem}.ins-grid{grid-template-columns:1fr 1fr;gap:0 .875rem;display:grid}@media (max-width:639px){.ins-grid{grid-template-columns:1fr}}.ins-help{margin-top:.3125rem;font-size:.78125rem}.ins-gdpr{margin:.25rem 0 1.125rem;font-size:.78125rem}.ins-foot{text-align:center;color:var(--muted);margin-top:1.125rem;font-size:.84375rem}.ins-foot a{color:var(--accent);font-weight:600}.ins-property{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:1.125rem 1.25rem;position:sticky;top:5.625rem}.ins-property h3{margin-bottom:2px;font-size:1rem}.ins-property .address{color:var(--muted);margin-bottom:.75rem;font-size:.8125rem}.ins-property .title{margin-bottom:.625rem;font-size:.90625rem;font-weight:600}.ins-property .line{border-top:1px solid var(--line);justify-content:space-between;gap:.75rem;padding:.375rem 0;font-size:.84375rem;display:flex}.ins-property .line b{white-space:nowrap}.ins-steps{color:var(--muted);flex-wrap:wrap;gap:.5rem;margin:0 0 1.375rem;padding:0;font-size:.78125rem;list-style:none;display:flex}.ins-steps li{border:1px solid var(--line);background:var(--bg-2);border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .625rem;display:inline-flex}.ins-steps li.active{background:var(--ink);color:var(--bg);border-color:var(--ink)}.ins-steps .material-symbols-outlined{font-size:.9375rem}
