.sp-more{--ink:#262261;--navy:#262261;--blue:#0973ba;--pale-blue:#f3f8fc;--sky:#0973ba;--line:#c2dcee}.sp-more *{box-sizing:border-box}.sp-more{margin:0;color:var(--ink);font:16px/1.7 Murecho,Arial,sans-serif;background:#fff}.sp-more a{color:var(--navy);text-underline-offset:4px}.sp-more a:focus-visible,.sp-more summary:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.sp-more .draft{background:var(--navy);color:#fff;padding:10px 5%;font-size:13px;text-align:center}.sp-more .brand{max-width:1200px;margin:auto;padding:20px 28px;display:flex;justify-content:space-between;align-items:center}.sp-more .brand strong{font-size:30px;letter-spacing:-1px}.sp-more .brand a{font-size:14px}.sp-more .hero{background:var(--pale-blue)}.sp-more .hero-inner{max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center;padding:45px 28px}.sp-more .eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:700}.sp-more h1{font-size:clamp(38px,5vw,66px);line-height:1.05;letter-spacing:-2px;margin:16px 0 22px}.sp-more h2{font-size:32px;line-height:1.2;letter-spacing:-.6px;margin:0 0 18px}.sp-more h3{font-size:20px;line-height:1.3;margin:0 0 10px}.sp-more .lead{font-size:20px}.sp-more .hero img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:8px}.sp-more .buttons{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:25px 0}.sp-more .button{display:inline-block;background:var(--navy);color:#fff;text-decoration:none;padding:12px 23px;border-radius:4px;font-weight:700}.sp-more .button.secondary{background:#fff;color:var(--navy);border:1px solid var(--navy)}.sp-more .trust{font-size:13px;border-top:1px solid var(--line);padding-top:18px}.sp-more .sp-content>section{max-width:1200px;margin:auto;padding:52px 28px}.sp-more .intro{max-width:780px}.sp-more .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:26px}.sp-more .product{border:1px solid var(--line);padding:20px;border-radius:6px}.sp-more .product .visual{font-size:12px;font-weight:700;letter-spacing:1px;color:var(--navy);margin-bottom:15px}.sp-more .product p{font-size:15px}.sp-more .caption{font-size:13px;color:#566078;margin-top:22px}.sp-more .split{display:grid;grid-template-columns:1fr 1fr;gap:64px;border-top:1px solid var(--line)}.sp-more .steps{padding-left:23px}.sp-more .steps li{padding:0 0 15px 8px}.sp-more .callout{background:var(--pale-blue);padding:25px;border-left:4px solid var(--blue)}.sp-more .faq{border-top:1px solid var(--line)}.sp-more details{border-bottom:1px solid var(--line);padding:18px 0}.sp-more summary{cursor:pointer;font-weight:700;padding-right:20px}.sp-more details p{max-width:850px}.sp-more .resources{background:var(--pale-blue)}.sp-more .resources-inner{max-width:1144px;margin:auto;padding:45px 28px}.sp-more .resource-links{display:flex;flex-wrap:wrap;gap:15px 30px}.sp-more footer{max-width:1200px;margin:auto;padding:25px 28px 40px;font-size:13px;color:#566078}@media(max-width:760px){.sp-more .hero-inner,.sp-more .split{grid-template-columns:1fr;gap:28px}.sp-more .hero-inner{padding-top:25px}.sp-more .hero img{max-height:340px}.sp-more .product-grid{grid-template-columns:repeat(2,1fr)}.sp-more .sp-content>section{padding:35px 22px}.sp-more .brand{padding:15px 22px}.sp-more .lead{font-size:18px}}@media(max-width:440px){.sp-more .product-grid{grid-template-columns:1fr}}.sp-more .brand{min-height:112px;gap:24px}.sp-more .brand-logo{display:block;width:220px;height:auto;max-width:48vw}.sp-more .brand-home{display:block;flex-shrink:0}.sp-more h1,.sp-more h2,.sp-more h3,.sp-more summary{color:var(--navy)}.sp-more h1{font-weight:700;letter-spacing:-1.7px}.sp-more h2{font-weight:700}.sp-more .hero{border-top:1px solid var(--line);border-bottom:7px solid var(--sky);background:linear-gradient(115deg,#f3f8fc 0% 58%,#cee3f1)}.sp-more .eyebrow{color:#0973ba}.sp-more .lead{color:var(--navy);font-weight:700;font-size:23px}.sp-more .hero img{border-radius:18px;border:1px solid #c2dcee;box-shadow:0 10px 32px #2622610d}.sp-more .button{border-radius:6px;transition:background .15s ease,box-shadow .15s ease}.sp-more .button:hover{background:#262261;box-shadow:0 4px 12px #26226120}.sp-more a:hover{color:#0973ba}.sp-more a.button:hover{color:#fff}.sp-more .trust{color:var(--navy);border-color:#b5d5ea}.sp-more .product{border-radius:10px;border-top:5px solid var(--sky);background:#fafcfe}.sp-more .product .visual{color:#0973ba}.sp-more .product a{font-weight:700}.sp-more .callout{border-radius:0 8px 8px 0}.sp-more .steps li::marker{color:var(--blue);font-weight:700}.sp-more .resources{background:var(--navy);color:#fff;border-top:7px solid var(--sky)}.sp-more .resources h2{color:#fff}.sp-more .resources a{color:#b5d5ea}.sp-more .resources .button{background:var(--blue);color:#fff}.sp-more .resources .button:hover{background:#fff;color:var(--navy)}.sp-more summary:hover{color:#0973ba}@media(max-width:760px){.sp-more .brand{min-height:90px}.sp-more .brand-logo{width:175px}.sp-more .brand a{font-size:12px}.sp-more .hero-inner{padding-bottom:32px}}.sp-more .button:before,.sp-more .button:after{display:none}.sp-more .button{font:inherit;letter-spacing:normal;min-width:0;min-height:0}.sp-more p{margin:0 0 18px}.sp-more a{font-size:inherit}.sp-more .shop-intro{max-width:1200px;margin:auto;padding:36px 28px 0;scroll-margin-top:100px}.sp-more summary{list-style:disclosure-closed;display:list-item}.sp-more details[open]>summary{list-style:disclosure-open}.sp-more .product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:8px;margin-bottom:18px}.sp-more .comparison-scroll{overflow-x:auto;margin:24px 0}.sp-more table{width:100%;border-collapse:collapse;text-align:left;box-shadow:none;font-size:15px}.sp-more th,.sp-more td{padding:16px;border:1px solid var(--line);vertical-align:top}.sp-more thead{background:var(--navy);color:#fff}.sp-more tbody th{background:var(--pale-blue)}.sp-more section[id]{scroll-margin-top:100px}@media(max-width:1000px){.sp-more .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.sp-more .product-grid{grid-template-columns:1fr}.sp-more h1{font-size:40px}.sp-more table{min-width:600px}.sp-more th,.sp-more td{padding:12px}}.sp-more .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-more .product{min-width:0}.sp-more .product h3{margin-top:12px}.sp-more .guide-copy{max-width:850px}.sp-more .guide-copy p:last-child{margin-bottom:0}.sp-more .price{font-weight:700}.sp-more .preview-products{max-width:1200px;margin:auto;padding:32px 28px}.sp-more .preview-products h3{font-size:18px}.sp-more .product a:not(.button){overflow-wrap:anywhere}@media(max-width:900px){.sp-more .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.sp-more .product-grid{grid-template-columns:1fr}.sp-more .hero-inner{padding:28px 22px}.sp-more .hero img{max-height:300px}.sp-more .hero h1{font-size:38px;letter-spacing:-1px}.sp-more .product img{max-height:280px}.sp-more .buttons{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/64/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAE */
