.reception-update{--navy:#071a33;--navy2:#0b284d;--orange:#ff7a00;--blue:#1677ff;--green:#159b62;--ink:#101828;--muted:#667085;--line:#d9e2ef;--soft:#f4f7fb;--white:#fff;--shadow:0 18px 55px #071a3321}.reception-update *{box-sizing:border-box}.reception-update{scroll-behavior:smooth;color:var(--ink);background:#fff;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.55}.reception-update a{color:inherit}.reception-update .section{padding:84px 20px}.reception-update .wrap{width:min(1180px,100%);margin:0 auto}.reception-update .eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--orange);margin:0 0 10px;font-size:.8rem;font-weight:850}.reception-update h1,.reception-update h2,.reception-update h3{letter-spacing:-.035em;margin:0;line-height:1.08}.reception-update h2{color:var(--navy);font-size:clamp(2rem,5vw,3.75rem)}.reception-update .lead{color:var(--muted);max-width:760px;margin:18px 0 0;font-size:clamp(1rem,2vw,1.22rem)}.reception-update .dark{color:#fff;background:radial-gradient(circle at 85% 15%,#12417a 0,#071a33 42%,#041021 100%)}.reception-update .dark h2{color:#fff}.reception-update .dark .lead{color:#cbd7e8}.reception-update .price-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:42px;display:grid}.reception-update .price-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:24px;flex-direction:column;min-height:510px;padding:28px;display:flex;position:relative}.reception-update .price-card.featured{border:2px solid var(--orange);transform:translateY(-8px)}.reception-update .badge{background:var(--orange);color:#fff;letter-spacing:.04em;border-radius:999px;padding:7px 13px;font-size:.75rem;font-weight:850;position:absolute;top:-15px;right:22px}.reception-update .plan-icon{width:50px;height:50px;color:var(--orange);background:#fff1e6;border-radius:15px;place-items:center;margin-bottom:18px;font-size:1.4rem;display:grid}.reception-update .plan-name{color:var(--navy);font-size:1.35rem}.reception-update .setup{color:var(--muted);margin-top:14px;font-size:.88rem}.reception-update .price{letter-spacing:-.055em;color:var(--navy);margin:2px 0;font-size:clamp(2.15rem,4vw,3.2rem);font-weight:900}.reception-update .vat{color:var(--muted);font-size:.83rem}.reception-update .monthly{background:var(--soft);border-radius:15px;margin:22px 0 8px;padding:16px}.reception-update .monthly strong{color:var(--navy);font-size:1.08rem;display:block}.reception-update .monthly span{color:var(--muted);font-size:.9rem}.reception-update ul{margin:18px 0 24px;padding:0;list-style:none}.reception-update li{color:#344054;margin:10px 0;padding-left:27px;position:relative}.reception-update li:before{content:"✓";color:var(--green);font-weight:900;position:absolute;top:0;left:0}.reception-update .small-note{color:var(--muted);margin-top:auto;font-size:.84rem}.reception-update .support{grid-template-columns:1.2fr .8fr;gap:22px;margin-top:34px;display:grid}.reception-update .support-box{background:var(--navy);color:#fff;border-radius:22px;padding:28px}.reception-update .support-box.alt{border:1px solid var(--line);color:var(--ink);background:#fff}.reception-update .support-box h3{color:inherit;font-size:1.5rem}.reception-update .support-price{color:var(--orange);letter-spacing:-.05em;margin:10px 0 4px;font-size:2.8rem;font-weight:900}.reception-update .support-box p{color:#cbd7e8;margin:0}.reception-update .support-box.alt p{color:var(--muted)}.reception-update .security-grid{grid-template-columns:.92fr 1.08fr;align-items:start;gap:34px;margin-top:42px;display:grid}.reception-update .security-list{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.reception-update .security-item{background:#ffffff0f;border:1px solid #ffffff24;border-radius:18px;padding:20px}.reception-update .security-item b{margin-bottom:5px;display:block}.reception-update .security-item span{color:#cbd7e8;font-size:.9rem}.reception-update .download-panel{color:var(--ink);box-shadow:var(--shadow);background:#fff;border-radius:26px;padding:28px}.reception-update .download-panel h3{color:var(--navy);margin-bottom:8px;font-size:1.55rem}.reception-update .download-panel>p{color:var(--muted);margin-top:0}.reception-update .downloads{gap:10px;margin-top:18px;display:grid}.reception-update .download{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:13px;padding:14px 15px;text-decoration:none;transition:all .2s;display:flex}.reception-update .download:hover{border-color:var(--blue);transform:translateY(-2px);box-shadow:0 10px 30px #1677ff1f}.reception-update .download i{width:36px;height:36px;color:var(--blue);background:#edf5ff;border-radius:11px;place-items:center;font-style:normal;font-weight:900;display:grid}.reception-update .download strong{color:var(--navy);display:block}.reception-update .download small{color:var(--muted)}.reception-update .disclosure{border-left:4px solid var(--orange);color:#e8eef7;background:#ff7a0017;border-radius:0 12px 12px 0;margin-top:24px;padding:14px 16px;font-size:.9rem}.reception-update .cta{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:24px;justify-content:space-between;align-items:center;gap:22px;margin-top:42px;padding:28px;display:flex}.reception-update .cta h3{color:var(--navy);font-size:1.5rem}.reception-update .cta p{color:var(--muted);margin:8px 0 0}.reception-update .btn{white-space:nowrap;background:var(--orange);color:#fff;border-radius:13px;justify-content:center;align-items:center;padding:13px 19px;font-weight:850;text-decoration:none;display:inline-flex}.reception-update .btn.secondary{background:var(--navy)}.reception-update .legal{color:var(--muted);margin-top:24px;font-size:.78rem}@media (max-width:900px){.reception-update .price-grid,.reception-update .security-grid,.reception-update .support{grid-template-columns:1fr}.reception-update .price-card.featured{transform:none}.reception-update .security-list{grid-template-columns:1fr 1fr}}@media (max-width:600px){.reception-update .section{padding:58px 16px}.reception-update .price-card{min-height:auto}.reception-update .security-list{grid-template-columns:1fr}.reception-update .cta{flex-direction:column;align-items:flex-start}.reception-update .btn{width:100%}}.reception-update .price-download{margin-top:28px}.reception-update a:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.reception-update .invoice-summary{border:1px solid var(--line);background:var(--soft);border-radius:22px;margin-top:36px;padding:clamp(22px,4vw,34px)}.reception-update .invoice-summary h3{color:var(--navy);font-size:1.65rem}.reception-update .invoice-summary>p{color:var(--muted);margin:12px 0 22px}.reception-update .invoice-list{margin:0}.reception-update .invoice-list>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.reception-update .invoice-list dt{color:var(--navy);font-weight:750}.reception-update .invoice-list small{color:var(--muted);margin-top:4px;font-size:.86rem;font-weight:400;display:block}.reception-update .invoice-list dd{color:var(--navy);white-space:nowrap;margin:0;font-size:clamp(1.35rem,3vw,1.8rem);font-weight:900}.reception-update .invoice-summary .invoice-note{margin-bottom:0;font-size:.84rem}@media (max-width:600px){.reception-update .invoice-list>div{flex-direction:column;align-items:flex-start;gap:8px}}
