.affiliate-top{letter-spacing:.02em}.affiliate-notice{background:#e9eeeb;border:1px solid #d7e1dc;border-radius:9px;padding:14px 18px;font-size:12px;line-height:1.7;color:#31544d}.model-panel{position:relative;min-height:205px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:28px;overflow:hidden;background:radial-gradient(circle at 95% 90%,#b0c6c25c,transparent 60%),#e7edeb;border-bottom:1px solid #dce5df}.model-panel:after{content:'';position:absolute;right:-35px;bottom:-45px;width:190px;height:190px;border:1px solid #153f4b18;border-radius:50%;pointer-events:none}.model-kind{font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;color:#64736e}.model-panel>strong{font-size:32px;letter-spacing:-1.2px;font-weight:600}.model-name{font-size:16px;max-width:90%;margin-top:4px}.model-variant{font-size:10px;margin-top:12px;color:#64736e}.model-panel .save{z-index:1}.real-card .card-body{display:flex;flex-direction:column;flex:1}.real-card{display:flex;flex-direction:column}.real-card h3{min-height:58px}.real-card .description{min-height:95px}.real-card .amazon-link{width:100%;justify-content:space-between;gap:8px;margin-top:auto;font-size:12px;padding:14px}.link-disclosure{display:block;font-size:10px;color:#61736e;margin-top:9px}.selection-note{font-size:12px;color:#64736e;line-height:1.8;margin-top:25px;max-width:890px}.buy-tip{font-size:12px;color:#60736e;line-height:1.7;margin:0 0 22px}.filter-line #count{margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mobile-nav>a>span:first-child,.mobile-nav>button>span:first-child{font-size:24px;line-height:1.1}.real-card .amazon-link .sr-only{font-size:inherit}.photo-hero .hero-copy>p{max-width:460px}.professional-hero{background:linear-gradient(100deg,#152e2ef2,#253b33d9 55%,#253b3340),url('assets/backpack.webp') center/cover no-repeat}.professional-model{background:radial-gradient(circle at 95% 90%,#bfbc9555,transparent 60%),#e8ebdf}.professional-model>strong{font-size:28px}.section-entry{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-top:35px;padding:25px 30px;border:1px solid #d7e1dc;border-radius:12px;background:#eef1e9}.section-entry h2{font-size:24px;margin:0 0 5px}.section-entry p{font-size:13px;color:#60736e;margin:0}.section-entry .primary{margin:0;white-space:nowrap}.real-header nav{gap:20px}
@media(max-width:800px){.real-header nav>a{display:none}.section-entry{align-items:flex-start;flex-direction:column}.model-panel{min-height:180px;padding:22px}.real-card .description{min-height:0;font-size:13px}.real-card h3{min-height:0;font-size:19px}.real-card .card-body{padding:22px}.affiliate-notice{font-size:11px}.grid{grid-template-columns:1fr}.real-card .amazon-link{margin-top:6px}.selection-note{font-size:11px}.photo-hero .hero-proof{flex-wrap:wrap}.professional-hero h1{font-size:39px}}

.corps-filters{display:flex;flex-wrap:wrap;gap:9px;padding:20px 0 5px}.corps-filters .chip[aria-pressed=true]{background:#153f4b;color:#fff}.type-label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin:20px 0 10px;color:#64736e}#corps-context{margin-top:9px} .professional-model .model-name{font-size:13px}
