.checklist-module__uX04iW__page{--checklist-measure-md:560px;--checklist-measure-lg:720px;--checklist-row-min:56px;background-color:var(--klr-bg-page);min-height:100svh;padding-block:var(--klr-space-8) var(--klr-space-12);padding-inline:var(--klr-space-screen-x)}.checklist-module__uX04iW__inner{width:100%;margin-inline:auto}@media (min-width:600px){.checklist-module__uX04iW__inner{max-width:var(--checklist-measure-md)}}@media (min-width:1024px){.checklist-module__uX04iW__inner{max-width:var(--checklist-measure-lg)}}.checklist-module__uX04iW__eyebrow{font-family:var(--klr-font-ui);font-size:var(--klr-type-label-size);line-height:var(--klr-type-label-line);font-weight:var(--klr-type-label-weight);color:var(--klr-text-tertiary);margin:0 0 var(--klr-space-2)}.checklist-module__uX04iW__title{font-family:var(--klr-font-display);font-size:var(--klr-type-h1-size);line-height:var(--klr-type-h1-line);font-weight:var(--klr-type-h1-weight);color:var(--klr-text-primary);margin:0}.checklist-module__uX04iW__intro{font-family:var(--klr-font-ui);font-size:var(--klr-type-body-size);line-height:var(--klr-type-body-line);font-weight:var(--klr-type-body-weight);color:var(--klr-text-secondary);max-width:var(--klr-measure);margin:var(--klr-space-4) 0 0}.checklist-module__uX04iW__progress{z-index:1;background-color:var(--klr-bg-page);border-bottom:var(--klr-border-width) solid var(--klr-border-hairline);margin-inline:calc(var(--klr-space-screen-x) * -1);padding-inline:var(--klr-space-screen-x);padding-block:var(--klr-space-3);margin-top:var(--klr-space-8);font-family:var(--klr-font-ui);font-size:var(--klr-type-label-size);line-height:var(--klr-type-label-line);font-weight:var(--klr-type-label-weight);color:var(--klr-text-tertiary);position:sticky;top:0}.checklist-module__uX04iW__section{margin-top:var(--klr-space-12)}.checklist-module__uX04iW__sectionTitle{font-family:var(--klr-font-display);font-size:var(--klr-type-h2-size);line-height:var(--klr-type-h2-line);font-weight:var(--klr-type-h2-weight);color:var(--klr-text-primary);margin:0 0 var(--klr-space-2)}.checklist-module__uX04iW__sectionNote{font-family:var(--klr-font-ui);font-size:var(--klr-type-body-sm-size);line-height:var(--klr-type-body-sm-line);font-weight:var(--klr-type-body-sm-weight);color:var(--klr-text-secondary);max-width:var(--klr-measure);margin:0 0 var(--klr-space-5)}.checklist-module__uX04iW__list{gap:var(--klr-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.checklist-module__uX04iW__item{border-radius:var(--klr-radius-sm);border:var(--klr-border-width) solid var(--klr-border-default);background-color:var(--klr-bg-raised);padding:var(--klr-space-4)}.checklist-module__uX04iW__row{align-items:flex-start;gap:var(--klr-space-3);min-height:var(--checklist-row-min);cursor:pointer;display:flex}.checklist-module__uX04iW__box{width:var(--klr-space-6);height:var(--klr-space-6);margin-top:var(--klr-space-1);accent-color:var(--klr-action-primary);flex:none}.checklist-module__uX04iW__question{font-family:var(--klr-font-ui);font-size:var(--klr-type-body-size);line-height:var(--klr-type-body-line);font-weight:var(--klr-type-body-weight);color:var(--klr-text-primary)}.checklist-module__uX04iW__box:checked~.checklist-module__uX04iW__question{color:var(--klr-text-tertiary);text-decoration:line-through;text-decoration-thickness:1px}.checklist-module__uX04iW__box:focus-visible,.checklist-module__uX04iW__disclosure>summary:focus-visible{outline:var(--klr-focus-ring-width) solid var(--klr-focus-ring);outline-offset:var(--klr-focus-ring-offset)}.checklist-module__uX04iW__disclosure{margin-top:var(--klr-space-2)}.checklist-module__uX04iW__disclosure>summary{font-family:var(--klr-font-ui);font-size:var(--klr-type-label-size);line-height:var(--klr-type-label-line);font-weight:var(--klr-type-label-weight);color:var(--klr-text-tertiary);cursor:pointer;min-height:var(--klr-touch-target-min);text-underline-offset:3px;align-items:center;text-decoration:underline;list-style:none;display:flex}.checklist-module__uX04iW__disclosure>summary::-webkit-details-marker{display:none}.checklist-module__uX04iW__disclosure>summary:hover{color:var(--klr-text-primary)}.checklist-module__uX04iW__listenFor{font-family:var(--klr-font-ui);font-size:var(--klr-type-body-sm-size);line-height:var(--klr-type-body-sm-line);font-weight:var(--klr-type-body-sm-weight);color:var(--klr-text-secondary);max-width:var(--klr-measure);margin:0 0 var(--klr-space-2);border-inline-start:var(--klr-border-width-active) solid var(--klr-border-default);padding-inline-start:var(--klr-space-3)}.checklist-module__uX04iW__flags{gap:var(--klr-space-5);background-color:var(--klr-bg-subtle);border-radius:var(--klr-radius-lg);padding:var(--klr-space-card-padding);flex-direction:column;margin:0;display:flex}.checklist-module__uX04iW__flagHeard{font-family:var(--klr-font-ui);font-size:var(--klr-type-body-size);line-height:var(--klr-type-body-line);font-weight:var(--klr-type-label-weight);color:var(--klr-text-primary);margin:0}.checklist-module__uX04iW__flagMeans{font-family:var(--klr-font-ui);font-size:var(--klr-type-body-sm-size);line-height:var(--klr-type-body-sm-line);font-weight:var(--klr-type-body-sm-weight);color:var(--klr-text-secondary);max-width:var(--klr-measure);margin:var(--klr-space-1) 0 0}.checklist-module__uX04iW__footnote{font-family:var(--klr-font-ui);font-size:var(--klr-type-caption-size);line-height:var(--klr-type-caption-line);font-weight:var(--klr-type-caption-weight);color:var(--klr-text-tertiary);max-width:var(--klr-measure);margin:var(--klr-space-12) 0 0}
.expired-link-module__QwdVTq__page{--expired-measure-md:560px;--expired-measure-lg:720px;background-color:var(--klr-bg-page);min-height:100svh;padding-block:var(--klr-space-12);padding-inline:var(--klr-space-screen-x)}.expired-link-module__QwdVTq__inner{width:100%;margin-inline:auto}@media (min-width:600px){.expired-link-module__QwdVTq__inner{max-width:var(--expired-measure-md)}}@media (min-width:1024px){.expired-link-module__QwdVTq__inner{max-width:var(--expired-measure-lg)}}.expired-link-module__QwdVTq__title{font-family:var(--klr-font-display);font-size:var(--klr-type-h1-size);line-height:var(--klr-type-h1-line);font-weight:var(--klr-type-h1-weight);color:var(--klr-text-primary);margin:0}.expired-link-module__QwdVTq__body{font-family:var(--klr-font-ui);font-size:var(--klr-type-body-size);line-height:var(--klr-type-body-line);font-weight:var(--klr-type-body-weight);color:var(--klr-text-secondary);max-width:var(--klr-measure);margin:var(--klr-space-4) 0 0}.expired-link-module__QwdVTq__button{font-family:var(--klr-font-ui);font-size:var(--klr-type-button-size);line-height:var(--klr-type-button-line);font-weight:var(--klr-type-button-weight);color:var(--klr-action-primary-label);background-color:var(--klr-action-primary);border-radius:var(--klr-radius-sm);width:100%;min-height:var(--klr-space-12);padding-inline:var(--klr-space-5);margin-top:var(--klr-space-8);transition:background-color var(--klr-dur-fast) var(--klr-ease);justify-content:center;align-items:center;text-decoration:none;display:flex}.expired-link-module__QwdVTq__button:hover{background-color:var(--klr-action-primary-pressed)}.expired-link-module__QwdVTq__button:focus-visible{outline:var(--klr-focus-ring-width) solid var(--klr-focus-ring);outline-offset:var(--klr-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.expired-link-module__QwdVTq__button{transition:none}}
.full-module__nVXVQq__page{--full-measure-md:560px;--full-measure-lg:720px;background-color:var(--klr-bg-page);min-height:100svh;padding-block:var(--klr-space-12);padding-inline:var(--klr-space-screen-x)}.full-module__nVXVQq__inner{width:100%;margin-inline:auto}@media (min-width:600px){.full-module__nVXVQq__inner{max-width:var(--full-measure-md)}}@media (min-width:1024px){.full-module__nVXVQq__inner{max-width:var(--full-measure-lg)}}.full-module__nVXVQq__header{margin-bottom:var(--klr-space-section-gap)}.full-module__nVXVQq__title{font-family:var(--klr-font-display);font-size:var(--klr-type-h1-size);line-height:var(--klr-type-h1-line);font-weight:var(--klr-type-h1-weight);color:var(--klr-text-primary);margin:0}.full-module__nVXVQq__subtitle{font-family:var(--klr-font-ui);font-size:var(--klr-type-title-size);line-height:var(--klr-type-title-line);font-weight:var(--klr-type-title-weight);color:var(--klr-text-primary);margin:var(--klr-space-2) 0 0}.full-module__nVXVQq__block+.full-module__nVXVQq__block{margin-top:var(--klr-space-8)}.full-module__nVXVQq__blockTitle{font-family:var(--klr-font-display);font-size:var(--klr-type-h2-size);line-height:var(--klr-type-h2-line);font-weight:var(--klr-type-h2-weight);color:var(--klr-text-primary);margin:0}.full-module__nVXVQq__blockBody{font-family:var(--klr-font-ui);font-size:var(--klr-type-body-size);line-height:var(--klr-type-body-line);font-weight:var(--klr-type-body-weight);color:var(--klr-text-secondary);max-width:var(--klr-measure);margin:var(--klr-space-2) 0 0}.full-module__nVXVQq__lean{font-family:var(--klr-font-ui);font-size:var(--klr-type-body-size);line-height:var(--klr-type-body-line);font-weight:var(--klr-type-body-weight);color:var(--klr-text-primary);max-width:var(--klr-measure);border-top:var(--klr-border-width) solid var(--klr-border-hairline);padding-top:var(--klr-space-8);margin:var(--klr-space-12) 0 0}.full-module__nVXVQq__closing{background-color:var(--klr-bg-subtle);border-radius:var(--klr-radius-lg);padding:var(--klr-space-card-padding);margin-top:var(--klr-space-12)}.full-module__nVXVQq__footer{margin-top:var(--klr-space-12)}.full-module__nVXVQq__button{font-family:var(--klr-font-ui);font-size:var(--klr-type-button-size);line-height:var(--klr-type-button-line);font-weight:var(--klr-type-button-weight);color:var(--klr-action-primary-label);background-color:var(--klr-action-primary);border-radius:var(--klr-radius-sm);width:100%;min-height:var(--klr-space-12);padding-inline:var(--klr-space-5);transition:background-color var(--klr-dur-fast) var(--klr-ease);justify-content:center;align-items:center;text-decoration:none;display:flex}.full-module__nVXVQq__button:hover{background-color:var(--klr-action-primary-pressed)}.full-module__nVXVQq__button:focus-visible{outline:var(--klr-focus-ring-width) solid var(--klr-focus-ring);outline-offset:var(--klr-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.full-module__nVXVQq__button{transition:none}}.full-module__nVXVQq__closingText{font-family:var(--klr-font-ui);font-size:var(--klr-type-body-size);line-height:var(--klr-type-body-line);font-weight:var(--klr-type-body-weight);color:var(--klr-text-primary);max-width:var(--klr-measure);margin:0}
.reveal-module__jnwl0q__page{--reveal-measure-md:560px;--reveal-measure-lg:720px;--reveal-accent-bar:6px;background-color:var(--klr-bg-page);min-height:100svh;padding-block:var(--klr-space-12);padding-inline:var(--klr-space-screen-x);flex-direction:column;display:flex}.reveal-module__jnwl0q__inner{flex-direction:column;flex:1;width:100%;margin-inline:auto;display:flex}@media (min-width:600px){.reveal-module__jnwl0q__inner{max-width:var(--reveal-measure-md)}}@media (min-width:1024px){.reveal-module__jnwl0q__inner{max-width:var(--reveal-measure-lg)}}.reveal-module__jnwl0q__eyebrow{font-family:var(--klr-font-ui);font-size:var(--klr-type-label-size);line-height:var(--klr-type-label-line);font-weight:var(--klr-type-label-weight);color:var(--klr-text-tertiary);margin:0 0 var(--klr-space-4)}.reveal-module__jnwl0q__card{border-radius:var(--klr-radius-lg);border:var(--klr-border-width) solid var(--klr-border-default);background-color:var(--klr-bg-raised);overflow:hidden}.reveal-module__jnwl0q__accentBar{height:var(--reveal-accent-bar);background-color:var(--klr-archetype-thinker)}.reveal-module__jnwl0q__card[data-archetype=deep_feeler] .reveal-module__jnwl0q__accentBar{background-color:var(--klr-archetype-deep-feeler)}.reveal-module__jnwl0q__card[data-archetype=explorer] .reveal-module__jnwl0q__accentBar{background-color:var(--klr-archetype-explorer)}.reveal-module__jnwl0q__card[data-archetype=spark] .reveal-module__jnwl0q__accentBar{background-color:var(--klr-archetype-spark)}.reveal-module__jnwl0q__card[data-archetype=thinker] .reveal-module__jnwl0q__accentBar{background-color:var(--klr-archetype-thinker)}.reveal-module__jnwl0q__cardBody{padding:var(--klr-space-card-padding)}.reveal-module__jnwl0q__archetypeName{font-family:var(--klr-font-display);font-size:var(--klr-type-display-size);line-height:var(--klr-type-display-line);font-weight:var(--klr-type-display-weight);color:var(--klr-text-primary);margin:0}.reveal-module__jnwl0q__oneLiner{font-family:var(--klr-font-ui);font-size:var(--klr-type-body-size);line-height:var(--klr-type-body-line);font-weight:var(--klr-type-body-weight);color:var(--klr-text-secondary);max-width:var(--klr-measure);margin:var(--klr-space-3) 0 0}.reveal-module__jnwl0q__age{font-family:var(--klr-font-ui);font-size:var(--klr-type-caption-size);line-height:var(--klr-type-caption-line);font-weight:var(--klr-type-caption-weight);color:var(--klr-text-tertiary);margin:var(--klr-space-4) 0 0}.reveal-module__jnwl0q__fitLabel{font-family:var(--klr-font-ui);font-size:var(--klr-type-label-size);line-height:var(--klr-type-label-line);font-weight:var(--klr-type-label-weight);color:var(--klr-text-tertiary);margin:var(--klr-space-8) 0 var(--klr-space-2)}.reveal-module__jnwl0q__fitLine{font-family:var(--klr-font-ui);font-size:var(--klr-type-body-size);line-height:var(--klr-type-body-line);font-weight:var(--klr-type-body-weight);color:var(--klr-text-primary);max-width:var(--klr-measure);margin:0}.reveal-module__jnwl0q__footer{padding-top:var(--klr-space-8);margin-top:auto}.reveal-module__jnwl0q__button{font-family:var(--klr-font-ui);font-size:var(--klr-type-button-size);line-height:var(--klr-type-button-line);font-weight:var(--klr-type-button-weight);color:var(--klr-action-primary-label);background-color:var(--klr-action-primary);border-radius:var(--klr-radius-sm);width:100%;min-height:var(--klr-space-12);padding-inline:var(--klr-space-5);margin-top:var(--klr-space-8);transition:background-color var(--klr-dur-fast) var(--klr-ease);justify-content:center;align-items:center;text-decoration:none;display:flex}.reveal-module__jnwl0q__footer .reveal-module__jnwl0q__button{margin-top:0}.reveal-module__jnwl0q__button:hover{background-color:var(--klr-action-primary-pressed)}.reveal-module__jnwl0q__button:focus-visible{outline:var(--klr-focus-ring-width) solid var(--klr-focus-ring);outline-offset:var(--klr-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.reveal-module__jnwl0q__button{transition:none}}
