@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-500.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-600.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-700.woff2)format("woff2")}.checkout-v3{--checkout-brand:#ff7b39;--checkout-brand-hover:#d1662a;--checkout-text:#0c0c0c;--checkout-muted:#626262;--checkout-text-secondary:#343434;--checkout-placeholder:#8e8e8e;--checkout-border:#d2d2d2;--checkout-border-light:#e6e6e6;--checkout-border-subtle:#efefef;--checkout-border-menu:#e0e0e0;--checkout-surface:#fff;--checkout-surface-muted:#fbfbfb;--checkout-brand-soft:#fff6f0;--checkout-success:#1a7f54;--checkout-error-border:#c5372b;--checkout-error-text:#b93226;--checkout-error:#e85a24;--checkout-error-notice-border:#efc4bd;--checkout-error-surface:#fdf3f1;--checkout-error-notice-text:#8c2118;--checkout-border-inactive:#cfcfcf;--checkout-accent-text:#170f49;--checkout-accent:#3527d8;--checkout-radius-sm:6px;--checkout-radius-md:9px;--checkout-radius-control:12px;--checkout-radius-panel:14px;--checkout-radius-button:80px;--checkout-radius-pill:999px;background:var(--checkout-surface);color:var(--checkout-text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,Arial,sans-serif}.checkout-v3 a{color:var(--checkout-brand);text-decoration:none}.checkout-v3 a:hover{color:var(--checkout-brand-hover)}.checkout-v3 .split{flex-wrap:wrap;min-height:900px;display:flex}.checkout-v3 .left{background:var(--checkout-surface-muted);box-sizing:border-box;flex:480px;justify-content:flex-end;min-width:0;padding:36px 88px 40px 32px;display:flex}.checkout-v3 .right{background:var(--checkout-surface);box-sizing:border-box;flex:480px;justify-content:flex-start;min-width:0;padding:36px 32px 48px 88px;display:flex;box-shadow:-1px 0 #ececec}.checkout-v3 .col-l{flex-direction:column;width:100%;min-width:0;max-width:400px;display:flex}.checkout-v3 .col-r{flex-direction:column;width:100%;min-width:0;max-width:468px;display:flex}.checkout-v3 .lbl{color:var(--checkout-text);margin:0 0 7px;font-size:14px;font-weight:600;display:block}.checkout-v3 .in{border:1.5px solid var(--checkout-border);border-radius:var(--checkout-radius-control);background:var(--checkout-surface);width:100%;height:52px;color:var(--checkout-text);box-sizing:border-box;outline:none;padding:0 16px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:400;transition:border-color .15s,box-shadow .15s}.checkout-v3 .in::placeholder{color:var(--checkout-placeholder);font-weight:400}.checkout-v3 .in:focus{border-color:var(--checkout-brand);box-shadow:0 0 0 4px #ff7b3929}.checkout-v3 .in.err{border-color:var(--checkout-error-border);box-shadow:0 0 0 4px #c5372b1a}.checkout-v3 .field{position:relative}.checkout-v3 .okmark{pointer-events:none;position:absolute;top:16px;right:16px}.checkout-v3 .help{color:var(--checkout-muted);margin:0;font-size:13px;line-height:1.5}.checkout-v3 .errtxt{color:var(--checkout-error-text);margin:6px 0 0;font-size:13px;line-height:1.4}.checkout-v3 .facts{flex-direction:column;gap:5px;margin-top:8px;display:flex}.checkout-v3 .fact{color:var(--checkout-muted);align-items:center;gap:7px;font-size:13.5px;line-height:1.5;display:flex}.checkout-v3 .fact svg{flex-shrink:0}.checkout-v3 .fact .linkbtn{min-height:0;margin:-14px -6px;padding:14px 6px;font-size:13.5px}.checkout-v3 .start-open{flex-direction:column;align-items:flex-start;gap:10px;margin-top:10px;display:flex}.checkout-v3 .linkbtn{color:var(--checkout-brand);cursor:pointer;background:0 0;border:0;padding:0;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600}.checkout-v3 .linkbtn:hover{color:var(--checkout-brand-hover)}.checkout-v3 .chip{border:1.5px solid var(--checkout-border);border-radius:var(--checkout-radius-button);background:var(--checkout-surface);height:44px;color:var(--checkout-text-secondary);cursor:pointer;padding:0 16px;font-family:Inter,Arial,sans-serif;font-size:14.5px;font-weight:600}.checkout-v3 .chip.on{border-color:var(--checkout-brand);background:var(--checkout-brand-soft);color:var(--checkout-text)}.checkout-v3 .row{color:var(--checkout-text-secondary);justify-content:space-between;align-items:baseline;gap:16px;font-size:15px;display:flex}.checkout-v3 .sw{border-radius:var(--checkout-radius-pill);background:var(--checkout-border-inactive);cursor:pointer;border:0;flex-shrink:0;width:44px;height:26px;padding:0;transition:background .15s;position:relative}.checkout-v3 .sw .knob{border-radius:var(--checkout-radius-pill);background:var(--checkout-surface);width:20px;height:20px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.checkout-v3 .sw.on{background:var(--checkout-brand)}.checkout-v3 .sw.on .knob{left:21px}.checkout-v3 .tab{border:1.5px solid var(--checkout-border);border-radius:var(--checkout-radius-control);background:var(--checkout-surface);height:58px;color:var(--checkout-text-secondary);cursor:pointer;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:0 14px;font-family:Inter,Arial,sans-serif;font-size:13.5px;font-weight:600;display:flex}.checkout-v3 .tab.on{border-color:var(--checkout-brand);background:var(--checkout-brand-soft);color:var(--checkout-text)}.checkout-v3 .btn{border-radius:var(--checkout-radius-button);background:var(--checkout-brand);width:100%;height:60px;color:var(--checkout-surface);cursor:pointer;border:0;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:700;transition:background .15s,transform 50ms;box-shadow:0 3px 12px #4a3aff1f}.checkout-v3 .btn:hover{background:var(--checkout-brand-hover)}.checkout-v3 .btn:active{transform:translateY(1px)}.checkout-v3 .tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.checkout-v3 .tabs.three{grid-template-columns:repeat(3,minmax(0,1fr))}.checkout-v3 .t-short{display:none}.checkout-v3 .sugg{z-index:5;background:var(--checkout-surface);border:1px solid var(--checkout-border-menu);border-radius:var(--checkout-radius-panel);flex-direction:column;padding:6px;display:flex;position:absolute;top:58px;left:0;right:0;box-shadow:0 16px 40px #14142b24}.checkout-v3 .sugg button{text-align:left;color:var(--checkout-text);border-radius:var(--checkout-radius-md);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:11px 12px;font-family:Inter,Arial,sans-serif;font-size:15px;display:flex}.checkout-v3 .sugg button:hover{background:#f5f5f5}.checkout-v3 .step{color:var(--checkout-muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.checkout-v3 .num{border-radius:var(--checkout-radius-pill);border:1.5px solid var(--checkout-border-inactive);width:22px;height:22px;color:var(--checkout-muted);box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.checkout-v3 .num.now{border-color:var(--checkout-text);background:var(--checkout-text);color:var(--checkout-surface)}.checkout-v3 .num.done{border-color:var(--checkout-success);background:var(--checkout-success);color:var(--checkout-surface)}.checkout-v3 .ghost{border:1.5px solid var(--checkout-border);border-radius:var(--checkout-radius-button);background:var(--checkout-surface);height:44px;color:var(--checkout-text);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 16px;font-family:Inter,Arial,sans-serif;font-size:14.5px;font-weight:600;display:inline-flex}.checkout-v3 .ghost:hover{border-color:var(--checkout-text)}.checkout-v3 .plan-row{margin-top:46px}.checkout-v3 .conn{background:var(--checkout-border-menu);flex:1;min-width:12px;height:1px}.checkout-v3 .check{color:var(--checkout-text);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;margin-top:12px;font-size:15px;font-weight:500;display:flex}.checkout-v3 .check input{appearance:none;border-radius:var(--checkout-radius-sm);background:var(--checkout-surface) center/14px 14px no-repeat;cursor:pointer;border:1.5px solid #9c9c9c;outline:none;flex-shrink:0;width:20px;height:20px;margin:0;transition:background-color .15s,border-color .15s,box-shadow .15s}.checkout-v3 .check:hover input{border-color:var(--checkout-muted)}.checkout-v3 .check input:checked{background-color:var(--checkout-brand);border-color:var(--checkout-brand);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.checkout-v3 .check input:focus-visible{box-shadow:0 0 0 4px #ff7b3938}.checkout-v3{background:var(--checkout-surface);min-height:100vh;font-size:15px;line-height:normal}.checkout-v3 .split{flex-wrap:nowrap;min-height:100vh}.checkout-v3 .left,.checkout-v3 .right{flex:50%}.checkout-v3 .order-summary{border:0;border-radius:0;align-self:stretch;width:auto;max-width:none;margin:0;position:static;top:auto}.checkout-v3 .desktop-logo img{width:auto;height:28px;display:block}.checkout-v3 .plan-row{align-items:flex-start;gap:14px;display:flex}.checkout-v3 .plan-photo{border-radius:var(--checkout-radius-pill);object-fit:cover;flex-shrink:0;width:48px;height:48px}.checkout-v3 .plan-text{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.checkout-v3 .plan-head{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.checkout-v3 .plan-row strong{letter-spacing:-.01em;font-size:19px;font-weight:700}.checkout-v3 .tag{background:var(--checkout-brand);height:22px;color:var(--checkout-surface);letter-spacing:.02em;white-space:nowrap;border-radius:7px;flex-shrink:0;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.checkout-v3 .plan-row p{color:var(--checkout-muted);font-size:14px;line-height:1.45}.checkout-v3 .plan-row .plan-address{color:var(--checkout-text);font-size:16px;font-weight:500}.checkout-v3 .hero-price{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:24px;display:flex}.checkout-v3 .hero-price strong{letter-spacing:-.035em;font-size:40px;font-weight:700;line-height:1}.checkout-v3 .hero-price>span{color:var(--checkout-muted);font-size:17px}.checkout-v3 .hero-price del{color:var(--checkout-placeholder);font-size:17px}.checkout-v3 .price-note{color:var(--checkout-muted);margin-top:10px;font-size:15px;line-height:1.45}.checkout-v3 .offer-note{color:var(--checkout-muted);align-items:flex-start;gap:8px;margin-top:6px;font-size:14px;line-height:1.45;display:flex}.checkout-v3 .offer-note svg{color:var(--checkout-brand);flex-shrink:0;margin-top:2px}.checkout-v3 .offer-note strong{color:var(--checkout-text);font-weight:600}.checkout-v3 .mail-row{border-top:1px solid var(--checkout-border-light);margin-top:26px;padding-top:20px}.checkout-v3 .mail-head{justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.checkout-v3 .mail-seg{border-radius:var(--checkout-radius-pill);background:var(--checkout-border-subtle);padding:3px;display:flex}.checkout-v3 .mail-seg button{border-radius:var(--checkout-radius-pill);color:var(--checkout-muted);padding:6px 14px;font-size:14px;font-weight:600}.checkout-v3 .mail-seg button[aria-checked=true]{background:var(--checkout-surface);color:var(--checkout-text);box-shadow:0 1px 3px #0000001f}.checkout-v3 .mail-row p{color:var(--checkout-muted);margin-top:12px;font-size:14px;line-height:1.45}.checkout-v3 .yearly-switch{align-items:center;gap:14px;margin-top:22px;display:flex}.checkout-v3 .yearly-switch strong{font-size:14.5px;font-weight:600}.checkout-v3 .yearly-switch p{color:var(--checkout-muted);margin-top:2px;font-size:13px}.checkout-v3 .receipt{border-top:1px solid var(--checkout-border-light);flex-direction:column;gap:12px;margin-top:26px;padding-top:20px;display:flex}.checkout-v3 .receipt-total{color:var(--checkout-text);border-top:1px solid var(--checkout-border-light);margin-top:2px;padding-top:14px;font-size:17px}.checkout-v3 .voucher{margin-top:18px}.checkout-v3 .voucher-input{gap:8px;display:flex}.checkout-v3 .voucher-input .in{height:44px}.checkout-v3 .rating{color:var(--checkout-text-secondary);white-space:nowrap;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.checkout-v3 .rating-stars{color:#f5a300;gap:2px;display:inline-flex}.checkout-v3 .checkout-desktop-header{height:28px;color:var(--checkout-muted);justify-content:flex-end;align-items:center;gap:22px;font-size:14px;display:flex}.checkout-v3 .checkout-desktop-header a{color:var(--checkout-text);font-weight:600}.checkout-v3 .locale-switch{background:0 0;border:0;align-items:center;gap:2px;padding:0;display:flex}.checkout-v3 .locale-switch__opt{border-radius:var(--checkout-radius-md);width:38px;min-width:0;height:32px;box-shadow:none;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.checkout-v3 .locale-switch__opt.is-active{background:#f0f0f0}.checkout-v3 .flagbox{border-radius:3px;width:22px;height:16px;line-height:0;display:block;overflow:hidden}.checkout-v3 .locale-switch__opt:not(.is-active) .flagbox{filter:grayscale();opacity:.5;transition:filter .15s,opacity .15s}.checkout-v3 .locale-switch__opt:hover .flagbox{filter:none;opacity:1}.checkout-v3 .mailbox-block{margin-top:36px}.checkout-v3 .why{background:var(--checkout-brand-soft);border-radius:var(--checkout-radius-control);color:var(--checkout-text-secondary);border:1px solid #f5dac8;align-self:stretch;padding:12px 14px;font-size:13.5px;line-height:1.5}.checkout-v3 .why strong{color:var(--checkout-text);font-weight:600}.checkout-v3 .mailbox-label{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;display:flex}.checkout-v3 .mailbox-label .lbl{margin:0}.checkout-v3 .mailbox-label>span{color:var(--checkout-muted);font-size:13px}.checkout-v3 .field{margin:0}.checkout-v3 .start-open>strong{font-size:14px;font-weight:600}.checkout-v3 .start-chips{flex-wrap:wrap;gap:8px;display:flex}.checkout-v3 .start-date{max-width:200px;height:44px}.checkout-v3 .upsell{border-radius:var(--checkout-radius-control);background:#f3f2ff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px 14px;display:flex}.checkout-v3 .upsell>span{color:var(--checkout-accent-text);flex:1;min-width:220px;font-size:13.5px;line-height:1.45}.checkout-v3 .upsell .linkbtn{color:var(--checkout-accent)}.checkout-v3 .email-block{margin-top:18px}.checkout-v3 .address-block{margin-top:16px}.checkout-v3 .search-field .in{padding-left:44px;padding-right:44px}.checkout-v3 .search-icon{pointer-events:none;color:var(--checkout-placeholder);position:absolute;top:17px;left:16px}.checkout-v3 .okmark{color:var(--checkout-success)}.checkout-v3 .manual-link{margin-top:6px;font-size:13px;font-weight:500}.checkout-v3 .manual-address{grid-template-columns:1fr 1fr;gap:8px;display:grid}.checkout-v3 .manual-address>input:first-child,.checkout-v3 .manual-address>select{grid-column:1/-1}.checkout-v3 .manual-address>select{appearance:none;background:var(--checkout-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23626262' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 16px center;cursor:pointer;padding-right:44px}.checkout-v3 .sugg small img{object-fit:contain;margin-left:auto;display:block}.checkout-v3 .sugg small{color:var(--checkout-muted);text-align:right;padding:6px 12px}.checkout-v3 .payment-block{margin-top:18px}.checkout-v3 .payment-heading{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.checkout-v3 .payment-heading .lbl{margin:0}.checkout-v3 .payment-heading>span:last-child{color:var(--checkout-muted);font-size:12.5px}.checkout-v3 .declined{border:1px solid var(--checkout-error-notice-border);background:var(--checkout-error-surface);border-radius:var(--checkout-radius-panel);color:var(--checkout-error-notice-text);flex-direction:column;gap:10px;margin:0 0 10px;padding:14px 16px;font-size:14px;display:flex}.checkout-v3 .declined strong{font-size:15px;font-weight:600}.checkout-v3 .declined p{color:var(--checkout-text-secondary)}.checkout-v3 .declined .ghost{align-self:flex-start}.checkout-v3 .order-actions{margin-top:20px;display:block}.checkout-v3 .order-actions .mobile-due{display:none}.checkout-v3 .wallet-discovery{visibility:hidden;width:360px;position:absolute;left:-10000px}.checkout-v3 .wallet-button{width:100%}.checkout-v3 .payment-fields{margin-top:8px}.checkout-v3 .tab .payment-mark{object-fit:contain;object-position:left center;width:30px;height:20px}.checkout-v3 .tab .payment-mark[src="/payment-icons/sepa.svg"]{width:24px;height:16px;margin-block:2px}.checkout-v3 .tab .ic-card{color:var(--checkout-placeholder)}.checkout-v3 .tab.on .ic-card{color:var(--checkout-brand)}.checkout-v3 .tabs:focus{outline:2px solid var(--checkout-brand);outline-offset:2px}.checkout-v3 .checkout-address-label{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin-bottom:7px;display:flex}.checkout-v3 .checkout-address-label .lbl{margin:0}.checkout-v3 .vat-link{color:var(--checkout-muted);white-space:nowrap;margin-left:auto;font-size:13px}.checkout-v3 .vat-link .linkbtn{margin:-12px 0;padding:12px 0;font-size:13px}.checkout-v3 .vat-field{margin-top:8px}.checkout-v3 .vat-help{margin-top:6px}.checkout-v3 .voucher .linkbtn{color:var(--checkout-muted);font-weight:500}.checkout-v3 .btn:disabled{opacity:.6;cursor:wait}.checkout-v3 .order-consent{margin-bottom:14px;font-size:14px;line-height:1.45}.checkout-v3 .consent-row{align-items:flex-start;gap:10px;display:flex}.checkout-v3 .consent-row input{appearance:none;border:1.5px solid var(--checkout-placeholder);border-radius:var(--checkout-radius-sm);background:var(--checkout-surface) center/14px 14px no-repeat;cursor:pointer;flex:none;width:20px;height:20px;margin:0}.checkout-v3 .consent-row input:hover:not(:checked):not(:disabled){border-color:var(--checkout-muted)}.checkout-v3 .consent-row input:checked{border-color:var(--checkout-brand);background-color:var(--checkout-brand);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.checkout-v3 .consent-row input:focus-visible{outline:2px solid var(--checkout-brand);outline-offset:3px}.checkout-v3 .consent-row input[aria-invalid=true]{border-color:var(--checkout-error)}.checkout-v3 .consent-row input:disabled{opacity:.55;cursor:default}@media (forced-colors:active){.checkout-v3 .consent-row input{appearance:auto;background-image:none}}.checkout-v3 .consent-row label{cursor:pointer}.checkout-v3 .order-consent .errtxt{margin-top:6px}.checkout-v3 .early-start-note{margin-top:16px}.checkout-v3 .checkout-steps{border-top:1px solid var(--checkout-border-subtle);flex-direction:column;gap:8px;margin-top:18px;padding-top:14px;display:flex}.checkout-v3 .checkout-steps .help{font-size:12.5px}.checkout-v3 .steps-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.checkout-v3 .step:first-child{color:var(--checkout-text);font-weight:600}.checkout-v3 .mobile-bar,.checkout-v3 .checkout-mobile-header{display:none}.checkout-v3 a:focus-visible,.checkout-v3 button:focus-visible{outline:2px solid var(--checkout-brand);outline-offset:2px}.checkout-v3 ::selection{color:var(--checkout-text);background:#ffddc9}@media (max-width:1000px){.checkout-v3{padding-bottom:220px}.checkout-v3 .split{flex-direction:column;min-height:0;display:flex}.checkout-v3 .left{justify-content:center;padding:24px 16px;display:none}.checkout-v3 .right{box-shadow:none;justify-content:center;padding:20px 16px 32px}.checkout-v3 .col-l,.checkout-v3 .col-r{max-width:520px}.checkout-v3 .desktop-logo,.checkout-v3 .checkout-desktop-header{display:none}.checkout-v3 .checkout-mobile-header{justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}.checkout-v3 .checkout-mobile-header img{width:auto;height:24px;display:block}.checkout-v3 .checkout-mobile-header>a:nth-child(2){color:var(--checkout-text);margin-left:auto;font-size:14px;font-weight:600}.checkout-v3 .mobile-bar{background:var(--checkout-surface-muted);border-top:1px solid var(--checkout-border-subtle);border-bottom:1px solid var(--checkout-border-subtle);display:block}.checkout-v3 .mobile-bar .mail-row{border-top:0;margin-top:0;padding:0 16px 14px}.checkout-v3 .mobile-summary{text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}.checkout-v3 .mobile-summary>span:first-child{flex-direction:column;gap:4px;display:flex}.checkout-v3 .mobile-summary>span:first-child>strong{font-size:15px}.checkout-v3 .mobile-summary .linkbtn{font-size:13px}.checkout-v3 .mobile-summary>span:last-child{text-align:right}.checkout-v3 .mobile-summary>span:last-child>strong{letter-spacing:-.02em;font-size:20px}.checkout-v3 .mobile-summary>span:last-child>span{color:var(--checkout-muted);font-size:14px}.checkout-v3 .mobile-summary del{color:var(--checkout-placeholder);margin-left:6px;font-size:14px}.checkout-v3 .mobile-summary small{color:var(--checkout-muted);font-size:12px;display:block}.checkout-v3 h1{letter-spacing:-.025em;margin:0;font-size:23px;line-height:1.2}.checkout-v3 .mailbox-block,.checkout-v3 .plan-row{margin-top:0}.checkout-v3 .check{min-height:44px;margin-top:4px}.checkout-v3 .order-actions.mobile-order{z-index:20;background:var(--checkout-surface);border-top:1px solid var(--checkout-border-light);padding:10px 16px max(14px, env(safe-area-inset-bottom));flex-direction:column;gap:8px;margin-top:0;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 28px #14142b14}.checkout-v3 .mobile-order>.mobile-due{color:var(--checkout-muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.checkout-v3 .mobile-order strong{color:var(--checkout-text);font-size:17px}.checkout-v3 .btn{height:56px;font-size:17px}.checkout-v3 .steps-row{flex-wrap:wrap}}.checkout-v3 .promo-discount{color:var(--checkout-success)}.checkout-v3 .mobile-receipt{display:none}.checkout-v3 .step:has(.now){color:var(--checkout-text);font-weight:600}@media (max-width:1000px){.checkout-v3 .mobile-summary .linkbtn{align-items:center;gap:4px;display:flex}.checkout-v3 .mobile-receipt{scroll-margin-top:16px;display:block}.checkout-v3 .mobile-receipt .receipt,.checkout-v3 .mobile-receipt .yearly-switch{margin-top:24px}.checkout-v3 .mobile-receipt .voucher{margin-top:12px}.checkout-v3 .order-consent{margin-bottom:0;font-size:13px}.checkout-v3 .conn{display:none}}.checkout-v3 .sugg-options{display:contents}.checkout-v3 .sugg-footer{color:var(--checkout-muted);flex-wrap:wrap;align-items:center;gap:6px;padding:11px 12px;font-size:13.5px;display:flex}.checkout-v3 .sugg .sugg-footer .linkbtn{color:var(--checkout-brand);padding:0;font-size:13.5px}@media (max-width:1180px) and (min-width:1001px){.checkout-v3 .left{padding-right:48px}.checkout-v3 .right{padding-left:48px}.checkout-v3 .tabs.three .t-long{display:none}.checkout-v3 .tabs.three .t-short{display:inline}}@media (max-width:1000px){.checkout-v3 .checkout-mobile-header .locale-switch__opt{border-radius:11px;width:42px;height:40px}.checkout-v3 .mobile-summary .plan-head{gap:6px}.checkout-v3 .mobile-summary .plan-head strong{letter-spacing:-.01em;font-size:15px;font-weight:700}.checkout-v3 .mobile-summary .tag{border-radius:var(--checkout-radius-sm);height:20px;padding:0 7px;font-size:11px}.checkout-v3 .payment-block{margin-top:8px}.checkout-v3 .tab{height:60px;padding:0 12px}.checkout-v3 .mobile-receipt>.yearly-switch+.receipt{margin-top:16px;padding-top:16px}}@media (max-width:389px){.checkout-v3 .checkout-mobile-header .locale-switch__opt{width:32px}}@media (max-width:1000px){.checkout-v3 .mobile-receipt:has(>.yearly-switch){border-top:1px solid var(--checkout-border-light);margin-top:24px;padding-top:20px}.checkout-v3 .mobile-receipt>.yearly-switch{margin-top:0}}.checkout-v3 .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){.checkout-v3 .tabs.three .tab{padding-inline:8px}.checkout-v3 .tabs.three .tab>span{white-space:nowrap}.checkout-v3 .tabs.three .t-long{display:none}.checkout-v3 .tabs.three .t-short{display:inline}}
