.page_container__3xrh9{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-white)}.page_main__xvIO9{flex:1 1;padding:calc(2rem + 32px + env(safe-area-inset-top, 0px)) 1rem 1.5rem;width:100%;margin:0 auto}@media (min-width:640px){.page_main__xvIO9{padding:calc(3rem + 40px + env(safe-area-inset-top, 0px)) 1.5rem 2rem}}@media (min-width:1024px){.page_main__xvIO9{padding:calc(3rem + 40px + env(safe-area-inset-top, 0px)) 1.5rem 3rem;max-width:900px}}@media (min-width:1440px){.page_main__xvIO9{max-width:1100px}}.page_card__bGwF7{background-color:var(--color-white);padding:1.5rem}@media (min-width:640px){.page_card__bGwF7{padding:2rem}}@media (min-width:1024px){.page_card__bGwF7{padding:3rem}}.page_titleSection__lgQGg{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid var(--color-border)}@media (min-width:640px){.page_titleSection__lgQGg{margin-bottom:2rem;padding-bottom:1.5rem}}.page_title__5Vz84{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 .5rem;line-height:1.2}@media (min-width:640px){.page_title__5Vz84{font-size:1.75rem}}@media (min-width:1024px){.page_title__5Vz84{font-size:2rem}}.page_orgName__6WoMh{font-size:1rem;color:var(--color-text);margin:0;font-weight:500}@media (min-width:640px){.page_orgName__6WoMh{font-size:1.125rem}}.page_metaGrid__tbwR5{margin:0 0 2rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.page_metaGrid__tbwR5{gap:1rem;margin-bottom:2.5rem}}.page_metaRow__ORGUN{display:grid;grid-template-columns:1fr;grid-gap:.25rem;gap:.25rem}@media (min-width:480px){.page_metaRow__ORGUN{grid-template-columns:minmax(120px,160px) 1fr;gap:.75rem 1rem;align-items:baseline}}.page_metaLabel__63sXT{margin:0;font-size:.75rem;font-weight:600;color:var(--tarkam-primary);text-transform:uppercase;letter-spacing:.05em}@media (min-width:640px){.page_metaLabel__63sXT{font-size:.8125rem}}.page_metaValue__wBaEY{margin:0;font-size:.875rem;color:var(--color-text);line-height:1.5;word-break:break-word}@media (min-width:640px){.page_metaValue__wBaEY{font-size:1rem}}.page_sectionHeading__UTshm{font-size:1.125rem;font-weight:700;color:var(--color-text);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border)}.page_sectionHeadingFollow__S_vBM{margin-top:2rem}@media (min-width:640px){.page_sectionHeadingFollow__S_vBM{margin-top:2.5rem}.page_sectionHeading__UTshm{font-size:1.25rem;margin-bottom:1.25rem}}.page_analysisIntro__nrRjy{font-size:.875rem;line-height:1.55;color:var(--color-text);margin:-.5rem 0 1.25rem}@media (min-width:640px){.page_analysisIntro__nrRjy{font-size:1rem;margin-bottom:1.5rem}}.page_analysisStatus__cShOH{font-size:.9375rem;color:#666;margin:0 0 1.5rem}.page_analysisError__0ggCV{font-size:.9375rem;color:#c53030;padding:1rem;border:1px solid #feb2b2;border-radius:8px;background-color:#fff5f5;margin-bottom:1.5rem}.page_analysisWrap__xRn_z{margin-bottom:2.5rem}.page_matrixElements__QQS_g{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:640px){.page_matrixElements__QQS_g{gap:1.5rem}}.page_matrixElement__ro4Ol{border:2px solid var(--color-border);border-radius:8px;padding:1rem 1rem 1.25rem;background-color:#fafafa}@media (min-width:640px){.page_matrixElement__ro4Ol{padding:1.25rem 1.5rem 1.5rem;border-radius:12px}}.page_matrixElementTitle__PxBZs{font-size:1.0625rem;font-weight:700;color:var(--color-text);margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}@media (min-width:640px){.page_matrixElementTitle__PxBZs{font-size:1.125rem;margin-bottom:1.25rem}}.page_dimensionGroup__iuXSI{margin-bottom:1rem}.page_dimensionGroup__iuXSI:last-child{margin-bottom:0}.page_dimensionHeading__Rjm0_{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--tarkam-primary);margin:0 0 .5rem}@media (min-width:640px){.page_dimensionHeading__Rjm0_{font-size:.8125rem;margin-bottom:.625rem}}.page_dimensionList__2LqVW{margin:0;padding-left:1.25rem;font-size:.9375rem;line-height:1.55;color:var(--color-text)}@media (min-width:640px){.page_dimensionList__2LqVW{font-size:1rem;padding-left:1.5rem}}.page_dimensionItem__JINlE{margin-bottom:.35rem}.page_dimensionItem__JINlE:last-child{margin-bottom:0}.page_dimensionEmpty__8wg8q{font-size:.875rem;font-style:italic;color:#666;margin:0}.page_sections__3HJ3X{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:640px){.page_sections__3HJ3X{gap:2rem}}.page_pipelineSection__CTNPb{border:1px solid var(--color-border);border-radius:8px;padding:1rem;background-color:#fafafa}@media (min-width:640px){.page_pipelineSection__CTNPb{padding:1.25rem 1.5rem;border-radius:12px}}@media (min-width:1024px){.page_pipelineSection__CTNPb{padding:1.5rem 2rem}}.page_pipelineSectionTitle__T8PxG{font-size:1.0625rem;font-weight:700;color:var(--color-text);margin:0 0 1rem;line-height:1.3}@media (min-width:640px){.page_pipelineSectionTitle__T8PxG{font-size:1.125rem;margin-bottom:1.25rem}}.page_questionBlock__kabH0{margin-bottom:1.25rem}.page_questionBlock__kabH0:last-child{margin-bottom:0}@media (min-width:640px){.page_questionBlock__kabH0{margin-bottom:1.5rem}}.page_questionText___3ncj{font-size:.9375rem;font-weight:600;color:var(--color-text);line-height:1.5;margin:0 0 .375rem}@media (min-width:640px){.page_questionText___3ncj{font-size:1rem}}.page_questionHelper__GBDo4{font-size:.8125rem;color:#666;font-style:italic;line-height:1.45;margin:0 0 .5rem}@media (min-width:640px){.page_questionHelper__GBDo4{font-size:.875rem;margin-bottom:.625rem}}.page_answerBox__W0clO{font-size:.9375rem;line-height:1.6;color:var(--color-text);padding:.75rem 1rem;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:8px;white-space:pre-wrap;word-break:break-word}@media (min-width:640px){.page_answerBox__W0clO{font-size:1rem;padding:1rem 1.25rem}}.page_answerEmpty__S2lTg{color:#666;font-style:italic}.page_fallbackAnswers__2293O{display:flex;flex-direction:column;gap:1rem}.page_text__rpnmx{font-size:1rem;color:var(--color-text);line-height:1.6;margin:0}@media (min-width:640px){.page_text__rpnmx{font-size:1.125rem}}.page_footer__2inmL{background-color:var(--tarkam-primary-dark);border-top:1px solid var(--tarkam-primary-dark);padding:1rem;text-align:center}@media (min-width:640px){.page_footer__2inmL{padding:1.5rem 2rem}}.page_footerText__5d6ro{margin:0;font-size:.875rem;color:var(--color-white)}.page_cardFabPadWithFeedback__UQKkj,.page_cardFabPad__hLdyP{padding-right:3.75rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom, 0px))}@media (min-width:1024px){.page_cardFabPad__hLdyP{padding-right:0;padding-bottom:calc(6rem + env(safe-area-inset-bottom, 0px))}.page_cardFabPadWithFeedback__UQKkj{padding-right:0;padding-bottom:calc(9.5rem + env(safe-area-inset-bottom, 0px))}}.page_reviewBanner__ERd3P{margin-bottom:1.25rem;padding:1rem;background-color:#f0e6f5;border:1px solid var(--tarkam-primary);border-radius:8px}@media (min-width:640px){.page_reviewBanner__ERd3P{padding:1.25rem 1.5rem;margin-bottom:1.5rem}}.page_reviewBannerText__Em9CA{margin:0 0 1rem;font-size:.875rem;line-height:1.55;color:var(--color-text)}@media (min-width:640px){.page_reviewBannerText__Em9CA{font-size:1rem}}.page_reviewBannerActions__2YFw8{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.page_submitFeedbackButton__LCFbI{min-height:44px;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:600;color:var(--color-white);background-color:var(--tarkam-primary);border:none;border-radius:8px;cursor:pointer}.page_submitFeedbackButton__LCFbI:hover{background-color:var(--tarkam-primary-dark)}.page_exitReviewButton__yBuuB{min-height:44px;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:600;color:var(--color-text);background-color:var(--color-white);border:1px solid var(--color-border);border-radius:8px;cursor:pointer}.page_exitReviewButton__yBuuB:hover{background-color:#f5f5f5}.page_bulletRow__1M4xM{display:flex;flex-direction:column;gap:.75rem}@media (min-width:768px){.page_bulletRow__1M4xM{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1rem}}.page_bulletText__rFdli{margin:0;flex:1 1;min-width:0;font-size:.9375rem;line-height:1.55;color:var(--color-text)}@media (min-width:640px){.page_bulletText__rFdli{font-size:1rem}}.page_feedbackFieldset__MPRiV{margin:0;padding:0;border:none;flex-shrink:0}.page_feedbackRadios__Y8bSn{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center}.page_feedbackRadioLabel__w9KQL{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:500;color:var(--color-text);cursor:pointer}@media (min-width:640px){.page_feedbackRadioLabel__w9KQL{font-size:.875rem}}.page_feedbackRadio__s0PEi{width:1.125rem;height:1.125rem;accent-color:var(--tarkam-primary);cursor:pointer}.page_visuallyHidden__tIvHi{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_fabColumn__S118v{position:fixed;z-index:100;right:max(1rem,env(safe-area-inset-right,0px));top:calc(env(safe-area-inset-top, 0px) + 5.25rem);bottom:auto;display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}@media (min-width:640px) and (max-width:1023px){.page_fabColumn__S118v{right:max(1.5rem,env(safe-area-inset-right,0px));top:calc(env(safe-area-inset-top, 0px) + 5.75rem)}}@media (min-width:1024px){.page_fabColumn__S118v{top:auto;right:max(2rem,env(safe-area-inset-right,0px));bottom:max(1.5rem,env(safe-area-inset-bottom,0px))}}.page_fabColumnDesktop__BuSdv{display:none;flex-direction:column;align-items:flex-end;gap:.75rem}@media (min-width:1024px){.page_fabColumnDesktop__BuSdv{display:flex}}.page_fabMobileRoot__ROR3T{position:relative;z-index:110;display:flex;flex-direction:column;align-items:flex-end;top:50px}@media (min-width:1024px){.page_fabMobileRoot__ROR3T{display:none}}.page_fabMobileBackdrop____qYS{position:fixed;inset:0;z-index:109;margin:0;padding:0;border:none;cursor:pointer;background-color:rgba(30,20,40,.35)}.page_fabMobileMenu__1BcHd{position:fixed;z-index:111;right:max(1rem,env(safe-area-inset-right,0px));top:calc(env(safe-area-inset-top, 0px) + 5.25rem + 3rem + .5rem);bottom:auto;display:flex;flex-direction:column;min-width:13.5rem;max-width:min(18rem,calc(100vw - 2rem));padding:.35rem 0;margin:0;list-style:none;background-color:var(--color-white);border-radius:12px;box-shadow:0 8px 28px rgba(50,0,82,.22);border:1px solid rgba(50,0,82,.12)}.page_fabMobileMenu__1BcHd[hidden]{display:none!important}.page_fabMobileMenuItem__OlpX_{width:100%;margin:0;padding:.875rem 1.125rem;border:none;background:transparent;font-family:inherit;font-size:.9375rem;font-weight:600;color:var(--color-text);text-align:left;cursor:pointer}.page_fabMobileMenuItem__OlpX_:hover{background-color:#f7f0fb}.page_fabMobileMenuItem__OlpX_:focus-visible{outline:2px solid var(--tarkam-primary);outline-offset:-2px}.page_fabMobileMenuItem__OlpX_+.page_fabMobileMenuItem__OlpX_{border-top:1px solid rgba(50,0,82,.1)}@media (min-width:640px) and (max-width:1023px){.page_fabMobileMenu__1BcHd{right:max(1.5rem,env(safe-area-inset-right,0px));top:calc(env(safe-area-inset-top, 0px) + 5.75rem + 3rem + .5rem)}}.page_fabMobileTrigger__fQH9n{position:relative;z-index:112;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;min-width:48px;min-height:48px;padding:0;border:none;border-radius:999px;color:var(--color-white);background-color:var(--tarkam-primary);box-shadow:0 4px 14px rgba(50,0,82,.35);cursor:pointer}.page_fabMobileTrigger__fQH9n:hover{background-color:var(--tarkam-primary-dark)}.page_fabMobileTrigger__fQH9n:focus-visible{outline:2px solid var(--tarkam-primary);outline-offset:3px}.page_fabMobileTriggerIcon__ZLLAE{display:block;flex-shrink:0}.page_viewAnswersFab__xYsqs{min-height:48px;padding:.75rem 1.125rem;font-size:.9375rem;font-weight:700;font-family:inherit;color:var(--tarkam-primary);background-color:var(--color-white);border:2px solid var(--tarkam-primary);border-radius:999px;box-shadow:0 2px 10px rgba(50,0,82,.12);cursor:pointer}.page_viewAnswersFab__xYsqs:hover{background-color:#f7f0fb}.page_viewAnswersFab__xYsqs:focus-visible{outline:2px solid var(--tarkam-primary);outline-offset:3px}@media (min-width:640px){.page_viewAnswersFab__xYsqs{padding:.875rem 1.35rem;font-size:1rem}}.page_feedbackFab__9JbFG{min-height:48px;min-width:48px;padding:.75rem 1.125rem;font-size:.9375rem;font-weight:700;font-family:inherit;color:var(--color-white);background-color:var(--tarkam-primary);border:none;border-radius:999px;box-shadow:0 4px 14px rgba(50,0,82,.35);cursor:pointer}.page_feedbackFab__9JbFG:hover{background-color:var(--tarkam-primary-dark)}.page_feedbackFab__9JbFG:focus-visible{outline:2px solid var(--tarkam-primary);outline-offset:3px}@media (min-width:640px){.page_feedbackFab__9JbFG{padding:.875rem 1.35rem;font-size:1rem}}.page_answersModalBackdrop__TdWIg{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-end;justify-content:center;padding:0;background-color:rgba(30,20,40,.45)}@media (min-width:640px){.page_answersModalBackdrop__TdWIg{align-items:center;padding:1.5rem}}.page_answersModal__oOtf2{display:flex;flex-direction:column;width:100%;max-height:min(92vh,100%);max-width:42rem;margin:0;padding-bottom:env(safe-area-inset-bottom,0);background-color:var(--color-white);border-radius:16px 16px 0 0;box-shadow:0 -4px 24px rgba(0,0,0,.12)}@media (min-width:640px){.page_answersModal__oOtf2{max-height:min(85vh,720px);border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,.18)}}.page_answersModalHeader__uHYTl{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-shrink:0;padding:1rem 1rem .75rem 1.25rem;border-bottom:1px solid var(--color-border)}@media (min-width:640px){.page_answersModalHeader__uHYTl{padding:1.25rem 1.5rem 1rem}}.page_answersModalTitle__u1_pf{margin:0;font-size:1.125rem;font-weight:700;color:var(--color-text);line-height:1.3}@media (min-width:640px){.page_answersModalTitle__u1_pf{font-size:1.25rem}}.page_answersModalClose__7mU15{flex-shrink:0;min-height:44px;min-width:44px;padding:.5rem .75rem;font-size:.9375rem;font-weight:600;font-family:inherit;color:var(--color-text);background:transparent;border:1px solid var(--color-border);border-radius:8px;cursor:pointer}.page_answersModalClose__7mU15:hover{background-color:#f5f5f5}.page_answersModalClose__7mU15:focus-visible{outline:2px solid var(--tarkam-primary);outline-offset:2px}.page_answersModalBody__JnABA{flex:1 1;overflow-y:auto;padding:1rem 1.25rem 1.5rem;-webkit-overflow-scrolling:touch}@media (min-width:640px){.page_answersModalBody__JnABA{padding:1.25rem 1.5rem 1.75rem}}.SiteHeader_header__SRb_V{position:fixed;top:0;left:0;right:0;width:100%;box-sizing:border-box;z-index:90;background-color:var(--tarkam-primary-dark);border-bottom:1px solid var(--tarkam-primary-dark);padding:calc(1rem + env(safe-area-inset-top, 0px)) 1rem 1rem;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;align-items:center;gap:1rem;transition:padding .28s ease,box-shadow .28s ease,gap .28s ease}@media (min-width:640px){.SiteHeader_header__SRb_V{padding:calc(1.5rem + env(safe-area-inset-top, 0px)) 2rem 1.5rem;gap:1.25rem}}.SiteHeader_headerCollapsed__CrwKb{padding:calc(.35rem + env(safe-area-inset-top, 0px)) 1rem .35rem;box-shadow:0 1px 3px rgba(0,0,0,.14);gap:.5rem}@media (min-width:640px){.SiteHeader_headerCollapsed__CrwKb{padding:calc(.5rem + env(safe-area-inset-top, 0px)) 2rem .5rem;gap:.65rem}}.SiteHeader_logoContainer__0MzOC{display:flex;align-items:center;gap:.75rem}@media (min-width:640px){.SiteHeader_logoContainer__0MzOC{gap:1rem}}.SiteHeader_headerCollapsed__CrwKb .SiteHeader_logoContainer__0MzOC{gap:.5rem}@media (min-width:640px){.SiteHeader_headerCollapsed__CrwKb .SiteHeader_logoContainer__0MzOC{gap:.65rem}}.SiteHeader_logoContainerIndented__1TA9v{padding-left:1rem}.SiteHeader_logo__tLEBq{height:32px;width:auto;display:block;transition:height .28s ease}@media (min-width:640px){.SiteHeader_logo__tLEBq{height:40px}}.SiteHeader_headerCollapsed__CrwKb .SiteHeader_logo__tLEBq{height:24px}@media (min-width:640px){.SiteHeader_headerCollapsed__CrwKb .SiteHeader_logo__tLEBq{height:30px}}.SiteHeader_logoText__ENoqx{color:var(--color-white);font-size:1.25rem;font-weight:700;letter-spacing:.05em;margin:0;font-family:var(--font-eb-garamond),serif;line-height:1.1;transition:font-size .28s ease}@media (min-width:640px){.SiteHeader_logoText__ENoqx{font-size:1.5rem}}.SiteHeader_headerCollapsed__CrwKb .SiteHeader_logoText__ENoqx{font-size:1.05rem}@media (min-width:640px){.SiteHeader_headerCollapsed__CrwKb .SiteHeader_logoText__ENoqx{font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.SiteHeader_header__SRb_V,.SiteHeader_logoText__ENoqx,.SiteHeader_logo__tLEBq{transition:none}}.page_container__qP51m{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-white)}.page_main__ENsjN{flex:1 1;padding:calc(2rem + 32px + env(safe-area-inset-top, 0px)) 1rem 1.5rem;width:100%;margin:0 auto}@media (min-width:640px){.page_main__ENsjN{padding:calc(3rem + 40px + env(safe-area-inset-top, 0px)) 1.5rem 2rem}}@media (min-width:1024px){.page_main__ENsjN{padding:calc(3rem + 40px + env(safe-area-inset-top, 0px)) 1.5rem 3rem;max-width:900px}}@media (min-width:1440px){.page_main__ENsjN{max-width:1100px}}.page_card__Mmu3y{background-color:var(--color-white);padding:1.5rem}@media (min-width:640px){.page_card__Mmu3y{padding:2rem}}@media (min-width:1024px){.page_card__Mmu3y{padding:3rem}}.page_titleSection__wPrFj{margin-bottom:2rem;padding-bottom:1rem}@media (min-width:640px){.page_titleSection__wPrFj{margin-bottom:2.5rem;padding-bottom:1.5rem}}.page_title__OkIn7{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 .5rem;line-height:1.2}@media (min-width:640px){.page_title__OkIn7{font-size:1.75rem}}@media (min-width:1024px){.page_title__OkIn7{font-size:2rem}}.page_orgName__5hAI0{font-size:1rem;color:var(--color-text);margin:0;font-weight:500}@media (min-width:640px){.page_orgName__5hAI0{font-size:1.125rem}}.page_form__5yM2w{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:640px){.page_form__5yM2w{gap:2rem}}.page_prefillDevStrip__j8mNl{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:.75rem 1rem;background-color:#fff8e6;border:1px dashed #c9a227;border-radius:8px}.page_prefillDevLabel__lGQpZ{font-size:.8125rem;font-weight:600;color:var(--color-text);margin-right:.25rem}.page_prefillDevButton__d6_dc{padding:.5rem 1rem;font-size:.875rem;font-weight:600;border:1px solid var(--tarkam-primary-dark);border-radius:6px;background-color:var(--color-white);color:var(--color-text);cursor:pointer;min-height:40px}.page_prefillDevButton__d6_dc:hover:not(:disabled){background-color:#f5f0fa}.page_prefillDevButton__d6_dc:disabled{opacity:.5;cursor:not-allowed}.page_draftNotice__s0KqB{background-color:#fff3cd;border:1px solid #ffc107;border-radius:8px;padding:1rem;margin-bottom:1.5rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.page_draftNotice__s0KqB p{margin:0;color:var(--color-text);font-size:.875rem}@media (min-width:640px){.page_draftNotice__s0KqB p{font-size:1rem}}.page_clearDraftButton__09_54{background-color:transparent;border:1px solid var(--color-text);padding:.5rem 1rem;border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--color-text)}.page_clearDraftButton__09_54:hover{background-color:rgba(0,0,0,.05)}.page_draftSavedBadge__rnPZM{position:fixed;bottom:1rem;right:1rem;background-color:#4caf50;color:#fff;padding:.75rem 1rem;border-radius:8px;font-size:.875rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.2);z-index:1000;animation:page_slideIn__n8ytc .3s ease-out}@keyframes page_slideIn__n8ytc{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.page_progressBar__sskVc{width:100%;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden}.page_progressFill__TOCmQ{height:100%;background-color:var(--tarkam-primary);transition:width .3s ease}.page_wizardProgress__mmb7x{margin-bottom:2rem;padding-bottom:1.5rem}.page_stepInfo__UrElL{font-size:1.125rem;font-weight:600;color:var(--tarkam-primary);margin-bottom:.75rem;text-align:center}.page_progressText__hwOFE{font-size:.875rem;color:var(--color-text);margin-top:.5rem;text-align:center}@media (min-width:640px){.page_progressText__hwOFE{font-size:1rem}}.page_wizardSection__Zixor{display:flex;flex-direction:column;gap:1.5rem}.page_sectionTitle__pIswi{font-size:1.25rem;font-weight:700;color:var(--color-text);margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid #e0e0e0}@media (min-width:640px){.page_sectionTitle__pIswi{font-size:1.5rem}}.page_wizardNav__2gbO1{display:flex;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e0e0e0}.page_navButton__a_UJK{flex:1 1;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;border:2px solid var(--color-border);border-radius:8px;cursor:pointer;background-color:var(--color-white);color:var(--color-text);transition:all .2s;min-height:44px}.page_navButton__a_UJK:disabled{opacity:.3;cursor:not-allowed}.page_navButton__a_UJK:not(:disabled):hover{background-color:#f5f5f5}.page_navButtonPrimary__ol5jb{background-color:var(--tarkam-primary);color:var(--color-white);border-color:var(--tarkam-primary)}.page_navButtonPrimary__ol5jb:not(:disabled):hover{background-color:var(--tarkam-primary-dark)}.page_accordionProgress__8JxNH{margin-bottom:2rem;padding-bottom:1rem}.page_accordionProgress__8JxNH .page_progressText__hwOFE{font-size:1rem;font-weight:600;color:var(--color-text);margin-bottom:.75rem;text-align:left}.page_accordionContainer__Xl9BQ{display:flex;flex-direction:column;gap:1rem}.page_accordionSection__pRBYO{border:2px solid var(--color-border);border-radius:8px;overflow:hidden}.page_accordionHeader__LBE6z{width:100%;display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background-color:var(--color-white);border:none;cursor:pointer;font-size:1.125rem;font-weight:600;color:var(--color-text);text-align:left;transition:background-color .2s;min-height:44px}.page_accordionHeader__LBE6z:hover{background-color:#f9f9f9}.page_accordionIcon__7zTsN{color:var(--tarkam-primary);font-size:1rem;flex-shrink:0}.page_accordionTitle__i4_BN{flex:1 1}.page_checkmark__hGFMn{color:#4caf50;font-size:1.25rem;font-weight:700;flex-shrink:0}.page_accordionContent__DdX9f{padding:1.5rem;background-color:#fafafa;display:flex;flex-direction:column;gap:1.5rem;border-top:1px solid var(--color-border)}@media (min-width:1024px){.page_accordionContent__DdX9f{padding:2rem;gap:2rem}}.page_accordionFooter__6uE7m{margin-top:2rem;padding-top:2rem;border-top:2px solid var(--color-border);display:flex;flex-direction:column;align-items:center;gap:1rem}.page_submitHint__4JkMo{font-size:.875rem;color:#e53e3e;margin:0;text-align:center}.page_questionBlock__GhJK1{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.page_questionBlock__GhJK1{gap:1rem}}.page_questionLabel__T4Nhh{display:flex;flex-direction:column;gap:.5rem}.page_questionNumber__qqwrP{font-size:.75rem;font-weight:600;color:var(--tarkam-primary);text-transform:uppercase;letter-spacing:.05em}@media (min-width:640px){.page_questionNumber__qqwrP{font-size:.875rem}}.page_questionText__0Q3Sh{font-size:1rem;font-weight:600;color:var(--color-text);line-height:1.5}@media (min-width:640px){.page_questionText__0Q3Sh{font-size:1.125rem}}.page_questionHelper__9T11v{font-size:.875rem;color:#666;font-style:italic;line-height:1.4}@media (min-width:640px){.page_questionHelper__9T11v{font-size:.9375rem}}.page_textarea__3JQuP{width:100%;padding:.875rem;font-size:16px;line-height:1.6;border:2px solid var(--color-border);border-radius:8px;resize:vertical;font-family:inherit;transition:border-color .2s;outline:none;min-height:150px;color:var(--color-text)}@media (min-width:640px){.page_textarea__3JQuP{padding:1rem;min-height:180px}}@media (min-width:1024px){.page_textarea__3JQuP{min-height:200px}}.page_textarea__3JQuP:focus{border-color:var(--tarkam-primary)}.page_textarea__3JQuP:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.page_submitButton__SHZaY{background-color:var(--tarkam-primary);color:var(--color-white);padding:.875rem 1.5rem;font-size:1rem;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s;width:100%;min-height:44px}@media (min-width:640px){.page_submitButton__SHZaY{width:auto;padding:1rem 2.5rem;min-width:200px}}.page_submitButton__SHZaY:hover:not(:disabled){background-color:var(--tarkam-primary-dark)}.page_submitButtonDisabled__jurEn,.page_submitButton__SHZaY:disabled{background-color:#a0a0a0;cursor:not-allowed;opacity:.6}.page_footer__ataV4{background-color:var(--tarkam-primary-dark);border-top:1px solid var(--tarkam-primary-dark);padding:1rem;text-align:center}@media (min-width:640px){.page_footer__ataV4{padding:1.5rem 2rem}}.page_footerText___G7T_{margin:0;font-size:.875rem;color:var(--color-white)}.page_errorContainer__m63nb{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background-color:var(--color-white)}.page_errorCard__WKM_n{background-color:var(--color-white);border-radius:8px;padding:2rem;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid var(--color-border);text-align:center;max-width:500px;width:100%}@media (min-width:640px){.page_errorCard__WKM_n{padding:3rem;border-radius:12px}}.page_errorTitle__VIuTl{font-size:1.25rem;font-weight:700;color:#e53e3e;margin:0 0 1rem}@media (min-width:640px){.page_errorTitle__VIuTl{font-size:1.5rem}}.page_errorText__EF17z{font-size:1rem;color:var(--color-text);margin:0}