.hezz-welcome-v41{background:#fff;color:#182c43;overflow:hidden}.wrap:has(.hezz-welcome-v41){max-width:none;padding:0;min-height:0}.hezz-welcome-v41 *{box-sizing:border-box}.welcome-hero{background:linear-gradient(120deg,#fff 10%,#f4f7fb 88%);border-bottom:1px solid #e5ebf1}.welcome-inner{max-width:1330px;margin:auto;padding:95px 5.5% 105px;display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.welcome-eyebrow{font-size:11px;letter-spacing:2px;font-weight:800;color:#48688b}.welcome-eyebrow>span{display:inline-block;width:8px;height:8px;border-radius:50%;background:#b49a69;margin-right:8px}.welcome-copy h1{font-size:clamp(44px,5vw,73px);letter-spacing:-3.5px;line-height:1.1;margin:23px 0 25px;color:#14283f}.welcome-copy h1 em{font-style:normal;color:#6481a2}.welcome-copy>p{max-width:560px;color:#62758a;font-size:18px;line-height:1.8}.welcome-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hezz-welcome-v41 .welcome-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 19px;min-height:51px;border-radius:7px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .2s,box-shadow .2s}.hezz-welcome-v41 .welcome-button:hover{transform:translateY(-2px);text-decoration:none}.welcome-button svg{width:17px;height:17px}.welcome-button.primary{background:#203d5f;color:#fff;box-shadow:0 12px 25px #1a355328}.welcome-button.light{background:white;border:1px solid #cbd8e5;color:#203d5f;box-shadow:0 5px 14px #1a35530a}.welcome-note{display:flex;align-items:center;gap:9px;color:#788a9c;font-size:12px;margin-top:28px}.welcome-note svg{width:17px;height:17px}.welcome-visual{position:relative;min-height:490px;isolation:isolate}.welcome-orbit{position:absolute;border-radius:50%;border:1px solid #dce6f0;z-index:-1}.orbit-one{width:480px;height:480px;top:0;left:8%}.orbit-two{width:340px;height:340px;top:70px;left:21%;background:#eaf0f7aa}.welcome-card{position:absolute;background:#fff;border:1px solid #dce5ef;border-radius:13px;padding:25px;box-shadow:0 24px 60px #1e3d5d20}.welcome-card strong{display:block;font-size:18px;margin:12px 0 22px;letter-spacing:-.4px}.card-label{font-size:10px;letter-spacing:1.5px;font-weight:800;color:#718aa5}.card-question{width:72%;left:0;top:38px;transform:rotate(-4deg)}.card-response{width:75%;right:0;bottom:35px;transform:rotate(3deg)}.fake-field{border:1px solid #d7e1ec;border-radius:6px;padding:13px;color:#8799aa;font-size:12px;display:flex;justify-content:space-between}.fake-field span{font-size:18px;color:#3a5a7c}.fake-choice{font-size:12px;color:#5c7287;margin-top:14px;display:flex;align-items:center;gap:9px}.fake-choice i{width:15px;height:15px;border:1px solid #a6b9cc;border-radius:50%}.fake-row{border-top:1px solid #e8edf3;padding:13px 0;display:flex;justify-content:space-between;gap:10px;font-size:11px;color:#526b82}.fake-row b{color:#528571;font-size:10px}.welcome-flow-arrow{position:absolute;top:49%;left:47%;z-index:3;border:1px solid #d9e4ee;background:#203d5f;color:#fff;border-radius:50%;width:54px;height:54px;display:grid;place-items:center;font-size:27px;box-shadow:0 8px 22px #1a355333}.welcome-tag{position:absolute;bottom:0;left:3%;display:flex;align-items:center;gap:9px;color:#315776;background:#fff;border:1px solid #dce6ef;padding:12px 15px;border-radius:8px;box-shadow:0 9px 25px #19395517;font-size:12px;font-weight:700}.welcome-tag svg{width:19px;height:19px}.welcome-use{max-width:1190px;margin:auto;padding:95px 5% 100px}.welcome-heading{max-width:720px;margin:0 auto 42px;text-align:center}.welcome-heading h2{font-size:clamp(30px,3.5vw,45px);line-height:1.18;letter-spacing:-1.5px;margin:15px 0}.welcome-heading p{color:#6b7e91;font-size:16px;line-height:1.7}.welcome-audience{display:grid;grid-template-columns:1fr 1fr;gap:20px}.welcome-audience article{border:1px solid #dfe7ef;border-radius:12px;padding:38px;background:linear-gradient(135deg,#fff,#f8fafc);box-shadow:0 15px 35px #183c5910}.audience-icon,.journey-icon{width:49px;height:49px;display:grid;place-items:center;border-radius:10px;background:#eaf1f8;color:#274e74}.audience-label{font-size:10px;letter-spacing:1.5px;color:#708ba4;font-weight:800;margin-top:25px}.welcome-audience h3{font-size:26px;letter-spacing:-.7px;line-height:1.25;max-width:370px;margin:11px 0}.welcome-audience p{font-size:15px;line-height:1.75;color:#63798d;max-width:460px}.welcome-audience a{display:inline-flex;align-items:center;gap:9px;font-weight:750;color:#23496c;text-decoration:none;margin-top:12px}.welcome-audience a svg{width:17px}.welcome-journey{background:#f3f7fb;border-block:1px solid #e2eaf2}.welcome-journey-inner{max-width:1190px;margin:auto;padding:85px 5% 95px}.journey-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.journey-grid>div{position:relative;background:white;border:1px solid #e0e8f0;border-radius:11px;padding:31px;box-shadow:0 8px 22px #1b3a5510}.journey-number{position:absolute;top:28px;right:28px;color:#c0cedb;font-size:22px;font-weight:800}.journey-grid h3{font-size:21px;margin:24px 0 8px}.journey-grid p{font-size:14px;color:#687e92;line-height:1.7;margin:0}.welcome-last{max-width:1120px;margin:90px auto;padding:47px 50px;border-radius:13px;background:#edf3f9;border:1px solid #dfe7ef;display:flex;justify-content:space-between;align-items:center;gap:30px}.welcome-last h2{font-size:clamp(26px,3vw,36px);letter-spacing:-1px;line-height:1.2;margin:12px 0}.welcome-last p{font-size:14px;color:#6c8093;margin:0}.welcome-last .welcome-actions{margin-top:0;flex-shrink:0}@media(max-width:900px){.welcome-inner{gap:3%;padding:75px 4%}.welcome-visual{min-height:400px}.welcome-card{padding:18px}.welcome-card strong{font-size:15px}.welcome-last{margin:60px 24px;display:block}.welcome-last .welcome-actions{margin-top:25px}}@media(max-width:700px){.welcome-inner{grid-template-columns:1fr;padding:55px 21px 65px;gap:38px}.welcome-copy h1{font-size:clamp(42px,10vw,58px);letter-spacing:-2.5px}.welcome-copy>p{font-size:16px}.welcome-visual{min-height:370px;max-width:460px;width:100%;margin:auto}.orbit-one{width:330px;height:330px}.orbit-two{width:240px;height:240px;top:45px}.card-question{width:76%;top:15px}.card-response{width:79%;bottom:28px}.welcome-card{padding:15px}.welcome-card strong{font-size:14px;margin:8px 0 13px}.fake-field{padding:10px}.fake-row{padding:10px 0;font-size:10px}.welcome-flow-arrow{width:42px;height:42px;font-size:23px}.welcome-use{padding:65px 20px}.welcome-heading{margin-bottom:28px}.welcome-audience{grid-template-columns:1fr;gap:14px}.welcome-audience article{padding:27px}.welcome-audience h3{font-size:23px}.welcome-journey-inner{padding:65px 20px}.journey-grid{grid-template-columns:1fr;gap:12px}.journey-grid>div{padding:25px}.journey-grid h3{margin-top:15px}.welcome-last{margin:55px 20px;padding:30px 24px}.welcome-last .welcome-actions{display:grid}.welcome-last .welcome-button{width:100%}}@media(max-width:370px){.welcome-actions{display:grid}.welcome-actions .welcome-button{width:100%}.welcome-visual{min-height:340px}.welcome-card{padding:12px}.welcome-card strong{font-size:12px}.fake-row{font-size:9px}}
