.tc-wrapper{max-width:1140px;margin:0 auto;padding:0 20px}.tc-track-viewport{overflow:hidden}.tc-track{gap:16px;transition:transform .4s;display:flex}.tc-card{background:#f7f7f9;border-radius:16px;padding:28px;box-shadow:0 2px 10px #0000000f}.tc-card-top{align-items:center;gap:10px;margin-bottom:12px;display:flex}.tc-rating-number{color:#1a1a1a;font-size:1.6rem;font-weight:700}.tc-stars{flex:1}.tc-star{color:#ffb400;font-size:1.1rem}.tc-logo{object-fit:contain;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;display:inline-flex;box-shadow:0 1px 4px #0000001f}.tc-logo svg{width:20px;height:20px;display:block}.tc-quote{color:#333;margin:0 0 20px;font-style:italic;line-height:1.5}.tc-name{color:#1a1a1a;font-weight:700}.tc-route{color:#666;margin-top:4px;font-size:.9rem}.tc-arrows{justify-content:center;gap:24px;margin-top:24px;display:flex}.tc-arrow{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;line-height:1;transition:background .2s,color .2s;display:flex;color:#004d8a!important;background:#fff!important;border:1.5px solid #004d8a!important;border-radius:50%!important;padding:0!important}.tc-arrow:hover,.tc-arrow:focus-visible{color:#fff!important;background:#004d8a!important}.tc-arrow svg{display:block}@media (max-width:600px){.tc-card{padding:20px}}
.gm-loc,.gm-loc *,.gm-loc :before,.gm-loc :after{box-sizing:border-box}.gm-loc{position:relative}.gm-loc .gm-loc-h2{color:var(--gm-heading-color,#000);font-family:Roboto,sans-serif;font-size:var(--gm-heading-size-d,32px);text-align:center;margin:0;font-weight:700;line-height:40px}.gm-loc .gm-loc-h2--left{color:var(--gm-heading-color,#004d8a);text-align:left;font-family:Figtree,sans-serif;font-weight:600}.gm-loc .gm-loc-rich h3{color:var(--gm-heading-color,#004d8a);font-family:Figtree,sans-serif;font-size:25px;font-weight:600}.gm-loc .gm-loc-rich a{color:#000}@media (max-width:1024px){.gm-loc .gm-loc-h2{font-size:var(--gm-heading-size-t,32px)}}@media (max-width:820px){.gm-loc .gm-loc-h2{font-size:var(--gm-heading-size-m,20px)}}
.gm-loc-banner{min-height:var(--gm-height-d,549px);background-position:50% 0;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-end;display:flex}.gm-loc-banner .gm-loc-banner__inner{width:100%;max-width:1350px;margin:0 auto}.gm-loc-banner .gm-loc-banner__col{flex-direction:column;gap:10px;width:62%;margin:0 auto;padding:25px;display:flex}.gm-loc-banner .gm-loc-banner__title{color:var(--gm-heading-color,#004d8a);font-family:Roboto,sans-serif;font-size:var(--gm-heading-size-d,35px);text-align:center;margin:0;font-weight:700;line-height:40px}.gm-loc-banner .gm-loc-banner__text{color:var(--gm-text-color,#000);font-size:var(--gm-text-size-d,17px);text-align:center;font-weight:500;line-height:28.8px}@media (max-width:1024px){.gm-loc-banner{min-height:var(--gm-height-t,405px)}.gm-loc-banner .gm-loc-banner__col{width:80%;padding:20px}.gm-loc-banner .gm-loc-banner__title{font-size:var(--gm-heading-size-t,22px)}.gm-loc-banner .gm-loc-banner__text{font-size:var(--gm-text-size-t,17px)}}@media (max-width:820px){.gm-loc-banner{min-height:var(--gm-height-m,0px);background-position:50%;justify-content:flex-start}.gm-loc-banner .gm-loc-banner__col{width:100%;padding:10px}.gm-loc-banner .gm-loc-banner__title{font-size:var(--gm-heading-size-m,22px)}.gm-loc-banner .gm-loc-banner__text{font-size:var(--gm-text-size-m,12px);line-height:25.2px}}.gm-loc-banner.gm-loc-banner--dark{position:relative}.gm-loc-banner.gm-loc-banner--dark:before{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#00142d8c 100%);position:absolute;inset:0}.gm-loc-banner.gm-loc-banner--dark .gm-loc-banner__inner{z-index:1;position:relative}.gm-loc-banner.gm-loc-banner--dark .gm-loc-banner__title{color:var(--gm-heading-color,#fff);text-shadow:0 2px 10px #0000008c}.gm-loc-banner.gm-loc-banner--dark .gm-loc-banner__text{color:var(--gm-text-color,#f7da00);text-shadow:0 1px 8px #0009}.gm-loc-banner:not(.gm-loc-banner--dark) .gm-loc-banner__col{background:#ffffffdb;border-radius:12px}.gm-loc-banner.gm-loc-banner--dark .gm-loc-banner__col{background:#001e3cad;border-radius:12px}.gm-loc-banner .gm-loc-banner__text--rich p{margin:0 0 .6em}.gm-loc-banner .gm-loc-banner__text--rich p:last-child{margin-bottom:0}.gm-loc-banner .gm-loc-banner__text--rich a{color:inherit;text-underline-offset:2px;text-decoration:underline}
.gm-loc-qform{padding:var(--gm-space-top-d,5px) 0 var(--gm-space-bottom-d,0px)}@media (max-width:1024px){.gm-loc-qform{padding:var(--gm-space-top-t,5px) 0 var(--gm-space-bottom-t,0px)}}@media (max-width:820px){.gm-loc-qform{padding:var(--gm-space-top-m,5px) 0 var(--gm-space-bottom-m,0px)}}
.gm-loc-svc{flex-direction:column;gap:10px;padding:50px 0;display:flex}.gm-loc-svc .gm-loc-svc__grid{grid-template-columns:repeat(6,1fr);gap:10px;padding:25px;display:grid}.gm-loc-svc .gm-loc-svc__card{background-color:var(--gm-card-color,#fcfcfc);text-align:center;border-radius:15px;margin:15px;padding-bottom:11px;box-shadow:0 5px 3px #b8b8b880}.gm-loc-svc .gm-loc-svc__pic{display:block}.gm-loc-svc .gm-loc-svc__pic img{width:var(--gm-image-size-d,97px);height:var(--gm-image-size-d,97px);margin:0 auto;display:block}.gm-loc-svc .gm-loc-svc__title{font-family:Roboto,sans-serif;font-size:var(--gm-title-size-d,20px);margin:29px 0 0;font-weight:700;line-height:28.8px}.gm-loc-svc .gm-loc-svc__title a{color:var(--gm-title-color,#004d8a);text-decoration:none}@media (max-width:1024px){.gm-loc-svc .gm-loc-svc__grid{padding:20px}.gm-loc-svc .gm-loc-svc__pic img{width:var(--gm-image-size-t,63px);height:var(--gm-image-size-t,63px)}.gm-loc-svc .gm-loc-svc__title{font-size:var(--gm-title-size-t,20px);margin-top:30px}}@media (max-width:820px){.gm-loc-svc{padding:20px 0}.gm-loc-svc .gm-loc-svc__grid{grid-template-columns:repeat(2,1fr);padding:10px}.gm-loc-svc .gm-loc-svc__pic img{width:var(--gm-image-size-m,75px);height:var(--gm-image-size-m,75px)}.gm-loc-svc .gm-loc-svc__title{font-size:var(--gm-title-size-m,15px);margin-top:13px;line-height:25.2px}.gm-loc-svc .gm-loc-svc__title a{justify-content:center;align-items:center;min-height:44px;display:inline-flex}}
.gm-dest .gm-dest__top{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.gm-lib.gm-dest .gm-dest__top .gm-lib-head{flex:auto;min-width:0}.gm-dest .gm-dest__filters{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;max-width:62%;display:flex}.gm-dest button.gm-dest__filter{color:#011146;text-transform:none;cursor:pointer;background:#fff;border:1.5px solid #c9d6e6;border-radius:999px;min-height:44px;padding:0 18px;font-size:13px;font-weight:600;line-height:1.2;transition:all .15s}.gm-dest button.gm-dest__filter:hover{border-color:#011146}.gm-dest button.gm-dest__filter[aria-pressed=true]{color:#fff;background:#011146;border-color:#011146}.gm-dest .gm-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:30px 0 0;padding:0;list-style:none;display:grid}.gm-dest .gm-dest__grid li[hidden]{display:none}.gm-dest a.gm-dest__card{color:#011146;background:#fff;border:1px solid #dce5f0;border-radius:16px;flex-direction:column;height:100%;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 8px 20px #0111460f}.gm-dest a.gm-dest__card:hover{transform:translateY(-3px);box-shadow:0 16px 30px #0111461f}.gm-dest .gm-dest__media{background:#dce5f0;height:130px;display:block;position:relative}.gm-dest .gm-dest__photo{object-fit:cover;width:100%;height:100%}.gm-dest .gm-dest__photo.gm-lib-placeholder{border:none;padding:8px;font-size:11px}.gm-dest .gm-dest__region{color:#fff;background:#011146;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;line-height:1.4;position:absolute;top:14px;left:14px}.gm-dest .gm-dest__body{flex-direction:column;gap:8px;padding:16px 18px 18px;display:flex}.gm-dest .gm-dest__row{justify-content:space-between;align-items:center;gap:10px;display:flex}.gm-dest .gm-dest__name{font-size:17px;font-weight:700;line-height:1.3}.gm-dest .gm-dest__go{background:var(--gm-accent-color,#f7da00);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:flex}.gm-dest .gm-dest__times{color:#5a6880;flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.gm-dest .gm-dest__bar{background:var(--gm-bar-color,#011146);color:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:20px 26px;display:flex}.gm-dest .gm-dest__bartext{font-size:15px;line-height:1.5}.gm-dest .gm-dest__barbold{color:var(--gm-accent-color,#f7da00);font-weight:700}.gm-dest .gm-dest__bar .gm-lib-btn{flex-shrink:0}@media (max-width:1024px){.gm-dest .gm-dest__top{flex-direction:column;align-items:flex-start;gap:18px}.gm-dest .gm-dest__filters{justify-content:flex-start;max-width:none}.gm-dest .gm-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.gm-dest .gm-dest__filters{box-sizing:border-box;scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 32px);margin:0 -16px;padding:0 16px 4px;overflow-x:auto}.gm-dest .gm-dest__filters::-webkit-scrollbar{display:none}.gm-dest button.gm-dest__filter{flex-shrink:0}.gm-dest .gm-dest__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.gm-dest .gm-dest__media{height:96px}.gm-dest .gm-dest__body{padding:12px}.gm-dest .gm-dest__name{font-size:15px}.gm-dest .gm-dest__go{width:26px;height:26px}.gm-dest .gm-dest__times{flex-direction:column;font-size:11px}.gm-dest .gm-dest__bar{flex-direction:column;align-items:flex-start;padding:18px}.gm-dest .gm-dest__bar .gm-lib-btn{width:100%}}
.gm-ent .gm-ent__grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.gm-ent .gm-ent__text{flex-direction:column;gap:22px;display:flex}.gm-lib.gm-ent .gm-ent__text .gm-lib-head{gap:14px}.gm-ent .gm-ent__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.gm-ent .gm-ent__item{background:#f7f9fc;border:1px solid #eef2f7;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.gm-ent .gm-ent__icon{width:34px;height:34px;color:var(--gm-accent-color,#f7da00);background:#011146;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.gm-ent .gm-ent__icon svg{stroke-width:2.4px}.gm-ent .gm-ent__words{flex-direction:column;gap:2px;line-height:1.4;display:flex}.gm-ent .gm-ent__ititle{color:#011146;font-size:14px;font-weight:600}.gm-ent .gm-ent__ibody{color:#5a6880;font-size:12px;line-height:1.5}.gm-ent .gm-ent__visual{padding:0 20px 20px 0;position:relative}.gm-ent .gm-ent__back{background:var(--gm-accent-color,#f7da00);border-radius:22px;position:absolute;inset:30px 0 0 30px}.gm-ent .gm-ent__report{color:#011146;background:#fff;border:1px solid #dce5f0;border-radius:20px;line-height:1.35;position:relative;overflow:hidden;box-shadow:0 30px 60px #01114629}.gm-ent .gm-ent__rhead{color:#fff;background:#011146;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.gm-ent .gm-ent__rlabel{color:var(--gm-accent-color,#f7da00);font-size:11px;font-weight:600;display:block}.gm-ent .gm-ent__rtitle{font-size:15px;font-weight:600;display:block}.gm-ent .gm-ent__rbtn{background:#1b4f8a;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:11px}.gm-ent .gm-ent__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px 22px;display:grid}.gm-ent .gm-ent__kpi{background:#f2f6fb;border-radius:12px;flex-direction:column;gap:2px;padding:14px;display:flex}.gm-ent .gm-ent__klabel{color:#5a6880;font-size:11px}.gm-ent .gm-ent__kvalue{font-size:22px;font-weight:700}.gm-ent .gm-ent__chart{flex-direction:column;gap:8px;padding:0 22px 18px;display:flex}.gm-ent .gm-ent__ctitle{font-size:12px;font-weight:600}.gm-ent .gm-ent__bars{box-sizing:border-box;border:1px dashed #c9d6e6;border-radius:12px;align-items:flex-end;gap:10px;height:110px;padding:10px;display:flex}.gm-ent .gm-ent__barc{background:#c9d6e6;border-radius:6px 6px 0 0;flex:1}.gm-ent .gm-ent__barc--mid{background:#1b4f8a}.gm-ent .gm-ent__barc--top{background:#011146}.gm-ent .gm-ent__rows{flex-direction:column;padding:0 22px 22px;display:flex}.gm-ent .gm-ent__row{border-top:1px solid #eef2f7;grid-template-columns:1.4fr 1fr auto;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:grid}.gm-ent .gm-ent__rname{font-weight:600}.gm-ent .gm-ent__rroute{color:#5a6880}.gm-ent .gm-ent__chip{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600}.gm-ent .gm-ent__chip--done{color:#1b4f8a;background:#e6eef8}.gm-ent .gm-ent__chip--transit{color:#6b5400;background:#fff4c2}.gm-ent .gm-ent__chip--planned{color:#4a5568;background:#eef2f7}@media (max-width:1024px){.gm-ent .gm-ent__grid{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:820px){.gm-ent .gm-ent__items{grid-template-columns:minmax(0,1fr)}.gm-ent .gm-ent__visual{padding:0 10px 10px 0}.gm-ent .gm-ent__back{inset:16px 0 0 16px}.gm-ent .gm-ent__rhead,.gm-ent .gm-ent__kpis{padding:14px}.gm-ent .gm-ent__kpis{gap:8px}.gm-ent .gm-ent__kpi{padding:10px}.gm-ent .gm-ent__kvalue{font-size:17px}.gm-ent .gm-ent__chart,.gm-ent .gm-ent__rows{padding-left:14px;padding-right:14px}.gm-ent .gm-ent__row{grid-template-columns:minmax(0,1fr) auto;font-size:12px}.gm-ent .gm-ent__rroute{grid-area:2/1}.gm-ent .gm-ent__chip{grid-area:1/2/3}}
.gm-section.gm-lib.gm-res{background:var(--gm-background-color,#f2f6fb)}.gm-res .gm-res__top{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.gm-res a.gm-res__all{color:var(--gm-highlight-color,#1b4f8a);flex-shrink:0;font-size:14px;font-weight:600;text-decoration:none}.gm-res a.gm-res__all:hover{text-decoration:underline}.gm-res .gm-res__grid{grid-template-columns:1.2fr 1fr;gap:22px;margin-top:28px;display:grid}.gm-res .gm-res__guide{background:var(--gm-guide-color,#1b4f8a);color:#dce5f0;border-radius:20px;grid-template-rows:minmax(200px,1fr) auto;display:grid;overflow:hidden}.gm-res .gm-res__cover{object-fit:cover;border-radius:14px;width:calc(100% - 40px);height:calc(100% - 20px);margin:20px 20px 0}.gm-res .gm-res__cover.gm-lib-placeholder{color:#c9d6e6;background:#ffffff1f;border:none;font-size:13px}.gm-res .gm-res__gbody{flex-direction:column;gap:10px;padding:26px 30px 30px;display:flex}.gm-res .gm-res__gtag{background:var(--gm-accent-color,#f7da00);color:#011146;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:11px;font-weight:700;line-height:1.4}.gm-res .gm-res__gtitle{color:#fff;font-size:26px;font-weight:700;line-height:1.25}.gm-res .gm-res__gtext{font-size:14px;line-height:1.6}.gm-res a.gm-lib-btn.gm-res__gbtn{color:#011146;background:#fff;align-self:flex-start;margin-top:6px}.gm-res .gm-res__posts{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.gm-res .gm-res__posts li{flex:1;display:flex}.gm-res a.gm-res__post{color:#011146;background:#fff;border:1px solid #dce5f0;border-radius:16px;flex:1;grid-template-columns:140px 1fr;gap:18px;padding:14px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:grid}.gm-res a.gm-res__post:hover{transform:translateY(-2px);box-shadow:0 12px 26px #0111461a}.gm-res .gm-res__thumb{object-fit:cover;border-radius:12px;width:100%;height:100%;min-height:96px}.gm-res .gm-res__thumb.gm-lib-placeholder{border:none;padding:8px;font-size:11px}.gm-res .gm-res__pwords{flex-direction:column;justify-content:center;gap:6px;line-height:1.35;display:flex}.gm-res .gm-res__cat{letter-spacing:.06em;text-transform:uppercase;color:var(--gm-highlight-color,#1b4f8a);font-size:11px;font-weight:700}.gm-res .gm-res__ptitle{font-size:16px;font-weight:600}.gm-res .gm-res__time{color:#5a6880;font-size:12px}.gm-res .gm-res__bar{background:var(--gm-bar-color,#011146);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:20px 26px;display:flex}.gm-res .gm-res__bwords{flex-direction:column;gap:2px;line-height:1.4;display:flex}.gm-res .gm-res__btitle{font-size:16px;font-weight:600}.gm-res .gm-res__bnote{color:#c9d3e6;font-size:12px}.gm-res .gm-res__bar .gm-lib-btn{flex-shrink:0}@media (max-width:1024px){.gm-res .gm-res__grid{grid-template-columns:minmax(0,1fr)}.gm-res .gm-res__guide{grid-template-rows:240px auto}}@media (max-width:820px){.gm-res .gm-res__top{flex-direction:column;align-items:flex-start;gap:12px}.gm-res .gm-res__grid{gap:14px;margin-top:20px}.gm-res .gm-res__guide{grid-template-rows:180px auto}.gm-res .gm-res__gbody{padding:20px}.gm-res .gm-res__gtitle{font-size:21px}.gm-res a.gm-res__post{grid-template-columns:96px 1fr;gap:12px;padding:10px}.gm-res .gm-res__thumb{min-height:80px}.gm-res .gm-res__ptitle{font-size:14px}.gm-res .gm-res__bar{flex-direction:column;align-items:flex-start;padding:18px}.gm-res .gm-res__bar .gm-lib-btn{width:100%}}
.gm-section.gm-lib.gm-rwall{background:var(--gm-background-color,#f2f6fb)}.gm-rwall .gm-rwall__grid{grid-template-columns:360px 1fr;align-items:start;gap:40px;display:grid}.gm-rwall .gm-rwall__panel{background:var(--gm-panel-color,#011146);color:#c9d3e6;border-radius:20px;flex-direction:column;gap:20px;padding:36px;display:flex}.gm-rwall .gm-rwall__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--gm-accent-color,#f7da00);font-size:13px;font-weight:600}.gm-section.gm-lib.gm-rwall .gm-rwall__title{font-size:var(--gm-heading-size-d,32px);color:var(--gm-heading-color,#fff);font-weight:800;line-height:1.2}.gm-rwall .gm-rwall__score{align-items:flex-end;gap:12px;padding-top:10px;display:flex}.gm-rwall .gm-rwall__big{color:var(--gm-accent-color,#f7da00);font-size:72px;font-weight:800;line-height:.9}.gm-rwall .gm-rwall__scoreside{flex-direction:column;gap:6px;padding-bottom:4px;display:flex}.gm-rwall .gm-rwall__note{font-size:12px;line-height:1.4}.gm-rwall .gm-rwall__stars{gap:3px;display:inline-flex}.gm-rwall .gm-rwall__star{fill:#fecc04}.gm-rwall .gm-rwall__star--off{fill:#c9d6e6}.gm-rwall .gm-rwall__platforms{flex-direction:column;gap:10px;margin:0;padding:6px 0 0;list-style:none;display:flex}.gm-rwall .gm-rwall__platforms li{color:#fff;background:#ffffff12;border-radius:10px;justify-content:space-between;gap:12px;padding:12px 14px;font-size:13px;display:flex}.gm-rwall .gm-rwall__prating{font-weight:600}.gm-rwall a.gm-lib-btn.gm-rwall__btn{margin-top:8px}.gm-rwall .gm-rwall__wall{columns:3 220px;column-gap:18px;margin:0;padding:0;list-style:none}.gm-rwall .gm-rwall__card{break-inside:avoid;background:#fff;border:1px solid #dce5f0;border-radius:16px;flex-direction:column;gap:14px;margin-bottom:18px;padding:22px;display:flex;box-shadow:0 8px 20px #0111460d}.gm-rwall .gm-rwall__card:nth-child(3n+2){margin-top:24px}.gm-rwall .gm-rwall__chead{justify-content:space-between;align-items:center;gap:10px;display:flex}.gm-rwall .gm-rwall__source{color:#5a6880;font-size:11px;font-weight:600}.gm-rwall .gm-rwall__text{color:#2d3748;border:0;margin:0;padding:0;font-size:14px;font-style:normal;line-height:1.65}.gm-rwall .gm-rwall__who{align-items:center;gap:10px;display:flex}.gm-rwall .gm-rwall__avatar{color:#fff;background:#1b4f8a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:flex}.gm-rwall .gm-rwall__whowords{flex-direction:column;line-height:1.35;display:flex}.gm-rwall .gm-rwall__name{color:#011146;font-size:13px;font-weight:600}.gm-rwall .gm-rwall__tag{color:#5a6880;font-size:11px}@media (max-width:1024px){.gm-rwall .gm-rwall__grid{grid-template-columns:minmax(0,1fr);gap:28px}.gm-rwall .gm-rwall__wall{columns:2 220px}}@media (max-width:820px){.gm-rwall .gm-rwall__panel{padding:24px}.gm-section.gm-lib.gm-rwall .gm-rwall__title{font-size:var(--gm-heading-size-m,24px)}.gm-rwall .gm-rwall__big{font-size:56px}.gm-rwall .gm-rwall__wall{columns:1}.gm-rwall .gm-rwall__card:nth-child(3n+2){margin-top:0}}
.gm-section.gm-lib.gm-gantt{background:var(--gm-background-color,#f2f6fb)}.gm-gantt .gm-gantt__top{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.gm-gantt .gm-gantt__badge{background:var(--gm-accent-color,#f7da00);color:#011146;border-radius:12px;flex-shrink:0;padding:14px 20px;font-size:14px;font-weight:600;line-height:1.4}.gm-gantt .gm-gantt__bold{font-weight:800;color:#011146!important}.gm-gantt .gm-gantt__chart{--label:250px;color:#011146;background:#fff;border:1px solid #dce5f0;border-radius:18px;margin-top:32px;padding:24px 28px;box-shadow:0 16px 36px #01114614}.gm-gantt .gm-gantt__head,.gm-gantt .gm-gantt__row,.gm-gantt .gm-gantt__lines{grid-template-columns:var(--label) repeat(var(--cols,5), minmax(0, 1fr));display:grid}.gm-gantt .gm-gantt__head{border-bottom:1px solid #dce5f0;padding-bottom:14px}.gm-gantt .gm-gantt__first{letter-spacing:.06em;text-transform:uppercase;color:#5a6880;font-size:12px;font-weight:600}.gm-gantt .gm-gantt__col{flex-direction:column;gap:2px;padding-left:12px;line-height:1.3;display:flex}.gm-gantt .gm-gantt__day{font-size:14px;font-weight:700}.gm-gantt .gm-gantt__time{color:#5a6880;font-size:11px}.gm-gantt .gm-gantt__rows{flex-direction:column;gap:8px;margin:0;padding:14px 0 6px;list-style:none;display:flex;position:relative}.gm-gantt .gm-gantt__lines{position:absolute;inset:0}.gm-gantt .gm-gantt__lines span+span{border-left:1px dashed #dce5f0}.gm-gantt .gm-gantt__row{align-items:center;min-height:52px;position:relative}.gm-gantt .gm-gantt__label{grid-column:1/2;align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.gm-gantt .gm-gantt__n{color:#1b4f8a;background:#f2f6fb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex}.gm-gantt .gm-gantt__bar{white-space:nowrap;text-overflow:ellipsis;border-radius:10px;align-items:center;height:38px;margin:0 8px;padding:0 14px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.gm-gantt .gm-gantt__when{display:none}.gm-gantt .gm-gantt__bar--light{color:#011146;background:#dce5f0}.gm-gantt .gm-gantt__bar--blue{color:#fff;background:#1b4f8a}.gm-gantt .gm-gantt__bar--navy{color:#fff;background:#011146}.gm-gantt .gm-gantt__bar--yellow{background:var(--gm-accent-color,#f7da00);color:#011146}.gm-gantt .gm-gantt__foot{justify-content:space-between;align-items:center;gap:20px;margin-top:32px;display:flex}.gm-gantt .gm-gantt__note{color:#5a6880;font-size:12px;line-height:1.5}.gm-gantt a.gm-lib-btn.gm-gantt__btn{color:#fff;background:#011146;flex-shrink:0}@media (max-width:1024px){.gm-gantt .gm-gantt__chart{--label:190px;padding:20px}.gm-gantt .gm-gantt__label{font-size:13px}.gm-gantt .gm-gantt__bar{padding:0 10px;font-size:11px}}@media (max-width:820px){.gm-gantt .gm-gantt__top{flex-direction:column;align-items:flex-start;gap:14px}.gm-gantt .gm-gantt__chart{margin-top:22px;padding:16px}.gm-gantt .gm-gantt__head,.gm-gantt .gm-gantt__lines{display:none}.gm-gantt .gm-gantt__rows{gap:14px;padding:0}.gm-gantt .gm-gantt__row{flex-direction:column;align-items:stretch;gap:8px;min-height:0;display:flex}.gm-gantt .gm-gantt__bar{white-space:normal;height:auto;min-height:38px;margin:0 0 0 36px;padding:8px 12px;line-height:1.4}.gm-gantt .gm-gantt__when{font-weight:700;display:inline}.gm-gantt .gm-gantt__foot{flex-direction:column;align-items:flex-start}.gm-gantt a.gm-lib-btn.gm-gantt__btn{width:100%}}
.gm-section.gm-lib.gm-kin{background:var(--gm-background-color,#011146);color:var(--gm-text-color,#fff);padding-left:0;padding-right:0}.gm-kin .gm-kin__row{overflow:hidden}.gm-kin .gm-kin__row+.gm-kin__row{margin-top:18px}.gm-kin .gm-kin__track{white-space:nowrap;width:max-content;font-size:var(--gm-word-size-d,96px);letter-spacing:-.03em;animation:gm-kin-run var(--gm-kin-time,28s) linear infinite;font-weight:900;line-height:1;display:flex}.gm-kin .gm-kin__row--outline .gm-kin__track{color:#0000;-webkit-text-stroke:2px var(--gm-accent-color,#f7da00);animation-direction:reverse}.gm-kin.gm-kin--slow{--gm-kin-time:44s}.gm-kin.gm-kin--fast{--gm-kin-time:18s}@keyframes gm-kin-run{0%{transform:translate(0)}to{transform:translate(-50%)}}.gm-kin .gm-kin__word{align-items:center;gap:.38em;padding-right:.38em;display:inline-flex}.gm-kin .gm-kin__dot{background:var(--gm-accent-color,#f7da00);border-radius:50%;flex-shrink:0;width:.23em;height:.23em}.gm-kin .gm-kin__row--outline .gm-kin__dot{box-sizing:border-box;border:2px solid var(--gm-accent-color,#f7da00);background:0 0}.gm-kin .gm-kin__foot{box-sizing:border-box;justify-content:space-between;align-items:center;gap:40px;max-width:1168px;padding:30px 24px 0;display:flex}.gm-kin .gm-kin__statement{max-width:640px;font-size:26px;font-weight:500;line-height:1.35}.gm-kin .gm-kin__hl{color:var(--gm-accent-color,#f7da00);font-weight:700}.gm-kin a.gm-kin__btn{background:var(--gm-accent-color,#f7da00);color:#011146;border-radius:999px;flex-shrink:0;align-items:center;gap:12px;min-height:56px;padding:0 10px 0 28px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.gm-kin a.gm-kin__btn:hover{transform:translate(3px)}.gm-kin .gm-kin__arrow{width:40px;height:40px;color:var(--gm-accent-color,#f7da00);background:#011146;border-radius:50%;justify-content:center;align-items:center;display:flex}@media (max-width:1024px){.gm-kin .gm-kin__track{font-size:var(--gm-word-size-t,72px)}.gm-kin .gm-kin__foot{padding:26px 20px 0}.gm-kin .gm-kin__statement{font-size:22px}}@media (max-width:820px){.gm-kin .gm-kin__track{font-size:var(--gm-word-size-m,48px)}.gm-kin .gm-kin__row+.gm-kin__row{margin-top:10px}.gm-kin .gm-kin__row--outline .gm-kin__track{-webkit-text-stroke-width:1.5px}.gm-kin .gm-kin__foot{flex-direction:column;align-items:flex-start;gap:22px;padding:22px 16px 0}.gm-kin .gm-kin__statement{font-size:19px}.gm-kin a.gm-kin__btn{justify-content:space-between;align-self:stretch}}
.gm-section.gm-lib.gm-app{background:var(--gm-background-color,#050b2e);color:var(--gm-text-color,#9fb0d0)}.gm-app .gm-app__top{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.gm-app .gm-app__head{flex-direction:column;gap:14px;display:flex}.gm-app .gm-app__pill{color:#c9d3e6;border:1px solid #22336e;border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:12px;font-weight:500;line-height:1.4}.gm-section.gm-lib.gm-app .gm-app__title{font-size:var(--gm-heading-size-d,48px);letter-spacing:-.02em;color:var(--gm-heading-color,#fff);font-weight:800;line-height:1.05}.gm-app .gm-app__hl{color:var(--gm-highlight-color,#f7da00);display:block}.gm-app .gm-app__intro{max-width:380px;font-size:15px;line-height:1.7}.gm-app .gm-app__grid{grid-template-rows:minmax(260px,auto) minmax(280px,auto);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.gm-app .gm-app__tile{background:#0b1645;border:1px solid #1a2a66;border-radius:22px;flex-direction:column;gap:14px;padding:26px;line-height:1.35;display:flex;overflow:hidden}.gm-app .gm-app__tile--track{grid-column:1/3;grid-template-columns:1fr 1.2fr;gap:24px;padding:28px;display:grid}.gm-app .gm-app__tile--chat{background:var(--gm-accent-color,#f7da00);color:#011146;border-color:#0000;grid-area:1/3/3;padding:28px}.gm-app .gm-app__tile--quote{background:#1b4f8a;border-color:#0000}.gm-app .gm-app__words{flex-direction:column;justify-content:space-between;gap:10px;display:flex}.gm-app .gm-app__label{color:var(--gm-accent-color,#f7da00);font-size:12px;font-weight:600}.gm-app .gm-app__tile--chat .gm-app__label{color:#011146;font-weight:700}.gm-app .gm-app__ttitle{color:#fff;font-size:19px;font-weight:700;line-height:1.3}.gm-app .gm-app__ttitle--big{font-size:24px;line-height:1.25}.gm-app .gm-app__tile--chat .gm-app__ttitle{color:#011146;font-weight:800}.gm-app .gm-app__text{font-size:13px;line-height:1.6}.gm-app .gm-app__map{background:#101e57;border:1px solid #22336e;border-radius:16px;flex-direction:column;justify-content:space-between;gap:10px;padding:18px;display:flex}.gm-app .gm-app__route{stroke:var(--gm-accent-color,#f7da00);stroke-dasharray:220;stroke-dashoffset:220px;animation:2.4s ease-out .3s forwards gm-app-draw}@keyframes gm-app-draw{to{stroke-dashoffset:0}}.gm-app .gm-app__truck{fill:var(--gm-accent-color,#f7da00)}.gm-app .gm-app__cities{justify-content:space-between;gap:8px;font-size:12px;display:flex}.gm-app .gm-app__status{color:var(--gm-accent-color,#f7da00);text-align:center;font-weight:600}.gm-app .gm-app__bubbles{flex-direction:column;gap:10px;margin-top:auto;display:flex}.gm-app .gm-app__bubble{color:#011146;background:#fff;border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:85%;padding:12px 14px;font-size:13px;line-height:1.5}.gm-app .gm-app__bubble--mine{color:#fff;background:#011146;border-radius:14px 14px 4px;align-self:flex-end;max-width:70%}.gm-app .gm-app__list{flex-direction:column;gap:8px;margin-top:auto;display:flex}.gm-app .gm-app__room{color:#fff;background:#101e57;border-radius:10px;justify-content:space-between;gap:10px;padding:10px 12px;font-size:12px;display:flex}.gm-app .gm-app__done{color:var(--gm-accent-color,#f7da00)}.gm-app .gm-app__pending{color:#9fb0d0}.gm-app .gm-app__field{color:#dce5f0;background:#ffffff1a;border-radius:10px;padding:12px 14px;font-size:13px}.gm-app a.gm-app__btn{color:#011146;background:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:44px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.gm-app a.gm-app__btn:hover{background:var(--gm-accent-color,#f7da00)}@media (max-width:1024px){.gm-app .gm-app__grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.gm-app .gm-app__tile--track{grid-column:1/-1}.gm-app .gm-app__tile--chat{grid-area:span 2}}@media (max-width:820px){.gm-app .gm-app__top{flex-direction:column;align-items:flex-start;gap:14px}.gm-section.gm-lib.gm-app .gm-app__title{font-size:var(--gm-heading-size-m,30px)}.gm-app .gm-app__grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px}.gm-app .gm-app__tile--track{grid-template-columns:minmax(0,1fr);padding:22px}.gm-app .gm-app__tile--chat{grid-row:auto;padding:22px}.gm-app .gm-app__tile{padding:22px}.gm-app .gm-app__ttitle--big{font-size:20px}}
.gm-how .gm-how__grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:56px;display:grid}.gm-how .gm-how__left{flex-direction:column;gap:14px;display:flex}.gm-how .gm-how__pill{color:#1b4f8a;background:#f2f6fb;border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:12px;font-weight:600;line-height:1.4}.gm-section.gm-lib.gm-how .gm-how__title{font-size:var(--gm-heading-size-d,46px);letter-spacing:-.02em;color:var(--gm-heading-color,#011146);margin-bottom:12px;font-weight:800;line-height:1.05}.gm-how .gm-how__hl{color:var(--gm-highlight-color,#1b4f8a);display:block}.gm-how .gm-how__steps{flex-direction:column;display:flex}.gm-how button.gm-how__step{color:#011146;width:100%;font-size:inherit;text-align:left;text-transform:none;cursor:pointer;background:0 0;border:0;border-top:1px solid #dce5f0;border-radius:0;align-items:flex-start;gap:20px;padding:20px 0;line-height:1.35;display:flex}.gm-how .gm-how__num{color:#9fb0d0;padding-top:6px;font-size:14px;font-weight:700}.gm-how .gm-how__words{flex-direction:column;flex-grow:1;gap:8px;min-width:0;display:flex}.gm-how .gm-how__stitle{color:#5a6880;font-size:22px;font-weight:700;transition:color .2s}.gm-how .gm-how__body,.gm-how .gm-how__bar{display:none}.gm-how .gm-how__body{color:var(--gm-text-color,#4a5568);font-size:14px;font-weight:400;line-height:1.7}.gm-how .gm-how__bar{background:var(--gm-accent-color,#f7da00);transform-origin:0;border-radius:2px;height:3px;animation:.6s ease-out gm-how-fill}@keyframes gm-how-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gm-how .gm-how__arrow{color:#5a6880;background:#f2f6fb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;transition:all .2s;display:flex}.gm-how .gm-how__step[aria-selected=true] .gm-how__num{color:#1b4f8a}.gm-how .gm-how__step[aria-selected=true] .gm-how__stitle{color:#011146}.gm-how .gm-how__step[aria-selected=true] .gm-how__body,.gm-how .gm-how__step[aria-selected=true] .gm-how__bar{display:block}.gm-how .gm-how__step[aria-selected=true] .gm-how__arrow{background:var(--gm-accent-color,#f7da00);color:#011146}.gm-how button.gm-how__step:hover .gm-how__stitle{color:#011146}.gm-how .gm-how__panelwrap{min-height:560px;display:flex}.gm-how .gm-how__panel{background:var(--gm-panel-color,#011146);border-radius:28px;flex-direction:column;flex:1;animation:.35s gm-how-in;display:flex;overflow:hidden}.gm-how .gm-how__panel[hidden]{display:none}@keyframes gm-how-in{0%{opacity:0}to{opacity:1}}.gm-how .gm-how__photo{object-fit:cover;border-radius:18px;flex-grow:1;width:calc(100% - 36px);min-height:0;margin:18px 18px 0}.gm-how .gm-how__photo.gm-lib-placeholder{color:#c9d6e6;background:#1b4f8a;border:none}.gm-how .gm-how__cap{color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px 28px;line-height:1.3;display:flex}.gm-how .gm-how__capstep{color:var(--gm-accent-color,#f7da00);font-size:12px;font-weight:600;display:block}.gm-how .gm-how__chip{margin-top:4px;font-size:18px;font-weight:700;display:block}.gm-how .gm-how__bignum{color:#1b4f8a;font-size:64px;font-weight:800;line-height:1}@media (max-width:1024px){.gm-how .gm-how__grid{gap:32px}.gm-section.gm-lib.gm-how .gm-how__title{font-size:var(--gm-heading-size-t,36px)}.gm-how .gm-how__stitle{font-size:19px}.gm-how .gm-how__panelwrap{min-height:460px}}@media (max-width:820px){.gm-how .gm-how__grid{grid-template-columns:minmax(0,1fr)}.gm-section.gm-lib.gm-how .gm-how__title{font-size:var(--gm-heading-size-m,30px)}.gm-how button.gm-how__step{gap:14px;padding:16px 0}.gm-how .gm-how__stitle{font-size:17px}.gm-how .gm-how__panelwrap{min-height:0}.gm-how .gm-how__photo{aspect-ratio:4/3;flex-grow:0;height:auto}.gm-how .gm-how__bignum{font-size:44px}}
.gm-section.gm-lib.gm-pack2{background:var(--gm-background-color,#f2f6fb)}.gm-pack2 .gm-pack2__head{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.gm-pack2 .gm-pack2__pill{color:#1b4f8a;background:#fff;border:1px solid #dce5f0;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;line-height:1.4}.gm-section.gm-lib.gm-pack2 .gm-pack2__title{font-size:var(--gm-heading-size-d,46px);letter-spacing:-.02em;color:var(--gm-heading-color,#011146);font-weight:800;line-height:1.05}.gm-pack2 .gm-pack2__hl{color:var(--gm-highlight-color,#1b4f8a)}.gm-pack2 .gm-pack2__modes{background:#fff;border:1px solid #dce5f0;border-radius:999px;gap:4px;width:fit-content;margin:30px auto 0;padding:5px;display:flex}.gm-pack2 button.gm-pack2__mode{color:#011146;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:44px;padding:0 24px;font-size:14px;font-weight:600;line-height:1.2;transition:background .2s,color .2s}.gm-pack2 button.gm-pack2__mode[aria-selected=true]{color:#fff;background:#011146}.gm-pack2 .gm-pack2__plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;margin-top:42px;display:grid}.gm-pack2 .gm-pack2__plans[hidden]{display:none}.gm-pack2 .gm-pack2__plan{color:#011146;background:#fff;border:1px solid #dce5f0;border-radius:24px;flex-direction:column;gap:18px;padding:32px;line-height:1.35;display:flex;position:relative}.gm-pack2 .gm-pack2__plan--featured{background:var(--gm-featured-color,#011146);color:#fff;border-color:#0000;transform:translateY(-12px);box-shadow:0 30px 60px #0111464d}.gm-pack2 .gm-pack2__badge{background:var(--gm-accent-color,#f7da00);color:#011146;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700;position:absolute;top:22px;right:22px}.gm-pack2 .gm-pack2__name{color:var(--gm-text-color,#5a6880);font-size:15px;font-weight:600}.gm-pack2 .gm-pack2__plan--featured .gm-pack2__name{color:#c9d3e6}.gm-pack2 .gm-pack2__price{flex-direction:column;gap:2px;display:flex}.gm-pack2 .gm-pack2__from{color:var(--gm-text-color,#5a6880);font-size:12px}.gm-pack2 .gm-pack2__plan--featured .gm-pack2__from,.gm-pack2 .gm-pack2__plan--featured .gm-pack2__desc{color:#c9d3e6}.gm-pack2 .gm-pack2__amount{letter-spacing:-.02em;font-size:36px;font-weight:800;line-height:1.15}.gm-pack2 .gm-pack2__desc{color:var(--gm-text-color,#5a6880);font-size:13px;line-height:1.6}.gm-pack2 .gm-pack2__rule{background:#eef2f7;height:1px}.gm-pack2 .gm-pack2__plan--featured .gm-pack2__rule{background:#23356e}.gm-pack2 .gm-pack2__features{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gm-pack2 .gm-pack2__features li{align-items:center;gap:10px;font-size:13px;display:flex}.gm-pack2 .gm-pack2__tick{color:#1b4f8a;stroke-width:3px;flex-shrink:0}.gm-pack2 .gm-pack2__plan--featured .gm-pack2__tick{color:var(--gm-accent-color,#f7da00)}.gm-pack2 a.gm-pack2__btn{color:#011146;background:#f2f6fb;border-radius:999px;justify-content:center;align-items:center;min-height:50px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:flex}.gm-pack2 .gm-pack2__plan--featured a.gm-pack2__btn{background:var(--gm-accent-color,#f7da00)}.gm-pack2 a.gm-pack2__btn:hover{filter:brightness(.96)}@media (max-width:1024px){.gm-section.gm-lib.gm-pack2 .gm-pack2__title{font-size:var(--gm-heading-size-t,36px)}.gm-pack2 .gm-pack2__plans{gap:14px}.gm-pack2 .gm-pack2__plan{padding:24px}.gm-pack2 .gm-pack2__amount{font-size:28px}}@media (max-width:820px){.gm-section.gm-lib.gm-pack2 .gm-pack2__title{font-size:var(--gm-heading-size-m,30px)}.gm-pack2 .gm-pack2__modes{margin-top:22px}.gm-pack2 .gm-pack2__plans{grid-template-columns:minmax(0,1fr);margin-top:24px}.gm-pack2 .gm-pack2__plan--featured{order:-1;transform:none}}
.gm-section.gm-lib.gm-call{background:var(--gm-background-color,#1b4f8a);color:var(--gm-text-color,#dce5f0)}.gm-call .gm-call__grid{grid-template-columns:1fr 560px;align-items:center;gap:64px;display:grid}.gm-call .gm-call__text{flex-direction:column;gap:22px;display:flex}.gm-call .gm-call__pill{color:#fff;background:#ffffff1f;border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:12px;font-weight:600;line-height:1.4}.gm-section.gm-lib.gm-call .gm-call__title{font-size:var(--gm-heading-size-d,50px);letter-spacing:-.02em;color:var(--gm-heading-color,#fff);font-weight:800;line-height:1.05}.gm-call .gm-call__hl{color:var(--gm-highlight-color,#f7da00);display:block}.gm-call .gm-call__intro{max-width:460px;font-size:16px;line-height:1.7}.gm-call .gm-call__people{align-items:center;gap:14px;display:flex}.gm-call .gm-call__faces{display:flex}.gm-call .gm-call__face{border:3px solid var(--gm-background-color,#1b4f8a);background:#dce5f0 50%/cover no-repeat;border-radius:50%;width:44px;height:44px}.gm-call .gm-call__face+.gm-call__face{margin-left:-12px}.gm-call .gm-call__face:nth-child(3n){background-color:var(--gm-accent-color,#f7da00)}.gm-call .gm-call__note{font-size:13px;line-height:1.4}.gm-call .gm-call__card{color:#011146;background:#fff;border-radius:26px;flex-direction:column;gap:20px;padding:32px;display:flex;box-shadow:0 30px 60px #01114659}.gm-call .gm-call__set{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.gm-call .gm-call__label{padding:0 0 10px;font-size:13px;font-weight:600}.gm-call .gm-call__days{grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:8px;display:grid}.gm-call .gm-call__slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gm-call button.gm-call__day,.gm-call button.gm-call__slot{color:#011146;text-transform:none;letter-spacing:0;cursor:pointer;background:#fff;border:1.5px solid #dce5f0;transition:all .15s}.gm-call button.gm-call__day{border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:64px;padding:6px;line-height:1.2;display:flex}.gm-call .gm-call__dtop{font-size:11px}.gm-call .gm-call__dlabel{font-size:15px;font-weight:700}.gm-call button.gm-call__slot{border-radius:12px;min-height:46px;padding:0 6px;font-size:13px;font-weight:600}.gm-call button.gm-call__day:hover,.gm-call button.gm-call__slot:hover{border-color:var(--gm-primary-color,#011146)}.gm-call button.gm-call__day[aria-pressed=true]{background:var(--gm-primary-color,#011146);border-color:var(--gm-primary-color,#011146);color:#fff}.gm-call button.gm-call__slot[aria-pressed=true]{background:var(--gm-accent-color,#f7da00);border-color:var(--gm-accent-color,#f7da00)}.gm-call .gm-call__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gm-call .gm-call__field{color:#4a5568;flex-direction:column;gap:6px;font-size:12px;line-height:1.4;display:flex}.gm-call .gm-call__field--wide{grid-column:1/-1}.gm-call .gm-call__field input{box-sizing:border-box;color:#011146;background:#fff;border:1px solid #c9d6e6;border-radius:10px;width:100%;height:46px;padding:0 14px;font-size:14px}.gm-call .gm-call__field input:focus{outline:2px solid var(--gm-primary-color,#011146);outline-offset:1px}.gm-call button.gm-call__submit{background:var(--gm-primary-color,#011146);color:#fff;text-transform:none;letter-spacing:0;cursor:pointer;border:0;border-radius:999px;min-height:54px;font-size:15px;font-weight:700}.gm-call button.gm-call__submit:disabled{opacity:.7;cursor:wait}.gm-call .gm-call__error{color:#c0392b;text-align:center;font-size:13px}.gm-call .gm-call__card--done{text-align:center;align-items:center;padding:44px 32px}.gm-call .gm-call__check{background:var(--gm-accent-color,#f7da00);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:26px;font-weight:800;display:flex}.gm-call .gm-call__done{font-size:17px;font-weight:600}.gm-call .gm-call__when{color:#5a6880;font-size:13px}@media (max-width:1024px){.gm-call .gm-call__grid{grid-template-columns:minmax(0,1fr);gap:36px}.gm-section.gm-lib.gm-call .gm-call__title{font-size:var(--gm-heading-size-t,38px)}}@media (max-width:820px){.gm-section.gm-lib.gm-call .gm-call__title{font-size:var(--gm-heading-size-m,30px)}.gm-call .gm-call__card{border-radius:20px;padding:20px}.gm-call .gm-call__days{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.gm-call .gm-call__slots{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-call .gm-call__fields{grid-template-columns:minmax(0,1fr)}.gm-call .gm-call__field input{font-size:16px}.gm-call button.gm-call__submit{font-size:14px}}
.gm-section.gm-lib.gm-social{padding-left:0;padding-right:0}.gm-social .gm-social__wrap{max-width:1168px;margin:0 auto}.gm-social .gm-social__top{justify-content:space-between;align-items:flex-end;gap:40px;padding:0 24px;display:flex}.gm-social .gm-social__head{flex-direction:column;gap:10px;min-width:0;display:flex}.gm-section.gm-lib.gm-social .gm-social__tag{font-size:var(--gm-heading-size-d,64px);letter-spacing:-.03em;color:var(--gm-heading-color,#011146);overflow-wrap:anywhere;font-weight:800;line-height:1}.gm-social .gm-social__mid{color:var(--gm-highlight-color,#1b4f8a)}.gm-social .gm-social__intro{color:var(--gm-text-color,#4a5568);font-size:15px}.gm-social .gm-social__actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.gm-social a.gm-social__follow{color:#fff;background:#011146;border-radius:999px;align-items:center;min-height:46px;padding:0 20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.gm-social .gm-social__arrows{gap:10px;display:flex}.gm-social button.gm-social__arrow{color:#011146;cursor:pointer;background:#fff;border:1.5px solid #c9d6e6;border-radius:50%;width:46px;height:46px;padding:0;font-size:16px;line-height:1}.gm-social button.gm-social__arrow--next{border-color:var(--gm-accent-color,#f7da00);background:var(--gm-accent-color,#f7da00)}.gm-social .gm-social__row{scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-end;gap:18px;margin:30px 0 0;padding:0 24px 6px;scroll-padding:24px;list-style:none;display:flex;overflow-x:auto;margin-right:min(0px,584px - 50vw)!important}.gm-social .gm-social__row::-webkit-scrollbar{display:none}.gm-social .gm-social__card{scroll-snap-align:start;flex:0 0 250px}.gm-social .gm-social__card--short{height:350px}.gm-social .gm-social__card--medium{height:400px}.gm-social .gm-social__card--tall{height:440px}.gm-social a.gm-social__link{background:#dce5f0;border-radius:22px;height:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.gm-social .gm-social__photo{object-fit:cover;width:100%;height:100%;transition:transform .4s}.gm-social .gm-social__photo.gm-lib-placeholder{border:none;align-items:flex-start;padding-top:40%;font-size:12px}.gm-social a.gm-social__link:hover .gm-social__photo{transform:scale(1.04)}.gm-social .gm-social__info{background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;line-height:1.3;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.gm-social .gm-social__words{flex-direction:column;min-width:0;display:flex}.gm-social .gm-social__title{color:#011146;font-size:12px;font-weight:600}.gm-social .gm-social__ctag{color:#5a6880;font-size:11px}.gm-social .gm-social__play{background:var(--gm-accent-color,#f7da00);color:#011146;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}@media (max-width:1024px){.gm-section.gm-lib.gm-social .gm-social__tag{font-size:var(--gm-heading-size-t,48px)}.gm-social .gm-social__top{padding:0 20px}.gm-social .gm-social__row{padding:0 20px 6px}}@media (max-width:820px){.gm-section.gm-lib.gm-social .gm-social__tag{font-size:var(--gm-heading-size-m,36px)}.gm-social .gm-social__top{flex-direction:column;align-items:flex-start;gap:16px;padding:0 16px}.gm-social .gm-social__arrows{display:none}.gm-social .gm-social__row{gap:12px;margin-top:22px;padding:0 16px 6px;scroll-padding:16px}.gm-social .gm-social__card{flex-basis:200px}.gm-social .gm-social__card--short{height:290px}.gm-social .gm-social__card--medium{height:320px}.gm-social .gm-social__card--tall{height:350px}}
.gm-section.gm-lib.gm-story{background:var(--gm-background-color,#f7da00);color:var(--gm-text-color,#011146)}.gm-story .gm-story__grid{grid-template-columns:420px 1fr;align-items:center;gap:64px;margin:0 auto;display:grid}.gm-story .gm-story__portrait{height:560px;position:relative}.gm-story .gm-story__frame{background:var(--gm-frame-color,#011146);border-radius:220px 220px 28px 28px;position:absolute;inset:0}.gm-story .gm-story__photo{object-fit:cover;border-radius:210px 210px 20px 20px;width:calc(100% - 32px);height:calc(100% - 32px);position:absolute;inset:16px}.gm-story .gm-story__photo.gm-lib-placeholder{background:#dce5f0;border:none;padding:40px}.gm-story .gm-story__badge{background:#fff;border-radius:16px;flex-direction:column;padding:14px 18px;line-height:1.35;display:flex;position:absolute;bottom:36px;left:-20px;box-shadow:0 20px 40px #01114633}.gm-story .gm-story__name{color:#011146;font-size:14px;font-weight:700}.gm-story .gm-story__role{color:#4a5568;font-size:12px}.gm-story .gm-story__text{flex-direction:column;gap:28px;display:flex}.gm-story .gm-story__eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700}.gm-story .gm-story__mark{fill:currentColor}.gm-story .gm-story__quote{font-size:var(--gm-quote-size-d,34px);letter-spacing:-.01em;color:inherit;border:0;margin:0;padding:0;font-style:normal;font-weight:700;line-height:1.3}.gm-story .gm-story__stats{border-top:2px solid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gm-story .gm-story__stats li{border-left:2px solid;flex-direction:column;padding:18px 0 18px 20px;line-height:1.3;display:flex}.gm-story .gm-story__stats li:first-child{border-left:0;padding-left:0}.gm-story .gm-story__svalue{font-size:32px;font-weight:800}.gm-story .gm-story__slabel{font-size:13px}.gm-story a.gm-story__btn{color:#fff;background:#011146;border-radius:999px;align-self:flex-start;align-items:center;gap:12px;min-height:52px;padding:0 8px 0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s;display:inline-flex}.gm-story a.gm-story__btn:hover{transform:translate(3px)}.gm-story .gm-story__arrow{background:var(--gm-background-color,#f7da00);color:#011146;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}@media (max-width:1024px){.gm-story .gm-story__grid{grid-template-columns:320px 1fr;gap:40px}.gm-story .gm-story__portrait{height:440px}.gm-story .gm-story__quote{font-size:var(--gm-quote-size-t,28px)}.gm-story .gm-story__svalue{font-size:26px}}@media (max-width:820px){.gm-story .gm-story__grid{grid-template-columns:minmax(0,1fr);gap:32px}.gm-story .gm-story__portrait{aspect-ratio:3/4;width:min(320px,82%);height:auto;margin:0 auto}.gm-story .gm-story__badge{bottom:24px;left:-12px}.gm-story .gm-story__text{gap:20px}.gm-story .gm-story__mark{width:44px;height:33px}.gm-story .gm-story__quote{font-size:var(--gm-quote-size-m,22px)}.gm-story .gm-story__stats li{padding-left:12px}.gm-story .gm-story__svalue{font-size:20px}.gm-story .gm-story__slabel{font-size:11px}.gm-story a.gm-story__btn{justify-content:space-between;align-self:stretch}}
.gm-section.gm-lib.gm-fband{background:var(--gm-background-color,#050b2e);color:#9fb0d0}.gm-lib.gm-fband a{color:var(--gm-text-color,#c9d3e6);text-decoration:none;transition:color .2s}.gm-lib.gm-fband a:hover{color:var(--gm-accent-color,#f7da00)}.gm-fband .gm-fband__cta{background:var(--gm-cta-color,#1b4f8a);border-radius:26px;justify-content:space-between;align-items:center;gap:40px;padding:40px 44px;display:flex}.gm-fband .gm-fband__ctatext{letter-spacing:-.02em;color:#fff;font-size:38px;font-weight:800;line-height:1.1}.gm-fband .gm-fband__hl{color:var(--gm-accent-color,#f7da00)}.gm-fband .gm-fband__ctabtns{flex-wrap:wrap;flex-shrink:0;gap:12px;display:flex}.gm-lib.gm-fband a.gm-fband__btn{background:var(--gm-accent-color,#f7da00);color:#011146;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 26px;font-size:15px;font-weight:700;display:inline-flex}.gm-lib.gm-fband a.gm-fband__btn:hover{color:#011146;filter:brightness(.95)}.gm-lib.gm-fband a.gm-fband__btn--outline{color:#fff;background:0 0;border:1.5px solid #fff;font-weight:600}.gm-lib.gm-fband a.gm-fband__btn--outline:hover{color:#011146;background:#fff}.gm-lib.gm-fband a.gm-fband__btn--small{align-self:flex-start;min-height:44px;padding:0 20px;font-size:13px}.gm-fband .gm-fband__grid{grid-template-columns:1.5fr repeat(var(--fcols,4), minmax(0, 1fr));gap:36px;padding:52px 0 40px;display:grid}.gm-fband .gm-fband__brand{flex-direction:column;gap:16px;display:flex}.gm-fband .gm-fband__logo{object-fit:contain;object-position:left;max-width:160px;max-height:64px}.gm-fband .gm-fband__logoph{color:#5a6880;background:#fff;border-radius:10px;align-self:flex-start;padding:10px 14px;font-size:12px}.gm-fband .gm-fband__about{color:#9fb0d0;font-size:13px;line-height:1.7}.gm-fband .gm-fband__social{gap:10px;margin:0;padding:0;list-style:none;display:flex}.gm-fband .gm-fband__social a{border:1px solid #22336e;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.gm-fband .gm-fband__col{flex-direction:column;gap:12px;display:flex}.gm-fband .gm-fband__col ul{flex-direction:column;gap:12px;margin:0;padding:0;font-size:13px;line-height:1.4;list-style:none;display:flex}.gm-fband .gm-fband__ctitle{letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:13px;font-weight:700}.gm-fband .gm-fband__big{letter-spacing:-.05em;white-space:nowrap;color:#ffffff0d;-webkit-user-select:none;user-select:none;justify-content:center;font-size:clamp(56px,11vw,140px);font-weight:900;line-height:.85;display:flex;overflow:hidden}.gm-fband .gm-fband__bottom{border-top:1px solid #1a2a66;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;font-size:12px;line-height:1.5;display:flex}.gm-fband .gm-fband__legal{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1024px){.gm-fband .gm-fband__cta{flex-direction:column;align-items:flex-start;gap:22px;padding:32px}.gm-fband .gm-fband__ctatext{font-size:30px}.gm-fband .gm-fband__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gm-fband .gm-fband__brand{grid-column:1/-1}}@media (max-width:820px){.gm-fband .gm-fband__cta{border-radius:20px;padding:24px}.gm-fband .gm-fband__ctatext{font-size:24px}.gm-fband .gm-fband__ctabtns{flex-direction:column;width:100%}.gm-lib.gm-fband a.gm-fband__btn{width:100%}.gm-fband .gm-fband__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;padding:36px 0 28px}.gm-fband .gm-fband__last{grid-column:1/-1}.gm-fband .gm-fband__bottom{flex-direction:column;align-items:flex-start}}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}._8kq_Sa_className{font-family:Archivo,Archivo Fallback;font-style:normal}._8kq_Sa_variable{--gm-font-head:"Archivo", "Archivo Fallback"}
@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a4bb24664ac8500-s.2_7gz-nbwppeo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin Fallback;src:local(Arial);ascent-override:92.61%;descent-override:23.58%;line-gap-override:0.0%;size-adjust:104.31%}._7H-c0W_className{font-family:Libre Franklin,Libre Franklin Fallback;font-style:normal}._7H-c0W_variable{--gm-font-body:"Libre Franklin", "Libre Franklin Fallback"}
.gm-brand{--gm-blue:#1b4f8a;--gm-blue-deep:#0f3460;--gm-blue-dark:#0a2240;--gm-blue-tint:#5c87b8;--gm-yellow:#f7da00;--gm-panel:#f1f2f0;--gm-white:#fff;--gm-ink:#1a1a1a;--gm-gray1:#4a4a4a;--gm-gray2:#6e6e6e;--gm-hairline:#d9d6ce;--gm-star:#ffb400;--gm-hairline-blue:#ffffff29;--gm-ghost-ring:#ffffff12;--gm-head:var(--gm-font-head), "Archivo", Arial, sans-serif;--gm-body:var(--gm-font-body), "Libre Franklin", Arial, sans-serif;--gm-r-badge:3px;--gm-r-card:6px;--gm-r-logo:10px;--gm-r-pill:99px;--gm-shadow:0 1px 2px #0a22400f;--gm-t-hover:.12s;--gm-t-fade:.2s;--gm-t-panel:.26s;--gm-ease-in:cubic-bezier(.2, .7, .2, 1);color:var(--gm-ink);font-family:var(--gm-body)}.gm-brand .gm-eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--gm-blue);font-size:12px;font-weight:700;font-family:var(--gm-head)!important}.gm-brand .gm-dash{background:var(--gm-yellow);width:56px;height:4px;display:block}.gm-brand .gm-btn{border-radius:var(--gm-r-card);background:var(--gm-blue);color:#fff;white-space:nowrap;min-height:48px;transition:background var(--gm-t-hover) ease-out, color var(--gm-t-hover) ease-out;border:0;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;font-family:var(--gm-body)!important}.gm-brand .gm-btn:hover{background:var(--gm-blue-deep);color:#fff}.gm-brand .gm-btn--on-blue{background:var(--gm-yellow);color:var(--gm-blue-dark)}.gm-brand .gm-btn--on-blue:hover{color:var(--gm-blue-dark);background:#fff}.gm-brand .gm-btn--line{border:1px solid var(--gm-blue);color:var(--gm-blue);background:0 0}.gm-brand .gm-btn--line:hover{background:var(--gm-panel);color:var(--gm-blue)}@media (prefers-reduced-motion:reduce){.gm-brand *,.gm-brand :before,.gm-brand :after{transition-duration:0s!important}}
.gm-rv{background:var(--gm-white);color:var(--gm-ink);font-family:var(--gm-body)}.gm-rv *,.gm-rv :before,.gm-rv :after{box-sizing:border-box}.gm-rv button,.gm-rv .rv-btn,.gm-rv button.rv-opt,.gm-rv button.rv-btn{box-shadow:none;text-transform:none!important;letter-spacing:normal!important}.gm-rv h1,.gm-rv h2,.gm-rv h3,.gm-rv b,.gm-rv .rv-head,.gm-rv .rv-eyebrow,.gm-rv .rv-hero__kicker,.gm-rv .rv-fb-eyebrow{font-family:var(--gm-head)}.gm-rv .rv-wrap{max-width:1440px;margin:0 auto;padding:0 56px}@media (max-width:1360px){.gm-rv .rv-wrap{padding:0 32px}}@media (max-width:860px){.gm-rv .rv-wrap{padding:0 20px}}.gm-rv .rv-eyebrow{font:700 12px/1 var(--gm-head);letter-spacing:2px;text-transform:uppercase;color:var(--gm-blue);align-items:center;gap:12px;display:flex}.gm-rv .rv-eyebrow:before{content:"";background:var(--gm-blue);width:28px;height:2px}.gm-rv .rv-h2{font:800 40px/1.12 var(--gm-head);letter-spacing:-.8px;color:var(--gm-blue);margin:12px 0 0}.gm-rv .rv-btn{border-radius:var(--gm-r-card);min-height:48px;font:600 15px/1 var(--gm-body);cursor:pointer;transition:background var(--gm-t-hover) ease-out, border-color var(--gm-t-hover) ease-out, color var(--gm-t-hover) ease-out;border:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}.gm-rv .rv-btn-y{background:var(--gm-yellow);color:var(--gm-blue-dark)}.gm-rv .rv-btn-y:hover{color:var(--gm-blue-dark);background:#fff}.gm-rv .rv-btn-o{color:#fff;background:0 0;border:1px solid #ffffff80}.gm-rv .rv-btn-o:hover{color:#fff;border-color:#fff}.gm-rv .rv-btn-n,.gm-rv .rv-btn-n:focus{background:var(--gm-blue);color:#fff}.gm-rv .rv-btn-n:hover{background:var(--gm-blue-deep);color:#fff}.gm-rv .rv-btn-n[disabled]{opacity:.6;cursor:default}.gm-rv .rv-btn-g{color:var(--gm-blue);border:1px solid var(--gm-blue);background:#fff}.gm-rv .rv-btn-g:hover,.gm-rv .rv-btn-g:focus{border-color:var(--gm-blue);background:var(--gm-panel);color:var(--gm-blue)}.gm-rv .rv-hero{background:var(--gm-blue);position:relative;overflow:hidden}.gm-rv .rv-hero__ring{border:80px solid var(--gm-ghost-ring);border-radius:50%;width:520px;height:520px;position:absolute;top:-160px;right:-120px}.gm-rv .rv-hero__photo{object-fit:cover;object-position:70% 40%;width:100%;height:100%;position:absolute;inset:0}.gm-rv .rv-hero--photo:after{content:"";background:linear-gradient(90deg,#0f3460d1 0%,#1b4f8a8c 45%,#1b4f8a1a 100%);position:absolute;inset:0}.gm-rv .rv-hero--photo .rv-hero__ring{z-index:1}.gm-rv .rv-hero--photo .rv-hero__in{z-index:2}.gm-rv .rv-hero__in{flex-wrap:wrap;align-items:center;gap:48px;padding-top:88px;padding-bottom:96px;display:flex;position:relative}.gm-rv .rv-hero__text{flex-direction:column;flex:520px;gap:24px;display:flex}.gm-rv .rv-hero__kicker{font:700 12px/1 var(--gm-head);letter-spacing:2px;text-transform:uppercase;color:#ffffffd9}.gm-rv .rv-hero h1{font:800 56px/1.04 var(--gm-head);letter-spacing:-1.2px;color:#fff;margin:0}.gm-rv .rv-hero p{max-width:560px;font:400 18px/1.55 var(--gm-body);color:#ffffffe0;margin:0}.gm-rv .rv-hero__btns{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.gm-rv .rv-card-rating{border-radius:var(--gm-r-card);background:#fff;flex-direction:column;flex:0 380px;gap:20px;padding:32px;display:flex}.gm-rv .rv-rating{align-items:flex-end;gap:14px;display:flex}.gm-rv .rv-rating__num{font:800 64px/.9 var(--gm-head);color:var(--gm-blue)}.gm-rv .rv-rating__meta{font:500 14px/1 var(--gm-body);color:var(--gm-gray2);flex-direction:column;gap:8px;padding-bottom:4px;display:flex}.gm-rv .rv-stars{gap:3px;display:flex}.gm-rv .rv-star{width:18px;height:18px;display:block}.gm-rv .rv-star path{fill:var(--gm-hairline)}.gm-rv .rv-star.on path{fill:var(--gm-star)}.gm-rv .rv-divider{background:var(--gm-hairline);height:1px}.gm-rv .rv-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gm-rv .rv-facts b{font:800 24px/1 var(--gm-head);color:var(--gm-blue);display:block}.gm-rv .rv-facts span{font:400 13px/1.4 var(--gm-body);color:var(--gm-gray2);margin-top:6px;display:block}.gm-rv .rv-section{padding-top:96px}.gm-rv .rv-featured{border:1px solid var(--gm-hairline);border-radius:var(--gm-r-card);background:#fff;flex-wrap:wrap;display:flex;overflow:hidden}.gm-rv .rv-featured__side{background:var(--gm-blue);color:#fff;flex-direction:column;flex:0 300px;justify-content:space-between;gap:24px;padding:40px;display:flex}.gm-rv .rv-featured__side svg path{fill:var(--gm-yellow)}.gm-rv .rv-featured__side b{font:700 22px/1.25 var(--gm-head);color:#fff}.gm-rv .rv-featured__side span{font:500 15px/1.5 var(--gm-body);color:#ffffffd9}.gm-rv .rv-featured__main{flex-direction:column;flex:480px;gap:28px;padding:48px;display:flex}.gm-rv .rv-featured__main blockquote{font:500 22px/1.5 var(--gm-body);color:var(--gm-ink);margin:0}.gm-rv .rv-person{border-top:1px solid var(--gm-hairline);align-items:center;gap:14px;padding-top:20px;display:flex}.gm-rv .rv-person b{font:700 16px/1.2 var(--gm-head);color:var(--gm-blue);display:block}.gm-rv .rv-person span{font:400 14px/1.4 var(--gm-body);color:var(--gm-gray2);display:block}.gm-rv .rv-av{border:1.5px solid var(--gm-blue);width:44px;height:44px;color:var(--gm-blue);font:700 15px/1 var(--gm-head);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.gm-rv .rv-grid-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.gm-rv .rv-grid-head p{font:500 15px/1.4 var(--gm-body);color:var(--gm-gray2);margin:0}.gm-rv .rv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}@media (max-width:1023px){.gm-rv .rv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gm-rv .rv-grid{grid-template-columns:1fr}}.gm-rv .rv-review{border-radius:var(--gm-r-card);background:var(--gm-panel);font-family:var(--gm-body);flex-direction:column;padding:28px;display:flex}.gm-rv .rv-review__top{align-items:center;gap:10px;margin-bottom:14px;display:flex}.gm-rv .rv-review__num{font:800 26px/1 var(--gm-head);color:var(--gm-ink)}.gm-rv .rv-review__stars{color:var(--gm-star);letter-spacing:1px;flex:1;font-size:17px}.gm-rv .rv-review__logo{object-fit:contain;width:40px;height:40px}.gm-rv .rv-review__text{color:var(--gm-gray1);margin:0 0 20px;font-size:15px;line-height:1.55}.gm-rv .rv-review__name{font:700 15px/1.3 var(--gm-head);color:var(--gm-ink)}.gm-rv .rv-review__meta{color:var(--gm-gray2);margin-top:4px;font-size:13px}@media (max-width:600px){.gm-rv .rv-review{padding:20px}}.gm-rv .rv-more{justify-content:center;margin-top:40px;display:flex}.gm-rv .rv-section--last{padding-bottom:104px}.gm-rv .rv-letters{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-top:32px;display:grid}.gm-rv .rv-letter{border:1px solid var(--gm-hairline);border-radius:var(--gm-r-card);color:var(--gm-blue);font:600 15px/1.3 var(--gm-body);transition:border-color var(--gm-t-hover) ease-out;background:#fff;align-items:center;gap:14px;padding:18px 20px;display:flex}.gm-rv .rv-letter:hover{border-color:var(--gm-blue)}.gm-rv .rv-letter i{color:var(--gm-blue);flex:none;display:flex}.gm-rv .rv-letter i svg{width:24px;height:24px}.gm-rv .rv-form-band{border-top:1px solid var(--gm-hairline);border-bottom:1px solid var(--gm-hairline);background:var(--gm-panel);margin-top:96px;scroll-margin-top:120px}.gm-rv .rv-fb-in{padding-top:88px;padding-bottom:112px}.gm-rv .rv-fb-head{text-align:left;flex-direction:column;align-items:flex-start;gap:18px;max-width:900px;margin:0 auto;display:flex}.gm-rv .rv-fb-eyebrow{font:700 12px/1 var(--gm-head);letter-spacing:2px;text-transform:uppercase;color:var(--gm-blue);align-items:center;gap:12px;display:flex}.gm-rv .rv-fb-eyebrow i{background:var(--gm-blue);width:28px;height:2px;display:block}.gm-rv .rv-fb-eyebrow i:last-child{display:none}.gm-rv .rv-fb-head h1,.gm-rv .rv-fb-head h2{font:800 48px/1.06 var(--gm-head);letter-spacing:-1px;color:var(--gm-blue);margin:0}.gm-rv .rv-fb-head h1:after,.gm-rv .rv-fb-head h2:after{content:"";background:var(--gm-yellow);width:56px;height:4px;margin-top:20px;display:block}.gm-rv .rv-fb-head p{max-width:620px;font:400 17px/1.6 var(--gm-body);color:var(--gm-gray1);margin:0}.gm-rv .rv-fb-ticks{flex-wrap:wrap;gap:12px 32px;margin:6px 0 0;padding:0;list-style:none;display:flex}.gm-rv .rv-fb-ticks li{font:500 15px/1.4 var(--gm-body);color:var(--gm-ink);align-items:center;gap:8px;display:flex}.gm-rv .rv-fb-ticks svg{color:var(--gm-blue)}.gm-rv .rv-fb-card{border:1px solid var(--gm-hairline);border-radius:var(--gm-r-card);max-width:900px;box-shadow:var(--gm-shadow);box-sizing:border-box;background:#fff;margin:48px auto 0;padding:48px clamp(20px,5vw,56px)}.gm-rv .rv-fb-form{flex-direction:column;display:flex}.gm-rv .rv-fb-sec{flex-direction:column;gap:20px;display:flex}.gm-rv .rv-fb-sec+.rv-fb-sec{border-top:1px solid var(--gm-hairline);margin-top:44px;padding-top:44px}.gm-rv .rv-fb-sechead{align-items:center;gap:14px;display:flex}.gm-rv .rv-fb-num{border:1.5px solid var(--gm-blue);width:36px;height:36px;color:var(--gm-blue);font:700 14px/1 var(--gm-head);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.gm-rv .rv-fb-sechead h2{font:700 22px/1.3 var(--gm-head);color:var(--gm-blue);margin:0}.gm-rv .rv-fb-sechead p{font:400 14px/1.5 var(--gm-body);color:var(--gm-gray2);margin:2px 0 0}.gm-rv .rv-fb-fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px 20px;display:grid}.gm-rv .rv-fb-group{flex-direction:column;gap:10px;display:flex}.gm-rv .rv-fb-group h3{font:700 12px/1.3 var(--gm-head);letter-spacing:2px;text-transform:uppercase;color:var(--gm-blue);margin:4px 0}.gm-rv .rv-fb-row{border-radius:var(--gm-r-card);background:var(--gm-panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:12px 16px;display:flex}.gm-rv .rv-fb-row>span{font:400 15px/1.45 var(--gm-body);color:var(--gm-ink);flex:200px}.gm-rv .rv-fb-opts{flex-wrap:wrap;gap:8px;display:flex}.gm-rv .rv-fb-opt{border:1px solid var(--gm-hairline);border-radius:var(--gm-r-card);min-width:44px;height:40px;color:var(--gm-ink);font:500 14px/1 var(--gm-body);cursor:pointer;transition:background var(--gm-t-hover) ease-out, border-color var(--gm-t-hover) ease-out, color var(--gm-t-hover) ease-out;background:#fff;padding:0 14px}.gm-rv .rv-fb-opt:hover,.gm-rv .rv-fb-opt:focus,.gm-rv .rv-fb-opt:active{color:var(--gm-ink);box-shadow:none;background:#fff}.gm-rv .rv-fb-opt:hover{border-color:var(--gm-blue)}.gm-rv .rv-fb-opt.on,.gm-rv .rv-fb-opt.on:hover,.gm-rv .rv-fb-opt.on:focus{border-color:var(--gm-blue);background:var(--gm-blue);color:#fff}.gm-rv .rv-fb-opt:focus-visible{outline:2px solid var(--gm-blue);outline-offset:2px}.gm-rv .rv-fb-opt.rv-rate{align-items:center;gap:6px;padding:0 11px 0 9px;display:inline-flex}.gm-rv .rv-face{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;color:var(--gm-blue);flex:none}.gm-rv .rv-rate.r-na .rv-face{color:var(--gm-gray2)}.gm-rv .rv-fb-opt.rv-rate:hover{border-color:var(--gm-blue)}.gm-rv .rv-fb-opt.rv-rate.on,.gm-rv .rv-fb-opt.rv-rate.on:hover,.gm-rv .rv-fb-opt.rv-rate.on:focus{border-color:var(--gm-blue);background:var(--gm-blue);color:#fff;font-weight:600}.gm-rv .rv-fb-opt.rv-rate.on .rv-face{color:#fff}.gm-rv .rv-fb-thoughts{margin-top:6px}.gm-rv .rv-fb-foot{border-top:1px solid var(--gm-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:44px;padding-top:24px;display:flex}.gm-rv .rv-fb-foot>span{font:400 13px/1 var(--gm-body);color:var(--gm-gray2)}.gm-rv .rv-fb-foot .req,.gm-rv .rv-fld .req{color:var(--gm-blue)}.gm-rv .rv-fb-submit{border-radius:var(--gm-r-card);height:52px;padding:0 36px;font-size:16px}.gm-rv .rv-fld{font:500 14px/1.3 var(--gm-body);color:var(--gm-ink);flex-direction:column;gap:6px;display:flex}.gm-rv .rv-fld input,.gm-rv .rv-fld textarea{border:1px solid var(--gm-hairline);border-radius:var(--gm-r-card);width:100%;color:var(--gm-ink);font:400 15px/1.4 var(--gm-body);box-sizing:border-box;transition:border-color var(--gm-t-hover) ease-out, box-shadow var(--gm-t-hover) ease-out;background:#fff;outline:none;padding:0 14px}.gm-rv .rv-fld input{height:48px}.gm-rv .rv-fld textarea{resize:vertical;padding:12px 14px}.gm-rv .rv-fld input::placeholder,.gm-rv .rv-fld textarea::placeholder{color:var(--gm-gray2)}.gm-rv .rv-fld input:focus,.gm-rv .rv-fld textarea:focus{border-color:var(--gm-blue);box-shadow:0 0 0 3px #1b4f8a26}.gm-rv .rv-error{border-left:3px solid var(--gm-blue-deep);background:var(--gm-panel);font:600 14px/1.4 var(--gm-body);color:var(--gm-blue-deep);margin:24px 0 0;padding:12px 16px}.gm-rv .rv-done{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:24px 8px;display:flex}.gm-rv .rv-done__tick{border:1.5px solid var(--gm-blue);width:72px;height:72px;color:var(--gm-blue);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.gm-rv .rv-done h3{font:700 26px/1.2 var(--gm-head);color:var(--gm-blue);margin:0}.gm-rv .rv-done p{max-width:440px;font:400 16px/1.6 var(--gm-body);color:var(--gm-gray1);margin:0}.gm-rv .rv-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.gm-rv .rv-fb-anim{animation:rv-fb-up .3s var(--gm-ease-in) both}.gm-rv .rv-fb-card.rv-fb-anim{animation-delay:80ms}@keyframes rv-fb-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes rv-fb-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.gm-rv .rv-fb-anim{animation-name:rv-fb-fade}}@media (max-width:820px){.gm-rv .rv-hero__in{gap:32px;padding-top:56px;padding-bottom:64px}.gm-rv .rv-hero--photo:after{background:#0f3460ad}.gm-rv .rv-hero h1{font-size:36px}.gm-rv .rv-h2{font-size:30px}.gm-rv .rv-section{padding-top:64px}.gm-rv .rv-section--last{padding-bottom:64px}.gm-rv .rv-featured__side,.gm-rv .rv-featured__main{padding:28px}.gm-rv .rv-featured__main blockquote{font-size:18px}.gm-rv .rv-form-band{margin-top:64px}.gm-rv .rv-fb-in{padding-top:56px;padding-bottom:64px}.gm-rv .rv-fb-head h1,.gm-rv .rv-fb-head h2{font-size:34px}.gm-rv .rv-fb-head p{font-size:16px}.gm-rv .rv-fb-card{margin-top:32px;padding:28px 18px}.gm-rv .rv-fb-row{padding:12px}.gm-rv .rv-fb-submit{width:100%}}.gm-rv.rv-part-feedback .rv-form-band{border-top:0;margin-top:0;position:relative;overflow:hidden}.gm-rv .rv-routes{pointer-events:none;width:100%;height:820px;font-family:var(--gm-body);position:absolute;top:0;left:0}.gm-rv.rv-part-feedback .rv-fb-in{z-index:1;position:relative}
@font-face{font-family:Figtree;font-style:italic;font-weight:400;font-display:swap;src:url(../media/da4484eb6752e510-s.33v-0ifip0z2g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:400;font-display:swap;src:url(../media/63283323fe6abc74-s.0a2480i8-ibs2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:italic;font-weight:500;font-display:swap;src:url(../media/da4484eb6752e510-s.33v-0ifip0z2g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:500;font-display:swap;src:url(../media/63283323fe6abc74-s.0a2480i8-ibs2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:italic;font-weight:600;font-display:swap;src:url(../media/da4484eb6752e510-s.33v-0ifip0z2g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:600;font-display:swap;src:url(../media/63283323fe6abc74-s.0a2480i8-ibs2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:italic;font-weight:700;font-display:swap;src:url(../media/da4484eb6752e510-s.33v-0ifip0z2g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:700;font-display:swap;src:url(../media/63283323fe6abc74-s.0a2480i8-ibs2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.hJgR5W_className{font-family:Figtree,Figtree Fallback}.hJgR5W_variable{--gb-font:"Figtree", "Figtree Fallback"}
.gm-gb{--gb-blue:#004d8a;--gb-yellow:#f7da00;--gb-grey:#5e5e5e;--gb-ink:#2c2b2b;--gb-line:#a7a7a7;--gb-card:#fcfcfc;--gb-shadow:0 4px 4px #00000040;color:#000;font-family:var(--gb-font), "Figtree", sans-serif;padding:72px 0;font-weight:500;position:relative}.gm-gb *,.gm-gb :before,.gm-gb :after{box-sizing:border-box}.gm-gb.gb-bg-light{background:#f6f6f6}.gm-gb.gb-bg-white{background:#fff}.gm-gb.gb-bg-blue{background:var(--gb-blue);color:#fff}.gm-gb .gb-wrap{max-width:1440px;margin:0 auto;padding:0 56px;position:relative}@media (max-width:1360px){.gm-gb .gb-wrap{padding:0 32px}}.gm-gb h1,.gm-gb h2,.gm-gb h3,.gm-gb p,.gm-gb ul,.gm-gb ol,.gm-gb figure,.gm-gb blockquote{margin:0}.gm-gb ul,.gm-gb ol{padding:0;list-style:none}.gm-gb .gb-kicker{font:600 16px/1.3 var(--gb-font), sans-serif;letter-spacing:.12em;text-transform:capitalize;color:#000}.gm-gb.gb-bg-blue .gb-kicker{color:var(--gb-yellow);font-weight:700}.gm-gb .gb-h2{font:700 40px/1.3 var(--gb-font), sans-serif;letter-spacing:-.01em;text-transform:capitalize;color:var(--gb-blue);margin-top:22px}.gm-gb.gb-bg-blue .gb-h2{color:#fff}.gm-gb .gb-intro{max-width:980px;font:500 16px/1.56 var(--gb-font), sans-serif;color:var(--gb-grey);margin-top:22px}.gm-gb.gb-bg-blue .gb-intro{color:#ffffffe0}.gm-gb .gb-btn{border:1.5px solid var(--gb-yellow);background:var(--gb-yellow);min-height:48px;color:var(--gb-blue);font:600 16px/1.2 var(--gb-font), sans-serif;text-align:center;text-transform:none;letter-spacing:normal;border-radius:8px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.gm-gb .gb-btn:hover,.gm-gb .gb-btn:focus-visible{color:var(--gb-blue);background:#fff;border-color:#fff}.gm-gb .gb-btn-o{color:#fff;background:0 0;border-color:#fff}.gm-gb .gb-btn-o:hover,.gm-gb .gb-btn-o:focus-visible{color:#fff;background:#ffffff1f;border-color:#fff}.gm-gb .gb-btns{flex-wrap:wrap;gap:26px;display:flex}.gm-gb.gb-hero{align-items:center;min-height:755px;padding:80px 0 48px;display:flex;overflow:hidden}.gm-gb .gb-hero__bg{object-fit:cover;object-position:70% center;width:100%;height:100%;position:absolute;inset:0}.gm-gb .gb-hero__shade{background:linear-gradient(90deg,#004d8af2 0%,#004d8ae6 30%,#004d8a66 40%,#004d8a00 48%);position:absolute;inset:0}.gm-gb.gb-hero h1,.gm-gb .gb-hero__text{text-shadow:0 1px 12px #00285059}.gm-gb .gb-hero__in{width:100%}.gm-gb.gb-hero .gb-kicker{letter-spacing:.12em;color:#f7da00;font-size:14px}.gm-gb.gb-hero h1{max-width:540px;font:700 42px/1.4 var(--gb-font), sans-serif;letter-spacing:-.012em;color:#fff;margin-top:30px}.gm-gb .gb-hero__text{max-width:480px;font:500 16px/1.75 var(--gb-font), sans-serif;color:#dbe4f0;margin-top:36px}.gm-gb.gb-hero .gb-btns{margin-top:44px}.gm-gb .gb-tags{flex-wrap:wrap;gap:26px;margin-top:57px;display:flex}.gm-gb .gb-tags li{color:#fff;min-height:30px;font:700 14px/1 var(--gb-font), sans-serif;text-transform:uppercase;background:#093a62;border-radius:58px;align-items:center;padding:0 14px;display:flex}.gm-gb.gb-stats{box-shadow:var(--gb-shadow);z-index:1;padding:0}.gm-gb .gb-stats__row{padding-top:12px;padding-bottom:12px;display:flex}.gm-gb .gb-stats__row li{text-align:center;min-height:90px;color:var(--gb-blue);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:12px;padding:8px 12px;display:flex}.gm-gb .gb-stats__row li+li{border-left:1px solid #d9d9d9}.gm-gb .gb-stats__row b{font:700 22px/1.2 var(--gb-font), sans-serif}.gm-gb .gb-stats__row span{max-width:190px;font:600 12px/1.35 var(--gb-font), sans-serif}.gm-gb .gb-split{flex-wrap:wrap;align-items:flex-end;gap:24px 22px;display:flex}.gm-gb .gb-split__main{flex:520px}.gm-gb .gb-split__side{font:500 16px/1.5 var(--gb-font), sans-serif;color:#000;border-left:1px solid #2c2b2b;flex:340px;align-self:center;margin-top:30px;padding-left:16px}.gm-gb.gb-bg-blue .gb-split__side{color:#fff;border-color:#fff9}.gm-gb .gb-cards{flex-wrap:wrap;gap:19px 12px;margin-top:60px;display:flex}.gm-gb .gb-card{background:var(--gb-card);min-width:220px;box-shadow:var(--gb-shadow);color:#000;border-radius:10px;flex-direction:column;flex:calc(25% - 12px);gap:12px;padding:26px 20px 30px;display:flex}.gm-gb .gb-cols-3 .gb-card{flex-basis:calc(33.333% - 12px)}.gm-gb .gb-cols-2{gap:27px 19px}.gm-gb .gb-cols-2 .gb-card{flex-basis:calc(50% - 19px);min-width:280px;padding:21px 24px 24px 53px}.gm-gb .gb-card__label{font:600 14px/1.2 var(--gb-font), sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--gb-grey)}.gm-gb .gb-card h3{font:600 18px/1.33 var(--gb-font), sans-serif;color:#000}.gm-gb .gb-cols-2 .gb-card h3{letter-spacing:-.01em;color:var(--gb-blue);font-size:16px;font-weight:700}.gm-gb .gb-card p{font:400 16px/1.4 var(--gb-font), sans-serif;color:var(--gb-grey)}.gm-gb .gb-bullets li{font:400 16px/1.45 var(--gb-font), sans-serif;color:#4a4a4a;padding-left:24px;position:relative}.gm-gb .gb-bullets li:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:.65em;left:9px}.gm-gb .gb-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;margin-top:48px;display:flex}.gm-gb .gb-foot p{max-width:620px;font:500 16px/1.5 var(--gb-font), sans-serif;color:#000;flex:420px}.gm-gb.gb-bg-blue .gb-foot p{color:#fcfcfc}.gm-gb .gb-foot .gb-btn{min-width:240px}.gm-gb .gb-foot--center{justify-content:center}.gm-gb .gb-foot--center .gb-btn{min-width:172px}.gm-gb .gb-media{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.gm-gb .gb-media__text{flex:480px;min-width:0}.gm-gb .gb-media .gb-h2{font-size:42px;line-height:1.33}.gm-gb .gb-media__p{max-width:520px;font:500 16px/1.75 var(--gb-font), sans-serif;margin-top:28px}.gm-gb .gb-media__lt{font:700 16px/1.4 var(--gb-font), sans-serif;color:var(--gb-yellow);margin-top:40px}.gm-gb.gb-bg-light .gb-media__lt,.gm-gb.gb-bg-white .gb-media__lt{color:var(--gb-blue)}.gm-gb .gb-checks{flex-direction:column;gap:26px;margin-top:52px;display:flex}.gm-gb .gb-checks li{max-width:470px;font:500 16px/1.75 var(--gb-font), sans-serif;align-items:center;gap:30px;display:flex}.gm-gb .gb-tick{flex:none}.gm-gb .gb-media__dots{flex-direction:column;gap:24px;max-width:460px;margin-top:24px;display:flex}.gm-gb .gb-media__dots li{font:500 16px/1.56 var(--gb-font), sans-serif;color:inherit;padding-left:14px}.gm-gb .gb-media__dots li:before{left:0}.gm-gb .gb-media__btn{justify-content:center;max-width:440px;margin-top:48px;display:flex}.gm-gb .gb-media__btn .gb-btn{min-width:182px;padding:0 20px}.gm-gb .gb-media__pic{flex:0 560px;min-width:0}.gm-gb .gb-media__pic img{width:100%;height:auto;display:block}.gm-gb .gb-media__pic.framed img{background:linear-gradient(135deg,#3a3a3a,#111);padding:18px;box-shadow:0 10px 28px #00000059}.gm-gb.gb-bg-blue .gb-media__text{color:#fff}.gm-gb .gb-rows{border-bottom:1px solid var(--gb-line);margin-top:56px}.gm-gb .gb-row{border-top:1px solid var(--gb-line);flex-wrap:wrap;align-items:center;gap:16px 40px;min-height:166px;padding:30px 0 30px 33px;display:flex}.gm-gb .gb-row h3{font:600 18px/1.33 var(--gb-font), sans-serif;color:#000;flex:0 260px}.gm-gb .gb-row .gb-bullets{flex:420px;margin-left:32px}.gm-gb .gb-row .gb-bullets li{color:var(--gb-ink);font-weight:500;line-height:1.81}.gm-gb.gb-bg-blue .gb-row h3,.gm-gb.gb-bg-blue .gb-row .gb-bullets li{color:#fff}.gm-gb .gb-table{background:var(--gb-card);color:#000;border-radius:6px;margin-top:36px;overflow:hidden;box-shadow:0 1px 4px #00000040}.gm-gb .gb-table__row{border-top:1px solid var(--gb-line);font:500 16px/1.45 var(--gb-font), sans-serif;grid-template-columns:1fr 2fr 1.75fr;align-items:center;gap:24px;padding:14px 33px;display:grid}.gm-gb .gb-table__row>div:nth-child(2){padding-right:60px}.gm-gb .gb-table__head{color:var(--gb-blue);border-top:0;padding-top:32px;padding-bottom:20px;font-size:18px;font-weight:600}.gm-gb .gb-table__row:not(.gb-table__head){min-height:86px}.gm-gb .gb-steps{margin-top:18px}.gm-gb .gb-steps li{border-top:1px solid var(--gb-line);gap:40px;padding:30px 0 22px 14px;display:flex}.gm-gb .gb-steps__n{background:var(--gb-blue);width:46px;height:46px;color:var(--gb-yellow);font:500 18px/1 var(--gb-font), sans-serif;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:4px;display:flex}.gm-gb .gb-steps h3{font:600 20px/1.3 var(--gb-font), sans-serif;color:#000}.gm-gb .gb-steps p{max-width:890px;font:500 16px/1.56 var(--gb-font), sans-serif;color:var(--gb-grey);margin-top:10px}.gm-gb.gb-bg-blue .gb-steps h3,.gm-gb.gb-bg-blue .gb-steps p{color:#fff}.gm-gb.gb-bg-blue .gb-steps__n{background:var(--gb-yellow);color:var(--gb-blue)}.gm-gb.gb-bg-blue .gb-team .gb-kicker{color:var(--gb-yellow)}.gm-gb .gb-team{background:var(--gb-card);color:#000;border-radius:6px;flex-wrap:wrap;gap:32px;margin-top:52px;padding:33px 15px 46px 26px;display:flex;box-shadow:0 1px 4px #00000040}.gm-gb .gb-team__text{flex-direction:column;flex:400px;gap:24px;min-width:0;display:flex}.gm-gb .gb-team__text h2{font:700 36px/1.22 var(--gb-font), sans-serif;color:var(--gb-blue);margin-top:24px}.gm-gb .gb-team__text p{font:500 16px/1.56 var(--gb-font), sans-serif;color:var(--gb-grey)}.gm-gb .gb-team__btn{margin-top:32px;padding-left:82px}.gm-gb .gb-team__btn .gb-btn{min-width:276px;font-size:18px}.gm-gb .gb-team__pic{flex:400px;min-width:0;max-width:471px}.gm-gb .gb-team__pic img{aspect-ratio:471/465;object-fit:cover;width:100%;height:auto;display:block}.gm-gb .gb-team__pic figcaption{font:500 16px/1.56 var(--gb-font), sans-serif;color:var(--gb-grey);margin-top:14px}.gm-gb .gb-photos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:26px;margin-top:44px;display:grid}.gm-gb .gb-photos img{aspect-ratio:316/343;object-fit:cover;width:100%;height:auto;display:block}.gm-gb .gb-photos figcaption{font:500 16px/1.56 var(--gb-font), sans-serif;color:#fff;margin-top:16px;padding:0 8px}.gm-gb .gb-docs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 46px;margin-top:42px;display:grid}.gm-gb .gb-docs li{border-bottom:1px solid var(--gb-line);align-items:flex-start;gap:27px;min-height:114px;padding:22px 20px 18px 22px;display:flex}.gm-gb .gb-docs li .gb-tick{margin-top:1px}.gm-gb .gb-docs b{font:600 18px/1.4 var(--gb-font), sans-serif;color:#000;display:block}.gm-gb .gb-docs span{font:500 16px/1.56 var(--gb-font), sans-serif;color:var(--gb-grey);margin-top:6px;display:block}.gm-gb .gb-docs__note{max-width:930px;font:500 16px/1.56 var(--gb-font), sans-serif;color:var(--gb-grey);margin-top:56px}.gm-gb.gb-bg-blue .gb-docs b,.gm-gb.gb-bg-blue .gb-docs span,.gm-gb.gb-bg-blue .gb-docs__note{color:#fff}.gm-gb .gb-reviews{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-top:46px;display:grid}.gm-gb .gb-review{background:var(--gb-card);min-height:350px;box-shadow:var(--gb-shadow);border-radius:6px;flex-direction:column;padding:28px 24px 40px;display:flex}.gm-gb .gb-review__top{align-items:center;gap:18px;display:flex}.gm-gb .gb-review__top b{font:600 40px/1 var(--gb-font), sans-serif;color:#000}.gm-gb .gb-review__stars{color:#f9c100;letter-spacing:3px;flex:1;font-size:15px}.gm-gb .gb-review__src{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:58px;height:58px;display:flex;box-shadow:0 4px 6px #0003}.gm-gb .gb-review blockquote{font:italic 500 13px/1.5 var(--gb-font), sans-serif;color:var(--gb-ink);flex:1;align-items:center;padding:28px 0;display:flex}.gm-gb .gb-review figcaption{font:600 14px/1.3 var(--gb-font), sans-serif;color:#000}.gm-gb .gb-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin-top:52px;display:grid}.gm-gb .gb-faq__item{border-bottom:1px solid var(--gb-line)}.gm-gb .gb-faq__item button{color:#000;width:100%;min-height:70px;font:500 16px/1.4 var(--gb-font), sans-serif;text-align:left;text-transform:none;letter-spacing:normal;cursor:pointer;box-shadow:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:12px 24px 12px 12px;display:flex}.gm-gb .gb-faq__item button:hover{color:var(--gb-blue);background:0 0}.gm-gb .gb-faq__pl{font:500 18px/1 var(--gb-font), sans-serif;flex:none}.gm-gb .gb-faq__item p{font:500 15px/1.6 var(--gb-font), sans-serif;color:var(--gb-grey);white-space:pre-line;padding:0 48px 20px 12px}.gm-gb.gb-cta{text-align:center;padding:64px 0 56px;overflow:hidden}.gm-gb .gb-cta__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gm-gb .gb-cta__shade{background:#004d8ae6;position:absolute;inset:0}.gm-gb .gb-cta__in{flex-direction:column;align-items:center;display:flex}.gm-gb.gb-cta .gb-kicker{letter-spacing:0;text-transform:none;color:var(--gb-yellow);font-weight:600}.gm-gb.gb-cta .gb-h2{max-width:600px;margin-top:18px;font-size:42px;line-height:1.33}.gm-gb .gb-cta__text{max-width:560px;font:500 16px/1.4 var(--gb-font), sans-serif;color:#ffffffe0;margin:26px 0 30px}.gm-gb .gb-cta__contact{flex-wrap:wrap;justify-content:center;gap:16px 38px;margin-top:38px;display:flex}.gm-gb .gb-cta__contact a{color:#fffc;font:600 14px/1 var(--gb-font), sans-serif;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.gm-gb .gb-cta__contact a:hover{color:#fff}@media (max-width:860px){.gm-gb{padding:52px 0}.gm-gb .gb-wrap{padding:0 16px}.gm-gb .gb-h2,.gm-gb .gb-media .gb-h2,.gm-gb.gb-cta .gb-h2{font-size:30px}.gm-gb.gb-hero{min-height:0;padding:64px 0 48px}.gm-gb .gb-hero__shade{background:#004d8ad9}.gm-gb.gb-hero h1{font-size:32px;line-height:1.3}.gm-gb .gb-btns,.gm-gb .gb-tags{gap:12px}.gm-gb .gb-tags{margin-top:36px}.gm-gb .gb-stats__row{flex-wrap:wrap;padding:8px 16px}.gm-gb .gb-stats__row li{flex:45%}.gm-gb .gb-stats__row li+li{border-left:0}.gm-gb .gb-stats__row li:nth-child(2n){border-left:1px solid #d9d9d9}.gm-gb .gb-cols-2 .gb-card{flex-basis:100%;min-width:0;padding:22px}.gm-gb .gb-card{min-width:0;flex-basis:100%!important}.gm-gb .gb-media__pic{margin-right:0}.gm-gb .gb-row{min-height:0;padding:24px 0}.gm-gb .gb-row .gb-bullets{margin-left:0}.gm-gb .gb-table__head{display:none}.gm-gb .gb-table__row{grid-template-columns:1fr;gap:8px;padding:18px 20px}.gm-gb .gb-table__row:nth-child(2){border-top:0}.gm-gb .gb-table__row>div[role=rowheader]{color:var(--gb-blue);font-weight:700}.gm-gb .gb-table__row>div:nth-child(2){padding-right:0}.gm-gb .gb-table__row>div[data-col]:before{content:attr(data-col);color:var(--gb-grey);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.gm-gb .gb-steps li{gap:18px;padding-left:0}.gm-gb .gb-team{padding:24px 18px 32px}.gm-gb .gb-team__text h2{font-size:28px}.gm-gb .gb-team__btn{padding-left:0}.gm-gb .gb-team__btn .gb-btn{width:100%;min-width:0}.gm-gb .gb-docs,.gm-gb .gb-faq,.gm-gb .gb-reviews{grid-template-columns:1fr}.gm-gb .gb-foot .gb-btn{width:100%;min-width:0}}
@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}._7w8V6q_className{font-family:Figtree,Figtree Fallback;font-style:normal}._7w8V6q_variable{--hm-font:"Figtree", "Figtree Fallback"}
.gm-hm{--hm-blue:#004d8a;--hm-deep:#003866;--hm-yellow:#f7da00;--hm-light:#edf1fc;--hm-ink:#1a1a1a;--hm-muted:#5e5e5e;--hm-line:#e3e8f0;color:var(--hm-ink);font-family:var(--hm-font), "Figtree", sans-serif;overflow-x:clip}.gm-hm *,.gm-hm :before,.gm-hm :after{box-sizing:border-box}.gm-hm h1,.gm-hm h2,.gm-hm h3,.gm-hm p{margin:0}.gm-hm a{text-decoration:none}.gm-hm h1,.gm-hm h2,.gm-hm h3,.gm-hm b,.gm-hm button,.gm-hm a,.gm-hm p,.gm-hm span,.gm-hm small{font-family:var(--hm-font), "Figtree", sans-serif}.gm-hm button,.gm-hm button *{letter-spacing:normal;box-shadow:none;text-transform:none!important}.gm-hm .hm-tile__txt small{letter-spacing:1.5px;text-transform:uppercase!important}.gm-hm .hm-wrap{max-width:1440px;margin:0 auto;padding:0 56px}@media (max-width:1360px){.gm-hm .hm-wrap{padding:0 32px}}@media (max-width:767px){.gm-hm .hm-wrap{padding:0 20px}}.gm-hm .hm-kicker{letter-spacing:2px;color:var(--hm-blue);text-transform:uppercase;font-size:13px;font-weight:700}.gm-hm .hm-kicker--y{color:var(--hm-yellow)}.gm-hm .hm-h2{letter-spacing:-.8px;color:var(--hm-ink);margin-top:14px;font-size:44px;font-weight:800;line-height:1.12}.gm-hm .hm-h2 span{color:var(--hm-blue)}.gm-hm .hm-h2--w{color:#fff}.gm-hm .hm-h2--narrow{max-width:680px;margin-top:0}.gm-hm .hm-muted{color:var(--hm-muted);line-height:1.7}.gm-hm .hm-lead{margin-top:16px}.gm-hm .hm-center{text-align:center;max-width:760px;margin:0 auto}.gm-hm .hm-split{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.gm-hm .hm-split__p{color:#c9d8ea;max-width:440px;line-height:1.7}.gm-hm .hm-btns{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.gm-hm .hm-btns--center{justify-content:center}.gm-hm .hm-btn-y{background:var(--hm-yellow);color:var(--hm-blue);border-radius:999px;align-items:center;gap:10px;padding:16px 28px;font-weight:700;transition:transform .25s,background .25s;display:inline-flex}.gm-hm .hm-btn-y:hover{color:var(--hm-blue);background:#fff;transform:translateY(-2px)}.gm-hm .hm-btn-o{color:#fff;border:2px solid #ffffffbf;border-radius:999px;align-items:center;gap:10px;padding:14px 26px;font-weight:600;transition:background .25s,color .25s;display:inline-flex}.gm-hm .hm-btn-o:hover{color:var(--hm-blue);background:#fff}.gm-hm .hm-link{color:var(--hm-blue);margin-top:24px;font-weight:700;display:inline-block}@keyframes hmFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes hmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes hmPulse{0%{box-shadow:0 0 #f7da00b3}70%{box-shadow:0 0 0 18px #f7da0000}to{box-shadow:0 0 #f7da0000}}@keyframes hmMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes hmMarqueeR{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes hmDash{to{stroke-dashoffset:-40px}}@keyframes hmDashMove{to{stroke-dashoffset:-60px}}@keyframes hmOrbit{to{transform:rotate(360deg)}}@keyframes hmOrbitR{to{transform:rotate(-360deg)}}@keyframes hmPing{0%{r:8;opacity:.9}to{r:30;opacity:0}}@keyframes hmTruck{0%{transform:translate(-220px)}to{transform:translate(calc(100vw + 220px))}}@keyframes hmWheel{to{transform:rotate(360deg)}}@keyframes hmSlideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.gm-hm .hm-fu{animation:.9s cubic-bezier(.2,.7,.2,1) both hmFadeUp}.gm-hm .hm-d1{animation-delay:.12s}.gm-hm .hm-d2{animation-delay:.24s}.gm-hm .hm-d3{animation-delay:.36s}.gm-hm .hm-d4{animation-delay:.48s}.gm-hm .hm-floaty{animation:.9s cubic-bezier(.2,.7,.2,1) .48s both hmFadeUp,5s ease-in-out 1.4s infinite hmFloat}.gm-hm .hm-pulse{animation:2.2s infinite hmPulse}.gm-hm .hm-hero{background:var(--hm-blue);min-height:680px;position:relative;overflow:hidden}.gm-hm .hm-hero__bg{object-fit:cover;object-position:70% center;width:100%;height:100%;position:absolute;inset:0}.gm-hm .hm-hero__shape{background:linear-gradient(90deg,#004d8af2 0%,#004d8ae6 30%,#004d8a66 40%,#004d8a00 48%);position:absolute;inset:0}.gm-hm .hm-hero__text{text-shadow:0 1px 12px #00285059}.gm-hm .hm-hero__shade{display:none}.gm-hm .hm-hero__in{flex-wrap:wrap;align-items:center;gap:48px;padding-top:80px;padding-bottom:100px;display:flex;position:relative}.gm-hm .hm-hero__text{color:#fff;flex:0 600px;max-width:600px}.gm-hm .hm-badge{color:var(--hm-yellow);letter-spacing:1.5px;background:#f7da0024;border:1px solid #f7da0080;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.gm-hm .hm-hero h1{letter-spacing:-1.5px;color:#fff;margin-top:20px;font-size:48px;font-weight:800;line-height:1.06}.gm-hm .hm-hero h1 span{color:var(--hm-yellow)}.gm-hm .hm-hero__text>p{color:#dbe4f0;max-width:560px;margin-top:24px;font-size:19px;line-height:1.6}.gm-hm .hm-card{background:#fff;border-radius:22px;flex:0 350px;margin-left:auto;padding:26px;box-shadow:0 30px 60px #00000059}.gm-hm .hm-card__title{letter-spacing:1px;color:var(--hm-muted);font-size:13px;font-weight:700}.gm-hm .hm-card__list{flex-direction:column;gap:10px;margin-top:16px;display:flex}.gm-hm .hm-card__list a{border:1.5px solid var(--hm-line);color:var(--hm-ink);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;font-weight:600;transition:border-color .2s,background .2s;display:flex}.gm-hm .hm-card__list a span{color:var(--hm-blue);white-space:nowrap;font-size:13px}.gm-hm .hm-card__list a:hover{border-color:var(--hm-blue);color:var(--hm-ink)}.gm-hm .hm-card__list a.is-hl{border-color:var(--hm-yellow);background:#f7da0033}.gm-hm .hm-card__phone{color:var(--hm-muted);border-top:1px dashed #d5dce8;align-items:center;gap:8px;margin-top:18px;padding-top:16px;font-size:13px;display:flex}.gm-hm .hm-road{z-index:5;pointer-events:none;height:58px;margin-top:-58px;position:relative;overflow:hidden}.gm-hm .hm-truck{animation:18s linear infinite hmTruck;position:absolute;bottom:-2px;left:0}.gm-hm .hm-truck--2{animation-delay:-9s}.gm-hm .hm-wheel{transform-box:view-box;animation:.5s linear infinite hmWheel}.gm-hm .hm-stats{background:var(--hm-yellow);padding:12px 0;overflow:hidden}.gm-hm .hm-track{width:max-content;animation:90s linear infinite hmMarquee;display:flex}.gm-hm .hm-stats:hover .hm-track{animation-play-state:paused}.gm-hm .hm-track__set{display:flex}.gm-hm .hm-track__set>span{color:var(--hm-blue);white-space:nowrap;align-items:center;gap:48px;padding-right:48px;font-size:17px;font-weight:800;display:inline-flex}.gm-hm .hm-track i{font-style:normal}.gm-hm .hm-journey{background:var(--hm-blue);color:#fff;padding:110px 0}.gm-hm .hm-pick{flex-wrap:wrap;align-items:center;gap:56px;margin-top:56px;display:flex}.gm-hm .hm-pick__rings{flex:440px;max-width:540px;margin:0 auto}.gm-hm .hm-pick__rings svg{width:100%;height:auto;font-family:var(--hm-font), sans-serif;display:block}.gm-hm .hm-ring{fill:none;stroke:#fff3;stroke-width:2px;transition:all .4s}.gm-hm .hm-ring.is-on{stroke:var(--hm-yellow);stroke-width:3px;stroke-dasharray:10 8;animation:2s linear infinite hmDashMove}.gm-hm .hm-orb{transform-box:view-box;transform-origin:50%}.gm-hm .hm-o1{animation:9s linear infinite hmOrbit}.gm-hm .hm-o2{animation:16s linear infinite hmOrbitR}.gm-hm .hm-o3{animation:26s linear infinite hmOrbit}.gm-hm .hm-ping{animation:2s ease-out infinite hmPing}.gm-hm .hm-pick__list{flex-direction:column;flex:440px;gap:14px;display:flex}.gm-hm .hm-tile{color:#fff;text-align:left;cursor:pointer;background:#ffffff0d;border:2px solid #ffffff29;border-radius:20px;align-items:center;gap:18px;width:100%;padding:20px 24px;transition:all .35s;display:flex}.gm-hm .hm-tile:hover{background:#ffffff14;border-color:#f7da0099;transform:translateY(-4px)}.gm-hm .hm-tile.is-on,.gm-hm .hm-tile.is-on:hover{border-color:var(--hm-yellow);background:var(--hm-yellow);color:var(--hm-blue);transform:translateY(-6px);box-shadow:0 24px 48px #0000004d}.gm-hm .hm-tile__dot{border:3px solid;border-radius:50%;flex:none;width:16px;height:16px}.gm-hm .hm-tile__txt{flex-direction:column;display:flex}.gm-hm .hm-tile__txt small{letter-spacing:1.5px;opacity:.85;font-size:12px;font-weight:700}.gm-hm .hm-tile__txt b{margin-top:4px;font-size:26px;font-weight:800}.gm-hm .hm-tile__txt span{opacity:.9;margin-top:4px;font-size:14px;line-height:1.5}.gm-hm .hm-panel{color:var(--hm-ink);background:#fff;border-radius:28px;flex-wrap:wrap;gap:48px;margin-top:36px;padding:48px;animation:.55s both hmSlideIn;display:flex}.gm-hm .hm-panel__text{flex:360px}.gm-hm .hm-panel__tag{background:var(--hm-light);color:var(--hm-blue);letter-spacing:1.5px;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.gm-hm .hm-panel h3{color:var(--hm-ink);margin-top:16px;font-size:34px;font-weight:800;line-height:1.15}.gm-hm .hm-panel__text p{color:var(--hm-muted);margin-top:16px;font-size:16px;line-height:1.75}.gm-hm .hm-panel .hm-btn-y{margin-top:28px}.gm-hm .hm-panel__items{flex:460px}.gm-hm .hm-panel__label{letter-spacing:1px;color:var(--hm-muted);font-size:13px;font-weight:700}.gm-hm .hm-panel__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:16px;display:grid}.gm-hm .hm-panel__grid>div{background:var(--hm-light);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:500;display:flex}.gm-hm .hm-places{background:#fff;padding:80px 0;overflow:hidden}.gm-hm .hm-split--places{margin-bottom:36px}.gm-hm .hm-split--places .hm-h2{margin-top:0;font-size:40px}.gm-hm .hm-mq{gap:18px;width:max-content;display:flex}.gm-hm .hm-mq+.hm-mq{margin-top:18px}.gm-hm .hm-mq--l{animation:50s linear infinite hmMarquee}.gm-hm .hm-mq--r{animation:50s linear infinite hmMarqueeR}.gm-hm .hm-chip{background:var(--hm-light);color:var(--hm-ink);white-space:nowrap;border-radius:999px;padding:14px 26px;font-size:17px;font-weight:600}.gm-hm .hm-chip--blue{background:var(--hm-blue);color:#fff}.gm-hm .hm-chip--yellow{background:var(--hm-yellow);color:var(--hm-blue)}.gm-hm .hm-steps{background:#fff;padding:110px 0}.gm-hm .hm-steps__row{margin-top:64px;position:relative}.gm-hm .hm-steps__line{width:100%;height:4px;position:absolute;top:46px;left:0;right:0}.gm-hm .hm-steps__line line{animation:3s linear infinite hmDash}.gm-hm .hm-steps__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;display:grid;position:relative}.gm-hm .hm-step{background:var(--hm-light);border-radius:22px;padding:30px;transition:transform .35s,box-shadow .35s}.gm-hm .hm-step:hover{transform:translateY(-6px);box-shadow:0 20px 40px #004d8a24}.gm-hm .hm-step__n{background:var(--hm-blue);width:64px;height:64px;color:var(--hm-yellow);border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex}.gm-hm .hm-step h3{color:var(--hm-ink);margin-top:22px;font-size:22px;font-weight:800}.gm-hm .hm-step p{color:var(--hm-muted);margin-top:10px;font-size:15px;line-height:1.65}.gm-hm .hm-step--last{background:var(--hm-blue)}.gm-hm .hm-step--last .hm-step__n{background:var(--hm-yellow);color:var(--hm-blue)}.gm-hm .hm-step--last h3{color:#fff}.gm-hm .hm-step--last p{color:#c9d8ea}.gm-hm .hm-care{background:var(--hm-light);padding:110px 0}.gm-hm .hm-care__in{flex-wrap:wrap;align-items:flex-start;gap:56px;display:flex}.gm-hm .hm-care__text{flex:340px;max-width:440px}.gm-hm .hm-care__text .hm-muted{margin-top:18px}.gm-hm .hm-care__grid{flex:2 560px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.gm-hm .hm-care__item{background:#fff;border-radius:18px;align-items:center;gap:16px;padding:24px;font-weight:600;transition:all .35s;display:flex}.gm-hm .hm-care__ic{width:48px;height:48px;color:var(--hm-blue);border:2px solid #d5dce8;border-radius:14px;flex:none;justify-content:center;align-items:center;transition:all .35s;display:flex}.gm-hm .hm-care__item:hover{background:var(--hm-blue);color:#fff}.gm-hm .hm-care__item:hover .hm-care__ic{border-color:var(--hm-yellow);color:var(--hm-yellow)}.gm-hm .hm-extras{background:#fff;padding:110px 0}.gm-hm .hm-extras__grid{border:1px solid var(--hm-line);background:var(--hm-line);border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:48px;display:grid;overflow:hidden}.gm-hm .hm-extras__grid>div{background:#fff;padding:34px;transition:background .3s}.gm-hm .hm-extras__grid>div:hover{background:#f7f9fe}.gm-hm .hm-extras__grid b{color:var(--hm-ink);font-size:20px;font-weight:800}.gm-hm .hm-extras__grid p{color:var(--hm-muted);margin-top:10px;font-size:15px;line-height:1.65}.gm-hm .hm-reviews{background:var(--hm-blue);padding:110px 0}.gm-hm .hm-reviews .hm-h2{margin-top:0}.gm-hm .hm-reviews__more{color:#dbe4f0;align-items:center;gap:10px;font-weight:600;display:inline-flex}.gm-hm .hm-reviews__more span{color:var(--hm-yellow);letter-spacing:2px;font-size:20px}.gm-hm .hm-reviews__more:hover{color:#fff}.gm-hm .hm-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.gm-hm .hm-review{font-family:"Poppins", var(--hm-font), sans-serif;background:#f7f7f9;border-radius:16px;flex-direction:column;padding:28px;display:flex;box-shadow:0 2px 10px #0000000f}.gm-hm .hm-review__top{align-items:center;gap:10px;margin-bottom:12px;display:flex}.gm-hm .hm-review__num{color:#1a1a1a;font-size:1.6rem;font-weight:700;line-height:1}.gm-hm .hm-review__stars{color:#ffb400;letter-spacing:1px;flex:1;font-size:1.1rem}.gm-hm .hm-review img{object-fit:contain;width:46px;height:46px}.gm-hm .hm-review p{color:#333;margin-bottom:20px;font-size:15px;font-style:italic;line-height:1.5}.gm-hm .hm-review b{color:#1a1a1a;font-size:15px}.gm-hm .hm-faq{background:var(--hm-light);padding:100px 0}.gm-hm .hm-faq__in{max-width:960px}.gm-hm .hm-faq__in .hm-h2{margin-top:0}.gm-hm .hm-faq__box{background:#fff;border-radius:22px;margin-top:40px;padding:8px 32px}.gm-hm .hm-faq__item{border-bottom:1px solid var(--hm-line)}.gm-hm .hm-faq__item:last-child{border-bottom:0}.gm-hm .hm-faq__q{text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:22px 0;font-size:17px;font-weight:700;display:flex;color:var(--hm-ink)!important;background:0 0!important}.gm-hm .hm-faq__q span{background:var(--hm-blue);width:32px;height:32px;color:var(--hm-yellow);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;display:flex}.gm-hm .hm-faq__a{color:var(--hm-muted);white-space:pre-line;margin:0 0 22px;line-height:1.7;animation:.4s both hmSlideIn}.gm-hm .hm-cta{background:var(--hm-deep);color:#fff;padding:100px 0;position:relative;overflow:hidden}.gm-hm .hm-cta__mark{opacity:.12;width:420px;height:420px;position:absolute;top:-80px;right:-80px}.gm-hm .hm-cta__in{text-align:center;max-width:960px;position:relative}.gm-hm .hm-cta h2{letter-spacing:-1px;color:#fff;font-size:52px;font-weight:800;line-height:1.08}.gm-hm .hm-cta h2 span{color:var(--hm-yellow)}.gm-hm .hm-cta p{color:#dbe4f0;max-width:620px;margin:20px auto 0;font-size:18px;line-height:1.6}@media (max-width:1023px){.gm-hm .hm-reviews__grid,.gm-hm .hm-extras__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.gm-hm .hm-hero{min-height:0}.gm-hm .hm-hero__shape{clip-path:none;background:#004d8ad9}.gm-hm .hm-hero__in{gap:32px;padding-top:64px;padding-bottom:96px}.gm-hm .hm-hero h1{font-size:38px}.gm-hm .hm-hero__text>p{font-size:16px}.gm-hm .hm-card{flex:100%;margin-left:0}.gm-hm .hm-h2,.gm-hm .hm-split--places .hm-h2{font-size:30px}.gm-hm .hm-cta h2{font-size:34px}.gm-hm .hm-journey,.gm-hm .hm-steps,.gm-hm .hm-care,.gm-hm .hm-extras,.gm-hm .hm-reviews{padding:64px 0}.gm-hm .hm-faq,.gm-hm .hm-cta,.gm-hm .hm-places{padding:56px 0}.gm-hm .hm-panel{gap:28px;padding:28px 22px}.gm-hm .hm-panel h3{font-size:26px}.gm-hm .hm-tile__txt b{font-size:22px}.gm-hm .hm-track__set>span{gap:32px;padding-right:32px;font-size:15px}.gm-hm .hm-stats{padding:10px 0}.gm-hm .hm-steps__line{display:none}.gm-hm .hm-faq__box{padding:4px 18px}.gm-hm .hm-reviews__grid,.gm-hm .hm-extras__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gm-hm *,.gm-hm :before,.gm-hm :after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.gm-hm .hm-choose{margin-top:34px}.gm-hm .hm-choose__title{letter-spacing:1.5px;color:#ffffffbf;font-size:12px;font-weight:700}.gm-hm .hm-choose__row{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.gm-hm .hm-choose__row a{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#ffffff1a;border:1px solid #ffffff47;border-radius:14px;flex-direction:column;gap:2px;min-width:150px;padding:12px 16px;transition:all .25s;display:flex}.gm-hm .hm-choose__row a b{color:#fff;font-size:14px;font-weight:700}.gm-hm .hm-choose__row a span{color:var(--hm-yellow);font-size:12px}.gm-hm .hm-choose__row a:hover{border-color:var(--hm-yellow);color:#fff;background:#ffffff2e;transform:translateY(-3px)}.gm-hm .hm-choose__phone{color:#fffc;margin-top:14px;font-size:13px;display:inline-block}.gm-hm .hm-choose__phone:hover{color:#fff}@media (max-width:860px){.gm-hm .hm-hero__shape{background:#004d8ad9}.gm-hm .hm-choose__row a{flex:140px;min-width:0}}.gm-hm .hm-journey{color:var(--hm-ink);background:#fff}.gm-hm .hm-journey .hm-split__p{color:var(--hm-muted)}.gm-hm .hm-ring{stroke:#004d8a38}.gm-hm .hm-ring.is-on{stroke:var(--hm-blue)}.gm-hm .hm-tile{background:var(--hm-light);color:var(--hm-ink);border-color:#d5dfee}.gm-hm .hm-tile:hover{border-color:var(--hm-blue);background:#e2e9f8}.gm-hm .hm-tile .hm-tile__txt small{color:var(--hm-blue)}.gm-hm .hm-tile .hm-tile__txt span{color:var(--hm-muted);opacity:1}.gm-hm .hm-tile .hm-tile__dot{color:var(--hm-blue)}.gm-hm .hm-tile.is-on,.gm-hm .hm-tile.is-on:hover{border-color:var(--hm-blue);background:var(--hm-blue);color:#fff;box-shadow:0 24px 48px #004d8a40}.gm-hm .hm-tile.is-on .hm-tile__txt small{color:var(--hm-yellow)}.gm-hm .hm-tile.is-on .hm-tile__txt span{color:#dbe4f0}.gm-hm .hm-tile.is-on .hm-tile__dot{color:var(--hm-yellow);background:var(--hm-yellow)}.gm-hm .hm-journey .hm-panel{background:var(--hm-light)}.gm-hm .hm-journey .hm-panel__tag,.gm-hm .hm-journey .hm-panel__grid>div{background:#fff}.gm-hm .hm-hero{min-height:min(680px,100vh - 128px)}.gm-hm .hm-hero__bg{object-position:60% 30%}@media (max-width:1700px) and (min-width:861px){.gm-hm .hm-hero__in{padding-top:48px;padding-bottom:56px}.gm-hm .hm-hero h1{letter-spacing:-1px;margin-top:16px;font-size:40px;line-height:1.1}.gm-hm .hm-hero__text{max-width:520px}.gm-hm .hm-hero__text>p{margin-top:16px;font-size:16px;line-height:1.55}.gm-hm .hm-btns{margin-top:24px}.gm-hm .hm-btn-y{padding:13px 24px}.gm-hm .hm-btn-o{padding:11px 22px}.gm-hm .hm-choose{margin-top:22px}.gm-hm .hm-choose__row a{min-width:140px;padding:10px 14px}.gm-hm .hm-choose__phone{margin-top:10px}.gm-hm .hm-badge{padding:6px 14px;font-size:12px}}@media (max-height:760px) and (min-width:861px){.gm-hm .hm-hero h1{font-size:36px}.gm-hm .hm-hero__in{padding-top:36px;padding-bottom:44px}.gm-hm .hm-hero__text>p{font-size:15px}}@media (min-width:861px){.gm-hm .hm-journey,.gm-hm .hm-steps,.gm-hm .hm-care,.gm-hm .hm-extras,.gm-hm .hm-reviews,.gm-hm .hm-faq,.gm-hm .hm-cta{padding:clamp(32px,5.5vh,88px) 0}.gm-hm .hm-places{padding:clamp(36px,6vh,72px) 0}.gm-hm .hm-h2{margin-top:10px;font-size:clamp(30px,2.6vw,40px)}.gm-hm .hm-split--places .hm-h2{font-size:clamp(28px,2.4vw,36px)}.gm-hm .hm-cta h2{font-size:clamp(34px,3vw,46px)}.gm-hm .hm-pick{grid-template-columns:minmax(240px,340px) minmax(0,1fr);align-items:center;gap:48px;margin-top:28px;display:grid}.gm-hm .hm-pick__rings{max-width:340px;margin:0}.gm-hm .hm-pick__list{gap:12px}.gm-hm .hm-pick__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.gm-hm .hm-tile{border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px}.gm-hm .hm-tile:hover,.gm-hm .hm-tile.is-on,.gm-hm .hm-tile.is-on:hover{transform:none}.gm-hm .hm-tile.is-on{box-shadow:0 12px 28px #004d8a38}.gm-hm .hm-tile__dot{width:14px;height:14px;margin-top:18px}.gm-hm .hm-tile__txt small{font-size:11px}.gm-hm .hm-tile__txt b{margin-top:2px;font-size:20px}.gm-hm .hm-tile__txt span{font-size:13px;line-height:1.4}.gm-hm .hm-panel{border-radius:20px;gap:28px;margin-top:4px;padding:26px 28px}.gm-hm .hm-panel__text{flex:300px}.gm-hm .hm-panel h3{margin-top:12px;font-size:24px}.gm-hm .hm-panel__text p{margin-top:10px;font-size:15px;line-height:1.6}.gm-hm .hm-panel .hm-btn-y{margin-top:18px;padding:12px 22px}.gm-hm .hm-panel__items{flex:340px}.gm-hm .hm-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.gm-hm .hm-panel__grid>div{padding:10px 12px;font-size:14px}.gm-hm .hm-steps__row{margin-top:40px}.gm-hm .hm-step{padding:24px}.gm-hm .hm-step__n{width:54px;height:54px;font-size:19px}.gm-hm .hm-steps__line{top:50px}.gm-hm .hm-step h3{margin-top:16px;font-size:20px}.gm-hm .hm-care__item{padding:18px 20px}.gm-hm .hm-extras__grid{margin-top:32px}.gm-hm .hm-extras__grid>div{padding:26px 28px}.gm-hm .hm-reviews__grid{margin-top:32px}.gm-hm .hm-faq__box{margin-top:28px}.gm-hm .hm-faq__q{padding:16px 0;font-size:16px}}@media (min-width:861px) and (max-height:900px){.gm-hm .hm-tile__txt span{display:none}.gm-hm .hm-tile__dot{margin-top:15px}.gm-hm .hm-pick{grid-template-columns:minmax(220px,300px) minmax(0,1fr);margin-top:20px}.gm-hm .hm-pick__rings{max-width:300px}.gm-hm .hm-panel{padding:20px 24px}.gm-hm .hm-panel h3{margin-top:10px;font-size:22px}.gm-hm .hm-panel__text p{font-size:14px}.gm-hm .hm-panel__grid>div{padding:8px 10px;font-size:13.5px}.gm-hm .hm-faq__q{padding:13px 0}.gm-hm .hm-faq__a{margin-bottom:14px}}
