:root{font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;color:#eef7ff;background:#07101e;--bg: #07101e;--bg-2: #0a1729;--panel: rgba(17, 32, 52, .86);--panel-2: rgba(13, 26, 44, .94);--line: rgba(151, 190, 230, .17);--line-strong: rgba(108, 224, 235, .34);--text: #eef7ff;--muted: #8fa6be;--soft: #b8c6d8;--cyan: #24ead5;--cyan-2: #19b8ff;--orange: #ff8a3d;--green: #3fe184;--purple: #8f5dff;--radius: 8px;--shadow: 0 22px 80px rgba(0, 0, 0, .35)}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 50% -10%,rgba(34,206,235,.15),transparent 38%),radial-gradient(circle at 95% 12%,rgba(129,86,255,.12),transparent 28%),linear-gradient(180deg,#081225,#07101e 52%,#091426)}.seo-prerender{max-width:920px;margin:0 auto;padding:54px 18px;color:#111827}.seo-prerender h1{margin:0 0 16px;font-size:clamp(32px,6vw,56px);line-height:1.12}.seo-prerender p{margin:0 0 12px;color:#4b5563;line-height:1.8}.seo-prerender nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.seo-prerender a{padding:10px 14px;color:#07101e;background:#24ead5;border-radius:8px;font-weight:800;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.app-icon{display:inline-grid;place-items:center;width:var(--icon-size);height:var(--icon-size);color:currentColor;font-size:clamp(10px,calc(var(--icon-size) * .34),18px);font-weight:900;line-height:1;letter-spacing:0}.app-shell{min-height:100vh}.site-header{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:220px minmax(260px,1fr) auto;align-items:center;gap:22px;min-height:86px;padding:18px 32px;border-bottom:1px solid var(--line);background:#07101ee0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{display:flex;align-items:center;gap:12px;min-width:0;padding:0;color:var(--text);text-align:left;background:transparent;border:0}.brand-mark{display:grid;place-items:center;width:42px;height:42px;color:#07101e;font-size:26px;font-weight:900;background:linear-gradient(135deg,var(--cyan),var(--cyan-2) 55%,#7c5cff);border-radius:8px;box-shadow:0 0 34px #24ead557}.brand strong{display:block;font-size:29px;line-height:1;letter-spacing:0}.brand small{display:block;margin-top:8px;color:var(--muted);font-size:13px}.search-box{display:flex;align-items:center;gap:12px;height:54px;min-width:260px;padding:0 18px;color:var(--muted);background:#0a1626eb;border:1px solid rgba(148,183,220,.22);border-radius:8px;box-shadow:inset 0 1px #ffffff0d}.search-box input{width:100%;color:var(--text);background:transparent;border:0;outline:0}.search-box input::placeholder{color:#7f91a6}.header-actions{display:flex;align-items:stretch;justify-content:flex-end;gap:12px}.trust-chip,.support-link,.select-chip,.outline-btn,.cart-pill,.icon-btn,.secondary-btn,.back-btn,.text-action,.ghost-icon{color:var(--text);background:#0d1b2fb8;border:1px solid rgba(142,178,215,.22);border-radius:8px}.trust-chip{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;min-width:112px;padding:10px 12px;text-align:left;text-decoration:none;font-weight:700}.support-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 13px;color:#065f46;text-decoration:none;white-space:nowrap;background:#ecfdf5;border-color:#bbf7d0;font-weight:800}.support-link .app-icon{color:var(--cyan)}.support-link span{color:#047857;font-size:13px;font-weight:700}.trust-chip .app-icon{grid-row:span 2;color:var(--cyan)}.trust-chip small{color:var(--muted);font-size:12px;font-weight:500}.select-chip,.outline-btn,.cart-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 14px;white-space:nowrap;font-weight:700}.cart-pill{position:relative}.cart-pill span{position:absolute;top:-7px;right:-7px;min-width:22px;height:22px;padding:0 6px;color:#fff;font-size:12px;line-height:22px;background:#ff4e68;border-radius:999px}.icon-btn.mobile-menu{display:none}.layout-grid{display:grid;grid-template-columns:252px minmax(560px,1fr) 292px;gap:12px;max-width:1480px;margin:0 auto;padding:12px 16px 24px}.sidebar,.right-rail{display:flex;flex-direction:column;gap:12px}.sidebar,.side-card,.catalog-panel,.trust-band,.detail-hero,.detail-section,.purchase-box,.lookup-page-card,.order-hero{background:linear-gradient(180deg,#14263ed1,#0c1a2deb);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.sidebar{padding:14px}.panel-title,.rail-heading h2,.side-card h2,.detail-section h2,.purchase-box h2,.lookup-page-card h2{margin:0;font-size:18px;font-weight:800}.panel-title{padding:8px 10px 14px;color:var(--soft)}.category-item{position:relative;display:flex;width:100%;align-items:center;gap:14px;min-height:74px;margin-bottom:4px;padding:14px 16px;color:var(--text);text-align:left;background:transparent;border:0;border-radius:8px}.category-item .app-icon{display:block;flex:0 0 auto;padding:7px;width:44px;height:44px;color:#b7c6d8;background:#94b3d51f;border-radius:8px}.category-item span{display:grid;gap:6px;min-width:0;font-weight:800}.category-item small{color:var(--muted);font-size:13px;font-weight:500}.category-item.active{background:linear-gradient(90deg,#24ead53b,#2264961f);box-shadow:inset 4px 0 0 var(--cyan)}.category-item.active .app-icon{color:var(--cyan);background:#24ead529}.feature-list{margin-top:12px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#050e1b52}.info-line{display:flex;align-items:center;gap:12px;min-width:0}.feature-list .info-line{padding:10px 0}.info-line .app-icon{flex:0 0 auto;color:var(--cyan)}.info-line span{display:grid;gap:4px;min-width:0}.info-line strong{font-size:15px}.info-line small{color:var(--muted);font-size:13px}.notice-panel{margin-top:auto;padding-top:10px;border-top:1px solid var(--line)}.notice-row{display:grid;grid-template-columns:1fr auto;gap:12px;padding:10px 2px;color:var(--soft);font-size:13px}.notice-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-row time{color:var(--muted)}.main-content{display:grid;gap:12px}.hero-panel{position:relative;min-height:182px;overflow:hidden;border:1px solid rgba(36,234,213,.18);border-radius:var(--radius);background:#071326;box-shadow:var(--shadow)}.hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.88}.hero-panel:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#060e1beb,#060e1b8c 46%,#060e1b1a)}.hero-copy{position:relative;z-index:1;max-width:650px;padding:32px 40px}.hero-copy h1{margin:0;font-size:clamp(34px,4vw,48px);line-height:1.08;overflow-wrap:anywhere}.hero-copy p{margin:16px 0 22px;color:#d6e5f7;font-size:20px}.hero-tags{display:flex;flex-wrap:wrap;gap:10px}.hero-tags span{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;color:#dff8ff;background:#0b192cc2;border:1px solid rgba(151,190,230,.23);border-radius:8px}.hero-tags .app-icon{color:var(--cyan)}.catalog-panel{overflow:hidden}.catalog-tabs{display:flex;align-items:center;gap:12px;min-height:58px;padding:0 16px;border-bottom:1px solid var(--line)}.catalog-tabs button,.sort-tabs button{min-height:34px;padding:0 12px;color:var(--soft);background:transparent;border:0;border-radius:8px;white-space:nowrap}.catalog-tabs button.active,.sort-tabs button.active{color:var(--cyan);background:#24ead51f}.sort-tabs{display:flex;gap:8px;margin-left:auto}.product-list{display:grid}.product-row{display:grid;grid-template-columns:74px minmax(220px,1.2fr) minmax(150px,.8fr) 136px 148px;align-items:center;gap:16px;min-height:100px;padding:14px 16px;border-bottom:1px solid var(--line)}.product-row:hover{background:#24ead50a}.product-icon,.mini-icon,.detail-icon{display:grid;place-items:center;color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:8px}.product-icon{width:74px;height:74px;border:0}.product-copy{min-width:0;padding:0;color:var(--text);text-align:left;background:transparent;border:0}.product-copy h3{margin:0 0 8px;font-size:20px}.product-copy p{margin:0 0 10px;color:var(--muted);font-size:15px}.badges{display:flex;flex-wrap:wrap;gap:7px}.badges span{padding:4px 8px;color:#8df8ef;font-size:12px;background:#24ead51f;border:1px solid rgba(36,234,213,.16);border-radius:5px}.product-meta{display:grid;gap:8px;color:var(--soft);font-size:14px}.product-meta strong{color:var(--green);font-size:14px}.product-price strong,.cart-total strong,.pay-summary strong,.detail-price strong{color:var(--orange);font-weight:900}.product-price strong{font-size:24px}.product-price span{margin-left:4px;color:var(--soft)}.primary-btn,.checkout-btn,.secondary-btn{min-height:44px;padding:0 18px;border-radius:8px;font-weight:900}.primary-btn,.checkout-btn{color:#031a20;background:linear-gradient(135deg,var(--cyan),#20c7e8);border:0;box-shadow:0 14px 30px #24ead52e}.secondary-btn{color:var(--cyan);background:#24ead514;border:1px solid rgba(36,234,213,.35)}.icon-btn,.cart-add,.ghost-icon{display:inline-grid;place-items:center;width:44px;height:44px;padding:0}.cart-add{display:none}.catalog-foot{padding:14px 20px;color:var(--muted);text-align:center;font-size:14px}.empty-state{padding:42px 20px;color:var(--muted);text-align:center}.side-card{padding:20px}.rail-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.rail-heading span{color:var(--muted);font-size:14px}.cart-items{display:grid;gap:16px}.cart-item{display:grid;grid-template-columns:52px 1fr 28px;gap:12px;align-items:start;padding-bottom:16px;border-bottom:1px solid var(--line)}.mini-icon{width:52px;height:52px}.cart-info{min-width:0}.cart-info strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-info>span{display:block;margin:7px 0 10px;color:var(--orange);font-weight:800}.qty-control{display:inline-grid;grid-template-columns:34px 38px 34px;align-items:center;overflow:hidden;border:1px solid var(--line);border-radius:6px}.qty-control button{display:grid;place-items:center;height:30px;color:var(--soft);background:#ffffff0a;border:0}.qty-control span{height:30px;line-height:30px;text-align:center;border-right:1px solid var(--line);border-left:1px solid var(--line)}.qty-control.large{grid-template-columns:42px 52px 42px}.qty-control.large button,.qty-control.large span{height:38px;line-height:38px}.ghost-icon{width:28px;height:28px;color:var(--muted);background:transparent;border:0}.cart-total,.pay-summary,.qty-line{display:flex;align-items:center;justify-content:space-between;gap:12px}.cart-total{margin:18px 0;color:var(--soft)}.cart-total strong,.pay-summary strong{font-size:24px}.checkout-btn{width:100%}.text-action{display:block;width:100%;margin-top:12px;color:var(--cyan);background:transparent;border:0}.lookup-card h2,.lookup-page-card h2,.help-card h2{margin-bottom:8px}.lookup-card p,.lookup-page-card p{margin:0 0 14px;color:var(--muted);font-size:14px}.lookup-card form,.lookup-page-card form,.checkout-modal,.purchase-box{display:grid;gap:12px}input{width:100%;min-height:44px;padding:0 14px;color:var(--text);background:#050e1b9e;border:1px solid rgba(148,183,220,.26);border-radius:6px;outline:0}input:focus{border-color:#24ead5b3;box-shadow:0 0 0 3px #24ead51a}button:disabled{cursor:not-allowed;opacity:.58}.status-card,.recent-order{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px;color:#dff8ff;background:#24ead51a;border:1px solid rgba(36,234,213,.24);border-radius:8px}.status-card .app-icon,.recent-order .app-icon{color:var(--green)}.help-card button{display:flex;width:100%;align-items:center;justify-content:space-between;min-height:40px;color:var(--soft);background:transparent;border:0;border-bottom:1px solid var(--line)}.trust-band{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:18px 28px}.teal{background:linear-gradient(135deg,#0eb6a4,#37eedc)}.purple{background:linear-gradient(135deg,#6d45e8,#a05cff)}.green{background:linear-gradient(135deg,#009b5f,#38e884)}.orange{background:linear-gradient(135deg,#d86c30,#ffb15d)}.blue{background:linear-gradient(135deg,#102a75,#2d8eff)}.sky{background:linear-gradient(135deg,#1d8ee9,#58c9ff)}.page-wrap{max-width:1180px;margin:0 auto;padding:28px 18px 42px}.back-btn{min-height:40px;margin-bottom:18px;padding:0 14px;color:var(--cyan)}.detail-hero,.order-hero{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:28px}.detail-icon{width:96px;height:96px}.eyebrow{color:var(--cyan);font-size:13px;font-weight:900;text-transform:uppercase}.detail-hero h1,.order-hero h1{margin:6px 0 8px;font-size:clamp(32px,5vw,50px);line-height:1.05}.detail-hero p,.order-hero p{margin:0 0 12px;color:var(--soft);font-size:18px}.detail-price{display:grid;gap:5px;text-align:right}.detail-price span,.detail-price small{color:var(--muted)}.detail-price strong{font-size:34px}.detail-grid,.order-grid{display:grid;grid-template-columns:1fr 360px;gap:16px;margin-top:16px}.detail-section,.purchase-box,.lookup-page-card{padding:24px}.spec-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 26px}.spec-grid button{min-height:48px;color:var(--text);background:#0b192cb8;border:1px solid var(--line);border-radius:8px}.spec-grid button.active{color:#031a20;background:var(--cyan);border-color:var(--cyan);font-weight:900}.detail-text{color:var(--soft);font-size:16px;line-height:1.8}.seo-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.seo-tags span{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;color:var(--cyan);background:#24ead514;border:1px solid rgba(36,234,213,.18);border-radius:999px}.purchase-box label,.checkout-modal label{display:grid;gap:7px;color:var(--soft);font-size:14px}.order-hero{grid-template-columns:1fr auto}.order-hero .app-icon{color:var(--cyan)}.recent-order{justify-content:space-between}.recent-order p{margin:5px 0 0;color:var(--muted)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;padding:20px;background:#02070eb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.checkout-modal{position:relative;width:min(480px,100%);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:28px;background:linear-gradient(180deg,#14263efa,#0a182afa);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow)}.checkout-modal h2{margin:0;font-size:30px}.checkout-modal p{margin:0 0 8px;color:var(--muted);line-height:1.6}.form-error{padding:10px 12px;color:#ffd9e0;background:#ff4b6f21;border:1px solid rgba(255,75,111,.34);border-radius:6px;font-size:14px}.modal-close{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:36px;height:36px;color:var(--text);background:#ffffff0d;border:1px solid var(--line);border-radius:8px}@media(max-height:760px){.modal-backdrop{padding:10px}.checkout-modal{max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px);gap:10px;padding:20px}.checkout-modal h2{font-size:26px}.checkout-modal p{line-height:1.5}}@media(max-width:560px){.modal-backdrop{padding:8px}.checkout-modal{width:100%;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);padding:20px 16px}.checkout-product-summary,.pay-summary{gap:8px}.checkout-product-summary>small,.pay-summary strong{font-size:18px}}@media(max-width:1400px){.product-row{grid-template-columns:68px minmax(200px,1fr) 128px 128px}.product-meta,.cart-add{display:none}}@media(max-width:1180px){.site-header{grid-template-columns:220px 1fr auto;gap:14px}.header-actions{grid-column:auto;justify-content:flex-end}.trust-chip{display:none}.layout-grid{grid-template-columns:230px minmax(0,1fr)}.right-rail{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.trust-band{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.site-header{grid-template-columns:1fr auto;padding:14px}.mobile-menu,.brand small,.trust-chip{display:none}.brand strong{font-size:24px}.search-box{grid-column:1 / -1;order:3}.header-actions{display:flex;gap:8px}.select-chip{display:none}.header-actions.open{display:flex}.layout-grid,.detail-grid,.order-grid{grid-template-columns:1fr}.sidebar,.right-rail{display:grid;grid-template-columns:1fr}.right-rail{grid-column:auto}.hero-copy{padding:28px 22px}.hero-copy h1{font-size:33px}.hero-copy p{font-size:17px}.catalog-tabs,.sort-tabs{overflow-x:auto}.sort-tabs{margin-left:0}.product-row{grid-template-columns:64px 1fr;align-items:start}.product-price,.primary-btn{grid-column:2}.primary-btn{width:100%}.trust-band,.detail-hero{grid-template-columns:1fr}.detail-price{text-align:left}.spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.recent-order{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.site-header{grid-template-columns:auto 1fr}.mobile-menu{display:inline-grid}.header-actions{grid-column:1 / -1;justify-content:stretch}.outline-btn,.cart-pill{flex:1}.layout-grid{padding:10px}.brand-mark{width:36px;height:36px;font-size:22px}.brand strong{font-size:21px}.hero-panel{min-height:260px}.hero-copy h1{font-size:29px}.catalog-tabs{padding:10px}.product-row{gap:12px;padding:14px 12px}.product-icon{width:58px;height:58px}.product-copy h3{font-size:18px}.page-wrap{padding:18px 10px 28px}.detail-section,.purchase-box,.lookup-page-card,.detail-hero,.order-hero{padding:18px}}:root{color:#111827;background:#f5f7fb;--bg: #f5f7fb;--bg-2: #ffffff;--panel: #ffffff;--panel-2: #ffffff;--line: #e5e7eb;--line-strong: #a7f3d0;--text: #111827;--muted: #6b7280;--soft: #374151;--cyan: #047857;--cyan-2: #065f46;--green: #047857;--orange: #b45309;--shadow: 0 10px 30px rgba(15, 23, 42, .07)}body{color:var(--text);background:#f5f7fb}.site-header{grid-template-columns:auto 1fr auto;min-height:68px;padding:12px 16px;background:#fffffff0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.brand{color:var(--text)}.brand-mark{width:38px;height:38px;color:#fff;font-size:23px;background:linear-gradient(135deg,var(--cyan),var(--cyan-2));border-radius:10px;box-shadow:none}.brand strong{font-size:22px}.brand small{margin-top:4px;color:var(--muted)}.search-box{max-width:520px;height:44px;margin:0 auto;color:var(--muted);background:#f9fafb;border-color:var(--line);box-shadow:none}.top-nav{display:flex;justify-content:center;gap:20px}.top-nav a{color:#4b5563;font-size:14px;font-weight:700;text-decoration:none}.top-nav a:hover{color:var(--cyan)}.search-box input{color:var(--text)}.header-actions{gap:10px}.select-chip,.outline-btn,.cart-pill,.icon-btn,.secondary-btn,.back-btn,.text-action,.ghost-icon{color:var(--text);background:#fff;border-color:var(--line)}.cart-pill,.select-chip{display:none}.outline-btn{min-height:42px;padding:0 14px}.landing-page{max-width:1100px;margin:0 auto;padding:0 16px 52px}.hero-panel{min-height:auto;margin:0 -16px;padding:64px 16px 42px;text-align:center;overflow:visible;background:linear-gradient(180deg,#f0fdf4,#fff);border:0;border-radius:0;box-shadow:none}.hero-panel:after,.hero-image{display:none}.hero-copy{max-width:780px;margin:0 auto;padding:0}.badge-soft{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;margin-bottom:18px;color:var(--cyan);background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;font-size:12px;font-weight:800}.hero-copy h1{margin:0;color:var(--text);font-size:clamp(34px,5vw,52px);line-height:1.15;letter-spacing:0;overflow-wrap:anywhere}.hero-copy h1 span{color:transparent;background:linear-gradient(135deg,var(--cyan),var(--cyan-2));-webkit-background-clip:text;background-clip:text}.hero-copy h1 .title-separator{white-space:nowrap}.hero-copy p{max-width:720px;margin:16px auto 0;color:#4b5563;font-size:17px;line-height:1.8;overflow-wrap:anywhere}.hero-tags{justify-content:center;margin-top:20px}.hero-tags span{color:#065f46;background:#fff;border-color:#d1fae5;border-radius:999px}.hero-actions{display:flex;justify-content:center;gap:12px;margin-top:24px;flex-wrap:wrap}.hero-price-preview{display:inline-flex;align-items:baseline;gap:6px;margin-top:18px;color:#4b5563;font-size:13px;font-weight:700;text-decoration:none}.hero-price-preview strong{color:var(--orange);font-size:20px}.hero-price-preview small{color:var(--muted)}.hero-price-preview i{margin-left:2px;color:var(--cyan);font-style:normal;font-size:16px}.primary-link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;color:#fff;background:var(--cyan);border:1px solid var(--cyan);border-radius:10px;font-weight:800;text-decoration:none}.primary-link:hover{background:var(--cyan-2)}.secondary-link{display:inline-flex;align-items:center;min-height:46px;padding:0 18px;color:var(--text);background:#fff;border:1px solid var(--line);border-radius:10px;font-weight:800;text-decoration:none}.catalog-panel,.landing-section{margin-top:48px;background:transparent;border:0;border-radius:0;box-shadow:none}.section-head{max-width:720px;margin:0 auto 26px;text-align:center}.section-head h2{margin:0 0 8px;font-size:28px;line-height:1.25;overflow-wrap:anywhere}.section-head p{margin:0;color:var(--muted);line-height:1.7}.plan-grid,.step-grid,.reason-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.plan-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.plan-grid-single{grid-template-columns:minmax(0,520px);justify-content:center}.product-category-tabs{display:flex;justify-content:center;gap:10px;margin:0 auto 22px}.product-category-tabs button{min-width:132px;min-height:46px;padding:0 22px;color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:999px;font:inherit;font-weight:800;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.product-category-tabs button:hover{color:var(--cyan);border-color:var(--cyan)}.product-category-tabs button.active{color:#fff;background:var(--cyan);border-color:var(--cyan);box-shadow:0 10px 22px #04785733}.product-category-tabs button:focus-visible{outline:3px solid rgba(4,120,87,.22);outline-offset:2px}@media(max-width:1180px)and (min-width:901px){.plan-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.product-category-tabs{justify-content:flex-start;gap:8px;overflow-x:auto;padding:0 2px 4px;scrollbar-width:none}.product-category-tabs::-webkit-scrollbar{display:none}.product-category-tabs button{flex:0 0 auto;min-width:108px;min-height:42px;padding:0 17px}}.model-availability-note{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px 10px;max-width:820px;margin:-10px auto 20px;padding:11px 14px;color:#374151;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;font-size:13px;line-height:1.55;text-align:center}.model-availability-note strong{color:var(--cyan)}.model-availability-note a{color:var(--cyan);font-weight:800}.product-row.plan-card{position:relative;display:grid;grid-template-columns:1fr;align-items:stretch;gap:14px;min-width:0;min-height:0;padding:24px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:none;transition:transform .18s ease,box-shadow .18s ease}.product-row.plan-card:hover{transform:translateY(-4px);background:#fff;box-shadow:0 14px 36px #0f172a17}.plan-card.popular{border:2px solid var(--cyan)}.popular-ribbon{position:absolute;top:-13px;left:50%;transform:translate(-50%);padding:4px 14px;color:#fff;background:linear-gradient(135deg,var(--cyan),var(--cyan-2));border-radius:999px;font-size:12px;font-weight:900}.plan-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.tag{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;color:var(--cyan);background:#ecfdf5;border-radius:6px;font-size:12px;font-weight:900}.product-icon{width:52px;height:52px;border-radius:12px}.product-icon .app-icon{font-size:16px;letter-spacing:0}.product-copy{color:var(--text)}.product-copy h3{font-size:20px;overflow-wrap:anywhere}.product-copy p{color:var(--muted);line-height:1.7}.plan-audience{margin:-4px 0 0;color:#374151;font-size:13px;font-weight:800;line-height:1.5}.product-price{align-items:baseline;justify-content:flex-start;gap:6px;color:var(--text);flex-wrap:wrap}.product-price .price-label,.product-price .official-price{flex-basis:100%;margin:0;font-size:12px;line-height:1.4}.product-price .price-label{color:#374151;font-weight:800}.product-price .official-price{color:var(--muted);font-weight:600}.product-price strong{font-size:32px}.product-price span{color:var(--muted)}.product-price em{color:var(--text);font-style:normal;font-size:28px}.feature-points{display:grid;gap:7px;min-height:104px;margin:0;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);list-style:none}.feature-points li{display:flex;gap:8px;color:#4b5563;font-size:14px}.feature-points li:before{content:"✓";color:var(--cyan);font-weight:900}.plan-actions{display:flex;gap:12px;flex-wrap:wrap}.price-disclaimer{max-width:760px;margin:16px auto 0;color:var(--muted);font-size:13px;line-height:1.7;text-align:center}.plan-actions .primary-btn,.plan-actions .secondary-btn{min-height:46px;padding:0 22px}.primary-btn,.checkout-btn{color:#fff;background:var(--cyan);border:1px solid var(--cyan);border-radius:10px;box-shadow:none}.primary-btn:hover,.checkout-btn:hover{background:var(--cyan-2)}.step-card,.reason-grid .info-line,.faq-card{background:#fff;border:1px solid var(--line);border-radius:12px}.step-card{padding:22px;text-align:center}.step-card span{display:inline-grid;place-items:center;width:30px;height:30px;margin-bottom:10px;color:#fff;background:var(--cyan);border-radius:50%;font-weight:900}.step-card strong{display:block;margin-bottom:6px;font-size:17px}.step-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.reason-grid .info-line{align-items:flex-start;padding:20px}.faq-card{max-width:820px;margin:0 auto;padding:22px}.faq-card div+div{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.faq-card strong{display:block;margin-bottom:4px}.faq-card p{margin:0;color:var(--muted);line-height:1.7}.faq-card a,.order-help-card a,.checkout-modal p a{color:var(--cyan);font-weight:800;text-decoration:none}.faq-card a:hover,.order-help-card a:hover,.checkout-modal p a:hover{text-decoration:underline}.country-links-section{padding-top:4px}.country-link-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.country-link-grid a{display:grid;gap:5px;padding:18px;color:var(--text);text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:12px;transition:transform .18s ease,box-shadow .18s ease}.country-link-grid a:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0f172a14}.country-link-grid strong{color:var(--cyan);font-size:13px}.country-link-grid span{font-size:18px;font-weight:900}.country-link-grid small{color:var(--muted)}.country-hero{max-width:820px;margin:0 auto;padding:58px 0 18px;text-align:center}.country-hero h1{margin:10px 0 12px;color:var(--text);font-size:clamp(34px,5vw,52px);line-height:1.15}.country-hero p{max-width:740px;margin:0 auto;color:var(--muted);font-size:17px;line-height:1.85}.usage-guide{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:16px;align-items:stretch;margin-top:24px}.usage-copy,.usage-example{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 10px 30px #0f172a0f}.usage-copy{padding:24px}.usage-copy>span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;color:var(--cyan);background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;font-size:12px;font-weight:900}.usage-copy h2{margin:14px 0 10px;color:var(--text);font-size:26px;line-height:1.25}.usage-copy p{margin:0;color:var(--muted);line-height:1.8}.usage-copy ol{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none;counter-reset:usage-step}.usage-copy li{position:relative;padding-left:38px;color:#4b5563;line-height:1.65;counter-increment:usage-step}.usage-copy li:before{position:absolute;top:0;left:0;display:grid;place-items:center;width:26px;height:26px;color:#fff;content:counter(usage-step);background:var(--cyan);border-radius:50%;font-size:13px;font-weight:900}.usage-example{overflow:hidden}.usage-example-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;background:#f8fafc;border-bottom:1px solid var(--line)}.usage-example-head strong{color:var(--text);font-size:18px}.usage-example-head small{color:var(--cyan);font-weight:800}.usage-example dl{display:grid;margin:0;padding:10px 20px 18px}.usage-example dl div{display:grid;grid-template-columns:minmax(150px,.72fr) minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid #eef2f7}.usage-example dl div:last-child{border-bottom:0}.usage-example dt{color:#64748b;font-weight:800}.usage-example dd{min-width:0;margin:0;color:var(--text);font-weight:700;overflow-wrap:anywhere}.usage-example .usage-row-heading{grid-template-columns:1fr;margin-top:4px;padding-top:13px}.usage-example .usage-row-heading dt{color:var(--cyan);font-size:15px}.country-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.country-guide-card{padding:22px;background:#fff;border:1px solid var(--line);border-radius:12px}.country-guide-card h3{margin:0 0 10px;color:var(--text);font-size:20px;line-height:1.35}.country-guide-card p{margin:0;color:var(--muted);line-height:1.85}.seo-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.seo-content-card{padding:22px;background:#fff;border:1px solid var(--line);border-radius:12px}.seo-content-card h3{margin:0 0 10px;color:var(--text);font-size:20px;line-height:1.35}.seo-content-card p{margin:0;color:var(--muted);line-height:1.85}.section-inline-link{display:flex;width:fit-content;margin:20px auto 0;color:var(--cyan);font-weight:800;text-decoration:none}.section-inline-link:hover{text-decoration:underline}.go-delivery-note{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;margin-top:28px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.go-delivery-note strong{color:var(--cyan)}.go-delivery-note span{color:var(--text);font-weight:800}.go-delivery-note small{color:var(--muted);text-align:right}.go-comparison-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.go-comparison-grid article{padding:22px;background:#fff;border:1px solid var(--line);border-radius:8px}.go-comparison-grid h3{margin:0 0 10px;font-size:20px;line-height:1.35}.go-comparison-grid p{margin:0;color:var(--muted);line-height:1.8}.go-reference-section nav{display:flex;justify-content:center;gap:12px 22px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap}.go-reference-section a{color:var(--cyan);font-weight:800;text-decoration:none}.go-reference-section a:hover{text-decoration:underline}.article-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.article-card{display:flex;min-height:260px;flex-direction:column;gap:12px;padding:20px;color:var(--text);text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:12px;transition:transform .18s ease,box-shadow .18s ease}.article-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0f172a14}.article-card>span{width:fit-content;padding:4px 8px;color:var(--cyan);background:#ecfdf5;border-radius:6px;font-size:12px;font-weight:900}.article-card h3{margin:0;font-size:18px;line-height:1.45}.article-card p{flex:1;margin:0;color:var(--muted);font-size:14px;line-height:1.75}.article-card div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid var(--line)}.article-card small{color:var(--muted)}.article-card strong{color:var(--cyan);font-size:13px}.article-page{width:100%;max-width:1080px;margin:0 auto;padding:42px 18px 80px}.article-index-page{max-width:1240px}.article-index-start{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 18px;margin:0 0 38px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.article-index-start strong{color:var(--text)}.article-index-start a{color:var(--cyan);font-size:14px;font-weight:800;text-decoration:none}.article-index-start a:hover{text-decoration:underline}.article-index-groups{display:grid;gap:42px}.article-index-section{min-width:0}.article-index-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--line)}.article-index-head h2{margin:0;color:var(--text);font-size:25px}.article-index-head span{color:var(--muted);font-size:14px;font-weight:700;white-space:nowrap}.article-hero{max-width:820px;margin:0 auto 28px;text-align:center}.article-back{display:inline-flex;margin-bottom:18px;color:var(--muted);font-weight:800;text-decoration:none}.article-hero>span{display:block;color:var(--cyan);font-size:13px;font-weight:900}.article-hero time{display:block;margin-top:8px;color:var(--muted);font-size:13px}.article-byline{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 14px;margin:18px 0 0;color:var(--muted);font-size:13px}.article-byline a,.article-sources a,.article-related a,.editorial-policy a{color:var(--cyan)}.article-disclosure{padding:16px 18px;background:#ecfdf5;border-left:3px solid var(--cyan)}.article-disclosure p{margin:0}.article-sources ul{display:grid;gap:10px;padding-left:20px}.article-faq details{padding:14px 0;border-top:1px solid var(--line)}.article-faq summary{cursor:pointer;color:var(--text);font-weight:800}.article-faq details p{margin-bottom:0}.article-related>div{display:grid;gap:10px}.article-related a{display:block;padding:12px 14px;background:#f9fafb;border:1px solid var(--line);border-radius:8px;font-weight:700;text-decoration:none}.article-inline-link{margin-top:14px}.article-inline-link a{color:var(--cyan);font-weight:800}.article-conversion{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:22px;padding:18px;background:#ecfdf5;border-block:1px solid #a7f3d0;border-radius:6px}.article-conversion strong{display:block;margin-bottom:5px;color:#064e3b;font-size:17px}.article-conversion p{color:#3f5f55;font-size:14px;line-height:1.65}.article-conversion>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;color:#fff;background:#047857;border-radius:6px;font-weight:800;text-decoration:none;white-space:nowrap}.article-conversion>a:hover{background:#065f46}.editorial-policy .article-body section{scroll-margin-top:90px}.site-footer{width:100%;padding:32px clamp(20px,5vw,72px);border-top:1px solid #dfe5e8;background:#fff;color:#43505a}.site-footer>div{display:flex;align-items:baseline;gap:18px}.footer-brand{color:#071d19;font-size:20px;font-weight:800;text-decoration:none}.site-footer p{margin:0;font-size:14px}.site-footer nav{display:flex;flex-wrap:wrap;gap:10px 22px;margin:20px 0 14px}.site-footer nav a{color:#146b57;font-size:14px;font-weight:700;text-decoration:none}.site-footer nav a:hover{text-decoration:underline}.site-footer small{display:block;color:#6b7680;line-height:1.7}@media(max-width:720px){.article-page{padding-right:14px;padding-left:14px}.article-body{padding:20px}.article-conversion{grid-template-columns:1fr;padding:16px}.article-conversion>a{width:100%;white-space:normal;text-align:center}.site-footer>div{display:block}.site-footer p{margin-top:8px;line-height:1.65}}.article-missing{max-width:680px;margin:80px auto;padding:48px 20px;text-align:center}.article-missing h1{margin:0 0 12px;font-size:36px}.article-missing p{margin:0 0 24px;color:var(--muted)}.article-hero h1{margin:10px 0 12px;font-size:clamp(32px,5vw,50px);line-height:1.15}.article-hero p{margin:0 auto;color:var(--muted);font-size:17px;line-height:1.85}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:18px;align-items:start;min-width:0}.article-body,.article-side{min-width:0;background:#fff;border:1px solid var(--line);border-radius:12px}.article-body{padding:28px}.article-body section+section{margin-top:24px;padding-top:24px;border-top:1px solid var(--line)}.article-body h2{margin:0 0 10px;font-size:24px}.article-body p{margin:0;color:#4b5563;font-size:16px;line-height:1.9;overflow-wrap:anywhere}.article-side{position:sticky;top:92px;display:grid;gap:10px;padding:18px}.article-side strong{margin-bottom:4px}.article-side a{display:block;padding:11px 12px;color:var(--text);text-decoration:none;background:#f8fafc;border:1px solid var(--line);border-radius:8px;font-weight:800}.modal-backdrop{background:#0f172a6b}.checkout-modal{background:#fff;border-color:var(--line)}.checkout-product-summary{display:grid;grid-template-columns:1fr auto;gap:5px 12px;padding:14px 16px;background:#f8fafc;border:1px solid var(--line);border-radius:8px}.checkout-product-summary>span{grid-column:1 / -1;color:var(--muted);font-size:12px;font-weight:800}.checkout-product-summary>strong{min-width:0;color:var(--text);line-height:1.45}.checkout-product-summary>small{color:var(--orange);font-size:17px;font-weight:900;white-space:nowrap}.field-hint{display:block;margin-top:7px;color:var(--muted);font-size:12px;font-weight:500;line-height:1.5}.checkout-assurances{display:grid;gap:7px;margin-top:2px;color:#4b5563;font-size:12px}.checkout-assurances span{display:flex;align-items:center;gap:8px}.checkout-assurances .app-icon{flex:0 0 auto;color:var(--cyan)}.payment-backdrop{z-index:80;overflow-y:auto;padding:24px;background:#0f172a94;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.payment-modal{width:min(1040px,100%);max-height:calc(100vh - 48px);overflow-y:auto;color:var(--text);background:#fff;border:1px solid #dbe4e1;border-radius:8px;box-shadow:0 30px 90px #0f172a47}.payment-modal-header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px;background:#fffffff5;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.payment-kicker{display:block;margin-bottom:5px;color:var(--cyan);font-size:11px;font-weight:900;letter-spacing:0}.payment-modal-header h2{margin:0;font-size:28px;line-height:1.2}.payment-close{position:static;flex:0 0 40px;width:40px;height:40px;padding:0;color:#64748b;background:#f1f5f9;border-color:#e2e8f0}.payment-close:hover{color:var(--text);background:#e7ecef}.payment-modal-body{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:24px;padding:28px}.payment-left-column,.payment-right-column{display:grid;align-content:start;gap:18px;min-width:0}.payment-timer{display:grid;justify-items:center;min-height:214px;padding:26px 20px;color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;text-align:center}.payment-timer span{font-size:16px;font-weight:850;line-height:1.5}.payment-timer strong{align-self:center;font-size:58px;line-height:1;font-variant-numeric:tabular-nums}.payment-timer small{align-self:end;color:#047857;font-size:13px}.payment-timer.expired{color:#92400e;background:#fffbeb;border-color:#fde68a}.payment-order-card{padding:20px;background:#f8fafc;border:1px solid var(--line);border-radius:8px}.payment-order-card h3{margin:0 0 12px;font-size:18px}.payment-order-card dl{margin:0}.payment-order-card dl div{display:grid;grid-template-columns:minmax(88px,auto) minmax(0,1fr);gap:16px;padding:11px 0;border-top:1px solid #e2e8f0}.payment-order-card dt{color:var(--muted)}.payment-order-card dd{min-width:0;margin:0;overflow-wrap:anywhere;font-weight:750;text-align:right}.payment-transfer-card{overflow:hidden;background:#fff;border:1px solid #cbd5e1;border-radius:8px}.payment-transfer-row{display:grid;grid-template-columns:minmax(98px,auto) minmax(0,1fr) auto;align-items:center;gap:14px;min-height:78px;padding:14px 16px}.payment-transfer-row+.payment-transfer-row{border-top:1px solid #e2e8f0}.payment-transfer-row>span{color:#64748b;font-size:14px;font-weight:800}.payment-transfer-row strong{justify-self:end;font-size:25px;font-variant-numeric:tabular-nums;white-space:nowrap}.payment-transfer-row code{min-width:0;overflow-wrap:anywhere;color:#1e293b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:750;line-height:1.5;text-align:right}.payment-transfer-row button{min-width:68px;min-height:40px;padding:8px 12px;color:#fff;background:var(--cyan);border:1px solid var(--cyan);border-radius:8px;font-weight:850}.payment-transfer-row button:hover{background:var(--cyan-2);border-color:var(--cyan-2)}.payment-qr-wrap{display:grid;justify-items:center;gap:7px;padding:2px 16px 0;text-align:center}.payment-qr{display:grid;place-items:center;width:244px;aspect-ratio:1;padding:10px;background:#fff;border:1px solid #e2e8f0;border-radius:8px}.payment-qr svg{display:block;width:100%;height:100%}.payment-qr-wrap>strong{color:var(--cyan);font-size:13px}.payment-qr-wrap p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.payment-notes{display:grid;gap:7px;padding:13px 14px;color:#475569;background:#f8fafc;border:1px solid var(--line);border-radius:8px}.payment-notes p{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.55}.payment-notes .app-icon{flex:0 0 auto;margin-top:1px;color:var(--cyan)}.payment-success{display:grid;justify-items:center;max-width:520px;margin:0 auto;padding:72px 28px 80px;text-align:center}.payment-success-icon{display:grid;place-items:center;width:64px;height:64px;color:#fff;background:var(--cyan);border-radius:50%}.payment-success h3{margin:20px 0 8px;font-size:28px}.payment-success p{margin:0 0 24px;color:var(--muted);line-height:1.7}.payment-success .checkout-btn{width:min(280px,100%)}@media(max-width:780px){.payment-backdrop{align-items:start;padding:10px}.payment-modal{max-height:calc(100vh - 20px)}.payment-modal-header{padding:18px}.payment-modal-header h2{font-size:23px}.payment-modal-body{grid-template-columns:1fr;gap:16px;padding:16px}.payment-timer{min-height:154px;padding:20px 16px}.payment-timer strong{font-size:46px}.payment-right-column{gap:14px}.payment-transfer-row{grid-template-columns:1fr auto;gap:8px 12px;min-height:0}.payment-transfer-row>span{grid-column:1}.payment-transfer-row strong,.payment-transfer-row code{grid-column:1;justify-self:start;text-align:left}.payment-transfer-row button{grid-column:2;grid-row:1 / span 2}.payment-qr{width:min(216px,72vw)}.payment-order-card dl div{grid-template-columns:1fr;gap:4px}.payment-order-card dd{text-align:left}}.payment-backdrop{padding:20px;background:#020812d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.payment-modal{position:relative;width:min(980px,100%);max-height:calc(100dvh - 40px);color:#eef7ff;background:#0a1729;border:1px solid rgba(108,224,235,.3);box-shadow:0 28px 90px #00000094}.payment-modal:before{position:absolute;top:0;right:0;left:0;z-index:3;height:3px;background:#24ead5;content:""}.payment-modal-header{padding:20px 24px;background:#0a1729f5;border-bottom-color:#97bee629}.payment-kicker{width:max-content;margin-bottom:7px;padding:4px 8px;color:#07101e;background:#24ead5;border-radius:4px;font-size:10px}.payment-modal-header h2{color:#f7fbff;font-size:25px}.payment-close{color:#b8c6d8;background:#12233a;border-color:#97bee633}.payment-close:hover{color:#07101e;background:#24ead5}.payment-modal-body{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:18px;padding:20px}.payment-left-column,.payment-right-column{gap:14px}.payment-timer{min-height:164px;padding:20px;color:#eef7ff;background:#0d2030;border-color:#24ead56b}.payment-timer span{color:#a9f8eb;font-size:14px}.payment-timer strong{color:#24ead5;font-size:50px;text-shadow:0 0 24px rgba(36,234,213,.16)}.payment-timer small{color:#8fa6be}.payment-timer.expired{color:#ffd9b8;background:#2a1a16;border-color:#ff8a3d85}.payment-order-card{padding:18px;background:#0d1c30;border-color:#97bee629}.payment-order-card h3{color:#f7fbff;font-size:16px}.payment-order-card dl div{gap:12px;padding:9px 0;border-top-color:#97bee621}.payment-order-card dt{color:#8fa6be;font-size:13px}.payment-order-card dd{color:#dce8f5;font-size:13px}.payment-transfer-card{background:#0d1c30;border-color:#6ce0eb4d}.payment-transfer-row{min-height:70px;padding:12px 14px}.payment-transfer-row+.payment-transfer-row{border-top-color:#97bee624}.payment-transfer-row>span{color:#8fa6be}.payment-transfer-row strong{color:#f7fbff;font-size:27px}.payment-transfer-row code{color:#dce8f5;font-size:13px}.payment-transfer-row button{min-width:64px;min-height:38px;color:#07101e;background:#24ead5;border-color:#24ead5}.payment-transfer-row button:hover{color:#07101e;background:#7af7e9;border-color:#7af7e9}.payment-qr-wrap{gap:6px;padding-top:0}.payment-qr{width:214px;padding:9px;border:5px solid #ffffff;box-shadow:0 12px 35px #00000040}.payment-qr-wrap>strong{color:#24ead5}.payment-qr-wrap p{color:#8fa6be}.payment-notes{gap:6px;padding:11px 12px;color:#b8c6d8;background:#0d1c30;border-color:#97bee624}.payment-notes .app-icon{color:#3fe184}.payment-success{color:#eef7ff}@media(max-width:780px){.payment-backdrop{padding:0}.payment-modal{min-height:100dvh;max-height:100dvh;border:0;border-radius:0}.payment-modal-header{padding:16px}.payment-modal-header h2{font-size:21px}.payment-modal-body{gap:14px;padding:14px 14px 28px}.payment-timer{min-height:130px;padding:16px}.payment-timer strong{font-size:42px}.payment-transfer-row{padding:13px}.payment-transfer-row strong{font-size:23px}.payment-transfer-row code{font-size:12px}.payment-qr{width:min(202px,62vw)}}input{color:var(--text);background:#f9fafb;border-color:var(--line)}.pay-summary,.status-card,.recent-order{color:var(--text);background:#ecfdf5;border-color:#a7f3d0}.order-page{max-width:1100px;margin:0 auto;padding:28px 16px 64px}.order-simple-hero{max-width:720px;margin:22px auto 28px;text-align:center}.order-simple-hero h1{margin:8px 0 10px;color:var(--text);font-size:clamp(32px,5vw,46px);line-height:1.15}.order-simple-hero p{margin:0;color:var(--muted);font-size:16px;line-height:1.8}.order-simple-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:18px;align-items:start}.lookup-card-clean,.order-help-card{padding:24px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 10px 30px #0f172a0f}.lookup-title{display:flex;align-items:center;gap:12px;margin-bottom:18px}.lookup-title>span{display:grid;place-items:center;width:42px;height:42px;color:#fff;background:var(--cyan);border-radius:12px}.lookup-title h2,.order-help-card h2{margin:0;color:var(--text);font-size:22px}.lookup-title p{margin:4px 0 0;color:var(--muted);font-size:14px}.lookup-form-clean{display:grid;gap:14px}.lookup-form-clean label{display:grid;gap:7px;color:#374151;font-size:14px;font-weight:700}.lookup-form-clean input{min-height:48px}.order-result-card{display:grid;gap:6px;margin-top:16px;padding:14px;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px}.order-result-card dl{display:grid;gap:8px;margin:10px 0 0}.order-result-card dl div{display:grid;grid-template-columns:76px 1fr;gap:10px}.order-result-card dt{color:var(--muted)}.order-result-card dd{margin:0;overflow-wrap:anywhere}.lookup-error{margin-top:14px;padding:12px 14px;color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px}.order-result-card>div{display:flex;align-items:center;gap:8px}.order-result-card p,.muted-note{margin:0;color:var(--muted);line-height:1.7}.status-dot{width:10px;height:10px;background:var(--cyan);border-radius:50%}.order-help-card ul{display:grid;gap:10px;margin:0 0 18px;padding:0;list-style:none}.order-help-card li{display:flex;gap:8px;color:#4b5563;line-height:1.7}.order-help-card li:before{content:"✓";color:var(--cyan);font-weight:900}.recent-order-clean{display:flex;gap:10px;align-items:center;padding:12px;background:#f9fafb;border:1px solid var(--line);border-radius:10px}.recent-order-clean .app-icon{color:var(--cyan)}.recent-order-clean p{margin:3px 0 0;color:var(--muted)}@media(max-width:900px){.site-header{grid-template-columns:1fr auto}.search-box,.top-nav{display:none}.plan-grid,.step-grid,.reason-grid,.order-simple-grid,.country-link-grid,.usage-guide,.country-guide-grid,.seo-content-grid,.go-comparison-grid,.article-grid,.article-layout{grid-template-columns:1fr}.article-side{position:static}.hero-panel{padding-top:46px}.usage-guide{grid-template-columns:1fr}}@media(max-width:560px){.brand small{display:none}.site-header{grid-template-columns:1fr auto}.brand{grid-column:1;grid-row:1}.mobile-menu{display:inline-grid!important;grid-column:2;grid-row:1;justify-self:end}.mobile-menu .app-icon{font-size:18px}.header-actions{display:none}.header-actions.open{display:grid;grid-column:1 / -1;grid-template-columns:1fr 1fr;width:100%}.landing-page{padding-right:14px;padding-left:14px}.go-delivery-note{grid-template-columns:1fr;gap:6px;text-align:center}.go-delivery-note small{text-align:center}.hero-panel{margin-right:-14px;margin-left:-14px;padding:36px 14px 28px}.hero-copy h1{max-width:320px;margin-right:auto;margin-left:auto;font-size:29px;line-height:1.2}.hero-copy h1 .title-separator{display:none}.hero-copy h1 .title-accent{display:block}.hero-copy p{max-width:320px;font-size:15px;line-height:1.7}.section-head{max-width:350px}.hero-tags{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:7px;width:100%;max-width:360px;margin-right:auto;margin-left:auto}.hero-tags span{min-height:42px;justify-content:center;padding:6px 7px;font-size:12px;line-height:1.25;text-align:center}.hero-actions{margin-top:18px}.hero-price-preview{margin-top:13px}.section-head h2{font-size:23px}.product-row.plan-card{width:100%;padding:20px}.catalog-panel{margin-top:34px}.catalog-panel .section-head{margin-bottom:18px}.model-availability-note{align-items:flex-start;margin-top:-6px;padding:11px 12px;text-align:left}.usage-copy,.usage-example-head,.usage-example dl{padding-right:16px;padding-left:16px}.usage-copy h2{font-size:22px}.usage-example dl div{grid-template-columns:1fr;gap:4px}.product-row.plan-card>*,.product-row.plan-card .product-price,.product-row.plan-card .primary-btn{grid-column:auto}.plan-actions{display:grid;grid-template-columns:1fr;gap:10px}.plan-actions .primary-btn,.plan-actions .secondary-btn{width:100%;grid-column:auto}.feature-points{min-height:0}}:root{font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;color:#151922;background:#f7f8fb;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px;line-height:1.55}.shell{width:min(100% - 48px,1120px);margin:auto}.site-header{height:69px;background:#fff;border-bottom:1px solid #e9edf3}.topbar{height:100%;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:10px;color:#171b23;text-decoration:none;font-size:22px}.brand span{display:grid;place-items:center;width:35px;height:35px;background:#bf3030;color:#fff;font-size:17px;font-weight:800}.brand strong{font-weight:750}.header-actions{display:flex;gap:12px}.outline{padding:8px 13px;background:#fff;border:1px solid;border-radius:2px;font:14px inherit}.outline.red{color:#c73b48;border-color:#e6a2a8}.outline.blue{color:#3c7ed3;border-color:#9cbce5}.home-hero{padding:75px 20px 45px;text-align:center;background:#f8f9fc}.home-hero h1{margin:0 0 14px;font-size:34px}.home-hero p{max-width:760px;margin:auto;color:#687386;font-size:16px}.quick-links{display:flex;justify-content:center;gap:13px;flex-wrap:wrap;margin-top:25px}.quick-links a{padding:7px 15px;background:#fff;border:1px solid #ecf0f5;border-radius:20px;color:#4c85d6;text-decoration:none;font-size:14px}.home-products{width:min(100% - 60px,1160px);margin:0 auto;padding:10px 0 65px}.tabs{display:flex;justify-content:center;gap:12px;overflow:auto;padding:15px 0 25px}.tabs button{flex:0 0 auto;padding:10px 27px;border:1px solid #dfe5ee;border-radius:22px;background:#fff;color:#4c85d6;font:600 15px inherit}.tabs .active{border-color:#ed3d59;background:linear-gradient(115deg,#ee3e5f,#e24782);color:#fff;box-shadow:0 7px 15px #ef47634a}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.product-card{min-width:0;background:#fff;box-shadow:0 8px 30px #273b5b0d;overflow:hidden}.product-image{height:180px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#e9edf3,#f8f9fc)}.product-image span{display:grid;place-items:center;width:54px;height:54px;background:#be3030;font-size:22px;font-weight:800}.product-card h2{min-height:56px;margin:18px 18px 10px;font-size:16px;line-height:1.65}.product-bottom{display:flex;justify-content:space-between;align-items:center;padding:0 18px 18px}.product-bottom b{color:#df3850;font-size:18px}.product-bottom button,.submit-order{border:0;background:linear-gradient(115deg,#ed3d59,#dd3d7d);color:#fff;border-radius:3px;padding:9px 14px;font:600 14px inherit;box-shadow:0 6px 12px #e8445740}.seo-block{width:min(100% - 48px,1120px);margin:0 auto 60px;padding:32px;background:#fff}.seo-block h2{font-size:22px}.seo-block p{color:#687386}.category-guides{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:26px}.category-guides a{padding:15px;background:#f8f9fc;color:#1d2430;text-decoration:none}.category-guides span{display:block;margin-top:6px;color:#687386;font-size:13px}footer{padding:24px;text-align:center;background:#fff;color:#8b96a6;font-size:13px}.detail-page{padding:27px 0 62px}.back{padding:0;border:0;background:transparent;color:#4c85d6;font:14px inherit}.eyebrow{margin:18px 0;color:#7d8898;font-weight:700}.detail-layout{display:grid;grid-template-columns:1.45fr .8fr;gap:14px;align-items:start}.detail-content,.buy-panel{background:#fff;padding:24px;box-shadow:0 8px 30px #273b5b0d}.detail-content h1{font-size:28px;margin:24px 0}.small-title{font-weight:700}.detail-content h2{margin:34px 0 12px;font-size:19px}.detail-content h3{margin-top:27px;font-size:16px}.detail-content li,.detail-content p{margin:9px 0}.tier{font-size:19px;font-weight:700}.buy-panel{position:sticky;top:16px}.buy-panel h2{margin:0;font-size:20px;line-height:1.45}.badges{display:flex;gap:5px;flex-wrap:wrap;margin:14px 0}.badges span{padding:2px 6px;border:1px solid #5b95e8;border-radius:2px;color:#427bc9;font-size:12px}.badges .dark{border-color:#77808d;color:#3f4650}.buy-price{color:#d84550;font-size:17px}.buy-panel label,.payment-method>span{display:block;margin:18px 0 8px;color:#748092;font-size:14px}.buy-panel input{width:100%;padding:10px;border:1px solid #dde2ea;border-radius:3px;font:15px inherit}.quantity{display:flex;height:39px}.quantity button{width:38px;border:0;background:#4e88df;color:#fff}.quantity output{flex:1;display:grid;place-items:center;border-block:1px solid #dde2ea}.method{display:flex;align-items:center;gap:10px;margin-top:7px;padding:12px;border:2px solid #4d86dc;color:#4d86dc;font-weight:600}.method svg{font-size:24px;color:#54af96}.submit-order{display:flex;justify-content:center;gap:8px;width:100%;margin-top:25px;padding:11px}.form-error{color:#d84550;font-size:13px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:18px;background:#15121bd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.payment-modal{width:min(100%,1860px);max-height:calc(100dvh - 36px);overflow:auto;background:#fff;border-radius:54px;box-shadow:0 25px 70px #0005}.payment-modal>header{height:200px;padding:55px 70px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7eaf0}.payment-modal>header h2{display:flex;align-items:center;gap:24px;margin:0;font-size:49px}.payment-modal>header h2 svg{color:#8244f6}.payment-modal>header button{display:grid;place-items:center;width:88px;height:88px;border:0;border-radius:50%;background:#f1f3f8;color:#61707b;font-size:43px}.payment-body{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:32px}.payment-left,.payment-right{min-width:0}.countdown-card{display:flex;min-height:294px;align-items:center;justify-content:center;flex-direction:column;border:2px solid #ffc6d2;border-radius:39px;background:linear-gradient(120deg,#fff0f3,#f7edff)}.countdown-card p{margin:0;color:#ff3659;font-size:31px;font-weight:700}.countdown-card strong{margin:8px 0;color:#ff3659;font-size:84px;letter-spacing:10px}.countdown-card span{color:#718099;font-size:25px}.order-card{margin-top:30px;padding:38px 30px;background:linear-gradient(130deg,#f6f8fc,#fff);border:1px solid #edf0f5;border-radius:36px}.order-card h3,.payment-right>h3{display:flex;align-items:center;gap:16px;margin:0 0 50px;font-size:35px}.order-card h3 svg{color:#2ddbdc}.payment-right>h3 svg{color:#141414}.order-name{padding-bottom:22px;border-bottom:1px solid #dce2eb;font-size:25px;font-weight:750}.order-card dl{margin:0}.order-card dl div{display:flex;justify-content:space-between;gap:16px;padding:22px 0;border-bottom:1px solid #dce2eb;font-size:24px}.order-card dt{color:#718099}.order-card dd{margin:0;font-weight:750;text-align:right}.order-card .total{color:#ff3659;font-size:43px}.order-card .total small{color:#65758c;font-size:26px}.payment-right{padding-top:4px}.address-card{padding:34px;border:4px solid #edf0f4;border-radius:38px}.address-card>span{display:flex;gap:12px;color:#718099;font-size:27px}.address-card>div{display:flex;align-items:center;gap:18px;margin-top:20px}.address-card code{flex:1;overflow-wrap:anywhere;font:26px/1.35 inherit}.address-card button{display:flex;align-items:center;gap:12px;border:0;border-radius:48px;background:#12b984;color:#fff;padding:18px 29px;font:700 25px inherit}.qr-wrap{text-align:center}.qr-wrap svg{margin:84px auto 20px;padding:14px;background:#fff;border:1px solid #eef1f4;border-radius:24px;box-shadow:0 10px 25px #263a5a14}.qr-wrap p{color:#65758c;font-size:25px}@media(max-width:900px){.product-grid,.category-guides{grid-template-columns:repeat(2,1fr)}.detail-layout{grid-template-columns:1fr}.buy-panel{position:static}.payment-modal>header{height:auto;padding:28px 30px}.payment-modal>header h2{font-size:31px}.payment-modal>header button{width:54px;height:54px;font-size:29px}.payment-body{grid-template-columns:1fr}.countdown-card{min-height:230px}.countdown-card p{font-size:24px}.countdown-card strong{font-size:62px}.countdown-card span{font-size:18px}.order-card h3,.payment-right>h3{font-size:27px;margin-bottom:28px}.address-card>span,.address-card code{font-size:20px}.address-card button{font-size:18px;padding:14px 20px}.qr-wrap svg{margin-top:40px}.qr-wrap p{font-size:18px}}@media(min-width:901px)and (max-width:1200px){.payment-modal{width:calc(100% - 36px);border-radius:34px}.payment-modal>header{height:136px;padding:32px 38px}.payment-modal>header h2{gap:14px;font-size:34px}.payment-modal>header button{width:60px;height:60px;font-size:32px}.payment-body{gap:22px;padding:24px}.countdown-card{min-height:220px;border-radius:28px}.countdown-card p{font-size:22px}.countdown-card strong{font-size:62px}.countdown-card span{font-size:17px}.order-card{margin-top:22px;padding:28px 24px;border-radius:28px}.order-card h3,.payment-right>h3{gap:12px;margin-bottom:28px;font-size:27px}.order-name{padding-bottom:16px;font-size:18px}.order-card dl div{padding:15px 0;font-size:17px}.order-card .total{font-size:31px}.order-card .total small{font-size:18px}.address-card{padding:24px;border-width:3px;border-radius:28px}.address-card>span{font-size:20px}.address-card>div{align-items:flex-start;flex-direction:column;gap:12px;margin-top:14px}.address-card code{font-size:15px}.address-card button{align-self:flex-end;font-size:16px;padding:11px 17px}.qr-wrap svg{width:210px;height:210px;margin:36px auto 14px}.qr-wrap p{font-size:16px}}@media(max-width:560px){.shell{width:min(100% - 28px,1120px)}.header-actions{gap:6px}.outline{padding:6px;font-size:12px}.brand{font-size:18px}.brand span{width:29px;height:29px;font-size:13px}.home-hero{padding:45px 18px 25px}.home-hero h1{font-size:28px}.product-grid{grid-template-columns:1fr}.tabs{justify-content:flex-start}.detail-content,.buy-panel{padding:18px}.detail-content h1{font-size:23px}.payment-modal{border-radius:24px}.payment-body{padding:15px;gap:15px}.payment-modal>header{padding:18px}.payment-modal>header h2{font-size:24px;gap:10px}.payment-modal>header h2 svg{font-size:22px}.payment-modal>header button{width:44px;height:44px;font-size:24px}.countdown-card{min-height:180px;border-radius:25px}.countdown-card p{font-size:17px}.countdown-card strong{font-size:48px}.countdown-card span{font-size:14px}.order-card{margin-top:15px;padding:24px 18px;border-radius:24px}.order-card h3,.payment-right>h3{font-size:23px;margin-bottom:22px}.order-name{font-size:18px}.order-card dl div{padding:15px 0;font-size:17px}.order-card .total{font-size:31px}.order-card .total small{font-size:18px}.address-card{padding:19px;border-width:2px;border-radius:24px}.address-card>span,.address-card code{font-size:16px}.address-card>div{align-items:flex-start;flex-direction:column}.address-card button{font-size:16px;padding:10px 16px}.qr-wrap svg{width:205px;height:205px;margin-top:25px}.qr-wrap p{font-size:16px}.category-guides{grid-template-columns:1fr}.site-header{height:58px}}.outline.admin{display:inline-flex;align-items:center;text-decoration:none;color:#526479;border-color:#cbd4e0}.admin-page{padding:40px 0 70px}.admin-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.admin-heading h1{margin:0;font-size:32px}.admin-heading p:last-child{margin-bottom:0;color:#687386}.admin-heading .submit-order{width:auto;margin:0}.admin-message{padding:12px 16px;border:1px solid #b9e6d6;background:#effbf6;color:#167353}.admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:18px 0}.admin-card{padding:26px;background:#fff;border:1px solid #e8edf3;box-shadow:0 8px 30px #273b5b0d}.admin-card h2{margin:0 0 12px;font-size:20px}.admin-card>p{color:#687386}.active-card{background:linear-gradient(135deg,#f5fbff,#fff)}.active-card>p{margin:0;color:#5d7897}.active-card code{display:block;overflow-wrap:anywhere;margin:12px 0 20px;color:#34465c}.active-card dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.active-card dl div{padding:13px;background:#fff}.active-card dt{color:#748092;font-size:13px}.active-card dd{margin:5px 0 0;font-weight:700}.rule-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.rule-form label{display:grid;gap:7px;color:#637188;font-size:14px}.rule-form input,.add-address input{width:100%;padding:10px;border:1px solid #dce3ed;border-radius:3px;font:inherit}.rule-form .submit-order{grid-column:1/-1;margin:2px 0 0}.address-manager{margin-bottom:18px}.section-title{display:flex;align-items:center;justify-content:space-between}.section-title span{color:#16835f;font-size:14px}.add-address{display:grid;grid-template-columns:.7fr 1.8fr auto;gap:10px;margin:20px 0}.add-address .submit-order{width:auto;margin:0}.address-list{border-top:1px solid #edf0f4}.address-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid #edf0f4}.address-row b{display:block}.address-row code{display:block;max-width:620px;overflow-wrap:anywhere;margin-top:5px;color:#647185;font-size:13px}.address-row em{margin-left:7px;padding:2px 6px;background:#eaf7f1;color:#16835f;font-size:11px;font-style:normal}.row-actions{display:flex;align-items:center;gap:9px;flex:none}.status{color:#7e8793;font-size:13px}.status.on{color:#16835f}.row-actions .outline{cursor:pointer}.row-actions .outline:disabled{cursor:not-allowed;opacity:.45}.log-list p{padding:11px 0;margin:0;border-bottom:1px solid #edf0f4}.log-list time,.log-list small,.muted{color:#7b8797}.admin-note{margin:22px 0 0!important;padding:13px;background:#fff7e8;color:#9a6a16!important;font-size:13px}@media(max-width:720px){.admin-heading,.address-row{align-items:flex-start;flex-direction:column}.admin-grid,.add-address,.rule-form{grid-template-columns:1fr}.add-address .submit-order{width:100%}.row-actions{width:100%;justify-content:space-between}.admin-heading .submit-order{width:100%}}.main-nav{display:flex;gap:22px;margin-left:auto;margin-right:28px}.main-nav a{color:#586579;text-decoration:none;font-size:14px}footer nav{display:flex;justify-content:center;gap:16px;margin-top:8px}footer a{color:#6e7c90;text-decoration:none}.content-page{padding:48px 0 72px}.content-page h1{margin:0;font-size:34px}.lead{max-width:760px;color:#687386;font-size:17px}.breadcrumbs{display:flex;gap:8px;margin:24px 0;color:#7b8797;font-size:14px}.breadcrumbs a{color:#4b83d1;text-decoration:none}.category-products{margin:30px 0}.info-panel{margin-top:28px;padding:28px 30px;background:#fff;border:1px solid #e8edf3;box-shadow:0 8px 30px #273b5b0d}.info-panel h2{margin-top:0;font-size:21px}.info-panel p,.info-panel li{color:#5f6d80}.guide-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:28px}.guide-card{padding:24px;background:#fff;border:1px solid #e8edf3;box-shadow:0 8px 30px #273b5b0d}.guide-card h2{margin:0 0 10px;font-size:20px}.guide-card p{margin:0;color:#687386}.sitemap-links{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.sitemap-links a{padding:16px;background:#fff;color:#3f78c5;text-decoration:none;border:1px solid #e8edf3}@media(max-width:900px){.main-nav{order:3;width:100%;justify-content:center;margin:0}.site-header{height:auto}.topbar{min-height:69px;flex-wrap:wrap;padding:10px 0}.guide-grid,.sitemap-links{grid-template-columns:1fr 1fr}}@media(max-width:560px){.main-nav{display:none}.content-page{padding:32px 0 48px}.content-page h1{font-size:27px}.lead{font-size:16px}.guide-grid,.sitemap-links{grid-template-columns:1fr}.info-panel{padding:22px 18px}}.product-meta{display:flex;justify-content:space-between;gap:10px;padding:13px 18px 0;color:#66758a;font-size:12px}.product-meta span{color:#4b83d1}.product-meta small{font-size:12px}.product-bottom button:disabled,.submit-order:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.catalog-manager{margin:18px 0}.catalog-add{display:grid;grid-template-columns:2fr .8fr .7fr .7fr auto;gap:9px;margin:18px 0}.catalog-add input,.catalog-add select,.catalog-row input,.catalog-row select{min-width:0;padding:9px;border:1px solid #dce3ed;border-radius:3px;background:#fff;font:14px inherit}.catalog-add input[type=number],.catalog-row input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.catalog-add input[type=number]::-webkit-inner-spin-button,.catalog-add input[type=number]::-webkit-outer-spin-button,.catalog-row input[type=number]::-webkit-inner-spin-button,.catalog-row input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.catalog-add .submit-order{width:auto;margin:0}.catalog-table{border-top:1px solid #edf0f4}.catalog-head,.catalog-row{display:grid;grid-template-columns:2fr .8fr .7fr .7fr .7fr;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid #edf0f4}.catalog-head{color:#718099;font-size:13px}.catalog-row b,.catalog-row small{display:block}.catalog-row small{margin-top:3px;color:#8390a0;font-size:11px}@media(max-width:720px){.catalog-add,.catalog-head,.catalog-row{grid-template-columns:1fr}.catalog-head{display:none}.catalog-row{padding:18px 0}.catalog-add .submit-order{width:100%}}.products-heading{text-align:center;margin:22px 0 4px}.products-heading h2{margin:0;font-size:24px}.products-heading p{margin:5px 0 0;color:#778397;font-size:14px}.product-table-wrap{overflow:hidden;background:#fff;border:1px solid #e7ecf3;box-shadow:0 8px 30px #273b5b0d}.product-table{width:100%;border-collapse:collapse;table-layout:fixed}.product-table th{padding:14px 18px;background:#f7f9fc;color:#627188;text-align:left;font-size:13px;font-weight:700}.product-table th:nth-child(1){width:46%}.product-table th:nth-child(2){width:12%}.product-table th:nth-child(3){width:12%}.product-table th:nth-child(4){width:14%}.product-table th:nth-child(5){width:16%;text-align:center}.product-table td{padding:17px 18px;border-top:1px solid #edf0f4;color:#58677b;font-size:14px;vertical-align:middle}.product-table td:first-child b{color:#1b2533;font-weight:650;line-height:1.55}.product-table td:nth-child(5){text-align:center}.product-table strong{color:#dd4056;font-size:16px}.product-table button{border:0;border-radius:3px;background:linear-gradient(115deg,#ed3d59,#dd3d7d);color:#fff;padding:8px 14px;font:600 13px inherit;white-space:nowrap;cursor:pointer}.product-table button:disabled{opacity:.55;cursor:not-allowed}.availability{color:#16835f;font-size:13px}.availability.soldout{color:#a2a9b3}.main-nav{min-width:0}@media(max-width:1100px){.main-nav{display:none}}@media(max-width:560px){.home-hero{padding:31px 18px 18px}.home-hero h1{font-size:26px;line-height:1.38}.home-hero p{font-size:15px;line-height:1.65}.quick-links{gap:8px;margin-top:18px}.quick-links a{padding:6px 11px;font-size:13px}.home-products{width:min(100% - 28px,1160px);padding-top:3px}.products-heading{margin:18px 0 2px}.products-heading h2{font-size:20px}.tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;justify-content:initial;overflow:visible;padding:13px 0 16px}.tabs button{width:100%;padding:8px 3px;font-size:13px}.product-table-wrap{box-shadow:none}.product-table,.product-table tbody,.product-table tr,.product-table td{display:block;width:100%}.product-table thead{display:none}.product-table tr{position:relative;padding:15px 15px 14px;border-top:1px solid #edf0f4}.product-table tr:first-child{border-top:0}.product-table td{padding:0;border:0}.product-table td:first-child{padding-right:78px}.product-table td:first-child b{font-size:15px}.product-table td:nth-child(2){display:none}.product-table td:nth-child(3){position:absolute;top:16px;right:15px}.product-table td:nth-child(4){margin-top:10px}.product-table td:nth-child(5){position:absolute;right:15px;bottom:13px;text-align:right}.product-table strong{font-size:18px}.product-table button{padding:8px 11px}.category-products{margin:22px 0}.site-header{height:58px}}.detail-breadcrumbs{display:flex;align-items:center;gap:8px;margin:0 0 20px;color:#8792a2;font-size:14px;overflow:hidden;white-space:nowrap}.detail-breadcrumbs a{color:#4b83d1;text-decoration:none}.detail-layout{grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);gap:22px}.detail-content,.buy-panel{border:1px solid #e8edf3;box-shadow:0 8px 30px #273b5b0d}.detail-content h1{margin:9px 0 10px;font-size:30px;line-height:1.42}.tier{margin:0;padding-bottom:22px;border-bottom:1px solid #e8edf3;color:#d84550;font-size:28px}.tier small{color:#7c8796;font-size:14px;font-weight:500}.spec-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin:24px 0;border:1px solid #e8edf3}.spec-grid div{display:grid;grid-template-columns:105px 1fr;min-height:48px;border-right:1px solid #e8edf3;border-bottom:1px solid #e8edf3}.spec-grid div:nth-child(2n){border-right:0}.spec-grid div:nth-last-child(-n+2){border-bottom:0}.spec-grid dt{display:flex;align-items:center;padding:10px 13px;background:#f7f9fc;color:#6c798b;font-size:14px}.spec-grid dd{display:flex;align-items:center;margin:0;padding:10px 13px;color:#1d2735;font-weight:600;font-size:14px}.detail-copy h2{margin:30px 0 12px;font-size:20px}.detail-copy p,.detail-copy li{color:#5e6c7d}.buy-panel{padding:24px}.buy-panel h2{padding-bottom:16px;border-bottom:1px solid #e8edf3}.buy-product-name{margin:16px 0 0;color:#253140;font-weight:650;line-height:1.55}.buy-panel label{font-weight:650;color:#445164}.buy-panel label em,.payment-method em{color:#d84550;font-style:normal}.buy-panel label small{display:block;margin-top:7px;color:#8a95a3;font-weight:400;font-size:12px;line-height:1.5}.order-total{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:16px 0;border-top:1px solid #e8edf3;border-bottom:1px solid #e8edf3;color:#637187}.order-total b{color:#dd4056;font-size:24px}.buy-panel .submit-order{margin-top:20px}.buy-panel .method{border-radius:3px}.buy-panel .quantity{margin-top:8px}.buy-panel .quantity output{background:#fff}.buy-panel .quantity button{border-radius:0}.buy-panel .quantity button:first-child{border-radius:3px 0 0 3px}.buy-panel .quantity button:last-child{border-radius:0 3px 3px 0}@media(max-width:560px){.product-table tr{padding:15px}.product-table td:first-child{padding-right:0}.product-table td:nth-child(3){position:static;margin-top:7px}.product-table td:nth-child(4),.product-table td:nth-child(5){display:inline-block;width:auto;margin-top:13px;vertical-align:middle}.product-table td:nth-child(5){position:static;margin-left:16px;text-align:left}.product-table button{padding:10px 15px}.detail-page{padding-top:18px}.detail-breadcrumbs{margin-bottom:14px;font-size:13px}.detail-layout{display:block}.detail-content,.buy-panel{padding:18px}.detail-content h1{font-size:23px}.tier{font-size:25px;padding-bottom:18px}.spec-grid{grid-template-columns:1fr;margin:18px 0}.spec-grid div,.spec-grid div:nth-child(2n),.spec-grid div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid #e8edf3}.spec-grid div:last-child{border-bottom:0}.spec-grid dt,.spec-grid dd{padding:9px 11px}.detail-copy h2{margin-top:25px;font-size:19px}.buy-panel{margin-top:16px}.buy-panel h2{font-size:21px}.buy-product-name{font-size:15px}.buy-panel input{padding:12px}.buy-panel .quantity{height:44px}.buy-panel .quantity button{width:44px}.order-total{margin-top:18px}.buy-panel .submit-order{min-height:46px;font-size:16px}}.detail-page{padding-top:30px}.detail-layout{grid-template-columns:minmax(0,1fr) minmax(270px,.58fr);padding:34px 30px;background:#fff;border:1px solid #ebeff4;border-radius:24px;box-shadow:0 12px 32px #263a5a0a;gap:34px}.detail-content,.buy-panel{min-width:0;padding:0;border:0;box-shadow:none;background:transparent}.detail-content h1{max-width:680px;margin:0 0 20px;font-size:32px;font-weight:750;letter-spacing:.01em}.tier{padding-bottom:24px;color:#ec3d57;font-size:34px;font-weight:800;border:0}.tier small{margin-left:3px;font-size:17px;color:#ec3d57}.spec-grid{display:block;margin:12px 0 0;border:0}.spec-grid div,.spec-grid div:nth-child(2n),.spec-grid div:nth-last-child(-n+2){display:grid;grid-template-columns:142px 1fr;min-height:58px;border:0;border-bottom:1px solid #edf0f4}.spec-grid dt{gap:9px;background:transparent;padding:15px 0;color:#667386;font-size:15px}.spec-grid dt svg{color:#7c8998}.spec-grid dd{padding:15px 0;color:#202a36;font-size:15px}.spec-grid dd.available{color:#35a56e}.spec-grid dd.unavailable{color:#9aa4af}.detail-copy{margin-top:38px;padding-top:30px;border-top:1px solid #edf0f4}.detail-copy h2{margin:0 0 13px;font-size:22px}.detail-copy h2:not(:first-child){margin-top:30px}.buy-panel{padding-left:2px}.buy-panel h2{display:flex;align-items:center;gap:10px;margin:0 0 22px;padding:0 0 18px;border-bottom:0;color:#1d2530;font-size:24px}.buy-panel h2 svg{color:#e94058}.buy-panel label{margin-top:23px;color:#505d70;font-size:15px}.buy-panel input{margin-top:9px;border-radius:11px;border-color:#e5e9ef;padding:13px 14px}.buy-panel label small{margin-top:8px}.buy-panel .quantity{width:150px;margin-top:9px}.buy-panel .quantity button{background:#fdf0f3;color:#20242c;font-size:15px}.payment-method>span{margin-top:24px;color:#505d70;font-size:15px;font-weight:650}.methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px}.buy-panel .method{display:flex;min-height:74px;justify-content:center;flex-direction:column;gap:4px;margin:0;padding:10px;border:1px solid #e9edf2;border-radius:11px;color:#566273;font-size:13px;text-align:center}.buy-panel .method svg{margin:auto;color:#5fb39f;font-size:25px}.buy-panel .method.active{border:1.5px solid #eb3e59;background:#fff8f9;color:#df3d55}.order-total{margin-top:22px;padding:18px 16px;border:0;border-radius:12px;background:#fff1f3}.order-total span{display:flex;align-items:center;gap:6px;color:#df3d55;font-weight:700}.order-total b{font-size:28px}.buy-panel .submit-order{min-height:48px;border-radius:10px;font-size:16px}@media(max-width:700px){.detail-layout{display:block;padding:22px 18px;border-radius:16px}.detail-content h1{font-size:25px;line-height:1.4}.tier{font-size:29px}.spec-grid div,.spec-grid div:nth-child(2n),.spec-grid div:nth-last-child(-n+2){grid-template-columns:118px 1fr}.detail-copy{margin-top:28px}.buy-panel{margin-top:30px;padding:24px 0 0;border-top:1px solid #edf0f4}.methods{grid-template-columns:repeat(2,minmax(0,1fr))}.buy-panel .method{min-height:68px}.order-total{margin-top:18px}}@media(min-width:701px)and (max-width:900px){.detail-layout{display:block}.buy-panel{margin-top:32px;padding-top:28px;border-top:1px solid #edf0f4}}.payment-modal{width:min(calc(100% - 36px),1280px);max-height:calc(100dvh - 24px);border-radius:30px}.payment-modal>header{height:118px;padding:26px 38px}.payment-modal>header h2{gap:14px;font-size:34px}.payment-modal>header button{width:56px;height:56px;font-size:29px}.payment-body{gap:22px;padding:20px 24px 24px}.countdown-card{min-height:190px;border-radius:26px}.countdown-card p{font-size:22px}.countdown-card strong{margin:2px 0;font-size:58px;letter-spacing:7px}.countdown-card span{font-size:16px}.order-card{margin-top:16px;padding:22px 24px;border-radius:24px}.order-card h3,.payment-right>h3{gap:10px;margin-bottom:20px;font-size:24px}.order-name{padding-bottom:14px;font-size:17px}.order-card dl div{padding:12px 0;font-size:16px}.order-card .total{font-size:27px}.order-card .total small{font-size:16px}.address-card{padding:20px;border-width:2px;border-radius:24px}.address-card>span{font-size:19px}.address-card>div{gap:12px;margin-top:12px}.address-card code{font-size:15px}.address-card button{gap:8px;border-radius:28px;padding:11px 16px;font-size:15px}.qr-wrap svg{width:180px;height:180px;margin:20px auto 8px;padding:9px;border-radius:16px}.qr-wrap p{margin:0;font-size:15px}.payment-modal{width:min(calc(100% - 48px),1100px);max-height:calc(100dvh - 32px);border-radius:24px}.payment-modal>header{height:90px;padding:18px 28px}.payment-modal>header h2{font-size:28px}.payment-modal>header button{width:46px;height:46px;font-size:24px}.payment-body{gap:18px;padding:16px 20px 18px}.countdown-card{min-height:150px;border-radius:20px}.countdown-card p{font-size:18px}.countdown-card strong{font-size:48px;letter-spacing:5px}.countdown-card span{font-size:14px}.order-card{margin-top:12px;padding:16px 20px;border-radius:20px}.order-card h3,.payment-right>h3{margin-bottom:14px;font-size:21px}.order-name{padding-bottom:10px;font-size:15px}.order-card dl div{padding:9px 0;font-size:14px}.order-card .total{font-size:23px}.address-card{padding:16px;border-radius:18px}.address-card>span{font-size:17px}.address-card>div{margin-top:8px}.address-card code{font-size:13px}.address-card button{padding:9px 13px;font-size:13px}.qr-wrap svg{width:140px;height:140px;margin:12px auto 4px;padding:6px}.qr-wrap p{font-size:13px}.payment-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.address-card>div,.address-card code{min-width:0}.qr-wrap{min-width:0}.qr-wrap p{overflow-wrap:anywhere}@media(max-width:700px){.payment-modal{width:calc(100% - 20px);max-height:calc(100dvh - 16px);border-radius:18px}.payment-modal>header{height:62px;padding:10px 15px}.payment-modal>header h2{font-size:21px;gap:8px}.payment-modal>header button{width:38px;height:38px;font-size:20px}.payment-body{grid-template-columns:1fr;gap:12px;padding:12px}.countdown-card{min-height:124px;border-radius:16px}.countdown-card p{font-size:15px}.countdown-card strong{font-size:40px;line-height:1.15}.countdown-card span{font-size:12px}.order-card{margin-top:0;padding:14px 16px;border-radius:16px}.order-card h3,.payment-right>h3{font-size:18px;margin-bottom:10px}.order-name{font-size:14px}.order-card dl div{font-size:13px;padding:7px 0}.order-card .total{font-size:21px}.address-card{padding:14px;border-radius:16px}.address-card>span{font-size:16px}.address-card>div{flex-direction:row;align-items:center}.address-card code{font-size:12px}.address-card button{flex:0 0 auto;padding:8px 10px;font-size:12px}.qr-wrap svg{width:132px;height:132px;margin:8px auto 2px}.qr-wrap p{font-size:12px}}.site-header{height:86px}.topbar{justify-content:center}.topbar .brand{position:absolute;left:max(24px,calc((100vw - 1120px)/2));font-size:18px}.main-nav{margin:0;gap:0;align-items:center}.main-nav a{padding:27px 21px;color:#5d6170;font-size:18px;font-weight:650;white-space:nowrap}.main-nav a:hover{color:#d9455b}.header-actions{display:none}.guide-hero{text-align:center;padding:26px 0 18px}.guide-hero .eyebrow{margin:0 0 5px;color:#df4059}.guide-hero h1{margin:0;font-size:36px}.guide-hero .lead{margin:10px auto 0}.purchase-flow{margin-top:28px;padding:34px 36px;background:#fff;border:1px solid #e8edf3;box-shadow:0 8px 30px #273b5b0d}.flow-heading{text-align:center}.flow-heading span{color:#df4059;font-weight:700;font-size:14px}.flow-heading h2{margin:4px 0 25px;font-size:25px}.flow-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.flow-step{position:relative;padding:18px 16px 17px;border-top:2px solid #ed415c;background:#fafbfd}.flow-step b{color:#e64059;font-size:15px}.flow-step h2{margin:10px 0 7px;font-size:18px}.flow-step p{margin:0;color:#69768a;font-size:14px;line-height:1.7}@media(max-width:1100px){.site-header{height:69px}.topbar{justify-content:space-between}.topbar .brand{position:static}.main-nav{display:none}}@media(max-width:700px){.guide-hero{padding:8px 0 12px}.guide-hero h1{font-size:28px}.purchase-flow{padding:24px 18px}.flow-steps{grid-template-columns:1fr 1fr;gap:10px}.flow-step{padding:14px}.flow-step h2{font-size:16px}.flow-step p{font-size:13px}.guide-grid{margin-top:16px}}.why-section{padding:70px 24px 86px;background:#fff;text-align:center}.why-section>h2{margin:0 0 55px;color:#11151c;font-size:38px}.why-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:50px;max-width:1480px;margin:auto}.why-grid article{min-height:360px;padding:64px 42px 36px;border:1px solid #eef0f4;border-radius:34px;background:#fff;box-shadow:0 12px 30px #2d405b08}.why-grid span{display:grid;place-items:center;width:72px;height:72px;margin:auto;border:1px solid #edf0f4;border-radius:50%;color:#e44258;font-size:28px}.why-grid h3{margin:38px 0 16px;color:#171b22;font-size:25px}.why-grid p{margin:0;color:#748399;font-size:17px;line-height:1.75}.order-link{color:#d9455b!important}.orders-page{min-height:480px}.order-search{display:flex;gap:12px;max-width:620px;margin-top:30px}.order-search input{flex:1;padding:13px 15px;border:1px solid #dfe5ed;border-radius:8px;font:15px inherit}.order-search .submit-order{width:auto;margin:0;padding:0 24px}.order-result{margin-top:18px;color:#69768a}@media(max-width:900px){.why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.why-grid article{min-height:280px;padding:38px 24px}.why-grid h3{margin:22px 0 10px;font-size:21px}}@media(max-width:560px){.why-section{padding:44px 18px}.why-section>h2{margin-bottom:28px;font-size:29px}.why-grid{grid-template-columns:1fr}.why-grid article{min-height:0;padding:30px 24px}.why-grid p{font-size:15px}.order-search{flex-direction:column}.order-search .submit-order{min-height:46px}}.guarantee-page{padding:68px 24px 86px;background:#f8f9fc}.guarantee-hero{text-align:center}.guarantee-hero .eyebrow{margin:0 0 5px;color:#df4059}.guarantee-hero h1{margin:0;color:#10141b;font-size:40px}.guarantee-hero>p{margin:18px 0 0;color:#717b8d;font-size:18px}.guarantee-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:52px;max-width:1480px;margin:84px auto 0}.guarantee-grid article{min-height:250px;padding:54px 35px;border:1px solid #e8ebf0;border-radius:34px;background:#fff;text-align:center;box-shadow:0 13px 28px #24385709}.guarantee-grid h2{margin:0 0 22px;color:#141820;font-size:24px}.guarantee-grid p{margin:0;color:#737e90;font-size:17px;line-height:1.75}@media(max-width:900px){.guarantee-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:45px}.guarantee-grid article{min-height:210px;padding:36px 24px}}@media(max-width:560px){.guarantee-page{padding:42px 18px 55px}.guarantee-hero h1{font-size:30px}.guarantee-hero>p{font-size:16px}.guarantee-grid{grid-template-columns:1fr;margin-top:30px}.guarantee-grid article{min-height:0;padding:30px 22px}}.order-link{margin-left:8px!important;padding:8px 14px!important;border:1px solid #e2e6ec;border-radius:5px;color:#596476!important;font-size:15px!important;font-weight:600!important;line-height:1.25!important}.order-link:hover{border-color:#d9455b;color:#d9455b!important}.brand img{width:48px;height:48px;object-fit:contain}.brand.wordmark{gap:13px}.brand.wordmark strong{font-size:24px}@media(max-width:560px){.brand img{width:38px;height:38px}.brand.wordmark{gap:9px}.brand.wordmark strong{font-size:19px}}.catalog-title-editor textarea{display:block;width:100%;min-height:68px;margin-top:9px;padding:9px;border:1px solid #dce3ed;border-radius:4px;resize:vertical;font:14px/1.55 inherit}.catalog-title-editor .apply-title{margin-top:7px;padding:6px 11px;border:1px solid #e1a1aa;border-radius:4px;background:#fff;color:#d64058;font:600 12px inherit;cursor:pointer}.catalog-head,.catalog-row{grid-template-columns:minmax(360px,2.6fr) .7fr .55fr .55fr .55fr}.home-content-manager{margin:22px 0}.home-content-manager form>label,.home-content-manager fieldset{display:block;margin:14px 0}.home-content-manager input,.home-content-manager textarea{display:block;width:100%;margin-top:7px;padding:10px;border:1px solid #dce3ed;border-radius:5px;font:14px inherit}.home-content-manager textarea{min-height:76px;resize:vertical}.home-admin-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.home-content-manager fieldset{padding:14px;border:1px solid #e4e8ef;border-radius:7px}.home-content-manager legend{padding:0 7px;font-weight:700}@media(max-width:720px){.home-admin-grid{grid-template-columns:1fr}}.admin-login-page{min-height:100dvh;display:grid;place-items:center;padding:24px;background:#f5f7fb}.admin-login-card{width:min(100%,420px);padding:34px;background:#fff;border:1px solid #e7ebf1;border-radius:18px;box-shadow:0 18px 55px #263a5a14}.admin-login-card .brand{justify-content:center}.admin-login-card h1{margin:24px 0 4px;text-align:center}.admin-login-card>p{text-align:center;color:#748092}.admin-login-card label,.credentials-manager label{display:block;margin-top:15px;color:#596678;font-size:14px}.admin-login-card input,.credentials-manager input{display:block;width:100%;margin-top:7px;padding:11px 12px;border:1px solid #dce3ed;border-radius:6px;font:15px inherit}.credentials-manager{margin:22px 0}.credentials-manager form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.credentials-manager .admin-message,.credentials-manager .submit-order{grid-column:1/-1}.admin-heading{gap:10px}.admin-heading>.outline{align-self:center}@media(max-width:720px){.credentials-manager form{grid-template-columns:1fr}}.admin-heading-actions{display:flex;align-items:center;gap:10px}.admin-heading-actions .submit-order{min-width:110px}.admin-section-nav{position:sticky;top:10px;z-index:12;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 24px;padding:8px;border:1px solid #e4e9f0;border-radius:12px;background:#fffffff2;box-shadow:0 8px 24px #263a5a0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-section-nav button{padding:12px 15px;border:0;border-radius:8px;background:transparent;color:#637187;font:650 15px inherit;cursor:pointer}.admin-section-nav button:hover{background:#f7f8fb;color:#d84259}.admin-section-nav button.active{background:#e9415b;color:#fff;box-shadow:0 6px 14px #e9415b2b}.admin-section-panel{animation:admin-section-in .18s ease}.admin-section-intro{margin:0 0 14px;padding:0 2px}.admin-section-intro h2{margin:0;font-size:24px}.admin-section-intro p{margin:5px 0 0;color:#738095}.admin-section-panel>.admin-card:first-of-type{margin-top:0}@keyframes admin-section-in{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:720px){.admin-heading-actions{width:100%;flex-direction:column}.admin-heading-actions button{width:100%}.admin-section-nav{top:6px;display:flex;overflow-x:auto}.admin-section-nav button{flex:0 0 auto;min-width:108px}}.home-faq{padding:66px 24px 78px;background:#f8f9fc}.home-faq>h2{margin:0 0 46px;text-align:center;color:#11151c;font-size:40px}.home-faq-list{width:min(100%,1460px);margin:auto}.home-faq-list article{margin-top:22px;overflow:hidden;border:1px solid #e8ebf0;border-radius:30px;background:#fff;box-shadow:0 10px 30px #263a5a0a}.home-faq-list article:first-child{margin-top:0}.home-faq-list button{display:flex;width:100%;min-height:118px;align-items:center;justify-content:space-between;gap:24px;padding:30px 46px;border:0;background:#fff;color:#171b22;text-align:left;cursor:pointer}.home-faq-list button span{font-size:24px;font-weight:750}.home-faq-list button b{flex:none;color:#ff3659;font-size:38px;line-height:1}.home-faq-list article>p{margin:0;padding:0 46px 32px;color:#68768a;font-size:17px;line-height:1.85}.home-faq-list article.open button{padding-bottom:18px}@media(max-width:700px){.home-faq{padding:42px 14px 50px}.home-faq>h2{margin-bottom:26px;font-size:29px}.home-faq-list article{margin-top:12px;border-radius:18px}.home-faq-list button{min-height:82px;padding:20px}.home-faq-list button span{font-size:17px;line-height:1.5}.home-faq-list button b{font-size:29px}.home-faq-list article>p{padding:0 20px 22px;font-size:15px}.home-faq-list article.open button{padding-bottom:10px}}.home-faq>h2{margin-bottom:0}.home-faq-lead{margin:10px 0 46px;color:#717b8d;text-align:center;font-size:17px}@media(max-width:700px){.home-faq>h2{margin-bottom:0}.home-faq-lead{margin:7px 0 26px;font-size:14px}}html{scroll-behavior:smooth}.home-purchase-section{padding:70px max(24px,calc((100% - 1120px)/2)) 82px;background:#fff}.home-purchase-section .flow-heading p{max-width:720px;margin:8px auto 34px;color:#718095}.home-purchase-section .flow-steps{max-width:1120px;margin:auto}.home-guarantee{padding-top:70px}.home-guarantee .guarantee-hero h2{margin:0;color:#10141b;font-size:40px}.home-guarantee .guarantee-grid h3{margin:0 0 22px;color:#141820;font-size:24px}#products,#why-us,#purchase-flow,#guarantee,#faq{scroll-margin-top:92px}@media(max-width:700px){.home-purchase-section{padding:46px 14px 54px}.home-purchase-section .flow-heading p{margin-bottom:24px}.home-guarantee .guarantee-hero h2{font-size:30px}.home-guarantee .guarantee-grid h3{font-size:21px}#products,#why-us,#purchase-flow,#guarantee,#faq{scroll-margin-top:68px}}.home-products{padding-bottom:44px}.why-section{padding-top:52px;padding-bottom:60px}.why-section>h2{margin-bottom:34px}.why-grid{gap:24px}.why-grid article{min-height:310px;padding:48px 30px 32px}.why-grid h3{margin-top:28px}.home-purchase-section{padding-top:52px;padding-bottom:60px}.home-purchase-section .flow-heading h2{margin-bottom:12px}.home-purchase-section .flow-heading p{margin-bottom:26px}.home-guarantee{padding-top:52px;padding-bottom:60px}.guarantee-grid{gap:24px;margin-top:42px}.guarantee-grid article{min-height:220px;padding:42px 28px}.home-faq{padding-top:52px;padding-bottom:60px}.home-faq-lead{margin-bottom:32px}.home-faq-list article{margin-top:14px}.home-faq-list button{min-height:96px;padding:24px 34px}.home-faq-list article>p{padding-right:34px;padding-bottom:26px;padding-left:34px}@media(max-width:700px){.home-products{padding-bottom:34px}.why-section,.home-purchase-section,.home-guarantee,.home-faq{padding-top:36px;padding-bottom:42px}.why-section>h2{margin-bottom:24px}.why-grid article{padding:26px 22px}.guarantee-grid{margin-top:24px}.guarantee-grid article{padding:26px 22px}.home-faq-lead{margin-bottom:22px}.home-faq-list button{min-height:76px;padding:18px}.home-faq-list article>p{padding-right:18px;padding-bottom:20px;padding-left:18px}}.home-purchase-section{background:#f2f8f3}.home-purchase-section .flow-heading h2{margin:0 0 30px;color:#13221d;font-size:32px}.home-purchase-section .flow-steps{gap:24px}.home-purchase-section .flow-step{display:flex;min-height:250px;align-items:center;flex-direction:column;justify-content:center;padding:34px 28px;border:1px solid #e1ebe4;border-radius:22px;background:#fff;box-shadow:0 14px 32px #1d563d12;text-align:center}.home-purchase-section .flow-step b{display:grid;width:54px;height:54px;place-items:center;border-radius:50%;background:#18bd70;color:#fff;font-size:20px;font-weight:800;line-height:1}.home-purchase-section .flow-step h2{margin:22px 0 12px;color:#0d624a;font-size:21px}.home-purchase-section .flow-step p{margin:0;color:#557363;font-size:15px;line-height:1.8}@media(max-width:700px){.home-purchase-section .flow-heading h2{margin-bottom:22px;font-size:27px}.home-purchase-section .flow-steps{gap:12px}.home-purchase-section .flow-step{min-height:190px;padding:26px 22px;border-radius:18px}.home-purchase-section .flow-step b{width:48px;height:48px;font-size:18px}.home-purchase-section .flow-step h2{margin:17px 0 8px;font-size:19px}.home-purchase-section .flow-step p{font-size:14px}}@media(max-width:700px){.static-modal-backdrop{align-items:center;padding:12px;overflow:hidden}.static-payment-modal{width:calc(100dvw - 24px);max-width:none;max-height:calc(100dvh - 24px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-radius:16px}.static-payment-modal>header{position:sticky;top:0;z-index:2;padding:9px 12px;background:#fff}.static-payment-modal>header h2{font-size:18px}.static-payment-modal>header button{width:34px;height:34px;flex:0 0 34px;font-size:20px}.static-payment-body{display:block;width:100%;min-width:0;padding:9px 11px 10px}.static-payment-left,.static-payment-right,.static-order-card,.static-order-card dl,.static-order-card dl div{width:100%;min-width:0}.static-countdown{min-height:78px;padding:7px 9px;border-radius:12px;text-align:center}.static-countdown b{font-size:12px}.static-countdown strong{font-size:30px;line-height:1.1}.static-countdown span{font-size:10px}.static-order-card{margin-top:7px;padding:10px 11px;border-radius:12px}.static-order-card h3,.static-payment-right>h3{margin:0 0 5px;font-size:16px}.static-order-card>p{display:-webkit-box;margin:0 0 5px;overflow:hidden;overflow-wrap:anywhere;font-size:12px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.static-order-card dl div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:6px;padding:4px 0;font-size:11px}.static-order-card dt{color:#718095}.static-order-card dd{min-width:0;margin:0;overflow-wrap:anywhere;word-break:break-word;text-align:right}.static-payment-right{margin-top:8px}.static-address-card{display:grid;grid-template-columns:minmax(0,1fr) 56px;width:100%;gap:6px;padding:8px 9px;border-radius:11px;text-align:left}.static-address-card span{grid-column:1/-1;font-size:12px}.static-address-card code{display:block;min-width:0;overflow-wrap:anywhere;word-break:break-all;font-size:15px;line-height:1.4}.static-address-card button{align-self:center;padding:6px 4px;font-size:11px}.static-qr-section{min-height:126px;padding:6px 0 0}.static-qr-section canvas{width:112px;height:112px;margin:0 auto 2px}.static-qr-section p{padding:0 6px;font-size:10px;text-align:center}}.flow-step h3{margin:10px 0 7px;font-size:18px}.home-purchase-section .flow-step h3{margin:22px 0 12px;color:#0d624a;font-size:21px}@media(max-width:700px){.flow-step h3{font-size:16px}.home-purchase-section .flow-step h3{margin:17px 0 8px;font-size:19px}}.static-payment-summary{overflow:hidden;border:1px solid #e2e7ee;border-radius:13px;background:#fff}.static-payment-amount{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:9px 14px;border:0;border-radius:0;background:#fff}.static-payment-amount span{color:#718095;font-size:13px;font-weight:700}.static-payment-amount strong{color:#202936;font-size:22px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.static-amount-value{display:flex;align-items:center;justify-content:flex-end;gap:10px}.static-amount-value button{width:56px;height:36px;padding:0 10px;border:0;border-radius:9px;background:#17b985;color:#fff;font-size:12px;font-weight:700}.static-payment-summary .static-address-card{align-items:center;padding:9px 14px;border:0;border-top:1px solid #e7ebf0;border-radius:0;text-align:left}.static-payment-summary .static-address-card span{font-size:12px;text-align:left}.static-payment-summary .static-address-card code{align-self:center;font-size:13px;line-height:1.4}.static-payment-summary .static-address-card button{align-self:center;width:56px;height:36px;padding:0 10px;border-radius:9px;font-size:12px;font-weight:700}.payment-summary{overflow:hidden;margin-bottom:12px;border:1px solid #e2e7ee;border-radius:13px;background:#fff}.payment-amount{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:10px 14px;border:0;border-radius:0;background:#fff}.payment-amount span{color:#718095;font-size:13px;font-weight:700}.payment-amount strong{color:#202936;font-size:22px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.amount-value{display:flex;align-items:center;justify-content:flex-end;gap:10px}.amount-value button{width:56px;height:36px;padding:0 10px;border:0;border-radius:9px;background:#17b985;color:#fff;font-size:12px;font-weight:700}.payment-summary .address-card{margin:0;border:0;border-top:1px solid #e7ebf0;border-radius:0}@media(min-width:701px){.static-order-card{margin-top:14px;padding:16px 20px}.static-order-card h3{margin-bottom:9px;font-size:17px}.static-order-card>p{margin:0 0 7px;font-size:14px;line-height:1.42}.static-order-card dl div{padding:7px 0;font-size:14px}.static-payment-body{padding-top:18px}.static-payment-right{padding-top:0}.static-qr-section{padding-top:7px}}@media(max-width:700px){.static-payment-summary{border-radius:11px}.static-payment-amount{margin:0;padding:8px 10px;border-radius:0}.static-payment-amount span{font-size:11px}.static-payment-amount strong{font-size:21px}.static-amount-value{gap:6px}.static-amount-value button,.static-payment-summary .static-address-card button{width:50px;height:32px;padding:0 7px;font-size:10px}.static-payment-summary .static-address-card{padding:8px 10px}.static-payment-summary .static-address-card span{font-size:11px}.static-payment-summary .static-address-card code{font-size:13px}.static-payment-summary .static-address-card button{padding:6px 8px;font-size:11px}.static-order-card h3{font-size:14px}}@media(max-width:700px)and (max-height:720px){.static-payment-amount{margin:0;padding:6px 9px}.static-payment-amount strong{font-size:20px}}.admin-app{min-height:100dvh;background:#f4f6fa;color:#1b2432}.admin-sidebar{position:fixed;inset:0 auto 0 0;z-index:60;display:flex;width:264px;flex-direction:column;border-right:1px solid #e5e9f0;background:#fff;box-shadow:8px 0 30px #22314b09}.admin-brand{display:flex;align-items:center;gap:12px;height:84px;padding:0 24px;border-bottom:1px solid #edf0f4;color:#1d2838;text-decoration:none}.admin-brand img{width:44px;height:44px;object-fit:contain;border:1px solid #edf0f4;border-radius:12px;background:#fff}.admin-brand span{display:grid;gap:2px;min-width:0}.admin-brand b{overflow:hidden;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.admin-brand small{color:#8994a5;font-size:11px;letter-spacing:.08em}.admin-side-nav{flex:1;padding:22px 14px;overflow-y:auto}.admin-side-nav>p{margin:0 12px 10px;color:#a0a9b7;font-size:11px;font-weight:700;letter-spacing:.12em}.admin-side-nav button{display:grid;width:100%;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:11px;margin:4px 0;padding:12px 13px;border:0;border-radius:10px;background:transparent;color:#667387;font:650 14px inherit;text-align:left;cursor:pointer;transition:.16s ease}.admin-side-nav button svg{font-size:17px}.admin-side-nav button em{min-width:24px;padding:2px 7px;border-radius:999px;background:#eef1f6;color:#7d899b;font-size:11px;font-style:normal;text-align:center}.admin-side-nav button:hover{background:#f7f8fb;color:#26364b}.admin-side-nav button.active{background:#fff0f3;color:#e43f5a}.admin-side-nav button.active em{background:#fff;color:#e43f5a}.admin-nav-group{margin:4px 0}.admin-nav-group>button{margin:0}.admin-nav-chevron{font-size:12px!important;transition:transform .18s ease}.admin-nav-group.open .admin-nav-chevron{transform:rotate(180deg)}.admin-subnav{position:relative;display:grid;gap:2px;margin:5px 0 8px;padding-left:28px}.admin-subnav:before{position:absolute;top:4px;bottom:4px;left:19px;width:1px;background:#e4e8ee;content:""}.admin-side-nav .admin-subnav button{grid-template-columns:22px minmax(0,1fr);margin:0;padding:10px 12px;border-radius:8px;color:#717d8e;font-size:13px}.admin-side-nav .admin-subnav button svg{font-size:14px}.admin-side-nav .admin-subnav button.active{background:#fff4f6;color:#df4059}.admin-side-nav .admin-subnav button:hover{background:#f7f8fb;color:#26364b}.admin-sidebar-footer{padding:14px;border-top:1px solid #edf0f4}.admin-user-badge{display:flex;align-items:center;gap:10px;padding:9px 10px}.admin-user-badge>span{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;background:#eff3f9;color:#51627a;font-weight:800}.admin-user-badge div{display:grid}.admin-user-badge b{font-size:13px}.admin-user-badge small{color:#929cac;font-size:11px}.admin-sidebar-footer>button{display:flex;width:100%;align-items:center;gap:9px;padding:10px;border:0;border-radius:9px;background:transparent;color:#7b8797;font:600 13px inherit;cursor:pointer}.admin-sidebar-footer>button:hover{background:#f7f8fb;color:#d83d56}.admin-workspace{min-height:100dvh;margin-left:264px}.admin-topbar{position:sticky;top:0;z-index:40;display:flex;height:72px;align-items:center;justify-content:space-between;gap:20px;padding:0 30px;border-bottom:1px solid #e5e9f0;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.admin-menu-toggle{display:none}.admin-breadcrumb{display:flex;align-items:center;gap:9px;color:#98a1af;font-size:13px}.admin-breadcrumb b{color:#ced4dd}.admin-breadcrumb strong{color:#3b4759}.admin-top-actions{display:flex;align-items:center;gap:10px}.admin-top-actions a,.admin-top-actions button{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid #dfe5ed;border-radius:9px;background:#fff;color:#526176;font:650 13px inherit;text-decoration:none;cursor:pointer}.admin-top-actions button{border-color:#e9415b;background:#e9415b;color:#fff}.admin-main{width:min(100%,1540px);margin:0 auto;padding:30px 34px 70px}.admin-page-title{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.admin-page-title p{margin:0 0 7px;color:#e9415b;font-size:10px;font-weight:800;letter-spacing:.15em}.admin-page-title h1{margin:0;font-size:28px;line-height:1.2}.admin-page-title span{display:block;margin-top:7px;color:#7c8899;font-size:14px}.admin-page-title time{color:#939daa;font-size:12px}.admin-main>.admin-message{margin:0 0 18px;border-radius:10px}.admin-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.admin-stat-grid article{display:flex;min-width:0;align-items:center;gap:15px;padding:21px;border:1px solid #e7ebf1;border-radius:14px;background:#fff;box-shadow:0 8px 24px #23304809}.admin-toast{position:fixed;top:88px;right:28px;z-index:120;display:flex;max-width:min(420px,calc(100vw - 32px));align-items:center;gap:11px;padding:14px 17px;border:1px solid #b9e6d6;border-radius:12px;background:#effbf6;color:#167353;box-shadow:0 16px 40px #1c3e3329;font-size:14px;font-weight:700;line-height:1.5;animation:admin-toast-in .18s ease-out}.admin-toast svg{flex:0 0 auto;font-size:19px}.admin-toast.error{border-color:#f0c2ca;background:#fff2f4;color:#bd3048;box-shadow:0 16px 40px #571f2b26}@keyframes admin-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.admin-stat-grid article>span{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border-radius:13px;font-size:20px}.admin-stat-grid .blue{background:#edf4ff;color:#3478d4}.admin-stat-grid .green{background:#eaf9f1;color:#239466}.admin-stat-grid .orange{background:#fff4e5;color:#d98721}.admin-stat-grid .purple{background:#f4efff;color:#7957c7}.admin-stat-grid article div{min-width:0}.admin-stat-grid small{display:block;color:#7d899a;font-size:12px}.admin-stat-grid strong{display:block;margin:3px 0;color:#182233;font-size:28px}.admin-stat-grid p{overflow:hidden;margin:0;color:#a0a8b5;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.admin-dashboard-grid{display:grid;grid-template-columns:1fr;gap:18px;margin-top:18px}.admin-dashboard-card,.admin-quick-actions{border:1px solid #e7ebf1;border-radius:14px;background:#fff;box-shadow:0 8px 24px #23304809}.admin-dashboard-card{padding:23px}.admin-dashboard-card-title{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.admin-dashboard-card-title h2,.admin-quick-actions h2{margin:0;font-size:18px}.admin-dashboard-card-title p{margin:4px 0 0;color:#929dac;font-size:12px}.admin-dashboard-card-title button{padding:7px 10px;border:1px solid #e3e8ef;border-radius:8px;background:#fff;color:#667489;font:650 12px inherit;cursor:pointer}.admin-current-address{display:grid;gap:8px;padding:17px;border-radius:12px;background:#f7f9fc}.admin-current-address span{color:#1e8a64;font-size:11px;font-weight:800}.admin-current-address strong{font-size:16px}.admin-current-address code{overflow-wrap:anywhere;color:#68758a;font-size:12px;line-height:1.6}.admin-payment-summary dl{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0 0}.admin-payment-summary dl div{padding:11px;border:1px solid #edf0f4;border-radius:10px}.admin-payment-summary dt{color:#929cab;font-size:10px}.admin-payment-summary dd{margin:5px 0 0;font-size:12px;font-weight:750}.admin-quick-actions{margin-top:18px;padding:23px}.admin-quick-actions>div{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px}.admin-quick-actions button{display:flex;align-items:center;gap:10px;padding:15px;border:1px solid #e7ebf1;border-radius:11px;background:#fff;color:#526176;font:650 13px inherit;text-align:left;cursor:pointer}.admin-quick-actions button svg{color:#e9415b;font-size:17px}.admin-quick-actions button:hover{border-color:#f2bdc6;background:#fff8f9}.admin-main .admin-section-panel{min-width:0}.admin-main .admin-card{border-radius:14px;box-shadow:0 8px 24px #23304809}.admin-main .home-content-manager,.admin-main .credentials-manager{margin-top:0}.admin-main .section-title{gap:18px}.admin-main .submit-order{border-radius:9px}.admin-main input,.admin-main select,.admin-main textarea{border-radius:8px}.admin-main .catalog-table{overflow-x:auto}.admin-sidebar-backdrop{display:none}@media(max-width:1180px){.admin-sidebar{width:230px}.admin-workspace{margin-left:230px}.admin-main{padding:26px 24px 60px}.admin-stat-grid{grid-template-columns:repeat(2,1fr)}.admin-dashboard-grid{grid-template-columns:1fr}.admin-quick-actions>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.admin-sidebar{width:min(84vw,286px);transform:translate(-105%);box-shadow:18px 0 50px #161f312e;transition:transform .2s ease}.admin-sidebar.open{transform:none}.admin-sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;display:block;border:0;background:#1d232e6b}.admin-workspace{margin-left:0}.admin-topbar{height:62px;padding:0 14px}.admin-menu-toggle{display:grid;width:38px;height:38px;place-items:center;border:1px solid #e1e6ed;border-radius:9px;background:#fff;color:#4e5e73}.admin-breadcrumb span,.admin-breadcrumb b{display:none}.admin-top-actions a{width:38px;height:38px;justify-content:center;padding:0}.admin-top-actions a span,.admin-top-actions a:not(:has(span)){font-size:0}.admin-top-actions a svg{font-size:15px}.admin-top-actions button{padding:9px 10px;font-size:11px}.admin-main{padding:22px 14px 48px}.admin-page-title{align-items:flex-start;margin-bottom:18px}.admin-page-title h1{font-size:24px}.admin-page-title span{font-size:13px;line-height:1.6}.admin-page-title time{display:none}.admin-toast{top:72px;right:14px;left:14px;max-width:none}.admin-stat-grid{gap:10px}.admin-stat-grid article{display:grid;gap:10px;padding:15px}.admin-stat-grid article>span{width:40px;height:40px;flex-basis:40px;border-radius:11px;font-size:17px}.admin-stat-grid strong{font-size:24px}.admin-dashboard-grid{gap:12px;margin-top:12px}.admin-dashboard-card,.admin-quick-actions{padding:17px;border-radius:12px}.admin-dashboard-card-title{margin-bottom:14px}.admin-dashboard-card-title h2,.admin-quick-actions h2{font-size:16px}.admin-payment-summary dl{grid-template-columns:1fr}.admin-quick-actions{margin-top:12px}.admin-quick-actions>div{grid-template-columns:1fr;margin-top:12px}.admin-quick-actions button{padding:13px}.admin-main .admin-grid{gap:12px;margin-top:0}.admin-main .admin-card{padding:18px;border-radius:12px}.admin-main .section-title{align-items:flex-start}.admin-main .add-address{grid-template-columns:1fr}.admin-main .address-row{align-items:flex-start}.admin-main .credentials-manager form{grid-template-columns:1fr}}.bulk-address-add{display:grid;gap:12px;margin:18px 0 0;padding:18px;border:1px solid #e8edf3;border-radius:12px;background:#f8fafc}.bulk-address-add>div{display:grid;gap:5px}.bulk-address-add strong{font-size:15px}.bulk-address-add small{color:#7b8797;line-height:1.55}.bulk-address-add textarea{width:100%;min-height:132px;resize:vertical;padding:12px 14px;border:1px solid #dce3ed;border-radius:8px;background:#fff;color:#28364a;font:13px/1.7 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.bulk-address-add textarea:focus{border-color:#e9415b;outline:3px solid rgba(233,65,91,.1)}.bulk-address-add .submit-order{width:max-content;margin:0;padding:11px 18px}.single-address-label{margin-top:20px;color:#69778a;font-size:13px;font-weight:750}@media(max-width:720px){.bulk-address-add{padding:14px}.bulk-address-add .submit-order{width:100%}}.footer-page-editor{display:grid;gap:10px;margin-top:18px;padding:18px;border:1px solid #e5eaf1;border-radius:12px;background:#f9fafc}.footer-page-editor h3{margin:0 0 2px;color:#253247;font-size:16px}.footer-page-editor .content-edit-row{margin-top:2px;padding-top:12px;border-top:1px solid #e7ebf1}.faq-editor-toolbar,.faq-edit-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.faq-editor-toolbar{margin:16px 0 10px}.faq-editor-toolbar>span{color:#718095;font-size:13px}.faq-add-button{cursor:pointer}.faq-edit-row{margin-top:10px;padding:14px;border:1px solid #e6eaf0;border-radius:10px;background:#fafbfd}.faq-edit-heading strong{color:#344158;font-size:14px}.faq-delete-button{border:0;background:transparent;color:#d84057;font:600 13px inherit;cursor:pointer}.faq-delete-button:hover{text-decoration:underline}.faq-empty-state{margin:12px 0 0;padding:18px;border:1px dashed #d9e0e9;border-radius:10px;color:#7a8798;text-align:center}.discount-settings{margin-top:20px!important}.discount-switch{display:flex!important;align-items:center;gap:9px}.discount-switch input{width:auto!important;margin:0!important}.discount-tier-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.discount-note{margin:10px 0 0;color:#d84057;font-size:13px;line-height:1.5}@media(max-width:800px){.discount-tier-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.discount-tier-grid{grid-template-columns:1fr}}.flow-steps,.guarantee-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.contact-section-list{display:grid;gap:14px}.contact-section-editor{padding:18px;border:1px solid #e5eaf1;border-radius:12px;background:#f8fafc}.contact-block-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.contact-block-heading strong{color:#263548}.contact-block-heading select{width:auto;min-width:132px}.contact-section-editor label{display:block;margin:0 0 12px;color:#596678;font-size:14px}.contact-section-editor label:last-of-type{margin-bottom:0}.contact-section-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.contact-section-actions button,.contact-add-actions button{cursor:pointer}.contact-section-actions button:disabled{cursor:not-allowed;opacity:.45}.contact-add-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.empty-admin-state{margin:12px 0 0;padding:16px;text-align:center;border:1px dashed #cfd7e2;border-radius:10px;color:#6a788a}.contact-blocks{display:grid;gap:16px}.contact-blocks>header{padding-bottom:24px;border-bottom:1px solid #e8ecf2}.contact-blocks>header>span{color:#df4059;font-size:14px;font-weight:750}.contact-blocks>header h1{margin:6px 0 12px}.contact-blocks>header h2{margin:6px 0 12px;font-size:26px}.contact-blocks>header p{margin:0;color:#667487;font-size:17px;line-height:1.85}.contact-blocks>section{margin-top:12px;padding:24px;border:1px solid #e8ecf2;border-radius:14px;background:#fbfcfe}.contact-blocks>section h2{margin:0 0 12px;font-size:22px}.contact-blocks>section p{margin:0;white-space:pre-line;color:#566577;font-size:16px;line-height:1.95}.contact-blocks>.contact-card{background:linear-gradient(135deg,#fff7f8,#fff);border-color:#f1d8dd}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:560px){.contact-section-actions{flex-wrap:wrap}.contact-section-actions button{flex:1}.contact-add-actions{display:grid;grid-template-columns:1fr}.contact-block-heading{align-items:flex-start}.contact-blocks>header p{font-size:15px}.contact-blocks>section{padding:19px}.contact-blocks>section h2{font-size:20px}.contact-blocks>section p{font-size:15px;line-height:1.85}}.central-payment-connection .section-title>div p{margin:5px 0 0;color:#7b8797}.central-payment-connection dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0}.central-payment-connection dl div{padding:14px;border:1px solid #e7ebf1;border-radius:10px;background:#f8fafc}.central-payment-connection dt{color:#8792a3;font-size:12px}.central-payment-connection dd{margin:5px 0 0;color:#253247;font-weight:750;overflow-wrap:anywhere}.central-payment-connection>p{color:#667489;line-height:1.75}.central-payment-connection .submit-order{display:inline-flex;width:auto;margin:8px 0 0;text-decoration:none}@media(max-width:720px){.central-payment-connection dl{grid-template-columns:1fr}.central-payment-connection .submit-order{width:100%;justify-content:center}}.home-purchase-section .flow-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.home-purchase-section .flow-step{min-height:186px;padding:24px 22px 26px}.home-faq>h2{margin:0 0 32px}.home-faq-list{width:min(calc(100% - 32px),1280px)}.home-faq-list article{margin-top:18px;border-radius:24px}.home-faq-list button{min-height:104px;padding:26px 36px}.home-faq-list button span{font-size:22px;line-height:1.45}.home-faq-list article>p{padding:0 36px 30px;font-size:17px;line-height:1.9}.home-faq-list article.open button{padding-bottom:16px}@media(max-width:700px){.home-purchase-section .flow-steps{grid-template-columns:1fr;gap:14px}.home-purchase-section .flow-step{min-height:0;padding:18px}.home-faq>h2{margin-bottom:22px}.home-faq-list{width:100%}.home-faq-list article{margin-top:14px;border-radius:18px}.home-faq-list button{min-height:84px;padding:20px 18px}.home-faq-list button span{font-size:17px}.home-faq-list article>p{padding:0 18px 22px;font-size:15px;line-height:1.8}.home-faq-list article.open button{padding-bottom:12px}}footer nav{flex-wrap:wrap}.trust-page{max-width:900px;margin:0 auto;padding:38px 44px;border:1px solid #e7ebf1;border-radius:18px;background:#fff;box-shadow:0 12px 32px #263a5a0a}.trust-page>header{padding-bottom:24px;border-bottom:1px solid #e8ecf2}.trust-page>header>span{color:#df4059;font-size:14px;font-weight:750}.trust-page h1{margin:6px 0 12px;font-size:34px;line-height:1.42}.trust-page>header p{margin:0;color:#667487;font-size:17px;line-height:1.85}.trust-page>section{margin-top:30px}.trust-page>section h2{margin:0 0 12px;font-size:23px}.trust-page>section p,.trust-page>section li{color:#566577;font-size:16px;line-height:1.95}.trust-page>section ul{padding-left:23px}.trust-page a{color:#d83e57;font-weight:700;text-decoration:none}.trust-page .guarantee-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}.trust-page .guarantee-grid article{padding:21px;border:1px solid #e7ebf1;border-radius:12px;background:#f9fafc}.trust-page .guarantee-grid h2{font-size:18px}.trust-page .guarantee-grid p{margin:0;font-size:14px;line-height:1.75}.contact-card{padding:22px;border-radius:14px;background:#f8fafc}.contact-card p:first-of-type{margin:6px 0;font-size:22px}.article-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:12px}.article-meta a{color:#d83e57;font-size:13px;font-weight:700;text-decoration:none}.guide-author,.guide-editorial-note{padding:20px 22px;border:1px solid #f1d9df;border-radius:12px;background:#fff8fa}.guide-author{margin-top:32px}.guide-author strong,.guide-editorial-note strong{color:#b92f48}.guide-author p,.guide-editorial-note p{margin:8px 0;color:#5e6b7d;line-height:1.75}.guide-author a,.guide-editorial-note a{color:#d83e57;font-weight:700;text-decoration:none}.guide-editorial-note{max-width:860px;margin:0 auto 24px}.category-comparison{margin-top:38px}.category-comparison>h2{margin-bottom:8px;font-size:25px}.category-comparison>p{margin:0;color:#69778a}.category-comparison table{width:100%;min-width:720px;border-collapse:collapse}.category-comparison th,.category-comparison td{padding:13px 15px;border-bottom:1px solid #e7ebf1;text-align:left;color:#566577;font-size:14px;vertical-align:top}.category-comparison th{background:#f6f8fb;color:#354154}.category-comparison tbody tr:last-child td{border-bottom:0}.category-comparison a{color:#202b39;font-weight:700;text-decoration:none}.product-guide-links{margin-top:42px;padding:28px;border:1px solid #e7ebf1;border-radius:18px;background:#fff}.product-guide-links>h2{margin:0 0 7px;font-size:25px}.product-guide-links>p{margin:0;color:#6a7789}.product-guide-links>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.product-guide-links a{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:12px;background:#f7f9fc;color:#202b39;text-decoration:none}.product-guide-links span{color:#69778a;font-size:14px;line-height:1.65}@media(max-width:760px){.trust-page{padding:25px 20px;border-radius:14px}.trust-page h1{font-size:27px}.trust-page>header p{font-size:15px}.trust-page>section h2{font-size:21px}.trust-page>section p,.trust-page>section li{font-size:15px;line-height:1.85}.trust-page .guarantee-grid,.product-guide-links>div{grid-template-columns:1fr}.guide-editorial-note{margin-bottom:18px;padding:18px}.category-comparison table{min-width:620px}.product-guide-links{margin-top:30px;padding:20px 17px;border-radius:14px}.product-guide-links>h2{font-size:21px}}.home-guides{padding:44px max(24px,calc((100% - 1120px)/2));background:#fff}.section-heading{text-align:center}.section-heading>span,.guide-index-hero>span,.guide-detail article>header>span{color:#df4059;font-size:14px;font-weight:750}.section-heading h2{margin:6px 0 8px;font-size:30px}.section-heading p{margin:0;color:#748095}.guide-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.guide-card-grid article,.guide-list article{padding:25px;border:1px solid #e7ebf1;border-radius:14px;background:#fff;box-shadow:0 8px 24px #263a5a09}.guide-card-grid h3,.guide-list h2{margin:0 0 10px;line-height:1.5}.guide-card-grid h3{font-size:19px}.guide-card-grid h3 a,.guide-list h2 a{color:#1d2632;text-decoration:none}.guide-card-grid p,.guide-list p{color:#687689;line-height:1.75}.guide-more,.guide-all a{color:#d83e57;font-weight:700;text-decoration:none}.guide-all{text-align:center;margin:24px 0 0}.category-intro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 0 26px}.category-intro p{margin:0;padding:20px 22px;border-left:3px solid #e64059;background:#fff;color:#5f6d7e;line-height:1.8}.category-guide-links{margin-top:34px}.category-guide-links h2{font-size:25px}.category-guide-links>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.category-guide-links a{display:flex;flex-direction:column;gap:8px;padding:22px;border:1px solid #e7ebf1;border-radius:12px;background:#fff;color:#1d2632;text-decoration:none}.category-guide-links span{color:#6a7789;line-height:1.7}.guide-index,.guide-detail{padding-top:26px;padding-bottom:72px}.guide-index-hero{text-align:center;padding:24px 0 34px}.guide-index-hero h1{margin:6px 0 10px;font-size:36px}.guide-index-hero p{max-width:720px;margin:auto;color:#6c798b}.guide-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.guide-list h2{font-size:21px}.guide-detail>article{max-width:860px;margin:auto;padding:38px 46px;border:1px solid #e7ebf1;border-radius:18px;background:#fff;box-shadow:0 12px 32px #263a5a0a}.guide-detail article>header{padding-bottom:24px;border-bottom:1px solid #e8ecf2}.guide-detail h1{margin:7px 0 12px;font-size:34px;line-height:1.45}.guide-detail article>header p{color:#667487;font-size:17px;line-height:1.8}.guide-detail time{color:#929ba8;font-size:13px}.guide-intro{margin:26px 0;padding:18px 21px;border-left:3px solid #e64059;background:#fafbfc;color:#4e5c6d;font-size:17px;line-height:1.85}.guide-detail article section{margin-top:30px}.guide-detail article section h2{font-size:24px}.guide-detail article section p{color:#566577;font-size:16px;line-height:1.95}.guide-related{margin-top:34px;padding:22px;border-radius:12px;background:#f7f9fc}.guide-related h2{margin:0 0 14px;font-size:20px}.guide-related a{display:inline-flex;margin:6px 12px 6px 0;color:#d83e57;font-weight:700;text-decoration:none}.guide-note{margin:24px 0 0;color:#8792a1;font-size:13px}@media(max-width:760px){.home-guides{padding:32px 14px}.section-heading h2{font-size:25px}.guide-card-grid,.guide-list,.category-intro,.category-guide-links>div{grid-template-columns:1fr}.guide-card-grid{gap:12px;margin-top:20px}.category-intro{gap:10px;margin-bottom:20px}.guide-index,.guide-detail{width:calc(100% - 24px);padding-top:16px;padding-bottom:44px}.guide-index-hero h1{font-size:28px}.guide-list{gap:12px}.guide-detail>article{padding:25px 20px;border-radius:14px}.guide-detail h1{font-size:27px}.guide-detail article>header p,.guide-intro{font-size:15px}.guide-detail article section h2{font-size:21px}.guide-detail article section p{font-size:15px}}.guide-table-wrap{overflow-x:auto;margin-top:16px;border:1px solid #e2e7ee;border-radius:12px}.guide-comparison table{width:100%;border-collapse:collapse;min-width:650px}.guide-comparison th,.guide-comparison td{padding:14px 16px;border-bottom:1px solid #e7ebf1;text-align:left;vertical-align:top;line-height:1.7}.guide-comparison th{background:#f6f8fb;color:#354154;font-size:14px}.guide-comparison td{color:#566577;font-size:15px}.guide-comparison tbody tr:last-child td{border-bottom:0}.guide-comparison td:first-child{width:18%;color:#202b39;font-weight:750}.guide-checklist{padding:24px 26px;border-radius:14px;background:#f8fafc}.guide-checklist h2{margin-top:0}.guide-checklist ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;margin:18px 0 0;padding:0;list-style:none}.guide-checklist li{position:relative;padding-left:26px;color:#4f5f72;line-height:1.75}.guide-checklist li:before{content:"✓";position:absolute;left:0;top:0;color:#e13f59;font-weight:800}.guide-faq details{border-top:1px solid #e7ebf1}.guide-faq details:last-child{border-bottom:1px solid #e7ebf1}.guide-faq summary{padding:17px 30px 17px 0;color:#202b39;font-weight:750;line-height:1.55;cursor:pointer}.guide-faq summary::marker{color:#df4059}.guide-faq details p{margin:0;padding:0 0 18px;color:#5f6d7e}.guide-faq details[open] summary{color:#d83e57}@media(max-width:760px){.guide-comparison table{min-width:0}.guide-comparison thead{display:none}.guide-comparison tbody,.guide-comparison tr,.guide-comparison td{display:block;width:100%}.guide-comparison tr{padding:8px 14px;border-bottom:1px solid #e1e6ed}.guide-comparison tr:last-child{border-bottom:0}.guide-comparison td{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;padding:8px 0;border:0;font-size:14px}.guide-comparison td:first-child{width:100%;color:#202b39}.guide-comparison td:before{color:#8792a1;font-size:12px;font-weight:700}.guide-comparison td:nth-child(1):before{content:"核对项目"}.guide-comparison td:nth-child(2):before{content:"判断方法"}.guide-comparison td:nth-child(3):before{content:"注意事项"}.guide-checklist{padding:20px 17px}.guide-checklist ul{grid-template-columns:1fr;gap:9px}.guide-faq summary{padding-right:8px}}.mobile-menu-toggle{display:none}body.modal-open{overflow:hidden}@media(max-width:1100px){.site-header{position:relative;z-index:30}.topbar{position:relative}.mobile-menu-toggle{display:grid;width:42px;height:42px;place-items:center;padding:0;border:0;border-radius:10px;background:#fff;color:#1c2530;cursor:pointer}.mobile-menu-toggle svg{width:27px;height:27px}.main-nav.mobile-open{position:absolute;top:calc(100% + 1px);right:0;left:0;display:grid;padding:10px;border:1px solid #e6ebf1;border-radius:0 0 14px 14px;background:#fff;box-shadow:0 14px 30px #263a5a1f}.main-nav.mobile-open a{display:flex;min-height:44px;align-items:center;padding:9px 12px;border-radius:8px;color:#344154;text-decoration:none;font-size:15px}.main-nav.mobile-open a:active{background:#f6f8fb}.main-nav.mobile-open .order-link{justify-content:center;margin-top:4px;background:linear-gradient(115deg,#ed3d59,#dd3d7d);color:#fff}}@media(max-width:700px){.site-header{height:64px}.brand.wordmark img{width:42px;height:42px}.brand{gap:9px;font-size:20px}.home-products{width:calc(100% - 24px)}.product-table-wrap{overflow:visible;border:0;background:transparent;box-shadow:none}.product-table,.product-table tbody{display:block;width:100%}.product-table tr{display:block;width:100%;margin:0 0 16px;padding:0;overflow:hidden;border:0;border-radius:18px;background:#fff;box-shadow:0 7px 24px #263a5a0b}.product-table tr:first-child{border-top:0}.product-table td{position:static!important;display:flex!important;width:100%!important;min-height:58px;align-items:center;margin:0!important;padding:14px 17px!important;border:0;border-top:1px solid #edf0f4!important;color:#687587;text-align:left!important}.product-table td:first-child{display:block!important;min-height:0;padding:17px!important;border-top:0!important}.product-table td:first-child b{display:block;font-size:15px;line-height:1.62}.product-table td:nth-child(2){display:none!important}.product-table td:nth-child(n+3):before{content:attr(data-label);font-size:14px;color:#778497}.product-table td:nth-child(n+3)>*{margin-left:auto}.product-table .availability{padding:5px 11px;border-radius:18px;background:#edf8ef;color:#348a53;font-size:13px}.product-table strong{color:#475264;font-size:19px}.product-buy-link{min-width:104px;justify-content:center;padding:10px 18px;border-radius:24px;background:linear-gradient(115deg,#ed3d59,#f06d4e);font-size:15px}.static-modal-backdrop{align-items:center;padding:8px;overflow:hidden}.static-payment-modal{width:calc(100dvw - 16px);max-width:none;max-height:calc(100dvh - 16px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-radius:18px}.static-payment-modal>header{position:sticky;top:0;z-index:2;padding:13px 15px;background:#fff}.static-payment-modal>header h2{font-size:20px}.static-payment-modal>header button{width:38px;height:38px;flex:0 0 38px}.static-payment-body{display:block;width:100%;min-width:0;padding:13px}.static-payment-left,.static-payment-right,.static-order-card,.static-order-card dl,.static-order-card dl div{width:100%;min-width:0}.static-countdown{min-height:112px;padding:13px;border-radius:15px;text-align:center}.static-countdown b{font-size:14px}.static-countdown strong{font-size:37px;line-height:1.25}.static-countdown span{font-size:12px}.static-order-card{margin-top:10px;padding:14px;border-radius:15px}.static-order-card h3,.static-payment-right>h3{margin:0 0 9px;font-size:18px}.static-order-card>p{margin:0 0 8px;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.static-order-card dl div{display:grid;grid-template-columns:82px minmax(0,1fr);gap:8px;padding:7px 0;font-size:13px}.static-order-card dt{color:#718095}.static-order-card dd{min-width:0;overflow-wrap:anywhere;word-break:break-word;text-align:right}.static-payment-right{margin-top:13px}.static-address-card{display:grid;grid-template-columns:minmax(0,1fr) 68px;width:100%;gap:8px;padding:11px 12px;border-radius:14px;text-align:left}.static-address-card span{grid-column:1/-1;font-size:14px}.static-address-card code{display:block;min-width:0;overflow-wrap:anywhere;word-break:break-all;font-size:12px;line-height:1.55}.static-address-card button{align-self:center;padding:8px 7px;font-size:12px}.static-qr-section{min-height:170px;padding:10px 0 0}.static-qr-section canvas{width:145px;height:145px;margin-bottom:5px}.static-qr-section p{padding:0 8px;font-size:12px;text-align:center}}.qr-loading{display:grid;place-items:center;width:240px;height:240px;margin:84px auto 20px;border:1px solid #eef1f4;border-radius:24px;background:#f7f8fb;color:#718099}.detail-page.shell{width:min(100% - 48px,1240px);padding-top:22px;padding-bottom:68px}.detail-breadcrumbs{margin-bottom:20px;color:#8a94a3}.detail-breadcrumbs b{min-width:0;overflow:hidden;color:#677386;font-weight:500;text-overflow:ellipsis}.detail-card{padding:34px 30px 38px;border:1px solid #e8edf2;border-radius:22px;background:#fff;box-shadow:0 10px 30px #263a5a0a}.detail-card .detail-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,.98fr);gap:40px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.detail-card .detail-content h1{max-width:none;margin:0 0 16px;font-size:29px;line-height:1.55;letter-spacing:0}.detail-card .tier{margin:0 0 18px;padding:0;color:#e93d57;font-size:34px;line-height:1.25}.detail-card .tier small{font-size:19px;color:#e93d57}.detail-card .spec-grid{margin:18px 0 0}.detail-card .spec-grid div,.detail-card .spec-grid div:nth-child(2n),.detail-card .spec-grid div:nth-last-child(-n+2){grid-template-columns:140px 1fr;min-height:49px}.detail-card .spec-grid dt,.detail-card .spec-grid dd{padding:11px 0}.detail-card .buy-panel{position:static;padding:0}.detail-card .buy-panel h2{margin-bottom:14px;padding-bottom:10px;font-size:24px}.detail-card .buy-panel label{margin-top:16px}.detail-card .buy-panel input{padding:12px 14px}.detail-card .payment-method>span{margin-top:18px}.detail-card .methods{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.detail-card .methods.single-payment-method{grid-template-columns:minmax(150px,176px)}.single-payment-method .method{min-height:128px;aspect-ratio:1.28}.single-payment-method .method img{display:block;width:56px;height:56px;margin:0 auto 4px;border-radius:12px;object-fit:contain}.single-payment-method .method b{font-size:15px;letter-spacing:.01em}.detail-card .buy-panel .method{min-height:88px;padding:9px 5px;font-size:12px}.detail-card .buy-panel .method svg{font-size:27px}.detail-card .order-total{margin-top:18px;padding:15px 16px}.detail-card .buy-panel .submit-order{margin-top:18px}.detail-card .detail-copy{margin-top:34px;padding-top:30px;border-top:1px solid #e9edf2}.detail-card .detail-copy h2{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:#202833;font-size:23px}.detail-card .detail-copy h2 svg{color:#e84059}.detail-card .detail-copy p{margin:0 0 16px;color:#5f6b7a;font-size:16px;line-height:1.95}.detail-card .detail-copy p:last-child{margin-bottom:0}.related-section{margin-top:56px}.related-heading{text-align:center}.related-heading h2{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;color:#191f28;font-size:30px}.related-heading h2 svg{color:#e84059;font-size:26px}.related-heading p{margin:10px 0 28px;color:#758195;font-size:16px}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.related-card{display:flex;min-width:0;min-height:330px;flex-direction:column;padding:28px 29px;border:1px solid #e7ebf0;border-radius:18px;background:#fff;box-shadow:0 10px 26px #263a5a0b}.related-card h3{display:-webkit-box;min-height:86px;margin:0 0 13px;overflow:hidden;color:#1d2530;font-size:19px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.related-card p{display:-webkit-box;margin:0 0 20px;overflow:hidden;color:#697587;font-size:14px;line-height:1.75;-webkit-box-orient:vertical;-webkit-line-clamp:3}.related-card>b{margin-top:auto;color:#e83f58;font-size:22px}.related-card>a{display:inline-flex;width:max-content;align-items:center;gap:7px;margin-top:14px;padding:9px 16px;border-radius:8px;background:linear-gradient(115deg,#ed3d59,#f0704e);color:#fff;text-decoration:none;font-size:14px;font-weight:700}.related-card>a:hover{filter:brightness(.97)}.static-title-link{color:inherit;text-decoration:none}.static-title-link:hover{color:#d94058}.product-buy-link{display:inline-flex;padding:9px 15px;border-radius:7px;background:linear-gradient(115deg,#ed3d59,#dd3d7d);color:#fff;text-decoration:none;font-size:14px;font-weight:700}.static-info-page{min-height:620px;padding-top:42px;padding-bottom:68px}.static-info-page .orders-page{padding:28px;border:1px solid #e7ebf1;border-radius:18px;background:#fff}.static-modal-backdrop[hidden]{display:none}.static-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:18px;background:#15121bd9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.static-payment-modal{width:min(90%,900px);max-height:90dvh;overflow:auto;border-radius:28px;background:#fff;box-shadow:0 20px 60px #0005}.static-payment-modal>header{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid #e7eaf0}.static-payment-modal>header h2{margin:0;font-size:24px}.static-payment-modal>header button{display:grid;width:40px;height:40px;place-items:center;border:0;border-radius:50%;background:#f1f3f7;color:#687586;font-size:24px}.static-payment-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:30px;padding:30px}.static-countdown{display:flex;min-height:150px;align-items:center;justify-content:center;flex-direction:column;border:1px solid #ffc7d1;border-radius:16px;background:linear-gradient(135deg,#fee2e2,#fecaca)}.static-countdown b,.static-countdown strong{color:#dc2626}.static-countdown strong{font-size:44px;letter-spacing:3px}.static-countdown span{color:#7f1d1d;font-size:13px}.static-order-card{margin-top:20px;padding:22px 24px;border-radius:20px;background:linear-gradient(135deg,#f9fafc,#f5f6f8)}.static-order-card h3,.static-payment-right>h3{margin:0 0 15px;font-size:20px}.static-order-card>p{font-weight:700}.static-order-card dl{margin:0}.static-order-card dl div{display:flex;justify-content:space-between;gap:15px;padding:10px 0;border-top:1px solid #e2e6ed}.static-order-card dd{margin:0;text-align:right}.static-address-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:15px;border:2px solid #edf0f4;border-radius:12px}.static-address-card span{grid-column:1/-1;color:#718095}.static-address-card code{min-width:0;overflow-wrap:anywhere}.static-address-card button{border:0;border-radius:10px;background:#17b985;color:#fff;padding:9px 14px}.static-payment-right{display:flex;min-width:0;flex-direction:column;text-align:center}.static-payment-right>h3{text-align:left}.static-qr-section{display:flex;min-height:250px;flex:1;align-items:center;justify-content:flex-end;flex-direction:column;padding:18px 10px 0}.static-qr-section canvas{display:block;width:200px;height:200px;margin:0 auto 10px}.static-qr-section p{margin:0;color:#69778b;font-size:14px}.category-page{padding-top:26px;padding-bottom:70px}.category-hero{padding:28px 0 22px}.category-hero h1{margin:0;font-size:34px}.category-hero p{color:#6b788b}.product-table tr[hidden]{display:none}@media(max-width:980px){.detail-card .detail-layout{grid-template-columns:1fr}.detail-card .buy-panel{margin-top:4px;padding-top:28px;border-top:1px solid #e9edf2}.related-grid{gap:14px}.related-card{padding:22px;min-height:310px}}@media(max-width:700px){.detail-page.shell{width:calc(100% - 24px);padding-top:14px;padding-bottom:44px}.detail-breadcrumbs{margin-bottom:12px;font-size:12px}.detail-card{padding:20px 17px 24px;border-radius:15px}.detail-card .detail-layout{display:block}.detail-card .detail-content h1{font-size:23px;line-height:1.52}.detail-card .tier{font-size:29px}.detail-card .tier small{font-size:16px}.detail-card .spec-grid div,.detail-card .spec-grid div:nth-child(2n),.detail-card .spec-grid div:nth-last-child(-n+2){grid-template-columns:112px 1fr;min-height:46px}.detail-card .spec-grid dt,.detail-card .spec-grid dd{padding:10px 0;font-size:14px}.detail-card .buy-panel{margin-top:24px;padding-top:24px}.detail-card .buy-panel h2{font-size:21px}.detail-card .methods{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-card .methods.single-payment-method{grid-template-columns:minmax(146px,168px)}.detail-card .buy-panel .method{min-height:70px}.detail-card .detail-copy{margin-top:26px;padding-top:24px}.detail-card .detail-copy h2{font-size:20px}.detail-card .detail-copy p{font-size:15px;line-height:1.85}.related-section{margin-top:38px}.related-heading h2{font-size:25px}.related-heading p{margin:8px 12px 20px;font-size:14px}.related-grid{grid-template-columns:1fr}.related-card{min-height:0;padding:22px;border-radius:14px}.related-card h3{min-height:0;font-size:18px;-webkit-line-clamp:unset}.related-card p{-webkit-line-clamp:3}.static-info-page{width:calc(100% - 24px);padding-top:24px}.static-payment-modal{width:95%;max-height:95dvh;border-radius:18px}.static-payment-modal>header{padding:20px}.static-payment-modal>header h2{font-size:20px}.static-payment-body{grid-template-columns:1fr;gap:20px;padding:20px}.static-countdown{min-height:125px}.static-countdown strong{font-size:39px}.static-order-card{margin-top:12px}.static-address-card{padding:13px}.static-qr-section{min-height:215px;padding:14px 0 0}.static-qr-section canvas{width:180px;height:180px}.static-qr-section p{font-size:13px}.category-page{width:calc(100% - 24px);padding-top:16px}.category-hero h1{font-size:27px}}.home-products{padding-bottom:32px}.why-section,.home-purchase-section,.home-guarantee,.home-faq{padding-top:36px;padding-bottom:44px}.why-section>h2{margin-bottom:26px}.home-purchase-section .flow-heading p{margin-bottom:20px}.guarantee-grid{margin-top:30px}.home-faq-lead{margin-bottom:24px}@media(max-width:700px){.home-products{padding-bottom:26px}.why-section,.home-purchase-section,.home-guarantee,.home-faq{padding-top:28px;padding-bottom:34px}.why-section>h2{margin-bottom:20px}.home-purchase-section .flow-heading p{margin-bottom:18px}.guarantee-grid{margin-top:20px}.home-faq-lead{margin-bottom:18px}}.static-address-card{grid-template-columns:minmax(0,1fr) auto}.static-payment-left,.static-payment-right{min-width:0}@media(min-width:701px){.static-modal-backdrop{background:#1a1d248f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.static-qr-section{min-height:0;flex:0 0 auto;justify-content:flex-start;padding:14px 10px 0}}@media(max-width:700px){.buy-panel input,.buy-panel select,.buy-panel textarea{font-size:16px}.static-modal-backdrop{align-items:center;padding:12px;overflow:hidden}.static-payment-modal{width:calc(100dvw - 24px);max-width:none;max-height:calc(100dvh - 24px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-radius:16px}.static-payment-modal>header{position:sticky;top:0;z-index:2;padding:9px 12px;background:#fff}.static-payment-modal>header h2{font-size:18px}.static-payment-modal>header button{width:34px;height:34px;flex:0 0 34px;font-size:20px}.static-payment-body{display:block;width:100%;min-width:0;padding:9px 11px 10px}.static-payment-left,.static-payment-right,.static-order-card,.static-order-card dl,.static-order-card dl div{width:100%;min-width:0}.static-countdown{min-height:78px;padding:7px 9px;border-radius:12px;text-align:center}.static-countdown b{font-size:12px}.static-countdown strong{font-size:30px;line-height:1.1}.static-countdown span{font-size:10px}.static-order-card{margin-top:7px;padding:10px 11px;border-radius:12px}.static-order-card h3,.static-payment-right>h3{margin:0 0 5px;font-size:16px}.static-order-card>p{display:-webkit-box;margin:0 0 5px;overflow:hidden;overflow-wrap:anywhere;font-size:12px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.static-order-card dl div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:6px;padding:4px 0;font-size:11px}.static-order-card dt{color:#718095}.static-order-card dd{min-width:0;margin:0;overflow-wrap:anywhere;word-break:break-word;text-align:right}.static-payment-right{margin-top:8px}.static-address-card{display:grid;grid-template-columns:minmax(0,1fr) 56px;width:100%;gap:6px;padding:8px 9px;border-radius:11px;text-align:left}.static-address-card span{grid-column:1/-1;font-size:12px}.static-address-card code{display:block;min-width:0;overflow-wrap:anywhere;word-break:break-all;font-size:15px;line-height:1.4}.static-address-card button{align-self:center;padding:6px 4px;font-size:11px}.static-qr-section{min-height:126px;padding:6px 0 0}.static-qr-section canvas{width:112px;height:112px;margin:0 auto 2px}.static-qr-section p{padding:0 6px;font-size:10px;text-align:center}}@media(max-width:700px)and (max-height:720px){.static-modal-backdrop{padding:8px}.static-payment-modal{width:calc(100dvw - 16px);max-height:calc(100dvh - 16px);border-radius:14px}.static-payment-modal>header{padding:7px 11px}.static-payment-modal>header h2{font-size:18px}.static-payment-modal>header button{width:34px;height:34px;flex-basis:34px;font-size:19px}.static-payment-body{padding:6px 10px 7px}.static-countdown{min-height:72px;padding:5px 8px;border-radius:11px}.static-countdown b{font-size:11px}.static-countdown strong{font-size:27px;line-height:1.05}.static-countdown span{font-size:9px}.static-order-card{margin-top:5px;padding:8px 10px;border-radius:11px}.static-order-card h3,.static-payment-right>h3{margin-bottom:4px;font-size:16px}.static-order-card>p{display:-webkit-box;margin-bottom:4px;overflow:hidden;font-size:11px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.static-order-card dl div{grid-template-columns:68px minmax(0,1fr);padding:3px 0;font-size:10px}.static-payment-right{margin-top:6px}.static-address-card{grid-template-columns:minmax(0,1fr) 56px;gap:5px;padding:7px 9px;border-radius:10px}.static-address-card span{font-size:11px}.static-address-card code{font-size:13.5px;line-height:1.35}.static-address-card button{padding:6px 4px;font-size:10px}.static-qr-section{min-height:134px;padding-top:4px}.static-qr-section p{font-size:9px}}.static-payment-summary .static-amount-value button,.static-payment-summary .static-address-card button{background:#16836b;color:#fff;box-shadow:none;transition:background-color .16s ease,transform .16s ease}.static-payment-summary .static-amount-value button:hover,.static-payment-summary .static-address-card button:hover{background:#116b58}.static-payment-summary .static-amount-value button:active,.static-payment-summary .static-address-card button:active{transform:translateY(1px)}.static-payment-summary .static-amount-value button:focus-visible,.static-payment-summary .static-address-card button:focus-visible{outline:3px solid rgba(22,131,107,.24);outline-offset:2px}.trust-page:has(.contact-blocks){max-width:900px;margin:0 auto;padding:38px 42px;border:1px solid #e7ebf1;border-radius:18px;background:#fff;box-shadow:0 12px 32px #263a5a0a}.contact-blocks{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);gap:16px}.contact-blocks>header{grid-column:1/-1;padding:2px 0 24px;border-bottom:1px solid #e8ecf2;text-align:left}.contact-blocks>header>span{color:#078f4c;font-size:14px;font-weight:750}.contact-blocks>header h1{margin:7px 0 8px;font-size:32px;line-height:1.42}.contact-blocks>header p{margin:0;color:#667487;font-size:16px;line-height:1.7}.contact-blocks>section{box-sizing:border-box;width:100%;max-width:none;min-height:172px;margin:0;padding:24px;border:1px solid #e5eaf0;border-radius:14px;text-align:left}.contact-blocks>section h2{margin:0 0 10px;color:#151922;font-size:20px}.contact-blocks>section p{margin:0;color:#566577;font-size:15px;line-height:1.75}.contact-blocks>.contact-card{display:flex;flex-direction:column;justify-content:center;background:#f2fbf6;border-color:#d8eee1}.contact-blocks>.contact-card p:first-of-type{margin:0 0 6px;color:#1f553a;font-size:24px;font-weight:700}.contact-blocks>.contact-text-block{background:#f8fafc;border-color:#e5eaf0}.contact-blocks>.contact-text-block p{white-space:pre-line;color:#48576a;font-weight:650;line-height:2.05}@media(max-width:700px){.trust-page:has(.contact-blocks){padding:24px 20px}.contact-blocks{grid-template-columns:1fr;gap:12px}.contact-blocks>header{padding:0 0 19px;text-align:left}.contact-blocks>header h1{font-size:27px}.contact-blocks>section{min-height:0;padding:20px}.contact-blocks>.contact-card p:first-of-type{font-size:21px}}:root{--cyan:#047857;--cyan-2:#065f46;--text:#151922;--muted:#687386;--line:#e3e8ef}body{background:#f7f8fb;color:#151922}.contact-page{width:calc(100% - 40px);max-width:1000px;margin:36px auto 64px;color:#151922}.contact-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 0 28px;border-bottom:1px solid #e3e8ef}.contact-heading h1{font-size:30px;line-height:1.4;margin:0 0 12px}.contact-heading p,.contact-channels p,.contact-guidance p{font-size:15px;line-height:1.85;color:#687386;white-space:pre-line;overflow-wrap:anywhere;margin:8px 0}.contact-chat-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;background:#00a86b;color:#fff;border:0;border-radius:6px;padding:12px 20px;font:inherit;cursor:pointer}.contact-channels{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;padding:28px 0;border-bottom:1px solid #e3e8ef}.contact-page h2{font-size:18px;margin:0 0 14px;line-height:1.5}.contact-page a{color:#047857;overflow-wrap:anywhere;text-decoration:none}.contact-channels a{font-size:18px;font-weight:600}.contact-guidance{padding:28px 0}.contact-guidance a{display:inline-block;margin-top:14px}.contact-chat-status{color:#687386;line-height:1.7}.landing-page .hero-panel{display:block;min-height:0;padding:36px 0 24px;background:transparent;border:0;border-bottom:1px solid #e3e8ef;box-shadow:none}.landing-page .hero-copy{width:100%;max-width:820px;margin:0;text-align:left}.landing-page .hero-copy h1{font-size:32px;line-height:1.4;margin:0 0 12px;letter-spacing:0}.landing-page .hero-copy p{font-size:16px;line-height:1.85;margin:0;max-width:820px;text-align:left}.hero-delivery-lines{display:grid;gap:10px;margin:16px 0 0}.hero-delivery-lines>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:baseline}.hero-delivery-lines dt{font-size:15px;font-weight:700;color:#047857;line-height:1.85}.hero-delivery-lines dd{margin:0;font-size:15px;line-height:1.85;color:#687386;overflow-wrap:anywhere}.landing-page .hero-tags,.landing-page .hero-actions{display:none}.landing-page .hero-price-preview{margin:12px auto 0}.landing-page .catalog-panel{margin-top:0;padding-top:24px}.landing-page .catalog-panel .section-head{max-width:none;margin:0 0 16px;text-align:left}.landing-page .catalog-panel .section-head h2{font-size:24px;line-height:1.5;margin:0 0 8px}.landing-page .catalog-panel .section-head p{font-size:15px;line-height:1.8;margin:0}.compact-catalog{display:block!important;border:1px solid #e2e8e5;border-radius:8px;overflow:hidden;background:#fff}.compact-product{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) 110px 110px;align-items:center;gap:20px;padding:20px 24px;border-bottom:1px solid #e9eeeb;color:#17221e}.compact-product:last-child{border-bottom:0}.compact-product:hover{background:#f7fcf9}.compact-product-copy{min-width:0;text-align:left;border:0;background:none;padding:0;color:inherit}.compact-product-copy h3{margin:0 0 6px;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.compact-product-copy p{margin:0;font-size:13px;line-height:1.6;color:#69766e;overflow-wrap:anywhere}.compact-product-features{padding:0;margin:0;list-style:none;color:#537664;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.compact-product-price{display:flex;gap:3px;flex-wrap:wrap;align-items:baseline;color:#16734e}.compact-product-price strong{font-size:20px}.compact-product-price small{font-size:12px;color:#69766e}.compact-product .primary-btn{min-height:40px;padding:8px 12px;border-radius:6px;font-size:13px;width:100%}.catalog-panel .section-head{margin-bottom:16px}.catalog-panel .product-category-tabs{margin:16px 0;justify-content:flex-start;gap:12px;padding:0;box-shadow:none}.catalog-panel .product-category-tabs button{border-radius:24px;padding:10px 27px;background:#fff;color:#047857;border:1px solid #dfe5ee}.catalog-panel .product-category-tabs button.active{background:#00a86b;color:#fff;border-color:#00a86b;box-shadow:0 7px 15px #00a86b30}.landing-page{max-width:1160px;width:calc(100% - 40px);margin:auto}.catalog-panel{width:100%;padding-inline:0}.title-accent{color:#151922!important}.app-shell .site-header{background:#fff}.site-header .brand>span:not(.brand-mark){display:flex;flex-direction:column;align-items:flex-start;width:auto;height:auto;background:none;color:#171b23;font-size:20px}.site-header .brand{border:0;background:none;white-space:nowrap}.site-header .brand small{font-size:11px;color:#687386}.product-table th:nth-child(1),.product-table td:nth-child(1){width:66%}.product-table th:nth-child(2),.product-table td:nth-child(2){width:16%}.product-table th:nth-child(3),.product-table td:nth-child(3){width:18%}.product-table td:nth-child(3)>button{background:#00a86b;color:#fff;border:0;border-radius:6px;padding:10px 18px}.rq-detail-page{padding:28px 0 60px}.rq-detail-page .detail-layout{background:#fff;margin-top:20px}.rq-purchase .checkout-modal{max-height:none;width:100%;padding:0;overflow:visible;box-shadow:none;border:0;background:transparent;color:#151922}.rq-purchase .checkout-modal h2{font-size:22px}.rq-purchase .checkout-modal>p{font-size:13px}.rq-purchase .checkout-product-summary{display:none}.rq-purchase .checkout-modal input{min-width:0;width:100%;background:#fff;border:1px solid #dfe5ed;color:#151922}.rq-payment-methods{padding:12px 0;border:0;margin:14px 0}.rq-payment-methods label{display:flex!important;align-items:center;gap:8px;border:1px solid #dfe5ed;border-radius:6px;padding:12px;margin:8px 0!important}.rq-payment-methods input{width:18px!important;height:18px;accent-color:#047857}.rq-purchase .checkout-btn{background:#00a86b;color:#fff;min-height:46px;border:0;border-radius:6px}.rq-purchase .pay-summary{background:transparent;padding:12px 0;border-top:1px solid #e5e9ef}.rq-purchase .pay-summary strong{color:#047857;font-size:24px}.product-table td .compact-product-copy{color:#151922;background:none;border:0;box-shadow:none;padding:0;text-align:left;font-weight:400;white-space:normal}.product-table td .compact-product-copy h3{font-size:15px}.product-table td .compact-product-copy p{font-size:12px}.lookup-card-clean{background:#fff;border:1px solid #e3e8ef;box-shadow:none;border-radius:8px}.order-simple-hero h1{font-size:32px}.lookup-form-clean .checkout-btn,.site-header .brand-mark{background:#00a86b;color:#fff}.rq-detail-page .tier,.rq-detail-page .tier small,.product-table .price,.product-table strong,.hero-price-preview strong{color:#047857}.product-buy-link,.related-card>a,.submit-order{background:#00a86b;box-shadow:none}.order-link:hover{border-color:#047857;color:#047857!important}.main-nav.mobile-open .order-link{background:#00a86b}.payment-timer.expired{background:#fff3e8;border-color:#f4c9a3}.payment-success-icon{background:#00a86b;color:#fff}.catalog-panel .model-availability-note{margin:12px 0;font-size:12px}.payment-backdrop{padding:24px;background:#141d248c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center}.payment-modal{background:#fff;color:#17221e;border:1px solid #dce5df;max-height:calc(100dvh - 48px);min-height:0}.payment-modal:before{background:#00a86b}.payment-modal-header{background:#fff;border-color:#e2e8e5}.payment-modal-header h2,.payment-order-card h3,.payment-transfer-row strong{color:#17221e}.payment-kicker{background:#ecfdf5;color:#047857}.payment-close{background:#f3f5f6;color:#667085;border-color:#e2e8e5}.payment-timer{background:#ecfdf5;border-color:#a7e9cc;color:#065f46}.payment-timer span,.payment-timer strong{color:#047857;text-shadow:none}.payment-timer small,.payment-order-card dt,.payment-transfer-row>span,.payment-qr-wrap p{color:#69766e}.payment-order-card,.payment-notes{background:#f7f9f8;border-color:#e2e8e5;color:#53645b}.payment-order-card dd,.payment-transfer-row code{color:#25372e}.payment-transfer-card{background:#fff;border-color:#dbe5df}.payment-transfer-row button{background:#00a86b;border-color:#00a86b;color:#fff}.payment-qr-wrap>strong{color:#047857}.payment-order-card dl div,.payment-transfer-row+.payment-transfer-row{border-color:#e2e8e5}.payment-success{color:#17221e}.gpt-product-table th:nth-child(1),.gpt-product-table td:nth-child(1){width:52%}.gpt-product-table th:nth-child(2),.gpt-product-table td:nth-child(2){width:16%}.gpt-product-table th:nth-child(3),.gpt-product-table td:nth-child(3){width:16%}.gpt-product-table th:nth-child(4),.gpt-product-table td:nth-child(4){width:16%}.gpt-product-table .product-category-cell{color:#047857;font-size:13px;white-space:normal}.gpt-product-table td:nth-child(4)>button{background:#00a86b;color:#fff;border:0;border-radius:6px;padding:10px 18px}.app-shell .site-header{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px max(24px,calc((100% - 1160px)/2));border-bottom:1px solid #e3e8ef;box-sizing:border-box}.site-header .brand>span:not(.brand-mark){font-size:23px}.site-header .brand small{font-size:12px;margin-top:5px}.site-header .brand-mark{width:42px;height:42px;font-size:21px;border-radius:8px}.site-header .top-nav{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin:0}.site-header .top-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:8px 14px;font-size:18px;font-weight:650;color:#34423c;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent;box-sizing:border-box}.site-header .top-nav a:hover,.site-header .top-nav a:focus-visible{color:#047857;border-bottom-color:#00a86b;background:#eefaf4}.site-header .header-actions{display:none}.landing-page .catalog-panel,.landing-page .landing-section{padding-inline:0}.landing-page .landing-section{margin-top:56px;padding-top:32px;border-top:1px solid #e3e8ef;background:transparent;border-radius:0;box-shadow:none}.landing-page .landing-section .section-head{max-width:820px;text-align:left;margin:0 0 24px}.landing-page .landing-section .section-head h2{font-size:25px;line-height:1.4;margin:0 0 10px}.landing-page .landing-section .section-head p{font-size:15px;line-height:1.8}.landing-page .gpt-product-table th{font-size:14px;padding:18px 22px;background:#eef3f0;color:#53645b}.landing-page .gpt-product-table td{padding:22px;vertical-align:middle}.landing-page .gpt-product-table .compact-product-copy h3{font-size:17px;line-height:1.5;margin-bottom:7px}.landing-page .gpt-product-table .compact-product-copy p{font-size:14px;line-height:1.75}.landing-page .gpt-product-table td:nth-child(3) strong{font-size:20px;white-space:nowrap}.landing-page .gpt-product-table td:nth-child(3) small{font-size:13px;margin-left:4px;color:#687386}.landing-page .gpt-product-table td:nth-child(4)>button{min-height:44px;font-size:15px;padding:10px 18px;font-weight:650}.landing-page .gpt-product-table .product-category-cell{font-size:14px}.landing-page .product-category-tabs{gap:12px;margin:20px 0}.landing-page .product-category-tabs button{min-height:46px;font-size:16px;box-shadow:none}.landing-page .step-grid,.landing-page .reason-grid{gap:24px}.landing-page .step-card{padding:22px 0;background:transparent;border:0;border-radius:0;box-shadow:none;text-align:left}.landing-page .step-card>strong,.landing-page .info-line strong{font-size:18px;line-height:1.5}.landing-page .step-card p{font-size:15px;line-height:1.8;color:#687386}.landing-page .info-line{padding:20px;background:transparent;border:1px solid #dce6df;border-radius:8px;box-shadow:none;min-width:0}.landing-page .info-line small{font-size:14px;line-height:1.8;white-space:normal}.landing-page .seo-content-grid{grid-template-columns:1fr;gap:0}.landing-page .seo-content-card{padding:22px 0;border:0;border-bottom:1px solid #e3e8ef;background:transparent;border-radius:0;box-shadow:none}.landing-page .seo-content-card h3{font-size:18px;margin:0 0 10px}.landing-page .seo-content-card p{font-size:15px;line-height:1.9;max-width:960px}.landing-page .faq-card{padding:0;border:0;background:transparent;border-radius:0;box-shadow:none}.landing-page .faq-card>div{padding:22px 0;border-bottom:1px solid #e3e8ef}.landing-page .faq-card strong{font-size:17px}.landing-page .faq-card p{font-size:15px;line-height:1.85;margin:10px 0 0}.app-shell .site-footer{margin-top:64px;padding:36px max(24px,calc((100% - 1160px)/2));display:grid;gap:22px;background:#fff;border-top:1px solid #e3e8ef;text-align:left}.app-shell .site-footer>div{display:block}.app-shell .site-footer p{max-width:720px;font-size:14px;line-height:1.8;margin:10px 0 0}.app-shell .site-footer nav{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:flex-start}.app-shell .site-footer nav a{font-size:14px;line-height:2}.app-shell .site-footer>small{font-size:12px;line-height:1.8;color:#687386}@media(max-width:1000px){.site-header .top-nav{gap:4px}.site-header .top-nav a{font-size:16px;padding:8px 10px}.site-header .brand small{display:none}}@media(max-width:780px){.app-shell .site-header{height:auto;min-height:72px;padding:12px 16px;gap:12px;position:sticky;top:0;z-index:40;flex-wrap:wrap}.site-header .brand>span:not(.brand-mark){font-size:21px}.site-header .brand-mark{width:36px;height:36px;font-size:18px}.site-header .mobile-menu{display:grid;order:2;width:44px;height:44px}.site-header .brand{order:1}.site-header .top-nav{display:none;order:3;flex-basis:100%;width:100%;padding:12px 0 0;border-top:1px solid #e3e8ef;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.site-header .top-nav.is-open{display:grid}.site-header .top-nav a{font-size:16px;min-height:48px;justify-content:flex-start;padding:10px 14px}.site-header .header-actions.open{display:none}.landing-page .landing-section{margin-top:36px;padding-top:24px}.landing-page .landing-section .section-head h2{font-size:22px}.landing-page .step-grid,.landing-page .reason-grid{grid-template-columns:1fr;gap:12px}.landing-page .step-card{padding:16px 0}.landing-page .gpt-product-table tr{border-radius:8px;overflow:hidden}.landing-page .gpt-product-table td:first-child{padding:20px 18px}.landing-page .gpt-product-table .compact-product-copy h3{font-size:17px}.app-shell .site-footer{margin-top:40px;padding:28px 16px}.contact-page{width:calc(100% - 32px);margin:24px auto 40px}.contact-heading{align-items:flex-start;flex-direction:column;gap:16px}.contact-heading h1{font-size:26px}.contact-channels{grid-template-columns:minmax(0,1fr)}.landing-page .hero-panel{padding:24px 0 20px}.landing-page .hero-copy h1{font-size:26px}.landing-page .hero-copy p{font-size:14px;line-height:1.8}.hero-delivery-lines>div{grid-template-columns:52px minmax(0,1fr);gap:10px}.hero-delivery-lines dt,.hero-delivery-lines dd{font-size:14px}.landing-page .catalog-panel{padding-top:20px}.landing-page .catalog-panel .section-head h2{font-size:19px}.landing-page .catalog-panel .product-category-tabs{gap:8px;overflow-x:auto}.landing-page .catalog-panel .product-category-tabs button{flex:0 0 auto;padding:9px 18px;font-size:14px}.compact-product{grid-template-columns:minmax(0,1fr) 110px;gap:12px;padding:16px}.compact-product-copy,.compact-product-features{grid-column:1/-1}.compact-product-price{grid-column:1}.compact-product .primary-btn{grid-column:2}.rq-detail-page .detail-layout{display:block;padding:20px 16px}.rq-detail-page .detail-content,.rq-detail-page .buy-panel{padding:0;box-shadow:none}.rq-detail-page .buy-panel{margin-top:24px;padding-top:20px}.landing-page{width:calc(100% - 24px)}.product-table td:nth-child(2){display:flex!important;position:static!important;width:100%!important;gap:6px;padding:14px 17px!important}.product-table td:nth-child(2) strong{color:#047857;font-size:20px}.product-table td:nth-child(2):before{content:attr(data-label);margin-right:auto;color:#687386;font-size:13px}.product-table td:nth-child(3){position:static!important;display:flex!important;width:100%!important;padding:14px 17px!important}.product-table td:nth-child(3) button{width:auto;min-height:40px;margin-left:auto}.payment-backdrop{padding:10px;align-items:flex-start}.payment-modal{max-height:calc(100dvh - 20px);min-height:0;border-radius:8px}.payment-modal-body{grid-template-columns:1fr}.payment-modal-header{padding:12px 16px}.payment-modal-body{padding:12px;gap:10px}.payment-timer{min-height:90px;padding:10px}.payment-timer strong{font-size:32px}.payment-timer span,.payment-timer small{font-size:11px}.payment-order-card{padding:12px}.payment-order-card dl div{grid-template-columns:75px minmax(0,1fr);gap:8px;padding:5px 0}.payment-order-card dd{text-align:right;font-size:11px}.payment-order-card dt{font-size:11px}.payment-qr{width:156px}.payment-transfer-row{padding:10px}.gpt-product-table td:nth-child(2),.gpt-product-table td:nth-child(3),.gpt-product-table td:nth-child(4){display:flex!important;position:static!important;width:100%!important;align-items:center;gap:6px;padding:12px 17px!important;text-align:left}.gpt-product-table td:nth-child(3):before,.gpt-product-table td:nth-child(4):before{content:attr(data-label);margin-right:auto;color:#687386;font-size:13px}.gpt-product-table td:nth-child(3) strong{color:#047857;font-size:20px}.gpt-product-table td:nth-child(4)>button{width:auto;min-height:40px;margin-left:auto}}
