.CodeViewer_viewer__8Rb6_{margin:28px 0;border:1px solid #ccd7e5;border-radius:10px;overflow:hidden;background:#101d30;color:#e7eef8;font-family:inherit;min-width:0}.CodeViewer_viewer__8Rb6_ .CodeViewer_bar__LC_pK{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#f4f7fb;color:#1e293b;border-bottom:1px solid #dbe3ed}.CodeViewer_title__evMEj{font:600 12px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.CodeViewer_actions___ObSQ{display:flex;flex-wrap:wrap;gap:6px}.CodeViewer_viewer__8Rb6_ button{font-family:inherit;font-size:12px;line-height:1.4;font-weight:500;cursor:pointer}.CodeViewer_actions___ObSQ button,.CodeViewer_controls__UOYED button{padding:7px 10px;border-radius:5px;border:1px solid transparent;font-size:12px;font-weight:600;line-height:1.4}.CodeViewer_actions___ObSQ button{background:#fff;color:#334155;border-color:#d7e0eb}.CodeViewer_actions___ObSQ button:hover{background:#eaf1fb;color:#0050af}.CodeViewer_viewer__8Rb6_ .CodeViewer_controls__UOYED{display:flex;gap:5px;padding:9px 12px;background:#16263d;flex-wrap:wrap}.CodeViewer_controls__UOYED button{color:#c4d2e7;background:transparent}.CodeViewer_controls__UOYED button[aria-pressed=true]{color:#fff;background:#294467}.CodeViewer_viewer__8Rb6_ .CodeViewer_source__GfxK6{position:static;background:#101d30;color:#e7eef8;padding:20px;margin:0;border-radius:0;box-shadow:none;overflow:auto;max-height:640px;white-space:pre;word-break:normal;overflow-wrap:normal;font:13px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.CodeViewer_viewer__8Rb6_ .CodeViewer_source__GfxK6 code{font:inherit;background:none;color:inherit;padding:0;border:0;white-space:inherit;word-break:normal;overflow-wrap:normal}.CodeViewer_viewer__8Rb6_ .CodeViewer_source__GfxK6.CodeViewer_preview__vyz4N{max-height:260px}.CodeViewer_viewer__8Rb6_ .CodeViewer_key__CorAU{color:#9ecbff}.CodeViewer_viewer__8Rb6_ .CodeViewer_string__3DaJ_{color:#b6e5cc}.CodeViewer_viewer__8Rb6_ .CodeViewer_literal__YAFSq{color:#f2cc91}.CodeViewer_viewer__8Rb6_ .CodeViewer_tree__w046h{padding:16px 20px;max-height:520px;overflow:auto;font:13px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace}.CodeViewer_viewer__8Rb6_ .CodeViewer_branch__el4C7{margin:3px 0;border:0}.CodeViewer_branch__el4C7 summary{cursor:pointer;padding:5px 0}.CodeViewer_count__fjjNY{margin-left:12px;color:#a3b4cb;font-size:11px}.CodeViewer_treeChildren__RVRG7{padding-left:18px;border-left:1px solid #33455e;margin-left:5px}.CodeViewer_treeValue__2_dFJ{padding:4px 0;overflow-wrap:anywhere}.CodeViewer_viewer__8Rb6_ .CodeViewer_explanation__MSxed{background:#f5f8fc;color:#334155;padding:22px}.CodeViewer_viewer__8Rb6_ .CodeViewer_explanation__MSxed strong{color:#1e293b;font-size:14px}.CodeViewer_viewer__8Rb6_ .CodeViewer_explanation__MSxed p{color:#475569;font-family:inherit;font-size:14px;line-height:1.7;margin:12px 0 0}.CodeViewer_viewer__8Rb6_ .CodeViewer_expand__tnasS,.CodeViewer_viewer__8Rb6_ .CodeViewer_more__91xE8{display:block;padding:12px 20px;background:#1b2e49;color:#cce2ff;font-size:12px;width:100%;text-align:left;border:0}.CodeViewer_viewer__8Rb6_ .CodeViewer_expand__tnasS:hover,.CodeViewer_viewer__8Rb6_ .CodeViewer_more__91xE8:hover{background:#294467}.CodeViewer_status__rbz1J{display:block;font-size:12px;color:#cce2ff;padding:0 20px;background:#1b2e49}.CodeViewer_status__rbz1J:not(:empty){padding-block:10px}.CodeViewer_viewer__8Rb6_ [hidden]{display:none!important}.CodeViewer_close__txIkJ:focus-visible,.CodeViewer_viewer__8Rb6_ button:focus-visible,.CodeViewer_viewer__8Rb6_ pre:focus-visible,.CodeViewer_viewer__8Rb6_ summary:focus-visible{outline:2px solid #72b7ff;outline-offset:-2px}.CodeViewer_dialog__NRE3t{padding:20px;width:min(1200px,calc(100vw - 32px));max-height:calc(100dvh - 32px);border:1px solid #bdcadd;border-radius:12px;background:#f4f7fb;overflow:auto}.CodeViewer_dialog__NRE3t::backdrop{background:#0f172abf}.CodeViewer_dialog__NRE3t .CodeViewer_viewer__8Rb6_{margin:12px 0 0}.CodeViewer_dialog__NRE3t .CodeViewer_source__GfxK6{max-height:70dvh}.CodeViewer_close__txIkJ{display:block;margin-left:auto;padding:9px 14px;border:1px solid #cbd5e1;background:#fff;color:#334155;border-radius:6px;font-size:13px;cursor:pointer}.CodeViewer_original___knjm[data-code-enhanced=true]{display:none!important}@media(max-width:600px){.CodeViewer_viewer__8Rb6_ .CodeViewer_bar__LC_pK{align-items:flex-start;flex-direction:column;padding:12px}.CodeViewer_viewer__8Rb6_ .CodeViewer_source__GfxK6{padding:16px 12px;font-size:12px}.CodeViewer_dialog__NRE3t{padding:10px}.CodeViewer_viewer__8Rb6_ .CodeViewer_tree__w046h{padding:12px}.CodeViewer_actions___ObSQ{width:100%}.CodeViewer_actions___ObSQ button{flex:1}}@media print{.CodeViewer_dialog__NRE3t,.CodeViewer_viewer__8Rb6_{display:none!important}.CodeViewer_original___knjm[data-code-enhanced=true]{display:block!important}}.EditorialAlignment_page__I4ibI{background:#faf8fd;color:#29233d;font-family:Albert Sans,sans-serif}.EditorialAlignment_container__fnZZz{max-width:1280px;margin:auto;padding:0 28px}.EditorialAlignment_hero__am88Q{padding:72px 0 60px;border-bottom:1px solid #e6dff0;background:#f0eaf7}.EditorialAlignment_heroGrid__w_4mW{display:grid;grid-template-columns:1.5fr 1fr;gap:72px;align-items:center}.EditorialAlignment_eyebrow__xUCkp{font-size:14px;letter-spacing:.15em;text-transform:uppercase;font-weight:700;color:#76529a;margin-bottom:20px}.EditorialAlignment_hero__am88Q h1{font-size:clamp(36px,4.7vw,66px);line-height:1.04;letter-spacing:-.045em;max-width:850px;text-wrap:balance;font-weight:700}.EditorialAlignment_hero__am88Q p{font-size:19px;line-height:1.65;max-width:650px;color:#6e617d;margin-top:24px}.EditorialAlignment_note__yWFSU{padding:30px;border-left:2px solid #9775b9;background:#faf8fd}.EditorialAlignment_note__yWFSU h2{font-size:25px;line-height:1.25;letter-spacing:-.02em}.EditorialAlignment_note__yWFSU p{font-size:17px;margin-top:14px}.EditorialAlignment_link__IOlIu{display:inline-flex;align-items:center;gap:18px;color:#653a89;font-weight:700;margin-top:24px;text-decoration:none}.EditorialAlignment_link__IOlIu:hover{gap:24px}.EditorialAlignment_link__IOlIu:focus-visible,.EditorialAlignment_page__I4ibI a:focus-visible,.EditorialAlignment_page__I4ibI button:focus-visible{outline:3px solid #9775b9;outline-offset:4px}.EditorialAlignment_section__3c5hr{padding:64px 0}.EditorialAlignment_section__3c5hr h2{font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.EditorialAlignment_intro__C8V22{color:#72657f;font-size:18px;line-height:1.65;max-width:720px;margin:18px 0 36px}.EditorialAlignment_rows__uGPe5{border-top:1px solid #ded4e8}.EditorialAlignment_row__r7HJ2{display:grid;grid-template-columns:70px 1.1fr 1.3fr 36px;gap:24px;padding:32px 8px;border-bottom:1px solid #ded4e8;align-items:start;transition:background .2s}.EditorialAlignment_row__r7HJ2:hover{background:#f0eaf7}.EditorialAlignment_number__PCLGD{color:#9b83af;font-size:14px;font-variant-numeric:tabular-nums}.EditorialAlignment_row__r7HJ2 h3{font-size:25px;line-height:1.25;letter-spacing:-.02em}.EditorialAlignment_row__r7HJ2 p{color:#6e617d;line-height:1.65}.EditorialAlignment_row__r7HJ2 small{display:block;margin-top:14px;color:#795993;line-height:1.6}.EditorialAlignment_grid__o5Kof{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#dfd4e9;border:1px solid #dfd4e9;border-radius:20px;overflow:hidden}.EditorialAlignment_cell__ltowv{background:#fff;padding:34px}.EditorialAlignment_cell__ltowv h3{font-size:24px;margin-bottom:16px}.EditorialAlignment_cell__ltowv li,.EditorialAlignment_cell__ltowv p{color:#6e617d;line-height:1.7}.EditorialAlignment_cell__ltowv ul{padding-left:18px;list-style:disc;margin-top:18px}.EditorialAlignment_strip__0KdgO{padding:40px;background:#e9dff3;display:flex;align-items:center;justify-content:space-between;gap:28px;border-radius:18px}.EditorialAlignment_strip__0KdgO h2{font-size:30px}.EditorialAlignment_listingCta__7hmg6{margin-top:56px;padding:44px;gap:48px}.EditorialAlignment_listingCta__7hmg6 h2{max-width:640px;font-size:clamp(26px,2.5vw,34px);font-weight:600;line-height:1.2;letter-spacing:-.025em;margin:16px 0;text-wrap:balance}.EditorialAlignment_listingCta__7hmg6 .EditorialAlignment_intro__C8V22{max-width:650px;margin:0;font-size:17px}.EditorialAlignment_listingCtaActions__VG8Ye{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}.EditorialAlignment_listingResourceLink__Tvozk{color:#654087;font-size:15px;text-underline-offset:4px}.EditorialAlignment_listingResourceLink__Tvozk:hover{text-decoration:underline}@media(max-width:760px){.EditorialAlignment_listingCta__7hmg6{margin-top:32px;padding:28px 24px}.EditorialAlignment_listingCtaActions__VG8Ye{margin-top:24px}.EditorialAlignment_listingCta__7hmg6 .EditorialAlignment_listingCtaActions__VG8Ye a{margin-top:0}.EditorialAlignment_listingCta__7hmg6 .EditorialAlignment_intro__C8V22{font-size:17px}}.EditorialAlignment_button__DMln7{display:inline-flex;align-items:center;justify-content:center;gap:16px;background:#654087;color:white;border-radius:10px;padding:15px 24px;font-weight:700;flex-shrink:0;transition:background .2s}.EditorialAlignment_button__DMln7:hover{background:#4b2d68}.EditorialAlignment_legal__jau9q{background:#faf8fd;color:#29233d;padding:48px 24px 80px}.EditorialAlignment_legal__jau9q>div{padding:0}.EditorialAlignment_legal__jau9q>div>div{max-width:920px;padding:0;margin:auto}.EditorialAlignment_legal__jau9q h1{letter-spacing:-.04em;line-height:1.1;background:#ede5f5;border-radius:20px;padding:40px;font-size:clamp(34px,4vw,52px);color:#29233d}.EditorialAlignment_legal__jau9q h2{color:#453052;scroll-margin-top:110px;border-top:1px solid #ded4e8;padding-top:30px}.EditorialAlignment_legal__jau9q li,.EditorialAlignment_legal__jau9q p{font-size:17px;line-height:1.8;color:#655b70}.EditorialAlignment_legal__jau9q .prose{max-width:760px;margin:auto}.EditorialAlignment_legal__jau9q a{color:#74459b}.EditorialAlignment_legalNav__jSNOg{max-width:920px;margin:0 auto 28px;display:flex;gap:24px;flex-wrap:wrap;font-size:14px}.EditorialAlignment_success__Cm2xC{max-width:1100px;margin:auto;padding:88px 28px;display:grid;grid-template-columns:1.1fr 1fr;gap:80px}.EditorialAlignment_success__Cm2xC h1{font-size:clamp(42px,5vw,64px);line-height:1.05;letter-spacing:-.04em;margin:22px 0}.EditorialAlignment_success__Cm2xC p{font-size:18px;color:#72657f;line-height:1.7}.EditorialAlignment_success__Cm2xC ol{list-style:none;counter-reset:step;border-top:1px solid #ded4e8}.EditorialAlignment_success__Cm2xC li{counter-increment:step;padding:24px 0;border-bottom:1px solid #ded4e8;display:grid;grid-template-columns:35px 1fr;gap:15px}.EditorialAlignment_success__Cm2xC li:before{content:"0" counter(step);color:#9474ab}.EditorialAlignment_success__Cm2xC h2{font-size:21px;margin-bottom:8px}.EditorialAlignment_success__Cm2xC li p{font-size:16px}.EditorialAlignment_reading__tkXVF{border-bottom:1px solid #e6dff0;padding:15px 28px;background:#f2ecf8;color:#6f527f;font-size:16px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.EditorialAlignment_article__bMJ7v{background:#faf8fd}.EditorialAlignment_article__bMJ7v h1{letter-spacing:-.04em;text-wrap:balance}.EditorialAlignment_case__iObJ7 article{border-color:#e4d9ed;box-shadow:0 12px 36px #49315708}.EditorialAlignment_case__iObJ7 article h1{color:#29233d}.EditorialAlignment_case__iObJ7 .blog-content{line-height:1.85}.EditorialAlignment_wizard__xe6Ar{background:#faf8fd!important}.EditorialAlignment_wizardIntro__yyFMN{max-width:750px;margin:0 auto 30px;text-align:center}.EditorialAlignment_wizardIntro__yyFMN p{color:#71617f;font-size:17px;line-height:1.7}.EditorialAlignment_wizard__xe6Ar .EditorialAlignment_wizardMain__hNOf9>div>div:last-child{background:#fff;border:1px solid #e0d5eb;box-shadow:0 16px 40px #44305208}.EditorialAlignment_wizard__xe6Ar main h1{color:#302540;letter-spacing:-.035em;margin-bottom:18px}.EditorialAlignment_agent__unMT2{background:#faf8fd!important}.EditorialAlignment_agent__unMT2>section:first-child{background:#eee5f6;padding-top:50px}.EditorialAlignment_agent__unMT2>section:first-child>div:first-child{display:none}.EditorialAlignment_agent__unMT2>section:first-child h1{font-size:clamp(38px,4vw,60px)!important;color:#302540}.EditorialAlignment_agent__unMT2>section:first-child a[href^="https://cal"]{background:#654087}.EditorialAlignment_agent__unMT2>section:nth-child(2)>div:last-child>div{box-shadow:none;border-color:#e2d8eb;background:#fff}.EditorialAlignment_agent__unMT2 h2{color:#302540;letter-spacing:-.03em}.EditorialAlignment_guardrail__FBw_L{max-width:1280px;margin:0 auto;padding:25px 28px;display:grid;grid-template-columns:1fr 2fr;gap:24px;border-bottom:1px solid #ded4e8}.EditorialAlignment_guardrail__FBw_L p{color:#6d5f7b;line-height:1.65}.EditorialAlignment_guardrail__FBw_L h2{font-size:20px}.EditorialAlignment_listing__MeVIc{background:#faf8fd!important}.EditorialAlignment_listing__MeVIc input{background:#faf8fd}@media (max-width:760px){.EditorialAlignment_container__fnZZz{padding:0 20px}.EditorialAlignment_hero__am88Q{padding:44px 0}.EditorialAlignment_heroGrid__w_4mW,.EditorialAlignment_success__Cm2xC{grid-template-columns:1fr;gap:30px}.EditorialAlignment_hero__am88Q p{font-size:17px}.EditorialAlignment_note__yWFSU{padding:24px}.EditorialAlignment_section__3c5hr{padding:44px 0}.EditorialAlignment_row__r7HJ2{grid-template-columns:28px 1fr 20px;gap:12px}.EditorialAlignment_row__r7HJ2 p{grid-column:2;grid-row:2}.EditorialAlignment_row__r7HJ2>svg{grid-column:3;grid-row:1}.EditorialAlignment_row__r7HJ2 h3{font-size:22px}.EditorialAlignment_grid__o5Kof{grid-template-columns:1fr}.EditorialAlignment_cell__ltowv{padding:26px}.EditorialAlignment_strip__0KdgO{display:block;padding:28px}.EditorialAlignment_strip__0KdgO a{margin-top:24px}.EditorialAlignment_legal__jau9q{padding:32px 20px 60px}.EditorialAlignment_legal__jau9q h1{padding:28px 22px}.EditorialAlignment_success__Cm2xC{padding:50px 24px}.EditorialAlignment_guardrail__FBw_L{grid-template-columns:1fr;gap:12px}.EditorialAlignment_reading__tkXVF{font-size:15px}}.EditorialAlignment_grid__o5Kof>.EditorialAlignment_cell__ltowv:last-child:nth-child(odd){grid-column:1/-1}