.se-editable[data-type=array-template] .se-editable-array-template-operate-btn{background-color:#eee;border:1px dashed #ccc;cursor:pointer;display:block;padding:4px 0;text-align:center}.se-editable[data-type=array-template] .se-editable-array-template-operate-btn[data-disabled=true]{cursor:not-allowed;opacity:.6}.se-editable[data-type=text-string]{display:block;outline:none;position:relative;white-space:normal}.se-editable[data-type=text-string][data-placeholder][data-empty=true]:before{color:var(--color-text-3);content:attr(data-placeholder);cursor:text}.picture_3f25d{display:inline-block;height:100%;width:100%}.picture_3f25d img{height:100%;object-fit:cover;object-position:center;width:100%}.figure_3f25d{display:inline-block;height:100%;overflow:hidden;width:100%}.hero_196ea{--pippit-hero-inset:0px;align-items:center;background:#170d2c;box-sizing:border-box;color:#fff;display:flex;isolation:isolate;min-height:calc(100vh - var(--pippit-hero-inset));min-height:calc(100svh - var(--pippit-hero-inset));min-width:0;position:relative;width:100%}body:has([data-pippit-header-inset=navigation]) .hero_196ea{--pippit-hero-inset:calc(var(--awesome-header-height, 68px) + env(safe-area-inset-top, 0px))}body:has([data-pippit-header-inset=notice]) .hero_196ea{--pippit-hero-inset:calc(var(--awesome-header-height, 68px) + 40px + env(safe-area-inset-top, 0px))}.hero_196ea[data-height-mode=large]{min-height:640px}.background_196ea{border-radius:0;height:100%;inset:0;margin:0;overflow:hidden;padding:0;position:absolute;width:100%;z-index:-2}.background_196ea img,.background_196ea picture{display:block;height:100%;width:100%}.background_196ea img{object-fit:cover}.background_196ea img,.hero_196ea[data-focal-point=center] .background_196ea img{object-position:center}.hero_196ea[data-focal-point=left] .background_196ea img{object-position:left}.hero_196ea[data-focal-point=right] .background_196ea img{object-position:right}.hero_196ea[data-focal-point=top] .background_196ea img{object-position:top}.hero_196ea[data-focal-point=bottom] .background_196ea img{object-position:bottom}.overlay_196ea{background:linear-gradient(90deg,rgba(12,5,26,.88),rgba(12,5,26,.64));inset:0;pointer-events:none;position:absolute;z-index:-1}.hero_196ea[data-overlay=dark] .overlay_196ea{background:rgba(0,0,0,.72)}.content_196ea{box-sizing:border-box;margin-inline:auto;max-width:1440px;overflow-wrap:anywhere;padding:88px max(48px,env(safe-area-inset-right,0px)) 64px max(48px,env(safe-area-inset-left,0px));width:100%}.title_196ea{font-size:clamp(36px,4.3vw,64px);font-weight:700;line-height:1.08;margin:0;max-width:840px}.description_196ea{font-size:20px;line-height:1.5;margin:24px 0 32px;max-width:640px}.cta_196ea{align-items:center;background:#fff;border:2px solid transparent;border-radius:999px;box-sizing:border-box;color:#24103d;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.4;max-width:100%;min-height:48px;padding:14px 24px;text-align:center;text-decoration:none}.cta_196ea:hover{background:#eee4ff}.cta_196ea:focus-visible{outline:3px solid #fff;outline-offset:5px}.hero_196ea[data-content-position=center]{text-align:center}.hero_196ea[data-content-position=center] .description_196ea,.hero_196ea[data-content-position=center] .title_196ea{margin-inline:auto}.imageDescription_196ea{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.mobileDescription_196ea{display:none}@media (max-width:767px){.content_196ea{padding:64px max(24px,env(safe-area-inset-right,0px)) max(32px,env(safe-area-inset-bottom,0px)) max(24px,env(safe-area-inset-left,0px))}.title_196ea{font-size:clamp(32px,8.6vw,44px);line-height:1.12}.description_196ea{font-size:16px;margin:20px 0 24px}.hero_196ea[data-height-mode=large]{min-height:560px}.overlay_196ea{background:linear-gradient(0deg,rgba(12,5,26,.88),rgba(12,5,26,.64))}.desktopDescription_196ea{display:none}.mobileDescription_196ea{display:inline}.hero_196ea[data-mobile-focal-point=center] .background_196ea img{object-position:center}.hero_196ea[data-mobile-focal-point=left] .background_196ea img{object-position:left}.hero_196ea[data-mobile-focal-point=right] .background_196ea img{object-position:right}.hero_196ea[data-mobile-focal-point=top] .background_196ea img{object-position:top}.hero_196ea[data-mobile-focal-point=bottom] .background_196ea img{object-position:bottom}}@media (max-height:650px){.content_196ea{padding-block:48px max(24px,env(safe-area-inset-bottom,0px))}.title_196ea{font-size:clamp(28px,4vw,48px)}.description_196ea{font-size:16px;margin-block:16px 20px}}