.newhero{color:#23163b;background:linear-gradient(270deg,#e9e1ff,#faf6f1 62.708%);padding:40px 0}.newhero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,4.5vw,64px);display:grid}.newhero__copy{flex-direction:column;align-items:stretch;gap:24px;width:100%;min-width:0;display:flex}.newhero__kicker{border:1px solid var(--terracotta);border-radius:999px;align-self:stretch;align-items:center;gap:12px;width:100%;padding:8px 16px;display:flex}.newhero__live{flex:0 0 12px;width:12px;height:12px;display:block}.newhero__kicker p{color:#23163b;flex:1;min-width:0;font-size:14px;font-weight:400;line-height:1.4}.newhero__title{flex-direction:column;gap:24px;min-width:0;display:flex}.newhero h1{text-align:left;color:#23163b;white-space:normal;overflow-wrap:break-word;margin:0;padding:0;font-size:clamp(40px,4.5vw,64px);font-weight:700;line-height:1}.newhero__sub{text-align:left;color:#23163b;max-width:none;font-size:18px;font-weight:500;line-height:1.4}.newhero__divider{background:linear-gradient(90deg,#7c5fa0,#7c5fa000);width:100%;height:1px}.newhero__list{flex-direction:column;gap:16px;width:100%;padding:0;display:flex}.newhero .check{gap:16px}.newhero .check__icon{border-radius:6px;flex:0 0 24px;width:24px;height:24px;font-size:14px}.newhero .check p{color:#23163b;overflow-wrap:break-word;min-width:0}.newhero__media{flex-direction:column;gap:24px;min-width:0;height:100%;min-height:0;display:flex}.newhero__collage{flex:auto;width:100%;min-height:280px;position:relative;overflow:hidden}.newhero__shot{border:4px solid #fff;border-radius:12px;position:absolute;overflow:hidden;box-shadow:0 0 16.686px #0000001a}.newhero__shot img{object-fit:cover;width:100%;height:100%}.newhero__shot--tl{width:32.9%;height:47.5%;top:2.95%;left:0}.newhero__shot--tr{width:32.9%;height:47.5%;top:2.95%;left:67.1%}.newhero__shot--mid{z-index:2;border-radius:11.549px;width:31.52%;height:96.93%;top:2.95%;left:34.21%;box-shadow:0 0 18.1px #0000001a}.newhero__shot--bl{width:32.9%;height:47.5%;top:52.33%;left:0}.newhero__shot--br{width:32.9%;height:47.5%;top:52.33%;left:67.1%}.newhero__veil{z-index:3;pointer-events:none;background:linear-gradient(#f7ecf900 0%,#f7ecf945 33.932%,#f7ecf99e 86.071%);border-radius:12px;position:absolute}.newhero__veil--l{width:32.87%;height:96.7%;top:2.65%;left:0}.newhero__veil--m{width:31.52%;height:99.3%;top:0;left:34.21%}.newhero__veil--r{width:32.36%;height:98.1%;top:1.77%;left:67.58%}.newhero__fade{z-index:5;pointer-events:none;border-radius:inherit;display:none;position:absolute;inset:0;overflow:hidden}.newhero__fade:before{content:"";background:linear-gradient(#faf6f100 0%,#f7ecf91a 42%,#f7ecf961 68%,#faf6f1b8 100%);position:absolute;inset:0}.newhero__fade:after{content:"";filter:blur(10px);opacity:.95;background:#efe8fa;height:36px;position:absolute;bottom:-6px;left:0;right:0}.newhero__widget{background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:24px;width:100%;height:auto;min-height:102px;padding:20px;display:flex;box-shadow:0 0 8.345px #00000040}.newhero__widget-cal{flex:0 0 54px;width:54px;height:54px;display:block}.newhero__widget-body{flex-direction:column;flex:0 auto;gap:4px;min-width:0;display:flex}.newhero__widget-label span{white-space:nowrap}.newhero__widget-label{color:#6b588c;margin:0;font-size:13px;font-weight:700;line-height:1.2}.newhero__widget-row{flex-wrap:nowrap;align-items:center;gap:12px;display:flex}.newhero__widget-unit{white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:center;gap:1px;display:flex}.newhero__widget-num{color:#50357a;font-size:28px;font-weight:600;line-height:1}.newhero__widget-caption{color:#998fb4;font-size:10px;font-weight:600;line-height:1}.newhero__widget-sep{color:#998fb4;font-size:20px;font-weight:800;line-height:1}.newhero__actions{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.newhero__cta{flex-direction:column;align-items:center;gap:6px;width:380px;max-width:100%;display:flex}.newhero .btn{width:100%;box-shadow:none;white-space:nowrap}.newhero .avatars{justify-content:center;gap:10px;width:100%;max-width:380px;height:30px}.newhero .avatars__faces img{border:1.5px solid #fff;width:21.16px;height:21.16px;margin-left:-6.89px}.newhero .avatars span{color:#23163b}.newhero .avatars__faces img:first-child{margin-left:0}.newhero__note{color:#23163b;text-align:center;width:100%;font-size:13px;font-weight:300;line-height:26px}@media (width<=1149px){.newhero{background:linear-gradient(190deg,#e9e1ff 10%,#faf6f1 55.388%);padding:32px 0}.newhero h1{font-size:clamp(32px,3.8vw,48px)}.newhero__kicker p{font-size:13px}}@media (width<=1149px) and (width>=768px){.newhero__inner{align-items:stretch;gap:20px}.newhero__media{gap:16px;height:100%}.newhero__collage{aspect-ratio:auto;flex:auto;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:10px;height:auto;min-height:0;display:grid}.newhero__shot--mid,.newhero__veil{display:none}.newhero__collage{border-radius:12px}.newhero__fade{display:block}.newhero__fade:before{background:linear-gradient(#faf6f100 0%,#f7ecf924 38%,#f7ecf973 66%,#faf6f1c7 100%)}.newhero__shot--tl,.newhero__shot--tr,.newhero__shot--bl,.newhero__shot--br{aspect-ratio:auto;border-width:3px;width:100%;height:100%;min-height:0;position:relative;inset:auto}.newhero__shot--tl img,.newhero__shot--tr img,.newhero__shot--bl img,.newhero__shot--br img{object-fit:cover;object-position:center 18%;width:100%;height:100%;position:absolute;inset:0}.newhero__widget{justify-content:center}}@media (width<=767px){.newhero{background:linear-gradient(190.09deg,#e9e1ff 0% 14%,#ebe4fc 28%,#efe9f9 42%,#f3eef6 55%,#f7f3f3 68%,#faf6f1 80% 100%);padding:16px 0}.newhero__inner{flex-direction:column;align-items:stretch;gap:4px;width:100%;display:flex}.newhero__copy,.newhero__media{display:contents}.newhero__collage{aspect-ratio:335/225;border-radius:11.661px;flex:none;order:1;width:100%;min-height:0;overflow:hidden}.newhero__title{text-align:center;order:3;gap:12px}.newhero h1{text-align:center;color:var(--aubergine);padding:0;font-size:36px;line-height:1}.newhero__sub{text-align:center;color:var(--aubergine);font-size:16px;font-weight:500;line-height:1.4}.newhero__actions{order:6;align-items:center;width:100%;margin-top:12px}.newhero__cta{width:100%}.newhero__list{order:7;margin-top:12px}.newhero__widget{order:8;margin-top:12px}.newhero__kicker,.newhero__divider{display:none}.newhero__title,.newhero h1,.newhero__sub,.newhero__list,.newhero__actions,.newhero__widget,.newhero__collage{width:100%;min-width:0}.newhero__shot{border-width:2.032px;border-radius:5.866px;box-shadow:0 0 9.194px #0000001a}.newhero__shot--tl{width:28.6%;height:48.83%;top:2.49%;left:5.6%}.newhero__shot--bl{width:28.6%;height:48.98%;top:52.96%;left:5.6%}.newhero__shot--mid{border-radius:5.866px;width:28.6%;height:100.6%;top:2.49%;left:35.7%}.newhero__shot--tr{width:28.6%;height:48.83%;top:2.49%;left:65.8%}.newhero__shot--br{width:28.6%;height:49.13%;top:52.96%;left:65.8%}.newhero__veil--l{border-radius:6.095px;width:28.6%;height:98.04%;top:3.86%;left:5.6%}.newhero__veil--m{border-radius:6.095px;width:28.6%;height:100.6%;top:2.49%;left:35.7%}.newhero__veil--r{border-radius:6.095px;width:28.6%;height:99.6%;top:2.49%;left:65.8%}.newhero__veil{background:linear-gradient(#e9e1ff00 0%,#e9e1ff33 34%,#efe8fa8c 86%);border-radius:6px}.newhero__fade{border-radius:11.661px;display:block}.newhero__fade:before{background:linear-gradient(#e9e1ff00 0% 35%,#e9e1ff2e 58%,#efe8fa73 78%,#efe8fad1 100%);display:block}.newhero__fade:after{filter:blur(14px);opacity:.9;background:#e9e1ff;height:48px;bottom:-8px;left:0;right:0}.newhero__actions{gap:8px}.newhero__cta{gap:0}.newhero .btn{width:100%;height:48px;padding:0 20px;font-size:20px;box-shadow:0 4px 20px #0003}.newhero__note{width:256px;max-width:100%;color:var(--aubergine);font-size:13px;font-weight:300;line-height:26px}.newhero .check{gap:20px}.newhero .check p{font-size:16px;line-height:20px}.newhero .avatars{gap:6px;width:100%;max-width:none;height:auto;min-height:24px}.newhero .avatars span{letter-spacing:-.15px;color:var(--aubergine);font-size:12px}.newhero .avatars__faces img{border:0;width:16px;height:16px;margin-left:-5px}.newhero__widget{border-radius:21px;justify-content:center;gap:21px;width:100%;height:auto;min-height:89px;padding:17px;box-shadow:0 14px 14px #1d0b380a}.newhero__widget-cal{flex:0 0 47px;width:47px;height:47px}.newhero__widget-body{gap:4px}.newhero__widget-label{font-size:12px;font-weight:700}.newhero__widget-row{gap:8px}.newhero__widget-num{font-size:24px}.newhero__widget-caption{font-size:9px}.newhero__widget-sep{font-size:17px}.newhero .avatars__faces img:first-child{margin-left:0}}.newhero .avatars__faces{flex-shrink:0;display:flex}.newhero .avatar-portrait{width:21px;height:21px}.newhero .avatars{flex-wrap:wrap}.newhero .avatars span{text-align:center}.newhero .btn{white-space:normal;height:auto;min-height:48px;padding-block:10px}.newhero .check p{font-size:18px;line-height:1.4}@media (width<=767px){.newhero .avatar-portrait{width:16px;height:16px;margin-left:-5px}.newhero .avatar-portrait:first-child{margin-left:0}.newhero .check p{font-size:16px;line-height:1.4}.newhero h1{font-size:clamp(30px,9.2vw,36px)}.newhero__widget{flex-wrap:nowrap}}@media (width<=359px){.newhero__widget{flex-wrap:wrap}.newhero__widget-body{text-align:center;align-items:center}}@media (width>=768px) and (width<=1149px){.newhero__actions{order:4}.newhero__list{order:5}.newhero__widget{gap:12px;padding:12px}.newhero__widget-cal{flex-basis:36px;width:36px;height:36px}.newhero__widget-row{gap:6px}}@media (width>=1150px){.newhero__media{align-self:center;height:auto}.newhero__collage{aspect-ratio:335/225;flex:none;min-height:0}}@media (width>=768px) and (width<=1149px){.newhero__media{align-self:center;height:auto}.newhero__collage{aspect-ratio:1;flex:none}}@media (width>=1150px) and (height<=770px){.newhero{padding:24px 0}.newhero__copy{gap:16px}.newhero__title{gap:14px}.newhero h1{font-size:clamp(40px,4vw,52px)}.newhero__list{gap:10px}.newhero .check p{font-size:16px}}.signup__demo[data-astro-cid-dv5v53y2] label[data-astro-cid-dv5v53y2]{margin:16px 0 6px;font-size:15px;display:block}.signup__demo[data-astro-cid-dv5v53y2] input[data-astro-cid-dv5v53y2]{color:#2a1f3d;width:100%;font:inherit;opacity:1;background:#fff;border:1px solid #8c8592;border-radius:6px;padding:13px}.signup__demo[data-astro-cid-dv5v53y2] button[data-astro-cid-dv5v53y2]{background:var(--terracotta-action,#b04d29);color:#fff;width:100%;font:inherit;opacity:.65;cursor:not-allowed;border-radius:8px;margin:24px 0 16px;padding:16px;display:block}.signup__demo[data-astro-cid-dv5v53y2] a[data-astro-cid-dv5v53y2]{color:#2a1f3d;text-align:center;text-underline-offset:3px;text-decoration:underline;display:block}.signup[data-astro-cid-dv5v53y2]{background:var(--cream,#faf6f1);width:min(600px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--aubergine,#2a1f3d);font-family:var(--lexend,sans-serif);overscroll-behavior:contain;border:0;border-radius:20px;margin:auto;padding:40px 32px 32px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 80px #0c071440}.signup[data-astro-cid-dv5v53y2]::backdrop{background:#0c0714b8}.signup__close[data-astro-cid-dv5v53y2]{border-radius:50%;place-items:center;width:44px;height:44px;font-size:32px;line-height:1;display:grid;position:absolute;top:4px;right:8px}.signup[data-astro-cid-dv5v53y2] h2[data-astro-cid-dv5v53y2]{padding-right:16px;font-size:clamp(22px,3.6vw,28px);line-height:1.2}.signup__date[data-astro-cid-dv5v53y2]{margin:10px 0 20px;font-size:14px;line-height:1.5}.signup[data-astro-cid-dv5v53y2] [data-astro-cid-dv5v53y2][data-signup-status]{margin:16px 0;font-size:16px;line-height:1.5}.signup[data-astro-cid-dv5v53y2] [data-astro-cid-dv5v53y2][data-signup-status][data-lade]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#wjr-hubspot-form[data-astro-cid-dv5v53y2][aria-busy=true]{min-height:440px}.signup__retry[data-astro-cid-dv5v53y2]{background:var(--terracotta-action,#b04d29);color:#fff;--btn-glow:var(--terracotta-action,#b04d29);border-radius:8px;margin-top:16px;padding:12px 20px}.signup[data-astro-cid-dv5v53y2] h2[data-astro-cid-dv5v53y2]:focus{outline:none}.signup[data-astro-cid-dv5v53y2] button[data-astro-cid-dv5v53y2]:focus-visible{outline:3px solid var(--terracotta,#c85f37);outline-offset:3px}@media (hover:hover){.signup__close[data-astro-cid-dv5v53y2]:hover{background:var(--sand,#ede4d9)}}@media (width<=479px){.signup[data-astro-cid-dv5v53y2]{padding:48px 20px 24px}}#wjr-hubspot-form .hs-form-field{margin:0 0 12px}#wjr-hubspot-form label{margin:0 0 4px;font-size:13px;font-weight:400;line-height:1.4;display:block}#wjr-hubspot-form .hs-form-required{color:var(--terracotta-action,#b04d29);margin-left:2px}#wjr-hubspot-form .hs-field-desc{color:var(--muted,#2f1f3db3);margin:-1px 0 6px;padding:0;font-size:11.5px;font-weight:300;line-height:1.4;display:block}#wjr-hubspot-form input:not([type=checkbox],[type=radio],[type=submit]),#wjr-hubspot-form select,#wjr-hubspot-form textarea{box-sizing:border-box;width:100%;min-height:44px;font:inherit;color:var(--aubergine,#2a1f3d);background:#fff;border:1px solid #cfc5d6;border-radius:10px;padding:10px 14px;font-size:16px;line-height:1.3;transition:border-color .15s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1)}#wjr-hubspot-form input:not([type=submit]):focus,#wjr-hubspot-form select:focus{border-color:var(--terracotta,#c85f37);outline:none;box-shadow:0 0 0 3px #c85f3738}#wjr-hubspot-form .hs-fieldtype-intl-phone{background:0 0;border:0;gap:8px;min-height:0;padding:0;display:grid}#wjr-hubspot-form .hs-fieldtype-intl-phone select,#wjr-hubspot-form .hs-fieldtype-intl-phone input{float:none;width:100%!important}[data-signup-vorab] .hs-fieldtype-intl-phone:after{content:" ";display:table}#wjr-hubspot-form .hs-fieldtype-intl-phone select{appearance:none;text-overflow:ellipsis;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%232a1f3d' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 16px center no-repeat;padding-right:40px}#wjr-hubspot-form .legal-consent-container{margin:4px 0 0}#wjr-hubspot-form .hs-richtext,#wjr-hubspot-form .hs-richtext p{text-wrap:pretty;color:var(--muted,#2f1f3db3);margin:0;font-size:12px;font-weight:300;line-height:1.5}#wjr-hubspot-form input[type=submit]{background:var(--terracotta-action,#b04d29);color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;-webkit-appearance:none;border:0;border-radius:12px;margin-top:16px;padding:14px 24px;font-size:17px;font-weight:600;line-height:1.2;transition:transform .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1);display:block;box-shadow:0 8px 24px #b04d2947}#wjr-hubspot-form input[type=submit]:active{transform:scale(.98)}@media (hover:hover){#wjr-hubspot-form input[type=submit]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #b04d2961}}@media (width<=379px){#wjr-hubspot-form input[type=submit]{padding-inline:12px;font-size:17px}}#wjr-hubspot-form .hs-input.error{border-color:#8e2535}#wjr-hubspot-form .hs-error-msgs{color:#8e2535;margin:6px 0 0;padding-left:0;font-size:13px;list-style:none}#wjr-hubspot-form .hs-error-msgs label{margin:0;font-size:13px;font-weight:400}#wjr-hubspot-form iframe{border:0;width:100%}
