.nbs-shell .nbs-extra{margin:0 auto;padding:48px 0;max-width:1240px;width:100%;color:#bac5db}
.nbs-shell .nbs-extra h2{font-size:clamp(25px,3vw,34px)!important;line-height:1.22!important;letter-spacing:-.025em;margin:10px 0 22px;color:#f3f6ff!important;text-shadow:none!important}
.nbs-shell .nbs-extra h3{font-size:19px!important;line-height:1.4;color:#eef3ff!important;margin:10px 0}
.nbs-shell .nbs-extra p{font-size:15px;line-height:1.75;color:#bac5db}
.nbs-extra-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.nbs-extra-grid article{background:linear-gradient(135deg,#17203cd9,#151125b3);border:1px solid #b4c6ff26;border-radius:20px;padding:26px;box-shadow:inset 0 1px #ffffff12;transition:transform .25s,border-color .25s}
.nbs-extra-grid article:hover{transform:translateY(-4px);border-color:#8caaff70}
.nbs-extra-grid article>span{color:#7ddeef;font-size:11px;font-weight:700;letter-spacing:.08em}
.nbs-extra-delivery,.nbs-home-questions{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:start}
.nbs-delivery-list article{display:flex;gap:20px;padding:16px 0;border-bottom:1px solid #a1b2dd26}
.nbs-delivery-list article>b{color:#82dfef;padding-top:13px;font-size:13px}
.nbs-delivery-list p{margin:0}
.nbs-extra-grid .nbs-spotlight{padding:0;overflow:hidden}.nbs-spotlight a{text-decoration:none!important;display:block}
.nbs-spotlight h3,.nbs-spotlight p{padding:0 22px}
.nbs-preview-image{aspect-ratio:4/3;background:linear-gradient(135deg,#222f50,#241d40);overflow:hidden}
.nbs-preview-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}
.nbs-shell .nbs-preview-note{font-size:12px;color:#97a7c1}
.nbs-home-questions details{border-bottom:1px solid #a1b2dd33;padding:18px 0}
.nbs-home-questions summary{cursor:pointer;color:#eaf0ff;font-weight:600;font-size:16px}
.nbs-extra a:focus-visible,.nbs-extra summary:focus-visible{outline:2px solid #82dfef;outline-offset:5px}
.nbs-edit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.nbs-edit-grid select{display:block;width:100%;max-width:none;border:1px solid #b7c1d8;padding:7px 12px;border-radius:8px;margin-top:6px}.nbs-edit-grid input{margin-top:6px}
@media(max-width:760px){.nbs-extra-grid,.nbs-extra-delivery,.nbs-home-questions,.nbs-edit-grid{grid-template-columns:1fr;gap:18px}.nbs-shell .nbs-extra{padding:30px 0}.nbs-extra-grid article{padding:22px}.nbs-extra-grid .nbs-spotlight{padding:0}}
@media(prefers-reduced-motion:reduce){.nbs-extra-grid article{transition:none}.nbs-extra-grid article:hover{transform:none}}
