.how-hero{position:relative;overflow:hidden;color:white}.how-hero-copy{max-width:1080px;margin:auto;padding:48px 24px 100px;text-align:center}.how-eyebrow{font-size:12px;letter-spacing:.15em;text-transform:uppercase;font-weight:600;color:#437a70}.how-hero .how-eyebrow{color:var(--color-brand-gold-soft)}.how-hero h1{font-family:var(--font-brand-display);font-size:clamp(38px,5vw,66px);line-height:1.13;font-weight:600;letter-spacing:-.035em;margin:20px 0 28px}.how-hero h1 em{color:var(--color-brand-gold-soft)}.how-hero-points{display:flex;justify-content:center;gap:30px;list-style:none;padding:0}.how-hero-points li{display:flex;align-items:center;gap:9px;font-size:14px}.how-hero-points svg{width:21px;color:var(--color-brand-gold-soft);stroke-width:1.5}.how-wave{display:block;position:absolute;bottom:-2px;width:100%;height:64px;fill:white}.how-page{background:white;color:var(--color-brand-forest)}.how-steps-light{background:white!important;--timeline-accent:#17675f;--timeline-icon:#fff;--timeline-track:#d6e3dd}.how-steps-light [class*=text-brand-porcelain]{color:var(--color-brand-forest)}.how-steps-light [class*=text-brand-gold]{color:#17675f}.how-steps-light [data-timeline-node]{background:#e9f1ec;border-color:#c1d8ce;color:#17675f}.how-steps-light [data-timeline-node]:not([data-active=true]) [stroke]{stroke:#17675f}.how-steps-light [class*="bg-brand-gold/"]{background:#edf4ef;border-color:#c1d8ce}.how-steps-light{padding-top:40px;padding-bottom:75px}.how-expect,.how-practitioners{padding:76px 24px;scroll-margin-top:90px}.how-expect{background:#f7f7f5}.how-expect-grid,.how-practitioner-grid{max-width:1100px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.how-collage{width:100%;max-width:490px;margin:auto}.how-page .how-expect h2,.how-practitioners h2{font-family:var(--font-brand-display);font-size:clamp(32px,3.3vw,46px);line-height:1.15;font-weight:600;letter-spacing:-.025em;margin:15px 0 20px}.how-expect h2 em{color:#4b7b6e}.how-lead{font-size:17px;line-height:1.75;color:#536a60}.how-expect-list{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:24px}.how-expect-list li{display:flex;align-items:flex-start;gap:14px}.how-expect-list>li>svg{flex-shrink:0;width:24px;height:24px;color:#17675f;stroke-width:1.5}.how-expect-list h3{font-size:17px;font-weight:600;line-height:1.4}.how-expect-list p{font-size:15px;line-height:1.65;margin-top:5px;color:#566960}.how-expect-list a{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:#17675f;margin-top:8px;text-decoration:underline;text-underline-offset:3px}.how-kit{max-width:1100px;margin:42px auto 0;display:flex;align-items:center;justify-content:space-between;gap:20px;background:white;border:1px solid #dfe8e1;border-radius:22px;padding:24px}.how-kit>span{font-size:14px;font-weight:600}.how-kit p{display:flex;align-items:center;gap:9px;font-size:14px}.how-kit svg{width:20px;height:20px;color:#17675f}.how-details{max-width:1100px;margin:22px auto 0;font-size:13px;line-height:1.7;color:#567066}.how-details summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.how-details p{margin-top:12px;max-width:820px}.how-details a{text-decoration:underline}.how-credential-points{display:grid;gap:18px;padding:0;list-style:none;margin:26px 0}.how-credential-points li{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.5}.how-credential-points svg{flex-shrink:0;width:24px;color:#17675f}.how-cta{display:inline-flex;justify-content:center;align-items:center;gap:12px;border-radius:99px;padding:15px 25px;background:#145e55;color:white;font-size:16px;font-weight:500;box-shadow:0 0 18px #19746526;transition:box-shadow .2s}.how-cta-gold{background:var(--color-brand-gold-soft);color:var(--color-brand-forest)}.how-training-card{border:1px solid #dce7df;background:#f5f7f2;border-radius:26px;padding:32px}.how-training-card>div{border-bottom:1px solid #dce7df;padding:24px 0}.how-training-card span{display:block;font-size:15px;color:#40665a}.how-training-card strong{display:block;font-size:29px;font-weight:600;margin:5px 0}.how-training-card p:not(.how-eyebrow){font-size:14px;line-height:1.7;color:#526c60}.how-training-card .how-small{font-size:12px!important;margin:18px 0}.how-training-card>a{display:inline-flex;align-items:center;gap:5px;font-size:14px;text-decoration:underline}.how-disclosures{max-width:1100px;margin:32px auto 0;border-top:1px solid #e1e7e2;padding-top:20px;display:grid;gap:9px;color:#64766b;font-size:12px;line-height:1.7}@media(max-width:640px){.how-hero-copy{padding:25px 24px 78px}.how-hero h1{font-size:40px}.how-hero-points{display:grid;gap:12px;justify-content:center;text-align:left}.how-wave{height:36px}.how-steps-light{padding-top:32px;padding-bottom:52px}.how-expect,.how-practitioners{padding:48px 24px}.how-expect-grid,.how-practitioner-grid{grid-template-columns:1fr;gap:30px}.how-collage{max-width:340px}.how-kit{display:grid;grid-template-columns:1fr;gap:16px;padding:22px;margin-top:28px}.how-training-card{padding:25px}.how-cta{width:100%}.how-lead{font-size:16px}}@media(prefers-reduced-motion:reduce){.how-cta{transition:none}}.how-practitioners{color:#fff;overflow:hidden}.how-practitioners .how-credential-points svg,.how-practitioners .how-eyebrow,.how-practitioners h2 em{color:var(--color-brand-gold-soft)}.how-practitioners .how-lead{color:#e0eae4;margin-bottom:26px}.how-practitioner-story{font-size:15px;line-height:1.8;color:#e0eae4}.how-practitioner-story p{margin:20px 0}.how-practitioner-story>a{display:inline-flex;align-items:center;gap:5px;text-decoration:underline;text-underline-offset:4px}.how-practitioner-story .how-training-source{display:block;font-size:11px;margin-top:14px;color:#c1d7cf}.how-practitioners .how-credential-points{margin-top:0;color:white}.how-practitioners .how-disclosures{color:#d0dfd8;border-color:#ffffff26}.how-online-note{max-width:1100px;margin:32px auto 0;padding:22px 0;border-top:1px solid #dce4dc;font-size:16px;line-height:1.8;color:#416455}.how-comparison{padding:72px 24px;color:white}.how-comparison-inner{max-width:1100px;margin:auto;text-align:center}.how-comparison .how-eyebrow{color:var(--color-brand-gold-soft)}.how-comparison h2{font-family:var(--font-brand-display);font-size:clamp(34px,4vw,48px);line-height:1.12;margin:15px 0 20px}.how-comparison h2 em{color:var(--color-brand-gold-soft)}.how-comparison-intro{color:#d1e1d9;font-size:16px;line-height:1.6}.how-compare-switch{display:inline-flex;padding:5px;border:1px solid #ffffff3b;border-radius:40px;gap:3px;background:#ffffff0d;margin:25px 0 30px}.how-compare-switch button{border-radius:30px;padding:12px 24px;font-size:14px;color:white;transition:background .15s}.how-compare-switch button[aria-pressed=true]{background:var(--color-brand-gold-soft);color:#0f433c}.how-compare-switch button:focus-visible{outline:2px solid white;outline-offset:3px}.how-table-wrap{border:1px solid #ffffff30;border-radius:22px;overflow:hidden}.how-compare-table{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left;font-size:15px;line-height:1.6}.how-compare-table td,.how-compare-table th{padding:20px 24px;border-bottom:1px solid #ffffff24;vertical-align:middle;overflow-wrap:anywhere}.how-compare-table th{font-weight:500}.how-compare-table thead th{font-size:16px;background:#ffffff08}.how-compare-table thead th:first-child{width:26%;font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:#c7dbd2}.how-compare-table td:nth-child(2),.how-compare-table thead th:nth-child(2){background:#ffffff0d}.how-compare-table td:last-child{color:#d4e1dc}.how-compare-table tr:last-child td,.how-compare-table tr:last-child th{border-bottom:0}.how-compare-table img{filter:brightness(0) invert(1);width:130px;height:40px;object-fit:contain;object-position:left}.how-comparison-note{font-size:12px;line-height:1.7;color:#d0ded8;text-align:left;min-height:70px;margin:18px 0 25px}.how-comparison-note a{text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.how-comparison{padding:48px 20px}.how-compare-switch{display:flex;max-width:340px;margin:24px auto}.how-compare-switch button{flex:1;padding:12px 10px;font-size:13px}.how-table-wrap{border-radius:16px}.how-compare-table{font-size:12px;line-height:1.6}.how-compare-table td,.how-compare-table th{padding:15px 10px}.how-compare-table thead th{font-size:13px}.how-compare-table thead th:first-child{width:25%;font-size:9px;letter-spacing:0}.how-compare-table img{width:100%;height:32px}.how-practitioner-story{font-size:15px}.how-comparison-note{min-height:0}.how-online-note{font-size:15px}}.how-practitioner-overview{max-width:790px;margin:auto;text-align:center}.how-training-intro,.how-verification{color:#e0eae4;font-size:16px;line-height:1.8}.how-portrait-widget{margin:35px auto}.how-training-example{font-size:14px;line-height:1.8;color:#e6ece6;margin:20px 0 12px;text-underline-offset:4px}.how-pathway-note{font-size:12px;color:#c8dad1}.how-training-links{display:flex;justify-content:center;gap:22px;margin:16px 0 28px;font-size:13px}.how-training-links a{display:inline-flex;align-items:center;gap:5px;text-decoration:underline;text-underline-offset:4px}.how-glass-comparison{background:radial-gradient(ellipse at 20% 45%,#dce6d980,transparent 55%),radial-gradient(ellipse at 90% 65%,#eee0b770,transparent 50%),#f7f5ed;color:#103f37}.how-glass-comparison h2{margin-bottom:38px}.how-glass-comparison h2 em{color:#237b69}.how-glass-comparison .how-table-wrap{background:#ffffff75;border:1px solid #fff;border-radius:26px;box-shadow:0 15px 50px #244b3510,inset 0 1px 0 #fff;backdrop-filter:blur(18px)}.how-glass-comparison .how-compare-table td,.how-glass-comparison .how-compare-table th{border-color:#1d655419}.how-glass-comparison .how-compare-table thead th:first-child{width:50%}.how-glass-comparison .how-compare-table thead th{background:transparent}.how-glass-comparison .how-compare-table td:nth-child(2),.how-glass-comparison .how-compare-table thead th:nth-child(2){background:#ffffff80}.how-glass-comparison .how-compare-table td,.how-glass-comparison .how-compare-table thead th{text-align:center}.how-glass-comparison .how-compare-table td:last-child{color:#31594c}.how-status{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px}.how-status-yes{background:#d0e8d6;color:#187148}.how-status-no{color:#bc443e;background:#f6e5e080}.how-status-note{font-size:12px;color:#527062}.how-table-brand{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:19px;font-weight:600}.how-glass-comparison .how-table-brand img{filter:none;width:25px;height:37px}.how-glass-comparison .how-comparison-note{color:#587065}.how-glass-comparison .how-compare-table{font-size:15px}@media(max-width:640px){.how-glass-comparison .how-compare-table{font-size:13px}.how-glass-comparison .how-compare-table td,.how-glass-comparison .how-compare-table th{padding:16px 8px}.how-glass-comparison .how-compare-table thead th:first-child{width:46%}.how-table-brand{font-size:14px;gap:4px}.how-glass-comparison .how-table-brand img{width:18px;height:29px}.how-status-note{font-size:11px}.how-glass-comparison .how-table-wrap{border-radius:20px}.how-training-links{gap:16px}.how-portrait-widget{margin:30px -9px}.how-training-intro,.how-verification{font-size:15px}}.how-table-brand{white-space:nowrap;overflow-wrap:normal}.how-table-brand img{flex-shrink:0}@media(max-width:640px){.how-table-brand{font-size:12px;gap:3px}.how-glass-comparison .how-table-brand img{width:14px;height:25px}}.how-overview-icons{display:flex;justify-content:center;gap:30px;list-style:none;padding:0;margin:30px 0}.how-overview-icons li{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:14px;max-width:160px}.how-overview-icons svg{width:27px;height:27px;color:var(--color-brand-gold-soft)}.how-pathways{max-width:550px;margin:24px auto 32px}.how-pathways h3{font-size:20px;font-weight:500;margin-bottom:20px}.how-pathway-switch{display:flex;padding:5px;border-radius:30px;border:1px solid #ffffff40;background:#ffffff0a;margin-bottom:16px}.how-pathway-switch button{flex:1;padding:12px 14px;border-radius:25px;font-size:15px}.how-pathway-switch button[aria-pressed=true]{background:var(--color-brand-gold-soft);color:#10493f}.how-pathway-switch button:focus-visible{outline:2px solid white;outline-offset:3px}.how-pathway-panel{border:1px solid #ffffff35;border-radius:24px;background:#ffffff0c;padding:28px 24px;min-height:290px}.how-pathway-country{font-size:13px;color:#d3e3db}.how-pathway-number{display:flex;align-items:center;justify-content:center;gap:12px;margin:10px 0;color:var(--color-brand-gold-soft)}.how-pathway-number strong{font-size:62px;line-height:1.2;font-weight:500}.how-pathway-number>svg{width:30px;height:30px}.how-pathway-number span{font-size:17px}.how-pathway-panel>p:not(.how-pathway-country){font-size:15px;line-height:1.65;max-width:390px;margin:10px auto}.how-pathway-panel .how-pathway-detail{color:#d0e1d7;font-size:13px!important}.how-pathway-panel>a{display:inline-flex;align-items:center;gap:4px;font-size:12px;text-decoration:underline;text-underline-offset:3px;margin-top:14px}.how-pathway-footnote{font-size:11px;color:#c6d9cf;line-height:1.6;margin-top:12px}.how-glass-comparison .how-compare-table thead th{font-size:22px}.how-table-brand{font-size:24px}.how-glass-comparison .how-table-brand img{width:32px;height:44px}@media(max-width:640px){.how-overview-icons{gap:12px}.how-overview-icons li{font-size:12px;flex:1;line-height:1.5}.how-pathway-panel{padding:23px 18px;min-height:295px}.how-pathway-switch button{font-size:14px}.how-glass-comparison .how-compare-table thead th:first-child{width:40%}.how-glass-comparison .how-compare-table thead th{font-size:16px;padding:18px 5px}.how-table-brand{font-size:16px;gap:4px}.how-glass-comparison .how-table-brand img{width:22px;height:34px}}.how-pathway-intro{font-size:14px;line-height:1.65;color:#d3e3db;max-width:390px;margin:-7px auto 22px}.how-overview-icons small{display:block;font-size:12px;color:#d3e3db;margin-top:4px}.how-steps-light .how-step-artwork{width:calc(100% - 12px);justify-self:center}@media(min-width:1024px){.how-steps-light .how-desktop-artwork{width:calc(100% - 32px)}}.how-overview-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:start}.how-overview-icons li{max-width:none;line-height:1.5}.how-overview-icons small{line-height:1.5}@media(max-width:640px){.how-overview-icons{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}.how-overview-icons li{font-size:14px}}.how-overview-icons{grid-template-columns:repeat(3,minmax(0,1fr))}.how-cta{box-shadow:0 0 16px #19746530;transition:box-shadow .2s,background-color .2s}.how-cta:focus-visible,.how-cta:hover{box-shadow:0 0 28px #19746566}.how-cta-gold{box-shadow:0 0 16px #e7c87330}.how-cta-gold:focus-visible,.how-cta-gold:hover{box-shadow:0 0 28px #e7c87380}@media(max-width:640px){.how-overview-icons{gap:14px}.how-overview-icons li{font-size:13px}.how-overview-icons small{font-size:11px}}.practitioner-overview-light{background:#fff;color:var(--color-brand-forest)}.practitioner-overview-light .how-eyebrow,.practitioner-overview-light .how-overview-icons svg,.practitioner-overview-light h2 em{color:#17675f}.practitioner-overview-light .how-lead,.practitioner-overview-light .how-overview-icons small,.practitioner-overview-light .how-pathway-country,.practitioner-overview-light .how-pathway-footnote,.practitioner-overview-light .how-pathway-intro,.practitioner-overview-light .how-pathway-panel .how-pathway-detail{color:#4d655a}.practitioner-overview-light .how-pathway-panel{background:linear-gradient(140deg,#f5f8f3,#eef4f0);border-color:#dbe6df}.practitioner-overview-light .how-pathway-number{color:#17675f}.practitioner-overview-light .how-disclosures{color:#53695e;border-color:#dce5de}.practitioner-overview-light .how-cta{background:linear-gradient(130deg,#087b70,#07524d);color:#fff}.overview-promo>section{background:transparent;padding:8px 0 32px}.overview-promo{margin-top:12px}