/*! tailwindcss v4.1.17 | 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-content:"";--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-leading:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.diversify-point{z-index:0;background-color:var(--color-slate-100,oklch(96.8% .007 247.896));flex-direction:column;row-gap:3em;padding-block:6em;display:flex;position:relative;overflow:hidden}.diversify-point:before{right:calc(var(--spacing,.25rem)*0);z-index:calc(1*-1);--tw-skew-y:skewY(calc(30deg*-1));width:500px;height:250px;transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);background-color:#00c75880;position:absolute;bottom:-150px}@supports (color:color-mix(in lab,red,red)){.diversify-point:before{background-color:color-mix(in oklab,var(--color-green-500,oklch(72.3% .219 149.579))50%,transparent)}}.diversify-point:before{--tw-content:""}@media (min-width:48rem){.diversify-point{padding-block:8em}}@media (min-width:64rem){.diversify-point{padding-block:12em}.diversify-point:before{bottom:-225px;height:350px}}.diversify-point:before{content:var(--tw-content)}@media (min-width:64rem){.diversify-point:before{width:750px}}.diversify-point .section-grid{flex-direction:column;display:flex}.diversify-point .abstract-shape{right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);--tw-translate-x:51%;--tw-translate-y:130px;height:500px;translate:var(--tw-translate-x)var(--tw-translate-y);fill:var(--color-slate-800,oklch(27.9% .041 260.031));position:absolute}@media (min-width:64rem){.diversify-point .abstract-shape{--tw-translate-y:210px;height:800px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.diversify-point .heading-section{max-width:var(--container-4xl,56rem);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-slate-100,oklch(96.8% .007 247.896))50%,transparent);--tw-gradient-via:color-mix(in oklab,var(--color-slate-100,oklch(96.8% .007 247.896))90%,transparent);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab,var(--color-slate-100,oklch(96.8% .007 247.896))85%,transparent);padding-inline:calc(var(--spacing,.25rem)*2);position:relative}@media (min-width:48rem){.diversify-point .heading-section{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-to:transparent;padding:calc(var(--spacing,.25rem)*0)}}.diversify-point .heading-section .heading{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:48rem){.diversify-point .heading-section .heading{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}@media (min-width:64rem){.diversify-point .heading-section .heading{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1))}}.diversify-point .heading-section .text{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);position:relative}@media (min-width:64rem){.diversify-point .heading-section .text{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.diversify-point .list-section{max-width:var(--container-3xl,48rem);flex-wrap:wrap;gap:1em;margin-top:2em;list-style-type:none;display:flex}.diversify-point .list-section .list-item{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-slate-50,oklch(98.4% .003 247.858))25%,transparent);--tw-gradient-via:color-mix(in oklab,var(--color-slate-100,oklch(96.8% .007 247.896))95%,transparent);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via-position:10%;--tw-gradient-to:color-mix(in oklab,var(--color-slate-100,oklch(96.8% .007 247.896))95%,transparent);width:auto;padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:relative}.diversify-point .list-section .list-title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-bottom:1vmin}@media (min-width:48rem){.diversify-point .list-section .list-title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.diversify-point .list-section .list-description{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}@media (min-width:48rem){.diversify-point .list-section .list-description{max-width:66.6667%}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}

/*! tailwindcss v4.1.17 | 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-tracking:initial}}}.heading-block{flex-flow:column wrap;row-gap:1em;display:flex}@media (min-width:80rem){.heading-block.heading-block-row{flex-flow:row;align-items:flex-end}}.heading-block .title-block{row-gap:1em;display:grid}@media (min-width:80rem){.heading-block .title-block{width:60%}.heading-block-stack :is(.heading-block .title-block){width:66.6667%}.heading-block-row :is(.heading-block .title-block){width:60%}}.heading-block .description{width:100%;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}.light :is(.heading-block .description){color:var(--color-slate-600,oklch(44.6% .043 257.281))}.dark :is(.heading-block .description){color:var(--color-slate-300,oklch(86.9% .022 252.894))}@media (min-width:80rem){.heading-block-stack :is(.heading-block .description){width:66.6667%}.heading-block-row :is(.heading-block .description){width:40%}}.heading-block .heading{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:80rem){.heading-block .heading{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}.dark :is(.heading-block .heading){color:var(--color-white,#fff)}.light :is(.heading-block .heading){color:var(--color-slate-950,oklch(12.9% .042 264.695))}.heading-block .kicker{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.heading-block .kicker.color-primary{color:var(--color-cyan-500,oklch(71.5% .143 215.221))}.heading-block .kicker.color-secondary{color:var(--color-violet-500,oklch(60.6% .25 292.717))}.heading-block .kicker.color-tertiary{color:var(--color-orange-500,oklch(70.5% .213 47.604))}

/*! tailwindcss v4.1.17 | 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-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}.pain-point{z-index:0;background-color:var(--color-black,#000);row-gap:3em;padding-block:6em;display:grid;position:relative}.pain-point:before{inset:calc(var(--spacing,.25rem)*0);z-index:calc(1*-1);--tw-gradient-position:to right;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){.pain-point:before{--tw-gradient-position:to right in oklab}}.pain-point:before{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-gray-950,oklch(13% .028 261.692));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-from-position:0%;--tw-gradient-via:var(--color-gray-900,oklch(21% .034 264.665));--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-via-position:25%;--tw-gradient-to:var(--color-gray-950,oklch(13% .028 261.692));--tw-content:"";content:var(--tw-content)}@media (min-width:48rem){.pain-point{padding-block:8em}}.pain-point .button-block{justify-content:center;padding-top:3vmin;display:flex}

/*! tailwindcss v4.1.17 | 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-duration:initial;--tw-ease:initial;--tw-scroll-snap-strictness:proximity}}}.carousel{width:100%;position:relative}.carousel .carousel-navigation{margin-bottom:calc(var(--spacing,.25rem)*2);justify-content:space-between;display:flex}.carousel .carousel-navigation .carousel-navigation-button{padding:calc(var(--spacing,.25rem)*2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}.carousel .carousel-navigation .carousel-navigation-button.inactive{cursor:pointer;color:var(--color-slate-300,oklch(86.9% .022 252.894));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));--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))}@media (hover:hover){.carousel .carousel-navigation .carousel-navigation-button.inactive:hover{color:#cad5e2bf}@supports (color:color-mix(in lab,red,red)){.carousel .carousel-navigation .carousel-navigation-button.inactive:hover{color:color-mix(in oklab,var(--color-slate-300,oklch(86.9% .022 252.894))75%,transparent)}}}.carousel .carousel-navigation .carousel-navigation-button.active,.carousel .carousel-navigation .carousel-navigation-button:disabled{color:#cad5e240}@supports (color:color-mix(in lab,red,red)){.carousel .carousel-navigation .carousel-navigation-button.active,.carousel .carousel-navigation .carousel-navigation-button:disabled{color:color-mix(in oklab,var(--color-slate-300,oklch(86.9% .022 252.894))25%,transparent)}}.carousel .carousel-container{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;gap:calc(var(--spacing,.25rem)*4);scroll-behavior:smooth;display:flex;overflow-x:auto}.carousel .carousel-item{scroll-snap-align:center;width:90%;padding-inline:calc(var(--spacing,.25rem)*2);flex-shrink:0}@media (min-width:40rem){.carousel .carousel-item{width:70%}}@media (min-width:48rem){.carousel .carousel-item{width:60%}}@media (min-width:64rem){.carousel .carousel-item{width:50%}}@media (min-width:80rem){.carousel .carousel-item{width:33%}}.carousel .carousel-pagination{margin-top:calc(var(--spacing,.25rem)*8);justify-content:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.carousel .carousel-pagination .carousel-pagination-button{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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));border-radius:3.40282e+38px}.carousel .carousel-pagination .carousel-pagination-button.inactive{cursor:pointer;background-color:var(--color-slate-300,oklch(86.9% .022 252.894));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));--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))}@media (hover:hover){.carousel .carousel-pagination .carousel-pagination-button.inactive:hover{background-color:#cad5e2bf}@supports (color:color-mix(in lab,red,red)){.carousel .carousel-pagination .carousel-pagination-button.inactive:hover{background-color:color-mix(in oklab,var(--color-slate-300,oklch(86.9% .022 252.894))75%,transparent)}}}.carousel .carousel-pagination .carousel-pagination-button.active{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48))}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}

/*! tailwindcss v4.1.17 | 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-tracking:initial}}}.card{align-items:flex-start;column-gap:calc(var(--spacing,.25rem)*4);row-gap:calc(var(--spacing,.25rem)*4.5);display:grid}.card .card-content{row-gap:calc(var(--spacing,.25rem)*1.5);flex:1;display:grid}.card .card-title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff);order:0}@media (min-width:48rem){.card .card-title{max-width:75%;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.card .card-description{color:var(--color-slate-300,oklch(86.9% .022 252.894))}.card .card-image{aspect-ratio:var(--aspect-video,16/9);border-radius:var(--radius-xl,.75rem);object-fit:cover;max-width:100%}

/*! tailwindcss v4.1.17 | 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-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}.resolution-point{z-index:0;background-color:var(--color-slate-800,oklch(27.9% .041 260.031));row-gap:3em;padding-block:6em;display:grid;position:relative}.resolution-point:before{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:calc(1*-1);--tw-translate-y:calc(80px*-1);width:100vw;height:200px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-gradient-position:to right;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){.resolution-point:before{--tw-gradient-position:to right in oklab}}.resolution-point:before{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-gray-950,oklch(13% .028 261.692));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-from-position:0%;--tw-gradient-via:var(--color-gray-900,oklch(21% .034 264.665));--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-via-position:25%;--tw-gradient-to:var(--color-gray-950,oklch(13% .028 261.692));--tw-content:"";content:var(--tw-content)}.resolution-point:after{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:calc(1*-1);--tw-translate-y:calc(0*-1);width:100vw;height:300px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-skew-y:skewY(calc(5deg*-1));transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);background-color:var(--color-slate-800,oklch(27.9% .041 260.031));--tw-content:"";content:var(--tw-content);position:absolute}@media (min-width:48rem){.resolution-point{padding-block:8em}}.resolution-point .content-grid{row-gap:2em;display:grid}@media (min-width:48rem){.resolution-point .content-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:3em}}.resolution-point .heading-block{padding-bottom:3em}.resolution-point .image-stack{grid-column:span 12/span 12;position:relative}@media (min-width:64rem){.resolution-point .image-stack{grid-column:span 5/span 5}}.resolution-point .image-stack img{aspect-ratio:1;border-radius:var(--radius-xl,.75rem);object-fit:cover;margin-inline:auto}@media (min-width:40rem){.resolution-point .image-stack img{margin-inline:calc(var(--spacing,.25rem)*0)}}@media (min-width:64rem){.resolution-point .image-stack img{aspect-ratio:auto}}.resolution-point .content-container{grid-column:span 12/span 12;align-items:center;row-gap:2em;display:grid}@media (min-width:64rem){.resolution-point .content-container{grid-column:span 7/span 7}}.resolution-point .content-list{flex-direction:column;row-gap:2em;display:flex}.resolution-point .content-list-item{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-500,oklch(55.4% .046 257.417));background-color:#31415880;row-gap:.5em;display:grid}@supports (color:color-mix(in lab,red,red)){.resolution-point .content-list-item{background-color:color-mix(in oklab,var(--color-slate-700,oklch(37.2% .044 257.287))50%,transparent)}}.resolution-point .content-list-item{padding:calc(var(--spacing,.25rem)*4)}.resolution-point .content-list-title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));color:var(--color-white,#fff)}.resolution-point .content-list-description{color:var(--color-slate-300,oklch(86.9% .022 252.894))}.resolution-point .button-block{justify-content:center;padding-top:3vmin;display:flex}@media (min-width:48rem){.resolution-point .button-block{justify-content:flex-start}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

/*! tailwindcss v4.1.17 | 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-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-tracking:initial}}}.video-full-hero{z-index:0;background-color:var(--color-black,#000);width:100vw;display:flex;position:relative}.video-full-hero .video-bg{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:calc(1*-1);aspect-ratio:var(--aspect-video,16/9);object-fit:cover;opacity:.8;width:100%;height:100%;position:absolute}.video-full-hero .video-bg:after{inset:calc(var(--spacing,.25rem)*0);z-index:calc(1*-1);--tw-gradient-position:to bottom;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){.video-full-hero .video-bg:after{--tw-gradient-position:to bottom in oklab}}.video-full-hero .video-bg:after{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#020618bf}@supports (color:color-mix(in lab,red,red)){.video-full-hero .video-bg:after{--tw-gradient-from:color-mix(in oklab,var(--color-slate-950,oklch(12.9% .042 264.695))75%,transparent)}}.video-full-hero .video-bg:after{--tw-gradient-from-position:0%;--tw-gradient-via:#0206181a}@supports (color:color-mix(in lab,red,red)){.video-full-hero .video-bg:after{--tw-gradient-via:color-mix(in oklab,var(--color-slate-950,oklch(12.9% .042 264.695))10%,transparent)}}.video-full-hero .video-bg:after{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);--tw-gradient-via-position:50%;--tw-gradient-to:#020618bf}@supports (color:color-mix(in lab,red,red)){.video-full-hero .video-bg:after{--tw-gradient-to:color-mix(in oklab,var(--color-slate-950,oklch(12.9% .042 264.695))75%,transparent)}}.video-full-hero .video-bg:after{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-content:"";content:var(--tw-content)}.video-full-hero .content-block{box-sizing:border-box;flex-direction:column;row-gap:2em;padding-top:90%;padding-bottom:6em;display:flex;position:relative}@media (min-width:48rem){.video-full-hero .content-block{padding-top:25%;padding-bottom:8em}}@media (min-width:64rem){.video-full-hero .content-block{row-gap:3em}}.video-full-hero .content-block .content-heading{row-gap:4em;display:grid}.video-full-hero .content-block h1{--tw-font-weight:var(--font-weight-normal,400);font-size:3.75em;font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff)}@media (min-width:48rem){.video-full-hero .content-block h1{font-size:5em}}@media (min-width:64rem){.video-full-hero .content-block h1{font-size:6em}}.video-full-hero .content-block p{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff)}@media (min-width:48rem){.video-full-hero .content-block p{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.video-full-hero .content-block .button-block{flex-direction:column;display:flex}@media (min-width:48rem){.video-full-hero .content-block .button-block{flex-direction:row}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}