.WcP_Uq_landing{isolation:isolate;color:#192c24;min-height:100vh;font-family:var(--font-sans), system-ui, sans-serif;background:#0d3025;font-size:14px;position:relative}.WcP_Uq_landing *{box-sizing:border-box}.WcP_Uq_landing>:not(:first-child){z-index:1;position:relative}.WcP_Uq_landing button,.WcP_Uq_landing input{font:inherit}.WcP_Uq_topbar{background:#fbfbf8;justify-content:space-between;align-items:center;gap:22px;height:82px;padding:0 clamp(22px,5.3vw,90px);display:flex}.WcP_Uq_logo{color:#183e2f;letter-spacing:-.04em;align-items:center;gap:12px;font-size:22px;font-weight:500;text-decoration:none;display:flex}.WcP_Uq_logoMark{color:#fff;width:41px;height:41px;font-family:var(--font-sans), system-ui, sans-serif;background:#173c2c;border-radius:13px;justify-content:center;align-items:center;font-size:22px;display:flex}.WcP_Uq_logoMark span{color:#afcead;align-self:center;font-size:12px}.WcP_Uq_logo small{color:#8c9b8d;letter-spacing:.14em;margin-top:1px;font-size:8px;font-weight:500;display:block}.WcP_Uq_topLinks{align-items:center;gap:31px;font-size:13px;font-weight:500;display:flex}.WcP_Uq_topLinks a{color:#395546;text-decoration:none}.WcP_Uq_topLinks a:hover{text-decoration:underline}.WcP_Uq_topLinks .WcP_Uq_loginLink{color:#fff;background:#173c2c;border-radius:999px;align-items:center;gap:20px;padding:12px 19px;display:flex}.WcP_Uq_loginLink span{font-size:16px;font-weight:400}.WcP_Uq_hero{isolation:isolate;background:0 0;min-height:700px;position:relative;overflow:hidden}.WcP_Uq_heroScrim{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#051b14b0 0%,#0721188a 44%,#0822193b 100%),linear-gradient(#0000 58%,#061f172b);position:absolute;inset:0}.WcP_Uq_heroInner{grid-template-columns:minmax(0,1fr) minmax(425px,590px);align-items:center;gap:clamp(32px,5vw,90px);max-width:1490px;margin:auto;padding:70px clamp(22px,5.3vw,90px) 80px;display:grid}.WcP_Uq_intro{color:#fff;max-width:710px;padding-top:30px}.WcP_Uq_kicker{letter-spacing:.2em;color:#cee4d1;align-items:center;gap:12px;margin-bottom:29px;font-size:10px;font-weight:500;display:inline-flex}.WcP_Uq_kickerDot{background:#a9e5af;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #a9e5af29}.WcP_Uq_intro h1{letter-spacing:-.058em;max-width:690px;margin:0;font-size:clamp(44px,4.6vw,77px);font-weight:500;line-height:1.06}.WcP_Uq_intro em,.WcP_Uq_sectionHeading em{font-family:var(--font-sans), system-ui, sans-serif;color:#c9e7c2;letter-spacing:-.055em;font-weight:400}.WcP_Uq_intro p{color:#e0e8df;max-width:505px;margin:26px 0 35px;font-size:16px;line-height:1.84}.WcP_Uq_introFoot{color:#d5e4d6;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.WcP_Uq_sep{color:#9db2a2}.WcP_Uq_wizard{color:#193529;background:#fcfdf9fa;border:1px solid #fff9;border-radius:24px;flex-direction:column;min-height:524px;padding:clamp(22px,2.4vw,35px);display:flex;box-shadow:0 26px 80px #00000038}.WcP_Uq_wizardTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.WcP_Uq_wizardTop h2{letter-spacing:-.035em;margin:8px 0 15px;font-size:clamp(19px,2vw,25px);line-height:1.3}.WcP_Uq_miniLabel{letter-spacing:.17em;color:#769780;font-size:9px;font-weight:500}.WcP_Uq_stepCount{color:#6d8d75;white-space:nowrap;font-size:12px;font-weight:500}.WcP_Uq_stepBar{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.WcP_Uq_stepBar li{gap:7px;min-width:0;display:grid}.WcP_Uq_barSegment{background:#e2e9e1;border-radius:10px;height:4px}.WcP_Uq_stepActive .WcP_Uq_barSegment{background:#2b7551}.WcP_Uq_stepName{color:#8a9b8e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.WcP_Uq_stepActive .WcP_Uq_stepName{color:#2b6c47;font-weight:500}.WcP_Uq_stepContent{flex:1;min-height:250px}.WcP_Uq_searchLabel{color:#516759;margin-bottom:8px;font-size:11px;font-weight:500;display:block}.WcP_Uq_searchWrap{position:relative}.WcP_Uq_searchWrap span{color:#8ba090;pointer-events:none;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.WcP_Uq_searchWrap input{color:#1b3b2c;background:#fff;border:1px solid #d7e0d6;border-radius:11px;outline:none;width:100%;padding:13px 15px 13px 46px;font-size:13px}.WcP_Uq_searchWrap input:focus-visible{border-color:#438761;box-shadow:0 0 0 3px #43876122}.WcP_Uq_sectorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:282px;padding:10px 1px 2px;display:grid;overflow-y:auto}.WcP_Uq_sectorCard{text-align:left;color:#395243;cursor:pointer;background:#fff;border:1px solid #e3eae2;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:11px;min-width:0;min-height:78px;padding:13px;font-size:11px;font-weight:500;transition:background .15s,border-color .15s,transform .15s;display:flex;position:relative}.WcP_Uq_sectorCard:hover{border-color:#75b28b;transform:translateY(-2px)}.WcP_Uq_sectorCard.WcP_Uq_selected{color:#245a3b;background:#eff9ef;border:1.5px solid #2b7a52}.WcP_Uq_sectorIcon{color:#3a8058;font-size:21px;line-height:1}.WcP_Uq_selectedMark{color:#2f8155;font-weight:500;position:absolute;top:10px;right:11px}.WcP_Uq_emptyState{color:#526b59;font-size:13px}.WcP_Uq_helper{color:#607365;margin:0 0 14px;font-size:12px;line-height:1.7}.WcP_Uq_needGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-height:315px;display:grid;overflow-y:auto}.WcP_Uq_needCard{color:#2d4a37;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe8de;border-radius:12px;align-items:center;gap:11px;padding:12px 11px;display:flex}.WcP_Uq_needCard:hover{border-color:#83b58d}.WcP_Uq_needSelected{background:#edf7ee;border-color:#3e865c}.WcP_Uq_needIcon{text-align:center;color:#527e5d;min-width:26px;font-size:21px}.WcP_Uq_needName{flex:1;font-size:12px;font-weight:500}.WcP_Uq_needName small{color:#829288;margin-top:5px;font-size:10px;font-weight:400;display:block}.WcP_Uq_needCheck{color:#4f9268;border:1px solid #bdd1be;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.WcP_Uq_recommendations{background:#fff;border:1px solid #e6eae2;border-radius:11px;max-height:306px;overflow-y:auto}.WcP_Uq_recommendation{border-bottom:1px solid #edf0ea;align-items:center;gap:10px;padding:12px;display:flex}.WcP_Uq_recommendation:last-child{border-bottom:0}.WcP_Uq_recommendIcon{color:#367852;background:#eaf2eb;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:13px;font-weight:500;display:grid}.WcP_Uq_recommendation>div:nth-child(2){flex:1;min-width:0}.WcP_Uq_recommendation strong{font-size:12px;display:block}.WcP_Uq_recommendation small{color:#7c8d80;margin-top:4px;font-size:10px;line-height:1.35;display:block}.WcP_Uq_available,.WcP_Uq_planned{white-space:nowrap;border-radius:99px;padding:6px 8px;font-size:9px;font-weight:500}.WcP_Uq_available{color:#3b8054;background:#e9f5ea}.WcP_Uq_planned{color:#9b7137;background:#f8f0e1}.WcP_Uq_finalCard{text-align:left;background:#f4f8f1;border:1px solid #e0e9de;border-radius:15px;padding:17px}.WcP_Uq_finalIcon{color:#2f714b;background:#dbeedd;border-radius:50%;place-items:center;width:43px;height:43px;font-size:25px;display:grid}.WcP_Uq_finalCard h3{letter-spacing:-.03em;margin:12px 0 5px;font-size:20px}.WcP_Uq_finalCard>p{color:#667c69;margin:0 0 13px;font-size:11px;line-height:1.55}.WcP_Uq_summaryList{gap:8px;margin:13px 0;display:grid}.WcP_Uq_summaryList div{border-bottom:1px solid #d9e6d7;justify-content:space-between;gap:16px;padding-bottom:8px;display:flex}.WcP_Uq_summaryList span{color:#6e846f;font-size:11px}.WcP_Uq_summaryList strong{text-align:right;max-width:70%;font-size:11px}.WcP_Uq_copyButton{color:#fff;cursor:pointer;background:#27573a;border:0;border-radius:9px;width:100%;padding:12px;font-weight:500}.WcP_Uq_finalCard .WcP_Uq_honestNote{margin:11px 0 0;font-size:10px}.WcP_Uq_wizardFooter{border-top:1px solid #e7ede5;justify-content:space-between;align-items:center;gap:10px;margin-top:21px;padding-top:17px;display:flex}.WcP_Uq_footHint{color:#9aaca0;font-size:11px}.WcP_Uq_backBtn{color:#56755c;cursor:pointer;background:0 0;border:0;padding:11px 3px;font-size:12px;font-weight:500}.WcP_Uq_nextBtn{color:#fff;cursor:pointer;background:#255c40;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:28px;margin-left:auto;padding:13px 18px;font-size:12px;font-weight:500;display:flex}.WcP_Uq_nextBtn:disabled{opacity:.45;cursor:not-allowed}.WcP_Uq_nextBtn:hover:not(:disabled),.WcP_Uq_copyButton:hover{background:#17452e}.WcP_Uq_nextBtn span{font-size:15px}.WcP_Uq_heroBottom{color:#d6e5d8;letter-spacing:.07em;align-items:center;gap:10px;font-size:11px;display:flex;position:absolute;bottom:28px;left:clamp(22px,5.3vw,90px)}.WcP_Uq_scrollSymbol{border:1px solid #809a88;border-radius:99px;place-items:center;width:23px;height:23px;display:grid}.WcP_Uq_how{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fafbf7f0;border:1px solid #e8f5e85c;border-radius:32px;width:calc(100% - clamp(32px,6vw,120px));max-width:1490px;margin:44px auto 26px;padding:92px clamp(24px,6vw,100px) 98px;position:relative;box-shadow:0 25px 80px #021a1126}.WcP_Uq_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.WcP_Uq_sectionHeading h2{letter-spacing:-.04em;margin:8px 0;font-size:clamp(33px,4vw,56px);line-height:1.11}.WcP_Uq_sectionHeading em{color:#4b8760}.WcP_Uq_sectionHeading p{color:#637466;max-width:340px;font-size:13px;line-height:1.8}.WcP_Uq_eyebrow{letter-spacing:.2em;color:#4c8461;font-size:10px;font-weight:500}.WcP_Uq_howGrid{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:35px;display:grid}.WcP_Uq_howGrid article{background:#fff;border:1px solid #e4e8e0;border-radius:18px;min-height:255px;padding:30px;position:relative}.WcP_Uq_howNumber{color:#becdc0;font-family:var(--font-sans), system-ui, sans-serif;font-size:14px;position:absolute;top:25px;right:28px}.WcP_Uq_howIcon{color:#528766;font-size:28px}.WcP_Uq_howGrid h3{letter-spacing:-.025em;margin:27px 0 8px;font-size:19px}.WcP_Uq_howGrid p{color:#78867b;max-width:270px;font-size:13px;line-height:1.8}.WcP_Uq_showcase{color:#f8fcf8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f3728ba;border:1px solid #c7eecc33;border-radius:32px;grid-template-columns:1fr 1fr;gap:25px;min-height:445px;margin:30px clamp(16px,3vw,62px) 70px;padding:65px clamp(30px,6vw,95px);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 60px #031b132e}.WcP_Uq_showcaseCopy{max-width:530px;padding:30px 20px}.WcP_Uq_showcaseCopy .WcP_Uq_eyebrow{color:#a7d0ac}.WcP_Uq_showcaseCopy h2{letter-spacing:-.045em;margin:14px 0;font-size:clamp(32px,3.7vw,48px);line-height:1.14}.WcP_Uq_showcaseCopy p{color:#cbdccf;font-size:14px;line-height:1.8}.WcP_Uq_showcaseCopy button{color:#19422b;cursor:pointer;background:#cce6c5;border:0;border-radius:9px;margin-top:18px;padding:14px 21px;font-weight:500}.WcP_Uq_showcaseCopy button span{padding-left:15px}.WcP_Uq_showcaseVisual{place-items:center;width:min(100%,510px);min-height:355px;margin:auto;display:grid;position:relative}.WcP_Uq_visualCenter{letter-spacing:-.04em;background:#2d6348;border:1px solid #80b38b;border-radius:28px;justify-content:center;align-items:center;width:160px;height:150px;font-size:30px;font-weight:500;display:flex;box-shadow:0 0 0 21px #366c4a55,0 0 0 45px #366c4a22}.WcP_Uq_visualCenter span{color:#b8e3b7;font-size:17px}.WcP_Uq_visualPill{color:#e4f1e5;background:#2b6045;border:1px solid #78a58a;border-radius:10px;padding:12px 15px;font-size:12px;font-weight:500;position:absolute;box-shadow:0 9px 24px #0e302431}.WcP_Uq_visualPill[data-pos=a]{top:9%;left:4%}.WcP_Uq_visualPill[data-pos=b]{top:5%;right:3%}.WcP_Uq_visualPill[data-pos=c]{bottom:14%;left:2%}.WcP_Uq_visualPill[data-pos=d]{bottom:11%;right:6%}.WcP_Uq_visualPill[data-pos=e]{top:42%;right:-4%}.WcP_Uq_footer{color:#52705a;background:#f7faf5f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:32px clamp(24px,6vw,105px);font-size:11px;display:flex}.WcP_Uq_footerLogo{color:#225137;font-size:21px;font-weight:500}.WcP_Uq_footerLogo span{color:#4f9a63}.WcP_Uq_footer a{color:#2b6a46;font-weight:500;text-decoration:none}.WcP_Uq_landing button:focus-visible,.WcP_Uq_landing a:focus-visible,.WcP_Uq_landing input:focus-visible{outline-offset:3px;outline:3px solid #7bcb9a}@media (max-width:1110px){.WcP_Uq_heroInner{grid-template-columns:1fr;gap:34px;padding-top:45px}.WcP_Uq_intro{max-width:750px;padding-top:0}.WcP_Uq_intro h1{font-size:clamp(43px,6vw,72px)}.WcP_Uq_wizard{width:min(100%,685px);margin:0 auto}.WcP_Uq_heroBottom{display:none}.WcP_Uq_hero{min-height:960px}}@media (max-width:700px){.WcP_Uq_topbar{height:68px}.WcP_Uq_logo{font-size:19px}.WcP_Uq_topLinks{gap:8px}.WcP_Uq_topLinks>a:not(.WcP_Uq_loginLink){display:none}.WcP_Uq_topLinks .WcP_Uq_loginLink{gap:8px;padding:11px 13px;font-size:12px}.WcP_Uq_heroInner{padding:40px 15px 60px}.WcP_Uq_intro{padding:0 8px}.WcP_Uq_intro h1{font-size:clamp(39px,10vw,57px)}.WcP_Uq_intro p{margin:18px 0;font-size:14px}.WcP_Uq_introFoot{gap:7px;font-size:10px}.WcP_Uq_wizard{border-radius:18px;min-height:500px;padding:19px}.WcP_Uq_sectorGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:325px}.WcP_Uq_sectorCard{min-height:70px}.WcP_Uq_needGrid{grid-template-columns:1fr;max-height:305px}.WcP_Uq_stepName{font-size:9px}.WcP_Uq_heroScrim{background:linear-gradient(90deg,#061d15cc,#071e1675)}.WcP_Uq_how{border-radius:23px;width:calc(100% - 32px);margin:24px 16px;padding:62px 22px 68px}.WcP_Uq_howGrid{grid-template-columns:1fr}.WcP_Uq_howGrid article{min-height:205px}.WcP_Uq_sectionHeading{display:block}.WcP_Uq_showcase{border-radius:23px;grid-template-columns:1fr;margin:18px 16px 40px;padding:36px 18px}.WcP_Uq_showcaseCopy{padding:20px 5px}.WcP_Uq_showcaseVisual{min-height:330px}.WcP_Uq_visualPill{font-size:10px}.WcP_Uq_footer{padding:25px 22px}.WcP_Uq_footer p{max-width:180px}}@media (prefers-reduced-motion:reduce){.WcP_Uq_landing *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.ro0QbG_scene{z-index:0;pointer-events:none;background:radial-gradient(#296f4940,#0000 70%),#12372b;position:fixed;inset:0;overflow:hidden}.ro0QbG_layer{opacity:0;will-change:opacity, transform;gap:clamp(6px,.8vw,12px);animation-iteration-count:1;animation-fill-mode:forwards;display:grid;position:absolute;inset:-14px;transform:scale(1.045)}.ro0QbG_layer[data-count="8"]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));animation:9s ease-in-out both ro0QbG_phaseEight}.ro0QbG_layer[data-count="16"]{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));animation:9s ease-in-out both ro0QbG_phaseSixteen}.ro0QbG_layer[data-count="32"]{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));animation:9s ease-in-out both ro0QbG_phaseThirtyTwo}.ro0QbG_layer[data-count="64"]{grid-template-rows:repeat(8,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));animation:9s ease-in-out both ro0QbG_phaseSixtyFour}.ro0QbG_tile{background-color:#255641;background-position:50%;background-size:cover;border:1px solid #c7f2d32e;border-radius:clamp(3px,.5vw,9px);min-width:0;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e4fde00a,0 6px 18px #04140d24}.ro0QbG_tile:after{content:"";background:linear-gradient(140deg,#9eefad1f,#0000 52%,#0323141f);position:absolute;inset:0}.ro0QbG_sectorStamp{z-index:1;color:#fffffaeb;text-shadow:0 1px 8px #000000b3;letter-spacing:.01em;align-items:center;gap:8px;font-size:clamp(11px,.96vw,16px);font-weight:500;display:flex;position:absolute;bottom:clamp(8px,1.3vw,22px);left:clamp(8px,1.5vw,25px)}.ro0QbG_sectorGlyph{background:#0b3e28a6;border:1px solid #caffce8c;border-radius:7px;flex-shrink:0;place-items:center;width:clamp(20px,2.1vw,33px);height:clamp(20px,2.1vw,33px);font-size:clamp(11px,1.2vw,19px);display:grid}.ro0QbG_layer[data-count="32"] .ro0QbG_sectorStamp,.ro0QbG_layer[data-count="64"] .ro0QbG_sectorStamp{display:none}.ro0QbG_filmGrain{background:linear-gradient(95deg,#061e152b,#0000 52%,#0a271c33),radial-gradient(at 40% 65%,#0000 30%,#051d1630);position:absolute;inset:0}.ro0QbG_ambientLight{filter:blur(34px);background:linear-gradient(90deg,#0000,#ddffd217,#0000);width:60%;height:150%;animation:24s ease-in-out infinite ro0QbG_slowLight;position:absolute;top:-25%;left:-40%;transform:rotate(12deg)translate(-120vw)}@keyframes ro0QbG_phaseEight{0%,17%{opacity:1;transform:scale(1.02)}23%,to{opacity:0;transform:scale(1.085)}}@keyframes ro0QbG_phaseSixteen{0%,17%{opacity:0;transform:scale(1.015)}23%,40%{opacity:1;transform:scale(1.055)}46%,to{opacity:0;transform:scale(1.09)}}@keyframes ro0QbG_phaseThirtyTwo{0%,40%{opacity:0;transform:scale(1.015)}46%,62%{opacity:1;transform:scale(1.06)}69%,to{opacity:0;transform:scale(1.09)}}@keyframes ro0QbG_phaseSixtyFour{0%,62%{opacity:0;transform:scale(1.01)}69%,to{opacity:1;transform:scale(1.06)}}@keyframes ro0QbG_slowLight{0%,12%{opacity:0;transform:rotate(12deg)translate(-120vw)}40%{opacity:.8}76%,to{opacity:0;transform:rotate(12deg)translate(200vw)}}@media (max-width:800px){.ro0QbG_layer{gap:5px;inset:-7px}.ro0QbG_layer[data-count="8"]{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.ro0QbG_layer[data-count="32"]{grid-template-rows:repeat(8,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.ro0QbG_tile{border-radius:5px}.ro0QbG_layer[data-count="16"] .ro0QbG_sectorStamp,.ro0QbG_ambientLight{display:none}}@media (prefers-reduced-motion:reduce){.ro0QbG_layer,.ro0QbG_ambientLight{will-change:auto;animation:none!important}.ro0QbG_layer{opacity:0!important;transform:none!important}.ro0QbG_layer[data-count="64"]{opacity:1!important}}
