.gridia-site .gblog-hero{padding:72px 0 36px;overflow:visible}.gridia-site .gblog-hero h1{letter-spacing:-.025em;color:#efebff;max-width:28ch;margin:0 auto;font-size:clamp(44px,5.6vw,72px);line-height:1.08em}.gridia-site .gblog-hero .lede{color:#d5ceffeb;max-width:62ch;margin:30px auto 36px;font-size:19px}.gridia-site .gblog-pill{cursor:pointer;color:#edeaff;transition:background .2s var(--easing), color .2s var(--easing), border-color .2s var(--easing), transform .15s var(--easing);background:#ffffff12;border:1px solid #ffffff2e;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:600}.gridia-site .gblog-pill:hover{color:#fff;background:#ffffff1f;border-color:#ffffff4d}.gridia-site .gblog-pill:focus-visible{outline:2px solid var(--accent-aqua);outline-offset:2px}.gridia-site .gblog-pill.is-active{color:#081042;background:linear-gradient(135deg,#7bdfff 0%,#4d6bff 100%);border-color:#0000;font-weight:700;box-shadow:0 8px 24px #4d6bff59}.gridia-site .gblog-search-icon{color:#d5ceff8c}.gridia-site .gblog-search-input{color:#f2efff;transition:border-color .2s var(--easing), background .2s var(--easing);background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px}.gridia-site .gblog-search-input::placeholder{color:#d5ceff80}.gridia-site .gblog-search-input:focus{background:#ffffff14;border-color:#59d4ff80}.gridia-site .gblog-card{background:var(--site-bg-card);border-radius:var(--radius-xl);transition:transform .25s var(--easing), border-color .25s var(--easing), box-shadow .25s var(--easing);border:1px solid #ffffff1a}.gridia-site .gblog-card:hover{border-color:#59d4ff66;transform:translateY(-3px);box-shadow:0 14px 40px #0f28e54d}.gridia-site .gblog-card:focus-visible{outline:2px solid var(--accent-aqua);outline-offset:2px}.gridia-site .gblog-card-cover{justify-content:center;align-items:center;height:210px;display:flex}.gridia-site .gblog-card--featured .gblog-card-cover{height:100%;min-height:300px}@media (max-width:768px){.gridia-site .gblog-card--featured .gblog-card-cover{min-height:220px}}.gridia-site .gblog-card-cover:after,.gridia-site .gblog-post-cover:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.gridia-site .gblog-card-cover:has(img):after{display:none}.gridia-site .gblog-post-cover:has(img):after{display:none}.gridia-site .gblog-cover--g-blue{background:radial-gradient(circle at 62% 38%,#7dc8ff8c,#0000 60%),linear-gradient(140deg,#2336c9 0%,#3d7be8 100%)}.gridia-site .gblog-cover--g-orange{background:radial-gradient(circle at 62% 38%,#ffc45780,#0000 60%),linear-gradient(140deg,#e85d04 0%,#f9a825 100%)}.gridia-site .gblog-cover--g-teal{background:radial-gradient(circle at 62% 38%,#7debd766,#0000 60%),linear-gradient(140deg,#0e6e78 0%,#16a89a 100%)}.gridia-site .gblog-cover--g-violet{background:radial-gradient(circle at 62% 38%,#c4a5ff80,#0000 60%),linear-gradient(140deg,#4338ca 0%,#8b5cf6 100%)}.gridia-site .gblog-cover-icon{color:#fff;z-index:1;filter:drop-shadow(0 4px 14px #00000040);width:56px;height:56px;position:relative}.gridia-site .gblog-cover-icon--lg{width:76px;height:76px}.gridia-site .gblog-card-body{gap:0;padding:26px 26px 24px}.gridia-site .gblog-card-body--featured{justify-content:center;padding:44px 44px 36px}@media (max-width:768px){.gridia-site .gblog-card-body--featured{padding:28px 24px 26px}}.gridia-site .gblog-chip-row{margin-bottom:20px}.gridia-site .gblog-chip{letter-spacing:.12em;text-transform:uppercase;color:#e9e5ff;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:7px 14px;font-size:11px;font-weight:700;display:inline-flex}.gridia-site .gblog-chip-dot{border-radius:50%;flex:none;width:6px;height:6px}.gridia-site .gblog-chip--more{color:#9fe6ff;cursor:help;background:#59d4ff1a;border-color:#59d4ff4d}.gridia-site .gblog-card-title{letter-spacing:-.01em;color:#f4f1ff;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:16px;font-size:21px;font-weight:800;line-height:1.32em;display:-webkit-box;overflow:hidden}.gridia-site .gblog-card-title--featured{letter-spacing:-.02em;font-size:clamp(26px,2.6vw,36px);line-height:1.18em}.gridia-site .gblog-card-excerpt{color:#d1caffe0;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:22px;font-size:15px;line-height:1.65;display:-webkit-box;overflow:hidden}.gridia-site .gblog-card--featured .gblog-card-excerpt{-webkit-line-clamp:4;line-clamp:4;font-size:16px}.gridia-site .gblog-card-meta{color:#c1c6ffad;font-size:13px}.gridia-site .gblog-skeleton{border-color:#ffffff0f}.gridia-site .gblog-skeleton-img{background:#ffffff0d;height:210px}.gridia-site .gblog-skeleton-pill{background:#ffffff14}.gridia-site .gblog-skeleton-pill-sm{background:#ffffff0d}.gridia-site .gblog-empty{color:#d5ceffb3}.gridia-site .gblog-end{color:#d5ceff73}.gridia-site .water-post-detail-section,.gridia-site .water-post-newsletter-section{background:0 0}.gridia-site .gblog-back{color:#dfdaffeb;transition:color .2s var(--easing);font-size:15px;font-weight:600}.gridia-site .gblog-back:hover{color:var(--accent-aqua)}.gridia-site .gblog-post-title{letter-spacing:-.025em;color:#efebff;max-width:30ch;margin-bottom:30px;font-size:clamp(38px,5vw,68px);line-height:1.1em}.gridia-site .gblog-post-desc{color:#d5ceffeb;max-width:64ch;margin-bottom:28px;font-size:19px;line-height:1.6}.gridia-site .gblog-post-meta{color:#c1c6ffb8;font-size:15px}.gridia-site .gblog-post-author{color:#f4f1ff;font-weight:700}.gridia-site .gblog-avatar{color:#fff;background:linear-gradient(135deg,#59d4ff 0%,#4d6bff 100%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:inline-flex}.gridia-site .gblog-post-cover{border-radius:var(--radius-xl);border:1px solid var(--glass-border);justify-content:center;align-items:center;height:clamp(260px,42vw,520px);margin-top:44px;display:flex}.gridia-site .gblog-followup-heading{letter-spacing:-.02em;color:#f4f1ff;margin-bottom:26px;font-size:clamp(22px,2.4vw,30px)}.gridia-site .gblog-card--compact .gblog-card-cover{height:170px}.gridia-site .gblog-card-body--compact{padding:22px 24px 24px}.gridia-site .gblog-compact-cat{color:#d5ceffd9;margin-bottom:10px;font-size:15px}.gridia-site .gblog-compact-title{letter-spacing:-.01em;color:#f4f1ff;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:800;line-height:1.4em;display:-webkit-box;overflow:hidden}.gridia-site .water-richtext-p,.gridia-site .water-richtext-list,.gridia-site .water-banner-body{color:#e5e1ffeb}.gridia-site .water-richtext-h1,.gridia-site .water-richtext-h2,.gridia-site .water-richtext-h3,.gridia-site .water-richtext-h4{color:#f4f1ff}.gridia-site .water-richtext-blockquote{border-left-color:var(--accent-primary);color:#d5ceffe0}.gridia-site .water-richtext-hr{border-top-color:#ffffff1a}.gridia-site .water-richtext-code{color:var(--accent-aqua);background:#ffffff14}.gridia-site .water-richtext-link{color:var(--accent-aqua)}.gridia-site .water-richtext-td{color:#e5e1ffeb;border-color:#ffffff1f}.gridia-site .water-richtext-th{color:#f4f1ff;background:#ffffff0a;border-color:#ffffff1f}.gridia-site .water-richtext-upload-caption{color:#c1c6ffad}.gridia-site .water-code-block{border-color:#ffffff1a}.gridia-site .water-code-header{background:#ffffff0a;border-bottom-color:#ffffff14}.gridia-site .water-code-lang{color:var(--accent-aqua)}.gridia-site .water-code-pre{background:var(--site-bg-soft);color:#c9d3ff}.gridia-site .gblog-newsletter-card{text-align:center;background:radial-gradient(900px 420px at 30% 0%, #505fff2e, transparent 65%), radial-gradient(700px 380px at 85% 100%, #59d4ff14, transparent 60%), var(--site-bg-card);max-width:1240px;box-shadow:var(--shadow-2);border:1px solid #ffffff24;border-radius:32px;margin:0 auto;padding:72px 32px 64px;position:relative;overflow:hidden}@media (max-width:560px){.gridia-site .gblog-newsletter-card{padding:44px 20px 40px}}.gridia-site .gblog-newsletter-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--accent-aqua);margin-bottom:18px;font-size:13px;font-weight:700;display:block}.gridia-site .gblog-newsletter-h3{letter-spacing:-.02em;color:#f4f1ff;margin-bottom:18px;font-size:clamp(30px,3.4vw,46px)}.gridia-site .gblog-newsletter-body{color:#d5ceffe6;max-width:52ch;margin:0 auto 32px;font-size:17px;line-height:1.65}.gridia-site .gblog-newsletter-form{max-width:560px;margin:0 auto}.gridia-site .gblog-newsletter-legal{color:#c1c6ff99;margin-top:18px;font-size:13px}.gridia-site .water-newsletter-input{color:#f2efff;transition:border-color .2s var(--easing), background .2s var(--easing);background:#ffffff0d;border:1px solid #ffffff2e}.gridia-site .water-newsletter-input::placeholder{color:#d5ceff80}.gridia-site .water-newsletter-input:focus{background:#ffffff14;border-color:#59d4ff80}.gridia-site .water-newsletter-btn{background:var(--grad-primary);box-shadow:var(--glow-primary);transition:transform .15s var(--easing), box-shadow .22s var(--easing);background-clip:padding-box;border:none}.gridia-site .water-newsletter-btn:hover{box-shadow:var(--shadow-cta);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.gridia-site .gblog-card,.gridia-site .gblog-pill,.gridia-site .water-newsletter-btn{transition:none}.gridia-site .gblog-card:hover{transform:none}}
