.page-module-scss-module__uURLXq__page{padding-bottom:120px}.page-module-scss-module__uURLXq__header,.page-module-scss-module__uURLXq__related{max-width:1360px;margin-inline:auto;padding-inline:24px}.page-module-scss-module__uURLXq__articleBody{grid-template-columns:280px minmax(0,780px);gap:64px;min-width:0;max-width:1360px;margin-inline:auto;padding-inline:24px;display:grid}.page-module-scss-module__uURLXq__header{padding-top:92px;padding-bottom:64px}.page-module-scss-module__uURLXq__backLink,.page-module-scss-module__uURLXq__meta,.page-module-scss-module__uURLXq__eyebrow,.page-module-scss-module__uURLXq__relatedCard span{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.72px;text-transform:uppercase;font-size:12px;font-weight:400}.page-module-scss-module__uURLXq__backLink{color:#4961ff;align-items:center;gap:8px;display:inline-flex}.page-module-scss-module__uURLXq__meta{color:#fffc;gap:24px;display:flex}.page-module-scss-module__uURLXq__header h1{color:#fff;max-width:800px;margin-top:16px;font-size:48px;line-height:1.1}.page-module-scss-module__uURLXq__content{width:100%;min-width:0;max-width:780px;padding-bottom:100px}.page-module-scss-module__uURLXq__content>*{max-width:780px}.page-module-scss-module__uURLXq__cover{aspect-ratio:2.25;color:#fff;border-radius:16px;align-items:flex-end;margin-top:32px;display:flex;position:relative;overflow:hidden}.page-module-scss-module__uURLXq__cover:after{content:"";background:linear-gradient(#0000000d,#0003 35%,#000000c7);position:absolute;inset:0}.page-module-scss-module__uURLXq__cover img{object-fit:cover}.page-module-scss-module__uURLXq__coverContent{z-index:1;padding:48px;position:relative}.page-module-scss-module__uURLXq__toc{top:calc(var(--header-height) + 32px);text-align:left;place-self:start;width:100%;padding-top:6px;padding-bottom:96px;position:sticky}.page-module-scss-module__uURLXq__tocLabel{color:#4961ff;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.72px;text-transform:uppercase;font-size:12px}.page-module-scss-module__uURLXq__toc ol{gap:14px;margin-top:22px;padding:0;list-style:none;display:grid}.page-module-scss-module__uURLXq__toc a{color:#666;font-size:14px;line-height:1.4;transition:color .2s}.page-module-scss-module__uURLXq__toc a:hover{color:#4961ff}:is(.page-module-scss-module__uURLXq__content h2,.page-module-scss-module__uURLXq__content h3,.page-module-scss-module__uURLXq__content h4){scroll-margin-top:calc(var(--header-height) + 64px)}.page-module-scss-module__uURLXq__content h4{color:var(--foreground);font-family:var(--font-sora),sans-serif;margin-top:28px;font-size:16px;font-weight:600;line-height:1.4}.page-module-scss-module__uURLXq__content h3{font-family:var(--font-sora),sans-serif;letter-spacing:-.44px;margin-top:40px;font-size:22px;font-weight:600;line-height:1.25}.page-module-scss-module__uURLXq__content h2{font-family:var(--font-sora),sans-serif;overflow-wrap:anywhere;letter-spacing:-1.36px;margin-top:64px;font-size:34px;font-weight:600;line-height:1.15}:is(.page-module-scss-module__uURLXq__content p,.page-module-scss-module__uURLXq__content ul){color:#505050;overflow-wrap:anywhere;margin-top:22px;font-size:16px;line-height:1.8}.page-module-scss-module__uURLXq__content ul{padding-left:0;list-style:none}.page-module-scss-module__uURLXq__content ul:not([data-checklist])>li{padding-left:24px;position:relative}.page-module-scss-module__uURLXq__content ul:not([data-checklist])>li:before{content:"";background:#4961ff;border-radius:50%;width:6px;height:6px;position:absolute;top:.8em;left:6px}.page-module-scss-module__uURLXq__content li+li{margin-top:8px}.page-module-scss-module__uURLXq__content blockquote{border-left:3px solid #4961ff59;margin:28px 0 0;padding:2px 0 2px 20px}.page-module-scss-module__uURLXq__content blockquote p{margin-top:0;font-style:italic}.page-module-scss-module__uURLXq__content strong{color:var(--foreground)}:is(.page-module-scss-module__uURLXq__content p a,.page-module-scss-module__uURLXq__content li a){color:#4961ff;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .2s}:is(.page-module-scss-module__uURLXq__content p a:hover,.page-module-scss-module__uURLXq__content li a:hover){opacity:.75}.page-module-scss-module__uURLXq__ctaWrap{max-width:1360px;margin-inline:auto;padding-inline:24px}.page-module-scss-module__uURLXq__cta{background:#fff;border:1px solid #4961ff1f;border-radius:16px;justify-content:space-between;align-items:center;gap:32px;padding:48px 56px;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 4px 16px #0000000d}.page-module-scss-module__uURLXq__cta .page-module-scss-module__uURLXq__eyebrow,.page-module-scss-module__uURLXq__related .page-module-scss-module__uURLXq__eyebrow{color:#4961ff}.page-module-scss-module__uURLXq__cta h2{max-width:600px;margin-top:18px;font-size:40px;line-height:1.15}.page-module-scss-module__uURLXq__ctaAccent{background:linear-gradient(90deg,#4961ff 0%,#6835e4 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.page-module-scss-module__uURLXq__ctaImage{flex-shrink:0;width:320px;height:auto;margin-block:-40px}.page-module-scss-module__uURLXq__ctaLink{color:#fff;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.7px;text-transform:uppercase;background:linear-gradient(90deg,#4961ff,#6835e4);border-radius:999px;align-items:center;gap:12px;margin-top:32px;padding:20px 44px;font-size:14px;display:inline-flex;box-shadow:0 12px 28px #4961ff47}.page-module-scss-module__uURLXq__related{padding-top:100px}.page-module-scss-module__uURLXq__relatedHeading{border-bottom:1px solid #c1c1c1;padding-bottom:18px}.page-module-scss-module__uURLXq__relatedGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px;display:grid}.page-module-scss-module__uURLXq__relatedCard{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#4961ff4d,#6835e429 52%,#0000001a) border-box;border:1px solid #0000;border-radius:16px;min-height:220px;transition:background .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 4px 16px #0000000d}.page-module-scss-module__uURLXq__relatedCard:hover{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#4961ff94,#6835e461 52%,#0000002e) border-box}.page-module-scss-module__uURLXq__relatedText{flex-direction:column;flex:1;min-width:0;padding:24px;display:flex;position:relative}.page-module-scss-module__uURLXq__relatedImage{flex-shrink:0;width:40%;position:relative}.page-module-scss-module__uURLXq__relatedImage img{object-fit:cover}.page-module-scss-module__uURLXq__relatedCard h3{max-width:360px;margin-top:36px;font-size:23px;line-height:1.15}.page-module-scss-module__uURLXq__relatedCard svg{color:#4961ff;align-self:flex-start;margin-top:auto}@media (max-width:900px){.page-module-scss-module__uURLXq__articleBody{display:block}.page-module-scss-module__uURLXq__toc{padding-bottom:48px;position:static}}@media (max-width:600px){.page-module-scss-module__uURLXq__header,.page-module-scss-module__uURLXq__ctaWrap,.page-module-scss-module__uURLXq__related,.page-module-scss-module__uURLXq__articleBody{padding-inline:18px}.page-module-scss-module__uURLXq__header{padding-top:66px;padding-bottom:60px}.page-module-scss-module__uURLXq__header h1{max-width:100%;font-size:32px}.page-module-scss-module__uURLXq__cover{aspect-ratio:auto;min-height:380px}.page-module-scss-module__uURLXq__coverContent{padding:24px}:is(.page-module-scss-module__uURLXq__content p,.page-module-scss-module__uURLXq__content ul){font-size:17px}.page-module-scss-module__uURLXq__content h4{font-size:16px}.page-module-scss-module__uURLXq__content h3{letter-spacing:-.38px;margin-top:32px;font-size:19px}.page-module-scss-module__uURLXq__content h2{letter-spacing:-1.12px;margin-top:48px;font-size:28px}.page-module-scss-module__uURLXq__content{padding-bottom:72px}.page-module-scss-module__uURLXq__cta{flex-direction:column-reverse;align-items:flex-start;padding:32px 24px}.page-module-scss-module__uURLXq__cta h2{font-size:32px}.page-module-scss-module__uURLXq__ctaImage{align-self:center;width:200px;margin-block:-24px}.page-module-scss-module__uURLXq__relatedGrid{grid-template-columns:1fr}.page-module-scss-module__uURLXq__relatedCard{flex-direction:column-reverse}.page-module-scss-module__uURLXq__relatedImage{aspect-ratio:16/9;width:100%}}
