.wh-page{--content:1060px}.wh-hero{background:#2f3d2d;color:var(--cream);position:relative;overflow:hidden;isolation:isolate;padding:175px 0 60px}.wh-hero-bg{position:absolute;inset:0;width:100%;height:100%;z-index:-2;opacity:.22;object-position:center}.wh-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#253423cf,#25342310);z-index:-1}.wh-hero-inner{display:grid;grid-template-columns:1.1fr 1fr;gap:20px;align-items:center;min-height:360px}.wh-hero .eyebrow{color:var(--yellow);margin-bottom:22px}.wh-hero h1{font-size:clamp(52px,5.7vw,82px);line-height:1.05}.wh-hero h1 em{color:var(--yellow)}.wh-hero p:not(.eyebrow){max-width:450px;font-size:18px;margin-top:25px}.wh-hero .actions{margin-top:30px;display:flex;gap:16px;flex-wrap:wrap}.wh-login-cta{background:var(--cream);color:var(--olive)}.wh-cans{position:relative;min-height:370px}.wh-cans img{position:absolute;width:63%;height:100%;object-fit:contain;filter:drop-shadow(15px 20px 12px #13211866);bottom:-10px}.wh-cans img:first-child{left:0;transform:rotate(-12deg)}.wh-cans img:last-child{right:0;transform:rotate(13deg)}.wh-intro{padding-block:65px 40px}.wh-intro .ip-intro{align-items:center}.wh-steps{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding:35px 0 0;margin:35px 0 0;border-top:1px solid var(--line)}.wh-steps li{display:flex;gap:17px}.wh-steps .step-num{font:400 31px/1 var(--title);color:var(--wine)}.wh-steps h3{font:400 23px/1.2 var(--title);margin-bottom:10px}.wh-steps p{font-size:14px;line-height:1.6}.wh-form-section{padding-block:25px 80px}.wh-form-shell{background:#e8e5d9;padding:42px 50px 48px}.wh-tabs{display:flex;gap:25px;border-bottom:1px solid #343a2c33;margin-bottom:36px}.wh-tabs button{border:0;border-bottom:3px solid transparent;background:0 0;padding:0 3px 17px;color:var(--ink);font:400 23px/1.1 var(--title);cursor:pointer}.wh-tabs button[aria-selected=true]{border-bottom-color:var(--wine);color:var(--wine)}.wh-panel[hidden],.wh-panel [hidden]{display:none!important}.wh-panel h2{font-size:42px!important;margin-bottom:16px}.wh-form-lede{max-width:660px;font-size:16px;margin-bottom:30px}.wh-panel fieldset{border:0;border-top:1px solid #343a2c2b;padding:26px 0 0;margin:28px 0 0;min-width:0}.wh-panel legend{padding:0 15px 0 0;font:400 24px/1.3 var(--title);color:var(--wine)}.wh-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px 28px}.wh-field{display:flex;flex-direction:column;min-width:0;gap:9px}.wh-field.wide{grid-column:1/-1}.wh-field label{font-size:14px;font-weight:500;line-height:1.5}.wh-field label small{font-size:12px;font-weight:400}.wh-field input,.wh-field select,.wh-field textarea{width:100%;min-height:52px;padding:14px 15px;border:1px solid #b4b8a6;background:var(--cream);border-radius:5px;font:400 16px/1.45 var(--body);color:var(--ink);box-sizing:border-box}.wh-field input:focus,.wh-field select:focus,.wh-field textarea:focus{outline:2px solid var(--wine);outline-offset:2px;border-color:var(--wine)}.wh-field textarea{min-height:115px;resize:vertical}.wh-field input[aria-invalid=true]{border-color:#9e372f}.wh-field .field-help{font-size:12px;line-height:1.5}.wh-consents{margin-top:27px;display:grid;gap:17px}.wh-check{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5}.wh-check input{appearance:auto;width:18px;height:18px;margin:2px 0 0;flex-shrink:0;accent-color:var(--wine)}.wh-check a{text-decoration:underline;text-underline-offset:3px}.wh-submit-row{display:flex;align-items:center;gap:25px;margin-top:30px}.wh-submit-row .button{border:0;cursor:pointer;flex-shrink:0}.wh-submit-row p{font-size:12px;max-width:370px}.wh-preview-note{font-size:12px;line-height:1.6;border-top:1px solid #343a2c2b;padding-top:22px;margin-top:28px;color:#565f4d}.wh-result{background:var(--cream);border-left:4px solid var(--wine);padding:25px 28px;margin-top:25px}.wh-result[hidden]{display:none}.wh-result h3{font-size:28px;margin-bottom:13px}.wh-result p{font-size:15px;line-height:1.65}.wh-result .text-link{margin-top:15px;font-size:14px}.wh-login-form{max-width:570px}.wh-login-form .wh-field+.wh-field{margin-top:23px}.wh-login-form .wh-submit-row{justify-content:space-between;flex-wrap:wrap}.wh-login-form .text-button{border:0;border-bottom:1px solid currentColor;background:0 0;padding:6px 0;font-size:14px;cursor:pointer;color:var(--wine)}.wh-demo{margin-top:30px;background:#dde0d0;padding:24px 26px}.wh-demo h3{font:400 23px/1.2 var(--title);margin-bottom:12px}.wh-demo p{font-size:13px;line-height:1.65;max-width:600px}.wh-demo-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:17px}.wh-demo button{background:var(--cream);border:1px solid #a2a995;border-radius:12.5px;padding:11px 15px 9px;min-height:44px;font:400 13px/1.5 var(--body);color:var(--ink);cursor:pointer}.wh-demo button:hover{background:var(--yellow)}.wh-help{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-top:1px solid var(--line);padding-block:45px 70px}.wh-help h2{font-size:38px!important;margin-bottom:18px}.wh-help p{font-size:16px;max-width:450px}.wh-help .text-link{margin-top:24px}.wh-help dl{margin:0}.wh-help dt{font:400 22px/1.2 var(--title);margin-bottom:12px}.wh-help dd{font-size:15px;line-height:1.7;margin:0 0 25px}.wh-page button:focus-visible{outline:3px solid var(--wine);outline-offset:4px}.wh-hero button:focus-visible{outline-color:var(--cream)}.wh-noscript{padding:20px;background:var(--yellow);font-size:15px}@media(max-width:1050px){.wh-hero{padding-top:155px}.wh-hero-inner{grid-template-columns:1.2fr 1fr}.wh-hero h1{font-size:66px}.wh-cans{min-height:340px}.wh-form-shell{padding:35px}.wh-steps{gap:24px}.wh-help{gap:40px}}@media(max-width:760px){.wh-hero{padding:145px 0 42px}.wh-hero-inner{grid-template-columns:1fr;gap:12px}.wh-hero h1{font-size:60px}.wh-hero p:not(.eyebrow){font-size:17px;max-width:470px}.wh-cans{min-height:250px;width:min(420px,100%);margin:auto}.wh-cans img{width:58%;bottom:0}.wh-cans img:first-child{left:5%}.wh-cans img:last-child{right:5%}.wh-intro{padding-block:45px 25px}.wh-steps{gap:22px;margin-top:28px;padding-top:28px}.wh-steps li{display:block}.wh-steps .step-num{display:block;margin-bottom:12px}.wh-steps h3{font-size:21px}.wh-steps p{font-size:13px}.wh-form-section{padding-bottom:50px}.wh-form-shell{padding:30px}.wh-field-grid{gap:22px}.wh-panel h2{font-size:36px!important}.wh-help{grid-template-columns:1fr;gap:28px;padding-block:38px 50px}.wh-help h2{font-size:35px!important}}@media(max-width:520px){.wh-hero h1{font-size:49px}.wh-hero{padding-top:135px}.wh-hero .eyebrow{font-size:9px}.wh-hero .actions{gap:12px}.wh-hero .button{font-size:13px;padding-inline:20px}.wh-cans{min-height:220px;max-width:325px}.wh-steps{grid-template-columns:1fr;gap:22px}.wh-steps li{display:flex;gap:20px}.wh-steps p{font-size:15px}.wh-steps h3{font-size:23px;margin-bottom:6px}.wh-form-shell{padding:27px 22px}.wh-tabs{gap:18px;margin-bottom:28px}.wh-tabs button{font-size:20px;padding-bottom:15px}.wh-field-grid{grid-template-columns:1fr;gap:22px}.wh-form-lede{font-size:15px}.wh-panel h2{font-size:33px!important}.wh-submit-row{display:block}.wh-submit-row p{margin-top:19px}.wh-submit-row .button{width:100%;justify-content:center;font-size:14px}.wh-login-form .text-button{margin-top:20px}.wh-result{padding:22px}.wh-result h3{font-size:25px}.wh-demo{padding:22px}.wh-demo-actions{display:grid;grid-template-columns:1fr}.wh-check{font-size:13px}}@media(max-width:360px){.wh-hero h1{font-size:43px}.wh-tabs{gap:15px}.wh-tabs button{font-size:18px}.wh-form-shell{padding-inline:18px}.wh-panel h2{font-size:29px!important}}.wh-form-shell .wh-preview-guard{border:0;padding:0;margin:0;min-width:0}.wh-help button.text-link{background:0 0;border-width:0 0 1px;text-align:left;cursor:pointer}.wh-page button.button{border:0}