.how-consult-article h1,.how-consult-article h2,.how-consult-article h3{font-family:inherit;font-weight:700}.how-consult-article h3{font-size:1.17em;margin:1em 0}.how-consult-article p{margin:1em 0}.how-consult-article ul{list-style:disc;margin:1em 0;padding-left:40px}.how-consult-article ol{list-style:decimal;margin:1em 0;padding-left:40px}.how-consult-article strong{font-weight:700}.how-consult-article fieldset{border:0;margin:0;padding:0}.how-consult-article summary{display:list-item}.how-consult-article{--navy:#101a33;--navy-2:#172542;--navy-3:#243555;--mint:#62c8ad;--mint-deep:#238b79;--mint-pale:#e7f8f3;--paper:#f7f9f9;--white:#fff;--ink:#10182d;--muted:#657084;--line:#dfe7e6;--cream:#f4efe6;--amber:#f2b84b;--red:#d84d47;--red-pale:#fff0ee;--shadow:0 24px 70px #101a331f;--radius:28px;--header-h:77px}.how-consult-article *{box-sizing:border-box}.how-consult-article{-webkit-font-smoothing:antialiased;background:var(--paper);color:var(--ink);font-family:Poppins,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.65}.how-consult-article img{display:block;height:auto;max-width:100%}.how-consult-article a{color:inherit;text-decoration:underline}.how-consult-article button,.how-consult-article input{font:inherit}.how-consult-article button{color:inherit}.how-consult-article .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.how-consult-article .scroll-progress{background:linear-gradient(90deg,var(--mint),#a0edd7);box-shadow:0 0 20px #62c8ad8c;height:4px;inset:0 auto auto 0;pointer-events:none;position:fixed;width:0;z-index:40}.how-consult-article .hero{align-items:end;background:var(--navy);color:#fff;display:grid;isolation:isolate;min-height:min(790px,calc(100vh - var(--header-h)));position:relative}.how-consult-article .hero:before{background:var(--hcw-hero-img) center /cover no-repeat;content:"";inset:0;position:absolute;z-index:-2}.how-consult-article .hero:after{background:linear-gradient(90deg,#080f1ff7,#080f1fd1 32%,#080f1f29 70%),linear-gradient(0deg,#080f1fc2,#0000 42%);content:"";inset:0;position:absolute;z-index:-1}.how-consult-article .hero__content{grid-gap:34px;display:grid;gap:34px;margin:0 auto;max-width:1240px;padding:82px 24px 44px;width:100%}.how-consult-article .hero__copy{max-width:720px}.how-consult-article .eyebrow,.how-consult-article .kicker{align-items:center;color:var(--mint);display:inline-flex;font-size:12px;font-weight:800;gap:9px;letter-spacing:.15em;line-height:1;text-transform:uppercase}.how-consult-article .eyebrow:before,.how-consult-article .kicker:before{background:currentColor;border-radius:2px;content:"";height:2px;width:20px}.how-consult-article .kicker{color:var(--mint-deep)}.how-consult-article .hero .eyebrow,.how-consult-article .hero .kicker{color:var(--mint)}.how-consult-article .hero h1{font-size:clamp(44px,6.3vw,78px);letter-spacing:-.055em;line-height:.98;margin:22px 0;max-width:760px}.how-consult-article .hero__dek{color:#e0e8ec;font-size:clamp(18px,2vw,22px);line-height:1.55;margin:0;max-width:660px}.how-consult-article .hero__byline{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101a337a;border:1px solid #ffffff2e;border-radius:999px;color:#dce7e7;display:inline-flex;font-size:13px;font-weight:600;gap:12px;margin-top:28px;padding:8px 14px 8px 8px}.how-consult-article .hero__byline img{border-radius:50%;height:38px;object-fit:cover;object-position:center 15%;width:38px}.how-consult-article .hero__byline strong{color:#fff}.how-consult-article .hero__facts{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#101a33a3;border:1px solid #ffffff29;border-radius:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.how-consult-article .hero__fact{border-right:1px solid #ffffff1f;padding:19px 22px}.how-consult-article .hero__fact:last-child{border-right:0}.how-consult-article .hero__fact strong{color:#fff;display:block;font-size:15px}.how-consult-article .hero__fact span{color:#bfcbd4;display:block;font-size:12px;margin-top:3px}.how-consult-article .article-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f9f9f0;border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:40}.how-consult-article .article-nav__inner{display:flex;gap:25px;margin:auto;max-width:1160px;overflow-x:auto;padding:13px 24px;scrollbar-width:none}.how-consult-article .article-nav__inner::-webkit-scrollbar{display:none}.how-consult-article .article-nav a{color:var(--muted);flex:0 0 auto;font-size:13px;font-weight:700;text-decoration:none}.how-consult-article .article-nav a.active,.how-consult-article .article-nav a:hover{color:var(--mint-deep)}.how-consult-article .article-shell{grid-gap:58px;align-items:start;display:grid;gap:58px;grid-template-columns:190px minmax(0,860px);margin:0 auto;max-width:1160px;padding:72px 24px 112px}.how-consult-article .article-shell--lower{padding-top:94px}.how-consult-article .toc{position:-webkit-sticky;position:sticky;top:154px}.how-consult-article .toc p{color:var(--navy);font-size:12px;font-weight:800;letter-spacing:.13em;margin:0 0 14px;text-transform:uppercase}.how-consult-article .toc a{border-left:2px solid var(--line);color:var(--muted);display:block;font-size:13px;line-height:1.35;margin:0 0 13px;padding-left:13px;text-decoration:none;transition:.2s ease}.how-consult-article .toc a.active,.how-consult-article .toc a:hover{border-color:var(--mint);color:var(--mint-deep);transform:translateX(2px)}.how-consult-article .toc__note{background:var(--mint-pale);border-radius:16px;color:#285f55;font-size:12px;margin-top:24px;padding:14px}.how-consult-article .article{min-width:0}.how-consult-article .article section{margin-bottom:94px;scroll-margin-top:160px}.how-consult-article .article h2{color:var(--navy);font-size:clamp(34px,5vw,52px);letter-spacing:-.04em;line-height:1.08;margin:11px 0 20px}.how-consult-article .article h3{color:var(--navy);font-size:20px;line-height:1.25;margin:0 0 8px}.how-consult-article .article p{margin:0 0 18px}.how-consult-article .lead{color:#344054;font-size:21px;line-height:1.68}.how-consult-article .answer-card{background:#fff;border:1px solid #cfeae3;border-radius:0 var(--radius) var(--radius) 0;box-shadow:var(--shadow);margin-top:30px;padding:34px 36px 32px 42px;position:relative}.how-consult-article .answer-card:before{background:var(--mint);content:"";inset:0 auto 0 0;position:absolute;width:7px}.how-consult-article .answer-card strong{color:var(--mint-deep);display:block;font-size:13px;letter-spacing:.11em;margin-bottom:8px;text-transform:uppercase}.how-consult-article .answer-card p{color:#24314a;font-size:18px;margin:0}.how-consult-article .trust-strip{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:28px}.how-consult-article .trust-item{align-items:center;background:#ffffffbf;border:1px solid var(--line);border-radius:16px;color:#405065;display:flex;font-size:13px;font-weight:700;gap:11px;padding:16px}.how-consult-article .trust-icon{background:var(--mint-pale);border-radius:50%;color:var(--mint-deep);display:grid;flex:0 0 auto;font-weight:900;height:32px;place-items:center;width:32px}.how-consult-article .journey{background:linear-gradient(140deg,var(--navy),#172a49);border-radius:38px;box-shadow:var(--shadow);color:#fff;margin-inline:-46px;overflow:hidden;padding:46px}.how-consult-article .journey .kicker{color:var(--mint)}.how-consult-article .journey h2{color:#fff;max-width:680px}.how-consult-article .journey__intro{color:#cbd6e2;max-width:720px}.how-consult-article .journey__layout{grid-gap:26px;align-items:stretch;display:grid;gap:26px;grid-template-columns:.82fr 1.18fr;margin-top:34px}.how-consult-article .journey__steps{grid-gap:9px;align-content:start;display:grid;gap:9px}.how-consult-article .journey__button{grid-gap:12px;align-items:center;background:hsla(0,0%,100%,.045);border:1px solid #ffffff1f;border-radius:15px;color:#dbe4ed;cursor:pointer;display:grid;gap:12px;grid-template-columns:38px 1fr;padding:13px 15px;text-align:left;transition:.25s ease;width:100%}.how-consult-article .journey__button span{background:#62c8ad21;border-radius:50%;color:var(--mint);display:grid;font-weight:800;height:34px;place-items:center;width:34px}.how-consult-article .journey__button strong{font-size:14px}.how-consult-article .journey__button small{color:#91a0b2;display:block;font-size:11px;font-weight:600;margin-top:2px}.how-consult-article .journey__button:hover{border-color:#62c8ad8c;transform:translateX(3px)}.how-consult-article .journey__button[aria-selected=true]{background:var(--mint);border-color:var(--mint);color:var(--navy)}.how-consult-article .journey__button[aria-selected=true] span{background:var(--navy);color:#fff}.how-consult-article .journey__button[aria-selected=true] small{color:#245e54}.how-consult-article .journey__screen{background:#ffffff14;border:1px solid #ffffff29;border-radius:30px;min-height:600px;overflow:hidden;padding:18px;position:relative}.how-consult-article .screen-chrome{align-items:center;color:#aebdca;display:flex;font-size:11px;height:42px;justify-content:space-between;padding:0 7px 12px}.how-consult-article .screen-dots{display:flex;gap:5px}.how-consult-article .screen-dots i{background:#52617a;border-radius:50%;height:7px;width:7px}.how-consult-article .real-badge{align-items:center;background:#62c8ad14;border:1px solid #62c8ad59;border-radius:999px;color:#bcebdd;display:inline-flex;font-weight:700;gap:6px;padding:5px 9px}.how-consult-article .journey__screen img{background:#f3f7f6;border-radius:18px;height:480px;object-fit:contain;transition:opacity .18s ease,transform .25s ease;width:100%}.how-consult-article .journey__screen.is-changing img{opacity:.25;transform:scale(.985)}.how-consult-article .screen-copy{padding:18px 5px 2px}.how-consult-article .screen-copy strong{color:#fff;display:block;font-size:20px}.how-consult-article .screen-copy p{color:#aebdca;font-size:13px;margin:5px 0 0}.how-consult-article .capability-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px}.how-consult-article .capability{background:#fff;border:1px solid var(--line);border-radius:20px;padding:22px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.how-consult-article .capability:hover{border-color:#bce5da;box-shadow:0 18px 46px #101a3317;transform:translateY(-4px)}.how-consult-article .capability__top{align-items:center;display:flex;gap:12px;margin-bottom:10px}.how-consult-article .capability__top h3{margin:0}.how-consult-article .capability__icon{background:var(--mint-pale);border-radius:13px;color:var(--mint-deep);display:grid;font-weight:900;height:42px;place-items:center;width:42px}.how-consult-article .capability p{color:var(--muted);font-size:14px;margin:0}.how-consult-article .triage-note{background:#fff9e9;border-left:5px solid var(--amber);border-radius:0 18px 18px 0;color:#5d4a25;font-weight:650;margin-top:18px;padding:21px 24px}.how-consult-article .checker{background:#fff;border:1px solid var(--line);border-radius:30px;box-shadow:0 18px 55px #101a3314;padding:38px}.how-consult-article .checker__grid{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:25px}.how-consult-article .check-row{align-items:flex-start;background:var(--paper);border:1px solid var(--line);border-radius:15px;color:#344054;cursor:pointer;display:flex;font-size:13px;font-weight:650;gap:12px;padding:15px 16px;transition:.2s ease}.how-consult-article .check-row:hover{border-color:#9ddaca}.how-consult-article .check-row:has(input:checked){background:var(--mint-pale);border-color:var(--mint);color:#225a50}.how-consult-article .check-row input{accent-color:var(--mint-deep);flex:0 0 auto;height:19px;margin-top:1px;width:19px}.how-consult-article .checker__result{background:#edf1f4;border-left:6px solid #8490a2;border-radius:0 18px 18px 0;margin-top:18px;padding:23px 25px}.how-consult-article .checker__result strong{display:block;font-size:21px;margin-bottom:3px}.how-consult-article .checker__result span{color:#536174;font-size:14px}.how-consult-article .checker__result.good{background:var(--mint-pale);border-color:var(--mint-deep);color:#215c51}.how-consult-article .checker__result.today{background:#fff8e6;border-color:var(--amber);color:#604b1e}.how-consult-article .checker__result.emergency{background:var(--red-pale);border-color:var(--red);color:#8d2f2a}.how-consult-article .exam-card{background:var(--navy);border-radius:32px;box-shadow:var(--shadow);color:#fff;overflow:hidden}.how-consult-article .exam-card__image{min-height:500px;position:relative}.how-consult-article .exam-card__image img{height:500px;object-fit:cover;width:100%}.how-consult-article .exam-card__image:after{background:linear-gradient(#0000,#101a33eb);content:"";inset:55% 0 0;position:absolute}.how-consult-article .exam-card__caption{inset:auto 30px 25px;max-width:580px;position:absolute;z-index:2}.how-consult-article .exam-card__caption strong{display:block;font-size:23px}.how-consult-article .exam-card__caption span{color:#ccd8e2;font-size:13px}.how-consult-article .exam-tabs{padding:24px 28px 30px}.how-consult-article .exam-tablist{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.how-consult-article .exam-tab{background:#0000;border:1px solid #3a4864;border-radius:999px;color:#cbd5e1;cursor:pointer;flex:0 0 auto;font-size:12px;font-weight:750;padding:10px 13px}.how-consult-article .exam-tab[aria-selected=true]{background:var(--mint);border-color:var(--mint);color:var(--navy)}.how-consult-article .exam-detail{color:#d5dee7;margin-top:17px;min-height:78px}.how-consult-article .exam-detail strong{color:#fff;display:block;font-size:18px}.how-consult-article .exam-detail p{font-size:13px;margin:5px 0 0}.how-consult-article .value-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:25px}.how-consult-article .value-card{background:var(--mint-pale);border-radius:22px;padding:27px}.how-consult-article .value-card:nth-child(2){background:var(--cream)}.how-consult-article .value-card ul{list-style:none;margin:15px 0 0;padding:0}.how-consult-article .value-card li{color:#435065;font-size:14px;margin:10px 0;padding-left:25px;position:relative}.how-consult-article .value-card li:before{color:var(--mint-deep);content:"✓";font-weight:900;left:0;position:absolute}.how-consult-article .plan-preview{grid-gap:24px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:26px;display:grid;gap:24px;grid-template-columns:.82fr 1.18fr;margin-top:24px;padding:24px}.how-consult-article .plan-preview img{background:#f3f7f6;border-radius:17px;max-height:420px;object-fit:contain;width:100%}.how-consult-article .plan-preview p{color:var(--muted);font-size:14px}.how-consult-article .plan-preview a{color:var(--mint-deep);display:inline-flex;font-weight:800;text-underline-offset:3px}.how-consult-article .farm-story{align-items:end;color:#fff;display:grid;isolation:isolate;min-height:570px;overflow:hidden;position:relative}.how-consult-article .farm-story:before{background:var(--hcw-farm-img) center /cover no-repeat;content:"";inset:0;position:absolute;z-index:-2}.how-consult-article .farm-story:after{background:linear-gradient(0deg,#080f1ff0,#080f1f14 70%),linear-gradient(90deg,#080f1f85,#0000 65%);content:"";inset:0;position:absolute;z-index:-1}.how-consult-article .farm-story__content{margin:0 auto;padding:54px 0;width:min(860px,calc(100% - 48px))}.how-consult-article .farm-story h2{color:#fff;font-size:clamp(34px,5vw,52px);letter-spacing:-.04em;line-height:1.08;margin:11px 0 15px;max-width:730px}.how-consult-article .farm-story p{color:#d9e2e6;font-size:17px;margin:0 0 18px;max-width:700px}.how-consult-article .farm-points{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.how-consult-article .farm-points span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101a338c;border:1px solid #ffffff30;border-radius:999px;font-size:12px;font-weight:700;padding:8px 12px}.how-consult-article .emergency{background:var(--navy);border-radius:30px;color:#fff;padding:38px}.how-consult-article .emergency__label{background:var(--red);border-radius:999px;display:inline-block;font-size:11px;font-weight:850;letter-spacing:.12em;padding:6px 10px;text-transform:uppercase}.how-consult-article .emergency h2{color:#fff}.how-consult-article .emergency>p{color:#cbd6e2}.how-consult-article .emergency ul{grid-gap:9px 22px;background:var(--red-pale);border-radius:19px;color:#7b2b28;display:grid;font-size:14px;font-weight:700;gap:9px 22px;grid-template-columns:repeat(2,1fr);list-style:disc;margin:24px 0 0;padding:20px 24px 20px 44px}.how-consult-article .reviewer{grid-gap:28px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:28px;box-shadow:var(--shadow);display:grid;gap:28px;grid-template-columns:170px 1fr;padding:28px}.how-consult-article .reviewer img{border-radius:20px;height:190px;object-fit:cover;object-position:center 15%;width:170px}.how-consult-article .reviewer__verified{color:var(--mint-deep);font-size:11px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.how-consult-article .reviewer h2{font-size:31px;margin:7px 0 8px}.how-consult-article .reviewer p{color:var(--muted);font-size:13px;margin:0}.how-consult-article .reviewer__note{border-top:1px solid var(--line);margin-top:12px!important;padding-top:12px}.how-consult-article .faq details{background:#fff;border:1px solid var(--line);border-radius:17px;margin:10px 0;padding:19px 21px}.how-consult-article .faq details[open]{border-color:#b5e1d6;box-shadow:0 12px 35px #101a3312}.how-consult-article .faq summary{color:var(--navy);cursor:pointer;font-weight:800;list-style:none;padding-right:30px;position:relative}.how-consult-article .faq summary::-webkit-details-marker{display:none}.how-consult-article .faq summary:after{color:var(--mint-deep);content:"+";font-size:24px;font-weight:500;position:absolute;right:3px;top:-3px}.how-consult-article .faq details[open] summary:after{content:"−"}.how-consult-article .faq details p{color:var(--muted);font-size:14px;margin:13px 0 0}.how-consult-article .cta{background:linear-gradient(135deg,var(--navy),#1e3b51);border-radius:34px;color:#fff;overflow:hidden;padding:48px;position:relative}.how-consult-article .cta:after{bottom:-100px;color:#62c8ad17;content:"V";font-size:300px;font-weight:900;line-height:1;position:absolute;right:-10px;transform:rotate(-8deg)}.how-consult-article .cta h2{color:#fff;max-width:650px;position:relative;z-index:1}.how-consult-article .cta p{color:#cfdae3;max-width:650px;position:relative;z-index:1}.how-consult-article .cta__button{align-items:center;background:var(--mint);border-radius:12px;color:var(--navy);display:inline-flex;font-weight:850;gap:9px;margin-top:10px;padding:13px 20px;position:relative;text-decoration:none;z-index:1}.how-consult-article .cta__button:hover{background:#7addc3;transform:translateY(-2px)}.how-consult-article .disclaimer,.how-consult-article .sources{color:var(--muted);font-size:12px}.how-consult-article .disclaimer{border-top:1px solid var(--line);margin-top:25px;padding-top:22px}.how-consult-article .sources h2{font-size:26px}.how-consult-article .sources ol{padding-left:20px}.how-consult-article .sources a{text-underline-offset:3px}.how-consult-article :focus-visible{outline:3px solid #f2c94c;outline-offset:4px}@media (max-width:980px){.how-consult-article{--header-h:64px}.how-consult-article .hero__facts{grid-template-columns:repeat(2,1fr)}.how-consult-article .hero__fact:nth-child(2){border-right:0}.how-consult-article .hero__fact:nth-child(-n+2){border-bottom:1px solid #ffffff1f}.how-consult-article .article-shell{display:block;padding-top:56px}.how-consult-article .toc{display:none}.how-consult-article .journey{margin-inline:0}}@media (max-width:720px){.how-consult-article .hero{min-height:760px}.how-consult-article .hero:before{background-position:63%}.how-consult-article .hero:after{background:linear-gradient(0deg,#080f1ffa,#080f1fc7 58%,#080f1f2e)}.how-consult-article .hero__content{padding:230px 18px 25px}.how-consult-article .hero h1{font-size:clamp(40px,12vw,58px)}.how-consult-article .hero__dek{font-size:17px}.how-consult-article .hero__facts{grid-template-columns:1fr 1fr}.how-consult-article .hero__fact{padding:14px}.how-consult-article .article-shell{padding:46px 18px 80px}.how-consult-article .article section{margin-bottom:70px}.how-consult-article .article h2{font-size:34px}.how-consult-article .lead{font-size:18px}.how-consult-article .answer-card{padding:27px 24px 25px 29px}.how-consult-article .capability-grid,.how-consult-article .checker__grid,.how-consult-article .plan-preview,.how-consult-article .reviewer,.how-consult-article .trust-strip,.how-consult-article .value-grid{grid-template-columns:1fr}.how-consult-article .journey{border-radius:27px;padding:28px 18px}.how-consult-article .journey__layout{grid-template-columns:1fr}.how-consult-article .journey__steps{display:flex;overflow-x:auto;padding-bottom:6px}.how-consult-article .journey__button{min-width:190px}.how-consult-article .journey__screen{min-height:510px}.how-consult-article .journey__screen img{height:390px}.how-consult-article .checker{padding:27px 20px}.how-consult-article .exam-card__image,.how-consult-article .exam-card__image img{height:390px;min-height:390px}.how-consult-article .exam-card__image img{object-position:62% center}.how-consult-article .exam-card__caption{inset:auto 20px 18px}.how-consult-article .plan-preview{padding:18px}.how-consult-article .farm-story{min-height:630px}.how-consult-article .farm-story:before{background-position:63%}.how-consult-article .farm-story__content{padding:40px 0}.how-consult-article .emergency{padding:28px 22px}.how-consult-article .emergency ul{grid-template-columns:1fr;padding-left:38px}.how-consult-article .reviewer img{height:290px;width:100%}.how-consult-article .cta{padding:34px 24px}.how-consult-article .cta:after{font-size:220px}}.how-consult-article .reveal.visible{animation:hcw-reveal .55s ease}@keyframes hcw-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.how-consult-article .reveal.visible{animation:none}.how-consult-article *,.how-consult-article :after,.how-consult-article :before{animation:none!important;transition:none!important}}