.FirstValueSummary-module__RB0rXG__shell{gap:1.5rem;display:grid}.FirstValueSummary-module__RB0rXG__heading{justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.FirstValueSummary-module__RB0rXG__sampleLabel{color:#fff;letter-spacing:.13em;background:#101d18;border:1px solid #101d18;align-self:flex-start;align-items:center;min-height:32px;padding:.35rem .7rem;font-size:.8125rem;font-weight:800;display:inline-flex}.FirstValueSummary-module__RB0rXG__readingTime{color:var(--text-secondary);flex:none;margin:0;font-size:.82rem}.FirstValueSummary-module__RB0rXG__grid{counter-reset:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.FirstValueSummary-module__RB0rXG__block{background:var(--paper);border:1px solid var(--line);gap:1rem;min-width:0;padding:clamp(1.1rem,2.5vw,1.6rem);display:grid}.FirstValueSummary-module__RB0rXG__blockHeading{align-items:center;gap:.75rem;display:flex}.FirstValueSummary-module__RB0rXG__blockHeading h3{margin:0;font-size:1rem}.FirstValueSummary-module__RB0rXG__number{background:var(--ink);color:#fff;border-radius:999px;flex:0 0 2rem;justify-content:center;align-items:center;height:2rem;font-size:.8125rem;font-weight:800;display:inline-flex}.FirstValueSummary-module__RB0rXG__value{overflow-wrap:anywhere;margin:0;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:700;line-height:1.65}.FirstValueSummary-module__RB0rXG__basis{border-top:1px solid var(--line);gap:.45rem;padding-top:.8rem;display:grid}.FirstValueSummary-module__RB0rXG__basis p{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:.86rem;line-height:1.75}.FirstValueSummary-module__RB0rXG__certainty{color:var(--text-secondary);letter-spacing:.08em;font-size:.8125rem;font-weight:800}@media (max-width:720px){.FirstValueSummary-module__RB0rXG__heading{flex-direction:column;align-items:flex-start}.FirstValueSummary-module__RB0rXG__grid{grid-template-columns:1fr}}
.InterviewPracticePanel-module__fOjnmq__panel{box-sizing:border-box;color:#182230;overflow-wrap:anywhere;background:#fff;border:1px solid #d9e2ec;border-radius:20px;width:min(100%,760px);margin:0 auto;padding:clamp(20px,4vw,36px)}.InterviewPracticePanel-module__fOjnmq__header{margin-bottom:24px}.InterviewPracticePanel-module__fOjnmq__eyebrow{color:#2369a4;letter-spacing:.08em;margin:0 0 8px;font-size:.8125rem;font-weight:700}.InterviewPracticePanel-module__fOjnmq__header h2{margin:0 0 8px;font-size:clamp(1.35rem,4vw,1.85rem);line-height:1.35}.InterviewPracticePanel-module__fOjnmq__header p:last-child{color:#5b6877;margin:0;line-height:1.7}.InterviewPracticePanel-module__fOjnmq__questions{gap:20px;display:grid}.InterviewPracticePanel-module__fOjnmq__question{min-width:0}.InterviewPracticePanel-module__fOjnmq__question label{margin-bottom:9px;font-weight:650;line-height:1.6;display:block}.InterviewPracticePanel-module__fOjnmq__question label span{color:#2369a4;margin-bottom:3px;font-size:.8125rem;display:block}.InterviewPracticePanel-module__fOjnmq__question textarea{box-sizing:border-box;width:100%;min-height:120px;color:inherit;font:inherit;resize:vertical;background:#fbfcfe;border:1px solid #b8c5d3;border-radius:10px;padding:13px;line-height:1.6;display:block}.InterviewPracticePanel-module__fOjnmq__question textarea:focus{border-color:#2369a4;outline:3px solid #b7dafa}.InterviewPracticePanel-module__fOjnmq__inputMeta{color:#657384;justify-content:space-between;align-items:center;gap:12px;margin-top:7px;font-size:.8125rem;display:flex}.InterviewPracticePanel-module__fOjnmq__voiceButton{color:#1d517e;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #91a8bf;border-radius:8px;padding:8px 12px}.InterviewPracticePanel-module__fOjnmq__voiceButton[aria-pressed=true]{background:#e5f1fc;border-color:#2369a4}.InterviewPracticePanel-module__fOjnmq__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;display:flex}.InterviewPracticePanel-module__fOjnmq__submit{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#1769a5;border:0;border-radius:10px;padding:10px 22px;font-weight:700}.InterviewPracticePanel-module__fOjnmq__submit:hover{background:#105888}.InterviewPracticePanel-module__fOjnmq__submit:disabled{opacity:.65;cursor:wait}.InterviewPracticePanel-module__fOjnmq__note{color:#657384;margin:0;font-size:.8125rem}.InterviewPracticePanel-module__fOjnmq__status,.InterviewPracticePanel-module__fOjnmq__error{margin:16px 0 0;line-height:1.6}.InterviewPracticePanel-module__fOjnmq__error{color:#b42318}.InterviewPracticePanel-module__fOjnmq__empty{color:#5b6877;background:#f6f8fa;border-radius:10px;padding:20px}.InterviewPracticePanel-module__fOjnmq__result{border-top:1px solid #d9e2ec;margin-top:30px;padding-top:24px}.InterviewPracticePanel-module__fOjnmq__result h3{margin:0 0 10px;font-size:1.15rem}.InterviewPracticePanel-module__fOjnmq__improvement{color:#174a70;background:#eef7ff;border-radius:10px;margin:0 0 18px;padding:14px;line-height:1.65}.InterviewPracticePanel-module__fOjnmq__result ul{gap:14px;margin:0;padding-left:20px;display:grid}.InterviewPracticePanel-module__fOjnmq__result li{padding-left:2px;line-height:1.6}.InterviewPracticePanel-module__fOjnmq__result li strong,.InterviewPracticePanel-module__fOjnmq__result li span{display:block}.InterviewPracticePanel-module__fOjnmq__result li span{color:#5b6877;margin-top:3px}.InterviewPracticePanel-module__fOjnmq__disclaimer{color:#657384;margin:20px 0 0;font-size:.8125rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.InterviewPracticePanel-module__fOjnmq__panel *{scroll-behavior:auto;transition:none!important}}@media (max-width:420px){.InterviewPracticePanel-module__fOjnmq__panel{border-radius:14px;padding:18px 14px}.InterviewPracticePanel-module__fOjnmq__actions{flex-direction:column;align-items:stretch}.InterviewPracticePanel-module__fOjnmq__submit{width:100%}.InterviewPracticePanel-module__fOjnmq__inputMeta{flex-direction:column;align-items:flex-start;gap:7px}.InterviewPracticePanel-module__fOjnmq__voiceButton{width:100%}}
.OfferComparisonPanel-module__F70r7W__panel{color:#15352b;background:#fff;border:1px solid #dce5e0;border-radius:18px;gap:18px;padding:24px;display:grid;overflow:hidden}.OfferComparisonPanel-module__F70r7W__panel header{gap:6px;display:grid}.OfferComparisonPanel-module__F70r7W__eyebrow{color:#0c6a47;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:800}.OfferComparisonPanel-module__F70r7W__panel h2,.OfferComparisonPanel-module__F70r7W__form h3{font-family:var(--font-display), serif;margin:0}.OfferComparisonPanel-module__F70r7W__panel header p:last-child{color:#65756f;margin:0;line-height:1.6}.OfferComparisonPanel-module__F70r7W__tableWrap{border:1px solid #dce5e0;border-radius:12px;max-width:100%;overflow-x:auto}.OfferComparisonPanel-module__F70r7W__tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}.OfferComparisonPanel-module__F70r7W__tableWrap caption{color:#53655e;text-align:left;padding:12px 14px;font-size:.85rem}.OfferComparisonPanel-module__F70r7W__tableWrap th,.OfferComparisonPanel-module__F70r7W__tableWrap td{vertical-align:top;border-top:1px solid #edf1ef;padding:12px 14px}.OfferComparisonPanel-module__F70r7W__tableWrap thead th{color:#0d5c40;background:#f2f7f4;font-size:.86rem}.OfferComparisonPanel-module__F70r7W__tableWrap tbody th{color:#50645c;background:#fafcfb;width:150px;font-weight:750}.OfferComparisonPanel-module__F70r7W__tableWrap td{color:#243d34;white-space:pre-wrap;min-width:150px}.OfferComparisonPanel-module__F70r7W__tableWrap small{color:#677871;margin-top:4px;font-weight:500;display:block}.OfferComparisonPanel-module__F70r7W__form{border-top:1px solid #e5ece8;gap:14px;padding-top:8px;display:grid}.OfferComparisonPanel-module__F70r7W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.OfferComparisonPanel-module__F70r7W__form label{color:#355248;gap:6px;font-size:.84rem;font-weight:750;display:grid}.OfferComparisonPanel-module__F70r7W__form input,.OfferComparisonPanel-module__F70r7W__form select,.OfferComparisonPanel-module__F70r7W__form textarea{box-sizing:border-box;color:#17372c;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #bccdc4;border-radius:9px;padding:9px 11px;font-weight:500}.OfferComparisonPanel-module__F70r7W__form textarea{resize:vertical}.OfferComparisonPanel-module__F70r7W__longFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.OfferComparisonPanel-module__F70r7W__button{color:#fff;width:fit-content;min-height:44px;font:inherit;cursor:pointer;background:#0d6043;border:0;border-radius:9px;padding:10px 18px;font-weight:800}.OfferComparisonPanel-module__F70r7W__button:disabled{cursor:wait;opacity:.6}.OfferComparisonPanel-module__F70r7W__message,.OfferComparisonPanel-module__F70r7W__error,.OfferComparisonPanel-module__F70r7W__empty,.OfferComparisonPanel-module__F70r7W__note{border-radius:10px;margin:0;padding:12px 14px;line-height:1.6}.OfferComparisonPanel-module__F70r7W__message{color:#17553e;background:#eef8f2}.OfferComparisonPanel-module__F70r7W__error{color:#923b2d;background:#fff0eb}.OfferComparisonPanel-module__F70r7W__empty{color:#63746d;background:#fafcfb}.OfferComparisonPanel-module__F70r7W__note{color:#6b7974;font-size:.8125rem}@media (max-width:700px){.OfferComparisonPanel-module__F70r7W__panel{padding:16px}.OfferComparisonPanel-module__F70r7W__grid,.OfferComparisonPanel-module__F70r7W__longFields{grid-template-columns:1fr}}@media (max-width:375px){.OfferComparisonPanel-module__F70r7W__panel{box-sizing:border-box;width:100%}}
.SelectionPdcaPanel-module__4jyTlq__panel{border:1px solid var(--line,#d7d8d2);background:var(--surface,#fff);border-radius:1rem;gap:1.25rem;min-width:0;padding:clamp(1rem,3vw,2rem);display:grid}.SelectionPdcaPanel-module__4jyTlq__heading,.SelectionPdcaPanel-module__4jyTlq__form,.SelectionPdcaPanel-module__4jyTlq__pdca{gap:.75rem;min-width:0;display:grid}.SelectionPdcaPanel-module__4jyTlq__heading span,.SelectionPdcaPanel-module__4jyTlq__field label span,.SelectionPdcaPanel-module__4jyTlq__sample,.SelectionPdcaPanel-module__4jyTlq__muted{color:var(--muted,#61645d);font-size:.8125rem}.SelectionPdcaPanel-module__4jyTlq__heading h2,.SelectionPdcaPanel-module__4jyTlq__heading p,.SelectionPdcaPanel-module__4jyTlq__pdca h3,.SelectionPdcaPanel-module__4jyTlq__pdca p{margin:0}.SelectionPdcaPanel-module__4jyTlq__heading p{line-height:1.65}.SelectionPdcaPanel-module__4jyTlq__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.SelectionPdcaPanel-module__4jyTlq__field{gap:.4rem;min-width:0;display:grid}.SelectionPdcaPanel-module__4jyTlq__field label{font-weight:700;line-height:1.4}.SelectionPdcaPanel-module__4jyTlq__field select,.SelectionPdcaPanel-module__4jyTlq__field input,.SelectionPdcaPanel-module__4jyTlq__field textarea,.SelectionPdcaPanel-module__4jyTlq__submit{box-sizing:border-box;border:1px solid var(--line,#b8bcb2);width:100%;min-height:44px;color:inherit;font:inherit;background:#fff;border-radius:.55rem;padding:.65rem .75rem}.SelectionPdcaPanel-module__4jyTlq__field textarea{resize:vertical;min-height:7rem}.SelectionPdcaPanel-module__4jyTlq__field select:focus,.SelectionPdcaPanel-module__4jyTlq__field input:focus,.SelectionPdcaPanel-module__4jyTlq__field textarea:focus,.SelectionPdcaPanel-module__4jyTlq__submit:focus-visible{outline-offset:2px;outline:3px solid #426b5547}.SelectionPdcaPanel-module__4jyTlq__submit{color:#fff;cursor:pointer;background:#243d30;border:0;font-weight:700}.SelectionPdcaPanel-module__4jyTlq__submit:disabled{cursor:wait;opacity:.65}.SelectionPdcaPanel-module__4jyTlq__error{color:#a22d2d;margin:0;font-weight:700}.SelectionPdcaPanel-module__4jyTlq__message{color:#24613b;margin:0;font-weight:700}.SelectionPdcaPanel-module__4jyTlq__empty,.SelectionPdcaPanel-module__4jyTlq__pdca{background:#f4f5f0;border-radius:.75rem;padding:1rem}.SelectionPdcaPanel-module__4jyTlq__pdca{gap:.5rem}.SelectionPdcaPanel-module__4jyTlq__pdca h3{font-size:1rem}.SelectionPdcaPanel-module__4jyTlq__pdca ul{margin:.25rem 0;padding-left:1.25rem}.SelectionPdcaPanel-module__4jyTlq__pdca li{line-height:1.6}.SelectionPdcaPanel-module__4jyTlq__disclaimer{color:var(--muted,#61645d);font-size:.875rem;line-height:1.6}@media (max-width:520px){.SelectionPdcaPanel-module__4jyTlq__twoColumn{grid-template-columns:1fr}.SelectionPdcaPanel-module__4jyTlq__panel{padding:1rem}}
.CareerWorkspace-module__vMej4q__workspace{color:#15352b;gap:18px;max-width:1360px;margin-inline:auto;padding:24px 0 36px 270px;display:grid;position:relative}.CareerWorkspace-module__vMej4q__workspace:before{content:"活動作戦室\a \a ⌂  作戦室トップ\a \a □  活動プラン\a \a □  今日のタスク\a \a ♧  応募管理\a \a ◎  面接対策\a \a ▥  企業比較\a \a ▤  書類・テンプレート\a \a ✎  振り返りノート\a \a ⚙  設定・サポート";white-space:pre-wrap;color:#123d70;width:238px;font-family:var(--font-display), serif;background:#fbfcfe;border-right:1px solid #dce5e0;padding:22px 18px;font-size:.875rem;font-weight:750;line-height:1.25;position:absolute;inset:24px auto 0 0}.CareerWorkspace-module__vMej4q__workspace>.CareerWorkspace-module__vMej4q__topGrid{align-items:stretch}.CareerWorkspace-module__vMej4q__workspace>.CareerWorkspace-module__vMej4q__topGrid .CareerWorkspace-module__vMej4q__panel{border-top:4px solid #176b4f}.CareerWorkspace-module__vMej4q__workspace>.CareerWorkspace-module__vMej4q__topGrid .CareerWorkspace-module__vMej4q__planPanel{box-shadow:0 16px 34px #07291e2e}.CareerWorkspace-module__vMej4q__header{background:#fff;border:1px solid #dce6e0;border-radius:10px;grid-template-columns:1fr auto;align-items:end;gap:26px;padding:clamp(22px,4vw,34px);display:grid}.CareerWorkspace-module__vMej4q__header>div:first-child{gap:8px;display:grid}.CareerWorkspace-module__vMej4q__header span,.CareerWorkspace-module__vMej4q__panel header span,.CareerWorkspace-module__vMej4q__pipeline>header span{color:#0c6a47;letter-spacing:.09em;text-transform:uppercase;font-size:.8125rem;font-weight:850}.CareerWorkspace-module__vMej4q__header h1{color:#092d58;font-family:var(--font-display), serif;letter-spacing:var(--tracking-heading);margin:0;font-size:clamp(2rem,4vw,3rem)}.CareerWorkspace-module__vMej4q__header p{color:#5b6c66;max-width:680px;margin:0;line-height:1.8}.CareerWorkspace-module__vMej4q__headerStats{grid-template-columns:repeat(2,150px);gap:10px;display:grid}.CareerWorkspace-module__vMej4q__headerStats article,.CareerWorkspace-module__vMej4q__metrics article{border-radius:var(--v2-radius-card);background:#ffffffe0;border:1px solid #dbe5df;gap:4px;padding:18px;display:grid}.CareerWorkspace-module__vMej4q__headerStats strong,.CareerWorkspace-module__vMej4q__metrics strong{color:#0d452f;font-family:var(--font-display), serif;font-size:2.2rem}.CareerWorkspace-module__vMej4q__headerStats small,.CareerWorkspace-module__vMej4q__metrics small{font-family:var(--font-body), sans-serif;margin-left:4px;font-size:.8125rem}.CareerWorkspace-module__vMej4q__message{border-radius:var(--v2-radius-card);background:#fff4dd;padding:14px 17px}.CareerWorkspace-module__vMej4q__metrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.CareerWorkspace-module__vMej4q__metrics article{grid-template-columns:1fr auto;align-items:center}.CareerWorkspace-module__vMej4q__topGrid,.CareerWorkspace-module__vMej4q__bottomGrid{grid-template-columns:minmax(0,1.6fr) minmax(300px,.7fr);gap:16px;display:grid}.CareerWorkspace-module__vMej4q__panel,.CareerWorkspace-module__vMej4q__planPanel,.CareerWorkspace-module__vMej4q__pipeline{background:#fff;border:1px solid #dce5e0;border-radius:9px;padding:18px}.CareerWorkspace-module__vMej4q__panel>header,.CareerWorkspace-module__vMej4q__pipeline>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}.CareerWorkspace-module__vMej4q__panel header div,.CareerWorkspace-module__vMej4q__pipeline>header div{gap:3px;display:grid}.CareerWorkspace-module__vMej4q__panel h2,.CareerWorkspace-module__vMej4q__pipeline h2,.CareerWorkspace-module__vMej4q__planPanel h2{color:#123a2e;font-family:var(--font-display), serif;margin:0;font-size:1.5rem}.CareerWorkspace-module__vMej4q__panel a,.CareerWorkspace-module__vMej4q__pipeline>header a,.CareerWorkspace-module__vMej4q__planPanel a{color:#0d6545;font-weight:800}.CareerWorkspace-module__vMej4q__taskList,.CareerWorkspace-module__vMej4q__simpleList{margin:0;padding:0;list-style:none;display:grid}.CareerWorkspace-module__vMej4q__taskList li,.CareerWorkspace-module__vMej4q__simpleList li{border-top:1px solid #edf1ef;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:58px;display:grid}.CareerWorkspace-module__vMej4q__taskList li:first-child{background:#f5f9e9;margin-inline:-8px;padding-inline:8px}.CareerWorkspace-module__vMej4q__taskList button{border-radius:var(--v2-radius-control);background:#fff;border:1px solid #bacbc3;width:26px;height:26px}.CareerWorkspace-module__vMej4q__taskList li>div,.CareerWorkspace-module__vMej4q__simpleList li>div{gap:2px;display:grid}.CareerWorkspace-module__vMej4q__taskList small,.CareerWorkspace-module__vMej4q__simpleList small{color:#73817c}.CareerWorkspace-module__vMej4q__taskList em{background:#edf3f0;border-radius:999px;padding:4px 8px;font-size:.8125rem;font-style:normal}.CareerWorkspace-module__vMej4q__taskList em[data-priority=high]{color:#9a3e2b;background:#fff0eb}.CareerWorkspace-module__vMej4q__planPanel{color:#fff;background:linear-gradient(145deg,#08356a,#06244a);align-content:start;gap:13px;display:grid}.CareerWorkspace-module__vMej4q__planPanel>span{opacity:.7;letter-spacing:.08em;font-size:.8125rem;font-weight:800}.CareerWorkspace-module__vMej4q__quotaGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.CareerWorkspace-module__vMej4q__quotaGrid>div{background:#ffffff1a;border-radius:11px;gap:4px;padding:12px;display:grid}.CareerWorkspace-module__vMej4q__quotaGrid strong{font-size:1.3rem}.CareerWorkspace-module__vMej4q__quotaGrid small{opacity:.65}.CareerWorkspace-module__vMej4q__pipeline{gap:4px;display:grid}.CareerWorkspace-module__vMej4q__pipelineGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid;overflow-x:auto}.CareerWorkspace-module__vMej4q__pipelineGrid>section{border-radius:var(--v2-radius-card);background:#f5f8f6;min-width:220px;padding:12px}.CareerWorkspace-module__vMej4q__pipelineGrid>section>header{justify-content:space-between;padding:2px 3px 10px;display:flex}.CareerWorkspace-module__vMej4q__pipelineGrid>section>header span{color:#fff;background:#135b42;border-radius:50%;place-items:center;min-width:26px;height:26px;display:grid}.CareerWorkspace-module__vMej4q__pipelineGrid article{background:#fff;border:1px solid #dce5e0;border-radius:12px;gap:7px;margin-top:8px;padding:14px;display:grid}.CareerWorkspace-module__vMej4q__pipelineGrid h3{margin:0;font-size:.96rem}.CareerWorkspace-module__vMej4q__pipelineGrid article>span{color:#0c6444;background:#e9f4ef;border-radius:999px;width:fit-content;padding:4px 8px;font-size:.8125rem;font-weight:800}.CareerWorkspace-module__vMej4q__pipelineGrid p{color:#63746e;margin:0;font-size:.8125rem}.CareerWorkspace-module__vMej4q__pipelineGrid button{color:#0d5c40;min-height:40px;font:inherit;text-align:left;background:0 0;border:0;font-weight:800}.CareerWorkspace-module__vMej4q__schedule{border-top:1px solid #e8efeb;gap:7px;padding-top:8px;display:grid}.CareerWorkspace-module__vMej4q__schedule label{color:#496159;gap:5px;font-size:.8125rem;font-weight:800;display:grid}.CareerWorkspace-module__vMej4q__schedule input{color:#15352b;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cbd8d2;border-radius:8px;padding:8px;font-size:16px}.CareerWorkspace-module__vMej4q__schedule button{min-height:44px}.CareerWorkspace-module__vMej4q__roadmap{border-radius:var(--v2-radius-card);background:#fff;border:1px solid #dce5e0;gap:16px;padding:22px;display:grid}.CareerWorkspace-module__vMej4q__roadmap>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.CareerWorkspace-module__vMej4q__roadmap>header div{gap:3px;display:grid}.CareerWorkspace-module__vMej4q__roadmap>header span{color:#0c6a47;letter-spacing:.09em;text-transform:uppercase;font-size:.8125rem;font-weight:850}.CareerWorkspace-module__vMej4q__roadmap h2{font-family:var(--font-display), serif;margin:0}.CareerWorkspace-module__vMej4q__roadmap>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.CareerWorkspace-module__vMej4q__roadmap article{border-radius:var(--v2-radius-card);background:#f8faf9;border:1px solid #dce5e0;padding:16px}.CareerWorkspace-module__vMej4q__roadmap article h3{margin:7px 0;font-size:1rem}.CareerWorkspace-module__vMej4q__roadmap article p,.CareerWorkspace-module__vMej4q__summary{color:#60716a;margin:0;line-height:1.65}.CareerWorkspace-module__vMej4q__summary{background:#f3f6f4;border-radius:11px;padding:14px 16px}.CareerWorkspace-module__vMej4q__simpleList li{grid-template-columns:1fr auto}.CareerWorkspace-module__vMej4q__reviewCards{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.CareerWorkspace-module__vMej4q__reviewCards article{border-radius:var(--v2-radius-card);background:#f5f8f6;gap:7px;min-height:150px;padding:18px;display:grid}.CareerWorkspace-module__vMej4q__reviewCards strong{font-family:var(--font-display), serif;font-size:2.1rem}.CareerWorkspace-module__vMej4q__reviewCards small{color:#6a7974}.CareerWorkspace-module__vMej4q__empty{border-radius:var(--v2-radius-card);color:#6b7b75;background:#fafcfb;border:1px dashed #ccd8d2;padding:20px;line-height:1.6}.CareerWorkspace-module__vMej4q__resumeEditor{grid-template-columns:minmax(180px,.45fr) minmax(0,1.55fr) auto;align-items:end;gap:12px;margin-bottom:16px;display:grid}.CareerWorkspace-module__vMej4q__resumeEditor label{color:#3f5a50;gap:6px;font-size:.8125rem;font-weight:800;display:grid}.CareerWorkspace-module__vMej4q__resumeEditor input,.CareerWorkspace-module__vMej4q__resumeEditor textarea{color:#15352b;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #cbd8d2;border-radius:9px;padding:10px 12px;font-size:16px}.CareerWorkspace-module__vMej4q__resumeEditor textarea{resize:vertical;height:80px}.CareerWorkspace-module__vMej4q__resumeEditor button{color:#fff;min-height:48px;font:inherit;background:#0d6545;border:0;border-radius:9px;padding:10px 15px;font-weight:800}.CareerWorkspace-module__vMej4q__resumeEditor button:disabled{opacity:.5}.CareerWorkspace-module__vMej4q__versionList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.CareerWorkspace-module__vMej4q__versionList li{border-top:1px solid #edf1ef;grid-template-columns:minmax(170px,.4fr) 1fr;gap:14px;padding:14px;display:grid}.CareerWorkspace-module__vMej4q__versionList li>div{gap:2px;display:grid}.CareerWorkspace-module__vMej4q__versionList small,.CareerWorkspace-module__vMej4q__versionList p{color:#687a73}.CareerWorkspace-module__vMej4q__versionList p{white-space:pre-wrap;margin:0}.CareerWorkspace-module__vMej4q__tools{border-radius:var(--v2-radius-card);background:#edf4f0;flex-wrap:wrap;gap:10px;padding:18px;display:flex}.CareerWorkspace-module__vMej4q__tools a,.CareerWorkspace-module__vMej4q__tools button{border-radius:var(--v2-radius-control);color:#104f38;min-height:44px;font:inherit;background:#fff;border:1px solid #c7d6cf;align-items:center;padding:9px 14px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:900px){.CareerWorkspace-module__vMej4q__workspace{padding-left:0}.CareerWorkspace-module__vMej4q__workspace:before{display:none}.CareerWorkspace-module__vMej4q__header,.CareerWorkspace-module__vMej4q__topGrid,.CareerWorkspace-module__vMej4q__bottomGrid{grid-template-columns:1fr}.CareerWorkspace-module__vMej4q__metrics{grid-template-columns:repeat(2,1fr)}.CareerWorkspace-module__vMej4q__pipelineGrid{grid-template-columns:repeat(4,minmax(220px,1fr))}.CareerWorkspace-module__vMej4q__roadmap>div{grid-template-columns:repeat(2,1fr)}.CareerWorkspace-module__vMej4q__resumeEditor{grid-template-columns:1fr}}@media (max-width:560px){.CareerWorkspace-module__vMej4q__workspace{gap:14px;padding:14px 0 28px}.CareerWorkspace-module__vMej4q__header{padding:24px 20px}.CareerWorkspace-module__vMej4q__headerStats,.CareerWorkspace-module__vMej4q__metrics{grid-template-columns:1fr 1fr}.CareerWorkspace-module__vMej4q__metrics article,.CareerWorkspace-module__vMej4q__topGrid{grid-template-columns:1fr}.CareerWorkspace-module__vMej4q__topGrid>.CareerWorkspace-module__vMej4q__panel{order:1}.CareerWorkspace-module__vMej4q__topGrid>.CareerWorkspace-module__vMej4q__planPanel{order:2}.CareerWorkspace-module__vMej4q__panel,.CareerWorkspace-module__vMej4q__planPanel,.CareerWorkspace-module__vMej4q__pipeline,.CareerWorkspace-module__vMej4q__roadmap{padding:16px}.CareerWorkspace-module__vMej4q__pipelineGrid{grid-template-columns:1fr;overflow-x:visible}.CareerWorkspace-module__vMej4q__pipelineGrid>section{min-width:0}.CareerWorkspace-module__vMej4q__roadmap>div,.CareerWorkspace-module__vMej4q__reviewCards,.CareerWorkspace-module__vMej4q__versionList li{grid-template-columns:1fr}}.CareerWorkspace-module__vMej4q__workspace{color:#18352d;padding-left:0}.CareerWorkspace-module__vMej4q__workspace:before{display:none}.CareerWorkspace-module__vMej4q__workspace>.CareerWorkspace-module__vMej4q__header{box-shadow:none}.CareerWorkspace-module__vMej4q__header,.CareerWorkspace-module__vMej4q__panel,.CareerWorkspace-module__vMej4q__planPanel,.CareerWorkspace-module__vMej4q__pipeline,.CareerWorkspace-module__vMej4q__roadmap{border-color:#d9ded8}.CareerWorkspace-module__vMej4q__header h1{color:#18352d;font-family:var(--font-sans)}.CareerWorkspace-module__vMej4q__header span,.CareerWorkspace-module__vMej4q__panel header span,.CareerWorkspace-module__vMej4q__pipeline>header span,.CareerWorkspace-module__vMej4q__roadmap>header span{color:#9d462d}.CareerWorkspace-module__vMej4q__headerStats strong,.CareerWorkspace-module__vMej4q__metrics strong{color:#29483f}.CareerWorkspace-module__vMej4q__workspace>.CareerWorkspace-module__vMej4q__topGrid .CareerWorkspace-module__vMej4q__panel{border-top-color:#d66b45}.CareerWorkspace-module__vMej4q__planPanel{background:#18352d}.CareerWorkspace-module__vMej4q__planPanel>span,.CareerWorkspace-module__vMej4q__planPanel h2,.CareerWorkspace-module__vMej4q__planPanel p,.CareerWorkspace-module__vMej4q__planPanel a{color:#fff}.CareerWorkspace-module__vMej4q__taskList li:first-child{background:#edf3ed}.CareerWorkspace-module__vMej4q__pipelineGrid>section{background:#f4f0e8}.CareerWorkspace-module__vMej4q__pipelineGrid>section>header span{background:#29483f}.CareerWorkspace-module__vMej4q__pipelineGrid article>span{color:#29483f;background:#edf3ed}.CareerWorkspace-module__vMej4q__roadmap article[data-current=true]{background:#edf3ed;border-color:#91a59b;box-shadow:inset 0 3px #d66b45}.CareerWorkspace-module__vMej4q__panel a,.CareerWorkspace-module__vMej4q__pipeline>header a,.CareerWorkspace-module__vMej4q__planPanel a{color:#9d462d}.CareerWorkspace-module__vMej4q__planPanel a{color:#f0a283}.CareerWorkspace-module__vMej4q__tools{background:#edf3ed}.CareerWorkspace-module__vMej4q__tools a,.CareerWorkspace-module__vMej4q__tools button{color:#29483f}
.DataControlCenter-module__WYN13a__panel{background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);gap:18px;padding:22px;display:grid}.DataControlCenter-module__WYN13a__heading{gap:6px;display:grid}.DataControlCenter-module__WYN13a__heading>span{color:var(--accent-secondary);letter-spacing:.1em;font-size:.8125rem;font-weight:700}.DataControlCenter-module__WYN13a__heading p,.DataControlCenter-module__WYN13a__option p,.DataControlCenter-module__WYN13a__note{color:var(--text-subtle);font-size:.8125rem}.DataControlCenter-module__WYN13a__options{gap:10px;display:grid}.DataControlCenter-module__WYN13a__option{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:4px 12px;padding:14px;display:grid}.DataControlCenter-module__WYN13a__option input{grid-row:1/span 2;width:auto;margin-top:3px}.DataControlCenter-module__WYN13a__option strong{font-size:.86rem}.DataControlCenter-module__WYN13a__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DataControlCenter-module__WYN13a__message{font-size:.8125rem;font-weight:700}
.AccountLifecycleCenter-module__ldw_ma__panel{border-top:1px solid var(--border-subtle);gap:24px;padding-top:28px;display:grid}.AccountLifecycleCenter-module__ldw_ma__heading{gap:6px;display:grid}.AccountLifecycleCenter-module__ldw_ma__heading>span{color:var(--accent-secondary);letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;font-weight:800}.AccountLifecycleCenter-module__ldw_ma__heading h3{font-size:clamp(1.45rem,2.4vw,2rem)}.AccountLifecycleCenter-module__ldw_ma__heading p,.AccountLifecycleCenter-module__ldw_ma__block p,.AccountLifecycleCenter-module__ldw_ma__reauth{color:var(--text-secondary);line-height:1.75}.AccountLifecycleCenter-module__ldw_ma__block{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:start;gap:20px;padding-top:22px;display:grid}.AccountLifecycleCenter-module__ldw_ma__block h4{margin-bottom:6px;font-size:1.12rem}.AccountLifecycleCenter-module__ldw_ma__block a{color:var(--accent-secondary);text-underline-offset:3px;margin-top:10px;display:inline-block}.AccountLifecycleCenter-module__ldw_ma__switch{cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;line-height:1.6;display:grid}.AccountLifecycleCenter-module__ldw_ma__switch input{width:20px;height:20px;margin-top:3px}.AccountLifecycleCenter-module__ldw_ma__notice,.AccountLifecycleCenter-module__ldw_ma__confirm{background:var(--surface-page);border:1px solid var(--border-subtle);border-radius:var(--v2-radius-card);gap:12px;padding:18px;display:grid}.AccountLifecycleCenter-module__ldw_ma__notice button{justify-self:start;min-height:44px}.AccountLifecycleCenter-module__ldw_ma__confirm>div{flex-wrap:wrap;gap:10px;display:flex}.AccountLifecycleCenter-module__ldw_ma__message{color:var(--accent-secondary);font-weight:700}.AccountLifecycleCenter-module__ldw_ma__accountActions,.AccountLifecycleCenter-module__ldw_ma__accountActions form{gap:12px;display:grid}.AccountLifecycleCenter-module__ldw_ma__accountActions input{border:1px solid var(--border-subtle);font:inherit;border-radius:8px;width:100%;min-height:44px;padding:10px 12px}.AccountLifecycleCenter-module__ldw_ma__accountActions button{justify-self:start}@media (max-width:720px){.AccountLifecycleCenter-module__ldw_ma__block{grid-template-columns:1fr}.AccountLifecycleCenter-module__ldw_ma__confirm>div{display:grid}.AccountLifecycleCenter-module__ldw_ma__confirm .button{width:100%}}
.FreeMemberWorkspace-module__BbIXjG__workspace{gap:20px;display:grid}.FreeMemberWorkspace-module__BbIXjG__message{border-left:4px solid var(--status-caution);border-radius:0 var(--radius-md) var(--radius-md) 0;color:#674b16;background:#fff8e8;padding:14px 16px}.FreeMemberWorkspace-module__BbIXjG__savedGrid,.FreeMemberWorkspace-module__BbIXjG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.FreeMemberWorkspace-module__BbIXjG__savedPanel,.FreeMemberWorkspace-module__BbIXjG__comparison,.FreeMemberWorkspace-module__BbIXjG__formGrid form{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);gap:14px;padding:22px;display:grid}.FreeMemberWorkspace-module__BbIXjG__panelHeading,.FreeMemberWorkspace-module__BbIXjG__panelHeading>div,.FreeMemberWorkspace-module__BbIXjG__candidateList>div,.FreeMemberWorkspace-module__BbIXjG__candidateList>div>div,.FreeMemberWorkspace-module__BbIXjG__formGrid form{gap:6px;display:grid}.FreeMemberWorkspace-module__BbIXjG__panelHeading{grid-template-columns:1fr auto;align-items:center}.FreeMemberWorkspace-module__BbIXjG__panelHeading span{color:var(--accent-secondary);letter-spacing:.08em;font-size:.8125rem;font-weight:700}.FreeMemberWorkspace-module__BbIXjG__panelHeading h3,.FreeMemberWorkspace-module__BbIXjG__comparison h3,.FreeMemberWorkspace-module__BbIXjG__formGrid h3{font-size:1.15rem}.FreeMemberWorkspace-module__BbIXjG__panelHeading>strong{font-size:1.3rem}.FreeMemberWorkspace-module__BbIXjG__savedList,.FreeMemberWorkspace-module__BbIXjG__candidateList{display:grid}.FreeMemberWorkspace-module__BbIXjG__savedList label{border-top:1px solid var(--border-subtle);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:62px;display:grid}.FreeMemberWorkspace-module__BbIXjG__savedList input{accent-color:var(--accent-secondary);width:20px;height:20px}.FreeMemberWorkspace-module__BbIXjG__savedList label>span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.FreeMemberWorkspace-module__BbIXjG__savedList small,.FreeMemberWorkspace-module__BbIXjG__candidateList small,.FreeMemberWorkspace-module__BbIXjG__note,.FreeMemberWorkspace-module__BbIXjG__formGrid p,.FreeMemberWorkspace-module__BbIXjG__empty p{color:var(--text-secondary);font-size:.8125rem;line-height:1.6}.FreeMemberWorkspace-module__BbIXjG__savedList a{color:var(--accent-strong);text-underline-offset:4px;align-items:center;min-height:44px;font-size:.8125rem;font-weight:700;text-decoration:underline;display:inline-flex}.FreeMemberWorkspace-module__BbIXjG__candidateList>div{border-top:1px solid var(--border-subtle);overflow-wrap:anywhere;padding:13px 0}.FreeMemberWorkspace-module__BbIXjG__candidateList>div>div{grid-template-columns:1fr auto;align-items:center}.FreeMemberWorkspace-module__BbIXjG__candidateList span{background:var(--surface-accent);border-radius:var(--radius-pill);color:var(--accent-secondary);padding:4px 9px;font-size:.8125rem;font-weight:700}.FreeMemberWorkspace-module__BbIXjG__candidateList p{font-size:.8125rem}.FreeMemberWorkspace-module__BbIXjG__empty{background:var(--surface-soft);border-radius:var(--radius-md);gap:7px;min-height:150px;padding:18px;display:grid}.FreeMemberWorkspace-module__BbIXjG__empty>span{background:var(--surface-accent);color:var(--accent-secondary);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:flex}.FreeMemberWorkspace-module__BbIXjG__secondaryButton,.FreeMemberWorkspace-module__BbIXjG__primaryButton{border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;min-height:48px;padding:10px 16px;font-weight:700;display:inline-flex}.FreeMemberWorkspace-module__BbIXjG__secondaryButton{background:var(--surface-raised);border:1px solid var(--border-strong);color:var(--accent-strong)}.FreeMemberWorkspace-module__BbIXjG__primaryButton{background:var(--accent-primary);color:var(--text-primary);border:1px solid #c7e654}.FreeMemberWorkspace-module__BbIXjG__secondaryButton:disabled,.FreeMemberWorkspace-module__BbIXjG__primaryButton:disabled{cursor:not-allowed;opacity:.55}.FreeMemberWorkspace-module__BbIXjG__comparison{overflow:hidden}.FreeMemberWorkspace-module__BbIXjG__addDetails{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:0 20px}.FreeMemberWorkspace-module__BbIXjG__addDetails summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:58px;font-size:.86rem;font-weight:700;display:flex}.FreeMemberWorkspace-module__BbIXjG__addDetails[open] summary{border-bottom:1px solid var(--border-subtle)}.FreeMemberWorkspace-module__BbIXjG__formGrid{padding:20px 0}.FreeMemberWorkspace-module__BbIXjG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:700px){.FreeMemberWorkspace-module__BbIXjG__savedGrid,.FreeMemberWorkspace-module__BbIXjG__formGrid,.FreeMemberWorkspace-module__BbIXjG__fieldGrid{grid-template-columns:1fr}.FreeMemberWorkspace-module__BbIXjG__savedPanel,.FreeMemberWorkspace-module__BbIXjG__comparison,.FreeMemberWorkspace-module__BbIXjG__formGrid form{padding:16px}.FreeMemberWorkspace-module__BbIXjG__savedList label{grid-template-columns:auto 1fr}.FreeMemberWorkspace-module__BbIXjG__savedList a{grid-column:2}.FreeMemberWorkspace-module__BbIXjG__secondaryButton,.FreeMemberWorkspace-module__BbIXjG__primaryButton{width:100%}}
.OutcomeFoundation-module__TJJwHa__panel{border:1px solid var(--line,#d7d8d2);background:var(--surface,#fff);border-radius:1rem;gap:1rem;padding:clamp(1rem,3vw,2rem);display:grid}.OutcomeFoundation-module__TJJwHa__heading{gap:.35rem;display:grid}.OutcomeFoundation-module__TJJwHa__heading span,.OutcomeFoundation-module__TJJwHa__consent{color:var(--muted,#61645d);letter-spacing:.08em;font-size:.8125rem}.OutcomeFoundation-module__TJJwHa__heading h2,.OutcomeFoundation-module__TJJwHa__heading p{margin:0}.OutcomeFoundation-module__TJJwHa__gateList{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.OutcomeFoundation-module__TJJwHa__gateList li{background:#f1f1ed;border-radius:.6rem;padding:.75rem}.OutcomeFoundation-module__TJJwHa__gateList li[data-complete=true]{background:#e7f4d2}.OutcomeFoundation-module__TJJwHa__actions,.OutcomeFoundation-module__TJJwHa__checkGrid,.OutcomeFoundation-module__TJJwHa__ratingGrid{gap:.75rem;display:grid}.OutcomeFoundation-module__TJJwHa__actions{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.OutcomeFoundation-module__TJJwHa__actions label,.OutcomeFoundation-module__TJJwHa__ratingGrid label{gap:.35rem;display:grid}.OutcomeFoundation-module__TJJwHa__checkGrid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.OutcomeFoundation-module__TJJwHa__ratingGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.OutcomeFoundation-module__TJJwHa__message{color:var(--muted,#61645d);margin:0}
.ProRecommendationRequest-module__DLfxKa__panel{background:#fff;border:1px solid #d9e1dc;gap:24px;margin-bottom:34px;padding:clamp(22px,4vw,38px);display:grid}.ProRecommendationRequest-module__DLfxKa__panel header{gap:8px;display:grid}.ProRecommendationRequest-module__DLfxKa__panel header>span{color:#b95131;letter-spacing:.12em;font-size:.8125rem;font-weight:800}.ProRecommendationRequest-module__DLfxKa__panel h2{color:#18352d;font-size:clamp(1.55rem,3vw,2.25rem)}.ProRecommendationRequest-module__DLfxKa__panel header p,.ProRecommendationRequest-module__DLfxKa__message{color:#65736d;max-width:760px;margin:0}.ProRecommendationRequest-module__DLfxKa__panel form{grid-template-columns:1fr 1fr auto;align-items:end;gap:14px;display:grid}.ProRecommendationRequest-module__DLfxKa__panel label{color:#18352d;gap:7px;font-size:.9rem;font-weight:750;display:grid}.ProRecommendationRequest-module__DLfxKa__panel input{font:inherit;border:1px solid #b9c7bf;border-radius:4px;min-height:48px;padding:0 13px}.ProRecommendationRequest-module__DLfxKa__panel button{color:#fff;cursor:pointer;font:inherit;background:#18352d;border:0;border-radius:4px;min-height:48px;padding:0 20px;font-weight:800}.ProRecommendationRequest-module__DLfxKa__panel button:disabled{cursor:wait;opacity:.65}.ProRecommendationRequest-module__DLfxKa__pending{background:#fff7e9;border-left:4px solid #d18a22;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.ProRecommendationRequest-module__DLfxKa__pending div{gap:4px;display:grid}.ProRecommendationRequest-module__DLfxKa__pending small{color:#65736d}.ProRecommendationRequest-module__DLfxKa__results{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ProRecommendationRequest-module__DLfxKa__results article{background:#f3f7f4;gap:7px;padding:18px;display:grid}.ProRecommendationRequest-module__DLfxKa__results article>span{color:#2f7b55;font-size:.8125rem;font-weight:800}.ProRecommendationRequest-module__DLfxKa__results h3,.ProRecommendationRequest-module__DLfxKa__results p{margin:0}.ProRecommendationRequest-module__DLfxKa__results small{color:#65736d}.ProRecommendationRequest-module__DLfxKa__results a,.ProRecommendationRequest-module__DLfxKa__returnPanel>a{color:#b95131;margin-top:5px;font-weight:800}.ProRecommendationRequest-module__DLfxKa__returnPanel{gap:16px;display:grid}.ProRecommendationRequest-module__DLfxKa__returnPanel>button{justify-self:start;min-height:44px}.ProRecommendationRequest-module__DLfxKa__returnJobs{gap:8px;display:grid}.ProRecommendationRequest-module__DLfxKa__returnJobs a{color:#18352d;background:#f3f7f4;gap:3px;padding:14px;text-decoration:none;display:grid}.ProRecommendationRequest-module__DLfxKa__returnJobs span{color:#65736d;font-size:.9rem}@media (max-width:760px){.ProRecommendationRequest-module__DLfxKa__panel{padding:22px 16px}.ProRecommendationRequest-module__DLfxKa__panel form,.ProRecommendationRequest-module__DLfxKa__results{grid-template-columns:1fr}.ProRecommendationRequest-module__DLfxKa__pending{flex-direction:column;align-items:stretch}.ProRecommendationRequest-module__DLfxKa__pending button,.ProRecommendationRequest-module__DLfxKa__panel form>button{width:100%}}
.PaidExperience-module__Xxb8Nq__workspace{gap:16px;max-width:1320px;margin-inline:auto;padding:22px 0;display:grid}.PaidExperience-module__Xxb8Nq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.PaidExperience-module__Xxb8Nq__toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.PaidExperience-module__Xxb8Nq__toolbar button{min-height:44px}.PaidExperience-module__Xxb8Nq__resultHero{color:#092d58;background:#fff;border:1px solid #d8e0e8;border-radius:9px;gap:8px;padding:20px 24px;display:grid}.PaidExperience-module__Xxb8Nq__resultHero>span{color:var(--accent-primary);letter-spacing:.1em;font-size:.8125rem;font-weight:700}.PaidExperience-module__Xxb8Nq__resultHero h1,.PaidExperience-module__Xxb8Nq__resultHero h2{color:#092d58;font-family:var(--font-display), serif;font-size:clamp(1.7rem,4vw,2.7rem);line-height:1.25}.PaidExperience-module__Xxb8Nq__resultHero p{color:#49617f;line-height:1.7}.PaidExperience-module__Xxb8Nq__resultHero strong{color:var(--accent-primary);font-size:2.6rem}.PaidExperience-module__Xxb8Nq__resultHero small{color:#667b94;font-size:.8125rem;line-height:1.5}.PaidExperience-module__Xxb8Nq__matrix{border:1px solid var(--border-subtle);border-radius:var(--v2-radius-card);overflow:hidden}.PaidExperience-module__Xxb8Nq__matrixHeader,.PaidExperience-module__Xxb8Nq__matrixRow{grid-template-columns:110px 1fr 96px;align-items:center;gap:12px;min-height:52px;padding:10px 14px;display:grid}.PaidExperience-module__Xxb8Nq__matrixHeader{background:var(--surface-soft);color:var(--text-secondary);font-size:.8125rem;font-weight:700}.PaidExperience-module__Xxb8Nq__matrixRow+.PaidExperience-module__Xxb8Nq__matrixRow{border-top:1px solid var(--border-subtle)}.PaidExperience-module__Xxb8Nq__matrixRow>span{font-size:.8125rem;font-weight:800}.PaidExperience-module__Xxb8Nq__matrixRow>p{color:var(--text-secondary);font-size:.8125rem;line-height:1.55}.PaidExperience-module__Xxb8Nq__matrixRow>strong{background:var(--surface-accent);color:var(--accent-strong);text-align:center;border-radius:5px;padding:6px 8px;font-size:.8125rem}.PaidExperience-module__Xxb8Nq__matrixRow[data-status=記載なし]>strong{color:#8e6014;background:#fbf1df}.PaidExperience-module__Xxb8Nq__matrixRow[data-status=要確認]>strong{color:#78520c;background:#fff1c9}.PaidExperience-module__Xxb8Nq__profileMatch{background:var(--surface-accent);border-left:3px solid var(--accent-secondary);gap:9px;padding:18px;display:grid}.PaidExperience-module__Xxb8Nq__profileMatch>span{color:var(--accent-secondary);font-size:.8125rem;font-weight:700}.PaidExperience-module__Xxb8Nq__profileMatch p,.PaidExperience-module__Xxb8Nq__profileMatch li{color:var(--text-secondary);font-size:.8125rem;line-height:1.7}.PaidExperience-module__Xxb8Nq__detailList{gap:12px;display:grid}.PaidExperience-module__Xxb8Nq__detailCard{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--v2-radius-card);gap:11px;padding:20px;display:grid}.PaidExperience-module__Xxb8Nq__detailCard header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.PaidExperience-module__Xxb8Nq__detailCard header span{color:var(--accent-secondary);font-size:.8125rem;font-weight:700}.PaidExperience-module__Xxb8Nq__detailCard h3{font-size:1rem}.PaidExperience-module__Xxb8Nq__detailCard p{color:var(--text-secondary);font-size:.8125rem;line-height:1.7}.PaidExperience-module__Xxb8Nq__question{background:var(--surface-accent);border-left:3px solid var(--accent-secondary);gap:6px;padding:13px 15px;display:grid}.PaidExperience-module__Xxb8Nq__question strong{font-size:.8125rem;line-height:1.6}.PaidExperience-module__Xxb8Nq__question small{color:var(--text-secondary)}.PaidExperience-module__Xxb8Nq__section{gap:10px;display:grid}.PaidExperience-module__Xxb8Nq__section>header{gap:7px;display:grid}.PaidExperience-module__Xxb8Nq__section>header span{color:var(--accent-secondary);letter-spacing:.08em;font-size:.8125rem;font-weight:700}.PaidExperience-module__Xxb8Nq__section>header h2{font-size:clamp(1.35rem,3vw,1.8rem)}.PaidExperience-module__Xxb8Nq__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.PaidExperience-module__Xxb8Nq__threeColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.PaidExperience-module__Xxb8Nq__copyCard{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:8px;gap:10px;padding:16px;display:grid}.PaidExperience-module__Xxb8Nq__copyCard>span{color:var(--accent-secondary);font-size:.8125rem;font-weight:700}.PaidExperience-module__Xxb8Nq__copyCard p{color:var(--text-secondary);white-space:pre-wrap;font-size:.8125rem;line-height:1.75}.PaidExperience-module__Xxb8Nq__copyCard button{width:fit-content;margin-top:auto}.PaidExperience-module__Xxb8Nq__dashboard{background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:var(--v2-radius-card);grid-template-columns:180px 1fr;gap:14px;padding:16px;display:grid}.PaidExperience-module__Xxb8Nq__dashboard nav{background:var(--surface-inverse);border-radius:var(--v2-radius-control);color:#fff;gap:3px;padding:14px;display:grid}.PaidExperience-module__Xxb8Nq__dashboard nav strong{color:var(--accent-primary);padding:8px;font-size:.8125rem}.PaidExperience-module__Xxb8Nq__dashboard nav span{color:#d2ddd8;padding:8px;font-size:.8125rem}.PaidExperience-module__Xxb8Nq__dashboardMain{gap:14px;display:grid}.PaidExperience-module__Xxb8Nq__dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.PaidExperience-module__Xxb8Nq__dashboardCard{border:1px solid var(--border-subtle);border-radius:var(--v2-radius-control);background:#fff;gap:8px;padding:16px;display:grid}.PaidExperience-module__Xxb8Nq__dashboardCard>span{color:var(--accent-secondary);font-size:.8125rem;font-weight:700}.PaidExperience-module__Xxb8Nq__dashboardCard>strong{font-size:.92rem;line-height:1.5}.PaidExperience-module__Xxb8Nq__dashboardCard p,.PaidExperience-module__Xxb8Nq__dashboardCard li{color:var(--text-secondary);font-size:.8125rem;line-height:1.6}.PaidExperience-module__Xxb8Nq__dashboardCard ul{margin:0;padding-left:1.1rem}@media (max-width:700px){.PaidExperience-module__Xxb8Nq__matrixHeader{display:none}.PaidExperience-module__Xxb8Nq__matrixRow{grid-template-columns:80px 1fr;align-items:start}.PaidExperience-module__Xxb8Nq__matrixRow>strong{grid-column:2;width:fit-content}.PaidExperience-module__Xxb8Nq__twoColumns,.PaidExperience-module__Xxb8Nq__threeColumns,.PaidExperience-module__Xxb8Nq__dashboard,.PaidExperience-module__Xxb8Nq__dashboardGrid{grid-template-columns:1fr}.PaidExperience-module__Xxb8Nq__dashboard nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.PaidExperience-module__Xxb8Nq__toolbar,.PaidExperience-module__Xxb8Nq__formCard{display:none!important}.PaidExperience-module__Xxb8Nq__workspace{gap:8mm}.PaidExperience-module__Xxb8Nq__resultHero,.PaidExperience-module__Xxb8Nq__matrix,.PaidExperience-module__Xxb8Nq__detailCard,.PaidExperience-module__Xxb8Nq__copyCard,.PaidExperience-module__Xxb8Nq__dashboard{break-inside:avoid;box-shadow:none}.PaidExperience-module__Xxb8Nq__resultHero,.PaidExperience-module__Xxb8Nq__resultHero *,.PaidExperience-module__Xxb8Nq__profileMatch,.PaidExperience-module__Xxb8Nq__matrixRow>strong{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.Primitives-module__4aWU7G__toolHeader{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfaf7f5;border-bottom:1px solid #d9ded8;grid-template-columns:1fr auto 1fr;align-items:center;min-height:68px;padding:8px clamp(16px,3vw,40px);display:grid;position:sticky;top:0}.Primitives-module__4aWU7G__toolHeader>strong{color:#29483f;font-size:.9rem}.Primitives-module__4aWU7G__toolHeader>div{color:#65736d;justify-self:end;align-items:center;gap:16px;font-size:.8125rem;display:flex}.Primitives-module__4aWU7G__toolHeader a:last-child{color:#18352d;align-items:center;min-height:44px;font-weight:800;display:inline-flex}.Primitives-module__4aWU7G__appShell{color:#17233b;background:#f5f7fb;min-height:100vh}.Primitives-module__4aWU7G__appHeader{z-index:30;background:#fff;border-bottom:1px solid #d9dfeb;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:68px;padding:8px clamp(16px,3vw,36px);display:grid;position:sticky;top:0}.Primitives-module__4aWU7G__appHeader>strong{color:#344158;border-left:1px solid #d9dfeb;padding-left:18px;font-size:.86rem}.Primitives-module__4aWU7G__appHeader nav{justify-content:center;gap:18px;display:flex}.Primitives-module__4aWU7G__appHeader nav a,.Primitives-module__4aWU7G__appPublicLink{color:#344158;align-items:center;min-height:44px;font-size:.84rem;font-weight:800;display:inline-flex}.Primitives-module__4aWU7G__appHeader nav a:hover,.Primitives-module__4aWU7G__appPublicLink{color:#3766e8}.Primitives-module__4aWU7G__pageHeading,.Primitives-module__4aWU7G__sectionHeading{gap:14px;display:grid}.Primitives-module__4aWU7G__pageHeading{max-width:760px}.Primitives-module__4aWU7G__pageHeading>span,.Primitives-module__4aWU7G__sectionHeading>span{color:#b95131;letter-spacing:.13em;text-transform:uppercase;font-size:.8125rem;font-weight:850}.Primitives-module__4aWU7G__pageHeading h1{color:#18352d;letter-spacing:-.035em;font-family:Yu Mincho,Hiragino Mincho ProN,Noto Serif JP,serif;font-size:clamp(2.45rem,5vw,4.3rem);font-weight:600;line-height:1.18}.Primitives-module__4aWU7G__pageHeading p,.Primitives-module__4aWU7G__sectionHeading p{color:#576a62;max-width:680px;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.85}.Primitives-module__4aWU7G__sectionHeading h2{color:#18352d;letter-spacing:-.035em;font-family:Yu Mincho,Hiragino Mincho ProN,Noto Serif JP,serif;font-size:clamp(1.85rem,3vw,2.7rem);font-weight:600;line-height:1.3}.Primitives-module__4aWU7G__primaryButton,.Primitives-module__4aWU7G__secondaryButton{border-radius:9px;justify-content:space-between;align-items:center;gap:24px;width:fit-content;min-height:52px;padding:12px 18px;font-weight:850;text-decoration:none;display:inline-flex}.Primitives-module__4aWU7G__primaryButton{color:#fff;background:#d66b45;border:1px solid #d66b45;box-shadow:0 10px 26px #d66b452e}.Primitives-module__4aWU7G__primaryButton:hover{background:#b95131}.Primitives-module__4aWU7G__secondaryButton{color:#18352d;background:0 0;border:1px solid #aebcb4}.Primitives-module__4aWU7G__primaryButton span,.Primitives-module__4aWU7G__secondaryButton span{font-size:1.2rem}.Primitives-module__4aWU7G__status{color:#4f625a;background:#eef1ef;border-radius:999px;align-items:center;width:fit-content;min-height:28px;padding:4px 10px;font-size:.8125rem;font-weight:850;display:inline-flex}.Primitives-module__4aWU7G__status[data-tone=success]{color:#2d684e;background:#e5f1e8}.Primitives-module__4aWU7G__status[data-tone=warning]{color:#82531e;background:#fbecd8}.Primitives-module__4aWU7G__emptyState{background:#fff;border:1px solid #d9ded8;border-radius:14px;justify-items:start;gap:14px;max-width:680px;padding:clamp(28px,5vw,52px);display:grid}.Primitives-module__4aWU7G__emptyState>span{color:#29483f;background:#edf3ed;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:850;display:grid}.Primitives-module__4aWU7G__emptyState h2{color:#18352d;font-size:clamp(1.45rem,3vw,2rem)}.Primitives-module__4aWU7G__emptyState p{color:#65736d;line-height:1.8}.Primitives-module__4aWU7G__accordion{border-block:1px solid #d9ded8}.Primitives-module__4aWU7G__accordion summary{color:#18352d;cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;padding:12px 0;font-weight:850;list-style:none;display:flex}.Primitives-module__4aWU7G__accordion summary::-webkit-details-marker{display:none}.Primitives-module__4aWU7G__accordion[open] summary span{transform:rotate(45deg)}.Primitives-module__4aWU7G__accordion>div{color:#576a62;padding:0 0 20px;line-height:1.8}.Primitives-module__4aWU7G__formControl{color:#29483f;gap:8px;font-weight:800;display:grid}.Primitives-module__4aWU7G__formControl input,.Primitives-module__4aWU7G__formControl textarea,.Primitives-module__4aWU7G__formControl select{color:#18352d;width:100%;min-height:50px;font:inherit;background:#fff;border:1px solid #bdc9c2;border-radius:9px;padding:12px 14px;font-size:16px}.Primitives-module__4aWU7G__formControl small{color:#65736d;font-weight:500}.Primitives-module__4aWU7G__radioScale{border:0;margin:0;padding:0;display:grid}.Primitives-module__4aWU7G__radioScale label{cursor:pointer;border-bottom:1px solid #d9ded8;grid-template-columns:24px 1fr;align-items:center;gap:14px;min-height:60px;padding:8px 12px;display:grid;position:relative}.Primitives-module__4aWU7G__radioScale input{opacity:0;position:absolute}.Primitives-module__4aWU7G__radioScale label>span{border:2px solid #8b9b93;border-radius:50%;width:20px;height:20px}.Primitives-module__4aWU7G__radioScale label:has(input:checked){background:#edf3ed}.Primitives-module__4aWU7G__radioScale label:has(input:checked)>span{border:6px solid #d66b45}.Primitives-module__4aWU7G__radioScale label:has(input:focus-visible){outline-offset:2px;outline:3px solid #d66b45}@media (max-width:640px){.Primitives-module__4aWU7G__toolHeader{grid-template-columns:1fr auto;min-height:60px}.Primitives-module__4aWU7G__toolHeader>strong,.Primitives-module__4aWU7G__toolHeader>div span{display:none}.Primitives-module__4aWU7G__pageHeading h1{font-size:clamp(2rem,10vw,2.7rem)}.Primitives-module__4aWU7G__primaryButton,.Primitives-module__4aWU7G__secondaryButton{width:100%}.Primitives-module__4aWU7G__appHeader{grid-template-columns:1fr auto;min-height:60px}.Primitives-module__4aWU7G__appHeader>strong,.Primitives-module__4aWU7G__appHeader nav{display:none}.Primitives-module__4aWU7G__appPublicLink{font-size:.8125rem}}
.ProductUI-module__w8ZMdq__page{color:#18352d;background:#fbfaf7;min-height:70vh}.ProductUI-module__w8ZMdq__shell{width:min(1180px,100% - 40px);margin-inline:auto}.ProductUI-module__w8ZMdq__narrow{width:min(760px,100% - 32px);margin-inline:auto}.ProductUI-module__w8ZMdq__homeHero{background:radial-gradient(circle at 86% 18%,#dce8dff2,#0000 34%),#fbfaf7;padding:clamp(58px,8vw,108px) 0 72px;position:relative;overflow:hidden}.ProductUI-module__w8ZMdq__homeHero:after{content:"";border:1px solid #29483f1f;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-300px;right:-180px;box-shadow:0 0 0 70px #29483f09,0 0 0 140px #29483f06}.ProductUI-module__w8ZMdq__heroGrid,.ProductUI-module__w8ZMdq__storyGrid,.ProductUI-module__w8ZMdq__featureGrid,.ProductUI-module__w8ZMdq__learnGrid,.ProductUI-module__w8ZMdq__productHeroGrid,.ProductUI-module__w8ZMdq__loginGrid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);align-items:center;gap:clamp(48px,7vw,96px);display:grid;position:relative}.ProductUI-module__w8ZMdq__heroCopy{gap:28px;display:grid}.ProductUI-module__w8ZMdq__actions{flex-wrap:wrap;gap:12px;display:flex}.ProductUI-module__w8ZMdq__trustLine{color:#576a62;flex-wrap:wrap;gap:10px 24px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.ProductUI-module__w8ZMdq__trustLine li:before,.ProductUI-module__w8ZMdq__cleanList li:before{color:#4c8069;content:"✓";margin-right:7px;font-weight:850}.ProductUI-module__w8ZMdq__resumeVisual{background:#fffffff0;border:1px solid #d9ded8;border-radius:18px;gap:12px;padding:18px;display:grid;transform:rotate(1deg);box-shadow:0 28px 70px #18352d21}.ProductUI-module__w8ZMdq__visualToolbar{color:#65736d;justify-content:space-between;font-size:.82rem;display:flex}.ProductUI-module__w8ZMdq__visualToolbar span{color:#18352d;font-weight:850}.ProductUI-module__w8ZMdq__resumeVisualGrid{grid-template-columns:1fr .86fr;gap:12px;min-height:380px;display:grid}.ProductUI-module__w8ZMdq__formPreview{background:#edf3ed;align-content:start;gap:10px;padding:20px;display:grid}.ProductUI-module__w8ZMdq__formPreview label{color:#29483f;font-size:.8125rem;font-weight:850}.ProductUI-module__w8ZMdq__formPreview span,.ProductUI-module__w8ZMdq__formPreview i{color:#829188;background:#fff;border:1px solid #ccd7d0;border-radius:8px;min-height:44px;padding:12px;font-size:.8125rem;font-style:normal;display:block}.ProductUI-module__w8ZMdq__paperPreview{color:#29483f;background:#fff;border:1px solid #d9ded8;align-content:start;gap:13px;padding:24px 18px;display:grid}.ProductUI-module__w8ZMdq__paperPreview>span{letter-spacing:.28em;justify-self:center;font-family:serif}.ProductUI-module__w8ZMdq__paperPreview>div{background:#f4f0e8;border:1px solid #d9ded8;width:62px;height:74px}.ProductUI-module__w8ZMdq__paperPreview p{color:#65736d;margin:0;font-size:.8125rem}.ProductUI-module__w8ZMdq__paperPreview i{background:#d9ded8;height:1px}.ProductUI-module__w8ZMdq__resumeVisual>small,.ProductUI-module__w8ZMdq__behaviorVisual>small,.ProductUI-module__w8ZMdq__jobVisual>small,.ProductUI-module__w8ZMdq__artifactVisual>small{color:#718079;font-size:.8125rem}.ProductUI-module__w8ZMdq__freeTools,.ProductUI-module__w8ZMdq__resumeStory,.ProductUI-module__w8ZMdq__dnaFeature,.ProductUI-module__w8ZMdq__jobFeature,.ProductUI-module__w8ZMdq__paidFeature,.ProductUI-module__w8ZMdq__learnFeature,.ProductUI-module__w8ZMdq__productOutcomes,.ProductUI-module__w8ZMdq__productSteps{padding:clamp(72px,9vw,110px) 0}.ProductUI-module__w8ZMdq__freeTools,.ProductUI-module__w8ZMdq__jobFeature,.ProductUI-module__w8ZMdq__learnFeature{background:#fff}.ProductUI-module__w8ZMdq__toolGrid{grid-template-columns:1.35fr 1fr 1fr;gap:16px;margin-top:36px;display:grid}.ProductUI-module__w8ZMdq__toolGrid article{border-top:1px solid #aebcb4;align-content:start;gap:13px;min-height:260px;padding:24px 18px 12px;display:grid}.ProductUI-module__w8ZMdq__toolGrid article>span{color:#b95131;letter-spacing:.12em;font-size:.8125rem;font-weight:850}.ProductUI-module__w8ZMdq__toolGrid h3{font-size:1.35rem}.ProductUI-module__w8ZMdq__toolGrid p{color:#65736d;line-height:1.75}.ProductUI-module__w8ZMdq__toolGrid a{color:#18352d;justify-content:space-between;align-items:center;min-height:48px;margin-top:auto;font-weight:850;display:flex}.ProductUI-module__w8ZMdq__toolPrimary{background:#f4f0e8;border-top:4px solid #d66b45!important}.ProductUI-module__w8ZMdq__storyGrid{align-items:start}.ProductUI-module__w8ZMdq__flow{grid-template-columns:repeat(4,1fr);gap:0;margin:34px 0 0;padding:0;list-style:none;display:grid}.ProductUI-module__w8ZMdq__flow li{border-top:2px solid #29483f;gap:4px;padding:18px 12px 0 0;display:grid;position:relative}.ProductUI-module__w8ZMdq__flow li:before{content:"";background:#d66b45;border-radius:50%;width:12px;height:12px;position:absolute;top:-7px;left:0}.ProductUI-module__w8ZMdq__flow b{font-size:.9rem}.ProductUI-module__w8ZMdq__flow span{color:#65736d;font-size:.8125rem}.ProductUI-module__w8ZMdq__factsVisual{color:#fff;background:#18352d;border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:26px;display:grid;box-shadow:0 24px 60px #18352d26}.ProductUI-module__w8ZMdq__factsVisual div{gap:6px;display:grid}.ProductUI-module__w8ZMdq__factsVisual span,.ProductUI-module__w8ZMdq__factsVisual small{color:#c8d5cf}.ProductUI-module__w8ZMdq__factsVisual strong{font-size:1.3rem}.ProductUI-module__w8ZMdq__dnaFeature{background:#f4f0e8}.ProductUI-module__w8ZMdq__featureGrid{align-items:center}.ProductUI-module__w8ZMdq__behaviorVisual,.ProductUI-module__w8ZMdq__jobVisual{background:#fff;border-radius:16px;gap:15px;padding:clamp(24px,4vw,42px);display:grid;box-shadow:0 20px 54px #18352d14}.ProductUI-module__w8ZMdq__behaviorVisual>span,.ProductUI-module__w8ZMdq__jobVisual>span{color:#b95131;letter-spacing:.1em;font-size:.8125rem;font-weight:850}.ProductUI-module__w8ZMdq__behaviorVisual h3,.ProductUI-module__w8ZMdq__jobVisual h3{font-family:Yu Mincho,serif;font-size:1.65rem}.ProductUI-module__w8ZMdq__behaviorVisual>div{grid-template-columns:90px 1fr 34px;align-items:center;gap:12px;display:grid}.ProductUI-module__w8ZMdq__behaviorVisual>div b,.ProductUI-module__w8ZMdq__behaviorVisual em{font-size:.82rem;font-style:normal}.ProductUI-module__w8ZMdq__behaviorVisual>div i{background:#e5ebe7;border-radius:999px;height:9px;overflow:hidden}.ProductUI-module__w8ZMdq__behaviorVisual>div i span{border-radius:inherit;background:#4c8069;height:100%;display:block}.ProductUI-module__w8ZMdq__cleanList{gap:9px;margin:24px 0;padding:0;list-style:none;display:grid}.ProductUI-module__w8ZMdq__jobFeature .ProductUI-module__w8ZMdq__featureGrid>div:first-child{order:-1}.ProductUI-module__w8ZMdq__jobVisual>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ProductUI-module__w8ZMdq__jobVisual article{background:#edf3ed;gap:7px;min-height:104px;padding:16px;display:grid}.ProductUI-module__w8ZMdq__jobVisual article:last-child{background:#fbecd8}.ProductUI-module__w8ZMdq__jobVisual article span{color:#65736d;font-size:.8125rem}.ProductUI-module__w8ZMdq__paidFeature{color:#fff;background:#18352d}.ProductUI-module__w8ZMdq__paidFeature h2,.ProductUI-module__w8ZMdq__paidFeature h3{color:#fff}.ProductUI-module__w8ZMdq__paidFeature p{color:#c7d4ce}.ProductUI-module__w8ZMdq__paidFeature [class*=sectionHeading]>span{color:#f0a283}.ProductUI-module__w8ZMdq__paidGrid{grid-template-columns:1fr 1.15fr;gap:18px;margin-top:38px;display:grid}.ProductUI-module__w8ZMdq__paidGrid article{border:1px solid #fff3;border-radius:14px;gap:14px;padding:clamp(24px,4vw,38px);display:grid}.ProductUI-module__w8ZMdq__paidGrid article>strong{font-size:1.4rem}.ProductUI-module__w8ZMdq__premium{background:#29483f}.ProductUI-module__w8ZMdq__learnGrid{align-items:start}.ProductUI-module__w8ZMdq__trustPanel{border-left:3px solid #d66b45;gap:12px;padding:8px 0 8px 28px;display:grid}.ProductUI-module__w8ZMdq__trustPanel strong{font-size:1.25rem}.ProductUI-module__w8ZMdq__trustPanel p{color:#65736d}.ProductUI-module__w8ZMdq__trustPanel a{color:#b95131;font-weight:800}.ProductUI-module__w8ZMdq__simpleHero,.ProductUI-module__w8ZMdq__stateSection{padding:clamp(64px,10vw,120px) 0}.ProductUI-module__w8ZMdq__simpleHero{background:linear-gradient(145deg,#fbfaf7,#edf3ed);min-height:70vh}.ProductUI-module__w8ZMdq__simpleHero .ProductUI-module__w8ZMdq__narrow,.ProductUI-module__w8ZMdq__dnaHeroCopy{justify-items:start;gap:34px;display:grid}.ProductUI-module__w8ZMdq__dnaHeroGrid{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(42px,7vw,90px);display:grid}.ProductUI-module__w8ZMdq__dnaFacts{border-block:1px solid #d9ded8;grid-template-columns:repeat(3,1fr);width:100%;display:grid}.ProductUI-module__w8ZMdq__dnaFacts div{gap:5px;padding:18px 12px;display:grid}.ProductUI-module__w8ZMdq__dnaFacts div+div{border-left:1px solid #d9ded8}.ProductUI-module__w8ZMdq__dnaFacts strong{font-size:1.2rem}.ProductUI-module__w8ZMdq__dnaFacts span{color:#65736d;font-size:.82rem}.ProductUI-module__w8ZMdq__levelFlow{grid-template-columns:repeat(3,1fr);gap:14px;width:100%;margin:0;padding:0;list-style:none;display:grid}.ProductUI-module__w8ZMdq__levelFlow li{border-top:2px solid #29483f;gap:4px;padding-top:15px;display:grid}.ProductUI-module__w8ZMdq__levelFlow span{color:#65736d;font-size:.82rem}.ProductUI-module__w8ZMdq__dnaPreview{background:#fff;border:1px solid #ccd7d0;border-radius:18px;overflow:hidden;box-shadow:0 28px 70px #18352d21}.ProductUI-module__w8ZMdq__dnaPreview>header{color:#fff;background:#18352d;justify-content:space-between;gap:18px;padding:17px 20px;display:flex}.ProductUI-module__w8ZMdq__dnaPreview>header span,.ProductUI-module__w8ZMdq__dnaPreview>header b{letter-spacing:.08em;font-size:.8125rem}.ProductUI-module__w8ZMdq__dnaPreview>header span{color:#b9d0c5}.ProductUI-module__w8ZMdq__dnaPreviewBody{gap:15px;padding:clamp(22px,4vw,36px);display:grid}.ProductUI-module__w8ZMdq__dnaPreviewBody>small{color:#b95131;letter-spacing:.08em;font-weight:800}.ProductUI-module__w8ZMdq__dnaPreviewBody>h2{max-width:460px;font-family:Yu Mincho,serif;font-size:clamp(1.45rem,2.7vw,2rem);line-height:1.5}.ProductUI-module__w8ZMdq__dnaAxis{grid-template-columns:58px 1fr 36px;align-items:center;gap:12px;display:grid}.ProductUI-module__w8ZMdq__dnaAxis b,.ProductUI-module__w8ZMdq__dnaAxis em{font-size:.8125rem;font-style:normal}.ProductUI-module__w8ZMdq__dnaAxis i{background:#e3eae6;border-radius:99px;height:9px;overflow:hidden}.ProductUI-module__w8ZMdq__dnaAxis i span{border-radius:inherit;background:#4c8069;height:100%;display:block}.ProductUI-module__w8ZMdq__dnaConditions{grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}.ProductUI-module__w8ZMdq__dnaConditions article{background:#edf3ed;min-height:108px;padding:15px}.ProductUI-module__w8ZMdq__dnaConditions article:last-child{background:#fbecd8}.ProductUI-module__w8ZMdq__dnaConditions span,.ProductUI-module__w8ZMdq__dnaConditions strong{display:block}.ProductUI-module__w8ZMdq__dnaConditions span{color:#65736d;font-size:.8125rem}.ProductUI-module__w8ZMdq__dnaConditions strong{margin-top:7px;font-size:.86rem;line-height:1.6}.ProductUI-module__w8ZMdq__dnaPreview>p{color:#65736d;background:#f7f8f6;margin:0;padding:13px 20px;font-size:.8125rem;line-height:1.65}.ProductUI-module__w8ZMdq__dnaJourney{background:#fff;padding:clamp(72px,9vw,110px) 0}.ProductUI-module__w8ZMdq__dnaSteps{background:#d9ded8;grid-template-columns:repeat(3,1fr);gap:1px;margin:38px 0 0;padding:0;list-style:none;display:grid}.ProductUI-module__w8ZMdq__dnaSteps li{background:#fbfaf7;flex-direction:column;min-height:185px;padding:24px;display:flex}.ProductUI-module__w8ZMdq__dnaSteps span{color:#b95131;letter-spacing:.1em;font-size:.8125rem;font-weight:850}.ProductUI-module__w8ZMdq__dnaSteps strong{margin-top:25px;font-size:1.2rem}.ProductUI-module__w8ZMdq__dnaSteps small{color:#65736d;margin-top:8px;font-size:.9rem;line-height:1.7}.ProductUI-module__w8ZMdq__dnaOutput{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}.ProductUI-module__w8ZMdq__dnaOutput article{background:#edf3ed;border-top:3px solid #4c8069;padding:24px}.ProductUI-module__w8ZMdq__dnaOutput article:nth-child(2){background:#fbf3e8;border-top-color:#b95131}.ProductUI-module__w8ZMdq__dnaOutput article:nth-child(3){background:#f4f0e8;border-top-color:#29483f}.ProductUI-module__w8ZMdq__dnaOutput span{color:#65736d;font-size:.8125rem;font-weight:800}.ProductUI-module__w8ZMdq__dnaOutput h3{margin-top:8px;font-size:1.2rem}.ProductUI-module__w8ZMdq__dnaOutput p{color:#65736d;margin-top:8px;font-size:.9rem;line-height:1.75}.ProductUI-module__w8ZMdq__pricingHero{background:#f4f0e8;padding:clamp(60px,8vw,96px) 0 48px}.ProductUI-module__w8ZMdq__pricingSection{padding:56px 0 100px}.ProductUI-module__w8ZMdq__pricingGrid{grid-template-columns:.9fr 1.15fr 1fr;align-items:stretch;gap:16px;display:grid}.ProductUI-module__w8ZMdq__priceCard{background:#fff;border:1px solid #d9ded8;border-radius:14px;align-content:start;gap:15px;min-width:0;padding:28px 24px;display:grid}.ProductUI-module__w8ZMdq__priceCard>span{color:#b95131;letter-spacing:.12em;font-size:.8125rem;font-weight:850}.ProductUI-module__w8ZMdq__priceCard>small{color:#65736d}.ProductUI-module__w8ZMdq__priceCard h2{font-family:Yu Mincho,serif;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.4}.ProductUI-module__w8ZMdq__priceCard>strong{margin-top:4px;font-size:1.55rem}.ProductUI-module__w8ZMdq__priceCard ul{color:#576a62;gap:9px;margin:4px 0 10px;padding:0;list-style:none;display:grid}.ProductUI-module__w8ZMdq__priceCard li:before{color:#4c8069;content:"✓";margin-right:8px;font-weight:850}.ProductUI-module__w8ZMdq__priceCard>a{margin-top:auto}.ProductUI-module__w8ZMdq__featured{border:2px solid #d66b45;transform:translateY(-12px);box-shadow:0 22px 55px #d66b451a}.ProductUI-module__w8ZMdq__priceCard.ProductUI-module__w8ZMdq__premium{color:#fff;background:#18352d}.ProductUI-module__w8ZMdq__priceCard.ProductUI-module__w8ZMdq__premium h2,.ProductUI-module__w8ZMdq__priceCard.ProductUI-module__w8ZMdq__premium>strong{color:#fff}.ProductUI-module__w8ZMdq__priceCard.ProductUI-module__w8ZMdq__premium>small,.ProductUI-module__w8ZMdq__priceCard.ProductUI-module__w8ZMdq__premium li{color:#d0dbd6}.ProductUI-module__w8ZMdq__outputSection{margin-top:84px}.ProductUI-module__w8ZMdq__outputGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px;display:grid}.ProductUI-module__w8ZMdq__outputGrid article{background:#fff;border-top:3px solid #29483f;padding:18px}.ProductUI-module__w8ZMdq__outputGrid article>span{color:#b95131;font-size:.8125rem;font-weight:850}.ProductUI-module__w8ZMdq__outputGrid article>div{gap:7px;margin-top:13px;display:grid}.ProductUI-module__w8ZMdq__outputGrid p{margin:0}.ProductUI-module__w8ZMdq__outputGrid i{background:#4c8069;border-radius:50%;width:8px;height:8px;display:inline-block}.ProductUI-module__w8ZMdq__addon{border-block:1px solid #d9ded8;justify-content:space-between;align-items:center;gap:24px;margin-top:38px;padding:26px 0;display:flex}.ProductUI-module__w8ZMdq__addon>div{gap:7px;display:grid}.ProductUI-module__w8ZMdq__addon h2{font-size:1.35rem}.ProductUI-module__w8ZMdq__addon p{color:#65736d}.ProductUI-module__w8ZMdq__addon>strong{white-space:nowrap;font-size:1.25rem}.ProductUI-module__w8ZMdq__faq{margin-top:34px}.ProductUI-module__w8ZMdq__productHero{background:linear-gradient(145deg,#fbfaf7 0%,#f4f0e8 100%);padding:clamp(64px,9vw,110px) 0}.ProductUI-module__w8ZMdq__proHero{color:#fff;background:linear-gradient(135deg,#18352d,#29483f)}.ProductUI-module__w8ZMdq__proHero h1,.ProductUI-module__w8ZMdq__proHero p{color:#fff!important}.ProductUI-module__w8ZMdq__proHero [class*=pageHeading]>span{color:#f0a283}.ProductUI-module__w8ZMdq__productPrice{align-items:baseline;gap:14px;margin-top:26px;display:flex}.ProductUI-module__w8ZMdq__productPrice strong{font-size:1.8125rem}.ProductUI-module__w8ZMdq__productPrice span{color:#65736d}.ProductUI-module__w8ZMdq__proHero .ProductUI-module__w8ZMdq__productPrice span{color:#c7d4ce}.ProductUI-module__w8ZMdq__checkout{margin-top:18px}.ProductUI-module__w8ZMdq__checkout>*{width:fit-content}.ProductUI-module__w8ZMdq__artifactVisual,.ProductUI-module__w8ZMdq__journeyVisual{color:#18352d;background:#fff;border-radius:16px;gap:12px;padding:20px;display:grid;box-shadow:0 24px 70px #18352d24}.ProductUI-module__w8ZMdq__artifactTabs{border-bottom:1px solid #d9ded8;gap:5px;display:flex;overflow:hidden}.ProductUI-module__w8ZMdq__artifactTabs>*{white-space:nowrap;padding:9px;font-size:.8125rem}.ProductUI-module__w8ZMdq__artifactTabs b{color:#b95131;border-bottom:2px solid #d66b45}.ProductUI-module__w8ZMdq__artifactVisual article{border:1px solid #d9ded8;gap:12px;min-height:300px;padding:24px;display:grid}.ProductUI-module__w8ZMdq__artifactVisual article>i{background:#edf3ed;height:9px;display:block}.ProductUI-module__w8ZMdq__artifactVisual article>i:nth-of-type(2){width:78%}.ProductUI-module__w8ZMdq__artifactVisual article>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.ProductUI-module__w8ZMdq__artifactVisual article>div b{background:#f4f0e8;min-height:76px;padding:14px;font-size:.82rem}.ProductUI-module__w8ZMdq__journeyVisual>span{color:#b95131;letter-spacing:.1em;font-size:.8125rem;font-weight:850}.ProductUI-module__w8ZMdq__journeyVisual>div{border-bottom:1px solid #d9ded8;grid-template-columns:30px 1fr 70px;align-items:center;gap:12px;min-height:58px;display:grid}.ProductUI-module__w8ZMdq__journeyVisual>div b{color:#fff;background:#29483f;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.ProductUI-module__w8ZMdq__journeyVisual>div i{background:#dce8df;border-radius:99px;height:7px}.ProductUI-module__w8ZMdq__productOutcomes{background:#fff}.ProductUI-module__w8ZMdq__outcomeGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px;display:grid}.ProductUI-module__w8ZMdq__outcomeGrid article{border-top:2px solid #d66b45;padding-top:18px}.ProductUI-module__w8ZMdq__outcomeGrid span{color:#b95131;font-weight:850}.ProductUI-module__w8ZMdq__outcomeGrid p{color:#576a62;margin-top:9px}.ProductUI-module__w8ZMdq__productSteps ol{grid-template-columns:repeat(4,1fr);gap:12px;margin:34px 0 0;padding:0;list-style:none;display:grid}.ProductUI-module__w8ZMdq__productSteps li{border-top:1px solid #aebcb4;gap:12px;padding:18px 12px 0 0;display:grid}.ProductUI-module__w8ZMdq__productSteps li span{color:#b95131;font-size:.8125rem;font-weight:850}.ProductUI-module__w8ZMdq__stateSection .ProductUI-module__w8ZMdq__narrow,.ProductUI-module__w8ZMdq__stateSection .ProductUI-module__w8ZMdq__shell{gap:36px;display:grid}.ProductUI-module__w8ZMdq__jobList{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ProductUI-module__w8ZMdq__jobList article{background:#fff;border:1px solid #d9ded8;border-radius:14px;gap:10px;padding:22px;display:grid}.ProductUI-module__w8ZMdq__jobList article h2{font-size:1.25rem}.ProductUI-module__w8ZMdq__jobList article p{color:#65736d}.ProductUI-module__w8ZMdq__jobList dl{gap:7px;margin:0;display:grid}.ProductUI-module__w8ZMdq__jobList dl div{border-top:1px solid #e7ebe8;grid-template-columns:80px 1fr;padding-top:7px;display:grid}.ProductUI-module__w8ZMdq__jobList dt{color:#65736d}.ProductUI-module__w8ZMdq__jobList dd{margin:0}.ProductUI-module__w8ZMdq__jobList article>a{color:#b95131;margin-top:auto;font-weight:850}.ProductUI-module__w8ZMdq__appHero{color:#fff;background:#18352d;padding:54px 0}.ProductUI-module__w8ZMdq__appHero .ProductUI-module__w8ZMdq__shell>span{color:#f0a283;letter-spacing:.12em;font-size:.8125rem;font-weight:850}.ProductUI-module__w8ZMdq__appHero h1{color:#fff;margin-top:7px;font-family:sans-serif;font-size:clamp(2rem,4vw,3rem)}.ProductUI-module__w8ZMdq__appHero article{background:#29483f;border-left:3px solid #d66b45;grid-template-columns:1fr auto;align-items:center;gap:28px;margin-top:30px;padding:20px 24px;display:grid}.ProductUI-module__w8ZMdq__appHero article>div{gap:8px;display:grid}.ProductUI-module__w8ZMdq__appHero article h2{color:#fff;font-family:sans-serif;font-size:1.45rem}.ProductUI-module__w8ZMdq__appHero article p{color:#d0dbd6}.ProductUI-module__w8ZMdq__memberSection{padding:54px 0 90px}.ProductUI-module__w8ZMdq__memberGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:32px;display:grid}.ProductUI-module__w8ZMdq__memberLink{background:#fff;border:1px solid #d9ded8;border-radius:12px;grid-template-columns:1fr auto;gap:6px;min-height:120px;padding:18px;display:grid}.ProductUI-module__w8ZMdq__memberLink span{color:#65736d;grid-column:1/-1;font-size:.82rem}.ProductUI-module__w8ZMdq__memberLink strong{align-self:end}.ProductUI-module__w8ZMdq__memberLink b{color:#b95131;align-self:end}.ProductUI-module__w8ZMdq__accountPage{--green:#3766e8;--green-dark:#294fc4;--ink:#17233b;--muted:#56627a;--line:#d9dfeb;--mint:#eaf0ff;color:#17233b;background:#f5f7fb;min-height:calc(100vh - 68px)}.ProductUI-module__w8ZMdq__accountHero{background:#fff;border-bottom:1px solid #d9dfeb;padding:clamp(38px,6vw,68px) 0 28px}.ProductUI-module__w8ZMdq__accountHero .ProductUI-module__w8ZMdq__shell{gap:9px;display:grid}.ProductUI-module__w8ZMdq__accountHero span{color:#3766e8;font-size:.8125rem;font-weight:850}.ProductUI-module__w8ZMdq__accountHero h1{color:#17233b;font-family:sans-serif;font-size:clamp(2rem,4vw,3rem)}.ProductUI-module__w8ZMdq__accountHero p{color:#56627a;line-height:1.75}.ProductUI-module__w8ZMdq__accountPage .exact-member-supplement{color:#17233b;background:#f5f7fb;padding:34px 0 76px}.ProductUI-module__w8ZMdq__accountPage .exact-member-supplement>.container{width:min(920px,100% - 40px);margin-inline:auto}.ProductUI-module__w8ZMdq__accountPage .exact-member-heading{gap:8px;margin-bottom:24px;display:grid}:is(.ProductUI-module__w8ZMdq__accountPage .exact-member-heading>p,.ProductUI-module__w8ZMdq__accountPage .exact-data-actions span){color:#3766e8;margin:0;font-size:.8125rem;font-weight:800}.ProductUI-module__w8ZMdq__accountPage .exact-member-heading h2{color:#17233b;margin:0;font-size:clamp(1.55rem,3vw,2.2rem)}.ProductUI-module__w8ZMdq__accountPage .exact-member-heading>span{color:#56627a;line-height:1.75}:is(.ProductUI-module__w8ZMdq__accountPage .exact-member-panel,.ProductUI-module__w8ZMdq__accountPage .exact-data-actions){background:#fff;border:1px solid #d9dfeb;border-radius:16px;margin-top:16px;padding:clamp(20px,4vw,30px)}.ProductUI-module__w8ZMdq__accountPage .exact-data-actions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;display:grid}.ProductUI-module__w8ZMdq__accountPage .exact-data-actions h3{color:#17233b;margin:5px 0 8px}.ProductUI-module__w8ZMdq__accountPage .exact-data-actions p{color:#56627a;line-height:1.7}.ProductUI-module__w8ZMdq__accountPage .exact-data-actions>div:last-child{flex-wrap:wrap;align-items:start;gap:10px;display:flex}.ProductUI-module__w8ZMdq__accountPage .exact-data-actions a{color:#3766e8;background:#fff;border:1px solid #b9c8f5;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-weight:750;display:inline-flex}.ProductUI-module__w8ZMdq__accountPage .button:not(.secondary):not(.ghost){background:#3766e8;border-color:#3766e8}.ProductUI-module__w8ZMdq__accountPage .button.secondary{color:#3766e8;background:#fff;border-color:#b9c8f5}.ProductUI-module__w8ZMdq__accountPage .button.ghost{color:#17233b;background:0 0;border-color:#d9dfeb}@media (max-width:700px){.ProductUI-module__w8ZMdq__accountPage .exact-data-actions{grid-template-columns:1fr}.ProductUI-module__w8ZMdq__accountPage .exact-data-actions>div:last-child{display:grid}:is(.ProductUI-module__w8ZMdq__accountPage .exact-data-actions a,.ProductUI-module__w8ZMdq__accountPage .exact-data-actions button){width:100%}}.ProductUI-module__w8ZMdq__loginSection{padding:clamp(60px,9vw,110px) 0}.ProductUI-module__w8ZMdq__loginGrid{grid-template-columns:1fr minmax(360px,.75fr);align-items:start;width:min(1000px,100% - 40px);margin-inline:auto}.ProductUI-module__w8ZMdq__loginForm .card{border-radius:14px;box-shadow:0 20px 55px #18352d1a}@media (max-width:900px){.ProductUI-module__w8ZMdq__heroGrid,.ProductUI-module__w8ZMdq__storyGrid,.ProductUI-module__w8ZMdq__featureGrid,.ProductUI-module__w8ZMdq__learnGrid,.ProductUI-module__w8ZMdq__productHeroGrid,.ProductUI-module__w8ZMdq__loginGrid,.ProductUI-module__w8ZMdq__dnaHeroGrid{grid-template-columns:1fr}.ProductUI-module__w8ZMdq__dnaPreview{max-width:680px}.ProductUI-module__w8ZMdq__toolGrid,.ProductUI-module__w8ZMdq__pricingGrid,.ProductUI-module__w8ZMdq__jobList{grid-template-columns:1fr}.ProductUI-module__w8ZMdq__resumeVisual{max-width:620px;transform:none}.ProductUI-module__w8ZMdq__featured{order:-1;transform:none}.ProductUI-module__w8ZMdq__outputGrid,.ProductUI-module__w8ZMdq__outcomeGrid,.ProductUI-module__w8ZMdq__memberGrid{grid-template-columns:repeat(2,1fr)}}.ProductUI-module__w8ZMdq__resumeFirstHome{--rf-navy:#17233b;--rf-blue:#3766e8;--rf-sky:#eaf0ff;--rf-canvas:#f5f7fb;color:var(--rf-navy);background:#fff}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__homeHero{background:linear-gradient(112deg,#fff 0% 46%,#f3f6ff 100%);padding:clamp(48px,7vw,96px) 0 clamp(38px,6vw,76px);position:relative;overflow:hidden}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__homeHero:before{background:var(--rf-blue);content:"";height:10px;position:absolute;inset:auto 0 0}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(420px,.75fr);align-items:center;gap:clamp(30px,6vw,88px)}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__heroCopy{gap:22px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__heroCopy h1{max-width:620px;color:var(--rf-navy);font-family:var(--font-sans);letter-spacing:-.02em;font-size:clamp(2.65rem,5vw,4.6rem);font-weight:800;line-height:1.17}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__heroCopy h1:after{background:var(--rf-blue);content:"";width:106px;height:5px;margin-top:18px;display:block}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__heroCopy p{color:#4a5972;max-width:610px;font-size:clamp(1rem,1.4vw,1.13rem);line-height:1.9}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__heroCopy [class*=eyebrow]{font-weight:800;color:var(--rf-blue)!important}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__actions{gap:12px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__actions .button{border-radius:8px;min-height:56px;box-shadow:0 12px 24px #3766e82e}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__actions .button:first-child{border-color:var(--rf-blue)!important;color:#fff!important;background:var(--rf-blue)!important}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__actions .button:last-child{box-shadow:none;color:var(--rf-blue)!important;background:#fff!important;border-color:#b9c8f5!important}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__actions [class*=primaryButton]{border-color:var(--rf-blue)!important;color:#fff!important;background:var(--rf-blue)!important}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__actions [class*=secondaryButton]{box-shadow:none;color:var(--rf-blue)!important;background:#fff!important;border-color:#b9c8f5!important}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__trustLine{color:#51607a;font-size:.85rem}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__trustLine li:before{color:var(--rf-blue);content:"✓ "}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeVisual{isolation:isolate;background:#fff;border:1px solid #dbe3f6;border-radius:24px;min-height:470px;padding:30px;box-shadow:0 26px 70px #17233b2e}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeVisualPhoto{z-index:-1;object-fit:cover;opacity:.16;width:100%;height:100%;position:absolute;inset:0}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__visualToolbar{color:var(--rf-navy);border-color:#d9dfeb}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__visualToolbar b{color:var(--rf-blue)}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeVisualGrid{grid-template-columns:.78fr 1.22fr}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__formPreview{background:#f5f7fb}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__paperPreview{background:#fff;border-color:#c5ccda;min-height:325px;box-shadow:0 14px 34px #17233b1f}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__paperPreview>span{color:var(--rf-navy)}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__freeTools{background:#fff;padding:clamp(64px,9vw,118px) 0}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__freeTools h2,.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeStory h2,.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__dnaFeature h2,.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__jobFeature h2,.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__paidFeature h2,.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__learnFeature h2{color:var(--rf-navy);font-family:var(--font-sans);letter-spacing:-.02em;font-weight:800}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__toolGrid{border-top:1px solid #d9dfeb;border-bottom:1px solid #d9dfeb;gap:0}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__toolGrid>article{min-height:248px;box-shadow:none;border:0;border-right:1px solid #d9dfeb;border-radius:0}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__toolGrid>article:last-child{border-right:0}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__toolGrid>article span,.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__toolGrid>article a{color:var(--rf-blue)}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__toolPrimary{color:#fff;background:var(--rf-blue)!important}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__toolPrimary span,.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__toolPrimary a{color:#fff!important}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeStory{background:var(--rf-navy);color:#fff;padding:clamp(72px,9vw,122px) 0}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeStory h2{color:#fff}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeStory .eyebrow{color:#fff}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeStory p{color:#cbd6ef}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeStory .ProductUI-module__w8ZMdq__flow li{border-color:#fff3}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeStory .ProductUI-module__w8ZMdq__flow li b{color:#fff}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeStory .ProductUI-module__w8ZMdq__flow li:before{background:var(--rf-blue)}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__factsVisual{box-shadow:none;background:#24324f;border:0;border-radius:18px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__dnaFeature{background:#f3f6ff;padding:clamp(72px,9vw,122px) 0}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__behaviorVisual{background:#fff;border-color:#cad6f8;box-shadow:0 16px 45px #3766e81f}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__behaviorVisual i span{background:var(--rf-blue)}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__jobFeature{background:#fff;padding:clamp(72px,9vw,122px) 0}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__jobVisual{background:var(--rf-canvas);border-color:#d9dfeb;box-shadow:0 16px 45px #17233b14}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__jobVisual .status{color:#fff;background:var(--rf-blue)}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__paidFeature{background:var(--rf-sky);padding:clamp(72px,9vw,118px) 0}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__paidGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__paidGrid>article{min-height:285px;box-shadow:none;background:#fff;border:1px solid #cfdaf7;border-radius:16px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__paidGrid>article.ProductUI-module__w8ZMdq__premium{background:var(--rf-navy)}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__paidGrid>article.ProductUI-module__w8ZMdq__premium h3{color:#fff}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__paidGrid>article.ProductUI-module__w8ZMdq__premium p{color:#d6e0f7}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__paidGrid .button{border-radius:8px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__learnFeature{background:#fff;padding:clamp(72px,9vw,112px) 0}@media (max-width:760px){.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__homeHero{padding:42px 0 54px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__heroGrid{grid-template-columns:1fr;gap:28px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__heroCopy h1{font-size:clamp(2.3rem,12vw,3.25rem)}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeVisual{border-radius:16px;min-height:386px;padding:18px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__resumeVisualGrid{grid-template-columns:.72fr 1.28fr;gap:10px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__paperPreview{min-height:255px;padding:14px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__formPreview{padding:14px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__toolGrid{grid-template-columns:1fr}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__toolGrid>article{border-bottom:1px solid #d9dfeb;border-right:0;min-height:0;padding:26px 6px}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__toolGrid>article:last-child{border-bottom:0}.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__storyGrid,.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__featureGrid,.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__learnGrid,.ProductUI-module__w8ZMdq__resumeFirstHome .ProductUI-module__w8ZMdq__paidGrid{grid-template-columns:1fr}}@media (max-width:640px){.ProductUI-module__w8ZMdq__shell{width:min(100% - 24px,1180px)}.ProductUI-module__w8ZMdq__homeHero{padding:44px 0 50px}.ProductUI-module__w8ZMdq__homeHero .ProductUI-module__w8ZMdq__heroGrid{gap:34px}.ProductUI-module__w8ZMdq__actions{display:grid}.ProductUI-module__w8ZMdq__resumeVisualGrid{grid-template-columns:1fr;min-height:0}.ProductUI-module__w8ZMdq__paperPreview{display:none}.ProductUI-module__w8ZMdq__toolGrid{gap:0}.ProductUI-module__w8ZMdq__toolGrid article{min-height:210px;padding-inline:4px}.ProductUI-module__w8ZMdq__flow{grid-template-columns:1fr 1fr;gap:20px 8px}.ProductUI-module__w8ZMdq__factsVisual{grid-template-columns:1fr}.ProductUI-module__w8ZMdq__factsVisual>i{text-align:center;transform:rotate(90deg)}.ProductUI-module__w8ZMdq__jobFeature .ProductUI-module__w8ZMdq__featureGrid>div:first-child{order:0}.ProductUI-module__w8ZMdq__jobVisual{order:-1}.ProductUI-module__w8ZMdq__paidGrid,.ProductUI-module__w8ZMdq__dnaFacts,.ProductUI-module__w8ZMdq__levelFlow,.ProductUI-module__w8ZMdq__outputGrid,.ProductUI-module__w8ZMdq__outcomeGrid,.ProductUI-module__w8ZMdq__productSteps ol,.ProductUI-module__w8ZMdq__memberGrid,.ProductUI-module__w8ZMdq__dnaSteps,.ProductUI-module__w8ZMdq__dnaOutput{grid-template-columns:1fr}.ProductUI-module__w8ZMdq__dnaFacts div+div{border-top:1px solid #d9ded8;border-left:0}.ProductUI-module__w8ZMdq__dnaConditions{grid-template-columns:1fr}.ProductUI-module__w8ZMdq__dnaSteps li{min-height:0}.ProductUI-module__w8ZMdq__addon{flex-direction:column;align-items:flex-start}.ProductUI-module__w8ZMdq__productHero{padding:48px 0}.ProductUI-module__w8ZMdq__artifactVisual article{min-height:230px}.ProductUI-module__w8ZMdq__appHero article{grid-template-columns:1fr;align-items:stretch;padding:18px}.ProductUI-module__w8ZMdq__loginGrid{width:min(100% - 24px,1000px)}}
.SampleReportDocument-module__1zbYva__hero{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#f2f7ec 0%,#fff 62%);padding:clamp(4rem,9vw,7rem) 1.25rem clamp(2.8rem,7vw,5rem)}.SampleReportDocument-module__1zbYva__hero h1{font-size:clamp(2.4rem,6vw,4.8rem)}.SampleReportDocument-module__1zbYva__sampleLabel{color:#fff;letter-spacing:.15em;background:#101d18;align-self:flex-start;align-items:center;min-height:36px;padding:.45rem .8rem;font-size:.8125rem;font-weight:700;display:inline-flex}.SampleReportDocument-module__1zbYva__disclaimer{background:#fff;border:2px solid #101d18;gap:.4rem;padding:1rem 1.2rem;display:grid}.SampleReportDocument-module__1zbYva__disclaimer p{margin:0}.SampleReportDocument-module__1zbYva__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.SampleReportDocument-module__1zbYva__definitionList{gap:0;margin:0;display:grid}.SampleReportDocument-module__1zbYva__definitionList>div{border-top:1px solid var(--line);gap:.55rem;padding:1rem 0;display:grid}.SampleReportDocument-module__1zbYva__definitionList dt{flex-wrap:wrap;align-items:center;gap:.6rem;font-weight:700;display:flex}.SampleReportDocument-module__1zbYva__definitionList dt span{border:1px solid var(--line);color:var(--text-secondary);letter-spacing:.06em;padding:.2rem .4rem;font-size:.8125rem}.SampleReportDocument-module__1zbYva__definitionList dd{overflow-wrap:anywhere;margin:0;line-height:1.75}@media (max-width:720px){.SampleReportDocument-module__1zbYva__detailGrid{grid-template-columns:1fr}}
.ApplicationWorkspaceRoute-module__t1b8jW__page{color:#18352d;background:#fbfaf7;min-height:100vh}.ApplicationWorkspaceRoute-module__t1b8jW__shell{width:min(1120px,100% - 40px);margin:0 auto}.ApplicationWorkspaceRoute-module__t1b8jW__intro{background:linear-gradient(135deg,#f4f0e8,#edf3ed);padding:56px 0 24px}.ApplicationWorkspaceRoute-module__t1b8jW__workspace{padding:32px 0 80px}@media (max-width:700px){.ApplicationWorkspaceRoute-module__t1b8jW__shell{width:min(100% - 32px,1120px)}.ApplicationWorkspaceRoute-module__t1b8jW__intro{padding:32px 0 16px}.ApplicationWorkspaceRoute-module__t1b8jW__workspace{padding:20px 0 56px}}
.InformationVisuals-module__3SMvgG__figure{--visual-accent:#176b4f;--visual-tint:#eef7f2;border:1px solid var(--v2-line,#dce5e0);border-radius:var(--v2-radius-card,14px);break-inside:avoid;color:var(--v2-ink,#17231e);background:#fff;gap:22px;margin:28px 0;padding:24px;display:grid;overflow:hidden}.InformationVisuals-module__3SMvgG__figure[data-tone=blue]{--visual-accent:#315f8a;--visual-tint:#eef4fa}.InformationVisuals-module__3SMvgG__figure[data-tone=amber]{--visual-accent:#93651d;--visual-tint:#fbf5e8}.InformationVisuals-module__3SMvgG__figure figcaption{gap:5px;display:grid}.InformationVisuals-module__3SMvgG__figure figcaption>span{color:var(--visual-accent);letter-spacing:.1em;font-size:.8125rem;font-weight:700}.InformationVisuals-module__3SMvgG__figure figcaption>strong{font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.45}.InformationVisuals-module__3SMvgG__figure figcaption>small{color:var(--v2-muted,#607168);line-height:1.65}.InformationVisuals-module__3SMvgG__figureBody{min-width:0}.InformationVisuals-module__3SMvgG__flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.InformationVisuals-module__3SMvgG__flow li{background:var(--visual-tint);border-top:3px solid var(--visual-accent);gap:12px;min-height:156px;padding:16px;display:grid}.InformationVisuals-module__3SMvgG__flow li>span,.InformationVisuals-module__3SMvgG__flow small{color:var(--visual-accent);font-size:.8125rem;font-weight:700}.InformationVisuals-module__3SMvgG__flow li>div{gap:6px;display:grid}.InformationVisuals-module__3SMvgG__flow strong{font-size:.8125rem;line-height:1.5}.InformationVisuals-module__3SMvgG__flow p{color:var(--v2-muted,#607168);font-size:.8125rem;line-height:1.6}.InformationVisuals-module__3SMvgG__tableScroll{overflow-x:auto}.InformationVisuals-module__3SMvgG__tableScroll table{border-collapse:collapse;width:100%;min-width:620px}.InformationVisuals-module__3SMvgG__tableScroll th,.InformationVisuals-module__3SMvgG__tableScroll td{border-bottom:1px solid var(--v2-line,#dce5e0);text-align:left;padding:12px;font-size:.8125rem;line-height:1.55}.InformationVisuals-module__3SMvgG__tableScroll thead th{background:var(--visual-tint);color:var(--visual-accent);font-weight:700}.InformationVisuals-module__3SMvgG__tableScroll tbody th{font-weight:700}.InformationVisuals-module__3SMvgG__jobExample{border:1px solid var(--v2-line,#dce5e0);border-radius:10px;overflow:hidden}.InformationVisuals-module__3SMvgG__jobExample>div{grid-template-columns:78px 1fr auto;align-items:center;gap:12px;min-height:62px;padding:11px 14px;display:grid}.InformationVisuals-module__3SMvgG__jobExample>div+div{border-top:1px solid var(--v2-line,#dce5e0)}.InformationVisuals-module__3SMvgG__jobExample span{color:var(--v2-muted,#607168);font-size:.8125rem;font-weight:800}.InformationVisuals-module__3SMvgG__jobExample p{font-size:.8125rem;line-height:1.55}.InformationVisuals-module__3SMvgG__jobExample strong{background:var(--visual-tint);color:var(--visual-accent);border-radius:5px;padding:6px 8px;font-size:.8125rem}.InformationVisuals-module__3SMvgG__jobExample [data-state=記載不足] strong{color:#79562b;background:#f4f1ec}.InformationVisuals-module__3SMvgG__salaryFigure{gap:16px;display:grid}.InformationVisuals-module__3SMvgG__salaryTotal{justify-content:space-between;align-items:end;display:flex}.InformationVisuals-module__3SMvgG__salaryTotal span{color:var(--v2-muted,#607168);font-size:.8125rem}.InformationVisuals-module__3SMvgG__salaryTotal strong{font-size:1.45rem}.InformationVisuals-module__3SMvgG__salaryBar{border-radius:7px;min-height:52px;display:flex;overflow:hidden}.InformationVisuals-module__3SMvgG__salaryBar span{justify-content:center;align-items:center;min-width:90px;padding:8px;font-size:.8125rem;font-weight:700;display:flex}.InformationVisuals-module__3SMvgG__base{color:#fff;background:#176b4f}.InformationVisuals-module__3SMvgG__overtime{color:#4c3510;background:#f0ca6a}.InformationVisuals-module__3SMvgG__salaryFigure dl{grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid}.InformationVisuals-module__3SMvgG__salaryFigure dl div{background:var(--visual-tint);gap:4px;padding:12px;display:grid}.InformationVisuals-module__3SMvgG__salaryFigure dt{color:var(--v2-muted,#607168);font-size:.8125rem}.InformationVisuals-module__3SMvgG__salaryFigure dd{margin:0;font-size:.8125rem;font-weight:700}.InformationVisuals-module__3SMvgG__beforeAfter{grid-template-columns:1fr 28px 1fr;align-items:stretch;gap:12px;display:grid}.InformationVisuals-module__3SMvgG__beforeAfter section{background:var(--visual-tint);border:1px solid var(--v2-line,#dce5e0);border-radius:10px;gap:10px;padding:18px;display:grid}.InformationVisuals-module__3SMvgG__beforeAfter section:last-child{border-color:var(--visual-accent)}.InformationVisuals-module__3SMvgG__beforeAfter section>span{color:var(--visual-accent);font-size:.8125rem;font-weight:700}.InformationVisuals-module__3SMvgG__beforeAfter p{font-size:.8125rem;line-height:1.7}.InformationVisuals-module__3SMvgG__beforeAfter small{color:var(--v2-muted,#607168);line-height:1.55}.InformationVisuals-module__3SMvgG__beforeAfter>i{color:var(--visual-accent);text-align:center;align-self:center;font-style:normal}.InformationVisuals-module__3SMvgG__routeMap{grid-template-columns:150px 1fr;gap:18px;display:grid}.InformationVisuals-module__3SMvgG__routeOrigin{background:var(--visual-accent);color:#fff;border-radius:12px;align-content:center;gap:6px;min-height:150px;padding:18px;display:grid}.InformationVisuals-module__3SMvgG__routeOrigin span{color:#c7ebd9;font-size:.8125rem}.InformationVisuals-module__3SMvgG__routeOrigin strong{font-size:.82rem;line-height:1.5}.InformationVisuals-module__3SMvgG__routeBranches{gap:8px;display:grid}.InformationVisuals-module__3SMvgG__routeBranches>div{background:var(--visual-tint);border-left:3px solid var(--visual-accent);grid-template-columns:28px 1fr 1.1fr;align-items:center;gap:10px;min-height:46px;padding:9px 12px;display:grid}.InformationVisuals-module__3SMvgG__routeBranches span{color:var(--visual-accent);font-size:.8125rem;font-weight:700}.InformationVisuals-module__3SMvgG__routeBranches strong{font-size:.8125rem}.InformationVisuals-module__3SMvgG__routeBranches small{color:var(--v2-muted,#607168);font-size:.8125rem;line-height:1.5}.InformationVisuals-module__3SMvgG__checklist{gap:1px;margin:0;padding:0;list-style:none;display:grid}.InformationVisuals-module__3SMvgG__checklist li{background:var(--visual-tint);grid-template-columns:28px 1fr auto;align-items:center;gap:12px;min-height:52px;padding:9px 13px;display:grid}.InformationVisuals-module__3SMvgG__checklist li>span{border:1px solid var(--visual-accent);color:var(--visual-accent);border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.InformationVisuals-module__3SMvgG__checklist strong{font-size:.8125rem}.InformationVisuals-module__3SMvgG__checklist small{color:var(--v2-muted,#607168)}.InformationVisuals-module__3SMvgG__resultPreview{grid-template-columns:150px 1fr;gap:18px;display:grid}.InformationVisuals-module__3SMvgG__resultScore{background:var(--visual-accent);color:#fff;border-radius:12px;align-content:center;gap:6px;min-height:170px;padding:18px;display:grid}.InformationVisuals-module__3SMvgG__resultScore span{color:#cae8da;font-size:.8125rem}.InformationVisuals-module__3SMvgG__resultScore strong{font-size:2.2rem}.InformationVisuals-module__3SMvgG__resultScore strong small{font-size:.42em}.InformationVisuals-module__3SMvgG__resultScore b{color:var(--visual-accent);background:#fff;border-radius:999px;width:fit-content;padding:5px 8px;font-size:.8125rem}.InformationVisuals-module__3SMvgG__axisList{gap:8px;display:grid}.InformationVisuals-module__3SMvgG__axisList>div{grid-template-columns:110px 1fr 28px;align-items:center;gap:9px;display:grid}.InformationVisuals-module__3SMvgG__axisList span,.InformationVisuals-module__3SMvgG__axisList strong{font-size:.8125rem}.InformationVisuals-module__3SMvgG__axisList>div>b{background:#dfe9e4;border-radius:999px;height:8px;overflow:hidden}.InformationVisuals-module__3SMvgG__axisList i{background:var(--visual-accent);height:100%;display:block}.InformationVisuals-module__3SMvgG__resultNext{background:var(--visual-tint);grid-column:1/-1;gap:4px;padding:13px 15px;display:grid}.InformationVisuals-module__3SMvgG__resultNext span{color:var(--visual-accent);font-size:.8125rem;font-weight:700}.InformationVisuals-module__3SMvgG__resultNext strong{font-size:.8125rem;line-height:1.5}.InformationVisuals-module__3SMvgG__timeline{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.InformationVisuals-module__3SMvgG__timeline li{border-top:2px solid var(--visual-accent);gap:7px;padding:14px 12px;display:grid;position:relative}.InformationVisuals-module__3SMvgG__timeline li+li{border-left:1px solid var(--v2-line,#dce5e0)}.InformationVisuals-module__3SMvgG__timeline span{color:var(--visual-accent);font-size:.8125rem;font-weight:700}.InformationVisuals-module__3SMvgG__timeline i{background:var(--visual-accent);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.8125rem;font-style:normal;display:grid}.InformationVisuals-module__3SMvgG__timeline strong{font-size:.8125rem}.InformationVisuals-module__3SMvgG__timeline small{color:var(--v2-muted,#607168);line-height:1.5}.InformationVisuals-module__3SMvgG__matchFigure{border:1px solid var(--v2-line,#dce5e0);border-radius:10px;overflow:hidden}.InformationVisuals-module__3SMvgG__matchFigure>div{grid-template-columns:1fr 22px 1fr auto;align-items:center;gap:12px;min-height:58px;padding:10px 13px;display:grid}.InformationVisuals-module__3SMvgG__matchFigure>div+div{border-top:1px solid var(--v2-line,#dce5e0)}.InformationVisuals-module__3SMvgG__matchFigure span,.InformationVisuals-module__3SMvgG__matchFigure strong{font-size:.8125rem;line-height:1.5}.InformationVisuals-module__3SMvgG__matchFigure i{color:var(--visual-accent);font-style:normal}.InformationVisuals-module__3SMvgG__matchFigure small{background:var(--visual-tint);color:var(--visual-accent);border-radius:5px;padding:5px 7px;font-size:.8125rem;font-weight:700}.InformationVisuals-module__3SMvgG__matchFigure [data-status=要確認] small{color:#93651d;background:#fbf5e8}@media (max-width:700px){.InformationVisuals-module__3SMvgG__figure{border-radius:12px;gap:18px;margin:22px 0;padding:18px 14px}.InformationVisuals-module__3SMvgG__flow,.InformationVisuals-module__3SMvgG__timeline{grid-template-columns:1fr}.InformationVisuals-module__3SMvgG__flow li{min-height:0}.InformationVisuals-module__3SMvgG__timeline li+li{border-left:0}.InformationVisuals-module__3SMvgG__jobExample>div{grid-template-columns:64px 1fr;align-items:start}.InformationVisuals-module__3SMvgG__jobExample strong{grid-column:2;width:fit-content}.InformationVisuals-module__3SMvgG__salaryFigure dl,.InformationVisuals-module__3SMvgG__beforeAfter{grid-template-columns:1fr}.InformationVisuals-module__3SMvgG__beforeAfter>i{transform:rotate(90deg)}.InformationVisuals-module__3SMvgG__routeMap,.InformationVisuals-module__3SMvgG__resultPreview{grid-template-columns:1fr}.InformationVisuals-module__3SMvgG__routeOrigin,.InformationVisuals-module__3SMvgG__resultScore{min-height:0}.InformationVisuals-module__3SMvgG__routeBranches>div{grid-template-columns:24px 1fr;align-items:start}.InformationVisuals-module__3SMvgG__routeBranches small{grid-column:2}.InformationVisuals-module__3SMvgG__matchFigure>div{grid-template-columns:1fr 20px 1fr;align-items:start}.InformationVisuals-module__3SMvgG__matchFigure small{grid-column:3;width:fit-content}}@media print{.InformationVisuals-module__3SMvgG__figure{box-shadow:none;page-break-inside:avoid;margin:14mm 0}.InformationVisuals-module__3SMvgG__tableScroll{overflow:visible}.InformationVisuals-module__3SMvgG__tableScroll table{min-width:0}.InformationVisuals-module__3SMvgG__figure,.InformationVisuals-module__3SMvgG__figure *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.r2-member-module__Lp70iW__header{color:#15223b;background:#fff;border-bottom:1px solid #dfe4ec;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:76px;padding:0 max(24px,50% - 580px);display:grid}.r2-member-module__Lp70iW__brand{color:#15223b;letter-spacing:.03em;font-size:18px;font-weight:800;text-decoration:none}.r2-member-module__Lp70iW__brand b{color:#3766e8}.r2-member-module__Lp70iW__desktopNav{gap:30px;display:flex}.r2-member-module__Lp70iW__desktopNav a,.r2-member-module__Lp70iW__accountLink{color:#24314a;font-size:14px;font-weight:750;text-decoration:none}.r2-member-module__Lp70iW__accountLink{border:1px solid #dfe4ec;border-radius:9px;justify-self:end;align-items:center;gap:8px;min-height:42px;padding:8px 13px;display:inline-flex}.r2-member-module__Lp70iW__accountLink>span:first-child{color:#3766e8;font-size:10px}.r2-member-module__Lp70iW__mobileMenu{display:none}.r2-member-module__Lp70iW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.r2-member-module__Lp70iW__page,.r2-member-module__Lp70iW__settings,.r2-member-module__Lp70iW__jobResult{color:#24314a;width:min(1160px,100% - 48px);margin:0 auto;padding:58px 0 85px}.r2-member-module__Lp70iW__pageHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;display:flex}.r2-member-module__Lp70iW__pageHeading p,.r2-member-module__Lp70iW__settings header p,.r2-member-module__Lp70iW__jobResult header p{color:#3766e8;margin:0;font-size:14px;font-weight:850}.r2-member-module__Lp70iW__pageHeading h1,.r2-member-module__Lp70iW__settings h1{color:#15223b;margin:7px 0;font-size:clamp(32px,4vw,40px)}.r2-member-module__Lp70iW__pageHeading span,.r2-member-module__Lp70iW__pageHeading time,.r2-member-module__Lp70iW__settings header span{color:#66728a}.r2-member-module__Lp70iW__nextAction{color:#fff;background:#15223b;justify-content:space-between;align-items:center;gap:32px;min-height:230px;padding:38px 48px;display:flex}.r2-member-module__Lp70iW__nextAction p{color:#9fb5ff;margin:0;font-size:13px;font-weight:850}.r2-member-module__Lp70iW__nextAction h2{color:#fff;margin:10px 0 6px;font-size:clamp(26px,4vw,36px)}.r2-member-module__Lp70iW__nextAction span{color:#c0cbda}.r2-member-module__Lp70iW__nextAction a,.r2-member-module__Lp70iW__plan a,.r2-member-module__Lp70iW__detailAction a,.r2-member-module__Lp70iW__statePage a{color:#fff;background:#3766e8;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:20px;padding:10px 18px;font-weight:800;text-decoration:none;display:inline-flex}.r2-member-module__Lp70iW__progress{border:13px solid #30415f;border-top-color:#6e91f2;border-radius:50%;flex:0 0 124px;align-content:center;place-items:center;height:124px;display:grid}.r2-member-module__Lp70iW__progress strong{font-size:25px}.r2-member-module__Lp70iW__progress span{font-size:12px}.r2-member-module__Lp70iW__stage{border:1px solid #dfe4ec;margin:34px 0;padding:24px 28px}.r2-member-module__Lp70iW__stage header{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.r2-member-module__Lp70iW__stage h2{color:#15223b;margin:0;font-size:17px}.r2-member-module__Lp70iW__stage header span{color:#66728a;font-size:13px}.r2-member-module__Lp70iW__stage ol{grid-template-columns:repeat(5,1fr);gap:5px;margin:20px 0 0;padding:0;list-style:none;display:grid}.r2-member-module__Lp70iW__stage li a{color:#66728a;text-align:center;flex-direction:column;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.r2-member-module__Lp70iW__stage li b{color:#66728a;background:#edf0f4;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.r2-member-module__Lp70iW__stage .r2-member-module__Lp70iW__current a{color:#3766e8}.r2-member-module__Lp70iW__stage .r2-member-module__Lp70iW__current b{color:#fff;background:#3766e8}.r2-member-module__Lp70iW__stage .r2-member-module__Lp70iW__completed b{color:#167a55;background:#e8f5ef}.r2-member-module__Lp70iW__memberGrid{grid-template-columns:minmax(0,1fr) 290px;gap:34px;display:grid}.r2-member-module__Lp70iW__memberGrid h2{color:#15223b}.r2-member-module__Lp70iW__activities{margin:0;padding:0;list-style:none}.r2-member-module__Lp70iW__activities li a{color:#24314a;border-bottom:1px solid #dfe4ec;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:16px 0;text-decoration:none;display:grid}.r2-member-module__Lp70iW__activities span{display:grid}.r2-member-module__Lp70iW__activities small{color:#66728a;margin-top:3px}.r2-member-module__Lp70iW__activities em{color:#3766e8;font-size:13px;font-style:normal}.r2-member-module__Lp70iW__activities i{font-style:normal}.r2-member-module__Lp70iW__plan{background:#f5f7fa;align-self:start;padding:25px}.r2-member-module__Lp70iW__plan>span{color:#66728a;font-size:13px}.r2-member-module__Lp70iW__plan h2{margin:4px 0;font-size:28px}.r2-member-module__Lp70iW__plan p,.r2-member-module__Lp70iW__empty{color:#66728a;line-height:1.7}.r2-member-module__Lp70iW__plan a{color:#2851c8;background:#fff;border:1px solid #3766e8;width:100%;margin-top:12px}.r2-member-module__Lp70iW__settings{max-width:900px}.r2-member-module__Lp70iW__settingsList{border-top:1px solid #dfe4ec;margin-top:40px;display:grid}.r2-member-module__Lp70iW__settingsList>div{border-bottom:1px solid #dfe4ec;gap:4px;padding:19px 8px;display:grid}.r2-member-module__Lp70iW__settingsList span{color:#66728a}.r2-member-module__Lp70iW__statePage{color:#24314a;background:#f5f7fa;place-items:center;min-height:calc(100vh - 76px);padding:24px;display:grid}.r2-member-module__Lp70iW__statePage section{background:#fff;border:1px solid #dfe4ec;width:min(520px,100%);padding:32px}.r2-member-module__Lp70iW__statePage h1{color:#15223b}.r2-member-module__Lp70iW__statePage span{color:#66728a;line-height:1.7}.r2-member-module__Lp70iW__settingsList .exact-member-supplement{min-width:0;padding:10px 0 0}.r2-member-module__Lp70iW__settingsList .exact-member-supplement>.container{width:100%}.r2-member-module__Lp70iW__settingsList .exact-member-heading{display:none}:is(.r2-member-module__Lp70iW__settingsList .exact-member-panel,.r2-member-module__Lp70iW__settingsList .exact-data-actions){overflow-wrap:anywhere;background:#fff;border:1px solid #dfe4ec;min-width:0;margin-top:16px;padding:22px}.r2-member-module__Lp70iW__jobResult header{max-width:720px}.r2-member-module__Lp70iW__jobResult header h1{color:#15223b}.r2-member-module__Lp70iW__resultColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.r2-member-module__Lp70iW__resultColumns section{border:1px solid #dfe4ec;min-width:0;padding:24px}.r2-member-module__Lp70iW__resultColumns h2{color:#15223b;font-size:20px}.r2-member-module__Lp70iW__resultColumns dl div{border-bottom:1px solid #dfe4ec;gap:4px;padding:10px 0;display:grid}.r2-member-module__Lp70iW__resultColumns dt,.r2-member-module__Lp70iW__resultColumns li{color:#66728a}.r2-member-module__Lp70iW__resultColumns dd{color:#24314a;overflow-wrap:anywhere;margin:0;font-weight:750}.r2-member-module__Lp70iW__resultColumns ul{padding-left:20px}.r2-member-module__Lp70iW__resultColumns li{margin-block:10px}.r2-member-module__Lp70iW__detailAction{background:#f5f7fa;margin-top:28px;padding:28px}.r2-member-module__Lp70iW__detailAction h2{color:#15223b}@media (max-width:980px){.r2-member-module__Lp70iW__memberGrid{grid-template-columns:1fr}.r2-member-module__Lp70iW__plan{width:min(100%,520px)}.r2-member-module__Lp70iW__resultColumns{grid-template-columns:1fr}}@media (max-width:700px){.r2-member-module__Lp70iW__header{grid-template-columns:1fr auto auto;gap:10px;min-height:64px;padding:0 15px}.r2-member-module__Lp70iW__desktopNav{display:none}.r2-member-module__Lp70iW__accountLink{border-radius:50%;justify-content:center;width:40px;padding:0}.r2-member-module__Lp70iW__accountText{display:none}.r2-member-module__Lp70iW__mobileMenu{display:block;position:relative}.r2-member-module__Lp70iW__mobileMenu summary{cursor:pointer;place-items:center;min-height:42px;font-size:13px;font-weight:800;list-style:none;display:grid}.r2-member-module__Lp70iW__mobileMenu nav{z-index:20;background:#fff;border:1px solid #dfe4ec;width:220px;display:grid;position:absolute;top:44px;right:0;box-shadow:0 14px 38px #15223b1f}.r2-member-module__Lp70iW__mobileMenu nav a{color:#24314a;border-bottom:1px solid #dfe4ec;min-height:48px;padding:14px;text-decoration:none}.r2-member-module__Lp70iW__page,.r2-member-module__Lp70iW__settings,.r2-member-module__Lp70iW__jobResult{width:min(100% - 30px,1160px);padding:34px 0 64px}.r2-member-module__Lp70iW__pageHeading{flex-direction:column;align-items:start;margin-bottom:24px}.r2-member-module__Lp70iW__pageHeading h1,.r2-member-module__Lp70iW__settings h1{font-size:30px}.r2-member-module__Lp70iW__nextAction{flex-direction:column;align-items:stretch;min-height:0;padding:26px 22px}.r2-member-module__Lp70iW__nextAction a{width:100%}.r2-member-module__Lp70iW__progress{flex-basis:104px;align-self:center;width:104px;height:104px}.r2-member-module__Lp70iW__stage{padding:20px 14px}.r2-member-module__Lp70iW__stage header{flex-direction:column;align-items:start}.r2-member-module__Lp70iW__stage ol{grid-template-columns:1fr;gap:0}.r2-member-module__Lp70iW__stage li a{text-align:left;flex-direction:row;min-height:54px}.r2-member-module__Lp70iW__memberGrid{gap:20px}.r2-member-module__Lp70iW__activities li a{grid-template-columns:minmax(0,1fr) auto}.r2-member-module__Lp70iW__activities i{display:none}.r2-member-module__Lp70iW__plan{width:100%}.r2-member-module__Lp70iW__settingsList>div{overflow-wrap:anywhere}.r2-member-module__Lp70iW__resultColumns section{padding:20px}.r2-member-module__Lp70iW__detailAction a{width:100%}}
