/**handles:veramatic-hero-style**/
.wp-block-veramatic-hero{--vhero-navy:var(--v-midnight, #070028);--vhero-navy-2:#0d0540;--vhero-cloud:var(--v-cloud, #eaefff);--vhero-blurple:var(--v-blurple, #7a5cff);--vhero-grad:var(--v-grad, linear-gradient(90deg, #7a5cff 0%, #cd45e9 20%, #ff5973 40%, #ff854c 60%, #ffaf24 80%, #ffd500 100%));--vhero-max:var(--v-max, 1440px);--vhero-s2:var(--v-s2, 1rem);--vhero-s3:var(--v-s3, 1.618rem);--vhero-s4:var(--v-s4, 2.618rem);--vhero-s5:var(--v-s5, 4.236rem);box-sizing:border-box;position:relative;overflow:hidden;margin:0;color:#fff;font-family:var(--v-font, "Be Vietnam Pro", sans-serif);background:var(--vhero-navy)}.wp-block-veramatic-hero.vhero--bleed{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.entry-content>.wp-block-veramatic-hero:first-child:not(.vhero--panel){margin-top:-1.5em}.wp-block-veramatic-hero .vhero__inner{position:relative;z-index:1;box-sizing:border-box;max-width:var(--vhero-max);margin:0 auto;padding:0 var(--v-gutter,20px)}.wp-block-veramatic-hero:not(.vhero--bleed) .vhero__inner{padding-left:var(--vhero-s4);padding-right:var(--vhero-s4)}@media (min-width:1480px){.wp-block-veramatic-hero.vhero--bleed:not(.vhero--centered) .vhero__inner{padding-left:0;padding-right:0}}.wp-block-veramatic-hero .vhero__mono{font-family:var(--v-font-mono, "IBM Plex Mono", monospace);font-weight:var(--v-fw-medium,500);font-size:var(--v-fs-caption, .786rem);letter-spacing:var(--v-ls-mono, .06em);text-transform:uppercase}.wp-block-veramatic-hero .vhero__title{margin:0;font-family:var(--v-font, "Be Vietnam Pro", sans-serif);font-weight:var(--v-fw-light,300);color:#fff;text-wrap:balance}.wp-block-veramatic-hero .vhero__title em{font-style:normal;background:var(--vhero-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.wp-block-veramatic-hero .vhero__deck{color:var(--v-on-dark-2,rgba(234,239,255,.854))}.wp-block-veramatic-hero .vhero__action{margin-top:var(--vhero-s4)}.wp-block-veramatic-hero .vhero__action:empty{display:none}.wp-block-veramatic-hero .vhero__updated{display:block;margin:var(--vhero-s3) 0 0;font-size:var(--v-fs-caption, .786rem);color:var(--v-on-dark-3,rgba(234,239,255,.618))}.wp-block-veramatic-hero .vhero__updated-date{color:#fff}.wp-block-veramatic-hero .vhero__deck+.vhero__updated{margin-top:var(--vhero-s2)}.wp-block-veramatic-hero.vhero--panel .vhero__updated{color:var(--vhero-panel-kicker)}.wp-block-veramatic-hero.vhero--panel .vhero__updated-date{color:var(--vhero-panel-ink)}.wp-block-veramatic-hero .vhero__btn{position:relative;z-index:1;display:inline-block;padding:10px 24px 20px 20px;border:none;border-radius:var(--v-r-btn,6px);background:linear-gradient(90deg,#6343ff 0,#9500bc 15%,#f86e38 60%,#fccc00 100%);color:var(--vhero-navy);font-weight:var(--v-fw-semibold,600);text-decoration:none;cursor:pointer;transition:all .35s ease-in-out}.wp-block-veramatic-hero .vhero__btn:visited{color:var(--vhero-navy)}.wp-block-veramatic-hero .vhero__btn:hover{background:#fdd500}.wp-block-veramatic-hero .vhero__btn::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:#fff;transform:translate(-6px,-4px)}.wp-block-veramatic-hero .vhero__btn:focus-visible{outline:3px solid #fff;outline-offset:4px}.wp-block-veramatic-hero .vhero__action{margin-top:var(--vhero-s4)}.wp-block-veramatic-hero .vhero__action:empty{display:none}.wp-block-veramatic-hero .vhero__updated{display:block;margin:var(--vhero-s3) 0 0;font-size:var(--v-fs-caption, .786rem);color:var(--v-on-dark-3,rgba(234,239,255,.618))}.wp-block-veramatic-hero .vhero__updated-date{color:#fff}.wp-block-veramatic-hero .vhero__deck+.vhero__updated{margin-top:var(--vhero-s2)}.wp-block-veramatic-hero.vhero--panel .vhero__updated{color:var(--vhero-panel-kicker)}.wp-block-veramatic-hero.vhero--panel .vhero__updated-date{color:var(--vhero-panel-ink)}.wp-block-veramatic-hero .vhero__btn{position:relative;z-index:1;display:inline-block;padding:10px 24px 20px 20px;border:none;border-radius:var(--v-r-btn,6px);background:linear-gradient(90deg,#6343ff 0,#9500bc 15%,#f86e38 60%,#fccc00 100%);color:var(--vhero-navy);font-weight:var(--v-fw-semibold,600);text-decoration:none;cursor:pointer;transition:all .35s ease-in-out}.wp-block-veramatic-hero .vhero__btn:visited{color:var(--vhero-navy)}.wp-block-veramatic-hero .vhero__btn:hover{background:#fdd500}.wp-block-veramatic-hero .vhero__btn::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:#fff;transform:translate(-6px,-4px)}.wp-block-veramatic-hero .vhero__btn:focus-visible{outline:3px solid #fff;outline-offset:4px}.wp-block-veramatic-hero .vhero__ghost{display:inline-block;padding:12px 22px;border:2px solid currentColor;border-radius:var(--v-r-btn,6px);color:#fff;font-weight:var(--v-fw-semibold,600);text-decoration:none;transition:background-color .15s}.wp-block-veramatic-hero .vhero__ghost:visited{color:#fff}.wp-block-veramatic-hero .vhero__ghost:hover{background:var(--v-fill-dark-2,rgba(234,239,255,.09))}.wp-block-veramatic-hero .vhero__ghost:focus-visible{outline:3px solid #fff;outline-offset:4px}.wp-block-veramatic-hero .vhero__action{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vhero-s2) var(--vhero-s3)}.wp-block-veramatic-hero.vhero--centered .vhero__action{justify-content:center}.wp-block-veramatic-hero.vhero--editorial{padding:var(--vhero-s5) 0;text-align:left;background:radial-gradient(120% 140% at 10% 0,rgba(122,92,255,.28) 0,rgba(122,92,255,0) 55%),radial-gradient(120% 140% at 95% 110%,rgba(255,133,76,.18) 0,rgba(255,133,76,0) 55%),var(--vhero-navy)}.wp-block-veramatic-hero.vhero--editorial .vhero__meta{display:flex;justify-content:space-between;gap:var(--vhero-s2);flex-wrap:wrap;color:var(--v-on-dark-3,rgba(234,239,255,.618))}.wp-block-veramatic-hero.vhero--editorial .vhero__meta:empty{display:none}.wp-block-veramatic-hero.vhero--editorial .vhero__title{margin:var(--vhero-s4) 0 0;max-width:860px;font-size:var(--v-fs-display, clamp(2.618rem, 4.6vw, 4.236rem));line-height:var(--v-lh-display, 1.1)!important;letter-spacing:var(--v-ls-display, -.02em)}.wp-block-veramatic-hero.vhero--editorial .vhero__meta:empty+.vhero__title{margin-top:0}.wp-block-veramatic-hero.vhero--editorial .vhero__deck{margin:var(--vhero-s3) 0 0;max-width:640px;font-size:var(--v-fs-lead, 1.128rem);font-weight:var(--v-fw-regular,400);line-height:var(--v-lh-body, 1.618)}.wp-block-veramatic-hero.vhero--centered{padding:var(--v-s5h,5.388rem) 0 var(--v-s5h,5.388rem);text-align:center;background:radial-gradient(820px 420px at 50% -8%,rgba(122,92,255,.3),transparent 62%),radial-gradient(680px 360px at 88% 12%,rgba(171,7,196,.18),transparent 58%),linear-gradient(180deg,var(--vhero-navy),var(--vhero-navy-2))}.wp-block-veramatic-hero.vhero--centered .vhero__inner{max-width:800px}.wp-block-veramatic-hero.vhero--centered .vhero__eyebrow{display:block;margin-bottom:var(--v-s2h,1.272rem);color:var(--v-on-dark-3,rgba(234,239,255,.618))}.wp-block-veramatic-hero.vhero--centered .vhero__eyebrow:empty{display:none}.wp-block-veramatic-hero .vhero__title .callout-gradient{font-weight:inherit}.wp-block-veramatic-hero.vhero--centered .vhero__title{font-size:var(--v-fs-display-sm, clamp(2.058rem, 5vw, 3.33rem));line-height:var(--v-lh-display, 1.1)!important;letter-spacing:var(--v-ls-display, -.02em)}.wp-block-veramatic-hero.vhero--centered .vhero__deck{margin:var(--v-s2h,1.272rem) auto 0;max-width:620px;font-size:var(--v-fs-lead, 1.128rem);font-weight:var(--v-fw-regular,400);line-height:var(--v-lh-body, 1.618);color:var(--v-on-dark-2,rgba(234,239,255,.854))}.wp-block-veramatic-hero.vhero--centered .vhero__action{margin-top:var(--v-s3h,2.058rem)}.wp-block-veramatic-hero.vhero--centered .vhero__art{width:min(var(--vhero-art-w,300px),78%);margin:0 auto var(--v-s3,1.618rem);line-height:0}.wp-block-veramatic-hero.vhero--centered .vhero__art--below{margin:var(--v-s4,2.618rem) auto 0}.wp-block-veramatic-hero.vhero--centered.vhero--has-media{padding-top:var(--v-s4,2.618rem)}.wp-block-veramatic-hero.vhero--centered .vhero__art img{display:block;width:100%;height:auto;animation:vhero-art-float 7s ease-in-out infinite alternate}@keyframes vhero-art-float{from{transform:translateY(0)}to{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.wp-block-veramatic-hero.vhero--centered .vhero__art img{animation:none}}.wp-block-veramatic-hero.vhero--panel{--vhero-panel-bg:var(--vhero-navy);--vhero-panel-ink:#fff;--vhero-panel-muted:var(--v-on-dark-2, rgba(234, 239, 255, 0.854));--vhero-panel-kicker:var(--v-on-dark-2, rgba(234, 239, 255, 0.854));--vhero-panel-line:var(--v-line-dark, rgba(234, 239, 255, 0.146));margin:0 auto var(--vhero-s3);padding:var(--vhero-s4) var(--vhero-s5);border-radius:var(--v-r-panel,20px);text-align:left;color:var(--vhero-panel-ink);background:var(--vhero-panel-bg)}.wp-block-veramatic-hero.vhero--panel.vhero--border{border:1px solid var(--vhero-panel-line)}.wp-block-veramatic-hero:not(.vhero--panel){border-radius:0!important}.wp-block-veramatic-hero.vhero--panel.vhero--on-light{--vhero-panel-ink:var(--v-midnight, #070028);--vhero-panel-muted:var(--v-midnight-2, #2a1c69);--vhero-panel-kicker:var(--v-midnight-2, #2a1c69);--vhero-panel-line:var(--v-cloud, #eaefff)}.wp-block-veramatic-hero.vhero--panel::before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit}.wp-block-veramatic-hero.vhero--panel.vhero--grad-glow::before{background:radial-gradient(60% 70% at 88% 12%,rgba(122,92,255,.34),transparent 62%),radial-gradient(45% 50% at 12% 100%,rgba(171,7,196,.22),transparent 60%)}.wp-block-veramatic-hero.vhero--panel.vhero--grad-brand::before{background:linear-gradient(135deg,#7a5cff 0,#cd45e9 38%,#ff5973 72%,#ff854c 100%)}.wp-block-veramatic-hero.vhero--panel.vhero--grad-midnight::before{background:linear-gradient(180deg,rgba(7,0,40,0) 0,rgba(13,5,64,.9) 100%)}.wp-block-veramatic-hero.vhero--panel.vhero--grad-none::before{display:none}.wp-block-veramatic-hero.vhero--panel>*{position:relative}.wp-block-veramatic-hero.vhero--panel .vhero__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:start;gap:var(--vhero-s4);text-align:left}.wp-block-veramatic-hero.vhero--panel.vhero--has-media .vhero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr)}.wp-block-veramatic-hero.vhero--panel .vhero__copy{width:100%;max-width:none;align-self:center}.wp-block-veramatic-hero.vhero--panel .vhero__title{color:var(--vhero-panel-ink)}.wp-block-veramatic-hero.vhero--panel.vhero--on-light .vhero__btn:focus-visible{outline-color:var(--v-blurple,#7a5cff)}.wp-block-veramatic-hero.vhero--panel .vhero__eyebrow{display:block;margin:0 0 var(--vhero-s2);font-size:var(--v-fs-caption, .786rem);letter-spacing:var(--v-ls-mono, .06em);color:var(--vhero-panel-kicker)}.wp-block-veramatic-hero.vhero--panel .vhero__eyebrow:empty{display:none}.wp-block-veramatic-hero.vhero--panel .vhero__title{font-size:var(--v-fs-display, clamp(2.618rem, 4.6vw, 4.236rem));font-weight:var(--v-fw-light,300);line-height:var(--v-lh-display, 1.1)!important;letter-spacing:var(--v-ls-display, -.02em)}.wp-block-veramatic-hero.vhero--panel .vhero__deck{margin:var(--vhero-s3) 0 0;max-width:560px;font-size:var(--v-fs-lead, 1.128rem);font-weight:var(--v-fw-regular,400);line-height:var(--v-lh-body, 1.618);color:var(--vhero-panel-muted)}.wp-block-veramatic-hero.vhero--panel .vhero__action{margin-top:var(--vhero-s4)}.wp-block-veramatic-hero.vhero--panel .vhero__media{position:relative;min-width:0;width:100%;max-width:540px;justify-self:end;align-self:center}.wp-block-veramatic-hero.vhero--panel .vhero__img{display:block;width:100%;height:auto;max-width:none}.wp-block-veramatic-hero.vhero--panel.vhero--panel-center .vhero__grid,.wp-block-veramatic-hero.vhero--panel.vhero--panel-center.vhero--has-media .vhero__grid{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.wp-block-veramatic-hero.vhero--panel.vhero--panel-center .vhero__copy{max-width:880px}.wp-block-veramatic-hero.vhero--panel.vhero--panel-center .vhero__title{text-wrap:balance}.wp-block-veramatic-hero.vhero--panel.vhero--panel-center .vhero__deck{max-width:640px;margin-left:auto;margin-right:auto}.wp-block-veramatic-hero.vhero--panel.vhero--panel-center .vhero__action{justify-content:center}.wp-block-veramatic-hero.vhero--panel.vhero--panel-center .vhero__updated{justify-content:center}.wp-block-veramatic-hero.vhero--panel.vhero--panel-center .vhero__media{justify-self:center;max-width:720px}.wp-block-veramatic-hero.vhero--panel.vhero--panel-center{padding-top:var(--vhero-s5);padding-bottom:var(--vhero-s5)}@media (max-width:600px){.wp-block-veramatic-hero.vhero--panel.vhero--panel-center{padding-top:var(--vhero-s4);padding-bottom:var(--vhero-s4)}}.wp-block-veramatic-hero.vhero--has-video{padding-bottom:0!important}.wp-block-veramatic-hero.vhero--has-video .vhero__media{position:relative;margin:var(--vhero-s4) auto 0;max-width:960px;padding-bottom:var(--v-s4,2.618rem)}.wp-block-veramatic-hero.vhero--has-video .vhero__media::after{content:"";position:absolute;left:-50vw;right:-50vw;top:50%;bottom:0;background:var(--vhero-ground,#fff);z-index:0}.wp-block-veramatic-hero .vhero__video{position:relative;z-index:1;aspect-ratio:16/9;border-radius:var(--v-r-card,12px);overflow:hidden;background:var(--v-midnight-2,#2a1c69);box-shadow:0 10px 26px rgba(7,0,40,.382),0 0 0 1px var(--v-line-dark,rgba(234,239,255,.146));text-align:center}.wp-block-veramatic-hero .vhero__video iframe,.wp-block-veramatic-hero .vhero__video video{position:absolute;inset:0;width:100%;height:100%;max-width:none;display:block;border:0;background:#000}.wp-block-veramatic-hero .vhero__embed{position:absolute;inset:0}.wp-block-veramatic-hero .vhero__embed>*{width:100%!important;height:100%!important}.wp-block-veramatic-hero .vhero__poster{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--vhero-s2);width:100%;margin:0;padding:0;border:0;border-radius:0;line-height:var(--v-lh-text, 1.5);cursor:pointer;color:#fff;font:inherit;background:radial-gradient(60% 70% at 50% 50%,rgba(122,92,255,.35),transparent 70%),linear-gradient(160deg,#2a1c69 0,#070028 60%);background-size:cover;background-position:center;transition:opacity .35s ease,visibility .35s ease}.wp-block-veramatic-hero .vhero__poster.has-image{background-image:var(--vhero-poster)}.wp-block-veramatic-hero .vhero__poster.has-image::before{content:"";position:absolute;inset:0;background:rgba(7,0,40,.45)}.wp-block-veramatic-hero .vhero__poster.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.wp-block-veramatic-hero .vhero__poster>*{position:relative}.wp-block-veramatic-hero .vhero__poster:disabled{cursor:default}.wp-block-veramatic-hero .vhero__play{display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:50%;background:#fff;color:var(--vhero-navy);box-shadow:var(--v-shadow-dark,0 16px 42px rgba(7,0,40,.5));transition:transform .2s ease,background-color .2s ease}.wp-block-veramatic-hero .vhero__play svg{width:36px;height:36px;margin-left:5px;fill:currentColor}.wp-block-veramatic-hero .vhero__poster:hover .vhero__play{transform:scale(1.06);background:var(--v-yellow,#ffd500)}.wp-block-veramatic-hero .vhero__poster:focus-visible{outline:3px solid #fff;outline-offset:-4px}.wp-block-veramatic-hero .vhero__vlabel{display:inline-flex;align-items:center;gap:var(--v-s1,.618rem);color:var(--vhero-cloud)}.wp-block-veramatic-hero .vhero__dot{width:4px;height:4px;border-radius:50%;background:var(--v-yellow,#ffd500)}.wp-block-veramatic-hero .vhero__badge{position:absolute;left:16px;top:16px;z-index:3;padding:var(--v-s0,.382rem) var(--v-s1,.618rem);border-radius:var(--v-r-btn,6px);background:var(--v-tangerine-light,#fff5ed);color:var(--v-tangerine-dark,#c62608);pointer-events:none;text-align:left}@media (max-width:900px){.wp-block-veramatic-hero.vhero--panel{padding:var(--vhero-s4) var(--vhero-s3)}.wp-block-veramatic-hero.vhero--panel.vhero--has-media .vhero__grid{grid-template-columns:minmax(0,1fr)}.wp-block-veramatic-hero.vhero--panel .vhero__media{justify-self:start}}@media (max-width:680px){.wp-block-veramatic-hero.vhero--panel{padding:var(--vhero-s3) var(--vhero-s2)}.wp-block-veramatic-hero.vhero--editorial{padding:var(--vhero-s4) 0}.wp-block-veramatic-hero.vhero--centered{padding:var(--v-s5,4.236rem) 0 var(--v-s5,4.236rem)}.wp-block-veramatic-hero.vhero--has-video .vhero__media{margin-top:var(--vhero-s3);padding-bottom:var(--v-s3,1.618rem)}.wp-block-veramatic-hero .vhero__play{width:68px;height:68px}.wp-block-veramatic-hero .vhero__play svg{width:28px;height:28px}}@media (max-width:600px){.wp-block-veramatic-hero .vhero__action{flex-direction:column;align-items:stretch;gap:var(--v-s2,1rem)}.wp-block-veramatic-hero .vhero__btn,.wp-block-veramatic-hero .vhero__ghost{box-sizing:border-box;width:100%;text-align:center}.wp-block-veramatic-hero .vhero__btn{width:calc(100% - 6px);margin-left:6px}.wp-block-veramatic-hero.vhero--centered .vhero__inner{padding-left:var(--v-gutter,20px);padding-right:var(--v-gutter,20px)}.wp-block-veramatic-hero.vhero--panel{overflow:hidden;padding:var(--vhero-s3) var(--v-s2h,1.272rem)}.wp-block-veramatic-hero.vhero--panel .vhero__grid{gap:var(--vhero-s3)}.wp-block-veramatic-hero.vhero--panel .vhero__action{margin-top:var(--vhero-s3)}.wp-block-veramatic-hero.vhero--panel .vhero__media{max-width:none;width:calc(100% + 2 * var(--v-s2h,1.272rem));margin:0 calc(-1 * var(--v-s2h,1.272rem))}.wp-block-veramatic-hero.vhero--panel.vhero--media-zoom .vhero__media{width:128%;margin:0 -14% calc(-1 * var(--v-s3,1.618rem))}}.wp-block-veramatic-hero.vhero--title-large .vhero__title{font-size:var(--v-fs-display-sm, clamp(2.058rem, 5vw, 3.33rem));line-height:1.12!important}.wp-block-veramatic-hero.vhero--title-medium .vhero__title{font-size:var(--v-fs-xl, clamp(2.058rem, 3.4vw, 2.618rem));line-height:var(--v-lh-head, 1.2)!important;letter-spacing:var(--v-ls-head, -.01em)}.wp-block-veramatic-hero.vhero--title-small .vhero__title{font-size:var(--v-fs-h1, clamp(1.618rem, 2.6vw, 2.058rem));line-height:var(--v-lh-head, 1.2)!important;letter-spacing:var(--v-ls-head, -.01em)}@media (max-width:400px){.wp-block-veramatic-hero .vhero__title{font-size:var(--v-fs-xl, clamp(2.058rem, 3.4vw, 2.618rem))}}@media (prefers-reduced-motion:reduce){.wp-block-veramatic-hero .vhero__btn,.wp-block-veramatic-hero .vhero__play,.wp-block-veramatic-hero .vhero__poster{transition:none}}.wp-block-veramatic-hero .vhero__btn.is-off,.wp-block-veramatic-hero .vhero__ghost.is-off{opacity:.382;outline:1px dashed currentColor;outline-offset:4px}.wp-block-veramatic-hero .vhero__off-note{flex:0 0 100%;margin:var(--v-s1,.618rem) 0 0;font-size:var(--v-fs-caption, .786rem);font-weight:var(--v-fw-regular,400)!important;line-height:var(--v-lh-text, 1.5);color:inherit;opacity:.618}