.orders-page-shell{gap:1.35rem}.orders-page-hero h1,.client-dashboard-hero h1{margin:.15rem 0 .35rem;font-size:clamp(1.65rem,2.6vw,2.35rem);line-height:1.05}.order-device-thumb{background:#0f172a12;border-radius:24px;place-items:center;width:84px;height:84px;display:grid;overflow:hidden}html[data-theme=dark] .order-device-thumb{background:#ffffff0f}.order-status-pill{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:.42rem .7rem;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.order-status-pill.warning{color:#92400e;background:#fbbf242e;border-color:#f59e0b47}.order-status-pill.info{color:#075985;background:#0ea5e924;border-color:#0ea5e93d}.order-status-pill.success{color:#047857;background:#10b98124;border-color:#10b98140}.order-status-pill.danger{color:#b91c1c;background:#ef44441f;border-color:#ef44443d}.order-status-pill.muted{color:var(--muted-strong,#475569);background:#94a3b824;border-color:#94a3b83d}html[data-theme=dark] .order-status-pill.warning{color:#fcd34d}html[data-theme=dark] .order-status-pill.info{color:#7dd3fc}html[data-theme=dark] .order-status-pill.success{color:#6ee7b7}html[data-theme=dark] .order-status-pill.danger{color:#fca5a5}html[data-theme=dark] .order-status-pill.muted{color:#cbd5e1}.empty-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.9rem;display:flex}@media (max-width:560px){.order-device-thumb{width:100%;height:138px}.order-card-actions .button{width:100%}}.orders-filter-tab.active{color:#0369a1;background:linear-gradient(135deg,#14b8a629,#2563eb1c);border-color:#14b8a66b}.orders-filter-tab.active b{color:#047857;background:#14b8a62e}html[data-theme=dark] .orders-filter-tab.active{color:#7dd3fc}@media (max-width:640px){.orders-search-form .button,.order-history-action.button{width:100%}}.orders-clean-page{gap:.9rem}.orders-clean-header{border-radius:24px;justify-content:space-between;align-items:center;gap:1rem;min-height:0;padding:1.05rem 1.15rem;display:flex}.orders-clean-header h1{letter-spacing:-.045em;margin:.12rem 0 .2rem;font-size:clamp(1.6rem,2.2vw,2.15rem);line-height:1.02}.orders-clean-header p{max-width:56rem;color:var(--muted);margin:0;font-weight:700;line-height:1.35}.orders-clean-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.orders-clean-toolbar{border-radius:24px;gap:.65rem;padding:.75rem;display:grid}.orders-clean-search{grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:.55rem;display:grid}.orders-clean-search input[name=q]{width:100%;min-height:40px;color:var(--text);background:#ffffffb3;border:1px solid #94a3b83d;border-radius:999px;outline:none;padding:0 .95rem;font-weight:750}.orders-clean-search input[name=q]:focus{border-color:#14b8a67a;box-shadow:0 0 0 4px #14b8a61f}.orders-clean-filters{flex-wrap:wrap;align-items:center;gap:.42rem;display:flex}.orders-clean-filter{min-height:34px;color:var(--muted-strong,#475569);background:#ffffff8a;border:1px solid #94a3b838;border-radius:999px;align-items:center;gap:.42rem;padding:.42rem .65rem;font-size:.86rem;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.orders-clean-filter b{min-width:1.25rem;height:1.25rem;color:var(--muted-strong,#475569);background:#0f172a0f;border-radius:999px;place-items:center;padding-inline:.28rem;font-size:.68rem;display:inline-grid}.orders-clean-filter.active{color:#047857;background:#14b8a621;border-color:#14b8a670}.orders-clean-filter.active b{color:#0369a1;background:#14b8a633}.orders-clean-list{gap:.72rem;display:grid}.order-clean-card{border-radius:22px;gap:.7rem;padding:.82rem;display:grid}.order-clean-topline{border-bottom:1px solid #94a3b824;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.55rem;display:flex}.order-clean-topline>div{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.order-clean-topline strong{letter-spacing:-.01em;font-size:.95rem}.order-clean-topline span:not(.order-status-pill){color:var(--muted);font-size:.78rem;font-weight:750}.order-clean-body{grid-template-columns:58px minmax(0,1fr) minmax(95px,auto) auto;align-items:center;gap:.75rem;display:grid}.order-clean-thumb{border-radius:16px;width:58px;height:58px}.order-clean-copy{min-width:0}.order-clean-copy h2{letter-spacing:-.02em;margin:0;font-size:1rem;line-height:1.15}.order-clean-copy p{color:var(--muted);margin:.16rem 0 0;font-size:.84rem;font-weight:750;line-height:1.3}.order-clean-copy small{color:var(--muted-strong,#475569);margin-top:.24rem;font-size:.76rem;font-weight:850;display:block}.order-clean-total{text-align:right;min-width:95px}.order-clean-total span,.order-clean-total strong{display:block}.order-clean-total span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;font-weight:900}.order-clean-total strong{margin-top:.1rem;font-size:1rem;line-height:1.1}.order-clean-action{white-space:nowrap;justify-self:end;min-height:38px}html[data-theme=dark] .orders-clean-search input[name=q],html[data-theme=dark] .orders-clean-filter{background:#0f172a9e;border-color:#94a3b829}html[data-theme=dark] .orders-clean-filter.active{color:#6ee7b7;background:#14b8a624}@media (max-width:980px){.orders-clean-header{flex-direction:column;align-items:flex-start}.orders-clean-actions{justify-content:flex-start}.order-clean-body{grid-template-columns:54px minmax(0,1fr) auto}.order-clean-total{text-align:left;grid-column:2/3;align-items:baseline;gap:.45rem;display:flex}.order-clean-action{grid-column:3/4}}@media (max-width:640px){.orders-clean-page{gap:.72rem}.orders-clean-header,.orders-clean-toolbar,.order-clean-card{border-radius:20px}.orders-clean-header{padding:.9rem}.orders-clean-header h1{font-size:1.6rem}.orders-clean-header p{font-size:.86rem}.orders-clean-actions .button{min-height:36px;padding-inline:.72rem}.orders-clean-search{grid-template-columns:1fr}.orders-clean-search .button{width:100%}.orders-clean-filters{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.18rem;overflow-x:auto}.orders-clean-filters::-webkit-scrollbar{display:none}.orders-clean-filter{flex:none;min-height:32px;padding:.38rem .58rem;font-size:.8rem}.order-clean-card{padding:.74rem}.order-clean-topline{align-items:flex-start;padding-bottom:.48rem}.order-clean-body{grid-template-columns:52px minmax(0,1fr);gap:.65rem}.order-clean-thumb{border-radius:15px;width:52px;height:52px}.order-clean-copy h2{font-size:.96rem}.order-clean-total{text-align:left;border-top:1px solid #94a3b824;grid-column:1/-1;justify-content:space-between;align-items:baseline;padding-top:.54rem;display:flex}.order-clean-action,.order-clean-action.button{grid-column:1/-1;justify-self:stretch;width:100%}}.order-clean-action-form{display:contents}.order-clean-action-form .order-clean-action{font:inherit;cursor:pointer;border:0}.store-page-shell,.store-detail-page{width:min(1180px,100% - 32px);margin-inline:auto}.store-hero{grid-template-columns:minmax(0,1fr) 280px;align-items:stretch;gap:24px;padding:28px;display:grid;position:relative;overflow:hidden}.store-hero:after{content:"";inset-inline-end:-70px;pointer-events:none;background:radial-gradient(circle,#2fd67a33,#0000 70%);border-radius:999px;width:240px;height:240px;position:absolute;top:-90px}.store-hero h1,.store-detail-copy h1{max-width:780px;margin:8px 0 12px}.store-hero p,.store-detail-copy p,.store-purchase-form p{color:var(--muted);max-width:720px}.store-hero-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.store-hero-panel{border:1px solid var(--border);text-align:center;background:linear-gradient(145deg,#ffffff1a,#ffffff08);border-radius:24px;place-content:center;min-height:190px;padding:22px;display:grid}.store-hero-panel span,.store-hero-panel small,.store-product-topline,.store-detail-facts span,.store-total-box span{color:var(--muted);font-size:.86rem}.store-hero-panel strong{font-size:clamp(3rem,8vw,5rem);line-height:1}.store-category-strip{flex-wrap:wrap;gap:10px;display:flex}.store-category-strip span{border:1px solid var(--border);color:var(--muted);background:#ffffff0f;border-radius:999px;padding:9px 14px;font-weight:700}.store-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.store-product-card{flex-direction:column;padding:0;display:flex;overflow:hidden}.store-product-media{background:radial-gradient(circle at 50% 20%,#2fd67a2e,#0000 58%),#ffffff08;place-items:center;min-height:230px;display:grid;position:relative;overflow:hidden}.store-product-image{object-fit:contain;width:100%;height:230px;padding:18px;transition:transform .25s}.store-product-card:hover .store-product-image{transform:scale(1.035)}.store-product-badge{inset-inline-start:14px;color:#43e084;background:#2fd67a2e;border:1px solid #2fd67a52;border-radius:999px;padding:7px 11px;font-size:.8rem;font-weight:800;position:absolute;top:14px}.store-product-body{flex-direction:column;flex:1;gap:12px;padding:18px;display:flex}.store-product-topline,.store-price-row,.store-detail-price{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.store-product-body h2{margin:0;font-size:1.08rem}.store-product-body h2 a{color:inherit;text-decoration:none}.store-product-body p{color:var(--muted);min-height:48px;margin:0}.stock-ok{color:#43e084}.stock-out{color:#ff7a7a}.store-price-row strong,.store-detail-price strong,.store-total-box strong{color:#43e084;font-size:1.25rem}.store-price-row small,.store-detail-price small{color:var(--muted);text-decoration:line-through}.store-card-cta{justify-content:center;margin-top:auto}.store-detail-nav{justify-content:flex-start;display:flex}.store-detail-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:start;gap:22px;display:grid}.store-detail-media{place-items:center;min-height:520px;display:grid;overflow:hidden}.store-detail-media img{object-fit:contain;width:100%;height:100%;max-height:560px;padding:28px}.store-detail-copy{flex-direction:column;gap:18px;display:flex}.store-detail-price{justify-content:flex-start}.store-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.store-detail-facts div{border:1px solid var(--border);background:#ffffff0d;border-radius:16px;padding:12px}.store-detail-facts strong,.store-detail-facts span{display:block}.store-highlight-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.store-highlight-list li{background:#2fd67a12;border:1px solid #2fd67a38;border-radius:14px;padding:11px 13px}.store-purchase-form{grid-template-columns:minmax(0,1fr) 180px 220px auto;align-items:end;gap:18px;padding:22px;display:grid}.store-quantity-field{gap:8px;display:grid}.store-quantity-field input{width:100%}.store-total-box{border:1px solid var(--border);background:#ffffff0d;border-radius:16px;padding:12px 14px}.store-buy-button{min-height:48px}.store-order-card .order-status-pill.info{color:#65b7ff}@media (max-width:920px){.store-hero,.store-detail-layout,.store-purchase-form{grid-template-columns:1fr}.store-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-detail-media{min-height:360px}}@media (max-width:640px){.store-page-shell,.store-detail-page{width:min(100% - 20px,1180px)}.store-product-grid,.store-detail-facts,.store-checkout-summary{grid-template-columns:1fr}}.store-detail-page.page-section{padding:10px 0 42px}.store-detail-page.stack{gap:14px}.store-detail-nav{align-items:center;min-height:32px}.store-detail-nav .button.small{min-height:34px;padding:7px 14px}.store-detail-layout{grid-template-columns:minmax(420px,.98fr) minmax(360px,.9fr);align-items:stretch;gap:20px}.store-detail-media{border-radius:0;height:clamp(350px,41vw,500px);min-height:0}.store-detail-media img{max-height:100%;padding:clamp(14px,2vw,24px)}.store-detail-copy{justify-content:center;gap:12px}.store-detail-copy h1{margin:4px 0 6px;font-size:clamp(2rem,3.1vw,3rem);line-height:.96}.store-detail-copy p,.store-purchase-form p{margin:0;line-height:1.35}.store-detail-price{margin:2px 0}.store-detail-facts{gap:8px}.store-detail-facts div{border-radius:14px;padding:10px 12px}.store-highlight-list{gap:7px}.store-highlight-list li{border-radius:12px;padding:9px 12px}.store-purchase-form{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;margin-top:2px;padding:16px;display:grid}.store-purchase-head{gap:4px;display:grid}.store-purchase-head h2{margin:0;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.05}.store-purchase-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.store-quantity-field{gap:6px}.store-quantity-field input{border-radius:12px;min-height:42px;padding:8px 12px}.store-total-box{border-radius:14px;min-width:150px;padding:10px 12px}.store-buy-button{justify-content:center;width:100%;min-height:46px}.store-purchase-form .form-error,.store-purchase-form .form-success{margin:0}@media (max-width:920px){.store-detail-page.page-section{padding:8px 0 32px}.store-detail-layout{grid-template-columns:1fr;gap:12px}.store-detail-media{height:min(48vh,330px)}.store-detail-copy{gap:10px}}@media (max-width:640px){.store-detail-page.stack{gap:10px}.store-detail-nav .button.small{min-height:30px;padding:6px 12px;font-size:.86rem}.store-detail-media{height:220px}.store-detail-media img{padding:10px}.store-detail-copy h1{margin-bottom:2px;font-size:clamp(1.55rem,7vw,2.1rem)}.store-detail-copy p{font-size:.94rem}.store-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.store-detail-facts div,.store-highlight-list li{padding:8px 10px}.store-purchase-form{gap:10px;padding:14px}.store-purchase-controls{grid-template-columns:1fr;gap:8px}.store-total-box{justify-content:space-between;align-items:center;min-width:0;display:flex}}.landing-v47 .landing-hero-copy-v27 h1{letter-spacing:-.075em;max-width:880px}.landing-v47 .landing-hero-subtitle-v37{max-width:760px;font-weight:850}.landing-v47 .landing-hero-description-v37{max-width:760px}html[dir=rtl] .landing-v47 .landing-proof-row-v27 span,.landing-v47 .landing-proof-row-v27[dir=rtl] span{text-align:right;flex-direction:row-reverse}html[dir=rtl] .landing-v47 .landing-proof-copy-v44,.landing-v47 .landing-proof-row-v27[dir=rtl] .landing-proof-copy-v44{align-items:flex-end}.landing-estimator-section-v47,.landing-faq-section-v47{background:radial-gradient(circle at 15% 0,#ee792b29,#0000 32%),radial-gradient(circle at 90% 12%,#1c5cff1f,#0000 30%),linear-gradient(#fffffff5,#f7faffeb);position:relative;overflow:hidden}html[data-theme=dark] .landing-estimator-section-v47,html[data-theme=dark] .landing-faq-section-v47{background:radial-gradient(circle at 15% 0,#ee792b2e,#0000 34%),radial-gradient(circle at 90% 12%,#407cff26,#0000 32%),linear-gradient(#070d19fa,#0a1222f5)}.landing-estimator-card-v47{background:linear-gradient(135deg,#fffffff2,#ffffffb8),linear-gradient(135deg,#ff7a2421,#1957ff17);border:1px solid #ffffffb8;border-radius:34px;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);gap:clamp(22px,4vw,46px);padding:clamp(24px,4vw,44px);display:grid;box-shadow:0 34px 120px #0d162e24}html[data-theme=dark] .landing-estimator-card-v47{background:linear-gradient(135deg,#121a2bf2,#0b1220e0),linear-gradient(135deg,#ff7a2429,#5084ff1f);border-color:#ffffff1f;box-shadow:0 34px 120px #00000052}.landing-estimator-copy-v47 h2{letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(2rem,4.8vw,4rem);line-height:.95}.landing-estimator-copy-v47 p{color:var(--muted);max-width:620px;font-size:1.02rem;line-height:1.8}.landing-estimator-panel-v47{background:#ffffffc7;border:1px solid #0e172b14;border-radius:28px;gap:16px;padding:clamp(18px,3vw,26px);display:grid;box-shadow:inset 0 1px #ffffffd9}html[data-theme=dark] .landing-estimator-panel-v47{background:#ffffff12;border-color:#ffffff1a}.landing-estimator-panel-v47 label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;gap:8px;font-size:.78rem;font-weight:900;display:grid}.landing-estimator-panel-v47 select{background:var(--surface);width:100%;min-height:48px;color:var(--ink);font:inherit;border:1px solid #0e172b1f;border-radius:16px;outline:none;padding:0 14px;font-weight:850}.landing-estimator-controls-v47{grid-template-columns:1fr .7fr;gap:12px;display:grid}.landing-estimator-results-v47{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.landing-estimator-results-v47 span{background:#f8faffe6;border:1px solid #0e172b14;border-radius:20px;gap:5px;min-width:0;padding:16px;display:grid}html[data-theme=dark] .landing-estimator-results-v47 span{background:#ffffff0f;border-color:#ffffff1a}.landing-estimator-results-v47 small{color:var(--muted);font-weight:800}.landing-estimator-results-v47 strong{color:var(--ink);letter-spacing:-.035em;white-space:nowrap;font-size:clamp(1.05rem,2vw,1.45rem)}.landing-estimator-meta-v47{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;font-weight:850;display:flex}.landing-estimator-disclaimer-v47{color:var(--muted);margin:0;font-size:.83rem;line-height:1.65}@media (max-width:1120px){.landing-estimator-card-v47{grid-template-columns:1fr}}@media (max-width:720px){.landing-v47 .landing-hero-copy-v27 h1{letter-spacing:-.045em}.landing-estimator-results-v47,.landing-estimator-controls-v47{grid-template-columns:1fr}.landing-estimator-card-v47{border-radius:26px;padding:18px}.landing-estimator-panel-v47{border-radius:22px;padding:16px}}.landing-v48 .landing-estimator-section-v47,.landing-v48 .landing-why-section-v48,.landing-v48 .landing-faq-section-v47{background:radial-gradient(circle at 12% 0,#ee792b1c,#0000 30%),radial-gradient(circle at 92% 8%,#2563eb17,#0000 28%),linear-gradient(#fffffff7,#f8fbfff0);padding:clamp(34px,5vw,64px) 0;position:relative;overflow:hidden}html[data-theme=dark] .landing-v48 .landing-estimator-section-v47,html[data-theme=dark] .landing-v48 .landing-why-section-v48,html[data-theme=dark] .landing-v48 .landing-faq-section-v47{background:radial-gradient(circle at 12% 0,#ee792b26,#0000 30%),radial-gradient(circle at 92% 8%,#467fff21,#0000 28%),linear-gradient(#080f1cfa,#0a1222f5)}.landing-v48 .landing-compact-head-v48{gap:6px;max-width:760px;margin-inline:auto;padding-bottom:0}.landing-v48 .landing-compact-head-v48 h2{letter-spacing:-.055em;font-size:clamp(1.9rem,3.5vw,3.15rem);line-height:1.03}.landing-v48 .landing-compact-head-v48 p{max-width:660px;margin-top:6px;font-size:.98rem;line-height:1.7}.landing-v48 .landing-estimator-card-v47{border-radius:28px;grid-template-columns:minmax(245px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(18px,3vw,34px);padding:clamp(18px,2.6vw,30px);box-shadow:0 22px 70px #0d162e1a}.landing-v48 .landing-estimator-copy-v47 h2{letter-spacing:-.055em;max-width:460px;margin:8px 0;font-size:clamp(1.85rem,3.35vw,3rem);line-height:1.02}.landing-v48 .landing-estimator-copy-v47 p{max-width:470px;margin:0;font-size:.98rem;line-height:1.7}.landing-v48 .landing-estimator-panel-v47{border-radius:22px;gap:12px;padding:clamp(14px,2vw,18px)}.landing-v48 .landing-estimator-panel-v47 label{letter-spacing:.07em;gap:7px;font-size:.72rem}.landing-v48 .landing-estimator-panel-v47 select{border-radius:14px;min-height:46px;padding-inline:12px}.landing-v48 .landing-estimator-controls-v47{grid-template-columns:minmax(0,1fr) minmax(120px,.55fr);gap:10px}.landing-v48 .landing-estimator-results-v47{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.landing-v48 .landing-estimator-results-v47 span{border-radius:16px;gap:3px;padding:13px 14px}.landing-v48 .landing-estimator-results-v47 small{font-size:.75rem}.landing-v48 .landing-estimator-results-v47 strong{font-size:clamp(1rem,1.8vw,1.24rem)}.landing-v48 .landing-estimator-meta-v47{padding-top:2px;font-size:.86rem}.landing-v48 .landing-estimator-panel-v47 .button{border-radius:16px;min-height:48px}.landing-v48 .landing-estimator-disclaimer-v47{font-size:.78rem;line-height:1.55}.landing-why-grid-v48{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.landing-why-card-v48{background:#ffffffc2;border:1px solid #0e172b14;border-radius:22px;align-items:flex-start;gap:12px;min-height:132px;padding:16px;display:flex;box-shadow:0 16px 46px #0c183014}html[dir=rtl] .landing-why-card-v48{text-align:right;flex-direction:row-reverse}html[data-theme=dark] .landing-why-card-v48{background:#fff1;border-color:#ffffff1a;box-shadow:0 18px 54px #00000047}.landing-why-icon-v48{width:42px;height:42px;color:var(--primary);background:#ee792b1f;border-radius:15px;flex:none;place-items:center;display:inline-grid}.landing-why-icon-v48 svg{width:22px;height:22px}.landing-why-card-v48 h3{color:var(--ink);letter-spacing:-.025em;margin:1px 0 5px;font-size:1rem;line-height:1.2}.landing-why-card-v48 p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.58}.landing-faq-grid-v48{gap:16px;max-width:880px;margin-inline:auto;display:grid}.landing-faq-list-v48{gap:10px;display:grid}.landing-faq-item-v48{background:#ffffffc7;border:1px solid #0e172b14;border-radius:18px;overflow:hidden;box-shadow:0 14px 40px #0c183012}html[data-theme=dark] .landing-faq-item-v48{background:#fff1;border-color:#ffffff1a}.landing-faq-item-v48 summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font-weight:900;list-style:none;display:flex}.landing-faq-item-v48 summary::-webkit-details-marker{display:none}.landing-faq-item-v48 summary i{background:#079f791c;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;display:inline-grid;position:relative}.landing-faq-item-v48 summary i:before,.landing-faq-item-v48 summary i:after{content:"";background:var(--primary);border-radius:999px;width:12px;height:2px;transition:transform .2s;position:absolute}.landing-faq-item-v48 summary i:after{transform:rotate(90deg)}.landing-faq-item-v48[open] summary i:after{transform:rotate(0)}.landing-faq-item-v48 p{color:var(--muted);margin:0;padding:0 18px 16px;line-height:1.68}.landing-faq-more-v48{justify-content:center;margin-top:2px;display:flex}@media (max-width:1080px){.landing-why-grid-v48{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.landing-v48 .landing-estimator-card-v47{grid-template-columns:1fr}.landing-v48 .landing-estimator-copy-v47{text-align:center}.landing-v48 .landing-estimator-copy-v47 h2,.landing-v48 .landing-estimator-copy-v47 p{margin-inline:auto}}@media (max-width:680px){.landing-v48 .landing-estimator-section-v47,.landing-v48 .landing-why-section-v48,.landing-v48 .landing-faq-section-v47{padding:32px 0}.landing-v48 .landing-estimator-card-v47{border-radius:22px;padding:16px}.landing-v48 .landing-estimator-controls-v47,.landing-v48 .landing-estimator-results-v47,.landing-why-grid-v48{grid-template-columns:1fr}.landing-why-card-v48{min-height:auto}.landing-faq-item-v48 summary{align-items:flex-start;padding:15px 16px}.landing-faq-item-v48 p{padding:0 16px 15px}}.faq-page-v48 .support-hero-v14{min-height:auto}.faq-hero-card-v48{z-index:1;background:radial-gradient(circle at 80% 8%,#2563eb21,#0000 42%),linear-gradient(145deg,#ffffffb8,#ffffff4d);border-radius:30px;align-content:center;gap:8px;min-height:260px;padding:clamp(22px,4vw,34px);display:grid;position:relative}.faq-hero-card-v48 span{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:950}.faq-hero-card-v48 strong{color:var(--text);letter-spacing:-.05em;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.05}.faq-hero-card-v48 p{max-width:460px;color:var(--muted);margin:0;line-height:1.7}html[data-theme=dark] .faq-hero-card-v48{background:radial-gradient(circle at 80% 8%,#407cff29,#0000 42%),linear-gradient(145deg,#ffffff1a,#ffffff0a)}.landing-v50 .landing-hero-copy-v27>.eyebrow,.landing-v50 .landing-section-head>.eyebrow,.landing-v50 .landing-section-head .eyebrow,.landing-v50 .landing-affiliate-copy-v49>.eyebrow,.landing-v50 .command-card-top>.eyebrow,.landing-v50 .landing-final-cta-v27>.eyebrow{color:#10b981!important}.landing-v50 .landing-featured-section-v27 .landing-section-head{align-items:end;gap:20px;margin-bottom:clamp(20px,3vw,34px)}.landing-v50 .landing-featured-section-v27 .landing-section-head h2{letter-spacing:-.065em;max-width:930px;font-size:clamp(2.25rem,4.2vw,4rem);line-height:.98}.landing-v50 .landing-featured-section-v27 .landing-section-head p{max-width:980px;font-size:clamp(.95rem,1.35vw,1.1rem);line-height:1.65}.landing-v50 .landing-command-card-v38{max-width:640px;margin-inline:auto}.landing-v50 .landing-faq-section-v47{padding:clamp(38px,5vw,70px) 0}.landing-v50 .landing-faq-grid-v48{gap:18px;width:min(100%,760px);max-width:760px;margin-inline:auto;display:grid}.landing-v50 .landing-faq-grid-v48 .landing-compact-head-v48 h2{letter-spacing:-.052em;font-size:clamp(1.9rem,3.2vw,2.8rem)}.landing-v50 .landing-faq-grid-v48 .landing-compact-head-v48 p{max-width:560px;font-size:.94rem}.landing-v50 .landing-faq-list-v48{gap:8px;width:100%;display:grid}.landing-v50 .landing-faq-item-v48{width:100%;box-shadow:none;background:#ffffffe6;border-radius:12px}.landing-v50 .landing-faq-item-v48 summary{min-height:52px;padding:13px 16px;font-size:.98rem}.landing-v50 .landing-faq-item-v48 p{border-top:1px solid #94a3b81f;padding:13px 16px 15px;font-size:.94rem;line-height:1.7}html[data-theme=dark] .landing-v50 .landing-faq-item-v48{background:#fff1}@media (max-width:680px){.landing-v50 .landing-featured-section-v27 .landing-section-head{align-items:stretch;margin-bottom:18px}.landing-v50 .landing-featured-section-v27 .landing-section-head h2{font-size:clamp(2rem,11vw,2.75rem)}}.site-header.marketing-header-v30 .marketing-header-inner{width:min(1200px,100% - 32px)}.landing-v53 .landing-proof-row-v27>span,.landing-v53 .landing-v32 .landing-proof-row-v27>span{grid-template-columns:36px minmax(0,1fr)}.landing-v53 .landing-proof-icon-v44{place-items:center;width:34px;min-width:34px;height:34px;margin:0;display:grid}.landing-v53 .landing-proof-icon-v44 svg{width:34px;height:34px;display:block;overflow:visible}.landing-v53 .landing-proof-icon-v44 svg path,.landing-v53 .landing-proof-icon-v44 svg circle{vector-effect:non-scaling-stroke}.landing-v53 .command-device-stack-v53{gap:10px}.landing-v53 .command-live-device-row-v53{color:inherit;cursor:pointer;text-decoration:none}.landing-v53 .command-live-device-row-v53 .command-device-main small{white-space:nowrap}.landing-v53 .command-live-device-row-v53 .command-profit{color:#00a878;font-weight:950}html[data-theme=dark] .landing-v53 .command-live-device-row-v53 .command-profit{color:#31e2ad}html[dir=rtl] .landing-v53 .command-live-device-row-v53 .command-device-main{text-align:right}@media (max-width:820px){.site-header.marketing-header-v30 .marketing-header-inner{width:calc(100% - 20px)}.landing-v53 .landing-proof-row-v27>span,.landing-v53 .landing-v32 .landing-proof-row-v27>span{grid-template-columns:32px minmax(0,1fr)}.landing-v53 .landing-proof-icon-v44,.landing-v53 .landing-proof-icon-v44 svg{width:32px;min-width:32px;height:32px}.landing-v53 .command-live-device-row-v53{grid-template-columns:auto minmax(0,1fr)}.landing-v53 .command-live-device-row-v53 .command-profit{grid-column:2;justify-self:start;margin-top:-2px}html[dir=rtl] .landing-v53 .command-live-device-row-v53 .command-profit{justify-self:end}}.landing-v54 .landing-why-section-v48{padding-block:clamp(54px,7vw,86px)}.landing-v54 .landing-workspace-section-v54{padding-block:clamp(58px,8vw,96px)}.landing-v54 .landing-workspace-section-v54 .landing-ops-grid-v38{align-items:center}.landing-v54 .landing-workspace-section-v54 .landing-trust-cards-v38{max-width:620px}.landing-v54 .landing-workspace-section-v54 .landing-command-card-v38{justify-self:end;max-width:560px}.landing-v54 .landing-inside-bottom-v54{padding-block:clamp(54px,7vw,88px)}.landing-v54 .landing-inside-bottom-v54 .landing-section-head{text-align:center;margin-inline:auto;justify-content:center;align-items:center;max-width:760px;margin-bottom:26px}.landing-v54 .landing-inside-bottom-v54 .landing-section-head p{max-width:640px;margin-inline:auto}.landing-v54 .landing-inside-bottom-v54 .landing-gallery-grid-v39{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:16px}.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39,.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39.showcase,.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39.monitoring,.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39.racks{grid-area:auto;min-height:320px}.landing-v54 .landing-inside-bottom-v54 .landing-gallery-copy-v39 p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.landing-v54 .landing-about-bottom-v54{padding-block:clamp(54px,7vw,88px)}.landing-v54 .landing-about-bottom-v54 .landing-company-grid-v39{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:clamp(24px,4vw,54px)}.landing-v54 .landing-about-bottom-v54 .landing-company-copy-v39{gap:20px}.landing-v54 .landing-about-bottom-v54 .landing-company-pillars-v39{gap:10px}.landing-v54 .landing-about-bottom-v54 .landing-company-pillar-v39{border-radius:20px;padding:15px}.landing-v54 .landing-about-bottom-v54 .landing-company-pillar-v39 h3{font-size:17px}.landing-v54 .landing-about-bottom-v54 .landing-company-pillar-v39 p{font-size:13.5px;line-height:1.65}.landing-v54 .landing-about-bottom-v54 .landing-company-visual-v39{min-height:390px}.landing-v54 .landing-about-bottom-v54 .landing-company-image-frame-v39.primary{inset:0 0 52px 44px}.landing-v54 .landing-about-bottom-v54 .landing-company-image-frame-v39.secondary{width:min(38%,220px)}@media (max-width:1100px){.landing-v54 .landing-workspace-section-v54 .landing-command-card-v38{justify-self:stretch;max-width:none}.landing-v54 .landing-inside-bottom-v54 .landing-gallery-grid-v39{grid-template-columns:1fr 1fr}.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39.showcase{grid-column:1/-1}.landing-v54 .landing-about-bottom-v54 .landing-company-grid-v39{grid-template-columns:1fr}}@media (max-width:820px){.landing-v54 .landing-why-section-v48,.landing-v54 .landing-workspace-section-v54,.landing-v54 .landing-inside-bottom-v54,.landing-v54 .landing-about-bottom-v54{padding-block:40px}.landing-v54 .landing-inside-bottom-v54 .landing-section-head{text-align:start;align-items:start;margin-bottom:18px}.landing-v54 .landing-inside-bottom-v54 .landing-gallery-grid-v39{grid-template-columns:1fr}.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39,.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39.showcase,.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39.monitoring,.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39.racks{min-height:260px}.landing-v54 .landing-about-bottom-v54 .landing-company-visual-v39{min-height:0}.landing-v54 .landing-about-bottom-v54 .landing-company-image-frame-v39.primary,.landing-v54 .landing-about-bottom-v54 .landing-company-image-frame-v39.secondary{width:100%;inset:auto}}.landing-v55 .landing-section-head h2,.landing-v55 .landing-affiliate-copy-v49 h2,.landing-v55 .landing-final-cta-v27 h2{letter-spacing:-.045em!important;font-size:clamp(2rem,3vw,3rem)!important;line-height:1.08!important}.landing-v55 .landing-featured-section-v27 .landing-section-head h2{font-size:clamp(2rem,3.1vw,3rem)!important}.landing-v55 .landing-section-head p,.landing-v55 .landing-affiliate-copy-v49>p,.landing-v55 .landing-final-cta-v27>p,.landing-v55 .landing-step-body-v41 p,.landing-v55 .landing-trust-card p,.landing-v55 .landing-gallery-copy-v39 p,.landing-v55 .landing-company-pillar-v39 p,.landing-v55 .landing-faq-item-v48 p{font-size:clamp(.96rem,1.08vw,1.035rem);line-height:1.72}.landing-v55 .landing-section-head p,.landing-v55 .landing-affiliate-copy-v49>p,.landing-v55 .landing-final-cta-v27>p{max-width:62ch}.landing-v55 .landing-affiliate-card-v49{align-items:center;gap:clamp(18px,2.6vw,30px)}.landing-v55 .landing-affiliate-visual-v49{min-height:215px;padding:clamp(12px,1.8vw,18px)}.landing-v55 .affiliate-partner-image-v55{object-fit:contain;filter:drop-shadow(0 20px 36px #020c1b29);width:min(100%,320px);height:auto;display:block}@media (max-width:1050px){.landing-v55 .landing-affiliate-card-v49{gap:16px}.landing-v55 .landing-affiliate-visual-v49{min-height:190px}.landing-v55 .affiliate-partner-image-v55{width:min(100%,280px)}}@media (max-width:760px){.landing-v55 .landing-section-head h2,.landing-v55 .landing-affiliate-copy-v49 h2,.landing-v55 .landing-final-cta-v27 h2{font-size:clamp(1.85rem,7.1vw,2.45rem)!important;line-height:1.12!important}.landing-v55 .landing-section-head p,.landing-v55 .landing-affiliate-copy-v49>p,.landing-v55 .landing-final-cta-v27>p,.landing-v55 .landing-step-body-v41 p,.landing-v55 .landing-trust-card p,.landing-v55 .landing-gallery-copy-v39 p,.landing-v55 .landing-company-pillar-v39 p,.landing-v55 .landing-faq-item-v48 p{font-size:.94rem;line-height:1.68}.landing-v55 .landing-affiliate-visual-v49{min-height:158px}.landing-v55 .affiliate-partner-image-v55{width:min(100%,220px)}}.site-header.marketing-header-v30 .marketing-header-inner,.marketing-header-v30 .marketing-header-inner{width:min(1200px,100% - 32px)!important;max-width:1200px!important;margin-inline:auto!important}@media (max-width:820px){.site-header.marketing-header-v30 .marketing-header-inner,.marketing-header-v30 .marketing-header-inner{width:min(1200px,100% - 20px)!important}}.market-mined-line{gap:3px}.landing-estimator-results-v47 em{color:#475569bd;margin-top:2px;font-size:.82rem;font-style:normal;font-weight:850;display:block}.detail-mined-highlight small,.summary-item small[dir=ltr]{color:#475569c2;font-size:.82rem;font-weight:850;display:block}html[data-theme=dark] .landing-estimator-results-v47 em,html[data-theme=dark] .detail-mined-highlight small,html[data-theme=dark] .summary-item small[dir=ltr]{color:#e2e8f0b3}.market-mined-line-v57{align-content:center;gap:6px}.market-mined-line-v57>small:first-child{white-space:nowrap}.market-mining-estimate-value-v57{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:6px;line-height:1.15;display:flex!important}.market-mining-estimate-value-v57 em{color:#475569c7;font-size:.78em;font-style:normal;font-weight:900}.rental-price-receipt .summary-side-grid.summary-mining-strip-v57{align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item{grid-template-rows:auto 1fr auto;min-width:0;min-height:96px;display:grid;border-radius:16px!important;padding:12px 10px!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item span:before{display:none!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item span{text-overflow:ellipsis;white-space:nowrap;min-height:1.1em;display:block;overflow:hidden;font-size:clamp(.62rem,.86vw,.74rem)!important;line-height:1.1!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item strong{text-overflow:ellipsis;white-space:nowrap;align-self:center;min-width:0;display:block;overflow:hidden;font-size:clamp(.94rem,1.25vw,1.18rem)!important;line-height:1.12!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item small{text-overflow:ellipsis;white-space:nowrap;min-height:1.15em;overflow:hidden;font-size:clamp(.6rem,.75vw,.72rem)!important;line-height:1.2!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item strong em{display:none}@media (max-width:620px){.market-mining-estimate-value-v57{gap:4px;font-size:clamp(.88rem,3.6vw,1rem)!important}.market-mining-estimate-value-v57 em{font-size:.74em}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57{gap:6px!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item{min-height:84px;border-radius:13px!important;padding:9px 6px!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item span{font-size:clamp(.54rem,2.45vw,.64rem)!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item strong{font-size:clamp(.58rem,2.45vw,.68rem)!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item small{font-size:clamp(.52rem,2.35vw,.62rem)!important}}@media (max-width:380px){.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item{padding-inline:5px!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item strong{font-size:clamp(.54rem,2.35vw,.64rem)!important}}html[data-theme=dark] .market-mining-estimate-value-v57 em{color:#e2e8f0b8}@media (min-width:981px){.pro-device-detail-grid,.device-detail-grid.pro-device-detail-grid{grid-template-columns:minmax(0,.88fr) minmax(430px,1fr)!important;gap:20px!important}.pro-detail-image-shell .detail-device-image{max-width:88%!important;max-height:88%!important}}.detail-mined-highlight small,.summary-item small,.summary-item small[dir=ltr]{margin-top:0!important}.detail-mined-highlight small{letter-spacing:-.01em}.pro-detail-commercial-strip-v15 .detail-profit-highlight strong,.pro-detail-commercial-strip-v15 .detail-rent-highlight strong,.pro-detail-commercial-strip-v15 .detail-rent-highlight strong{color:#00a878!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;text-overflow:clip!important;overflow:visible!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item small{letter-spacing:-.02em;text-overflow:clip!important;overflow:visible!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item-total-mined-v57 strong{color:#00a878!important}.rental-submit-note{font-size:.9rem;line-height:1.55;color:#334155d1!important}@media (max-width:620px){.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item{padding-inline:5px!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item strong{letter-spacing:-.045em;font-size:clamp(.54rem,2.25vw,.64rem)!important}.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item small{font-size:clamp(.5rem,2.1vw,.58rem)!important}}@media (max-width:380px){.rental-summary-card-pro.rental-price-receipt .summary-mining-strip-v57 .summary-item strong{font-size:clamp(.5rem,2.05vw,.58rem)!important}}.marketplace-pro-page .pro-catalog-toolbar,.marketplace-pro-page.catalog-toolbar,.marketplace-pro-page .catalog-toolbar{border-radius:20px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:10px!important}.marketplace-pro-page .catalog-filter-panel{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:920px!important;display:grid!important}.marketplace-pro-page .catalog-filter-control,.catalog-filter-control.catalog-sort-control{min-width:0!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:0!important;display:grid!important}html[dir=rtl] .marketplace-pro-page .catalog-filter-control,html[dir=rtl] .catalog-filter-control.catalog-sort-control{grid-template-columns:minmax(0,1fr) auto!important}.marketplace-pro-page .catalog-filter-control>span:first-child{color:#64748bf2!important;letter-spacing:.055em!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:0!important;align-items:center!important;min-width:max-content!important;padding:0!important;font-size:.68rem!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.marketplace-pro-page .catalog-select-frame{background:#ffffffb3!important;border:1px solid #94a3b83d!important;border-radius:16px!important;align-items:center!important;min-width:0!important;min-height:42px!important;padding:0 12px!important;display:grid!important;box-shadow:inset 0 1px #ffffffad!important}.marketplace-pro-page .catalog-select-frame:focus-within{border-color:#10b98175!important;box-shadow:0 0 0 3px #10b98121,inset 0 1px #ffffffb8!important}.marketplace-pro-page .catalog-select-frame select,.marketplace-pro-page .catalog-filter-control select{width:100%!important;min-height:38px!important;color:var(--text)!important;text-align:start!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;font-size:.92rem!important;font-weight:900!important}html[dir=rtl] .marketplace-pro-page .catalog-select-frame select,html[dir=rtl] .marketplace-pro-page .catalog-filter-control select{text-align:end!important}.marketplace-pro-page .catalog-toolbar-meta:empty{display:none!important}.marketplace-pro-page .catalog-toolbar-meta{min-width:auto!important}.marketplace-pro-page .catalog-clear-filters{border-radius:16px!important;min-height:42px!important;padding:0 16px!important}.market-pricing-block,.pro-device-card .market-pricing-block{grid-template-columns:minmax(0,.92fr) minmax(150px,1.08fr)!important}.market-mined-line-v57{min-width:0!important}.market-mining-estimate-value-v57{letter-spacing:-.015em;min-width:0!important;max-width:100%!important;font-size:clamp(.78rem,1vw,.95rem)!important}.market-mining-estimate-value-v57 em{letter-spacing:0;font-size:.82em!important}@media (max-width:980px){.marketplace-pro-page .catalog-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:none!important}.marketplace-pro-page .catalog-sort-control{grid-column:1/-1}}@media (max-width:760px){.marketplace-pro-page .pro-catalog-toolbar,.marketplace-pro-page.catalog-toolbar,.marketplace-pro-page .catalog-toolbar{border-radius:18px!important;grid-template-columns:1fr!important;gap:7px!important;padding:7px!important}.marketplace-pro-page .catalog-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.marketplace-pro-page .catalog-filter-control,.catalog-filter-control.catalog-sort-control{grid-template-columns:1fr!important;gap:5px!important;min-height:auto!important}html[dir=rtl] .marketplace-pro-page .catalog-filter-control,html[dir=rtl] .catalog-filter-control.catalog-sort-control{grid-template-columns:1fr!important}.marketplace-pro-page .catalog-filter-control>span:first-child{font-size:.58rem!important}.marketplace-pro-page .catalog-select-frame{border-radius:13px!important;min-height:36px!important;padding-inline:9px!important}.marketplace-pro-page .catalog-select-frame select,.marketplace-pro-page .catalog-filter-control select{min-height:32px!important;font-size:.75rem!important}.marketplace-pro-page .catalog-toolbar-meta{width:100%!important}.marketplace-pro-page .catalog-clear-filters{border-radius:13px!important;width:100%!important;min-height:36px!important}.market-pricing-block,.pro-device-card .market-pricing-block{grid-template-columns:minmax(0,.82fr) minmax(116px,1.18fr)!important}.market-mining-estimate-value-v57{gap:4px!important;font-size:clamp(.7rem,3.1vw,.86rem)!important}.market-mining-estimate-value-v57 em{font-size:.78em!important}}@media (max-width:420px){.marketplace-pro-page .catalog-filter-panel{grid-template-columns:1fr!important}.marketplace-pro-page .catalog-sort-control{grid-column:auto}}.card-cta.soldout-button,.market-card-cta.soldout-button,.pro-device-card .market-card-cta.soldout-button,.button.card-cta.soldout-button[aria-disabled=true]{cursor:not-allowed;pointer-events:none;opacity:1!important;color:#b91c1c!important;text-shadow:none!important;background:linear-gradient(135deg,#fff1f2fa 0%,#fee2e2f5 52%,#fecacacc 100%)!important;border:1px solid #f8717157!important;box-shadow:inset 0 1px #ffffffbd,0 10px 22px #b91c1c12!important}.card-cta.soldout-button:hover,.market-card-cta.soldout-button:hover,.pro-device-card .market-card-cta.soldout-button:hover,.button.card-cta.soldout-button[aria-disabled=true]:hover{color:#b91c1c!important;transform:none!important}html[data-theme=dark] .card-cta.soldout-button,html[data-theme=dark] .market-card-cta.soldout-button,html[data-theme=dark] .pro-device-card .market-card-cta.soldout-button,html[data-theme=dark] .button.card-cta.soldout-button[aria-disabled=true]{color:#fecaca!important;background:linear-gradient(135deg,#7f1d1d61 0%,#450a0a4d 55%,#7f1d1d3d 100%)!important;border-color:#f871713d!important;box-shadow:inset 0 1px #ffffff14,0 10px 22px #7f1d1d1a!important}html[data-theme=dark] .card-cta.soldout-button:hover,html[data-theme=dark] .market-card-cta.soldout-button:hover,html[data-theme=dark] .pro-device-card .market-card-cta.soldout-button:hover,html[data-theme=dark] .button.card-cta.soldout-button[aria-disabled=true]:hover{color:#fecaca!important}@media (max-width:820px){html,body,.page-shell{scroll-behavior:auto!important}.landing-page{overflow-x:hidden!important}body:has(.landing-page){overflow-x:hidden!important}.marketing-main:has(.landing-page){overflow-x:hidden!important}.landing-page .landing-container,.landing-page .landing-section{max-width:calc(100% - 28px)!important}.landing-page *,.landing-page :before,.landing-page :after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.landing-page :where(.glass-card,.market-list-card,.pro-device-card,.landing-step-card,.landing-why-card-v48,.landing-trust-card,.landing-command-card-v38,.landing-gallery-card-v39,.landing-company-pillar-v39,.landing-company-image-frame-v39,.landing-affiliate-card-v49,.landing-affiliate-visual-v49,.landing-faq-item-v48,.landing-final-cta-v27,.hero-floating-card-v27,.catalog-image-frame,.device-image,.affiliate-partner-image-v55),.site-header.marketing-header,.site-header.marketing-header-v30{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;will-change:auto!important}.landing-page :where(.market-list-card,.pro-device-card,.landing-step-card,.landing-why-card-v48,.landing-trust-card,.landing-command-card-v38,.landing-gallery-card-v39,.landing-company-pillar-v39,.landing-faq-item-v48){box-shadow:0 8px 22px #0f172a12!important}html[data-theme=dark] .landing-page :where(.market-list-card,.pro-device-card,.landing-step-card,.landing-why-card-v48,.landing-trust-card,.landing-command-card-v38,.landing-gallery-card-v39,.landing-company-pillar-v39,.landing-faq-item-v48){box-shadow:0 10px 24px #0000002e!important}.landing-page :where(.market-list-card,.pro-device-card,.landing-step-card,.landing-why-card-v48,.landing-trust-card,.landing-command-card-v38,.landing-gallery-card-v39,.landing-company-pillar-v39,.landing-company-image-frame-v39,.landing-affiliate-card-v49,.landing-faq-item-v48,.device-image-wrap,.landing-gallery-image-v39,.landing-company-visual-v39){backface-visibility:visible!important;transform:none!important}.landing-page :where(.landing-gallery-card-v39,.landing-company-image-frame-v39,.market-list-card,.pro-device-card,.landing-command-card-v38,.landing-affiliate-card-v49){contain:none!important;content-visibility:visible!important}.landing-page :where(.market-list-card:hover,.pro-device-card:hover,.landing-gallery-card-v39:hover,.landing-trust-card:hover,.landing-why-card-v48:hover,.landing-company-pillar-v39:hover){transform:none!important}.landing-page :where(.landing-gallery-section-v39,.landing-featured-section-v27,.landing-affiliate-section-v49,.landing-final-section-v27){background:linear-gradient(#061018 0%,#071827 100%)!important}.landing-v30 .landing-hero-v27:after,.landing-v39 .landing-gallery-card-v39:before,.landing-page .market-list-card:before{filter:none!important}.landing-v39 .landing-gallery-card-v39:after{background:linear-gradient(#040b1205,#040b1224 42%,#040b12d1)!important}.landing-gallery-image-v39 img,.landing-company-image-frame-v39 img,.device-image{filter:none!important;transform:none!important}.homepage-featured-grid-v51,.landing-page .homepage-featured-grid-v51.professional-device-grid{grid-template-columns:1fr!important;overflow:visible!important}.homepage-featured-grid-v51 .market-list-card,.homepage-featured-grid-v51 .pro-device-card{width:100%!important;max-width:none!important}.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39,.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39.showcase,.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39.monitoring,.landing-v54 .landing-inside-bottom-v54 .landing-gallery-card-v39.racks{min-height:235px!important}.landing-v54 .landing-about-bottom-v54 .landing-company-image-frame-v39,.landing-v54 .landing-about-bottom-v54 .landing-company-image-frame-v39.primary,.landing-v54 .landing-about-bottom-v54 .landing-company-image-frame-v39.secondary{min-height:220px!important}.site-header.marketing-header,.site-header.marketing-header-v30{background:#f2f9fcfa!important;box-shadow:0 1px #0f172a14!important}html[data-theme=dark] .site-header.marketing-header,html[data-theme=dark] .site-header.marketing-header-v30{background:#07121efa!important;box-shadow:0 1px #ffffff14!important}}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :before,.landing-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:820px){.landing-page :where(.landing-bleed,.landing-section,.landing-container,.homepage-featured-grid-v51,.landing-gallery-grid-v39,.landing-ops-grid-v38,.landing-company-grid-v39,.market-list-card,.pro-device-card,.landing-gallery-card-v39,.landing-command-card-v38,.landing-affiliate-card-v49,.landing-company-section-v39,.landing-inside-bottom-v54){contain:none!important;content-visibility:visible!important}.landing-page :where(.landing-gallery-card-v39,.landing-company-image-frame-v39,.market-list-card,.pro-device-card,.landing-command-card-v38,.landing-affiliate-card-v49){overflow:hidden}.landing-page :where(.landing-why-section-v48,.landing-workspace-section-v54,.landing-gallery-section-v39,.landing-company-section-v39,.landing-affiliate-section-v49,.landing-faq-section-v47,.landing-final-section-v27){min-height:auto!important}}.device-detail-page-v8 .plan-choice-grid-pro{gap:10px!important}.device-detail-page-v8 .plan-choice-pro.plan-choice-compact{align-items:flex-start!important;min-height:58px!important;padding:12px 14px!important}.device-detail-page-v8 .plan-choice-pro.plan-choice-compact input{margin-top:5px!important}.device-detail-page-v8 .plan-choice-head-compact{grid-template-columns:minmax(0,1fr) auto!important;align-items:flex-start!important;gap:14px!important;min-height:0!important}.device-detail-page-v8 .plan-title-wrap{white-space:normal!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;display:flex!important;overflow:visible!important}.device-detail-page-v8 .plan-choice-main-line{flex-wrap:wrap!important;align-items:baseline!important;gap:4px 9px!important;width:100%!important;min-width:0!important;display:flex!important}.device-detail-page-v8 .plan-title-wrap strong,.device-detail-page-v8 .plan-choice-main-line strong{text-overflow:clip!important;white-space:normal!important;flex:0 auto!important;min-width:0!important;font-size:15.5px!important;line-height:1.15!important;overflow:visible!important}.device-detail-page-v8 .plan-title-wrap small,.device-detail-page-v8 .plan-duration-label{text-overflow:clip!important;white-space:normal!important;flex:0 auto!important;min-width:0!important;font-size:11.5px!important;line-height:1.2!important;overflow:visible!important}.device-detail-page-v8 .plan-choice-description{color:var(--muted)!important;text-overflow:clip!important;white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:100%!important;font-size:11.5px!important;font-weight:750!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}.device-detail-page-v8 .plan-choice-head-compact b{white-space:nowrap!important;flex:none!important;align-self:flex-start!important;margin-top:1px!important;line-height:1.15!important}@media (max-width:720px){.device-detail-page-v8 .plan-choice-pro.plan-choice-compact{min-height:64px!important;padding:11px 12px!important}.device-detail-page-v8 .plan-choice-head-compact{gap:10px!important}.device-detail-page-v8 .plan-choice-description{-webkit-line-clamp:3!important}}@media (max-width:440px){.device-detail-page-v8 .plan-choice-head-compact{grid-template-columns:minmax(0,1fr)!important}.device-detail-page-v8 .plan-choice-head-compact b{margin-top:2px!important}}.device-detail-page-v8 .eyebrow{letter-spacing:.075em}.device-detail-page-v8 .plan-choice-main-line{align-items:center!important;gap:8px!important}.device-detail-page-v8 .plan-duration-badge-v11{background:color-mix(in srgb, var(--brand) 10%, transparent)!important;border:1px solid color-mix(in srgb, var(--brand) 26%, transparent)!important;color:var(--brand-strong)!important;text-transform:none!important;white-space:nowrap!important;border-radius:999px!important;flex:none!important;align-items:center!important;padding:4px 8px!important;font-size:10.5px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.device-detail-page-v8 .plan-choice-description{color:color-mix(in srgb, var(--text) 76%, var(--muted))!important;font-weight:700!important}.device-detail-page-v8 .plan-choice-head-compact b,.device-detail-page-v8 .summary-total-control strong,.device-detail-page-v8 .summary-item strong,.device-detail-page-v8 .detail-mined-highlight strong{letter-spacing:-.035em}.device-detail-page-v8 .rental-submit-button{letter-spacing:-.01em!important;font-weight:950!important}.device-detail-page-v8 .rental-submit-note{color:color-mix(in srgb, var(--text) 72%, var(--muted))!important;font-weight:850!important}.device-overview-card-v11{position:relative;overflow:hidden}.device-overview-card-v11:before{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 48%, transparent), transparent);content:"";opacity:.22;inset-inline-start:0;border-radius:999px;width:4px;height:72%;position:absolute;top:14%}.device-overview-card-v11 .panel-head h2{letter-spacing:-.035em}.device-overview-lead-v11{color:color-mix(in srgb, var(--text) 86%, var(--muted));max-width:1020px;margin-block-end:14px;font-size:clamp(14px,1.05vw,16px);line-height:1.6}.device-overview-highlights-v11{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.device-overview-highlights-v11 li{background:color-mix(in srgb, var(--brand) 9%, var(--card));border:1px solid color-mix(in srgb, var(--brand) 25%, transparent);border-radius:14px;align-items:center;min-height:44px;font-weight:850;display:flex}.device-estimate-disclaimer-v11{background:color-mix(in srgb, var(--warning,#f59e0b) 10%, var(--card));border:1px solid color-mix(in srgb, var(--warning,#f59e0b) 24%, transparent);color:color-mix(in srgb, var(--text) 78%, var(--muted));text-align:center;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:8px;max-width:min(100%,860px);margin:-4px auto 0;padding:10px 16px;font-size:12.5px;font-weight:850;line-height:1.35;display:inline-flex}.device-estimate-disclaimer-v11:before{content:"ⓘ";color:color-mix(in srgb, var(--warning,#f59e0b) 86%, var(--text));flex:none;font-weight:950}[dir=rtl] .device-overview-card-v11:before{inset-inline:auto 0}@media (max-width:860px){.device-overview-highlights-v11{grid-template-columns:1fr}.device-estimate-disclaimer-v11{border-radius:18px;width:100%}}@media (max-width:440px){.device-detail-page-v8 .plan-duration-badge-v11{padding:3px 7px!important;font-size:10px!important}.device-overview-lead-v11{font-size:12.5px;line-height:1.55}.device-overview-highlights-v11 li{min-height:38px;padding-block:8px;font-size:12px}.device-estimate-disclaimer-v11{padding:9px 12px;font-size:11.5px}}.legal-page-v28{--legal-accent:#f6b21a}.legal-hero-v28{position:relative;overflow:hidden}.legal-hero-v28:after{content:"";pointer-events:none;background:radial-gradient(circle,#f6b21a2e,#0000 65%);border-radius:999px;width:360px;height:360px;position:absolute;inset:auto -8% -35% auto}.legal-trust-note-v28 p{margin:0}.legal-index-intro-v28{gap:.75rem;padding:clamp(1.25rem,2vw,1.75rem);display:grid}.legal-index-intro-v28 h2,.legal-index-intro-v28 p{margin:0}.legal-index-intro-v28 p{color:#0f172ab8;max-width:760px;line-height:1.75}.legal-policy-grid-v28{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid}.legal-policy-card-v28{min-height:280px;color:inherit;flex-direction:column;gap:.85rem;padding:clamp(1rem,1.6vw,1.35rem);text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.legal-policy-card-v28:hover{border-color:#f6b21a73;transform:translateY(-3px);box-shadow:0 20px 45px #0f172a1f}.legal-policy-card-v28 span{color:#9a6200;letter-spacing:.08em;text-transform:uppercase;background:#f6b21a24;border-radius:999px;width:fit-content;padding:.32rem .58rem;font-size:.76rem;font-weight:900}.legal-policy-card-v28 h2{margin:0;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.25}.legal-policy-card-v28 p{color:#0f172aad;margin:0;font-size:.95rem;line-height:1.65}.legal-policy-card-v28 strong{color:#111827;margin-top:auto;font-size:.9rem}.legal-contact-grid-v28{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:2rem;display:grid}.legal-contact-grid-v28 a{color:inherit;background:#ffffffb8;border:1px solid #0f172a14;border-radius:18px;gap:.35rem;padding:1rem;text-decoration:none;display:grid}.legal-contact-grid-v28 span{color:#0f172a8c;text-transform:uppercase;letter-spacing:.06em;font-size:.82rem;font-weight:800}.legal-contact-grid-v28 strong{overflow-wrap:anywhere;font-size:.96rem}html[data-theme=dark] .legal-index-intro-v28 p,html[data-theme=dark] .legal-policy-card-v28 p{color:#e2e8f0bd}html[data-theme=dark] .legal-policy-card-v28 span{color:#ffd166;background:#f6b21a2e}html[data-theme=dark] .legal-policy-card-v28 strong{color:#f8fafc}html[data-theme=dark] .legal-contact-grid-v28 a{background:#0f172aa3;border-color:#e2e8f01a}html[data-theme=dark] .legal-contact-grid-v28 span{color:#e2e8f094}@media (max-width:1180px){.legal-policy-grid-v28{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.legal-policy-grid-v28,.legal-contact-grid-v28{grid-template-columns:1fr}.legal-policy-card-v28{min-height:auto}}.why-getasic-page-v29{gap:28px;width:min(1180px,100% - 32px);margin:0 auto;padding:56px 0 88px;display:grid}.why-getasic-hero-v29,.why-getasic-split-v29,.why-getasic-cta-v29{gap:24px;display:grid}.why-getasic-hero-v29{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;padding:clamp(28px,5vw,56px)}.why-getasic-hero-copy-v29 h1,.why-getasic-section-head-v29 h2,.why-getasic-panel-v29 h2,.why-getasic-cta-v29 h2{color:var(--ink);letter-spacing:-.04em;margin:0}.why-getasic-hero-copy-v29 h1{max-width:760px;font-size:clamp(2.4rem,6vw,5.4rem);line-height:.95}.why-getasic-hero-copy-v29 p,.why-getasic-panel-v29 p,.why-getasic-cta-v29 p{color:var(--muted);font-weight:650;line-height:1.75}.why-getasic-actions-v29,.why-getasic-cta-v29{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.why-getasic-hero-card-v29{gap:18px;padding:28px;display:grid}.why-getasic-hero-card-v29>span,.why-getasic-hero-card-v29>strong{display:block}.why-getasic-hero-card-v29>span{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:900}.why-getasic-hero-card-v29>strong{color:var(--ink);font-size:clamp(1.5rem,3vw,2.4rem);line-height:1.05}.why-getasic-hero-card-v29>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.why-getasic-hero-card-v29 em{text-align:center;background:#f0fdfaad;border:1px solid #14b8a638;border-radius:18px;padding:16px 12px;font-style:normal}.why-getasic-hero-card-v29 b,.why-getasic-hero-card-v29 small{display:block}.why-getasic-hero-card-v29 b{color:var(--accent);font-size:1.4rem}.why-getasic-hero-card-v29 small{color:var(--muted);margin-top:4px;font-weight:800}.why-getasic-section-head-v29{text-align:center;max-width:760px;margin:12px auto 0}.why-getasic-section-head-v29 h2,.why-getasic-panel-v29 h2,.why-getasic-cta-v29 h2{font-size:clamp(2rem,4vw,3.7rem);line-height:1}.why-getasic-pillar-grid-v29{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.why-getasic-pillar-v29,.why-getasic-panel-v29{padding:24px}.why-getasic-pillar-v29 i{background:linear-gradient(135deg,#14b8a633,#2563eb29);border-radius:18px;width:48px;height:48px;margin-bottom:16px;display:grid}.why-getasic-pillar-v29 h3,.why-getasic-list-v29 strong,.why-getasic-email-list-v29 strong{color:var(--ink)}.why-getasic-pillar-v29 p,.why-getasic-list-v29 span,.why-getasic-email-list-v29 span{color:var(--muted);font-weight:650;line-height:1.65}.why-getasic-split-v29{grid-template-columns:1fr 1fr}.why-getasic-list-v29,.why-getasic-email-list-v29{gap:12px;margin-top:18px;display:grid}.why-getasic-list-v29 div,.why-getasic-email-list-v29 a{background:#ffffff8f;border:1px solid #0f172a14;border-radius:18px;padding:16px;text-decoration:none}.why-getasic-list-v29 strong,.why-getasic-list-v29 span,.why-getasic-email-list-v29 span,.why-getasic-email-list-v29 strong{display:block}.why-getasic-cta-v29{justify-content:space-between;padding:26px}@media (max-width:900px){.why-getasic-hero-v29,.why-getasic-split-v29,.why-getasic-pillar-grid-v29,.why-getasic-hero-card-v29>div{grid-template-columns:1fr}}.landing-v55 .landing-section-head.centered,.landing-v55 .landing-compact-head-v48,.landing-v55 .landing-process-head-v38{max-width:820px;margin-left:auto;margin-right:auto}.landing-v55 .landing-section-head h2,.landing-v55 .landing-final-cta-v27 h2,.support-page-v14 h1,.why-getasic-hero-copy-v29 h1{text-wrap:balance}.landing-v55 .landing-section-head p,.landing-v55 .landing-step-card-v38 p,.landing-v55 .landing-faq-item-v48 p,.support-page-v14 p,.why-getasic-page-v29 p{text-wrap:pretty}.landing-v55 .landing-step-card-v38{min-height:0}.landing-v55 .landing-step-title-row-v41 h3{letter-spacing:-.035em}.landing-v55 .landing-step-body-v41 p{max-width:30rem}.landing-v55 .landing-faq-item-v48 summary span,.faq-page-v48 .landing-faq-item-v48 summary span{line-height:1.25}.landing-v55 .landing-estimator-disclaimer-v47,.device-estimate-disclaimer-v11{color:color-mix(in srgb, var(--muted) 86%, var(--accent))}@media (max-width:760px){.landing-v55 .landing-section-head h2,.landing-v55 .landing-final-cta-v27 h2{font-size:clamp(2.05rem,11vw,3.05rem);line-height:.98}.landing-v55 .landing-section-head p,.support-page-v14 .support-hero-copy-v14 p,.why-getasic-hero-copy-v29 p{font-size:1rem;line-height:1.65}.landing-v55 .landing-step-card-v38 p,.landing-v55 .landing-faq-item-v48 p{font-size:.98rem;line-height:1.65}}@media (min-width:821px){.landing-page :where(.landing-featured-section-v27,.landing-trust-section-v27,.landing-why-section-v48,.landing-workspace-section-v54,.landing-gallery-section-v39,.landing-company-section-v39,.landing-affiliate-section-v49,.landing-faq-section-v47,.landing-final-section-v27),.marketing-main :where(.legal-page-v28,.why-getasic-page-v29,.support-page-v14,.about-page-v13,.howpro-page-v24){content-visibility:auto;contain-intrinsic-size:auto 720px}.landing-page :where(.landing-gallery-image-v39 img,.landing-company-image-frame-v39 img,.affiliate-partner-image-v55,.device-image,.detail-device-image,.store-product-image){image-rendering:auto}}@media (prefers-reduced-motion:reduce){.landing-page :where(a,button,summary,.button,.glass-card,.pro-device-card,.market-list-card){transition-duration:.001ms!important}}
.device-detail-page-v8 .pro-rental-card{padding:14px!important}.device-detail-page-v8 .rental-panel-head{margin-bottom:8px!important}.device-detail-page-v8 .rental-panel-head h2{font-size:clamp(22px,1.8vw,28px)!important;line-height:1.02!important}.device-detail-page-v8 .rental-form-pro,.device-detail-page-v8 .rental-step-block,.device-detail-page-v8 .plan-choice-grid-pro{gap:7px!important}.device-detail-page-v8 .plan-choice-pro.plan-choice-compact{border-radius:14px!important;align-items:center!important;min-height:44px!important;padding:8px 12px!important}.device-detail-page-v8 .plan-choice-pro.plan-choice-compact input{margin-top:0!important}.device-detail-page-v8 .plan-choice-head-compact{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}.device-detail-page-v8 .plan-title-wrap{white-space:normal!important;flex-flow:wrap!important;align-items:center!important;gap:5px 8px!important;display:flex!important;overflow:hidden!important}.device-detail-page-v8 .plan-choice-main-line{flex-wrap:wrap!important;align-items:center!important;gap:5px 8px!important;min-width:0!important;display:flex!important}.device-detail-page-v8 .plan-choice-main-line strong,.device-detail-page-v8 .plan-title-wrap strong{white-space:nowrap!important;font-size:14px!important;line-height:1.05!important}.device-detail-page-v8 .plan-duration-badge-v11{padding:3px 7px!important;font-size:10px!important;line-height:1!important}.device-detail-page-v8 .plan-choice-description{display:none!important}.device-detail-page-v8 .plan-choice-head-compact b{align-self:center!important;margin-top:0!important;font-size:15px!important}.device-detail-page-v8 .settlement-choice-grid{gap:6px!important}.device-detail-page-v8 .settlement-choice-card{border-radius:14px!important;align-items:center!important;min-height:42px!important;padding:7px 10px!important}.device-detail-page-v8 .settlement-choice-card small{display:none!important}.device-detail-page-v8 .settlement-choice-head{align-items:center!important;gap:8px!important}.device-detail-page-v8 .settlement-choice-head strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.05!important;overflow:hidden!important}.device-detail-page-v8 .settlement-choice-head b{flex:none!important;min-height:17px!important;padding:0 6px!important;font-size:8.8px!important}.device-detail-page-v8 .settlement-lock-note{margin:5px 2px 0!important;font-size:10px!important;line-height:1.25!important}.device-detail-page-v8 .rental-summary-card.rental-summary-card-pro.rental-price-receipt{border-radius:16px!important;gap:6px!important;padding:7px!important}.device-detail-page-v8 .summary-top-row{grid-template-columns:minmax(112px,.36fr) minmax(0,1fr)!important;gap:6px!important}.device-detail-page-v8 .summary-quantity-control,.device-detail-page-v8 .summary-total-control{border-radius:12px!important;min-height:46px!important;padding:7px 9px!important}.device-detail-page-v8 .summary-quantity-control{grid-template-columns:minmax(0,1fr) 54px!important;gap:6px!important}.device-detail-page-v8 .summary-quantity-control span,.device-detail-page-v8 .summary-total-control span,.device-detail-page-v8 .rental-summary-card-pro.rental-price-receipt .summary-item span{letter-spacing:.035em!important;font-size:8.5px!important;line-height:1.05!important}.device-detail-page-v8 .summary-quantity-control span{text-overflow:clip!important;white-space:nowrap!important;overflow:visible!important}.device-detail-page-v8 .summary-quantity-control input{min-height:29px!important;font-size:14px!important}.device-detail-page-v8 .summary-total-control strong{font-size:clamp(24px,2.4vw,31px)!important}.device-detail-page-v8 .rental-price-receipt .summary-side-grid{border-radius:14px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;padding:3px!important}.device-detail-page-v8 .rental-summary-card-pro.rental-price-receipt .summary-item{border-radius:11px!important;min-height:42px!important;padding:7px 8px!important}.device-detail-page-v8 .rental-summary-card-pro.rental-price-receipt .summary-item strong{font-size:13px!important;line-height:1.05!important}.device-detail-page-v8 .rental-summary-card-pro.rental-price-receipt .summary-item small{font-size:8.5px!important;line-height:1.05!important}.device-detail-page-v8 .detail-profit-highlight span,.device-detail-page-v8 .detail-rent-highlight span{letter-spacing:.035em!important;font-size:9px!important}.device-detail-page-v8 .rental-submit-button{min-height:42px!important}.device-detail-page-v8 .rental-submit-note{margin-top:7px!important;font-size:11.5px!important;line-height:1.35!important}@media (max-width:760px){.device-detail-page-v8.stack{gap:8px!important}.device-detail-page-v8 .pro-rental-card{padding:9px!important}.device-detail-page-v8 .rental-panel-head h2{font-size:20px!important}.device-detail-page-v8 .rental-form-pro,.device-detail-page-v8 .rental-step-block,.device-detail-page-v8 .plan-choice-grid-pro{gap:5px!important}.device-detail-page-v8 .plan-choice-pro.plan-choice-compact{border-radius:12px!important;gap:7px!important;min-height:38px!important;padding:6px 8px!important}.device-detail-page-v8 .plan-choice-pro.plan-choice-compact input,.device-detail-page-v8 .settlement-choice-card input{width:13px!important;height:13px!important}.device-detail-page-v8 .plan-choice-head-compact{gap:7px!important}.device-detail-page-v8 .plan-choice-main-line strong,.device-detail-page-v8 .plan-title-wrap strong{font-size:12px!important}.device-detail-page-v8 .plan-duration-badge-v11{padding:2px 6px!important;font-size:8.3px!important}.device-detail-page-v8 .plan-choice-head-compact b{font-size:13px!important}.device-detail-page-v8 .settlement-choice-card{border-radius:11px!important;gap:6px!important;min-height:36px!important;padding:5px 7px!important}.device-detail-page-v8 .settlement-choice-head strong{font-size:10.5px!important}.device-detail-page-v8 .settlement-choice-head b{min-height:15px!important;padding:0 5px!important;font-size:7.3px!important}.device-detail-page-v8 .settlement-lock-note{font-size:8.6px!important}.device-detail-page-v8 .summary-top-row{grid-template-columns:minmax(86px,.34fr) minmax(0,1fr)!important;gap:5px!important}.device-detail-page-v8 .summary-quantity-control,.device-detail-page-v8 .summary-total-control{min-height:40px!important;padding:5px 6px!important}.device-detail-page-v8 .summary-quantity-control{grid-template-columns:minmax(0,1fr) 38px!important;gap:4px!important}.device-detail-page-v8 .summary-quantity-control span,.device-detail-page-v8 .summary-total-control span,.device-detail-page-v8 .rental-summary-card-pro.rental-price-receipt .summary-item span{letter-spacing:.015em!important;font-size:6.8px!important}.device-detail-page-v8 .summary-quantity-control input{min-height:25px!important;font-size:12px!important}.device-detail-page-v8 .summary-total-control strong{font-size:22px!important}.device-detail-page-v8 .summary-total-control small{font-size:7.4px!important}.device-detail-page-v8 .rental-price-receipt .summary-side-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}.device-detail-page-v8 .rental-summary-card-pro.rental-price-receipt .summary-item{min-height:38px!important;padding:5px!important}.device-detail-page-v8 .rental-summary-card-pro.rental-price-receipt .summary-item span:before{display:none!important}.device-detail-page-v8 .rental-summary-card-pro.rental-price-receipt .summary-item strong{font-size:10.5px!important}.device-detail-page-v8 .rental-summary-card-pro.rental-price-receipt .summary-item small{font-size:7.2px!important}}@media (max-width:430px){.device-detail-page-v8 .summary-top-row{grid-template-columns:minmax(78px,.32fr) minmax(0,1fr)!important}.device-detail-page-v8 .summary-quantity-control{grid-template-columns:minmax(0,1fr) 34px!important}.device-detail-page-v8 .summary-total-control strong{font-size:20px!important}.device-detail-page-v8 .rental-summary-card-pro.rental-price-receipt .summary-item strong{font-size:9.8px!important}}.checkout-card{border-radius:24px;width:min(980px,100% - 24px);max-width:980px;padding:clamp(14px,1.8vw,22px)}.checkout-heading{text-align:center;max-width:580px;margin-inline:auto}.checkout-heading h1{letter-spacing:-.05em;margin-bottom:4px;line-height:.98}.checkout-heading p{max-width:520px;margin:0 auto;font-size:.92rem;line-height:1.35}.checkout-contract-overview{gap:12px;min-height:auto;margin-top:14px;padding:14px;display:grid}.checkout-contract-identity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.checkout-contract-copy{gap:3px;min-width:0;display:grid}.checkout-contract-copy>strong{overflow-wrap:anywhere;font-size:clamp(1rem,1.6vw,1.16rem);line-height:1.14}.checkout-contract-eyebrow{color:var(--muted);letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:8px;font-size:.72rem;font-weight:900;display:flex}.checkout-contract-eyebrow b{border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);background:color-mix(in srgb, var(--accent) 9%, transparent);color:#0f9f6e;letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:.67rem;display:inline-flex}html[data-theme=dark] .checkout-contract-eyebrow b{color:#58d6a5}.checkout-contract-pills{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.checkout-contract-pill{border:1px solid color-mix(in srgb, var(--border) 76%, transparent);background:color-mix(in srgb, var(--surface-elevated) 88%, transparent);border-radius:14px;gap:2px;min-width:0;padding:8px 10px;display:grid}.checkout-contract-pill small,.checkout-contract-stat span,.checkout-contract-stat small{color:var(--muted)}.checkout-contract-pill small,.checkout-contract-stat span{letter-spacing:.055em;text-transform:uppercase;font-size:.68rem;font-weight:900}.checkout-contract-pill b{text-overflow:ellipsis;min-width:0;color:var(--text);white-space:nowrap;font-size:.86rem;line-height:1.2;overflow:hidden}.checkout-contract-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.checkout-contract-stat{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--accent) 10%, transparent), transparent 54%), color-mix(in srgb, var(--surface) 92%, transparent);border-radius:16px;gap:2px;min-width:0;padding:10px 11px;display:grid}.checkout-contract-stat strong{color:#0f9f6e;overflow-wrap:anywhere;font-size:clamp(.92rem,1.35vw,1.02rem);line-height:1.18}html[data-theme=dark] .checkout-contract-stat strong{color:#58d6a5}.checkout-contract-stat small{font-size:.76rem;line-height:1.2}.checkout-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:start;gap:12px;margin-top:12px}.checkout-balance-toggle,.checkout-breakdown-card{border-radius:18px}.checkout-balance-toggle{gap:10px;min-height:auto;padding:12px 14px}.checkout-balance-toggle span{min-width:0}.checkout-balance-toggle strong{line-height:1.2;display:block}.checkout-balance-toggle small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.3;display:-webkit-box;overflow:hidden}.checkout-balance-toggle b{font-size:.95rem}.checkout-breakdown-card{gap:10px;padding:14px}.checkout-breakdown-lines>div{gap:10px}.checkout-price-total.highlight span{font-size:.95rem}.checkout-price-total.highlight strong{font-size:clamp(1.75rem,3.4vw,2.15rem);line-height:1}.checkout-muted-note{margin:0;font-size:.78rem;line-height:1.35}@media (max-width:900px){.checkout-card,.checkout-client-nav{width:min(100% - 18px,760px)}.checkout-layout{grid-template-columns:1fr}.checkout-breakdown-card{position:static}}@media (max-width:640px){.standalone-payment-page{padding:6px 0 16px}.checkout-card,.checkout-client-nav{width:min(100% - 12px,560px)}.checkout-card{border-radius:20px;padding:10px}.checkout-heading{padding-inline:2px}.checkout-heading h1{font-size:clamp(1.6rem,8vw,2rem)}.checkout-heading p{font-size:.84rem;line-height:1.28}.checkout-contract-overview{gap:10px;margin-top:10px;padding:11px}.checkout-contract-card-wide .crypto-order-thumb,.crypto-order-summary .crypto-order-thumb{flex-basis:40px;width:40px;height:40px}.checkout-contract-identity{gap:10px}.checkout-contract-copy>strong{font-size:1rem}.checkout-contract-eyebrow{letter-spacing:.065em;gap:6px;font-size:.66rem}.checkout-contract-pills,.checkout-contract-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.checkout-contract-pill,.checkout-contract-stat{border-radius:14px;padding:8px 9px}.checkout-contract-pill small,.checkout-contract-stat span{letter-spacing:.04em;font-size:.62rem}.checkout-contract-pill b{font-size:.78rem}.checkout-contract-stat strong{font-size:.92rem;line-height:1.1}.checkout-contract-stat small{font-size:.7rem}.checkout-layout{gap:8px;margin-top:8px}.checkout-balance-toggle,.checkout-breakdown-card{border-radius:16px;padding:11px 12px}.checkout-balance-toggle{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px}.checkout-balance-toggle b{white-space:nowrap;grid-column:auto;place-self:start end;font-size:.9rem}.checkout-balance-toggle strong{font-size:.98rem}.checkout-balance-toggle small{-webkit-line-clamp:2;font-size:.76rem}.checkout-breakdown-head.compact span{font-size:1rem}.checkout-breakdown-lines>div{font-size:.92rem}.checkout-price-total.highlight{gap:4px}.checkout-price-total.highlight strong{font-size:1.95rem}.checkout-pay-button{min-height:44px}}@media (max-width:420px){.checkout-card,.checkout-client-nav{width:min(100% - 10px,420px)}.checkout-contract-copy>strong{font-size:.96rem}.checkout-contract-pills,.checkout-contract-stats{gap:5px}.checkout-contract-pill,.checkout-contract-stat{padding:7px 8px}.checkout-contract-stat strong{font-size:.86rem}.checkout-contract-pill b{font-size:.74rem}}.crypto-payment-active-card{border-radius:24px;width:min(860px,100% - 24px);max-width:860px;padding:clamp(14px,1.8vw,22px)}.crypto-payment-active-card .crypto-payment-heading h1{letter-spacing:-.05em;margin:0;font-size:clamp(1.75rem,3vw,2.3rem);line-height:.98}.crypto-payment-active-card .crypto-payment-heading p{max-width:520px;margin:0 auto;font-size:.92rem;line-height:1.3}.crypto-payment-active-card .crypto-order-device{gap:11px}.crypto-payment-active-card .crypto-order-thumb{border-radius:12px;flex-basis:42px;width:42px;height:42px}.crypto-payment-active-card .crypto-order-summary>strong{font-size:1rem}.crypto-payment-active-card .crypto-asset-panel-head{margin:0 2px;font-size:.78rem}.crypto-payment-active-card .crypto-asset-icon{flex-basis:30px;width:30px;height:30px}.crypto-payment-active-card .crypto-currency-trigger-copy{gap:1px}.crypto-payment-active-card .crypto-currency-trigger-copy strong{font-size:1rem}.crypto-payment-active-card .crypto-currency-trigger-copy small{font-size:.76rem}.crypto-payment-active-card .crypto-currency-trigger em{padding:3px 9px;font-size:.68rem}.crypto-payment-active-card .crypto-qr-column,.crypto-payment-active-card .crypto-detail-column{gap:8px;min-width:0}.crypto-payment-active-card .crypto-qr-stage{border-radius:18px;padding:10px}.crypto-payment-active-card .crypto-qr-image,.crypto-payment-active-card .crypto-qr-placeholder{border-radius:14px;width:min(245px,100%);max-width:245px}.crypto-payment-active-card .crypto-payment-fields{gap:9px;display:grid}.crypto-payment-active-card .crypto-payment-field>span{font-size:.78rem;line-height:1}.crypto-payment-active-card .crypto-payment-field strong,.crypto-payment-active-card .crypto-payment-field code{font-size:.94rem;line-height:1.2}.crypto-payment-active-card .crypto-payment-field code{word-break:break-all}.crypto-payment-active-card .crypto-payment-field .copy-icon-button{border-radius:12px;width:36px;height:36px}.crypto-payment-active-card .crypto-payment-help{gap:2px;margin-top:2px}.crypto-payment-active-card .crypto-payment-help p{margin:0;font-size:.86rem;line-height:1.25}.crypto-payment-active-card .crypto-payment-empty{border-radius:18px;min-height:auto;margin-top:12px;padding:18px}.crypto-payment-active-card .crypto-payment-error{margin-top:10px}@media (max-width:720px){.crypto-payment-active-card{border-radius:20px;width:min(100% - 12px,560px);padding:10px}.crypto-payment-active-card .crypto-payment-heading{gap:3px;margin-bottom:9px}.crypto-payment-active-card .crypto-payment-status-top{grid-template-columns:1fr auto 1fr;min-height:22px}.crypto-payment-active-card .payment-status-pill,.crypto-payment-active-card .crypto-payment-expiry.top{min-height:22px;padding:0 9px;font-size:.68rem}.crypto-payment-active-card .crypto-payment-heading h1{font-size:clamp(1.55rem,8vw,2rem)}.crypto-payment-active-card .crypto-payment-heading p{font-size:.78rem;line-height:1.18}.crypto-payment-active-card .crypto-order-summary{border-radius:16px;padding:9px 10px}.crypto-payment-active-card .crypto-order-thumb{flex-basis:36px;width:36px;height:36px}.crypto-payment-active-card .crypto-order-device span:not(.crypto-order-thumb){font-size:.78rem;line-height:1.15}.crypto-payment-active-card .crypto-order-summary>strong{font-size:.84rem}.crypto-payment-active-card .crypto-asset-panel{gap:4px;margin-top:8px}.crypto-payment-active-card .crypto-asset-panel-head{font-size:.68rem}.crypto-payment-active-card .crypto-currency-trigger{border-radius:15px;min-height:42px;padding:7px 10px}.crypto-payment-active-card .crypto-asset-icon{flex-basis:27px;width:27px;height:27px}.crypto-payment-active-card .crypto-currency-trigger-copy strong{font-size:.92rem}.crypto-payment-active-card .crypto-currency-trigger-copy small{font-size:.68rem}.crypto-payment-active-card .crypto-currency-trigger em{text-overflow:ellipsis;white-space:nowrap;max-width:92px;padding:2px 7px;font-size:.6rem;overflow:hidden}.crypto-payment-active-card .crypto-payment-main{grid-template-columns:1fr;gap:9px;margin-top:9px}.crypto-payment-active-card .crypto-qr-column{gap:5px}.crypto-payment-active-card .crypto-qr-stage{border-radius:16px;padding:8px}.crypto-payment-active-card .crypto-qr-image,.crypto-payment-active-card .crypto-qr-placeholder{border-radius:12px;width:min(190px,76vw);max-width:190px}.crypto-payment-active-card .crypto-payment-note{font-size:.72rem}.crypto-payment-active-card .crypto-payment-fields{gap:7px}.crypto-payment-active-card .crypto-payment-field{gap:4px}.crypto-payment-active-card .crypto-payment-field>span{font-size:.68rem}.crypto-payment-active-card .crypto-payment-field>div{border-radius:13px;min-height:41px;padding:7px 9px}.crypto-payment-active-card .crypto-payment-field strong,.crypto-payment-active-card .crypto-payment-field code{font-size:.78rem}.crypto-payment-active-card .crypto-payment-field .copy-icon-button{border-radius:11px;width:32px;height:32px}.crypto-payment-active-card .crypto-payment-waiting-badge{min-height:30px;padding:0 12px;font-size:.72rem}.crypto-payment-active-card .crypto-payment-help strong{font-size:.88rem}.crypto-payment-active-card .crypto-payment-help p{font-size:.74rem;line-height:1.18}.crypto-payment-active-card .crypto-payment-actions{grid-template-columns:1fr;gap:6px;display:grid}.crypto-payment-active-card .crypto-payment-actions .payment-simple-action{border-radius:12px;min-height:36px;font-size:.82rem}}@media (max-width:390px){.crypto-payment-active-card .crypto-qr-image,.crypto-payment-active-card .crypto-qr-placeholder{width:min(176px,74vw);max-width:176px}.crypto-payment-active-card .crypto-currency-trigger em{display:none}}.checkout-client-nav{width:min(980px,100% - 24px);max-width:980px;margin-bottom:12px}.checkout-back-link,.crypto-payment-back-button{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:color-mix(in srgb, var(--surface) 88%, transparent);min-height:38px;color:var(--text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:.84rem;font-weight:900;line-height:1;text-decoration:none;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:inline-flex;box-shadow:0 10px 24px #0f172a0f}.checkout-back-link span,.crypto-payment-back-button span{font-size:1rem;line-height:1}.checkout-back-link:hover,.crypto-payment-back-button:hover{border-color:color-mix(in srgb, var(--accent) 34%, var(--border));background:color-mix(in srgb, var(--surface-elevated) 94%, var(--accent) 6%);transform:translate(-2px);box-shadow:0 14px 30px #0f172a17}[dir=rtl] .checkout-back-link:hover,[dir=rtl] .crypto-payment-back-button:hover{transform:translate(2px)}.crypto-payment-active-card{width:min(980px,100% - 24px);max-width:980px;padding:clamp(14px,1.8vw,22px)}.crypto-payment-active-card .crypto-payment-heading{margin-bottom:14px}.crypto-payment-active-card .crypto-payment-main{grid-template-columns:minmax(255px,.9fr) minmax(0,1.1fr);gap:20px}.crypto-payment-active-card .crypto-qr-stage{place-items:center;min-height:280px;display:grid}.crypto-payment-active-card .crypto-qr-image,.crypto-payment-active-card .crypto-qr-placeholder{width:min(260px,100%);max-width:260px}@media (max-width:720px){.checkout-client-nav,.crypto-payment-active-card{width:min(100% - 12px,560px)}.checkout-client-nav{margin-bottom:8px}.checkout-back-link strong{display:none}.checkout-back-link{min-width:38px;padding-inline:0}.crypto-payment-active-card .crypto-payment-main{grid-template-columns:1fr;gap:10px}.crypto-payment-active-card .crypto-qr-stage{min-height:auto;padding:10px}.crypto-payment-active-card .crypto-qr-image,.crypto-payment-active-card .crypto-qr-placeholder{width:min(200px,76vw);max-width:200px}}.standalone-payment-page{padding:6px 10px 18px}.checkout-payment-shell,.crypto-payment-shell{width:100%}.checkout-client-nav,.checkout-card,.crypto-payment-active-card{width:min(940px,100% - 20px)!important;max-width:940px!important}.checkout-client-nav{min-height:42px;margin:0 auto 8px!important}.checkout-back-link,.checkout-back-button{appearance:none;border:1px solid color-mix(in srgb, var(--border) 72%, transparent);background:color-mix(in srgb, var(--surface) 82%, transparent);border-radius:999px;min-height:34px;padding:0 12px;box-shadow:0 8px 18px #0f172a0d}.checkout-card,.crypto-payment-active-card{border-radius:22px!important;padding:clamp(12px,1.35vw,18px)!important}.checkout-heading h1,.crypto-payment-active-card .crypto-payment-heading h1{font-size:clamp(1.75rem,2.5vw,2.15rem)!important;line-height:1!important}.checkout-heading p,.crypto-payment-active-card .crypto-payment-heading p{max-width:500px;font-size:.86rem!important;line-height:1.28!important}.checkout-contract-overview{border-radius:19px!important;gap:10px!important;margin-top:12px!important;padding:12px!important}.checkout-contract-pills,.checkout-contract-stats{gap:7px!important}.checkout-contract-pill,.checkout-contract-stat{border-radius:14px!important;padding:8px 10px!important}.checkout-layout{grid-template-columns:minmax(0,1fr) minmax(292px,.68fr)!important;gap:10px!important;margin-top:10px!important}.checkout-main-column{gap:8px!important}.checkout-balance-toggle,.checkout-breakdown-card{border-radius:16px!important;padding:11px 13px!important}.checkout-breakdown-lines{gap:7px!important}.checkout-price-total.highlight strong{font-size:clamp(1.7rem,2.8vw,2.05rem)!important}.checkout-pay-button{min-height:44px!important}.crypto-payment-active-card .crypto-payment-heading{gap:4px!important;margin-bottom:10px!important}.crypto-payment-active-card .crypto-payment-status-top{min-height:24px!important;margin-bottom:0!important}.crypto-payment-active-card .payment-status-pill,.crypto-payment-active-card .crypto-payment-expiry.top{min-height:24px!important;padding:0 10px!important;font-size:.72rem!important}.crypto-payment-active-card .crypto-order-summary{border-radius:16px!important;min-height:54px!important;padding:9px 12px!important}.crypto-payment-active-card .crypto-order-thumb{flex-basis:38px!important;width:38px!important;height:38px!important}.crypto-payment-active-card .crypto-order-device span:not(.crypto-order-thumb){font-size:.9rem!important;line-height:1.18!important}.crypto-payment-active-card .crypto-asset-panel{gap:5px!important;margin-top:8px!important}.crypto-payment-active-card .crypto-currency-trigger{border-radius:15px!important;min-height:44px!important;padding:7px 10px!important}.crypto-payment-active-card .crypto-payment-main{grid-template-columns:minmax(224px,.78fr) minmax(0,1.22fr)!important;align-items:start!important;gap:16px!important;margin-top:10px!important;display:grid!important}.crypto-payment-active-card .crypto-qr-column,.crypto-payment-active-card .crypto-detail-column{min-width:0!important}.crypto-payment-active-card .crypto-qr-column{justify-items:center!important;gap:6px!important;width:100%!important}.crypto-payment-active-card .crypto-qr-stage{border-radius:16px!important;place-items:center!important;width:100%!important;min-width:0!important;min-height:0!important;padding:8px!important;display:grid!important}.crypto-payment-active-card .crypto-qr-image,.crypto-payment-active-card .crypto-qr-placeholder{aspect-ratio:1!important;border-radius:13px!important;flex:none!important;width:clamp(192px,20vw,232px)!important;min-width:176px!important;max-width:100%!important;height:clamp(192px,20vw,232px)!important}.crypto-payment-active-card .crypto-payment-note{margin:0!important;font-size:.78rem!important;line-height:1.2!important}.crypto-payment-active-card .crypto-payment-fields{gap:7px!important}.crypto-payment-active-card .crypto-payment-field{gap:4px!important}.crypto-payment-active-card .crypto-payment-field>div{border-radius:13px!important;min-height:43px!important;padding:7px 9px!important}.crypto-payment-active-card .crypto-payment-field strong,.crypto-payment-active-card .crypto-payment-field code{font-size:.88rem!important}.crypto-payment-active-card .crypto-payment-status-row{margin-top:0!important}.crypto-payment-active-card .crypto-payment-waiting-badge{min-height:30px!important;padding:0 12px!important;font-size:.78rem!important}.crypto-payment-active-card .crypto-payment-help{margin-top:0!important}.crypto-payment-active-card .crypto-payment-help strong{font-size:.94rem!important}.crypto-payment-active-card .crypto-payment-help p{font-size:.8rem!important;line-height:1.22!important}.crypto-payment-active-card .crypto-payment-actions{gap:6px!important;margin-top:2px!important}.crypto-payment-active-card .crypto-payment-actions .payment-simple-action{border-radius:13px!important;min-height:37px!important}@media (max-width:720px){.standalone-payment-page{padding:5px 0 14px!important}.checkout-client-nav,.checkout-card,.crypto-payment-active-card{width:min(100% - 12px,560px)!important}.checkout-client-nav{min-height:38px;margin-bottom:5px!important}.standalone-payment-brand span,.standalone-payment-logo{width:30px!important;height:30px!important}.standalone-payment-brand strong{font-size:.9rem!important}.checkout-back-link,.checkout-back-button{min-height:32px;padding-inline:9px;font-size:.76rem}.checkout-back-link strong,.checkout-back-button strong{text-overflow:ellipsis;white-space:nowrap;max-width:118px;overflow:hidden;display:inline!important}.checkout-card,.crypto-payment-active-card{border-radius:18px!important;padding:9px!important}.checkout-heading h1,.crypto-payment-active-card .crypto-payment-heading h1{font-size:clamp(1.45rem,7vw,1.8rem)!important}.checkout-heading p,.crypto-payment-active-card .crypto-payment-heading p{font-size:.74rem!important;line-height:1.2!important}.checkout-contract-overview{gap:8px!important;margin-top:8px!important;padding:9px!important}.checkout-contract-identity{gap:8px!important}.checkout-contract-card-wide .crypto-order-thumb,.crypto-order-summary .crypto-order-thumb{flex-basis:34px!important;width:34px!important;height:34px!important}.checkout-contract-copy>strong{font-size:.9rem!important}.checkout-contract-eyebrow{gap:5px!important;font-size:.6rem!important}.checkout-contract-eyebrow b{min-height:18px!important;padding:0 6px!important;font-size:.58rem!important}.checkout-contract-pills,.checkout-contract-stats{gap:5px!important}.checkout-contract-pill,.checkout-contract-stat{border-radius:12px!important;padding:6px 7px!important}.checkout-contract-pill small,.checkout-contract-stat span{letter-spacing:.03em!important;font-size:.56rem!important}.checkout-contract-pill b,.checkout-contract-stat strong{font-size:.76rem!important}.checkout-contract-stat small{font-size:.65rem!important}.checkout-layout{grid-template-columns:1fr!important;gap:7px!important;margin-top:7px!important}.checkout-balance-toggle,.checkout-breakdown-card{padding:9px 10px!important}.checkout-balance-toggle small{font-size:.7rem!important}.checkout-price-total.highlight strong{font-size:1.68rem!important}.crypto-payment-active-card .crypto-payment-main{grid-template-columns:1fr!important;gap:8px!important;margin-top:8px!important}.crypto-payment-active-card .crypto-order-summary{min-height:46px!important;padding:8px 9px!important}.crypto-payment-active-card .crypto-order-device span:not(.crypto-order-thumb){font-size:.75rem!important}.crypto-payment-active-card .crypto-order-summary>strong{font-size:.78rem!important}.crypto-payment-active-card .crypto-asset-panel-head{font-size:.64rem!important}.crypto-payment-active-card .crypto-currency-trigger{min-height:40px!important}.crypto-payment-active-card .crypto-qr-stage{padding:6px!important}.crypto-payment-active-card .crypto-qr-image,.crypto-payment-active-card .crypto-qr-placeholder{width:clamp(174px,58vw,210px)!important;min-width:160px!important;height:clamp(174px,58vw,210px)!important}.crypto-payment-active-card .crypto-payment-note{font-size:.68rem!important}.crypto-payment-active-card .crypto-payment-field>span{font-size:.64rem!important}.crypto-payment-active-card .crypto-payment-field>div{min-height:38px!important}.crypto-payment-active-card .crypto-payment-field strong,.crypto-payment-active-card .crypto-payment-field code{font-size:.72rem!important}.crypto-payment-active-card .crypto-payment-field .copy-icon-button{width:30px!important;height:30px!important}.crypto-payment-active-card .crypto-payment-help strong{font-size:.82rem!important}.crypto-payment-active-card .crypto-payment-help p{font-size:.69rem!important}.crypto-payment-active-card .crypto-payment-actions .payment-simple-action{min-height:34px!important;font-size:.78rem!important}}@media (max-width:380px){.checkout-back-link strong,.checkout-back-button strong{display:none!important}.checkout-back-link,.checkout-back-button{min-width:32px;padding-inline:0}}

