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