.BlogPostHero-module__xEr4_W__hero{border-radius:var(--r-md,14px);background:#fff;border:1px solid #ff85bb14;width:min(100%,1180px);margin:4px auto 32px;padding:48px clamp(28px,5vw,72px) 64px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 24px 64px #14152b08}.BlogPostHero-module__xEr4_W__glow{pointer-events:none;z-index:0;background:0 0;width:50%;height:250px;animation:12s ease-in-out infinite alternate BlogPostHero-module__xEr4_W__heroPulse;display:block;position:absolute;top:-50px;left:50%;transform:translate(-50%)}@keyframes BlogPostHero-module__xEr4_W__heroPulse{0%{opacity:.8;transform:translate(-50%)scale(1)}to{opacity:1;transform:translate(-50%)scale(1.15)}}.BlogPostHero-module__xEr4_W__crumbs{z-index:1;justify-content:center;margin-bottom:32px;display:flex;position:relative}.BlogPostHero-module__xEr4_W__crumb{letter-spacing:-.005em;color:var(--text-soft);border-radius:var(--r-md,14px);-webkit-backdrop-filter:blur();transition:all var(--dur-3) var(--ease-spring);background:#ffffffa6;border:1px solid #ff85bb1f;align-items:center;gap:8px;padding:8px 18px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 2px 8px #14152b05}.BlogPostHero-module__xEr4_W__crumb span{transition:transform var(--dur-2) var(--ease-out)}.BlogPostHero-module__xEr4_W__crumb:hover{color:var(--brand-strong);border-color:var(--brand);background:#fff;transform:translate(-3px);box-shadow:inset 0 1px #ffffff80,0 8px 20px #14152b1a}.BlogPostHero-module__xEr4_W__crumb:hover span{transform:translate(-3px)}.BlogPostHero-module__xEr4_W__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:960px;margin:0 auto;display:flex;position:relative}.BlogPostHero-module__xEr4_W__eyebrowRow{letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:11px;font-weight:800;display:inline-flex}.BlogPostHero-module__xEr4_W__eyebrow{color:var(--brand-strong);border-radius:var(--r-md,14px);transition:all var(--dur-2) var(--ease-out);background:#ff85bb14;border:1px solid #ff85bb24;padding:6px 14px;box-shadow:0 2px 10px #14152b0a}.BlogPostHero-module__xEr4_W__eyebrow:hover{background:#ff85bb1f;transform:translateY(-1px);box-shadow:0 4px 12px #14152b14}.BlogPostHero-module__xEr4_W__bullet{border-radius:var(--r-md,14px);background:var(--brand);opacity:.4;flex-shrink:0;width:4px;height:4px}.BlogPostHero-module__xEr4_W__date,.BlogPostHero-module__xEr4_W__readtime{color:var(--text-soft);opacity:.75;letter-spacing:.08em;font-weight:700}.BlogPostHero-module__xEr4_W__title{font-size:var(--hero-title-size);letter-spacing:var(--hero-title-tracking);font-weight:800;line-height:var(--hero-title-line-height);color:var(--text);text-wrap:balance;margin:0}.BlogPostHero-module__xEr4_W__deck{max-width:760px;color:var(--text-soft);text-wrap:balance;opacity:.85;margin:0;font-size:clamp(16.5px,1.8vw,20px);font-weight:400;line-height:1.6}@media (max-width:700px){.BlogPostHero-module__xEr4_W__hero{border-radius:var(--r-md,14px);margin-bottom:24px;padding:24px 12px 36px}.BlogPostHero-module__xEr4_W__crumbs{margin-bottom:20px}}
.AuxFooterCTA-module__2o_rxa__cta{border-radius:var(--r-md,14px);text-align:center;background:#fff;max-width:760px;margin:28px auto 0;padding:32px clamp(20px,3vw,44px);box-shadow:inset 0 1px #fff9,0 6px 18px #14152b0f}.AuxFooterCTA-module__2o_rxa__title{letter-spacing:-.02em;color:var(--text);margin:0 0 8px;font-size:clamp(22px,2.6vw,28px);font-weight:700}.AuxFooterCTA-module__2o_rxa__body{max-width:52ch;color:var(--text-soft);margin:0 auto 18px;font-size:14.5px;font-weight:400;line-height:1.55}.AuxFooterCTA-module__2o_rxa__row{flex-wrap:wrap;justify-content:center;gap:10px;display:inline-flex}.AuxFooterCTA-module__2o_rxa__primary{min-width:160px}.AuxFooterCTA-module__2o_rxa__secondary{border:1.5px solid var(--border-strong);min-width:140px}@media (max-width:600px){.AuxFooterCTA-module__2o_rxa__cta{border-radius:var(--r-md,14px);padding:24px 18px}.AuxFooterCTA-module__2o_rxa__row{width:100%}.AuxFooterCTA-module__2o_rxa__primary,.AuxFooterCTA-module__2o_rxa__secondary{flex:auto}}
.FloatingBlogActions-module__2NK8RW__floatingBar{z-index:50;opacity:0;pointer-events:none;transition:opacity var(--dur-4) var(--ease-spring), transform var(--dur-4) var(--ease-spring);flex-direction:column;gap:10px;display:flex;position:fixed;bottom:32px;right:32px;transform:translateY(24px)scale(.92)}.FloatingBlogActions-module__2NK8RW__visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.FloatingBlogActions-module__2NK8RW__actionButton{border-radius:var(--r-md,14px);width:48px;height:48px;color:var(--text-soft);cursor:pointer;-webkit-backdrop-filter:blur();transition:all var(--dur-3) var(--ease-spring);background:#ffffffc2;border:1px solid #ff85bb29;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 8px 24px #14152b0d,inset 0 1px #fff9}.FloatingBlogActions-module__2NK8RW__actionButton:hover{color:var(--brand-strong);border-color:var(--brand);background:#fff;transform:translateY(-4px)scale(1.04);box-shadow:inset 0 1px #fff9,0 0 0 1px #ff85bb4d,0 14px 28px #14152b1f}.FloatingBlogActions-module__2NK8RW__actionButton:active{transform:translateY(-1px)scale(.98)}.FloatingBlogActions-module__2NK8RW__tooltip{background:var(--text);color:#fff;border-radius:var(--r-md,14px);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);padding:7px 14px;font-size:11px;font-weight:700;position:absolute;top:50%;right:60px;transform:translateY(-50%)translate(10px);box-shadow:0 8px 24px #14152b1f}.FloatingBlogActions-module__2NK8RW__tooltipVisible{opacity:1;transform:translateY(-50%)translate(0)}.FloatingBlogActions-module__2NK8RW__tooltip:after{content:"";background:var(--text);width:8px;height:8px;position:absolute;top:50%;right:-4px;transform:translateY(-50%)rotate(45deg)}@media (max-width:600px){.FloatingBlogActions-module__2NK8RW__floatingBar{gap:8px;bottom:20px;right:20px}.FloatingBlogActions-module__2NK8RW__actionButton{width:42px;height:42px}.FloatingBlogActions-module__2NK8RW__tooltip{display:none}}
.BlogShareRow-module__gYmv_q__shareRow{align-items:center;gap:10px;display:flex}.BlogShareRow-module__gYmv_q__shareBtn{border-radius:var(--r-md,14px);width:36px;height:36px;color:var(--text-soft);cursor:pointer;transition:all var(--dur-3) var(--ease-spring);background:#ffffffbf;border:1px solid #ff85bb1f;justify-content:center;align-items:center;padding:0;display:flex}.BlogShareRow-module__gYmv_q__shareBtn:hover{border-color:var(--brand);color:var(--brand-strong);background:#fff;transform:translateY(-3px)scale(1.05);box-shadow:inset 0 1px #fff9,0 8px 20px #14152b1a}.BlogShareRow-module__gYmv_q__shareBtn:active{transform:translateY(0)scale(.98)}.BlogShareRow-module__gYmv_q__copyWrapper{display:flex;position:relative}.BlogShareRow-module__gYmv_q__tooltip{background:var(--text);color:#fff;border-radius:var(--r-md,14px);pointer-events:none;opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);white-space:nowrap;z-index:10;padding:6px 12px;font-size:11px;font-weight:700;position:absolute;bottom:46px;left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 6px 18px #14152b26}.BlogShareRow-module__gYmv_q__tooltipVisible{opacity:1;transform:translate(-50%)translateY(0)}.BlogShareRow-module__gYmv_q__tooltip:after{content:"";background:var(--text);width:8px;height:8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}
.BlogTOC-module__zfm1Hq__toc{border-radius:var(--r-md,14px);-webkit-backdrop-filter:blur();width:100%;max-width:780px;transition:all var(--dur-3) var(--ease-spring);background:#ffffffd9;border:1px solid #ff85bb1f;margin:0 auto 32px;padding:18px 28px;position:relative;box-shadow:inset 0 1px #fffffff2,0 12px 36px #14152b08,0 4px 12px #14152b05}.BlogTOC-module__zfm1Hq__toc:hover{border-color:#ff85bb3d;box-shadow:inset 0 1px #fffffff2,0 16px 44px #14152b0f}.BlogTOC-module__zfm1Hq__tocToggle{cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:4px 0;display:flex}.BlogTOC-module__zfm1Hq__tocEyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--brand-strong);transition:color var(--dur-2) var(--ease-out);font-size:11px;font-weight:800}.BlogTOC-module__zfm1Hq__chevron{color:var(--brand-strong);transition:transform var(--dur-3) var(--ease-spring)}.BlogTOC-module__zfm1Hq__toc[data-open=true] .BlogTOC-module__zfm1Hq__chevron{transform:rotate(180deg)}.BlogTOC-module__zfm1Hq__tocList{flex-direction:column;gap:4px;max-height:0;margin:0;padding:0;list-style:none;transition:max-height .4s cubic-bezier(.16,1,.3,1),margin-top .4s cubic-bezier(.16,1,.3,1),padding-top .4s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.BlogTOC-module__zfm1Hq__toc[data-open=true] .BlogTOC-module__zfm1Hq__tocList{border-top:1px solid #ff85bb1f;max-height:65vh;margin-top:16px;padding-top:16px;overflow-y:auto}.BlogTOC-module__zfm1Hq__tocItem{position:relative}.BlogTOC-module__zfm1Hq__tocItemSub{padding-left:12px}.BlogTOC-module__zfm1Hq__tocLink{color:var(--text-soft);border-radius:var(--r-md,14px);transition:color var(--dur-2) var(--ease-out), background var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-spring);align-items:flex-start;gap:12px;padding:8px 12px;font-size:13.5px;font-weight:600;line-height:1.45;text-decoration:none;display:flex}.BlogTOC-module__zfm1Hq__tocItemSub .BlogTOC-module__zfm1Hq__tocLink{font-size:13px;font-weight:500}.BlogTOC-module__zfm1Hq__tocLink:hover{color:var(--brand-strong);background:#ff85bb0a;transform:translate(4px)}.BlogTOC-module__zfm1Hq__tocItemActive .BlogTOC-module__zfm1Hq__tocLink{color:var(--text);background:#ff85bb14;font-weight:700}.BlogTOC-module__zfm1Hq__tocItemActive .BlogTOC-module__zfm1Hq__tocLink:hover{transform:none}.BlogTOC-module__zfm1Hq__tocDot{border-radius:var(--r-md,14px);background:var(--brand);opacity:0;width:6px;height:6px;transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-spring);flex-shrink:0;margin-top:7px;display:block;transform:scale(.3)}.BlogTOC-module__zfm1Hq__tocItemActive .BlogTOC-module__zfm1Hq__tocDot{opacity:1;transform:scale(1)}.BlogTOC-module__zfm1Hq__tocText{flex:1;display:block}
.LegalTOC-module__KNpHSW__toc{border-radius:var(--r-md,14px);background:#fff;border:1px solid #ff4d9c29;width:min(100%,760px);margin:0 auto 24px;padding:18px 22px;box-shadow:inset 0 1px #ffffffb3,0 6px 18px #14152b0f}.LegalTOC-module__KNpHSW__tocHead{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin-bottom:12px;display:flex}.LegalTOC-module__KNpHSW__tocLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--brand-strong);font-size:11px;font-weight:700}.LegalTOC-module__KNpHSW__tocUpdated{letter-spacing:.06em;color:var(--text-muted);font-size:11px;font-weight:700}.LegalTOC-module__KNpHSW__tocList{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.LegalTOC-module__KNpHSW__tocChip{border-radius:var(--r-md,14px);background:var(--surface-2);height:30px;color:var(--text);letter-spacing:-.005em;transition:background .14s var(--ease-out), color .14s var(--ease-out), border-color .14s var(--ease-out), transform .1s var(--ease-out);border:1px solid #0000;align-items:center;padding:0 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.LegalTOC-module__KNpHSW__tocChip:hover{background:var(--brand);color:#fff;border-color:var(--brand);transform:translateY(-1px)}
.PostNavigation-module__G-J_WG__nav{grid-template-columns:1fr 1fr;gap:20px;width:min(100%,1180px);margin:48px auto 24px;display:grid}.PostNavigation-module__G-J_WG__card{border-radius:var(--r-md,14px);color:inherit;transition:transform var(--dur-3) var(--ease-spring), box-shadow var(--dur-3) var(--ease-spring), border-color var(--dur-2) var(--ease-out);background:#fff;border:1px solid #ff4d9c14;align-items:center;gap:20px;min-height:120px;padding:18px;text-decoration:none;display:flex;box-shadow:inset 0 1px #fffffff2,0 12px 36px #14152b08}.PostNavigation-module__G-J_WG__card:hover{border-color:var(--brand);transform:translateY(-6px);box-shadow:inset 0 1px #fffffff2,0 20px 40px #ff4d9c0f}.PostNavigation-module__G-J_WG__next{text-align:center}.PostNavigation-module__G-J_WG__next .PostNavigation-module__G-J_WG__body{align-items:center}.PostNavigation-module__G-J_WG__thumb{aspect-ratio:1200/630;border-radius:var(--r-md,14px);background:var(--brand);flex-shrink:0;width:120px;position:relative;overflow:hidden}.PostNavigation-module__G-J_WG__thumb img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out);display:block}.PostNavigation-module__G-J_WG__card:hover .PostNavigation-module__G-J_WG__thumb img{transform:none}.PostNavigation-module__G-J_WG__body{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.PostNavigation-module__G-J_WG__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--brand-strong);align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.PostNavigation-module__G-J_WG__kicker svg{transition:transform var(--dur-3) var(--ease-spring)}.PostNavigation-module__G-J_WG__prev:hover .PostNavigation-module__G-J_WG__kicker svg{transform:rotate(180deg)translate(4px)!important}.PostNavigation-module__G-J_WG__next:hover .PostNavigation-module__G-J_WG__kicker svg{transform:translate(4px)!important}.PostNavigation-module__G-J_WG__next .PostNavigation-module__G-J_WG__kicker{justify-content:center}.PostNavigation-module__G-J_WG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:700}.PostNavigation-module__G-J_WG__title{letter-spacing:-.01em;color:var(--text);font-size:15px;font-weight:700;line-height:1.35}@media (max-width:700px){.PostNavigation-module__G-J_WG__nav{grid-template-columns:1fr;gap:14px;padding:0 12px}.PostNavigation-module__G-J_WG__next{text-align:left;flex-direction:row-reverse}.PostNavigation-module__G-J_WG__next .PostNavigation-module__G-J_WG__body{align-items:flex-start}.PostNavigation-module__G-J_WG__next .PostNavigation-module__G-J_WG__kicker{justify-content:flex-start}.PostNavigation-module__G-J_WG__thumb{width:100px}}
.BlogJournal-module__Y5N8ka__page{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:8px clamp(16px,3vw,32px) 0}.BlogJournal-module__Y5N8ka__hero{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:880px;margin:0 auto;padding:36px clamp(16px,3vw,32px) 56px;display:flex}.BlogJournal-module__Y5N8ka__heroEyebrow{letter-spacing:.2em;text-transform:uppercase;color:#fff;border-radius:var(--r-md,14px);-webkit-backdrop-filter:blur();background:#ffffff29;border:1px solid #ffffff3d;align-items:center;gap:10px;padding:7px 16px 7px 12px;font-size:11px;font-weight:800;display:inline-flex}.BlogJournal-module__Y5N8ka__heroEyebrowDot{border-radius:var(--r-md,14px);background:#fff;width:7px;height:7px;box-shadow:0 0 0 3px #ffffff4d}.BlogJournal-module__Y5N8ka__heroTitle{font-size:var(--hero-title-size);letter-spacing:var(--hero-title-tracking);font-weight:800;line-height:var(--hero-title-line-height);color:#fff;text-wrap:balance;text-shadow:0 4px 20px #14152b2e;margin:0}.BlogJournal-module__Y5N8ka__heroTitle em{color:#fff5fa;font-style:normal;position:relative}.BlogJournal-module__Y5N8ka__heroTitle em:after{content:"";border-radius:var(--r-md,14px);z-index:-1;background:#ffffff52;height:.16em;position:absolute;bottom:.06em;left:4%;right:4%}.BlogJournal-module__Y5N8ka__heroDek{color:#ffffffe0;text-wrap:balance;max-width:640px;margin:0;font-size:clamp(15px,1.6vw,18px);font-weight:400;line-height:1.6}.BlogJournal-module__Y5N8ka__heroMeta{color:#ffffffc7;letter-spacing:.02em;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin:6px 0 0;padding:0;font-size:12.5px;font-weight:600;list-style:none;display:flex}.BlogJournal-module__Y5N8ka__heroMeta li{align-items:center;gap:8px;display:inline-flex}.BlogJournal-module__Y5N8ka__heroMeta strong{color:#fff;font-weight:800}.BlogJournal-module__Y5N8ka__featured{border-radius:var(--r-md,14px);color:inherit;transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#fff;border:1px solid #14152b0a;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0;margin-bottom:56px;text-decoration:none;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 20px 48px #14152b1f,0 4px 12px #14152b0a}.BlogJournal-module__Y5N8ka__featured:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffffb3,0 28px 60px #14152b29,0 6px 16px #14152b0f}.BlogJournal-module__Y5N8ka__featuredFigure{aspect-ratio:5/4;background:#0f172a;margin:0;position:relative;overflow:hidden}.BlogJournal-module__Y5N8ka__featuredImg{object-fit:cover;width:100%;height:100%;display:block}.BlogJournal-module__Y5N8ka__featuredBadge{z-index:2;letter-spacing:.18em;text-transform:uppercase;color:var(--text);border-radius:var(--r-md,14px);-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#fffffff5;align-items:center;gap:8px;padding:6px 14px 6px 12px;font-size:10.5px;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px;box-shadow:0 6px 16px #14152b2e}.BlogJournal-module__Y5N8ka__featuredBadge:before{content:"";border-radius:var(--r-md,14px);background:var(--brand);width:6px;height:6px;box-shadow:0 0 0 3px #ff4d9c38}.BlogJournal-module__Y5N8ka__featuredBody{flex-direction:column;justify-content:center;gap:14px;padding:clamp(28px,3.6vw,48px);display:flex}.BlogJournal-module__Y5N8ka__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--brand-strong);border-radius:var(--r-md,14px);background:#ff4d9c14;border:1px solid #ff4d9c29;align-self:flex-start;align-items:center;gap:8px;padding:5px 12px;font-size:10.5px;font-weight:800;display:inline-flex}.BlogJournal-module__Y5N8ka__featuredTitle{letter-spacing:-.025em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.15;transition:color .2s}.BlogJournal-module__Y5N8ka__featured:hover .BlogJournal-module__Y5N8ka__featuredTitle{color:var(--brand-strong)}.BlogJournal-module__Y5N8ka__featuredDek{color:var(--text-soft);margin:0;font-size:15px;line-height:1.6}.BlogJournal-module__Y5N8ka__featuredMeta{color:var(--text-muted);letter-spacing:.04em;align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.BlogJournal-module__Y5N8ka__bullet{border-radius:var(--r-md,14px);background:#14152b38;width:3px;height:3px}.BlogJournal-module__Y5N8ka__featuredCta{letter-spacing:-.005em;color:#fff;background:var(--brand);border-radius:var(--r-md,14px);transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), background .2s var(--ease-out);align-self:flex-start;align-items:center;gap:8px;margin-top:4px;padding:10px 22px;font-size:13.5px;font-weight:800;display:inline-flex;box-shadow:0 8px 20px #14152b2e}.BlogJournal-module__Y5N8ka__featured:hover .BlogJournal-module__Y5N8ka__featuredCta{background:var(--brand-strong);box-shadow:0 10px 24px #e63a865c}.BlogJournal-module__Y5N8ka__featuredCta svg{transition:transform .2s var(--ease-out)}.BlogJournal-module__Y5N8ka__featured:hover .BlogJournal-module__Y5N8ka__featuredCta svg{transform:translate(3px)}@media (max-width:880px){.BlogJournal-module__Y5N8ka__featured{grid-template-columns:1fr;margin-bottom:40px}}.BlogJournal-module__Y5N8ka__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.BlogJournal-module__Y5N8ka__tabs{border-radius:var(--r-md,14px);-webkit-backdrop-filter:blur();background:#ffffff29;border:1px solid #fff3;align-items:center;gap:4px;padding:5px;display:inline-flex}.BlogJournal-module__Y5N8ka__tab{color:#ffffffd9;border-radius:var(--r-md,14px);cursor:pointer;transition:all var(--dur-2) var(--ease-out);letter-spacing:-.005em;background:0 0;border:0;align-items:center;gap:7px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.BlogJournal-module__Y5N8ka__tab:hover{color:#fff;background:#ffffff1a}.BlogJournal-module__Y5N8ka__tabCount{color:#ffffff8c;font-size:10.5px;font-weight:800}.BlogJournal-module__Y5N8ka__tabOn{color:var(--text);background:#fff;box-shadow:0 6px 14px #14152b29}.BlogJournal-module__Y5N8ka__tabOn .BlogJournal-module__Y5N8ka__tabCount{color:var(--text-muted)}.BlogJournal-module__Y5N8ka__searchWrap{width:clamp(220px,26vw,280px);position:relative}.BlogJournal-module__Y5N8ka__searchIcon{color:#ffffffb3;pointer-events:none;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.BlogJournal-module__Y5N8ka__searchInput{color:#fff;border-radius:var(--r-md,14px);width:100%;transition:all var(--dur-2) var(--ease-out);-webkit-backdrop-filter:blur();background:#ffffff24;border:1px solid #ffffff38;outline:none;padding:11px 38px 11px 40px;font-family:inherit;font-size:13.5px}.BlogJournal-module__Y5N8ka__searchInput::placeholder{color:#ffffff8c}.BlogJournal-module__Y5N8ka__searchInput:focus{background:#ffffff38;border-color:#ffffff80;box-shadow:0 0 0 4px #ffffff1a}.BlogJournal-module__Y5N8ka__clear{color:var(--text);cursor:pointer;border-radius:var(--r-md,14px);width:20px;height:20px;transition:all var(--dur-2) var(--ease-out);background:#fff;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.BlogJournal-module__Y5N8ka__clear:hover{background:var(--brand);color:#fff}@media (max-width:640px){.BlogJournal-module__Y5N8ka__controls{flex-direction:column;align-items:stretch}.BlogJournal-module__Y5N8ka__tabs{scrollbar-width:none;flex-wrap:wrap;justify-content:center;width:100%;overflow:visible}.BlogJournal-module__Y5N8ka__tabs::-webkit-scrollbar{display:none}.BlogJournal-module__Y5N8ka__tab{flex:calc(50% - 6px);justify-content:center;min-height:40px;padding:8px 10px}.BlogJournal-module__Y5N8ka__searchWrap{width:100%}}.BlogJournal-module__Y5N8ka__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:clamp(20px,2.6vw,32px);margin:0 0 56px;padding:0;list-style:none;display:grid}.BlogJournal-module__Y5N8ka__grid>li{display:flex}.BlogJournal-module__Y5N8ka__card{width:100%;color:inherit;border-radius:var(--r-md,14px);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#fff;border:1px solid #14152b0a;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 12px 28px #14152b14}.BlogJournal-module__Y5N8ka__card:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffffb3,0 20px 44px #14152b24}.BlogJournal-module__Y5N8ka__cardFigure{aspect-ratio:5/4;background:#0f172a;flex-shrink:0;margin:0;position:relative;overflow:hidden}.BlogJournal-module__Y5N8ka__cardImg{object-fit:cover;width:100%;height:100%;display:block}.BlogJournal-module__Y5N8ka__cardBody{flex-direction:column;flex:1;gap:10px;padding:22px clamp(18px,2.2vw,26px) 24px;display:flex}.BlogJournal-module__Y5N8ka__cardTitle{letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(18px,1.9vw,22px);font-weight:800;line-height:1.2;transition:color .2s}.BlogJournal-module__Y5N8ka__card:hover .BlogJournal-module__Y5N8ka__cardTitle{color:var(--brand-strong)}.BlogJournal-module__Y5N8ka__cardDek{color:var(--text-soft);margin:0;font-size:14px;line-height:1.55}.BlogJournal-module__Y5N8ka__cardMeta{letter-spacing:.04em;color:var(--text-muted);border-top:1px solid #14152b0f;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:11.5px;font-weight:700;display:inline-flex}@media (max-width:760px){.BlogJournal-module__Y5N8ka__grid{grid-template-columns:1fr;gap:18px;margin-bottom:40px}}.BlogJournal-module__Y5N8ka__empty{text-align:center;border-radius:var(--r-md,14px);-webkit-backdrop-filter:blur();color:#fff;background:#ffffff1f;border:1px dashed #ffffff4d;flex-direction:column;align-items:center;gap:10px;margin-bottom:48px;padding:56px 20px;display:flex}.BlogJournal-module__Y5N8ka__emptyIcon{border-radius:var(--r-md,14px);color:#fff;background:#fff3;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:4px;display:flex}.BlogJournal-module__Y5N8ka__empty h3{letter-spacing:-.015em;color:#fff;margin:0;font-size:18px;font-weight:800}.BlogJournal-module__Y5N8ka__empty p{color:#ffffffc7;max-width:380px;margin:0 0 6px;font-size:13.5px}.BlogJournal-module__Y5N8ka__emptyReset{color:var(--brand-strong);border-radius:var(--r-md,14px);cursor:pointer;transition:all var(--dur-2) var(--ease-out);background:#fff;border:0;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:12.5px;font-weight:800;display:inline-flex}.BlogJournal-module__Y5N8ka__emptyReset:hover{transform:translateY(-1px);box-shadow:0 8px 18px #14152b2e}
