@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local('Lato Italic'),local('Lato-Italic'),url(https://fonts.gstatic.com/s/lato/v14/S6u8w4BMUTPHjxsAXC-qNiXg7Q.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.c-ees-guide{display:block;max-width:1144px;margin:0 auto;padding:0 16px 48px;color:#143541;font-family:'Lato','Helvetica Neue',Arial,sans-serif}.c-ees-guide h2{margin:0 0 16px;color:#143541;font-size:28px;text-align:left;line-height:1.25;font-weight:700}@media only screen and (min-width:48em){.c-ees-guide h2{font-size:36px}}.c-ees-guide h3{margin:0 0 8px;color:#143541;font-size:18px;line-height:1.3;font-weight:700}.c-ees-guide p{margin:0 0 12px;color:#666;font-size:15px;line-height:1.55}@media only screen and (min-width:48em){.c-ees-guide p{font-size:16px}}.c-ees-guide__hero{-ms-flex-align:end;align-items:end;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;min-height:52vh;margin:32px 0 32px;padding:32px;border-radius:24px;background:#143541;color:#fff;isolation:isolate}.c-ees-guide__hero::before{content:"";position:absolute;inset:0;z-index:1;background-color:#000000a5}@media only screen and (min-width:48em){.c-ees-guide__hero{min-height:580px;padding:80px;max-height:720px}}.c-ees-guide__hero-video,.c-ees-guide__hero-fallback{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.c-ees-guide__hero-fallback{display:none}@media(prefers-reduced-motion:reduce){.c-ees-guide__hero-video{display:none}.c-ees-guide__hero-fallback{display:block}}.c-ees-guide__hero-inner{position:relative;z-index:2;max-width:720px}p.c-ees-guide__eyebrow{margin:0 0 12px;color:rgba(255,255,255,0.85);font-size:16px;font-weight:500}@media only screen and (min-width:48em){p.c-ees-guide__eyebrow{font-size:18px}}.c-ees-guide__title{margin:0;color:#fff;font-size:clamp(26px,8vw,40px);line-height:1.15;font-weight:700}@media only screen and (min-width:48em){.c-ees-guide__title{font-size:56px}}.c-ees-guide__section{margin:0 0 64px}@media only screen and (min-width:48em){.c-ees-guide__section{margin:0 0 96px}}.c-ees-guide__section--what{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:16px;padding:40px 32px;border-radius:24px;background:#f5f5f5;text-align:center}.c-ees-guide__section--what .c-ees-guide__what-icon{display:block;width:48px;margin:0 0 8px}.c-ees-guide__section--what .c-ees-guide__what-icon svg{display:block;width:100%;height:auto}.c-ees-guide__section--what .c-ees-guide__section-text h2{margin:0 0 8px;text-align:center}.c-ees-guide__section--what .c-ees-guide__section-text p{max-width:540px;margin:0}@media only screen and (min-width:48em){.c-ees-guide__section--what{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"text icon";gap:48px;-ms-flex-align:stretch;align-items:stretch;padding:0;border-radius:0;background:0;text-align:left}.c-ees-guide__section--what .c-ees-guide__section-text{grid-area:text;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.c-ees-guide__section--what .c-ees-guide__section-text h2{margin:0 0 16px;text-align:left}.c-ees-guide__section--what .c-ees-guide__section-text p{max-width:none}.c-ees-guide__section--what .c-ees-guide__what-icon{grid-area:icon;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;margin:0;aspect-ratio:1.6;border-radius:24px;background:#f5f5f5}.c-ees-guide__section--what .c-ees-guide__what-icon svg{width:80px;height:auto}}.c-ees-guide__section-text{min-width:0}.c-ees-guide__section--who h2{text-align:center}@media only screen and (min-width:48em){.c-ees-guide__section--who h2{text-align:left}}.c-ees-guide__section-media{margin:0;border-radius:24px;overflow:hidden;background:#f5f5f5;aspect-ratio:1.6;position:relative}.c-ees-guide__section-media img{display:block;width:100%;height:100%;object-fit:cover}.c-ees-guide__section--airports,.c-ees-guide__section--journey{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"media" "body";gap:24px}.c-ees-guide__section--airports .c-ees-guide__section-media,.c-ees-guide__section--journey .c-ees-guide__section-media{grid-area:media;aspect-ratio:1.5}.c-ees-guide__section--airports .c-ees-guide__section-media::after,.c-ees-guide__section--journey .c-ees-guide__section-media::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:#000000a5;pointer-events:none}.c-ees-guide__section--airports .c-ees-guide__section-title,.c-ees-guide__section--journey .c-ees-guide__section-title{grid-area:media;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;justify-self:start;position:relative;z-index:1;margin:0;padding:32px;max-width:90%;color:#fff;font-size:28px;line-height:1.2}.c-ees-guide__section--airports .c-ees-guide__section-text,.c-ees-guide__section--journey .c-ees-guide__section-text,.c-ees-guide__section--airports .c-ees-guide__cards,.c-ees-guide__section--journey .c-ees-guide__cards{grid-area:body}@media only screen and (min-width:48em){.c-ees-guide__section--airports{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"title media" "body  media";-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;column-gap:48px;row-gap:16px;-ms-flex-align:start;align-items:start}.c-ees-guide__section--airports .c-ees-guide__section-media{grid-area:media;aspect-ratio:1.6;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.c-ees-guide__section--airports .c-ees-guide__section-media::after{display:none}.c-ees-guide__section--airports .c-ees-guide__section-title{grid-area:title;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;justify-self:stretch;margin:0;padding:0;max-width:none;color:#143541;font-size:36px}.c-ees-guide__section--airports .c-ees-guide__section-text{grid-area:body}.c-ees-guide__section--journey{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"title" "cards";gap:32px}.c-ees-guide__section--journey .c-ees-guide__section-media{display:none}.c-ees-guide__section--journey .c-ees-guide__section-title{grid-area:title;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;justify-self:stretch;margin:0 0 16px;padding:0;max-width:none;color:#143541;font-size:36px}.c-ees-guide__section--journey .c-ees-guide__cards{grid-area:cards}}.c-ees-guide__dual-callout{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}@media only screen and (min-width:48em){.c-ees-guide__dual-callout{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.c-ees-guide__callout{margin:0;padding:24px;border-radius:24px}.c-ees-guide__callout p{margin:0 0 12px}.c-ees-guide__callout p:last-child{margin-bottom:0}.c-ees-guide__callout--affected{background:#fffae9}.c-ees-guide__callout--exempt{background:#f5f5f5}@media only screen and (min-width:48em){.c-ees-guide__callout{padding:28px 32px}}p.c-ees-guide__callout-eyebrow{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.c-ees-guide__callout--affected p.c-ees-guide__callout-eyebrow{color:#e17100}.c-ees-guide__callout--exempt p.c-ees-guide__callout-eyebrow{color:#737373}.c-ees-guide__callout-title{margin:0 0 12px;color:#143541;font-size:22px;font-weight:700;line-height:1.25}.c-ees-guide__callout-note{color:#8f8f8f;font-size:14px}.c-ees-guide__callout-tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.c-ees-guide__callout-tags li{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:40px;padding:6px 10px;border-radius:6px;background:#fff;color:#143541;font-size:12px;font-weight:700;letter-spacing:.04em;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.c-ees-guide__link{display:inline-block;color:#0a84b2;font-weight:600;text-decoration:underline}.c-ees-guide__link:hover,.c-ees-guide__link:focus{color:#1f708f}.c-ees-guide__airports-list{margin-top:16px}.c-ees-guide__airports-summary{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;color:#0a84b2;font-weight:600;text-decoration:underline;list-style:none}.c-ees-guide__airports-summary::-webkit-details-marker{display:none}.c-ees-guide__airports-summary::after{content:"";display:inline-block;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;-ms-transform:rotate(45deg) translateY(-2px);transform:rotate(45deg) translateY(-2px);transition:transform .15s ease-in-out}.c-ees-guide__airports-summary:hover,.c-ees-guide__airports-summary:focus{color:#1f708f}.c-ees-guide__airports-list[open] .c-ees-guide__airports-summary::after{-ms-transform:rotate(-135deg) translateY(-2px);transform:rotate(-135deg) translateY(-2px)}.c-ees-guide__airports-content{margin-top:20px}.c-ees-guide__airports-table{width:100%;border-collapse:collapse}.c-ees-guide__airports-table thead,.c-ees-guide__airports-table tbody,.c-ees-guide__airports-table tr{display:block}.c-ees-guide__airports-table tr{padding:16px 0;border-top:1px solid #ebebeb}.c-ees-guide__airports-table tr:last-child{border-bottom:1px solid #ebebeb}.c-ees-guide__airports-table th,.c-ees-guide__airports-table td{display:block;width:auto;padding:0;text-align:left;font-size:14px;line-height:1.55}.c-ees-guide__airports-table th{margin-bottom:6px;color:#143541;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.c-ees-guide__airports-table td{color:#666}.c-ees-guide__cards{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}@media only screen and (min-width:48em){.c-ees-guide__cards{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.c-ees-guide__card{padding:24px;border-radius:24px;background:#f5f5f5}.c-ees-guide__card-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-radius:1000px;background-color:#0000000a;margin-bottom:12px}.c-ees-guide__card-title{margin-bottom:12px}.c-ees-guide__testimonial{position:relative;overflow:hidden;isolation:isolate;margin:0 0 56px;padding:40px 24px;border-radius:24px;background:#54b3d7;color:#fff;text-align:center}.c-ees-guide__testimonial::before{content:"";position:absolute;inset:0;z-index:1;background-color:#0000001c;pointer-events:none}@media only screen and (min-width:48em){.c-ees-guide__testimonial{padding:112px 80px}}.c-ees-guide__testimonial-bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.c-ees-guide__quote{position:relative;z-index:2;max-width:620px;margin:0 auto 20px;padding:0;border:0}.c-ees-guide__quote p{margin:0 0 12px;color:#fff;font-size:26px;line-height:1.4;font-weight:700}@media only screen and (min-width:48em){.c-ees-guide__quote p{font-size:32px}}.c-ees-guide__quote-author{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.c-ees-guide__quote-author cite{color:#fff;font-style:normal;font-size:14px;font-weight:500}.c-ees-guide__cta{position:relative;z-index:2;display:inline-block;-ms-flex-negative:0;flex-shrink:0;padding:12px 24px;border-radius:8px;background:#ffcd48;color:#143541;font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .15s ease-in-out;width:fit-content}.c-ees-guide__cta:hover,.c-ees-guide__cta:focus{background:#ffc62e;color:#143541;text-decoration:none}.c-ees-guide__features{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px;margin:0;padding:0;list-style:none}@media only screen and (min-width:48em){.c-ees-guide__features{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}#ees-help-title{margin-bottom:32px}.c-ees-guide__feature{padding:0}.c-ees-guide__feature-title{font-size:16px;margin-bottom:8px}.c-ees-guide__banner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:0 0 56px;padding:24px;border-radius:24px;background:#fffae9}@media only screen and (min-width:48em){.c-ees-guide__banner{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.c-ees-guide__banner .c-ees-guide__cta{background:#fff;border:1px solid rgba(0,0,0,0.15);padding:12px 18px;font-size:14px}.c-ees-guide__banner .c-ees-guide__cta:hover{background:#fafafa}.c-ees-guide__banner-icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#ffcd48;color:#143541}.c-ees-guide__banner-icon svg{width:22px;height:22px}p.c-ees-guide__banner-body{-ms-flex:1 1 auto;flex:1 1 auto;margin:0;color:#666;font-size:15px;line-height:1.5}p.c-ees-guide__banner-body strong{color:#143541;font-weight:700}