.carriers-figma-page{--carriers-blue:var(--color-fxd-blue-primary);--carriers-dark:var(--color-fxd-nero-dark-primary);background:var(--color-fxd-white);color:var(--color-fxd-workflow-icon);font-family:var(--figma-body);font-size:14px;font-weight:500;line-height:1.2;overflow:hidden}.carriers-figma-page h1,.carriers-figma-page h2,.carriers-figma-page h3,.carriers-figma-page p{overflow-wrap:anywhere;margin:0}.carriers-figma-page h1,.carriers-figma-page h2,.carriers-figma-page h3{font-family:var(--figma-display);font-weight:500}.carriers-figma-page a{text-decoration:none}.carriers-figma-shell{width:min(var(--figma-shell), calc(100% - 48px));margin-inline:auto}.carriers-figma-hero-copy,.carriers-figma-benefits-copy,.carriers-figma-cta-grid>div{min-width:0}.carriers-figma-tag{background:var(--figma-light-blue);width:fit-content;min-height:18px;color:var(--carriers-blue);text-transform:uppercase;border-radius:5px;justify-content:center;align-items:center;padding:2px 20px;font-size:10px;line-height:1;display:inline-flex}.carriers-figma-hero{background:var(--color-fxd-off-white);min-height:824.363px}.carriers-figma-hero-grid{grid-template-columns:487px minmax(0,579.325px);align-items:center;gap:97px;padding-block:200px;display:grid}.carriers-figma-hero-copy{align-self:start;margin-top:12.182px}.carriers-figma-hero-copy h1{color:var(--carriers-dark);margin-top:30px;font-size:48px;line-height:1}.carriers-figma-hero-copy>.carriers-figma-tag{padding-block:4px}.carriers-figma-hero-copy h1 span,.carriers-figma-benefits-copy h2 span,.carriers-figma-cta h2 span{color:var(--carriers-blue)}.carriers-figma-hero-copy h1 span{display:block}.carriers-figma-hero-copy>p:not(.carriers-figma-tag){max-width:487px;line-height:1}.carriers-figma-hero-copy h1+p{margin-top:35px}.carriers-figma-hero-copy>p+p{margin-top:14px}.carriers-figma-hero-copy strong{font-weight:800}.carriers-figma-actions{flex-wrap:wrap;gap:15px;margin-top:50px;display:flex}.carriers-figma-button{border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;min-height:38px;padding:10px 20px;font-size:14px;line-height:1;display:inline-flex}.carriers-figma-button-primary{background:var(--carriers-blue);color:var(--color-fxd-white)}.carriers-figma-button-primary:focus-visible{outline:2px solid var(--carriers-blue);outline-offset:2px}.carriers-figma-button-secondary{border-color:var(--carriers-blue);background:var(--color-fxd-white);color:var(--carriers-blue)}.carriers-figma-button-secondary:hover,.carriers-figma-button-secondary:focus-visible{border-color:var(--color-fxd-blue-hover);background:var(--color-fxd-white);color:var(--color-fxd-blue-hover)}.carriers-figma-hero-art{width:579.325px;height:424.363px;margin-left:auto;position:relative}.carriers-figma-hero-frame,.carriers-figma-hero-photo-mask,.carriers-figma-hero-photo{max-width:none;display:block;position:absolute}.carriers-figma-hero-frame{z-index:0;width:98.22%;height:96.67%;top:3.3%;left:1.73%}.carriers-figma-hero-photo-mask{z-index:1;width:98.23%;height:96.68%;top:0;left:0;overflow:hidden;-webkit-mask-image:url(/img/carriers-figma/hero-mask.svg);mask-image:url(/img/carriers-figma/hero-mask.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.carriers-figma-hero-photo{object-fit:cover;width:110.01%;height:101.73%;inset:-1.71% auto auto 0}.carriers-figma-benefits{background:var(--color-fxd-white);min-height:700px}.carriers-figma-benefits-grid{grid-template-columns:522.618px 380px;align-items:start;gap:160.382px;padding-block:175px;display:grid}.carriers-figma-benefits-art{aspect-ratio:522.618/326.637;width:min(100%,522.618px);margin-top:11.637px;position:relative}.carriers-figma-account-image,.carriers-figma-actions-image{border:2px solid var(--carriers-blue);box-shadow:0 2px 7px 1px color-mix(in srgb, var(--color-fxd-workflow-icon) 25%, transparent);position:absolute;overflow:hidden}.carriers-figma-account-image{border-radius:20px;width:46.694%;height:71.14%;top:0;left:0}.carriers-figma-account-image img{object-fit:fill;width:107.66%!important;max-width:none!important;height:108.9%!important;top:-4.03%!important;left:-2.82%!important}.carriers-figma-actions-image{border-radius:24px;width:46.53%;height:50.14%;top:49.86%;left:53.46%}.carriers-figma-actions-image img{object-fit:fill;width:107.66%!important;max-width:none!important;height:153.89%!important;top:-41.02%!important;left:-3.63%!important}.carriers-figma-benefits-copy{padding-top:0}.carriers-figma-benefits-copy h2{margin-top:20px;font-size:32px;line-height:1}.carriers-figma-section-heading h2{margin-top:20px;font-size:24px;line-height:1}.carriers-figma-benefits-copy ul{gap:25px;margin:30px 0 0;padding:0;list-style:none;display:grid}.carriers-figma-benefits-copy li{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:30px;font-size:16px;line-height:1;display:grid}.carriers-figma-benefits-copy li img{width:18px;height:12px}.carriers-figma-features{background:var(--color-fxd-off-white);min-height:708px;padding-block:80px}.carriers-figma-section-heading{width:min(306px,100%)}.carriers-figma-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:91px 220px;margin-top:70px;display:grid}.carriers-figma-feature-grid article{flex-direction:column;gap:40px;min-width:0;display:flex}.carriers-figma-feature-grid article>img{object-fit:contain;object-position:left center;width:32px;height:26px}.carriers-figma-feature-grid article>div{gap:20px;display:grid}.carriers-figma-feature-grid h3{color:var(--color-fxd-workflow-icon);font-size:16px;line-height:1}.carriers-figma-feature-grid p{max-width:195px;color:var(--color-fxd-nero-light);line-height:1.2}.carriers-figma-cta{background:var(--color-fxd-white);height:615.263px;min-height:0;padding-block:200px;position:relative}.carriers-figma-cta-grid{display:block}.carriers-figma-cta-grid>div{width:min(549px,100%)}.carriers-figma-cta h2{font-size:32px;line-height:1}.carriers-figma-cta .carriers-figma-actions{gap:19px}.carriers-figma-cta .carriers-figma-button{min-height:46px;padding:12px 25px;font-size:18px}.carriers-figma-cta-visual{pointer-events:none;width:613.001px;height:205.916px;position:absolute;top:50%;left:calc(41.67% + 87px);transform:translateY(-50%)}.carriers-figma-cta-frame,.carriers-figma-cta-photo-mask,.carriers-figma-cta-photo,.carriers-figma-cta-message,.carriers-figma-cta-app-icon,.carriers-figma-cta-app-mark,.carriers-figma-cta-app-badge{max-width:none;display:block;position:absolute}.carriers-figma-cta-frame{z-index:0;width:91.31%;height:95.63%;top:4.37%;left:8.69%}.carriers-figma-cta-photo-mask{z-index:1;width:91.31%;height:95.63%;top:0;left:7.99%;overflow:hidden;-webkit-mask-image:url(/img/carriers-figma/cta-mask.svg);mask-image:url(/img/carriers-figma/cta-mask.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.carriers-figma-cta-photo{object-fit:cover;width:130.41%;height:148.68%;inset:-28.72% auto auto -12.13%}.carriers-figma-cta-message{z-index:2;box-sizing:border-box;background:var(--color-fxd-white);width:43.06%;height:18.94%;box-shadow:0 2px 2px color-mix(in srgb, var(--color-fxd-nero-dark-primary) 25%, transparent);color:var(--color-fxd-nero-dark-primary);border-radius:6px;align-items:center;gap:1.14%;padding:1.14% 1.63%;font-size:clamp(4px,.42vw,6px);font-weight:500;line-height:1.2;display:flex;top:22.34%;left:0}.carriers-figma-cta-message-icon{flex:0 0 7.58%;width:7.58%;height:51.28%}.carriers-figma-cta-message>span,.carriers-figma-cta-message strong{white-space:nowrap;display:block}.carriers-figma-cta-message strong{margin-bottom:2px;font-size:clamp(5px,.49vw,7px);font-weight:700}.carriers-figma-cta-app-icon{z-index:2;width:11.42%;height:32.54%;filter:drop-shadow(0 2px 1px color-mix(in srgb, var(--color-fxd-nero-dark-primary) 25%, transparent));top:56.33%;left:77.98%}.carriers-figma-cta-app-mark{width:84.29%;height:88.06%;top:11.21%;left:0}.carriers-figma-cta-app-badge{width:33.33%;height:34.33%;top:0;right:0}.carriers-figma-cta-app-count{color:var(--color-fxd-white);font-family:var(--font-sans), sans-serif;font-size:clamp(10px,1.03vw,15px);font-weight:500;line-height:1;position:absolute;top:3.2%;right:10%}@media (max-width:1100px){.carriers-figma-hero-grid{grid-template-columns:minmax(360px,487px) minmax(0,1fr);gap:36px}.carriers-figma-hero-art{aspect-ratio:579.325/424.363;width:100%;height:auto;margin:0}.carriers-figma-benefits-grid{grid-template-columns:minmax(0,1fr) minmax(320px,380px);gap:48px}.carriers-figma-feature-grid{gap:80px clamp(80px,12vw,160px)}.carriers-figma-cta{height:auto;padding-block:100px}.carriers-figma-cta-visual{aspect-ratio:613.001/205.916;width:min(100%,613.001px);height:auto;margin:64px 0 0 auto;position:relative;top:auto;left:auto;transform:none}}@media (max-width:800px){.carriers-figma-hero,.carriers-figma-benefits,.carriers-figma-features{min-height:0}.carriers-figma-hero-grid,.carriers-figma-benefits-grid{grid-template-columns:1fr}.carriers-figma-hero-grid{padding-block:72px}.carriers-figma-hero-copy,.carriers-figma-benefits-art{margin-top:0}.carriers-figma-hero-art{width:100%;height:clamp(180px,38vw,260px);margin:0}.carriers-figma-benefits-grid{gap:56px;padding-block:72px}.carriers-figma-benefits-art{width:min(100%,522.618px)}.carriers-figma-benefits-copy{width:min(100%,480px)}.carriers-figma-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px 80px}.carriers-figma-cta{padding-block:96px}}@media (max-width:540px){.carriers-figma-shell{width:min(100% - 32px, var(--figma-shell))}.carriers-figma-hero-grid{padding-block:56px 72px}.carriers-figma-hero-copy h1,.carriers-figma-cta h2{font-size:28px}.carriers-figma-actions{flex-direction:column;align-items:stretch}.carriers-figma-benefits-art{min-height:0}.carriers-figma-account-image img,.carriers-figma-actions-image img{width:107.66%!important}.carriers-figma-benefits-copy li{gap:18px;line-height:1.15}.carriers-figma-features{padding-block:64px}.carriers-figma-feature-grid{grid-template-columns:1fr;gap:56px;margin-top:56px}.carriers-figma-feature-grid article{gap:24px}.carriers-figma-feature-grid p{max-width:320px}.carriers-figma-cta{padding-block:72px}}
