.funnel-registration{--funnel-navy:#12273b;--funnel-gold:#c9ab46;color:var(--funnel-navy);background:#fff;min-height:100vh;font-family:DM Sans,sans-serif}.funnel-registration *{box-sizing:border-box}.funnel-review-notice{background:#eef1f3;border-bottom:1px solid #dce2e7;justify-content:space-between;gap:20px;padding:10px 4.5%;font-size:12px;display:flex}.funnel-registration a{color:inherit;text-underline-offset:5px}.funnel-registration a:focus-visible,.funnel-registration button:focus-visible{outline:3px solid var(--funnel-gold);outline-offset:5px}.funnel-registration-header{border-bottom:1px solid #dce2e7;justify-content:space-between;align-items:center;max-width:1600px;margin:auto;padding:32px 4.5%;display:flex}.funnel-registration-header img{width:170px;height:auto;display:block}.funnel-registration-header>span{font-size:16px}.funnel-registration-grid{grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);max-width:1600px;margin:auto;display:grid}.funnel-registration-story{min-width:0;padding:65px 7.5% 60px 7.8%}.funnel-registration h1{letter-spacing:-.055em;margin:0 0 28px;font-size:clamp(45px,5.2vw,79px);font-weight:400;line-height:1.06}.funnel-registration-story>p{max-width:370px;margin:0 0 42px;font-size:20px;line-height:1.5}.funnel-registration-photo{background:var(--funnel-navy);position:relative;overflow:hidden}.funnel-registration-photo img{object-fit:cover;width:100%;height:250px;display:block}.funnel-registration-photo>span{color:#fff;letter-spacing:.01em;padding:16px 20px;font-size:13px;display:block}.funnel-registration-panel{background:#f4f6f7;border-left:1px solid #dce2e7;min-width:0;padding:65px 9% 40px}.funnel-registration h2{letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(28px,2.8vw,40px);font-weight:400;line-height:1.15}.funnel-registration-panel-content>p{color:#405568;max-width:420px;margin:0 0 30px;font-size:16px;line-height:1.6}.funnel-registration-fields{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.funnel-registration-fields>label{gap:8px;font-size:14px;display:grid}.funnel-registration-fields input:not([type=checkbox]){width:100%;font:inherit;color:var(--funnel-navy);opacity:1;-webkit-text-fill-color:var(--funnel-navy);background:#fff;border:1px solid #a2afba;border-radius:0;padding:16px}.funnel-registration-fields input::placeholder{color:#607285;opacity:1}.funnel-registration-fields .funnel-registration-consent{color:#405568;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.funnel-registration-consent input{flex:0 0 16px;width:16px;height:16px;margin:3px 0 0}.funnel-registration-fields>button{background:var(--funnel-navy);color:#fff;width:100%;font:inherit;opacity:1;border:0;border-radius:0;justify-content:space-between;padding:17px 20px;display:flex}.funnel-registration-review-action{border-top:1px solid #d0d8df;margin-top:24px;padding-top:20px}.funnel-registration-review-action p,.funnel-registration-review-action small{color:#405568;margin:0 0 10px;font-size:12px;line-height:1.6;display:block}.funnel-registration-review-action button{font:inherit;color:var(--funnel-navy);cursor:pointer;background:#fff;border:1px solid #7e8d9b;margin:0 0 12px;padding:11px 14px;font-size:13px}.funnel-registration-live iframe{background:#fff;border:0;border-radius:0;width:100%;height:620px;display:block}.funnel-registration-live-note{border-left:3px solid var(--funnel-gold);padding-left:12px;font-size:13px;line-height:1.5}.funnel-registration-original{margin-top:16px;font-size:13px;display:inline-block}.funnel-registration-commercial{border-top:1px solid #d0d8df;margin-top:34px;padding-top:24px;font-size:12px;line-height:1.6}.funnel-registration-commercial strong{font-weight:500}.funnel-registration-commercial p{color:#405568;margin:8px 0}.funnel-registration-footer{border-top:1px solid #dce2e7;justify-content:space-between;max-width:1600px;margin:auto;padding:24px 4.5%;font-size:12px;display:flex}.funnel-registration-footer>div{gap:24px;display:flex}.funnel-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1600px){.funnel-registration h1{font-size:79px}}@media (max-width:760px){.funnel-review-notice{align-items:center;font-size:11px}.funnel-registration-header{padding:24px 6%}.funnel-registration-header img{width:140px}.funnel-registration-header>span{font-size:13px}.funnel-registration-grid{grid-template-columns:1fr}.funnel-registration-story{padding:38px 6% 30px}.funnel-registration h1{margin-bottom:22px;font-size:clamp(40px,9.9vw,66px)}.funnel-registration-story>p{margin-bottom:26px;font-size:17px}.funnel-registration-photo img{height:190px}.funnel-registration-panel{border-top:1px solid #dce2e7;border-left:0;padding:34px 6%}.funnel-registration-footer{flex-wrap:wrap;gap:20px;padding:22px 6%}}
