.gs-mgt-btn-primary{align-items:center;gap:var(--gs-space-0p45rem);padding:var(--gs-space-0p9rem) var(--gs-space-1p8rem);background:linear-gradient(135deg, var(--gs-color-accent-text), var(--gs-color-accent));color:var(--gs-color-button-text);font-weight:var(--gs-weight-bold);font-size:var(--gs-type-value-96);border-radius:var(--r-pill);white-space:nowrap;transition:filter var(--t), transform var(--t);border:none;text-decoration:none;display:inline-flex}.gs-mgt-btn-primary:hover{filter:brightness(1.1);transform:translateY(var(--gs-space-negative-1px));color:var(--gs-color-button-text)}.gs-mgt-btn-primary:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-3px)}.gs-mgt-btn-ghost{align-items:center;gap:var(--gs-space-0p45rem);padding:var(--gs-space-0p9rem) var(--gs-space-1p65rem);border:var(--gs-border-value-5);color:var(--white);font-weight:var(--gs-weight-semibold);font-size:var(--gs-type-value-96);border-radius:var(--r-pill);white-space:nowrap;transition:background var(--t), border-color var(--t);background:0 0;text-decoration:none;display:inline-flex}.gs-mgt-btn-ghost:hover{background:var(--gs-color-rgba-255-255-255-0-06);border-color:var(--gs-color-rgba-255-255-255-0-38);color:var(--white)}.gs-mgt-btn-ghost:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-3px)}.gs-mgt-trust-badge{align-items:center;gap:var(--gs-space-0p38rem);background:var(--gs-color-rgba-255-255-255-0-055);border:var(--gs-border-value-4);border-radius:var(--r-pill);padding:var(--gs-space-0p3rem) var(--gs-space-md);font-size:var(--gs-type-value-28);font-weight:var(--gs-weight-semibold);color:var(--gs-color-text-muted);display:inline-flex}.gs-mgt-trust-badge svg{width:var(--gs-space-0p82rem);height:var(--gs-space-0p82rem);color:var(--gold);flex-shrink:0}@media (width<=26rem){.gs-mgt-btn-primary,.gs-mgt-btn-ghost{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.gs-mgt-btn-primary,.gs-mgt-btn-ghost{transition:none}}@media (forced-colors:active){.gs-mgt-btn-primary{color:buttonface;border:var(--gs-border-value-16);background:buttontext}.gs-mgt-btn-ghost{color:buttontext;border-color:buttontext}}.gs-mgt-ed *,.gs-mgt-ed :before,.gs-mgt-ed :after{box-sizing:border-box;margin:0;padding:0}.gs-mgt-ed{--gold:var(--gs-color-accent-on-light);--gold-link:var(--gs-color-accent-on-light);--dark:var(--gs-color-ink);--body:var(--gs-color-text-on-light);--muted:var(--gs-color-text-on-light);--border:var(--gs-color-border-light);--r-md:var(--gs-space-0p875rem);--r-lg:var(--gs-space-1p25rem);--t:var(--gs-motion-value-8) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased;background:var(--gs-color-white);padding:clamp(var(--gs-space-section-md), 9vw, var(--gs-space-section-xl)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl));width:100%}:where(.gs-mgt-ed a){color:inherit;text-decoration:none}.gs-mgt-ed img{max-width:100%;display:block}.gs-mgt-ed ul,.gs-mgt-ed ol{list-style:none}.gs-mgt-ed-container{width:100%;max-width:var(--gs-container-site);margin-inline:auto}.gs-mgt-ed-grid{gap:var(--gs-space-section-sm);grid-template-columns:1fr;display:grid}@media (width>=64rem){.gs-mgt-ed-grid{grid-template-columns:1fr var(--gs-space-22rem);gap:var(--gs-space-4p5rem);align-items:stretch}}.gs-mgt-ed-eyebrow{align-items:center;gap:var(--gs-space-0p55rem);font-size:var(--gs-type-value-7);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-4);text-transform:uppercase;color:var(--gs-color-accent-on-light);margin-bottom:var(--gs-space-0p8rem);display:inline-flex}.gs-mgt-ed-eyebrow:before{content:"";width:var(--gs-space-1p75rem);height:var(--gs-space-1px);color:var(--gs-color-accent-on-light);background:currentColor;flex-shrink:0;display:block}.gs-mgt-ed-text h2{font-size:var(--gs-type-value-69);font-weight:var(--gs-weight-extrabold);color:var(--dark);line-height:var(--gs-leading-value-7);letter-spacing:var(--gs-tracking-value-6);margin-bottom:var(--gs-space-xl)}.gs-mgt-ed-intro{font-size:var(--gs-type-value-76);color:var(--dark);font-weight:var(--gs-weight-medium);line-height:var(--gs-leading-value-6);margin-bottom:var(--gs-space-xl)}.gs-mgt-ed-text p{font-size:var(--gs-type-value-12);color:var(--body);line-height:var(--gs-leading-value-18);margin-bottom:var(--gs-space-1p4rem);font-weight:var(--gs-weight-regular)}.gs-mgt-ed-text p:last-of-type{margin-bottom:0}.gs-mgt-ed-text a{color:var(--gold-link);text-underline-offset:var(--gs-space-2px);transition:color var(--t);text-decoration:underline}.gs-mgt-ed-text a:hover{color:var(--gold)}.gs-mgt-ed-text a:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-2px);border-radius:var(--gs-radius-2px)}.gs-mgt-ed-users{margin-top:var(--gs-space-2p25rem)}.gs-mgt-ed-users-label{font-size:var(--gs-type-value-6);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-1);text-transform:uppercase;color:var(--gs-color-accent-on-light);margin-bottom:var(--gs-space-0p9rem);display:block}.gs-mgt-ed-users ul{gap:var(--gs-space-0p55rem);flex-direction:column;display:flex}.gs-mgt-ed-users li{align-items:flex-start;gap:var(--gs-space-0p65rem);font-size:var(--gs-type-value-21);color:var(--body);line-height:var(--gs-leading-value-12);display:flex}.gs-mgt-ed-users li:before{content:"";width:var(--gs-space-0p3rem);height:var(--gs-space-0p3rem);border-radius:var(--gs-radius-pill-5);background:var(--gold);margin-top:var(--gs-space-0p55rem);flex-shrink:0;display:block}.gs-mgt-ed-note{background:var(--gs-color-light-surface);border:var(--gs-space-1px) solid var(--border);border-left:var(--gs-space-3px) solid var(--gold);border-radius:var(--r-md);padding:var(--gs-space-1p1rem) var(--gs-space-1p25rem);font-size:var(--gs-type-value-66);color:var(--muted);line-height:var(--gs-leading-value-3);margin-top:var(--gs-space-xxl)}.gs-mgt-ed-note strong{color:var(--dark);font-weight:var(--gs-weight-semibold)}.gs-mgt-ed-photo{order:-1;min-width:0}.gs-mgt-ed-figure{border-radius:var(--r-lg);border:var(--gs-space-1px) solid var(--border);margin:0;overflow:hidden}.gs-mgt-ed-figure img{aspect-ratio:16/10;object-fit:cover;object-position:center top;width:100%;height:auto;display:block}.gs-mgt-ed-figcaption{font-size:var(--gs-type-value-34);color:var(--muted);line-height:var(--gs-leading-value-13);padding:var(--gs-space-0p7rem) var(--gs-space-lg);border-top:var(--gs-space-1px) solid var(--border);background:var(--gs-color-light-surface)}@media (width>=64rem){.gs-mgt-ed-photo{order:0;position:relative}.gs-mgt-ed-figure{grid-template-rows:minmax(0,1fr) auto;display:grid;position:absolute;inset:0}.gs-mgt-ed-figure img{aspect-ratio:auto;height:100%;min-height:0}}@media (prefers-reduced-motion:reduce){.gs-mgt-ed a{transition:none}}@media (forced-colors:active){.gs-mgt-ed-figure{border:var(--gs-border-value-16)}.gs-mgt-ed-note{border-left-color:highlight}}.gs-mgt-routes *,.gs-mgt-routes :before,.gs-mgt-routes :after{box-sizing:border-box;margin:0;padding:0}.gs-mgt-routes{--gold:var(--gs-color-accent-on-light);--gold-dim:var(--gs-color-rgba-201-162-75-0-08);--gold-bdr:var(--gs-color-rgba-201-162-75-0-2);--gold-bdr-h:var(--gs-color-rgba-201-162-75-0-5);--dark:var(--gs-color-ink);--body:var(--gs-color-text-on-light);--muted:var(--gs-color-text-on-light);--border:var(--gs-color-border-light);--r-md:var(--gs-space-0p875rem);--r-pill:var(--gs-radius-pill);--t:var(--gs-motion-value-4) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased;background:var(--gs-color-light-surface);padding:clamp(var(--gs-space-section-md), 9vw, var(--gs-space-section-xl)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl));width:100%}:where(.gs-mgt-routes a){color:inherit;text-decoration:none}.gs-mgt-routes img{max-width:100%;display:block}.gs-mgt-routes ul{list-style:none}.gs-mgt-routes-container{width:100%;max-width:var(--gs-container-site);margin-inline:auto}.gs-mgt-routes-header{text-align:center;margin-bottom:var(--gs-space-2p75rem)}.gs-mgt-routes-eyebrow{font-size:var(--gs-type-value-7);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-4);text-transform:uppercase;color:var(--gs-color-accent-on-light);margin-bottom:var(--gs-space-0p8rem);display:inline-block}.gs-mgt-routes-header h2{font-size:var(--gs-type-value-69);font-weight:var(--gs-weight-extrabold);color:var(--dark);line-height:var(--gs-leading-value-7);letter-spacing:var(--gs-tracking-value-6);margin-bottom:var(--gs-space-md)}.gs-mgt-routes-header p{font-size:var(--gs-type-value-87);color:var(--muted);max-width:var(--gs-container-36rem);line-height:var(--gs-leading-value-4);margin-inline:auto}.gs-mgt-routes-group{margin-bottom:var(--gs-space-2p5rem)}.gs-mgt-routes-group:last-of-type{margin-bottom:0}.gs-mgt-routes-group-label{font-size:var(--gs-type-value-7);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-7);text-transform:uppercase;color:var(--gs-color-accent-on-light);margin-bottom:var(--gs-space-lg);display:block}.gs-mgt-routes-grid{gap:var(--gs-space-0p85rem);grid-template-columns:1fr;list-style:none;display:grid}@media (width>=30rem){.gs-mgt-routes-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=60rem){.gs-mgt-routes-grid{grid-template-columns:repeat(4,1fr)}}.gs-mgt-route-card{background:var(--gs-color-white);border:var(--gs-space-1px) solid var(--border);border-radius:var(--r-md);padding:var(--gs-space-1p25rem) var(--gs-space-1p25rem) var(--gs-space-1p1rem);gap:var(--gs-space-0p6rem);transition:border-color var(--t), box-shadow var(--t), transform var(--t);cursor:default;flex-direction:column;display:flex}.gs-mgt-route-card:hover{border-color:var(--gold-bdr-h);box-shadow:var(--gs-shadow-value-21);transform:translateY(var(--gs-space-negative-2px))}.gs-mgt-route-pair{align-items:center;gap:var(--gs-space-0p35rem) var(--gs-space-0p45rem);font-size:var(--gs-type-value-10);font-weight:var(--gs-weight-bold);color:var(--dark);line-height:var(--gs-leading-value-9);flex-wrap:wrap;display:flex}.gs-mgt-route-pair svg{width:var(--gs-space-0p8rem);height:var(--gs-space-0p8rem);color:var(--gold);flex-shrink:0}.gs-mgt-route-meta{align-items:center;gap:var(--gs-space-0p55rem);flex-wrap:wrap;display:flex}.gs-mgt-route-time{align-items:center;gap:var(--gs-space-0p3rem);font-size:var(--gs-type-value-28);font-weight:var(--gs-weight-semibold);color:var(--muted);display:inline-flex}.gs-mgt-route-time svg{width:var(--gs-space-0p7rem);height:var(--gs-space-0p7rem);flex-shrink:0}.gs-mgt-route-tag{font-size:var(--gs-type-value-13);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-29);text-transform:uppercase;color:var(--gs-color-accent-on-light);background:var(--gold-dim);border:var(--gs-space-1px) solid var(--gold-bdr);border-radius:var(--r-pill);padding:var(--gs-space-0p15rem) var(--gs-space-0p6rem);display:inline-block}.gs-mgt-routes-footer{text-align:center;margin-top:var(--gs-space-2p25rem)}.gs-mgt-routes-cta{justify-content:center;align-items:center;gap:var(--gs-space-0p45rem);width:100%;padding:var(--gs-space-0p82rem) var(--gs-space-1p65rem);border:var(--gs-space-1p5px) solid var(--gold-bdr-h);color:var(--gs-color-accent-on-light);font-weight:var(--gs-weight-semibold);font-size:var(--gs-type-value-10);border-radius:var(--r-pill);text-align:center;transition:background var(--t), border-color var(--t);background:0 0;flex-wrap:wrap;text-decoration:none;display:inline-flex}@media (width>=36rem){.gs-mgt-routes-cta{width:auto;color:var(--gs-color-accent-on-light)}}.gs-mgt-routes-cta:hover{background:var(--gold-dim);border-color:var(--gold);color:var(--gs-color-accent-on-light)}.gs-mgt-routes-cta:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-3px);color:var(--gs-color-accent-on-light)}.gs-mgt-routes-cta svg{width:var(--gs-space-0p85rem);height:var(--gs-space-0p85rem);color:var(--gold);flex-shrink:0}.gs-mgt-routes-note{margin-top:var(--gs-space-0p85rem);font-size:var(--gs-type-value-6);color:var(--muted);line-height:var(--gs-leading-value-12)}@media (prefers-reduced-motion:reduce){.gs-mgt-route-card,.gs-mgt-routes-cta{color:var(--gs-color-accent-on-light);transition:none}}@media (forced-colors:active){.gs-mgt-route-card{border:var(--gs-border-value-16)}.gs-mgt-route-tag{border:var(--gs-border-value-17);color:var(--gs-color-accent-on-light);background:canvas}}.gs-mgt-incl *,.gs-mgt-incl :before,.gs-mgt-incl :after{box-sizing:border-box;margin:0;padding:0}.gs-mgt-incl{--gold:var(--gs-color-accent-text);--gold-dim:var(--gs-color-rgba-201-162-75-0-09);--gold-bdr:var(--gs-color-rgba-201-162-75-0-22);--white:var(--gs-color-text);--text:var(--gs-color-text-muted);--muted:var(--gs-color-text-muted);--card:var(--gs-color-surface);--border:var(--gs-color-rgba-255-255-255-0-07);--r-md:var(--gs-space-p875rem);--t:var(--gs-motion-value-6) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased;background:radial-gradient(ellipse at 65% 40%, var(--gs-color-rgba-201-162-75-0-04) 0%, transparent 65%), var(--gs-color-ink);padding:clamp(var(--gs-space-section-md), 9vw, var(--gs-space-section-xl)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl));width:100%}.gs-mgt-incl ul{list-style:none}.gs-mgt-incl-container{width:100%;max-width:var(--gs-container-site);margin-inline:auto}.gs-mgt-incl-header{text-align:center;margin-bottom:var(--gs-space-section-sm)}.gs-mgt-incl-eyebrow{font-size:var(--gs-type-value-49);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-17);text-transform:uppercase;color:var(--gs-color-accent-text);margin-bottom:var(--gs-space-p85rem);display:inline-block}.gs-mgt-incl-header h2{font-size:var(--gs-type-value-69);font-weight:var(--gs-weight-extrabold);color:var(--white);line-height:var(--gs-leading-value-7);letter-spacing:var(--gs-tracking-value-18);margin-bottom:var(--gs-space-p75rem)}.gs-mgt-incl-header p{font-size:var(--gs-type-value-98);color:var(--text);max-width:var(--gs-container-36rem);line-height:var(--gs-leading-value-4);font-weight:var(--gs-weight-light);margin-inline:auto}.gs-mgt-incl-grid{gap:var(--gs-space-lg);grid-template-columns:1fr;list-style:none;display:grid}@media (width>=40rem){.gs-mgt-incl-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=60rem){.gs-mgt-incl-grid{grid-template-columns:repeat(3,1fr)}}.gs-mgt-incl-item{align-items:flex-start;gap:var(--gs-space-lg);background:var(--card);border:var(--gs-space-1px) solid var(--border);border-top:var(--gs-border-value-11);border-radius:var(--r-md);padding:var(--gs-space-xl) var(--gs-space-1p35rem);transition:border-color var(--t), border-top-color var(--t), background var(--t), transform var(--t), box-shadow var(--t);display:flex}.gs-mgt-incl-item:hover{border-color:var(--gs-color-rgba-255-255-255-0-09);border-top-color:var(--gold);background:var(--gs-color-card-hover);transform:translateY(var(--gs-space-negative-3px));box-shadow:var(--gs-shadow-value-19)}.gs-mgt-incl-icon{width:var(--gs-space-2p4rem);height:var(--gs-space-2p4rem);background:var(--gold-dim);border:var(--gs-space-1px) solid var(--gold-bdr);border-radius:var(--gs-radius-p5rem);flex-shrink:0;justify-content:center;align-items:center;display:flex}.gs-mgt-incl-icon svg{width:var(--gs-space-1p1rem);height:var(--gs-space-1p1rem);color:var(--gold)}.gs-mgt-incl-text h3{font-size:var(--gs-type-value-60);font-weight:var(--gs-weight-bold);color:var(--white);margin-bottom:var(--gs-space-p3rem);line-height:var(--gs-leading-value-9)}.gs-mgt-incl-text p{font-size:var(--gs-type-value-99);color:var(--text);line-height:var(--gs-leading-value-1)}.gs-mgt-incl-note{margin-top:var(--gs-space-2p5rem);text-align:center;font-size:var(--gs-type-value-100);color:var(--muted);line-height:var(--gs-leading-value-3)}@media (prefers-reduced-motion:reduce){.gs-mgt-incl-item{transition:none}}@media (forced-colors:active){.gs-mgt-incl-item{border:var(--gs-border-value-16)}.gs-mgt-incl-icon{border-color:highlight}.gs-mgt-incl-icon svg{color:highlight}}.gs-mgt-fleet *,.gs-mgt-fleet :before,.gs-mgt-fleet :after{box-sizing:border-box;margin:0;padding:0}.gs-mgt-fleet{--gold:var(--gs-color-accent-on-light);--gold-dim:var(--gs-color-rgba-201-162-75-0-09);--gold-bdr:var(--gs-color-rgba-201-162-75-0-2);--gold-bdr-h:var(--gs-color-rgba-201-162-75-0-5);--dark:var(--gs-color-ink);--muted:var(--gs-color-text-on-light);--border:var(--gs-color-border-light);--r-md:var(--gs-space-0p875rem);--r-pill:var(--gs-radius-pill);--t:var(--gs-motion-value-4) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased;background:var(--gs-color-light-surface);padding:clamp(var(--gs-space-section-md), 9vw, var(--gs-space-section-xl)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl));width:100%}:where(.gs-mgt-fleet a){color:inherit;text-decoration:none}.gs-mgt-fleet img{max-width:100%;display:block}.gs-mgt-fleet ul{list-style:none}.gs-mgt-fleet-container{width:100%;max-width:var(--gs-container-site);margin-inline:auto}.gs-mgt-fleet-header{text-align:center;margin-bottom:var(--gs-space-section-sm)}.gs-mgt-fleet-eyebrow{font-size:var(--gs-type-value-7);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-4);text-transform:uppercase;color:var(--gs-color-accent-on-light);margin-bottom:var(--gs-space-0p8rem);display:inline-block}.gs-mgt-fleet-header h2{font-size:var(--gs-type-value-69);font-weight:var(--gs-weight-extrabold);color:var(--dark);line-height:var(--gs-leading-value-7);letter-spacing:var(--gs-tracking-value-6);margin-bottom:var(--gs-space-md)}.gs-mgt-fleet-header p{font-size:var(--gs-type-value-87);color:var(--muted);max-width:var(--gs-container-36rem);line-height:var(--gs-leading-value-4);margin-inline:auto}.gs-mgt-fleet-grid{gap:var(--gs-space-1p25rem);grid-template-columns:1fr;list-style:none;display:grid}@media (width>=40rem){.gs-mgt-fleet-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=60rem){.gs-mgt-fleet-grid{grid-template-columns:repeat(4,1fr)}}.gs-mgt-fleet-card{background:var(--gs-color-white);border:var(--gs-space-1px) solid var(--border);border-radius:var(--r-md);transition:border-color var(--t), box-shadow var(--t), transform var(--t);flex-direction:column;display:flex;overflow:hidden}.gs-mgt-fleet-card:hover{border-color:var(--gold-bdr-h);box-shadow:var(--gs-shadow-value-20);transform:translateY(var(--gs-space-negative-3px))}.gs-mgt-fleet-img{aspect-ratio:16/10;background:var(--gs-color-background);position:relative;overflow:hidden}.gs-mgt-fleet-img img{object-fit:cover;object-position:center center;width:100%;height:100%;transition:transform var(--gs-motion-value-10) ease;display:block}.gs-mgt-fleet-card:hover .gs-mgt-fleet-img img{transform:scale(1.04)}.gs-mgt-fleet-body{padding:var(--gs-space-1p35rem) var(--gs-space-1p25rem) var(--gs-space-xl);flex-direction:column;flex-grow:1;display:flex}.gs-mgt-fleet-class{align-items:center;gap:var(--gs-space-0p3rem);font-size:var(--gs-type-value-13);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-28);text-transform:uppercase;color:var(--gs-color-accent-on-light);background:var(--gold-dim);border:var(--gs-space-1px) solid var(--gold-bdr);border-radius:var(--r-pill);padding:var(--gs-space-0p18rem) var(--gs-space-0p65rem);margin-bottom:var(--gs-space-0p8rem);align-self:flex-start;display:inline-flex}.gs-mgt-fleet-card h3{font-size:var(--gs-type-value-14);font-weight:var(--gs-weight-bold);color:var(--dark);line-height:var(--gs-leading-value-21);margin-bottom:var(--gs-space-0p45rem)}.gs-mgt-fleet-cap{font-size:var(--gs-type-value-41);color:var(--muted);line-height:var(--gs-leading-value-13)}.gs-mgt-fleet-footer{text-align:center;margin-top:var(--gs-space-2p5rem)}.gs-mgt-fleet-cta{align-items:center;gap:var(--gs-space-0p45rem);padding:var(--gs-space-0p88rem) var(--gs-space-1p8rem);background:linear-gradient(135deg, var(--gs-color-accent-text), var(--gs-color-accent));color:var(--gs-color-button-text);font-weight:var(--gs-weight-bold);font-size:var(--gs-type-value-88);border-radius:var(--r-pill);transition:filter var(--gs-motion-value-8) ease, transform var(--gs-motion-value-8) ease;text-decoration:none;display:inline-flex}.gs-mgt-fleet-cta:hover{filter:brightness(1.1);transform:translateY(var(--gs-space-negative-1px));color:var(--gs-color-button-text)}.gs-mgt-fleet-cta:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-3px)}.gs-mgt-fleet-cta svg{width:var(--gs-space-0p9rem);height:var(--gs-space-0p9rem);flex-shrink:0}@media (prefers-reduced-motion:reduce){.gs-mgt-fleet-card,.gs-mgt-fleet-img img,.gs-mgt-fleet-cta{transition:none}}@media (forced-colors:active){.gs-mgt-fleet-card{border:var(--gs-border-value-16)}.gs-mgt-fleet-class{border:var(--gs-border-value-17);color:var(--gs-color-accent-on-light);background:canvas}}.gs-mgt-diff *,.gs-mgt-diff :before,.gs-mgt-diff :after{box-sizing:border-box;margin:0;padding:0}.gs-mgt-diff{--gold:var(--gs-color-accent-text);--gold-dim:var(--gs-color-rgba-201-162-75-0-12);--gold-bdr:var(--gs-color-rgba-201-162-75-0-28);--lt-text:var(--gs-color-ink);--lt-body:var(--gs-color-text-on-light);--lt-bg:var(--gs-color-light-surface);--lt-border:var(--gs-color-border-light);--r-md:var(--gs-space-0p875rem);--t:var(--gs-motion-value-4) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased;background:var(--gs-color-white);padding:clamp(var(--gs-space-section-md), 9vw, var(--gs-space-section-xl)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl));width:100%;display:block}.gs-mgt-diff a{text-decoration:none}.gs-mgt-diff ul{list-style:none}.gs-mgt-diff-container{width:100%;max-width:var(--gs-container-site);margin-inline:auto}.gs-mgt-diff-header{text-align:center;margin-bottom:var(--gs-space-section-sm)}.gs-mgt-diff-eyebrow{font-size:var(--gs-type-value-7);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-4);text-transform:uppercase;color:var(--gs-color-accent-on-light);margin-bottom:var(--gs-space-md);justify-content:center;align-items:center;display:inline-flex}.gs-mgt-diff-header h2{font-size:var(--gs-type-value-11);font-weight:var(--gs-weight-extrabold);color:var(--lt-text);line-height:var(--gs-leading-value-7);letter-spacing:var(--gs-tracking-value-6);margin-bottom:var(--gs-space-md)}.gs-mgt-diff-lead{color:var(--lt-body);font-size:var(--gs-type-value-12);line-height:var(--gs-leading-value-6);font-weight:var(--gs-weight-light);max-width:var(--gs-container-36rem);margin-inline:auto}.gs-mgt-diff-grid{gap:var(--gs-space-1p1rem);grid-template-columns:1fr;list-style:none;display:grid}@media (width>=40rem){.gs-mgt-diff-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=60rem){.gs-mgt-diff-grid{grid-template-columns:repeat(3,1fr)}}.gs-mgt-diff-item{align-items:flex-start;gap:var(--gs-space-lg);padding:var(--gs-space-1p4rem) var(--gs-space-1p35rem);background:var(--lt-bg);border:var(--gs-space-1px) solid var(--lt-border);border-radius:var(--r-md);transition:box-shadow var(--t);display:flex}.gs-mgt-diff-item:hover{box-shadow:var(--gs-shadow-value-10)}.gs-mgt-diff-icon{width:var(--gs-space-2p4rem);height:var(--gs-space-2p4rem);background:var(--gold-dim);border:var(--gs-space-1px) solid var(--gold-bdr);border-radius:var(--gs-radius-0p5rem);color:var(--gs-color-accent-on-light);flex-shrink:0;justify-content:center;align-items:center;display:flex}.gs-mgt-diff-icon svg{width:var(--gs-space-1p05rem);height:var(--gs-space-1p05rem)}.gs-mgt-diff-text h3{font-size:var(--gs-type-value-66);font-weight:var(--gs-weight-bold);color:var(--lt-text);margin-bottom:var(--gs-space-0p3rem);line-height:var(--gs-leading-value-9)}.gs-mgt-diff-text p{font-size:var(--gs-type-value-97);color:var(--lt-body);line-height:var(--gs-leading-value-1)}.gs-mgt-diff-text a{color:var(--gs-color-accent-on-light);text-underline-offset:var(--gs-space-2px);transition:color var(--t);text-decoration:underline}.gs-mgt-diff-text a:hover{color:var(--gs-color-accent-on-light)}.gs-mgt-diff-text a:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-2px);border-radius:var(--gs-radius-2px);color:var(--gs-color-accent-on-light)}@media (prefers-reduced-motion:reduce){.gs-mgt-diff-item{transition:none}}@media (forced-colors:active){.gs-mgt-diff-item{border:var(--gs-border-value-16)}.gs-mgt-diff-icon{color:highlight;border-color:buttontext}}.gs-mgt-steps *,.gs-mgt-steps :before,.gs-mgt-steps :after{box-sizing:border-box;margin:0;padding:0}.gs-mgt-steps{--gold:var(--gs-color-accent-text);--gold-dim:var(--gs-color-rgba-201-162-75-0-12);--gold-bdr:var(--gs-color-rgba-201-162-75-0-3);--white:var(--gs-color-text);--body:var(--gs-color-text-muted);--muted:var(--gs-color-text-muted);--card:var(--gs-color-surface);--border:var(--gs-color-rgba-255-255-255-0-09);--r:var(--gs-space-0p875rem);--r-pill:var(--gs-radius-pill);--t:var(--gs-motion-value-8) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased;background:var(--gs-color-surface);padding:clamp(var(--gs-space-section-md), 9vw, var(--gs-space-section-xl)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl));width:100%}.gs-mgt-steps a{text-decoration:none}.gs-mgt-steps ol{list-style:none}.gs-mgt-steps-container{max-width:var(--gs-container-site);margin-inline:auto}.gs-mgt-steps-header{text-align:center;margin-bottom:var(--gs-space-section-sm)}.gs-mgt-steps-eyebrow{font-size:var(--gs-type-value-7);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-4);text-transform:uppercase;color:var(--gold);margin-bottom:var(--gs-space-0p8rem);display:inline-block}.gs-mgt-steps-header h2{font-size:var(--gs-type-value-69);font-weight:var(--gs-weight-extrabold);color:var(--white);line-height:var(--gs-leading-value-17);letter-spacing:var(--gs-tracking-value-6)}.gs-mgt-steps-grid{grid-template-columns:1fr;display:grid}@media (width>=48rem){.gs-mgt-steps-grid{grid-template-columns:repeat(3,1fr)}}.gs-mgt-step{background:var(--card);border:var(--gs-space-1px) solid var(--border);padding:var(--gs-space-xxl) var(--gs-space-1p75rem);border-top:none;position:relative}.gs-mgt-step:first-child{border-top:var(--gs-space-1px) solid var(--border);border-radius:var(--r) var(--r) 0 0}.gs-mgt-step:last-child{border-radius:0 0 var(--r) var(--r)}@media (width>=48rem){.gs-mgt-step{border-top:var(--gs-space-1px) solid var(--border);border-left:none}.gs-mgt-step:first-child{border-left:var(--gs-space-1px) solid var(--border);border-radius:var(--r) 0 0 var(--r)}.gs-mgt-step:last-child{border-radius:0 var(--r) var(--r) 0}}.gs-mgt-step-num{width:var(--gs-space-2p25rem);height:var(--gs-space-2p25rem);background:var(--gold-dim);border:var(--gs-space-1px) solid var(--gold-bdr);border-radius:var(--gs-radius-pill-5);margin-bottom:var(--gs-space-1p1rem);font-size:var(--gs-type-value-6);font-weight:var(--gs-weight-extrabold);color:var(--gold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.gs-mgt-step h3{font-size:var(--gs-type-value-17);font-weight:var(--gs-weight-bold);color:var(--white);margin-bottom:var(--gs-space-0p6rem);line-height:var(--gs-leading-value-9)}.gs-mgt-step p{font-size:var(--gs-type-value-5);color:var(--body);line-height:var(--gs-leading-value-4)}.gs-mgt-step p a{color:var(--gold);text-underline-offset:var(--gs-space-2px);transition:filter var(--t);text-decoration:underline}.gs-mgt-step p a:hover{filter:brightness(1.15)}.gs-mgt-step p a:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-2px);border-radius:var(--gs-radius-2px)}.gs-mgt-steps-footer{margin-top:var(--gs-space-2p5rem);justify-content:center;display:flex}.gs-mgt-steps-cta{align-items:center;gap:var(--gs-space-0p45rem);padding:var(--gs-space-0p9rem) var(--gs-space-1p85rem);background:linear-gradient(135deg, var(--gs-color-accent-text), var(--gs-color-accent));color:var(--gs-color-button-text);font-weight:var(--gs-weight-bold);font-size:var(--gs-type-value-4);border-radius:var(--r-pill);transition:filter var(--t), transform var(--t);text-decoration:none;display:inline-flex}.gs-mgt-steps-cta:hover{filter:brightness(1.08);transform:translateY(var(--gs-space-negative-1px));color:var(--gs-color-button-text)}.gs-mgt-steps-cta:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-3px)}@media (prefers-reduced-motion:reduce){.gs-mgt-steps-cta{transition:none}}@media (forced-colors:active){.gs-mgt-step{border:var(--gs-border-value-17);background:canvas}.gs-mgt-step-num{color:highlight;background:canvas;border-color:highlight}.gs-mgt-steps-cta{color:highlighttext;border:var(--gs-border-value-20);background:highlight}}.gs-mgt-faq *,.gs-mgt-faq :before,.gs-mgt-faq :after{box-sizing:border-box;margin:0;padding:0}.gs-mgt-faq{--gold:var(--gs-color-accent-on-light);--gold-link:var(--gs-color-accent-on-light);--gold-link-h:var(--gs-color-accent-on-light-hover);--dark-text:var(--gs-color-ink);--body-text:var(--gs-color-text-on-light);--bg-item:var(--gs-color-light-surface);--border:var(--gs-color-rgba-0-0-0-0-08);--r-card:var(--gs-space-p875rem);--t:var(--gs-motion-value-9) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased;background:var(--gs-color-white);padding:clamp(var(--gs-space-section-sm), 7vw, var(--gs-space-section-lg)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl));width:100%}.gs-mgt-faq a{text-decoration:none}.gs-mgt-faq ul{list-style:none}.gs-mgt-faq-container{width:100%;max-width:var(--gs-container-reading);margin-inline:auto}.gs-mgt-faq-header{text-align:center;margin-bottom:var(--gs-space-2p5rem)}.gs-mgt-faq-eyebrow{font-size:var(--gs-type-value-101);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-30);text-transform:uppercase;color:var(--gs-color-accent-on-light);margin-bottom:var(--gs-space-p65rem);display:inline-block}.gs-mgt-faq h2{font-size:var(--gs-type-value-62);font-weight:var(--gs-weight-extrabold);letter-spacing:var(--gs-tracking-value-16);line-height:var(--gs-leading-value-17);color:var(--dark-text);margin-bottom:var(--gs-space-p75rem)}.gs-mgt-faq-lead{font-size:var(--gs-type-value-102);color:var(--body-text);line-height:var(--gs-leading-value-4);max-width:var(--gs-container-hero);margin-inline:auto}.gs-mgt-faq-lead a{color:var(--gs-color-accent-on-light);text-underline-offset:var(--gs-space-2px);transition:color var(--t);text-decoration:underline}.gs-mgt-faq-lead a:hover{color:var(--gs-color-accent-on-light)}.gs-mgt-faq-list{gap:var(--gs-space-p65rem);flex-direction:column;display:flex}.gs-mgt-faq-list details{background:var(--bg-item);border:var(--gs-space-1px) solid var(--border);border-radius:var(--r-card);transition:border-color var(--t), box-shadow var(--t);overflow:hidden}.gs-mgt-faq-list details:hover{border-color:var(--gs-color-rgba-0-0-0-0-14)}.gs-mgt-faq-list details[open]{border-color:var(--gs-color-rgba-201-162-75-0-25);box-shadow:var(--gs-shadow-value-13)}.gs-mgt-faq-list summary{padding:var(--gs-space-1p25rem) var(--gs-space-xl);font-size:var(--gs-type-value-103);font-weight:var(--gs-weight-semibold);color:var(--dark-text);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--gs-space-lg);-webkit-user-select:none;user-select:none;transition:color var(--t);list-style:none;display:flex}.gs-mgt-faq-list summary::-webkit-details-marker{display:none}.gs-mgt-faq-list summary::marker{display:none}.gs-mgt-faq-list summary:hover,.gs-mgt-faq-list details[open] summary{color:var(--gs-color-black)}.gs-mgt-faq-list summary:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-negative-3px);border-radius:calc(var(--r-card) - var(--gs-space-1px))}.gs-mgt-faq-chevron{width:var(--gs-space-1p1rem);height:var(--gs-space-1p1rem);color:var(--gold);transition:transform var(--t);flex-shrink:0}details[open] .gs-mgt-faq-chevron{transform:rotate(180deg)}.gs-mgt-faq-answer{padding:0 var(--gs-space-xl) var(--gs-space-1p4rem);font-size:var(--gs-type-value-104);color:var(--body-text);line-height:var(--gs-leading-value-6)}.gs-mgt-faq-answer p{margin-bottom:var(--gs-space-p75rem)}.gs-mgt-faq-answer p:last-child{margin-bottom:0}.gs-mgt-faq-answer a{color:var(--gold-link);text-underline-offset:var(--gs-space-2px);transition:color var(--t);text-decoration:underline}.gs-mgt-faq-answer a:hover{color:var(--gold-link-h)}.gs-mgt-faq-answer a:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-2px);border-radius:var(--gs-radius-2px)}@media (width>=60rem){.gs-mgt-faq-list summary{font-size:var(--gs-type-value-14);padding:var(--gs-space-1p35rem) var(--gs-space-1p75rem)}.gs-mgt-faq-answer{padding:0 var(--gs-space-1p75rem) var(--gs-space-1p6rem);font-size:var(--gs-type-value-105)}}@media (prefers-reduced-motion:reduce){.gs-mgt-faq *,.gs-mgt-faq :before,.gs-mgt-faq :after{transition:none!important}details[open] .gs-mgt-faq-chevron{transform:none}}@media (forced-colors:active){.gs-mgt-faq-list details{border:var(--gs-border-value-16)}.gs-mgt-faq-list details[open]{border-color:highlight}.gs-mgt-faq-list summary{color:buttontext}.gs-mgt-faq-chevron{color:highlight}.gs-mgt-faq-answer a{color:linktext}}
