.na{container-type:inline-size;position:relative;background:var(--na-bg);color:var(--na-text);font-family:var(--na-bfont);font-weight:var(--na-bweight);letter-spacing:0;line-height:1.35;isolation:isolate;overflow:hidden}.na--contained{width:calc(100% - var(--na-gutter)*2);max-width:var(--na-maxwidth);margin-inline:auto}.na--contained.na--split,.na--contained.na--banner{min-height:min(var(--na-height),var(--na-height-vw),calc(var(--na-maxwidth)*var(--na-height-scale)))}.na *,.na *:before,.na *:after{box-sizing:border-box}.na__heading,.na__page-title,.na__feature h3{margin:0;text-transform:none;letter-spacing:-.025em;color:var(--na-heading)}.na__page-title{font:600 clamp(32px,var(--na-hvw),var(--na-hsize))/1.1 var(--na-lfont);text-transform:uppercase;text-align:center;letter-spacing:-.02em;padding:var(--na-py) var(--na-px)}.na__heading{font-family:var(--na-hfont);font-weight:var(--na-hweight);font-size:clamp(30px,var(--na-hvw),var(--na-hsize));line-height:1.05;text-wrap:balance;margin-bottom:26px}.na__heading span{display:block;color:var(--na-accent)}.na__eyebrow{margin:0 0 20px;font:600 clamp(12px,1.18vw,17px)/1.2 var(--na-lfont);letter-spacing:.18em;text-transform:uppercase;color:var(--na-accent)}.na__body{font-size:clamp(16px,var(--na-bvw),var(--na-bsize));line-height:1.32}.na__body p{margin:0 0 1em}.na__body p:last-child{margin-bottom:0}.na__body a{color:inherit;text-decoration:underline}.na--split{display:grid;grid-template-columns:var(--na-imgwidth) minmax(0,1fr);min-height:min(var(--na-height),var(--na-height-vw))}.na--split.na--image-right{grid-template-columns:minmax(0,1fr) var(--na-imgwidth)}.na--image-right .na__media{grid-column:2;grid-row:1}.na--image-right .na__content{grid-column:1;grid-row:1}.na__media{position:relative;min-width:0;overflow:hidden;background:var(--na-media-bg)}.na__media picture{display:block;width:100%;height:100%}.na__photo{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:var(--na-image-fit,cover);object-position:center var(--na-position)}.na__content{position:relative;display:flex;align-items:center;min-width:0;padding:var(--na-py) var(--na-px)}.na__copy{position:relative;z-index:1;width:100%;min-width:0}.na__decoration{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:0}.na__clip{position:absolute}@media(min-width:750px){.na--shape-sweep .na__media{grid-column:auto;grid-row:auto;position:absolute;inset:0 auto 0 0;width:calc(var(--na-imgwidth) + 8%);border-radius:0}.na--shape-sweep.na--image-right .na__media{inset:0 0 0 auto}.na--shape-sweep.na--image-right .na__content{padding-right:max(var(--na-px),calc(8cqw + 24px))}.na--shape-sweep.na--image-left .na__content{padding-left:max(var(--na-px),calc(8cqw + 24px))}.na--shape-sweep .na__copy{max-width:520px}.na--shape-sweep.na--image-left .na__copy{margin-left:auto}}.na--shape-rounded .na__media{border-bottom-right-radius:22%}.na__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:54px;margin-top:28px;padding:14px 40px;border-radius:999px;background:var(--na-button);color:var(--na-button-text);font:600 17px/1.25 var(--na-lfont);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:filter .15s}.na__button:hover{filter:brightness(.9)}.na__button:focus-visible{outline:3px solid currentColor;outline-offset:5px}.na__button svg{width:23px;height:23px;flex:none}.na--banner{min-height:min(var(--na-height),var(--na-height-vw));display:flex;align-items:center}.na--banner .na__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.na--banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#002c1c;opacity:var(--na-overlay);z-index:-1}.na--banner .na__content{width:64%;padding:var(--na-py) var(--na-px)}.na--features{padding:var(--na-py) var(--na-px)}.na--features>.na__content{padding:0;text-align:center;justify-content:center}.na--features .na__heading{margin-bottom:0}.na--features .na__features{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--na-gap)}.na--features>.na__content--empty{display:none}.na--features>.na__content--empty+.na__features{margin-top:0}.na__feature{position:relative;text-align:center;min-width:0}.na--dividers .na__feature:not(:first-child):before{content:"";position:absolute;left:calc(var(--na-gap) / -2);width:1px;background:color-mix(in srgb,var(--na-accent) 23%,transparent);top:28%;bottom:10%}.na__icon{display:flex;align-items:center;justify-content:center;width:var(--na-icon);height:var(--na-icon);margin:0 auto 16px;border:1px solid var(--na-accent);border-radius:50%;color:var(--na-accent);box-shadow:inset 0 0 0 5px var(--na-bg),inset 0 0 0 6px color-mix(in srgb,var(--na-accent) 15%,transparent)}.na__icon svg{width:54%;height:54%}.na__icon img{width:65%;height:65%;object-fit:contain}.na__feature h3{font:600 var(--na-fsize)/1.2 var(--na-lfont);letter-spacing:0;margin:0 0 8px}.na__feature-text{font-size:clamp(15px,var(--na-bvw),var(--na-bsize));line-height:1.25}.na__feature-text p{margin:0}.na__checks{display:grid;gap:16px;padding:0;margin:26px 0 0;list-style:none;font-size:clamp(16px,var(--na-bvw),var(--na-bsize))}.na__checks li{display:flex;gap:18px;align-items:flex-start}.na__checks svg{color:var(--na-accent);width:28px;height:28px;flex:none}@media(min-width:750px)and (max-width:1100px){.na__content,.na--features{padding:calc(var(--na-py)*.75) calc(var(--na-px)*.7)}.na__heading{margin-bottom:20px}.na__eyebrow{margin-bottom:14px}.na__icon{width:calc(var(--na-icon)*.8);height:calc(var(--na-icon)*.8)}.na__feature h3{font-size:calc(var(--na-fsize)*.8)}.na__button{min-height:46px;padding:12px 26px;font-size:14px}.na__checks{gap:12px}}@media(min-width:750px)and (max-width:1100px){.na--shape-sweep.na--image-right .na__content{padding-right:max(calc(var(--na-px)*.7),calc(8cqw + 24px))}.na--shape-sweep.na--image-left .na__content{padding-left:max(calc(var(--na-px)*.7),calc(8cqw + 24px))}}@media(max-width:749px){.na--contained{width:calc(100% - (min(var(--na-gutter),16px)*2))}.na--contained.na--split,.na--contained.na--banner{min-height:0}.na__page-title{font-size:var(--na-hmobile);padding:var(--na-mpy) var(--na-mpx)}.na--split{display:flex;flex-direction:column;min-height:0}.na--split .na__photo{object-fit:cover}.na--split .na__media{width:100%;height:var(--na-mheight);flex:none;border-radius:0}.na--split.na--mobile-below .na__media{order:2}.na--split.na--mobile-hidden .na__media{display:none}.na__content{padding:var(--na-mpy) var(--na-mpx)}.na__decoration{display:none}.na--mobile-decoration .na__decoration{display:block}.na__heading{font-size:var(--na-hmobile);line-height:1.06;margin-bottom:20px;letter-spacing:-.022em}.na__eyebrow{font-size:12px;letter-spacing:.18em;margin-bottom:14px}.na__body{font-size:var(--na-bmobile);line-height:1.32}.na__button{margin-top:22px;padding:12px 30px;min-height:44px;font-size:13px;gap:12px}.na__button svg{width:18px;height:18px}.na--banner{min-height:0}.na--banner .na__content{width:100%;padding:var(--na-mpy) var(--na-mpx)}.na--banner .na__heading{max-width:100%}.na--features{padding:var(--na-mpy) var(--na-mpx)}.na--features .na__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--na-mgap);margin-top:26px}.na__icon{width:var(--na-micon);height:var(--na-micon);margin-bottom:12px}.na__feature h3{font-size:var(--na-fmobile);margin-bottom:6px}.na__feature-text{font-size:var(--na-bmobile);line-height:1.25}.na--dividers .na__feature:not(:first-child):before{display:none}.na--dividers .na__feature:nth-child(2n):before{display:block;left:calc(var(--na-mgap)/-2);top:10%;bottom:0}.na--features-list .na__features{display:flex;flex-direction:column;gap:var(--na-mgap)}.na--features-list .na__feature{display:grid;grid-template-columns:var(--na-micon) minmax(0,1fr);gap:24px;align-items:center;text-align:left}.na--features-list .na__icon{margin:0}.na--features-list .na__feature:before{display:none!important}.na__checks{font-size:var(--na-bmobile);gap:16px;margin-top:22px}.na__checks li{gap:16px}.na__checks svg{width:22px;height:22px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
