.gbbuy26{margin:0;background:#f5f8fe;color:#153454;font-family:Inter,"Segoe UI",Arial,sans-serif;line-height:1.65}.gbbuy26 *{box-sizing:border-box}
.gbbuy26 .gb-shell{width:min(1060px,calc(100% - 36px));margin:auto}
.gbbuy26 .gb-head{background:#fff;color:#0d3362;border-bottom:1px solid #d9e4f4}.gbbuy26 .gb-head .gb-shell{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding:13px 0}
.gbbuy26 .gb-brand{display:flex;align-items:center;gap:8px;text-decoration:none;color:#193d71;font-size:12px;font-weight:800}.gbbuy26 .gb-brand img{object-fit:contain;width:154px;height:43px}.gbbuy26 .gb-head nav{display:flex;flex-wrap:wrap;gap:15px}.gbbuy26 .gb-head nav a{color:#234b7f;text-decoration:none;font-weight:850;font-size:13px}
.gbbuy26 .gb-hero{color:#fff;background:radial-gradient(circle at 90% 0%,#3572c1,transparent 48%),linear-gradient(120deg,#0d2750,#114478);padding:54px 0 74px}
.gbbuy26 .gb-hero .gb-chip{color:#ffeaa6;font-weight:950;letter-spacing:.1em;text-transform:uppercase;font-size:12px}.gbbuy26 .gb-hero h1{font-size:clamp(32px,5vw,52px);line-height:1.14;margin:16px 0;max-width:980px;letter-spacing:-.028em}.gbbuy26 .gb-hero p{color:#e7efff;font-size:18px;max-width:820px}
.gbbuy26 .gb-main{background:#fff;position:relative;margin:-31px auto 50px;padding:clamp(22px,4vw,42px);border-radius:18px;box-shadow:0 16px 36px #15345f14}.gbbuy26 .gb-answer{background:#e9f3ff;border-left:5px solid #1877da;color:#19446b;border-radius:8px;padding:18px 21px}
.gbbuy26 section{margin:32px 0}.gbbuy26 h2{color:#143963;font-size:clamp(23px,3vw,29px);line-height:1.24;margin:0 0 14px}.gbbuy26 h3{color:#18436f;font-size:18px;line-height:1.3;margin:10px 0}.gbbuy26 p,.gbbuy26 li{color:#425e7a}
.gbbuy26 .gb-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.gbbuy26 .gb-card{display:flex;flex-direction:column;border:1px solid #cadbea;border-radius:14px;overflow:hidden;background:linear-gradient(145deg,#f9fbff,#edf5fe);box-shadow:0 7px 25px #1235650a;min-width:0}
.gbbuy26 .gb-tag{background:#134671;color:#fff;padding:10px 16px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:900}.gbbuy26 .gb-card h3,.gbbuy26 .gb-card p,.gbbuy26 .gb-price{padding:0 16px}.gbbuy26 .gb-card h3{padding-top:13px}.gbbuy26 .gb-card p{flex:1;margin:0 0 14px;font-size:14px}.gbbuy26 .gb-price{padding-bottom:14px}
.gbbuy26 .gb-price del,.gbbuy26 .gb-price small{display:block;font-size:12px;color:#56718b}.gbbuy26 .gb-price strong{display:block;color:#0b3769;font-size:clamp(21px,2.5vw,28px);line-height:1.2;margin:7px 0;overflow-wrap:anywhere}
.gbbuy26 .gb-buy{display:flex;min-height:55px;align-items:center;justify-content:center;background:#ffd562;color:#13243a!important;text-decoration:none;font-weight:950;text-align:center;padding:12px 10px;font-size:13px;margin-top:auto}.gbbuy26 .gb-buy:hover{background:#ffe18e}
.gbbuy26 .gb-table{overflow:auto;border:1px solid #d5e1ef;border-radius:11px}.gbbuy26 table{min-width:480px;width:100%;border-collapse:collapse}.gbbuy26 td,.gbbuy26 th{padding:12px 14px;vertical-align:top;border-bottom:1px solid #dbe5ef;text-align:left;font-size:14px}.gbbuy26 th{background:#154474;color:white}.gbbuy26 tr:nth-child(even){background:#f3f8fe}
.gbbuy26 .gb-faq details{border:1px solid #dce6ee;border-radius:9px;padding:13px 16px;margin:10px 0}.gbbuy26 .gb-faq summary{color:#133d6b;font-weight:850;cursor:pointer}
.gbbuy26 .gb-links{display:flex;flex-wrap:wrap;gap:11px}.gbbuy26 .gb-links a{background:#eaf3ff;color:#1b568c;text-decoration:none;padding:11px 14px;border-radius:9px;font-weight:850}
.gbbuy26 .gb-fine{font-size:12px;color:#5e748a}.gbbuy26 .gb-foot{background:#102c4d;color:#dceafd;padding:21px 0;font-size:13px}
@media(max-width:820px){.gbbuy26 .gb-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.gbbuy26 .gb-cards{grid-template-columns:1fr}.gbbuy26 .gb-hero{padding:39px 0 65px}.gbbuy26 .gb-main{padding:23px 18px}.gbbuy26 .gb-head nav{gap:11px}.gbbuy26 .gb-brand img{width:120px;height:38px}}
