:root{--blog-pink: #f7879a;--blog-purple: #a977ab;--blog-cyan: #3fcf9e;--blog-ink: #2a1030;--blog-ink-soft: #6a5a70;--blog-bg: #fffdfe;--blog-card-bg: #ffffff;--blog-border: rgba(42, 16, 48, .08)}.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:3px;background:transparent;z-index:60}.rpb-fill{height:100%;width:0%;background:linear-gradient(90deg,var(--blog-pink),var(--blog-purple));transition:width 80ms linear}.blh-wrap{position:relative;padding:48px 24px 32px;max-width:1180px;margin:0 auto;text-align:center;overflow:hidden}.blh-glow{position:absolute;top:-80px;left:50%;transform:translate(-50%);width:520px;height:260px;background:radial-gradient(ellipse,rgba(247,135,154,.28),rgba(169,119,171,.14) 55%,transparent 75%);filter:blur(10px);pointer-events:none;z-index:0}.blh-eyebrow{position:relative;display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blog-purple);background:#a977ab1a;padding:5px 14px;border-radius:999px;margin-bottom:12px}.blh-title{position:relative;font-size:clamp(28px,5vw,44px);font-weight:700;margin:0 0 10px;line-height:1.15}.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:1.5px solid var(--blog-border);border-radius:999px;padding:4px 4px 4px 18px;box-shadow:0 4px 18px #2a10300f}.blh-search-form input[type=search]{flex:1;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:linear-gradient(135deg,var(--blog-pink),var(--blog-purple));color:#fff;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:8px}.blh-tag{font-size:13px;font-weight:600;color:var(--blog-ink);background:#fff;border:1.5px solid var(--blog-border);padding:7px 16px;border-radius:999px;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.blh-tag:hover{border-color:var(--blog-pink)}.blh-tag.is-active{color:#fff;background:linear-gradient(135deg,var(--blog-pink),var(--blog-purple));border-color:transparent}.blh-featured{position:relative;max-width:1180px;margin:8px auto 0;padding:0 24px}.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;box-shadow:0 12px 32px #2a10301a;border:1px solid var(--blog-border)}.blh-featured-media{position:relative;min-height:260px;background:#f4eef5}.blh-featured-media img{width:100%;height:100%;object-fit:cover;display:block}.blh-featured-badge{position:absolute;top:14px;left:14px;background:#ffffffeb;color:var(--blog-purple);font-size:11.5px;font-weight:700;padding:5px 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(--blog-pink);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}.blh-featured-body{padding:22px}}.bll-wrap{max-width:1180px;margin:0 auto;padding:32px 24px 64px}.bll-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}@media(max-width:980px){.bll-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@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:1px solid var(--blog-border);box-shadow:0 4px 14px #2a10300d;transition:transform .18s ease,box-shadow .18s ease}.bll-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #2a10301f}.bll-card-media{position:relative;aspect-ratio:16/10;background:#f4eef5;overflow:hidden}.bll-card-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.bll-card:hover .bll-card-media img{transform:scale(1.05)}.bll-card-cat{position:absolute;top:10px;left:10px;background:#ffffffeb;color:var(--blog-purple);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:4px 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:1px solid var(--blog-border);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-size:13.5px;font-weight:600;color:var(--blog-ink);background:#fff;border:1.5px solid var(--blog-border);padding:9px 18px;border-radius:999px;text-decoration:none}.bll-page-btn:hover{border-color:var(--blog-pink)}.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:.75}.bll-rss a:hover{opacity:1;color:var(--blog-pink)}.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(--blog-pink)}.arh-breadcrumb span{margin:0 6px;opacity:.5}.arh-cat{display:inline-block;font-size:12px;font-weight:700;color:var(--blog-pink);text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px}.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:linear-gradient(135deg,var(--blog-pink),var(--blog-purple));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:8px;box-shadow:0 10px 28px #2a10301a}.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(--blog-ink-soft);margin:0 0 12px}.toc-list{list-style:none;margin:0;padding:0;border-left:2px solid var(--blog-border)}.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:2px solid transparent;line-height:1.4}.toc-list a.is-active{color:var(--blog-pink);border-left-color:var(--blog-pink);font-weight:600}.toc-list a:hover{color:var(--blog-purple)}.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 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}.arb-prose ul,.arb-prose ol{margin:0 0 18px;padding-left:22px}.arb-prose li{margin-bottom:6px}.arb-prose a{color:var(--blog-pink);text-decoration:underline;text-decoration-color:#f7879a66}.arb-prose blockquote{margin:24px 0;padding:4px 20px;border-left:3px solid var(--blog-pink);font-style:italic;color:var(--blog-ink-soft)}.arb-prose code{background:#a977ab1a;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-size:12.5px;font-weight:600;color:var(--blog-purple);background:#a977ab1a;padding:6px 14px;border-radius:999px;text-decoration:none}.arb-tag-chip:hover{background:#a977ab2e}.tp-wrap{margin:36px 0;padding:24px;background:linear-gradient(155deg,#f7879a12,#a977ab12);border-radius:20px}.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}@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:1.5px solid var(--blog-border);color:var(--blog-ink);text-decoration:none;transition:transform .15s,border-color .15s}.shr-btn:hover{transform:translateY(-2px);border-color:var(--blog-pink)}.shr-btn svg{width:16px;height:16px}.shr-btn--copy{cursor:pointer}.shr-copied-toast{font-size:12px;color:var(--blog-cyan);font-weight:600;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:20px}@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:1px solid var(--blog-border);border-radius:14px;margin-bottom:10px;padding:2px 18px;background:#fff}.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(--blog-ink-soft);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:16px;background:#a977ab0f;border:1px solid var(--blog-border)}.aub-avatar{width:52px;height:52px;border-radius:50%;flex-shrink:0;overflow:hidden;background:linear-gradient(135deg,var(--blog-pink),var(--blog-purple));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(--blog-pink);font-weight:600;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:1px solid var(--blog-border);text-decoration:none;color:var(--blog-ink)}.arb-pn-link:hover{border-color:var(--blog-pink)}.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/84/assets/blog.css.map */
