.sb-blog{--ink:#10233d;--blue:#0070c4;--bright:#038bef;--gold:#ffe15b;--orange:#e09813;--orange-deep:#ca850d;--muted:#44516b;--cream:#f8f4ee;--cream-edge:#e2dcce;color:var(--ink);background:#fff;font:1.6rem/1.6 var(--font-body-family);overflow-x:clip;padding-bottom:6.4rem}.sb-blog *{box-sizing:border-box}.sb-blog :is(h1,h2,h3){font-family:var(--font-body-family);color:var(--ink);font-weight:700;letter-spacing:-.015em;word-break:normal;margin:0}.sb-blog a{color:inherit;text-decoration:none}.sb-blog a:focus-visible{outline:3px solid var(--blue);outline-offset:4px;border-radius:.4rem}.sb-blog img{display:block;max-width:100%;height:auto}.sb-blog ul{list-style:none;margin:0;padding:0}.sb-blog [hidden]{display:none!important}.sb-blog__wrap{width:min(100% - 6.4rem,124rem);margin-inline:auto}.sb-blog__hero{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:clamp(17rem,19.2vw,30rem);padding:2.4rem 1.6rem 2.8rem;background:#038bef var(--sb-blog-hero-bg,none) center/cover no-repeat}.sb-blog__wordmark{width:clamp(24rem,30vw,46rem);line-height:0}.sb-blog__wordmark img{width:100%;filter:drop-shadow(0 .5rem 0 rgb(0 72 140 / .35))}.sb-blog__tagline{margin:-.2rem 0 0;padding:1.2rem 2.8rem;border-radius:999px;background:var(--gold);color:var(--ink);font:700 clamp(1.3rem,.9rem + .6vw,1.9rem)/1.2 var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;box-shadow:0 .3rem #00326433}.sb-blog__intro{display:grid;grid-template-columns:minmax(0,2.6fr) minmax(0,7.4fr);gap:3.2rem;align-items:center;padding-block:4.8rem 5.6rem}.sb-blog .sb-blog__lead{font-size:clamp(3.4rem,1.2rem + 3vw,5.2rem);line-height:1.06;letter-spacing:-.02em;max-width:9em}.sb-blog__lead span{color:var(--bright)}.sb-blog .sb-blog__arrow{display:inline-block;width:2.5em;vertical-align:-.25em;margin-left:.2em}.sb-blog__featured-block{min-width:0}.sb-blog__intro--solo{grid-template-columns:minmax(0,1fr)}.sb-blog__intro--solo .sb-blog__lead{max-width:none}.sb-blog .sb-blog__featured-heading{margin-bottom:1.2rem;font-size:clamp(2.6rem,1.9rem + 1vw,3.6rem);line-height:1.15}.sb-blog__featured{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;align-items:start}.sb-blog-card{--bleed:17%;--lift:0%;--media-x:15%;--media-top:13%;--media-h:50%;--pill-top:67.5%;--title-x:15%;--title-top:72.5%;--title-bottom:11%;transition:transform .25s ease}.sb-blog-card--sticky{--title-lines:2;--bleed:7.5%;--lift:.2%;--media-x:12%;--media-top:19%;--media-h:45%;--pill-top:68.5%;--title-x:12%;--title-top:73.5%;--title-bottom:11%}.sb-blog-card--polaroid{--bleed:9%;--lift:4.9%;--media-x:11.4%;--media-top:9.75%;--media-h:68.75%;--title-x:11.4%;--title-top:78.5%;--title-bottom:4%}.sb-blog-card__link{position:relative;display:block;aspect-ratio:640/800;margin:var(--lift) calc(var(--bleed) * -1) 0;container-type:inline-size}.sb-blog-card__paper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sb-blog-card__media{position:absolute;left:var(--media-x);right:var(--media-x);top:var(--media-top);height:var(--media-h);overflow:hidden}.sb-blog .sb-blog-card__media img{width:100%;height:100%;object-fit:contain}.sb-blog .sb-blog-card--polaroid .sb-blog-card__media img{mix-blend-mode:multiply}.sb-blog-card__pill{position:absolute;z-index:1;left:50%;top:var(--pill-top);transform:translate(-50%,-50%);padding:.6em 1.3em;border-radius:999px;background:var(--gold);color:var(--ink);font:700 1.2rem/1.1 var(--font-body-family);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.sb-blog-card--polaroid .sb-blog-card__pill{left:14%;top:12%;transform:none}.sb-blog-card--blue .sb-blog-card__pill{background:var(--blue);color:#fff}.sb-blog-card--orange .sb-blog-card__pill{background:var(--orange)}.sb-blog .sb-blog-card__title{position:absolute;left:var(--title-x);right:var(--title-x);top:var(--title-top);bottom:var(--title-bottom);display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center;font-size:clamp(1.4rem,7.4cqi,2.1rem);line-height:1.2;letter-spacing:0}.sb-blog .sb-blog-card--polaroid .sb-blog-card__title{justify-content:flex-start;text-align:left;font-size:clamp(1.3rem,6.6cqi,1.9rem)}.sb-blog-card__title span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--title-lines,3)}@media(hover:hover){.sb-blog-card:hover{transform:translateY(-.6rem)}.sb-blog-card__link:hover .sb-blog-card__title{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.15em}}.sb-blog-subscribe{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:2.4rem 4rem;margin-bottom:6.4rem;padding:3.2rem 4rem;border-radius:2.4rem;background:linear-gradient(98deg,#eaf7ff,#e0f3ff 40%,#e8f7ff)}.sb-blog .sb-blog-subscribe__art{width:13rem;margin-block:-5.6rem -1.6rem;transform:rotate(-6deg)}.sb-blog .sb-blog-subscribe h2{font-size:clamp(2.6rem,1.9rem + 1vw,3.6rem);line-height:1.15}.sb-blog-subscribe__copy p{margin:.8rem 0 0;color:var(--muted);font-size:1.7rem;line-height:1.5}.sb-blog-subscribe__field{display:flex;gap:1.2rem}.sb-blog-subscribe__field input{flex:1;min-width:0;height:4.8rem;padding:0 2rem;border:2px solid #b9d9f0;border-radius:999px;background:#fff;color:var(--ink);font:1.6rem var(--font-body-family)}.sb-blog-subscribe__field input:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.sb-blog-subscribe__field button{flex:none;height:4.8rem;padding:0 2.8rem;border:0;border-radius:999px;background:var(--blue);color:#fff;font:700 1.6rem/1 var(--font-body-family);cursor:pointer;transition:background .15s}.sb-blog-subscribe__field button:hover{background:#005a9e}.sb-blog-subscribe__field button:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.sb-blog-subscribe__consent{display:flex;align-items:flex-start;gap:.8rem;min-height:4.4rem;margin-top:1.2rem;color:var(--muted);font-size:1.3rem;line-height:1.45;cursor:pointer}.sb-blog-subscribe__consent input{flex:none;width:1.8rem;height:1.8rem;margin:.1rem 0 0;accent-color:var(--blue)}.sb-blog .sb-blog-subscribe__consent a{color:#005a9e;text-decoration:underline}.sb-blog-subscribe__error{margin:1.2rem 0 0;color:#b42318;font-size:1.4rem;line-height:1.4}.sb-blog-subscribe__success{margin:0;color:var(--ink);font-size:1.7rem;font-weight:700;line-height:1.5}.sb-blog__body{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);column-gap:4.8rem;align-items:start}.sb-blog__body--solo{grid-template-columns:minmax(0,1fr)}.sb-blog :is(.sb-blog__topics,.sb-blog__latest) h2{font-size:clamp(2.6rem,1.9rem + 1vw,3.6rem);line-height:1.15;margin-bottom:2.4rem}.sb-blog-topics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.sb-blog-topic{display:flex;flex-direction:column;align-items:center;gap:1.6rem;text-align:center}.sb-blog-topic__tile{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:1.4rem;background:var(--cream);border:2px solid var(--cream-edge);box-shadow:0 .6rem 1.4rem #10233d1f;transition:transform .2s ease,box-shadow .2s ease}.sb-blog .sb-blog-topic__tile img{width:62%}.sb-blog-topic__label{font:700 clamp(1.7rem,1.2rem + .7vw,2.2rem)/1.2 var(--font-body-family)}.sb-blog-topic[aria-current] .sb-blog-topic__tile{border-color:var(--bright);background:#e8f5ff;box-shadow:0 0 0 2px var(--bright),0 .6rem 1.4rem #10233d1f}.sb-blog-topic[aria-current] .sb-blog-topic__label{color:var(--blue)}@media(hover:hover){.sb-blog-topic:hover .sb-blog-topic__tile{transform:translateY(-.4rem);box-shadow:0 1rem 2rem #10233d29}}.sb-blog__latest{margin-top:5.6rem;scroll-margin-top:12rem}.sb-blog__latest-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.8rem 1.6rem;margin-bottom:2.4rem}.sb-blog .sb-blog__latest-head h2{margin-bottom:0}.sb-blog__latest-head h2:focus{outline:none}.sb-blog__latest[aria-busy=true]{opacity:.55;transition:opacity .2s}.sb-blog .sb-blog__show-all{display:inline-flex;align-items:center;min-height:4.4rem;padding:0;border:0;background:none;color:var(--blue);font:700 1.5rem/1.2 var(--font-body-family);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.sb-blog__show-all:focus-visible,.sb-blog__show-all-empty:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.sb-blog-rows__empty{display:grid;justify-items:center;gap:1.6rem;padding:3.2rem 2.4rem;border-radius:1.4rem;background:var(--cream);color:var(--muted);text-align:center}.sb-blog-rows__empty p{margin:0;font-size:1.7rem}.sb-blog .sb-blog__show-all-empty{display:inline-flex;align-items:center;min-height:4.8rem;padding:0 2.4rem;border:2px solid var(--blue);border-radius:999px;background:#fff;color:var(--blue);font:700 1.5rem/1 var(--font-body-family);cursor:pointer}.sb-blog-rows{display:grid;gap:2.4rem}.sb-blog-row__link{display:grid;grid-template-columns:21.6rem minmax(0,1fr) auto;align-items:center;column-gap:4.8rem}.sb-blog .sb-blog-row__thumb{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:1.4rem}.sb-blog-row__thumb--empty{background:var(--cream)}.sb-blog-row__label{display:block;margin-bottom:1.2rem;color:var(--blue);font:700 clamp(1.3rem,1rem + .4vw,1.8rem)/1.2 var(--font-body-family);letter-spacing:.08em;text-transform:uppercase}.sb-blog .sb-blog-row__title{font-size:clamp(2rem,1.3rem + 1.2vw,3rem);line-height:1.15}.sb-blog-row__summary{display:-webkit-box;max-width:52ch;margin:.8rem 0 0;overflow:hidden;color:var(--muted);font-size:1.6rem;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sb-blog-row__meta{display:flex;flex-wrap:wrap;gap:.8rem;margin:.8rem 0 0;color:var(--muted);font-size:1.4rem;line-height:1.4}.sb-blog-row__chevron{width:3.2rem;height:3.2rem;color:var(--bright)}.sb-blog-pages{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.6rem;margin-top:4rem;padding-top:2.4rem;border-top:1px solid #dce3e9}.sb-blog-pages__count{color:var(--muted);font-size:1.4rem}.sb-blog-pages__newer{justify-self:start}.sb-blog-pages__older{justify-self:end}.sb-blog :is(.sb-blog-pages__newer,.sb-blog-pages__older):is(a){display:inline-flex;align-items:center;gap:.8rem;min-height:4.8rem;padding:0 2.4rem;border:2px solid var(--blue);border-radius:999px;color:var(--blue);font:700 1.6rem/1 var(--font-body-family);white-space:nowrap;transition:background .15s,color .15s}@media(hover:hover){.sb-blog :is(.sb-blog-pages__newer,.sb-blog-pages__older):is(a):hover{background:var(--blue);color:#fff}}@media(hover:hover){.sb-blog-row__link:hover .sb-blog-row__title{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.15em}}.sb-blog__builder{display:flex;flex-direction:column;align-items:center}.sb-blog .sb-blog-builder__heading{align-self:stretch;font-family:"Clash Display",var(--font-body-family);font-size:clamp(3rem,1.4rem + 1.6vw,4.2rem);line-height:1;letter-spacing:.005em;text-transform:uppercase;color:var(--orange-deep);text-shadow:.2rem .3rem 0 rgb(16 35 61 / .2);transform:rotate(-4deg)}.sb-blog-builder__heading span{display:block}.sb-blog-builder__figure{display:flex;flex-direction:column;align-items:center;width:100%;margin:2.4rem 0 0}.sb-blog-builder__photo{position:relative;display:block;width:min(100%,36rem)}.sb-blog .sb-blog-builder__tape{position:absolute;z-index:1;left:36%;top:-4%;width:30%;transform:rotate(-5deg)}.sb-blog .sb-blog-builder__quote{width:min(100%,36rem);margin:2.4rem 0 0;padding:0;border:0}.sb-blog-builder__quote p{margin:0;color:var(--ink);font:400 clamp(1.6rem,1.3rem + .3vw,1.7rem)/1.6 var(--font-body-family);font-style:normal}.sb-blog-builder__source{width:min(100%,36rem);margin-top:1.2rem;color:var(--blue);font:700 1.3rem/1.3 var(--font-body-family);letter-spacing:.08em;text-transform:uppercase}.sb-blog .sb-blog__pencils{align-self:flex-end;width:min(28rem,90%);margin:3.2rem calc((min(100vw - 6.4rem,124rem) - 100vw)/2) 0 0;transform:translate(18%);pointer-events:none}@media(max-width:1199px){.sb-blog-row__link,.sb-blog__body{column-gap:3.2rem}.sb-blog-subscribe{grid-template-columns:auto minmax(0,1fr)}.sb-blog-subscribe__form{grid-column:2}}@media(max-width:989px){.sb-blog__intro{grid-template-columns:minmax(0,1fr)}.sb-blog .sb-blog__lead{max-width:none}.sb-blog .sb-blog__arrow{display:none}.sb-blog__body{grid-template-columns:minmax(0,1fr);row-gap:6.4rem}.sb-blog__builder{width:100%;max-width:44rem;margin-inline:auto}.sb-blog .sb-blog__pencils{display:none}}@media(max-width:749px){.sb-blog__wrap{width:calc(100% - 3.2rem)}.sb-blog__hero{min-height:16rem;padding-block:2rem 2.4rem}.sb-blog__intro{gap:2.4rem;padding-block:3.2rem 4rem}.sb-blog__featured{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(72%,28rem);gap:1.6rem;margin-inline:-1.6rem;padding:1.2rem 1.6rem 1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.6rem;scrollbar-width:none}.sb-blog__featured::-webkit-scrollbar{display:none}.sb-blog-card{scroll-snap-align:start}.sb-blog-topics,.sb-blog-topic{gap:1.2rem}.sb-blog-topic__label{font-size:1.5rem}.sb-blog__latest{margin-top:4.8rem}.sb-blog-row__link{grid-template-columns:11.2rem minmax(0,1fr) auto;column-gap:1.6rem}.sb-blog .sb-blog-row__thumb{border-radius:.8rem}.sb-blog-row__label{margin-bottom:.8rem}.sb-blog-row__chevron{width:2.4rem;height:2.4rem}.sb-blog-row__summary{display:none}.sb-blog-row__meta{margin-top:.4rem;font-size:1.3rem}.sb-blog-pages{grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;margin-top:3.2rem}.sb-blog-pages__count{text-align:center}.sb-blog-pages__count{font-size:1.3rem}.sb-blog :is(.sb-blog-pages__newer,.sb-blog-pages__older):is(a){padding:0 1.6rem;font-size:1.4rem}.sb-blog-subscribe{position:relative;grid-template-columns:minmax(0,1fr);gap:2rem;margin-bottom:5.6rem;padding:2.8rem 2rem 2.4rem}.sb-blog .sb-blog-subscribe__art{position:absolute;top:-3.2rem;right:1.2rem;width:8.8rem;margin:0}.sb-blog .sb-blog-subscribe h2{padding-right:9.6rem}.sb-blog-subscribe__form{grid-column:auto}.sb-blog-subscribe__field{flex-direction:column}.sb-blog-subscribe__field input{flex:none}}@media(max-width:479px){.sb-blog-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem}.sb-blog-topic{gap:1.2rem}.sb-blog-topic__label{font-size:1.7rem}.sb-blog-topic__tile{aspect-ratio:5/4;min-height:0}.sb-blog .sb-blog-topic__tile img{width:46%;height:auto}}@media(prefers-reduced-motion:reduce){.sb-blog-card,.sb-blog-topic__tile{transition:none}}.sb-blog-card--news{--bleed:0%;--lift:0%;--media-x:7.3%;--media-top:54%;--media-h:30%;--title-x:7.3%;--title-top:24%;--title-bottom:48%;--title-lines:4}.sb-blog .sb-blog-card--news .sb-blog-card__title{color:#0070c4;align-items:flex-start;justify-content:flex-start;text-align:left;font-size:clamp(1.8rem,7.4cqi,2.2rem);line-height:1.15;font-weight:800;letter-spacing:-.02em}.sb-blog .sb-blog-card--news .sb-blog-card__media img{object-fit:contain;mix-blend-mode:normal}@media(max-width:374px){.sb-blog-card--news{--title-bottom:40%;--media-top:62%;--media-h:25%}}.sb-blog-card--news{--lift:11.3%}.sb-blog-card--sticky{--pill-top:20%;--media-top:26%;--media-h:37%;--title-lines:3}.sb-blog .sb-blog-card--sticky .sb-blog-card__title{font-size:clamp(1.4rem,6.4cqi,1.9rem)}.sb-blog>.sb-blog-subscribe{margin-top:6.4rem;margin-bottom:0}.sb-blog-card--polaroid{--lift:5.4%}.sb-blog-card--polaroid .sb-blog-card__link{aspect-ratio:640/752}.sb-blog .sb-blog-card--polaroid .sb-blog-card__paper{height:100%}.sb-blog .sb-blog-card--news .sb-blog-card__title{justify-content:center;text-align:center}.sb-blog-card--sticky{--media-x:8%;--media-top:27%;--media-h:44%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sb-sparkblog.css.map */
