.bugass-blog{--blog-ink: #24282c;--blog-muted: #666b6f;--blog-line: #d9d7d0;--blog-paper: #f7f6f2;--blog-surface: #efede7;--blog-white: #ffffff;--blog-orange: #e96b0b;color:var(--blog-ink);background:var(--blog-paper)}.bugass-blog *,.bugass-blog *:before,.bugass-blog *:after{box-sizing:border-box}.bugass-blog a{color:inherit;text-underline-offset:.22em}.bugass-blog a:focus-visible,.bugass-blog button:focus-visible,.bugass-blog summary:focus-visible{outline:3px solid var(--blog-orange);outline-offset:3px}.bugass-blog__container{width:min(100% - 40px,1240px);margin-inline:auto}.bugass-blog__hero{padding:clamp(30px,3.5vw,46px) 0 clamp(28px,3vw,40px);border-bottom:1px solid var(--blog-line)}.bugass-blog__hero-inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr);align-items:end;gap:clamp(30px,6vw,90px)}.bugass-blog__eyebrow{margin:0 0 10px;color:var(--blog-orange);font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bugass-blog__hero h1,.bugass-article__header h1{margin:0;color:var(--blog-ink);font-family:var(--font-heading-family);font-size:clamp(4.2rem,4.2vw,5.2rem);font-weight:500;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.bugass-blog__intro{max-width:620px;color:var(--blog-muted);font-size:clamp(1.55rem,1.35vw,1.75rem);line-height:1.6}.bugass-blog__intro p{margin:0}.bugass-blog__topics-wrap{border-bottom:1px solid var(--blog-line)}.bugass-blog__topics{display:flex;gap:6px;overflow-x:auto;padding-block:12px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.bugass-blog__topic{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid transparent;color:var(--blog-muted);font-size:1.35rem;font-weight:600;text-decoration:none;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.bugass-blog__topic:hover{color:var(--blog-ink);background:var(--blog-white)}.bugass-blog__topic[aria-current=page]{border-color:var(--blog-ink);color:var(--blog-white);background:var(--blog-ink)}.bugass-blog__list{padding:clamp(28px,4vw,56px) 0 clamp(64px,8vw,112px)}.bugass-blog__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px}.bugass-blog-card{grid-column:span 4;min-width:0}.bugass-blog-card:nth-child(1){grid-column:span 7}.bugass-blog-card:nth-child(2){grid-column:span 5}.bugass-blog__grid--count-1 .bugass-blog-card,.bugass-blog__grid--count-1 .bugass-blog-card:nth-child(n){grid-column:span 12;max-width:760px}.bugass-blog__grid--count-2 .bugass-blog-card,.bugass-blog__grid--count-2 .bugass-blog-card:nth-child(n){grid-column:span 6}.bugass-blog__grid--count-3 .bugass-blog-card,.bugass-blog__grid--count-3 .bugass-blog-card:nth-child(n){grid-column:span 4}.bugass-blog__grid--count-4 .bugass-blog-card,.bugass-blog__grid--count-4 .bugass-blog-card:nth-child(n){grid-column:span 6}.bugass-blog-card__link{display:grid;grid-template-rows:auto 1fr;height:100%;overflow:hidden;border:1px solid var(--blog-line);background:var(--blog-white);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.bugass-blog-card__link:hover{border-color:#a9a69e;transform:translateY(-3px)}.bugass-blog-card__media,.bugass-article__media,.bugass-article__related-media{display:block;overflow:hidden;background:var(--blog-surface)}.bugass-blog-card__media{aspect-ratio:16 / 9}.bugass-blog-card__media img,.bugass-article__media img,.bugass-article__related-media img{width:100%;height:100%;object-fit:cover}.bugass-blog-card__media img,.bugass-article__related-media img{transition:transform .35s ease}.bugass-blog-card__link:hover .bugass-blog-card__media img,.bugass-article__related-card:hover .bugass-article__related-media img{transform:scale(1.025)}.bugass-blog-card__copy{display:flex;flex-direction:column;padding:clamp(20px,2.2vw,28px)}.bugass-blog__meta,.bugass-article__meta{display:flex;flex-wrap:wrap;gap:7px 14px;margin:0 0 14px;color:var(--blog-muted);font-size:1.15rem;font-weight:600;letter-spacing:.055em;text-transform:uppercase}.bugass-blog__category{color:#b64e00}.bugass-blog-card h2,.bugass-article__related-card h3{margin:0;font-family:var(--font-heading-family);font-size:clamp(2rem,2vw,2.65rem);font-weight:500;letter-spacing:-.025em;line-height:1.13;text-wrap:balance}.bugass-blog-card__summary{margin:15px 0 0;color:var(--blog-muted);font-size:1.5rem;line-height:1.58;text-wrap:pretty}.bugass-blog__read{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;padding-top:16px;color:#b64e00;font-size:1.35rem;font-weight:700}.bugass-blog__empty{padding:48px;border:1px solid var(--blog-line);background:var(--blog-white);text-align:center}.bugass-blog__empty h2{margin-top:0;font-weight:500}.bugass-blog__pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:42px}.bugass-blog__pagination a,.bugass-blog__pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid var(--blog-line);background:var(--blog-white);text-decoration:none}.bugass-blog__pagination [aria-current=page]{border-color:var(--blog-ink);color:var(--blog-white);background:var(--blog-ink)}.bugass-article{padding-bottom:clamp(72px,8vw,112px)}.bugass-article__header{padding:clamp(26px,3vw,38px) 0 clamp(22px,2.5vw,32px)}.bugass-article__breadcrumb{display:flex;min-width:0;flex-wrap:wrap;gap:6px;margin:0 0 18px;color:var(--blog-muted);font-size:1.25rem;line-height:1.45}.bugass-article__breadcrumb [aria-current=page]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bugass-article__header h1{max-width:1050px;font-size:clamp(4.2rem,4.5vw,5.6rem)}.bugass-article__meta{margin:18px 0 0}.bugass-article__media-wrap{width:min(100% - 40px,1120px);margin-inline:auto}.bugass-article__media{height:clamp(250px,26vw,380px)}.bugass-article__content-layout{display:grid;grid-template-columns:240px minmax(0,760px);justify-content:center;align-items:start;gap:clamp(40px,6vw,82px);width:min(100% - 40px,1120px);margin:clamp(32px,4vw,52px) auto 0}.bugass-article__toc{position:relative;align-self:stretch;min-width:0}.bugass-article__toc-panel{position:sticky;top:132px;max-height:calc(100dvh - 164px);overflow-y:auto;overscroll-behavior:contain;padding:22px 16px 18px;border-top:4px solid var(--blog-orange);color:#f7f6f2;background:#292d30;box-shadow:0 18px 42px #24282c24;scrollbar-color:rgba(255,255,255,.32) transparent;scrollbar-width:thin}.bugass-article__toc-kicker{margin:0 0 7px;color:#f18a3b;font-size:1rem;font-weight:700;letter-spacing:.13em;line-height:1.2;text-transform:uppercase}.bugass-article__toc-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bugass-article__toc-title,.bugass-article__toc-mobile summary{color:var(--blog-ink);font-size:1.55rem;font-weight:600;letter-spacing:-.015em}.bugass-article__toc-panel .bugass-article__toc-title{color:#fff}.bugass-article__toc-count{flex:0 0 auto;color:#9fa3a5;font-size:1.05rem;font-variant-numeric:tabular-nums;letter-spacing:.03em}.bugass-article__toc-progress{height:2px;margin:14px 0 12px;overflow:hidden;background:#ffffff21}.bugass-article__toc-progress span{display:block;width:100%;height:100%;background:var(--blog-orange);transform:scaleX(0);transform-origin:left center;transition:transform .22s ease}.bugass-article__toc-list{display:grid;gap:2px;margin:0;padding:0;list-style:none;counter-reset:bugass-toc}.bugass-article__toc-list li{counter-increment:bugass-toc}.bugass-article__toc-list a{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:6px;align-items:start;min-height:44px;padding:9px 8px;border-left:2px solid transparent;font-size:1.3rem;line-height:1.4;text-decoration:none;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.bugass-article__toc-list a:before{content:counter(bugass-toc,decimal-leading-zero);color:#858a8d;font-size:1rem;font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1.8;transition:color .18s ease}.bugass-article__toc-panel .bugass-article__toc-list a{color:#d7d8d6}.bugass-article__toc-panel .bugass-article__toc-list a:hover{color:#fff;background:#ffffff0f}.bugass-article__toc-panel .bugass-article__toc-list a[aria-current=location]{border-left-color:var(--blog-orange);color:#fff;background:#e96b0b29}.bugass-article__toc-list a[aria-current=location]:before{color:var(--blog-orange)}.bugass-article__toc-list a[data-level="3"]{padding-left:18px;font-size:1.2rem}.bugass-article__main-column{min-width:0}.bugass-article__toc-mobile{display:none;margin-bottom:28px;border:1px solid #cbc8bf;border-left:4px solid var(--blog-orange);background:var(--blog-white)}.bugass-article__toc-mobile summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:15px 18px;cursor:pointer}.bugass-article__toc-mobile .bugass-article__toc-list{margin:0;padding:2px 14px 16px;border-top:1px solid var(--blog-line)}.bugass-article__toc-mobile .bugass-article__toc-list a{color:var(--blog-muted)}.bugass-article__toc-mobile .bugass-article__toc-list a:hover,.bugass-article__toc-mobile .bugass-article__toc-list a[aria-current=location]{border-left-color:var(--blog-orange);color:var(--blog-ink);background:#e96b0b14}.bugass-article__body{color:#33383c;font-size:clamp(1.65rem,1.35vw,1.85rem);line-height:1.78}.bugass-article__body h2,.bugass-article__body h3{color:var(--blog-ink);font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.02em;line-height:1.18;scroll-margin-top:150px;text-wrap:balance}.bugass-article__body h2{margin:2.15em 0 .65em;font-size:clamp(2.7rem,3vw,3.6rem)}.bugass-article__body h3{margin:1.8em 0 .55em;font-size:clamp(2.15rem,2.4vw,2.7rem)}.bugass-article__body>:first-child{margin-top:0}.bugass-article__body p,.bugass-article__body ul,.bugass-article__body ol{margin:0 0 1.25em}.bugass-article__body a{color:#ad4900}.bugass-article__body img{max-width:100%;height:auto}.bugass-article__cta{display:grid;grid-template-columns:1fr auto;align-items:end;gap:28px;width:min(100% - 40px,980px);margin:clamp(56px,7vw,88px) auto 0;padding:clamp(30px,4vw,48px);color:var(--blog-white);background:var(--blog-ink)}.bugass-article__cta h2{margin:0 0 10px;color:var(--blog-white);font-family:var(--font-heading-family);font-size:clamp(2.7rem,3.5vw,3.9rem);font-weight:500}.bugass-article__cta p{max-width:650px;margin:0;color:#d7dadc;line-height:1.6}.bugass-article__cta a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px;color:var(--blog-white);background:var(--blog-orange);font-weight:700;text-decoration:none;white-space:nowrap}.bugass-article__related{width:min(100% - 40px,1240px);margin:clamp(58px,7vw,92px) auto 0;padding-top:34px;border-top:1px solid var(--blog-line)}.bugass-article__related>h2{margin:0 0 22px;font-family:var(--font-heading-family);font-size:clamp(2.7rem,3.2vw,4rem);font-weight:500}.bugass-article__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bugass-article__related-card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid var(--blog-line);background:var(--blog-surface);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.bugass-article__related-card:hover{border-color:#a9a69e;transform:translateY(-3px)}.bugass-article__related-media{aspect-ratio:16 / 9}.bugass-article__related-copy{padding:20px}.bugass-article__related-card time{display:block;margin-bottom:10px;color:var(--blog-muted);font-size:1.1rem;font-weight:600;letter-spacing:.055em;text-transform:uppercase}.bugass-article__related-card h3{font-size:clamp(1.9rem,1.8vw,2.35rem)}[hidden]{display:none!important}@media(max-width:989px){.bugass-blog__hero-inner{grid-template-columns:1fr;gap:16px}.bugass-blog-card,.bugass-blog-card:nth-child(n),.bugass-blog__grid--count-3 .bugass-blog-card:nth-child(n){grid-column:span 6}.bugass-article__content-layout{display:block;width:min(100% - 40px,760px)}.bugass-article__toc{display:none}.bugass-article__toc-mobile{display:block}.bugass-article__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.bugass-blog__container,.bugass-article__media-wrap,.bugass-article__content-layout,.bugass-article__cta,.bugass-article__related{width:min(100% - 32px,1240px)}.bugass-blog__hero{padding:26px 0 24px}.bugass-blog__hero h1,.bugass-article__header h1{font-size:3.4rem;line-height:1.06}.bugass-blog__intro{font-size:1.5rem}.bugass-blog__topics-wrap .bugass-blog__container{width:100%}.bugass-blog__topics{padding-inline:16px}.bugass-blog-card,.bugass-blog-card:nth-child(n),.bugass-blog__grid--count-1 .bugass-blog-card:nth-child(n),.bugass-blog__grid--count-2 .bugass-blog-card:nth-child(n),.bugass-blog__grid--count-3 .bugass-blog-card:nth-child(n),.bugass-blog__grid--count-4 .bugass-blog-card:nth-child(n){grid-column:1 / -1;max-width:none}.bugass-blog-card h2{font-size:2.2rem}.bugass-article__header{padding:22px 0 20px}.bugass-article__breadcrumb{margin-bottom:14px}.bugass-article__meta{margin-top:14px}.bugass-article__media{height:auto;aspect-ratio:16 / 9}.bugass-article__content-layout{margin-top:24px}.bugass-article__body h2,.bugass-article__body h3{scroll-margin-top:100px}.bugass-article__cta,.bugass-article__related-grid{grid-template-columns:1fr}.bugass-article__cta{align-items:start}.bugass-article__cta a{width:100%}}@media(prefers-reduced-motion:reduce){.bugass-blog *,.bugass-blog *:before,.bugass-blog *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bugass-blog.css.map */
