/*! 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_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%}}
/*! 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;--tw-border-style:solid}}}.partner_section{width:100%;padding-block:calc(var(--spacing,.25rem) * 8)}@media (min-width:48rem){.partner_section{padding-block:calc(var(--spacing,.25rem) * 8)}}@media (min-width:64rem){.partner_section{padding-block:calc(var(--spacing,.25rem) * 10)}}@media (min-width:80rem){.partner_section{padding-block:calc(var(--spacing,.25rem) * 14)}}.partner_header{margin-bottom:26px}.partner_header-eyebrow{font-family:var(--font-body,"Google Sans",sans-serif);font-size:var(--text-regular,15px);line-height:var(--tw-leading,var(--text-regular--line-height,22px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#072c2c80}@supports (color:color-mix(in lab,red,red)){.partner_header-eyebrow{color:color-mix(in oklab,var(--color-primary,#072c2c) 50%,transparent)}}.partner_header-eyebrow{text-transform:uppercase}.partner_shell{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-alt,#e3e5d7);background-color:var(--color-surface-alt,#e3e5d7);border-radius:7px;grid-template-columns:repeat(1,minmax(0,1fr));gap:2px;padding:1px;display:grid}@media (min-width:48rem){.partner_shell{grid-template-columns:.6fr 1.4fr}}.partner_quote-card{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 6);background-color:var(--color-bge,#f8f9f3);min-height:auto;padding:calc(var(--spacing,.25rem) * 4);border-radius:4px;flex-direction:column;display:flex}@media (min-width:48rem){.partner_quote-card{min-height:372px;padding:calc(var(--spacing,.25rem) * 5);border-radius:7px;gap:0}}.partner_quote-text{letter-spacing:-.01em;font-size:20px;line-height:32px}.partner_quote-author{margin-top:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.partner_author-avatar{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);border-radius:6px;place-items:center;display:grid;overflow:hidden}.partner_author-name{font-size:var(--text-regular,15px);line-height:var(--tw-leading,var(--text-regular--line-height,22px));margin:0}.partner_author-role{font-size:var(--text-small,14px);line-height:var(--tw-leading,var(--text-small--line-height,20px));color:#072c2c99;margin-top:4px}@supports (color:color-mix(in lab,red,red)){.partner_author-role{color:color-mix(in oklab,var(--color-primary,#072c2c) 60%,transparent)}}.partner_founding-card{justify-content:center;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);background-color:var(--color-primary,#072c2c);padding:calc(var(--spacing,.25rem) * 6);border-radius:4px;flex-direction:column;display:flex}@media (min-width:48rem){.partner_founding-card{padding:calc(var(--spacing,.25rem) * 10);border-radius:7px}}.partner_founding-title{font-family:var(--font-base,"Inter Display",sans-serif);font-size:var(--text-h3,28px);line-height:var(--tw-leading,var(--text-h3--line-height,36px));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing,-.02em));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);margin:0}.partner_founding-body{max-width:560px;font-size:var(--text-regular,15px);line-height:var(--tw-leading,var(--text-regular--line-height,22px));color:#fffc;margin:0}@supports (color:color-mix(in lab,red,red)){.partner_founding-body{color:color-mix(in oklab,var(--color-white,#fff) 80%,transparent)}}.partner_founding-cta{margin-top:calc(var(--spacing,.25rem) * 2)}

/*! 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}}}.problem_subtext{background-image:var(--gradient-red);font-family:var(--font-body,"Google Sans",sans-serif);font-size:var(--text-regular,15px);line-height:var(--tw-leading,var(--text-regular--line-height,22px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#0000;text-transform:uppercase;-webkit-background-clip:text;background-clip:text}.problem_title{width:100%;max-width:535px;font-size:var(--text-h2,32px);line-height:var(--tw-leading,var(--text-h2--line-height,40px));letter-spacing:var(--tw-tracking,var(--text-h2--letter-spacing,-.02em));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary,#072c2c)}.spring-element{transition:transform 1.2s cubic-bezier(.34,1.56,.64,1),opacity .8s ease-out}.premium-reveal{opacity:0;filter:blur(8px);transition:all 1s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}.premium-reveal.is-visible{opacity:1;filter:blur();transform:translateY(0)}.orbit-dot{transition:transform 1.5s ease-out,opacity 1.5s ease-out}@media (max-width:767px){.responsive-card-text{top:0;left:0;gap:30px!important;padding-top:80px!important}.responsive-card-text .text-medium{font-size:15px!important;line-height:22px!important}.responsive-card-text .text-regular{max-width:90%!important;font-size:14px!important;line-height:20px!important}}@media (max-width:510px){.responsive-card-text{justify-content:space-between;height:100%;display:flex;top:0;left:0;gap:0!important;padding-top:11vw!important;padding-bottom:3vw!important}.responsive-card-text .text-medium{font-size:3vw!important}.responsive-card-text .text-regular{max-width:90%!important;font-size:3vw!important;line-height:60%!important}}@media (min-width:768px) and (max-width:1023px){.responsive-card-text{gap:70px!important}}

/*! 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;--tw-duration:initial;--tw-ease:initial;--tw-border-style:solid;--tw-leading:initial}}}.solution-section{background-color:var(--color-bge,#f8f9f3);width:100%;overflow-x:hidden}.solution-hero{width:100%;position:relative;overflow:hidden}.solution-shadow{top:calc(var(--spacing,.25rem) * -1);z-index:10;width:100%;height:240px;position:absolute}@media (min-width:40rem){.solution-shadow{top:calc(var(--spacing,.25rem) * -3);height:280px}}@media (min-width:64rem){.solution-shadow{top:calc(var(--spacing,.25rem) * 40);height:390px}}.solution_shell-wrap{z-index:20;background-color:var(--color-dark,#041a1a);width:100%;padding-left:1rem;padding-right:1rem;position:relative}@media (min-width:48rem){.solution_shell-wrap{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:64rem){.solution_shell-wrap{padding-left:1.75rem;padding-right:1.75rem}}.solution-shell{width:100%;max-width:1240px;padding-bottom:calc(var(--spacing,.25rem) * 10);margin-inline:auto}@media (min-width:48rem){.solution-shell{padding-bottom:calc(var(--spacing,.25rem) * 14)}}@media (min-width:64rem){.solution-shell{padding-bottom:calc(var(--spacing,.25rem) * 20)}}@media (min-width:80rem){.solution-shell{padding-bottom:calc(var(--spacing,.25rem) * 28)}}.solution-inner{z-index:30;justify-content:space-between;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;width:100%;max-width:1240px;margin-inline:auto;display:flex;position:relative}@media (min-width:40rem){.solution-inner{gap:calc(var(--spacing,.25rem) * 10)}}@media (min-width:64rem){.solution-inner{gap:calc(var(--spacing,.25rem) * 7);flex-direction:row}}.solution_header{z-index:30;margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 8);max-width:1240px;position:relative}@media (min-width:64rem){.solution_header{margin-bottom:calc(var(--spacing,.25rem) * 12)}}.solution_subtext-wrapper{margin-top:calc(var(--spacing,.25rem) * 32);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}@media (min-width:48rem){.solution_subtext-wrapper{margin-top:calc(var(--spacing,.25rem) * 48)}}@media (min-width:64rem){.solution_subtext-wrapper{margin-top:400px}}.solution_subtext-icon{width:14px}.solution_subtext{background-image:var(--gradient-sky);font-family:var(--font-body,"Google Sans",sans-serif);font-size:var(--text-regular,15px);line-height:var(--tw-leading,var(--text-regular--line-height,22px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#0000;text-transform:uppercase;-webkit-background-clip:text;background-clip:text}.solution_title{max-width:890px;font-size:var(--text-h3,28px);line-height:var(--tw-leading,var(--text-h3--line-height,36px));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing,-.02em));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);margin-top:12px}@media (min-width:48rem){.solution_title{font-size:var(--text-h2,32px);line-height:var(--tw-leading,var(--text-h2--line-height,40px));letter-spacing:var(--tw-tracking,var(--text-h2--letter-spacing,-.02em))}}.solution_tabs-wrapper{z-index:10;width:100%;position:relative}@media (min-width:64rem){.solution_tabs-wrapper{max-width:651px}}.solution_tablist{margin-inline:calc(var(--spacing,.25rem) * -4);gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 2);flex-wrap:nowrap;display:flex;overflow-x:auto}@media (min-width:40rem){.solution_tablist{column-gap:calc(var(--spacing,.25rem) * 6);padding-inline:0;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0;margin-inline:0;padding-bottom:0;display:grid;overflow:visible}}@media (min-width:48rem){.solution_tablist{column-gap:calc(var(--spacing,.25rem) * 8)}}@media (min-width:64rem){.solution_tablist{display:block}}.solution_tablist{scrollbar-width:none;-ms-overflow-style:none}.solution_tablist::-webkit-scrollbar{display:none}.solution_tab{width:100%;padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-medium,16px);line-height:var(--tw-leading,var(--text-medium--line-height,24px));color:#fff6;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.solution_tab{color:color-mix(in oklab,var(--color-white,#fff) 40%,transparent)}}@media (min-width:64rem){.solution_tab{padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-h4,24px);line-height:var(--tw-leading,var(--text-h4--line-height,28px))}}.solution_tab{border-bottom:1px solid #ffffff14}.solution_tab--active{color:var(--color-white,#fff)}@media (min-width:40rem){.solution_tab--active{border-radius:0}}.solution_tab:hover{color:var(--color-white,#fff)}.solution_tab-bullet{height:calc(var(--spacing,.25rem) * 5);opacity:0;width:0;transition-property:all;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));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));background-color:#d1ff6e;border-radius:6px;flex-shrink:0;margin-right:0;display:none}@media (min-width:40rem){.solution_tab-bullet{display:block}}.solution_tab-bullet.is-active,.solution_tab:hover .solution_tab-bullet{margin-right:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 5);opacity:1}.solution_tab-text{font-family:var(--font-base,"Inter Display",sans-serif);font-size:var(--text-small,14px);line-height:var(--tw-leading,var(--text-small--line-height,20px));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap}@media (min-width:40rem){.solution_tab-text{white-space:normal}}@media (min-width:48rem){.solution_tab-text{font-size:var(--text-h4,24px);line-height:var(--tw-leading,var(--text-h4--line-height,28px))}}.solution-tab-fade{animation:solutionTabFade .26s ease-out both}@keyframes solutionTabFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.solution_panel{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-lg,.5rem);background-color:#122323;width:100%;max-width:100%;overflow:hidden}@media (min-width:64rem){.solution_panel{max-width:560px;margin-top:0}}.solution_card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.solution_card{border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.solution_card{background-color:#122323}.solution_img{object-fit:contain;height:auto;padding-inline:calc(var(--spacing,.25rem) * 3)}@media (min-width:40rem){.solution_img{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media (max-width:1023px){.solution_img{width:100%;max-width:auto!important}}.solution_card-visual{height:auto;padding-block:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.solution_card-visual{min-height:260px}}@media (min-width:48rem){.solution_card-visual{padding-block:calc(var(--spacing,.25rem) * 8)}}@media (min-width:64rem){.solution_card-visual{height:393px;padding-block:0}}.solution_card-visual-figure{border-radius:var(--radius-lg,.5rem);background-color:#122323;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;min-height:260px;display:flex;overflow:hidden}@media (min-width:64rem){.solution_card-visual-figure{border-radius:0;min-height:0}}.solution_card-image{object-fit:contain;object-position:center;width:100%;max-width:100%;height:auto;max-height:280px}@media (min-width:40rem){.solution_card-image{max-height:320px}}@media (min-width:48rem){.solution_card-image{object-fit:cover;height:100%;max-height:none}}@media (min-width:64rem){.solution_card-image{width:560px;height:540px}}.solution_card-content{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 6)}@media (min-width:40rem){.solution_card-content{padding-inline:calc(var(--spacing,.25rem) * 8);padding-top:calc(var(--spacing,.25rem) * 7)}}.solution_card-title{max-width:406px;font-size:var(--text-regular,15px);line-height:var(--tw-leading,var(--text-regular--line-height,22px));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);margin:0}@media (min-width:40rem){.solution_card-title{font-size:var(--text-medium,16px);line-height:var(--tw-leading,var(--text-medium--line-height,24px))}}.solution_card-description{margin-top:calc(var(--spacing,.25rem) * 2);max-width:406px;font-size:var(--text-small,14px);line-height:var(--tw-leading,var(--text-small--line-height,20px));color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.solution_card-description{color:color-mix(in oklab,var(--color-white,#fff) 70%,transparent)}}@media (min-width:40rem){.solution_card-description{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-medium,16px);line-height:var(--tw-leading,var(--text-medium--line-height,24px))}}.solution_btns{z-index:30;margin-top:calc(var(--spacing,.25rem) * 8);position:relative}@media (min-width:64rem){.solution_btns{margin-top:calc(var(--spacing,.25rem) * 14)}}.solution_dotted-bg{pointer-events:none;object-fit:cover;opacity:.3;width:100%;height:100%;position:absolute;inset:0}@media (min-width:64rem){.solution_dotted-bg{opacity:1}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}