/*
 * Copyright (c) Alaska Air. All rights reserved. Licensed under the Apache-2.0 license
 * See LICENSE in the project root for license information.
 */
:focus:not(:focus-visible){outline:3px solid transparent}html{box-sizing:border-box;font-size:1rem;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.baseType,body{color:#2a2a2a;font-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-variant-ligatures:no-common-ligatures;font-weight:450;letter-spacing:0;line-height:1.5;margin:0}.baseParagraph{line-height:1.5;margin:0 0 1rem}.baseParagraph .hyperlink,.hyperlink{text-decoration:underline}.hyperlink,.hyperlink:visited{color:#2875b5}.hyperlink--nav{display:block;text-decoration:none}.hyperlink--nav:not(.is-touching):hover{text-decoration:underline!important}.hyperlink--ondark{color:#fff}.hyperlink--ondark:not(.is-touching):hover{color:#ebf3f9}.hyperlink--ondark:visited{color:#fff}.hyperlink:not(.is-touching):hover{color:#01426a;text-decoration:none}img{max-width:100%}.fineprint,.type--small,small{font-size:.75rem;font-weight:450;letter-spacing:0;line-height:1}.fineprint{color:#676767;font-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}@font-face{font-display:fallback;font-family:"AS Circular";font-style:normal;font-weight:300;src:url(https://resource.alaskaair.net/assets/font/global/ASCircularWeb-Light.woff2) format("woff2")}@font-face{font-display:fallback;font-family:"AS Circular";font-style:normal;font-weight:450;src:url(https://resource.alaskaair.net/assets/font/global/ASCircularWeb-Book.woff2) format("woff2")}@font-face{font-display:fallback;font-family:"Good OT";font-style:normal;font-weight:450;src:url(https://resource.alaskaair.net/assets/font/global/GoodOT-CondNews.woff2) format("woff2")}@font-face{font-display:fallback;font-family:"Good OT";font-style:normal;font-weight:500;src:url(https://resource.alaskaair.net/assets/font/global/GoodOT-CondMedium.woff2) format("woff2")}:root{--wcss-body-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-body-weight:450;--wcss-body-letter-spacing:0;--wcss-body-default-font-size:1rem;--wcss-body-default-line-height:1.5;--wcss-body-lg-font-size:1.125rem;--wcss-body-lg-line-height:1.63;--wcss-body-sm-font-size:0.875rem;--wcss-body-sm-line-height:1.25;--wcss-body-xs-font-size:0.75rem;--wcss-body-xs-line-height:1;--wcss-body-2xs-font-size:0.625rem;--wcss-body-2xs-line-height:0.88;--wcss-display-2xl-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-display-2xl-letter-spacing:0;--wcss-display-2xl-weight:300;--wcss-display-2xl-line-height:1.3;--wcss-display-2xl-font-size:clamp(3.5rem,6vw,5.375rem);--wcss-display-xl-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-display-xl-letter-spacing:0;--wcss-display-xl-weight:300;--wcss-display-xl-line-height:1.3;--wcss-display-xl-font-size:clamp(3rem,5.3333333333vw,4.5rem);--wcss-display-lg-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-display-lg-letter-spacing:0;--wcss-display-lg-weight:300;--wcss-display-lg-line-height:1.3;--wcss-display-lg-font-size:clamp(2.75rem,4.6666666667vw,4rem);--wcss-display-md-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-display-md-letter-spacing:0;--wcss-display-md-weight:300;--wcss-display-md-line-height:1.3;--wcss-display-md-font-size:clamp(2.5rem,4vw,3.5rem);--wcss-display-sm-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-display-sm-letter-spacing:0;--wcss-display-sm-weight:300;--wcss-display-sm-line-height:1.3;--wcss-display-sm-font-size:clamp(2rem,3.6666666667vw,3rem);--wcss-display-xs-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-display-xs-letter-spacing:0;--wcss-display-xs-weight:300;--wcss-display-xs-line-height:1.3;--wcss-display-xs-font-size:clamp(1.75rem,3vw,2.375rem);--wcss-heading-xl-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-heading-xl-letter-spacing:0;--wcss-heading-xl-weight:300;--wcss-heading-xl-line-height:1.3;--wcss-heading-xl-font-size:clamp(2rem,3vw,2.5rem);--wcss-heading-lg-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-heading-lg-letter-spacing:0;--wcss-heading-lg-weight:300;--wcss-heading-lg-line-height:1.3;--wcss-heading-lg-font-size:clamp(1.75rem,2.6666666667vw,2.25rem);--wcss-heading-md-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-heading-md-letter-spacing:0;--wcss-heading-md-weight:300;--wcss-heading-md-line-height:1.3;--wcss-heading-md-font-size:clamp(1.625rem,2.3333333333vw,1.75rem);--wcss-heading-sm-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-heading-sm-letter-spacing:0;--wcss-heading-sm-weight:300;--wcss-heading-sm-line-height:1.3;--wcss-heading-sm-font-size:clamp(1.375rem,2vw,1.5rem);--wcss-heading-xs-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-heading-xs-letter-spacing:0;--wcss-heading-xs-weight:450;--wcss-heading-xs-line-height:1.3;--wcss-heading-xs-font-size:clamp(1.25rem,1.6666666667vw,1.25rem);--wcss-heading-2xs-family:"AS Circular",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-heading-2xs-letter-spacing:0;--wcss-heading-2xs-weight:450;--wcss-heading-2xs-line-height:1.3;--wcss-heading-2xs-font-size:clamp(1.125rem,1.5vw,1.125rem);--wcss-accent-2xl-family:"Good OT",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-accent-2xl-letter-spacing:0.05em;--wcss-accent-2xl-weight:450;--wcss-accent-2xl-line-height:1;--wcss-accent-2xl-font-size:clamp(2rem,3.1666666667vw,2.375rem);--wcss-accent-xl-family:"Good OT",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-accent-xl-letter-spacing:0.05em;--wcss-accent-xl-weight:450;--wcss-accent-xl-line-height:1.3;--wcss-accent-xl-font-size:clamp(1.625rem,2.3333333333vw,2rem);--wcss-accent-lg-family:"Good OT",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-accent-lg-letter-spacing:0.05em;--wcss-accent-lg-weight:450;--wcss-accent-lg-line-height:1.3;--wcss-accent-lg-font-size:clamp(1.5rem,2.1666666667vw,1.75rem);--wcss-accent-md-family:"Good OT",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-accent-md-letter-spacing:0.05em;--wcss-accent-md-weight:500;--wcss-accent-md-line-height:1.3;--wcss-accent-md-font-size:clamp(1.375rem,1.8333333333vw,1.5rem);--wcss-accent-sm-family:"Good OT",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-accent-sm-letter-spacing:0.05em;--wcss-accent-sm-weight:500;--wcss-accent-sm-line-height:1.3;--wcss-accent-sm-font-size:clamp(1.125rem,1.5vw,1.25rem);--wcss-accent-xs-family:"Good OT",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-accent-xs-letter-spacing:0.1em;--wcss-accent-xs-weight:500;--wcss-accent-xs-line-height:1.3;--wcss-accent-xs-font-size:clamp(1rem,1.3333333333vw,1rem);--wcss-accent-2xs-family:"Good OT",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wcss-accent-2xs-letter-spacing:0.1em;--wcss-accent-2xs-weight:450;--wcss-accent-2xs-line-height:1.3;--wcss-accent-2xs-font-size:clamp(0.875rem,1.1666666667vw,0.875rem)}.body-default{font-size:var(--wcss-body-default-font-size);line-height:var(--wcss-body-default-line-height)}.body-default,.body-lg{font-family:var(--wcss-body-family);font-weight:var(--wcss-body-weight);letter-spacing:var(--wcss-body-letter-spacing)}.body-lg{font-size:var(--wcss-body-lg-font-size);line-height:var(--wcss-body-lg-line-height)}.body-sm{font-size:var(--wcss-body-sm-font-size);line-height:var(--wcss-body-sm-line-height)}.body-sm,.body-xs{font-family:var(--wcss-body-family);font-weight:var(--wcss-body-weight);letter-spacing:var(--wcss-body-letter-spacing)}.body-xs{font-size:var(--wcss-body-xs-font-size);line-height:var(--wcss-body-xs-line-height)}.body-2xs{font-family:var(--wcss-body-family);font-size:var(--wcss-body-2xs-font-size);font-weight:var(--wcss-body-weight);letter-spacing:var(--wcss-body-letter-spacing);line-height:var(--wcss-body-2xs-line-height)}.display-2xl{font-family:var(--wcss-display-2xl-family);font-size:var(--wcss-display-2xl-font-size);font-weight:var(--wcss-display-2xl-weight);letter-spacing:var(--wcss-display-2xl-letter-spacing);line-height:var(--wcss-display-2xl-line-height)}.display-xl{font-family:var(--wcss-display-xl-family);font-size:var(--wcss-display-xl-font-size);font-weight:var(--wcss-display-xl-weight);letter-spacing:var(--wcss-display-xl-letter-spacing);line-height:var(--wcss-display-xl-line-height)}.display-lg{font-family:var(--wcss-display-lg-family);font-size:var(--wcss-display-lg-font-size);font-weight:var(--wcss-display-lg-weight);letter-spacing:var(--wcss-display-lg-letter-spacing);line-height:var(--wcss-display-lg-line-height)}.display-md{font-family:var(--wcss-display-md-family);font-size:var(--wcss-display-md-font-size);font-weight:var(--wcss-display-md-weight);letter-spacing:var(--wcss-display-md-letter-spacing);line-height:var(--wcss-display-md-line-height)}.display-sm{font-family:var(--wcss-display-sm-family);font-size:var(--wcss-display-sm-font-size);font-weight:var(--wcss-display-sm-weight);letter-spacing:var(--wcss-display-sm-letter-spacing);line-height:var(--wcss-display-sm-line-height)}.display-xs{font-family:var(--wcss-display-xs-family);font-size:var(--wcss-display-xs-font-size);font-weight:var(--wcss-display-xs-weight);letter-spacing:var(--wcss-display-xs-letter-spacing);line-height:var(--wcss-display-xs-line-height)}.heading-xl{font-family:var(--wcss-heading-xl-family);font-size:var(--wcss-heading-xl-font-size);font-weight:var(--wcss-heading-xl-weight);letter-spacing:var(--wcss-heading-xl-letter-spacing);line-height:var(--wcss-heading-xl-line-height)}.heading-lg{font-family:var(--wcss-heading-lg-family);font-size:var(--wcss-heading-lg-font-size);font-weight:var(--wcss-heading-lg-weight);letter-spacing:var(--wcss-heading-lg-letter-spacing);line-height:var(--wcss-heading-lg-line-height)}.heading-md{font-family:var(--wcss-heading-md-family);font-size:var(--wcss-heading-md-font-size);font-weight:var(--wcss-heading-md-weight);letter-spacing:var(--wcss-heading-md-letter-spacing);line-height:var(--wcss-heading-md-line-height)}.heading-sm{font-family:var(--wcss-heading-sm-family);font-size:var(--wcss-heading-sm-font-size);font-weight:var(--wcss-heading-sm-weight);letter-spacing:var(--wcss-heading-sm-letter-spacing);line-height:var(--wcss-heading-sm-line-height)}.heading-xs{font-family:var(--wcss-heading-xs-family);font-size:var(--wcss-heading-xs-font-size);font-weight:var(--wcss-heading-xs-weight);letter-spacing:var(--wcss-heading-xs-letter-spacing);line-height:var(--wcss-heading-xs-line-height)}.heading-2xs{font-family:var(--wcss-heading-2xs-family);font-size:var(--wcss-heading-2xs-font-size);font-weight:var(--wcss-heading-2xs-weight);letter-spacing:var(--wcss-heading-2xs-letter-spacing);line-height:var(--wcss-heading-2xs-line-height)}.accent-2xl{font-family:var(--wcss-accent-2xl-family);font-size:var(--wcss-accent-2xl-font-size);font-weight:var(--wcss-accent-2xl-weight);letter-spacing:var(--wcss-accent-2xl-letter-spacing);line-height:var(--wcss-accent-2xl-line-height)}.accent-xl{font-family:var(--wcss-accent-xl-family);font-size:var(--wcss-accent-xl-font-size);font-weight:var(--wcss-accent-xl-weight);letter-spacing:var(--wcss-accent-xl-letter-spacing);line-height:var(--wcss-accent-xl-line-height)}.accent-lg{font-family:var(--wcss-accent-lg-family);font-size:var(--wcss-accent-lg-font-size);font-weight:var(--wcss-accent-lg-weight);letter-spacing:var(--wcss-accent-lg-letter-spacing);line-height:var(--wcss-accent-lg-line-height)}.accent-md{font-family:var(--wcss-accent-md-family);font-size:var(--wcss-accent-md-font-size);font-weight:var(--wcss-accent-md-weight);letter-spacing:var(--wcss-accent-md-letter-spacing);line-height:var(--wcss-accent-md-line-height)}.accent-sm{font-family:var(--wcss-accent-sm-family);font-size:var(--wcss-accent-sm-font-size);font-weight:var(--wcss-accent-sm-weight);letter-spacing:var(--wcss-accent-sm-letter-spacing);line-height:var(--wcss-accent-sm-line-height)}.accent-xs{font-family:var(--wcss-accent-xs-family);font-size:var(--wcss-accent-xs-font-size);font-weight:var(--wcss-accent-xs-weight);letter-spacing:var(--wcss-accent-xs-letter-spacing);line-height:var(--wcss-accent-xs-line-height)}.accent-2xs{font-family:var(--wcss-accent-2xs-family);font-size:var(--wcss-accent-2xs-font-size);font-weight:var(--wcss-accent-2xs-weight);letter-spacing:var(--wcss-accent-2xs-letter-spacing);line-height:var(--wcss-accent-2xs-line-height)}