.blog{max-width:1000px;margin:0 auto;padding:18px 16px 64px}.blog a{color:inherit}.b-top{margin-bottom:28px}.b-top .brand{text-decoration:none}.b-nav,.b-langs{background:var(--deep);border:1px solid var(--line);border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex}.b-nav a,.b-langs a,.b-langs span{color:var(--muted);border-radius:999px;padding:7px 14px;font-size:14px;text-decoration:none}.b-langs a,.b-langs span{font-size:12px;font-family:var(--fm);letter-spacing:.05em;padding:5px 10px}.b-langs--foot{display:none}@media (max-width:640px){.b-top--tool .b-langs{display:none}.b-langs.b-langs--foot{width:max-content;margin:18px auto 0;display:flex}}.b-nav a[aria-current],.b-langs span{background:var(--panel2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2)}.b-nav .b-short{display:none}.b-nav .b-cta{background:var(--gold);color:var(--gold-ink);font-weight:700}.b-main{max-width:720px;margin:0 auto}.b-h1{color:#fff;margin:0 0 10px;font-size:clamp(28px,4vw,42px);line-height:1.2}.b-lead{color:var(--muted);margin:0 0 28px;font-size:18px}.b-list{gap:14px;display:grid}.b-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:20px 22px;text-decoration:none;transition:border-color .2s;display:block}.b-card--img{align-items:center;gap:22px;display:flex}.b-thumb{border-radius:14px;flex:none;width:150px;height:150px;box-shadow:0 8px 20px #00000059}.b-card-text{flex:1;min-width:0}@media (max-width:640px){.b-card--img{flex-direction:column;align-items:stretch;gap:14px}.b-thumb{border-radius:12px;align-self:center;width:132px;height:132px}.b-card--img p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}}.b-card:hover{border-color:#f0c36a8c}.b-card h2{color:var(--gold);margin:0 0 8px;font-size:22px;line-height:1.3}.b-card p{color:var(--ink);opacity:.85;margin:0 0 10px}.b-meta{color:var(--faint);font-size:13px}.b-crumb{margin:0 0 8px;font-size:14px}.b-crumb a{color:var(--gold);text-decoration:none}.b-article .b-meta{margin:0 0 28px}.b-body{font-size:17px;line-height:1.75}.b-body>p:first-child{background:var(--panel);border-left:3px solid var(--gold);border-radius:0 12px 12px 0;padding:14px 18px;font-size:18px}.b-body h2{color:var(--gold);margin:2.2em 0 .6em;font-size:27px;line-height:1.3}.b-body h3{font-family:var(--fb);margin:1.6em 0 .4em;font-size:19px;font-weight:700}.b-body p,.b-body ul,.b-body ol{margin:0 0 1em}.b-body li{margin:.3em 0}.b-body strong{color:#fff}.b-body a{color:var(--gold)}.b-body hr{border:0;border-top:1px solid var(--line);margin:2.4em 0}.b-body table{border-collapse:collapse;margin:0 0 1.4em;font-size:15px;display:block;overflow-x:auto}.b-body th,.b-body td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 10px}.b-body th{background:var(--panel2)}.b-ctabox{text-align:center;background:var(--panel2);border:1px solid #f0c36a66;border-radius:18px;margin-top:36px;padding:24px}.b-ctabox p{font-family:var(--fd);margin:0 0 14px;font-size:22px}.b-ctabox a{background:var(--gold);color:var(--gold-ink);border-radius:999px;padding:11px 22px;font-weight:700;text-decoration:none;display:inline-block}@media (max-width:600px){.b-top{gap:12px 8px}.b-top>.brand{flex-basis:100%}.b-nav a{white-space:nowrap;padding:7px 11px}.b-nav{border-radius:22px;flex-wrap:wrap;justify-content:center}.b-nav .b-home,.b-nav .b-long{display:none}.b-nav .b-short{display:inline}.b-body{font-size:16px}}.b-body>p:first-child strong{font-weight:600}.b-foot{border-top:1px solid var(--line);max-width:720px;color:var(--faint);text-align:center;margin:48px auto 0;padding-top:16px;font-size:13px}.b-foot a{color:var(--muted)}.b-foot .b-copy{font-size:12px}.b-about>p:first-child{font-size:inherit;background:0 0;border:0;padding:0}.b-body thead:has(th:first-child:empty+th:last-child:empty){display:none}.b-chakranav{margin:40px 0 0}.b-chakranav ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.b-chakranav a,.b-chakranav span{border:1px solid #aab4ff4d;border-radius:999px;padding:6px 12px;font-size:14px;text-decoration:none;display:inline-block}.b-chakranav span{background:#f0c36a26;border-color:#f0c36a80}.b-methodline{opacity:.85;margin:28px 0 0;font-size:15px}.b-body blockquote{background:#f0c36a14;border:1px solid #f0c36a73;border-left:4px solid #f0c36a;border-radius:12px;margin:28px 0;padding:16px 20px}.b-body blockquote p{margin:0}.b-midcta{border:1px solid #f0c36a73;border-left:4px solid var(--gold);background:#f0c36a14;border-radius:12px;align-items:center;gap:16px;margin:32px 0;padding:16px 20px;display:flex}.b-midcta p{flex:1;margin:0}.b-midcta a{background:var(--gold);color:var(--gold-ink);white-space:nowrap;border-radius:999px;flex:none;padding:9px 16px;font-weight:700;text-decoration:none}@media (max-width:600px){.b-midcta{flex-direction:column;align-items:flex-start}}.b-sticky{z-index:20;opacity:0;pointer-events:none;transition:transform .35s,opacity .35s;position:fixed;bottom:16px;left:50%;transform:translate(-50%,140%)}.b-sticky.on{opacity:1;pointer-events:auto;transform:translate(-50%)}.b-sticky a{background:var(--gold);color:var(--gold-ink);white-space:nowrap;border-radius:999px;padding:11px 22px;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 8px 24px #00000073}@media (prefers-reduced-motion:reduce){.b-sticky{transition:none}}.b-breath-wrap{width:min(100vw - 32px,1680px);margin:0 0 28px calc(50% + -1*min(50vw - 16px,840px))}.b-breath-head{grid-template-columns:auto 1fr;align-items:center;gap:4px 28px;margin:-8px 0 14px;display:grid}.b-breath-head .b-h1{margin:0;font-size:clamp(22px,2.2vw,30px)}.b-breath-head .b-meta{grid-column:1/-1;margin:0}.b-breath-lead p{color:var(--muted);max-width:900px;margin:0;font-size:15px;line-height:1.45}.b-breath-lead strong{font-weight:400}@media (max-width:900px){.b-breath-head{grid-template-columns:1fr}}.b-breath{border:1px solid var(--line,#beb6ff29);background:#08071c;border-radius:20px;width:100%;display:block}.b-toolbox{background:var(--panel2);border:1px solid #f0c36a66;border-radius:18px;align-items:center;gap:22px;margin:0 0 28px;padding:20px 22px;display:flex}.b-toolbox h2{font-family:var(--fd);color:#fff;margin:0 0 6px;font-size:22px;font-weight:400}.b-toolbox p{color:var(--muted);margin:0 0 12px;line-height:1.5}.b-toolbox .b-eb{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin:0 0 4px;font-size:12px}.b-toolbox a{background:var(--gold);color:var(--gold-ink);border-radius:999px;padding:10px 20px;font-weight:700;text-decoration:none;display:inline-block}.b-sq{flex:none;width:76px;height:76px;position:relative}.b-sq i{border:2px solid #f0c36a59;border-radius:6px;position:absolute;inset:8px}.b-sq b{width:12px;height:12px;box-shadow:0 0 10px 4px var(--gold), 0 0 22px 8px #f0c36a66;background:#fff;border-radius:50%;margin:-6px 0 0 -6px;animation:16s linear infinite b-tour;position:absolute}@keyframes b-tour{0%,to{top:67px;left:9px}25%{top:9px;left:9px}50%{top:9px;left:67px}75%{top:67px;left:67px}}.b-bowl{flex:none;width:76px;height:76px;overflow:visible}.b-bowl path{fill:#f0c36ad9}.b-bowl ellipse{fill:#6b4a14;stroke:#f9e3ad;stroke-width:1.5px}.b-bowl .b-ring{fill:none;stroke:var(--gold);stroke-width:2px;transform-origin:38px 30px;animation:3.6s ease-out infinite b-ring}.b-bowl .b-ring2{animation-delay:1.2s}.b-bowl .b-ring3{animation-delay:2.4s}@keyframes b-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}.b-moon{flex:none;width:76px;height:76px;overflow:visible}.b-moon .b-moonc{fill:#e9e4ff;filter:drop-shadow(0 0 6px #a98bf5b3)}.b-moon .b-star{fill:#fff;animation:2.8s ease-in-out infinite b-star}.b-moon .b-star2{animation-delay:1.4s}.b-moon .b-wave{fill:none;stroke:#a98bf5;stroke-width:3px;stroke-linecap:round}.b-moon .b-wake{fill:var(--gold);filter:drop-shadow(0 0 5px var(--gold))}.b-hwrap{display:contents}.b-hearts{flex:none;width:76px;height:76px;overflow:visible}.hv-h{transform-box:fill-box;transform-origin:50% 60%;animation:2.4s ease-in-out infinite hv-beat}.hv-h2{animation-delay:1.2s}@keyframes hv-beat{0%,60%,to{transform:scale(1)}12%{transform:scale(1.1)}24%{transform:scale(.98)}36%{transform:scale(1.06)}}.hv-gl{animation:4.8s ease-in-out infinite hv-gl}@keyframes hv-gl{0%,70%,to{opacity:.85}80%{opacity:.35}}.hv-bead{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite hv-bead}@keyframes hv-bead{50%{transform:scale(1.15)}}.hv-halo{animation:4.8s ease-in-out infinite hv-halo}@keyframes hv-halo{0%,to{opacity:.35}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.hv-h,.hv-gl,.hv-bead,.hv-halo{animation:none}}@keyframes b-star{50%{opacity:.2}}@media (max-width:560px){.b-toolbox{text-align:center;flex-direction:column}}.gp-sub{font-family:var(--fd);color:var(--gold);margin:-2px 0 12px;font-size:21px}.gp-lead{margin:0 0 16px;font-size:17px;line-height:1.7}.gp-chips{flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.gp-chips li{color:var(--gold);background:#f0c36a1f;border-radius:999px;padding:4px 12px;font-size:13.5px}.gp-card{text-align:center;background:linear-gradient(160deg,#f0c36a24,#ffffff08);border:1px solid #f0c36a73;border-radius:18px;justify-items:center;gap:4px;max-width:420px;margin:0 auto 8px;padding:20px;display:grid}.gp-card span{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:12px}.gp-card b{font-family:var(--fd);color:#fff;font-size:22px;font-weight:400}.gp-card code{font:700 17px var(--fb);letter-spacing:.12em;color:var(--gold)}.gp-card small{color:var(--muted);margin-top:4px;font-size:13.5px}.gp-h2{color:var(--gold);margin:1.8em 0 .6em;font-size:27px;line-height:1.3}.gp-what{background:var(--panel);border:1px solid var(--line);border-radius:16px;margin:0 0 12px;padding:14px 18px}.gp-what h3{font-family:var(--fb);color:#fff;margin:0 0 6px;font-size:18px}.gp-what ul{margin:0;padding-left:20px;line-height:1.65}.gp-steps{counter-reset:gp;margin:0 0 20px;padding:0;list-style:none}.gp-steps li{counter-increment:gp;margin:0 0 14px;padding-left:44px;font-size:17px;position:relative}.gp-steps li:before{content:counter(gp);border:1px solid var(--gold);width:30px;height:30px;color:var(--gold);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:0;left:0}.gp-steps small{color:var(--muted);font-size:14px;display:block}.gp-btns{gap:10px;max-width:420px;margin:0 auto;display:grid}.blog .gp-btn{text-align:center;background:var(--gold);color:var(--gold-ink);border-radius:999px;padding:13px 22px;font-weight:700;text-decoration:none;display:block}.blog .gp-alt{color:var(--ink);border:1px solid var(--line2);background:0 0}.gp-faq section{border-top:1px solid var(--line);padding:12px 0}.gp-faq h3{font-family:var(--fb);color:#fff;margin:0 0 4px;font-size:17.5px}.gp-faq p{color:var(--muted);margin:0;line-height:1.65}.b-anim{display:block;position:relative;overflow:hidden}.b-anim img{width:100%;height:100%;display:block}.b-anim-fx{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.b-hero{aspect-ratio:1;border-radius:18px;width:min(300px,78%);margin:28px auto;box-shadow:0 10px 28px #0006}@media (prefers-reduced-motion:reduce){.b-anim-fx{display:none}}.b-contact{max-width:520px}.b-contact label{color:var(--muted);margin:0 0 6px;font-size:14px;display:block}.b-contact input,.b-contact textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--deep);width:100%;color:var(--ink);border-radius:10px;margin:0 0 16px;padding:11px 12px;font:16px Nunito Sans,sans-serif;display:block}.b-contact textarea{resize:vertical;min-height:150px}.b-contact input:focus,.b-contact textarea:focus{outline:2px solid var(--gold);outline-offset:1px}.b-contact .b-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.b-contact button{color:#2a1a00;cursor:pointer;background:#f5c542;border:0;border-radius:10px;width:100%;padding:13px;font:700 16px Nunito Sans,sans-serif;display:block}.b-contact button:disabled{opacity:.6;cursor:wait}.b-contact-err{color:#ff9aa8;min-height:1em;margin:10px 0 0;font-size:14px}.b-contact-small{color:var(--faint);margin:8px 0 0;font-size:13px}.b-contact-small a{color:var(--muted)}.b-contact-done{text-align:center;max-width:520px;padding:32px 0}.b-contact-o{border:2px solid var(--gold);width:56px;height:56px;color:var(--gold);border-radius:50%;place-items:center;margin:0 auto 12px;font-size:26px;display:grid}.b-contact-done b{color:var(--gold);margin-bottom:8px;font:400 24px Marcellus,serif;display:block}.b-contact-done p{color:var(--ink);margin:0;font-size:16px}.dz-hero{background:var(--panel);border:1px solid #f0c36a66;border-radius:18px;grid-template-columns:220px 1fr;align-items:center;gap:24px;margin:8px 0 36px;padding:22px;scroll-margin-top:20px;display:grid}.dz-img{width:100%;height:auto}.dz-row{flex-wrap:wrap;gap:8px;display:flex}.dz-row input{background:var(--deep);border:1px solid var(--line);color:#fff;min-width:0;font:inherit;border-radius:999px;flex:220px;padding:11px 16px}.dz-row button{background:var(--gold);color:var(--gold-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:11px 20px;font-weight:700}.dz-row button:disabled{opacity:.6}.dz-small{color:var(--muted);margin:8px 0 10px;font-size:13px}.dz-ck{cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;display:flex}.dz-ck input{accent-color:var(--gold);margin-top:4px}.dz-err{color:#ffb4a8;margin:8px 0 0;font-size:14px}.dz-info{color:var(--muted);margin:8px 0 0;font-size:12.5px}.dz-hp{width:1px;height:1px;position:absolute;left:-9999px}.dz-done{text-align:center}.dz-done b{color:var(--gold);font-family:var(--fd);margin-bottom:6px;font-size:20px;display:block}.dz-done p{margin:0 0 6px}.dz-done small{color:var(--muted)}.dz-o{border:2px solid var(--gold);width:48px;height:48px;color:var(--gold);border-radius:50%;place-items:center;margin:0 auto 10px;font-size:22px;display:grid}.dz-facts{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.dz-facts li{border:1px solid var(--line);border-radius:999px;padding:4px 12px;font-size:13.5px}.dz-soon{color:var(--muted);margin:-6px 0 16px;display:block}@media (max-width:600px){.dz-hero{grid-template-columns:1fr;padding:18px 16px}.dz-img{max-width:200px;margin:0 auto}}
