/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.hero_content{gap:calc(var(--spacing,.25rem) * 10);flex-direction:column;padding-top:40px;padding-bottom:20px;display:flex}@media (min-width:48rem){.hero_content{flex-direction:row;padding-bottom:40px}}@media (min-width:64rem){.hero_content{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 5);padding-top:60px;padding-bottom:60px}}.hero_left{width:100%;max-width:520px;padding-left:calc(var(--spacing,.25rem) * 3);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:48rem){.hero_left{padding-left:0}}.hero_badge{background-color:var(--color-surface-alt,#e3e5d7);font-size:var(--text-xsmall,13px);line-height:var(--tw-leading,var(--text-xsmall--line-height,20px));flex-direction:column;align-items:center;padding:6px 2px 2px;display:flex}@media (min-width:48rem){.hero_badge{padding-top:2px}}@media (min-width:64rem){.hero_badge{flex-direction:row;padding-left:6px}}.hero_badge{border-radius:6px;gap:6px}.hero_badge-left{align-items:center;gap:6px;display:flex}.hero_badge-dot{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.hero_badge-txt{background-image:var(--gradient-sunset);color:#0000;-webkit-background-clip:text;background-clip:text}.hero_badge-text,.hero_badge-txt{font-size:var(--text-xsmall,13px);line-height:var(--tw-leading,var(--text-xsmall--line-height,20px));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.hero_badge-text{background-color:var(--color-white,#fff);color:#072c2ccc}@supports (color:color-mix(in lab,red,red)){.hero_badge-text{color:color-mix(in oklab,var(--color-primary,#072c2c) 80%,transparent)}}.hero_badge-text{border-radius:4px;padding:2px 8px}.hero_title{max-width:600px;font-size:var(--text-h1,40px);line-height:var(--tw-leading,var(--text-h1--line-height,48px));letter-spacing:var(--tw-tracking,var(--text-h1--letter-spacing,-.02em));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary,#072c2c)}@media (min-width:48rem){.hero_title{max-width:100%}}.hero_title{margin:12px 0 16px}.hero_description{width:100%;font-size:var(--text-medium,16px);line-height:var(--tw-leading,var(--text-medium--line-height,24px));color:#072c2cb3}@supports (color:color-mix(in lab,red,red)){.hero_description{color:color-mix(in oklab,var(--color-primary,#072c2c) 70%,transparent)}}.hero_description{max-width:396px;margin-bottom:32px}.hero_actions{align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.hero_visual{gap:calc(var(--spacing,.25rem) * 8);flex-direction:column-reverse;width:100%;height:100%;display:flex;position:relative}@media (min-width:48rem){.hero_visual{gap:0;display:block}}.hero_visual{max-width:636px}.hero_visual-bg{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px;display:none;position:absolute;inset:0}@media (min-width:48rem){.hero_visual-bg{display:block}}@media (min-width:64rem){.hero_visual-bg{height:800px}}.hero_visual-bg{background-image:url(/_next/static/media/herobg.59154bba.png);width:100%;max-width:500px;margin:0 auto;top:-90px;left:0;right:0}.hero_visual-elements{min-height:400px;position:relative}.hero_tab-content:first-child{opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;position:relative}.hero_tab-content:first-child.hero_tab-content--active{opacity:1;visibility:visible}.hero_tab-content:last-child{opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .4s,visibility .4s;position:absolute;top:0;left:0}.hero_tab-content:last-child.hero_tab-content--active{opacity:1;visibility:visible}.hero_card-left,.hero_card-right{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;width:50%;display:flex}.hero_card{width:100%;overflow:hidden}.hero_card img{width:100%;display:block}.hero_lottie-wrapper{align-items:center;height:100%;position:absolute;top:0;left:0}.hero_lottie-wrapper,.hero_visual-tabs{justify-content:center;width:100%;display:flex}.hero_visual-tabs{z-index:20;margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 2);position:relative}@media (min-width:40rem){.hero_visual-tabs{margin-top:calc(var(--spacing,.25rem) * 6)}}.tab_container{background-color:var(--color-bge,#f8f9f3);flex-direction:column;align-items:center;width:100%;display:flex;overflow:hidden}@media (min-width:40rem){.tab_container{flex-direction:row}}.tab_container{border:1px solid var(--color-surface-alt);border-radius:8px;max-width:416px}.tab_btn{z-index:10;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#072c2cb3;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.tab_btn{color:color-mix(in oklab,var(--color-primary,#072c2c) 70%,transparent)}}.tab_btn{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.tab_btn:hover{color:var(--color-primary,#072c2c)}}@media (min-width:40rem){.tab_btn{justify-content:flex-start}}.tab_btn{border-bottom:1px solid var(--color-surface-alt);cursor:pointer;border-right:none}@media (min-width:640px){.tab_btn{border-bottom:none;border-right:1px solid var(--color-surface-alt)}.tab_btn:last-child{border-right:none}.tab_btn{justify-content:center}}@media (max-width:900px){.tab_container{flex-direction:column;max-width:300px}.tab_btn{border-right:0;border-bottom:1px solid var(--color-surface-alt)}.tab_btn:last-child{border-bottom:none}}@media (max-width:767.99px){.tab_container{flex-direction:row;max-width:450px}.tab_btn{border-right:1px solid var(--color-surface-alt);border-bottom:0}.tab_btn:last-child{border-right:none}}@media (max-width:455.99px){.tab_container{flex-direction:column;max-width:300px}.tab_btn{border-right:0;border-bottom:1px solid var(--color-surface-alt)}.tab_btn:last-child{border-bottom:none}.hero_left{padding-left:0}}.tab_btn--active{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary,#072c2c)}.tab_icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.tab_btn img{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.tab_btn:before{content:"";z-index:calc(10 * -1);background-color:var(--color-surface-alt);width:0;height:100%;position:absolute;top:0;left:0}.tab_btn--active:first-child:before{animation:tabProgress 4s linear forwards}.tab_btn--active:nth-child(2):before{animation:tabProgress 7s linear forwards}@keyframes tabProgress{0%{width:0}to{width:100%}}@property --tw-font-weight{syntax:"*";inherits:false}