.n2l-sec{--bg:#1c1c1f;--bg2:#242428;--tx:#f3f3f4;--mu:#9a9a9e;--ac:#e2262c;--bd:#38383d;background:var(--bg);color:var(--tx);border-bottom:1px solid var(--bd);font-family:Inter,sans-serif}.n2l-sec--alt{background:var(--bg2)}.n2l-in{max-width:1240px;margin:0 auto;padding:64px 32px}.n2l-eyebrow{font:600 12px IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ac);margin:0 0 12px}.n2l-h2{font-family:Big Shoulders Display,sans-serif;text-transform:uppercase;font-weight:800;line-height:.95;font-size:clamp(30px,3.4vw,44px);margin:0 0 18px;color:var(--tx)}.n2l-p{color:var(--mu);line-height:1.65;max-width:640px;margin:0 0 24px}.n2l-p ul{margin:0 0 0 1.2em;padding:0}.n2l-btns{display:flex;gap:12px;flex-wrap:wrap}.n2l-btn{display:inline-flex;align-items:center;padding:15px 28px;font:700 13px Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;border-radius:2px;text-decoration:none;background:var(--ac);color:#fff;border:1px solid var(--ac);cursor:pointer}.n2l-btn:hover{opacity:.88}.n2l-btn--ghost{background:transparent;color:var(--tx);border-color:var(--bd)}.n2l-btn--wa{background:#25d366;border-color:#25d366;color:#0b1f12}.n2l-grid{display:grid;gap:20px;grid-template-columns:repeat(var(--cols, 3),1fr)}.n2l-card{display:block;background:var(--bg2);border:1px solid var(--bd);padding:24px;border-radius:2px;color:var(--tx);text-decoration:none;overflow:hidden}.n2l-sec--alt .n2l-card{background:var(--bg)}a.n2l-card:hover{border-color:var(--ac)}.n2l-card h3{font-family:Big Shoulders Display,sans-serif;text-transform:uppercase;font-weight:800;font-size:26px;line-height:1;margin:0 0 8px}.n2l-card p{color:var(--mu);margin:0;line-height:1.55;font-size:14px}.n2l-icon{color:var(--ac);width:30px;height:30px;margin-bottom:14px;display:block}.n2l-img{display:block;width:calc(100% + 48px);max-width:none;aspect-ratio:4 / 3;object-fit:cover;margin:-24px -24px 18px}.n2l-spec{list-style:none;padding:0;margin:12px 0 0;font:500 12px IBM Plex Mono,monospace;color:var(--mu)}.n2l-spec li{padding:5px 0;border-top:1px solid var(--bd)}.n2l-stars{color:var(--ac);letter-spacing:3px;margin-bottom:10px}.n2l-stars .off{color:var(--bd)}.n2l-quote{color:var(--tx);line-height:1.6;margin:0 0 14px}.n2l-who{font:600 12px IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mu)}.n2l-brands{display:flex;flex-wrap:wrap;gap:14px 44px;align-items:center}.n2l-brand{font-family:Big Shoulders Display,sans-serif;font-weight:800;text-transform:uppercase;font-size:30px;color:var(--mu);text-decoration:none}.n2l-brand:hover{color:var(--tx)}.n2l-panel{background:var(--bg2);border:1px solid var(--bd);border-left:4px solid var(--ac);padding:36px;border-radius:2px}.n2l-form{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;max-width:880px}.n2l-form .full{grid-column:1 / -1}.n2l-form label{display:block;font:600 12px Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--mu);margin:0 0 6px}.n2l-form input,.n2l-form select,.n2l-form textarea{width:100%;box-sizing:border-box;background:var(--bg);color:var(--tx);border:1px solid var(--bd);border-radius:2px;padding:12px;font:15px Inter,sans-serif;margin-bottom:18px}.n2l-form input:focus,.n2l-form select:focus,.n2l-form textarea:focus{outline:2px solid var(--ac);outline-offset:0}.n2l-note{color:var(--mu);font-size:14px}.n2l-note a{color:var(--tx)}.n2l-h2,.n2l-card h3,.n2l-brand{font-family:Big Shoulders Display,sans-serif!important;font-weight:800;text-transform:uppercase;font-synthesis:none;letter-spacing:.02em;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}@media screen and (max-width:989px){.n2l-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.n2l-in{padding:44px 16px}.n2l-grid{grid-template-columns:1fr}.n2l-grid--tiles{grid-template-columns:1fr 1fr;gap:12px}.n2l-card{padding:18px}.n2l-img{width:calc(100% + 36px);margin:-18px -18px 16px}.n2l-form{grid-template-columns:1fr}.n2l-btn{width:100%;justify-content:center}.n2l-panel{padding:24px 18px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/n2l-sections.css.map */
