.GuidePage_guideShell__KSayy{height:calc(100vh - 85px);min-height:0;display:grid;grid-template-columns:460px minmax(0,1fr);overflow:hidden;background:radial-gradient(circle at top right,hsla(0,89%,71%,.06),transparent 26%),linear-gradient(180deg,#fdfcf8,#f5f1ea);color:var(--text-body)}.GuidePage_guideScrollArea__uKCdv{min-width:0;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;padding:0 var(--gutter-desktop)}.GuidePage_guideFooterSlot__3ELCz{margin-top:96px}.GuidePage_hero__8TJOA{max-width:1120px;margin:0 auto;padding:72px 0 68px;text-align:center}.GuidePage_kicker__a5YSy{margin:0 0 18px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--text-muted);text-transform:uppercase}.GuidePage_hero__8TJOA h1{margin:0;color:var(--text-strong);font-size:clamp(2.4rem,4vw,4.2rem);font-weight:800;line-height:1.12;word-break:keep-all;overflow-wrap:anywhere}.GuidePage_lead__PgIVf{max-width:760px;margin:28px auto 48px;color:var(--text-body);font-size:clamp(22px,2vw,28px);line-height:1.68;word-break:keep-all;overflow-wrap:anywhere}.GuidePage_imageFrame__iXyEA{position:relative;width:100%;max-width:1120px;margin:24px auto 0;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(65,23,94,.12);border-radius:24px;background:radial-gradient(circle at top left,hsla(0,89%,71%,.04),transparent 26%),#fffef9;box-shadow:0 24px 70px rgba(65,23,94,.1)}.GuidePage_image__cFyhu{object-fit:contain;padding:6px}.GuidePage_imageFallback__bFubt{position:absolute;inset:0;display:grid;place-items:center;margin:0;color:var(--text-muted);font-size:15px;font-weight:700}.GuidePage_guidePanel__V0NNi{height:100%;min-height:0;overflow:auto;border:0;border-right:1px solid rgba(129,75,238,.13);border-radius:0;background:hsla(0,0%,100%,.94);box-shadow:none;display:flex;flex-direction:column;min-width:0}.GuidePage_guidePanelHeader__dLDBd{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:grid;grid-gap:8px;gap:8px;padding:28px 30px 24px;border-bottom:1px solid rgba(129,75,238,.12);background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.GuidePage_guidePanelHeader__dLDBd span{color:#7a5ba4;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.GuidePage_guidePanelHeader__dLDBd h2{margin:0;color:var(--text-strong);font-size:30px;line-height:1.2;font-weight:900}.GuidePage_guidePanelHeader__dLDBd p{margin:0;color:#5f7186;font-size:17px;line-height:1.6}.GuidePage_guidePanelBody__dw7_1{display:grid;grid-gap:14px;gap:14px;padding:24px}.GuidePage_guidePanelItem__z8egy{width:100%;display:grid;grid-gap:8px;gap:8px;padding:20px;border:1px solid rgba(129,75,238,.12);border-radius:20px;background:radial-gradient(circle at top left,hsla(0,89%,71%,.04),transparent 24%),hsla(0,0%,100%,.82);color:var(--text-body);cursor:pointer;text-align:left;font:inherit;box-shadow:0 12px 34px rgba(65,23,94,.06);transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.GuidePage_guidePanelItem__z8egy:hover{transform:translateY(-1px);border-color:rgba(129,75,238,.24);background:radial-gradient(circle at top left,hsla(0,89%,71%,.06),transparent 24%),hsla(0,0%,100%,.96);box-shadow:0 18px 44px rgba(65,23,94,.1)}.GuidePage_guidePanelItemActive__qzT1E{border-color:rgba(129,75,238,.34);background:radial-gradient(circle at top left,hsla(0,89%,71%,.08),transparent 24%),rgba(248,245,255,.96)}.GuidePage_guidePanelEyebrow__EOSyM{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:4px 10px;background:rgba(129,75,238,.08);color:#6f3fd8;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.GuidePage_guidePanelItem__z8egy strong{color:var(--text-strong);font-size:20px;font-weight:900;line-height:1.35;word-break:keep-all}.GuidePage_introSection__el1uj{max-width:1120px;margin:0 auto;padding:18px 0 48px;scroll-margin-top:48px}.GuidePage_introSection__el1uj h2{margin:0 0 20px;color:var(--text-strong);font-size:clamp(2rem,3vw,3rem);font-weight:800;line-height:1.12}.GuidePage_introSection__el1uj p{margin:16px 0 0;color:var(--text-body);font-size:27px;line-height:1.68;word-break:keep-all;overflow-wrap:anywhere}.GuidePage_worldCards__MnWJk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:30px 0}.GuidePage_worldCards__MnWJk article{min-height:170px;padding:28px;border:1px solid rgba(65,23,94,.12);border-radius:22px;background:hsla(0,0%,100%,.82);box-shadow:0 18px 48px rgba(65,23,94,.08)}.GuidePage_worldCards__MnWJk h3{margin:0;color:var(--text-strong);font-size:26px;font-weight:800}.GuidePage_worldCards__MnWJk p{font-size:24px;line-height:1.65}.GuidePage_stepsSection__wdh_7{max-width:1120px;margin:0 auto;padding:0 0 96px;display:grid;grid-gap:36px;gap:36px}.GuidePage_stepCard__KKIyq{display:grid;grid-template-columns:1fr;min-width:0;padding:38px;scroll-margin-top:48px;border:1px solid rgba(65,23,94,.12);border-radius:26px;background:radial-gradient(circle at top left,hsla(0,89%,71%,.04),transparent 22%),hsla(0,0%,100%,.84);box-shadow:0 18px 54px rgba(65,23,94,.08)}.GuidePage_stepNumber__DYd7b{margin:0 0 12px;color:var(--amber);font-family:JetBrains Mono,monospace;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.GuidePage_stepCard__KKIyq h2{margin:0;color:var(--text-strong);font-size:clamp(2rem,3vw,3.25rem);font-weight:800;line-height:1.18;word-break:keep-all;overflow-wrap:anywhere}.GuidePage_stepBody__8Vyhi{max-width:980px;margin-top:26px}.GuidePage_stepBody__8Vyhi p{margin:18px 0 0;color:var(--text-body);font-size:24px;line-height:1.7;word-break:keep-all;overflow-wrap:anywhere}@media (max-width:1100px){.GuidePage_guideShell__KSayy{height:auto;min-height:calc(100vh - 85px);display:block;overflow:visible}.GuidePage_guidePanel__V0NNi{height:auto;max-height:none;border-right:0;border-bottom:1px solid rgba(129,75,238,.13)}.GuidePage_guideScrollArea__uKCdv{height:auto;overflow:visible;padding:0 var(--gutter-mobile)}.GuidePage_guidePanelBody__dw7_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.GuidePage_hero__8TJOA{padding:72px 0 48px}.GuidePage_lead__PgIVf{margin-bottom:34px}.GuidePage_introSection__el1uj{padding:18px 0 40px}.GuidePage_worldCards__MnWJk{grid-template-columns:1fr}.GuidePage_stepCard__KKIyq{padding:28px}}@media (max-width:700px){.GuidePage_guidePanelBody__dw7_1{grid-template-columns:1fr}.GuidePage_guidePanelHeader__dLDBd{padding:22px}.GuidePage_guidePanelHeader__dLDBd h2{font-size:24px}.GuidePage_guidePanelHeader__dLDBd p{font-size:15px}.GuidePage_guidePanelItem__z8egy{padding:16px;border-radius:16px}.GuidePage_guidePanelItem__z8egy strong{font-size:17px}}@media (max-width:560px){.GuidePage_hero__8TJOA h1{font-size:30px;line-height:1.22;word-break:normal}.GuidePage_introSection__el1uj p,.GuidePage_lead__PgIVf,.GuidePage_stepBody__8Vyhi p{max-width:330px;margin-left:auto;margin-right:auto;font-size:19px;line-height:1.68;word-break:break-all}.GuidePage_lead__PgIVf{max-width:300px;font-size:18px;word-break:normal;overflow-wrap:anywhere}.GuidePage_introSection__el1uj h2,.GuidePage_stepCard__KKIyq h2{font-size:26px;word-break:normal}.GuidePage_introSection__el1uj p,.GuidePage_worldCards__MnWJk p{font-size:19px}.GuidePage_worldCards__MnWJk article{min-height:auto;padding:22px;border-radius:18px}.GuidePage_imageFrame__iXyEA{width:100%;max-width:100%;margin-left:auto;margin-right:auto;border-radius:18px}.GuidePage_stepCard__KKIyq{padding:22px;border-radius:18px}}.Nav_header__xs5hx{position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:hsla(0,0%,100%,.9);border-bottom:1px solid rgba(65,23,94,.08)}.Nav_inner__sh7uA{max-width:calc(var(--container) + var(--gutter-desktop) * 2);margin:0 auto;padding:18px var(--gutter-desktop);display:flex;align-items:center;justify-content:space-between}.Nav_logo__98dCe{display:inline-flex;align-items:center;color:var(--text-strong)}.Nav_logoImage__BZKi1{display:block;width:auto;height:48px}.Nav_nav__o8sSc{display:inline-flex;gap:24px;font-size:15px}.Nav_rightCluster__i4I9V{display:flex;align-items:center;gap:16px}.Nav_authActions__dTUfD{display:inline-flex;align-items:center;gap:10px}.Nav_authActionsPlaceholder__LE9A0{width:180px;height:42px}.Nav_authLogoutButton__Gw3PW,.Nav_authPrimaryLink__DB9FS,.Nav_authSecondaryLink__S2AL7,.Nav_guideLink__R0S2y{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 14px;border-radius:999px;font:inherit;font-size:14px;font-weight:700;transition:transform .15s ease,background .15s ease,color .15s ease}.Nav_authPrimaryLink__DB9FS{background:linear-gradient(130deg,#f77373,#c762f6 50%,#814bee);color:#fff}.Nav_authLogoutButton__Gw3PW,.Nav_authSecondaryLink__S2AL7,.Nav_guideLink__R0S2y{border:1px solid rgba(15,23,42,.1);background:hsla(0,0%,100%,.8);color:var(--text-body)}.Nav_authLogoutButton__Gw3PW{cursor:pointer}.Nav_authLogoutButton__Gw3PW:hover:enabled,.Nav_authPrimaryLink__DB9FS:hover,.Nav_authSecondaryLink__S2AL7:hover,.Nav_guideLink__R0S2y:hover{transform:translateY(-1px)}.Nav_authLogoutButton__Gw3PW:disabled{opacity:.72;cursor:wait}.Nav_nav__o8sSc a{font-weight:600;color:var(--text-body);transition:color .15s ease,opacity .15s ease}.Nav_nav__o8sSc a:hover{color:var(--text-strong)}@media (max-width:768px){.Nav_inner__sh7uA{padding:16px var(--gutter-mobile)}.Nav_logoImage__BZKi1{height:44px}.Nav_rightCluster__i4I9V{gap:12px}.Nav_nav__o8sSc{display:none}.Nav_authActionsPlaceholder__LE9A0{width:132px}.Nav_authLogoutButton__Gw3PW,.Nav_authPrimaryLink__DB9FS,.Nav_authSecondaryLink__S2AL7,.Nav_guideLink__R0S2y{min-height:38px;padding:9px 12px;font-size:13px}}.Footer_footer__pQtti{padding:18px var(--gutter-desktop) 44px;background:var(--bg-dark);color:hsla(43,33%,96%,.72)}.Footer_inner__vtL_T{max-width:var(--container);margin:0 auto;display:flex;justify-content:space-between;gap:24px;font-size:14px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.08)}.Footer_inner__vtL_T p{margin:0}.Footer_brandCopy__Nmyc7{display:grid;grid-gap:6px;gap:6px}.Footer_links__cFiYr{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.Footer_links__cFiYr a{color:hsla(43,33%,96%,.86);text-decoration:none}.Footer_links__cFiYr a:hover{color:#fff}.Footer_contact__w5K5T{color:hsla(43,33%,96%,.86);text-decoration:none}.Footer_contact__w5K5T:hover{color:#fff}@media (max-width:768px){.Footer_footer__pQtti{padding:24px var(--gutter-mobile) 32px}.Footer_inner__vtL_T{flex-direction:column;align-items:flex-start}}.Hero_hero__bqvNd{position:relative;overflow:hidden}.Hero_content__WDVga{position:relative;z-index:1;max-width:960px;margin:0 auto;text-align:center;padding:28px 0 16px}.Hero_kicker__59FQ4{margin:0 0 20px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--text-muted)}.Hero_content__WDVga h1{margin:0;color:var(--text-strong);font-size:clamp(2.2rem,4vw,4rem);font-weight:800;line-height:1.74;letter-spacing:-.04em;word-break:keep-all;overflow-wrap:normal}.Hero_copy__KMVTd{margin:28px auto 0;max-width:760px;font-size:21px;line-height:1.65;color:var(--text-body)}.Hero_ctaGroup__H2_On{margin-top:64px;display:inline-flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:center}.Hero_heroButton__Em6vd{padding:22px 42px;font-size:22px;border-radius:999px}.Hero_meta__13e8_{margin:0;color:var(--text-muted);font-size:14px}.Hero_orbAmber__kYQo8,.Hero_orbCoral__k_fuS{position:absolute;z-index:0;border-radius:999px;pointer-events:none}.Hero_orbAmber__kYQo8{top:-120px;right:-80px;width:420px;height:420px;background:hsla(0,89%,71%,.1);filter:blur(130px)}.Hero_orbCoral__k_fuS{left:-80px;bottom:-160px;width:420px;height:420px;background:rgba(129,75,238,.07);filter:blur(130px)}@media (max-width:768px){.Hero_content__WDVga{padding-top:18px}.Hero_content__WDVga h1{font-size:32px;line-height:1.83;letter-spacing:-.04em}.Hero_copy__KMVTd{font-size:18px}.Hero_ctaGroup__H2_On{flex-direction:column;gap:12px}.Hero_heroButton__Em6vd{padding:18px 34px;font-size:18px}}.Card_card__81hEd{padding:28px;border-radius:var(--radius-card);background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.96)),var(--bg-card-strong);border:1px solid rgba(129,75,238,.12);box-shadow:var(--shadow-card);transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.Card_card__81hEd:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover);border-color:rgba(129,75,238,.24)}@media (max-width:768px){.Card_card__81hEd{padding:20px}}.BlogPage_articleShell__fI4IM,.BlogPage_blogShell__tR_CY{min-height:calc(100vh - 85px);padding:72px var(--gutter-desktop) 96px;background:radial-gradient(circle at top right,hsla(0,89%,71%,.06),transparent 26%),linear-gradient(180deg,#fdfcf8,#f5f1ea);color:var(--text-body)}.BlogPage_blogHero__OPQSw{max-width:980px;margin:0 auto 48px;text-align:center}.BlogPage_kicker__T8Tyc{margin:0 0 14px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.BlogPage_article__tWBA2 h1,.BlogPage_blogHero__OPQSw h1{margin:0;color:var(--text-strong);font-size:clamp(2.25rem,4vw,4.2rem);font-weight:900;line-height:1.12;word-break:keep-all}.BlogPage_articleLead__OIvdJ,.BlogPage_blogHero__OPQSw p{max-width:760px;margin:24px auto 0;color:var(--text-body);font-size:clamp(18px,2vw,24px);line-height:1.7;word-break:keep-all}.BlogPage_postGrid__kv_2l{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.BlogPage_postCard__67FgZ{display:grid;grid-gap:12px;gap:12px;min-height:240px;padding:28px;border:1px solid rgba(65,23,94,.12);border-radius:24px;background:hsla(0,0%,100%,.84);box-shadow:0 18px 54px rgba(65,23,94,.08);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.BlogPage_postCard__67FgZ:hover{transform:translateY(-2px);border-color:rgba(129,75,238,.26);box-shadow:0 24px 64px rgba(65,23,94,.12)}.BlogPage_postCard__67FgZ span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 11px;background:rgba(129,75,238,.08);color:#6f3fd8;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:900}.BlogPage_postCard__67FgZ h2{margin:0;color:var(--text-strong);font-size:28px;line-height:1.25;word-break:keep-all}.BlogPage_postCard__67FgZ p{margin:0;color:var(--text-body);font-size:18px;line-height:1.65;word-break:keep-all}.BlogPage_article__tWBA2{max-width:880px;margin:0 auto}.BlogPage_backLink__4W_7G{display:inline-flex;margin-bottom:28px;color:#6f3fd8;font-weight:800}.BlogPage_articleLead__OIvdJ{margin-left:0;margin-right:0}.BlogPage_articleBody__MfI9E{margin-top:56px;display:grid;grid-gap:22px;gap:22px}.BlogPage_articleBody__MfI9E h2{margin:34px 0 0;color:var(--text-strong);font-size:clamp(1.75rem,3vw,2.6rem);line-height:1.22;word-break:keep-all}.BlogPage_articleBody__MfI9E li,.BlogPage_articleBody__MfI9E p{margin:0;color:var(--text-body);font-size:20px;line-height:1.85;word-break:keep-all}.BlogPage_articleBody__MfI9E ul{margin:0;padding-left:1.25em;display:grid;grid-gap:8px;gap:8px}.BlogPage_codeBlock__W4g2b{margin:0;padding:22px;overflow-x:auto;border-radius:18px;background:#17111f;color:#fff8ed;font-family:JetBrains Mono,monospace;font-size:15px;line-height:1.7}.BlogPage_articleCta__cg_29{margin-top:64px;padding:30px;border:1px solid rgba(129,75,238,.18);border-radius:24px;background:hsla(0,0%,100%,.9);box-shadow:0 18px 54px rgba(65,23,94,.08)}.BlogPage_articleCta__cg_29 strong{color:var(--text-strong);font-size:24px}.BlogPage_articleCta__cg_29 p{margin:12px 0 22px;color:var(--text-body);font-size:18px;line-height:1.65}.BlogPage_articleCta__cg_29 a{display:inline-flex;border-radius:999px;padding:12px 18px;background:var(--text-strong);color:#fff;font-weight:900}@media (max-width:900px){.BlogPage_articleShell__fI4IM,.BlogPage_blogShell__tR_CY{padding:56px var(--gutter-mobile) 72px}.BlogPage_postGrid__kv_2l{grid-template-columns:1fr}}@media (max-width:560px){.BlogPage_article__tWBA2 h1,.BlogPage_blogHero__OPQSw h1{font-size:30px;line-height:1.22}.BlogPage_articleBody__MfI9E li,.BlogPage_articleBody__MfI9E p,.BlogPage_articleLead__OIvdJ,.BlogPage_blogHero__OPQSw p{font-size:17px;line-height:1.75;word-break:normal}.BlogPage_postCard__67FgZ{padding:22px;border-radius:18px}.BlogPage_postCard__67FgZ h2{font-size:23px}}