._page_1qjzj_1{--ink: #254238;--muted: #617169;--gold: #886638;background:#f8f5ee;color:var(--ink);min-height:85vh;padding:28px 24px 64px;font-size:16px;line-height:1.7}._wrap_1qjzj_12{max-width:1080px;margin:auto}._crumb_1qjzj_13{color:var(--muted);font-size:13px;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}._hero_1qjzj_14{display:grid;grid-template-columns:1fr 240px;align-items:center;gap:40px;padding:22px 0 28px}._heroCompact_1qjzj_15{grid-template-columns:1fr;padding:12px 0 24px}._eyebrow_1qjzj_16{color:var(--gold);font-size:12px;font-weight:600;letter-spacing:.12em;margin:0 0 9px}._title_1qjzj_17{font-family:"Noto Serif CJK SC",Songti SC,SimSun,serif;font-size:38px;line-height:1.4;font-weight:700;margin:0 0 14px}._title_1qjzj_17 span{display:block;font-size:22px;letter-spacing:.03em;margin-top:4px}._heroCompact_1qjzj_15 ._title_1qjzj_17{font-size:28px;display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}._heroCompact_1qjzj_15 ._title_1qjzj_17 span{font-size:18px}._meta_1qjzj_21{display:flex;flex-wrap:wrap;gap:8px}._tag_1qjzj_22{border-radius:5px;background:#ebece2;padding:4px 10px;font-size:13px}._route_1qjzj_23{color:var(--muted);font-size:13px;margin:12px 0 0}._art_1qjzj_24{aspect-ratio:1.25;border-radius:100px 100px 12px 12px;overflow:hidden;background:#e9e5db}._art_1qjzj_24 img{width:100%;height:100%;object-fit:cover}._layout_1qjzj_26{display:grid;grid-template-columns:230px minmax(0,1fr);gap:30px;align-items:start}._aside_1qjzj_27{position:sticky;top:88px}._progressText_1qjzj_28{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--muted)}._progressText_1qjzj_28 p{margin:0}._progress_1qjzj_28{width:100%;height:5px;accent-color:var(--ink);margin:12px 0 18px}._steps_1qjzj_31{display:grid;gap:6px}._step_1qjzj_31{display:flex;gap:10px;align-items:center;min-height:46px;text-align:left;background:transparent;border:1px solid transparent;border-radius:9px;padding:10px 11px;font-size:14px;color:#5b6b61;cursor:pointer}._stepActive_1qjzj_33{background:#e7ece2;border-color:#d4ddce;color:var(--ink);font-weight:600}._number_1qjzj_34{display:inline-flex;flex:none;justify-content:center;align-items:center;width:25px;height:25px;border-radius:50%;border:1px solid #99ab9e;font-size:12px}._stepActive_1qjzj_33 ._number_1qjzj_34{background:var(--ink);border-color:var(--ink);color:#fff}._stepDone_1qjzj_36:not(._stepActive_1qjzj_33) ._number_1qjzj_34{background:#edf2e8;color:#31583e;border-color:#b4c7b3}._asideNote_1qjzj_37{border-top:1px solid #dcded3;margin-top:22px;padding-top:18px;font-size:13px;color:var(--muted)}._asideNote_1qjzj_37 p{margin:0 0 10px}._card_1qjzj_39{min-width:0;padding:30px;border-radius:16px;border:1px solid #e1e5dc;background:#fff;box-shadow:0 5px 25px #25423805}._startCard_1qjzj_40{max-width:680px;margin:0 auto}._sectionTitle_1qjzj_41{font-family:"Noto Serif CJK SC",Songti SC,serif;font-size:25px;font-weight:700;line-height:1.4;margin:0 0 9px;scroll-margin-top:100px}._description_1qjzj_42{color:var(--muted);font-size:14px;margin:0 0 24px}._fieldset_1qjzj_43{border:0;margin:0;padding:0;min-width:0}._field_1qjzj_43{min-width:0;margin:0 0 25px}._label_1qjzj_45{display:block;margin:0 0 8px;font-size:15px;font-weight:600}._required_1qjzj_46,._optional_1qjzj_46{margin-left:8px;font-size:12px;font-weight:400}._required_1qjzj_46{color:#8b6532}._optional_1qjzj_46{color:#67746c}._hint_1qjzj_49,._small_1qjzj_49{color:#637168;font-size:13px;line-height:1.7}._hint_1qjzj_49{margin:7px 0 0}._small_1qjzj_49 p{margin:8px 0}._input_1qjzj_52{box-sizing:border-box;width:100%;min-width:0;min-height:48px;border:1px solid #b8c5bb;border-radius:8px;padding:11px 13px;background:#fff;color:#253b30;font:inherit;font-size:16px;outline-offset:3px;scroll-margin-block:110px 160px}._textarea_1qjzj_53{resize:vertical;min-height:110px}._readOnly_1qjzj_54{background:#f2f4ee;color:#526559}._input_1qjzj_52:focus{outline:2px solid #4e715c;border-color:#4e715c}._input_1qjzj_52::placeholder{color:#78867c;opacity:1}._input_1qjzj_52[aria-invalid=true]{border-color:#aa4a36}._examples_1qjzj_58{margin-top:8px}._examples_1qjzj_58 summary{min-height:44px;padding:10px 0;box-sizing:border-box;color:#46644e;font-size:13px;cursor:pointer}._exampleOptions_1qjzj_60{display:grid;gap:8px;margin-top:10px}._exampleButton_1qjzj_61{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;border:1px solid #d3dcd2;border-radius:8px;padding:10px 12px;background:#f8faf5;color:#344b3c;font:inherit;font-size:13px;text-align:left;overflow-wrap:anywhere;cursor:pointer}._exampleButton_1qjzj_61:disabled{color:#69756c;background:#f5f6f2;cursor:default}._exampleButton_1qjzj_61:focus-visible,._examples_1qjzj_58 summary:focus-visible{outline:2px solid #4e715c;outline-offset:3px}._exampleAction_1qjzj_64{flex:none;font-size:12px;color:#637168}._options_1qjzj_65{display:flex;flex-wrap:wrap;gap:9px}._option_1qjzj_46{display:flex;align-items:center;gap:9px;min-height:46px;border:1px solid #d3dcd2;border-radius:8px;padding:10px 13px;background:#fff;font-size:14px;line-height:1.5;cursor:pointer}._selected_1qjzj_67{background:#edf2e9;border-color:#68816b}._option_1qjzj_46 input,._check_1qjzj_68 input{accent-color:#254238;width:20px;height:20px;flex:none;margin-top:2px}._check_1qjzj_68{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:8px 0;font-size:14px;line-height:1.75;cursor:pointer}._check_1qjzj_68 a{text-decoration:underline;text-underline-offset:3px}._consent_1qjzj_71{background:#f3f5ef;border:1px solid #d9e0d1;border-radius:10px;padding:18px;margin:22px 0}._consentTitle_1qjzj_72{font-size:15px;font-weight:600;margin:0 0 7px}._consent_1qjzj_71 ._check_1qjzj_68{margin-top:8px}._startPrivacy_1qjzj_74{border-top:1px solid #e4e8df;padding-top:12px;margin-bottom:18px}._startPrivacy_1qjzj_74 summary,._consent_1qjzj_71 summary{min-height:44px;cursor:pointer;font-size:14px}._startButton_1qjzj_76{width:100%}._actions_1qjzj_77{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;border-top:1px solid #e1e5dc;padding-top:22px;margin-top:28px}._primary_1qjzj_78,._secondary_1qjzj_78,._textButton_1qjzj_78,._saveButton_1qjzj_78{min-height:46px;border-radius:8px;padding:10px 20px;font:inherit;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}._primary_1qjzj_78{background:#254238;border:1px solid #254238;color:#fff;font-weight:600}._secondary_1qjzj_78{background:#fff;border:1px solid #aabaae;color:#254238;font-weight:600}._textButton_1qjzj_78,._saveButton_1qjzj_78{border:0;background:transparent;color:#46644e;padding-left:4px;padding-right:4px;text-decoration:underline;font-weight:400}._primary_1qjzj_78:disabled,._secondary_1qjzj_78:disabled,._saveButton_1qjzj_78:disabled,._textButton_1qjzj_78:disabled{opacity:.55;cursor:not-allowed}._primary_1qjzj_78:hover:not(:disabled){background:#375947}._buttonGroup_1qjzj_84{display:flex;flex-wrap:wrap;gap:10px}._notice_1qjzj_85{padding:14px 17px;background:#edf4e8;border:1px solid #d6dfd0;border-radius:9px;margin-bottom:20px;font-size:14px;overflow-wrap:anywhere}._notice_1qjzj_85 p{margin:0}._error_1qjzj_87{background:#fff3ef;color:#873629;border-color:#e6b7aa}._fieldError_1qjzj_88{font-size:13px;color:#9c3e2e;margin-top:6px}._review_1qjzj_89{padding:18px 0;border-bottom:1px solid #e5e8e0}._reviewHead_1qjzj_90{display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:600;margin-bottom:12px}._review_1qjzj_89 dl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:9px 20px;font-size:14px}._review_1qjzj_89 dt{color:#657168}._review_1qjzj_89 dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}._footerNote_1qjzj_94{font-size:12px;color:#65736a;margin-top:18px;line-height:1.8}._loading_1qjzj_95{padding:65px 25px;text-align:center;color:#536d5c}._successTitle_1qjzj_96{font-size:28px;font-family:"Noto Serif CJK SC",Songti SC,serif;margin:12px 0}._successIcon_1qjzj_97{width:56px;height:56px;background:#e6eedf;border:1px solid #c9d8c3;border-radius:50%;display:grid;place-items:center;font-size:25px}._fact_1qjzj_98{margin:23px 0;padding:20px;border-radius:10px;background:#f3f5ee;font-size:14px;overflow-wrap:anywhere}._readingIntro_1qjzj_99{border-left:3px solid #b19a70;padding:12px 15px;margin:16px 0 24px;background:#f8f6f0;font-size:14px}._readingIntro_1qjzj_99 p{color:var(--muted);margin:6px 0 0}._readingCard_1qjzj_101{margin:24px 0;padding:22px;border:1px solid #d6dfd0;border-radius:12px;background:#fbfcf8}._readingTitle_1qjzj_102{font-family:"Noto Serif CJK SC",Songti SC,serif;font-size:22px;line-height:1.5;margin:0 0 10px}._readingCard_1qjzj_101 ._field_1qjzj_43:first-child{margin-top:18px}._previousReading_1qjzj_104{margin-top:14px;font-size:14px;overflow-wrap:anywhere}._previousReading_1qjzj_104 summary{cursor:pointer;min-height:44px}._delete_1qjzj_106{margin-top:24px;border-top:1px solid #e4e7df;padding-top:16px}._delete_1qjzj_106 summary{cursor:pointer;font-size:13px;color:#5f6d63;min-height:44px}._delete_1qjzj_106 ._check_1qjzj_68{margin:12px 0}._status_1qjzj_109{font-size:13px;margin:0 0 18px;color:#596d5f}._mobileExit_1qjzj_110{display:none}._page_1qjzj_1 button:focus-visible,._page_1qjzj_1 a:focus-visible,._page_1qjzj_1 summary:focus-visible{outline:2px solid #8b6c3e;outline-offset:4px}._srOnly_1qjzj_112{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:720px){._page_1qjzj_1{padding:8px 16px 36px}._hero_1qjzj_14{grid-template-columns:1fr;padding:10px 0 20px;gap:0}._art_1qjzj_24{display:none}._title_1qjzj_17{font-size:29px;margin-bottom:12px}._title_1qjzj_17 span{font-size:19px}._heroCompact_1qjzj_15{padding:6px 0 18px}._heroCompact_1qjzj_15 ._eyebrow_1qjzj_16{display:none}._heroCompact_1qjzj_15 ._title_1qjzj_17{font-size:23px;gap:8px;margin-bottom:10px}._heroCompact_1qjzj_15 ._title_1qjzj_17 span{font-size:15px}._meta_1qjzj_21{gap:6px}._tag_1qjzj_22{font-size:12px;padding:3px 7px}._route_1qjzj_23{font-size:12px}._layout_1qjzj_26{display:block}._aside_1qjzj_27{position:static}._progress_1qjzj_28{margin:8px 0 10px}._steps_1qjzj_31{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:18px}._step_1qjzj_31{padding:8px 6px;font-size:12px;gap:5px;min-height:44px}._number_1qjzj_34{width:20px;height:20px;font-size:11px}._asideNote_1qjzj_37{display:none}._card_1qjzj_39{padding:22px 17px;border-radius:12px}._startCard_1qjzj_40{padding:22px 20px}._sectionTitle_1qjzj_41{font-size:22px;scroll-margin-top:90px}._description_1qjzj_42{font-size:14px;margin-bottom:22px}._field_1qjzj_43{margin-bottom:24px}._options_1qjzj_65{gap:8px}._option_1qjzj_46{padding:10px 11px}._consent_1qjzj_71{padding:15px}._readingCard_1qjzj_101{padding:18px 15px}._buttonGroup_1qjzj_84{gap:8px}._primary_1qjzj_78,._secondary_1qjzj_78{padding:10px 13px}._inProgress_1qjzj_145{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}._actions_1qjzj_77{position:fixed;z-index:40;left:0;right:0;bottom:0;display:grid;grid-template-columns:minmax(85px,1fr) auto;gap:10px;margin:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid #d7dfd3;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -4px 20px #25423809}._actions_1qjzj_77 ._buttonGroup_1qjzj_84{flex-wrap:nowrap}._actions_1qjzj_77 ._primary_1qjzj_78{max-width:156px}._saveButton_1qjzj_78{max-width:120px;padding:4px 0;line-height:1.5;font-size:13px;justify-content:flex-start;text-align:left}._keyboardOpen_1qjzj_150 ._actions_1qjzj_77{position:static;margin-top:25px;padding:18px 0 0;background:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._review_1qjzj_89 dl{grid-template-columns:1fr;gap:4px}._review_1qjzj_89 dd{margin-bottom:9px}._mobileExit_1qjzj_110{display:inline-flex}}@media(max-width:350px){._page_1qjzj_1{padding-left:10px;padding-right:10px}._actions_1qjzj_77{gap:7px;padding-left:10px;padding-right:10px}._actions_1qjzj_77 ._primary_1qjzj_78,._actions_1qjzj_77 ._secondary_1qjzj_78{padding:10px;font-size:13px}._step_1qjzj_31{font-size:11px;gap:4px}}@media(prefers-reduced-motion:no-preference){._primary_1qjzj_78,._option_1qjzj_46,._step_1qjzj_31{transition:background .15s,border-color .15s}}*{box-sizing:border-box}html,body{margin:0;padding:0;background:#f8f5ee;color:#254238;font-family:system-ui,-apple-system,Noto Sans CJK SC,Microsoft YaHei,sans-serif}button,input,select,textarea{font-family:inherit}button{cursor:pointer}a{color:inherit}p,h1,h2,h3{margin-top:0}button:disabled{cursor:default}.intake-site-header{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid #e4e4d9;background:#fffdf8}.intake-site-header img{width:160px;height:39px;object-fit:contain}.intake-site-header span{font-size:12px;color:#798275}.intake-site-header a{display:flex}@media(max-width:600px){.intake-site-header{padding:9px 16px}.intake-site-header img{width:135px;height:34px}.intake-site-header span{font-size:11px}}
