.BlogView-module__HnFQJW__blog-view-loading{color:var(--ink-3,#7b6ba8);justify-content:center;align-items:center;min-height:60vh;font-size:.88rem;display:flex}.BlogView-module__HnFQJW__blog-view-container{background:var(--bg,#faf8ff)}.BlogView-module__HnFQJW__blog-view-hero{background:var(--bg-dark,#2d1167);padding:2.5rem var(--px,1.5rem);text-align:center}.BlogView-module__HnFQJW__blog-view-hero-inner{max-width:var(--max-w,1200px);margin:0 auto}.BlogView-module__HnFQJW__blog-view-eyebrow{color:var(--orange,#c9a84c);letter-spacing:.2em;text-transform:uppercase;margin:0 0 .45rem;font-size:.62rem;font-weight:700}.BlogView-module__HnFQJW__blog-view-heading{color:#fff;letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.2rem,3vw,2rem);font-weight:800;line-height:1.15}.BlogView-module__HnFQJW__blog-view-meta-hero{color:#ffffff85;margin:0;font-size:.72rem;font-weight:600}.BlogView-module__HnFQJW__blog-view-main{max-width:var(--max-w,1200px);padding:2rem var(--px,1.5rem) 3rem;grid-template-columns:1fr 300px;align-items:start;gap:1.5rem;margin:0 auto;display:grid}.BlogView-module__HnFQJW__blog-left h1{color:var(--ink,#1a0a3d);letter-spacing:-.03em;margin:0 0 .6rem;font-size:clamp(1.3rem,3vw,2rem);font-weight:800;line-height:1.15}.BlogView-module__HnFQJW__blog-view-meta{border-bottom:1px solid var(--border,#e5dcf5);color:var(--ink-3,#7b6ba8);align-items:center;gap:.5rem;margin-bottom:1.25rem;padding-bottom:.75rem;font-size:.72rem;font-weight:600;display:flex}.BlogView-module__HnFQJW__blog-view-image{aspect-ratio:16/9;border:1px solid var(--border,#e5dcf5);object-fit:cover;border-radius:2px;width:100%;margin-bottom:1.5rem;display:block}.BlogView-module__HnFQJW__blog-view-content{color:var(--ink-2,#3e2d6b);max-width:68ch;font-size:.88rem;line-height:1.85}.BlogView-module__HnFQJW__blog-view-content h2{color:var(--ink,#1a0a3d);letter-spacing:-.02em;margin:2rem 0 .75rem;font-size:clamp(1rem,2.2vw,1.25rem);font-weight:800}.BlogView-module__HnFQJW__blog-view-content h3{color:var(--ink,#1a0a3d);margin:1.5rem 0 .6rem;font-size:.95rem;font-weight:800}.BlogView-module__HnFQJW__blog-view-content p{margin-bottom:1rem}.BlogView-module__HnFQJW__blog-view-content ul,.BlogView-module__HnFQJW__blog-view-content ol{margin-bottom:1rem;padding-left:1.4rem}.BlogView-module__HnFQJW__blog-view-content ul{list-style:outside}.BlogView-module__HnFQJW__blog-view-content ol{list-style:decimal}.BlogView-module__HnFQJW__blog-view-content li{margin-bottom:.4rem}.BlogView-module__HnFQJW__blog-view-content a{color:var(--orange,#c9a84c);text-underline-offset:2px;text-decoration:underline;transition:color .14s}.BlogView-module__HnFQJW__blog-view-content a:hover{color:var(--green,#3d1c8a)}.BlogView-module__HnFQJW__blog-view-content img{border:1px solid var(--border,#e5dcf5);border-radius:2px;max-width:100%;margin:1.25rem 0}.BlogView-module__HnFQJW__blog-view-content blockquote{border-left:3px solid var(--orange,#c9a84c);color:var(--ink-2,#3e2d6b);margin:1.5rem 0;padding-left:1.25rem;font-style:italic}.BlogView-module__HnFQJW__blog-view-content code{background:var(--bg-subtle,#f3eeff);color:var(--green,#3d1c8a);border-radius:2px;padding:1px 5px;font-size:.85em}.BlogView-module__HnFQJW__blog-right{position:sticky;top:calc(112px + 1rem)}.BlogView-module__HnFQJW__comment-section{background:var(--bg-white,#fff);border:1px solid var(--border,#e5dcf5);border-radius:2px;padding:1.25rem}.BlogView-module__HnFQJW__comment-section h3{border-bottom:1px solid var(--border,#e5dcf5);color:var(--ink,#1a0a3d);letter-spacing:-.01em;margin:0 0 1rem;padding-bottom:.65rem;font-size:.88rem;font-weight:800}.BlogView-module__HnFQJW__comment-section>p{color:var(--ink-3,#7b6ba8);margin:0 0 1rem;font-size:.75rem}.BlogView-module__HnFQJW__comment{border-bottom:1px solid var(--border,#e5dcf5);padding:.65rem 0}.BlogView-module__HnFQJW__comment:last-of-type{border-bottom:none;padding-bottom:0}.BlogView-module__HnFQJW__comment b{color:var(--ink,#1a0a3d);margin-bottom:.2rem;font-size:.75rem;font-weight:700;display:block}.BlogView-module__HnFQJW__comment p{color:var(--ink-3,#7b6ba8);margin:0;font-size:.72rem;line-height:1.6}.BlogView-module__HnFQJW__comment-form{border-top:1px solid var(--border,#e5dcf5);flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}.BlogView-module__HnFQJW__comment-form label{color:var(--ink,#1a0a3d);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:700}.BlogView-module__HnFQJW__comment-form input,.BlogView-module__HnFQJW__comment-form textarea{background:var(--bg,#faf8ff);border:1px solid var(--border,#e5dcf5);color:var(--ink,#1a0a3d);font:inherit;resize:vertical;border-radius:2px;outline:none;width:100%;padding:.55rem .8rem;font-size:.78rem;font-weight:500;transition:border-color .15s}.BlogView-module__HnFQJW__comment-form textarea{min-height:80px}.BlogView-module__HnFQJW__comment-form input:focus,.BlogView-module__HnFQJW__comment-form textarea:focus{background:var(--bg-white,#fff);border-color:var(--green,#3d1c8a)}.BlogView-module__HnFQJW__comment-form input::placeholder,.BlogView-module__HnFQJW__comment-form textarea::placeholder{color:var(--ink-3,#7b6ba8)}.BlogView-module__HnFQJW__comment-form button{background:var(--green,#3d1c8a);color:#fff;cursor:pointer;font-family:var(--font);border:none;border-radius:2px;min-height:36px;padding:0 1.25rem;font-size:.75rem;font-weight:700;transition:background .15s}.BlogView-module__HnFQJW__comment-form button:hover{background:var(--orange,#c9a84c)}@media (max-width:1024px){.BlogView-module__HnFQJW__blog-view-main{grid-template-columns:1fr;gap:2rem}.BlogView-module__HnFQJW__blog-right{position:static}}@media (max-width:768px){.BlogView-module__HnFQJW__blog-view-main{padding:1.5rem 1rem 2.5rem}.BlogView-module__HnFQJW__blog-view-content{font-size:.84rem}}@media (max-width:480px){.BlogView-module__HnFQJW__blog-view-main{padding:1.25rem 1rem 2rem}}
