._5WkVsq_page{isolation:isolate;min-height:100vh;position:relative}._5WkVsq_glowA,._5WkVsq_glowB{pointer-events:none;z-index:-1;border-radius:50%;width:640px;height:640px;position:fixed}._5WkVsq_glowA{background:radial-gradient(closest-side,#512bd409,#0000);top:0;left:25%}._5WkVsq_glowB{background:radial-gradient(closest-side,#c0cef209,#0000);bottom:0;right:25%}._5WkVsq_hubSection{padding-block:var(--section-y);position:relative;overflow:clip}._5WkVsq_hubGlowA,._5WkVsq_hubGlowB{pointer-events:none;border-radius:50%;width:640px;height:640px;position:absolute}._5WkVsq_hubGlowA{background:radial-gradient(closest-side,#512bd414,#0000);top:0;left:25%}._5WkVsq_hubGlowB{background:radial-gradient(closest-side,#c0cef214,#0000);bottom:0;right:25%}._5WkVsq_hubInner{z-index:10;position:relative}._5WkVsq_hubHead{margin-bottom:var(--section-header-gap);text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}._5WkVsq_hubHeadline{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._5WkVsq_pill{border:1px solid var(--border-soft);border-radius:var(--radius-pill);background:var(--tw-well);align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;display:inline-flex}._5WkVsq_pillDot{background:#512bd4;border-radius:50%;width:.5rem;height:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite _5WkVsq_pulse;box-shadow:0 0 10px #512bd4}@keyframes _5WkVsq_pulse{50%{opacity:.5}}._5WkVsq_hubTitle{max-width:24ch}._5WkVsq_hubLine{border-radius:var(--radius-pill);opacity:.7;background:linear-gradient(90deg,#0000,#c0cef2,#0000);width:12rem;height:4px;margin-top:1.5rem}._5WkVsq_hubLead{max-width:42rem}._5WkVsq_grid{gap:var(--grid-gutter);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){._5WkVsq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){._5WkVsq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}._5WkVsq_empty{text-align:center;padding-block:6rem}._5WkVsq_card{cursor:pointer;border:1px solid var(--border-soft);border-radius:var(--radius-tw-card);background:var(--tw-sheen), var(--tw-card-bg);box-shadow:var(--tw-rim);flex-direction:column;text-decoration:none;transition:border-color .4s,background-color .4s;display:flex;position:relative;overflow:hidden}._5WkVsq_card:hover,._5WkVsq_card:focus-visible{border-color:var(--border-hover);background:var(--tw-sheen), #ffffff0d}._5WkVsq_cardBar{z-index:10;background:var(--accent);width:100%;height:3px;box-shadow:0 0 15px var(--accent);position:absolute;top:0;left:0}._5WkVsq_cardMedia{background:var(--surface-2);width:100%;height:14rem;position:relative;overflow:hidden}@media (min-width:768px){._5WkVsq_cardMedia{height:16rem}}._5WkVsq_cardImg{object-fit:contain;object-position:center;transition:transform .5s}._5WkVsq_card:hover ._5WkVsq_cardImg{transform:scale(1.05)}._5WkVsq_cardFade{pointer-events:none;background:linear-gradient(to top, var(--surface-1), transparent 50%);position:absolute;inset:0}._5WkVsq_cardBody{padding:var(--card-pad);flex-direction:column;flex-grow:1;gap:.75rem;display:flex}._5WkVsq_cats{flex-wrap:wrap;gap:.5rem;display:flex}._5WkVsq_catChip{border:1px solid var(--border-soft);background:var(--tw-well);border-radius:.5rem;padding:.25rem .5rem}._5WkVsq_cardTitle{transition:color .2s}._5WkVsq_card:hover ._5WkVsq_cardTitle{color:color-mix(in srgb, var(--accent) 45%, #fff)}._5WkVsq_cardExcerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;display:-webkit-box;overflow:hidden}._5WkVsq_cardMeta{justify-content:space-between;align-items:center;gap:1rem;margin-top:.25rem;display:flex}._5WkVsq_cardCta{border:1px solid var(--border-soft);border-radius:var(--radius-tw-well);justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem;transition:border-color .3s,background-color .3s,color .3s;display:flex}._5WkVsq_card:hover ._5WkVsq_cardCta{border-color:var(--accent);background:var(--tw-well);color:color-mix(in srgb, var(--accent) 45%, #fff)}._5WkVsq_cardArrow{width:.75rem;height:.75rem;transition:transform .3s}._5WkVsq_card:hover ._5WkVsq_cardArrow{transform:translate(.25rem)}._5WkVsq_cardGlow{pointer-events:none;opacity:0;box-shadow:inset 0 0 60px color-mix(in srgb, var(--accent) 12%, transparent);transition:opacity .4s;position:absolute;inset:0}._5WkVsq_card:hover ._5WkVsq_cardGlow{opacity:1}._5WkVsq_heroBg{z-index:0;pointer-events:none;background:radial-gradient(circle,#512bd426 0%,#0000 70%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/80px 80px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/80px 80px;position:absolute;inset:0}._5WkVsq_heroImage{z-index:10;width:100%;height:60vh;min-height:400px;max-height:600px;position:relative}._5WkVsq_coverImg{object-fit:cover}._5WkVsq_heroFade{background:linear-gradient(to top, var(--surface-1), color-mix(in srgb, var(--surface-1) 80%, transparent), transparent);position:absolute;inset:0}._5WkVsq_headWrap{z-index:20;margin-top:-8rem;position:relative}@media (min-width:768px){._5WkVsq_headWrap{margin-top:-12rem}}._5WkVsq_headInner{width:100%;max-width:56rem;padding-inline:var(--container-pad);margin-inline:auto}._5WkVsq_headCard{padding:var(--card-pad-lg);border:1px solid var(--border-soft);border-radius:var(--radius-floating-panel);background:var(--tw-sheen), var(--tw-aurora-strong), color-mix(in srgb, var(--surface-1) 95%, transparent);box-shadow:var(--tw-rim), 0 24px 60px -28px #000000e6;animation:.8s ease-out both _5WkVsq_rise}@keyframes _5WkVsq_rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._5WkVsq_headCats{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}._5WkVsq_headChip{border:1px solid var(--border-soft);border-radius:var(--radius-pill);background:var(--tw-well);padding:.25rem .75rem;transition:border-color .2s}._5WkVsq_headChip:hover{border-color:#512bd480}._5WkVsq_postTitle{max-width:none;margin-bottom:1.5rem}._5WkVsq_meta{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:2rem;display:flex}._5WkVsq_backWrap{padding-top:2rem;padding-bottom:3rem}._5WkVsq_backInner{border-top:1px solid var(--border-soft);padding-top:2rem}._5WkVsq_backLink{align-items:center;gap:.5rem;text-decoration:none;transition:color .2s;display:inline-flex}._5WkVsq_backLink:hover,._5WkVsq_backLink:focus-visible{color:#c0cef2}._5WkVsq_backIcon{width:1rem;height:1rem}._5WkVsq_contentSection{padding-block:4rem;position:relative}._5WkVsq_layout{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (min-width:1024px){._5WkVsq_layout{grid-template-columns:280px minmax(0,1fr);gap:3rem}}._5WkVsq_tocAside{display:none}@media (min-width:1024px){._5WkVsq_tocAside{display:block}}._5WkVsq_tocSticky{max-height:calc(100vh - 7rem);position:sticky;top:6rem}._5WkVsq_tocCard{max-height:calc(100vh - 7rem);padding:var(--card-pad);border:1px solid var(--border-soft);border-radius:var(--radius-tw-card);background:var(--tw-sheen), var(--tw-aurora), var(--tw-card-bg);box-shadow:var(--tw-rim);flex-direction:column;display:flex}._5WkVsq_tocTitle{color:#c0cef2;flex-shrink:0;margin-bottom:1rem}._5WkVsq_tocNav{scrollbar-width:thin;scrollbar-color:#512bd480 transparent;flex-direction:column;gap:.25rem;min-height:0;margin-right:-.5rem;padding-right:.5rem;display:flex;position:relative;overflow-y:auto}._5WkVsq_tocNav::-webkit-scrollbar{width:5px}._5WkVsq_tocNav::-webkit-scrollbar-track{background:0 0}._5WkVsq_tocNav::-webkit-scrollbar-thumb{background:#512bd480;border-radius:99px}._5WkVsq_tocBtn{width:100%;color:var(--text-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:.5rem;padding:.5rem .75rem;transition:background-color .2s,color .2s,border-color .2s;display:block}._5WkVsq_tocBtn:hover,._5WkVsq_tocBtn:focus-visible{background:var(--tw-well);color:var(--text-primary)}._5WkVsq_tocBtnActive,._5WkVsq_tocBtnActive:hover{color:#c0cef2;background:#512bd433;border-left-color:#512bd4}._5WkVsq_tocL3{margin-left:1rem}._5WkVsq_tocL4{margin-left:1.5rem}._5WkVsq_article{min-width:0}._5WkVsq_body{max-width:100%;color:var(--text-secondary);font-size:1.125rem;line-height:1.75}._5WkVsq_body *{max-width:100%}._5WkVsq_body>*{margin-top:0;margin-bottom:0}._5WkVsq_body h1,._5WkVsq_body h2,._5WkVsq_body h3,._5WkVsq_body h4,._5WkVsq_body h5,._5WkVsq_body h6{color:var(--text-primary);font-family:var(--font-general), system-ui, sans-serif;margin:0;scroll-margin-top:120px;font-weight:700;line-height:1.2}._5WkVsq_body h1{letter-spacing:-.02em;border-bottom:2px solid #512bd44d;margin-top:3rem;margin-bottom:1.5rem;padding-bottom:1rem;font-size:2.5rem;font-weight:800}._5WkVsq_body h2{border-bottom:1px solid var(--border-soft);letter-spacing:-.01em;margin-top:3rem;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:2rem}._5WkVsq_body h3{margin-top:2.5rem;margin-bottom:1.25rem;font-size:1.5rem;font-weight:600}._5WkVsq_body h4{margin-top:2rem;margin-bottom:1rem;font-size:1.25rem;font-weight:600}._5WkVsq_body h5{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600}._5WkVsq_body h6{color:var(--text-secondary);margin-top:1.5rem;margin-bottom:.75rem;font-size:1rem;font-weight:600}._5WkVsq_body p{color:var(--text-secondary);text-align:left;overflow-wrap:break-word;text-rendering:optimizelegibility;margin-top:0;margin-bottom:1.5rem;font-size:1.125rem;line-height:1.875rem}._5WkVsq_body h1+p,._5WkVsq_body h2+p,._5WkVsq_body h3+p,._5WkVsq_body h4+p,._5WkVsq_body h5+p,._5WkVsq_body h6+p{margin-top:1rem}._5WkVsq_body>p+p{margin-top:1.5rem}._5WkVsq_body>p+h1,._5WkVsq_body>p+h2,._5WkVsq_body>p+h3,._5WkVsq_body>p+h4,._5WkVsq_body>p+h5,._5WkVsq_body>p+h6{margin-top:3rem}._5WkVsq_body>ul+p,._5WkVsq_body>ol+p{margin-top:1.5rem}._5WkVsq_body>p+ul,._5WkVsq_body>p+ol{margin-top:1rem}._5WkVsq_body p strong{color:var(--text-primary);background:#512bd41a;border-radius:.25rem;padding:.125rem .25rem;font-weight:700}._5WkVsq_body strong{color:var(--text-primary);font-weight:600}._5WkVsq_body em{color:var(--text-secondary);font-style:italic}._5WkVsq_body ul,._5WkVsq_body ol{margin-top:1.5rem;margin-bottom:1.5rem;padding-left:2rem;list-style:none}._5WkVsq_body ul{padding-left:0}._5WkVsq_body ol{counter-reset:list-counter}._5WkVsq_body li{color:var(--text-secondary);overflow-wrap:break-word;margin-top:.75rem;margin-bottom:.75rem;padding-left:2rem;font-size:1.125rem;line-height:1.875;position:relative}._5WkVsq_body ul>li:before{content:"";background:#512bd4;border-radius:50%;width:8px;height:8px;position:absolute;top:.6rem;left:0;box-shadow:0 0 8px #512bd480}._5WkVsq_body ol>li{counter-increment:list-counter;padding-left:.5rem}._5WkVsq_body ol>li:before{content:counter(list-counter) ".";color:#c0cef2;font-size:1.125rem;font-weight:700;position:absolute;left:0}._5WkVsq_body a{color:#c0cef2;border-bottom:1px solid #c0cef24d;text-decoration:none;transition:color .2s,border-color .2s}._5WkVsq_body a:hover,._5WkVsq_body a:focus-visible{color:var(--text-primary);border-bottom-color:#ffffff80}._5WkVsq_body blockquote{color:var(--text-secondary);background:#512bd414;border-left:4px solid #512bd4;border-radius:.5rem;margin:2.5rem 0;padding:1.5rem 1.5rem 1.5rem 2rem;font-size:1.125rem;font-style:italic;line-height:1.75;position:relative;box-shadow:0 4px 20px #0003}._5WkVsq_body blockquote:before{content:"\"";color:#512bd44d;font-family:Georgia,serif;font-size:4rem;line-height:1;position:absolute;top:.5rem;left:.5rem}._5WkVsq_body code{color:#c0cef2;background:#00000080;border-radius:.25rem;padding:.125rem .5rem;font-size:.875em}._5WkVsq_body pre{background:#00000080;border-radius:.5rem;margin:2rem 0;padding:1.5rem;overflow-x:auto}._5WkVsq_body img{border-radius:.75rem;max-width:100%;height:auto;margin:2.5rem auto;display:block;box-shadow:0 20px 60px #00000080}._5WkVsq_body figure{margin:2rem 0}._5WkVsq_body iframe,._5WkVsq_body video{max-width:100%}._5WkVsq_body hr{border:none;border-top:1px solid var(--border-soft);margin:3rem 0}._5WkVsq_body section{margin:2rem 0}._5WkVsq_body table{border:1px solid var(--border-soft);border-spacing:0;border-collapse:separate;background:#ffffff05;border-radius:.75rem;width:100%;margin:2.5rem 0;overflow:hidden;box-shadow:0 4px 20px #0000004d}._5WkVsq_body th{color:var(--text-primary);letter-spacing:.02em;text-align:left;text-transform:uppercase;background:linear-gradient(135deg,#512bd426,#512bd41a);border-bottom:2px solid #512bd466;border-right:1px solid #ffffff0d;padding:1.25rem 1.5rem;font-size:.95rem;font-weight:700}._5WkVsq_body td{color:var(--text-secondary);overflow-wrap:break-word;vertical-align:top;border-bottom:1px solid #ffffff0d;border-right:1px solid #ffffff0d;padding:1.25rem 1.5rem;font-size:1rem;line-height:1.6}._5WkVsq_body th:last-child,._5WkVsq_body td:last-child{border-right:none}._5WkVsq_body tr:last-child td{border-bottom:none}._5WkVsq_body tr:nth-child(2n){background:#ffffff03}._5WkVsq_body tr:hover{background:#512bd414;transition:background .2s}._5WkVsq_body tr:hover td{color:var(--text-primary)}._5WkVsq_reveal{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}._5WkVsq_revealIn{opacity:1;transform:translateY(0)}._5WkVsq_sHero{width:100%;height:50vh;min-height:320px;max-height:520px;position:relative}._5WkVsq_sArticle{padding-bottom:6rem}._5WkVsq_sHead{padding-top:6rem}._5WkVsq_sHeadOverlap{z-index:10;margin-top:-6rem;padding-top:0;position:relative}._5WkVsq_sCats{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}._5WkVsq_sChip{border:1px solid var(--border-soft);border-radius:var(--radius-pill);background:var(--tw-well);padding:.25rem .75rem}._5WkVsq_sTitle{max-width:none;margin-bottom:1.5rem}._5WkVsq_sMeta{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:2.5rem;padding-bottom:2rem;display:flex}._5WkVsq_sAvatar{border:1px solid var(--border-soft);object-fit:cover;border-radius:50%;width:2.5rem;height:2.5rem}._5WkVsq_sLayout{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (min-width:1024px){._5WkVsq_sLayout{grid-template-columns:minmax(0,1fr) 260px;gap:3rem}}._5WkVsq_sFoot{border-top:1px solid var(--border-soft);margin-top:3rem;padding-top:2rem}._5WkVsq_sBody{min-width:0;max-width:none;color:var(--text-secondary);overflow-wrap:break-word}._5WkVsq_sH2,._5WkVsq_sH3,._5WkVsq_sH4{color:var(--text-primary);font-family:var(--font-general), system-ui, sans-serif}._5WkVsq_sH2{margin-top:3rem;scroll-margin-top:7rem;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:768px){._5WkVsq_sH2{font-size:1.875rem;line-height:2.25rem}}._5WkVsq_sH3{margin-top:2rem;scroll-margin-top:7rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}._5WkVsq_sH4{margin-top:1.5rem;scroll-margin-top:7rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}._5WkVsq_sP{color:var(--text-secondary);margin:1rem 0;line-height:1.625}._5WkVsq_sQuote{color:var(--text-secondary);border-left:2px solid #512bd4;margin:1.5rem 0;padding-left:1rem;font-style:italic}._5WkVsq_sUl,._5WkVsq_sOl{color:var(--text-secondary);margin:1rem 0;padding-left:1.5rem}._5WkVsq_sUl{list-style:outside}._5WkVsq_sOl{list-style:decimal}._5WkVsq_sUl ._5WkVsq_sUl,._5WkVsq_sUl ._5WkVsq_sOl,._5WkVsq_sOl ._5WkVsq_sUl,._5WkVsq_sOl ._5WkVsq_sOl{margin:.5rem 0 0}._5WkVsq_sLi+._5WkVsq_sLi{margin-top:.5rem}._5WkVsq_sStrong{color:var(--text-primary);font-weight:700}._5WkVsq_sLink{color:#c0cef2;text-underline-offset:4px;text-decoration:underline;transition:color .2s}._5WkVsq_sLink:hover,._5WkVsq_sLink:focus-visible{color:var(--text-primary)}._5WkVsq_sCode{color:#c0cef2;background:#00000080;border-radius:.25rem;padding:.125rem .375rem;font-size:.875em}._5WkVsq_sFigure{margin:2rem 0}._5WkVsq_sImg{border:1px solid var(--border-soft);border-radius:.75rem;width:100%;height:auto}._5WkVsq_sTableWrap{margin:2rem 0;overflow-x:auto}._5WkVsq_sTable{border-collapse:collapse;text-align:left;width:100%}._5WkVsq_sTable th{background:#ffffff0a;border-bottom:1px solid #fff3;padding:.75rem 1rem}._5WkVsq_sTable tbody tr{border-bottom:1px solid var(--border-soft)}._5WkVsq_sTable td{vertical-align:top;padding:.75rem 1rem}._5WkVsq_sCta{padding:var(--card-pad-lg);border:1px solid var(--border-soft);border-radius:var(--radius-floating-panel);background:var(--tw-sheen), var(--tw-aurora-strong), var(--tw-card-bg);box-shadow:var(--tw-rim);text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin:2.5rem 0;display:flex}._5WkVsq_sCtaText{max-width:36rem;margin-bottom:.75rem}._5WkVsq_sTocTitle{color:#c0cef2}@media (prefers-reduced-motion:reduce){._5WkVsq_headCard,._5WkVsq_pillDot{animation:none}._5WkVsq_reveal{opacity:1;transition:none;transform:none}._5WkVsq_cardImg,._5WkVsq_cardArrow{transition:none}._5WkVsq_card:hover ._5WkVsq_cardImg{transform:none}}
._2TmgJG_hero{min-height:70vh;padding:var(--section-y) var(--container-pad,1rem);justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}._2TmgJG_heroBg{pointer-events:none;position:absolute;inset:0}._2TmgJG_heroGlow{background:radial-gradient(circle,#512bd426 0%,#0000 70%);position:absolute;inset:0}._2TmgJG_heroGrid{opacity:.5;background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/80px 80px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/80px 80px;position:absolute;inset:0}._2TmgJG_particle{border-radius:50%;animation:2s cubic-bezier(.4,0,.6,1) infinite _2TmgJG_pulse;position:absolute}._2TmgJG_particle[data-p="1"]{background:#512bd44d;width:.5rem;height:.5rem;top:25%;left:25%}._2TmgJG_particle[data-p="2"]{background:#c0cef233;width:.75rem;height:.75rem;animation-delay:1s;top:33%;right:25%}._2TmgJG_particle[data-p="3"]{background:#512bd44d;width:.5rem;height:.5rem;animation-delay:2s;bottom:25%;left:33%}._2TmgJG_particle[data-p="4"]{background:#86e3b54d;width:.5rem;height:.5rem;animation-delay:.5s;top:50%;right:33%}@keyframes _2TmgJG_pulse{50%{opacity:.5}}._2TmgJG_heroInner{z-index:10;text-align:center;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:56rem;display:flex;position:relative}._2TmgJG_badge{border:1px solid var(--border-soft);border-radius:var(--radius-pill);background:var(--tw-well);align-items:center;gap:.5rem;padding:.5rem 1rem;display:inline-flex}._2TmgJG_badgeDot{background:#86e3b5;border-radius:50%;width:.5rem;height:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite _2TmgJG_pulse}._2TmgJG_heroTitle{max-width:20ch;margin-inline:auto}._2TmgJG_heroTitleAccent{margin-top:.5rem;display:block}._2TmgJG_heroSub{max-width:42rem;margin-inline:auto}._2TmgJG_heroMeta{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}._2TmgJG_byline{align-items:center;gap:.5rem;display:flex}._2TmgJG_bylineAvatar{background:#512bd433;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;display:flex}._2TmgJG_keyStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;max-width:32rem;margin-top:1.5rem;display:grid}._2TmgJG_keyStat{border:1px solid var(--border-soft);border-radius:var(--radius-tw-card);background:var(--tw-sheen), var(--tw-card-bg);box-shadow:var(--tw-rim);flex-direction:column;gap:.25rem;padding:1rem;display:flex}._2TmgJG_keyStatValue[data-tone=good]{color:#86e3b5}._2TmgJG_keyStatValue[data-tone=violet]{color:#c0cef2}._2TmgJG_keyStatValue[data-tone=sky]{color:#5e80f0}._2TmgJG_articleSection{padding-block:4rem;position:relative}._2TmgJG_layout{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (min-width:1024px){._2TmgJG_layout{grid-template-columns:280px minmax(0,1fr);gap:3rem}}._2TmgJG_tocAside{display:none}@media (min-width:1024px){._2TmgJG_tocAside{display:block}}._2TmgJG_tocSticky{position:sticky;top:6rem}._2TmgJG_tocCard{padding:var(--card-pad);border:1px solid var(--border-soft);border-radius:var(--radius-tw-card);background:var(--tw-sheen), var(--tw-aurora), var(--tw-card-bg);box-shadow:var(--tw-rim)}._2TmgJG_tocTitle{color:#c0cef2;margin-bottom:1rem}._2TmgJG_tocNav{flex-direction:column;gap:.5rem;display:flex}._2TmgJG_tocBtn{width:100%;color:var(--text-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:.5rem;padding:.5rem .75rem;transition:background-color .2s,color .2s,border-color .2s;display:block}._2TmgJG_tocBtn:hover,._2TmgJG_tocBtn:focus-visible{background:var(--tw-well);color:var(--text-primary)}._2TmgJG_tocBtnActive,._2TmgJG_tocBtnActive:hover{color:#c0cef2;background:#512bd433;border-left-color:#512bd4}._2TmgJG_tocAction{border-top:1px solid var(--border-soft);margin-top:1.5rem;padding-top:1.5rem}._2TmgJG_tocCta{white-space:normal;text-align:center;width:100%}._2TmgJG_article{min-width:0}._2TmgJG_articleWrapper,._2TmgJG_articleContent{color:var(--text-secondary)}._2TmgJG_mdP{max-width:none;margin-block:1.25em}._2TmgJG_mdH2{border-bottom:1px solid var(--border-soft);max-width:none;margin-top:4rem;margin-bottom:2rem;padding-bottom:1rem;scroll-margin-top:6rem}._2TmgJG_mdH3{margin-top:2.5rem;margin-bottom:1.25rem;scroll-margin-top:6rem}._2TmgJG_mdList{flex-direction:column;gap:.75rem;margin:1.25em 0 1.5rem;padding:0;list-style:none;display:flex}._2TmgJG_mdLi{align-items:flex-start;gap:.75rem;margin:0;display:flex}._2TmgJG_mdDot{background:#512bd4;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.625rem;box-shadow:0 0 8px #512bd480}._2TmgJG_mdLiText{max-width:none}._2TmgJG_mdStrong{color:var(--text-primary);font-weight:600}._2TmgJG_mdEm{color:var(--text-secondary);font-style:italic}._2TmgJG_mdLink{color:#c0cef2;text-underline-offset:3px;-webkit-text-decoration:underline #c0cef24d;text-decoration:underline #c0cef24d;transition:color .2s,text-decoration-color .2s}._2TmgJG_mdLink:hover,._2TmgJG_mdLink:focus-visible{color:var(--text-primary);text-decoration-color:currentColor}._2TmgJG_mdQuote{background:var(--tw-well);border-left:4px solid #512bd480;border-radius:0 .75rem .75rem 0;max-width:none;margin:2rem 0;padding:1rem 1.5rem;font-style:italic}._2TmgJG_mdTableWrap{margin:2rem 0;overflow-x:auto}._2TmgJG_mdTable{border-collapse:collapse;border-radius:.75rem;width:100%;overflow:hidden}._2TmgJG_mdTable thead tr{background:#512bd433}._2TmgJG_mdTable th{border-bottom:1px solid var(--border-soft);text-align:left;padding:.75rem 1rem}._2TmgJG_mdTable tbody tr{background:#ffffff05;transition:background-color .2s}._2TmgJG_mdTable tbody tr[data-odd=true]{background:#ffffff0d}._2TmgJG_mdTable tbody tr:hover{background:#512bd41a}._2TmgJG_mdTable td{border-bottom:1px solid #ffffff0d;padding:.75rem 1rem}._2TmgJG_animSlot,._2TmgJG_faqList{margin:2rem 0}._2TmgJG_faqItem{border-bottom:1px solid var(--border-soft)}._2TmgJG_faqItem:first-child{border-top:1px solid var(--border-soft)}._2TmgJG_faqQ{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;min-height:44px;padding:1.25rem .5rem;transition:color .3s;display:flex}._2TmgJG_faqQ:hover>span:first-child,._2TmgJG_faqQ:focus-visible>span:first-child{color:#c0cef2}._2TmgJG_faqPlus{color:#c0cef2;flex-shrink:0;font-size:1.5rem;font-weight:300;line-height:1;transition:transform .3s}._2TmgJG_faqPlus[data-open=true]{transform:rotate(45deg)}._2TmgJG_faqA{grid-template-rows:0fr;padding-inline:.5rem;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),padding-bottom .4s cubic-bezier(.4,0,.2,1);display:grid}._2TmgJG_faqA[data-open=true]{grid-template-rows:1fr;padding-bottom:1.5rem}._2TmgJG_faqAInner{opacity:0;min-height:0;transition:opacity .4s,transform .4s;overflow:hidden;transform:translateY(-.5rem)}._2TmgJG_faqA[data-open=true] ._2TmgJG_faqAInner{opacity:1;transform:translateY(0)}._2TmgJG_faqP{max-width:none;margin:0 0 .75rem}._2TmgJG_faqUl{flex-direction:column;gap:.5rem;margin:0 0 1rem 1rem;padding:0;list-style:none;display:flex}._2TmgJG_faqLi{align-items:flex-start;gap:.5rem;display:flex}._2TmgJG_faqDot{background:#512bd4;border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem;margin-top:.5rem}._2TmgJG_panel{--c:#512bd4;padding:var(--card-pad-lg);border:1px solid color-mix(in srgb, var(--c) 30%, transparent);background:var(--tw-sheen), linear-gradient(135deg, color-mix(in srgb, var(--c) 12%, transparent), color-mix(in srgb, var(--c) 3%, transparent));box-shadow:var(--tw-rim);border-radius:1.5rem;margin:3rem 0}._2TmgJG_panelHead{text-align:center;flex-direction:column;gap:.5rem;margin-bottom:2rem;display:flex}._2TmgJG_split{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;display:grid}@media (min-width:768px){._2TmgJG_split{grid-template-columns:repeat(2,minmax(0,1fr))}}._2TmgJG_bottleCol{flex-direction:column;align-items:center;gap:1rem;display:flex}._2TmgJG_bottle{background:var(--tw-well);border:2px solid #fff3;border-radius:1rem;width:6rem;height:10rem;position:relative;overflow:hidden}._2TmgJG_bottleFill{background:linear-gradient(#5e80f0,#512bd4);border-radius:0 0 .75rem .75rem;transition:height .3s;position:absolute;bottom:0;left:0;right:0}._2TmgJG_panel[data-state=low] ._2TmgJG_bottleFill{background:linear-gradient(#f4c983,#f4c983)}._2TmgJG_panel[data-state=reorder] ._2TmgJG_bottleFill{background:linear-gradient(#f4c983,#ff9d8c)}._2TmgJG_bottleIcon{justify-content:center;align-items:center;font-size:1.5rem;display:flex;position:absolute;inset:0}._2TmgJG_bottleCaption{text-align:center;flex-direction:column;align-items:center;display:flex}._2TmgJG_level{color:#c0cef2;font-variant-numeric:tabular-nums}._2TmgJG_panel[data-state=low] ._2TmgJG_level{color:#f4c983}._2TmgJG_panel[data-state=reorder] ._2TmgJG_level{color:#ff9d8c}._2TmgJG_timeline{flex-direction:column;gap:1.5rem;display:flex}._2TmgJG_dayRow{justify-content:space-between;margin-bottom:.5rem;display:flex}._2TmgJG_track{border-radius:var(--radius-pill);background:#ffffff1a;height:1rem;position:relative}._2TmgJG_trackFill{border-radius:var(--radius-pill);background:#512bd4;max-width:100%;transition:width .15s linear;position:absolute;top:0;bottom:0;left:0}._2TmgJG_panel[data-state=low] ._2TmgJG_trackFill{background:linear-gradient(90deg,#512bd4,#f4c983)}._2TmgJG_panel[data-state=reorder] ._2TmgJG_trackFill{background:linear-gradient(90deg,#512bd4,#ff9d8c)}._2TmgJG_marker{border-radius:var(--radius-pill);background:#86e3b5;width:.25rem;height:1.5rem;position:absolute;top:50%;transform:translateY(-50%)}._2TmgJG_markerLabel{color:#86e3b5;white-space:nowrap;margin-top:.25rem;position:absolute;top:100%;left:50%;transform:translate(-50%)}._2TmgJG_dayNow{text-align:center;margin-top:.5rem}._2TmgJG_statusRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._2TmgJG_statusCard{border:2px solid var(--border-soft);background:var(--tw-well);border-radius:.75rem;padding:.75rem;transition:border-color .3s,background-color .3s}._2TmgJG_statusCard[data-on=true][data-kind=using]{background:#512bd433;border-color:#512bd4}._2TmgJG_statusCard[data-on=true][data-kind=low]{background:#f4c98333;border-color:#f4c983}._2TmgJG_statusCard[data-on=true][data-kind=reorder]{background:#86e3b533;border-color:#86e3b5}._2TmgJG_statusIcon{margin-bottom:.25rem;font-size:1.125rem}._2TmgJG_journey{justify-content:space-between;align-items:flex-start;display:flex}._2TmgJG_journeyStep{flex-direction:column;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex;position:relative}._2TmgJG_journeyLine{opacity:.3;background:#ffffff1a;width:100%;height:2px;transition:opacity .7s,background .7s;position:absolute;top:1.5rem;left:50%}._2TmgJG_journeyLine[data-on=true]{background:linear-gradient(90deg, var(--c), var(--c2));opacity:1}._2TmgJG_journeyNode{z-index:10;background:var(--tw-well);opacity:.4;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.25rem;transition:transform .5s,opacity .5s,border-color .5s,background-color .5s,box-shadow .5s;display:flex;position:relative}._2TmgJG_journeyNode[data-on=true]{border-color:var(--c);background:color-mix(in srgb, var(--c) 13%, var(--surface-1));opacity:1;transform:scale(1.1)}._2TmgJG_journeyNode[data-current=true]{box-shadow:0 0 20px color-mix(in srgb, var(--c) 31%, transparent)}._2TmgJG_journeyLabel{max-width:5rem;color:var(--text-muted);text-align:center;transition:color .5s}._2TmgJG_journeyLabel[data-on=true]{color:var(--text-primary)}._2TmgJG_profile{flex-direction:column;align-items:center;gap:1rem;display:flex}._2TmgJG_avatar{border:4px solid var(--c);background:color-mix(in srgb, var(--c) 13%, var(--surface-1));width:6rem;height:6rem;box-shadow:0 0 30px color-mix(in srgb, var(--c) 25%, transparent);border-radius:50%;justify-content:center;align-items:center;font-size:3rem;transition:border-color .5s,background-color .5s,box-shadow .5s;display:flex}._2TmgJG_profileText{text-align:center;flex-direction:column;gap:.25rem;display:flex}._2TmgJG_profileProduct{color:#c0cef2}._2TmgJG_email{border:1px solid var(--border-soft);background:var(--tw-well);border-radius:1rem;overflow:hidden}._2TmgJG_emailBar{background:#ffffff1a;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._2TmgJG_emailDots{gap:.375rem;display:flex}._2TmgJG_emailDots span{border-radius:50%;width:.75rem;height:.75rem}._2TmgJG_emailDots span:first-child{background:#ff9d8c99}._2TmgJG_emailDots span:nth-child(2){background:#f4c98399}._2TmgJG_emailDots span:nth-child(3){background:#86e3b599}._2TmgJG_emailBody{flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}._2TmgJG_emailProduct{background:var(--tw-well);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}._2TmgJG_emailThumb{background:#512bd433;border-radius:.5rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._2TmgJG_emailButton{background:var(--c);width:100%;min-height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:.75rem;margin-top:.5rem;padding:.75rem;transition:background-color .3s}._2TmgJG_dots{justify-content:center;gap:.25rem;margin-top:1.5rem;display:flex}._2TmgJG_dot{cursor:pointer;background:0 0;border:0;width:2.75rem;height:2.75rem;position:relative}._2TmgJG_dot:before{content:"";background:var(--c);opacity:.5;border-radius:50%;width:.75rem;height:.75rem;transition:transform .3s,opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._2TmgJG_dot[data-on=true]:before{opacity:1;transform:translate(-50%,-50%)scale(1.25)}._2TmgJG_dot:focus-visible{outline-offset:-4px;border-radius:50%;outline:2px solid #c0cef2}._2TmgJG_flow{position:relative}._2TmgJG_flowTrack,._2TmgJG_flowFill{border-radius:var(--radius-pill);height:4px;position:absolute;top:2rem;left:0;transform:translateY(-50%)}._2TmgJG_flowTrack{background:#ffffff1a;right:0}._2TmgJG_flowFill{background:linear-gradient(90deg, var(--c), var(--c2));max-width:100%;transition:width .5s}._2TmgJG_flowRow{justify-content:space-between;align-items:flex-start;display:flex;position:relative}._2TmgJG_flowStep{z-index:10;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}._2TmgJG_flowNode{border:2px solid var(--c);background:var(--surface-1);opacity:.5;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.5rem;transition:transform .5s,opacity .5s,background-color .5s,box-shadow .5s;display:flex}._2TmgJG_flowNode[data-on=true]{background:color-mix(in srgb, var(--c) 13%, var(--surface-1));opacity:1;transform:scale(1.1)}._2TmgJG_flowNode[data-current=true]{box-shadow:0 0 25px color-mix(in srgb, var(--c) 31%, transparent)}._2TmgJG_flowText{text-align:center;flex-direction:column;align-items:center;margin-top:.75rem;display:flex}._2TmgJG_flowDesc{max-width:6.25rem}._2TmgJG_packet{background:var(--c);border-radius:50%;width:1rem;height:1rem;margin-top:-.5rem;margin-left:.5rem;animation:1s cubic-bezier(0,0,.2,1) infinite _2TmgJG_ping;position:absolute;top:2rem;left:100%}@keyframes _2TmgJG_ping{75%,to{opacity:0;transform:scale(2)}}._2TmgJG_statusMsgWrap{text-align:center;margin-top:2rem}._2TmgJG_statusMsg{border:1px solid color-mix(in srgb, var(--c) 31%, transparent);border-radius:var(--radius-pill);background:var(--tw-well);align-items:center;gap:.5rem;max-width:100%;padding:.5rem 1rem;display:inline-flex}._2TmgJG_statusDot{background:var(--c);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite _2TmgJG_pulse}._2TmgJG_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:768px){._2TmgJG_metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}._2TmgJG_metric{border:2px solid var(--c);background:color-mix(in srgb, var(--c) 6%, var(--surface-1));text-align:center;opacity:0;border-radius:1rem;flex-direction:column;gap:.25rem;padding:1.5rem 1rem;transition:opacity .7s,transform .7s;display:flex;transform:translateY(2rem)}._2TmgJG_metric[data-on=true]{opacity:1;transform:translateY(0)}._2TmgJG_metricValue{color:var(--c)}._2TmgJG_compare{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (min-width:768px){._2TmgJG_compare{grid-template-columns:repeat(2,minmax(0,1fr))}}._2TmgJG_compareCard{border:2px solid var(--border-soft);background:var(--tw-well);opacity:.6;border-radius:1rem;padding:1.5rem;transition:transform .5s,opacity .5s,border-color .5s,background-color .5s}._2TmgJG_compareCard[data-on=true]{opacity:1;transform:scale(1.05)}._2TmgJG_compareCard[data-on=true][data-kind=poor]{background:#ff9d8c1a;border-color:#ff9d8c80}._2TmgJG_compareCard[data-on=true][data-kind=good]{background:#86e3b51a;border-color:#86e3b580}._2TmgJG_compareHead{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._2TmgJG_compareIcon{background:var(--tw-well-hover);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.5rem;display:flex}._2TmgJG_compareCard[data-kind=poor] ._2TmgJG_compareIcon{background:#ff9d8c33}._2TmgJG_compareCard[data-kind=good] ._2TmgJG_compareIcon{background:#86e3b533}._2TmgJG_compareList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._2TmgJG_compareList li{align-items:center;gap:.5rem;display:flex}._2TmgJG_markPoor{color:#ff9d8c}._2TmgJG_markGood{color:#86e3b5}._2TmgJG_results{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}._2TmgJG_result{background:var(--tw-well);text-align:center;border-radius:.75rem;padding:1rem}._2TmgJG_resultValue{color:#ff9d8c;font-variant-numeric:tabular-nums;transition:color .5s}._2TmgJG_results[data-ai=true] ._2TmgJG_resultValue{color:#86e3b5}._2TmgJG_toggleWrap{text-align:center;margin-top:1.5rem}._2TmgJG_toggle{border-radius:var(--radius-pill);background:#ff9d8c33;border:1px solid #ff9d8c80;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:background-color .5s,border-color .5s;display:inline-flex}._2TmgJG_toggle[data-ai=true]{background:#86e3b533;border-color:#86e3b580}._2TmgJG_toggleDot{background:#ff9d8c;border-radius:50%;width:.5rem;height:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite _2TmgJG_pulse}._2TmgJG_toggle[data-ai=true] ._2TmgJG_toggleDot{background:#86e3b5}._2TmgJG_checkout{justify-content:center;align-items:center;display:flex}._2TmgJG_checkoutItem{align-items:center;display:flex}._2TmgJG_checkoutStep{opacity:.3;flex-direction:column;align-items:center;gap:.75rem;transition:opacity .5s,transform .5s;display:flex;transform:scale(.9)}._2TmgJG_checkoutStep[data-on=true]{opacity:1;transform:scale(1)}._2TmgJG_checkoutBox{background:var(--tw-well);border:2px solid #fff3;border-radius:1rem;justify-content:center;align-items:center;width:5rem;height:5rem;font-size:1.875rem;transition:transform .5s,border-color .5s,background-color .5s,box-shadow .5s;display:flex}._2TmgJG_checkoutBox[data-state=current]{background:#5e80f033;border-color:#5e80f0;transform:scale(1.1);box-shadow:0 0 30px #5e80f066}._2TmgJG_checkoutBox[data-state=done]{background:#86e3b533;border-color:#86e3b5}._2TmgJG_checkoutLine{background:#ffffff1a;width:4rem;height:2px;margin-inline:1rem;transition:background-color .5s}._2TmgJG_checkoutLine[data-on=true]{background:#86e3b5}._2TmgJG_complete{justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:1.5rem;animation:1s infinite _2TmgJG_bounce;display:flex}._2TmgJG_complete[data-still=true]{animation:none}._2TmgJG_completeText{color:#86e3b5}@keyframes _2TmgJG_bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@media (max-width:640px){._2TmgJG_checkoutBox{width:4rem;height:4rem;font-size:1.5rem}._2TmgJG_checkoutLine{width:1.5rem;margin-inline:.5rem}._2TmgJG_flowNode{width:3rem;height:3rem;font-size:1.125rem}._2TmgJG_flowTrack,._2TmgJG_flowFill,._2TmgJG_packet{top:1.5rem}._2TmgJG_flowDesc{max-width:4.5rem}._2TmgJG_journeyLabel{max-width:3.75rem}._2TmgJG_journeyNode{width:2.5rem;height:2.5rem;font-size:1rem}._2TmgJG_journeyLine{top:1.25rem}._2TmgJG_panel{padding:var(--card-pad)}}._2TmgJG_ctaSection{padding:var(--section-y) var(--container-pad,1rem);position:relative;overflow:clip}._2TmgJG_ctaGlow{pointer-events:none;background:radial-gradient(circle,#512bd41a 0%,#0000 60%);position:absolute;inset:0}._2TmgJG_ctaInner{z-index:10;text-align:center;width:100%;max-width:56rem;margin-inline:auto;position:relative}._2TmgJG_ctaStack{flex-direction:column;align-items:center;gap:1.25rem;display:flex}._2TmgJG_ctaTitle{margin-inline:auto}._2TmgJG_ctaLead{max-width:42rem;margin-inline:auto}._2TmgJG_ctaActions{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}@media (min-width:640px){._2TmgJG_ctaActions{flex-direction:row;justify-content:center}}@media (prefers-reduced-motion:reduce){._2TmgJG_particle,._2TmgJG_badgeDot,._2TmgJG_statusDot,._2TmgJG_toggleDot,._2TmgJG_complete{animation:none}._2TmgJG_metric{opacity:1;transition:none;transform:none}._2TmgJG_bottleFill,._2TmgJG_trackFill,._2TmgJG_journeyNode,._2TmgJG_journeyLine,._2TmgJG_flowFill,._2TmgJG_flowNode,._2TmgJG_compareCard,._2TmgJG_checkoutStep,._2TmgJG_checkoutBox,._2TmgJG_faqA,._2TmgJG_faqAInner,._2TmgJG_faqPlus{transition:none}}
