:root{--blog-pink: var(--nd-pink);--blog-purple: var(--nd-violet);--blog-cyan: var(--nd-mint);--blog-ink: var(--nd-ink);--blog-ink-soft: var(--nd-muted);--blog-bg: var(--nd-bg);--blog-card-bg: #ffffff;--blog-border: rgba(42, 16, 48, .14)}.blh-wrap,.bll-wrap,.arh-wrap,.arb-wrap,.arr-wrap{font-family:Inter,sans-serif;color:var(--blog-ink)}.blh-title,.arh-title,.bll-empty h2,.arr-title,.tp-title,.toc-title{font-family:Fredoka,sans-serif}.rpb-track{position:fixed;top:0;left:0;width:100%;height:4px;background:transparent;z-index:60}.rpb-fill{height:100%;width:0%;background:linear-gradient(90deg,var(--nd-pink),var(--nd-violet),var(--nd-mint));transition:width 80ms linear}.blh-wrap{position:relative;padding:36px 24px 28px;max-width:1180px;margin:0 auto;text-align:center}.blh-glow{display:none}.blh-eyebrow{position:relative;display:inline-block;font-family:Fredoka,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--nd-ink);background:var(--nd-lemon);border:2px solid var(--nd-ink);box-shadow:0 2px 0 var(--nd-ink);padding:4px 14px;border-radius:999px;margin-bottom:14px}.blh-title{position:relative;font-size:clamp(28px,5vw,44px);font-weight:700;margin:0 0 12px;line-height:1.15;text-decoration:underline;text-decoration-color:var(--nd-lemon);text-decoration-thickness:.34em;text-underline-offset:-.12em;text-decoration-skip-ink:none}.blh-desc{position:relative;font-size:15.5px;color:var(--blog-ink-soft);max-width:560px;margin:0 auto 24px;line-height:1.6}.blh-search-form{position:relative;max-width:460px;margin:0 auto 20px;display:flex;align-items:center;background:#fff;border:2px solid var(--nd-ink);border-radius:999px;padding:4px 4px 4px 18px;box-shadow:0 3px 0 var(--nd-ink)}.blh-search-form input[type=search]{flex:1;min-width:0;border:none;outline:none;font-size:14px;font-family:inherit;color:var(--blog-ink);background:transparent;padding:10px 6px}.blh-search-form button{border:none;background:var(--nd-grad);color:#fff;font-family:Fredoka,sans-serif;font-weight:600;font-size:13.5px;padding:10px 20px;border-radius:999px;cursor:pointer}.blh-tags{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding-bottom:3px}.blh-tag{font-family:Fredoka,sans-serif;font-size:13px;font-weight:600;color:var(--nd-ink);background:#fff;border:2px solid var(--nd-ink);box-shadow:0 2px 0 var(--nd-ink);padding:5px 15px;border-radius:999px;text-decoration:none;transition:background .12s ease,transform .12s ease,box-shadow .12s ease}.blh-tag:hover{background:var(--nd-lemon);transform:translateY(1px);box-shadow:0 1px 0 var(--nd-ink)}.blh-tag.is-active{color:var(--nd-lemon);background:var(--nd-ink)}.blh-featured{position:relative;max-width:1180px;margin:8px auto 0;padding:0 24px 6px}.blh-featured-card{display:grid;grid-template-columns:1.1fr 1fr;gap:0;background:var(--blog-card-bg);border-radius:22px;overflow:hidden;text-decoration:none;color:inherit;border:2px solid var(--nd-ink);box-shadow:5px 5px 0 var(--nd-pink)}.blh-featured-media{position:relative;min-height:260px;background:var(--nd-tint);border-right:2px solid var(--nd-ink)}.blh-featured-media img{width:100%;height:100%;object-fit:cover;display:block}.blh-featured-badge{position:absolute;top:14px;left:14px;background:var(--nd-lemon);color:var(--nd-ink);border:2px solid var(--nd-ink);font-family:Fredoka,sans-serif;font-size:11.5px;font-weight:700;padding:3px 12px;border-radius:999px;letter-spacing:.03em}.blh-featured-body{padding:32px;display:flex;flex-direction:column;justify-content:center}.blh-featured-cat{font-size:12px;font-weight:700;color:var(--nd-pink-deep);text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.blh-featured-title{font-family:Fredoka,sans-serif;font-size:clamp(20px,2.6vw,28px);font-weight:600;margin:0 0 10px;line-height:1.25}.blh-featured-excerpt{font-size:14.5px;color:var(--blog-ink-soft);line-height:1.6;margin:0 0 16px}.blh-featured-meta{font-size:12.5px;color:var(--blog-ink-soft);display:flex;gap:10px;align-items:center}@media(max-width:720px){.blh-featured-card{grid-template-columns:1fr}.blh-featured-media{min-height:200px;border-right:none;border-bottom:2px solid var(--nd-ink)}.blh-featured-body{padding:22px}}.bll-wrap{max-width:1180px;margin:0 auto;padding:28px 24px 64px}.bll-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding-bottom:6px}@media(max-width:980px){.bll-grid{grid-template-columns:repeat(2,1fr);gap:22px}}@media(max-width:600px){.bll-grid{grid-template-columns:1fr}}.bll-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:var(--blog-card-bg);border-radius:18px;overflow:hidden;border:2px solid var(--nd-ink);box-shadow:4px 4px 0 var(--bll-accent, var(--nd-violet));transition:transform .15s ease,box-shadow .15s ease}.bll-card:nth-child(3n+1){--bll-accent: var(--nd-pink)}.bll-card:nth-child(3n+2){--bll-accent: var(--nd-violet)}.bll-card:nth-child(3n+3){--bll-accent: var(--nd-mint)}@media(hover:hover){.bll-card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--bll-accent, var(--nd-violet))}.bll-card:hover .bll-card-media img{transform:scale(1.04)}}.bll-card-media{position:relative;aspect-ratio:16/10;background:var(--nd-tint);overflow:hidden;border-bottom:2px solid var(--nd-ink)}.bll-card-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.bll-card-cat{position:absolute;top:10px;left:10px;background:var(--nd-lemon);color:var(--nd-ink);border:1.5px solid var(--nd-ink);font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:2px 10px;border-radius:999px}.bll-card-body{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1}.bll-card-title{font-size:16.5px;font-weight:600;line-height:1.35;margin:0 0 8px;font-family:Fredoka,sans-serif}.bll-card-excerpt{font-size:13.5px;color:var(--blog-ink-soft);line-height:1.55;margin:0 0 14px;flex:1}.bll-card-meta{font-size:12px;color:var(--blog-ink-soft);display:flex;align-items:center;gap:8px;border-top:1.5px dashed rgba(42,16,48,.2);padding-top:12px}.bll-card-meta-dot{opacity:.5}.bll-empty{text-align:center;padding:60px 20px}.bll-empty h2{font-size:20px;margin:0 0 8px}.bll-empty p{color:var(--blog-ink-soft);font-size:14px}.bll-pagination{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:44px}.bll-page-btn{font-family:Fredoka,sans-serif;font-size:13.5px;font-weight:600;color:var(--nd-ink);background:#fff;border:2px solid var(--nd-ink);box-shadow:0 2px 0 var(--nd-ink);padding:7px 18px;border-radius:999px;text-decoration:none;transition:background .12s ease,transform .12s ease,box-shadow .12s ease}.bll-page-btn:hover{background:var(--nd-lemon);transform:translateY(1px);box-shadow:0 1px 0 var(--nd-ink)}.bll-page-current{font-size:13px;color:var(--blog-ink-soft)}.bll-rss{text-align:center;margin-top:18px}.bll-rss a{font-size:12px;color:var(--blog-ink-soft);text-decoration:none;opacity:.8}.bll-rss a:hover{opacity:1;color:var(--nd-pink-deep)}.arh-wrap{max-width:900px;margin:0 auto;padding:32px 24px 0}.arh-breadcrumb{font-size:12.5px;color:var(--blog-ink-soft);margin-bottom:18px}.arh-breadcrumb a{color:var(--blog-ink-soft);text-decoration:none}.arh-breadcrumb a:hover{color:var(--nd-pink-deep)}.arh-breadcrumb span{margin:0 6px;opacity:.5}.arh-cat{display:inline-block;font-family:Fredoka,sans-serif;font-size:12px;font-weight:700;color:var(--nd-ink);background:var(--nd-lemon);border:2px solid var(--nd-ink);border-radius:999px;padding:2px 12px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px}.arh-title{font-size:clamp(26px,4.4vw,40px);font-weight:700;line-height:1.2;margin:0 0 18px}.arh-meta{display:flex;align-items:center;flex-wrap:wrap;gap:14px;font-size:13.5px;color:var(--blog-ink-soft);margin-bottom:24px}.arh-author{display:flex;align-items:center;gap:8px}.arh-author-avatar{width:30px;height:30px;border-radius:50%;background:var(--nd-grad);border:2px solid var(--nd-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;flex-shrink:0;overflow:hidden}.arh-author-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.arh-meta-dot{opacity:.4}.arh-hero-media{border-radius:20px;overflow:hidden;margin-bottom:12px;border:2px solid var(--nd-ink);box-shadow:5px 5px 0 var(--nd-pink)}.arh-hero-media img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.arb-wrap{max-width:1080px;margin:0 auto;padding:8px 24px 0}.arb-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;align-items:start}@media(max-width:880px){.arb-layout{grid-template-columns:1fr}}.toc-wrap{position:sticky;top:24px}.toc-title{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--nd-ink);margin:0 0 12px}.toc-list{list-style:none;margin:0;padding:0;border-left:2px solid rgba(42,16,48,.15)}.toc-list li{margin:0}.toc-list a{display:block;font-size:13px;color:var(--blog-ink-soft);text-decoration:none;padding:6px 0 6px 14px;margin-left:-2px;border-left:3px solid transparent;line-height:1.4}.toc-list a.is-active{color:var(--nd-ink);border-left-color:var(--nd-pink);font-weight:700}.toc-list a:hover{color:var(--nd-violet-deep)}.toc-list .toc-h3 a{padding-left:26px;font-size:12.5px}@media(max-width:880px){.toc-wrap{position:static;margin-bottom:8px}.toc-list{display:flex;flex-wrap:wrap;gap:4px 14px;border-left:none}.toc-list a{padding:4px 0;border-left:none}.toc-list a.is-active{border-left:none;text-decoration:underline}}.arb-content{min-width:0}.arb-prose{font-size:16px;line-height:1.8;color:var(--blog-ink)}.arb-prose h2{font-family:Fredoka,sans-serif;font-size:24px;font-weight:600;margin:40px 0 14px;scroll-margin-top:90px}.arb-prose h2:after{content:"";display:block;width:48px;height:5px;border-radius:999px;background:var(--nd-grad);margin-top:8px}.arb-prose h3{font-family:Fredoka,sans-serif;font-size:19px;font-weight:600;margin:28px 0 10px;scroll-margin-top:90px}.arb-prose p{margin:0 0 18px}.arb-prose img{max-width:100%;height:auto;border-radius:14px;margin:20px 0;border:2px solid var(--nd-ink)}.arb-prose ul,.arb-prose ol{margin:0 0 18px;padding-left:22px}.arb-prose li{margin-bottom:6px}.arb-prose a{color:var(--nd-pink-deep);text-decoration:underline;text-decoration-color:var(--nd-lemon);text-decoration-thickness:2px;font-weight:600}.arb-prose blockquote{margin:24px 0;padding:12px 20px;border-left:4px solid var(--nd-violet);background:var(--nd-lilac-tint);border-radius:0 12px 12px 0;font-style:italic;color:var(--blog-ink-soft)}.arb-prose code{background:var(--nd-lilac-tint);padding:2px 6px;border-radius:5px;font-size:.9em}.arb-tags{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0}.arb-tag-chip{font-family:Fredoka,sans-serif;font-size:12.5px;font-weight:600;color:var(--nd-ink);background:#fff;border:2px solid var(--nd-ink);box-shadow:0 2px 0 var(--nd-ink);padding:4px 14px;border-radius:999px;text-decoration:none}.arb-tag-chip:hover{background:var(--nd-lemon)}.tp-wrap{margin:36px 0;padding:24px;background:var(--nd-lilac-tint);border:2px solid var(--nd-ink);box-shadow:0 5px 0 var(--nd-ink);border-radius:22px}.tp-title{font-size:17px;font-weight:600;margin:0 0 4px}.tp-sub{font-size:13px;color:var(--blog-ink-soft);margin:0 0 16px}.tp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;padding-bottom:6px}@media(max-width:500px){.tp-grid{grid-template-columns:repeat(2,1fr)}}.shr-wrap{display:flex;align-items:center;gap:10px;margin:28px 0;flex-wrap:wrap}.shr-label{font-size:12.5px;font-weight:700;color:var(--blog-ink-soft);text-transform:uppercase;letter-spacing:.04em;margin-right:2px}.shr-btn{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;border:2px solid var(--nd-ink);box-shadow:0 2px 0 var(--nd-ink);color:var(--nd-ink);text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.shr-btn:hover{background:var(--nd-lemon);transform:translateY(1px);box-shadow:0 1px 0 var(--nd-ink)}.shr-btn svg{width:16px;height:16px}.shr-btn--copy{cursor:pointer}.shr-copied-toast{font-size:12px;color:var(--nd-mint-deep);font-weight:700;opacity:0;transition:opacity .2s}.shr-copied-toast.is-visible{opacity:1}.arr-wrap{max-width:1080px;margin:24px auto 60px;padding:0 24px}.arr-title{font-size:21px;font-weight:600;margin:0 0 20px}.arr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-bottom:6px}@media(max-width:780px){.arr-grid{grid-template-columns:1fr}}.arf-wrap{margin:32px 0}.arf-title{font-size:19px;font-weight:600;margin:0 0 14px;font-family:Fredoka,sans-serif}.arf-item{border:2px solid var(--nd-ink);border-radius:14px;margin-bottom:10px;padding:2px 18px;background:#fff;box-shadow:0 3px #2a10302e}.arf-item summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;cursor:pointer;list-style:none;font-weight:600;font-size:14.5px}.arf-item summary::-webkit-details-marker{display:none}.arf-chevron{transition:transform .2s;color:var(--nd-ink);flex-shrink:0}.arf-item[open] .arf-chevron{transform:rotate(180deg)}.arf-a{padding:0 0 16px;font-size:14px;color:var(--blog-ink-soft);line-height:1.6}.aub-wrap{display:flex;gap:16px;align-items:flex-start;margin:32px 0;padding:20px;border-radius:18px;background:var(--nd-tint);border:2px solid var(--nd-ink);box-shadow:0 4px 0 var(--nd-ink)}.aub-avatar{width:52px;height:52px;border-radius:50%;flex-shrink:0;overflow:hidden;background:var(--nd-grad);border:2px solid var(--nd-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.aub-avatar img{width:100%;height:100%;object-fit:cover}.aub-name{font-size:15px;font-weight:700}.aub-role{font-size:12.5px;color:var(--nd-pink-deep);font-weight:700;margin-top:1px}.aub-bio{font-size:13.5px;color:var(--blog-ink-soft);line-height:1.6;margin:8px 0 0}.arb-prevnext{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:40px 0}@media(max-width:560px){.arb-prevnext{grid-template-columns:1fr}}.arb-pn-link{display:block;padding:16px 18px;border-radius:14px;border:2px solid var(--nd-ink);background:#fff;box-shadow:0 3px 0 var(--nd-ink);text-decoration:none;color:var(--nd-ink);transition:background .12s ease}.arb-pn-link:hover{background:var(--nd-lemon)}.arb-pn-eyebrow{font-size:11px;font-weight:700;color:var(--blog-ink-soft);text-transform:uppercase;letter-spacing:.04em}.arb-pn-title{font-size:14.5px;font-weight:600;margin-top:4px;line-height:1.4}.arb-pn-link--next{text-align:right}
/*# sourceMappingURL=/cdn/shop/t/94/assets/blog.css.map */
