.bn-blog{min-height:100vh}.bn-blog-main{padding-top:clamp(56px,7vw,108px);padding-bottom:clamp(80px,10vw,140px)}.bn-blog-intro{max-width:840px}.bn-blog-kicker{display:flex;align-items:center;gap:10px;color:#c39cff;font-size:12px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.bn-blog-kicker:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--purple);box-shadow:0 0 16px #9560ff88}.bn-blog-main h1{max-width:850px;margin:22px 0 24px;font-size:clamp(43px,6vw,78px);line-height:1.04;letter-spacing:-.055em}.bn-blog-main h1 span{color:#ad7cff}.bn-blog-lead{max-width:700px;color:#bfb6c9;font-size:clamp(17px,1.8vw,20px);line-height:1.65}.bn-blog-list{margin-top:clamp(64px,8vw,112px)}.bn-blog-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:22px}.bn-blog-section-heading h2{margin:0;font-size:clamp(23px,2.5vw,31px);letter-spacing:-.03em}.bn-blog-section-heading span{color:#a89caf;font-size:13px}.bn-blog-card{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:395px;border:1px solid #382b46;border-radius:24px;overflow:hidden;background:#17131d;transition:border-color .2s}.bn-blog-card:focus-visible,.bn-blog-card:hover{border-color:#9c6bea}.bn-blog-card-art{display:grid;place-items:center;min-width:0;min-height:395px;overflow:hidden;background:radial-gradient(ellipse 58% 60% at 50% 67%,#ab80ff44,transparent 100%),linear-gradient(145deg,#241835,#3a235d 68%,#21172f)}.bn-blog-card-art img{display:block;width:min(75%,350px);height:auto;filter:drop-shadow(0 25px 30px #100c2388);transition:transform .35s ease}.bn-blog-card:hover .bn-blog-card-art img{transform:translateY(-4px)}.bn-blog-card-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(30px,4vw,64px)}.bn-blog-card-tag{color:#c49bff;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.bn-blog-card-title{margin:20px 0 17px;font-size:clamp(26px,2.8vw,39px);line-height:1.17;letter-spacing:-.036em}.bn-blog-card-description{margin:0;color:#beb4c9;font-size:16px;line-height:1.7}.bn-blog-card-link{display:inline-flex;align-items:center;gap:9px;margin-top:28px;color:#d0b0ff;font-size:14px;font-weight:700}.bn-blog-card:hover .bn-blog-card-link{color:#f0e4ff}.bn-blog-note{max-width:720px;margin-top:24px;color:#a9a0b0;font-size:13px;line-height:1.7}.bn-blog-more{margin-top:clamp(48px,6vw,80px)}.bn-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.bn-blog-card--compact{grid-template-columns:1fr;min-height:0}.bn-blog-card--compact .bn-blog-card-art{min-height:230px}.bn-blog-card--compact .bn-blog-card-art img{width:min(62%,220px)}.bn-blog-card--compact .bn-blog-card-copy{padding:28px}.bn-blog-card--compact .bn-blog-card-title{margin:16px 0 13px;font-size:21px;letter-spacing:-.02em}.bn-blog-card--compact .bn-blog-card-description{font-size:14px}.bn-blog-card--compact .bn-blog-card-link{margin-top:22px;font-size:13px}@media(max-width:1020px){.bn-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bn-blog-article{max-width:820px;margin-inline:auto}.bn-blog-article-intro h1{max-width:810px;margin-bottom:25px;font-size:clamp(38px,5.5vw,61px);line-height:1.08}.bn-blog-article .bn-blog-lead{max-width:770px;font-size:clamp(17px,1.7vw,20px);line-height:1.7}.bn-blog-back{display:inline-flex;align-items:center;margin-bottom:44px;color:#c39cff;font-size:14px}.bn-blog-back:hover{color:#f0e4ff}.bn-blog-article-visual{margin:clamp(38px,5vw,66px) 0 60px;padding:35px 24px 22px;border:1px solid #392c49;border-radius:24px;background:radial-gradient(ellipse at 50% 25%,#59388388,transparent 68%),#1b1623;text-align:center}.bn-blog-article-visual img{display:block;width:min(64%,340px);height:auto;margin:auto;filter:drop-shadow(0 22px 24px #120c1f99)}.bn-blog-article-visual figcaption{margin-top:8px;color:#b5a7c6;font-size:13px}.bn-blog-article h2{margin:51px 0 16px;font-size:clamp(23px,3vw,31px);line-height:1.25;letter-spacing:-.025em}.bn-blog-article>p:not(.bn-blog-source),.bn-blog-cta p{color:#c3b9ce;font-size:16px;line-height:1.8}.bn-blog-article strong{color:#fff}.bn-blog-table-wrap{overflow-x:auto;margin:27px 0 18px;border:1px solid var(--line);border-radius:14px}.bn-blog-table-wrap table{width:100%;min-width:540px;border-collapse:collapse;text-align:left}.bn-blog-table-wrap caption{padding:14px 18px;text-align:left;color:#d6c7ee;font-size:13px}.bn-blog-table-wrap td,.bn-blog-table-wrap th{padding:15px 18px;border-top:1px solid var(--line);font-size:14px}.bn-blog-table-wrap th{background:#21192a;color:#eee7f5}.bn-blog-table-wrap td{color:#c5bdcc}.bn-blog-article .bn-blog-aside{color:#ab9cb5!important;font-size:13px!important}.bn-blog-safety-card{display:flex;align-items:center;gap:28px;margin:36px 0;padding:16px 28px 16px 16px;border:1px solid #382b46;border-radius:20px;background:#17131d}.bn-blog-safety-card img{display:block;width:220px;max-width:42%;height:auto;border-radius:13px}.bn-blog-safety-card p{margin:0;color:#e4d9ed;font-size:16px;line-height:1.6}.bn-blog-cta{margin:68px 0 34px;padding:clamp(26px,4vw,40px);border:1px solid #563b71;border-radius:22px;background:radial-gradient(circle at top right,#60359933,transparent 65%),var(--panel)}.bn-blog-cta h2{margin:0}.bn-blog-cta .button{margin-top:14px}.bn-blog-article .bn-blog-source{font-size:13px!important}.bn-blog-source a{color:#bb91ff;text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.bn-blog-main{padding-top:54px}.bn-blog-card,.bn-blog-grid{grid-template-columns:1fr}.bn-blog-card-art{min-height:270px}.bn-blog-card-art img{width:min(66%,270px)}.bn-blog-card-copy{padding:32px 28px 36px}.bn-blog-article-visual{margin-bottom:48px}.bn-blog-article-visual img{width:min(75%,280px)}.bn-blog-back{margin-bottom:34px}.bn-blog-safety-card{gap:15px;padding:12px}.bn-blog-safety-card img{max-width:40%}.bn-blog-safety-card p{font-size:13px}}@media(max-width:390px){.bn-blog-section-heading span{display:none}}@media(prefers-reduced-motion:reduce){.bn-blog-card,.bn-blog-card-art img{transition:none}}