.blog-post{filter:drop-shadow(3px 5px 0 var(--lrg-aqua));width:100%}@media screen and (min-width:540px){.blog-post{width:calc(50% - 20px)}}@media screen and (min-width:960px){.blog-post{width:calc((100% / 3) - 40px + (40px / 3))}}.blog-post a{position:relative;display:block;aspect-ratio:426/258;width:100%;color:#fff;line-height:1;font-size:32px;transition:all .2s ease-in-out;font-family:neue-kabel,sans-serif;font-weight:400}.blog-post a:hover{color:#fff}.blog-post a:hover .article-title-inner{background-color:var(--lrg-pink);transition:all .2s ease-in-out}.blog-post .background-image{clip-path:var(--cp-jaunty)}.article-title{filter:drop-shadow(4px 4px 0 var(--lrg-aqua));position:relative;display:block;height:100%;text-align:left}.article-title-inner{background-color:var(--lrg-purple);position:absolute;bottom:7%;left:-5px;padding:10px 20px;max-width:80%;clip-path:var(--cp-jaunty);font-weight:600;font-size:clamp(1rem,.8333rem + .5556vw,1.25rem);transition:all .2s ease-in-out}.blog-latest .blog-post .article-title-inner{font-size:clamp(1rem,.8333rem + .5556vw,1.25rem)}.article-published{filter:drop-shadow(2px 2px 0 var(--lrg-black));position:absolute;top:-5px;left:-5px}.article-published span{padding:10px 20px;line-height:1;font-size:20px;font-weight:600;background-color:var(--lrg-aqua);color:var(--lrg-white);clip-path:var(--cp-jaunty)}.blog-latest--modern{position:relative;margin:clamp(50px,7vw,100px) 0;padding:clamp(22px,3.5vw,48px);border:1px solid color-mix(in srgb,var(--lrg-aqua) 40%,transparent);border-radius:26px;background:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--lrg-aqua) 28%,transparent) 0%,transparent 58%),radial-gradient(100% 100% at 100% 100%,color-mix(in srgb,var(--lrg-pink) 25%,transparent) 0%,transparent 52%),linear-gradient(165deg,#131726,#090b14);overflow:hidden;isolation:isolate}.blog-latest--modern:before,.blog-latest--modern:after{content:"";position:absolute;pointer-events:none;border-radius:50%;filter:blur(26px);z-index:-1}.blog-latest--modern:before{width:min(44vw,380px);height:min(44vw,380px);background:color-mix(in srgb,var(--lrg-aqua) 32%,transparent);top:-130px;right:-80px}.blog-latest--modern:after{width:min(35vw,300px);height:min(35vw,300px);background:color-mix(in srgb,var(--lrg-pink) 30%,transparent);bottom:-120px;left:-90px}.blog-latest--modern .section-title{font-size:clamp(2rem,5vw,3.6rem);margin:0}.blog-latest__header{display:grid;gap:12px;margin-bottom:clamp(18px,2.5vw,34px)}.blog-latest__eyebrow{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:12px;color:color-mix(in srgb,var(--lrg-aqua) 70%,white);font-weight:700}.blog-latest__subheading{margin:0;max-width:56ch;font-size:clamp(1rem,1.1vw,1.2rem);color:color-mix(in srgb,white 85%,var(--lrg-aqua) 15%)}.blog-latest__view-all{display:inline-flex;align-items:center;justify-content:center;width:fit-content;text-decoration:none;color:var(--lrg-white);background:linear-gradient(135deg,color-mix(in srgb,var(--lrg-aqua) 90%,white),var(--lrg-pink));padding:10px 16px;border-radius:999px;font-family:Druk-SuperItalic,Impact,sans-serif;text-transform:uppercase;letter-spacing:.03em;transition:transform .2s ease,box-shadow .2s ease}.blog-latest__view-all:hover{color:var(--lrg-white);transform:translateY(-2px);box-shadow:0 10px 24px color-mix(in srgb,var(--lrg-pink) 35%,transparent)}.blog-latest__view-all--mobile{margin-top:20px}.blog-latest__view-all--desktop{display:none}.blog-latest__grid{display:grid;gap:clamp(18px,2.4vw,28px)}.home-blog-card{border-radius:20px;overflow:hidden;background:color-mix(in srgb,#0f1422 86%,black);border:1px solid color-mix(in srgb,var(--lrg-aqua) 22%,transparent);box-shadow:0 18px 30px #00000059;transition:transform .25s ease,border-color .25s ease}.home-blog-card>a,.home-blog-card--featured{color:#fff;text-decoration:none;display:block;height:100%}.home-blog-card__media{position:relative;overflow:hidden;aspect-ratio:16 / 10;background:linear-gradient(135deg,#151a2d,#0f1220)}.home-blog-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.45),transparent 55%);pointer-events:none}.home-blog-card__media img,.home-blog-card__placeholder{width:100%;height:100%;object-fit:cover}.home-blog-card__placeholder{background:linear-gradient(130deg,#1e2336,#111624)}.home-blog-card__spotlight{position:absolute;top:14px;left:14px;z-index:1;font-size:12px;text-transform:uppercase;letter-spacing:.08em;padding:7px 10px;border-radius:999px;background:color-mix(in srgb,var(--lrg-black) 62%,transparent);border:1px solid color-mix(in srgb,var(--lrg-aqua) 45%,transparent)}.home-blog-card__body{padding:16px 16px 18px}.home-blog-card__meta{margin:0;font-size:12px;color:color-mix(in srgb,var(--lrg-aqua) 70%,white);text-transform:uppercase;letter-spacing:.06em}.home-blog-card__title{margin:8px 0 0;font-size:clamp(1.25rem,2.4vw,1.8rem);line-height:1.05;color:#fff}.home-blog-card__excerpt{margin:10px 0 0;color:color-mix(in srgb,white 86%,var(--lrg-aqua) 14%);font-size:15px;line-height:1.5}.home-blog-card__tags{margin:14px 0 0;display:flex;flex-wrap:wrap;gap:8px}.home-blog-card__tags span{display:inline-block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;padding:5px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--lrg-purple) 72%,transparent);background:color-mix(in srgb,var(--lrg-purple) 24%,transparent)}.home-blog-card__cta{display:inline-block;margin-top:14px;font-family:Druk-SuperItalic,Impact,sans-serif;text-transform:uppercase;font-size:18px;color:var(--lrg-aqua)}.home-blog-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--lrg-aqua) 52%,transparent)}.home-blog-card:hover .home-blog-card__media img{transform:scale(1.05)}.home-blog-card__media img{transition:transform .4s ease}.home-blog-card a:focus-visible,.home-blog-card--featured:focus-visible,.blog-latest__view-all:focus-visible{outline:2px solid var(--lrg-aqua);outline-offset:2px}.blog-latest__rail-wrap{min-width:0}.blog-latest__rail-label{margin:0 0 10px;font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb,white 74%,var(--lrg-aqua) 26%)}.blog-latest__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,72vw);gap:14px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory;scrollbar-width:thin}.blog-latest__rail::-webkit-scrollbar{height:8px}.blog-latest__rail::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--lrg-aqua) 40%,transparent);border-radius:999px}.blog-latest__rail .home-blog-card{scroll-snap-align:start;animation:homeBlogEnter .45s ease both}.blog-latest__rail .home-blog-card:nth-child(2){animation-delay:.06s}.blog-latest__rail .home-blog-card:nth-child(3){animation-delay:.12s}.blog-latest__rail .home-blog-card:nth-child(4){animation-delay:.18s}.home-blog-card--compact .home-blog-card__title{font-size:clamp(1rem,2vw,1.2rem)}.home-blog-card--compact .home-blog-card__excerpt{font-size:14px}@media screen and (min-width:980px){.blog-latest__header{grid-template-columns:1fr auto;align-items:end;column-gap:20px}.blog-latest__header .section-title,.blog-latest__subheading,.blog-latest__eyebrow{grid-column:1 / 2}.blog-latest__view-all--desktop{display:inline-flex;grid-column:2 / 3;grid-row:1 / span 3;align-self:center}.blog-latest__view-all--mobile{display:none}.blog-latest__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.blog-latest__rail{grid-auto-columns:minmax(220px,44%)}}@media(prefers-reduced-motion:reduce){.home-blog-card,.home-blog-card__media img,.blog-latest__view-all{transition:none}.blog-latest__rail .home-blog-card{animation:none}}@keyframes homeBlogEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/blog.css.map */
