@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(../media/rubik-arabic-wght-italic.0bw7g-zh32va3.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(../media/rubik-cyrillic-ext-wght-italic.1l2l8ja7cknk_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(../media/rubik-cyrillic-wght-italic.2qvmkzw3ecb5d.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(../media/rubik-hebrew-wght-italic.0cnbtjrprau4w.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(../media/rubik-latin-ext-wght-italic.1wju752c-xjot.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(../media/rubik-latin-wght-italic.30jqa0cqsxiei.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/newsreader-vietnamese-wght-normal.2e8ypamius-z3.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/newsreader-latin-ext-wght-normal.0u127c2ykgu-q.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/newsreader-latin-wght-normal.0rbocftmutivq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(../media/newsreader-vietnamese-wght-italic.3i6_tg6hhi-0a.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(../media/newsreader-latin-ext-wght-italic.1jb3oq23hons4.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(../media/newsreader-latin-wght-italic.1pgmdi37vl33_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ce-type-page-title-size:var(--cr-font-size-h1);--ce-type-page-title-size-compact:2.25rem;--ce-type-page-title-weight:var(--cr-font-weight-semibold);--ce-type-page-title-line-height:var(--cr-line-height-h1);--ce-type-page-title-line-height-compact:1.1;--ce-type-page-title-letter-spacing:var(--cr-letter-spacing-h1);--ce-type-page-title-family:var(--cr-font-serif);--ce-type-bar-greeting-size:1.375rem;--ce-type-bar-greeting-weight:var(--cr-font-weight-medium);--ce-type-bar-greeting-line-height:var(--cr-line-height-h5);--ce-type-bar-greeting-family:var(--cr-font-serif);--ce-type-featured-size:var(--cr-font-size-h3);--ce-type-featured-weight:var(--cr-font-weight-medium);--ce-type-featured-line-height:var(--cr-line-height-h3);--ce-type-featured-family:var(--cr-font-serif);--ce-type-display-size:calc(var(--cr-font-size-h1) * 1.75);--ce-type-display-size-compact:calc(var(--cr-font-size-h1) * 1.1);--ce-type-display-line-height:1;--ce-type-item-title-size:var(--cr-font-size-body-1);--ce-type-item-title-weight:var(--cr-font-weight-semibold);--ce-type-item-title-line-height:var(--cr-line-height-body-1);--ce-type-data-size:var(--cr-font-size-h5);--ce-type-data-weight:var(--cr-font-weight-bold);--ce-type-data-line-height:var(--cr-line-height-h5);--ce-type-meta-size:var(--cr-font-size-caption);--ce-type-meta-size-compact:.6875rem;--ce-type-meta-line-height:var(--cr-line-height-caption);--ce-type-label-size:var(--cr-font-size-body-2);--ce-measure-lead:56ch}.ce-featured-title{font-family:var(--ce-type-featured-family);font-size:var(--ce-type-featured-size);font-weight:var(--ce-type-featured-weight);line-height:var(--ce-type-featured-line-height);color:var(--cr-color-text-primary);margin:0}
:root,[data-palette=evolution-adult]{--ce-color-border-container:var(--cr-color-border-default);--ce-color-border-container-hover:var(--cr-color-border-default);--ce-color-surface-container-hover:var(--cr-color-plane-inset)}.cr-divider{background:var(--cr-color-border-divider)}
@media (pointer:coarse){.cr-button-base--content.cr-button-base--xs,.cr-button-base--content.cr-button-base--sm,.cr-button-base--content.cr-button-base--md{min-block-size:var(--cr-size-control-lg)}.cr-button-base--icon.cr-button-base--xs,.cr-button-base--icon.cr-button-base--sm,.cr-button-base--icon.cr-button-base--md{min-inline-size:var(--cr-size-control-lg);min-block-size:var(--cr-size-control-lg)}.ce-link-button{min-block-size:var(--cr-size-control-lg)}.ce-account-trigger{min-inline-size:var(--cr-size-control-lg);min-block-size:var(--cr-size-control-lg)}.ce-evidence-chip,.ce-text-link{position:relative}.ce-evidence-chip:after,.ce-text-link:after{content:"";position:absolute;inset-inline:0}.ce-evidence-chip:after{inset-block:calc((var(--cr-size-control-lg) - var(--cr-size-data-display-compact)) / -2)}.ce-text-link:after{inset-block:calc((var(--cr-size-control-lg) - 1lh) / -2)}}
.ce-button-neutral:not(:hover):not(:active){background:var(--cr-color-surface-subtle);color:var(--cr-color-text-primary)}.ce-button-neutral:hover{border-color:var(--cr-color-border-default)}.ce-inline-link{color:var(--cr-color-text-accent);text-decoration:underline}
.ce-card--choice.cr-selectable-card{overflow:visible}.ce-card--choice .cr-selectable-card__visual,.ce-card--link>.cr-card,.ce-card--link.cr-card{background-color:var(--cr-color-surface-default);border:var(--cr-border-width-emphasis) var(--cr-border-style-solid) var(--ce-color-border-container);border-radius:var(--cr-radius-surface);transition:border-color var(--cr-motion-duration-fast) var(--cr-motion-ease-standard), background-color var(--cr-motion-duration-fast) var(--cr-motion-ease-standard)}.ce-card--link.cr-action-card:hover{transform:none}.ce-card--link{color:inherit;text-decoration:none;display:block}@media (hover:hover){.ce-card--choice:not([data-state=selected]):not([data-disabled=true]):hover .cr-selectable-card__visual,.ce-card--link.ce-card--link:hover>.cr-card,.ce-card--link.ce-card--link.cr-card:hover{border-color:var(--ce-color-border-container-hover);background-color:var(--ce-color-surface-container-hover)}.ce-card--choice:not([data-state=selected]):hover .ce-pathway-card-icon,.ce-card--link:hover .ce-pathway-card-icon{background-color:var(--cr-color-surface-default)}}.ce-card--choice[data-state=selected] .cr-selectable-card__visual{background-color:var(--cr-color-tone-secondary-surface);border-color:var(--cr-color-action-primary-border);box-shadow:inset 0 4px 0 0 var(--cr-color-text-primary), var(--ce-card-shadow)}.ce-card--choice.cr-selectable-card--hoverable[data-state=selected]:hover:not([data-disabled=true]) .cr-selectable-card__visual{box-shadow:inset 0 4px 0 0 var(--cr-color-text-primary), var(--ce-card-shadow)}.ce-card--choice[data-state=selected]:before{background-color:var(--cr-color-text-primary)!important;border-color:var(--cr-color-text-primary)!important}.ce-card--choice[data-state=selected] .ce-pathway-card-icon{background-color:var(--cr-color-text-primary);color:var(--cr-color-text-inverse)}.ce-card--choice[data-disabled=true] .cr-selectable-card__visual,.ce-card--link[aria-disabled=true]>.cr-card{opacity:.6}
:root{--ce-motion-draw:.26s;--ce-motion-settle:.3s;--ce-motion-carry:.4s}@keyframes ce-draw-stroke{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.ce-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:ce-draw-stroke var(--ce-motion-draw) var(--cr-motion-ease-entering) both}@property --cr-progress-value{syntax:"<percentage>";inherits:true;initial-value:0%}.ce-progress-draw{transition:--cr-progress-value var(--ce-motion-draw) var(--cr-motion-ease-standard)}@keyframes ce-settle-in{0%{opacity:0;transform:translateY(calc(var(--cr-motion-distance-slide) / 2))}to{opacity:1;transform:none}}@keyframes ce-settle-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(calc(var(--cr-motion-distance-slide) / 4)) scale(.98)}}.ce-settle-in{animation:ce-settle-in var(--ce-motion-settle) var(--cr-motion-ease-entering) both}.ce-settle-out{animation:ce-settle-out var(--ce-motion-settle) var(--cr-motion-ease-leaving) both}.ce-count-in .cr-stat__value{animation:ce-settle-in var(--ce-motion-settle) var(--cr-motion-ease-entering) both}::view-transition-group(.morph){animation-duration:var(--ce-motion-carry);animation-timing-function:var(--cr-motion-ease-standard)}::view-transition-image-pair(.morph){animation-name:ce-carry-blur}@keyframes ce-carry-blur{30%{filter:blur(2px)}}::view-transition{pointer-events:none}@media (prefers-reduced-motion:reduce){.ce-draw,.ce-settle-in,.ce-settle-out,.ce-count-in .cr-stat__value{animation:none}.ce-draw{stroke-dashoffset:0}.ce-progress-draw{transition:none}.ce-settle-out{opacity:0}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}}
a{color:inherit;text-decoration:none}.ce-visible-heading-covers-legend>legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ce-eyebrow{color:var(--cr-color-text-secondary)}.ce-dot{inline-size:var(--cr-space-2);block-size:var(--cr-space-2);border-radius:var(--cr-radius-full);background:currentColor;flex-shrink:0;display:inline-block}.ce-dot--sm{block-size:.375rem;inline-size:.375rem}.ce-dot--accent{color:var(--cr-color-border-strong)}.ce-dot--primary{color:var(--cr-color-action-primary-fill);margin-block-start:var(--cr-space-2)}.ce-hero-tagline{align-items:center;gap:var(--cr-space-2);padding-block:var(--cr-space-1);padding-inline:var(--cr-space-3);border:var(--cr-border-width-normal) var(--cr-border-style-solid) var(--cr-color-border-default);border-radius:var(--cr-radius-full);display:inline-flex}.ce-app-bar-column{padding-inline:calc(max(0px, (100cqi - var(--ce-chrome-max)) / 2) + max(var(--ce-column-pad), env(safe-area-inset-left,0px), env(safe-area-inset-right,0px)))}.ce-account-trigger{min-inline-size:var(--cr-size-touch-target-min);min-block-size:var(--cr-size-touch-target-min);border-radius:var(--cr-radius-full);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ce-account-trigger:focus-visible{outline:var(--cr-size-focus-ring) var(--cr-border-style-solid) var(--cr-color-focus-ring-visible);outline-offset:var(--cr-size-focus-offset)}.cr-page-shell__header:has(>.ce-app-top-bar){z-index:var(--cr-z-index-sticky);position:sticky;inset-block-start:var(--cr-space-0)}.cr-page-shell__header:has(.ce-credit[open]){z-index:var(--cr-z-index-popover)}@media (min-width:48rem){html:has(.ce-app-top-bar){--ce-app-bar-offset:calc(2.5rem + var(--cr-space-2) * 2 + var(--cr-space-4));scroll-padding-block-start:var(--ce-app-bar-offset)}}@media (min-width:64rem){html:has(.ce-shell--rail .ce-app-top-bar){--ce-app-bar-offset:calc(5.625rem + var(--cr-space-4))}}@media (max-width:47.99rem){html:has(.ce-mobile-top-bar){scroll-padding-block-start:calc(var(--ce-mobile-top-bar-height,0px) + var(--cr-space-2))}}.cr-tooltip__content.cr-transition--grow[data-state$=-open]{opacity:1;transform:scale(1)}.ce-app-bar--shadow-only{--cr-app-bar-elevation-overlay:none}html[data-theme-pending] body{visibility:hidden}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{height:100%}body{background:var(--cr-color-surface-background);color:var(--cr-color-text-primary);font-family:var(--cr-font-sans);flex-direction:column;display:flex}.ce-shrink-0{flex-shrink:0}.ce-nowrap-row{flex-wrap:nowrap}.ce-min-w-0{min-inline-size:0}.ce-pt-2{padding-block-start:var(--cr-space-2)}.ce-text-center{text-align:center}.ce-full-width{inline-size:100%}.ce-text-link{color:var(--cr-color-text-secondary);font-family:var(--cr-font-sans);font-size:var(--cr-font-size-overline);font-weight:var(--cr-font-weight-semibold);line-height:var(--cr-line-height-overline);letter-spacing:var(--cr-letter-spacing-overline);text-transform:uppercase;display:inline-block}.ce-text-link:hover{color:var(--cr-color-text-primary)}.ce-footer-divider{border-block-start:var(--cr-border-width-normal) var(--cr-border-style-solid) var(--cr-color-border-divider);padding-block-start:var(--cr-space-4)}.ce-site-footer{padding-block:var(--cr-space-4);border-block-start:var(--cr-border-width-normal) var(--cr-border-style-solid) var(--cr-color-border-divider);color:var(--cr-color-text-secondary);font-size:var(--cr-font-size-caption);margin-block-start:var(--cr-space-8)}.ce-site-footer>*{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.ce-site-footer__operator{margin:0}.ce-site-footer--app{flex-direction:row-reverse}@media (max-width:47.99rem){.cr-page-shell__footer:has(>.ce-site-footer--app){display:none}}.ce-site-footer a:hover,.ce-legal-document a:hover{color:var(--cr-color-text-primary);text-decoration:underline}.ce-legal-document{max-inline-size:var(--ce-measure-lead);overflow-wrap:anywhere;margin-inline:auto;padding-block-start:var(--cr-space-6)}.ce-legal-document header{border-block-end:var(--cr-border-width-normal) var(--cr-border-style-solid) var(--cr-color-border-divider);padding-block-end:var(--cr-space-5)}.ce-legal-document h1{font-size:var(--cr-font-size-h3);line-height:var(--cr-line-height-h3)}.ce-legal-document h2{font-size:var(--cr-font-size-h5);line-height:var(--cr-line-height-h5);margin-block-end:var(--cr-space-2)}.ce-legal-document section{margin-block-start:var(--cr-space-6)}.ce-legal-document p,.ce-legal-document li{line-height:1.6}.ce-legal-document ul{padding-inline-start:var(--cr-space-5)}.ce-legal-document li+li{margin-block-start:var(--cr-space-3)}.ce-legal-document a{color:var(--cr-color-text-accent);text-decoration:underline}.ce-legal-eyebrow{color:var(--cr-color-text-secondary);font-size:var(--cr-font-size-overline);font-weight:var(--cr-font-weight-semibold);text-transform:uppercase}.ce-legal-updated{color:var(--cr-color-text-secondary);font-size:var(--cr-font-size-caption);margin-block-start:var(--cr-space-3)}.ce-signin-divider{justify-content:center;align-items:center;gap:var(--cr-space-3);margin-block:var(--cr-space-5);display:flex}.ce-signin-divider:before,.ce-signin-divider:after{content:"";block-size:var(--cr-border-width-normal);background-color:var(--cr-color-border-divider);flex:1}.ce-signin-divider span{text-transform:uppercase;letter-spacing:.08em}.ce-signin-form{gap:var(--cr-space-4);flex-direction:column;display:flex}.ce-signin-icon-field{position:relative}.ce-signin-icon-field .cr-field__control{padding-inline-start:calc(var(--cr-space-3) + 16px + var(--cr-space-2))}.ce-signin-field-icon{block-size:var(--cr-size-control-md);color:var(--cr-color-text-secondary);pointer-events:none;place-items:center;display:grid;position:absolute;inset-block-end:0;inset-inline-start:var(--cr-space-3)}.ce-signin-badge{width:fit-content;padding-block:var(--cr-space-1);padding-inline:var(--cr-space-3);border-radius:var(--cr-radius-full);background-color:var(--cr-color-surface-subtle);color:var(--cr-color-text-secondary);display:inline-flex}.ce-signin-trust-icon{border-radius:var(--cr-radius-md);background-color:var(--cr-color-surface-subtle);block-size:2rem;inline-size:2rem;color:var(--cr-color-text-secondary);flex-shrink:0;place-items:center;display:grid}.ce-signin-topbar{padding-block-end:var(--cr-space-2)}.ce-signin-grid{padding-block:var(--cr-space-4)}.ce-signin-intro{margin-block-start:var(--cr-space-4)}.ce-signin-trust{margin-block-start:var(--cr-space-5)}.ce-signin-note{margin-block-start:var(--cr-space-6)}.ce-signin-switch{flex-wrap:wrap}.ce-signin-oauth-label{align-items:center;gap:var(--cr-space-2);display:inline-flex}.ce-signin-field-label-row{justify-content:space-between;align-items:baseline;margin-block-end:var(--cr-space-2);display:flex}.ce-desktop-only{display:none}.ce-mobile-only{display:block}@media (min-width:48rem){.ce-desktop-only{display:block}.ce-mobile-only{display:none}}.ce-logo{block-size:2.5rem;inline-size:auto}.ce-logo--dark,[data-theme=dark] .ce-logo--light{display:none}[data-theme=dark] .ce-logo--dark{display:inline}@media (max-width:39.99rem){.ce-logo--wide{display:none!important}}@media (min-width:40rem){.ce-logo--narrow{display:none!important}}.ce-crossroads-prompt-icon{border-radius:var(--cr-radius-circle);background-color:var(--cr-color-surface-subtle);block-size:2.25rem;inline-size:2.25rem;color:var(--cr-color-text-secondary);flex-shrink:0;place-items:center;display:grid}.ce-crossroads-steps{gap:var(--cr-space-1);margin:0;padding:0;list-style:none;display:grid}.ce-crossroads-steps__item{align-items:center;gap:var(--cr-space-2);display:flex}.ce-crossroads-steps__mark{border-radius:var(--cr-radius-pill);border:var(--cr-border-width-normal) var(--cr-border-style-solid) var(--cr-color-border-default);block-size:1rem;inline-size:1rem;color:var(--cr-color-text-primary);transition:border-color var(--cr-motion-duration-fast) var(--cr-motion-ease-standard);flex-shrink:0;place-items:center;display:grid}.ce-crossroads-steps__item[data-done] .ce-crossroads-steps__mark{border-color:#0000}.ce-crossroads-steps__mark svg{block-size:1rem;inline-size:1rem}.ce-crossroads-prompt-panel{background-color:var(--cr-color-surface-subtle);border-radius:var(--cr-radius-md);padding:var(--cr-space-3)}.ce-crossroads-prompt-panel .ce-crossroads-textarea .cr-field__control{background-color:#0000;border:none;padding:0}.ce-crossroads-clarity{block-size:8rem;inline-size:8rem}.ce-crossroads-clarity-ring{--cr-progress-circular-size:8rem;--cr-space-1:.625rem}.ce-crossroads-clarity-label{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;inset:0}.ce-crossroads-clarity-value{font-size:var(--ce-type-data-size);font-weight:var(--ce-type-data-weight);line-height:var(--ce-type-data-line-height);color:var(--cr-color-text-primary)}.ce-crossroads-clarity-caption{font-size:var(--ce-type-meta-size);text-transform:uppercase;letter-spacing:.08em;color:var(--cr-color-text-secondary)}.ce-crossroads-prompt-footer{font-size:var(--cr-font-size-caption);color:var(--cr-color-text-secondary);justify-content:flex-end;padding-block-start:var(--cr-space-2);display:flex}.ce-crossroads-starters{align-items:center;gap:var(--cr-space-2);border-block-start:var(--cr-border-width-normal) var(--cr-border-style-solid) var(--cr-color-border-divider);flex-wrap:wrap;padding-block-start:var(--cr-space-3);display:flex}.ce-crossroads-starters-label{font-size:var(--cr-font-size-caption);color:var(--cr-color-text-secondary)}.ce-crossroads-pathway-card,.ce-action-pathway-card{height:100%}.cr-grid>.cr-action-card>.cr-visual-card,.cr-grid>.ce-reveal-group>.cr-action-card>.cr-visual-card{block-size:100%}.ce-crossroads-pathway-card .cr-selectable-card__content,.ce-crossroads-pathway-card .cr-visual-card,.ce-action-pathway-card.cr-visual-card,.ce-action-pathway-card .cr-visual-card{flex-direction:column;height:100%;display:flex}.ce-crossroads-pathway-card .cr-visual-card__actions,.ce-action-pathway-card .cr-visual-card__actions{margin-block-start:auto;padding-block-start:var(--cr-space-3)}.ce-pathway-card-eyebrow{justify-content:space-between;align-items:center;margin-block-end:var(--cr-space-3);display:flex}.ce-pathway-card-icon{border-radius:var(--cr-radius-md);background-color:var(--cr-color-surface-subtle);block-size:2.5rem;inline-size:2.5rem;color:var(--cr-color-text-secondary);flex-shrink:0;place-items:center;transition:background-color .15s,color .15s;display:grid}.ce-pathway-card-index{letter-spacing:.08em}.cr-visual-card__eyebrow>.ce-pathway-card-icon:only-child{margin-block-end:var(--cr-space-3)}.ce-pathway-card-footer{justify-content:space-between;align-items:center;gap:var(--cr-space-2);color:var(--cr-color-text-secondary);display:flex}.ce-pathway-card-footer-label{letter-spacing:.08em}.ce-crossroads-pathway-card .cr-visual-card__title{padding-inline-end:var(--cr-space-6)}.ce-crossroads-pathway-card .cr-visual-card__title,.ce-action-pathway-card .cr-visual-card__title{font-size:var(--ce-type-item-title-size);font-weight:var(--ce-type-item-title-weight);line-height:var(--ce-type-item-title-line-height)}.ce-task-complete{z-index:1;pointer-events:none;block-size:1.375rem;inline-size:1.375rem;animation:ce-task-complete-in var(--cr-motion-duration-shorter) var(--cr-motion-ease-entering) both;position:absolute;inset-block-start:calc(var(--cr-space-3) - 2px);inset-inline-end:calc(var(--cr-space-3) - 2px)}.ce-task-complete svg{block-size:100%;inline-size:100%;display:block}.ce-task-complete__disc{fill:var(--cr-color-text-primary)}.ce-task-complete__check{stroke:var(--cr-color-text-inverse)}@keyframes ce-task-complete-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ce-task-complete{animation:none}}.ce-crossroads-pathway-card .cr-visual-card__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ce-crossroads-textarea .cr-field__control{background-color:var(--cr-color-surface-subtle)}.ce-crossroads-pathway-card{position:relative}@media (max-width:39.99rem){.ce-crossroads-pathway-grid .cr-selectable-card-group__items{grid-template-columns:minmax(0,1fr)}}@media (min-width:64rem){.ce-crossroads-pathway-grid .cr-selectable-card-group__items{grid-template-columns:repeat(4,minmax(0,1fr))}}.ce-marketing-top-bar{padding-block:var(--cr-space-4);justify-content:space-between;align-items:center;display:flex}.ce-dialog-hidden-trigger>.cr-button-base{display:none}.ce-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ce-map-graph{block-size:auto;inline-size:100%;max-inline-size:40rem;font-family:var(--cr-font-sans);margin-inline:auto;display:block}.ce-map-spoke{stroke:var(--cr-color-border-divider);stroke-width:1px}.ce-map-kind{fill:var(--cr-color-text-secondary);font-size:calc(var(--ce-type-meta-size) / var(--ce-map-scale,1));text-transform:uppercase;letter-spacing:.08em}.ce-map-link{stroke:var(--cr-color-border-strong);stroke-width:2px}.ce-map-link--blocks{stroke-dasharray:6 4}.ce-map-you{fill:var(--cr-color-action-primary-fill)}.ce-map-you-label{fill:var(--cr-color-action-primary-on-fill);font-size:calc(var(--ce-type-label-size) / var(--ce-map-scale,1));font-weight:var(--cr-font-weight-semibold)}.ce-map-node{cursor:pointer}.ce-map-graph[data-dense=true] .ce-map-node-label,.ce-map-graph[data-dense=true] .ce-map-kind{display:none}.ce-map-node circle:not(.ce-map-node__hit){fill:var(--cr-color-tone-secondary-surface);stroke:var(--cr-color-border-strong);stroke-width:2px}.ce-map-node--inferred circle:not(.ce-map-node__hit){fill:var(--cr-color-surface-default);stroke-dasharray:4 3}.ce-map-node--inert circle:not(.ce-map-node__hit){opacity:.45}.ce-map-node:focus-visible{outline:none}.ce-map-node:focus-visible circle:not(.ce-map-node__hit),.ce-map-node[aria-pressed=true] circle:not(.ce-map-node__hit){stroke:var(--cr-color-focus-ring-visible);stroke-width:4px}.ce-map-node .ce-map-node__hit{fill:#0000;stroke:none;r:calc(var(--cr-size-control-lg) / 2 / var(--ce-map-scale,1))}.ce-map-node-label{fill:var(--cr-color-text-primary);font-size:calc(var(--ce-type-meta-size) / var(--ce-map-scale,1));pointer-events:none;paint-order:stroke fill;stroke:var(--cr-color-surface-default);stroke-width:3px;stroke-linejoin:round}.ce-map-legend{align-items:center;gap:var(--cr-space-2);font-size:var(--cr-font-size-caption);color:var(--cr-color-text-secondary);display:inline-flex}.ce-map-legend:before{content:"";border-radius:var(--cr-radius-full);border:2px solid var(--cr-color-border-strong);background:var(--cr-color-tone-secondary-surface);block-size:.75rem;inline-size:.75rem}.ce-map-legend--inferred:before{background:var(--cr-color-surface-default);border-style:dashed}.ce-map-legend--inert:before{opacity:.45}.ce-measure-lead{max-inline-size:var(--ce-measure-lead)}.ce-map-scope{min-inline-size:14rem}.ce-map-legends{padding-inline:var(--cr-space-2);padding-block-start:var(--cr-space-2)}.ce-map-group__lead{flex-wrap:wrap}.ce-map-list{gap:var(--cr-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ce-map-card--selected{outline:2px solid var(--cr-color-focus-ring-visible);outline-offset:2px}.ce-map-form-grid{gap:var(--cr-space-3);grid-template-columns:1fr;display:grid}@media (min-width:40rem){.ce-map-form-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.ce-evidence-chip{max-inline-size:100%;display:inline-block}.ce-evidence-chip>*{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}.ce-evidence-chip:focus-visible{outline:var(--cr-size-focus-ring) var(--cr-border-style-solid) var(--cr-color-focus-ring-visible);outline-offset:var(--cr-size-focus-offset);border-radius:var(--cr-radius-full)}.ce-seed-quote{padding:var(--cr-space-3);border-inline-start:var(--cr-border-width-emphasis) var(--cr-border-style-solid) var(--cr-color-border-strong);border-radius:var(--cr-radius-md);background:var(--cr-color-surface-subtle);gap:var(--cr-space-1);flex-direction:column;margin:0;display:flex}.ce-seed-history{margin:0;padding:0;list-style:none}.ce-seed-history>li{gap:var(--cr-space-1);flex-direction:column;display:flex}.ce-help-points{gap:var(--cr-space-3);margin:0;display:grid}.ce-help-points dd{margin:0}.ce-help-figure{justify-items:center;gap:var(--cr-space-3);text-align:center;margin:0;display:grid}.ce-help-layout{justify-content:center;gap:var(--cr-space-5);grid-template-columns:minmax(0,40rem);display:grid}.ce-help-sections{gap:var(--cr-space-6);min-inline-size:0;display:grid}.ce-help-toc{min-inline-size:0}.ce-help-toc__links{gap:var(--cr-space-2) var(--cr-space-4);flex-wrap:wrap;display:flex}.ce-help-toc__fold .ce-help-toc__links{padding-block:var(--cr-space-2)}.ce-help-toc__side{display:none}.ce-help-toc__link{font-size:var(--cr-font-size-body2);color:var(--cr-color-text-secondary);text-underline-offset:3px;text-decoration:underline}.ce-help-toc__link:hover{color:var(--cr-color-text-primary)}.ce-help-sections section[id]{scroll-margin-block-start:var(--cr-space-6)}.ce-about-lead{max-inline-size:var(--ce-measure-lead)}.ce-about-step{gap:var(--cr-space-2);align-content:start;display:grid}@media (min-width:64rem){.ce-help-layout{justify-content:space-between;align-items:start;gap:var(--cr-space-8);grid-template-columns:minmax(0,40rem) 15rem}.ce-help-head{grid-area:1/1}.ce-help-toc{grid-area:1/2/span 2;position:sticky;inset-block-start:calc(var(--ce-app-bar-offset,0px) + var(--cr-space-4))}.ce-help-toc__fold{display:none}.ce-help-toc__side{gap:var(--cr-space-3);flex-flow:column;display:flex}.ce-help-sections{grid-area:2/1}}.ce-focus-target:focus-visible{outline:var(--cr-size-focus-ring) var(--cr-border-style-solid) var(--cr-color-focus-ring-visible);outline-offset:var(--cr-size-focus-offset)}.ce-user-text{overflow-wrap:anywhere;unicode-bidi:isolate}html[data-palette],body [data-palette]{--cr-font-serif:"Newsreader Variable", Newsreader, "Iowan Old Style", "Palatino Linotype", Georgia, serif}html[data-theme=light][data-palette],body [data-palette][data-theme=light]{--cr-color-border-strong:var(--cr-color-border-default);--cr-color-border-divider:var(--cr-color-border-default)}html[data-theme=dark][data-palette],body [data-palette][data-theme=dark]{--cr-color-border-strong:var(--cr-color-border-default);--cr-color-border-divider:var(--cr-color-border-default);--cr-elevation-overlay-1:none;--cr-elevation-overlay-2:none;--cr-elevation-overlay-3:none;--cr-elevation-overlay-4:none}.ce-shell--rail .ce-shell__rail{background:var(--cr-color-plane-rail)}.ce-shell .ce-insp{background:var(--cr-color-plane-card)}html[data-palette],body [data-palette]{--cr-radius-field:var(--cr-radius-xl);--cr-radius-badge:var(--cr-radius-pill)}:is(button,a).cr-button-base--content.cr-button-base--xs{padding-inline:var(--cr-space-3)}:is(button,a).cr-button-base--content.cr-button-base--sm{padding-inline:var(--cr-space-4);min-block-size:var(--cr-size-control-md)}:is(button,a).cr-button-base--content.cr-button-base--md{padding-inline:var(--cr-space-5);min-block-size:var(--cr-size-control-lg)}:is(button,a).cr-button-base--content.cr-button-base--lg{padding-inline:var(--cr-space-6);min-block-size:var(--cr-size-control-xl)}:is(button,a).cr-button-base--content.cr-button-base--xl{padding-inline:var(--cr-space-7)}:is(button,a).cr-button-base--outlined:not(:hover):not(:active):not(:disabled):not([data-disabled]){background:color-mix(in srgb, var(--cr-button-border) 12%, var(--cr-color-surface-default))}.ce-more-horizontal svg{transform:rotate(90deg)}.ce-card-menu,.cr-button-base.ce-card-menu{z-index:1;position:absolute;inset-block-start:var(--ce-card-menu-top);inset-inline-end:var(--ce-card-menu-end)}.cr-dropdown:has(>.ce-card-menu){position:static}
:root,html[data-theme=light]{--ce-card-shadow:0 2px 6px #3c286424, 0 1px 2px #3c28641a}html[data-theme=dark]{--ce-card-shadow:0 3px 10px #0c06204d, 0 1px 3px #0c062033, inset 0 1px 0 #ffffff0d}.cr-card.cr-shape,.ce-card--choice .cr-selectable-card__visual,.ce-card--link>.cr-card,.ce-card--link.cr-card{box-shadow:var(--ce-card-shadow)}.cr-card :is(.cr-card.cr-shape,.ce-card--choice .cr-selectable-card__visual,.ce-card--link,.ce-card--link>.cr-card){box-shadow:none}.cr-action-card--interactive[data-state=default]:hover>.cr-card.cr-shape,.cr-selectable-card--hoverable:hover:not([data-disabled=true],[data-state=selected]) .cr-selectable-card__content>.cr-card.cr-shape{box-shadow:var(--ce-card-shadow)}.cr-card .cr-action-card--interactive[data-state=default]:hover>.cr-card.cr-shape,.cr-card .cr-selectable-card--hoverable:hover:not([data-disabled=true],[data-state=selected]) .cr-selectable-card__content>.cr-card.cr-shape{box-shadow:none}
