.sd-main{max-width:1200px}.sd-hero{background:linear-gradient(135deg,#f0f5ff,#fff 70%);border:1px solid #dfe8f5;border-radius:20px;padding:22px}.sd-hero>div{display:block}.sd-hero>div>div:first-child{background:#edf3fd;border:1px solid #e2eaf5;width:100%;max-height:310px}.sd-hero>div>div:nth-child(2){padding-top:20px}.sd-title{letter-spacing:-.5px;color:#173052;margin-top:9px;font-size:25px;font-weight:700;line-height:1.45}.sd-hero>div>div:nth-child(2)>span{letter-spacing:.14em;color:#7289aa;font-size:9px}.sd-hero p{color:#667c98;line-height:1.85}.sd-hero>div>div:nth-child(2)>div{gap:8px}.sd-hero>div>div:nth-child(2)>div>*{background:#eaf1ff;border-radius:9px;padding:7px 10px;font-size:11px}.sd-page #included{margin-top:22px;scroll-margin-top:80px}.sd-page #included>div>div{border-color:#e0e9f5;border-radius:12px;padding:14px}.sd-page #included>div>div:nth-child(2n)>span:first-child{color:#159a83;background:#e3f5ef}.sd-page #included>div>div>span:last-child{color:#35516f;font-size:12px;font-weight:500;line-height:1.65}.sd-purchase{position:static}.sd-purchase>div:first-child{border-color:#dce6f4;border-radius:18px;box-shadow:0 5px 22px #26467008}.sd-purchase>div:first-child>div:nth-child(2){background:linear-gradient(135deg,#f8fbff,#fff 70%);padding:24px}.sd-purchase .grid>div{background:#f6f9fe;border-color:#e3eaf5}.sd-purchase .grid .truncate{white-space:normal;line-height:1.5}.sd-purchase button.bg-\[\#2563eb\],.sd-bottom-bar button.bg-\[\#2563eb\]{background:#0961f5;font-weight:650;box-shadow:0 4px 12px #0961f51a}.sd-purchase>div:last-child.hidden{display:none}.sd-tabs{box-shadow:none;border-color:#dfe8f5;border-radius:18px;margin-top:0}.sd-tabs>div:first-child{scrollbar-width:none;background:#f0f5fc;flex-wrap:nowrap;gap:5px;padding:8px;overflow-x:auto}.sd-tabs>div:first-child>button{white-space:nowrap;color:#7487a2;border:0;border-radius:10px;flex-shrink:0;min-height:44px;padding:10px 12px;font-size:12px}.sd-tabs>div:first-child>button[aria-pressed=true]{color:#0961f5;background:#fff;box-shadow:0 2px 5px #23466a08}.sd-tabs p{line-height:1.85}.sd-bottom-bar{box-shadow:0 -4px 20px #23466a09}.sd-main button:focus-visible,.sd-main a:focus-visible,.sd-bottom-bar button:focus-visible{outline-offset:3px;outline:3px solid #a3c7ff}.sd-related{background:#f0f5fc;border:1px solid #e0e8f5;border-radius:18px;margin-top:26px;padding:20px}.sd-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.sd-related-grid>div{width:auto;min-width:0}.sd-related-grid>div>a{height:100%;box-shadow:none;border-color:#dfe7f3}.sd-related>div:first-child>a{background:#fff;border:1px solid #dce7f4;border-radius:9px;padding:8px;font-size:11px}.sd-related>div:first-child h2{color:#183253;font-size:17px}.sd-related>div:first-child p{font-size:11px;line-height:1.6}@media (max-width:1023px){.sd-layout{gap:22px}.sd-purchase>div:first-child>div:nth-child(2)>.mt-5.flex{display:none}.sd-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.sd-main nav[aria-label=Breadcrumb]{white-space:nowrap;flex-wrap:nowrap;font-size:10px;overflow:hidden}.sd-hero{border-radius:16px;padding:14px}.sd-hero>div>div:nth-child(2){padding-top:16px}.sd-title{font-size:20px;line-height:1.45}.sd-hero p{font-size:12px}.sd-hero>div>div:nth-child(2)>div>*{padding:6px 8px;font-size:10px}.sd-page #included>div>div{gap:8px;padding:11px}.sd-page #included>div>div>span:last-child{font-size:11px}.sd-purchase>div:first-child>div:nth-child(2){padding:18px}.sd-tabs>div:first-child>button{padding:10px;font-size:11px}.sd-tabs>div:nth-child(2){padding:16px}.sd-tabs .grid[class*="130px"]{grid-template-columns:100px minmax(0,1fr)}.sd-tabs .grid[class*="130px"]>div{overflow-wrap:anywhere;padding:12px;font-size:11px}.sd-related{padding:14px 10px}.sd-related>div:first-child{align-items:flex-start;gap:8px}.sd-related>div:first-child h2{font-size:15px;line-height:1.5}.sd-related>div:first-child p{font-size:10px}.sd-related-grid{gap:10px}.sd-related-grid>div>a>div:nth-child(2){padding:10px}.sd-related-grid>div>a>div:first-child{aspect-ratio:4/3}.sd-related-grid img{-o-object-fit:contain;object-fit:contain;background:#f7f9fd}.sd-bottom-bar{gap:7px;padding-inline:12px}.sd-bottom-bar>button{padding:12px;font-size:12px}}
