.BlogTableOfContents-module__05F3za__sidebar{align-self:stretch;min-height:100%;margin-top:clamp(15rem,22vw,19rem);position:relative}.BlogTableOfContents-module__05F3za__sidebarCard{width:100%;padding-left:1rem;position:sticky;top:5.2rem}.BlogTableOfContents-module__05F3za__sidebarHeader{color:#e8edfcdb;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.BlogTableOfContents-module__05F3za__sidebarIcon{opacity:.7;font-size:.95rem}.BlogTableOfContents-module__05F3za__sidebarTitle{color:#e8edfcdb;letter-spacing:.01em;margin:0;font-size:.9rem}.BlogTableOfContents-module__05F3za__tocNav{border-left:1px solid #ffffff24;padding-left:1rem;position:relative}.BlogTableOfContents-module__05F3za__tocGroup{margin-bottom:.1rem;position:relative}.BlogTableOfContents-module__05F3za__tocChildren{border-left:1px solid #ffffff1a;margin-left:1.1rem;padding-left:.8rem;position:relative}.BlogTableOfContents-module__05F3za__tocLink{color:#bcc6e2a6;opacity:.72;align-items:center;min-height:2rem;padding:.3rem 0;font-size:.93rem;line-height:1.35;text-decoration:none;transition:color .15s,transform .15s,opacity .15s,font-weight .15s;display:flex;position:relative}.BlogTableOfContents-module__05F3za__tocLink[data-level="3"]{font-size:.89rem}.BlogTableOfContents-module__05F3za__tocLabel{transition:transform .15s;display:inline-block}.BlogTableOfContents-module__05F3za__tocLink:hover{color:#f3f6ff;opacity:1}.BlogTableOfContents-module__05F3za__active{color:#fff;opacity:1;font-weight:600}.BlogTableOfContents-module__05F3za__active .BlogTableOfContents-module__05F3za__tocLabel{transform:translate(1px)}.BlogTableOfContents-module__05F3za__active:before{content:"";background:#7c5cfff2;border-radius:999px;width:2px;position:absolute;top:.18rem;bottom:.18rem;left:-.85rem}@media (max-width:1080px){.BlogTableOfContents-module__05F3za__sidebar{margin-top:1.2rem;position:relative;top:auto}.BlogTableOfContents-module__05F3za__sidebarCard{width:auto;max-height:none;margin-top:1.2rem;padding-left:0;position:relative;top:auto;right:auto;overflow:visible}}@media (max-width:640px){.BlogTableOfContents-module__05F3za__tocLink{font-size:.88rem}.BlogTableOfContents-module__05F3za__tocChildren{margin-left:.95rem;padding-left:.85rem}}
.page-module__dUelsa__root{color:#edf0f8;background:#04060d;min-height:100vh;padding:112px 1.1rem 4.5rem;position:relative}.page-module__dUelsa__heroBackdrop{pointer-events:none;z-index:0;height:min(54vh,460px);position:absolute;inset:0 0 auto}.page-module__dUelsa__heroImage{object-fit:cover;filter:saturate(.92)brightness(.45);width:100%;height:100%}.page-module__dUelsa__heroFade{background:linear-gradient(#04060d1f 0%,#04060dbd 58%,#04060d 100%),radial-gradient(circle at 22% 22%,#ffffff1f,#fff0 42%);position:absolute;inset:0}.page-module__dUelsa__frame{z-index:1;grid-template-columns:3fr 1fr;align-items:start;gap:clamp(1rem,2vw,1.4rem);width:min(1460px,100%);margin:0 auto;display:grid;position:relative}.page-module__dUelsa__article{padding:0}.page-module__dUelsa__breadcrumbs{color:#e2e9fc94;flex-wrap:wrap;gap:.55rem;font-size:.75rem;display:flex}.page-module__dUelsa__breadcrumbs a{color:#e2e9fcbf;text-decoration:none}.page-module__dUelsa__header{border-bottom:1px solid #ffffff1f;margin-top:1rem;padding-bottom:1rem}.page-module__dUelsa__category{letter-spacing:.14em;text-transform:uppercase;color:#dde4f7a1;margin:0;font-size:.74rem}.page-module__dUelsa__header h1{letter-spacing:-.03em;color:#f6f8ff;margin:.62rem 0 0;font-family:Outfit,sans-serif;font-size:clamp(2.05rem,4.6vw,3.28rem);font-weight:700;line-height:1.06}.page-module__dUelsa__excerpt{color:#e3e9f9d1;width:min(700px,100%);margin:1rem 0 0;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.56}.page-module__dUelsa__metaRow{color:#dce4f7ab;flex-wrap:wrap;align-items:center;gap:.95rem;margin-top:1.1rem;font-size:.86rem;display:flex}.page-module__dUelsa__authorRow{align-items:center;gap:.58rem;margin-right:.35rem;display:inline-flex}.page-module__dUelsa__authorAvatar{object-fit:cover;border:1px solid #ffffff47;border-radius:999px;width:28px;height:28px}.page-module__dUelsa__authorFallback{color:#fff;background:linear-gradient(135deg,#7c5cffeb,#36d1dceb);border-radius:999px;place-items:center;width:28px;height:28px;font-size:.72rem;font-weight:700;display:grid}.page-module__dUelsa__content{margin-top:1.35rem}.page-module__dUelsa__markdownContent{color:#e7ecfce8;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.9}.page-module__dUelsa__markdownContent h1,.page-module__dUelsa__markdownContent h2,.page-module__dUelsa__markdownContent h3{color:#f8faff;letter-spacing:-.02em;margin:1.75rem 0 .8rem;line-height:1.18}.page-module__dUelsa__markdownContent h2{font-size:clamp(1.54rem,3vw,2.12rem)}.page-module__dUelsa__markdownContent h3{font-size:clamp(1.2rem,2vw,1.45rem)}.page-module__dUelsa__markdownContent p{margin:.9rem 0 0}.page-module__dUelsa__markdownContent ul,.page-module__dUelsa__markdownContent ol{margin:1rem 0 0;padding-left:1.4rem}.page-module__dUelsa__markdownContent li{margin:.35rem 0}.page-module__dUelsa__markdownContent code{background:#ffffff14;border-radius:.3rem;padding:.16rem .34rem;font-size:.92em}.page-module__dUelsa__markdownContent pre{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;padding:1rem;overflow-x:auto}.page-module__dUelsa__markdownContent pre code{background:0 0;padding:0}.page-module__dUelsa__markdownContent a{color:#9bc4ff;text-decoration:underline}.page-module__dUelsa__sidebar{align-self:stretch;min-height:100%;margin-top:clamp(15rem,22vw,19rem);position:relative}.page-module__dUelsa__sidebarCard{border-left:1px solid #ffffff29;width:100%;padding-left:.95rem;position:sticky;top:5.2rem}.page-module__dUelsa__sidebarTitle{color:#e8edfcdb;letter-spacing:.01em;margin:0 0 .88rem;font-size:.9rem}.page-module__dUelsa__tocLink{color:#bcc6e2c7;margin-bottom:.7rem;font-size:.92rem;line-height:1.42;text-decoration:none;transition:color .12s;display:block}.page-module__dUelsa__tocLink:hover{color:#f3f6ff}.page-module__dUelsa__footerLinkRow{z-index:1;width:min(1460px,100%);margin:1.5rem auto 0;position:relative}.page-module__dUelsa__backLink{color:#f4f7ffe6;background:#ffffff08;border:1px solid #ffffff29;border-radius:999px;align-items:center;min-height:38px;padding:.35rem .85rem;text-decoration:none;display:inline-flex}@media (max-width:1080px){.page-module__dUelsa__frame{grid-template-columns:minmax(0,1fr)}.page-module__dUelsa__sidebar{margin-top:1.2rem;position:relative;top:auto}.page-module__dUelsa__sidebarCard{border-top:1px solid #ffffff1f;border-left:none;width:auto;max-height:none;margin-top:1.2rem;padding-top:1rem;padding-left:0;position:relative;top:auto;right:auto;overflow:visible}}@media (max-width:640px){.page-module__dUelsa__root{padding-top:98px}.page-module__dUelsa__heroBackdrop{height:300px}.page-module__dUelsa__section p{line-height:1.8}}
