.en-shell{background:var(--lx-cloud);min-height:100dvh;color:var(--lx-ink);flex-direction:column;display:flex}.en-shell .en-main{flex:1}.en-shell .en-header{z-index:20;background:var(--lx-paper);border-bottom:1px solid var(--lx-rule);position:sticky;top:0}.en-shell .en-header__row{align-items:center;gap:16px;min-height:64px;display:flex}.en-shell .en-logo{letter-spacing:.02em;color:var(--lx-ink);font-size:22px;font-weight:700;text-decoration:none}.en-shell .en-nav{gap:20px;margin-inline-start:auto;display:flex}.en-shell .en-nav a{color:var(--lx-soft);font-size:15px;text-decoration:none}.en-shell .en-nav a:hover{color:var(--lx-ink)}.en-shell .en-header__cta{padding:10px 18px;font-size:14px}@media (max-width:720px){.en-shell .en-nav{display:none}.en-shell .en-header__cta{margin-inline-start:auto}}.en-shell .en-section{padding-block:clamp(40px,7vw,88px)}.en-shell .en-section--paper{background:var(--lx-paper)}.en-shell .en-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--lx-blue);margin:0 0 12px;font-size:14px;font-weight:600}.en-shell .en-h1{max-width:18ch;margin:0;font-size:clamp(34px,6vw,60px);font-weight:700;line-height:1.05}.en-shell .en-h2{margin:0 0 12px;font-size:clamp(26px,4vw,40px);font-weight:700;line-height:1.12}.en-shell .en-lead{color:var(--lx-soft);max-width:60ch;margin:18px 0 0;font-size:clamp(17px,2.2vw,20px);line-height:1.55}.en-shell .en-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.en-shell .en-actions .lx-btn{white-space:normal;text-align:center}.en-shell .en-steps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.en-shell .en-card{background:var(--lx-paper);border:1px solid var(--lx-rule);border-radius:18px;padding:22px}.en-shell .en-card h3{margin:0 0 6px;font-size:18px}.en-shell .en-card p{color:var(--lx-soft);margin:0;line-height:1.5}.en-shell .en-note{color:var(--lx-soft);margin-top:18px;font-size:14px}.en-shell .en-prices{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:28px;display:grid}.en-shell .en-price{background:var(--lx-paper);border:1px solid var(--lx-rule);border-radius:18px;align-content:start;gap:10px;padding:24px;display:grid}.en-shell .en-price--featured{border:2px solid var(--lx-blue)}.en-shell .en-price__amount{font-size:40px;font-weight:700;line-height:1}.en-shell .en-price__per{color:var(--lx-soft);font-size:14px}.en-shell .en-price ul{margin:6px 0 0;padding-inline-start:18px;line-height:1.6}.en-shell .en-panel{background:var(--lx-paper);border:1px solid var(--lx-rule);border-radius:18px;padding:clamp(18px,3vw,32px)}.en-shell .en-tabs{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.en-shell .en-tab{border:1px solid var(--lx-rule);background:var(--lx-paper);color:var(--lx-ink);font:inherit;cursor:pointer;border-radius:999px;padding:10px 16px;font-size:15px}.en-shell .en-tab[aria-selected=true]{background:var(--lx-ink);border-color:var(--lx-ink);color:#fff}.en-shell .en-error{color:#9f1c1c;background:#fff4f4;border-radius:14px;margin:12px 0 0;padding:12px 14px;font-size:15px}.en-shell .en-missing{border-color:#d97706!important}.en-shell .en-check{align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.en-shell .en-check input{flex:none;width:18px;height:18px;margin-top:4px}.en-shell .en-grid2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.en-shell .en-totals{margin:18px 0 0;gap:6px;max-width:360px;margin-inline-start:auto;display:grid}.en-shell .en-totals div{justify-content:space-between;gap:16px;display:flex}.en-shell .en-totals .en-total{font-size:18px;font-weight:700}.en-shell .en-after{background:var(--lx-ink);color:#fff;border-radius:18px;gap:10px;margin-top:24px;padding:20px;display:grid}.en-shell .en-after p{color:#ffffffd1;margin:0}.en-shell .en-after .lx-btn{white-space:normal;justify-self:start}.en-shell .en-legal{max-width:72ch}.en-shell .en-legal h2{margin:28px 0 8px;font-size:20px}.en-shell .en-legal p{color:var(--lx-soft);margin:0;line-height:1.65}.en-shell .en-footer{border-top:1px solid var(--lx-rule);background:var(--lx-paper);color:var(--lx-soft);font-size:14px}.en-shell .en-footer__row{flex-wrap:wrap;align-items:center;gap:12px 24px;padding-block:24px;display:flex}.en-shell .en-footer__links{flex-wrap:wrap;gap:16px;display:flex}.en-shell .en-footer a{color:var(--lx-soft)}.en-shell .en-footer__address{flex-basis:100%;margin:0}.en-shell .en-cookie{z-index:40;background:var(--lx-ink);color:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:720px;margin-inline:auto;padding:14px 16px;display:flex;position:fixed;inset:auto 16px 16px;box-shadow:0 12px 40px #0b355840}.en-shell .en-cookie p{flex:260px;margin:0;font-size:14px;line-height:1.5}.en-shell .en-cookie__actions{gap:8px;display:flex}.en-shell .en-cookie .lx-btn{box-shadow:none;padding:10px 18px;font-size:14px}.en-shell .en-cookie .lx-btn--quiet{color:var(--lx-ink);background:#fff;border-color:#fff}.en-shell .en-cookie .lx-btn--quiet:hover{background:var(--lx-cloud);color:var(--lx-ink);border-color:var(--lx-cloud)}.en-shell .en-cookie .lx-btn:hover{box-shadow:none}.en-shell .en-cookie .lx-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}@media print{.en-shell .en-header,.en-shell .en-footer,.en-shell .en-cookie{display:none!important}}
