section.astro-tfgipxdo{margin-bottom:calc(var(--spacing,.25rem)*12);padding-inline:calc(var(--spacing,.25rem)*0)}@media (min-width:64rem){section.astro-tfgipxdo{margin-bottom:calc(var(--spacing,.25rem)*24);padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:76rem){section.astro-tfgipxdo{padding-inline:calc(var(--spacing,.25rem)*0)}}@media not all and (min-width:64rem){section.astro-tfgipxdo>:not(.content){padding-inline:calc(var(--spacing,.25rem)*6)}}section.astro-tfgipxdo>.content{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){section.astro-tfgipxdo>.content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:64rem){section.astro-tfgipxdo>.content blockquote{margin-inline:calc(var(--spacing,.25rem)*-6);border-radius:0}section.astro-tfgipxdo>.content blockquote:before{margin-left:calc(var(--spacing,.25rem)*-7)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}blockquote.astro-mgbaadk6{font-family:Inter Variable;font-size:var(--body-font-md);--tw-leading:var(--body-line-md);line-height:var(--body-line-md);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8);padding-right:calc(var(--spacing,.25rem)*8);padding-left:calc(var(--spacing,.25rem)*13);display:flex}blockquote.astro-mgbaadk6:before{content:"";margin-left:calc(var(--spacing,.25rem)*-5);width:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-2xl,1rem);background-color:var(--color-brand-high,var(--color-blue-500));flex-shrink:0}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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;--tw-leading:initial;--tw-font-weight:initial}}}.compare-vs.astro-evxzeov3{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*6);padding-top:calc(var(--spacing,.25rem)*4);text-align:center;display:flex}@media (min-width:64rem){.compare-vs.astro-evxzeov3{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-bd-neutral-low,var(--color-gray-50));--tw-shadow:0px 9px 2px 0px var(--tw-shadow-color,#0000),0px 6px 2px 0px var(--tw-shadow-color,#00000003),0px 3px 2px 0px var(--tw-shadow-color,#00000005),0px 1px 1px 0px var(--tw-shadow-color,#00000008),0px 0px 1px 0px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);padding-block:calc(var(--spacing,.25rem)*4)}}@media not all and (min-width:64rem){.compare-vs.astro-evxzeov3{gap:calc(var(--spacing,.25rem)*0);flex-wrap:wrap}}.compare-vs.astro-evxzeov3 svg{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.compare-vs.astro-evxzeov3 .pill{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4);font-family:Inter Variable;font-size:var(--body-font-sm);--tw-leading:var(--body-line-sm);line-height:var(--body-line-sm);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (min-width:64rem){.compare-vs.astro-evxzeov3 .pill{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);border-radius:3.40282e38px}}.compare-vs.astro-evxzeov3 .pill{text-wrap:nowrap;flex-grow:1;flex-basis:50%}@media not all and (min-width:64rem){.compare-vs.astro-evxzeov3 .pill{margin-top:calc(var(--spacing,.25rem)*2)}}@media (min-width:64rem){.compare-vs.astro-evxzeov3 .pill{flex-grow:0}}@media not all and (min-width:64rem){.compare-vs.astro-evxzeov3 .pill:first-child{border-top-left-radius:var(--radius-2xl,1rem);border-bottom-left-radius:var(--radius-2xl,1rem)}.compare-vs.astro-evxzeov3 .pill:last-child{border-top-right-radius:var(--radius-2xl,1rem);border-bottom-right-radius:var(--radius-2xl,1rem)}}.diagram-cloud.astro-skoyskv4{width:calc(var(--spacing,.25rem)*90);max-width:calc(var(--spacing,.25rem)*90);margin:auto}@media (min-width:64rem){.diagram-cloud.astro-skoyskv4{width:calc(var(--spacing,.25rem)*115);max-width:calc(var(--spacing,.25rem)*115)}}.diagram-cloud.astro-skoyskv4{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.diagram-cloud.astro-skoyskv4 li{background-color:var(--color-white,#fff)}.diagram-cloud.astro-skoyskv4 .cloud-item-size{flex-basis:calc(var(--spacing,.25rem)*26.5)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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;--tw-leading:initial;--tw-font-weight:initial}}}.diagram-execution.astro-gxgpi5im{margin:auto}.diagram-execution.astro-gxgpi5im>div{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*8);display:flex}.diagram-execution.astro-gxgpi5im>div>div{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-bd-neutral-low,var(--color-gray-50));--tw-shadow:0px 9px 2px 0px var(--tw-shadow-color,#0000),0px 6px 2px 0px var(--tw-shadow-color,#00000003),0px 3px 2px 0px var(--tw-shadow-color,#00000005),0px 1px 1px 0px var(--tw-shadow-color,#00000008),0px 0px 1px 0px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4)}.diagram-execution.astro-gxgpi5im p.pill{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-family:Inter Variable;font-size:var(--body-font-md);--tw-leading:var(--body-line-md);line-height:var(--body-line-md);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-radius:3.40282e38px}@media not all and (min-width:64rem){section.astro-k76wjnll{margin-bottom:calc(var(--spacing,.25rem)*0)}}@media (min-width:64rem){section.astro-k76wjnll .feature{margin-bottom:calc(var(--spacing,.25rem)*4)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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;--tw-leading:initial;--tw-font-weight:initial}}}.diagram-runtime.astro-lccugg2v{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(2,minmax(0,1fr));margin:auto;display:grid}.diagram-runtime.astro-lccugg2v ul{width:calc(var(--spacing,.25rem)*37);border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-bd-neutral-low,var(--color-gray-50));--tw-shadow:0px 9px 2px 0px var(--tw-shadow-color,#0000),0px 6px 2px 0px var(--tw-shadow-color,#00000003),0px 3px 2px 0px var(--tw-shadow-color,#00000005),0px 1px 1px 0px var(--tw-shadow-color,#00000008),0px 0px 1px 0px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-white,#fff);overflow:hidden}@media (min-width:64rem){.diagram-runtime.astro-lccugg2v ul{width:calc(var(--spacing,.25rem)*46)}}.diagram-runtime.astro-lccugg2v li{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*4)}@media (min-width:64rem){.diagram-runtime.astro-lccugg2v li{padding-inline:calc(var(--spacing,.25rem)*6)}}.diagram-runtime.astro-lccugg2v li{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-bd-neutral-low,var(--color-gray-50));font-family:Outfit Variable;font-size:var(--title-font-md);--tw-leading:var(--title-line-md);line-height:var(--title-line-md);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.diagram-runtime.astro-lccugg2v li:first-child{border-top-style:var(--tw-border-style);text-align:center;border-top-width:0}.diagram-runtime.astro-lccugg2v li svg{margin-right:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);fill:var(--color-black,#000);display:inline-block}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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;--tw-leading:initial;--tw-font-weight:initial}}}.diagram-runtime.astro-3byqdxbz{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(2,minmax(0,1fr));margin:auto;display:grid}.diagram-runtime.astro-3byqdxbz ul{width:calc(var(--spacing,.25rem)*36);border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-bd-neutral-low,var(--color-gray-50));--tw-shadow:0px 9px 2px 0px var(--tw-shadow-color,#0000),0px 6px 2px 0px var(--tw-shadow-color,#00000003),0px 3px 2px 0px var(--tw-shadow-color,#00000005),0px 1px 1px 0px var(--tw-shadow-color,#00000008),0px 0px 1px 0px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}@media (min-width:64rem){.diagram-runtime.astro-3byqdxbz ul{width:calc(var(--spacing,.25rem)*46)}}@media not all and (min-width:64rem){.diagram-runtime.astro-3byqdxbz ul:first-child li:last-child{display:none}}.diagram-runtime.astro-3byqdxbz li{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*4);text-align:center;flex-grow:1}@media (min-width:64rem){.diagram-runtime.astro-3byqdxbz li{padding-inline:calc(var(--spacing,.25rem)*6)}}.diagram-runtime.astro-3byqdxbz li{font-family:Outfit Variable;font-size:var(--title-font-md);--tw-leading:var(--title-line-md);line-height:var(--title-line-md);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);justify-content:center;align-items:center;display:flex}.diagram-runtime.astro-3byqdxbz li:nth-child(2n){background-color:#eefbf2}.diagram-runtime.astro-3byqdxbz li:nth-child(odd){background-color:#fbf2d0}.diagram-runtime.astro-3byqdxbz li:first-child{background-color:var(--color-white,#fff);text-align:center;flex-grow:0;display:block}@media (min-width:64rem){.diagram-runtime.astro-3byqdxbz li:first-child{padding-top:calc(var(--spacing,.25rem)*6)}}.diagram-safety.astro-2ryegwjg{width:calc(var(--spacing,.25rem)*90);max-width:calc(var(--spacing,.25rem)*90);margin:auto}@media (min-width:64rem){.diagram-safety.astro-2ryegwjg{width:calc(var(--spacing,.25rem)*115);max-width:calc(var(--spacing,.25rem)*115)}}.diagram-safety.astro-2ryegwjg{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.diagram-safety.astro-2ryegwjg li{background-color:var(--color-white,#fff)}.diagram-safety.astro-2ryegwjg .safety-item-size{flex-basis:calc(var(--spacing,.25rem)*33.5)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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;--tw-leading:initial;--tw-font-weight:initial}}}.cta.astro-gpyziapd{margin-top:calc(var(--spacing,.25rem)*8);background-color:var(--color-white,#fff)}@media (min-width:64rem){.cta.astro-gpyziapd{flex-grow:0;justify-content:center;align-items:center;display:flex}}@media not all and (min-width:64rem){.cta.astro-gpyziapd{width:100%;display:none}}.cta.astro-gpyziapd>svg{margin-inline:calc(var(--spacing,.25rem)*8);height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);fill:var(--color-blue-500,#3762e0)}@media not all and (min-width:64rem){.cta.astro-gpyziapd>svg{display:none}.cta.astro-gpyziapd>button{width:100%}}.diagram-migration.astro-gpyziapd{margin:auto}.diagram-migration.astro-gpyziapd>div{justify-content:center;align-items:center;display:flex}.diagram-migration.astro-gpyziapd>div>div.box{border-radius:var(--radius-3xl,1.5rem);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-bd-neutral-low,var(--color-gray-50));--tw-shadow:0px 9px 2px 0px var(--tw-shadow-color,#0000),0px 6px 2px 0px var(--tw-shadow-color,#00000003),0px 3px 2px 0px var(--tw-shadow-color,#00000005),0px 1px 1px 0px var(--tw-shadow-color,#00000008),0px 0px 1px 0px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*4);text-align:center;font-family:Outfit Variable;font-size:var(--title-font-lg);--tw-leading:var(--title-line-lg);line-height:var(--title-line-lg);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-width:2px}.diagram-migration.astro-gpyziapd>div>div.box:first-child{--tw-border-style:dashed;border-style:dashed}.diagram-migration.astro-gpyziapd>div>div.box:last-child{border-color:var(--color-bd-brand-high,var(--color-blue-300))}.diagram-migration.astro-gpyziapd p.pill{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-family:Inter Variable;font-size:var(--body-font-md);--tw-leading:var(--body-line-md);line-height:var(--body-line-md);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-radius:3.40282e38px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}.section-modern-infrastructure.astro-vi7rno6k{position:relative}.section-modern-infrastructure.astro-vi7rno6k .content{z-index:2;margin-inline:auto;position:relative}@media (min-width:50rem){.section-modern-infrastructure.astro-vi7rno6k .content{max-width:calc(var(--spacing,.25rem)*152.5)!important}}@media (min-width:64rem){.section-modern-infrastructure.astro-vi7rno6k .content{max-width:calc(var(--spacing,.25rem)*200)!important}}.section-modern-infrastructure.astro-vi7rno6k:after{content:"";bottom:calc(var(--spacing,.25rem)*0);z-index:1;height:calc(var(--spacing,.25rem)*24);background-color:var(--color-brand-high,var(--color-blue-500));width:100%;display:block;position:absolute}@media (min-width:64rem){.section-modern-infrastructure.astro-vi7rno6k:after{height:calc(var(--spacing,.25rem)*48)}}.cta.astro-vi7rno6k{margin-top:calc(var(--spacing,.25rem)*8);background-color:var(--color-white,#fff)}@media (min-width:64rem){.cta.astro-vi7rno6k{flex-grow:0;justify-content:center;align-items:center;display:flex}}@media not all and (min-width:64rem){.cta.astro-vi7rno6k{width:100%}}.cta.astro-vi7rno6k>svg{margin-inline:calc(var(--spacing,.25rem)*8);height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);fill:var(--color-blue-500,#3762e0)}@media not all and (min-width:64rem){.cta.astro-vi7rno6k>svg{display:none}.cta.astro-vi7rno6k>button{width:100%;padding-inline:calc(var(--spacing,.25rem)*0)}}.why-sail.astro-ligo4wrb{--bg-size:500px}@media not all and (min-width:64rem){.why-sail.astro-ligo4wrb section:first-child>.content>:first-child,.why-sail.astro-ligo4wrb section:nth-child(n+2)>.content>:nth-child(2){padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:64rem){.why-sail.astro-ligo4wrb section:nth-child(n+2){background-image:url(/_astro/grid-pattern.BgayN7gD.webp);background-size:var(--bg-size);background-position:-250px;background-repeat:no-repeat}.why-sail.astro-ligo4wrb section:last-child{background-image:none}}.why-sail.astro-ligo4wrb section:nth-child(2n+2){background-position:calc(100svw - var(--bg-size)/2) center}@media (min-width:64rem){.why-sail.astro-ligo4wrb section:nth-child(2n+2)>div>:first-child{order:9999}.why-sail.astro-ligo4wrb section .content{width:100%}@media (min-width:22.5rem){.why-sail.astro-ligo4wrb section .content{max-width:22.5rem}}@media (min-width:50rem){.why-sail.astro-ligo4wrb section .content{max-width:50rem}}.why-sail.astro-ligo4wrb section .content{max-width:64rem}@media (min-width:76rem){.why-sail.astro-ligo4wrb section .content{max-width:76rem}}.why-sail.astro-ligo4wrb section .content{margin-inline:auto}}.why-sail.astro-ligo4wrb+section header{background-color:var(--color-brand-high,var(--color-blue-500))}