.trust-strip{padding:var(--gap-l) 0 var(--gap-m);color:var(--color-white);background:var(--color-blue-dark)}@media (min-width:60rem){.trust-strip{padding-bottom:var(--gap-l)}}@media (min-width:60rem){.trust-strip .logo-marquee--strip{margin-left:min(0px,max(calc((var(--gap-m) + var(--gap-s))*-1),calc((100% - 100vw)/2 + var(--gap-m))));margin-right:min(0px,max(calc((var(--gap-m) + var(--gap-s))*-1),calc((100% - 100vw)/2 + var(--gap-m))))}}.trust-strip .logo-marquee--strip{-webkit-mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent)}@media (max-width:30rem){.trust-strip .logo-marquee--strip{-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}}.trust-strip .logo-marquee--strip .logo-marquee__track{animation-duration:60s}.trust-strip .logo-marquee--strip .logo-tile{width:8rem;width:max(8rem,calc(100cqw/var(--logo-count) - var(--tile-gap)));height:2.75rem;padding:0;background:0 0;border-radius:0}@media (min-width:60rem){.trust-strip .logo-marquee--strip .logo-tile{width:9.5rem;width:max(9.5rem,calc(100cqw/var(--logo-count) - var(--tile-gap)));height:3.25rem;padding:0}}.trust-strip .logo-marquee--strip .logo-customer{filter:brightness(0) invert(1);opacity:.75}.problem-section{padding:var(--gap-xl) 0;color:var(--color-white);background:var(--color-blue-dark)}.problem-section__head{max-width:48rem;margin:0 auto;text-align:center}.problem-section__head h2{color:var(--color-white)}.problem-cards{display:grid;grid-template-columns:1fr;grid-gap:var(--gap-m);gap:var(--gap-m);margin-top:var(--gap-l)}@media (min-width:60rem){.problem-cards{grid-template-columns:repeat(3,1fr)}}.problem-card{position:relative;display:flex;flex-direction:column;padding:var(--gap-m);overflow:hidden;background-image:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.01));border:var(--panel-dark-border);border-radius:var(--panel-dark-radius);box-shadow:var(--panel-dark-shadow)}@media (min-width:60rem){.problem-card{padding:var(--gap-m) calc(var(--gap-m) + var(--gap-xs)) calc(var(--gap-m) + var(--gap-xs))}}.problem-card>p:last-child{margin-bottom:0}.problem-card h3{margin-top:0;margin-bottom:var(--gap-xs);color:var(--color-new-accent-web-blue)}.problem-card .problem-card__claim{margin-top:0;margin-bottom:var(--gap-s);color:var(--color-white)}.problem-card p:not(.h3){margin-top:0;margin-bottom:var(--gap-s);font-size:1rem;line-height:1.6;color:rgba(255,255,255,.7)}.problem-resolve{max-width:48rem;margin:var(--gap-l) auto 0;text-align:center;color:var(--color-white)}.problem-resolve__answer{color:var(--color-new-accent-web-blue)}.fix-section{padding:var(--gap-xl) 0;background:var(--color-white)}.fix-section__head{text-align:left}.fix-section__accent{color:#01b8c2}.fix-section__intro{max-width:40rem;margin:var(--gap-s) 0 0;font-size:1.125rem;line-height:1.6;text-wrap:pretty}.fix-rows{display:flex;flex-direction:column;grid-gap:calc(var(--gap-m) + var(--gap-s));gap:calc(var(--gap-m) + var(--gap-s));margin-top:var(--gap-l)}.fix-row__panel{padding:var(--gap-m);background:var(--color-gray-lightest);border-radius:1.25rem}@media (min-width:60rem){.fix-row__panel{padding:calc(var(--gap-m) + var(--gap-s))}}@media (min-width:60rem){.fix-rows .media__visual{width:58%}}@media (min-width:60rem){.fix-row--crew .media__visual{width:54%}}@media (min-width:60rem){.fix-row--shore .media__visual{width:66%}}.fix-row--ship .media__visual{justify-content:center}.fix-row--ship .media__visual img{display:block;width:auto;max-width:100%;max-height:30rem;margin-left:auto;margin-right:auto}@media (max-width:30rem){.fix-row--ship .media__visual img{max-height:17rem}}@media (min-width:60rem){.fix-rows .media{align-items:stretch}}@media (min-width:60rem){.fix-rows .media__body{display:flex;flex-direction:column;margin-top:0;margin-bottom:0;margin-top:var(--fix-visual-inset, 0);margin-bottom:var(--fix-visual-inset, 0)}}.fix-row--ship{--fix-visual-inset:0.45rem}.fix-row--shore .media__visual img{display:block;border-radius:.75rem;box-shadow:0 2px 4px rgba(23,40,69,.08),0 16px 40px -12px rgba(23,40,69,.35)}.fix-rows .media__body>:last-child,.fix-rows .media__visual>:last-child{margin-bottom:0}@media (max-width:30rem){.fix-rows .media__visual{margin:0 0 var(--gap-m)}}.fix-rows h3{margin-bottom:calc(var(--gap-s) + var(--gap-xs));text-wrap:balance}.fix-row__label{margin:0 0 var(--gap-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-new-onboard-blue)}.fix-points{display:flex;flex-direction:column;grid-gap:var(--gap-xs);gap:var(--gap-xs);margin:0 0 var(--gap-s);padding:0;font-size:1.125rem;line-height:1.4;list-style:none}.fix-points li{display:flex;grid-gap:var(--gap-xs);gap:var(--gap-xs);align-items:flex-start}.fix-points li::before{content:'';flex:none;width:1.25rem;height:1.25rem;margin-top:.0625rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%2309B2C7' fill-opacity='.15'/%3E%3Cpath d='M6 10.5l2.5 2.5L14 7.5' fill='none' stroke='%2309B2C7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}@media (max-width:30rem){.fix-rows .media{display:flex;flex-direction:column}}@media (max-width:30rem){.fix-rows .media__visual{order:-1}}.fix-rows .media__body>p{margin-top:0}.fix-rows .actions{margin-top:var(--gap-xs)}@media (min-width:60rem){.fix-rows .actions{margin-top:auto;padding-top:var(--gap-xs)}}.fix-api{display:flex;flex-direction:column;grid-gap:var(--gap-s);gap:var(--gap-s)}@media (min-width:60rem){.fix-api{flex-direction:row;align-items:center;justify-content:space-between;grid-gap:var(--gap-l);gap:var(--gap-l)}}.fix-api .fix-points{flex-flow:row wrap;grid-gap:var(--gap-xs) var(--gap-m);gap:var(--gap-xs) var(--gap-m);margin:0}.fix-api .actions{flex:none;margin-top:0;padding-top:0}.ship-demo{--sp-bg:#131313;--sp-panel:#1b1b1b;--sp-card:#2a2a2a;--sp-line:rgba(255, 255, 255, 0.08);--sp-text:#eeeeee;--sp-muted:#9a9a9a;--sp-accent:#5ccfe0;--sp-accent-soft:#a6e6ef;--sp-voyage:#266876;--sp-current:#1e8091;--sp-button:#1e8091;--sp-button-text:#e4fafd;--sp-rail-active:#1e8091;width:100%}.ship-demo.is-live>picture,.ship-demo.is-live>img{display:none}.sp-device{padding:.625rem;background:#0d0e0f;border-radius:1.75rem;box-shadow:0 0 0 2px #c3c7cc,0 0 0 3px #8d9197,0 24px 48px -18px rgba(23,40,69,.5)}@media (max-width:30rem){.sp-device{padding:.4375rem;border-radius:1.375rem}}.sp-app{position:relative;display:grid;grid-template-columns:3rem minmax(0,.88fr) minmax(0,1.4fr);grid-template-rows:2.125rem minmax(0,1fr);aspect-ratio:4/3;overflow:hidden;font-size:.75rem;line-height:1.35;color:var(--sp-text);background:var(--sp-bg);border-radius:1.125rem}.sp-app p{margin:0}.sp-app ol{margin:0;padding:0}.sp-app svg{display:block}.sp-app button{font:inherit;color:inherit;cursor:pointer}@media (max-width:30rem){.sp-app{grid-template-columns:minmax(0,1fr);grid-template-rows:2.125rem auto auto 15rem;aspect-ratio:auto;border-radius:1rem}}.sp-top{display:flex;grid-column:1/-1;align-items:center;justify-content:space-between;padding:0 .875rem 0 3.25rem;font-size:.6875rem;background:var(--sp-bg)}@media (max-width:30rem){.sp-top{order:-2;padding-left:.875rem}}.sp-top__vessel{font-weight:var(--font-weight-bold)}.sp-top__right{display:flex;grid-gap:.625rem;gap:.625rem;align-items:center;color:#d7dadd}.sp-top__right svg{width:1rem;height:1rem}.sp-top__time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:30rem){.sp-top__icon{display:none}}.sp-top__user{display:inline-flex;grid-gap:.3125rem;gap:.3125rem;align-items:center}@media (max-width:30rem){.sp-top__user{display:none}}.sp-sync .sp-cloud__check,.sp-sync .sp-cloud__arrow{opacity:0;transition:opacity .2s ease}.sp-sync.is-syncing{color:var(--sp-accent)}.sp-sync.is-syncing .sp-cloud__arrow{opacity:1;animation:sp-upload .6s ease-in-out infinite}.sp-sync.is-synced .sp-cloud__check{opacity:1}@keyframes sp-upload{50%{transform:translateY(-1px)}}.sp-rail{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:0 0 .625rem}@media (max-width:30rem){.sp-rail{display:none}}.sp-rail__group{display:grid;grid-gap:.375rem;gap:.375rem;margin:auto 0;padding:.3125rem;background:var(--sp-panel);border-radius:999px}.sp-rail__icon{position:relative;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#d7dadd;border-radius:50%}.sp-rail__icon svg{width:1.0625rem;height:1.0625rem}.sp-rail__icon.is-active{color:#fff;background:var(--sp-rail-active)}.sp-rail__icon--help{background:var(--sp-panel)}.sp-rail__badge{position:absolute;top:.0625rem;right:.0625rem;display:flex;align-items:center;justify-content:center;width:.8125rem;height:.8125rem;font-size:.5625rem;font-weight:var(--font-weight-bold);color:#1b1300;background:#f2c94c;border-radius:50%}.sp-list{min-height:0;margin:.5rem 0 .5rem;padding:.5rem .625rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:var(--sp-panel);border-radius:.875rem .875rem 0 0}.sp-list::-webkit-scrollbar{display:none}@media (max-width:30rem){.sp-list{margin:0 .5rem}}.sp-list__bar{font-size:.6875rem;text-align:right;color:#d7dadd}.sp-list__title{margin:.125rem 0 .5rem!important;font-size:1.375rem;font-weight:var(--font-weight-bold);line-height:1.1}@media (max-width:30rem){.sp-list__title{display:none}}.sp-voyage{overflow:hidden;background:var(--sp-voyage);border-radius:.625rem}.sp-voyage+.sp-voyage{margin-top:.5rem}.sp-voyage--past{background:var(--sp-card)}.sp-voyage__head{display:flex;grid-gap:.5rem;gap:.5rem;align-items:flex-start;justify-content:space-between;padding:.5rem .625rem;font-size:.6875rem;color:#c9ced2;background:var(--sp-card);border:1px solid rgba(255,255,255,.55);border-radius:.625rem}.sp-voyage__head b{display:block;font-size:.8125rem;color:var(--sp-text)}.sp-voyage--past .sp-voyage__head{border-color:transparent}.sp-dur{display:inline-flex;flex:none;grid-gap:.1875rem;gap:.1875rem;align-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sp-dur svg{width:.6875rem;height:.6875rem}.sp-acts{display:grid;grid-gap:.125rem;gap:.125rem;padding:.25rem!important;list-style:none}.sp-act{display:grid;grid-template-columns:2rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem;align-items:center;min-height:2.75rem;padding:.3125rem .375rem;border-radius:.5rem}.sp-act b{display:-webkit-box;overflow:hidden;font-size:.75rem;font-weight:var(--font-weight-bold);line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sp-act.is-current{background:var(--sp-current)}.sp-act.is-new{animation:sp-new 1.4s ease-out}@media (prefers-reduced-motion:reduce){.sp-act.is-new{animation:none}}@keyframes sp-new{0%{background:rgba(92,207,224,.4);transform:translateY(-.375rem)}25%{transform:none}}.sp-act__icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#b5b5b5;background:#303030;border-radius:50%}.sp-act__icon svg{width:1.0625rem;height:1.0625rem}.sp-act.is-current .sp-act__icon{color:var(--sp-voyage);background:var(--sp-accent-soft)}.sp-act__text{min-width:0}.sp-act__meta{display:flex;grid-gap:.375rem;gap:.375rem;justify-content:space-between}.sp-act__time{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#c9ced2}.sp-act__dur{display:inline-flex;grid-gap:.1875rem;gap:.1875rem;flex:none;align-items:center;font-size:.625rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#c9ced2}.sp-act__dur svg{width:.625rem;height:.625rem}.sp-detail{position:relative;display:flex;flex-direction:column;min-height:0;padding:.625rem .875rem 4rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.sp-detail::-webkit-scrollbar{display:none}@media (max-width:30rem){.sp-detail{order:-1;padding-bottom:0;overflow:visible}}.sp-detail__bar{display:flex;align-items:center;justify-content:space-between}.sp-detail__icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--sp-card);border-radius:.5rem}.sp-detail__icon svg{width:1.125rem;height:1.125rem}.sp-detail__end{display:inline-flex;grid-gap:.3125rem;gap:.3125rem;align-items:center;font-size:.6875rem;color:#d7dadd}.sp-detail__end svg{width:.875rem;height:.875rem}.sp-detail__kicker{margin-top:.5rem!important;font-size:.6875rem;color:var(--sp-accent)}.sp-detail__title{font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.15;text-wrap:balance}.sp-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.375rem;gap:.375rem;margin-top:.625rem}.sp-stat{padding:.5rem .625rem;background:var(--sp-card);border-radius:.625rem}.sp-stat--main{background:linear-gradient(160deg,#24707e,var(--sp-card) 85%)}.sp-stat__label{font-size:.625rem;color:#c9ced2}.sp-stat--main .sp-stat__label{font-weight:var(--font-weight-bold);color:var(--sp-accent)}.sp-stat__value{font-size:1.0625rem;white-space:nowrap;font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25;color:var(--sp-accent)}.sp-stat:not(.sp-stat--main) .sp-stat__value{color:var(--sp-text)}.sp-stat__unit{font-size:.6875rem;font-weight:400;color:var(--sp-muted)}.sp-stat__foot{margin-top:.125rem!important;font-size:.625rem;color:var(--sp-muted)}.sp-attrs{margin-top:.5rem;padding:.5rem .625rem;background:var(--sp-panel);border-radius:.625rem}@media (max-width:30rem){.sp-attrs{display:none}}.sp-attrs__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.375rem!important;font-weight:var(--font-weight-bold)}.sp-chip{padding:.125rem .5rem;font-size:.625rem;font-weight:400;color:#d7dadd;background:#333;border-radius:999px}.sp-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.25rem;gap:.25rem}.sp-field{display:grid;grid-gap:.0625rem;gap:.0625rem;min-width:0;padding:.3125rem .5rem;font-size:.6875rem;background:var(--sp-card);border-radius:.375rem}.sp-field span{font-size:.625rem;color:var(--sp-muted)}.sp-field b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sp-next-wrap{position:absolute;right:.875rem;bottom:.875rem;z-index:2;display:flex;flex-direction:column;align-items:flex-end}@media (max-width:30rem){.sp-next-wrap{position:static;order:-1;align-items:stretch;margin:.75rem .875rem}}.sp-next{display:inline-flex;grid-gap:.5rem;gap:.5rem;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1rem;font-size:.8125rem!important;font-weight:var(--font-weight-bold);color:var(--sp-button-text)!important;background:var(--sp-button);border:0;border-radius:.75rem;box-shadow:0 8px 20px rgba(0,0,0,.45);transition:background-color .15s ease}.sp-next svg{width:1.125rem;height:1.125rem}.sp-next:hover{background:#23909f}.sp-next.focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.sp-next:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.ship-demo:not(.is-used) .sp-next{animation:sp-invite 2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ship-demo:not(.is-used) .sp-next{animation:none}}@keyframes sp-invite{50%{box-shadow:0 8px 20px rgba(0,0,0,.45),0 0 0 6px rgba(92,207,224,.28)}}.sp-sheet{position:absolute;top:2.125rem;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:.75rem;background:rgba(8,9,10,.55)}.sp-sheet[hidden]{display:none}.sp-sheet__panel{display:flex;flex-direction:column;width:min(100%,30rem);max-height:100%;overflow:hidden;background:#1c1c1c;border:1px solid var(--sp-line);border-radius:.875rem;box-shadow:0 20px 50px rgba(0,0,0,.55);animation:sp-sheet-in .2s ease-out}@media (prefers-reduced-motion:reduce){.sp-sheet__panel{animation:none}}@keyframes sp-sheet-in{0%{opacity:0;transform:translateY(.5rem) scale(.98)}}.sp-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:.625rem .625rem .375rem .875rem;font-size:.875rem;font-weight:var(--font-weight-bold)}.sp-sheet__close{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;background:#333;border:0;border-radius:50%}.sp-sheet__close svg{width:1rem;height:1rem}.sp-sheet__close.focus-visible{outline:2px solid var(--sp-accent)}.sp-sheet__close:focus-visible{outline:2px solid var(--sp-accent)}.sp-sheet__body{padding:.25rem .75rem .75rem;overflow-y:auto;overscroll-behavior:contain}.sp-option{display:flex;grid-gap:.625rem;gap:.625rem;align-items:center;width:100%;min-height:3rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:var(--font-weight-bold);text-align:left;background:var(--sp-card);border:1px solid transparent;border-radius:.625rem;transition:background-color .15s ease,border-color .15s ease}.sp-option:hover,.sp-option.focus-visible{background:#333;border-color:var(--sp-accent);outline:0}.sp-option:hover,.sp-option:focus-visible{background:#333;border-color:var(--sp-accent);outline:0}.sp-option--suggested{min-height:3.5rem;background:var(--sp-voyage);border-color:rgba(92,207,224,.55)}.sp-option__icon{display:flex;flex:none;align-items:center;justify-content:center;width:2rem;height:2rem;color:#b5b5b5;background:#3a3a3a;border-radius:50%}.sp-option__icon svg{width:1.0625rem;height:1.0625rem}.sp-showall{display:flex;grid-gap:.25rem;gap:.25rem;align-items:center;margin:.5rem auto 0;padding:.375rem .625rem;font-size:.75rem;color:var(--sp-accent)!important;background:0 0;border:0;border-radius:.375rem}.sp-showall svg{width:.875rem;height:.875rem}.sp-showall[hidden]{display:none}.sp-group{margin-top:.625rem;padding:.5rem;background:#222;border-radius:.625rem}.sp-group__name{margin:0 0 .375rem .25rem!important;font-size:.6875rem;font-weight:var(--font-weight-bold)}.sp-group__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));grid-gap:.375rem;gap:.375rem}.sp-group__grid .sp-option{min-height:2.75rem;font-size:.75rem}.sp-toast{position:absolute;bottom:.875rem;left:3.75rem;z-index:3;display:flex;grid-gap:.5rem;gap:.5rem;align-items:center;max-width:calc(100% - 15rem);padding:.4375rem .5rem .4375rem .75rem;font-size:.6875rem;background:rgba(28,28,28,.97);border:1px solid var(--sp-line);border-radius:.75rem;box-shadow:0 10px 30px rgba(0,0,0,.5);animation:sp-sheet-in .25s ease-out}.sp-toast[hidden]{display:none}.sp-toast b{font-weight:var(--font-weight-bold)}@media (max-width:30rem){.sp-toast{top:2.625rem;bottom:auto;left:.5rem;max-width:calc(100% - 1rem)}}.sp-toast__dot{flex:none;width:.5rem;height:.5rem;background:#3ecf6e;border-radius:50%;box-shadow:0 0 0 3px rgba(62,207,110,.2)}.sp-toast__link{flex:none;padding:.3125rem .5rem;font-size:.6875rem!important;font-weight:var(--font-weight-bold);color:var(--sp-accent)!important;background:#333;border:0;border-radius:.5rem}.shore-demo{--sd-bg:#131313;--sd-panel:#1b1b1b;--sd-card:#2a2a2a;--sd-line:rgba(255, 255, 255, 0.08);--sd-text:#eeeeee;--sd-muted:#9a9a9a;--sd-accent:#5ccfe0;--sd-accent-soft:#a6e6ef;--sd-pin:#3aa6b9;--sd-label:rgba(38, 104, 118, 0.94);--sd-teal:#266876;--sd-teal-active:#1e8091;--sd-green:#3ecf6e;width:100%}.shore-demo.is-live>picture,.shore-demo.is-live>img{display:none}.sd-window{overflow:hidden;background:#0f1012;border-radius:.75rem;box-shadow:0 2px 4px rgba(23,40,69,.08),0 16px 40px -12px rgba(23,40,69,.35)}.sd-chrome{display:flex;grid-gap:.75rem;gap:.75rem;align-items:center;height:1.75rem;padding:0 .75rem;border-bottom:1px solid rgba(255,255,255,.06)}.sd-chrome__dots{display:flex;flex:none;grid-gap:.3125rem;gap:.3125rem}.sd-chrome__dots i{width:.5625rem;height:.5625rem;background:#ec6a5e;border-radius:50%}.sd-chrome__dots i:nth-child(2){background:#f4bf4f}.sd-chrome__dots i:nth-child(3){background:#61c554}.sd-chrome__address{display:flex;grid-gap:.3125rem;gap:.3125rem;align-items:center;width:min(16rem,60%);margin:0 auto;padding:.1875rem .625rem;font-size:.6875rem;color:#a3a9b0;background:#1d1f22;border-radius:999px}.sd-chrome__address svg{flex:none;width:.6875rem;height:.6875rem}.sd-app{position:relative;display:grid;grid-template-columns:minmax(0,1fr);aspect-ratio:16/10;overflow:hidden;font-size:.75rem;line-height:1.35;color:var(--sd-text);background:var(--sd-bg)}.sd-app p,.sd-app dl,.sd-app dd,.sd-app ol{margin:0;padding:0}.sd-app svg{display:block}@media (max-width:30rem){.sd-app{grid-template-rows:17rem 19rem;aspect-ratio:auto}}.sd-rail{position:absolute;top:.625rem;left:.625rem;z-index:3;display:flex;flex-direction:column;grid-gap:.375rem;gap:.375rem;align-items:center;padding:.3125rem;color:#d7dadd;background:rgba(27,27,27,.96);border-radius:999px;box-shadow:0 6px 18px rgba(0,0,0,.35)}@media (max-width:30rem){.sd-rail{display:none}}.sd-rail--bottom{top:auto;bottom:.625rem}.sd-rail__icon{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%}.sd-rail__icon svg{width:1rem;height:1rem}.sd-rail__icon.is-active{color:#fff;background:var(--sd-teal-active)}.sd-map{position:relative;overflow:hidden;background:#32353e}.sd-map__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sd-map__overlay{pointer-events:none}.sd-map__trail{stroke:var(--sd-accent);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.sd-map__plan{stroke:var(--sd-accent);stroke-width:2.4;stroke-dasharray:6 10;stroke-linecap:round;opacity:.3}.sd-search{position:absolute;top:.625rem;left:3.375rem;z-index:3;display:flex;grid-gap:.375rem;gap:.375rem;align-items:center;width:min(11rem,calc(100% - 4rem));padding:.4375rem .75rem;color:var(--sd-muted);background:rgba(27,27,27,.96);box-shadow:0 6px 18px rgba(0,0,0,.35);border-radius:999px}.sd-search svg{flex:none;width:.875rem;height:.875rem}.sd-search__input{width:100%;min-width:0;padding:0;font:inherit;color:var(--sd-text);background:0 0;border:0;outline:0}.sd-search__input::-moz-placeholder{color:var(--sd-muted)}.sd-search__input::placeholder{color:var(--sd-muted)}.sd-search__input::-webkit-search-cancel-button{display:none}.shore-demo--compact .sd-search{display:none}.sd-search[focus-within]{box-shadow:0 0 0 2px var(--sd-accent)}.sd-search:focus-within{box-shadow:0 0 0 2px var(--sd-accent)}.sd-markers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.sd-marker{position:absolute;top:0;left:0;display:flex;grid-gap:.375rem;gap:.375rem;align-items:center;padding:0;font:inherit;text-align:left;color:var(--sd-text);background:0 0;border:0;cursor:pointer;pointer-events:auto;margin:-.8125rem 0 0 -.8125rem}.sd-marker.focus-visible{outline:0}.sd-marker:focus-visible{outline:0}.sd-marker.focus-visible .sd-marker__pin{box-shadow:0 0 0 3px var(--sd-accent)}.sd-marker:focus-visible .sd-marker__pin{box-shadow:0 0 0 3px var(--sd-accent)}.sd-marker.is-flipped{flex-direction:row-reverse;margin-left:auto;translate:calc(-100% + .8125rem) 0}.sd-marker.is-selected .sd-marker__pin{background:var(--sd-accent);box-shadow:0 0 0 3px rgba(92,207,224,.35)}.sd-marker.is-selected .sd-marker__label{background:var(--sd-teal-active)}.sd-marker__pin{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;color:#fff;background:var(--sd-pin);border:2px solid rgba(255,255,255,.85);border-radius:50%;transition:background-color .2s ease,box-shadow .2s ease}.sd-marker__pin>svg{width:.875rem;height:.875rem}.sd-marker__heading{position:absolute;top:-.4375rem;right:-.4375rem;bottom:-.4375rem;left:-.4375rem;opacity:0}.sd-marker__heading::before{content:'';position:absolute;top:0;left:50%;border:.25rem solid transparent;border-top:0;border-bottom:.3125rem solid #fff;translate:-50% 0}.sd-marker.is-moving .sd-marker__heading{opacity:1}.sd-marker.is-pinged .sd-marker__pin::after{content:'';position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid var(--sd-accent);border-radius:50%;animation:sd-ping 1.2s ease-out 2}@media (prefers-reduced-motion:reduce){.sd-marker.is-pinged .sd-marker__pin::after{animation:none}}@keyframes sd-ping{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.sd-marker__label{display:grid;grid-gap:.0625rem;gap:.0625rem;min-width:7.5rem;padding:.3125rem .5rem;font-size:.6875rem;white-space:nowrap;background:var(--sd-label);border-radius:.375rem;box-shadow:0 4px 12px rgba(0,0,0,.3);transition:background-color .2s ease}.sd-marker:not(.is-selected) .sd-marker__label,.shore-demo--compact .sd-marker__label{min-width:0;padding:.1875rem .4375rem}.sd-marker__name{font-size:.75rem;font-weight:var(--font-weight-bold)}.sd-marker__activity{max-width:8rem;overflow:hidden;text-overflow:ellipsis}.sd-marker__row{display:flex;grid-gap:.75rem;gap:.75rem;justify-content:space-between;color:rgba(255,255,255,.85)}.sd-marker__row>span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sd-marker:not(.is-selected) .sd-marker__row,.shore-demo--compact .sd-marker__row{display:none}.sd-marker:not(.is-selected) .sd-marker__name{font-size:.6875rem}.sd-tip{position:absolute;top:0;left:0;z-index:4;width:11.5rem;padding:.625rem .75rem;background:rgba(27,27,27,.97);border:1px solid var(--sd-line);border-radius:.5rem;box-shadow:0 10px 30px rgba(0,0,0,.45);pointer-events:none}.sd-tip__name{font-size:.8125rem;font-weight:var(--font-weight-bold)}.sd-tip__activity{margin-bottom:.5rem!important;color:var(--sd-accent)}.sd-tip__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:.375rem .75rem;gap:.375rem .75rem}.sd-tip__grid dt{font-size:.625rem;color:var(--sd-muted)}.sd-tip__grid dd{font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sd-tip__foot{display:flex;grid-gap:.375rem;gap:.375rem;align-items:center;margin-top:.5rem!important;padding-top:.4375rem!important;font-size:.625rem;color:var(--sd-muted);border-top:1px solid var(--sd-line)}.sd-dot{flex:none;width:.5rem;height:.5rem;background:var(--sd-green);border-radius:50%;box-shadow:0 0 0 3px rgba(62,207,110,.2)}.sd-toasts{position:absolute;bottom:.625rem;left:3.375rem;z-index:3;display:grid;grid-gap:.375rem;gap:.375rem;max-width:calc(100% - 4rem);pointer-events:none}@media (max-width:30rem){.sd-toasts{left:.625rem;max-width:calc(100% - 1.25rem)}}.sd-toast{display:flex;grid-gap:.5rem;gap:.5rem;align-items:center;width:-moz-max-content;width:max-content;max-width:100%;padding:.375rem .75rem .375rem .625rem;font-size:.6875rem;line-height:1.3;color:var(--sd-text);background:rgba(27,27,27,.94);border:1px solid var(--sd-line);border-radius:999px;box-shadow:0 6px 18px rgba(0,0,0,.35);animation:sd-toast-in .35s ease-out;transition:opacity .5s ease,transform .5s ease}.sd-toast b{font-weight:var(--font-weight-bold)}.sd-toast.is-leaving{opacity:0;transform:translateY(.375rem)}@media (prefers-reduced-motion:reduce){.sd-toast{animation:none}}@keyframes sd-toast-in{0%{opacity:0;transform:translateY(.5rem)}}.sd-panel{position:absolute;top:.5rem;right:.5rem;bottom:.5rem;z-index:4;display:flex;flex-direction:column;width:max(13rem,37%);min-height:0;padding:.625rem .75rem 0;background:rgba(27,27,27,.97);border-radius:.875rem;box-shadow:0 10px 30px rgba(0,0,0,.45)}@media (max-width:30rem){.sd-panel{position:static;width:auto;border-top:1px solid var(--sd-line);border-radius:0;box-shadow:none}}.sd-panel__bar{display:flex;grid-gap:.625rem;gap:.625rem;align-items:center;justify-content:flex-end;color:var(--sd-muted)}.sd-panel__bar svg{width:.875rem;height:.875rem}.sd-panel__action{display:inline-flex;grid-gap:.25rem;gap:.25rem;align-items:center;font-size:.6875rem;color:var(--sd-text)}.sd-panel__name{margin-top:.375rem!important;font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:1.2}.sd-panel__type{font-size:.6875rem;color:var(--sd-muted)}.sd-tabs{display:flex;margin-top:.5rem;border-bottom:1px solid var(--sd-line)}.sd-tab{flex:1;padding:.4375rem 0;font:inherit;font-size:.75rem;color:var(--sd-muted);background:0 0;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer}.sd-tab[aria-selected=true]{color:var(--sd-text);border-bottom-color:var(--sd-accent)}.sd-tab:hover{color:var(--sd-text)}.sd-tab.focus-visible{outline:2px solid var(--sd-accent);outline-offset:-2px}.sd-tab:focus-visible{outline:2px solid var(--sd-accent);outline-offset:-2px}.sd-panel__body{flex:1;display:grid;align-content:start;grid-gap:.5rem;gap:.5rem;min-height:0;padding:.625rem 0 .75rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3a3a3a transparent}.sd-card{padding:.625rem .75rem;background:var(--sd-card);border-radius:.5rem}.sd-card--row{display:flex;align-items:center;justify-content:space-between}.sd-card__meta{display:flex;grid-gap:.3125rem;gap:.3125rem;align-items:center;font-size:.6875rem;color:#c9ced3}.sd-card__meta svg{width:.8125rem;height:.8125rem}.sd-card__label{margin-bottom:.375rem!important;color:#c9ced3}.sd-card__title{margin-top:.375rem!important;font-size:.875rem;font-weight:var(--font-weight-bold)}.sd-card__title--icon{display:flex;grid-gap:.4375rem;gap:.4375rem;align-items:center}.sd-card__doc{display:flex;flex:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:#333;border-radius:50%}.sd-card__doc svg{width:.875rem;height:.875rem}.sd-card__timer{margin-top:.125rem!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sd-accent)}.sd-card__split{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--sd-line)}.sd-card__split span{display:block;font-size:.625rem;color:var(--sd-muted)}.sd-card__split b{font-weight:var(--font-weight-bold)}.sd-card__status{display:inline-flex;grid-gap:.5rem;gap:.5rem;align-items:center;font-size:.6875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sd-muted)}.sd-live{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.375rem;gap:.375rem}.sd-live dt{font-size:.625rem;color:var(--sd-muted)}.sd-live dd{font-size:.8125rem;font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:.25rem}.is-updated{animation:sd-flash .9s ease-out}@keyframes sd-flash{0%{color:var(--sd-accent);background:rgba(92,207,224,.16)}}.sd-spark{width:100%;height:1.75rem;margin-top:.5rem}.sd-spark__line{fill:none;stroke:var(--sd-accent);stroke-width:1.5;vector-effect:non-scaling-stroke}.sd-spark__area{fill:rgba(92,207,224,.12)}.sd-acts{display:grid;grid-gap:.125rem;gap:.125rem;list-style:none}.sd-act{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto;grid-gap:.5rem;gap:.5rem;align-items:center;min-height:2.625rem;padding:.3125rem .375rem;border-radius:.5rem}.sd-act b{display:block;font-weight:var(--font-weight-bold);line-height:1.25}.sd-act.is-current{background:var(--sd-teal-active)}.sd-act.is-new{animation:sd-new 1.6s ease-out}@media (prefers-reduced-motion:reduce){.sd-act.is-new{animation:none}}.sd-act__icon{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:#b5b5b5;background:#303030;border-radius:50%}.sd-act__icon svg{width:.9375rem;height:.9375rem}.sd-act.is-current .sd-act__icon{color:var(--sd-teal-active);background:var(--sd-accent-soft)}.sd-act__time{display:block;font-size:.625rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#c9c9c9}.sd-act__dur{display:inline-flex;grid-gap:.1875rem;gap:.1875rem;align-items:center;align-self:start;margin-top:.125rem;font-size:.625rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#c9c9c9}.sd-act__dur svg{width:.625rem;height:.625rem}.sd-list{display:grid;grid-gap:.375rem;gap:.375rem;list-style:none}.sd-list__item{display:grid;grid-template-columns:4.25rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem;align-items:start;padding:.5rem .625rem;background:var(--sd-card);border-radius:.5rem}.sd-list__item b{display:block;font-weight:var(--font-weight-bold);color:var(--sd-text)}.sd-list__item.is-new{animation:sd-new 1.6s ease-out}@media (prefers-reduced-motion:reduce){.sd-list__item.is-new{animation:none}}@keyframes sd-new{0%{background:rgba(92,207,224,.22);transform:translateY(-.25rem)}30%{transform:none}}.sd-list__time{font-size:.6875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sd-muted)}.sd-list__text{font-size:.6875rem;color:var(--sd-muted)}.sd-chip{display:table;margin-top:.375rem;padding:.125rem .4375rem;font-size:.625rem;white-space:nowrap;background:#333;border-radius:999px}.sd-chip--confirmed{color:#0f2a1a;background:var(--sd-green)}.benefits-section{padding:var(--gap-xl) 0;color:var(--color-white);background:var(--color-blue-dark)}.benefits-section__head{max-width:48rem;margin:0 auto;text-align:center}.benefits-section__head h2{color:var(--color-white)}.benefits-section__intro{margin:0;font-size:1.125rem;line-height:1.6;color:rgba(255,255,255,.7)}.benefit-cards{display:grid;grid-template-columns:1fr;grid-gap:var(--gap-m);gap:var(--gap-m);margin-top:var(--gap-l)}@media (min-width:60rem){.benefit-cards{grid-template-columns:repeat(2,1fr)}}.benefit-card{display:flex;flex-direction:column}@media (min-width:60rem){.benefit-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-row-gap:0;row-gap:0}}.benefit-card{padding:var(--gap-m);background-image:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.01));border:var(--panel-dark-border);border-radius:var(--panel-dark-radius);box-shadow:var(--panel-dark-shadow)}@media (min-width:60rem){.benefit-card{padding:var(--gap-l) var(--gap-l) var(--gap-m)}}.benefit-card h3{margin:0 0 var(--gap-xs);color:var(--color-new-accent-web-blue)}.benefit-card p{margin-top:0}.benefit-card p:not(.h3){margin-bottom:0;line-height:1.6;color:rgba(255,255,255,.7)}.benefit-card .benefit-card__claim{margin-bottom:var(--gap-s);color:var(--color-white)}.benefit-stats{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--gap-m);gap:var(--gap-m);margin:auto 0 0;padding-top:var(--gap-m)}@media (min-width:60rem){.benefit-stats{align-self:start;margin-top:0}}.benefit-stat{display:flex;flex-direction:column}.benefit-stat dd{margin:0}.benefit-stat__value{order:-1;font-size:var(--font-size-l);font-weight:var(--font-weight-bold);line-height:1.1;color:var(--color-new-accent-web-blue)}.benefit-stat__label{margin-top:var(--gap-2xs);font-size:.95rem;line-height:1.4;color:var(--color-white)}.benefit-stat__source{margin-top:var(--gap-2xs);font-size:var(--font-size-xs);color:rgba(255,255,255,.5)}.customers-section{padding:var(--gap-xl) 0;background:var(--color-white)}.customers-section__head{max-width:48rem;margin:0 auto;text-align:center}.quote-slider{position:relative;margin-top:var(--gap-l)}.testimonials{--slider-gap:var(--gap-m);display:grid;grid-auto-flow:column;grid-auto-columns:85%;grid-gap:var(--slider-gap);gap:var(--slider-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.testimonials::-webkit-scrollbar{display:none}.testimonials.focus-visible{outline:2px solid var(--color-new-onboard-blue);outline-offset:4px}.testimonials:focus-visible{outline:2px solid var(--color-new-onboard-blue);outline-offset:4px}@media (min-width:60rem){.testimonials{grid-auto-columns:calc((100% - 2*var(--slider-gap))/3)}}@media (prefers-reduced-motion:reduce){.testimonials{scroll-behavior:auto}}.testimonial{display:flex;flex-direction:column;scroll-snap-align:start;margin:0;padding:var(--gap-m);background:var(--color-gray-lightest);border-radius:1.25rem}.testimonial__company{margin:0 0 var(--gap-s);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-new-onboard-blue)}.testimonial__quote{flex:1 0 auto;margin:0}.testimonial__quote p{margin:0;font-size:1.125rem;line-height:1.6;text-wrap:pretty}blockquote.testimonial__quote p::before{content:'\201C'}blockquote.testimonial__quote p::after{content:'\201D'}.testimonial__person{display:flex;grid-gap:var(--gap-s);gap:var(--gap-s);align-items:center;min-height:calc(3.75rem + var(--gap-s) + 1px);margin-top:var(--gap-m);padding-top:var(--gap-s);font-size:.875rem;line-height:1.4;color:var(--color-gray-dark);border-top:1px solid rgba(23,40,69,.1)}.testimonial__person cite{display:block;font-style:normal;font-weight:var(--font-weight-bold);color:var(--color-blue-dark)}.testimonial__avatar{flex:none;width:3rem;height:3rem;-o-object-fit:cover;object-fit:cover;border-radius:50%}.testimonial__avatar--initials{display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:var(--font-weight-bold);color:var(--color-new-accent-web-blue);background:var(--color-blue-dark)}.testimonial__logo{flex:none;width:auto;height:2rem;max-width:8rem;-o-object-fit:contain;object-fit:contain;filter:brightness(0) saturate(100%) invert(31%) sepia(23%) saturate(300%) hue-rotate(179deg) brightness(99%) contrast(199%)}.testimonial__link{margin-left:auto;font-weight:var(--font-weight-bold);color:var(--color-brand-dark)}.testimonial__logo--padded{height:3rem;max-width:9rem}.quote-slider__controls{position:absolute;right:0;bottom:100%;display:flex;grid-gap:var(--gap-xs);gap:var(--gap-xs);margin-bottom:var(--gap-xs)}@media (max-width:30rem){.quote-slider__controls{display:none}}.quote-slider__btn{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;color:var(--color-blue-dark);background:var(--color-white);border:1px solid rgba(23,40,69,.2);border-radius:50%;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease}.quote-slider__btn svg{width:1.25rem;height:1.25rem}.quote-slider__btn:hover:not(:disabled),.quote-slider__btn.focus-visible{color:var(--color-white);background:var(--color-blue-dark);border-color:var(--color-blue-dark)}.quote-slider__btn:hover:not(:disabled),.quote-slider__btn:focus-visible{color:var(--color-white);background:var(--color-blue-dark);border-color:var(--color-blue-dark)}.quote-slider__btn:disabled{opacity:.35;cursor:default}.quote-slider--static .quote-slider__controls{display:none}.talk-section{padding:0 0 var(--gap-xl);background:var(--color-white)}.talk{display:grid;grid-gap:var(--gap-m);gap:var(--gap-m);align-items:center;padding:var(--gap-m);color:var(--color-white);background:var(--color-blue-dark);border-radius:1.25rem}@media (min-width:60rem){.talk{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:var(--gap-l);gap:var(--gap-l);padding:var(--gap-l)}}.talk h2{margin:0;color:var(--color-white)}.talk .actions{display:flex;flex-wrap:wrap;grid-gap:var(--gap-s);gap:var(--gap-s);margin-top:var(--gap-m)}.talk__eyebrow{margin:0 0 var(--gap-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-new-accent-web-blue)}.talk__text{max-width:36rem;margin:var(--gap-s) 0 0;font-size:1.125rem;line-height:1.6;color:rgba(255,255,255,.75);text-wrap:pretty}.talk__people{display:flex;grid-gap:var(--gap-m);gap:var(--gap-m);justify-content:center;margin:0;padding:0;list-style:none}.talk__person{display:flex;flex-direction:column;align-items:center;text-align:center}.talk__photo{width:7rem;height:7rem;margin-bottom:var(--gap-s);-o-object-fit:cover;object-fit:cover;border:3px solid var(--color-new-accent-web-blue);border-radius:50%}@media (min-width:60rem){.talk__photo{width:9rem;height:9rem}}.talk__name{font-weight:var(--font-weight-bold)}.talk__role{font-size:.875rem;color:rgba(255,255,255,.6)}
/*# sourceMappingURL=home.css.map */