.BlockRenderer_body__xv45T{font-family:Inter,sans-serif;color:var(--text-body);overflow-wrap:break-word}.BlockRenderer_paragraph__V9W_4{font-size:1.1875rem;line-height:1.85;margin:0 0 1.5rem;letter-spacing:-.003em}.BlockRenderer_paragraph__V9W_4:last-child{margin-bottom:0}.BlockRenderer_callout__6aBCO a,.BlockRenderer_listItem__Q4Pc_ a,.BlockRenderer_paragraph__V9W_4 a{color:var(--brand-teal-dark);font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:rgba(65,194,220,.45);transition:text-decoration-color var(--duration-base) var(--ease-in-out)}.BlockRenderer_callout__6aBCO a:hover,.BlockRenderer_listItem__Q4Pc_ a:hover,.BlockRenderer_paragraph__V9W_4 a:hover{text-decoration-color:var(--brand-teal-dark)}.BlockRenderer_listItem__Q4Pc_ code,.BlockRenderer_paragraph__V9W_4 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:var(--surface-muted);border:1px solid rgba(65,194,220,.18);border-radius:var(--radius-sm);padding:.1em .4em}.BlockRenderer_listItem__Q4Pc_ mark,.BlockRenderer_paragraph__V9W_4 mark{background:rgba(245,215,142,.5);color:inherit;border-radius:3px;padding:.05em .2em}.BlockRenderer_h2__lVuRH{font-family:Inter,sans-serif;font-size:clamp(1.625rem,3.2vw,2.125rem);font-weight:750;line-height:1.22;letter-spacing:-.03em;color:var(--text-headline);margin:3.25rem 0 1rem;scroll-margin-top:6rem}.BlockRenderer_h2__lVuRH:first-child{margin-top:0}.BlockRenderer_h3__rZJlw{position:relative;font-family:Inter,sans-serif;font-size:clamp(1.1875rem,2.2vw,1.3125rem);font-weight:700;line-height:1.4;letter-spacing:-.02em;color:var(--text-headline);margin:2.25rem 0 .75rem;padding-left:1.6rem;scroll-margin-top:6rem}.BlockRenderer_h3__rZJlw:before{content:"";position:absolute;left:.4rem;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--brand-teal-dark)}.BlockRenderer_h3__rZJlw:first-child{margin-top:0}.BlockRenderer_figure__3P6Fm{margin:2.5rem 0}.BlockRenderer_figureWide__wOu0V{margin-left:calc(var(--bleed, 0px) * -1);margin-right:calc(var(--bleed, 0px) * -1)}.BlockRenderer_figureImg__RRv2f{width:100%;height:auto;display:block;border-radius:var(--radius-lg);border:var(--border-warm);background:var(--surface-muted)}.BlockRenderer_caption__KUm48{font-size:.8125rem;line-height:1.6;color:var(--text-muted);text-align:center;margin-top:.75rem;padding:0 1rem}.BlockRenderer_quote__AMfzc{margin:2.5rem 0;padding:.25rem 0 .25rem 1.5rem;border-left:3px solid var(--brand-teal)}.BlockRenderer_quoteText__5caas{font-size:clamp(1.1875rem,2.4vw,1.375rem);line-height:1.6;font-weight:500;letter-spacing:-.015em;color:var(--text-headline);margin:0}.BlockRenderer_quoteCite__47HLM{display:block;margin-top:.75rem;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-style:normal}.BlockRenderer_list__0ZnDW{margin:0 0 1.5rem;padding-left:1.375rem}.BlockRenderer_listItem__Q4Pc_{font-size:1.1875rem;line-height:1.8;margin-bottom:.625rem;padding-left:.375rem}.BlockRenderer_listItem__Q4Pc_::marker,.BlockRenderer_list__0ZnDW::marker{color:var(--brand-teal-dark);font-weight:600}.BlockRenderer_callout__6aBCO{margin:2.25rem 0;padding:1.375rem 1.5rem;background:var(--surface-muted);border:1px solid rgba(65,194,220,.22);border-radius:var(--radius-md);font-size:1.0625rem;line-height:1.75;color:var(--text-body);position:relative}.BlockRenderer_callout__6aBCO:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--brand-teal)}.BlockRenderer_tableWrap__XGk8E{margin:2.25rem 0;overflow-x:auto;padding-bottom:.25rem;border-radius:var(--radius-md);border:1px solid rgba(65,194,220,.3)}.BlockRenderer_table__qcIwx{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.6;min-width:32rem}.BlockRenderer_table__qcIwx td,.BlockRenderer_table__qcIwx th{padding:.75rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(65,194,220,.25);border-right:1px solid rgba(65,194,220,.25)}.BlockRenderer_table__qcIwx td:last-child,.BlockRenderer_table__qcIwx th:last-child{border-right:0}.BlockRenderer_table__qcIwx tbody tr:last-child td{border-bottom:0}.BlockRenderer_table__qcIwx thead th{font-weight:700;color:var(--text-headline);background:var(--surface-muted);letter-spacing:-.01em;white-space:nowrap}.BlockRenderer_table__qcIwx tbody td{color:var(--text-body)}.BlockRenderer_table__qcIwx tbody tr:nth-child(2n){background:rgba(65,194,220,.04)}.BlockRenderer_divider__jQLdn{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:3rem 0;border:0}.BlockRenderer_divider__jQLdn:after,.BlockRenderer_divider__jQLdn:before{content:"";height:1px;width:64px;background:linear-gradient(90deg,transparent,rgba(65,194,220,.5))}.BlockRenderer_divider__jQLdn:after{background:linear-gradient(90deg,rgba(65,194,220,.5),transparent)}.BlockRenderer_dividerDot__qDpGH{width:6px;height:6px;background:var(--brand-teal);transform:rotate(45deg);flex-shrink:0}.BlockRenderer_legacy__xlBzm{font-size:1.1875rem;line-height:1.85}.BlockRenderer_legacy__xlBzm h2{font-size:clamp(1.5rem,3vw,1.9375rem);font-weight:700;letter-spacing:-.025em;margin:3rem 0 1rem}.BlockRenderer_legacy__xlBzm h3{font-size:1.375rem;font-weight:650;margin:2rem 0 .75rem}.BlockRenderer_legacy__xlBzm p{margin:0 0 1.5rem}.BlockRenderer_legacy__xlBzm ol,.BlockRenderer_legacy__xlBzm ul{margin:0 0 1.5rem;padding-left:1.5rem}.BlockRenderer_legacy__xlBzm li{margin-bottom:.5rem}.BlockRenderer_legacy__xlBzm img{width:100%;height:auto;border-radius:var(--radius-lg);margin:2rem 0}.BlockRenderer_legacy__xlBzm a{color:var(--brand-teal-dark);text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.BlockRenderer_legacy__xlBzm,.BlockRenderer_listItem__Q4Pc_,.BlockRenderer_paragraph__V9W_4{font-size:1.0625rem;line-height:1.75}.BlockRenderer_figure__3P6Fm{margin:1.75rem 0}.BlockRenderer_figureWide__wOu0V{margin-left:0;margin-right:0}.BlockRenderer_h2__lVuRH{margin-top:2.5rem}.BlockRenderer_quote__AMfzc{margin:1.75rem 0;padding-left:1.125rem}.BlockRenderer_callout__6aBCO{padding:1.125rem 1.25rem}.BlockRenderer_tableWrap__XGk8E{margin:1.75rem 0}.BlockRenderer_table__qcIwx{font-size:.9375rem;min-width:28rem}.BlockRenderer_table__qcIwx td,.BlockRenderer_table__qcIwx th{padding:.625rem .75rem}}.blogAdmin_root__XeoEs{font-family:Inter,sans-serif;color:var(--text-body)}.blogAdmin_sectionHead__lOfPd{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.blogAdmin_sectionTitle__jIDbV{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:var(--text-headline);margin:0 0 .25rem}.blogAdmin_sectionSub__Ud9CL{font-size:.875rem;color:var(--text-muted);margin:0}.blogAdmin_btn__LM_G2{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-family:inherit;font-size:.8125rem;font-weight:600;padding:.55rem 1rem;border-radius:var(--radius-pill);border:1px solid rgba(65,194,220,.3);background:var(--surface-warm-white);color:var(--text-body);cursor:pointer;white-space:nowrap;transition:background var(--duration-base) var(--ease-in-out),border-color var(--duration-base) var(--ease-in-out),color var(--duration-base) var(--ease-in-out)}.blogAdmin_btn__LM_G2:hover:not(:disabled){border-color:var(--brand-teal);background:var(--surface-muted)}.blogAdmin_btn__LM_G2:focus-visible{outline:2px solid var(--brand-teal-dark);outline-offset:2px}.blogAdmin_btn__LM_G2:disabled{opacity:.5;cursor:not-allowed}.blogAdmin_btnPrimary__gJz9H{background:var(--brand-teal);border-color:var(--brand-teal);color:var(--surface-dark)}.blogAdmin_btnPrimary__gJz9H:hover:not(:disabled){background:var(--brand-teal-dark);border-color:var(--brand-teal-dark);color:var(--text-inverse)}.blogAdmin_btnDanger__2GWzn{border-color:rgba(192,57,43,.3);color:var(--error)}.blogAdmin_btnDanger__2GWzn:hover:not(:disabled){background:rgba(192,57,43,.07);border-color:var(--error)}.blogAdmin_btnGhost__nq09s{border-color:transparent;background:transparent;color:var(--text-muted)}.blogAdmin_btnGhost__nq09s:hover:not(:disabled){background:var(--surface-muted);border-color:transparent;color:var(--text-headline)}.blogAdmin_banner__RsQ9B{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;border-radius:var(--radius-md);padding:.65rem .875rem;margin-bottom:1.25rem}.blogAdmin_bannerOk__euJr7{color:var(--success);background:rgba(46,125,82,.07);border:1px solid rgba(46,125,82,.22)}.blogAdmin_bannerErr__tjyBa{color:var(--error);background:rgba(192,57,43,.07);border:1px solid rgba(192,57,43,.22)}.blogAdmin_list__nLWDF{display:flex;flex-direction:column;gap:.75rem}.blogAdmin_postRow__vxWYJ{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.875rem;border:1px solid rgba(65,194,220,.18);border-radius:var(--radius-md);background:var(--surface-warm-white);transition:border-color var(--duration-base) var(--ease-in-out)}.blogAdmin_postRow__vxWYJ:hover{border-color:rgba(65,194,220,.45)}.blogAdmin_postThumb__IzTuc{object-fit:cover;display:block}.blogAdmin_postThumbEmpty__0VN7B,.blogAdmin_postThumb__IzTuc{width:84px;height:56px;border-radius:var(--radius-sm);background:var(--surface-muted)}.blogAdmin_postThumbEmpty__0VN7B{border:1px dashed rgba(65,194,220,.35)}.blogAdmin_postMain__P1SQI{min-width:0}.blogAdmin_postTitle__U36YK{font-size:.9375rem;font-weight:650;color:var(--text-headline);letter-spacing:-.01em;margin:0 0 .25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blogAdmin_postMeta__CP54m{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.75rem;color:var(--text-muted)}.blogAdmin_pill__Fudqn{display:inline-flex;align-items:center;gap:.25rem;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.2rem .5rem;border-radius:var(--radius-pill)}.blogAdmin_pillPublished__4ymzx{color:var(--success);background:rgba(46,125,82,.1);border:1px solid rgba(46,125,82,.24)}.blogAdmin_pillDraft__L7nNj{color:var(--warning);background:rgba(180,83,9,.1);border:1px solid rgba(180,83,9,.24)}.blogAdmin_postActions__7Ttjo{display:flex;align-items:center;gap:.375rem}.blogAdmin_iconBtn__eXBBs{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);border:1px solid rgba(65,194,220,.25);background:var(--surface-warm-white);color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-in-out),border-color var(--duration-fast) var(--ease-in-out),background var(--duration-fast) var(--ease-in-out)}.blogAdmin_iconBtn__eXBBs:hover:not(:disabled){color:var(--text-headline);border-color:var(--brand-teal);background:var(--surface-muted)}.blogAdmin_iconBtn__eXBBs:focus-visible{outline:2px solid var(--brand-teal-dark);outline-offset:2px}.blogAdmin_iconBtnDanger__rcAc1:hover:not(:disabled){color:var(--error);border-color:rgba(192,57,43,.45);background:rgba(192,57,43,.06)}.blogAdmin_emptyState__DpNFE{text-align:center;padding:3rem 1.5rem;border:1px dashed rgba(65,194,220,.35);border-radius:var(--radius-md);background:var(--surface-muted)}.blogAdmin_emptyStateText__pwDlr{font-size:.9375rem;color:var(--text-muted);margin:0 0 1.25rem}.blogAdmin_editorBar__rJayq{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:.75rem 0;margin-bottom:1.25rem;background:var(--surface-warm-white);border-bottom:1px solid rgba(65,194,220,.18)}.blogAdmin_editorBarActions__wf9GZ{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.blogAdmin_editorGrid__hr_mE{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:1.75rem;align-items:start}.blogAdmin_editorMain__i3dOm{min-width:0}.blogAdmin_titleInput__vT4nV{width:100%;font-family:inherit;font-size:clamp(1.5rem,3.5vw,2.125rem);font-weight:800;letter-spacing:-.035em;line-height:1.15;color:var(--text-headline);background:transparent;border:0;border-bottom:1px solid transparent;outline:none;padding:.25rem 0;margin-bottom:.75rem}.blogAdmin_titleInput__vT4nV::placeholder{color:rgba(15,26,48,.22)}.blogAdmin_titleInput__vT4nV:focus{border-bottom-color:rgba(65,194,220,.5)}.blogAdmin_deckInput__YgiPM{width:100%;font-family:inherit;font-size:1.0625rem;line-height:1.6;color:var(--text-muted);background:transparent;border:0;border-bottom:1px solid transparent;outline:none;resize:vertical;padding:.25rem 0;margin-bottom:1.25rem}.blogAdmin_deckInput__YgiPM::placeholder{color:rgba(15,26,48,.22)}.blogAdmin_deckInput__YgiPM:focus{border-bottom-color:rgba(65,194,220,.5)}.blogAdmin_toolbar__DJ6Qn{position:sticky;top:3.75rem;z-index:15;display:flex;align-items:center;gap:.25rem;flex-wrap:wrap;padding:.375rem .5rem;border:1px solid rgba(65,194,220,.25);border-radius:var(--radius-md);background:var(--surface-warm-white);box-shadow:var(--shadow-sm);margin-bottom:1rem}.blogAdmin_toolBtn__R2Zw_{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;min-width:30px;height:30px;padding:0 .4rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-body);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:600;transition:background var(--duration-fast) var(--ease-in-out),color var(--duration-fast) var(--ease-in-out)}.blogAdmin_toolBtn__R2Zw_:hover:not(:disabled){background:var(--surface-muted);color:var(--text-headline)}.blogAdmin_toolBtn__R2Zw_:focus-visible{outline:2px solid var(--brand-teal-dark);outline-offset:1px}.blogAdmin_toolBtn__R2Zw_:disabled{opacity:.35;cursor:not-allowed}.blogAdmin_toolBtnOn__x2WdB{background:rgba(65,194,220,.18);color:var(--brand-teal-dark)}.blogAdmin_toolSep__73IfV{width:1px;height:20px;background:rgba(65,194,220,.25);margin:0 .25rem;flex-shrink:0}.blogAdmin_toolGroup__t_R6i{position:relative;display:inline-flex}.blogAdmin_popover__TIVDc{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:168px;padding:.375rem;border:1px solid rgba(65,194,220,.28);border-radius:var(--radius-md);background:var(--surface-warm-white);box-shadow:var(--shadow-md)}.blogAdmin_popoverItem__FPHpG{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4rem .5rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-body);font-family:inherit;font-size:.8125rem;text-align:left;cursor:pointer}.blogAdmin_popoverItem__FPHpG:hover{background:var(--surface-muted)}.blogAdmin_popoverLabel__NlztD{font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);padding:.25rem .5rem}.blogAdmin_swatchGrid__aru65{display:grid;grid-template-columns:repeat(5,1fr);gap:.3rem;padding:.25rem}.blogAdmin_swatch__j9YL0{width:26px;height:26px;border-radius:var(--radius-sm);border:1px solid rgba(15,26,48,.15);cursor:pointer;padding:0}.blogAdmin_swatch__j9YL0:hover{transform:scale(1.08)}.blogAdmin_swatch__j9YL0:focus-visible{outline:2px solid var(--brand-teal-dark);outline-offset:2px}.blogAdmin_canvas__hYGoj{display:flex;flex-direction:column}.blogAdmin_blockWrap__BdXAA{position:relative;border-radius:var(--radius-sm);padding:.125rem 0;transition:background var(--duration-fast) var(--ease-in-out)}.blogAdmin_blockWrapActive__0pSUS{background:rgba(65,194,220,.045)}.blogAdmin_blockType__2JT5e{font-family:inherit;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-muted);border:1px solid rgba(65,194,220,.25);border-radius:var(--radius-sm);padding:.2rem .4rem;cursor:pointer}.blogAdmin_blockToolsSpacer__nbzjo{flex:1 1}.blogAdmin_miniBtn__19Fb1{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer}.blogAdmin_miniBtn__19Fb1:hover:not(:disabled){background:var(--surface-muted);color:var(--text-headline)}.blogAdmin_miniBtn__19Fb1:disabled{opacity:.3;cursor:not-allowed}.blogAdmin_miniBtnOn__MLPhd{background:rgba(65,194,220,.2);color:var(--brand-teal-dark)}.blogAdmin_miniBtnDanger__TSpym:hover:not(:disabled){color:var(--error);background:rgba(192,57,43,.08)}.blogAdmin_editable__LMHoa{outline:none;min-height:1.5em;white-space:pre-wrap;word-break:break-word}.blogAdmin_editable__LMHoa:empty:before,.blogAdmin_editable__LMHoa[data-empty=true]:before{content:attr(data-placeholder);color:rgba(15,26,48,.26);pointer-events:none}.blogAdmin_editable__LMHoa a{color:var(--brand-teal-dark);text-decoration:underline}.blogAdmin_editable__LMHoa code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:var(--surface-muted);border-radius:var(--radius-sm);padding:.1em .35em}.blogAdmin_eParagraph__6Vq1L{font-size:1.0625rem;line-height:1.8;color:var(--text-body)}.blogAdmin_eHeading2__ZHiHO{font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:-.025em;color:var(--text-headline)}.blogAdmin_eHeading3__uy_IX{font-size:1.1875rem;font-weight:650;line-height:1.35;letter-spacing:-.015em;color:var(--text-headline)}.blogAdmin_eQuote__wH2R0{font-size:1.1875rem;font-weight:500;line-height:1.6;color:var(--text-headline);border-left:3px solid var(--brand-teal);padding-left:1rem}.blogAdmin_eCallout__uFfSs{font-size:1rem;line-height:1.7;background:var(--surface-muted);border:1px solid rgba(65,194,220,.25);border-left:3px solid var(--brand-teal);border-radius:var(--radius-sm);padding:.875rem 1rem}.blogAdmin_citeInput__15GGr{width:100%;margin-top:.5rem;font-family:inherit;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:transparent;border:0;border-bottom:1px dashed rgba(65,194,220,.35);outline:none;padding:.25rem 0 .25rem 1rem}.blogAdmin_listRows__oDtlj{display:flex;flex-direction:column;gap:.25rem}.blogAdmin_listRow__8G2g_{display:flex;align-items:baseline;gap:.5rem}.blogAdmin_listMarker__p_NCj{flex-shrink:0;font-size:.9375rem;font-weight:700;color:var(--brand-teal-dark);min-width:1.25rem;text-align:right;-webkit-user-select:none;user-select:none}.blogAdmin_listRow__8G2g_ .blogAdmin_editable__LMHoa{flex:1 1;font-size:1.0625rem;line-height:1.75}.blogAdmin_imageBlock__Avepy{display:flex;flex-direction:column;gap:.625rem}.blogAdmin_imagePreview__gwIwF{width:100%;max-height:320px;object-fit:cover;border-radius:var(--radius-md);border:1px solid rgba(65,194,220,.25);background:var(--surface-muted);display:block}.blogAdmin_imageDrop__18tvJ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2.25rem 1rem;border:1px dashed rgba(65,194,220,.45);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-muted);font-size:.8125rem;text-align:center}.blogAdmin_imageDropActive__nSgbR{border-color:var(--brand-teal);background:rgba(65,194,220,.1);color:var(--brand-teal-dark)}.blogAdmin_pickerPreviewWrap__xBfIo{position:relative}.blogAdmin_pickerRemove__DvBLp{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:0;background:rgba(15,26,48,.72);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.blogAdmin_pickerRemove__DvBLp:hover{background:var(--error)}.blogAdmin_pickerActions__R3EgZ{display:flex;align-items:center;gap:.5rem}.blogAdmin_pickerActions__R3EgZ .blogAdmin_field__LX_ga{flex:1 1;min-width:0}.blogAdmin_pickerError__Mb_VD{font-size:.75rem;color:var(--error);line-height:1.5}.blogAdmin_spin__A540q{animation:blogAdmin_adminSpin__tT42D .9s linear infinite}@keyframes blogAdmin_adminSpin__tT42D{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.blogAdmin_spin__A540q{animation:none}}.blogAdmin_field__LX_ga{width:100%;font-family:inherit;font-size:.875rem;padding:.55rem .75rem;border:1px solid rgba(65,194,220,.28);border-radius:var(--radius-sm);background:var(--surface-warm-white);color:var(--text-body);outline:none;transition:border-color var(--duration-base) var(--ease-in-out),box-shadow var(--duration-base) var(--ease-in-out)}.blogAdmin_field__LX_ga:focus{border-color:var(--brand-teal);box-shadow:0 0 0 3px rgba(65,194,220,.14)}.blogAdmin_field__LX_ga::placeholder{color:rgba(15,26,48,.3)}.blogAdmin_dividerPreview__AGRnW{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 0;color:var(--brand-teal)}.blogAdmin_dividerPreview__AGRnW:after,.blogAdmin_dividerPreview__AGRnW:before{content:"";height:1px;flex:1 1;max-width:90px;background:rgba(65,194,220,.5)}.blogAdmin_dividerDot__VnZv6{width:6px;height:6px;background:var(--brand-teal);transform:rotate(45deg)}.blogAdmin_sidebar__WZvaV{position:sticky;top:4.5rem;display:flex;flex-direction:column;gap:1rem}.blogAdmin_panel__2rUpx{border:1px solid rgba(65,194,220,.2);border-radius:var(--radius-md);background:var(--surface-warm-white);padding:1rem}.blogAdmin_panelTitle__ICsfe{font-size:.625rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem}.blogAdmin_fieldGroup__xCAZZ{display:flex;flex-direction:column;gap:.75rem}.blogAdmin_label__Af8XJ{display:block;font-size:.75rem;font-weight:600;color:var(--text-headline);margin-bottom:.3rem}.blogAdmin_hint__WzoL0{display:block;font-size:.6875rem;color:var(--text-muted);margin-top:.3rem;line-height:1.5}.blogAdmin_segmented__f1Uh5{display:flex;gap:.25rem;padding:.2rem;border-radius:var(--radius-sm);background:var(--surface-muted)}.blogAdmin_segment__DZvcW{flex:1 1;font-family:inherit;font-size:.75rem;font-weight:600;padding:.4rem .5rem;border:0;border-radius:calc(var(--radius-sm) - 2px);background:transparent;color:var(--text-muted);cursor:pointer}.blogAdmin_segmentOn__aaMFX{background:var(--surface-warm-white);color:var(--text-headline);box-shadow:var(--shadow-sm)}.blogAdmin_coverPreview__HiY84{position:relative;margin-top:.5rem;border-radius:var(--radius-sm);overflow:hidden;border:1px solid rgba(65,194,220,.22)}.blogAdmin_coverPreviewImg__x3tii{width:100%;height:120px;object-fit:cover;display:block}.blogAdmin_stats__qlOYK{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;text-align:center}.blogAdmin_statValue__8qaUa{display:block;font-size:1.125rem;font-weight:700;color:var(--text-headline);letter-spacing:-.02em}.blogAdmin_statLabel__5lTqe{display:block;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-top:.125rem}.blogAdmin_preview__P28Sk{max-width:720px;margin:0 auto;padding:1.5rem 0 3rem;--bleed:0px}.blogAdmin_previewCover__IpWeI{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);margin-bottom:1.75rem;display:block}.blogAdmin_previewCategory__vYXJ3{display:block;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-teal-dark);margin-bottom:.75rem}.blogAdmin_previewTitle__f1Ssh{font-size:clamp(1.875rem,4.5vw,2.75rem);font-weight:800;line-height:1.08;letter-spacing:-.04em;color:var(--text-headline);margin:0 0 1rem}.blogAdmin_previewDeck__Il9Br{font-size:1.125rem;line-height:1.6;color:var(--text-muted);margin:0 0 1.5rem}.blogAdmin_previewMeta__1OLOj{font-size:.8125rem;color:var(--text-muted);padding-bottom:1.5rem;border-bottom:1px solid rgba(65,194,220,.2);margin-bottom:2rem}@media (max-width:1040px){.blogAdmin_editorGrid__hr_mE{grid-template-columns:minmax(0,1fr)}.blogAdmin_sidebar__WZvaV{position:static;order:-1}}@media (max-width:640px){.blogAdmin_postRow__vxWYJ{grid-template-columns:64px minmax(0,1fr);gap:.75rem}.blogAdmin_postThumbEmpty__0VN7B,.blogAdmin_postThumb__IzTuc{width:64px;height:44px}.blogAdmin_postActions__7Ttjo{grid-column:1/-1;justify-content:flex-end}.blogAdmin_editorBar__rJayq{position:static}.blogAdmin_toolbar__DJ6Qn{position:sticky;top:0;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.blogAdmin_toolbar__DJ6Qn::-webkit-scrollbar{display:none}}.blogAdmin_glance__nuXzB{border:1px solid rgba(65,194,220,.35);border-radius:var(--radius-md);background:var(--surface-warm-white);padding:1.25rem 1.5rem 1.375rem;margin:2.5rem 0}.blogAdmin_glanceTitle__7Pv6Y{font-size:1.0625rem;font-weight:700;letter-spacing:-.015em;color:var(--text-headline);margin:0 0 .875rem}.blogAdmin_glanceList__SAE87{margin:0;padding-left:1.25rem;list-style:disc}.blogAdmin_glanceList__SAE87 li{margin-bottom:.5rem}.blogAdmin_glanceList__SAE87 li:last-child{margin-bottom:0}.blogAdmin_glanceSub__CiJw_{margin-left:1.25rem;list-style:circle}.blogAdmin_glanceLink__SV9ml{font-size:.9375rem;line-height:1.55;color:var(--brand-teal-dark);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(65,194,220,.5)}.blogAdmin_tableBlock__8lULO{display:flex;flex-direction:column;gap:.5rem}.blogAdmin_tableToolbar__VmTPh{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.blogAdmin_miniToggle__PFF3X{font-family:inherit;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-muted);border:1px solid rgba(65,194,220,.25);border-radius:var(--radius-sm);padding:.25rem .5rem;cursor:pointer}.blogAdmin_miniToggleOn__jGagl{background:rgba(65,194,220,.18);border-color:var(--brand-teal);color:var(--brand-teal-dark)}.blogAdmin_miniAdd__HWaeG{display:inline-flex;align-items:center;gap:.25rem;font-family:inherit;font-size:.6875rem;font-weight:600;color:var(--text-body);background:var(--surface-warm-white);border:1px solid rgba(65,194,220,.3);border-radius:var(--radius-pill);padding:.25rem .625rem;cursor:pointer}.blogAdmin_miniAdd__HWaeG:hover:not(:disabled){border-color:var(--brand-teal);background:var(--surface-muted)}.blogAdmin_miniAdd__HWaeG:disabled{opacity:.4;cursor:not-allowed}.blogAdmin_tableScroll__OiTzl{overflow-x:auto}.blogAdmin_editTable__yn0Ks{border-collapse:collapse;width:100%}.blogAdmin_tableAxisCorner__jZGSG,.blogAdmin_tableAxis__gLNOO{width:26px;padding:0;border:0;text-align:center}.blogAdmin_axisBtn__muz45{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-in-out)}.blogAdmin_blockWrap__BdXAA:focus-within .blogAdmin_axisBtn__muz45,.blogAdmin_blockWrap__BdXAA:hover .blogAdmin_axisBtn__muz45{opacity:1}.blogAdmin_axisBtn__muz45:hover:not(:disabled){color:var(--error);background:rgba(192,57,43,.08)}.blogAdmin_axisBtn__muz45:disabled{opacity:0!important;cursor:not-allowed}.blogAdmin_editCell__2ysMI{border:1px solid rgba(65,194,220,.3);padding:.5rem .625rem;vertical-align:top;min-width:8rem}.blogAdmin_editCell__2ysMI .blogAdmin_editable__LMHoa{font-size:.9375rem;line-height:1.55;color:var(--text-body)}.blogAdmin_editCellHead__4A_Kg{background:var(--surface-muted)}.blogAdmin_editCellHead__4A_Kg .blogAdmin_editable__LMHoa{font-weight:700;color:var(--text-headline)}@media (max-width:640px){.blogAdmin_axisBtn__muz45{opacity:1}.blogAdmin_editCell__2ysMI{min-width:6.5rem}}.blogAdmin_sideTabs__9etRN{display:flex;gap:.25rem;padding:.25rem;border-radius:var(--radius-md);background:var(--surface-muted);border:1px solid rgba(65,194,220,.2)}.blogAdmin_sideTab__vYxdY{flex:1 1;font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.45rem .5rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-in-out),color var(--duration-fast) var(--ease-in-out)}.blogAdmin_sideTab__vYxdY:hover{color:var(--text-headline)}.blogAdmin_sideTabOn__x_oe5{background:var(--surface-warm-white);color:var(--text-headline);box-shadow:var(--shadow-sm)}.blogAdmin_sideTab__vYxdY:focus-visible{outline:2px solid var(--brand-teal-dark);outline-offset:1px}.blogAdmin_scorePill__th6_W{display:inline-flex;align-items:center;gap:.3rem;font-family:inherit;font-size:.8125rem;font-weight:700;padding:.5rem .75rem;border-radius:var(--radius-pill);border:1px solid;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:filter var(--duration-fast) var(--ease-in-out)}.blogAdmin_scorePill__th6_W:hover{filter:brightness(.97)}.blogAdmin_scorePill__th6_W:focus-visible{outline:2px solid var(--brand-teal-dark);outline-offset:2px}.blogAdmin_scorePillOut__CL695{font-weight:500;opacity:.65}.blogAdmin_pill_poor__zr0Kj{color:var(--error);background:rgba(192,57,43,.08);border-color:rgba(192,57,43,.35)}.blogAdmin_pill_ok__ireFR{color:var(--warning);background:rgba(180,83,9,.08);border-color:rgba(180,83,9,.35)}.blogAdmin_pill_good__eF0fD{color:var(--success);background:rgba(46,125,82,.08);border-color:rgba(46,125,82,.35)}.blogAdmin_scoreRow___RJAt{display:flex;align-items:center;gap:.875rem;margin-bottom:.75rem}.blogAdmin_scoreBig__YH2vS{font-size:2rem;font-weight:800;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blogAdmin_scoreOutOf__pmR5v{font-size:.875rem;font-weight:500;opacity:.6}.blogAdmin_grade_poor__74_j9{color:var(--error)}.blogAdmin_grade_ok__V2FPP{color:var(--warning)}.blogAdmin_grade_good__pD0cs{color:var(--success)}.blogAdmin_scoreMeta__ivOB9{display:flex;flex-direction:column;gap:.1rem;min-width:0}.blogAdmin_scoreGrade__P_Cev{font-size:.8125rem;font-weight:700;color:var(--text-headline)}.blogAdmin_scoreTrack__WKnBe{height:6px;border-radius:var(--radius-pill);background:var(--surface-muted);overflow:hidden}.blogAdmin_scoreFill__E94IE{display:block;height:100%;border-radius:var(--radius-pill);background:currentColor;transition:width var(--duration-base) var(--ease-in-out)}.blogAdmin_serp___Fu9a{display:flex;flex-direction:column;gap:.2rem;padding:.75rem;border:1px solid rgba(65,194,220,.22);border-radius:var(--radius-sm);background:var(--surface-warm-white)}.blogAdmin_serpUrl__M56Ga{font-size:.75rem;color:var(--text-muted);overflow-wrap:anywhere}.blogAdmin_serpTitle__fdjZR{font-size:1rem;line-height:1.3;color:#1a0dab;overflow-wrap:anywhere}.blogAdmin_serpDesc__NDQHo{font-size:.8125rem;line-height:1.5;color:var(--text-body);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blogAdmin_checkList__yrEGZ{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.blogAdmin_checkRow__zJo5b{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.45}.blogAdmin_checkIcon__khElQ{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;flex-shrink:0;margin-top:1px}.blogAdmin_check_pass__XFnkv .blogAdmin_checkIcon__khElQ{color:var(--success);background:rgba(46,125,82,.12)}.blogAdmin_check_warn__9OYFp .blogAdmin_checkIcon__khElQ{color:var(--warning);background:rgba(180,83,9,.12)}.blogAdmin_check_fail__lcyeH .blogAdmin_checkIcon__khElQ{color:var(--error);background:rgba(192,57,43,.12)}.blogAdmin_checkBody___aUxy{display:flex;flex-direction:column;gap:.1rem;flex:1 1;min-width:0}.blogAdmin_checkLabel___Fkq_{font-weight:600;color:var(--text-headline)}.blogAdmin_checkAdvice__kWAiz{font-size:.75rem;color:var(--text-muted)}.blogAdmin_check_pass__XFnkv .blogAdmin_checkAdvice__kWAiz{display:none}.blogAdmin_checkWeight__fUVm_{font-size:.6875rem;font-weight:600;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0;margin-top:1px}.blogAdmin_disclosure__b7Rrh{display:inline-flex;align-items:center;gap:.35rem;margin-top:.75rem;font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--brand-teal-dark);background:none;border:0;padding:0;cursor:pointer}.blogAdmin_disclosureOpen__NVZoQ{transform:rotate(180deg)}.blogAdmin_counter__VSF0R{display:block;font-size:.6875rem;margin-top:.3rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blogAdmin_counterIdle__mzxfh{color:var(--text-muted)}.blogAdmin_counterWarn__m_Ogn{color:var(--warning)}.blogAdmin_counterGood__s_E17{color:var(--success)}.blogAdmin_checkboxRow__uGk4K{display:flex;align-items:flex-start;gap:.5rem;cursor:pointer}.blogAdmin_checkboxRow__uGk4K input{margin-top:.2rem;flex-shrink:0}.blogAdmin_slashMenu__Os2Zk{position:absolute;z-index:40;left:.625rem;top:100%;width:232px;max-height:288px;overflow-y:auto;padding:.3rem;border:1px solid rgba(65,194,220,.3);border-radius:var(--radius-md);background:var(--surface-warm-white);box-shadow:var(--shadow-md)}.blogAdmin_slashItem__4Mp_l{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4rem .5rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-body);font-family:inherit;font-size:.8125rem;text-align:left;cursor:pointer}.blogAdmin_slashItemActive__CC4tn{background:rgba(65,194,220,.16);color:var(--text-headline)}.blogAdmin_slashIcon__SKUwT{display:inline-flex;color:var(--brand-teal-dark)}.blogAdmin_slashEmpty__0PC0y{font-size:.8125rem;color:var(--text-muted);margin:0;padding:.5rem}.blogAdmin_floatBar__LL9F8{position:fixed;z-index:60;transform:translateX(-50%);display:flex;align-items:center;gap:.15rem;padding:.25rem;border-radius:var(--radius-md);background:var(--surface-dark);box-shadow:var(--shadow-lg)}.blogAdmin_floatBtn__bW8N_{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:var(--radius-sm);background:transparent;color:rgba(255,255,255,.85);cursor:pointer;transition:background var(--duration-fast) var(--ease-in-out)}.blogAdmin_floatBtn__bW8N_:hover{background:rgba(255,255,255,.14);color:#fff}.blogAdmin_floatBtn__bW8N_:focus-visible{outline:2px solid var(--brand-teal);outline-offset:-2px}.blogAdmin_floatBtnOn__vSU5h{background:var(--brand-teal);color:var(--surface-dark)}.blogAdmin_floatSep___uS45{width:1px;height:18px;background:rgba(255,255,255,.22);margin:0 .15rem}.blogAdmin_dragHandle__gMFA7{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-sm);color:var(--text-muted);cursor:grab}.blogAdmin_dragHandle__gMFA7:hover{background:var(--surface-muted);color:var(--text-headline)}.blogAdmin_dragHandle__gMFA7:active{cursor:grabbing}.blogAdmin_blockWrapDragging___2oor{opacity:.4}.blogAdmin_dropLine__6_FhH{height:2px;border-radius:2px;background:var(--brand-teal);margin:.125rem 0}@media (prefers-reduced-motion:reduce){.blogAdmin_scoreFill__E94IE{transition:none}}.blogAdmin_blockBar__kEvdv{position:absolute;bottom:100%;left:0;z-index:45;display:flex;align-items:center;gap:.1rem;margin-bottom:.3rem;padding:.2rem .25rem;border:1px solid rgba(65,194,220,.3);border-radius:var(--radius-md);background:var(--surface-warm-white);box-shadow:var(--shadow-md);white-space:nowrap}.blogAdmin_barBtn__linoQ{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-body);cursor:pointer;transition:background var(--duration-fast) var(--ease-in-out)}.blogAdmin_barBtn__linoQ:hover:not(:disabled){background:var(--surface-muted);color:var(--text-headline)}.blogAdmin_barBtn__linoQ:focus-visible{outline:2px solid var(--brand-teal-dark);outline-offset:-1px}.blogAdmin_barBtn__linoQ:disabled{opacity:.3;cursor:not-allowed}.blogAdmin_barBtnOn__vA2jm{background:rgba(65,194,220,.2);color:var(--brand-teal-dark)}.blogAdmin_barType__6jFov{display:inline-flex;align-items:center;gap:.25rem;font-family:inherit;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-muted);border:1px solid rgba(65,194,220,.25);border-radius:var(--radius-sm);padding:.25rem .45rem;cursor:pointer}.blogAdmin_barType__6jFov:hover{color:var(--text-headline);border-color:var(--brand-teal)}.blogAdmin_barSep__3jl6s{width:1px;height:16px;background:rgba(65,194,220,.28);margin:0 .15rem;flex-shrink:0}.blogAdmin_barGroup__1XpMg{position:relative;display:inline-flex}.blogAdmin_barMenu__XQprs{position:absolute;top:calc(100% + 5px);left:0;z-index:50;min-width:190px;max-height:320px;overflow-y:auto;padding:.3rem;border:1px solid rgba(65,194,220,.3);border-radius:var(--radius-md);background:var(--surface-warm-white);box-shadow:var(--shadow-md);white-space:normal}.blogAdmin_barMenuRight__NQt4L{left:auto;right:0}.blogAdmin_barMenuItem__tPqTG{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4rem .5rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-body);font-family:inherit;font-size:.8125rem;text-align:left;cursor:pointer}.blogAdmin_barMenuItem__tPqTG:hover{background:var(--surface-muted)}.blogAdmin_barMenuItemOn__XCcO1{background:rgba(65,194,220,.16);color:var(--brand-teal-dark);font-weight:600}.blogAdmin_barMenuItemDanger__ss_20:hover{background:rgba(192,57,43,.08);color:var(--error)}.blogAdmin_barMenuLabel__PxYhX{display:flex;align-items:center;gap:.3rem;font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin:.5rem 0 .25rem;padding:0 .5rem}.blogAdmin_barSwatches__jZxbS{display:grid;grid-template-columns:repeat(5,1fr);gap:.25rem;padding:.25rem .5rem .35rem}.blogAdmin_canvas__hYGoj{padding-top:2.5rem}.blogAdmin_canvasTail__JiWyc{min-height:8rem;flex:1 1;cursor:text}.AdminDashboard_dashboard__LgMx2{background:var(--surface-warm-white);border-radius:16px;padding:2rem;border:1px solid rgba(15,26,48,.08)}.AdminDashboard_dashTitle__tOqma{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:700;color:var(--text-headline);margin-bottom:1.75rem;letter-spacing:-.02em}.AdminDashboard_tabs__0z77E{display:flex;gap:.75rem;flex-wrap:wrap;border-bottom:1px solid rgba(15,26,48,.08);padding-bottom:1.25rem;margin-bottom:2rem}@media (max-width:640px){.AdminDashboard_dashboard__LgMx2{padding:1.25rem;border-radius:12px}.AdminDashboard_dashTitle__tOqma{font-size:1.375rem;margin-bottom:1.25rem}.AdminDashboard_tabs__0z77E{gap:.5rem;margin-bottom:1.5rem}}@media (max-width:480px){.AdminDashboard_dashboard__LgMx2{padding:1rem}.AdminDashboard_dashTitle__tOqma{font-size:1.2rem}}.page_adminWrap__4Q0IL{padding:6rem 2rem}@media (max-width:640px){.page_adminWrap__4Q0IL{padding:3rem 1rem}}@media (max-width:480px){.page_adminWrap__4Q0IL{padding:2rem .75rem}}.page_page__yflAI{background:var(--surface-cream);min-height:100vh;padding-bottom:5rem}.page_hero__BUdG8{position:relative;width:100%;min-height:clamp(220px,34vw,420px);display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--surface-dark)}.page_heroImg__uO9Sf{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.page_heroScrim__UWkjS{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,16,30,.5),rgba(9,16,30,.62))}.page_heroTitle___Qyw5{position:relative;max-width:16ch;margin:0;padding:3rem 1.5rem;text-align:center;font-family:Inter,sans-serif;font-size:clamp(1.75rem,5.6vw,4rem);font-weight:800;line-height:1.06;letter-spacing:-.035em;color:#ffffff;text-shadow:0 2px 24px rgba(9,16,30,.45);text-wrap:balance;overflow-wrap:break-word}.page_shell__YAhJG{width:100%;max-width:1180px;margin:0 auto;padding:2rem 1.5rem 0}.page_column__cbIds{width:100%;max-width:760px;margin:0 auto;--bleed:0px}.page_backLink__hjQnF{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;color:var(--text-muted);margin-bottom:1.75rem;transition:color var(--duration-base) var(--ease-in-out)}.page_backLink__hjQnF:hover,.page_category__n9ZGV{color:var(--brand-teal-dark)}.page_category__n9ZGV{display:block;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.75rem}.page_title__xYFu1{font-family:Inter,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.14;letter-spacing:-.035em;color:var(--text-headline);margin:0 0 1rem;text-wrap:balance;overflow-wrap:break-word}.page_deck__ClBa3{font-size:clamp(1rem,1.8vw,1.1875rem);font-weight:400;line-height:1.65;color:var(--text-muted);margin:0 0 1.5rem;overflow-wrap:break-word}.page_meta__p0rBO{display:flex;align-items:center;gap:1.75rem;flex-wrap:wrap;padding-bottom:1.25rem;border-bottom:1px solid rgba(65,194,220,.28);margin-bottom:2.25rem}.page_metaItem__fXVmH{display:inline-flex;align-items:center;gap:.55rem;font-size:.9375rem;color:var(--text-body)}.page_metaIcon__PRev9{display:inline-flex;align-items:center;justify-content:center;background:rgba(65,194,220,.14);color:var(--brand-teal-dark)}.page_avatar___cHQg,.page_metaIcon__PRev9{width:26px;height:26px;border-radius:50%;flex-shrink:0}.page_avatar___cHQg{object-fit:cover}.page_glance__GJFxO{border:1px solid rgba(65,194,220,.35);border-radius:var(--radius-md);background:var(--surface-warm-white);padding:1.25rem 1.5rem 1.375rem;margin:2.5rem 0}.page_glanceTitle__XyaiZ{font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:700;letter-spacing:-.015em;color:var(--text-headline);margin:0 0 .875rem}.page_glanceList__iHSzQ{margin:0;padding-left:1.25rem;list-style:disc}.page_glanceList__iHSzQ li{margin-bottom:.5rem}.page_glanceList__iHSzQ li::marker{color:var(--text-headline)}.page_glanceList__iHSzQ li:last-child{margin-bottom:0}.page_glanceSub__ZusWn{margin-left:1.25rem;list-style:circle}.page_glanceLink__YuuSZ{font-size:.9375rem;line-height:1.55;color:var(--brand-teal-dark);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:rgba(65,194,220,.5);transition:text-decoration-color var(--duration-base) var(--ease-in-out)}.page_glanceLink__YuuSZ:hover{text-decoration-color:var(--brand-teal-dark)}.page_glanceLink__YuuSZ:focus-visible{outline:2px solid var(--brand-teal-dark);outline-offset:3px;border-radius:2px}.page_articleFooter__z3XNh{margin-top:3.5rem;padding-top:2rem;border-top:1px solid rgba(65,194,220,.28);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page_footerNote__9meHT{font-size:.875rem;color:var(--text-muted);margin:0}.page_backBtn__yBoG7{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:var(--surface-dark);background:var(--brand-teal);padding:.7rem 1.5rem;border-radius:var(--radius-pill);transition:background var(--duration-base) var(--ease-in-out)}.page_backBtn__yBoG7:hover{background:var(--brand-teal-dark);color:var(--text-inverse)}.page_related__VtT7E{max-width:1180px;margin:4rem auto 0;padding:0 1.5rem}.page_relatedTitle__eDcub{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.5rem;text-align:center}.page_relatedGrid__TwRNv{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,340px));justify-content:center;gap:1.5rem;list-style:none;padding:0;margin:0}.page_relatedCard__VeupQ{display:flex;flex-direction:column;height:100%;background:var(--surface-warm-white);border:var(--border-warm);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform var(--duration-slow) var(--ease-smooth),box-shadow var(--duration-slow) var(--ease-smooth)}.page_relatedCard__VeupQ:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}@media (prefers-reduced-motion:reduce){.page_relatedCard__VeupQ,.page_relatedCard__VeupQ:hover{transform:none;transition:none}}.page_relatedMedia__ooUGv{position:relative;aspect-ratio:16/9;background:var(--surface-muted);overflow:hidden}.page_relatedPlaceholder__WRunK{position:absolute;inset:0;background:repeating-linear-gradient(45deg,rgba(65,194,220,.1) 0 1px,transparent 1px 18px),repeating-linear-gradient(-45deg,rgba(201,146,42,.08) 0 1px,transparent 1px 18px),linear-gradient(135deg,var(--surface-muted) 0,rgba(65,194,220,.16) 100%)}.page_relatedImg__mZJF9{width:100%;height:100%;object-fit:cover;display:block}.page_relatedBody__skpOV{padding:1rem 1.125rem 1.125rem;display:flex;flex-direction:column;gap:.4rem;flex-grow:1}.page_relatedCategory__cvDvC{font-size:.625rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--brand-teal-dark)}.page_relatedHeading___9I2y{font-size:1rem;font-weight:700;line-height:1.35;letter-spacing:-.02em;color:var(--text-headline);margin:0}.page_relatedMeta__h_xS7{margin-top:auto;padding-top:.5rem;font-size:.75rem;color:var(--text-muted)}@media (min-width:1100px){.page_column__cbIds{--bleed:56px}}@media (max-width:640px){.page_page__yflAI{padding-bottom:3.5rem}.page_shell__YAhJG{padding:1.5rem 1.125rem 0}.page_related__VtT7E{padding:0 1.125rem}.page_backLink__hjQnF{margin-bottom:1.25rem}.page_meta__p0rBO{gap:1rem 1.25rem;margin-bottom:1.75rem}.page_metaItem__fXVmH{font-size:.875rem}.page_glance__GJFxO{padding:1.125rem 1.25rem;margin:2rem 0}.page_articleFooter__z3XNh{margin-top:2.5rem;flex-direction:column;align-items:stretch}.page_backBtn__yBoG7{justify-content:center}.page_related__VtT7E{margin-top:3rem}.page_relatedGrid__TwRNv{grid-template-columns:minmax(0,1fr)}}