.CommonEyebrow{font-family:var(--font-mono);font-weight:500;font-size:var(--font-size-uppercase-x-small);line-height:var(--line-height-uppercase-x-small);letter-spacing:0;text-transform:uppercase;color:var(--blue-400);margin:0}.CommonEyebrow.isInverted{color:var(--grayscale-100)}.CommonSectionHeading{font-family:var(--font-primary);font-weight:500;font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:-.03em;color:var(--grayscale-1000);margin:0}.CommonSectionHeading.isInverted{color:var(--grayscale-100)}.EffectFan{pointer-events:none;position:absolute;inset:0}.EffectFan-canvas{mix-blend-mode:luminosity;block-size:100%;inline-size:100%;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.EffectFan--split .EffectFan-canvas{mix-blend-mode:normal}.EffectBlobs{pointer-events:none;position:absolute;inset:0;overflow:hidden}.EffectBlobs.hasBaseFill{background:var(--blue-400)}.EffectBlobs:not(.isLayered){isolation:isolate}.EffectBlobs-ellipse{inline-size:calc(var(--ellipse-w-375)*1px + (var(--ellipse-w-768) - var(--ellipse-w-375))*clamp(0px, 100% - 375px, 393px)/393 + (var(--ellipse-w-1440) - var(--ellipse-w-768))*clamp(0px, 100% - 768px, 472px)/472 + (var(--ellipse-w-1920) - var(--ellipse-w-1440))*clamp(0px, 100% - 1440px, 480px)/480);block-size:0;background-image:var(--ellipse-image,radial-gradient(50% 50% at 50% 50%,color-mix(in oklab,var(--ellipse-fill) 99.98%,transparent) var(--ellipse-s0),color-mix(in oklab,var(--ellipse-fill) 99.89%,transparent) var(--ellipse-s1),color-mix(in oklab,var(--ellipse-fill) 99.58%,transparent) var(--ellipse-s2),color-mix(in oklab,var(--ellipse-fill) 98.61%,transparent) var(--ellipse-s3),color-mix(in oklab,var(--ellipse-fill) 96.14%,transparent) var(--ellipse-s4),color-mix(in oklab,var(--ellipse-fill) 90.88%,transparent) var(--ellipse-s5),color-mix(in oklab,var(--ellipse-fill) 81.59%,transparent) var(--ellipse-s6),color-mix(in oklab,var(--ellipse-fill) 67.96%,transparent) var(--ellipse-s7),color-mix(in oklab,var(--ellipse-fill) 51.33%,transparent) var(--ellipse-s8),color-mix(in oklab,var(--ellipse-fill) 34.46%,transparent) var(--ellipse-s9),color-mix(in oklab,var(--ellipse-fill) 20.23%,transparent) var(--ellipse-s10),color-mix(in oklab,var(--ellipse-fill) 10.26%,transparent) var(--ellipse-s11),color-mix(in oklab,var(--ellipse-fill) 4.46%,transparent) var(--ellipse-s12),color-mix(in oklab,var(--ellipse-fill) 1.64%,transparent) var(--ellipse-s13),color-mix(in oklab,var(--ellipse-fill) 0.51%,transparent) var(--ellipse-s14),color-mix(in oklab,var(--ellipse-fill) 0.13%,transparent) var(--ellipse-s15)));--ellipse-s0:var(--ellipse-s0-a);--ellipse-s1:var(--ellipse-s1-a);--ellipse-s2:var(--ellipse-s2-a);--ellipse-s3:var(--ellipse-s3-a);--ellipse-s4:var(--ellipse-s4-a);--ellipse-s5:var(--ellipse-s5-a);--ellipse-s6:var(--ellipse-s6-a);--ellipse-s7:var(--ellipse-s7-a);--ellipse-s8:var(--ellipse-s8-a);--ellipse-s9:var(--ellipse-s9-a);--ellipse-s10:var(--ellipse-s10-a);--ellipse-s11:var(--ellipse-s11-a);--ellipse-s12:var(--ellipse-s12-a);--ellipse-s13:var(--ellipse-s13-a);--ellipse-s14:var(--ellipse-s14-a);--ellipse-s15:var(--ellipse-s15-a);--ellipse-image:var(--ellipse-image-375);rotate:var(--ellipse-rotate-375,none);display:var(--ellipse-display-375,block);z-index:var(--ellipse-z-375);margin-block-start:calc(var(--ellipse-y-375)*1px + (var(--ellipse-y-768) - var(--ellipse-y-375))*clamp(0px, 100% - 375px, 393px)/393 + (var(--ellipse-y-1440) - var(--ellipse-y-768))*clamp(0px, 100% - 768px, 472px)/472 + (var(--ellipse-y-1920) - var(--ellipse-y-1440))*clamp(0px, 100% - 1440px, 480px)/480);padding-block-start:calc(var(--ellipse-h-375)*1px + (var(--ellipse-h-768) - var(--ellipse-h-375))*clamp(0px, 100% - 375px, 393px)/393 + (var(--ellipse-h-1440) - var(--ellipse-h-768))*clamp(0px, 100% - 768px, 472px)/472 + (var(--ellipse-h-1920) - var(--ellipse-h-1440))*clamp(0px, 100% - 1440px, 480px)/480);position:absolute;inset-block-start:0;inset-inline-start:calc(50% + var(--ellipse-x-375)*1px + (var(--ellipse-x-768) - var(--ellipse-x-375))*clamp(0px, 100% - 375px, 393px)/393 + (var(--ellipse-x-1440) - var(--ellipse-x-768))*clamp(0px, 100% - 768px, 472px)/472 + (var(--ellipse-x-1920) - var(--ellipse-x-1440))*clamp(0px, 100% - 1440px, 480px)/480)}@media (width>=768px){.EffectBlobs-ellipse{--ellipse-s0:var(--ellipse-s0-b);--ellipse-s1:var(--ellipse-s1-b);--ellipse-s2:var(--ellipse-s2-b);--ellipse-s3:var(--ellipse-s3-b);--ellipse-s4:var(--ellipse-s4-b);--ellipse-s5:var(--ellipse-s5-b);--ellipse-s6:var(--ellipse-s6-b);--ellipse-s7:var(--ellipse-s7-b);--ellipse-s8:var(--ellipse-s8-b);--ellipse-s9:var(--ellipse-s9-b);--ellipse-s10:var(--ellipse-s10-b);--ellipse-s11:var(--ellipse-s11-b);--ellipse-s12:var(--ellipse-s12-b);--ellipse-s13:var(--ellipse-s13-b);--ellipse-s14:var(--ellipse-s14-b);--ellipse-s15:var(--ellipse-s15-b)}}@media (width>=1440px){.EffectBlobs-ellipse{--ellipse-s0:var(--ellipse-s0-c);--ellipse-s1:var(--ellipse-s1-c);--ellipse-s2:var(--ellipse-s2-c);--ellipse-s3:var(--ellipse-s3-c);--ellipse-s4:var(--ellipse-s4-c);--ellipse-s5:var(--ellipse-s5-c);--ellipse-s6:var(--ellipse-s6-c);--ellipse-s7:var(--ellipse-s7-c);--ellipse-s8:var(--ellipse-s8-c);--ellipse-s9:var(--ellipse-s9-c);--ellipse-s10:var(--ellipse-s10-c);--ellipse-s11:var(--ellipse-s11-c);--ellipse-s12:var(--ellipse-s12-c);--ellipse-s13:var(--ellipse-s13-c);--ellipse-s14:var(--ellipse-s14-c);--ellipse-s15:var(--ellipse-s15-c)}}@media (width>=571.5px){.EffectBlobs-ellipse{--ellipse-image:var(--ellipse-image-768);rotate:var(--ellipse-rotate-768,none)}}@media (width>=1004px){.EffectBlobs-ellipse{--ellipse-image:var(--ellipse-image-1440);rotate:var(--ellipse-rotate-1440,none)}}@media (width>=1680px){.EffectBlobs-ellipse{--ellipse-image:var(--ellipse-image-1920);rotate:var(--ellipse-rotate-1920,none)}}@media (width>=375px){.EffectBlobs-ellipse{display:var(--ellipse-display-375,var(--ellipse-display-768,block))}}@media (width>=768px){.EffectBlobs-ellipse{display:var(--ellipse-display-768,var(--ellipse-display-1440,block))}}@media (width>=1240px){.EffectBlobs-ellipse{display:var(--ellipse-display-1440,block)}}@media (width>=1440px){.EffectBlobs-ellipse{display:var(--ellipse-display-1440,var(--ellipse-display-1920,block))}}@media (width>=1920px){.EffectBlobs-ellipse{display:var(--ellipse-display-1920,block)}}@media (width>=571.5px){.EffectBlobs-ellipse{z-index:var(--ellipse-z-768)}}@media (width>=1004px){.EffectBlobs-ellipse{z-index:var(--ellipse-z-1440)}}@media (width>=1680px){.EffectBlobs-ellipse{z-index:var(--ellipse-z-1920)}}.EffectBlobs.isLive .EffectBlobs-ellipse{will-change:translate}.EffectDots{z-index:var(--effect-dots-layer,auto);pointer-events:none;position:absolute;inset:0;overflow:hidden}.EffectDots-canvas{opacity:0;block-size:100%;inline-size:100%;transition:opacity .32s cubic-bezier(0,0,.2,1);position:absolute;inset:0}.EffectDots-canvas[data-first-frame=true]{opacity:1}.SectionSolutionsCard{background:var(--grayscale-100);border-radius:8px;flex-direction:row;align-items:center;text-decoration:none;display:flex;position:relative}@media (width>=768px){.SectionSolutionsCard{min-height:120px}}@media (width>=1920px){.SectionSolutionsCard{min-height:136px}}.SectionSolutionsCard:where(a){cursor:pointer}@media (prefers-reduced-motion:no-preference){.SectionSolutionsCard:where(a){transition-property:box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@media (hover:hover){.SectionSolutionsCard:where(a):hover{box-shadow:0 10px 20px var(--black-100)}}.SectionSolutionsCard:focus-visible{outline:none}:root:not([data-input-modality=pointer]) .SectionSolutionsCard:focus-visible:after{content:"";border:3px solid var(--blue-400);pointer-events:none;border-radius:8px;position:absolute;inset:-5px}@media (forced-colors:active){.SectionSolutionsCard:focus-visible{outline:auto}:root:not([data-input-modality=pointer]) .SectionSolutionsCard:focus-visible:after{content:none}}.SectionSolutionsCard-image{background:var(--grayscale-200);border-radius:8px;flex:none;align-self:stretch;inline-size:210px;display:none;position:relative;overflow:hidden}@media (width>=768px){.SectionSolutionsCard-image{display:block}}.SectionSolutionsCard-image .CommonResponsiveImage-img{position:absolute;inset:0}.SectionSolutionsCard-body{align-items:center;gap:var(--spacing-medium);padding:var(--spacing-large) var(--spacing-x-large);flex:1;display:flex}@media (width>=768px){.SectionSolutionsCard-body{padding:var(--padding-card-inner-small)}}.SectionSolutionsCard-text{gap:var(--spacing-2x-small);flex-direction:column;flex:1;min-width:0;display:flex}.SectionSolutionsCard-title{font-family:var(--font-primary);font-weight:400;font-size:var(--font-size-h5);line-height:var(--line-height-h5);letter-spacing:-.01em;color:var(--grayscale-1000);margin:0}.SectionSolutionsCard-subtitle{font-family:var(--font-primary);font-weight:400;font-size:var(--font-size-p2);line-height:var(--line-height-p2);letter-spacing:0;color:var(--grayscale-800);margin:0}.SectionSolutionsCard-circle{background:var(--orange-400);border-radius:999px;flex:none;justify-content:center;align-items:center;block-size:32px;inline-size:32px;display:inline-flex}@media (width>=768px){.SectionSolutionsCard-circle{border-radius:999px;flex:none;justify-content:center;align-items:center;block-size:40px;inline-size:40px;display:inline-flex}}.SectionSolutionsCard-arrow{width:16px;height:16px;color:var(--grayscale-100);flex:none}.SectionSolutions{gap:var(--spacing-5x-large);padding:var(--padding-section-vertical-large) var(--padding-section-inline);background:var(--grayscale-200);flex-direction:column;display:flex}@media (width>=1240px){.SectionSolutions{align-items:flex-start;gap:var(--grid-gutter);flex-direction:row}}.SectionSolutions-column{gap:var(--spacing-3x-large);flex-direction:column;flex:1;min-width:0;display:flex}.SectionSolutions-header{gap:var(--padding-title-subtitle);padding-inline-end:var(--spacing-4x-large)}.SectionSolutions-cards,.SectionSolutions-header{flex-direction:column;display:flex}@media (width>=1240px){.SectionSolutions-cards{flex:1;justify-content:flex-end;align-self:stretch}}.SectionSolutions-panelBox{height:var(--panel-height,auto);overflow-clip-margin:30px;overflow:clip}@media (width>=1240px){.SectionSolutions-panelBox{align-items:flex-end;display:flex}}@media (prefers-reduced-motion:no-preference){.SectionSolutions-panelBox{transition-property:height;transition-duration:var(--solutions-enter);transition-timing-function:cubic-bezier(.4,0,.2,1)}}.SectionSolutions-panel{flex-direction:column;flex-grow:1;gap:8px;display:flex}.SectionSolutions-panel-leave-active{transition:opacity var(--solutions-leave) cubic-bezier(.4,0,.2,1)}.SectionSolutions-panel-leave-to{opacity:0}.SectionSolutions-panel-enter-from .SectionSolutions-card{opacity:0;transform:translateY(var(--solutions-rise))}.SectionSolutions .SectionSolutions-panel.SectionSolutions-panel-enter-active .SectionSolutions-card{transition:opacity var(--solutions-enter) cubic-bezier(.4,0,.2,1),transform var(--solutions-enter) cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--card-index,0)*var(--solutions-stagger))}@media (prefers-reduced-motion:reduce){.SectionSolutions .SectionSolutions-panel.SectionSolutions-panel-enter-active .SectionSolutions-card{transition:opacity var(--solutions-leave) cubic-bezier(.4,0,.2,1);transition-delay:0s}.SectionSolutions .SectionSolutions-panel-enter-from .SectionSolutions-card{opacity:0;transform:none}}.SectionSolutionsTabs{margin-inline:calc(var(--grid-margin)*-1);scrollbar-width:none;-ms-overflow-style:none;margin-block:-8px;padding-block:8px;overflow-x:auto}.SectionSolutionsTabs::-webkit-scrollbar{display:none}@media (width>=1240px){.SectionSolutionsTabs{margin:0;padding:0;overflow:visible}}.SectionSolutionsTabs-list{inline-size:max-content;padding-inline:var(--grid-margin);flex-direction:row;align-items:flex-end;gap:8px;display:flex}@media (width>=1240px){.SectionSolutionsTabs-list{flex-direction:column;align-items:stretch;gap:0;inline-size:auto;padding-inline:0}}.SectionSolutionsTabs-item{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;min-inline-size:125px;padding:0;display:flex;position:relative}.SectionSolutionsTabs-item:focus-visible{outline:none}:root:not([data-input-modality=pointer]) .SectionSolutionsTabs-item:focus-visible:after{content:"";border:3px solid var(--blue-400);pointer-events:none;border-radius:4px;position:absolute;inset:-5px}@media (forced-colors:active){.SectionSolutionsTabs-item:focus-visible{outline:auto}:root:not([data-input-modality=pointer]) .SectionSolutionsTabs-item:focus-visible:after{content:none}}@media (pointer:coarse){.SectionSolutionsTabs-item{position:relative}.SectionSolutionsTabs-item:before{content:"";inset:min(0px,calc((100% - var(--hit-area-size,44px))/2));position:absolute}}@media (width>=1240px){.SectionSolutionsTabs-item{align-self:stretch;gap:var(--spacing-x-large);flex-direction:row;min-inline-size:auto;padding-inline-end:var(--spacing-medium)}:root:not([data-input-modality=pointer]) .SectionSolutionsTabs-item:focus-visible:after{border-radius:8px}}.SectionSolutionsTabs-text{flex-direction:column;flex:1;min-inline-size:0;display:flex}@media (width>=1240px){.SectionSolutionsTabs-text{gap:var(--spacing-x-small);padding-block:var(--spacing-small)}}.SectionSolutionsTabs-descriptor{display:none}@media (width>=1240px){.SectionSolutionsTabs-item.isSelected .SectionSolutionsTabs-descriptor{font-family:var(--font-primary);font-weight:400;font-size:var(--font-size-p2);line-height:var(--line-height-p2);letter-spacing:0;color:var(--grayscale-800);display:block}}.SectionSolutionsTabs-label{padding-block:0 var(--spacing-small);font-family:var(--font-primary);font-weight:400;font-size:var(--font-size-p1);line-height:var(--line-height-p1);letter-spacing:0;color:var(--grayscale-800);padding-inline-end:var(--spacing-x-large)}@media (prefers-reduced-motion:no-preference){.SectionSolutionsTabs-label{transition-property:color;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@media (width>=1240px){.SectionSolutionsTabs-label{font-family:var(--font-primary);font-weight:400;font-size:var(--font-size-h5);line-height:var(--line-height-h5);letter-spacing:-.01em;color:var(--grayscale-600);padding-block:0;padding-inline-end:0}}@media (hover:hover){.SectionSolutionsTabs-item:hover .SectionSolutionsTabs-label{color:var(--grayscale-1000)}}.SectionSolutionsTabs-item.isSelected .SectionSolutionsTabs-label{color:var(--grayscale-1000)}@media (width>=1240px){.SectionSolutionsTabs-item.isSelected .SectionSolutionsTabs-label{font-family:var(--font-primary);font-weight:500;font-size:var(--font-size-h4);line-height:var(--line-height-h4);letter-spacing:-.01em}}.SectionSolutionsTabs-rule{background:var(--grayscale-300);block-size:1px;position:absolute;inset-block-end:0;inset-inline:0}@media (prefers-reduced-motion:no-preference){.SectionSolutionsTabs-rule{transition-property:background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@media (hover:hover) and (width<=1239.98px){.SectionSolutionsTabs-item:not(.isSelected):hover .SectionSolutionsTabs-rule{background:var(--orange-500)}}.SectionSolutionsTabs-item.isSelected .SectionSolutionsTabs-rule{background:var(--orange-500);block-size:3px}@media (width>=1240px){.SectionSolutionsTabs-rule{flex:none;order:-1;align-self:stretch;block-size:auto;inline-size:2px;position:static}.SectionSolutionsTabs-item.isSelected .SectionSolutionsTabs-rule{background:var(--orange-400);block-size:auto}}
