.goj-price-guide .gsg-content{max-width:1040px;margin:30px auto 8px}.goj-price-guide .gsg-section-heading{text-align:center;margin-bottom:22px}.goj-price-guide .gsg-eyebrow{margin:0 0 5px;color:#20a84c;font-weight:700;font-size:14px}.goj-price-guide .gsg-section-heading h2{font-size:28px;margin:0;line-height:1.35;color:#073b63}.goj-price-guide .gsg-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.goj-price-guide .gsg-card{border:1px solid #d5e7f5;border-radius:14px;background:#fff;box-shadow:0 5px 16px rgba(18,75,117,.07);padding:20px;display:flex;flex-direction:column;gap:12px;min-width:0}.goj-price-guide .gsg-card-top{display:flex;align-items:flex-start;gap:14px}.goj-price-guide .gsg-card h3{font-size:20px;line-height:1.4;margin:0 0 8px;color:#073b63}.goj-price-guide .gsg-card p{font-size:16px;line-height:1.7;margin:0;color:#41647d}.goj-price-guide .gsg-icon{flex:0 0 48px;width:48px;height:48px;border-radius:12px;background-color:#eef8ff;background-repeat:no-repeat;background-position:center;background-size:30px}.goj-price-guide .gsg-more{margin-top:auto;border:0;background:none}.goj-price-guide .gsg-more summary{display:flex;align-items:center;gap:9px;width:fit-content;cursor:pointer;list-style:none;color:#1685df;font-size:14px;font-weight:700;padding:0}.goj-price-guide .gsg-more summary::-webkit-details-marker{display:none}.goj-price-guide .gsg-more summary:focus-visible{outline:3px solid #1685df;outline-offset:5px;border-radius:3px}.goj-price-guide .gsg-more[open] summary span{transform:rotate(-90deg)}.goj-price-guide .gsg-more p{padding-top:12px;border-top:1px solid #e2eff8;margin-top:12px}.goj-price-guide .gsg-inclusions{margin:24px 0 0;padding:24px;border:1px solid #e0eef7;border-radius:16px;background:linear-gradient(135deg,#edf7ff,#f6fbff)}.goj-price-guide .gsg-inclusions h2{text-align:center;font-size:27px;margin:0 0 4px;line-height:1.35;color:#073b63}.goj-price-guide .gsg-subtitle{text-align:center;font-size:16px;color:#54738a;margin:0 0 18px}.goj-price-guide .gsg-inclusions ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.goj-price-guide .gsg-inclusions li{display:grid;grid-template-columns:24px 150px minmax(0,1fr);align-items:center;gap:10px;background:#fff;border-radius:10px;padding:13px 16px;line-height:1.65;font-size:16px;color:#41647d}.goj-price-guide .gsg-inclusions li strong{color:#073b63;font-size:16px}.goj-price-guide .gsg-check{width:21px;height:21px;display:grid;place-items:center;color:#fff;background:#20b64d;border-radius:50%;font-size:14px;font-weight:700}.goj-price-guide .gsg-related{font-size:16px;line-height:1.8;margin:22px 0}.goj-price-guide .gsg-content a{color:#087dc9;text-decoration:underline;text-underline-offset:3px;font-weight:600}.goj-price-guide .gsg-official{padding:18px 22px;border:1px solid #dcebf5;border-radius:12px;background:#f8fbfe}.goj-price-guide .gsg-official h2{font-size:20px;margin:0 0 9px;color:#073b63}.goj-price-guide .gsg-official p{font-size:15px;line-height:1.75;margin:0 0 8px}.goj-price-guide .gsg-official .gsg-source-note{font-size:14px;color:#607b8e;margin-bottom:0}@media(max-width:767px){.goj-price-guide .gsg-content{margin-top:24px}.goj-price-guide .gsg-section-heading h2{font-size:24px}.goj-price-guide .gsg-cards{grid-template-columns:1fr;gap:13px}.goj-price-guide .gsg-card{padding:17px}.goj-price-guide .gsg-card h3{font-size:19px}.goj-price-guide .gsg-card p{font-size:16px}.goj-price-guide .gsg-icon{flex-basis:42px;width:42px;height:42px;background-size:27px}.goj-price-guide .gsg-card-top{gap:11px}.goj-price-guide .gsg-inclusions{padding:19px 14px}.goj-price-guide .gsg-inclusions h2{font-size:24px}.goj-price-guide .gsg-inclusions li{grid-template-columns:23px minmax(0,1fr);padding:13px;gap:5px 8px}.goj-price-guide .gsg-inclusions li>span:last-child{grid-column:2}.goj-price-guide .gsg-official{padding:16px}}

.goj-price-guide .gsg-icon-belt{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232b95ef%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M20%2012v9h-5%22%2F%3E%3C%2Fsvg%3E")}
.goj-price-guide .gsg-icon-slats{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232b95ef%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%203h16l2%205H2l2-5ZM4%2010h16l2%205H2l2-5ZM4%2017h16l2%205H2l2-5Z%22%2F%3E%3C%2Fsvg%3E")}
.goj-price-guide .gsg-icon-motor{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232b95ef%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m10%202%204%200%201%204%203-1%203%203-2%203%203%202-1%204-4%200-1%204-4%201-2-3-3%202-3-3%201-3-3-1%200-4%204-1%200-4Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E")}
.goj-price-guide .gsg-icon-lock{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232b95ef%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%2210%22%20width%3D%2214%22%20height%3D%2212%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%2010V6a4%204%200%200%201%208%200v4M12%2014v4%22%2F%3E%3C%2Fsvg%3E")}
.goj-price-guide .gsg-editorial{max-width:1040px;margin:28px auto}.goj-price-guide .gsg-editorial-cards{margin:20px 0;align-items:stretch}.goj-price-guide .gsg-editorial-cards>.gsg-card:only-child,.goj-price-guide .gsg-editorial-cards>.gsg-card:last-child:nth-child(odd){grid-column:1/-1}.goj-price-guide .gsg-editorial-card-heading{display:flex;align-items:flex-start;gap:12px}.goj-price-guide .gsg-editorial-card-heading :is(h2,h3,h4,p){font-size:20px;font-weight:700;line-height:1.45;color:#073b63;margin:3px 0 0}.goj-price-guide .gsg-editorial-card-body{font-size:16px;line-height:1.75;color:#41647d}.goj-price-guide .gsg-editorial-card-body :is(p,li){font-size:16px;line-height:1.75;color:#41647d}.goj-price-guide .gsg-editorial-card-body p{margin:0 0 10px}.goj-price-guide .gsg-editorial-card-body>:last-child{margin-bottom:0}.goj-price-guide .gsg-editorial-card-body :is(ul,ol){padding-right:22px;margin:0}.goj-price-guide .gsg-editorial-card-body img{max-width:100%;height:auto}.goj-price-guide .gsg-editorial-inclusions{margin:20px 0}.goj-price-guide .gsg-editorial-inclusions>p{font-size:16px;line-height:1.8;color:#41647d;margin-bottom:0}.goj-price-guide .gsg-editorial-inclusions ul{margin-top:16px}.goj-price-guide .gsg-editorial-inclusions li{display:list-item;list-style:none;padding:13px 17px;border-right:3px solid #20b64d;margin:0}.goj-price-guide .gsg-editorial-source{padding:20px 24px;margin:20px 0;border:1px solid #dcebf5;border-radius:14px;background:#f8fbfe}.goj-price-guide .gsg-editorial-source :is(h2,h3,h4){font-size:21px;color:#073b63;line-height:1.4;margin:0 0 12px}.goj-price-guide .gsg-editorial-source :is(p,li){font-size:16px;line-height:1.8}.goj-price-guide .gsg-editorial-source>:last-child{margin-bottom:0}@media(max-width:767px){.goj-price-guide .gsg-editorial-card-heading :is(h2,h3,h4,p){font-size:19px}.goj-price-guide .gsg-editorial-source{padding:17px}.goj-price-guide .gsg-editorial-cards>.gsg-card{grid-column:auto}}
