.h0UivW_page{--learning-forest:var(--ab-forest,#203a2e);--learning-forest-deep:var(--ab-forest-deep,#13291f);--learning-sage:var(--ab-forest,#203a2e);--learning-hero-green:var(--ab-forest,#203a2e);--learning-gold:var(--ab-gold,#b88f55);--learning-cream:#eef5ef;--learning-white:#fff;--learning-mist:#eef5ef;color:var(--learning-forest);background:var(--learning-white)}.h0UivW_page h1,.h0UivW_page h2,.h0UivW_page h3{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.h0UivW_eyebrow{color:#6e8e7e;letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:15px;font-weight:600;line-height:1.2}.h0UivW_hero{color:#fff;background:var(--learning-forest-deep);grid-template-columns:minmax(0,1.14fr) minmax(420px,.86fr);min-height:690px;display:grid}.h0UivW_heroCopy{flex-direction:column;justify-content:center;padding:clamp(76px,9vw,148px) clamp(42px,8vw,132px);display:flex}.h0UivW_heroKicker{align-items:center;gap:22px;margin-bottom:30px;display:flex}.h0UivW_heroKicker .h0UivW_eyebrow{width:max-content;color:var(--learning-gold);border-bottom:1px solid #d8b878b8;margin:0;padding-bottom:9px}.h0UivW_heroKicker>span{min-height:31px;color:var(--learning-gold);letter-spacing:.11em;text-transform:uppercase;border:1px solid #d8b87885;border-radius:999px;align-items:center;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.h0UivW_hero h1{max-width:820px;font-size:clamp(54px,5.4vw,82px);line-height:.95}.h0UivW_heroLead{color:#fff;max-width:700px;margin:34px 0 0;font-size:clamp(1.08rem,1.45vw,1.3rem);line-height:1.7}.h0UivW_heroActions{flex-wrap:wrap;gap:18px 26px;margin-top:42px;display:flex}.h0UivW_heroActions a{border:1px solid var(--learning-gold);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:13px 24px;font-size:.91rem;font-weight:700;text-decoration:none;transition:color .18s,background .18s,transform .18s;display:inline-flex}.h0UivW_heroActions a:first-child{color:var(--learning-forest-deep);background:var(--learning-gold)}.h0UivW_heroActions a:hover,.h0UivW_heroActions a:focus-visible{color:var(--learning-forest-deep);background:#fff;outline:0;transform:translateY(-2px)}.h0UivW_heroVisual{background:var(--learning-hero-green);border-left:1px solid #d8b8784d;place-items:center;min-height:690px;padding:clamp(24px,3vw,48px);display:grid;position:relative;overflow:hidden}.h0UivW_visualMap{aspect-ratio:1;width:min(94%,570px);position:relative}.h0UivW_visualMap:before{content:"";background:radial-gradient(circle,#d8b87845 0%,#d8b8783b 11%,#d8b8782b 23%,#d8b8781c 37%,#d8b8780f 52%,#d8b87805 66%,#0000 78%);border-radius:50%;position:absolute;inset:0}.h0UivW_visualComposition{justify-items:center;gap:clamp(20px,2.2vw,30px);width:100%;display:grid}.h0UivW_visualMap>span{border:1px solid #d8b8788a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.h0UivW_orbitOne{aspect-ratio:1;opacity:.58;width:100%}.h0UivW_orbitTwo{aspect-ratio:1;opacity:.72;width:74%}.h0UivW_orbitThree{aspect-ratio:1;opacity:.86;width:48%}.h0UivW_orbitFour{aspect-ratio:1;width:25%}.h0UivW_visualCaption{color:#fff;letter-spacing:-.015em;text-align:center;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.22rem,1.65vw,1.52rem);line-height:1.25}.h0UivW_visualCaption:after{background:linear-gradient(90deg, transparent, var(--learning-gold) 18% 82%, transparent);content:"";width:76px;height:1px;margin:14px auto 0;display:block}.h0UivW_foundation{background:var(--learning-white);grid-template-columns:minmax(0,.8fr) minmax(480px,1.2fr);gap:clamp(54px,8vw,140px);padding:clamp(80px,9vw,142px) clamp(34px,8vw,132px);display:grid}.h0UivW_foundation h2,.h0UivW_areasHeading h2,.h0UivW_qualitiesHeading h2,.h0UivW_interestIntroduction h2,.h0UivW_formHeading h2{font-size:clamp(3.2rem,5vw,5.4rem);line-height:.99}.h0UivW_foundationCopy{border-left:1px solid var(--learning-gold);max-width:760px;padding-left:clamp(26px,4vw,62px)}.h0UivW_foundationCopy p{color:var(--learning-forest);margin:0;font-size:clamp(1.05rem,1.25vw,1.2rem);line-height:1.78}.h0UivW_foundationCopy p+p{margin-top:24px}.h0UivW_areas{scroll-margin-top:var(--anchor-offset,108px);background:var(--learning-mist);grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);gap:clamp(52px,8vw,132px);padding:clamp(80px,9vw,140px) clamp(34px,8vw,132px);display:grid}.h0UivW_areasHeading>p:last-child{border-left:2px solid var(--learning-gold);max-width:610px;color:var(--learning-forest);margin:28px 0 0;padding-left:clamp(22px,2.7vw,34px);font-size:1.06rem;line-height:1.72}.h0UivW_areaList{border-top:1px solid #17362c3d}.h0UivW_areaList article{border-bottom:1px solid #17362c3d;grid-template-columns:52px 1fr;gap:22px;padding:30px 0 34px;display:grid}.h0UivW_areaList article>span{color:#a07743;letter-spacing:.1em;padding-top:7px;font-size:.78rem;font-weight:800}.h0UivW_areaList h3{font-size:clamp(2rem,3vw,3rem);line-height:1.04}.h0UivW_areaList p{max-width:680px;color:var(--learning-forest);margin:13px 0 0;line-height:1.68}.h0UivW_qualities{color:#fff;background:var(--learning-hero-green);padding:clamp(78px,8vw,126px) clamp(34px,8vw,132px)}.h0UivW_qualitiesHeading{grid-template-columns:.62fr 1.38fr;align-items:end;gap:clamp(40px,7vw,120px);display:grid}.h0UivW_qualitiesHeading .h0UivW_eyebrow{color:#f1d39f}.h0UivW_qualityGrid{background:#ffffff08;border:1px solid #ffffff4d;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;display:grid}.h0UivW_qualityGrid article{min-height:300px;padding:34px 34px 54px;position:relative}.h0UivW_qualityGrid article:after{content:"";background:linear-gradient(90deg,#f1d39fc7 0 46px,#ffffff1f 46px);height:1px;position:absolute;bottom:28px;left:34px;right:34px}.h0UivW_qualityGrid article+article{border-left:1px solid #ffffff4d}.h0UivW_qualityGrid span{color:#f1d39f;letter-spacing:.1em;font-size:.78rem;font-weight:800}.h0UivW_qualityGrid h3{margin-top:32px;font-size:clamp(1.7rem,2.5vw,2.5rem);line-height:1.08}.h0UivW_qualityGrid p{color:#fff;margin:17px 0 0;line-height:1.67}.h0UivW_interest{scroll-margin-top:var(--anchor-offset,108px);grid-template-columns:minmax(0,.92fr) minmax(540px,1.08fr);display:grid}.h0UivW_interestIntroduction{color:#fff;background:radial-gradient(circle at 12% 8%, #d8b87824, transparent 31%), var(--learning-forest);padding:clamp(76px,8vw,132px) clamp(34px,7vw,108px)}.h0UivW_interestIntroduction .h0UivW_eyebrow{color:var(--learning-gold)}.h0UivW_interestLead{border-left:2px solid var(--learning-gold);color:#fff;max-width:690px;margin:30px 0 0;padding-left:clamp(22px,2.7vw,34px);font-size:1.07rem;line-height:1.74}.h0UivW_interestIntroduction ol{border-top:1px solid #ffffff2e;margin:50px 0 0;padding:0;list-style:none}.h0UivW_interestIntroduction li{border-bottom:1px solid #ffffff2e;grid-template-columns:44px 1fr;gap:18px;padding:22px 0;display:grid}.h0UivW_interestIntroduction li>span{color:var(--learning-gold);font-size:.75rem;font-weight:800}.h0UivW_interestIntroduction li strong{font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400;display:block}.h0UivW_interestIntroduction li p{color:#fff;margin:7px 0 0;line-height:1.55}.h0UivW_interestIntroduction aside{color:#fff;background:#ffffff0d;border:1px solid #d8b87866;margin-top:40px;padding:22px 24px;line-height:1.64}.h0UivW_form{background:var(--learning-white);padding:clamp(76px,8vw,132px) clamp(32px,7vw,108px)}.h0UivW_formHeading>p:last-child{max-width:620px;color:var(--learning-forest);margin:22px 0 0;line-height:1.68}.h0UivW_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 24px;margin-top:44px;display:grid}.h0UivW_field,.h0UivW_longField{gap:10px;display:grid}.h0UivW_field>span,.h0UivW_longField>span,.h0UivW_topicFieldset legend{color:#40574d;letter-spacing:.035em;font-size:.82rem;font-weight:800}.h0UivW_field strong,.h0UivW_topicFieldset strong,.h0UivW_consent>span>strong{color:#9d603f}.h0UivW_field :is(input,select),.h0UivW_longField textarea{background:#fff;border:1px solid #cad5ce;border-radius:0;width:100%;transition:border-color .16s,box-shadow .16s}.h0UivW_field :is(input,select){min-height:58px;padding:0 16px}.h0UivW_longField{margin-top:30px}.h0UivW_longField textarea{resize:vertical;min-height:180px;padding:16px}.h0UivW_field :is(input,select):focus,.h0UivW_longField textarea:focus{border-color:var(--learning-forest);outline:0;box-shadow:0 0 0 3px #29483c1f}.h0UivW_topicFieldset{border:0;margin:34px 0 0;padding:0}.h0UivW_topicFieldset>p{color:var(--learning-forest);margin:8px 0 16px;font-size:.88rem}.h0UivW_topicGrid{border-top:1px solid #d3ddd7;border-left:1px solid #d3ddd7;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.h0UivW_topicGrid label{cursor:pointer;background:#fff;border-bottom:1px solid #d3ddd7;border-right:1px solid #d3ddd7;grid-template-columns:22px 1fr;align-items:center;gap:12px;min-height:68px;padding:13px 15px;display:grid}.h0UivW_topicGrid input,.h0UivW_updateChoice input,.h0UivW_consent input{width:19px;height:19px;accent-color:var(--learning-forest)}.h0UivW_topicGrid span{color:var(--learning-forest);font-size:.9rem;line-height:1.42}.h0UivW_updateChoice{background:var(--learning-mist);color:var(--learning-forest);cursor:pointer;border:1px solid #d8b87894;grid-template-columns:24px 1fr;align-items:start;gap:14px;margin-top:30px;padding:22px;line-height:1.56;display:grid}.h0UivW_updateChoice input{margin-top:3px}.h0UivW_updateChoice strong{color:var(--learning-forest);margin-bottom:4px;font-family:Georgia,Times New Roman,serif;font-size:1.16rem;font-weight:400;display:block}.h0UivW_consent{color:var(--learning-forest);grid-template-columns:22px 1fr;align-items:start;gap:13px;margin-top:26px;font-size:.9rem;line-height:1.55;display:grid}.h0UivW_consent input{margin-top:2px}.h0UivW_consent a{border-bottom:1px solid var(--learning-gold);color:var(--learning-forest);font-weight:700}.h0UivW_honeypot{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.h0UivW_submitRow{align-items:center;gap:22px;margin-top:32px;display:flex}.h0UivW_submitRow button{border:1px solid var(--learning-forest);color:#fff;background:var(--learning-forest);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:26px;min-height:58px;padding:0 28px;font-size:.82rem;font-weight:800;transition:color .16s,background .16s;display:inline-flex}.h0UivW_submitRow button:hover:not(:disabled),.h0UivW_submitRow button:focus-visible:not(:disabled){color:var(--learning-forest);background:var(--learning-mist);outline:0}.h0UivW_submitRow button:disabled{cursor:wait;opacity:.65}.h0UivW_submitRow p{color:var(--learning-forest);margin:0;font-size:.82rem}.h0UivW_success,.h0UivW_error{border:1px solid;margin:26px 0 0;padding:18px 20px;line-height:1.55}.h0UivW_success{color:#23543e;background:#e7f2eb;border-color:#a8c6b4}.h0UivW_error{color:#773e2c;background:#f9ebe5;border-color:#dab5a6}@media (min-width:821px) and (max-height:950px){.h0UivW_heroCopy,.h0UivW_visualComposition{transform:translateY(-42px)}}@media (max-width:1120px){.h0UivW_hero{grid-template-columns:1fr .72fr}.h0UivW_foundation,.h0UivW_areas,.h0UivW_interest{grid-template-columns:1fr}.h0UivW_foundationCopy{border-top:1px solid var(--learning-gold);border-left:0;padding-top:28px;padding-left:0}.h0UivW_qualitiesHeading{grid-template-columns:1fr}}@media (max-width:820px){.h0UivW_hero{flex-direction:column-reverse;display:flex}.h0UivW_heroCopy{padding:62px 28px 76px}.h0UivW_heroVisual{border-bottom:1px solid #d8b8784d;border-left:0;min-height:430px;padding:24px}.h0UivW_visualMap{width:min(88%,540px)}.h0UivW_hero h1{font-size:clamp(44px,13vw,58px)}.h0UivW_qualityGrid{grid-template-columns:1fr}.h0UivW_qualityGrid article{min-height:0;padding:30px 28px 50px}.h0UivW_qualityGrid article+article{border-top:1px solid #ffffff4d;border-left:0}.h0UivW_qualityGrid article:after{bottom:24px;left:28px;right:28px}.h0UivW_qualityGrid h3{margin-top:18px}.h0UivW_formGrid,.h0UivW_topicGrid{grid-template-columns:1fr}}@media (max-width:560px){.h0UivW_heroVisual{min-height:370px;padding:22px 10px}.h0UivW_visualMap{width:min(88%,320px)}.h0UivW_heroCopy,.h0UivW_foundation,.h0UivW_areas,.h0UivW_qualities,.h0UivW_interestIntroduction,.h0UivW_form{padding-left:22px;padding-right:22px}.h0UivW_heroKicker{flex-direction:column;align-items:flex-start}.h0UivW_heroActions{display:grid}.h0UivW_heroActions a{text-align:center;width:100%}.h0UivW_foundation h2,.h0UivW_areasHeading h2,.h0UivW_qualitiesHeading h2,.h0UivW_interestIntroduction h2,.h0UivW_formHeading h2{font-size:clamp(2.8rem,14vw,4.1rem)}.h0UivW_qualitiesHeading{gap:0}.h0UivW_areaList article{grid-template-columns:38px 1fr;gap:12px}.h0UivW_submitRow{flex-direction:column;align-items:stretch}.h0UivW_submitRow button{width:100%}}@media (prefers-reduced-motion:reduce){.h0UivW_heroActions a,.h0UivW_field :is(input,select),.h0UivW_longField textarea,.h0UivW_submitRow button{transition:none}}
