:root{color:#172c33;font-synthesis:none;background:#fff;font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select,textarea{font:inherit}a,button{transition:all .2s}a{color:inherit;text-decoration:none}p{line-height:1.75}:root{--consumer-ink:#172c33;--consumer-muted:#60747b;--consumer-green:#087c71;--consumer-green-dark:#075d57;--consumer-mint:#dff5ef;--consumer-pale:#f4f9f7;--consumer-warm:#f3a45c;--consumer-line:#dce7e3;--consumer-navy:#112f3a;--consumer-white:#fff;--consumer-max:1180px;--consumer-header-height:76px}html{scroll-behavior:smooth}main [id]{scroll-margin-top:calc(var(--consumer-header-height) + 8px)}body{color:var(--consumer-ink);background:#fff;font-family:Microsoft YaHei,PingFang SC,Noto Sans SC,sans-serif}.consumer-container{width:min(var(--consumer-max),calc(100% - 48px));margin:0 auto}.public-header{height:var(--consumer-header-height);z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e8efec;position:sticky;top:0}.header-inner{gap:34px;width:min(1320px,100% - 48px);height:100%;margin:auto;display:flex}.consumer-brand,.header-inner{align-items:center}.consumer-brand{flex:none;gap:11px;display:inline-flex}.brand-mark{width:41px;height:41px;display:-ms-grid;color:#fff;background:linear-gradient(135deg,var(--consumer-green),#16a28e);border-radius:12px;place-items:center;display:grid;box-shadow:0 7px 18px #087c7138}.consumer-brand>span:last-child{flex-direction:column;display:flex}.consumer-brand strong{letter-spacing:.08em;color:var(--consumer-navy);font-size:22px;line-height:1.15}.consumer-brand small{letter-spacing:.07em;color:#698079;white-space:nowrap;margin-top:3px;font-size:8px}.consumer-nav{flex:1;justify-content:center;align-items:center;gap:25px;display:flex}.consumer-nav a{color:#40575d;white-space:nowrap;padding:28px 0;font-size:14px;position:relative}.consumer-nav a:after{content:"";background:var(--consumer-green);height:2px;transition:all .2s;position:absolute;bottom:18px;left:50%;right:50%}.consumer-nav a.nav-active,.consumer-nav a:hover{color:var(--consumer-green)}.consumer-nav a.nav-active:after,.consumer-nav a:hover:after{left:0;right:0}.header-actions{flex:none;align-items:center;gap:15px;display:flex}.header-login{color:#61747a;font-size:13px}.header-consult{color:#fff;background:var(--consumer-green);border-radius:8px;align-items:center;gap:7px;padding:11px 17px;font-size:13px;font-weight:700;display:inline-flex}.header-consult:hover{background:var(--consumer-green-dark);transform:translateY(-1px)}.consumer-menu{color:var(--consumer-navy);background:0 0;border:0;display:none}.consumer-section{padding:92px 0}.section-heading{margin-bottom:42px}.block-kicker,.section-heading>div>span,.section-heading>span,.section-tag{color:var(--consumer-green);letter-spacing:.14em;margin-bottom:13px;font-size:12px;font-weight:800;display:block}.assessment-copy h2,.expert-intro h2,.section-heading h2{color:var(--consumer-navy);letter-spacing:-.02em;margin:0;font-size:36px;line-height:1.32}.section-heading p{color:var(--consumer-muted);max-width:650px;margin:13px 0 0}.center-heading{text-align:center}.center-heading p{margin:13px auto 0}.split-heading{justify-content:space-between;align-items:flex-end;gap:70px;display:flex}.split-heading>p{max-width:430px;margin:0 0 4px}.consumer-btn{cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:14px;font-weight:700;display:inline-flex}.primary-btn{background:var(--consumer-green);color:#fff;box-shadow:0 8px 22px #087c7129}.primary-btn:hover{background:var(--consumer-green-dark);transform:translateY(-2px)}.ghost-btn{color:var(--consumer-navy);background:#fff;border:1px solid #cedbd7}.light-btn{color:var(--consumer-green-dark);background:#fff}.full-btn{width:100%}.text-button,.view-all{color:var(--consumer-green);align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.text-button{cursor:pointer;background:0 0;border:0}.consumer-hero{background:radial-gradient(circle at 72% 30%,#22b0971a,#0000 30%),linear-gradient(135deg,#f9fcfb,#edf7f3);overflow:hidden}.hero-layout{min-height:630px;display:-ms-grid;-ms-grid-columns:1.08fr .78fr;grid-template-columns:1.08fr .78fr;gap:88px;padding-top:55px;padding-bottom:76px;display:grid}.hero-layout,.trust-pill{align-items:center}.trust-pill{width:max-content;color:var(--consumer-green-dark);background:#fff;border:1px solid #d9ebe5;border-radius:999px;gap:7px;padding:8px 12px;font-size:12px;font-weight:700;display:flex;box-shadow:0 7px 20px #10473e0d}.hero-message h1{letter-spacing:-.045em;color:var(--consumer-navy);margin:24px 0;font-size:clamp(45px,4.3vw,65px);line-height:1.16}.hero-message h1 span{color:var(--consumer-green)}.hero-lead{color:#536b71;max-width:620px;font-size:18px;line-height:1.9}.hero-actions{gap:12px;margin:31px 0 20px}.hero-actions,.hero-assurance{display:flex}.hero-assurance{color:#708185;gap:22px;font-size:12px}.hero-assurance span{align-items:center;gap:5px;display:inline-flex}.hero-assurance svg{color:var(--consumer-green)}.answer-card{background:#fff;border:1px solid #087c7121;border-radius:20px;padding:31px;position:relative;box-shadow:0 30px 70px #144b4221}.answer-card:before{content:"";z-index:-1;background:#f3a45c29;border-radius:50%;width:135px;height:135px;position:absolute;top:-58px;right:-62px}.answer-head{justify-content:space-between;align-items:center;display:flex}.mini-label{color:var(--consumer-green);font-size:12px;font-weight:800}.online-dot{color:#399060;align-items:center;gap:5px;font-size:11px;display:inline-flex}.online-dot:before{content:"";background:#51ba79;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e8f6ec}.answer-card h2{color:var(--consumer-navy);margin:14px 0 20px;font-size:23px}.issue-options{display:-ms-grid;gap:9px;margin-bottom:18px;display:grid}.issue-options button{color:#53686e;cursor:pointer;background:#fbfcfc;border:1px solid #e2eae7;border-radius:9px;justify-content:space-between;align-items:center;height:48px;padding:0 15px;display:flex}.issue-options button.selected,.issue-options button:hover{border-color:var(--consumer-green);color:var(--consumer-green-dark);background:#f0faf7}.answer-card>small{color:#879693;justify-content:center;align-items:center;gap:5px;margin-top:14px;display:flex}.case-grid article>a,.profile-case-list a,.service-cards article>a{color:var(--consumer-green);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.service-section{background:var(--consumer-pale)}.service-cards{display:-ms-grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.service-cards article{background:#fff;border:1px solid #e0eae6;border-radius:13px;padding:28px 24px}.service-icon{width:50px;height:50px;display:-ms-grid;background:var(--consumer-mint);color:var(--consumer-green);border-radius:13px;place-items:center;margin-bottom:28px;display:grid}.service-cards article>span{color:#899995;font-size:11px}.service-cards h3{color:var(--consumer-navy);margin:8px 0;font-size:21px}.service-cards p{color:var(--consumer-muted);min-height:70px;font-size:13px}.service-cards ul{border-top:1px solid #e6ece9;border-bottom:1px solid #e6ece9;margin:16px 0;padding:16px 0;list-style:none}.service-cards li{color:#536a70;align-items:center;gap:7px;margin:9px 0;font-size:12px;display:flex}.service-cards li svg{color:var(--consumer-green)}.assessment-section{background:var(--consumer-navy);color:#fff;overflow:hidden}.assessment-layout{display:-ms-grid;-ms-grid-columns:1fr .85fr;grid-template-columns:1fr .85fr;align-items:center;gap:100px;display:grid}.assessment-copy .section-tag{color:#70d4c4}.assessment-copy h2{color:#fff;font-size:41px}.assessment-copy>p{color:#b8cbcf;max-width:570px;font-size:15px}.assessment-copy ul{margin:21px 0;padding:10px 0;list-style:none}.assessment-copy li{color:#d2dfe1;align-items:center;gap:9px;margin:14px 0;font-size:13px;display:flex}.assessment-copy li svg{color:#67d2be;width:17px}.selected-issue-note{width:max-content;max-width:100%;display:-ms-grid;color:#d6e5e7;background:#ffffff14;border:1px solid #ffffff1f;border-radius:9px;gap:4px;margin:22px 0;padding:12px 15px;display:grid}.selected-issue-note span{color:#83aaa9;font-size:10px}.selected-issue-note strong{font-size:13px}.risk-note{color:#7f9da3;margin-top:12px;display:block}.assessment-preview{color:var(--consumer-ink);background:#fff;border-radius:17px;padding:28px;box-shadow:24px 28px #4cbda61a}.preview-top{border-bottom:1px solid #e7eeeb;justify-content:space-between;padding-bottom:18px;display:flex}.preview-top span{font-weight:700}.preview-top b{color:#a27850;background:#fff0e1;border-radius:20px;padding:5px 9px;font-size:11px}.score-row{display:-ms-grid;-ms-grid-columns:112px 1fr;grid-template-columns:112px 1fr;gap:20px;padding:27px 0;display:grid}.score-ring,.score-row{align-items:center}.score-ring{background:radial-gradient(circle,#fff 57%,transparent 59%),conic-gradient(#21a98f 0 78%,#e5efec 78%);border-radius:50%;flex-direction:column;justify-content:center;width:105px;height:105px;display:flex}.score-ring strong{color:var(--consumer-green);font-size:19px}.score-ring span{color:#82918e;font-size:10px}.score-row small{color:#8a9895}.score-row h3{margin:5px 0;font-size:18px}.score-row p{color:#788985;margin:0;font-size:12px}.factor-list{border:1px solid #e3ebe8;border-radius:9px;padding:6px 15px}.factor-list div{border-bottom:1px solid #edf1ef;justify-content:space-between;padding:11px 0;font-size:12px;display:flex}.factor-list div:last-child{border:0}.factor-list b{font-size:11px}.good{color:#168565}.warn{color:#c17a36}.neutral{color:#687f94}.next-step{color:var(--consumer-green);background:#eef9f6;border-radius:9px;gap:12px;margin-top:14px;padding:14px;display:flex}.next-step p{color:#6e817d;margin:3px 0 0;font-size:11px}.case-grid{display:-ms-grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:17px;display:grid}.case-grid article{border:1px solid var(--consumer-line);background:#fff;border-radius:13px;padding:27px}.case-meta{justify-content:space-between;align-items:center;display:flex}.case-meta span{color:var(--consumer-green);background:var(--consumer-mint);border-radius:5px;padding:6px 9px;font-size:11px;font-weight:700}.case-meta small{color:#779084}.case-grid h3{color:var(--consumer-navy);margin:20px 0 10px;font-size:18px;line-height:1.55}.case-grid article>p{min-height:68px;color:var(--consumer-muted);font-size:12px;line-height:1.8}.case-result{display:-ms-grid;background:#f6f9f8;gap:3px;margin:19px 0;padding:13px;display:grid}.case-result b{color:#899692;font-size:10px}.case-result span{color:#405d63;font-size:12px}.case-disclaimer{color:#8a9996;margin-top:18px;font-size:11px}.experts-section{background:var(--consumer-navy);color:#fff}.experts-layout{display:-ms-grid;-ms-grid-columns:1.25fr .75fr;grid-template-columns:1.25fr .75fr;align-items:center;gap:90px;display:grid}.expert-intro .section-tag{color:#6bd2c1}.expert-intro h2{color:#fff;font-size:38px}.expert-intro>p{color:#afc5c9;max-width:600px}.expert-benefits{color:#9fb7bb;gap:20px;margin-top:24px;font-size:11px;display:flex}.expert-benefits span{align-items:center;gap:5px;display:flex}.expert-benefits svg{color:#62cdbb;width:15px}.expert-actions{align-items:center;gap:18px;margin-top:28px;display:flex}.expert-content-link{color:#70d4c4;font-size:12px;font-weight:700}.featured-expert-list{display:-ms-grid;gap:14px;display:grid}.featured-expert{color:var(--consumer-ink);display:-ms-grid;-ms-grid-columns:88px 1fr;background:#fff;border-radius:16px;grid-template-columns:88px 1fr;gap:21px;padding:28px;display:grid;box-shadow:0 20px 60px #0000002b}.expert-avatar{width:88px;height:112px;display:-ms-grid;color:#fff;background:linear-gradient(150deg,#c7e6de,#83bcaf);border-radius:11px;place-items:center;font:700 37px Georgia,serif;display:grid}.expert-info small{color:var(--consumer-green);font-weight:700}.expert-info h3{margin:5px 0;font-size:25px}.expert-info>p{color:#687c80;margin:0;font-size:11px}.expert-info blockquote{color:#536b70;border-top:1px solid #e4ebe8;border-bottom:1px solid #e4ebe8;margin:14px 0;padding:12px 0;font-size:12px}.expert-info>span{color:var(--consumer-green);align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.featured-expert-list .featured-expert{-ms-grid-columns:72px 1fr;grid-template-columns:72px 1fr;gap:17px;padding:21px}.featured-expert-list .expert-avatar{width:72px;height:92px;font-size:30px}.featured-expert-list .expert-info blockquote{margin:10px 0;padding:9px 0}.final-cta{background:#e9f6f2;padding:72px 0}.final-cta-layout{display:-ms-grid;-ms-grid-columns:1fr 500px;grid-template-columns:1fr 500px;align-items:center;gap:75px;display:grid}.final-cta-layout>div>span{color:var(--consumer-green);font-size:12px;font-weight:800}.final-cta h2{color:var(--consumer-navy);margin:10px 0;font-size:31px;line-height:1.45}.final-cta p{color:#617a7c;font-size:13px}.lead-form{display:-ms-grid;-ms-grid-columns:1fr 1fr auto;background:#fff;border-radius:13px;grid-template-columns:1fr 1fr auto;gap:9px;padding:18px;display:grid;box-shadow:0 12px 38px #13504417}.lead-form>input,.lead-form>select{color:#667b7e;border:1px solid #d7e2de;border-radius:7px;min-width:0;height:47px;padding:0 12px}.lead-form label{color:#879792;grid-column:1/-1;font-size:10px}.lead-form label input{vertical-align:middle}.success-message{color:var(--consumer-green);grid-column:1/-1;align-items:center;gap:12px;display:flex}.success-message b{font-size:16px}.success-message p{margin:2px 0 0}.consumer-footer{color:#fff;background:#0c2731;padding:58px 0 25px}.footer-main{display:-ms-grid;-ms-grid-columns:1.6fr (.75fr)[2] 1.1fr;grid-template-columns:1.6fr repeat(2,.75fr) 1.1fr;gap:45px;display:grid}.consumer-brand.inverse strong{color:#fff}.consumer-brand.inverse small{color:#8da7ac}.footer-brand>p{color:#8fa7ac;margin:19px 0;font-size:12px;line-height:1.8}.platform-links{gap:7px;display:flex}.platform-links span{color:#aac0c4;border:1px solid #31505a;border-radius:5px;padding:6px 9px;font-size:10px}.footer-column,.footer-contact{display:-ms-grid;align-content:start;gap:12px;display:grid}.footer-column b,.footer-contact>b{margin-bottom:7px;font-size:13px}.footer-column a{color:#8fa7ac;font-size:11px}.footer-column a:hover{color:#fff}.footer-contact strong{color:#d6e5e7;font-size:14px}.footer-contact p{color:#76939a;margin:0;font-size:10px}.footer-contact a{color:#74d2c1;border:1px solid #2f5b5d;border-radius:6px;align-items:center;gap:6px;width:max-content;padding:8px 10px;font-size:11px;display:flex}.footer-bottom{color:#6f8a90;border-top:1px solid #27434c;justify-content:space-between;margin-top:40px;padding-top:22px;font-size:10px;display:flex}.pro-profile-hero{background:linear-gradient(#f1f8f5,#fff);padding:25px 0 50px}.profile-breadcrumb{color:#85938f;gap:6px;margin-bottom:38px;font-size:11px;display:flex}.pro-hero-grid,.profile-breadcrumb{align-items:center}.pro-hero-grid{display:-ms-grid;-ms-grid-columns:190px 1fr 290px;grid-template-columns:190px 1fr 290px;gap:38px;display:grid}.pro-avatar-wrap{text-align:center}.pro-avatar{width:170px;height:205px;display:-ms-grid;color:#fff;background:linear-gradient(145deg,#b9ddd4,#6fab9d);border-radius:14px;place-items:center;font:700 58px Georgia,serif;display:grid;box-shadow:0 15px 35px #145c4e29}.pro-avatar-wrap>span{color:var(--consumer-green);align-items:center;gap:5px;margin-top:13px;font-size:11px;display:inline-flex}.pro-name-row{justify-content:space-between;align-items:start;display:flex}.pro-name-row h1{margin:0;font-size:42px}.pro-name-row p{color:#6c7d7b;margin:5px 0;font-size:13px}.share-btn{color:#6b7e7a;background:#fff;border:1px solid #d8e3df;border-radius:7px;align-items:center;gap:5px;padding:9px 11px;font-size:11px}.pro-tags,.share-btn{display:flex}.pro-tags{gap:7px;margin:17px 0}.pro-tags span{background:var(--consumer-mint);color:var(--consumer-green);border-radius:5px;padding:6px 9px;font-size:11px}.pro-main-info blockquote{color:var(--consumer-green-dark);margin:14px 0;font-size:18px;font-weight:700}.pro-summary{color:#5f7377;max-width:650px;font-size:13px;line-height:1.9}.pro-location{color:#798c8b;align-items:center;gap:7px;font-size:11px;display:flex}.pro-location span{background:#d4dfdc;width:1px;height:14px;margin:0 7px}.profile-contact-card{border:1px solid var(--consumer-line);background:#fff;border-radius:13px;padding:24px;box-shadow:0 13px 35px #19494214}.profile-contact-card>span{color:var(--consumer-green);font-size:10px;font-weight:700}.profile-contact-card h3{margin:7px 0}.profile-contact-card p{color:#71827f;font-size:11px;line-height:1.7}.phone-line{color:#546a6e;align-items:center;gap:5px;margin:14px 0;font-size:11px}.phone-line,.profile-contact-card>small{justify-content:center;display:flex}.profile-contact-card>small{color:#97a39f;gap:4px;font-size:9px}.profile-stats-bar{border-top:1px solid #e4ece8;border-bottom:1px solid #e4ece8;padding:27px 0}.profile-stats{display:-ms-grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);display:grid}.profile-stats article{text-align:center;border-right:1px solid #dde6e2}.profile-stats article:last-child{border:0}.profile-stats span,.profile-stats strong{display:block}.profile-stats strong{color:var(--consumer-green);font-size:23px}.profile-stats span{color:#71837f;margin-top:5px;font-size:10px}.profile-body{display:-ms-grid;-ms-grid-columns:1fr 280px;grid-template-columns:1fr 280px;gap:55px;padding-top:72px;padding-bottom:80px;display:grid}.profile-content-block{border-bottom:1px solid var(--consumer-line);margin-bottom:50px;padding-bottom:54px}.profile-content-block:last-child{border-bottom:0}.profile-content-block h2{color:var(--consumer-navy);margin:0 0 20px;font-size:27px}.profile-content-block>p{color:#5f7478;font-size:13px;line-height:1.95}.block-title-row{justify-content:space-between;align-items:end;margin-bottom:21px;display:flex}.block-title-row h2{margin:0}.practice-grid{display:-ms-grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.practice-grid article{border:1px solid var(--consumer-line);border-radius:11px;padding:21px}.practice-grid svg{color:var(--consumer-green)}.practice-grid h3{margin:10px 0 5px;font-size:15px}.practice-grid p{color:#71837f;margin:0;font-size:11px}.profile-case-list{display:-ms-grid;gap:11px;display:grid}.profile-case-list article{border:1px solid var(--consumer-line);border-radius:10px;padding:20px}.profile-case-list article>div{justify-content:space-between;display:flex}.profile-case-list span{color:var(--consumer-green);font-size:10px;font-weight:700}.profile-case-list small{color:#9aa5a2}.profile-case-list h3{margin:9px 0 5px;font-size:16px}.profile-case-list p{color:#6b7f82;margin:0 0 10px;font-size:11px}.publish-button{background:var(--consumer-green);color:#fff;cursor:pointer;border:0;border-radius:7px;align-items:center;gap:6px;padding:10px 13px;font-size:11px;font-weight:700;display:flex}.publisher-panel{background:#f3f8f6;border:1px solid #dbe9e4;border-radius:11px;margin-bottom:18px;padding:20px}.publisher-panel>div{display:-ms-grid;-ms-grid-columns:160px 1fr;grid-template-columns:160px 1fr;gap:10px;display:grid}.publisher-panel label{display:-ms-grid;color:#526c6d;gap:6px;margin-bottom:10px;font-size:11px;display:grid}.publisher-panel input,.publisher-panel select,.publisher-panel textarea{background:#fff;border:1px solid #d2e0db;border-radius:6px;padding:10px}.publisher-panel textarea{min-height:80px}.publisher-panel small{color:#8e9d99;margin-left:10px}.profile-posts{border-top:1px solid var(--consumer-line)}.profile-posts article{display:-ms-grid;-ms-grid-columns:65px 1fr auto;border-bottom:1px solid var(--consumer-line);grid-template-columns:65px 1fr auto;align-items:center;gap:20px;padding:21px 5px;display:grid}.post-date span,.post-date strong{display:block}.post-date strong{color:var(--consumer-green);font:700 25px Georgia,serif}.post-date span{color:#9ba7a4;font-size:9px}.post-type{color:var(--consumer-green);font-size:10px;font-weight:700}.profile-posts h3{margin:5px 0;font-size:15px}.profile-posts p{color:#738481;margin:0;font-size:11px}.profile-posts small{color:#a1aba8}.profile-posts>article>svg{color:#9ba9a5}.article-author-link,.profile-posts h3 a{color:inherit}.article-author-link:hover,.profile-posts h3 a:hover{color:var(--consumer-green)}.profile-sidebar{display:-ms-grid;align-content:start;gap:16px;display:grid}.profile-sidebar>section{border:1px solid var(--consumer-line);border-radius:11px;padding:21px}.profile-sidebar h3{margin:0 0 13px;font-size:14px}.profile-sidebar ul{color:#64797c;margin:0;padding-left:17px;font-size:11px;line-height:2.1}.region-map{min-height:135px;color:var(--consumer-green);background:#eef7f4;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex}.region-map strong{margin-top:8px;font-size:13px}.region-map span{color:#768d89;font-size:10px}.reception-card{color:#fff;background:var(--consumer-navy)!important;border:0!important}.reception-card>svg{color:#6dd1c0}.reception-card p{color:#9fb7bb;font-size:11px}.reception-card a{color:#6dd1c0;font-size:11px;font-weight:700}.profile-consult-section{background:#eaf6f2;padding:63px 0}.profile-consult-grid{display:-ms-grid;-ms-grid-columns:1fr 520px;grid-template-columns:1fr 520px;align-items:center;gap:70px;display:grid}.profile-consult-grid>div>span{color:var(--consumer-green);font-size:11px;font-weight:700}.profile-consult-grid h2{margin:8px 0;font-size:28px}.profile-consult-grid p{color:#69807f;font-size:12px}.profile-consult-grid form{display:-ms-grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;display:grid}.profile-consult-grid input,.profile-consult-grid select{background:#fff;border:1px solid #d1dfda;border-radius:7px;min-width:0;height:46px;padding:0 11px}.profile-consult-grid .consumer-btn{-ms-grid-column:span 2;grid-column:span 2}.tracking-hero{background:linear-gradient(145deg,#eff8f5,#f9fcfb);padding:75px 0}.tracking-shell{display:-ms-grid;-ms-grid-columns:1fr 390px;grid-template-columns:1fr 390px;align-items:center;gap:100px;display:grid}.tracking-shell h1{margin:10px 0;font-size:43px}.tracking-shell>div>p{color:#61787c;max-width:570px}.tracking-login{border:1px solid var(--consumer-line);background:#fff;border-radius:14px;padding:27px;box-shadow:0 18px 50px #144c421a}.tracking-login h2{margin:0 0 18px;font-size:20px}.tracking-login label{display:-ms-grid;color:#536b70;gap:6px;margin:12px 0;font-size:11px;display:grid}.tracking-login input{border:1px solid #d6e2de;border-radius:7px;height:44px;padding:0 11px}.tracking-login>small{color:#92a09c;justify-content:center;align-items:center;gap:4px;margin-top:12px;display:flex}.tracking-feature-grid{display:-ms-grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.tracking-feature-grid article{border:1px solid var(--consumer-line);border-radius:12px;padding:25px}.tracking-feature-grid svg{color:var(--consumer-green)}.tracking-feature-grid h3{font-size:16px}.tracking-feature-grid p{color:#71827f;font-size:12px}.tracking-result{background:#f5f8f7}.tracking-result-head{border:1px solid var(--consumer-line);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:25px;display:flex}.tracking-result-head span{color:#7f908c;font-size:11px}.tracking-result-head h2{margin:5px 0 0}.tracking-result-head>b{color:var(--consumer-green);background:var(--consumer-mint);border-radius:20px;padding:8px 12px;font-size:11px}.tracking-grid{display:-ms-grid;-ms-grid-columns:1fr 370px;grid-template-columns:1fr 370px;gap:16px;display:grid}.tracking-grid>aside,.tracking-grid>section{border:1px solid var(--consumer-line);background:#fff;border-radius:12px;padding:25px}.case-timeline{display:-ms-grid;gap:0;display:grid}.case-timeline article{gap:14px;min-height:70px;display:flex;position:relative}.case-timeline article>span{width:27px;height:27px;display:-ms-grid;color:#91a09c;z-index:1;background:#fff;border:1px solid #cbd9d5;border-radius:50%;flex:0 0 27px;place-items:center;font-size:10px;display:grid}.case-timeline article:after{content:"";background:#d8e2df;width:1px;position:absolute;top:27px;bottom:0;left:13px}.case-timeline article:last-child:after{display:none}.case-timeline .active>span,.case-timeline .done>span{background:var(--consumer-green);color:#fff;border-color:var(--consumer-green)}.case-timeline b{font-size:12px}.case-timeline p{color:#8b9996;margin:3px 0;font-size:10px}.next-action{background:var(--consumer-navy);color:#fff;border-radius:9px;padding:20px}.next-action>svg{color:#6dd1c0}.next-action>span{color:#72d0c0;margin-top:10px;font-size:10px;display:block}.next-action h3{font-size:15px}.next-action p{color:#a2b8bc;font-size:11px}.material-alert{color:#b86c2e;background:#fff5ea;border-radius:9px;gap:12px;margin-top:12px;padding:17px;display:flex}.material-alert b{font-size:12px}.material-alert p{color:#92745d;margin:4px 0 8px;font-size:10px}.material-alert button{color:#a55c26;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.ai-report{display:-ms-grid;-ms-grid-columns:auto 1fr auto;color:var(--consumer-green);background:#eff9f6;border:1px solid #cce3dc;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin-top:16px;padding:20px 24px;display:grid}.ai-report p{color:#647b7e;margin:4px 0;font-size:11px}.ai-report>span{color:#8b9c98;font-size:10px}@media (width<=1120px){.consumer-nav{gap:15px}.consumer-nav a{font-size:12px}.hero-layout{gap:45px}.assessment-layout,.experts-layout{gap:55px}.footer-main{-ms-grid-columns:1.4fr (.7fr)[2];grid-template-columns:1.4fr repeat(2,.7fr)}.footer-contact{display:none}}@media (width<=900px){:root{--consumer-header-height:66px}.consumer-container,.header-inner{width:min(100% - 36px,var(--consumer-max))}.header-inner{justify-content:space-between}.consumer-brand strong{font-size:20px}.brand-mark{width:38px;height:38px}.consumer-brand small{display:none}.consumer-menu{display:-ms-grid;place-items:center;display:grid}.header-actions{margin-left:auto}.consumer-nav{left:0;right:0;top:var(--consumer-header-height);background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:10px 18px 20px;display:none;position:absolute;box-shadow:0 15px 35px #0c39311f}.consumer-nav.open{display:flex}.consumer-nav a{padding:11px}.consumer-nav a:after{display:none}.consumer-section{padding:62px 0}.assessment-copy h2,.expert-intro h2,.section-heading h2{font-size:29px}.split-heading{display:block}.split-heading>p{margin-top:15px}.split-heading .view-all{margin-top:16px}.hero-layout{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:35px;min-height:auto;padding:50px 0 70px}.hero-message h1{font-size:46px}.hero-lead{font-size:15px}.answer-card{width:100%;max-width:570px}.service-cards{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.assessment-layout,.experts-layout{-ms-grid-columns:1fr;grid-template-columns:1fr}.assessment-preview{max-width:560px}.case-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.case-grid article>p{min-height:auto}.featured-expert{max-width:550px}.final-cta-layout{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px}.lead-form{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.lead-form .consumer-btn{-ms-grid-column:span 2;grid-column:span 2}.footer-main{-ms-grid-columns:1.4fr (1fr)[2];grid-template-columns:1.4fr repeat(2,1fr);gap:25px}.footer-brand{grid-column:1/-1}.footer-bottom{gap:12px}.pro-hero-grid{-ms-grid-columns:150px 1fr;grid-template-columns:150px 1fr}.pro-avatar{width:140px;height:170px}.profile-contact-card{grid-column:1/-1}.profile-body{-ms-grid-columns:1fr;grid-template-columns:1fr}.profile-sidebar{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.profile-consult-grid{gap:30px}.profile-consult-grid,.tracking-shell{-ms-grid-columns:1fr;grid-template-columns:1fr}.tracking-shell{gap:35px}.tracking-feature-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.tracking-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (width<=600px){.consumer-container,.header-inner{width:min(100% - 28px,var(--consumer-max))}.header-consult{padding:10px}.header-consult svg{margin:0}.header-consult{font-size:0}.hero-layout{padding-top:37px}.trust-pill{font-size:11px}.hero-message h1{font-size:38px}.hero-actions{flex-direction:column}.hero-actions .consumer-btn{width:100%}.hero-assurance{flex-direction:column;gap:7px}.answer-card{padding:22px}.answer-card h2{font-size:20px}.service-cards{-ms-grid-columns:1fr;grid-template-columns:1fr}.service-cards p{min-height:0}.assessment-copy h2{font-size:31px}.assessment-preview{padding:20px}.score-row{-ms-grid-columns:90px 1fr;grid-template-columns:90px 1fr;gap:13px}.score-ring{width:86px;height:86px}.expert-benefits{gap:8px}.expert-actions,.expert-benefits{flex-direction:column}.expert-actions{align-items:flex-start}.featured-expert{-ms-grid-columns:70px 1fr;grid-template-columns:70px 1fr;padding:20px}.expert-avatar{width:70px;height:93px}.lead-form{-ms-grid-columns:1fr;grid-template-columns:1fr}.lead-form .consumer-btn{-ms-grid-column:auto;grid-column:auto}.footer-main{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column}.profile-breadcrumb{margin-bottom:25px}.pro-hero-grid{-ms-grid-columns:1fr;text-align:center;grid-template-columns:1fr}.pro-avatar{margin:auto}.pro-name-row{display:block}.share-btn{margin:12px auto}.pro-location,.pro-tags{flex-wrap:wrap;justify-content:center}.pro-main-info blockquote{font-size:16px}.profile-stats{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:22px 0}.profile-stats article:nth-child(2){border:0}.profile-body{padding-top:50px}.practice-grid,.profile-sidebar,.publisher-panel>div{-ms-grid-columns:1fr;grid-template-columns:1fr}.publisher-panel small{margin:10px 0 0;display:block}.profile-posts article{-ms-grid-columns:48px 1fr;grid-template-columns:48px 1fr}.profile-posts>article>svg{display:none}.profile-consult-grid form{-ms-grid-columns:1fr;grid-template-columns:1fr}.profile-consult-grid .consumer-btn{-ms-grid-column:auto;grid-column:auto}.tracking-hero{padding:50px 0}.tracking-shell h1{font-size:34px}.tracking-feature-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.tracking-result-head{flex-direction:column;align-items:start;gap:15px}.ai-report{-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.ai-report>span{-ms-grid-column:2;grid-column:2}}.knowledge-hero{color:#fff;background:radial-gradient(circle at 82% 20%,#40b8a233,transparent 28%),var(--consumer-navy);padding:88px 0}.knowledge-hero-grid{display:-ms-grid;-ms-grid-columns:1fr 410px;grid-template-columns:1fr 410px;align-items:center;gap:80px;display:grid}.knowledge-hero-grid>div>span{color:#6fd2c1;letter-spacing:.13em;font-size:12px;font-weight:800}.knowledge-hero h1{margin:14px 0;font-size:43px;line-height:1.35}.knowledge-hero p{color:#b3c8cc;max-width:620px}.knowledge-answer{min-height:86px;color:var(--consumer-green);background:#fff;border-radius:13px;align-items:center;gap:15px;padding:21px;display:flex;box-shadow:0 20px 50px #0000002b}.knowledge-answer div{display:-ms-grid;gap:5px;display:grid}.knowledge-answer small{color:#83928f}.knowledge-answer strong{color:var(--consumer-navy);font-size:14px}.knowledge-section{background:#fff}.public-case-section{background:var(--consumer-pale)}.knowledge-grid{display:-ms-grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:17px;display:grid}.knowledge-card{border:1px solid var(--consumer-line);background:#fff;border-radius:13px;flex-direction:column;min-height:255px;padding:27px;transition:all .24s;display:flex}.knowledge-card:hover{border-color:#acd4ca;transform:translateY(-5px);box-shadow:0 17px 42px #154b4217}.knowledge-card>div,.knowledge-card footer{justify-content:space-between;align-items:center;display:flex}.knowledge-card>div span{color:var(--consumer-green);background:var(--consumer-mint);border-radius:5px;padding:6px 9px;font-size:10px;font-weight:700}.knowledge-card small,.knowledge-card time{color:#8c9a96;font-size:10px}.knowledge-card h3{color:var(--consumer-navy);margin:22px 0 9px;font-size:20px;line-height:1.55}.knowledge-card>p{color:var(--consumer-muted);font-size:12px;line-height:1.8}.knowledge-card footer{color:#83928e;border-top:1px solid #e6ece9;margin-top:auto;padding-top:17px;font-size:10px}.knowledge-card footer svg{color:var(--consumer-green)}.content-detail-page{background:#fff}.content-detail-header{text-align:center;background:linear-gradient(#eef8f5,#fff);border-bottom:1px solid #e4ece8;padding:58px 0 50px}.narrow-content{max-width:850px}.content-detail-header nav{color:#859692;justify-content:center;align-items:center;gap:5px;margin-bottom:25px;font-size:10px;display:flex}.detail-category{color:var(--consumer-green);background:var(--consumer-mint);border-radius:5px;padding:6px 10px;font-size:10px;font-weight:700;display:inline-block}.content-detail-header h1{color:var(--consumer-navy);margin:20px 0 12px;font-size:38px;line-height:1.35}.content-detail-header>div>p{color:#647a7e;max-width:720px;margin:0 auto;font-size:14px}.author-row{-ms-grid-columns:38px auto auto;text-align:left;grid-template-columns:38px auto auto;align-items:center;gap:10px;width:max-content;max-width:100%;margin:27px auto 0}.author-row,.mini-author{display:-ms-grid;display:grid}.mini-author{color:#fff;background:var(--consumer-green);border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800}.author-row>div:nth-child(2){display:-ms-grid;display:grid}.author-row strong{font-size:11px}.author-row span,.author-row time{color:#8b9996;font-size:9px}.author-row time{border-left:1px solid #d6e1dd;padding-left:14px}.detail-layout{display:-ms-grid;-ms-grid-columns:minmax(0,760px) 280px;grid-template-columns:minmax(0,760px) 280px;justify-content:center;align-items:start;gap:55px;padding-top:60px;padding-bottom:90px;display:grid}.content-prose{color:#344f55;min-width:0;font-size:15px;line-height:1.95}.content-prose h1{display:none}.content-prose h2{color:var(--consumer-navy);margin:45px 0 14px;font-size:24px;line-height:1.45}.content-prose .content-subheading{color:var(--consumer-navy);margin:32px 0 12px;font-size:19px;line-height:1.5}.content-prose p{margin:15px 0}.content-prose ol,.content-prose ul{padding-left:25px}.content-prose li{margin:9px 0}.content-prose blockquote{color:#607773;border-left:3px solid var(--consumer-green);background:#eff8f5;margin:32px 0;padding:17px 20px}.content-prose .direct-answer{color:var(--consumer-green-dark);background:#edf8f5;border:1px solid #d6ebe5;border-radius:10px;margin:0 0 34px;padding:22px 24px;font-size:16px;line-height:1.8}.article-risk{color:var(--consumer-green);background:#f2f8f6;border:1px solid #dbe9e4;border-radius:9px;gap:13px;margin-top:48px;padding:18px;display:flex}.article-risk svg{flex:none}.article-risk p{color:#71827f;margin:0;font-size:11px}.detail-sidebar{display:-ms-grid;gap:13px;display:grid;position:sticky;top:95px}.detail-sidebar>div,.detail-sidebar>section{border:1px solid var(--consumer-line);background:#fff;border-radius:11px;padding:22px}.detail-sidebar>div{color:#fff;background:var(--consumer-navy);border:0}.detail-sidebar>div>span{color:#68cdbc;font-size:10px}.detail-sidebar h3{margin:8px 0;font-size:16px}.detail-sidebar p{color:#a9bfc2;font-size:10px}.detail-sidebar a{color:#69d2c0;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.detail-sidebar section b{margin-bottom:10px;font-size:12px;display:block}.detail-sidebar section span{color:var(--consumer-green);background:var(--consumer-mint);border-radius:4px;margin:3px;padding:5px 7px;font-size:9px;display:inline-block}@media (width<=900px){.knowledge-hero-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px}.knowledge-answer{max-width:530px}.detail-layout{-ms-grid-columns:1fr;grid-template-columns:1fr}.detail-sidebar{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;position:static}}@media (width<=600px){.knowledge-hero{padding:55px 0}.knowledge-hero h1{font-size:33px}.knowledge-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.knowledge-card{min-height:235px}.content-detail-header{padding:40px 0}.content-detail-header h1{font-size:29px}.author-row{-ms-grid-columns:38px 1fr;grid-template-columns:38px 1fr}.author-row time{-ms-grid-column:2;border:0;grid-column:2;padding:0}.detail-layout{padding-top:40px;padding-bottom:60px}.content-prose{font-size:14px}.content-prose h2{font-size:21px}.detail-sidebar{-ms-grid-columns:1fr;grid-template-columns:1fr}}
