.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset "UTF-8";.slick-loading .slick-list{background:#fff url(https://thepointsguy.com/wp-content/themes/tpg-2016/dist/ajax-loader.dd4d6c6b.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(https://thepointsguy.com/wp-content/themes/tpg-2016/dist/slick.89a384e8.eot);src:url(https://thepointsguy.com/wp-content/themes/tpg-2016/dist/slick.89a384e8.eot?#iefix) format("embedded-opentype"),url(https://thepointsguy.com/wp-content/themes/tpg-2016/dist/slick.e2a2ba3c.woff) format("woff"),url(https://thepointsguy.com/wp-content/themes/tpg-2016/dist/slick.b15f1b73.ttf) format("truetype"),url(https://thepointsguy.com/wp-content/themes/tpg-2016/dist/slick.0ad67a83.js#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(var(--swiper-navigation-size)*-1/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@charset "UTF-8";:root{--animationDuration:300ms;--bpLarge:1200px;--bpMedium:1025px;--bpSmall:768px;--bpXSmall:375px;--colorBlack:#000;--colorGray1:#f5f5f7;--colorGray2:#dfe5eb;--colorGray6:#2c2b2b;--colorGray7:#202026;--colorGray9:#d8d8d8;--colorPrimary2:#146aff;--colorPrimary4:#3f5773;--colorPrimary5:#0fa66a;--colorPrimary7:#1558cb;--colorWhite:#fff;--fontQuaternary:Barlow,sans-serif;--fontQuinary:Roboto,sans-serif;--fontTertiary:Roboto Slab,serif;--spacingUnit:8px}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(https://thepointsguy.freetls.fastly.net/cdn/fonts/roboto/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://thepointsguy.freetls.fastly.net/cdn/fonts/roboto-bold/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format("woff2")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;font-display:swap;src:url(https://thepointsguy.freetls.fastly.net/cdn/fonts/roboto-slab/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmb2RlV9Su1cai.woff) format("woff")}@font-face{font-family:Barlow;font-display:swap;src:url(https://thepointsguy.freetls.fastly.net/cdn/fonts/barlow/BarlowGX.woff2) format("woff2"),url(https://thepointsguy.freetls.fastly.net/cdn/fonts/barlow/BarlowGX.woff) format("woff")}.horizontal-articles header:after,.section-header:after{clear:both;content:"";display:table}.card .img-wrapper:before,.deal-timestamp .timestamp-macro{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.call-to-action .overlay,.hub-2-1{left:50%;position:absolute;transform:translate(-50%)}.article-content .oembed[data-url*=youtu],.attachment-image.size-16x9 figure,.attachment-image.size-card-500 figure,.attachment-image.size-card-vertical figure,.attachment-image.size-card figure,.attachment-image.size-related-article figure,.attachment-image[class*=size-square] figure,.attachment-image figure,.card-details-content .oembed[data-url*=youtu],.horizontal-articles article figure,.search-state .horizontal-articles .byline-image figure{height:100%;overflow:hidden;position:relative;width:100%}.attachment-image[class*=size-square] figure,.search-state .horizontal-articles .byline-image figure{padding-bottom:100%}.article-content .oembed[data-url*=youtu],.attachment-image.size-16x9 figure,.attachment-image.size-related-article figure,.card-details-content .oembed[data-url*=youtu],.horizontal-articles article figure{padding-bottom:56.25%}.attachment-image.size-card-500 figure,.attachment-image.size-card figure{padding-bottom:62.43%}.attachment-image.size-card-vertical figure{padding-bottom:158.5772508%}.article-content .oembed[data-url*=youtu] iframe,.attachment-image img,.card-details-content .oembed[data-url*=youtu] iframe,.horizontal-articles article img,.search-state .horizontal-articles .byline-image img{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:782px){.logged-in .advertiser-disclosure-body,.logged-in .search-modal .search.modalActive,.search-modal .logged-in .search.modalActive{height:calc(100vh - 46px);margin-top:46px}}*,:after,:before{box-sizing:border-box}body.overflow,html.overflow{overflow:hidden}body{background:#f5f5f7;font-family:Barlow,sans-serif;font-size:1rem;font-variation-settings:"wdth" 480,"wght" 86;max-width:100%;overflow-x:hidden}@media screen and (max-width:1024px){body.fixed{position:fixed}}@media screen and (min-width:1024px){body.single.en-us.guide-template-default,body.single.en-us.post-template-default{overflow-x:unset}}img{max-width:100%}a{color:#000;transition:all .2s}a:hover{color:#146aff}input{border:.0625rem solid #e5e5e5;color:#202026;display:inline-block;font-size:1.25rem;padding:.4375rem}p{margin:0 0 1.25rem}h1:not(.title):not(.section-header){clear:both;font-size:1.25rem;line-height:1;margin:2.375rem 0 .75rem;max-width:35rem;position:relative;text-transform:uppercase;width:100%}select{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/carat-icon.png) 50% no-repeat #fff;background-position-x:calc(100% - .9375rem);background-size:.625rem;border:.0625rem solid #e5e5e5;border-radius:0;color:#1558cb;display:block;font-size:.875rem;min-width:11.25rem;padding:.4375rem 2.5rem .4375rem .9375rem}::-webkit-input-placeholder{color:#e5e5e5}::-ms-input-placeholder{color:#e5e5e5}::placeholder{color:#e5e5e5}::selection{background:#d0e1ff;color:#000}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.icon svg{width:100%}.fade{opacity:0;transform:translateY(3px);transition:opacity .2s ease-out,transform .2s ease-out}.fade.in{opacity:1;transform:translateY(0)}.post-content{background:#fff;margin:0 auto;max-width:71.875rem;min-height:100vh;width:100%}.left{float:left}.right{float:right}.bullet-list li{margin:0 0 1.25rem}.column-label,.horizontal-articles header,.section-header{color:#000;display:inline-block;line-height:1}.horizontal-articles header,.section-header{display:block;font-size:1.875rem;line-height:1;text-align:center;width:100%}.horizontal-articles header.alternate,.section-header.alternate{left:0;text-align:left;transform:none;vertical-align:sub}.horizontal-articles header.small,.section-header.small{color:grey;font-size:1rem;left:0;text-align:left;text-transform:none;transform:none;word-spacing:normal}.horizontal-articles header.small:after,.section-header.small:after{display:none}.section-subheader{margin:-1.4375rem auto 2.8125rem;text-align:center}.horizontal-articles.articles-feed header,.related-header{font-size:calc(16px + .7vw);font-variation-settings:"wdth" 480,"wght" 80;letter-spacing:.085em;text-transform:uppercase;font-size:1.5rem;margin:0 auto 16px;max-width:83.125rem;width:calc(100% - 2.5rem)}.horizontal-articles.articles-feed .related-links header,.related-links .horizontal-articles.articles-feed header,.related-links .related-header{margin:0 auto 16px;max-width:40rem;width:calc(100% - 2.5rem)}@media screen and (min-width:1200px){.horizontal-articles.articles-feed .related-links header,.related-links .horizontal-articles.articles-feed header,.related-links .related-header{margin:0 1.25rem 1rem 0}}.more-link{font-size:1rem;margin:.625rem 0 0}.more-link:after{border-bottom:.125rem solid #1723c6;border-right:.125rem solid #1723c6;content:"";display:inline-block;height:.5625rem;margin:0 0 .0625rem -.125rem;transform:rotate(-45deg);width:.5625rem}.overflow-hidden{overflow:hidden}.apply,.card-apply .apply-button{background:#146aff;border:none;color:#fff;display:inline-block;font-size:.875rem;padding:.375rem 1.25rem .5rem;text-align:center;text-decoration:underline;transition:all .3s}.apply:hover,.card-apply .apply-button:hover{background:#1558cb;color:#fff;cursor:pointer}.card-apply .inactive.apply-button,.inactive.apply{background:#e5e5e5}.card-apply .inactive.apply-button:hover,.inactive.apply:hover{cursor:not-allowed}@media screen and (max-width:600px){.hide-s{display:none}}.show-s{display:none}@media screen and (max-width:600px){.show-s{display:block}}@media screen and (max-width:740px){.hide-m{display:none}}.show-m{display:none}@media screen and (max-width:740px){.show-m{display:block}}@media screen and (max-width:900px){.hide-ml{display:none}}.show-ml{display:none}@media screen and (max-width:900px){.show-ml{display:block}}@media screen and (max-width:1020px){.hide-l{display:none}}.show-l{display:none}@media screen and (max-width:1020px){.show-l{display:block}}body.is-tpg-developer:not(.tpg-live){background:#ecc9aa}body.is-tpg-developer.tpg-lando{background:pink}body.is-tpg-developer.tpg-wip{background:#fff5c0}body.is-tpg-developer.tpg-dev{background:#ded2ec}body.is-tpg-developer.tpg-test{background:#c2f4cc}html:after{display:none;content:"--tablet: (min-width: 768px) | --desktop: (min-width: 1025px)"}strong{font-variation-settings:"wdth" 480,"wght" 130}a,a:visited{color:#146aff}a.black,a:visited.black{color:#000}a.tpg-cta,a.white,a:visited.tpg-cta,a:visited.white{color:#fff}p,ul{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:Barlow,sans-serif;font-weight:500;margin-top:0}h1{font-size:1.75rem;font-variation-settings:"wdth" 500,"wght" 50;letter-spacing:.085em;line-height:1.05;text-transform:uppercase}@media screen and (min-width:768px){h1{font-size:calc(24px + 2.65vw)}}h2{font-size:calc(16px + .7vw);font-variation-settings:"wdth" 480,"wght" 80;letter-spacing:.085em;margin-bottom:16px;text-transform:uppercase}h2.bold-headline-4{text-transform:capitalize}h2.bold-headline-4,h3{font-size:1.25rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2;margin-bottom:16px}h3.horizontal-articles__title{font-size:calc(16px + .7vw);font-variation-settings:"wdth" 480,"wght" 80;letter-spacing:.085em;margin-bottom:16px;text-transform:uppercase;font-size:1.5rem}.bold-headline-3{font-size:1.375rem;font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:.01em;line-height:1.2}.bold-headline-4{font-size:1.25rem;font-variation-settings:"wdth" 450,"wght" 120}.bold-headline-4,.bold-headline-5{letter-spacing:.02em;line-height:1.2}.bold-headline-5{font-size:1rem;font-variation-settings:"wdth" 450,"wght" 120}b,strong{font-variation-settings:"wdth" 480,"wght" 110;font-weight:700}.article-content,.article-content ol,.article-content ul,.card-details-content,.card-details-content ol,.card-details-content ul,.content,.content ol,.content ul{font-family:Roboto,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:400;letter-spacing:-.005;line-height:1.5}.tpg-cta{background:#146aff;color:#fff;font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:inherit;word-spacing:inherit}.tpg-cta:hover{background:#1558cb;cursor:pointer}.tpg-read-more{border:2px solid #000;max-width:100%;width:260px}.tpg-read-more:hover{background:#2c2b2b;color:#fff}.tpg-label{font-family:Roboto Slab,serif;font-size:.75rem;font-weight:400;letter-spacing:.06em;line-height:1.2}.tpg-label,.tpg-label a{color:#3f5773}.tpg-label--category{margin:24px 0 2px;text-transform:uppercase}picture{width:100%}img{display:block}.card-apply{margin-bottom:0}.module-item{padding:24px;background:#fff}@media screen and (min-width:1025px){.module-item{padding:32px}}.article-module{margin-bottom:64px}.article-module--full-bleed{width:100%}.article-module:not(.article-module--full-bleed){margin-left:16px;margin-right:16px;max-width:1300px;width:calc(100% - 32px)}@media screen and (min-width:768px){.article-module:not(.article-module--full-bleed){margin-left:32px;margin-right:32px;width:calc(100% - 64px)}}@media screen and (min-width:1025px){.article-module:not(.article-module--full-bleed){margin-left:104px;margin-right:104px;width:calc(100% - 208px)}}@media screen and (min-width:calc(1300px + 208px)){.article-module:not(.article-module--full-bleed){margin-left:auto;margin-right:auto;width:100%}}.article-module p:last-child{margin-bottom:0}.article-module_wrap{margin-left:16px;margin-right:16px;width:calc(100% - 32px);max-width:1300px}@media screen and (min-width:768px){.article-module_wrap{margin-left:32px;margin-right:32px;width:calc(100% - 64px)}}@media screen and (min-width:1025px){.article-module_wrap{margin-left:104px;margin-right:104px;width:calc(100% - 208px)}}@media screen and (min-width:calc(1300px + 208px)){.article-module_wrap{margin-left:auto;margin-right:auto;width:100%}}.learn-more{font-size:1rem;font-variation-settings:"wdth" 480,"wght" 90;letter-spacing:.02em}.editorial-meta{background:#fff;display:flex;flex:1;flex-direction:column;padding:14px 16px}.editorial-meta a{font-size:1.25rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2;color:initial;text-decoration:none;color:inherit;margin-bottom:auto}.editorial-meta a:hover{color:#146aff}.editorial-meta .tpg-label--category a{font-size:inherit}.card-multiplier-rewards{list-style-type:none;margin-bottom:32px;padding:0}.card-multiplier-rewards li{display:flex;margin-bottom:16px}.card-multiplier-rewards li strong{font-size:1.25rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2;font-weight:500;margin-right:16px;min-width:32px}.card-multiplier-rewards li:last-child{margin-bottom:0}.card-multiplier-rewards.card-rewards li{align-items:center;margin-bottom:24px}.card-multiplier-rewards.card-rewards li img{height:32px;margin-right:16px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:32px}.card-multiplier-rewards.card-rewards li span{line-height:1.4}.tpg-cta{align-items:center;display:flex;justify-content:center;padding:16px;text-decoration:none}.tpg-cta svg{margin-left:8px}.notice{color:#2c2b2b;font-size:.625rem;margin-top:4px}.center-small,.notice{text-align:center}@media screen and (min-width:768px){.center-small{text-align:left}}.center-medium{text-align:center}@media screen and (min-width:1025px){.center-medium{text-align:left}}.article-module--hero{height:45vw;max-height:400px;position:relative}@media screen and (min-width:768px){.article-module--hero{height:25vw}}.article-module--hero__title{background:linear-gradient(139.29deg,rgba(69,215,250,.6),rgba(6,107,231,.7));color:#fff;position:absolute;text-align:center;top:50%;width:100%}@supports (display:grid){.article-module--hero{align-items:center;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;position:inherit}.article-module--hero>*{grid-column:1/2;grid-row:1/2;height:100%;overflow:hidden;width:100%}.article-module--hero>* img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-module--hero__title{align-items:center;display:flex;justify-content:center;position:inherit}}.article-module--custom-content-columns_column{display:flex;flex-direction:column}.article-module--custom-content-columns_column ul{list-style-type:none;margin:0;padding:0}.article-module--custom-content-columns_column ul li{margin-bottom:24px;margin-left:16px;position:relative}.article-module--custom-content-columns_column ul li:last-child{margin-bottom:0}.article-module--custom-content-columns_column ul li:before{background-color:#0fa66a;border-radius:4px;content:"";height:8px;left:-16px;position:absolute;top:12px;width:8px}.article-module--custom-content-columns_column p:last-of-type,.article-module--custom-content-columns_column ul.has-cta{margin-bottom:32px}.article-module--custom-content-columns_column .learn-more{margin-top:auto}.article-module--essential-reading__article{display:flex;flex-direction:column}.article-module--essential-reading__article img{height:47.5vw;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.article-module--essential-reading__article img{height:15vw}}@supports (display:grid){.article-module--taxonomy-feed__articles{grid-gap:24px;display:grid}@media screen and (min-width:1025px){.article-module--taxonomy-feed__articles{grid-gap:32px}}.article-module--taxonomy-feed__articles .article:first-child{grid-row:1/3}.article-module--taxonomy-feed__articles .article:first-child .editorial-meta>a{font-size:calc(16px + 1.3vw);font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:0;line-height:1.2}}@media screen and (min-width:768px){.article-module--taxonomy-feed__articles{grid-template-columns:5fr 3fr;grid-template-rows:1fr 1fr}}.article-module--taxonomy-feed__articles .article{display:flex;flex-direction:column}.article-module--taxonomy-feed__articles .article img{height:47.5vw;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.article-module--taxonomy-feed__articles .article img{height:14vw}}@media screen and (min-width:768px){.article-module--taxonomy-feed__articles .article:first-child>a{font-size:calc(16px + 1.3vw);font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:0;line-height:1.2}.article-module--taxonomy-feed__articles .article:first-child img{height:35vw}}.article-module--latest-feed .tpg-button{display:block;margin:24px auto 0}.article-module--latest-feed_feed{grid-gap:24px}@media screen and (min-width:1025px){.article-module--latest-feed_feed{grid-gap:32px}}@supports (display:grid){.article-module--latest-feed_feed{display:grid}}@media screen and (min-width:768px){.article-module--latest-feed_feed{grid-row-gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:1fr}}@supports (display:grid){.article-module--top-featured{grid-gap:24px;display:grid;grid-template-columns:1fr}@media screen and (min-width:1025px){.article-module--top-featured{grid-gap:32px}}}.article-module--top-featured .editorial-meta a{font-size:1rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2}.article-module--top-featured .tpg-label{margin-top:32px}.article-module--top-featured .row-1{margin-bottom:-16px}@media screen and (min-width:1025px){.article-module--top-featured .row-1{margin-bottom:-8px}}.article-module--top-featured h2+.article{display:flex;flex-direction:column}@media screen and (min-width:768px){.article-module--top-featured{grid-template-columns:repeat(2,1fr)}.article-module--top-featured .row-1{grid-column:1/-1}.article-module--top-featured .row-2{grid-column:1/2;grid-row:span 2}.article-module--top-featured .row-2 img{height:20vw;-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (min-width:1025px){.article-module--top-featured .row-2 img{height:12vw}}@media screen and (min-width:1025px){.article-module--top-featured--2{grid-row-gap:16px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,-webkit-min-content);grid-template-rows:repeat(3,min-content)}.article-module--top-featured--2 .row-1{grid-column:span 2;grid-row:1/2}.article-module--top-featured--2 .column-1.row-2{grid-column:1/2;grid-row:2/4}.article-module--top-featured--2 .column-2.row-2{grid-column:3/4;grid-row:2/4}.article-module--top-featured--2 .column-1.row-3{grid-column:2/3;grid-row:2/3}.article-module--top-featured--2 .column-1.row-4{grid-column:2/3;grid-row:3/4}}@media screen and (min-width:1025px){.article-module--top-featured--3{grid-row-gap:16px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,-webkit-min-content);grid-template-rows:repeat(4,min-content)}.article-module--top-featured--3 .row-1{margin-bottom:-8px}.article-module--top-featured--3 .column-1{grid-column:1}.article-module--top-featured--3 .column-2{grid-column:2}.article-module--top-featured--3 .column-3{grid-column:3}.article-module--top-featured--3 .row-1{grid-row:1/2}.article-module--top-featured--3 .row-2{grid-row:2/3}.article-module--top-featured--3 .row-3{grid-row:3/4}.article-module--top-featured--3 .row-4{grid-row:4/5}}.article-module--media{align-items:center;background:#000;color:#fff;display:flex;flex-direction:column;padding:16px 0 32px}.article-module--media__title-link{align-items:center;display:flex;justify-content:space-between}.article-module--media__title-link a{font-family:Roboto,sans-serif;font-size:.875rem;text-decoration:none;text-transform:uppercase}.article-module--media__video-title{font-size:1rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2;background-color:#2c2b2b;padding:16px}.article-module--media__videos{margin-bottom:32px}@supports (display:grid){.article-module--media__videos{grid-gap:24px;display:grid}@media screen and (min-width:1025px){.article-module--media__videos{grid-gap:32px}}}@media screen and (min-width:768px){.article-module--media__videos{grid-template-columns:repeat(2,1fr)}.article-module--media__videos .article--media__video:first-of-type{grid-column:1/3}.article-module--media__videos .article--media__video:first-of-type,.article-module--media__videos .article--media__video:first-of-type .article--media__video-title{font-size:1.375rem;font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:.01em;line-height:1.2}}@media screen and (min-width:1025px){.article-module--media__videos{grid-template-columns:2fr 1fr}.article-module--media__videos .article--media__video:first-of-type{display:grid;grid-column:1/2;grid-row:1/3;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.article-module--points-valuation{background-color:#fff;display:flex;justify-content:center;padding:64px 0}.article-module--points-valuation .article-module__wrap{padding:24px;display:flex;max-width:700px}@media screen and (min-width:1025px){.article-module--points-valuation .article-module__wrap{padding:32px}}@supports (display:grid){.article-module--points-valuation .article-module__wrap{display:grid;grid-template-columns:1fr}}@media screen and (min-width:375px){.article-module--points-valuation .article-module__wrap{grid-gap:24px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.article-module--points-valuation__value{align-items:flex-end;display:flex;font-size:3rem;font-variation-settings:"wdth" 400,"wght" 60;line-height:1.2}.article-module--points-valuation__value .value{line-height:.9}.article-module--points-valuation__value .cents{font-size:1.375rem;font-variation-settings:"wdth" 350,"wght" 40}@media screen and (min-width:375px){.article-module--points-valuation__value{justify-content:space-between}}.article-module--points-valuation__label{color:#146aff;font-size:1.5rem;font-variation-settings:"wdth" 470,"wght" 100;margin-bottom:16px;text-decoration:underline}.article-module--points-valuation h2{font-size:calc(30px + 1.3vw);font-variation-settings:"wdth" 380,"wght" 130;letter-spacing:.01em;line-height:1.1;margin-bottom:0;text-transform:capitalize}.article-module--points-valuation_valuation{align-self:end}@media screen and (min-width:768px){.article-module--points-valuation_valuation{align-self:start}}.article-module--points-valuation__links{align-items:center;display:grid;font-size:.875rem;grid-gap:8px;grid-template-columns:-webkit-max-content 1px -webkit-max-content;grid-template-columns:max-content 1px max-content}@media screen and (min-width:375px){.article-module--points-valuation__links{font-size:1.125rem;grid-column:1/3}}@media screen and (min-width:768px){.article-module--points-valuation__links{grid-gap:24px}}.article-module--points-valuation__links span{color:#000;font-size:.5em;font-variation-settings:"wght" 22,"wdth" 350;transform:scaleY(6);width:1px}.article-module--points-valuation__links button{background:none;border:none;box-shadow:none;margin:0;padding:0;text-decoration:underline}.article-module--featured-card{font-size:1rem}.article-module--featured-card h2{font-size:1.375rem;font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:.01em;line-height:1.2;text-transform:capitalize}.article-module--featured-card h3{margin-top:8px}.article-module--featured-card h3,.article-module--featured-card strong{font-size:1rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2}.article-module--featured-card strong{font-weight:500}.article-module--featured-card .why-we-like-it{margin-bottom:24px}.article-module--featured-card__wrap{padding:24px;background:#fff}@media screen and (min-width:1025px){.article-module--featured-card__wrap{padding:32px}}@supports (display:grid){.article-module--featured-card__wrap{grid-gap:24px;display:grid;grid-gap:32px}@media screen and (min-width:1025px){.article-module--featured-card__wrap{grid-gap:32px;grid-template-columns:minmax(-webkit-min-content,270px) 1fr;grid-template-columns:minmax(min-content,270px) 1fr}}}.article-module--featured-card__col1{padding:0 8px}@media screen and (min-width:768px){.article-module--featured-card__col1{max-width:350px;padding:0}}.article-module--featured-card__col1 img{height:auto;margin:8px 0 16px;width:100%}.article-module--featured-card__col1 a{text-decoration:none}.article-module--featured-card__col1 .tpg-cta{background:#146aff;color:#fff;font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:inherit;word-spacing:inherit}.article-module--featured-card__superlative{font-variation-settings:"wdth" 480,"wght" 90;text-align:center;text-transform:uppercase}@supports (display:grid){.article-module--featured-card__bonus{align-items:center;display:grid;grid-gap:24px;grid-template-columns:1fr 1px 1fr}}.article-module--featured-card__bonus .divider2,.article-module--featured-card__bonus .intro{grid-column:span 3}@media screen and (min-width:768px){.article-module--featured-card__bonus .divider2,.article-module--featured-card__bonus .intro{grid-column:span 1}}@media screen and (min-width:768px){.article-module--featured-card__bonus{grid-template-columns:-webkit-max-content 1px -webkit-max-content 1px 1fr;grid-template-columns:max-content 1px max-content 1px 1fr}}.article-module--featured-card__bonus>div{display:flex;flex-direction:column}.article-module--featured-card__bonus .divider{align-self:stretch;background-color:#dfe5eb}.article-module--featured-card__accolade{align-items:center;color:#09754a;display:flex;font-size:.875rem;justify-content:center;margin-bottom:16px}@media screen and (min-width:768px){.article-module--featured-card__accolade{justify-content:flex-start}}.article-module--featured-card__accolade svg{margin-right:8px}.article-module--featured-card__fee{margin-bottom:32px;margin-top:24px}.article-module--favorite-cards h3{font-size:1.375rem;font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:.01em;line-height:1.2;margin-bottom:8px}.article-module--favorite-cards strong{font-size:1rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2;font-weight:500}.article-module--favorite-cards__wrap{display:flex}@supports (display:grid){.article-module--favorite-cards__wrap{grid-gap:24px;display:grid}@media screen and (min-width:1025px){.article-module--favorite-cards__wrap{grid-gap:32px}}}@media screen and (min-width:768px){.article-module--favorite-cards__wrap{grid-template-columns:repeat(2,1fr)}}.article-module--favorite-cards__card{padding:24px;background:#fff;display:flex}@media screen and (min-width:1025px){.article-module--favorite-cards__card{padding:32px}}@supports (display:grid){.article-module--favorite-cards__card{display:grid;grid-gap:16px}}@media screen and (min-width:1025px){.article-module--favorite-cards__card{grid-template-columns:175px 1fr}}.article-module--favorite-cards__col1{padding:0 8px}@media screen and (min-width:1025px){.article-module--favorite-cards__col1{padding:0}}.article-module--favorite-cards__col1 img{height:auto;margin-bottom:16px;width:100%}.article-module--favorite-cards__col1 .terms{font-size:.625rem;font-style:italic;margin-top:16px;text-align:center}.article-module--favorite-cards__col1 .terms a{color:inherit;display:block}.article-module--favorite-cards__col1 .learn-more{margin-top:16px;text-align:center}.article-module--favorite-cards__title-bonus{align-items:center;display:flex;flex-direction:column;margin-bottom:16px}@media screen and (min-width:768px){.article-module--favorite-cards__title-bonus{justify-content:space-between;margin-bottom:32px;min-height:104px}}@media screen and (min-width:1025px){.article-module--favorite-cards__title-bonus{align-items:flex-start}}.article-module--favorite-cards__bonus{display:flex}@media screen and (min-width:1025px){.article-module--favorite-cards__bonus{margin:0}}.article-module--favorite-cards__bonus a{color:#000}@supports (display:grid){.article-module--favorite-cards__bonus{display:inline-grid;grid-gap:32px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content)}}.article-module--favorite-cards__bonus>div{display:flex;flex-direction:column;font-size:.75rem}.article-module--favorite-cards .bonus-value{color:#3f5773;font-family:Roboto Slab,serif;font-size:.75rem;margin:16px auto 0;text-align:center}.is-hidden{display:none}.no-padding.no-padding{padding:0}.no-margin.no-margin{margin:0}.is-text-underlined{text-decoration:underline}.is-text-not-decorated{text-decoration:none}.is-barlow-bold{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 500}.tpg-toggle-wrapper .tpg-toggled-content{max-height:0;overflow:hidden;transition:all .75s}.tpg-toggle-wrapper.tpg-toggle-open .tpg-toggled-content{max-height:50000px}.global__container{padding:0 20px}@media screen and (min-width:768px){.global__container{margin:0 auto;max-width:1330px;padding:0 35px}}@media screen and (min-width:768px){.global__container--small{max-width:660px}}.tpg-display{margin:48px auto}.tpg-display small{color:#3f5773;font-family:Roboto,sans-serif;font-size:.5625rem}.tpg-display .test-display{align-items:center;background-color:#adbbc9;border:#2c2b2b;color:#202026;display:flex;height:100%;justify-content:center}@media screen and (min-width:1020px){.tpg-display-mobile{display:none}}.tpg-display-desktop{display:none}@media screen and (min-width:1020px){.tpg-display-desktop{display:block}}.tpg-display.above-navigation--d{margin-bottom:20px;margin-top:16px}.tpg-display.above-navigation--m{margin-bottom:16px;margin-top:8px}.tpg-sidebar-display.tpg-sidebar-display{display:flex;flex-direction:column}.tpg-sidebar-display.tpg-sidebar-display .credit-card-widget,.tpg-sidebar-display.tpg-sidebar-display .sidebar-widget,.tpg-sidebar-display.tpg-sidebar-display .widget{display:none}.tpg-sidebar-display.tpg-sidebar-display .favorite-cards{order:-1}.tpg-sidebar-display.tpg-sidebar-display .right-rail-sticky{display:flex;flex-direction:column}.tpg-sidebar-display.tpg-sidebar-display .tpg-right-rail.sticky{flex:1;margin-bottom:96px}.tpg-sidebar-display.tpg-sidebar-display .tpg-right-rail.sticky .ad-lib-div--sticky-element{position:-webkit-sticky;position:sticky;top:0}.calls-to-action{display:flex;justify-content:space-between;overflow:hidden;padding:0;position:relative;text-align:center;width:100%;z-index:7}@media (max-width:740px){.calls-to-action{flex-wrap:wrap}}@media (max-width:740px){.calls-to-action.hide-mobile{display:none}}.call-to-action{display:block;flex-basis:33.33333%;min-height:12.5625rem;position:relative}@media (max-width:740px){.call-to-action{flex-basis:100%;height:6.875rem;min-height:6.875rem;width:100%}}.call-to-action:nth-child(2){border-left:.0625rem solid #202026;border-right:.0625rem solid #202026}.call-to-action img{border:0;margin:0;padding:0}.call-to-action .overlay{background:linear-gradient(180deg,transparent,#202026);bottom:-1px;min-height:10.25rem;width:101%}@media (max-width:740px){.call-to-action .overlay{min-height:6.875rem}}.call-to-action .call-to-action-title{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);color:#fff;font-size:1.25rem;line-height:1.1667;max-width:20.625rem;text-align:center;text-transform:uppercase;transition:all .2s;width:calc(100% - 2.5rem)}@media (max-width:1020px){.call-to-action .call-to-action-title{min-width:11.25rem}}@media (max-width:740px){.call-to-action .call-to-action-title{border:none;min-width:50%}}.call-to-action .call-to-action-title:hover{color:#00ffc6}.call-to-action .call-to-action-title .call-to-action-title-macro{color:#fff;text-decoration:none;vertical-align:middle}.disclosure button{color:#146aff;font-family:Roboto,sans-serif;font-size:.875rem;font-variation-settings:"wdth" 480,"wght" 150;padding:0;position:relative}.disclosure button:hover:after{background-color:#146aff;bottom:2px;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:100%}@media screen and (max-width:1200px){.disclosure button{font-size:.75rem}}.disclosure button:hover:after{height:1px}.disclosure--mobile-only{background-color:#f5f5f7;padding:10px 0;text-align:center}@media screen and (min-width:1025px){.disclosure--mobile-only{display:none}}.disclosure--mobile-only button{-webkit-appearance:none;appearance:none;background:none;border:none}.disclosure--mobile-only button:focus{outline:none}@media screen and (min-width:1025px){.header-nav__top-right-components{overflow:hidden}}.header-nav__top-right-components button{-webkit-appearance:none;appearance:none;background:none;border:none}.header-nav__top-right-components button:focus{outline:none}.header-nav__top-right-components .switch-region{border-left:1px solid #000;padding-left:.9375rem}.header-nav__top-right-components .disclosure button{display:none}@media screen and (min-width:1025px){.header-nav__top-right-components .disclosure button{display:inline-block}}.region-wrapper{display:flex;overflow:hidden;position:relative}@media screen and (min-width:1025px){.region-wrapper{transition:width .5s ease-in;width:40px}}.region-wrapper .region-toggle{color:#000;cursor:pointer;display:flex;font-size:1rem;font-variation-settings:"wdth" 480,"wght" 85;padding:0 .9375rem 0 0;position:relative}.region-wrapper .region-toggle:hover{color:#146aff}.region-wrapper .region-toggle:hover svg path{fill:#146aff}.region-wrapper .pin-icon{margin-right:5px}.region-wrapper a{font-size:1rem;text-decoration:none;white-space:nowrap}.region-wrapper .close{color:#000;display:none;font-size:.875rem;opacity:0;padding:0;position:absolute;right:0;top:0;transition:.35s ease-in-out}@media screen and (min-width:1025px){.region-wrapper .close{display:block}}.region-wrapper .close:hover{color:#146aff}@media screen and (min-width:1025px){.region-wrapper.active{transition:width .5s ease-out;width:210px}}.region-wrapper.active .close{opacity:1;transition:.35s ease-in-out;transition-delay:.35s}.header-nav{background:#fff;display:flex;min-height:60px}@media screen and (max-width:1025px){.header-nav{position:-webkit-sticky;position:sticky;top:0;z-index:300}}@media screen and (min-width:1025px){.header-nav{min-height:auto;padding:.625rem 0 .75rem}}.header-nav__wrapper{align-items:center;display:flex;margin:0 auto;max-width:83.125rem;position:relative;width:calc(100% - 2.5rem)}.header-nav__tagline{display:none}@media screen and (min-width:1025px){.header-nav__tagline{color:#3f5773;display:block;font-size:16px;font-style:italic}}.header-nav__tagline .search-trigger:hover button{color:#146aff}.header-nav__tagline .search-trigger:hover .icon-search svg path{color:#146aff;fill:#146aff}.header-nav__bottom-right-components{align-items:center;display:flex}.header-nav__bottom-right-components .search-trigger{display:none}@media screen and (min-width:1025px){.header-nav__bottom-right-components .search-trigger{display:flex}}.header-nav__bottom-right-components .search-trigger:hover{cursor:pointer}.header-nav__bottom-right-components .search-trigger:hover circle,.header-nav__bottom-right-components .search-trigger:hover path{fill:#146aff;transition:.35s ease-in-out}.header-nav__bottom-right-components .bc-btn{display:block;margin:15px 25px 0;width:100%;color:#fff}@media screen and (min-width:1025px){.header-nav__bottom-right-components .bc-btn{font-size:14px;height:40px;margin:0;min-width:125px;padding:0;line-height:40px}}.header-nav__logo{align-self:center}.header-nav__logo--desktop{display:none}@media screen and (min-width:1025px){.header-nav__logo--desktop{display:block}}.header-nav__logo--mobile{display:block}@media screen and (min-width:1025px){.header-nav__logo--mobile{display:none}}.header-nav__logo-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.header-nav__logo-img--us{background-image:url(https://thepointsguy.freetls.fastly.net/cdn/images/TPG-Logo-Digital.png);background-size:contain;height:46px;width:59px}@media screen and (min-width:1025px){.header-nav__logo-img--us{background-size:cover;height:82px;width:106px}}.header-nav__logo-img--us.--pride{background-image:url(https://thepointsguy.freetls.fastly.net/cdn/images/TPG-Logo-Pride.png)}.header-nav__logo-img--uk{background-image:url(https://thepointsguy.freetls.fastly.net/cdn/images/TPG-UK-Digital.png);background-size:contain;height:46px;width:59px}@media screen and (min-width:1025px){.header-nav__logo-img--uk{background-size:cover;height:82px;width:106px}}.header-nav__logo-img--uk.--pride{background-image:url(https://thepointsguy.freetls.fastly.net/cdn/images/TPG-UK-Pride.png)}.header-nav__top-right-components{display:flex}.header-nav__inner-content{background:#fff;padding-left:2.5rem;width:100%}.header-nav__inner-content--top{align-items:center;display:flex;height:60px;justify-content:space-between;padding:0 24px;position:relative}@media screen and (min-width:1025px){.header-nav__inner-content--top{height:40px;margin:0 0 12px;padding:0 0 10px}}.header-nav__inner-content--top:after,.header-nav__inner-content--top:before{background:#979797;content:"";height:1px;left:0;opacity:.25;position:absolute;width:100%}.header-nav__inner-content--top:before{top:0}@media screen and (min-width:1025px){.header-nav__inner-content--top:before{display:none}}.header-nav__inner-content--top:after{bottom:0}@media screen and (max-width:1024px){.header-nav__inner-content{height:calc(100vh - 95px);left:-20px;overflow:scroll;padding-bottom:80px;position:absolute;top:95px;transform:translateX(-100%);transition:.35s ease-in-out;width:calc(100% + 40px);z-index:10}}@media screen and (min-width:1025px){.header-nav__inner-content .menu-main-menu-container{align-self:flex-end;flex:1;margin-left:-10px;margin-right:20px}}.header-nav__inner-content.active{transform:translateX(0);transition:.35s ease-in-out}@media screen and (max-width:1024px){.header-nav__inner-content.active{padding-left:0}.header-nav__inner-content.active .header-nav__inner-content--bottom{overflow-x:hidden;overflow-y:scroll}}@media screen and (max-width:1024px){.header-nav__inner-content.active .menu-main-menu-container{opacity:1;transform:translateY(0);transition:.35s ease-in-out}}@media screen and (max-width:1024px){.header-nav__inner-content.fixed{position:fixed}}.header-nav .social-icons{display:none}@media screen and (min-width:1025px){.header-nav .social-icons{display:flex;margin:0 40px}}.header-nav .social-icons a{margin:0 6px}.header-nav .social-icons svg{width:auto}.header-nav .social-icons svg circle,.header-nav .social-icons svg path{transition:.35s ease-in-out}.header-nav .social-icons svg:hover circle,.header-nav .social-icons svg:hover path{fill:#146aff;transition:.35s ease-in-out}.header-nav__mobile-components{align-items:center;display:flex;flex:1;justify-content:space-between}.header-nav__mobile-components .search-trigger{cursor:pointer}@media screen and (max-width:1024px){.header-nav__mobile-components .search-trigger{align-items:center;display:flex;height:60px;position:relative;right:0;top:0;transition:right 1s ease-in-out}.header-nav__mobile-components .search-trigger.hide{right:-100px}}.header-nav__mobile-components .search-trigger .icon-search{left:0;position:relative;top:0}.header-nav__mobile-components .search-trigger:hover svg path{fill:#146aff}.header-nav__mobile-components button{-webkit-appearance:none;appearance:none;background:none;border:none;color:#146aff;font-variation-settings:"wdth" 480,"wght" 100;padding:0}.header-nav__mobile-components button:focus{outline:none}@media screen and (min-width:1025px){.header-nav__mobile-components{display:none}}.header-nav__hamburger{height:17px;position:relative;transition:.35s ease-in-out;width:24px}.header-nav__hamburger span{background:#000;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.header-nav__hamburger span:first-child{top:0;transform-origin:left center}.header-nav__hamburger span:nth-child(2){top:50%;transform-origin:left center}.header-nav__hamburger span:nth-child(3){top:100%;transform-origin:left center}.header-nav__hamburger.active span:first-child{top:0;transform:rotate(45deg)}.header-nav__hamburger.active span:nth-child(2){opacity:0;width:0}.header-nav__hamburger.active span:nth-child(3){bottom:0;transform:rotate(-45deg)}@media screen and (max-width:1024px){.header-nav.fixed{left:0;position:fixed;top:0;width:100%;z-index:10}@supports ((position:-webkit-sticky) or (position:sticky)){.header-nav.fixed{position:-webkit-sticky;position:sticky}}}@media screen and (min-width:1025px){.main-nav{display:flex;justify-content:space-between}}.main-nav ul{list-style-type:none;margin:0;padding-left:0}.main-nav a{color:#000;color:initial;text-decoration:none}.main-nav .menu{list-style-type:none;margin:0;padding-left:0;text-decoration:none;text-transform:uppercase;width:100%}@media screen and (min-width:1025px){.main-nav .menu{display:flex;padding-bottom:0}}.main-nav .menu>li{padding:0 16px}@media screen and (min-width:1025px){.main-nav .menu>li{padding:0 11px}}@media screen and (min-width:1200px){.main-nav .menu>li{padding:0 16px}}@media screen and (min-width:1025px){.main-nav .menu>li:first-of-type{margin-left:-5px}}@media screen and (max-width:1024px){.main-nav .menu>li:last-of-type{border-bottom:.5px solid #dfe5eb}}@media screen and (max-width:1024px){.main-nav .menu li{border-top:.5px solid #dfe5eb;padding:0 24px}}.main-nav .menu a{color:#000;font-size:18px;font-variation-settings:"wdth" 490,"wght" 100}@media screen and (max-width:1024px){.main-nav .menu a{display:flex;flex:1;flex-direction:column;justify-content:center;min-height:60px;position:relative}}.main-nav .menu a:hover{color:#146aff}@media screen and (min-width:1025px){.main-nav .menu-item-has-children{position:relative}}@media screen and (max-width:1024px){.main-nav .menu-item-has-children>a:after{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/arrow-mobile.png);background-position:50%;background-repeat:no-repeat;background-size:18px;content:"";height:30px;position:absolute;right:0;transition:.35s ease-in-out;width:35px}}@media screen and (min-width:1025px){.main-nav .menu-item-has-children>a{cursor:default}}@media screen and (min-width:1025px){.main-nav .menu-item-has-children:hover .sub-menu{max-height:2000px;opacity:1;overflow:visible;padding:0 .5em;transition:.35s ease-in-out}}@media screen and (min-width:1025px) and (min-width:1025px){.main-nav .menu-item-has-children:hover .sub-menu{padding:1em .5em .125em}}.main-nav .menu-item-has-children--open>a{color:#146aff}@media screen and (max-width:1024px){.main-nav .menu-item-has-children--open>a:after{transform:rotate(180deg);transition:.35s ease-in-out}}.main-nav .menu-item-has-children--open .sub-menu{max-height:2000px;opacity:1;overflow:visible;padding:0 .5em;transition:.35s ease-in-out}@media screen and (min-width:1025px){.main-nav .menu-item-has-children--open .sub-menu{padding:1em .5em .125em}}.main-nav .sub-menu{max-height:0;opacity:0;overflow:hidden;padding:0 .5em;transition:.35s ease-in-out;background:#fff}@media screen and (max-width:1024px){.main-nav .sub-menu{margin-left:-33px;width:calc(100% + 66px)}}@media screen and (min-width:1025px){.main-nav .sub-menu{left:-7px;position:absolute;width:12.5em;z-index:6}}@media screen and (min-width:1200px){.main-nav .sub-menu{left:0}}@media screen and (min-width:1025px){.main-nav .sub-menu li:not(:first-of-type){margin:12px 0}}@media screen and (max-width:1024px){.main-nav .sub-menu li{background:#f5f5f7;padding-left:40px}}.main-nav .sub-menu a{font-size:16px}@media screen and (min-width:1025px){.main-nav .sub-menu a{padding:0 10px}}@media screen and (max-width:1024px){.ce-top-banner+.header-nav .header-nav__inner-content--bottom,.tpg_above-navigation--m+.header-nav .header-nav__inner-content--bottom{padding-bottom:250px}}@media screen and (max-width:600px){.admin-bar.fixed #wpadminbar{top:-46px}}@media screen and (min-width:601px){.admin-bar.fixed #wpadminbar{top:0}}#menu-item-713554,#menu-item-714045{display:none}.search-trigger{display:flex}@media screen and (min-width:1025px){.search-trigger{margin-right:25px}}.search-trigger button{-webkit-appearance:none;appearance:none;background:none;border:none;display:none}@media screen and (min-width:1025px){.search-trigger button{-webkit-appearance:none;appearance:none;background:none;border:none;color:#000;display:block;font-size:1.8rem;font-style:normal;font-variation-settings:"wdth" 410,"wght" 90;letter-spacing:.18px}.search-trigger button:focus{outline:none}}.search-trigger .search-trigger-label{display:none}.search-trigger .icon-search{height:2rem;transition:all .3s;width:2rem;z-index:8}@media (max-width:1020px){.search-trigger .icon-search{left:1rem;position:absolute;top:1rem}}@media (min-width:1020px){.search-trigger .icon-search{display:inline-block;position:relative}}.search-trigger .icon-search svg{width:100%}.search-trigger .icon-search svg path{fill:#202026}.footer-nav{background:#edf4fa;clear:both;margin-bottom:-30px}@media (min-width:1025px){.footer-nav .footer-nav-wrapper{margin:0 auto;max-width:1200px}}@media screen and (max-width:1024px){.footer-nav .footer-logo{margin:0 auto;width:128px}}@media (min-width:1025px){.footer-nav .footer-logo svg{height:69px;width:180px}}.footer-nav nav{align-items:center;display:flex;flex-direction:column}@media (min-width:1025px){.footer-nav nav{align-items:flex-start}}.footer-nav .column-main{padding:20px}@media (min-width:1025px){.footer-nav .column-main{display:flex;flex-direction:row;padding:40px}}.footer-nav .column-main-header{text-align:center}@media (min-width:1025px){.footer-nav .column-main-header{margin-right:10%;text-align:left}}.footer-nav .column-main-header .copy{font-size:1.6rem;letter-spacing:.5px}.footer-nav .column-main-content{border-top:1px solid #fff;margin-top:15px}@media (min-width:1025px){.footer-nav .column-main-content{border:none;margin-top:0}}.footer-nav .row{margin:22px 0}.footer-nav .row .row__header{color:grey;font-size:12px;letter-spacing:-.35px;padding-bottom:6px;word-spacing:0}.footer-nav .row.site_links{border-bottom:1px solid #fff}@media (min-width:1025px){.footer-nav .row.site_links{border:none;margin-top:0}}@media (min-width:1025px){.footer-nav .row.searchbar{border-bottom:1px solid #dfe5eb;padding-bottom:2rem}}.footer-nav .row.yatta,.footer-nav .row.yatta a{color:#3f5773}@media (min-width:1025px){.footer-nav .row.yatta a{font-size:1.3rem}}@media (min-width:1025px){.footer-nav .row.yatta .copy{display:inline-block;font-size:1.3rem;margin-right:30px}}.footer-nav .row__header--green{color:#16d087;font-size:1.6rem;font-variation-settings:"wdth" 625,"wght" 120;letter-spacing:.5px;text-transform:uppercase}@media (min-width:1025px){.footer-nav .row__header--green{font-size:1.8rem;font-variation-settings:"wdth" 600,"wght" 100;line-height:22px;margin-top:20px}}.footer-nav .footer-handle{font-size:1.6rem;letter-spacing:.5px;margin:5px 0 20px}@media (min-width:1025px){.footer-nav .footer-handle{margin:25px 0 10px}}.footer-nav .yatta{color:#000;font-size:12px;letter-spacing:-.35px;word-spacing:0}.footer-nav .yatta a{color:grey;transition:color .3s}.footer-nav .yatta a:hover{color:#202026}@media (min-width:1025px){.footer-nav .link_row{flex-direction:row;justify-content:space-between}}.footer-nav .link_row a{border-right:none;color:#000;display:inline-block;font-size:1.6rem;font-variation-settings:"wdth" 480,"wght" 100;letter-spacing:1.7px;margin:0;padding:0 0 15px;text-decoration:none;text-transform:uppercase;transition:color .3s}@media (min-width:1025px){.footer-nav .link_row a{font-variation-settings:"wdth" 460,"wght" 125}}.footer-nav .link_row a:first-child{padding-left:0}.footer-nav .link_row a:last-child{border:0;padding-bottom:22px}.footer-nav .link_row a:hover{color:#146aff}.footer-nav .searchbar-btn{align-items:center;background-color:#fff;border:none;color:#000;display:flex;justify-content:space-between;margin:1rem auto;max-width:500px;outline:none;padding:1rem;width:100%}.footer-nav .searchbar-btn.searchbar-btn--content{display:flex}@media only screen and (max-width:740px){.footer-nav .searchbar-btn.searchbar-btn--content{display:none}}@media only screen and (min-width:740px){.footer-nav .searchbar-btn.searchbar-btn--content{margin-left:0;margin-right:0}}@media only screen and (min-width:740px){.footer-nav .searchbar-btn.searchbar-btn--header{display:none}}.footer-nav .searchbar-btn span{display:block}.footer-nav .searchbar-btn span.icon-search{width:24px}.footer-nav .searchbar-btn svg{height:20px}.footer-nav .social-icons{align-items:center;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:1024px){.footer-nav .social-icons{grid-column-gap:40px;grid-row-gap:15px}}@media (min-width:1025px){.footer-nav .social-icons{align-items:flex-start;display:flex;flex-direction:column}}.footer-nav .social-icons a{align-items:center;color:#000;display:flex;font-size:14px;text-align:left;text-decoration:none;text-transform:uppercase}@media (min-width:1025px){.footer-nav .social-icons a{margin:0 0 15px}}.footer-nav .social-icons a,.footer-nav .social-icons a svg path{fill:#000;transition:all .3s}.footer-nav .social-icons a:hover{color:#146aff}.footer-nav .social-icons a:hover svg path{fill:#146aff}.footer-nav .social-icons .icon{display:flex;height:auto;margin-right:10px;text-align:center;width:25px}@media (min-width:1025px){.footer-nav .social-icons .icon{margin-right:0;vertical-align:middle}}@media (max-width:1025px){.footer-nav .social-icons .icon{margin:0}}.footer-nav .social_text{font-family:Roboto Slab,serif;font-size:14px;letter-spacing:.44px;margin-left:10px;text-decoration:none;text-transform:uppercase;vertical-align:top}.footer-nav .newsletter__wrapper{border-bottom:1px solid #fff;padding-bottom:20px}@media (min-width:1025px){.footer-nav .newsletter__wrapper{border:none}}.footer-nav .newsletter__wrapper .newsletter__title{max-width:310px}.footer-nav .newsletter__wrapper .newsletter__input input{max-width:400px}.footer-nav .newsletter__wrapper .newsletter__input button.tpg-cta{max-width:150px}.footer-nav .footer-disclosure{color:#3f5773;font-family:Roboto Slab,serif;font-size:1.2rem;line-height:14px}@media (min-width:1025px){.footer-nav .footer-disclosure{font-size:1.3rem}}.footer-nav .footer-disclosure em{font-style:normal}.footer-nav .footer-disclosure a{color:#3f5773}.footer-nav .footer-social-links{border-top:1px solid #fff}@media (min-width:1025px){.footer-nav .footer-social-links{border:none}}.footer-nav .footer-social-links .row{margin:18px 0}@media screen and (min-width:1025px){.footer-nav .footer-social-links .row{margin:15px 0}}.footer-nav nav.legal-links{flex-direction:row;line-height:2rem}.footer-nav nav.legal-links a{position:relative;text-transform:uppercase}.footer-nav nav.legal-links a:after{content:"|";padding-left:6px;padding-right:6px}.footer-nav nav.legal-links a:last-child:after{display:none;padding-right:0}.best-cards__container{padding:0 20px}@media screen and (min-width:768px){.best-cards__container{margin:0 auto;max-width:1330px;padding:0 35px}}@media screen and (min-width:768px){.best-cards__container--small{max-width:660px}}.best-cards__grid{display:flex;flex-flow:row wrap;justify-content:flex-start}@supports (display:grid){.best-cards__grid{display:grid;grid-gap:30px 0;grid-template-columns:repeat(auto-fill,minmax(283px,1fr))}@media screen and (min-width:375px){.best-cards__grid{grid-gap:30px 35px}}@media screen and (min-width:1025px){.best-cards__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.best-cards__grid--2-col{grid-template-columns:280px 670px;margin:0 70px;padding:0 35px}}.ie11 .best-cards__grid-item{padding:17.5px}@media screen and (min-width:375px){.ie11 .best-cards__grid-item{flex-basis:100%}}@media screen and (min-width:768px){.ie11 .best-cards__grid-item{flex-basis:50%}}@media screen and (min-width:1025px){.ie11 .best-cards__grid-item{flex-basis:33.33%}}@media screen and (min-width:1200px){.ie11 .best-cards__grid-item{flex-basis:25%}}@supports (display:grid){@media screen and (min-width:768px){.grid{display:grid;grid-gap:35px}}}@media screen and (min-width:768px){.grid--12-col{grid-template-columns:repeat(12,1fr)}}.width-1\/12{grid-column:span 1}.width-2\/12{grid-column:span 2}.width-3\/12{grid-column:span 3}.width-4\/12{grid-column:span 4}.width-5\/12{grid-column:span 5}.width-6\/12{grid-column:span 6}.width-7\/12{grid-column:span 7}.width-8\/12{grid-column:span 8}.width-9\/12{grid-column:span 9}.width-10\/12{grid-column:span 10}.width-11\/12{grid-column:span 11}.width-12\/12{grid-column:span 12}@media screen and (min-width:768px){.width-1\/12\@sm{grid-column:span 1}}@media screen and (min-width:768px){.width-2\/12\@sm{grid-column:span 2}}@media screen and (min-width:768px){.width-3\/12\@sm{grid-column:span 3}}@media screen and (min-width:768px){.width-4\/12\@sm{grid-column:span 4}}@media screen and (min-width:768px){.width-5\/12\@sm{grid-column:span 5}}@media screen and (min-width:768px){.width-6\/12\@sm{grid-column:span 6}}@media screen and (min-width:768px){.width-7\/12\@sm{grid-column:span 7}}@media screen and (min-width:768px){.width-8\/12\@sm{grid-column:span 8}}@media screen and (min-width:768px){.width-9\/12\@sm{grid-column:span 9}}@media screen and (min-width:768px){.width-10\/12\@sm{grid-column:span 10}}@media screen and (min-width:768px){.width-11\/12\@sm{grid-column:span 11}}@media screen and (min-width:768px){.width-12\/12\@sm{grid-column:span 12}}@media screen and (min-width:1025px){.width-1\/12\@m{grid-column:span 1}}@media screen and (min-width:1025px){.width-2\/12\@m{grid-column:span 2}}@media screen and (min-width:1025px){.width-3\/12\@m{grid-column:span 3}}@media screen and (min-width:1025px){.width-4\/12\@m{grid-column:span 4}}@media screen and (min-width:1025px){.width-5\/12\@m{grid-column:span 5}}@media screen and (min-width:1025px){.width-6\/12\@m{grid-column:span 6}}@media screen and (min-width:1025px){.width-7\/12\@m{grid-column:span 7}}@media screen and (min-width:1025px){.width-8\/12\@m{grid-column:span 8}}@media screen and (min-width:1025px){.width-9\/12\@m{grid-column:span 9}}@media screen and (min-width:1025px){.width-10\/12\@m{grid-column:span 10}}@media screen and (min-width:1025px){.width-11\/12\@m{grid-column:span 11}}@media screen and (min-width:1025px){.width-12\/12\@m{grid-column:span 12}}.advertiser-disclosure-body{background:#fff;box-shadow:3px 5px 8px 1px rgba(0,0,0,.2);color:#000;height:100vh;padding:4.375rem 1.875rem 1.875rem;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition:.3s;width:26.875rem;z-index:999999}@media screen and (max-width:767px){.advertiser-disclosure-body{padding:4.375rem 10vw 1.875rem;width:100%}}.advertiser-disclosure-body.show{position:absolute;transform:translateX(0)}.advertiser-disclosure-body a{color:#000}.advertiser-disclosure-body .advertiser-disclosure-heading{margin:0 0 1.5625rem;text-align:center}.advertiser-disclosure-body .advertiser-disclosure-heading h3{border-bottom:.125rem solid #000;display:inline-block;font-size:1.5rem;margin:0}.advertiser-disclosure-body .icon-x-close{fill:#000;height:1.25rem;position:absolute;right:1.25rem;top:1.25rem;width:1.25rem}.advertiser-disclosure-body .icon-x-close:hover{cursor:pointer;fill:#146aff}.tpg-logo{display:block;max-height:100%;max-width:100%}.tpg-logo svg{display:inline-block;max-height:inherit;max-width:inherit}.tpg-logo.tpg-logo-primary .cls-1{fill:#fff}.tpg-logo.tpg-logo-primary .cls-2{fill:#00ffc6}.tpg-logo.tpg-logo-secondary .cls-1{fill:#0f1568}.tpg-logo.tpg-logo-secondary .cls-2{fill:#00ffc6}.tpg-logo-arrow{display:block;max-height:100%;max-width:100%}.tpg-logo-arrow path{fill:#0f1568}.tpg-logo-arrow svg{display:inline-block;max-height:inherit;max-width:inherit}.notification-bar{background:#00ffc6;color:#0f1568;display:block;font-size:1rem;height:3.125rem;left:0;position:fixed;text-align:center;top:0;transform:translateY(-200%);transition:transform .3s;width:100%;z-index:11}@media (max-width:1020px){.notification-bar{height:6.25rem}}.notification-bar.expand{transform:translateY(0)}.admin-bar .notification-bar{margin-top:32px}.notification-bar a{color:#1723c6;text-decoration:underline}.notification-bar .notification{display:inline-block;margin:0;padding:0;vertical-align:middle}.notification-bar .notification p{margin:0}.notification-bar .notification-bar-wrapper{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:calc(100% - 6.25rem)}.notification-bar .notification-timestamp,.notification-bar .tpg-logo-arrow{display:inline-block;vertical-align:middle}.notification-bar .tpg-logo-arrow{height:1.25rem;margin:0;width:1.25rem}@media (max-width:1020px){.notification-bar .tpg-logo-arrow{display:block;left:-1.5625rem;position:absolute;top:50%;transform:translateY(-50%)}}.notification-bar .x-close{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.notification-bar .x-close svg{width:.9375rem}.notification-bar .x-close svg path{fill:#0f1568;transition:all .3s}.notification-bar .x-close:hover{cursor:pointer}.notification-bar .x-close:hover svg path{fill:#1723c6}.announcement-bar{background:#00ffc6;color:#0f1568;display:block;font-size:1rem;height:3.125rem;left:0;position:relative;text-align:center;top:0;transition:transform .3s;width:100%}@media (max-width:1020px){.announcement-bar{height:6.25rem}}.announcement-bar a{color:#0f1568;display:inline-block;text-decoration:none;vertical-align:middle}@media (min-width:1020px){.announcement-bar a{height:3.125rem;line-height:3.125rem}}.announcement-bar .notification{display:inline-block;margin:0;padding:0;vertical-align:middle}.announcement-bar .notification p{margin:0}.announcement-bar .notification span{text-decoration:underline}.announcement-bar .notification-bar-wrapper{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:calc(100% - 6.25rem)}.announcement-bar .tpg-logo-arrow{display:inline-block;height:1.25rem;margin:0;top:-.625rem;width:1.25rem}@media (max-width:1020px){.announcement-bar .tpg-logo-arrow{display:block;left:-1.875rem;position:absolute;top:50%;transform:translateY(-50%)}}.announcement-bar .tpg-logo-arrow svg{vertical-align:middle}.signup-form_email_submit{display:flex}@supports (display:grid){.signup-form_email_submit{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}}@media screen and (max-width:600px){.signup-form_email_submit{display:flex;flex-direction:column}}.signup-form_email_submit div.mce_inline_error{margin-left:-10px}.signup-form_GDPR{display:flex;font-size:.9375rem;margin-top:5px}.signup-form_GDPR fieldset{border:none;padding:0;position:relative;z-index:10}@supports (display:grid){.signup-form_GDPR{display:grid;grid-template-columns:25px 1fr}}.mc-error-message{color:#f31431;font-size:.8125rem;line-height:1.25rem;text-align:left}.mc-email-error-message{margin-bottom:5px}.mc-gdpr-error-message{margin-bottom:-5px}.ts-email-capture-container{background-color:#0f1568;margin:3.125rem auto;max-width:83.125rem}.article-content .ts-email-capture-container,.card-details-content .ts-email-capture-container{margin-top:0}.ts-email-capture{color:#fff;margin:0 auto;max-width:50rem;padding:3.125rem 1.875rem;text-align:center}.ts-email-capture a{color:#00ffc6}.ts-email-capture .heading{color:#00ffc6;line-height:1;margin-top:0}@media screen and (min-width:420px){.ts-email-capture .heading{margin-bottom:0}}.ts-email-capture .signup-form_email_submit{display:flex;flex-direction:row;justify-content:center;margin-bottom:.625rem}@media screen and (max-width:420px){.ts-email-capture .signup-form_email_submit{flex-direction:column}}.ts-email-capture .input{flex:1;padding:.95rem}@media screen and (max-width:420px){.ts-email-capture .input{margin-bottom:.625rem;text-align:center}}.ts-email-capture .input::-webkit-input-placeholder{color:#000}.ts-email-capture .input::-ms-input-placeholder{color:#000}.ts-email-capture .input::placeholder{color:#000}.ts-email-capture .button{background-color:#00ffc6;border:1px solid #0f1568;color:#0f1568;line-height:1;margin-left:.625rem;padding-left:1.25rem;padding-right:1.25rem;text-transform:uppercase}@media screen and (max-width:420px){.ts-email-capture .button{margin-left:0;padding-bottom:1.25rem;padding-top:1.25rem}}.ts-email-capture .button:hover{background-color:#0f1568;border-color:#00ffc6;color:#00ffc6}.ts-email-capture .signup-form_GDPR,.ts-email-capture .signup-form_GDPR .mc_fieldset{display:flex}.ts-email-capture .signup-form_GDPR .text{flex:1;font-size:.9375rem;text-align:left}.ts-email-capture .gdpr{height:0;opacity:0;width:0}.ts-email-capture .gdpr:checked+label:after{color:#00ffc6;content:"X"}.ts-email-capture .pretty-checkbox{border:1px solid #00ffc6;cursor:pointer;height:25px;margin-right:.625rem;width:25px}body .optanon-alert-box-wrapper{padding:2.5rem}@media screen and (max-width:47em){body .optanon-alert-box-wrapper{padding:1.25rem}}body .optanon-alert-box-wrapper .optanon-alert-box-bottom-top{height:0}body .optanon-alert-box-wrapper .optanon-alert-box-bg .optanon-alert-box-logo,body .optanon-alert-box-wrapper .optanon-alert-box-bg .optanon-clearfix{display:none}body .optanon-alert-box-wrapper .optanon-alert-box-body{margin-right:350px}@media screen and (max-width:47em){body .optanon-alert-box-wrapper .optanon-alert-box-body{margin-left:32px;margin-right:32px}}body .optanon-alert-box-wrapper .optanon-alert-box-button-container{margin-top:-24px}@media screen and (max-width:47em){body .optanon-alert-box-wrapper .optanon-alert-box-button-container{display:flex;flex-direction:row-reverse;justify-content:center;margin-top:12px;padding-right:0;position:static}}@media screen and (max-width:900px){body .optanon-alert-box-wrapper .optanon-alert-box-button-container .optanon-alert-box-button{margin-left:15px;margin-right:15px}}body .optanon-alert-box-wrapper .optanon-alert-box-bg p#alert-box-message{color:#fff!important;font-family:Roboto,sans-serif;font-size:1rem;text-align:center}body .optanon-alert-box-wrapper .optanon-button-allow .optanon-alert-box-button-middle{background-color:#000!important;border:2px solid #fff!important;padding:12px 16px}body .optanon-alert-box-wrapper .optanon-button-allow .optanon-alert-box-button-middle button{color:#fff!important;font-family:Roboto,sans-serif;font-weight:400}body .optanon-alert-box-wrapper .optanon-button-allow .optanon-alert-box-button-middle button:before{display:none!important}body .optanon-alert-box-wrapper .optanon-alert-box-corner-close{margin-top:0;top:0}body .optanon-alert-box-wrapper .optanon-alert-box-corner-close button{background:none;position:absolute;right:0;top:12px}body .optanon-alert-box-wrapper .optanon-alert-box-corner-close button:after{color:#fff;content:"×";display:block;font-size:1.875rem;font-weight:100;line-height:0}body .optanon-alert-box-wrapper .optanon-button-more{border:none;color:#fff}body .optanon-alert-box-wrapper .optanon-button-more .optanon-alert-box-button-middle{padding:16px 10px 0 0}body .optanon-alert-box-wrapper .optanon-button-more .optanon-alert-box-button-middle button{color:#fff!important}body .optanon-alert-box-wrapper .optanon-button-more .optanon-alert-box-button-middle button:focus{outline:none!important}body.en-gb .optanon-alert-box-bg p#alert-box-message{color:#000!important}.ad-lib-div{margin:auto;justify-content:center}.ad-lib-div small{color:#3f5773!important;font-family:Roboto,sans-serif!important;font-size:.5625rem!important}#leader-plus-bottom,#leader-plus-middle,#mpu-middle2,#mpu-plus-top,#omni-leader-plus-nav{display:none}@media screen and (min-width:1200px){#leader-plus-bottom,#leader-plus-middle,#mpu-middle2,#mpu-plus-top,#omni-leader-plus-nav{display:flex;min-height:90px}}#mpu-middle{display:none}@media screen and (min-width:768px){#mpu-middle{display:flex;min-height:300px}}#leaderboard-bottom,#leaderboard-middle,#mpu-bottom,#mpu-top,#omni-leaderboard-nav{display:none}@media screen and (min-width:768px) and (max-width:1024px){#leaderboard-bottom,#leaderboard-middle,#mpu-bottom,#mpu-top,#omni-leaderboard-nav{display:flex;min-height:90px}}#mobile-banner-bottom,#mobile-banner-plus,#mobile-banner-plus2,#mobile-banner-plus3,#mobile-banner-plus4,#mobile-banner-plus5,#mobile-omni-plus-nav{min-height:50px}@media screen and (min-width:768px){#mobile-banner-bottom,#mobile-banner-plus,#mobile-banner-plus2,#mobile-banner-plus3,#mobile-banner-plus4,#mobile-banner-plus5,#mobile-omni-plus-nav{display:none}}.ad-lib-div--fixed{position:fixed;z-index:100000;background-color:#fff;margin-top:0!important;margin-bottom:0!important;padding-top:24px;padding-bottom:16px;width:100%}.ad-lib-div--leader-plus-middle.ad-lib-div--frontpage,.ad-lib-div--leader-plus-middle.ad-lib-div--hub,.ad-lib-div--leaderboard-middle.ad-lib-div--frontpage,.ad-lib-div--leaderboard-middle.ad-lib-div--hub,.ad-lib-div--mobile-banner-plus.ad-lib-div--frontpage,.ad-lib-div--mobile-banner-plus.ad-lib-div--hub{margin-bottom:40px}.ad-lib-div--nav{margin-top:16px;margin-bottom:16px}.ad-lib-div--primary{align-items:center}.ad-lib-div--primary,.ad-lib-div--secondary{display:flex;flex-direction:column}.ad-lib-div--leader-plus-middle.ad-lib-div--article,.ad-lib-div--miles-away,.ad-lib-div--mobile-banner-plus2.ad-lib-div--article,.ad-lib-div--mobile-banner-plus3.ad-lib-div--article,.ad-lib-div--mobile-banner-plus4.ad-lib-div--article,.ad-lib-div--mobile-banner-plus5.ad-lib-div--article,.ad-lib-div--mobile-banner-plus.ad-lib-div--article,.ad-lib-div--mpu-bottom.ad-lib-div--article,.ad-lib-div--mpu-middle.ad-lib-div--article,.ad-lib-div--mpu-top.ad-lib-div--article{margin-bottom:24px}.ad-lib-div--leader-plus-middle.ad-lib-div--podcast,.ad-lib-div--leaderboard-middle.ad-lib-div--podcast,.ad-lib-div--mobile-banner-plus.ad-lib-div--podcast{margin-top:40px;margin-bottom:40px}.ad-lib-div--purposeful-travel{margin-top:32px}.ad-lib-div--leaderboard-bottom.ad-lib-div--purposeful-travel{margin-bottom:32px}.ad-lib-div--hub-tag{margin-bottom:40px}.ad-lib-div--latest-feed{margin-top:40px}.ad-lib-div--970x66 small,.ad-lib-div--970x250 small{width:970px;margin-bottom:0!important}.ad-lib-div--728x90 small{width:728px;margin-bottom:0!important}.ad-lib-div--320x50 small{width:320px;margin-bottom:0!important}.ad-lib-div--300x250 small{width:300px;margin-bottom:0!important}.ad-lib-div--leader-plus-bottom{margin-bottom:64px}.ad-lib-div--leaderboard-bottom.ad-lib-div--footer,.ad-lib-div--mobile-banner-bottom{margin-bottom:40px}.ad-lib-div--970-override{width:970px!important}.ad-lib-div--728-override,.ad-lib-div--970-override{margin-left:inherit!important;margin-right:inherit!important}.ad-lib-div--728-override{width:728px!important}.ad-lib-div--margin-override{margin-top:-6.25rem}.adlib--disclosure-added{position:relative;margin-top:20px}.adlib--disclosure-added:before{content:"ADVERTISEMENT";display:block;text-align:center;font-size:9px;margin-bottom:0}.search-state .search-filters{align-items:center;display:flex;justify-content:space-between}@media (max-width:600px){.search-state .search-filters{flex-wrap:wrap;width:100%}.search-state .search-filters select{display:none}}.search-state .search-filters .search-results-order{font-size:14px}@media (max-width:600px){.search-state .search-filters .search-results-order{flex-grow:1}}.search-state .search-filters .search-results-order button{-webkit-appearance:none;appearance:none;background:none;border:none;background:#fff;color:#0f1568;display:inline-block;min-width:160px;padding:.5625rem 0 .3125rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s}@media (max-width:600px){.search-state .search-filters .search-results-order button{width:50%}}.search-state .search-filters .search-results-order button.selected,.search-state .search-filters .search-results-order button:hover{background:#0f1568;color:#fff}.search-state .search-filters .search-filters-selects{margin:1.5625rem 0}.search-state .search-filters .search-filters-selects select{display:inline-block;margin-left:.625rem}.search-state[sort=recent] .search-results.top-results{display:none}.search-state .search-tally{font-size:24px;margin:20px 0}.search-state .search-message{font-size:1.25rem;padding:.625rem;text-align:center}.search-state .search-results{margin-bottom:50px}.search-state .search-header{color:grey;font-size:16px;margin-bottom:6px}.search-state .button.load-more{background:#fff}.search-state .horizontal-articles{padding-top:0}.search-state .horizontal-articles .byline{font-weight:700}.search-state .horizontal-articles .byline .timestamp{border-left:1px solid #e5e5e5;color:grey;display:inline-block;margin-left:.625rem;padding-left:.625rem}.search-state .horizontal-articles .byline-image{display:inline-block;height:1.875rem;margin:0 .625rem 0 .3125rem;vertical-align:middle;width:1.875rem}.search-state .horizontal-articles .byline-image figure{border-radius:50%}.search-modal .search{background:transparent;display:none;height:100vh;left:0;overflow:scroll;padding:3.125rem 0 0;position:fixed;text-align:left;top:0;width:100vw;z-index:-1}.search-modal .search.modalActive{background:#edf4fa;display:block;z-index:12}.search-modal .search-wrapper{margin:0 auto 60px;max-width:83.125rem;padding:0 5.625rem;width:calc(100% - 2.5rem)}@media (max-width:767px){.search-modal .search-wrapper{padding:0 1.25rem}}.search-modal .x-close-container{display:flex;justify-content:flex-end;margin:1.875rem auto 0;max-width:83.125rem;width:100%}.search-modal .x-close-container .icon-x-close{height:1.25rem;width:1.25rem}.search-modal .x-close-container .icon-x-close path{fill:#000}.search-modal .loader-container{align-items:center;background-color:transparent;display:flex;height:6.25rem;justify-content:center;width:100%}.during-search .search-modal .loader-container{background-color:#fff}.search-modal .search-state{transition:opacity .3s}.search-modal .search-bar{background:#fff;height:5.4375rem;margin:1.875rem 0 0;opacity:1;padding:0 1.25rem;position:relative;transition:opacity .3s .3s}@media (max-width:767px){.search-modal .search-bar{height:3.75rem;padding:0 .625rem}}.search-modal .search-bar input{border:none;font-size:2.25rem;height:100%;position:relative;width:100%;z-index:2}@media (max-width:767px){.search-modal .search-bar input{font-size:1.25rem}}.search-modal .search-bar input:focus{outline:none}.search-modal .search-bar input::-webkit-input-placeholder{color:#2c2b2b;font-size:1rem;font-style:italic}.search-modal .search-bar input::-ms-input-placeholder{color:#2c2b2b;font-size:1rem;font-style:italic}.search-modal .search-bar input::placeholder{color:#2c2b2b;font-size:1rem;font-style:italic}@media screen and (min-width:1025px){.search-modal .search-bar input::-webkit-input-placeholder{font-size:1.75rem}.search-modal .search-bar input::-ms-input-placeholder{font-size:1.75rem}.search-modal .search-bar input::placeholder{font-size:1.75rem}}.search-modal header h3{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 99,"wdth" 480;color:#2c2b2b;font-size:1.125rem;font-style:oblique;margin:0 0 1rem;text-align:left;text-transform:none;word-spacing:normal}.horizontal-articles .search-modal header,.search-modal .horizontal-articles header,.search-modal .section-header{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 99,"wdth" 480;color:#2c2b2b;font-size:1.125rem;margin:1.5rem 0}@media (max-width:600px){.horizontal-articles .search-modal header,.search-modal .horizontal-articles header,.search-modal .section-header{margin-left:0}}.search-modal .suggestions-block{margin:.625rem 0 2.5rem}.search-modal .suggestions-block a{color:#146aff;display:block;font-size:1.125rem;font-variation-settings:"wdth" 480,"wght" 100;margin:0 0 1.125rem;text-decoration:none}.search-modal .suggestions-block a:hover{color:#1723c6}.search-modal .suggestions-block a:last-of-type{margin:0}.search-modal .suggestions-block a:last-of-type:after{display:none}@media (max-width:600px){.search-modal .search-trending-topics{display:none}}.search-modal .card-img{display:inline-block;height:4.0625rem;margin:0 .9375rem 0 0;position:relative;vertical-align:middle;width:6.5625rem}.search-modal .card-img:hover{cursor:pointer}.search-modal .card-img .img-macro{width:4.375rem}.search-modal .card-img .img-macro,.search-modal .card-img .img-macro:before{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.search-modal .card-img .img-macro:before{background:#e5e5e5;border-radius:50%;content:"";height:0;padding-bottom:80%;width:80%}.search-modal .card-img .img-macro img{display:block;position:relative}.search-modal .search-result-full{border-bottom:1px solid #e5e5e5;display:flex;font-size:16px;padding:15px 0}.search-modal .search-result-full .img{margin:0 1.25rem 0 0;min-width:160px;width:160px}@media (max-width:767px){.search-modal .search-result-full .img{min-width:105px;width:105px}}.search-modal .search-result-full .img img{display:block}.search-modal .search-result-full .search-result-details{display:flex;flex-grow:1;justify-content:space-between}@media (max-width:767px){.search-modal .search-result-full .search-result-details{flex-direction:column}}.search-modal .search-result-full .meta{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.search-modal .search-result-full .label{margin:0 0 0 -8px;padding:.875rem 28px .625rem 8px}.search-modal .search-result-full .title{font-size:18px;line-height:22px;margin:8px 0 4px}.search-modal .search-result-full .title a{color:#202026;text-decoration:none;transition:color .3s}.search-modal .search-result-full .title a:hover{color:#1723c6}.search-modal .search-result-full .byline img{border-radius:50%;height:30px;margin:0 10px 0 5px;vertical-align:middle}.search-modal .search-result-full .byline time{border-left:1px solid #e5e5e5;color:grey;display:inline-block;margin-left:10px;padding-left:10px}.search-modal .search-result-full .comments{align-items:center;display:flex;padding:0 25px}@media (max-width:600px){.search-modal .search-result-full .comments{padding-left:0}}.search-modal .search-result-full.call-out{background:#0f1568;color:#fff;margin:15px 0 10px;padding:15px}.search-modal .search-result-full.call-out a{color:#fff}.search-modal .search-result-full.call-out a:hover{color:#00ffc6}.search-modal .search-result-full.call-out .img{max-width:287px}@media (max-width:767px){.search-modal .search-result-full.call-out .img{min-width:80px;width:80px}}.search-modal .search-result-full.call-out .search-result-details{margin-left:30px}.search-modal .search-result-full.call-out .title{font-size:24px}.search-modal .search-result-full.call-out .title a:hover{color:#00ffc6}.search-modal .search-result-full.call-out .byline time{color:#fff}.search-modal .search-result-full.call-out .comments{padding-right:10px}@media (max-width:767px){.search-modal .search-result-full.call-out .comments{padding-right:0}}body[data-toggle=true]{overflow:hidden}@media (max-width:910px){.search{top:3.75rem}.search .search-wrapper{margin-top:-3.125rem}}.search-options{background-color:#fff;padding:20px 0;width:100%}.search-options button{background-color:transparent;border:0;font-size:24px;padding:20px 50px 18px;position:relative;text-align:left;transition:background .3s;width:100%}.search-options button:hover{background-color:#00ffc6}.search-options button:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAYAAACEJVa/AAAAuUlEQVQokaXSMWoCQRSH8d+ui5DKRjuP4A1shICNCMEioI1go5DKW9hbCDa5QEiOYOpUOYdVLLQQAilcZVwMu4tfM/CfNx9vZl5Ua8xkqGKKZXYjwxM+IL4heMNjjuCKUFLBK/plBKEkwhqjsgJI0nWJSZDX0ck52wolC7xkCtrYFO0kRrNo8X8kGOMBgyD/xLyM5BdDvKOX5jt8FxH8bFeX3zniWYl3CAnn5OA0I1/3SGCProJXOfMH0DMXlQKWpb8AAAAASUVORK5CYII=);content:"";height:12px;position:absolute;right:35px;top:50%;transform:translateY(-50%);width:17px}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin:0 auto}figure{margin:0 auto;max-width:100%}figure>a{display:block;width:100%}img{margin:0 auto}.alignleft,.alignmiddle,.alignnone,.alignright,.size-full{height:auto;max-width:100%}.alignnone{margin:0 auto}.attachment-image,.attachment-image figure{margin:0;padding:0}.attachment-image.size-max-height-25 figure{max-height:1.5625rem;overflow:visible;width:auto}.attachment-image.size-max-height-25 img{height:auto;-o-object-fit:contain;object-fit:contain;position:relative;width:auto}@media screen and (max-width:600px){img.alignleft{float:none;width:100%}}.attachment-image{width:100%;height:100%}.blur-up{filter:blur(15px);transition:filter .4s}.blur-up.lazyloaded{filter:blur(0)}.wp-caption-text{background-color:#edf4fa;color:#2c2b2b;font-size:1rem;font-style:italic;letter-spacing:.05px;line-height:1.5rem;padding:18px;text-align:center}@media screen and (max-width:767px){.gallery-swiper{margin-left:-20px;width:calc(100% + 40px)}}.gallery-swiper .wp-caption-text{align-items:flex-end;display:flex;justify-content:center;margin-top:40px;min-height:40px}@media screen and (min-width:768px){.gallery-swiper .wp-caption-text{justify-content:flex-start;margin-top:0;min-height:80px;padding:15px 15px 15px 80px}}.gallery-swiper .swiper-pagination{bottom:50px;display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:800;left:80px;text-align:left;width:100px}@media screen and (max-width:767px){.gallery-swiper .swiper-pagination{bottom:0;height:20px;left:0;margin:0 auto;right:0;text-align:center;top:282px;z-index:15}}.gallery-swiper .swiper-button-next,.gallery-swiper .swiper-button-next.swiper-button-disabled,.gallery-swiper .swiper-button-prev,.gallery-swiper .swiper-button-prev.swiper-button-disabled,.gallery-swiper .swiper-container-rtl .swiper-button-next,.gallery-swiper .swiper-container-rtl .swiper-button-prev{background-color:#fff;background-size:40px;height:40px;top:292px;width:50%}.gallery-swiper .swiper-button-next.swiper-button-disabled:focus,.gallery-swiper .swiper-button-next:focus,.gallery-swiper .swiper-button-prev.swiper-button-disabled:focus,.gallery-swiper .swiper-button-prev:focus,.gallery-swiper .swiper-container-rtl .swiper-button-next:focus,.gallery-swiper .swiper-container-rtl .swiper-button-prev:focus{outline:none}@media screen and (min-width:768px){.gallery-swiper .swiper-button-next,.gallery-swiper .swiper-button-next.swiper-button-disabled,.gallery-swiper .swiper-button-prev,.gallery-swiper .swiper-button-prev.swiper-button-disabled,.gallery-swiper .swiper-container-rtl .swiper-button-next,.gallery-swiper .swiper-container-rtl .swiper-button-prev{background-size:cover;bottom:0;height:80px;top:auto;width:60px}}.gallery-swiper .swiper-button-prev{background-image:url(https://thepointsguy.freetls.fastly.net/cdn/images/swiper-left-arrow.png)}@media screen and (max-width:767px){.gallery-swiper .swiper-button-prev{background-position:0}}.gallery-swiper .swiper-button-prev,.gallery-swiper .swiper-container-rtl .swiper-button-next{left:0}.gallery-swiper .swiper-button-next,.gallery-swiper .swiper-container-rtl .swiper-button-prev{right:0}.gallery-swiper .swiper-button-next{background-image:url(https://thepointsguy.freetls.fastly.net/cdn/images/swiper-right-arrow.png)}@media screen and (max-width:767px){.gallery-swiper .swiper-button-next{background-position:100%}}.gallery-swiper .swiper-slide{box-shadow:none}@media screen and (max-width:767px){.gallery-swiper .gallery-icon{height:270px;position:relative}}@media screen and (max-width:767px){.gallery-swiper .gallery-icon img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}}.js-accordion{overflow:hidden}.js-accordion_content{max-height:0;overflow:hidden;transition:all .65s}.js-accordion.js-open .js-accordion_content{max-height:200vh}.airlines-icons .airlines-icons-wrapper{margin:0 auto;max-width:32.5rem}.airlines-icons .airlines-macro{margin:.625rem 0 0;text-align:center}@media (max-width:740px){.airlines-icons .airlines-macro{margin-left:2.5rem}}.airlines-icons .airlines-macro .airline-image{display:inline-block;margin-top:1.25rem;padding-right:2.5rem;position:relative;transition:transform .3s;vertical-align:middle;width:calc(33.333% - .3125rem)}@media (max-width:740px){.airlines-icons .airlines-macro .airline-image{margin:1.25rem 0 0;width:calc(50% - .3125rem)}}.airlines-icons .airlines-macro .airline-image:after{background:#e5e5e5;content:"";height:2.5rem;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);width:.0625rem}.airlines-icons .airlines-macro .airline-image:nth-of-type(3n+3):after{display:none}@media (max-width:740px){.airlines-icons .airlines-macro .airline-image:nth-of-type(3n+3):after{display:block}}@media (max-width:740px){.airlines-icons .airlines-macro .airline-image:nth-of-type(2n):after{display:none}}@media (max-width:740px){.airlines-icons .airlines-macro .airline-image:nth-of-type(odd){padding-right:2.5rem}}.airlines-icons .airlines-macro .airline-image:last-of-type:after{display:none}.article-row{margin:48px 0}@media screen and (min-width:1025px){.article-row{margin:56px 0}}.cards-feed .cards-feed-wrapper{margin:0 auto;max-width:83.125rem;width:calc(100% - 2.5rem)}.cards-feed .loader-container{align-items:center;display:flex;height:3.125rem;justify-content:center}.cards-feed-container .cards-feed .loader-container{display:none}[class^=search]~.cards-feed-container .cards-feed .loader-container{display:block}.cards-feed .cards-feed-container{display:flex;flex-direction:column}.cards-feed .card{border-bottom:.0625rem solid #f9f9f9;margin-bottom:1.875rem;padding-bottom:1.875rem}.cards-feed .card:last-of-type{border-bottom:none}.cards-feed .card .img-wrapper{flex:0 0 auto;margin:0 1.875rem;width:6.875rem}.cards-feed .card .img-wrapper:before{height:5.625rem;width:5.625rem}.cards-feed .cards-filter{border:.0625rem solid #e5e5e5;margin:0 auto 1.5625rem;text-align:center}.cards-feed .cards-filter-wrapper{display:inline-block;width:calc(100% - 1.875rem)}.cards-feed .cards-filter-wrapper input{display:inline-block;vertical-align:middle;background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMjIuMyAyMzIuNiI+PHBhdGggZD0iTTIyMi4zIDIxMy41TDE3NyAxNjguMmMxNS44LTE3LjkgMjUuNC00MS4zIDI1LjQtNjdDMjAyLjQgNDUuNCAxNTcgMCAxMDEuMiAwUzAgNDUuNCAwIDEwMS4yQzAgMTU3IDQ1LjQgMjAyLjQgMTAxLjIgMjAyLjRjMjAuNCAwIDM5LjQtNi4xIDU1LjMtMTYuNWw0Ni43IDQ2LjcgMTkuMS0xOS4xek0yNyAxMDEuMkMyNyA2MC4zIDYwLjMgMjcgMTAxLjIgMjdzNzQuMiAzMy4zIDc0LjIgNzQuMi0zMy4zIDc0LjItNzQuMiA3NC4yUzI3IDE0Mi4xIDI3IDEwMS4yeiIgY2xhc3M9ImNscy0xIi8+PC9zdmc+);background-position:1.25rem 50%;background-size:1.25rem;border:0;color:#3f5773;font-family:Roboto,sans-serif;font-size:1rem;left:-.9375rem;padding:1.25rem 1.25rem 1.25rem 3.125rem;position:relative;text-align:left;width:calc(100% + 1.875rem)}.cards-feed .cards-filter-wrapper input::-webkit-input-placeholder{color:#3f5773;font-family:Roboto,sans-serif;font-size:1rem}.cards-feed .cards-filter-wrapper input::-ms-input-placeholder{color:#3f5773;font-family:Roboto,sans-serif;font-size:1rem}.cards-feed .cards-filter-wrapper input::placeholder{color:#3f5773;font-family:Roboto,sans-serif;font-size:1rem}.cards-feed .cards-filter-selects{border-bottom:.0625rem solid #e5e5e5;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 0 1.5625rem;padding:0 0 1.5625rem}.cards-feed .cards-filter-selects select{display:inline-block;margin-left:.625rem}@media (max-width:740px){.cards-feed .cards-filter-selects .select-wrapper{margin-bottom:1.25rem}.cards-feed .cards-filter-selects .select-wrapper label{display:block;margin-bottom:.625rem;text-align:center}.cards-feed .cards-filter-selects .select-wrapper select{display:block;margin-left:.625rem}}.cards-feed .search-message{font-size:1.25rem;text-align:center}.cards-feed .meta{display:inline-block;vertical-align:middle;margin:0 1.25rem 0 0;width:calc(100% - 25rem)}@media (max-width:740px){.cards-feed .meta{margin:0 0 0 .625rem;width:calc(100% - 7.5rem)}}.cards-feed .meta .title{transition:color .3s}.cards-feed .meta .title em{font-style:normal}.cards-feed .meta .title a{font-size:1.25rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2;color:#000;font-family:Barlow,sans-serif;margin:4rem 0 1.0625rem;text-decoration:none;transition:color .3s}.cards-feed .meta .title a:hover{color:#1558cb}.cards-feed .meta .offer{display:inline-block;font-size:1.5rem;vertical-align:bottom}@media (max-width:1020px){.cards-feed .meta .offer{border:0;margin:0;padding:0}}.cards-feed .meta .offer .offer-condition{font-family:Roboto,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:400;letter-spacing:-.005;line-height:1.5;color:#2c2b2b}.cards-feed .cards-feed-container.searching .meta{margin-top:.625rem;text-align:center;width:auto}.cards-feed .cards-feed-container.searching .meta .title{margin-bottom:2.5rem}.cards-feed .cards-feed-container.searching .meta .title em{color:#1723c6}.cards-feed .cards-feed-container.searching .meta .offer{display:none}.comments-count.with-icon{color:#000;margin:0;position:relative}.comments-count.with-icon .counter{color:#000;font-size:.875rem;font-variation-settings:"wdth" 480,"wght" 75;height:auto;left:auto;position:absolute;right:0;text-align:center;top:3px;width:34px;z-index:8}@media screen and (min-width:1025px){.comments-count.with-icon .counter{left:3px}}.comments-count.with-icon:hover .counter{color:#146aff;cursor:pointer}#disqus_thread{margin-bottom:3.125rem}.iterable-show-success{display:none}.iterable-show-success.is-active{display:block}[data-iterable] fieldset{border:none;margin:0;padding:0}[data-iterable-before-success].is-hidden,[data-iterable-is-loading][data-iterable-is-loading]{display:none}[data-iterable-is-loading][data-iterable-is-loading].is-active{display:flex}.favorite-cards-grid{margin:0 auto 3.125rem;max-width:71.875rem;width:calc(100% - 2.5rem)}.favorite-cards-grid .cards-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.favorite-cards-grid .card{background:#fff;display:inline-block;flex-basis:auto;margin-bottom:.625rem;padding:.625rem;transition:all .3s;width:100%}@media (min-width:740px){.favorite-cards-grid .card{margin-bottom:0;margin-right:1.25rem;margin-top:.625rem;max-width:50%;min-width:50%;width:50%}}@media (min-width:1020px){.favorite-cards-grid .card{max-width:20%;min-width:20%;width:20%}}.favorite-cards-grid .card__content{height:100%}@supports (display:grid){.favorite-cards-grid .card__content{display:grid;grid-template-rows:40px -webkit-min-content 1fr;grid-template-rows:40px min-content 1fr}}.favorite-cards-grid .card .img-wrapper{flex:1 0 11.25rem;height:11.25rem;margin:0 auto 1.25rem;max-height:11.25rem;position:relative;transition:all .3s;width:11.25rem}@media (min-width:740px){.favorite-cards-grid .card .img-wrapper{max-width:15.625rem}.favorite-cards-grid .card .img-wrapper:before{height:13.125rem;width:13.125rem}}.favorite-cards-grid .card .img-wrapper:before{height:9.375rem;width:9.375rem}.favorite-cards-grid .card .img-wrapper>a{align-items:center;display:flex;justify-content:center}.favorite-cards-grid .card .size-card-vertical{height:100%;max-width:7.125rem;width:100%}.favorite-cards-grid .card .size-card{width:100%}.favorite-cards-grid .card .meta{display:flex;flex-direction:column;margin:0 auto;max-width:15.625rem;width:calc(100% - 2.5rem)}.favorite-cards-grid .card .meta .title{font-size:1.5rem;line-height:1;margin:0 0 1.0625rem;transition:all .3s}.favorite-cards-grid .card .meta .title a{color:#000;font-family:Barlow,sans-serif;font-size:1.25rem;font-variation-settings:"wdth" 380,"wght" 120}@media screen and (min-width:1025px){.favorite-cards-grid .card .meta .title a{font-size:1.5rem}}.favorite-cards-grid .card .meta .title a:hover{color:#1558cb}.favorite-cards-grid .card .meta .current-offer{display:block}.favorite-cards-grid .card .meta .current-offer a{font-family:Barlow,sans-serif;font-size:1rem;font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:2px}.favorite-cards-grid .card .meta .annual-fee{margin-top:1.25rem}.favorite-cards-grid .card .meta .annual-fee,.favorite-cards-grid .card .meta .bonus-value-title{display:block;font-family:Barlow,sans-serif;font-size:1rem;font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:2px;text-transform:uppercase}.favorite-cards-grid .card .meta .annual-fee-value{display:block;font-family:Roboto,sans-serif;font-size:1rem}.favorite-cards-grid .card .meta .offer a{color:#000;font-family:Roboto,sans-serif;font-size:1rem;margin:-.125rem 0 1rem}.favorite-cards-grid .card .meta .offer.override a{font-family:Barlow,sans-serif;font-size:1.25rem}.favorite-cards-grid .card .meta .is-amex{color:#3f5773;font-family:Roboto Slab,serif;font-size:.875rem;margin:1.25rem 0}.favorite-cards-grid .card .meta .is-amex a{color:#3f5773}.favorite-cards-grid .card .meta .bonus-value,.favorite-cards-grid .card .meta .editorial-blurb{margin-top:1.25rem}.favorite-cards-grid .card .meta .bonus-value a,.favorite-cards-grid .card .meta .editorial-blurb a{font-size:1rem;text-decoration:underline}.favorite-cards-grid .card .meta .bonus-value a{color:#000;font-family:Roboto,sans-serif;font-size:1rem}.favorite-cards-grid .card .meta .editorial-blurb a{color:#146aff}.favorite-cards-grid .card .meta .editorial-blurb b,.favorite-cards-grid .card .meta .editorial-blurb strong{font-family:Barlow,sans-serif;font-size:1rem;font-variation-settings:"wdth" 380,"wght" 120;font-weight:100;letter-spacing:2px}.favorite-cards-grid .card .card-actions{margin-top:auto}.favorite-cards-large{align-items:center;background:#f9f9f9;display:flex;justify-content:center;margin:3.125rem 0;padding:3.125rem 0;position:relative}.favorite-cards-large .favorite-cards-wrapper{max-width:71.875rem;width:100%}.favorite-cards-large .cards-wrapper{display:flex;justify-content:space-between;margin:0 6.25rem}@media (max-width:1020px){.favorite-cards-large .cards-wrapper{flex-direction:column;margin:0 auto;max-width:520px;padding:0 1.25rem;width:100%}.favorite-cards-large .cards-wrapper>*{margin-bottom:1.25rem}.favorite-cards-large .cards-wrapper>:last-child{margin-bottom:0}}@media (min-width:1020px){.favorite-cards-large .card{margin-right:1.25rem}}@media (min-width:1020px){.favorite-cards-large .card:last-child{margin-right:0}}@media (max-width:1020px){.favorite-cards-large .card .img-wrapper{flex:none}}.featured-posts .featured-posts-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:83.125rem;overflow:hidden;width:calc(100% - 2.5rem)}.featured-posts .article{margin-bottom:1.25rem;width:calc(50% - .625rem)}@media (max-width:600px){.featured-posts .article{margin:.9375rem auto;max-width:31.25rem;width:100%}}.featured-posts .article .label{margin:0;top:-3.4375rem}.featured-posts .article .label a{color:#fff;text-decoration:none}.featured-posts .article .label a:hover{text-decoration:underline}.featured-posts .article .title a{color:#000;display:block;font-size:1.5rem;line-height:1;margin:-1.0625rem 0 0;text-align:center;text-decoration:none}.featured-posts .article .title a:hover{color:#1723c6}.featured-posts .article .timestamp{border:0;color:grey;display:inline-block;font-size:1rem;margin:0;padding:0;text-align:center;vertical-align:middle;width:100%}.the-latest-home:before{display:none}.the-latest-home .title{border:none;height:calc(100% + .9375rem);left:-2.1875rem;position:absolute;top:.46875rem;width:1.875rem}.the-latest-home .title img{position:absolute;top:50%;transform:translateY(-50%);width:.71875rem}.the-latest-home .title:before{background:hsla(0,0%,100%,.25);content:"";height:100%;width:.0625rem}.the-latest-home .title .before{background:#fff;height:calc(50% - 3.4375rem);left:.25rem;position:absolute;top:0;width:.0625rem}.the-latest-home .title .before:after{background:#fff;content:"";height:100%;left:.1875rem;position:absolute;top:0;width:.0625rem}.the-latest-home .title .after{background:#fff;bottom:0;height:calc(50% - 3.4375rem);left:.25rem;position:absolute;width:.0625rem}.the-latest-home .title .after:after{background:#fff;bottom:0;content:"";height:100%;left:.1875rem;position:absolute;width:.0625rem}.the-latest-home .link{border-bottom:.0625rem solid hsla(0,0%,100%,.25)}.the-latest-home .link .meta{margin:0 0 .125rem;width:100%}.the-latest-home .link .label{margin:0 .625rem 0 0;transition:all .3s}.the-latest-home .link .label:hover{cursor:pointer}.the-latest-home .link .timestamp{color:hsla(0,0%,100%,.5);display:inline-block;font-size:.875rem;margin:0;padding:0;top:0;vertical-align:middle}.the-latest-home .link .timestamp:before{display:none}.the-latest-home .link a{color:#fff}.the-latest-home .link a:hover{color:#00ffc6}.the-latest-home .link:last-of-type{border-bottom:.0625rem solid transparent}.the-latest-home .more-link{display:inline-block;position:relative}.the-latest-home .more-link a{color:#fff;font-size:.875rem}.the-latest-home .more-link a:hover{color:#00ffc6}.the-latest-home .more-link:after{border-bottom:.0625rem solid hsla(0,0%,100%,.5);border-right:.0625rem solid hsla(0,0%,100%,.5);content:"";height:.5rem;position:absolute;right:-.9375rem;top:50%;transform:translateY(-50%) rotate(-45deg);width:.5rem}@media (max-width:1210px){.the-latest-home.inset{width:15.625rem}.the-latest-home.inset.right{float:right}}@media (max-width:1020px){.the-latest-home{margin:2.5rem auto 1.25rem}.the-latest-home .title{height:0;left:50%;position:absolute;top:0;transform:translateX(-50%) rotate(90deg)}.the-latest-home .title .before{height:15.125rem;top:3.75rem}.the-latest-home .title .after{bottom:3.75rem;height:15.125rem}.the-latest-home.inset{max-width:37.5rem;transition:width .3s,max-width .3s;width:calc(100% - 2.5rem)}.the-latest-home.inset.right{float:none}}@media (max-width:600px){.the-latest-home .title .after,.the-latest-home .title .before{height:7rem}.the-latest-home.inset{max-width:21.25rem}}.horizontal-articles{display:flex;flex-wrap:wrap;justify-content:space-between;padding:4rem 0 2rem}.horizontal-articles header{width:100%}.horizontal-articles article{border-bottom:.1rem solid #e5e5e5;display:flex;flex-wrap:wrap;margin:0 0 1.5rem;padding:0 0 1.5rem}.horizontal-articles article:last-of-type{border-bottom:none}.horizontal-articles article figure{margin:0 1.5rem 0 0;vertical-align:middle}.horizontal-articles .articles{margin:0 auto;max-width:70rem;overflow:hidden;padding:0 2rem;width:100%}.horizontal-articles .attachment-image{display:none}@media (min-width:600px){.horizontal-articles .attachment-image{display:inline-block;margin-right:1.25rem;width:16rem}}.horizontal-articles .comments-count{align-items:center;display:inline-flex;margin-left:1.25rem}@media (max-width:600px){.horizontal-articles .comments-count{margin:0 4rem;text-align:center;width:3.3rem}}.horizontal-articles .comments-count .icon{display:none}.horizontal-articles .label a,.horizontal-articles .label a:active,.horizontal-articles .label a:hover,.horizontal-articles .label a:link,.horizontal-articles .label a:visited{color:#3f5773;text-decoration:none}.horizontal-articles .label a:hover{text-decoration:underline}.horizontal-articles .link{display:inline-block;flex:1;vertical-align:top}@media (max-width:600px){.horizontal-articles .link{vertical-align:middle;width:calc(100% - 11.8rem)}}.horizontal-articles .title a,.horizontal-articles .title a:active,.horizontal-articles .title a:hover,.horizontal-articles .title a:link,.horizontal-articles .title a:visited{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 300;color:#000;font-size:2.4rem;text-decoration:none}.horizontal-articles .title a:hover{color:#146aff}.horizontal-articles .meta{align-items:center;display:inline-flex;font-size:1.4rem;vertical-align:middle}.horizontal-articles .meta .timestamp{border:none;margin:0;padding:0}.horizontal-articles .meta .byline{align-items:center;display:flex}.horizontal-articles .meta .byline a{display:inline-flex}.horizontal-articles .meta .byline .byline-photo{overflow:hidden;vertical-align:middle;width:3rem}.horizontal-articles .meta .byline .byline-photo img{border-radius:50%;height:30px;margin:auto;position:relative;width:30px}.horizontal-articles.articles-feed article{display:flex;flex-wrap:wrap}.horizontal-articles.articles-feed h3{color:#000;font-size:calc(16px + .7vw);font-variation-settings:"wdth" 480,"wght" 80;letter-spacing:.085em;line-height:1;margin-bottom:16px;text-transform:uppercase}.horizontal-articles.articles-feed .attachment-image{display:block}@media (max-width:600px){.horizontal-articles.articles-feed .attachment-image{margin:2rem auto;width:calc(100% - 2.5rem)}}.horizontal-articles.articles-feed .articles{max-width:83.125rem}@media (max-width:600px){.horizontal-articles.articles-feed .comments-count,.horizontal-articles.articles-feed .link{text-align:center;width:100%}}.horizontal-articles.articles-feed .timestamp{color:#3f5773;font-size:1.6rem}.horizontal-articles.articles-feed .title a{font-size:2.4rem}.horizontal-articles.grid article{border:0;display:block;width:calc(33% - 1rem)}@media (max-width:740px){.horizontal-articles.grid article{width:calc(50% - 1rem)}.horizontal-articles.grid article:nth-of-type(odd):last-of-type{display:none}}@media (min-width:740px){.horizontal-articles.grid article:nth-of-type(3n-1):last-of-type,.horizontal-articles.grid article:nth-of-type(3n-2):last-of-type{display:none}}.horizontal-articles.grid article>*{display:block;margin:0;padding:0;text-align:center;width:100%}.horizontal-articles.grid .comments-count,.horizontal-articles.grid .label,.horizontal-articles.grid .timestamp{display:none}.horizontal-articles.grid .attachment-image{display:block;margin:0 0 1.25rem;width:100%}.horizontal-articles.grid .articles{display:flex;flex-wrap:wrap;justify-content:space-between}.blog.hfeed .horizontal-articles .articles{padding-top:1rem}.blog.hfeed .horizontal-articles article{position:relative}.blog.hfeed .horizontal-articles .comments-count{display:block;height:4rem;position:absolute;right:0;top:0;width:3.3rem}.blog.hfeed .horizontal-articles .comments-count .icon{display:block}.blog.hfeed .horizontal-articles .comments-count svg{fill:#e5e5e5}@media (max-width:600px){.blog.hfeed .horizontal-articles .attachment-image,.blog.hfeed .horizontal-articles article{display:block}.blog.hfeed .horizontal-articles .link{margin:0 0 4rem;width:100%}.blog.hfeed .horizontal-articles .meta{margin-bottom:.5rem}.blog.hfeed .horizontal-articles .label{background-color:#146aff;display:inline-block;margin:0 0 .7rem}.blog.hfeed .horizontal-articles .label a,.blog.hfeed .horizontal-articles .label a:active,.blog.hfeed .horizontal-articles .label a:hover,.blog.hfeed .horizontal-articles .label a:link,.blog.hfeed .horizontal-articles .label a:visited{color:#fff}.blog.hfeed .horizontal-articles .label:after,.blog.hfeed .horizontal-articles .label:before{display:block}.blog.hfeed .horizontal-articles .comments-count{bottom:1rem;margin-left:0;margin-right:0;right:50%;top:auto;transform:translate(50%)}}.hub-2-1{background:#f9f9f9;margin:3.125rem 0;padding:3.125rem 0;position:relative;width:100vw}.hub-2-1 .hub-2-1-wrapper{margin:0 auto;max-width:83.125rem;width:calc(100% - 2.5rem)}.hub-2-1 .hub-2-1-wrapper section{display:inline-block;margin:0 .9375rem 0 0;width:calc(100% - 22.5rem)}@media (max-width:740px){.hub-2-1 .hub-2-1-wrapper section{margin:0;width:100%}}.hub-2-1 .hub-2-1-wrapper section+section{margin:0;width:21.25rem}@media (max-width:740px){.hub-2-1 .hub-2-1-wrapper section+section{display:none}}@media screen and (max-width:768px){.hub-2-1 .hub-2-1-wrapper .homepage-email-capture{margin:-40px;width:calc(100% + 80px)}}.hub-wrapper .hub-2-1{margin-bottom:0}.hub-2-1--aligncenter .hub-2-1-wrapper{text-align:center}.hub-50-50{background:#f9f9f9;left:50%;overflow:visible;padding:3.125rem 0;position:relative;transform:translate(-50%);width:100vw}.hub-50-50 .hub-50-50-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:83.125rem;overflow:visible;width:calc(100% - 2.5rem)}.hub-50-50 section{margin:0 auto;width:50%}@media (max-width:740px){.hub-50-50 section{width:100%}}.hub-50-50 section:first-child:not(:only-child){background:url(https://thepointsguy.freetls.fastly.net/cdn/images/dashes-vert.png) 100% 0 repeat-y;padding:0 1.25rem 0 0}@media (max-width:740px){.hub-50-50 section:first-child:not(:only-child){background:url(https://thepointsguy.freetls.fastly.net/cdn/images/dashes.png) bottom repeat-x;padding:0 0 3.75rem}}.hub-50-50 section+section{background:none;margin:0 0 0 1.25rem;padding:0;width:calc(50% - 1.25rem)}@media (max-width:740px){.hub-50-50 section+section{margin:3.125rem 0 0;width:100%}}.interactive-card-selector{background:#f9f9f9;margin:3.125rem 0}#tinymce .interactive-card-selector{margin:0}#tinymce .interactive-card-selector:before{color:#146aff;content:"Interactive Card Selector Module";display:block;font-weight:700;padding:.625rem;width:100%}#tinymce .interactive-card-selector:after{content:"The preview for this module is not available in editor mode.";display:block;padding:.625rem;width:100%}.interactive-card-selector--wrapper{margin:0 auto;max-width:71.875rem;padding:2.1875rem;position:relative;width:calc(100% - 2.5rem)}@media (max-width:600px){.interactive-card-selector--wrapper{padding:2.1875rem .9375rem}}.interactive-card-selector--toggles{display:flex;justify-content:center;margin:2.8125rem 0 1.5625rem}@media (max-width:600px){.interactive-card-selector--toggles{display:block}}.interactive-card-selector--toggles:empty{display:none}.interactive-card-selector--toggle{background:#fff;border:0;color:#146aff;margin:0;overflow:hidden;padding:1.5625rem 0;position:relative;text-align:center;transition:background .2s;width:50%}@media (max-width:600px){.interactive-card-selector--toggle{width:100%}}.interactive-card-selector--toggle.selected{background:#146aff;color:#fff}.interactive-card-selector--toggle:hover{cursor:pointer}.interactive-card-selector--toggle:hover .interactive-card-selector--selected-state{transform:none}.interactive-card-selector--toggle:nth-child(odd){margin-right:.1875rem}@media (max-width:600px){.interactive-card-selector--toggle:nth-child(odd){margin-bottom:.1875rem;margin-right:0}}.interactive-card-selector--toggle:nth-child(2n){margin-left:.1875rem}@media (max-width:600px){.interactive-card-selector--toggle:nth-child(2n){margin-left:0;margin-top:.1875rem}}.interactive-card-selector--toggle-header{font-size:1.25rem}.interactive-card-selector--icon{margin:.625rem auto 0;max-width:3.75rem;width:19%}.interactive-card-selector--icon svg{fill:#146aff}.selected .interactive-card-selector--icon svg{fill:#fff}.interactive-card-selector--selected-state{bottom:.3125rem;position:absolute;right:.625rem;transform:translateX(1.71875rem) translateY(1.71875rem);transition:transform .3s}.selected .interactive-card-selector--selected-state{transform:none}.selected .interactive-card-selector--selected-state svg{fill:#146aff}.interactive-card-selector--selected-state:before{background:#00ffc6;bottom:-4.0625rem;content:"";height:6.875rem;position:absolute;right:-4.0625rem;transform:rotate(-45deg);width:6.875rem;z-index:1}.interactive-card-selector--selected-state svg{fill:#fff;height:1.5625rem;position:relative;width:1.5625rem;z-index:2}.interactive-card-selector--toggle-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.interactive-card-selector--toggle-subheader{max-width:25rem;padding:0 .9375rem;width:100%}.interactive-card-selector--icon{margin:0}.interactive-card-selector--icon svg{height:3.75rem}.interactive-card-selector--dropdowns{margin-bottom:.625rem}.interactive-card-selector--results{align-items:center;display:flex;justify-content:center;min-height:3.75rem;position:relative;transition:.5s}@media (max-width:740px){.interactive-card-selector--results{display:block}}.interactive-card-selector--results:empty{display:none}.interactive-card-selector--loader{align-content:center;display:flex;height:3.75rem;justify-content:center;margin:.9375rem 0;width:100%}.interactive-card-selector .select-wrapper>*{margin:0 auto}.interactive-card-selector .more-link{text-align:center}.interactive-card-selector .select-wrapper{margin-bottom:.625rem}.interactive-card-selector .icon-arrow{display:block;height:1.31563rem;margin:0 auto;width:.625rem}.interactive-card-selector .icon-arrow svg{width:100%}.interactive-card-selector .favorite-cards-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.interactive-card-selector .favorite-cards-wrapper>*{flex:0 1 calc(25% - 1.25rem)}@media (max-width:1020px){.interactive-card-selector .favorite-cards-wrapper>*{flex:0 1 calc(50% - 1.25rem)}}@media (max-width:600px){.interactive-card-selector .favorite-cards-wrapper>*{flex:1 0 auto}}@media (min-width:1020px){.article-content .interactive-card-selector .favorite-cards-wrapper>*,.card-details-content .interactive-card-selector .favorite-cards-wrapper>*{flex:0 1 calc(50% - 1.25rem)}}.interactive-card-selector .favorite-cards-grid{width:100%}.interactive-card-selector .card{background-color:#fff;border:1px solid #e5e5e5;margin:.625rem;max-width:100%;min-width:0;width:auto}.interactive-card-selector .card>:last-child{margin-bottom:3.125rem}.interactive-card-selector .toggle-enter{opacity:.01}.interactive-card-selector .toggle-enter-active{opacity:1;transition:opacity .3s ease-in}.interactive-card-selector .toggle-leave{opacity:1}.interactive-card-selector .toggle-leave-active{opacity:.01;transition:opacity .1s ease-in}.newsletter{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.newsletter__title{color:#000;font-size:1rem;font-variation-settings:"wdth" 480,"wght" 100;margin-bottom:8px}.newsletter__title span{display:inline-block}.newsletter__form{display:flex;flex:1;flex-direction:column}.newsletter .suggestions{display:none;margin:.5rem 0 2.375rem;color:#fff;background-color:#d43f3f;border-radius:4px;overflow:hidden}.newsletter .suggestions p{margin:12px;text-decoration:underline}.newsletter .corrections{padding:0;list-style-type:none}.newsletter .corrections li{margin:.75rem;cursor:pointer}.newsletter__errors{bottom:80px;position:absolute}.newsletter__errors span{background-color:#d43f3f;color:#fff;font-weight:700;margin-bottom:.3125rem;padding:.3125rem}.newsletter .mc-errors{background:#d43f3f;margin-bottom:16px;width:100%}@media screen and (min-width:768px){.newsletter .mc-errors{width:-webkit-max-content;width:max-content}}.newsletter .mc-errors .mc-error-message{color:#fff;font-family:Roboto Slab,serif;font-size:.75rem;font-weight:700;margin:0;padding:4px 8px}.newsletter .mc-errors .mc-error-message.js-mc-error-msg:empty{padding:0}.newsletter__input{display:flex;justify-content:center;margin-bottom:16px;width:100%}@media screen and (min-width:768px){.newsletter__input{justify-content:flex-start}}.newsletter__input button,.newsletter__input input{border:none}.newsletter__input input{border-radius:0;flex:1;padding:8px 16px}@media screen and (min-width:768px){.newsletter__input input{max-width:300px}}.newsletter__input input::-webkit-input-placeholder{color:#3f5773;font-family:Roboto,sans-serif;font-size:.875rem}.newsletter__input input::-ms-input-placeholder{color:#3f5773;font-family:Roboto,sans-serif;font-size:.875rem}.newsletter__input input::placeholder{color:#3f5773;font-family:Roboto,sans-serif;font-size:.875rem}.newsletter__input button.tpg-cta{flex:1;font-family:Roboto,sans-serif;line-height:1rem;max-width:120px;color:#fff}.newsletter__consent{display:flex;flex-direction:column;font-family:Roboto Slab,serif;font-size:.625rem;justify-content:center;line-height:1.2}@media screen and (min-width:768px){.newsletter__consent{max-width:430px}.newsletter__consent span{display:block}}.newsletter__consent fieldset{border:none;margin-right:8px;padding:0}.newsletter .js-mc-success{background:#0fa66a;padding:.625rem}.newsletter .js-mc-success h3{color:#fff}.newsletter .js-mc-success p{color:#fff;margin:0}.newsletter-shortcode{margin:2.5rem 0}.newsletter-shortcode .text{line-height:1.5}.newsletter-shortcode .newsletter__title{display:none}@media screen and (min-width:768px){.newsletter-shortcode .newsletter__input input{max-width:100%}}.newsletter-loading{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 auto;width:2.5em}.newsletter-loading.inactive{display:none}.newsletter-loading span{background-color:#fff;height:2em;width:.5em}.newsletter-loading span:first-of-type{animation:grow 1s ease-in-out -.45s infinite}.newsletter-loading span:nth-of-type(2){animation:grow 1s ease-in-out -.3s infinite}.newsletter-loading span:nth-of-type(3){animation:grow 1s ease-in-out -.15s infinite}.newsletter-loading span:nth-of-type(4){animation:grow 1s ease-in-out infinite}@keyframes grow{0%,to{transform:scaleY(1)}50%{transform:scaleY(2)}}.newsletter__checkboxes--item{display:flex;align-items:center;margin-top:8px}.newsletter__checkboxes--item label p{font-family:Roboto Slab,serif;font-size:.75rem;margin-bottom:0}.newsletter__checkboxes--item label p a{color:#fff}.newsletter__checkboxes--label{margin-left:8px}.panel-module-container-wrapper{position:relative}.panel-module-container{opacity:0;z-index:-1}.panel-module-container.current-module-item{opacity:1;z-index:1}.panel-module-container:not(.panel-module-0){left:0;position:absolute;top:0}@media screen and (max-width:900px){.panel-module-container:not(.panel-module-0){position:static}}@media screen and (max-width:900px){.panel-module-container{max-height:3000px;transition:max-height 1.25s,opacity .75s}.panel-module-container:not(.current-module-item){max-height:0;padding:0;transition:max-height 0s}}.panel-module-mobile-nav{display:none}@media screen and (max-width:900px){.panel-module-mobile-nav{display:flex;transition:all .75s}}.panel-module-mobile-nav-button{align-items:center;display:flex;flex-direction:column;height:26px;justify-content:center;margin-left:auto;position:relative;width:26px}.panel-module-mobile-nav-button>div{height:3px;width:100%}.panel-module-mobile-nav-button .vertical{margin-top:-3px;transform:rotate(90deg);transform-origin:center center;transition:.25s}.current-module-item .vertical{transform:rotate(90deg) scaleY(0)}.comments-disclosure,.editorial-disclosure{color:#3f5773;font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.5;margin:0 0 1.875rem}.card-hub .editorial-disclosure{margin:0 auto 3.125rem;max-width:71.875rem;text-align:center}.carat{border-bottom:.125rem solid #0f1568;border-right:.125rem solid #0f1568;display:inline-block;height:.5625rem;margin:0 0 0 1.25rem;transform:rotate(45deg);transition:all .2s;width:.5625rem}.carat.engaged{transform:rotate(-45deg) rotateX(180deg)}.carat:hover{cursor:pointer}.card{align-items:center;display:flex;justify-content:space-between}.card .img-wrapper{display:block;flex:1 0 4.5625rem;margin-right:.625rem;position:relative;width:4.5625rem}.card .img-wrapper:before{background:#e5e5e5;border-radius:50%;content:"";height:4.0625rem;width:4.0625rem}.card .img-wrapper>a{display:inline-block;height:100%;max-height:100%;max-width:100%;position:relative;width:100%}.card .meta{flex:2 1 auto;font-size:.875rem;width:66%}.card .meta .is-amex{color:#3f5773;font-family:Roboto Slab,serif;font-size:.875rem}.card .meta .is-amex a{color:#3f5773;text-decoration:underline}.card .meta a{color:#202026;text-decoration:none}.card .meta a:hover{color:#1558cb}.card .meta a.learn-more-btn{color:#fff;margin-top:10px}.card .meta a.learn-more-btn:hover{color:#fff}.card .attachment-image{margin:0 auto;max-height:100%;width:100%;height:auto;max-width:100%;position:relative;z-index:3}.card .size-card-vertical{max-width:2.84837rem}.card .title{line-height:.875rem}.card .current-offer{display:none;font-size:.875rem;text-transform:uppercase}.card .current-offer.override{display:block}.card .offer{display:inline}.card .offer.override small.strikethrough,.card .offer small.strikethrough{text-decoration:line-through}.card .terms{display:inline}.card .terms a{color:#000;font-size:.625rem;text-decoration:underline}.card .terms a:before{content:"["}.card .terms a:after{content:"]"}.page-template-template-best-cards .meta .learn-more-btn,.post-type-archive-card .meta .learn-more-btn{display:none}.load-more-wrapper{display:flex;justify-content:center;margin:30px auto}.load-more-wrapper .load-more.tpg-button{background-color:#f5f5f7}.load-more-wrapper .load-more.tpg-button:hover{background-color:#000;color:#fff}.load-more-wrapper .load-more:not(.tpg-button){background:#f5f5f7;border:2px solid #000;clear:both;color:#000;display:table;font-size:.875rem;font-weight:600;letter-spacing:.04em;margin:0 auto;padding:11px;text-align:center;text-decoration:none;width:14.0625rem}.load-more-wrapper .load-more:not(.tpg-button):hover{background-color:#000;color:#fff}.load-more-wrapper .load-more:not(.tpg-button)[disabled]{color:#dfe5eb;cursor:not-allowed}.load-more-wrapper .icon-arrow,.load-more-wrapper .load-more[disabled]+.icon-arrow{display:none}.global-seal{align-items:center;display:flex;margin-bottom:2;margin-top:1.25rem;padding-bottom:1.25rem;padding-top:1.25rem}.global-seal__logo.global-seal__logo{margin:0;height:auto;max-width:450px}.post_sponsor{border-left:5px solid #00ffc7;font-size:1rem;margin-bottom:3.125rem;margin-top:1.875rem;padding-left:54px}.post_sponsor .sponsor_name{line-height:100%;margin-top:0;padding-top:0}.post_sponsor .sponsor_name img{display:block;height:2.75rem;margin-left:0;margin-top:.625rem}@media (min-width:600px){.post_sponsor .sponsor_name img{display:inline;height:2rem;margin-left:1em;margin-top:-1.125rem;position:absolute}}.post_sponsor .sponsor_description{margin-bottom:0;padding-bottom:0}.sponsor-badge{align-items:center;border-bottom:1px solid #9b9b9b;border-top:1px solid #9b9b9b;display:flex;margin-bottom:1.25rem;margin-top:1.25rem;padding-bottom:1.25rem;padding-top:1.25rem;text-decoration:none;font-size:1rem}.sponsor-badge__text{color:#202026;margin-right:.625rem;text-decoration:none}.sponsor-badge__logo.sponsor-badge__logo{margin:0;max-height:100px;max-width:200px}.points-ticker{background:#edf4fa;color:#202026;padding:1.5rem 1.25rem}.points-ticker a{color:#fff}.points-ticker .points-ticker-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;width:100%}@media (max-width:1020px){.points-ticker .points-ticker-wrapper{flex-direction:column;position:relative}}.points-ticker .method button{color:#146aff;font-family:Roboto,sans-serif;font-size:.875rem;line-height:1rem;text-decoration:none}.points-ticker .method button:hover{border-bottom:2px solid #146aff;color:#146aff}.points-ticker .method.show p{box-shadow:3px 5px 8px 1px rgba(0,0,0,.2)}@media (max-width:1020px){.points-ticker .method.show p{bottom:inherit;left:0;right:inherit;top:0;transform:translateY(-105%) translateX(0)}}@media (max-width:1020px){.points-ticker .method.show p:before{border-right-color:transparent;border-top-color:#0f1568;bottom:0;left:50%;transform:translateX(-50%) translateY(99%)}}.points-ticker header{min-width:11.25rem}@media screen and (max-width:1200px){.points-ticker header{margin-bottom:1.25rem;max-width:none;text-align:center}}@media screen and (max-width:768px){.points-ticker header{margin-bottom:0}}@media (max-width:1020px){.points-ticker header br{display:none}}.points-ticker .title{color:#202026;font-family:Barlow,sans-serif;font-size:1.75rem;font-variation-settings:"wdth" 480,"wght" 80;letter-spacing:0;line-height:1.75rem;margin:0 0 .625rem;text-transform:none}@media screen and (min-width:1025px){.points-ticker .title{font-size:1.5rem;line-height:1.5rem}}@media screen and (min-width:1200px){.points-ticker .title{font-size:1.5rem}}.points-ticker .sub-title{color:#3f5773;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;margin-bottom:.625rem;text-transform:uppercase}@media (max-width:1020px){.points-ticker .sub-title{font-size:1rem;line-height:1.125}}@media (max-width:600px){.points-ticker .sub-title{font-size:.875rem}}.points-ticker .ticker-nav{display:flex;width:1.875rem}@media (max-width:1020px){.points-ticker .ticker-nav{height:100%;position:absolute;top:50%;transform:translate3d(0,-50%,0)}}.points-ticker .ticker-nav i{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/arrow.png) no-repeat 50%;background-size:50%;cursor:pointer;width:100%}.points-ticker .ticker-nav i:hover{background-image:url(https://thepointsguy.freetls.fastly.net/cdn/images/arrow-active.png)}@media (max-width:1020px){.points-ticker .ticker-nav.prev{left:-1.875rem}}@media (max-width:600px){.points-ticker .ticker-nav.prev{left:-1.5625rem}}.points-ticker .ticker-nav.prev i{transform:rotate(180deg)}@media (max-width:1020px){.points-ticker .ticker-nav.next{right:-1.875rem}}@media (max-width:600px){.points-ticker .ticker-nav.next{right:-1.5625rem}}.points-ticker .ticker-item-wrapper{display:flex;flex-grow:1;margin:0 1.25rem;max-width:83.125rem;position:relative;width:83.125rem}@media (max-width:1020px){.points-ticker .ticker-item-wrapper{flex-wrap:wrap;justify-content:center;max-width:100%}}@media (max-width:600px){.points-ticker .ticker-item-wrapper{margin:0;padding:.625rem}}.points-ticker .ticker-items{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;justify-content:space-between;margin:0 1.25rem}@media (max-width:600px){.points-ticker .ticker-items{flex-direction:column;margin:0}}.points-ticker .ticker-item{border-left:1px solid #dfe5eb;display:none;flex-grow:2;opacity:0;padding:.5rem 1.125rem;text-align:center;transition:opacity .3s;width:25%}@media (max-width:1210px){.points-ticker .ticker-item{padding:1.125rem;width:50%}}@media (max-width:600px){.points-ticker .ticker-item{border-bottom:1px solid #aebecf;border-left:none;margin:0;padding:.9375rem 0;text-align:left;text-align:initial;width:100%}}@media (min-width:1210px){.points-ticker .ticker-item:nth-child(4n+1){border-left:none}}@media (max-width:1210px){.points-ticker .ticker-item:nth-child(odd){border-left:none}}@media (max-width:1210px){.points-ticker .ticker-item:nth-child(4n+1),.points-ticker .ticker-item:nth-child(4n+2){border-bottom:1px solid #dfe5eb}}.points-ticker .ticker-item.active{display:flex}.points-ticker .ticker-item.animate{opacity:1}.points-ticker .ticker-item .meta{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}@media (max-width:600px){.points-ticker .ticker-item .meta{flex-direction:row}}.points-ticker .ticker-item .meta-title{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.1875rem}@media (max-width:600px){.points-ticker .ticker-item .meta-title{max-width:calc(100% - 120px)}}.points-ticker .ticker-item .meta-description{font-family:Barlow,sans-serif;font-size:2rem;font-variation-settings:"wdth" 480,"wght" 80;line-height:2.375rem;margin-bottom:.625rem}@media (max-width:600px){.points-ticker .ticker-item .meta-description{margin:0;order:2}}.points-ticker .ticker-item .number-animate{display:inline-block;min-width:2rem}.points-ticker .ticker-item.value-up .meta .meta-description{margin-right:2.25rem;position:relative}@media (max-width:600px){.points-ticker .ticker-item.value-up .meta .meta-description{margin:0}}.points-ticker .ticker-item.value-up .meta .meta-description:before{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 300;color:#0fa66a;content:url(https://thepointsguy.freetls.fastly.net/cdn/images/arrow-up.png) " UP";display:block;font-size:1rem;height:0;letter-spacing:1px;position:absolute;right:-2.1875rem;top:20%}@media (max-width:600px){.points-ticker .ticker-item.value-up .meta .meta-description:before{left:-2.8125rem;right:0;top:0}}@keyframes upArrow{0%{transform:translateY(-50%)}50%{transform:translateY(-50%) translateY(-.3125rem)}to{transform:translateY(-50%)}}.points-ticker .ticker-item.value-up:hover .meta .meta-description:before{animation:upArrow 1s infinite}.points-ticker .ticker-item.value-down .meta .meta-description{margin-right:3.5rem;position:relative}@media (max-width:600px){.points-ticker .ticker-item.value-down .meta .meta-description{margin:0}}.points-ticker .ticker-item.value-down .meta .meta-description:before{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 300;color:#e05f5f;content:url(https://thepointsguy.freetls.fastly.net/cdn/images/arrow-down.png) " DOWN";display:block;font-size:1rem;height:0;letter-spacing:1px;position:absolute;right:-3.4375rem;top:20%}@media (max-width:600px){.points-ticker .ticker-item.value-down .meta .meta-description:before{left:-3.4375rem;right:0;top:0}}@keyframes downArrow{0%{transform:translateY(-50%)}50%{transform:translateY(-50%) translateY(.3125rem)}to{transform:translateY(-50%)}}.points-ticker .ticker-item:hover .meta .meta-description:before{animation:downArrow 1s infinite}.points-ticker .see-all{margin-top:8px;min-width:75px;position:relative;text-align:right}@media screen and (min-width:768px) and (max-width:1025px){.points-ticker .see-all{margin:1.875rem 0 0;min-width:auto}}@media screen and (min-width:1025px){.points-ticker .see-all{margin:0}}.points-ticker .see-all a{color:#146aff;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:1.7px;line-height:1.25rem;text-decoration:none;text-transform:uppercase}.points-ticker .see-all a:hover:after{background-color:#146aff;bottom:2px;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:100%}.method{position:relative}.method button{background-color:transparent;border:0;color:grey;margin:0;padding:0;text-decoration:underline}.method button:hover{color:#202026}.method p{display:none}.method.show p{background-color:#0f1568;bottom:0;color:#fff;display:block;margin:0;padding:1.25rem;position:absolute;right:0;transform:translateX(100%) translateY(5%);width:18.75rem;z-index:12}@media (max-width:600px){.method.show p{bottom:inherit;left:0;right:inherit;top:0;transform:translateY(-105%) translateX(0)}}.method.show p:before{border:.75rem solid transparent;border-right-color:#0f1568;bottom:5%;content:"";display:block;height:1.5rem;left:0;position:absolute;transform:translateX(-99%);width:0}@media (max-width:600px){.method.show p:before{border-right-color:transparent;border-top-color:#0f1568;bottom:0;left:5%;transform:translateX(0) translateY(99%)}}.points-valuation-single footer{display:flex;justify-content:center;padding:0}.points-valuation-single .more-link{margin:.0625rem 0 0 1.25rem}.points-valuation-single .method{border-right:.0625rem solid grey;font-size:1rem;padding:0 1.25rem 0 0}.points-valuation-single .points-meta{align-items:center;display:flex;justify-content:space-between;margin:.75rem 0 2.375rem}.points-valuation-single .points-title{font-size:3rem;line-height:1;margin-right:.625rem}.points-valuation-single .points-value{align-items:baseline;color:#0f1568;display:flex;flex-direction:column;font-size:3rem;text-align:center}.points-valuation-single .points-value .points-value__label{font-size:1.5rem;text-decoration:underline;white-space:nowrap;width:100%}.points-valuation-single .points-value .points-value__unit{font-size:1.125rem;padding-left:.625rem}.points-valuation-single .points-value.value-down:before,.points-valuation-single .points-value.value-up:before{border-bottom:1.25rem solid #0f1568;border-left:.8125rem solid transparent;border-right:.8125rem solid transparent;content:"";display:inline-block;height:0;margin-right:.3125rem;vertical-align:middle;width:0}.points-valuation-single .points-value.value-up:before{transform:rotate(0deg)}.points-valuation-single .points-value.value-down:before{transform:rotate(180deg)}.related-links{clear:both;margin:6.25rem auto 0;max-width:71.875rem;overflow:auto;width:100%}.related-links .header{color:#0f1568;font-size:1rem;margin:0 0 1.875rem;position:relative;text-align:center}.related-links .header:before{margin:0}.related-links .header:after,.related-links .header:before{background:#0f1568;content:"";height:.0625rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}.related-links .header:after{margin:.1875rem 0 0}.related-links .header span{background:#fff;padding:0 .625rem;position:relative;z-index:4}.related-links .related-link{float:left;margin:0 1.25rem 2.8125rem 0;width:calc(33.333% - .83313rem)}.related-links .related-link img{margin:0 0 .4375rem;width:100%}.related-links .related-link img:hover{cursor:pointer}.related-links .related-link .meta .label{font-size:.875rem;margin:0 0 .4375rem}.related-links .related-link .meta .label a{color:#fff;text-decoration:none}.related-links .related-link .meta .label a:hover{text-decoration:underline}.related-links .related-link .meta .title a{color:#000;display:block;font-family:Barlow,sans-serif;font-size:1.25rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2;text-decoration:none}.related-links .related-link .meta .title a:hover{color:#1558cb}.related-links .related-link .meta .timestamp{border:0;color:#3f5773;display:inline-block;font-family:Roboto Slab,serif;font-size:.75rem;margin:0;padding:0;vertical-align:middle;width:100%}.related-links .related-link:last-of-type,.related-links .related-link:nth-of-type(4){margin:0}.related-links .related-link:nth-of-type(5),.related-links .related-link:nth-of-type(6){width:calc(50% - .625rem)}@media (max-width:1020px){.related-links .related-link{clear:both;max-width:40rem;width:calc(100% - 2.5rem)}.related-links .related-link,.related-links .related-link:nth-of-type(4){float:none;margin:0 auto 2.1875rem}.related-links .related-link:nth-of-type(5){width:calc(100% - 2.5rem)}.related-links .related-link:nth-of-type(6){margin:0 auto 2.1875rem;width:calc(100% - 2.5rem)}.related-links .related-link .meta .title{max-width:100%}}.single-deal-module{position:relative;vertical-align:top}.single-deal-module .widget{margin:0}.single-deal-module .widget h2.title{font-size:1.5rem;margin:0 0 1.5625rem}.single-deal-module .widget .timestamp{background:#00ffc6;border:none;bottom:0;color:#0f1568;display:inline;font-size:1rem;margin:0;padding:.75rem 1.375rem;position:absolute;right:0;text-align:center;text-transform:uppercase;top:auto;z-index:4}.single-deal-module .widget .timestamp:before{display:none}.single-deal-module article{margin:0 0 1.25rem;position:relative}.single-deal-module article a{color:#202026;text-decoration:none}.single-deal-module article a:hover{color:#1723c6}.single-deal-module .image-wrapper{margin-bottom:.3125rem;position:relative}.weekly-update-promotions.frontpage{max-width:1330px;margin:3.125rem auto;padding:0 20px;width:100%}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage{padding:0 35px}}.weekly-update-promotions.frontpage.hide{display:none}.weekly-update-promotions.frontpage .wrapper{border-top:1px solid #dfe5eb;border-bottom:1px solid #dfe5eb;position:relative}.weekly-update-promotions.frontpage .wrapper .grid{grid-gap:0;display:flex;flex-direction:column;padding:2rem 0;width:100%;margin:0 auto}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage .wrapper .grid{display:grid;grid-template-columns:363px calc(100% - 363px);max-width:1015px}}.weekly-update-promotions.frontpage .wrapper .grid__item.hide{display:none}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage .wrapper .grid__item.newsletter-loading{grid-row:1/3;grid-column:2/3}}.weekly-update-promotions.frontpage .wrapper .grid__item.newsletter-loading span{background-color:#2c2b2b}.weekly-update-promotions.frontpage .wrapper .grid__item.image{width:100%;max-width:300px;margin:0 auto;order:2}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage .wrapper .grid__item.image{order:unset;max-width:363px;grid-row:1/3}}.weekly-update-promotions.frontpage .wrapper .grid__item.information{order:1}.weekly-update-promotions.frontpage .wrapper .grid__item.information.finalize{grid-row:1/3;align-self:center}.weekly-update-promotions.frontpage .wrapper .grid__item.information.finalize .paragraph p{margin-bottom:0}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage .wrapper .grid__item.information{padding-left:57px;align-self:flex-end}.weekly-update-promotions.frontpage .wrapper .grid__item.information.finalize{grid-row:1/3;align-self:center}}.weekly-update-promotions.frontpage .wrapper .grid__item.information .title{margin:0 auto .625rem;max-width:300px}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage .wrapper .grid__item.information .title{max-width:100%}}.weekly-update-promotions.frontpage .wrapper .grid__item.information .title h3{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 500;color:#2c2b2b;font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;text-align:center;margin-bottom:0}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage .wrapper .grid__item.information .title h3{text-align:left}}.weekly-update-promotions.frontpage .wrapper .grid__item.information .paragraph p{color:#2c2b2b;font-family:Barlow,sans-serif;font-size:18px;letter-spacing:0;line-height:28px}.weekly-update-promotions.frontpage .wrapper .grid__item.form{order:3;margin-top:1.4375rem}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage .wrapper .grid__item.form{margin-top:0;padding-left:57px}}.weekly-update-promotions.frontpage .wrapper .grid__item.form .row{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:1rem}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage .wrapper .grid__item.form .row{flex-direction:row}}.weekly-update-promotions.frontpage .wrapper .grid__item.form .row input#email,.weekly-update-promotions.frontpage .wrapper .grid__item.form .row textarea{padding:.625rem;border:0;width:100%;height:48px;margin-bottom:1rem}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage .wrapper .grid__item.form .row input#email,.weekly-update-promotions.frontpage .wrapper .grid__item.form .row textarea{flex:2;margin-bottom:0}}.weekly-update-promotions.frontpage .wrapper .grid__item.form .row input#email::-webkit-input-placeholder,.weekly-update-promotions.frontpage .wrapper .grid__item.form .row textarea::-webkit-input-placeholder{color:#3f5773;font-family:Roboto,sans-serif;font-size:.875rem}.weekly-update-promotions.frontpage .wrapper .grid__item.form .row input#email::-ms-input-placeholder,.weekly-update-promotions.frontpage .wrapper .grid__item.form .row textarea::-ms-input-placeholder{color:#3f5773;font-family:Roboto,sans-serif;font-size:.875rem}.weekly-update-promotions.frontpage .wrapper .grid__item.form .row input#email::placeholder,.weekly-update-promotions.frontpage .wrapper .grid__item.form .row textarea::placeholder{color:#3f5773;font-family:Roboto,sans-serif;font-size:.875rem}.weekly-update-promotions.frontpage .wrapper .grid__item.form .row textarea{padding:1rem;height:120px}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage .wrapper .grid__item.form .row textarea{height:87px;margin-right:.9375rem}}.weekly-update-promotions.frontpage .wrapper .grid__item.form .row .bc-btn--secondary{width:100%;min-width:166px;border-radius:0;height:48px}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage .wrapper .grid__item.form .row .bc-btn--secondary{width:auto}}.weekly-update-promotions.frontpage .wrapper .grid__item.form .row__consent{align-items:center;display:flex;font-family:Roboto Slab,serif;font-size:.625rem;line-height:1.2}.weekly-update-promotions.frontpage .wrapper .grid__item.form .row__consent fieldset{border:0;margin-right:8px;padding:0}.weekly-update-promotions.frontpage .wrapper .grid__item.form .row:last-of-type{margin-bottom:0}.weekly-update-promotions.frontpage .wrapper .close-weekly-update{position:absolute;width:16px;right:0;top:1rem}@media screen and (min-width:1200px){.weekly-update-promotions.frontpage .wrapper .close-weekly-update{top:1.25rem;width:24px}}.weekly-update-promotions.frontpage .wrapper .close-weekly-update:hover{cursor:pointer}.extended-reading{display:flex}@media (max-width:740px){.article-body-ad{display:none}}.article-body-ad,.credit-card-widget{margin:32px 0;text-align:center}@media screen and (min-width:1025px){.article-body-ad,.credit-card-widget{text-align:left}}.article-body-ad:before,.credit-card-widget:before{content:"ADVERTISEMENT";display:block;font-size:1.2;margin-bottom:8px}.myFinance-ad-unit iframe{padding-top:36px}.is-guide.article-header,.is-guide.card-header{padding:2.6875rem 0 10rem;position:relative}.is-guide.post-content{padding-top:3.125rem;position:relative;top:-5rem;z-index:8}.is-guide .article-content .article-body-content,.is-guide .card-details-content .article-body-content{float:none;margin:auto;max-width:49.375rem}.is-guide .article-content .editorial-disclosure,.is-guide .card-details-content .editorial-disclosure{margin:0 auto 3.125rem;max-width:60.625rem;position:relative;z-index:2}.article-intro{background:#fff;line-height:1.5;margin:35px 0;padding:30px}@media screen and (min-width:1025px){.article-intro{max-width:700px}}.article-intro p{font-size:1rem;line-height:26px}.article-intro p.section-title{font-size:calc(16px + .7vw);font-variation-settings:"wdth" 480,"wght" 80;letter-spacing:.085em;margin-bottom:16px;text-transform:uppercase;font-size:1.25rem}.deal-timestamp{background:#00ffc6;height:3.125rem;margin-bottom:1.25rem;position:relative;text-align:center;width:100%}.deal-timestamp .timestamp-macro{color:#0f1568;font-size:1rem;text-align:center;text-transform:uppercase}.deal-timestamp .timestamp-macro .timestamp-micro{background:#00ffc6;padding:0 .625rem;position:relative;z-index:2}.deal-timestamp .timestamp-macro:after,.deal-timestamp .timestamp-macro:before{background:#0f1568;content:"";height:.0625rem;left:-4.375rem;position:absolute;top:50%;transform:translateY(-50%) translateY(-.0625rem);width:calc(100% + 10rem);z-index:1}.deal-timestamp .timestamp-macro:before{transform:translateY(-50%) translateY(-.0625rem)}.deal-timestamp .timestamp-macro:after{transform:translateY(-50%) translateY(.125rem)}.card-details-content{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:85.625rem}.template-card-hub .card-details-content{margin:2.5rem auto 0;max-width:1280px}.template-full-width .card-details-content{width:calc(100% - 12.5rem)}@media (max-width:1020px){.template-full-width .card-details-content{width:100%}}.card-details-content .card-table{margin-left:2.5rem;max-width:31.25rem;width:18.75rem}.card-details-content .card-summary{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 99,"wdth" 480;width:calc(100% - 21.25rem)}@media (max-width:1020px){.card-details-content .card-summary{padding:0 1.25rem}}.card-details-content .card-summary:empty{display:none}.card-details-content .card-summary:empty+section{max-width:31.25rem;width:100%}.card-details-content .card-summary ul{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 99,"wdth" 480;margin-top:0}.card-details-content .card-summary,.card-details-content .card-table{margin:0 auto}@media (max-width:1020px){.card-details-content .card-summary,.card-details-content .card-table{margin:1.25rem auto;width:100%}}@media (min-width:1210px){.template-full-width .card-hub-content{margin:3.75rem auto 0}}.template-full-width.card-details-template h1{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 300;font-size:2.25rem;letter-spacing:.38px;line-height:2.6875rem;text-transform:none}.template-full-width.card-details-template .article-header-wrapper{text-align:center}@media screen and (min-width:1025px){.template-full-width.card-details-template .article-header-wrapper{display:flex;flex-direction:column;justify-content:center;max-width:50%}}.template-full-width .card-details-content{width:100%}.template-full-width .card-apply .apply-button{align-items:center;background-color:#146aff;display:flex;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.57px;line-height:1.1875rem;text-transform:capitalize;word-spacing:normal}.template-full-width .card-apply .apply-button:hover{background-color:#1558cb}.template-full-width .card-apply .icon-lock{margin:0 0 0 .625rem;width:15px}.template-full-width .card-apply .notice{margin-top:0}.template-full-width .card-apply .notice:after{content:none}.single-partner-card .card-header{flex-direction:column-reverse}@media screen and (min-width:1025px){.single-partner-card .card-header{flex-direction:row;justify-content:center}}.single-partner-card .label{line-height:1.4}.single-partner-card .label:before{content:"";display:block;height:0;margin-top:-.2em;width:0}.single-partner-card .partner-card__logo{margin-bottom:16px;width:125px}.single-partner-card .template-full-width.card-details-template .article-header-wrapper{text-align:left}.card-apply{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1.875rem;overflow:hidden;transition:width .5s ease-in-out}.card-apply,.card-apply .apply-button{display:flex;text-decoration:none;width:100%}.card-apply .apply-button{align-content:center;background-color:#439d5d;flex-wrap:nowrap;font-size:1.875rem;justify-content:center;letter-spacing:-.03125rem;line-height:1;margin-bottom:.625rem;min-width:7.5rem;text-align:center;text-transform:uppercase}@media (max-width:1020px){.card-apply .apply-button{font-size:1.875rem;margin-top:.625rem}}.card-apply .apply-button:hover{background-color:#347948;color:#fff}@media (min-width:1410px){.card-hub-content .card-apply .apply-button{font-size:2.5rem;padding:.25em .5em}}.card-apply .notice{color:#202026;line-height:1.2;text-align:center;width:100%}.card-apply .notice:after{border-bottom:.125rem solid #1723c6;border-right:.125rem solid #1723c6;content:"";display:inline-block;height:.5625rem;margin:0 0 .0625rem -.125rem;transform:rotate(-45deg);width:.5625rem}.card-apply .notice br{display:none}@media (max-width:600px){.card-apply .notice br{display:block}}.card-apply .icon-lock{display:inline;height:2rem;margin-right:.625rem;width:2rem}.card-apply .icon-lock path{fill:#fff}.card-apply span:last-child{display:inline}.card-header{display:flex;flex-wrap:wrap;justify-content:center;padding:3.75rem 0 1.875rem}@media (max-width:1020px){.card-header{margin:3.75rem auto 0;padding:0}}@media (max-width:740px){.card-header{margin-bottom:2.5rem}}.card-header .card-image{align-items:center;display:flex}.card-header .card-image .attachment-image{margin:0 1.25rem;position:relative;z-index:3}@media (max-width:1210px){.card-header .card-image .attachment-image{margin-bottom:2.5rem}}.card-header .card-image .attachment-image.size-card{max-width:18.75rem;width:20vw}.card-header .card-image .attachment-image.size-card-vertical{max-width:11.70562rem;width:12.4vw}.card-table table{border-collapse:collapse;table-layout:fixed;width:100%}.card-table th{width:50%}.card-table thead tr{background-color:#202026}@media (max-width:740px){.card-table tbody tr{padding-bottom:0}}.card-table tbody tr:after{display:none}.card-table tbody td:first-of-type{font-weight:400}@media (max-width:740px){.card-table tbody td:first-of-type{font-size:1.6;text-align:center}}.card-table tbody td:last-of-type{max-height:auto}.card-table tbody td:last-of-type:before{display:none}.hub-hero .hub-hero-wrapper{margin:0 auto;max-width:83.125rem;padding:5rem 1.25rem 2.5rem;position:relative;width:calc(100% - 2.5rem)}.hub-hero .hub-hero-wrapper .meta{margin:0 auto;max-width:38.125rem;position:relative;text-align:center;z-index:3}.hub-hero .hub-hero-wrapper .meta .title{font-size:3.75rem;font-variation-settings:"wdth" 400,"wght" 120;line-height:1;margin:0 auto 1.25rem;max-width:50rem;width:100%}.hub-hero .hub-hero-wrapper .meta .sub-title{margin:0 auto;max-width:70%}.hub-hero.hub-hero-archive{background:none;color:#202026;padding:0}.hub-hero.hub-hero-archive .hub-hero-wrapper{margin-bottom:2.5rem;padding:2.5625rem 0 0}.hub-hero.hub-hero-card{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/bg-hub-hero.jpg) 50% no-repeat;background-size:cover;color:#fff;padding:2.5rem 0;position:relative;width:100%}.hub-hero.hub-hero-card h1.title{text-transform:none}.hub-hero.hub-hero-card .hero-img{left:4.375rem;max-width:23.125rem;position:absolute;top:50%;transform:translateY(-50%);transition:max-width .3s;width:calc(100% - 2.5rem);z-index:2}.hub-hero.hub-hero-card .hero-img.credit-card{transform:translateY(-50%) rotate(-10deg)}@media (max-width:1210px){.hub-hero.hub-hero-card .hero-img.credit-card:after{height:16.875rem;margin-top:-.125rem;width:16.875rem}}@media (max-width:1210px){.hub-hero.hub-hero-card .hero-img{left:1.875rem;max-width:20rem}}@media (max-width:1020px){.hub-hero.hub-hero-card .hero-img{left:1.875rem;max-width:16.875rem}.hub-hero.hub-hero-card .hero-img.credit-card:after{height:14.375rem;margin-top:-.125rem;width:14.375rem}}@media (max-width:740px){.hub-hero .hub-hero-wrapper{padding:3.125rem 0}.hub-hero .hub-hero-wrapper .meta{margin:2.5rem auto 0}.hub-hero .hub-hero-wrapper .meta .title{font-size:3.125rem}.hub-hero.hub-hero-card .hero-img{left:50%;max-width:12.5rem;position:relative;top:0;transform:translateX(-50%)}.hub-hero.hub-hero-card .hero-img.credit-card{transform:translateX(-50%) rotate(-10deg)}.hub-hero.hub-hero-card .hero-img.credit-card:after{height:10.625rem;width:10.625rem}}@media (max-width:600px){.hub-hero.hub-hero-card .hero-img{max-width:9.375rem}.hub-hero.hub-hero-card .hero-img.credit-card:after{height:8.125rem;width:8.125rem}}.current-offer-bar{background:#f5f5f7;margin-bottom:3.125rem;padding:1.25rem 0 .625rem}.current-offer-bar .current-offer-bar-wrapper{margin:0 auto;max-width:83.125rem;overflow:hidden;width:calc(100% - 2.5rem)}.current-offer-bar .current-offer{float:left;width:calc(100% - 9.375rem)}@media (max-width:740px){.current-offer-bar .current-offer{float:none;margin:.625rem auto 0;text-align:center;width:100%}}.current-offer-bar .current-offer .header{font-size:.875rem;text-transform:uppercase}.current-offer-bar .current-offer .offer{color:#146aff;font-size:.875rem}.current-offer-bar .current-offer .offer span{display:inline-block;font-size:1.875rem;margin:0 .625rem 0 0}.current-offer-bar .card-actions{float:right;text-align:right;width:9.375rem}@media (max-width:1020px){.current-offer-bar .card-actions{margin:.625rem 0 0}}@media (max-width:740px){.current-offer-bar .card-actions{float:none;margin:1.25rem auto;text-align:center;width:calc(100% - 2.5rem)}}@media (max-width:600px){.current-offer-bar .card-actions .apply{margin:.625rem 0 0}}.content-all-cards{margin-top:3.125rem}.page-template-template-all-cards .content-all-cards{margin-bottom:3.125rem}#card-search .horizontal-articles.articles-feed header,#card-search .related-header,.horizontal-articles.articles-feed #card-search header{margin:0 0 .625rem}@media (max-width:768px){#card-search .horizontal-articles.articles-feed header h2,#card-search .related-header h2,.horizontal-articles.articles-feed #card-search header h2{color:#000;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;line-height:19px;text-transform:uppercase;width:100%}}@media (max-width:420px){#card-search .cards-feed-wrapper{width:100%}#card-search .cards-feed-wrapper .cards-filter-selects .select-wrapper{padding-right:.3125rem;width:50%}#card-search .cards-feed-wrapper .cards-filter-selects .select-wrapper+.select-wrapper{padding-left:.3125rem;padding-right:0}#card-search .cards-feed-wrapper .cards-filter-selects .select-wrapper select{margin-left:0;min-width:0;padding:.4375rem 0 .4375rem .3125rem;width:100%}}@media (max-width:768px){#card-search .cards-feed-wrapper .cards-filter-selects{border-bottom:0}#card-search .cards-feed-wrapper .cards-feed-container .card{border-bottom:1px solid #dcdcdc;flex-direction:column;margin-bottom:0;padding:1em 0}#card-search .cards-feed-wrapper .cards-feed-container .card .img-wrapper{width:5.625rem}#card-search .cards-feed-wrapper .cards-feed-container .card .img-wrapper:before{display:none}#card-search .cards-feed-wrapper .cards-feed-container .card .meta{margin:0;max-width:285px;width:100%}#card-search .cards-feed-wrapper .cards-feed-container .card .meta .title{margin-bottom:.3125rem;text-align:center}#card-search .cards-feed-wrapper .cards-feed-container .card .meta .title a{color:#162433;text-decoration:none;border-bottom:2px solid #146aff;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;line-height:1.4;text-align:center}#card-search .cards-feed-wrapper .cards-feed-container .card .meta .offer a{color:#393838;display:block;font-family:Roboto,sans-serif;font-size:20px;line-height:1.3;text-align:center}#card-search .cards-feed-wrapper .cards-feed-container .card .meta .offer a .offer-condition{color:#393838;display:block;font-family:Roboto,sans-serif;font-size:14px;line-height:20px;margin-top:.3125rem;text-align:center}#card-search .cards-feed-wrapper .cards-feed-container .card .meta .is-amex{color:#516d8d;font-family:Roboto Slab,serif;font-size:10px;line-height:20px;text-align:center}}.interstitial{align-items:center;animation:fadein 2s;background-color:#edf4fa;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;margin:0;padding:0;position:absolute;top:0;width:100vw}@keyframes fadein{0%{opacity:0}to{opacity:1}}.interstitial .interstitial-gif{height:300px;margin-bottom:70px;width:300px}.interstitial-credit-card{margin:0 auto;max-width:calc(100% - 1.875rem);text-align:center}.interstitial-credit-card h1{color:#000;font-size:2rem;font-variation-settings:"wdth" 480,"wght" 60;letter-spacing:.8px;line-height:38px;margin-bottom:40px;max-width:none;text-transform:none;width:100%}.interstitial-credit-card .illustration-container{align-items:center;display:flex;justify-content:center}.interstitial-credit-card .illustration-container .attachment-image{border-right:1px solid #000;display:inline-block;padding-right:25px;width:auto}.interstitial-credit-card .illustration-container .attachment-image figure{width:84px}.interstitial-credit-card .illustration-container .icon-lock{display:inline-block;margin-left:25px}.interstitial-credit-card .illustration-container .icon-lock svg{height:36px;width:36px}.interstitial-credit-card .illustration-container .icon-lock path{fill:#000}.icon-loader{background:#1723c6;color:#1723c6;position:relative;text-indent:-9999em;transform:translateZ(0)}.icon-loader,.icon-loader:after,.icon-loader:before{animation:load1 1s ease-in-out infinite;height:1.25rem;width:1.25rem}.icon-loader:after,.icon-loader:before{content:" ";position:absolute;top:0}.icon-loader:before{animation-delay:-.32s;background-color:#0f1568;color:#0f1568;left:-1.25rem}.icon-loader:after{animation-delay:iniitial;background-color:#00ffc6;color:#00ffc6;left:1.25rem}.icon-loader{animation-delay:-.16s}@keyframes load1{0%,80%,to{box-shadow:0 0;height:2em}40%{box-shadow:0 -1em;height:3em}}.about-us-hero{padding:5rem 0 2.5rem}.about-us-hero .title{font-size:3.75rem;line-height:1;margin:0 auto 1.25rem;max-width:50rem;text-transform:none;width:100%}.about-us{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:71.875rem}@media (max-width:1020px){.about-us{margin-left:1.25rem;margin-right:1.25rem}}.about-us h2{font-size:1.875rem;width:100%}.about-us .editor{margin-bottom:1.25rem;width:calc(50% - 1.25rem)}@media (max-width:1020px){.about-us .editor{width:100%}}@media (min-width:1020px){.about-us .editor.full-width{margin:0 12.5% 1.25rem;width:75%}.about-us .editor.full-width .heading h2.name,.about-us .editor.full-width .heading h3.title{margin:0}.about-us .editor.full-width .editor-bio{font-family:Roboto,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:400;letter-spacing:-.005;line-height:1.5}.about-us .editor.full-width .editor-bio p{font-size:1.5rem;line-height:1.5}}.about-us .editor .person-image{border-radius:50%;height:7.8125rem;margin:0 1.25rem 0 0;overflow:hidden;width:7.8125rem}.about-us .editor .heading{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 1.25rem}.about-us .editor .heading h2.name{font-size:1.5625rem;margin-bottom:0;margin-top:0}.about-us .editor .heading h3.title{margin-top:0}.about-us .editor .editor-bio{margin-top:.625rem}.app__landing{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/app_landing_page/app-bg.png) no-repeat;background-position:50%;background-size:cover;height:calc(100vh - 60px);overflow:hidden;position:relative;width:100%}@media screen and (min-width:768px) and (max-width:1023px){.app__landing{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/app_landing_page/tablet-bg.png) no-repeat;background-position:50%;background-size:cover}}@media screen and (min-width:1024px){.app__landing{background-attachment:fixed;background-position:left 0;background-size:cover;height:calc(100vh - 124px);min-height:600px}}@media screen and (min-width:1024px) and (max-width:1500px) and (max-height:900px){.app__landing{background-position:right 20%}}.app__landing__hand-icon{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/app_landing_page/app-phone.png) no-repeat}@media screen and (max-width:767px){.app__landing__hand-icon{background-position:-100px bottom;background-size:contain;height:400px;margin-top:auto;position:relative;width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.app__landing__hand-icon{background-position:-65px 40px;background-size:630px;bottom:0;height:65%;position:absolute;width:100%}}@media screen and (min-width:1024px){.app__landing__hand-icon{background-position:100% 100%;background-size:cover;margin:40px 50px 0 0;width:700px}}@media screen and (max-height:930px) and (min-width:1024px){.app__landing__hand-icon{background-size:contain}}@media screen and (max-height:570px){.app__landing__hand-icon{display:none}}.app__landing__inner{display:flex;flex-direction:column;height:100%}@media screen and (min-width:1024px){.app__landing__inner{flex-direction:row-reverse;justify-content:flex-end}}@media screen and (min-width:1024px) and (max-width:1500px) and (max-height:900px){.app__landing__inner{display:grid;grid-template-columns:1fr 700px;grid-template-rows:1fr 1fr}.app__landing__inner .app__landing__hand-icon{grid-column:1/2;grid-row:1/3;margin-left:-50%;width:150%}.app__landing__inner .newsletter__input input{max-width:100%}.app__landing__inner .field__wrap{margin-top:.875vw}.app__landing__inner .app__landing__inner-text{grid-column:2/3;grid-row:1/2;max-width:700px;padding-right:1.75vw}}@media screen and (max-width:740px){.app__landing__inner{display:grid;grid-template-columns:1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.app__landing__inner .app__landing__hand-icon{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/app_landing_page/app-phone-sm.png) no-repeat;background-position:top;background-size:auto 100%;height:98%;max-height:200vw;transform:translateX(-14%);width:150%}}.app__landing__inner-text{margin:50px auto 5vh;max-width:550px;padding:0 15px}@media screen and (min-width:768px){.app__landing__inner-text{margin:50px auto 100px}}@media screen and (min-width:1024px){.app__landing__inner-text{margin:60px 0 0;padding:0 30px 0 0}}@media screen and (min-width:1024px) and (max-width:1500px) and (max-height:900px){.app__landing__inner-text{margin-top:1.75vw;padding-right:1.75vw}}@media screen and (max-width:740px){.app__landing__inner-text{margin:.875vw 0 0}.app__landing__inner-text .field__wrap{margin-top:0}}.app__landing__inner-text h1{color:#fff;font-size:25px;font-weight:700;letter-spacing:.09px;line-height:34px;margin:15px 0}@media screen and (min-width:768px){.app__landing__inner-text h1{font-size:44px;letter-spacing:.15px;line-height:52px}}.app__landing__inner-text p{color:#0b0672;font-size:14px;font-weight:500;letter-spacing:-.17px;line-height:20px}@media screen and (min-width:768px){.app__landing__inner-text p{font-size:18px;letter-spacing:.16px;line-height:24px}}.field__wrap{cursor:pointer;margin-top:30px;position:relative}@media screen and (min-width:1024px){.field__wrap{margin-top:60px}}.field__wrap input{font-size:13px;text-transform:none}.field__wrap input::-webkit-input-placeholder{bottom:15px;color:#fff;position:absolute;word-spacing:0}.field__wrap input::-ms-input-placeholder{bottom:15px;color:#fff;position:absolute;word-spacing:0}.field__wrap input::placeholder{bottom:15px;color:#fff;position:absolute;word-spacing:0}@media screen and (min-width:768px){.field__wrap input::-webkit-input-placeholder{font-size:15px}.field__wrap input::-ms-input-placeholder{font-size:15px}.field__wrap input::placeholder{font-size:15px}}.field__wrap input.email{-webkit-appearance:none;background:transparent;border:none;border-bottom:2px solid #fff;display:block;width:100%}.field__wrap input.email:focus{border-bottom:2px solid #02ecbf;outline:none}.field__wrap input.email:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.field__wrap input.button{border:0;height:32px;padding:0;position:absolute;right:0;top:-10px;width:32px}.field__wrap .response{color:#0b0672;margin:20px 0 10px}.app__checkbox{display:flex;margin-top:10px;position:relative}.app__checkbox label{color:#0d116f;font-size:15px;padding-left:5px}.app__checkbox label:after,.app__checkbox label:before{content:"";display:inline-block;position:absolute}.app__checkbox label:before{border:1px solid;height:12px;left:0;top:4px;width:12px}.app__checkbox input[type=checkbox]{opacity:0}.app__checkbox input[type=checkbox]:checked+label:after{content:"X";font-size:11px;height:12px;left:0;text-align:center;top:3px;width:12px}.page-template-template-app-page .js-mc-success{background:#0fa66a;padding:.625rem}.page-template-template-app-page .js-mc-success h3,.page-template-template-app-page .js-mc-success p{color:#fff}.page-template-template-app-page .js-mc-success p{margin-bottom:0}.page-template-template-app-page .field__wrap{border-bottom:2px solid #fff}.page-template-template-app-page .field__wrap input.email{border-bottom:none}.page-template-template-app-page .field__wrap .tpg-cta{background:transparent;margin-bottom:4px;max-width:32px;padding:0}.page-template-template-app-page .field__wrap .tpg-cta img{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.page-template-template-app-page .field__wrap .newsletter__consent{visibility:hidden;width:0}.content:not(.page) .page-content .page-wrapper h2{color:#2c2b2b;font-family:Roboto,sans-serif;font-size:1rem}@media screen and (min-width:768px){.content:not(.page) .page-content .page-wrapper h2{font-size:1.5rem}}.content.page .page-content{color:#000;line-height:1.875;margin:.3125rem 0 0;transition:margin .3s}.content.page .page-content h1{font-size:3.75rem;margin:5rem auto 2.5rem;max-width:49.375rem;text-transform:none;width:calc(100% - 2.5rem)}.content.page .page-content .page-wrapper{margin:auto;max-width:49.375rem;width:calc(100% - 2.5rem)}.content.page .page-content a{color:#162433;text-decoration:none;border-bottom:2px solid #146aff}.content.page .page-content a:hover{background:#0f56d3;color:#fff;border-bottom:2px solid #0f56d3}.content.page.has-header{position:relative;top:0;z-index:2}@media screen and (min-width:768px){.content.page.has-header{top:-7.5rem}}.content.page.has-header .page-content{background:#fff;margin:0 auto;padding:0;width:100%}@media screen and (min-width:768px){.content.page.has-header .page-content{width:62.5rem}}.content.page.has-header .page-wrapper{padding-top:1.875rem}@media screen and (min-width:768px){.content.page.has-header .page-wrapper{padding-top:4.375rem}}nav.page-nav{margin:0 0 45px}@media screen and (min-width:768px){nav.page-nav{border-bottom:1px solid #000;border-top:1px solid #000;margin:0 0 75px}}nav.page-nav ul{display:flex;flex-direction:row;list-style:none;margin:0 auto;max-width:967px;padding:0}@media (max-width:967px){nav.page-nav ul{margin:0 1.25rem}}nav.page-nav ul li{flex:1 0 0}nav.page-nav ul a,nav.page-nav ul li{display:inline-block;text-align:center}nav.page-nav ul a{color:#b7b4b4;font-size:16px;font-weight:800;line-height:57px;text-decoration:none;text-transform:uppercase;width:100%}@media screen and (min-width:768px){nav.page-nav ul a{font-size:20px}}nav.page-nav ul a:hover,nav.page-nav ul li.current-menu-item a{background:#146aff;color:#fff}.about-us-hero h1.title,.page-with-nav h1{color:#000;max-width:100%;text-align:center;width:100%}@media screen and (min-width:768px){.about-us-hero h1.title,.page-with-nav h1{font-size:48px;margin:65px 0}}.page-with-nav .content.page .gallery-item img[data-sizes=auto]{width:auto}.page-with-nav .content.page .page-wrapper{max-width:967px}.page-with-nav .content.page p{color:#000;font-size:15px}@media screen and (min-width:768px){.page-with-nav .content.page p{font-size:20px}}.page-with-nav .content.page p a{border-bottom:1px solid #146aff;color:#146aff;text-decoration:none}@media screen and (min-width:768px){.page-with-nav .content.page p img.stretch{margin:60px 0 60px -100px;max-width:1170px;width:calc(100% + 200px)}}.page-with-nav .content.page .gallery figure{margin:0 0 25px}.page-with-nav .content.page .gallery figure:last-child{margin-bottom:0}@media (min-width:1170px){.page-with-nav .content.page .gallery{display:flex;flex-direction:row;margin:60px 0 60px -100px;max-width:1170px;width:calc(100% + 200px)}.page-with-nav .content.page .gallery figure{flex:1 0 0;margin:0 30px 0 0}.page-with-nav .content.page .gallery figure:last-child{margin-right:0}.page-with-nav .content.page .gallery figure>div{width:100%}}.page-template-template-business section.favorite-cards-grid{margin-top:40px}.page-template-template-business section.favorite-cards-grid .editorial-blurb p:first-child{display:block}.page-template-template-business section.favorite-cards-grid .editorial-blurb p{display:none}.announcement-ad{margin:0;padding:2em 0}.announcement-ad .wrapper{align-items:center;margin:0 auto}.announcement-ad-image{margin:0 1.25rem 0 0;text-align:center;width:calc(33.333% - 1.04125rem)}@media (max-width:740px){.announcement-ad-image{display:block;margin:0 0 1.25rem;width:100%}}.announcement-ad-image img{height:auto;margin:0 auto;max-width:264px}.announcement-ad-image-label{margin-bottom:.625rem;text-transform:uppercase}.announcement-ad-text{text-align:left;width:calc(66.666% - 1.04125rem)}@media (max-width:740px){.announcement-ad-text{display:block;margin:0 0 1.25rem;width:100%}}.announcement-ad-text a{color:#e35716;text-decoration:none}.announcement-ad-text a:hover{text-decoration:underline}.template-purposeful-travel .announcement-ad .announcement-ad-text a,.template-purposeful-travel .announcement-ad .announcement-ad-text a span{color:#003e4f}.page-template-template-hub-page .hub-hero-card .hub-hero-wrapper{margin-bottom:20px;margin-top:20px}.page-template-template-hub-page .hub-hero .hub-hero-wrapper .sub-title{font-size:32px;max-width:100%}.award-landing-page .hub-hero-wrapper{padding:1.875rem 1.25rem .625rem}@media (min-width:600px){.award-landing-page .hub-hero .hub-hero-wrapper .meta h1.image-title{width:60%}}.award-landing-page .hub-hero .hub-hero-wrapper .meta h1.image-title img{height:auto;width:100%}.award-landing-page .hub-hero .hub-hero-wrapper .meta h1.image-title span{display:none}.award-landing-page .content.card-hub{margin-top:20px}.page-header{background-size:cover;color:#202026;padding:2.6875rem 0 10rem;position:relative;text-align:center;width:100vw}.page-header a{color:#202026;text-decoration:none}.page-header a:hover{color:#1723c6}.page-header .label a{color:#fff}.page-header .title{font-size:3rem;line-height:1;margin:.9375rem auto 18.75rem;max-width:50rem;transition:all .3s;width:100%}.page-header .meta{display:inline-flex;vertical-align:middle}.page-header .meta>div{padding:0 15px}@media (min-width:600px){.page-header .meta>div{align-items:center;border-right:.0625rem solid #e5e5e5;display:flex}.page-header .meta>div:last-child{border:none}}.page-header .meta .timestamp{color:grey;font-size:1rem}.page-header .meta .byline{font-size:1rem}.page-header .meta .byline img{vertical-align:top}.page-header .meta .byline-photo{overflow:hidden;vertical-align:middle;width:1.875rem}.page-header .meta .byline-photo img{border-radius:50%;height:30px;width:30px}@media (max-width:600px){.page-header .meta .social{margin-top:20px}}.page-header .meta .social .social-sharing{border:none;margin:0;padding:0;width:inherit}.page-header .meta .social .social-sharing .sharedaddy .sd-title{display:none}.page-header .meta .social .social-sharing .sharedaddy .sd-content ul{margin:0!important}.page-header .meta .social .social-sharing .sharedaddy .sd-content ul li{margin:0 5px}.page-content .page-header{max-width:none;padding:2.6875rem 0;width:100%}.home-hero-element .page-header,.home-hero-element .page-header a,.page-header.has-background-image,.page-header.has-background-image a{color:#fff}.home-hero-element .page-header a:hover,.page-header.has-background-image a:hover{color:#00ffc6}.home-hero-element .page-header .timestamp,.page-header.has-background-image .timestamp{color:#fff}.home-hero-element .page-header .title,.page-header.has-background-image .title{text-shadow:.125 .125rem .0625rem rgba(15,21,104,.4)}.page-header .page-header-wrapper{position:relative;z-index:4}.page-header.has-overlay:after,.page-header.has-overlay:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.page-header.has-overlay:before{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/article-dot-overlay.png) bottom repeat}.page-header.has-overlay:after{background:linear-gradient(0deg,rgba(15,21,104,.5),rgba(15,21,104,.1))}.page-header:not(.has-background-image) .meta .comments-count svg{fill:grey}@media (max-width:600px){.page-content .page-header,.page-header{margin:0 auto;padding:0 1.25rem 1.25rem}.page-content .page-header .label,.page-header .label{margin:0}.page-content .page-header .title,.page-header .title{font-size:2.125rem;margin:1.25rem auto}.page-content .page-header .timestamp,.page-header .timestamp{border-right:none}.page-content .page-header .meta,.page-header .meta{display:block;margin:1.5rem 0 0;padding:0}.page-header.has-background-image{padding:2.6875rem 0 2.5rem;position:relative}}.home-hero-wrapper .spotlight-article .attachment-image{height:56vw}@media screen and (min-width:768px){.home-hero-wrapper .spotlight-article .attachment-image{height:320px}}@media screen and (min-width:1200px){.home-hero-wrapper .spotlight-article .attachment-image{height:100%}}.email-capture-content h2,.uk-email-capture-content h2{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 300;font-size:2rem;text-transform:none}@media screen and (min-width:768px){.email-capture-content h2,.uk-email-capture-content h2{font-size:3.25rem}}.email-capture-content h3,.uk-email-capture-content h3{font-size:1rem;font-variation-settings:"wdth" 450,"wght" 80;letter-spacing:2px;text-transform:uppercase}@media screen and (min-width:768px){.email-capture-content h3,.uk-email-capture-content h3{font-size:1.5rem;letter-spacing:2.25px}}.email-capture-content p,.uk-email-capture-content p{font-family:Roboto,sans-serif;font-size:.875rem;line-height:20px}@media screen and (min-width:768px){.email-capture-content p,.uk-email-capture-content p{font-size:medium;line-height:24px}}.email-capture-content__hero,.uk-email-capture-content__hero{background:linear-gradient(261.12deg,#45d7fa,#28a5f1 20.58%,#066be7)}@media screen and (min-width:1025px){.email-capture-content__hero,.uk-email-capture-content__hero{background:linear-gradient(226.1deg,#45d7fa,#28a5f1 46.58%,#066be7)}}.email-capture-content__hero h2,.email-capture-content__hero h3,.email-capture-content__hero p,.uk-email-capture-content__hero h2,.uk-email-capture-content__hero h3,.uk-email-capture-content__hero p{color:#fff}.email-capture-content__hero-inner,.uk-email-capture-content__hero-inner{padding:2.5rem 0 0}@media screen and (min-width:1025px){.email-capture-content__hero-inner,.uk-email-capture-content__hero-inner{display:grid;grid-gap:35px;grid-template-columns:repeat(12,1fr);align-items:end}}@media screen and (min-width:1245px){.email-capture-content__hero-inner,.uk-email-capture-content__hero-inner{grid-column:2/span 5}}.email-capture-content__hero-subscribe,.uk-email-capture-content__hero-subscribe{margin:0 auto 1.5rem;max-width:500px}@media screen and (min-width:1025px){.email-capture-content__hero-subscribe,.uk-email-capture-content__hero-subscribe{grid-column:span 6;margin-bottom:0;max-width:100%;padding:0 0 2.5rem}}@media screen and (min-width:1245px){.email-capture-content__hero-subscribe,.uk-email-capture-content__hero-subscribe{grid-column:2/span 5}}.email-capture-content__hero-email-preview,.uk-email-capture-content__hero-email-preview{background-position:top;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;grid-column:8/span 3;height:352px;margin:0 auto;width:316px}.email-capture-content__hero-email-preview a,.uk-email-capture-content__hero-email-preview a{align-items:center;background:#3f5773;box-shadow:0 -6px 6px 0 rgba(0,0,0,.15);color:#fff;display:flex;font-family:Roboto,sans-serif;font-size:.875rem;height:40px;justify-content:center;margin:auto auto 0;width:calc(100% - 14px)}.email-capture-content__hero-email-preview .icon-eye,.uk-email-capture-content__hero-email-preview .icon-eye{align-self:center;height:.875rem;margin-right:.5rem}.email-capture-content .newsletter__title,.uk-email-capture-content .newsletter__title{display:none}.email-capture-content__tips,.uk-email-capture-content__tips{padding:2.9375rem 0 3.5625rem}.email-capture-content__tips h3,.uk-email-capture-content__tips h3{font-size:1.5rem;margin-bottom:2.9375rem;text-align:center}@media screen and (min-width:1025px){.email-capture-content__tips .global__container,.uk-email-capture-content__tips .global__container{max-width:1135px}}.email-capture-content__tips-grid,.uk-email-capture-content__tips-grid{margin:0 auto;max-width:280px}@media screen and (min-width:1025px){.email-capture-content__tips-grid,.uk-email-capture-content__tips-grid{display:grid;grid-column-gap:88px;grid-template-columns:repeat(3,1fr);max-width:100%}}.email-capture-content__tips-grid .tip-block,.uk-email-capture-content__tips-grid .tip-block{display:flex;flex-direction:column;align-items:center}.email-capture-content__tips-grid .tip-block:not(:last-child),.uk-email-capture-content__tips-grid .tip-block:not(:last-child){margin-bottom:2.5rem}@media screen and (min-width:1025px){.email-capture-content__tips-grid .tip-block:not(:last-child),.uk-email-capture-content__tips-grid .tip-block:not(:last-child){margin-bottom:0}}.email-capture-content__tips-grid .tip-block p,.uk-email-capture-content__tips-grid .tip-block p{color:#2c2b2b}.email-capture-content__tips-grid .tip-block__img,.uk-email-capture-content__tips-grid .tip-block__img{display:flex;align-items:center;justify-content:center;background-color:#fff;width:140px;height:140px;border-radius:50%;margin-bottom:1.5rem}.email-capture-content__tips-grid .tip-block__img img,.uk-email-capture-content__tips-grid .tip-block__img img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain}.email-capture-content .newsletter__errors,.uk-email-capture-content .newsletter__errors{bottom:0;position:relative;top:15px}.email-capture-content .newsletter__consent,.uk-email-capture-content .newsletter__consent{color:#fff;font-size:.75rem;line-height:16px}.email-capture-content .newsletter__consent a,.uk-email-capture-content .newsletter__consent a{color:#fff}.email-capture-content .newsletter__input input,.uk-email-capture-content .newsletter__input input{font-size:inherit;line-height:1.5}.page-template-template-email-capture .header-nav__bottom-right-components .bc-btn{display:none}@media screen and (min-width:1025px){.page-template-template-email-capture .search-trigger{margin-right:0}}.phx-signup-form .newsletter__consent{margin-top:8px}.tpg-travel-pro-blurb{color:#0e1567;padding:0 24px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tpg-travel-pro-blurb{max-width:740px}}.tpg-site-sections-wrapper{display:flex;list-style-type:none;margin:24px 0;padding:0}@supports (display:grid){.tpg-site-sections-wrapper{display:grid;grid-gap:12px;grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1020px){.tpg-site-sections-wrapper{padding:0 12px}}@media screen and (max-width:740px){.tpg-site-sections-wrapper{display:flex;flex-direction:column}.tpg-site-sections-wrapper li{margin-bottom:36px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tpg-site-sections-wrapper{display:block;max-width:740px}}.tpg-site-sections-wrapper li{align-items:center;color:#333;display:flex;flex:1;flex-direction:column}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tpg-site-sections-wrapper li{display:block;float:left;padding:12px;width:25%}}.tpg-site-sections-wrapper li a.tpg-sections-link{background-color:#fff;color:#0e1567;display:block;height:24px;line-height:.85em;padding:6px 12px;text-decoration:none;text-transform:uppercase;z-index:10;border-bottom:none}.tpg-site-sections-wrapper li a:not(.tpg-sections-link){margin-bottom:24px;margin-top:-24px}.tpg-site-sections-wrapper a.tpg-sections-image-link{display:inline-block;height:100%;width:100%;border-bottom:none}.tpg-site-sections-wrapper img[data-sizes=auto]{height:auto}.influencer-content{align-items:center;display:flex;flex-direction:column;font-size:.85em;line-height:1.6em;width:100%}.influencer-content a{color:#162433;text-decoration:none;border-bottom:2px solid #146aff}.influencer-content a:hover{background:#0f56d3;color:#fff;border-bottom:2px solid #0f56d3}.influencer-content img{height:auto}.influencer-content_banner{width:100%}.influencer-content_banner img{height:auto;width:100%}.influencer-content_banner.padded{align-self:center;display:flex;justify-content:center;padding:1.25rem}.influencer-content_banner.padded img{align-self:flex-start;max-width:600px}.influencer-content_title{max-width:1210px;width:100%;margin:3.75rem 0 1.25rem}@media screen and (max-width:1210px){.influencer-content_title{padding-left:2.5%;padding-right:2.5%}}.influencer-content_title_name{opacity:.6;text-transform:uppercase}.influencer-content_title_subheader{font-size:4rem;line-height:1.2em}.influencer-content_intro-text{max-width:1210px;width:100%;display:flex;line-height:1.95em;padding-bottom:2.5rem}@media screen and (max-width:1210px){.influencer-content_intro-text{padding-left:2.5%;padding-right:2.5%}}.influencer-content_intro-text img{align-self:flex-start;max-width:400px}@supports (display:grid){.influencer-content_intro-text{display:grid;grid-gap:3.75rem;grid-template-columns:1fr 375px}.influencer-content_intro-text img{width:100%}}.influencer-content_intro-text .influencer-disclaimer{background-color:#f9f9f9;font-size:.85em;line-height:1.3em;padding:.625rem}.influencer-content_intro-text .influencer-disclaimer p{margin:0}@media screen and (max-width:740px){.influencer-content_intro-text{display:flex;flex-direction:column-reverse}.influencer-content_intro-text img{margin-bottom:1.25rem;max-width:100%;width:100%}}.influencer-content_favorite-cards{max-width:1210px;width:100%;display:flex}@media screen and (max-width:1210px){.influencer-content_favorite-cards{padding-left:2.5%;padding-right:2.5%}}@supports (display:grid){.influencer-content_favorite-cards{display:grid;grid-gap:.625rem;grid-template-columns:375px 1fr}}@media screen and (max-width:900px){.influencer-content_favorite-cards{display:block}}.influencer-content_favorite-cards.nav-position-right{flex-direction:row-reverse}@supports (display:grid){.influencer-content_favorite-cards.nav-position-right{grid-template-columns:1fr 375px}}.influencer-content_favorite-cards.nav-position-right .influencer-content_favorite-cards_details{grid-column:1/2;grid-row:1/2}.influencer-content_favorite-cards.nav-position-right .influencer-content_favorite-cards_navigation{grid-column:2/3;grid-row:1/2}.influencer-content_favorite-cards .apply{padding:.625rem;text-decoration:none;text-transform:uppercase;width:100%}.influencer-content_favorite-cards_navigation{flex:2}.influencer-content_favorite-cards_navigation ul{display:flex;flex-wrap:wrap;height:100%;list-style-type:none;margin:0;padding:0}@supports (display:grid){.influencer-content_favorite-cards_navigation ul{display:grid;grid-gap:.625rem;grid-template-columns:1fr 1fr}}.influencer-content_favorite-cards_navigation ul.navigation_rounded li{border-radius:2.5rem}.influencer-content_favorite-cards_navigation ul li{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;text-align:center;width:50%}.influencer-content_favorite-cards_navigation ul li:hover{cursor:pointer}@supports (display:grid){.influencer-content_favorite-cards_navigation ul li{width:100%}}.influencer-content_favorite-cards_navigation ul li img{height:50px;-o-object-fit:contain;object-fit:contain;width:50px}.influencer-content_favorite-cards_navigation ul li.current-module-item{color:#fff}.influencer-content_favorite-cards_navigation ul li.current-module-item img{filter:brightness(0) invert(1)}.influencer-content_favorite-cards_navigation_card-category{margin-top:.625rem}@media screen and (max-width:900px){.influencer-content_favorite-cards_navigation{display:none}}.influencer-content_favorite-cards_details{flex:5;line-height:1.6em}@media screen and (max-width:900px){.influencer-content_favorite-cards_details{border-top:0}}.influencer-content_favorite-cards_details_card{display:flex;flex-wrap:wrap;padding:1.875rem}@supports (display:grid){.influencer-content_favorite-cards_details_card{display:grid;grid-gap:1.25rem;grid-template-columns:1fr 240px;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;min-height:570px}}@media screen and (max-width:900px){.influencer-content_favorite-cards_details_card{box-sizing:border-box;display:flex;flex-direction:column-reverse;min-height:0;overflow:hidden;padding:1.25rem}.influencer-content_favorite-cards_details_card>*{width:100%}}.influencer-content_favorite-cards_details_card ul{list-style:none;margin-left:0;padding-left:1.25rem}.influencer-content_favorite-cards_details_card ul li{margin-bottom:.3125rem}.influencer-content_favorite-cards_details_card ul li:before{content:"\2022";display:inline-block;font-weight:700;margin-left:-1em;width:1em}.influencer-content_favorite-cards_details_card_card-name{align-items:flex-end;display:flex;margin-bottom:1.25rem;padding-right:50%;width:100%}@supports (display:grid){.influencer-content_favorite-cards_details_card_card-name{grid-column:1/2;grid-row:1/2;margin-bottom:0;padding-right:0}}@media screen and (max-width:900px){.influencer-content_favorite-cards_details_card_card-name{justify-content:center;min-height:0;padding-right:0}}.influencer-content_favorite-cards_details_card_card-name h2{font-size:1.6rem;margin:0;text-transform:uppercase}@media screen and (max-width:900px){.influencer-content_favorite-cards_details_card_card-name h2{text-align:center}}.influencer-content_favorite-cards_details_card--left{flex:5;padding-right:1.25rem}@supports (display:grid){.influencer-content_favorite-cards_details_card--left{grid-column:1/2;grid-row:2/3}}.influencer-content_favorite-cards_details_card--right{flex:2}@supports (display:grid){.influencer-content_favorite-cards_details_card--right{grid-column:2/3;grid-row:1/3}.influencer-content_favorite-cards_details_card--right img{width:100%}}.influencer-content_favorite-cards_details_card--right h3{font-size:1em;line-height:1.2em;margin:.625rem 0 0}@media screen and (max-width:900px){.influencer-content_favorite-cards_details_card--right{align-items:center;display:flex;flex-direction:column;order:1;text-align:center}}.influencer-content_favorite-cards_details_card--right img{margin-bottom:.625rem;max-width:300px;position:inherit}.influencer-content_favorite-cards_details_card--right .apply{margin-bottom:.625rem;max-width:300px}.influencer-content_favorite-cards_details .bonus-value-disclaimer{line-height:1em;margin-top:.9375rem}.influencer-content_favorite-cards_details_mobile-nav{align-items:center;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px;font-size:2.1rem;margin-top:-1px;padding:1.25rem}.influencer-content_favorite-cards_details_mobile-nav.current-module-item{color:#fff}.influencer-content_favorite-cards_details_mobile-nav.current-module-item img{filter:brightness(0) invert(1)}.influencer-content_favorite-cards_details_mobile-nav:hover{cursor:pointer}.influencer-content_favorite-cards_details_mobile-nav img,.influencer-content_favorite-cards_details_mobile-nav img[data-sizes=auto]{height:2.5rem;margin-right:1.25rem;-o-object-fit:contain;object-fit:contain;width:2.5rem}.tpg-site-sections{max-width:1210px;width:100%;margin-top:2.5rem;padding-bottom:2.5rem}@media screen and (max-width:1210px){.tpg-site-sections{padding-left:2.5%;padding-right:2.5%}}.tpg-site-sections .tpg-travel-pro-blurb{padding:0}.tpg-site-sections_headline{color:#000;font-size:1.8rem;margin-bottom:1.25rem}.tpg-site-sections ul{margin:0}.tpg-site-sections p{margin-left:0}.influencer-content form{display:flex}.influencer-content form button{background:#146aff;border:none;box-shadow:none;color:#fff;white-space:nowrap}.influencers-email-capture{max-width:1210px;width:100%;display:inline;justify-content:center;margin:2.5rem 0}@media screen and (max-width:1210px){.influencers-email-capture{padding-left:2.5%;padding-right:2.5%}}@supports (display:grid){.influencers-email-capture{display:grid;grid-template-columns:-webkit-max-content minmax(400px,600px);grid-template-columns:max-content minmax(400px,600px)}}@media screen and (max-width:740px){.influencers-email-capture{display:flex;flex-direction:column}.influencers-email-capture button[type=submit]{background-color:#146aff;color:#fff}}.influencers-email-capture_headline{align-items:center;background-color:#146aff;color:#fff;display:flex;height:42px;padding:0 2.5rem}@media screen and (max-width:740px){.influencers-email-capture_headline{text-align:center}}.influencers-email-capture form input[type=email]{border:1px solid #146aff}.influencer-content.the-blonde-abroad .influencer-content_title{display:none}.influencer-content.the-blonde-abroad .influencer-content_intro-text{align-items:center;border-bottom:4px double #d8d8d8;grid-template-columns:1fr 250px;margin:2.5rem 0;padding:0 10% 2.5rem;width:80%}@media screen and (max-width:900px){.influencer-content.the-blonde-abroad .influencer-content_intro-text{padding:0 0 2.5rem}}.influencer-content.the-blonde-abroad .influencer-content_intro-text img{transform:rotate(5deg)}@media screen and (max-width:740px){.influencer-content.the-blonde-abroad .influencer-content_intro-text{flex-direction:column}.influencer-content.the-blonde-abroad .influencer-content_intro-text img{transform:rotate(0)}}.influencer-content.the-blonde-abroad .current-module-item{background-color:transparent;color:inherit}.influencer-content.the-blonde-abroad .current-module-item img{filter:brightness(1) invert(0)}.influencer-content.the-blonde-abroad .influencer-brand-color-1-border{border:none}.influencer-content.the-blonde-abroad .influencer-content_favorite-cards{grid-gap:2.5rem}.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_navigation li{display:block;position:relative;width:140px}.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_navigation li:nth-child(2):after,.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_navigation li:nth-child(3):after,.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_navigation li:nth-child(6):after{background-color:linen}.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_navigation li:after{background-color:#f9e6de;border-radius:70px;content:"";height:140px;left:0;position:absolute;top:0;width:140px;z-index:1}.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_navigation li.current-module-item:after{border:3px solid #e3c9b6}.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_navigation img{height:84px;margin:28px 28px 42px;-o-object-fit:contain;object-fit:contain;position:relative;width:84px;z-index:10}.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_navigation_card-category{color:#73736f;margin-bottom:28px}.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_details{background-color:#f9f8f6;color:#73736f}@media screen and (max-width:740px){.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_details{background-color:#fff}}.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_details_mobile-nav{border-color:#d3a597}.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_details_mobile-nav.current-module-item{background-color:#f1e3df}.influencer-content.the-blonde-abroad h2{margin-bottom:.3125rem;text-transform:uppercase}@media screen and (max-width:740px){.influencer-content.the-blonde-abroad h2{display:none}}.influencer-content.the-blonde-abroad h3{color:#d3a597;font-size:1em}.influencer-content.the-blonde-abroad h4{border-bottom:1px dotted #73736f;border-top:1px dotted #73736f;padding:.625rem 0 .625rem 90px;position:relative}.influencer-content.the-blonde-abroad h4:before{content:"Your Match:";left:0;position:absolute;top:.625rem}.influencer-content.the-blonde-abroad .apply{background-color:#73736f;color:#fff}.influencer-content.the-blonde-abroad .influencer-content_favorite-cards_details_card--right_terms{color:#73736f}.influencer-content.the-blonde-abroad .panel-module-mobile-nav-button>div{background-color:#d3a597}.staff-hero{overflow:hidden;position:relative}.staff-hero .gradient-overlay{background:linear-gradient(90deg,#fff 20%,transparent 65%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.staff-hero .staff-hero-bg-image{height:100%;left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.staff-hero .staff-hero-bg-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.staff-hero .staff-hero-wrapper{align-items:center;display:flex;margin:0 auto;max-height:25rem;max-width:71.875rem;padding:5.9375rem 0;position:relative;transition:all .3s;width:calc(100% - 2.5rem);z-index:2}@media (max-width:1210px){.staff-hero .staff-hero-wrapper{flex-direction:column;max-height:50vh}}.staff-hero__avatar{height:120px;margin:0;width:120px}.staff-hero__avatar img{border-radius:50%;height:auto;width:100%}@media (max-width:1210px){.staff-hero .meta{text-align:center;width:100%}}@media (min-width:1210px){.staff-hero .meta{margin-left:1.25rem}}.staff-hero .meta .title{font-size:3.75rem;margin:0}@media (max-width:1210px){.staff-hero .meta .title{font-size:2.5rem}}.staff-hero .meta .sub-title{font-size:1.875rem}@media (max-width:1210px){.staff-hero .meta .sub-title{font-size:2.5rem}}.staff-stats{background:#202026}.staff-stats .staff-stats-wrapper{margin:0 auto;max-width:71.875rem;width:calc(100% - 2.5rem)}.staff-stats .staff-stats-wrapper .meta{display:inline-block;vertical-align:middle}.staff-stats .staff-stats-wrapper .meta .title{border:0;border-left:.25rem solid #fff;color:#fff;font-size:1.1875rem;margin:0 2.1875rem 0 0;padding:.6875rem 0 .6875rem .625rem}.staff-stats .staff-stats-wrapper .stat{border-left:.0625rem solid #e5e5e5;display:inline-block;margin:1.5625rem 0;padding:.9375rem 1.875rem;vertical-align:middle}.staff-stats .staff-stats-wrapper .stat .title{display:inline-block;vertical-align:middle;border:0;color:grey;font-size:.875rem;line-height:1;margin:0 .625rem 0 0;padding:0;text-transform:none;word-spacing:normal}.staff-stats .staff-stats-wrapper .stat .data{display:inline-block;vertical-align:middle;color:#fff;font-size:1.5rem;line-height:1;margin:0;padding:0}.staff-stats .staff-stats-wrapper .stat:last-of-type{border-right:.0625rem solid #e5e5e5}@media (max-width:1210px){.staff-stats .staff-stats-wrapper{text-align:center}.staff-stats .staff-stats-wrapper .meta{width:100%}.staff-stats .staff-stats-wrapper .meta+.stat{border-left:none;padding-left:0}.staff-stats .staff-stats-wrapper .meta .title{border-bottom:.25rem solid #00ffc6;border-left:0;margin:0;padding:.6875rem 0}.staff-stats .staff-stats-wrapper .meta .title br{display:none}.staff-stats .staff-stats-wrapper .stat{padding:.9375rem}.staff-stats .staff-stats-wrapper .stat:last-of-type{border-right:none;padding-right:0}}@media (max-width:740px){.staff-stats .staff-stats-wrapper .stat{width:calc(50% - .625rem)}.staff-stats .staff-stats-wrapper .stat:nth-of-type(2n){border-left:0}}@media (max-width:600px){.staff-stats .staff-stats-wrapper{padding:2.5rem 0}.staff-stats .staff-stats-wrapper .meta .title{margin:0 0 1.875rem}.staff-stats .staff-stats-wrapper .stat{border:0;border-bottom:.0625rem solid #e5e5e5;margin:1.25rem 0 0;padding:0 0 1.25rem;width:100%}.staff-stats .staff-stats-wrapper .stat:last-of-type{border:none}}.staff-profile{display:flex;margin:1.25rem auto;max-width:55rem}@media (max-width:1210px){.staff-profile{align-items:center;flex-direction:column}.staff-profile>*{margin-bottom:.625rem}.staff-profile>:last-child{margin-bottom:0}}.staff-profile__address{font-style:normal}@media (min-width:1210px){.staff-profile__address{margin-right:4.375rem}}.staff-profile__address a{font-weight:500;text-decoration:none}.staff-profile__share-icons{align-items:center;display:flex;justify-content:center}.staff-profile__share-icons a{display:block;margin:0 8px;text-decoration:none}.staff-profile__share-icons svg path{fill:#202026;transition:all .2}.staff-profile__share-icons svg:hover path{fill:#1723c6}.staff-bio{line-height:2;margin:0 auto;max-width:55rem;text-align:left;width:calc(100% - 2.5rem)}#cardmatch-shortcode{margin:0 -20px 24px}@media screen and (min-width:768px){#cardmatch-shortcode{margin:0 0 24px}}.card-feature{background:#fff;border:.0625rem solid #e5e5e5;border-top:0;clear:left;margin:0 0 3.125rem;padding:0 1.875rem 1.25rem;position:relative}.card-feature.show .carat-trigger{height:2.5rem}.card-feature.show .carat-trigger:after{transform:translateX(-50%) translateX(.3125rem) rotate(225deg)}.card-feature.show .more-things-to-know{max-height:625rem}.card-feature.show .more-things-to-know .overlay{background:transparent}.card-feature.show .is-amex{opacity:0}.card-feature .title{background:#202026;color:#fff;font-size:1rem;margin:0 0 0 -1.875rem;max-width:none;padding:.3125rem 0;position:relative;text-align:center;width:calc(100% + 3.75rem)}@media (max-width:740px){.card-feature .title{font-size:1rem;margin:0 0 0 -1.875rem}}.card-feature .header{font-size:1.25rem;margin:.625rem 0 1.5625rem;text-align:center}@media (max-width:740px){.card-feature .header{line-height:1.2}}.card-feature .sub-header{font-size:1.875rem;font-variation-settings:"wdth" 380,"wght" 140;line-height:1.2;margin-bottom:1.25rem}.card-feature .summary-wrapper .summary{display:inline-block;vertical-align:middle;margin:0 3.125rem 0 0;width:calc(100% - 15.625rem)}@media (max-width:740px){.card-feature .summary-wrapper .summary{width:100%}}.card-feature .summary-wrapper .card{display:inline-block;vertical-align:middle;margin-top:1.875rem;position:relative;top:1.875rem;width:11.875rem}@media (max-width:740px){.card-feature .summary-wrapper .card{margin:2.5rem 0;top:0;width:100%}}.card-feature .summary-wrapper .card .img-wrapper{max-width:11.875rem;width:10.625rem}@media (max-width:740px){.card-feature .summary-wrapper .card .img-wrapper{margin:0 auto}}.card-feature .summary-wrapper .card .img-wrapper:before{height:10rem;width:10rem}.card-feature .apply{background-color:#146aff;font-family:Roboto,sans-serif;letter-spacing:.7px;margin:1.25rem 0 0;max-width:12.5rem;min-width:50%;overflow:hidden;padding:13px 0;text-decoration:none;transition:all .3s;white-space:nowrap}@media (max-width:740px){.card-feature .apply{display:block;margin:1.25rem auto;position:relative}}.card-feature .apply:hover{background-color:#1558cb}.card-feature .apply:visited{color:#fff}.card-feature .i-have-this-card{display:inline-block;margin:0 0 0 .9375rem}@media (max-width:740px){.card-feature .i-have-this-card{margin:0;position:relative}}.card-feature .more-things-to-know{border-top:.0625rem solid #e5e5e5;margin:2.5rem 0 1.25rem;max-height:12.5rem;overflow:hidden;padding:0 0 .625rem;position:relative;transition:all .8s}.card-feature .more-things-to-know .overlay{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;height:100%;left:0;max-height:8.75rem;position:absolute;transition:.3s;width:100%;z-index:8}.card-feature .more-things-to-know .sub-header{font-size:1.125rem;margin:1.875rem 0 0}.card-feature .more-things-to-know ul{column-count:2;grid-column-gap:2.5rem;column-gap:2.5rem;font-size:.875rem;line-height:1.285;list-style:disc outside;padding:0;width:100%}.card-feature .more-things-to-know ul li{break-inside:avoid-column;display:list-item;margin-bottom:2.5rem;margin-left:1.25rem;padding:0;vertical-align:middle}@media (max-width:740px){.card-feature .more-things-to-know ul li{margin-bottom:1.25rem}}.card-feature .terms{border-top:.0625rem solid #e5e5e5;display:flex;justify-content:space-between;margin:0 auto 2.5rem;text-align:center;width:100%}@media (max-width:740px){.card-feature .terms{align-items:center;flex-direction:column}}.card-feature .terms .term{display:inline-block;flex-grow:1;font-size:.875rem;margin-right:1.25rem;padding-right:1.25rem;text-align:left;vertical-align:top}@media (max-width:740px){.card-feature .terms .term{margin:0;padding:0;text-align:center}}.card-feature .terms .term:after{content:"";height:4.375rem;position:absolute;right:0;top:1.875rem;width:.0625rem}@media (max-width:740px){.card-feature .terms .term:after{display:none}}.card-feature .terms .term:first-of-type{margin-left:0}.card-feature .terms .term:nth-of-type(3){max-width:9.375rem}.card-feature .terms .term:nth-of-type(5){margin-right:0;padding-right:0}.card-feature .terms .term:nth-of-type(5):after{display:none}.card-feature .terms .term .sub-header{font-size:.875rem}.card-feature .terms .term .description{font-size:.875rem;line-height:1.3}.card-feature .carat-trigger{background:transparent;border:0;bottom:0;height:7.5rem;left:50%;position:absolute;transform:translateX(-50%);transition:transform .3s;width:100%;z-index:8}.card-feature .carat-trigger:after{border-bottom:.0625rem solid #0f1568;border-right:.0625rem solid #0f1568;bottom:1.125rem;content:"";height:.625rem;left:50%;position:absolute;transform:translateX(-50%) translateX(.3125rem) rotate(45deg);transition:transform .3s;width:.625rem;z-index:9}.card-feature .carat-trigger:hover{cursor:pointer}.card-feature .is-amex{display:flex;font-size:.875rem;justify-content:space-between;line-height:1;transition:opacity .3s;width:100%}.card-feature .is-amex.missing-link{visibility:hidden}.card-feature .is-amex>*{display:block;max-width:50%}.card-feature .is-amex a{position:relative;z-index:9}.card-feature .is-amex a[href="#"]{color:#202026;text-decoration:none}.ce-featured-card__wrapper{font-family:Barlow,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:1.875rem;margin-left:-1.875rem;position:relative;width:calc(100% + 3.75rem)}.ce-featured-card__wrapper.show .featured-card-carat:after{transform:translateX(-50%) translateX(.3125rem) rotate(-135deg)}.ce-featured-card__wrapper.show .more-things-to-know{max-height:625rem}.ce-featured-card__wrapper.show .is-amex{opacity:0}.ce-featured-card__wrapper .featured-card-carat{background:transparent;border:0;bottom:0;height:2.5rem;width:100%;z-index:8}.ce-featured-card__wrapper .featured-card-carat:hover{cursor:pointer}.ce-featured-card__wrapper .featured-card-carat:after{border-bottom:.0625rem solid #000;border-right:.0625rem solid #000;bottom:1.125rem;content:"";height:.625rem;left:50%;position:absolute;transform:translateX(-50%) translateX(.3125rem) rotate(45deg);transition:transform .3s;width:.625rem;z-index:9}.ce-featured-card__wrapper .is-amex{display:flex;font-size:.875rem;justify-content:space-between;line-height:1;margin-top:20px;transition:opacity .3s;width:100%}.ce-featured-card__wrapper .is-amex.missing-link{visibility:hidden}.ce-featured-card__wrapper .is-amex>*{display:block;max-width:50%}.ce-featured-card__wrapper .is-amex a{position:relative;z-index:9}.ce-featured-card__wrapper .is-amex a[href="#"]{color:#202026;text-decoration:none}.ce-featured-card__top{background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;margin-bottom:50px;min-height:285px;position:relative}@media (max-width:768px){.ce-featured-card__top{line-height:1.2;margin-bottom:60px}}.ce-featured-card__top-title{color:#fff;font-size:24px;font-variation-settings:"wght" 130,"wdth" 360;line-height:28px;margin:30px;max-width:400px;padding:0 0 65px 15px}@media (max-width:768px){.ce-featured-card__top-title{margin:10px 0 0;padding:10px 15px}}.ce-featured-card__top-title sup{top:-5px}.ce-featured-card__top .attachment-image{position:absolute;width:100%;z-index:-1;margin-bottom:50px;max-height:285px;overflow:hidden}.ce-featured-card__top-image{bottom:-20px;height:100px;margin:0 30px;position:absolute;width:180px}@media (max-width:768px){.ce-featured-card__top-image{bottom:-40px;left:0;margin:auto;right:0;width:160px}}.ce-featured-card__content{background-color:#f5f5f7;color:#2c2b2b;font-family:Roboto,sans-serif;font-size:14px;line-height:20px;margin-top:1.25rem;padding:0 30px}@media (max-width:768px){.ce-featured-card__content{padding:0 20px}}.ce-featured-card__cta{align-items:center;display:flex;flex-direction:row-reverse;font-family:Roboto,sans-serif;font-weight:600;justify-content:flex-end}@media (max-width:768px){.ce-featured-card__cta{flex-direction:column}}.ce-featured-card__cta-text{align-self:center;color:#000;display:block;font-size:16px;line-height:20px;text-align:center}.ce-featured-card__cta-barker{color:#ff9c07;font-family:Roboto Slab,serif;font-size:20px;font-weight:600;letter-spacing:1px;line-height:20px;order:1;text-transform:uppercase}@media (max-width:768px){.ce-featured-card__cta-barker{display:block;text-align:center}}.ce-featured-card__apply-btn{background-color:#146aff;color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:.7px;line-height:16px;margin:0 30px 0 0;order:3;padding:20px 0;text-align:center;text-decoration:none;width:180px}@media (max-width:768px){.ce-featured-card__apply-btn{margin:10px 0 30px;width:100%}}.ce-featured-card__apply-btn:hover{background-color:#1558cb;color:#fff}.ce-featured-card__apply-btn:visited{background-color:#146aff;color:#fff}.ce-featured-card__offer{align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;margin-top:30px}@media (max-width:768px){.ce-featured-card__offer{flex-wrap:wrap}}.ce-featured-card__offer .offer-value{font-family:Roboto Slab,serif;font-size:28px;font-weight:600;line-height:32px}.ce-featured-card__offer-miles,.ce-featured-card__offer-valuation{border-right:1px solid #e5e5e5;color:#000;flex:0 0 auto;padding-right:30px}@media (max-width:768px){.ce-featured-card__offer-miles,.ce-featured-card__offer-valuation{padding-right:20px}}.ce-featured-card__offer-miles span,.ce-featured-card__offer-valuation span{display:block}.ce-featured-card__offer-blurb,.ce-featured-card__offer-valuation{padding-left:30px}@media (max-width:768px){.ce-featured-card__offer-blurb,.ce-featured-card__offer-valuation{border:none;padding:0}}@media (max-width:768px){.ce-featured-card__offer-blurb{padding-top:10px}}.ce-featured-card__details.more-things-to-know{border-top:0;margin-bottom:0;margin-top:0;max-height:8.75rem;padding-bottom:40px;overflow:hidden}@media (max-width:768px){.ce-featured-card__details.more-things-to-know{max-height:5.625rem;padding-bottom:10px}}.ce-featured-card__details.more-things-to-know:after{background:linear-gradient(transparent,#fff) 0 repeat;bottom:0;content:"";display:block;height:45px;left:0;pointer-events:none;position:absolute;width:100%}.ce-featured-card__details-header{color:#000;font-family:Roboto Slab,serif;font-size:16px;font-weight:600;line-height:24px;margin:30px 0 10px}.ce-featured-card__details-perks#perks{color:#2c2b2b;column-count:auto;grid-column-gap:normal;grid-column-gap:0;column-gap:normal;margin:0;padding:0 0 0 15px}.ce-featured-card__details-perks#perks>li{page-break-inside:auto;break-inside:auto;font-family:Roboto,sans-serif;font-size:14px;line-height:20px;list-style:none;margin:5px 0 5px auto;padding-left:16px;position:relative}.ce-featured-card__details-perks#perks>li a{color:#146aff}.ce-featured-card__details-perks#perks>li a:hover{color:#1558cb}.ce-featured-card__details-perks#perks>li:first-child{margin-top:10px}.ce-featured-card__details-perks#perks>li:before{background-color:#2c2b2b;border-radius:100%;content:"";display:block;height:3px;left:0;line-height:13px;margin-top:8px;position:absolute;top:0;width:3px}.ce-featured-card__multiplier{display:flex;margin-bottom:10px}.ce-featured-card__multiplier-value{font-family:Roboto Slab,serif;font-size:16px;font-weight:600;letter-spacing:.2px;line-height:20px;margin-right:20px}.ce-featured-card__terms{border-top:0;display:flex;flex-direction:column;margin:15px}.ce-featured-card__terms .terms-row{border-bottom:1px solid #e5e5e5;display:flex;flex-direction:row;width:100%}.ce-featured-card__terms .terms-row:last-of-type{border-bottom:0}.ce-featured-card__terms .terms-column{display:flex;flex:1;flex-basis:100%;flex-direction:column;padding:15px 0}.ce-featured-card__terms .terms-column .term-label{color:#000;font-family:Roboto Slab,serif;font-size:14px;font-weight:600;letter-spacing:.17px;line-height:20px;margin:0;text-align:left}.ce-featured-card__terms .terms-column .term-value{color:#2c2b2b;font-family:Roboto,sans-serif;font-size:14px;line-height:24px;text-align:right}.card-picker{background:#fff;border:.0625rem solid #e5e5e5;border-top:none;float:left;margin:.5625rem 1.25rem 1.25rem 0;padding:0 0 .9375rem;position:relative;width:21.25rem}@media (max-width:740px){.card-picker{float:none;margin-left:auto;margin-right:auto}}.card-picker.show .card-picker-tooltip{opacity:1;transform:translateX(100%) translateX(1.25rem);z-index:8}@media (max-width:740px){.card-picker.show .card-picker-tooltip{max-height:68.75rem;padding:3.125rem 1.5625rem 1.5625rem;transform:none}}@media (max-width:740px){.card-picker.show .card-picker-tooltip:before{background:#0f1568;content:"";height:.625rem;left:50%;position:absolute;top:.3125rem;transform:translateX(-50%) rotate(45deg);width:.625rem;z-index:8}}@media (max-width:740px){.card-picker.show .card-picker-tooltip:after{background:#fff;content:"";height:1.25rem;left:0;position:absolute;top:-.625rem;width:100%;z-index:2}}.card-picker.show .notch{left:calc(100% + .625rem);opacity:1;z-index:8}.card-picker.right{margin-left:1.25rem;margin-right:0}[data-toggle=toggle-cardPicker] .card-picker.right .card-picker-tooltip{transform:translateX(-100%) translateX(-1.25rem)}.card-picker.right .notch{left:calc(100% - .625rem)}[data-toggle=toggle-cardPicker] .card-picker.right .notch{left:-1.875rem}.card-picker .card-picker-title{background:#202026;color:#fff;font-size:1rem;margin:0 0 2.1875rem;padding:.375rem 0;position:relative;text-align:center;transition:margin .3s;width:100%}.card-picker .card{margin:-.375rem auto 2.1875rem;text-align:center;width:calc(100% - 3.125rem)}.card-picker .card .meta .title{font-size:1.25rem;line-height:1.2;max-width:12.375rem;text-align:left;transition:color .3s}.card-picker .card .img-wrapper{margin-left:0}.card-picker .card-info{line-height:1.333;margin:0 auto;width:calc(100% - 3.125rem)}.card-picker .card-info .endorsement{border-bottom:.0625rem solid #e5e5e5;font-size:1.125rem;margin:0 0 1rem;padding:0 0 .875rem}.card-picker .card-info .terms{font-size:.875rem}.card-picker .card-info .terms .terms-heading{font-size:.875rem;margin:0 0 .3125rem}.card-picker .tooltip-trigger{font-size:.875rem;margin:.875rem 0 0;position:relative;text-align:left;z-index:7}.card-picker .tooltip-trigger span{display:inline}.card-picker .tooltip-trigger span+span{display:none}.card-picker .tooltip-trigger:before{border:.0625rem solid #0f1568;border-radius:.125rem;content:"+";display:inline-block;line-height:0;margin:0 .3125rem 0 0;padding:.375rem .15625rem .4375rem;position:relative;top:-.0625rem}.card-picker .tooltip-trigger:hover{cursor:pointer}.card-picker .tooltip-trigger.active span{display:none}.card-picker .tooltip-trigger.active span+span{display:inline}.card-picker .tooltip-trigger.active:before{content:"-";padding:.375rem .28125rem .4375rem}.card-picker .actionables{margin:1rem 0 0;transition:transform .3s}.card-picker .actionables .apply{font-size:.875rem;left:50%;opacity:1;position:relative;transform:translateX(-50%);width:calc(100% - 3.125rem);z-index:7}.card-picker .actionables.animate{transform:translateY(-3.75rem)}.card-picker .actionables.animate svg .st0{fill:#1723c6}.card-picker .actionables.animate .apply{opacity:0}.card-picker .related-content{border-top:.0625rem solid #e5e5e5;bottom:0;height:0;left:50%;max-width:calc(100% - 3.125rem);overflow:hidden;padding:0;position:absolute;transform:translateX(-50%) translateY(100%);transition:transform .3s;width:100%}.card-picker .related-content a{color:#202026;display:inline-block;font-size:1rem;line-height:1.25;text-align:center;text-decoration:none;transition:color .3s}.card-picker .related-content a:before{content:"TPG Guide: "}.card-picker .related-content a:hover{color:#1723c6}.card-picker .related-content.animate{height:auto;padding:.9375rem 0 0;transform:translateX(-50%) translateY(-.625rem)}.card-picker .card-picker-tooltip{background:#0f1568;color:#fff;height:100%;left:0;opacity:0;overflow-y:scroll;padding:3.125rem 1.875rem 1.875rem;position:absolute;top:0;transition:transform .3s,opacity .3s;width:100%;z-index:1}@media (max-width:740px){.card-picker .card-picker-tooltip{margin-bottom:-2.1875rem;margin-top:.9375rem;max-height:0;opacity:1;overflow-y:hidden;padding:0 1.5625rem;position:relative;transform:none;transition:opacity .5s}}#tinymce .card-picker .card-picker-tooltip{display:none}.card-picker .card-picker-tooltip a{color:#fff}.card-picker .card-picker-tooltip .icon-x-close{cursor:pointer;fill:#fff;position:absolute;right:.9375rem;top:.625rem;transition:fill .2s;width:1.25rem}@media (max-width:740px){.card-picker .card-picker-tooltip .icon-x-close{top:1.5625rem}}.card-picker .card-picker-tooltip .icon-x-close:hover{fill:#00ffc6}.card-picker .card-picker-tooltip ul{font-size:.875rem;line-height:1.285;margin:0;padding:0 0 0 .625rem}.card-picker .card-picker-tooltip ul li{margin:0 0 1.25rem}.card-picker .card-picker-tooltip dl{font-size:.875rem}.card-picker .card-picker-tooltip dl dd{margin:0}.card-picker .notch{background:#0f1568;bottom:6.25rem;height:1.25rem;left:0;opacity:0;position:relative;transform:rotate(-45deg);transform:rotate(45deg);transition:left .3s,opacity .3s,z-index .3s;width:1.25rem;z-index:-1}@media (max-width:740px){.card-picker .notch{visibility:hidden}}.card-picker .is-amex{font-size:.875rem;line-height:1;padding:.625rem 1.25rem 0;position:relative;text-align:center;z-index:8}.card-picker .is-amex.missing-link{visibility:hidden}.card-picker .is-amex a[href="#"]{color:#202026;text-decoration:none}.card-picker .key-stat{font-size:.875rem}.card-picker .key-stat .terms-heading{font-size:.875rem;margin:0 0 .3125rem}.article-body-content .favorite-cards.favorite-cards-shortcode{float:left;margin:1.25rem 5.625rem 0 0;position:relative;text-align:left;width:15.625rem}.article-body-content .favorite-cards.favorite-cards-shortcode:before{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/dashes-vert-light.png) top repeat-y;content:"";height:100%;position:absolute;right:-2.8125rem;top:0;width:.0625rem}.article-body-content .favorite-cards.favorite-cards-shortcode.right{float:right;margin-left:5.625rem;margin-right:0}.article-body-content .favorite-cards.favorite-cards-shortcode.right:before{left:-2.8125rem}.the-basics,.trip-details{border:.0625rem solid #e5e5e5;margin:.5625rem 0 1.25rem;width:21.25rem}@media (max-width:1020px){.the-basics,.trip-details{width:100%}}.right.the-basics,.right.trip-details{margin-left:1.25rem}@media (max-width:1020px){.right.the-basics,.right.trip-details{margin:0 auto 1.25rem}}.left.the-basics,.left.trip-details{margin-right:1.25rem}@media (max-width:1020px){.left.the-basics,.left.trip-details{margin:0 auto 1.25rem}}.the-basics .the-basics-header,.trip-details .trip-details-header{background:#202026;color:#fff;font-size:.875rem;font-weight:700;margin:0 0 1.25rem;text-align:center;text-transform:uppercase;width:100%}.the-basics .the-basics-content,.trip-details .trip-details-content{margin:0 auto 1.25rem;width:calc(100% - 3.125rem)}.the-basics .the-basics-content .details,.trip-details .trip-details-content .details{margin:0}.the-basics .the-basics-content .details .detail-header,.trip-details .trip-details-content .details .detail-header{color:#0f1568;font-size:.875rem;font-weight:700}.the-basics .the-basics-content .details .detail-copy,.trip-details .trip-details-content .details .detail-copy{color:#202026;font-size:1.125rem;line-height:1;margin:-.1875rem 0 .9375rem}.the-basics .the-basics-content .details .big-point,.trip-details .trip-details-content .details .big-point{color:#202026;font-size:1.875rem;margin:.25rem 0 .4375rem;text-transform:uppercase}.toc-module{background:#fff;border:0;line-height:1.5;margin:2.25rem 0;padding:24px 30px;position:relative}.toc-module .title h2{display:block;font-size:1.25rem;font-variation-settings:"wdth" 480,"wght" 70;letter-spacing:.085em;margin:0 0 16px;padding:0;position:relative;text-align:left;text-transform:uppercase}.toc-module .controls{display:none}.toc-module .chapters{grid-column-gap:5rem;column-gap:5rem;column-count:2;list-style-position:outside;margin:0;padding-left:0}@media (max-width:767px){.toc-module .chapters{column-count:1}}.toc-module .chapters li{display:inline-block;line-height:1;list-style-type:none;margin:0 0 1.125rem;vertical-align:middle;width:100%}.toc-module .chapters li a{color:#000;display:list-item;font-size:1.125rem;line-height:1.5;padding:0;text-decoration:underline}.toc-module .chapters li a:hover{color:#1558cb}#tinymce .toc-module .toc-module-content{text-align:center}#tinymce .toc-module .toc-module-content:after{content:'This will show dynamically on the post a list of all the headings formatted with "Heading 2".';font-style:italic}#tinymce #card-search:after{content:"Card Search Module";display:block;padding:12px;border:1px solid #ccc}.trip-details{width:100%}.trip-details .trip-details-header{margin:0}.trip-details .trip-details-content{margin:0;padding:3.125rem;width:100%}.trip-details .trip-details-content .details{margin-bottom:.625rem}.trip-details .trip-details-content .details .detail-header{position:relative;text-indent:1.5625rem}.trip-details .trip-details-content .details .detail-header:before{background:#0f1568;border-radius:50%;content:"";height:.3125rem;left:.25rem;position:absolute;top:.75rem;width:.3125rem}.trip-details .trip-details-content .details .detail-copy{font-size:1.5rem;margin:0 0 .9375rem 1.5625rem}.flight-stats{background:#edf4fa;display:flex;font-size:1.35em;font-weight:400;margin-bottom:8px;width:100%}@media screen and (max-width:768px){.flight-stats{flex-direction:column}}.flight-stats h3{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;line-height:1rem;margin:0;text-transform:uppercase}.flight-stats__txt{font-size:1rem;font-weight:200}.flight-stats_tpg-rating{padding:1.25rem}@media screen and (max-width:768px){.flight-stats_tpg-rating{padding:.9375rem .9375rem 0}}.flight-stats_tpg-rating strong{display:block}.flight-stats_tpg-rating h3{min-height:0;white-space:nowrap}.flight-stats_tpg-rating_score{color:#3f5773;font-family:Barlow,sans-serif;font-size:3rem;font-variation-settings:"wdth" 380,"wght" 50;line-height:3.5rem}@media screen and (max-width:768px){.flight-stats_tpg-rating_score{align-items:baseline;display:flex}}.flight-stats_tpg-rating_score span{border-top:2px solid #3f5773;font-variation-settings:"wdth" 380,"wght" 80}@media screen and (max-width:768px){.flight-stats_tpg-rating_score span{border:none}.flight-stats_tpg-rating_score span:before{content:"/";margin-left:.3125rem}}.flight-stats_tpg-rating_score strong{color:#000;font-size:4.5rem;font-variation-settings:"wdth" 380,"wght" 50;line-height:5.375rem}.flight-stats_tpg-rating_score-breakdown{align-items:center;background:#fff;display:flex;font-family:Roboto,sans-serif;font-size:.75rem;justify-content:space-evenly;margin-bottom:30px;padding:.4375rem 0}@media screen and (max-width:768px){.flight-stats_tpg-rating_score-breakdown{flex-direction:column;padding:.3125rem 1rem}}.flight-stats_tpg-rating_score-breakdown_stat{border-left:1px solid #dfe5eb;color:#2c2b2b;padding:0 .625rem 0 1.25rem;width:20%}@media screen and (max-width:768px){.flight-stats_tpg-rating_score-breakdown_stat{align-items:baseline;border-bottom:1px solid #dfe5eb;border-left:none;display:flex;padding:.4375rem 0;width:100%}.flight-stats_tpg-rating_score-breakdown_stat:last-of-type{border-bottom:none}}.flight-stats_tpg-rating_score-breakdown_stat:first-of-type{border-left:none}.flight-stats_tpg-rating_score-breakdown_stat-score{display:block;font-family:Barlow,sans-serif;font-size:1.75rem;font-variation-settings:"wdth" 380,"wght" 80;line-height:1.8125rem}@media screen and (max-width:768px){.flight-stats_tpg-rating_score-breakdown_stat-score{width:60px}}.flight-stats_tpg-rating_score-breakdown_stat-score_max{color:#3f5773;font-size:1.375rem;font-variation-settings:"wdth" 380,"wght" 80}.flight-stats_stats-box{display:flex;padding:0 .625rem}.flight-stats_stats-box--overall{display:grid;font-weight:400;grid-gap:1.25rem;grid-template-columns:1fr 1fr;padding:1.25rem;text-align:left}@media screen and (max-width:768px){.flight-stats_stats-box--overall{flex-direction:column;padding:.625rem .9375rem 0}}.flight-stats_stats-box--overall h3{margin-bottom:.625rem}@media screen and (max-width:768px){.flight-stats_stats-box--overall h3{margin-bottom:0}}.flight-stats_stats-box_stat{border-right:1px solid #dfe5eb;color:#2c2b2b;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:.625rem 0;padding:.625rem}.flight-stats_stats-box_stat:last-of-type{border-right:none}.flight-stats_stats-box_stat_value{line-height:1em}.flight-stats_stats-box_stat_value.high-letter-count{font-size:.7em}@media screen and (min-width:768px){.article-body-content .flight-stats_stats-box p{line-height:26px}}.flight-stats.flight-stats_stat-wrapper{background:none;display:block;float:left;margin:0 .9375rem .9375rem 0;text-align:center;width:auto}@media screen and (min-width:768px){.flight-stats.flight-stats_stat-wrapper{display:flex;flex-direction:row;float:none}}.flight-stats.flight-stats_stat-wrapper h3{font-size:.75rem}.flight-stats.flight-stats_stat-wrapper .flight-stats_tpg-rating{background:#fff;display:flex;flex-direction:column;margin:0 0 .3125rem;padding:.3125rem}@media screen and (min-width:768px){.flight-stats.flight-stats_stat-wrapper .flight-stats_tpg-rating{align-items:center;margin:0 .3125rem 0 0;padding:.9375rem}}.flight-stats.flight-stats_stat-wrapper .flight-stats_tpg-rating h3{font-size:.75rem}.flight-stats.flight-stats_stat-wrapper .flight-stats_tpg-rating_score{font-family:Barlow,sans-serif;font-size:1.375rem;font-variation-settings:"wdth" 380,"wght" 80;justify-content:center;line-height:2.25rem}.flight-stats.flight-stats_stat-wrapper .flight-stats_tpg-rating_score strong{display:inline;display:initial;font-size:1.75rem;line-height:1.875rem;margin-right:.3125rem}.flight-stats.flight-stats_stat-wrapper .flight-stats_stats-box{background:#fff;display:flex;flex-direction:column;padding:0 .625rem}@media screen and (min-width:768px){.flight-stats.flight-stats_stat-wrapper .flight-stats_stats-box{flex-direction:row;flex-grow:1}}.flight-stats.flight-stats_stat-wrapper .flight-stats_stats-box--blurb{display:flex;flex-direction:column;justify-content:center;padding:1.25rem;text-align:left}.flight-stats.flight-stats_stat-wrapper .flight-stats_stats-box--blurb p{margin:0}@media screen and (max-width:767px){.flight-stats.flight-stats_stat-wrapper .flight-stats_stats-box_stat{border-bottom:1px solid #dfe5eb;border-right:none;margin:0;padding:.625rem}.flight-stats.flight-stats_stat-wrapper .flight-stats_stats-box_stat:last-of-type{border-bottom:none}}.flight-stats.flight-stats_stat-wrapper .flight-stats_stats-box_stat_label h3{font-size:.75rem;font-weight:500;line-height:.75rem;text-transform:none}.flight-stats.flight-stats_stat-wrapper .flight-stats_stats-box_stat_value{font-size:1rem;font-variation-settings:"wght" 80;line-height:1.1875rem}@media screen and (min-width:768px){.flight-stats.flight-stats_stat-wrapper .flight-stats_stats-box_stat_value{font-size:1.125rem;font-variation-settings:"wght" 100;margin-bottom:8px}}.widget{margin:2.5rem 0}.widget .title{border-bottom:none;color:#000;display:inline-block;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.8px;line-height:.875rem;margin-bottom:15px;position:relative;text-transform:uppercase}.widget .title+.link img{margin:0}.widget .title:hover{cursor:pointer}.widget .title.alternate{background:#202026;border:0;color:#fff;font-size:1rem;margin:0;padding:.3125rem 0;text-align:center;width:100%}.widget .link{background-color:#fff;box-sizing:border-box;font-family:Barlow,sans-serif;font-size:1rem;letter-spacing:.05px;line-height:1.1875rem;margin:0;padding:0 15px}.widget .link,.widget .link strong{font-variation-settings:"wdth" 480,"wght" 100;font-weight:500}.widget .link a{border-bottom:1px solid #dfe5eb;color:#202026;display:block;padding:15px 0;position:relative;text-decoration:none;transition:color .3s;width:calc(100% - 15px)}.widget .link a:after{border-bottom:.125rem solid #000;border-right:.125rem solid #000;content:"";display:inline-block;height:.5625rem;position:absolute;right:0;top:calc(50% - .28125rem);transform:rotate(-45deg);width:.5625rem}.widget .link a:hover{color:#1723c6}.widget .link:last-of-type a{border:none}.widget .link img{margin:.625rem 0 0;width:100%}.widget .link .meta,.widget .link img+a{display:inline-block}.widget .link .meta{margin:0 0 0 .3125rem;vertical-align:middle}.widget .link .meta .meta-description,.widget .link .meta .meta-title{font-size:1rem}.widget .textwidget{margin-top:20px}.widget .all-newest-posts{display:inline-block;float:right;font-size:1rem;text-transform:uppercase}.widget .all-newest-posts a{color:#146aff;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:1.7px;text-decoration:none}.widget.third{display:inline-block;float:none;margin-bottom:0;margin-top:0;vertical-align:top;width:calc(33.333% - 3.95813rem)}.widget.latest-posts .article-block{grid-gap:5px}@media screen and (min-width:768px){.widget.latest-posts .article-block{grid-template-columns:auto}}.widget.latest-posts .article-block .editorial-meta .link a{padding:0}.widget.latest-posts .article-block .article-block__list-item-img .attachment-image{height:100%}.widget.latest-posts .article-block .link{line-height:20px;padding:0}.widget.latest-posts .article-block .link a{border-bottom:none;font-size:1rem;font-variation-settings:"wdth" 480,"wght" 120}.widget.latest-posts .article-block .link a:hover{color:#146aff}.widget.latest-posts .article-block .link a:after{content:none}.widget.latest-posts .article-block .timestamp{letter-spacing:0;line-height:1rem}.widget.latest-posts .article-block .header{display:flex;justify-content:space-between}.article-content .widget,.card-details-content .widget{float:left;margin-right:5.625rem;margin-top:1.25rem;position:relative;text-align:left;width:15.625rem}@media (max-width:1210px){.article-content .widget,.card-details-content .widget{margin:2.5rem auto 1.25rem;width:21.25rem}.article-content .widget:before,.card-details-content .widget:before{display:none}.article-content .widget.left,.article-content .widget.right,.card-details-content .widget.left,.card-details-content .widget.right{float:none}}.bc-btn{align-items:center;border-radius:2px;display:flex;font-family:Roboto,sans-serif;justify-content:center;padding-bottom:11.5px;padding-top:11.5px;text-align:center;transition:color .35s ease-in-out,background-color .35s ease-in-out,border-color .35s ease-in-out}@media (min-width:1025px){.bc-btn{min-width:230px}}.bc-btn .icon-lock svg{height:20px;margin-left:8px;width:auto}.bc-btn .icon-lock svg g{fill:#fff;transition:fill .35s ease-in-out}.bc-btn--primary{background-color:#146aff;border:1px solid #146aff;color:#fff}.bc-btn--primary:hover{background-color:#fff;color:#146aff}.bc-btn--primary:hover .icon-lock svg g{fill:#146aff}.bc-btn--secondary{background-color:#146aff;border:none;color:#fff}.bc-btn--secondary a{color:#fff}.bc-btn--secondary:hover{background-color:#1558cb;color:#fff}.tpg-button{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.04em;max-width:100%;min-width:180px;padding:16px;text-align:center;text-decoration:none}.tpg-button--lg{padding:11px;width:100%}@media screen and (min-width:768px){.tpg-button--lg{width:330px}}@media screen and (min-width:1025px){.tpg-button--lg{width:350px}}.tpg-button:hover span{color:#fff}.tpg-valuation{-webkit-appearance:none;appearance:none;background:none;border:none;transition:.35s ease-in-out;font-size:.75rem;padding:0;text-decoration:underline}.tpg-valuation:hover{color:#146aff;transition:.35s ease-in-out}.ie-older .product-box{display:block}.product-box{background:#fff;display:flex;flex-direction:column;font-family:Roboto,sans-serif;font-size:.875rem;min-height:550px;position:relative;text-align:center}.product-box a{transition:.35s ease-in-out;color:#000;text-decoration:none}.product-box a:hover{color:#146aff;transition:.35s ease-in-out}.product-box__scroll-anchor{left:0;position:absolute;top:-100px}.product-box__section{background:#fff;flex:1;padding:1rem}@supports (display:grid){@media screen and (min-width:768px){.product-box__section{display:grid;grid-template-rows:280px auto 1fr}}}.product-box__middle-wrap,.product-box__top-wrap{display:flex;flex-direction:column;position:relative}.product-box__top-wrap{padding-bottom:.625rem}@supports (display:grid){@media screen and (min-width:768px){.product-box__top-wrap{display:grid;grid-template-rows:30px 1fr 1fr 1fr}}}.product-box__middle-wrap{padding:0 0 1rem}.product-box__bottom-wrap{display:flex;flex:1;flex-direction:column;position:relative}.product-box__details-wrap--left{text-align:center}@media screen and (min-width:768px){.product-box__details-wrap--left{margin-left:auto;max-width:288px}}.product-box__details-wrap--right{margin-left:5px}@media screen and (min-width:1025px){.product-box__details-wrap--right{margin-left:35px}}.product-box__img-wrap{height:116px;margin:0 auto .5rem;width:185px}.product-box__img-wrap img{height:auto;max-width:100%}.product-box__superlative{font-size:.675rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.product-box__superlative .icon-wrap{margin-right:8px}.product-box__superlative p{margin:0}.product-box__superlative .superlative-wrap{display:flex;max-width:200px}.product-box__superlative a{align-items:center;color:#0fa66a;display:flex;justify-content:center;margin:0 auto;position:relative}.product-box__title{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 500;color:#000;font-size:1.25rem;font-weight:600;line-height:24px;margin:.5rem 0 1rem}.product-box__title a{transition:.35s ease-in-out;color:#000;color:initial;text-decoration:none}.product-box__title a:hover{color:#146aff;transition:.35s ease-in-out}.product-box__annual-fee{font-size:.675rem;font-weight:400;margin:0 0 .625rem}.product-box__annual-fee a{transition:.35s ease-in-out;color:#000;text-decoration:none}.product-box__annual-fee a:hover{color:#146aff;transition:.35s ease-in-out}.product-box__btn-wrap{margin-top:auto}.product-box__btn-wrap a{text-decoration:none}.product-box__btn-wrap .bc-btn{margin:5px 0;width:100%}.product-box__btn-wrap .bc-btn .icon-lock svg{padding-left:5px;width:auto}.product-box__at-site-text{margin:0;color:#202026;font-size:.575rem;font-weight:300}.product-box__top-spot{align-items:center;display:flex;min-height:33px;position:relative}.product-box__top-spot--with-border{border-bottom:1px solid #dfe5eb}.product-box__accolades{align-items:center;color:#3f5773;display:flex;font-size:.675rem;font-weight:600;justify-content:center}.product-box__accolades .icon-wrap{margin-right:5px}.product-box__ribbon{background-color:#0fa66a;color:#fff;font-size:12px;font-weight:600;min-height:20px;min-width:75%;position:relative;left:0;position:absolute;right:0;top:0}.product-box__ribbon:after,.product-box__ribbon:before{border-bottom:10px solid transparent;border-top:10px solid transparent;content:"";display:block;height:0;position:absolute;top:0;width:0}.product-box__ribbon:before{border-left:6px solid #fff;left:0}.product-box__ribbon:after{border-right:6px solid #fff;right:0}.product-box__lto{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 500;color:#0fa66a;font-size:1.25rem;font-weight:600}.product-box__offer-valuation p{margin:0}.product-box__offer-valuation-item{margin:5px 0;position:relative;text-align:left}@supports (display:grid){.product-box__offer-valuation-item{display:grid;grid-gap:15px;grid-template-columns:82px 1fr}}.product-box__offer-valuation-item a{transition:.35s ease-in-out;color:#000;text-decoration:none}.product-box__offer-valuation-item a:hover{color:#146aff;transition:.35s ease-in-out}.product-box__offer-valuation .product-box__value-label{font-size:.875rem}.product-box__offer-valuation strong{font-size:1rem}.product-box__product-details{border-top:1px solid #dfe5eb;margin-bottom:auto;padding:.9375rem 0 0}.product-box__product-details-item{margin-bottom:1rem}.product-box__product-details a{transition:.35s ease-in-out;color:#000;text-decoration:none}.product-box__product-details a:hover{color:#146aff;transition:.35s ease-in-out}.product-box__product-details strong{font-size:1.25rem;font-weight:700}.product-box__product-details strong span.strikethrough{color:#000;font-size:1rem;margin:.1875rem 0;text-decoration:line-through}.product-box__product-details small{display:block}.product-box__product-details p{margin:0;color:#010101;font-size:.875rem;text-align:left}.product-box__product-details p strong{color:#09754a;font-weight:500}.product-box__earning-rewards,.product-box__essential-reading{border-top:1px solid #dfe5eb;padding:1rem 0}.product-box__earning-rewards-title,.product-box__essential-reading-title{letter-spacing:2px;margin:0 0 .5rem;text-transform:uppercase}.product-box__earning-rewards-list,.product-box__essential-reading-list,.product-box__top-benefits-list{list-style-type:none;padding:0}.product-box__earning-rewards-list a,.product-box__essential-reading-list a,.product-box__top-benefits-list a{transition:.35s ease-in-out;color:#000;text-decoration:none}.product-box__earning-rewards-list a:hover,.product-box__essential-reading-list a:hover,.product-box__top-benefits-list a:hover{color:#146aff;transition:.35s ease-in-out}.product-box__earning-rewards-list a li,.product-box__essential-reading-list a li,.product-box__top-benefits-list a li{transition:.35s ease-in-out}.product-box__earning-rewards-list a li:hover,.product-box__essential-reading-list a li:hover,.product-box__top-benefits-list a li:hover{color:#146aff;transition:.35s ease-in-out}.product-box__earning-rewards-list li,.product-box__essential-reading-list li,.product-box__top-benefits-list li{color:#2c2b2b;display:flex;font-size:.875rem;line-height:20px;position:relative;text-align:left}.product-box__earning-rewards-list li a,.product-box__essential-reading-list li a,.product-box__top-benefits-list li a{transition:.35s ease-in-out;color:inherit}.product-box__earning-rewards-list li a:hover,.product-box__essential-reading-list li a:hover,.product-box__top-benefits-list li a:hover{color:#146aff;transition:.35s ease-in-out}.product-box__earning-rewards-list li:not(:last-of-type),.product-box__essential-reading-list li:not(:last-of-type),.product-box__top-benefits-list li:not(:last-of-type){margin-bottom:14px}.product-box__earning-rewards-list li strong,.product-box__essential-reading-list li strong,.product-box__top-benefits-list li strong{font-size:1rem;left:0;margin-right:14px}.product-box__earning-rewards-list li img,.product-box__essential-reading-list li img,.product-box__top-benefits-list li img{height:33px;margin-right:15px;width:auto}.product-box__essential-reading-list li a{color:#146aff}.product-box__earning-rewards-list li{display:grid;grid-template-columns:50px 1fr;margin:0}.product-box__learn-more a{color:#146aff;font-size:.875rem;font-weight:600;letter-spacing:.05px}.product-box .is-amex,.product-box__terms{color:#3f5773;font-family:Roboto Slab,serif;font-size:.625rem;line-height:20px;margin:.625rem 0}.product-box .is-amex a,.product-box__terms a{transition:.35s ease-in-out;color:#3f5773;font-size:.625rem;text-decoration:underline}.product-box .is-amex a:hover,.product-box__terms a:hover{color:#146aff;transition:.35s ease-in-out}.product-box__review-link a{transition:.35s ease-in-out;color:#000}.product-box__review-link a:hover{color:#146aff;transition:.35s ease-in-out}.product-box__flag{background-color:#08195d;color:#fff;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.3px;margin-bottom:10px;padding:3px 20px 2px 5px;position:relative;text-transform:uppercase;width:auto}.product-box__flag:after{border-bottom:8px solid transparent;border-right:6px solid #fff;border-top:8px solid transparent;bottom:0;content:"";display:block;height:auto;position:absolute;right:0;top:0;z-index:0}.product-box__flag a.apply-link{color:#fff}.product-box__value-label{color:#2c2b2b;display:block;font-size:.75rem;font-weight:400}.product-box__award-winner{align-items:center;color:#09754a;display:flex;font-size:.875rem;font-weight:600;justify-content:center}.product-box__award-winner .nineteen-awards-icon{height:40px;margin-right:.5rem;width:40px}.bc-modal{animation:modal-out .25s linear;background-color:rgba(32,32,38,.29);bottom:0;height:100vh;left:0;opacity:0;position:fixed;right:0;top:0;transition:.35s ease-in-out;width:100%;z-index:1}@supports (pointer-events:none){.bc-modal{pointer-events:none}}.bc-modal__content-wrap{align-items:center;display:flex;height:100%;justify-content:center}.bc-modal__inner{background-color:#fff;border:1px solid #edf3f8;box-shadow:0 2px 11px 0 rgba(0,0,0,.26);max-width:780px;padding:32px;transform:translateY(-100px);transition:.35s ease-in-out}.bc-modal__inner--small{max-width:285px}.bc-modal__inner--small a{transition:.35s ease-in-out;color:#000;color:initial;font-size:16px}.bc-modal__inner--small a:hover{color:#146aff;transition:.35s ease-in-out}.bc-modal__close{-webkit-appearance:none;border:none;color:#adbbc9;cursor:pointer;position:absolute;right:10px;top:10px;transition:.35s ease-in-out}.bc-modal__close:hover{color:#146aff;transition:.35s ease-in-out}.bc-modal.active{animation:modal-in .25s linear;opacity:1;transition:.35s ease-in-out}@supports (pointer-events:none){.bc-modal.active{pointer-events:inherit}}.bc-modal.active .bc-modal__inner{transform:translateY(-50px);transition:.35s ease-in-out}.ie-older .bc-modal{display:none}.ie-older .bc-modal.active{display:block}@keyframes modal-in{0%{z-index:0}to{z-index:10000}}@keyframes modal-out{0%{z-index:10000}to{z-index:0}}.sticky-bar{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);left:0;min-height:50px;position:fixed;right:0;top:125px;transition:.35s ease-in-out;width:100%;z-index:4}@supports ((position:-webkit-sticky) or (position:sticky)){@media screen and (min-width:768px){.sticky-bar{position:-webkit-sticky;position:sticky;top:0}}}.sticky-bar__content{align-items:center;display:flex;justify-content:space-between;opacity:0;transition:.35s ease-in-out;width:100%}@media screen and (min-width:768px){.sticky-bar__content{align-items:flex-end;margin-left:auto;width:70%}}.sticky-bar__content a{transition:.35s ease-in-out;color:#000;text-decoration:none}.sticky-bar__content a:hover{color:#146aff;transition:.35s ease-in-out}.sticky-bar__content p{margin:0;font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 500;color:#000;font-size:.875rem;padding-right:20px}@media screen and (min-width:768px){.sticky-bar__content p{font-size:1.5rem;padding-right:0}}.sticky-bar.active{min-height:30px;padding:20px 0;transition:.35s ease-in-out}@media screen and (min-width:1025px){.sticky-bar.active{min-height:88px;padding:20px 0}}.sticky-bar.active .sticky-bar__content{opacity:1;transition:.35s ease-in-out}.sticky-bar__inner{align-items:center;display:flex;margin:0 auto;max-width:1400px;min-height:50px;padding:0 30px}.sticky-bar__apply-wrap{display:flex}.sticky-bar__apply-wrap a{text-decoration:none}.sticky-bar__apply-wrap .img-wrap{display:none;height:50px;margin-right:8px;width:76px}@media screen and (min-width:768px){.sticky-bar__apply-wrap .img-wrap{display:block}}.sticky-bar__apply-wrap .img-wrap .attachment-image{height:50px}.sticky-bar__apply-wrap .img-wrap img{height:50px;max-width:100%}.sticky-bar__apply-wrap .bc-btn{font-size:14px;height:50px;width:175px}.mobile-fixed-nav{background:#fff;bottom:0;box-shadow:0 2px 5px 0 rgba(121,94,94,.85);left:0;position:fixed;right:0;z-index:9999}@media screen and (min-width:1025px){.mobile-fixed-nav{display:none}}.mobile-fixed-nav__inner{align-items:center;display:flex;min-height:40px;padding:20px}@media screen and (max-width:320px){.mobile-fixed-nav__inner{font-size:.875rem}}.mobile-fixed-nav__inner p{margin:0;font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 99,"wdth" 480;font-size:1rem}@media screen and (max-width:320px){.mobile-fixed-nav__inner p{font-size:.875rem}}.sticky-bar__back{color:initial;text-decoration:none;color:#146aff;margin-right:20px}.sticky-bar__back:hover{color:#08195d}.sticky-bar__back:hover i{border-color:#08195d}.sticky-bar__back i{border:solid #146aff;border-width:0 2px 2px 0;display:inline-block;margin-right:8px;padding:4px;position:relative;top:6px;transform:rotate(135deg);transition:all .2s}.sticky-bar__back--desktop-only{display:none}@media screen and (min-width:768px){.sticky-bar__back--desktop-only{display:block}}@media screen and (min-width:1025px){body.fixed-nav-visible{padding-bottom:60px}}@media screen and (max-width:767px){.sticky-bar{position:fixed;top:0;transform:translateY(-100%);transition:.35s ease-in-out}.sticky-bar.active{transform:translateY(0);transition:.35s ease-in-out}}.swiper-pagination{bottom:-20px;width:100%}@media screen and (min-width:1025px){.swiper-pagination{display:none}}.swiper-button-next:after,.swiper-button-prev:after{content:""}.best-cards__container .swiper-pagination{bottom:0}.swiper-slide{box-shadow:0 2px 8px 0 rgba(32,32,38,.24);height:auto}.swiper-pagination-bullet{background:#dfe5eb;margin:0 4px}.swiper-pagination-bullet-active{background:#146aff}.swiper-container{margin:-10px;padding:10px 0 10px 10px}@media screen and (min-width:768px){.swiper-container{width:calc(100% + 45px)}}@media screen and (min-width:1025px){.swiper-container{padding:10px;width:auto}}.swiper-container.gallery-swiper{margin:0;padding:0;width:auto}@media screen and (max-width:767px){.swiper-container.gallery-swiper{margin-left:-20px;width:calc(100% + 40px)}}@media screen and (max-width:767px){.related-articles .swiper-pagination{bottom:25px}}.related-articles .swiper-container{margin:0 -20px;padding:0 20px}@media screen and (min-width:768px){.related-articles .swiper-container{margin:0;padding:0;width:auto}}.bc-custom-select{background:#fff;box-shadow:0 2px 8px 0 rgba(32,32,38,.24);display:flex;font-family:Roboto,sans-serif;font-weight:500;line-height:3;list-style-type:none;margin:0 0 40px;padding:0;position:relative}@media screen and (min-width:768px){.bc-custom-select{display:none}}.dropdown{position:relative;width:100%}.dropdown:after{border:solid #146aff;border-width:0 3px 3px 0;content:"";display:inline-block;padding:6px;position:absolute;right:23px;top:15px;transform:rotate(45deg);transition:.35s ease-in-out}.dropdown.active:after{transform:rotate(225deg);transition:.35s ease-in-out}.dropdown a{color:#000;color:initial;text-decoration:none}.dropdown .dropdown-menu{list-style:none;margin:0;max-height:0;overflow:hidden;padding:0}.dropdown .dropdown-menu li{padding:0}.dropdown .dropdown-menu li a{border-top:1px solid #edf4fa;color:#000;display:block;padding:0 20px}.dropdown .dropdown-menu li a:hover{background-color:#dfe5eb;color:#fff}.dropdown .dropdown-menu.hide,.dropdown .dropdown-menu.show{transform-origin:50% 0}.dropdown .dropdown-menu.show{display:block;max-height:9999px;transform:scaleY(1);transition:max-height 1s ease-in-out}.dropdown .dropdown-menu.hide{max-height:0;transform:scaleY(0);transition:max-height .3s ease-out}.initial-item{display:block;padding:0 20px;position:relative;width:100%}p.jump-to{margin:0;color:#3f5773;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:1.25px;line-height:40px}@media screen and (min-width:768px){p.jump-to{display:none}}#input-field{display:none}.favorite-cards:not(.favorite-cards-grid){background:#f5f5f7;border-bottom:0;padding:0}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid){margin:0 auto;max-width:1330px;padding:0 35px}}.favorite-cards:not(.favorite-cards-grid) .favorite-cards-wrapper{background:#fff;margin:0;max-width:100%;padding:0}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .favorite-cards-wrapper{border-left:none;display:block}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .favorite-cards-wrapper{display:flex;padding-bottom:0}}.favorite-cards:not(.favorite-cards-grid) .favorite-cards-intro{align-items:center;background-color:#0fa66a;display:flex;font-size:14px;padding-left:25px;position:relative;width:100%}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .favorite-cards-intro{display:inline-block;padding-left:0}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .favorite-cards-intro{display:flex;width:auto}}.favorite-cards:not(.favorite-cards-grid) .favorite-cards-meta{margin-bottom:15px}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .favorite-cards-meta{display:flex;justify-content:space-between;margin-bottom:0;padding:8px 20px;position:relative}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .favorite-cards-meta{flex-direction:column}}.favorite-cards:not(.favorite-cards-grid) .favorite-cards-meta a{align-self:center;color:#fff;text-decoration:none}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .favorite-cards-meta a{align-self:flex-start}}.favorite-cards:not(.favorite-cards-grid) .favorite-cards-meta .title{border:0;color:#fff;font-family:Barlow,sans-serif;font-size:1.25rem;font-variation-settings:"wdth" 470,"wght" 80;line-height:24px;margin:0;padding:15px 0 5px;text-transform:none;word-spacing:0}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .favorite-cards-meta .title{font-size:1rem;padding:0}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .favorite-cards-meta .title{font-size:1.25rem;margin-bottom:10px}}.favorite-cards:not(.favorite-cards-grid) .card{align-items:flex-start;border-bottom:1px solid #dfe5eb;flex-wrap:wrap;margin:0;padding:15px 0}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .card{align-items:center;border-bottom:0;border-left:1px solid #dfe5eb;flex-direction:column;text-align:center}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .card{flex-direction:row;padding:0 10px;position:relative}}.favorite-cards:not(.favorite-cards-grid) .card__content{display:flex;justify-content:space-between}.favorite-cards:not(.favorite-cards-grid) .card .meta{align-self:center;flex:1;height:100%}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .card .meta{width:85%}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .card .meta{text-align:left;width:auto}}@media screen and (min-width:1200px){.favorite-cards:not(.favorite-cards-grid) .card .meta{height:auto}}.favorite-cards:not(.favorite-cards-grid) .card .meta .learn-more-button{background:none;color:#146aff;display:block;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;line-height:1rem;margin:0;padding:8px 0 0;text-align:left}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .card .meta .learn-more-button{background-color:#146aff;border-width:1px;color:#fff;font-size:10px;letter-spacing:.2px;margin:5px auto 0;overflow:visible;padding:7px 0;text-align:center;text-decoration:none;width:80%}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .card .meta .learn-more-button{display:none}}.favorite-cards:not(.favorite-cards-grid) .card .meta .learn-more-button .icon-arrow{margin-left:5px}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .card .meta .learn-more-button .icon-arrow{display:none}}.favorite-cards:not(.favorite-cards-grid) .card .meta .learn-more-button .icon-arrow svg{transform:rotate(90deg)}.favorite-cards:not(.favorite-cards-grid) .card .meta a:hover{color:#146aff}.favorite-cards:not(.favorite-cards-grid) .card .title{margin-bottom:8px}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .card .title{margin-bottom:2px}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .card .title{margin-bottom:5px}}.favorite-cards:not(.favorite-cards-grid) .card .title.one-line{margin-top:10px}.favorite-cards:not(.favorite-cards-grid) .card .title a{font-size:.875rem;font-weight:500;line-height:16px}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .card .title a{font-size:.75rem}}.favorite-cards:not(.favorite-cards-grid) .card .img-wrapper{display:flex;flex:0 0 8.125rem;flex-direction:column;width:8.125rem}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .card .img-wrapper{align-self:center;flex:1;margin-right:0;width:4.75rem}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .card .img-wrapper{align-self:flex-start;flex:0 1 4.75rem;margin-right:8px;width:4.75rem}}.favorite-cards:not(.favorite-cards-grid) .card .img-wrapper:before{content:none}.favorite-cards:not(.favorite-cards-grid) .card .img-wrapper img{margin-bottom:6px}.favorite-cards:not(.favorite-cards-grid) .card:last-of-type{border-bottom:0}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .card:last-of-type{border-right:0}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .card:last-of-type{border-right:1px solid #dfe5eb}}.favorite-cards:not(.favorite-cards-grid) .card:first-of-type{border-left:0}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .card:first-of-type{padding-left:0}}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .card:nth-of-type(3),.favorite-cards:not(.favorite-cards-grid) .card:nth-of-type(4){display:flex}}.favorite-cards:not(.favorite-cards-grid) .card .offer-flag{color:#0fa66a;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:600;margin-bottom:10px;position:relative;width:auto}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .card .offer-flag{font-size:.75rem;margin-bottom:0}}.favorite-cards:not(.favorite-cards-grid) .card .offer-flag.mobile-only{width:100%}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .card .offer-flag.mobile-only{display:none}}.favorite-cards:not(.favorite-cards-grid) .card .offer-flag.show-tablet-up{display:none}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .card .offer-flag.show-tablet-up{display:block}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .cards-main-content{display:flex}}.favorite-cards:not(.favorite-cards-grid) .cards-wrapper{font-family:Roboto,sans-serif;padding:0 20px}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .cards-wrapper{margin:10px 0;padding:0}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .cards-wrapper{flex:auto;flex-wrap:nowrap;padding:0 0 0 15px}}.favorite-cards:not(.favorite-cards-grid) .cards-wrapper a{font-family:Roboto,sans-serif}.favorite-cards:not(.favorite-cards-grid) .see-all-button{border:2px solid #000;color:#000;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:1px;margin:0 auto 20px;padding:11px 0;text-align:center;text-decoration:none;width:100%}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .see-all-button{margin:20px auto;width:25%}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .see-all-button{align-self:center;border:0;display:flex;font-size:.75rem;padding:0 20px;position:relative;visibility:hidden;width:auto}}.favorite-cards:not(.favorite-cards-grid) .see-all-button:focus:before,.favorite-cards:not(.favorite-cards-grid) .see-all-button:hover:before{color:#146aff;cursor:pointer;text-decoration:underline}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .see-all-button:before{align-items:center;color:#146aff;content:"See all";display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;visibility:visible;width:100%}}.favorite-cards:not(.favorite-cards-grid) .see-all-button:after{content:none}.favorite-cards:not(.favorite-cards-grid) .offer a{color:#000;font-size:1rem;font-weight:700;letter-spacing:.34px;line-height:1.1875rem}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .offer a{font-size:.875rem}}.favorite-cards:not(.favorite-cards-grid) .chose-content{background:#fff;border:1px solid #edf3f8;box-shadow:0 2px 11px 0 rgba(0,0,0,.26);display:none;left:0;line-height:19px;margin:auto;max-width:334px;padding:25px 20px 20px;position:absolute;right:0;top:70px;z-index:10}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .chose-content{left:auto;margin:0;right:0;top:40px;width:334px}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .chose-content{left:0;margin:auto;right:auto;top:70px}}.favorite-cards:not(.favorite-cards-grid) .chose-content.show{display:block}.favorite-cards:not(.favorite-cards-grid) .chose-content__title{color:#0f1568;font-size:14px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.favorite-cards:not(.favorite-cards-grid) .chose-content__close-icon{color:#0f1568;cursor:pointer;font-size:20px;font-weight:400;position:absolute;right:10px;top:5px}.favorite-cards:not(.favorite-cards-grid) .learn-more-button{background-color:#146aff;border-width:1px;color:#fff;font-size:10px;font-weight:500;letter-spacing:.2px;margin:0;overflow:visible;padding:10px 0;text-align:center;text-decoration:none}.favorite-cards:not(.favorite-cards-grid) .learn-more-button:focus,.favorite-cards:not(.favorite-cards-grid) .learn-more-button:hover{color:#fff;cursor:pointer;text-decoration:none}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .learn-more-button:focus,.favorite-cards:not(.favorite-cards-grid) .learn-more-button:hover{background-color:#1558cb}}.favorite-cards:not(.favorite-cards-grid) .learn-more-button.desktop-only{display:none}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .learn-more-button.desktop-only{display:block}}.favorite-cards:not(.favorite-cards-grid) .terms-link,.favorite-cards:not(.favorite-cards-grid) .terms a{color:#3f5773;display:block;font-family:Roboto,sans-serif;font-size:.625rem;text-align:center;text-align:left;text-decoration:none}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .terms-link,.favorite-cards:not(.favorite-cards-grid) .terms a{font-size:9px;text-align:center}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .terms-link,.favorite-cards:not(.favorite-cards-grid) .terms a{text-align:center}}.favorite-cards:not(.favorite-cards-grid) .terms-link:after,.favorite-cards:not(.favorite-cards-grid) .terms-link:before,.favorite-cards:not(.favorite-cards-grid) .terms a:after,.favorite-cards:not(.favorite-cards-grid) .terms a:before{content:none}.favorite-cards:not(.favorite-cards-grid) .terms-link.hide-for-tablet,.favorite-cards:not(.favorite-cards-grid) .terms a.hide-for-tablet{display:block}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .terms-link.hide-for-tablet,.favorite-cards:not(.favorite-cards-grid) .terms a.hide-for-tablet{display:none}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .terms-link.hide-for-tablet,.favorite-cards:not(.favorite-cards-grid) .terms a.hide-for-tablet{display:block}}.favorite-cards:not(.favorite-cards-grid) .terms-link.tablet-only,.favorite-cards:not(.favorite-cards-grid) .terms a.tablet-only{display:none}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid) .terms-link.tablet-only,.favorite-cards:not(.favorite-cards-grid) .terms a.tablet-only{display:block}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid) .terms-link.tablet-only,.favorite-cards:not(.favorite-cards-grid) .terms a.tablet-only{display:none}}.favorite-cards:not(.favorite-cards-grid) .chose-modal-toggle{cursor:pointer}.favorite-cards:not(.favorite-cards-grid) .chose-modal-toggle:focus,.favorite-cards:not(.favorite-cards-grid) .chose-modal-toggle:hover{text-decoration:underline}.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode{background-color:transparent;margin:0 -20px 2.5rem}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode{margin-left:0;margin-right:0;padding:0}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode{margin-top:-9.375rem}}@media screen and (min-width:1200px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode{margin-top:-5rem}}.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode.single{display:flex}.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper{background-color:transparent;box-shadow:none}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper{flex-direction:column;padding-bottom:25px}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .chose-content{left:auto;right:0}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .favorite-cards-intro{background-color:rgba(15,166,106,.8);height:9.375rem}}@media screen and (min-width:1200px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .favorite-cards-intro{height:5rem}}.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-main-content{background-color:#fff;box-shadow:0 2px 10px 0 hsla(0,0%,53.3%,.16),0 -1px 20px 0 rgba(14,10,10,.11);padding-bottom:10px}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-main-content{padding-top:10px}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-main-content{display:block;padding-bottom:25px}}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-wrapper{display:flex;flex-wrap:wrap;margin-top:0}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-wrapper{flex-direction:column;margin:0;padding:0 15px}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-wrapper .card{border:none;border-bottom:1px solid #dfe5eb;margin-bottom:10px;padding:0 0 10px;width:100%}}.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-wrapper .card .title a{font-size:.875rem}@media screen and (min-width:1200px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-wrapper .card .img-wrapper{flex:0 1 5.5625rem;width:5.5625rem}}@media screen and (min-width:1200px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-wrapper .card .img-wrapper .learn-more-button{font-size:.75rem;padding:5px 0}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-wrapper .card .img-wrapper .terms-link{margin-top:5px}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-wrapper .card:last-of-type{border-bottom:none;padding:0}}.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-wrapper .card .meta .learn-more-button{font-weight:600}.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .favorite-cards-wrapper .cards-wrapper .card .meta .offer a{font-size:1.6rem}.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .see-all-button{display:block;margin:0 auto 20px}@media screen and (min-width:768px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .see-all-button{margin:20px auto 0;width:35%}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .see-all-button{border:2px solid #000;width:85%}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .see-all-button a{font-size:.875rem;margin:0 auto;padding:10px 0;visibility:visible}}@media screen and (min-width:1025px){.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .see-all-button a:after,.favorite-cards:not(.favorite-cards-grid).favorite-cards-shortcode .see-all-button a:before{content:none}}.favorite-cards.favorite-cards-small .cards-main-content{display:flex}.favorite-cards.favorite-cards-small .cards-wrapper{display:flex;flex:1;flex-direction:column}@media screen and (min-width:768px){.favorite-cards.favorite-cards-small .cards-wrapper{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width:1025px){.favorite-cards.favorite-cards-small .cards-wrapper{flex-wrap:nowrap}}@media screen and (min-width:768px){.favorite-cards.favorite-cards-small .card{border-bottom:none;border-left:1px solid #dfe5eb;flex-direction:column;text-align:center;width:25%}.favorite-cards.favorite-cards-small .card:first-of-type{border-left:none}}@media screen and (min-width:1025px){.favorite-cards.favorite-cards-small .card{flex-direction:row}}.favorite-cards.favorite-cards-small .see-all-button{display:block}.favorite-cards-grid .favorite-cards-intro .horizontal-articles header,.favorite-cards-grid .favorite-cards-intro .section-header,.horizontal-articles .favorite-cards-grid .favorite-cards-intro header{color:#000;font-family:Barlow,sans-serif;font-size:1.5rem;font-variation-settings:"wdth" 480,"wght" 80;letter-spacing:3px}@media screen and (min-width:1025px){.no-hero-image .sidebar .favorite-cards.favorite-cards-shortcode{margin-top:16px}}@supports (display:grid){.article-block{grid-gap:24px;display:grid}@media screen and (min-width:1025px){.article-block{grid-gap:32px}}}@media screen and (min-width:768px){.article-block{grid-row-gap:16px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1025px){.article-block{grid-template-columns:2fr 1fr}}.article-block__title{align-items:flex-end;display:flex;justify-content:space-between}.article-block__title h2{margin:0}.article-block__title a{color:initial;text-decoration:none;color:#146aff;font-size:.875rem;font-variation-settings:"wdth" 480,"wght" 120;letter-spacing:1.7px;position:relative;text-transform:uppercase}.article-block__title a:hover:after{background-color:#146aff;bottom:2px;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:100%}.article-block__list-item{display:grid;grid-template-columns:2fr 3fr;grid-template-rows:1fr}@media screen and (max-width:767px){.article-block__list-item{background:#fff;grid-template-columns:1fr 3fr}}.article-block__list-item-img{align-content:stretch;background:#dfe5eb;display:grid}@media screen and (max-width:767px){.article-block__list-item-img{height:100px;margin:16px 0 16px 16px;width:100px}}.article-block__list-item-img a{position:relative}.article-block__list-item-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (min-width:1025px){.article-block__list-item{grid-row:span 1}}.article-block__list-item--label{align-items:center;background:linear-gradient(0deg,#2acf9d,#09754a);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 16px) 50%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 16px) 50%,100% 100%,0 100%);color:#fff;display:flex;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;line-height:.85;padding:8px 32px 8px 8px;position:absolute;z-index:10}.article-block .title--spotlight a{font-size:1.875rem;font-variation-settings:"wdth" 425,"wght" 130;letter-spacing:0;line-height:1.1em}@media screen and (min-width:768px){.article-block .title--spotlight a{font-size:2rem}}@media screen and (min-width:1025px){.article-block .title--spotlight a{font-size:2.25rem}}@media screen and (min-width:768px){.article-block .article:first-of-type{grid-column:span 2}.article-block .article:first-of-type img{-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (min-width:1025px){.article-block .article:first-of-type{display:flex;flex-direction:column;grid-column:1/2;grid-row:1/-1}}.article-block .link{line-height:1.2;min-height:60px}@media screen and (min-width:768px){.article-block .link a{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}}.article-block__columns{display:flex}@supports (display:grid){.article-block__columns{grid-gap:24px;display:grid;grid-template-columns:1fr}@media screen and (min-width:1025px){.article-block__columns{grid-gap:32px}}}@media screen and (min-width:768px){.article-block__columns{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.article-block__columns--3{grid-template-columns:repeat(3,1fr)}}.article-block__nested-grid{display:grid;grid-row-gap:16px}.article-block .editorial-meta{justify-content:space-between}.article-block .load-more-wrapper{grid-column:1/2;margin:0 auto}@media screen and (min-width:768px){.article-block .load-more-wrapper{grid-column:1/3}}.article-block .tpg-label--category span{text-transform:capitalize}.article-block--home-hero{grid-row-gap:8px;margin:0 0 32px}@media screen and (min-width:768px){.article-block--home-hero{margin:48px 0 32px}}@media screen and (min-width:1025px){.article-block--home-hero{grid-template-rows:repeat(5,-webkit-min-content);grid-template-rows:repeat(5,min-content);margin:56px 0 32px}}.article-block--home-hero .spotlight-article{margin:0 0 0 -20px;width:calc(100% + 40px)}@media screen and (min-width:768px){.article-block--home-hero .spotlight-article{margin:0 0 16px;width:auto}}@media screen and (min-width:1025px){.article-block--home-hero .spotlight-article{margin:0}}.article-block--home-hero .spotlight-article .article-header,.article-block--home-hero .spotlight-article .card-header{display:flex;flex-grow:1}.article-block--home-hero .spotlight-article .article-header-wrapper{display:flex;flex:1;flex-direction:column}.article-block--home-hero .spotlight-article .article-header-wrapper .editorial-meta{flex:none}.article-block--home-hero .spotlight-article .article-header-wrapper a{display:flex;flex-grow:1}.article-block--home-hero .spotlight-article .article-header-wrapper a img{display:block;height:320px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.article-block--home-hero .spotlight-article .article-header-wrapper a img{height:300px}}@media screen and (min-width:1025px){.article-block--home-hero .spotlight-article .article-header-wrapper a img{height:385px}}.article-block--home-hero .spotlight-article .article-header-wrapper .article-header__author{margin-bottom:10px}.article-block--home-hero .spotlight-article .article-header-wrapper .article-header__author .byline a{color:#000;color:initial;font-family:Roboto Slab,serif;font-size:.875rem;text-decoration:underline}.article-block--home-hero .spotlight-article .article-header-wrapper .article-header__author .byline a:hover{color:#146aff}.article-block--home-hero .article-block__list-item{grid-template-columns:123px auto}@media screen and (min-width:768px) and (max-width:1024px){.article-block--home-hero .article-block__list-item{align-items:center;background:#fff;padding:0 0 0 20px}}@media screen and (min-width:768px){.article-block--home-hero .article-block__list-item{grid-template-columns:78px auto}}@media screen and (min-width:1025px){.article-block--home-hero .article-block__list-item{grid-template-columns:97px auto}}@media screen and (min-width:768px){.article-block--home-hero .article-block__list-item .article-block__list-item-img{height:80px;width:80px}}@media screen and (min-width:1025px){.article-block--home-hero .article-block__list-item .article-block__list-item-img{height:auto;width:97px}}.article-block--home-hero .article-block__title{align-items:center;margin:9px 0}@media screen and (min-width:768px){.article-block--home-hero .article-block__title{background:#fff;font-size:1.25rem;grid-column:span 2;height:56px;margin:0;padding:10px 20px}}@media screen and (min-width:1025px){.article-block--home-hero .article-block__title{font-size:1.375rem;grid-column:span 1;height:auto}}.article-block__module--essential-reading{display:flex;flex-direction:column}.article-block__module--essential-reading img{height:47.5vw;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.article-block__module--essential-reading img{height:15vw}}.article-block__module .editorial-meta a{min-height:78px}@media screen and (min-width:768px){.article-block__module .editorial-meta a{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}}.article-block--extended-reading .editorial-meta .link{min-height:76px}.article-block--extended-reading .editorial-meta a{font-size:1rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:768px){.article-block--extended-reading .editorial-meta a{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}}.article-block--extended-reading .tpg-label{margin-top:32px}.article-block--extended-reading h2{margin:0}@media screen and (max-width:1024px){.article-block--extended-reading.article-block__columns--3{grid-template-columns:1fr}}.article-block--extended-reading .article-block__list-item{grid-template-rows:-webkit-min-content;grid-template-rows:min-content}.article-block--extended-reading .article-block__list-item .article-block__list-item-img img{height:100%}.article-block--extended-reading .article-block__list-item .article-block__list-item-img img.label-icon{height:16px;margin-right:8px;position:static;width:auto}.article-block--extended-reading .article-block__list-item:first-of-type .editorial-meta a{font-size:1.375rem;font-variation-settings:"wdth" 430,"wght" 120}@media screen and (max-width:1024px){.article-block--extended-reading .article-block__list-item:first-of-type{display:flex;flex-direction:column}}@media screen and (min-width:768px) and (max-width:1024px){.article-block--extended-reading .article-block__list-item:first-of-type{grid-column:1/2;grid-row:span 2}}@media screen and (min-width:1025px){.article-block--extended-reading .article-block__list-item:first-of-type{min-height:360px}}.article-block--extended-reading .article-block__list-item:first-of-type .article-block__list-item-img{height:190px}@media screen and (max-width:1024px){.article-block--extended-reading .article-block__list-item:first-of-type .article-block__list-item-img{margin:0;width:100%}}@media screen and (min-width:768px){.article-block--extended-reading .article-block__list-item:first-of-type .article-block__list-item-img{height:207px}}@media screen and (min-width:1025px){.article-block--extended-reading .article-block__list-item:first-of-type .article-block__list-item-img{height:12vw}}.article-block--extended-reading .article-block__list-item:first-of-type .deal-caption{background-color:rgba(15,166,106,.8);bottom:0;color:#fff;font-family:Roboto Slab,serif;font-size:.875rem;letter-spacing:2px;line-height:1.1875rem;padding:3px 0;position:absolute;text-align:center;text-transform:uppercase;width:100%}.article-block--extended-reading .article-block__nested-grid{grid-auto-flow:dense}@media screen and (min-width:768px) and (max-width:1024px){.article-block--extended-reading .article-block__nested-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}@media screen and (min-width:1025px){.article-block--extended-reading .article-block__nested-grid{grid-template-rows:repeat(3,-webkit-min-content);grid-template-rows:repeat(3,min-content)}}@media screen and (min-width:768px) and (max-width:1024px){.article-block--extended-reading .article-block__nested-grid:nth-child(4) .article-block__list-item:first-child{grid-column:2}}.article-block--extended-reading .article-block__title:not(:first-child){margin-top:24px}@media screen and (min-width:768px){.article-block--extended-reading .article-block__title:not(:first-child){margin-top:0}}@media screen and (min-width:1025px){.article-block--extended-reading .article-block__title{grid-row:1}}.article-block__columns--latest-feed{grid-gap:24px}@media screen and (min-width:1025px){.article-block__columns--latest-feed{grid-gap:32px}}@supports (display:grid){.article-block__columns--latest-feed{display:grid}}@media screen and (min-width:768px){.article-block__columns--latest-feed{grid-row-gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.article-block__columns--latest-feed .tpg-button{display:block;margin:24px auto 0}@media screen and (min-width:1025px){.article-block__columns--latest-feed .article-block__list-item{grid-template-columns:2fr 4.35fr}}.article-block--home-hero .article-block__list-item .editorial-meta{justify-content:space-between}.article-block--home-hero .article-block__list-item .editorial-meta .link a{font-size:1.125rem;font-variation-settings:"wdth" 450,"wght" 125}.article-block--home-hero .article-block__list-item .tpg-label--category{margin:0}@media screen and (max-width:767px){.article-block .editorial-meta{padding:16px}.article-block .editorial-meta .link{margin-bottom:10px;min-height:auto}.article-block--home-hero .article-block__list-item{grid-template-columns:1fr 3fr}}@media screen and (max-width:767px){.hub .hub--latest-feed .article-image-left{background:#fff;grid-template-columns:1fr 3fr}.hub .hub--latest-feed .article-image-left_img{height:100px;margin:16px 0 0 16px;width:100px}.hub .hub--latest-feed .editorial-meta>a{line-clamp:none}.article-block__columns--latest-feed .link a,.hub .hub--latest-feed .editorial-meta>a{font-variation-settings:"wdth" 450,"wght" 120}}.article-block--featured-category{grid-row-gap:8px;margin:24px 0 64px}@media screen and (min-width:768px){.article-block--featured-category{display:grid;grid-column-gap:35px;grid-row-gap:30px}}@media screen and (min-width:768px) and (max-width:1024px){.article-block--featured-category{grid-column-gap:24px;grid-row-gap:35px;grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1025px){.article-block--featured-category{grid-template-columns:repeat(3,1fr)}}.article-block--featured-category .article{background:#fff;display:grid;grid-template-rows:1fr}@media screen and (max-width:767px){.article-block--featured-category .article:nth-child(n+3){grid-template-columns:1fr 3fr}}@media screen and (min-width:768px) and (max-width:1024px){.article-block--featured-category .article:nth-child(2),.article-block--featured-category .article:nth-child(3){grid-column:span 3}}@media screen and (min-width:768px) and (max-width:1024px){.article-block--featured-category .article:nth-child(2) .article-block__list-item-img,.article-block--featured-category .article:nth-child(3) .article-block__list-item-img{min-height:210px}}@media screen and (min-width:1025px){.article-block--featured-category .article:nth-child(2) .article-block__list-item-img,.article-block--featured-category .article:nth-child(3) .article-block__list-item-img{min-height:195px}}@media screen and (min-width:768px) and (max-width:1024px){.article-block--featured-category .article:nth-child(4),.article-block--featured-category .article:nth-child(5),.article-block--featured-category .article:nth-child(6){grid-column:span 2}}@media screen and (min-width:768px) and (max-width:1024px){.article-block--featured-category .article:nth-child(4) .article-block__list-item-img,.article-block--featured-category .article:nth-child(5) .article-block__list-item-img,.article-block--featured-category .article:nth-child(6) .article-block__list-item-img{height:145px}}@media screen and (min-width:1025px){.article-block--featured-category .article:nth-child(4) .article-block__list-item-img,.article-block--featured-category .article:nth-child(5) .article-block__list-item-img,.article-block--featured-category .article:nth-child(6) .article-block__list-item-img{min-height:207px}}@media screen and (min-width:1025px){.article-block--featured-category .article:nth-child(4) .editorial-meta,.article-block--featured-category .article:nth-child(5) .editorial-meta,.article-block--featured-category .article:nth-child(6) .editorial-meta{min-height:150px}}@media screen and (min-width:768px) and (max-width:1024px){.article-block--featured-category .article:first-child{grid-column:span 6}}@media screen and (min-width:1025px){.article-block--featured-category .article:first-child{grid-area:1/1/3/3}}@media screen and (min-width:768px){.article-block--featured-category .article:first-child .article-block__list-item-img{height:460px}}@media screen and (min-width:1025px){.article-block--featured-category .article:first-child .link a{font-size:2.25rem}}.article-block--featured-category .article:nth-child(-n+3){grid-template-columns:auto}@media screen and (max-width:767px){.article-block--featured-category .article:nth-child(-n+3) .article-block__list-item-img{height:200px;margin:0;width:100%}}@media screen and (min-width:1025px){.category-reviews .article-block--featured-category{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,340px)}}@media screen and (min-width:1025px){.category-news .article-block--featured-category{grid-template-rows:repeat(3,340px)}}label.tpg-paid-advertisement{align-self:flex-start;background-color:#e4f3ff;color:#3f5773;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.05em;margin-bottom:8px;padding:4px;text-transform:uppercase}.pullquote{margin:8rem auto 4.9375rem;text-align:center}.pullquote .quote{font-size:1.875rem;line-height:1.2;padding:0 4.375rem;position:relative}.pullquote .quote:before{color:#202026;content:"“";display:block;font-size:7.8125rem;left:0;line-height:0;margin:0 0 1.75rem;position:relative;text-align:center;top:0}.pullquote .attribution{font-size:.875rem;margin:.625rem 0 0;text-decoration:underline;text-transform:uppercase}.card-table thead tr,.mce-content-body thead tr,.post-content table thead tr{background:#3f5773;color:#fff;font-size:.875rem;text-transform:uppercase}.card-table thead td,.card-table thead th,.mce-content-body thead td,.mce-content-body thead th,.post-content table thead td,.post-content table thead th{line-height:1;padding:1.5625rem 1.5625rem .9375rem 0;text-align:left;vertical-align:bottom;width:7.5rem}.card-table thead td:first-of-type,.card-table thead th:first-of-type,.mce-content-body thead td:first-of-type,.mce-content-body thead th:first-of-type,.post-content table thead td:first-of-type,.post-content table thead th:first-of-type{padding-left:1.5625rem;padding-right:1.5625rem;width:15.625rem}.card-table thead td:last-of-type,.card-table thead th:last-of-type,.mce-content-body thead td:last-of-type,.mce-content-body thead th:last-of-type,.post-content table thead td:last-of-type,.post-content table thead th:last-of-type{padding-right:0;width:auto}.card-table tbody tr:nth-of-type(2n),.mce-content-body tbody tr:nth-of-type(2n),.post-content table tbody tr:nth-of-type(2n){background:#fff}.card-table tbody td,.mce-content-body tbody td,.post-content table tbody td{padding:1.5625rem .625rem;vertical-align:top}.card-table tbody td:first-of-type,.mce-content-body tbody td:first-of-type,.post-content table tbody td:first-of-type{padding-left:1.5625rem}.card-table tbody td:last-of-type,.mce-content-body tbody td:last-of-type,.post-content table tbody td:last-of-type{max-width:12.5rem;padding-right:1.5625rem}.card-table tbody strong,.mce-content-body tbody strong,.post-content table tbody strong{color:#146aff}@media screen and (max-width:767px){.post-content table:not(.no-headers){display:block;text-align:center}.post-content table:not(.no-headers) tbody,.post-content table:not(.no-headers) td,.post-content table:not(.no-headers) th,.post-content table:not(.no-headers) thead,.post-content table:not(.no-headers) tr{display:block}.post-content table:not(.no-headers) thead{left:-9999px;position:absolute;top:-9999px}.post-content table:not(.no-headers) td{font-size:1.5rem;line-height:1;position:relative;width:100%}.post-content table:not(.no-headers) td:before{color:#146aff;display:block;font-size:1.5rem}.post-content table:not(.no-headers) td:first-of-type{margin-bottom:.625rem}.post-content table:not(.no-headers) td:not(:first-of-type):before{content:attr(data-content)}.post-content table:not(.no-headers) tbody tr{margin:0 0 1.25rem;max-height:15.625rem;overflow:hidden;padding:1.25rem 0;position:relative}.post-content table:not(.no-headers) tbody tr:nth-of-type(odd){background:#fff}.post-content table:not(.no-headers) tbody tr.show{max-height:unset}.post-content table:not(.no-headers) tbody tr.show:after,.post-content table:not(.no-headers) tbody tr.show:before{opacity:0}.post-content table:not(.no-headers) tbody tr.show td:last-of-type{max-height:none;overflow:visible}.post-content table:not(.no-headers) tbody tr:before{background:linear-gradient(0deg,#f9f9f9,hsla(0,0%,100%,0));bottom:0;content:"";height:6.25rem;left:0;position:absolute;transform:none;transition:background .3s;width:100%;z-index:8}.post-content table:not(.no-headers) tbody tr:after{border-bottom:.125rem solid #146aff;border-right:.125rem solid #146aff;bottom:1.5625rem;content:"";height:.625rem;left:50%;opacity:1;position:absolute;transform:translateX(-50%) rotate(45deg);transition:opacity .3s;width:.625rem;z-index:9}.post-content table:not(.no-headers) tbody td{padding:.625rem}.post-content table:not(.no-headers) tbody td:first-of-type{font-size:2.25rem;padding:.625rem}.post-content table:not(.no-headers) tbody td:last-of-type{max-height:6.25rem;max-width:100%;overflow:hidden;padding-bottom:0}}.post-content{perspective:.625rem}.post-content table{height:auto}.post-content table[border]{border:0}.post-content .table-container{display:block;margin:0 0 1.25rem;max-width:100%;overflow-x:auto;padding:0;transform:rotateX(180deg);width:100%}.post-content .table-container::-webkit-scrollbar,.post-content .table-container::-webkit-scrollbar-track-piece{background-color:#f9f9f9;width:1.25rem}.post-content .table-container::-webkit-scrollbar-button:horizontal{background-position:50%;background-repeat:no-repeat;background-size:.625rem .625rem;height:1.25rem;width:1.25rem}.post-content .table-container::-webkit-scrollbar-button:horizontal:start{display:none}.post-content .table-container::-webkit-scrollbar-button:horizontal:end{display:block}.post-content .table-container::-webkit-scrollbar-button:horizontal:increment{background-color:grey;background-image:url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTggNHYyNGwxOC0xMnoiLz48L3N2Zz4=")}.post-content .table-container::-webkit-scrollbar-button:horizontal:decrement{display:none}.post-content .table-container::-webkit-scrollbar-thumb{background-color:#9b9b9b}.post-content .table-container .no-headers{display:block;line-height:1;margin:0;transform:rotateX(180deg);width:100%}.post-content .table-container .no-headers td{font-size:14px;line-height:1.5;padding:.625rem}.post-content .table-container .no-headers td a[href*="/apply"],.post-content .table-container .no-headers td a[href*="/card-apply"]{color:#146aff;font-variation-settings:"wdth" 480,"wght" 130}.mce-content-body table{table-layout:fixed;width:100%}.post-content .article-wrapper table{width:100%}.scrolling-message{display:none}.post-content.post-content table tbody strong{color:#000}.table-responsive-wrapper{margin:0 -1.25rem 1.5625rem;overflow-x:scroll;overflow-y:hidden;padding:0 2.5rem 0 0;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media screen and (min-width:1025px){.table-responsive-wrapper{margin:0 0 1.5625rem;overflow-x:hidden;padding:0}}.table-responsive-wrapper table.table-responsive{width:200%}@media screen and (min-width:768px){.table-responsive-wrapper table.table-responsive{width:100%}}.table-responsive-wrapper table.table-responsive thead{border-bottom:1px solid #3f5773;display:block;left:0;position:relative;top:0;width:100%}@media screen and (min-width:768px){.table-responsive-wrapper table.table-responsive thead{display:table-header-group}}.table-responsive-wrapper table.table-responsive thead td{padding:20px 10px}.table-responsive-wrapper table.table-responsive thead tr{background:#fff;display:flex;flex-wrap:nowrap;overflow:visible}@media screen and (min-width:768px){.table-responsive-wrapper table.table-responsive thead tr{display:table-row}}.table-responsive-wrapper table.table-responsive thead tr td,.table-responsive-wrapper table.table-responsive thead tr th{border-left:1px solid #eee;border-right:1px solid #eee;flex:1;scroll-padding:20px;scroll-snap-align:center;width:110px;color:#000;font-size:14px;font-weight:600;line-height:1.29;padding:1.25rem 0;text-align:center;text-transform:none}@media screen and (min-width:1025px){.table-responsive-wrapper table.table-responsive thead tr td,.table-responsive-wrapper table.table-responsive thead tr th{border-left:2px solid #eee;border-right:2px solid #eee}}@media screen and (min-width:768px){.table-responsive-wrapper table.table-responsive thead tr td,.table-responsive-wrapper table.table-responsive thead tr th{width:auto}}.table-responsive-wrapper table.table-responsive thead tr td:first-of-type,.table-responsive-wrapper table.table-responsive thead tr th:first-of-type{background:#fff;box-shadow:9px 0 13px 0 hsla(0,0%,65.1%,.5);flex:2;left:0;max-width:156px;position:-webkit-sticky;position:sticky;z-index:1}@media screen and (min-width:768px){.table-responsive-wrapper table.table-responsive thead tr td:first-of-type,.table-responsive-wrapper table.table-responsive thead tr th:first-of-type{box-shadow:none}}@media screen and (min-width:1025px){.table-responsive-wrapper table.table-responsive thead tr td:first-of-type,.table-responsive-wrapper table.table-responsive thead tr th:first-of-type{border-right:2px solid #eee}}@media screen and (min-width:1025px){.table-responsive-wrapper table.table-responsive thead tr td:first-of-type,.table-responsive-wrapper table.table-responsive thead tr td:last-of-type,.table-responsive-wrapper table.table-responsive thead tr th:first-of-type,.table-responsive-wrapper table.table-responsive thead tr th:last-of-type{flex:2}}.table-responsive-wrapper table.table-responsive thead tr td:first-of-type,.table-responsive-wrapper table.table-responsive thead tr th:first-of-type{border-left:0}.table-responsive-wrapper table.table-responsive thead tr td:last-of-type,.table-responsive-wrapper table.table-responsive thead tr th:last-of-type{border-right:0}.table-responsive-wrapper table.table-responsive tbody{position:relative}.table-responsive-wrapper table.table-responsive tbody tr{border-bottom:1px solid #eee;background:#fff;display:flex;flex-wrap:nowrap;overflow:visible;margin:0;max-height:inherit;padding:0}@media screen and (min-width:1025px){.table-responsive-wrapper table.table-responsive tbody tr{border-bottom:2px solid #eee}}@media screen and (min-width:768px){.table-responsive-wrapper table.table-responsive tbody tr{display:table-row}}.table-responsive-wrapper table.table-responsive tbody tr:after,.table-responsive-wrapper table.table-responsive tbody tr:before{display:none}.table-responsive-wrapper table.table-responsive tbody tr td{border-left:1px solid #eee;border-right:1px solid #eee;flex:1;scroll-padding:20px;scroll-snap-align:center;width:110px;padding:.9375rem .625rem}@media screen and (min-width:1025px){.table-responsive-wrapper table.table-responsive tbody tr td{border-left:2px solid #eee;border-right:2px solid #eee}}@media screen and (min-width:768px){.table-responsive-wrapper table.table-responsive tbody tr td{width:auto}}.table-responsive-wrapper table.table-responsive tbody tr td:first-of-type{background:#fff;box-shadow:9px 0 13px 0 hsla(0,0%,65.1%,.5);flex:2;left:0;max-width:156px;position:-webkit-sticky;position:sticky;z-index:1}@media screen and (min-width:768px){.table-responsive-wrapper table.table-responsive tbody tr td:first-of-type{box-shadow:none}}@media screen and (min-width:1025px){.table-responsive-wrapper table.table-responsive tbody tr td:first-of-type,.table-responsive-wrapper table.table-responsive tbody tr td:last-of-type{flex:2}}.table-responsive-wrapper table.table-responsive tbody tr td:before{display:none}.table-responsive-wrapper table.table-responsive tbody tr td p{color:#2c2b2b;font-size:14px;font-weight:500;line-height:1.36;margin-bottom:.625rem;text-align:center}.table-responsive-wrapper table.table-responsive tbody tr td p a{color:#146aff;font-weight:600;letter-spacing:.05px;line-height:1.43;opacity:1;text-align:center}.table-responsive-wrapper table.table-responsive tbody tr td p:last-of-type{margin-bottom:0}.table-responsive-wrapper table.table-responsive tbody tr td:first-of-type{border-left:0;margin-bottom:0}@media screen and (min-width:1025px){.table-responsive-wrapper table.table-responsive tbody tr td:first-of-type{border-right:2px solid #eee}}.table-responsive-wrapper table.table-responsive tbody tr td:first-of-type:before{display:none}.table-responsive-wrapper table.table-responsive tbody tr td:last-of-type{border-right:0;max-height:none}.table-responsive-wrapper table.table-responsive tbody tr+tr{border-top:1px solid #eee;border-bottom:1px solid #eee}@media screen and (min-width:1025px){.table-responsive-wrapper table.table-responsive tbody tr+tr{border-bottom:2px solid #eee}}.table-responsive-wrapper table.table-responsive tbody tr:last-of-type{border-bottom:0;margin-bottom:20px}.table-responsive-wrapper::-webkit-scrollbar-track{background-color:#edf4fa;border-radius:18px;margin:0 13px 0 160px}.table-responsive-wrapper::-webkit-scrollbar-thumb{background-color:#97aabf;border-radius:18px}.table-responsive-wrapper::-webkit-scrollbar{border-radius:18px;height:12px;opacity:.7;padding-top:40px;width:10px}@media screen and (min-width:768px){.table-responsive-wrapper::-webkit-scrollbar{display:none}}@media screen and (min-width:1025px){.article-body-content .mobile-header{display:none}}@media screen and (max-width:767px){.post-content table:not(.no-headers) td:first-of-type{margin-bottom:0}}@media screen and (max-width:767px){.post-content table:not(.no-headers) td:not(:first-of-type):before{display:none}}@media screen and (max-width:767px){.post-content table:not(.no-headers) tbody td:first-of-type{font-size:medium;padding:.9375rem .625rem}}@media screen and (max-width:767px){.post-content table:not(.no-headers) td{font-size:medium}}.tab-nav{overflow:hidden}@media screen and (min-width:768px){.tab-nav{margin:0 auto -50px;max-width:1330px;padding:0 35px;transform:translateY(-50px);width:100%}}.tab-nav__list{align-items:center;background:#edf4fa;display:flex;height:50px;list-style-type:none;margin-bottom:0;padding:0}@media screen and (max-width:767px){.tab-nav__list{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:auto;overflow-y:hidden;white-space:nowrap}}@media screen and (min-width:768px){.tab-nav__list{justify-content:space-between}}@media screen and (min-width:1200px){.tab-nav__list{overflow-x:hidden}}.tab-nav__list li{align-items:center;display:flex;flex:1;height:100%;justify-content:center;margin:0 14px;position:relative}@media screen and (min-width:768px){.tab-nav__list li{margin:0}}.tab-nav__list li a{color:#000;font-size:.75rem;letter-spacing:1px;line-height:0;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.tab-nav__list li a{letter-spacing:3px}}@media screen and (min-width:1025px){.tab-nav__list li a{font-size:1rem;letter-spacing:3.43px}}.tab-nav__list li.current-menu-item a,.tab-nav__list li:hover a{color:#146aff}.tab-nav__list li.current-menu-item a{font-variation-settings:"wdth" 480,"wght" 120}.tab-nav__list li.current-menu-item:after{background-color:#146aff;bottom:0;content:"";height:4px;left:0;position:absolute;width:100%}@media screen and (max-width:767px){.tab-nav__list li:last-of-type{padding-right:12px}}@media screen and (max-width:767px){.tab-nav__list li:last-of-type.current-menu-item:after{left:-6px}}.category-news .hub--hero__title h1,.category-reviews .hub--hero__title h1{margin-bottom:0}@media screen and (min-width:768px){.category-news .hub--hero__title h1,.category-reviews .hub--hero__title h1{margin-bottom:40px}}.seo-card-tile{background-color:#fff;font-family:Barlow,sans-serif;margin:3.5rem 0;padding:2.5rem 1.875rem}@media screen and (min-width:768px){.seo-card-tile{padding:2.5rem}}.seo-card-tile__award-winner{align-items:center;display:flex;justify-content:center;margin:0 0 1.375rem}@media screen and (min-width:768px){.seo-card-tile__award-winner{justify-content:flex-start}}.seo-card-tile__award-icon{height:40px;width:40px}.seo-card-tile__award-title{color:#09754a;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;line-height:16px;margin-left:8px}.seo-card-tile__apply-wrap{margin-bottom:30px}@media screen and (min-width:768px){.seo-card-tile__apply-wrap{margin-bottom:0}}.seo-card-tile__apply-wrap .tpg-cta{background:#146aff;color:#fff;font-size:.875rem;letter-spacing:inherit;text-transform:capitalize;word-spacing:inherit}.seo-card-tile__apply-wrap .tpg-cta:hover{background:#1558cb;cursor:pointer}.seo-card-tile__apply-wrap .card-apply{margin-bottom:0}.seo-card-tile__apply-wrap img{margin-bottom:24px}.seo-card-tile__apply-wrap .terms{color:#2c2b2b;font-size:.625rem;margin-top:4px;text-align:center}.seo-card-tile__top{background:#fff;margin:0 0 1.25rem;padding:0 0 1.25rem}@media screen and (min-width:768px){.seo-card-tile__top{border-bottom:1px solid #dfe5eb}}@media screen and (min-width:768px){.seo-card-tile__top.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:15}}@media screen and (min-width:768px){.seo-card-tile__top{display:grid;grid-column-gap:30px;grid-template-columns:250px 1fr}}.seo-card-tile__title{margin-bottom:1.5rem}.seo-card-tile__title--desktop-only{display:none}@media screen and (min-width:768px){.seo-card-tile__title--desktop-only{display:block}}.seo-card-tile__title--mobile-only{display:block;text-align:center}@media screen and (min-width:768px){.seo-card-tile__title--mobile-only{display:none}}.seo-card-tile__bonus{display:flex;font-size:.9375rem;justify-content:center;margin-top:10px}@media screen and (min-width:768px){.seo-card-tile__bonus{font-size:1rem;justify-content:flex-start;margin-top:0}}.seo-card-tile .divider{background-color:#ddd;height:20px;margin:auto;width:1px}.seo-card-tile__bottom{text-align:center}@media screen and (min-width:768px){.seo-card-tile__bottom{display:grid;grid-column-gap:45px;grid-template-columns:repeat(2,1fr);text-align:left}}.seo-card-tile__bottom--col-1{margin-bottom:32px}@media screen and (min-width:768px){.seo-card-tile__bottom--col-1{margin-bottom:0}}.seo-card-tile .card-multiplier-rewards{font-size:.875rem;margin-bottom:0}.seo-card-tile .card-multiplier-rewards li{display:block;font-size:.875rem;margin-bottom:0}@media screen and (min-width:768px){.seo-card-tile .card-multiplier-rewards li{font-size:1rem;margin-bottom:1rem}}.seo-card-tile__label{display:inline-block;font-variation-settings:"wdth" 380,"wght" 140;margin:0 0 .625rem}.seo-card-tile__more-information{padding-left:1.25rem;text-align:left}.seo-card-tile__more-information li{font-size:.875rem;margin-bottom:24px}.seo-card-tile__expanded{margin-top:3.125rem;text-align:center}@media screen and (min-width:768px){.seo-card-tile__expanded{margin-top:0;text-align:left}}.seo-card-tile__expanded .expanded-wrapper{max-height:0;overflow:hidden;transition:all .75s}.seo-card-tile__expanded.show .show-card-details:before{content:"View Fewer Details"}.seo-card-tile__expanded.show .show-card-details:after{transform:rotate(135deg)}.seo-card-tile .tpg-toggle-wrapper.tpg-toggle-open .tpg-toggle-button:before{content:"View Fewer Details"}.seo-card-tile .tpg-toggle-wrapper.tpg-toggle-open .tpg-toggle-button:after{transform:rotate(135deg)}.seo-card-tile .show-card-details{background:none;border:none;color:#146aff;font-size:.75rem;font-variation-settings:"wdth" 500,"wght" 120;font-weight:700;letter-spacing:.05em;outline:none;padding:0;position:relative;text-transform:uppercase}.seo-card-tile .show-card-details:before{content:"View More Details"}.seo-card-tile .show-card-details:after{border-bottom:2px solid #146aff;border-left:2px solid #146aff;content:"";display:block;height:8px;position:absolute;right:-16px;top:calc(50% - 4px);transform:rotate(-45deg);transform-origin:center center;transition:transform .5s;width:8px}.seo-card-tile .tooltip-wrapper{position:relative}.seo-card-tile .tooltip-toggle-open{background:#97aabf;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;font-size:9px;height:12px;margin-left:7px;position:absolute;text-align:center;top:6px;width:12px}@media screen and (min-width:768px){.seo-card-tile .tooltip-toggle-open{margin-left:16px;top:5px}}.seo-card-tile .tooltip-toggle-close{cursor:pointer;height:10px;position:absolute;right:5px;top:10px;width:10px}.seo-card-tile .tooltip-toggle-close:after,.seo-card-tile .tooltip-toggle-close:before{background-color:#000;content:" ";height:10px;position:absolute;width:1px}.seo-card-tile .tooltip-toggle-close:before{transform:rotate(45deg)}.seo-card-tile .tooltip-toggle-close:after{transform:rotate(-45deg)}.seo-card-tile__tooltip-content{background:#fff;box-shadow:1px 3px 16px 0 hsla(0,0%,80.8%,.5);min-width:220px;opacity:0;padding:20px;position:absolute;right:0;top:50px;transition:.35s ease-in-out;visibility:hidden;z-index:5}.seo-card-tile__tooltip-content.active{opacity:1;top:40px;transition:.35s ease-in-out;visibility:visible}.seo-card-tile__tooltip-content-text{padding-right:20px}.seo-card-tile .icon-lock svg{width:13px}@media screen and (min-width:768px){.seo-card-tile .icon-lock svg{width:24px}}.seo-card-tile__terms{list-style-type:none;margin-bottom:32px;margin-left:0;padding-left:0}.seo-card-tile__terms li{border-bottom:1px solid #dfe5eb;display:flex;justify-content:space-between;padding:16px 0}.seo-card-tile__terms li span{text-align:right}.tooltip-toggle-open:hover+div{opacity:1;top:40px;transition:.35s ease-in-out;visibility:visible}.article-content .seo-card-tile h2,.card-details-content .seo-card-tile h2{padding-top:0}.ais-RefinementList-label input[type=checkbox]:checked+span:before{align-items:center;background-color:#3f5773;color:#fff;content:"\2713";display:flex;justify-content:center}.custom-button{background:#fff;border:none;border-radius:50%;bottom:50%;bottom:0;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);display:none;font-weight:600;height:40px;margin:auto;outline:none;position:absolute;top:0;width:40px}@media screen and (min-width:1025px){.custom-button{display:block}}.custom-button--next{right:-15px}.custom-button--prev{left:-15px;z-index:5}.custom-button--disabled:before{opacity:.2}.custom-button--next:before{content:"\27F6"}.custom-button--prev:before{content:"\27F5"}.star-rating{margin:0 0 10px;text-align:center}@media screen and (min-width:768px){.star-rating{text-align:left}}.star-rating strong{margin-right:8px}.star-rating img{display:inline-block}.summary-drawer{height:auto;max-height:0;overflow:hidden;transition:.35s ease-in-out}.summary-drawer p{margin:1.25rem 0 .625rem}.summary-drawer--expanded{max-height:800px}.summary-drawer ul{list-style-type:none;padding-left:20px}.summary-drawer ul li{color:#2c2b2b;font-family:Roboto,sans-serif;line-height:24px;padding-left:20px;position:relative}.summary-drawer ul li:before{content:"•";left:0;position:absolute}.summary-drawer ul li a{color:#146aff}.summary-expand-btn{align-items:center;background:transparent;border:0;color:#146aff;display:flex;font-family:Roboto,sans-serif;font-size:12px;font-variation-settings:"wdth" 480,"wght" 110;font-weight:700;letter-spacing:.51px;text-decoration:none;text-transform:uppercase}.summary-expand-btn:focus{outline:none}.summary-expand-btn span{background-image:url(https://thepointsguy.freetls.fastly.net/cdn/images/arrow-active-down.png);background-position:50%;background-repeat:no-repeat;background-size:13px;display:inline-block;height:20px;margin-left:3px;transform:rotate(0);transition:.35s ease-in-out;width:20px}.summary-expand-btn span.active{transform:rotate(180deg);transition:.35s ease-in-out}.article-content .summary-expand-btn,.card-details-content .summary-expand-btn{margin-bottom:24px}@media screen and (min-width:1025px){.faq_section-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4.375rem}}.faq_section-block{margin:0 0 1.875rem}.hub .faq_section h2{font-size:1.25rem}@media screen and (min-width:1025px){.hub .faq_section h2{font-size:1.6875rem;letter-spacing:2.3px;margin-bottom:2.5rem}}.hub .faq_section h3{font-size:1.125rem;margin-bottom:.8125rem}@media screen and (min-width:1025px){.hub .faq_section h3{font-size:1rem;line-height:24px}}.hub .faq_section p{color:#2c2b2b;font-family:Roboto,sans-serif;line-height:24px}body.archive,body.card-template-default,body.page-template-template-seo-hub{background-color:#f5f5f7}.tpg-video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.tpg-video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}form{margin-bottom:0}.hub{align-items:stretch;display:flex;flex-direction:column;max-width:100%;overflow-x:hidden;width:100%}.hub.card-hub-page,.hub.hub--no-hero{padding-top:64px}.hub strong{font-variation-settings:"wdth" 480,"wght" 130}.hub a.black{color:#000}.hub a.tpg-cta,.hub a.white{color:#fff}.hub p,.hub ul{margin-top:0}.hub h1,.hub h2,.hub h3,.hub h4,.hub h5,.hub h6{font-weight:500;margin-top:0}.hub h1{font-size:1.75rem;font-variation-settings:"wdth" 500,"wght" 50;letter-spacing:.085em;line-height:1.05;text-transform:uppercase}@media screen and (min-width:768px){.hub h1{font-size:calc(24px + 2.65vw)}}.hub h2{font-size:calc(16px + .7vw);font-variation-settings:"wdth" 480,"wght" 80;letter-spacing:.085em;margin-bottom:16px;text-transform:uppercase}.hub h2.bold-headline-4{text-transform:capitalize}.hub h2.bold-headline-4,.hub h3{font-size:1.25rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2;margin-bottom:16px}.hub small{font-family:Roboto,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:400;letter-spacing:-.005;line-height:1.5;display:block;margin-bottom:24px}.hub .bold-headline-3{font-size:1.375rem;font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:.01em;line-height:1.2}.hub .bold-headline-4{font-size:1.25rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2}.hub .bold-headline-5{font-size:1rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2}.hub .tpg-cta{background:#146aff;color:#fff;font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:inherit;word-spacing:inherit}.hub .tpg-cta:hover{background:#1558cb;cursor:pointer}.hub .tpg-read-more{border:2px solid #000}.hub .tpg-read-more:hover{background:#2c2b2b;color:#fff}.hub .tpg-label{font-family:Roboto Slab,serif;font-size:.75rem;font-weight:400;letter-spacing:.06em;line-height:1.2;color:#3f5773}.hub .tpg-label--category{margin:24px 0 4px;text-transform:uppercase}.hub .tpg-label--category a{color:#3f5773}.hub img{display:block}.hub table{overflow-x:scroll;width:100%}.hub table th{font-variation-settings:"wght" 120,"wdth" 400;padding:8px;text-align:left}.hub table th,.hub table tr:nth-child(2n){background:#f5f5f7}.hub table td{padding:8px}.hub .terms{font-size:.625rem;font-style:italic;margin-top:16px;text-align:center}.hub .terms a{color:inherit;display:block;text-decoration:underline}.hub .apply-button.tpg-cta{text-transform:capitalize}.hub a.apply{white-space:nowrap}.hub .icon-lock svg{width:24px}.hub .icon-lock svg g{fill:#fff}.hub .card-apply{margin-bottom:0}.hub .card-apply.block{display:block}.hub .card-name-no-text-transform{text-transform:none}.hub .highlight_feature .bold-headline-3,.hub .tpg_valution .bold-headline-3,.hub .welcome_offer .bold-headline-3{font-size:1.875rem;font-variation-settings:"wdth" 400,"wght" 140}.hub .quick-links label{font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;margin-bottom:16px;display:block}.hub .quick-links ul{background:#fff;margin:0;padding:16px 32px;list-style-type:none}.hub .quick-links ul li{border-bottom:1px solid #dfe5eb}.hub .quick-links ul li:last-child{border-bottom:none}.hub .quick-links ul li a{display:block;position:relative;color:#000;text-decoration:none;padding:16px 0}.hub .quick-links ul li a:after{content:"\003e";position:absolute;color:#2c2b2b;right:0;transform:scaleY(1.5)}@media screen and (min-width:768px){.hub .content-sidebar{display:flex}}.hub .content-sidebar__content{flex:1}.hub .content-sidebar__content a{color:#162433;text-decoration:none;border-bottom:2px solid #146aff}.hub .content-sidebar__content a:hover{background:#0f56d3;color:#fff;border-bottom:2px solid #0f56d3}.hub .content-sidebar__sidebar{margin-top:32px}@media screen and (min-width:768px){.hub .content-sidebar__sidebar{margin-top:0;margin-left:160px;flex:0 0 350px}}.hub .points-valuation-estimation__wrapper{align-items:center;background:rgba(0,0,0,.3);display:none;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.hub .points-valuation-estimation__content{background:#08195d;border:#dfe5eb;box-shadow:0 0 16px #2c2b2b;color:#fff;display:flex;flex-direction:column;max-width:100%;padding:24px;width:400px}.hub .points-valuation-estimation .close-icon{align-self:flex-end;color:#fff;font-size:1.25rem;margin-bottom:24px}.hub .points-valuation-estimation.show .points-valuation-estimation__wrapper{display:flex}.hub .module-item{padding:24px;background:#fff}@media screen and (min-width:1025px){.hub .module-item{padding:32px}}.hub .hub-module{margin-bottom:40px}.hub .hub-module--full-bleed{width:100%}.hub .hub-module--header{margin-top:64px}.hub .hub-module--header h2{font-size:calc(16px + 1.3vw);font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:0;line-height:1.2;margin-bottom:0;text-transform:none}.hub .hub-module:not(.hub-module--full-bleed){margin-left:16px;margin-right:16px;max-width:1300px;width:calc(100% - 32px)}@media screen and (min-width:768px){.hub .hub-module:not(.hub-module--full-bleed){margin-left:32px;margin-right:32px;width:calc(100% - 64px)}}@media screen and (min-width:1025px){.hub .hub-module:not(.hub-module--full-bleed){margin-left:104px;margin-right:104px;width:calc(100% - 208px)}}@media screen and (min-width:calc(1300px + 208px)){.hub .hub-module:not(.hub-module--full-bleed){margin-left:auto;margin-right:auto;width:100%}}.hub .hub-module p:last-child{margin-bottom:0}.hub .hub-module_wrap{margin-left:16px;margin-right:16px;width:calc(100% - 32px);max-width:1300px}@media screen and (min-width:768px){.hub .hub-module_wrap{margin-left:32px;margin-right:32px;width:calc(100% - 64px)}}@media screen and (min-width:1025px){.hub .hub-module_wrap{margin-left:104px;margin-right:104px;width:calc(100% - 208px)}}@media screen and (min-width:calc(1300px + 208px)){.hub .hub-module_wrap{margin-left:auto;margin-right:auto;width:100%}}@media screen and (min-width:768px){.hub .hub-module{margin-bottom:64px}}.hub .article-image-left{display:flex;grid-template-columns:2fr 3fr;grid-template-rows:1fr}@supports (display:grid){.hub .article-image-left{display:grid}}.hub .article-image-left_img{align-content:stretch;width:30%}@supports (display:grid){.hub .article-image-left_img{width:100%}}.hub .article-image-left_img a{background-color:#e4f3ff;display:flex;height:100%;position:relative}.hub .article-image-left_img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hub .learn-more{font-size:1rem;font-variation-settings:"wdth" 480,"wght" 90;letter-spacing:.02em}.hub .editorial-meta{background:#fff;display:flex;flex:1;flex-direction:column;padding:16px}.hub .editorial-meta>a{font-size:1.25rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2;color:#000;color:initial;text-decoration:none;margin-bottom:auto}@media screen and (min-width:768px){.hub .editorial-meta>a{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}}.hub .editorial-meta>a:hover{color:#1558cb}.hub .editorial-meta .tpg-label--category a{font-size:inherit;text-decoration:none}.hub .module-columns{display:flex;justify-content:space-between}.hub .module-columns>div{width:49%}@supports (display:grid){.hub .module-columns>div{width:100%}}@supports (display:grid){.hub .module-columns{grid-gap:24px;display:grid;grid-template-columns:1fr}@media screen and (min-width:1025px){.hub .module-columns{grid-gap:32px}}}@media screen and (min-width:768px){.hub .module-columns{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.hub .module-columns--3{grid-template-columns:repeat(3,1fr)}}.hub .module-columns--3>div{width:32%}@supports (display:grid){.hub .module-columns--3>div{width:100%}}.hub .card-multiplier-rewards{list-style-type:none;margin-bottom:32px;padding:0}.hub .card-multiplier-rewards li{display:flex;margin-bottom:16px}.hub .card-multiplier-rewards li strong{font-size:1.375rem;font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:.01em;line-height:1.2;font-weight:500;margin-right:16px;min-width:32px}.hub .card-multiplier-rewards li::last-child{margin-bottom:0}.hub .card-multiplier-rewards.card-rewards li{align-items:center;margin-bottom:24px}.hub .card-multiplier-rewards.card-rewards li img{height:32px;margin-right:16px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:32px}.hub .card-multiplier-rewards.card-rewards li .benefit-bullet{align-items:center;display:flex;height:32px;justify-content:center;margin-right:16px;width:32px}.hub .card-multiplier-rewards.card-rewards li .benefit-description{width:calc(100% - 48px)}.hub .card-multiplier-rewards.card-rewards li span{line-height:1.4}.hub .tpg-cta{align-items:center;display:flex;justify-content:center;padding:16px;text-decoration:none}.hub .tpg-cta svg{margin-left:8px}.hub .notice{color:#2c2b2b;font-size:.625rem;margin-top:4px}.hub .center-small,.hub .notice{text-align:center}@media screen and (min-width:768px){.hub .center-small{text-align:left}}.hub .center-medium{text-align:center}@media screen and (min-width:1025px){.hub .center-medium{text-align:left}}.hub .load-more-wrapper .icon{display:none}.hub .method button{color:#000}.hub .method.show p{background-color:#1558cb}.hub--hero{height:240px}.hub--hero__partner label{font-size:1.25rem}.hub--hero img{height:240px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.hub--hero,.hub--hero img{height:260px}}.hub--hero__title{background:linear-gradient(139.29deg,rgba(69,215,250,.75),rgba(6,107,231,.85));color:#fff;padding:8px 16px;width:100%}.hub--hero__title label{font-variation-settings:"wdth" 500,"wght" 30;text-transform:uppercase}@media screen and (max-width:767px){.hub--hero__title label{font-size:.875rem}}@media screen and (min-width:768px){.hub--hero__title{padding:24px}}@media screen and (min-width:768px) and (min-width:1025px){.hub--hero__title{padding:32px}}.hub--hero__title h1{margin-bottom:8px}@supports (display:grid){.hub--hero__title h1{margin-top:0}}.hub--hero__title--partner-logos{display:flex;margin-bottom:16px}.hub--hero__title--partner-logos img{height:35px;width:auto}@media screen and (min-width:768px){.hub--hero__title--partner-logos img{height:40px}}.hub--hero__title--partner-logos span{font-size:2rem;margin:0 20px}@supports (display:grid){.hub--hero{align-items:center;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;position:inherit}.hub--hero>*{grid-column:1/2;grid-row:1/2;height:100%;overflow:hidden;width:100%}.hub--hero__title{align-items:center;display:flex;flex-direction:column;justify-content:center;position:inherit}}.hub--hero__issuer-banner{height:124px}@media screen and (min-width:768px){.hub--hero__issuer-banner{height:164px}}.hub--hero__issuer-banner .hub--hero__partner-logo{height:40px;margin:0 auto;max-width:100%}@media screen and (min-width:768px){.hub--hero__issuer-banner .hub--hero__partner-logo{height:56px}}.hub--hero__issuer-banner .hub--hero__img{height:inherit}@media screen and (min-width:768px){.hub--hero__issuer-banner .hub--hero__img img{height:inherit}}.hub--hero__issuer-banner .hub--hero__title{background:rgba(21,88,203,.7);display:grid;grid-row-gap:16px;grid-template-rows:40px auto;padding:24px 0 32px}@media screen and (min-width:768px){.hub--hero__issuer-banner .hub--hero__title{grid-template-rows:56px auto}}.hub--hero__issuer-banner h1{font-size:1rem;font-variation-settings:"wdth" 430,"wght" 100;letter-spacing:.38px;margin-bottom:0;text-transform:none}@media screen and (min-width:768px){.hub--hero__issuer-banner h1{font-size:2.25rem}}.hub--hero__issuer-banner label{font-size:1.25rem}.hub--hero__issuer-banner .hub--hero__title--partner-logos{display:block;margin:0}.hub--custom-content-columns_column{display:flex;flex-direction:column}.hub--custom-content-columns_column ul{list-style-type:none;margin:0;padding:0}.hub--custom-content-columns_column ul li{margin-bottom:24px;margin-left:16px;position:relative}.hub--custom-content-columns_column ul li:last-child{margin-bottom:0}.hub--custom-content-columns_column ul li:before{background-color:#0fa66a;border-radius:4px;content:"";height:8px;left:-16px;position:absolute;top:12px;width:8px}.hub--custom-content-columns_column p:last-of-type,.hub--custom-content-columns_column ul.has-cta{margin-bottom:32px}.hub--custom-content-columns_column .learn-more{margin-top:auto}.hub--essential-reading__article{display:flex;flex-direction:column}.hub--essential-reading__article img{height:47.5vw;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.hub--essential-reading__article img{height:15vw}}.hub--essential-reading__article .editorial-meta{padding-bottom:24px}.hub--essential-reading__article .editorial-meta a{-webkit-line-clamp:3}.hub--taxonomy-feed__articles{grid-gap:24px;display:grid}@media screen and (min-width:1025px){.hub--taxonomy-feed__articles{grid-gap:32px}}.hub--taxonomy-feed__articles .article{display:flex;flex-direction:column}.hub--taxonomy-feed__articles .article img{height:47.5vw;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.hub--taxonomy-feed__articles .article img{height:14vw}}@media screen and (min-width:768px){.hub--taxonomy-feed__articles--3{grid-template-columns:5fr 3fr;grid-template-rows:1fr 1fr}}.hub--taxonomy-feed__articles--3 .article:first-child{grid-row:1/3}.hub--taxonomy-feed__articles--3 .article:first-child .editorial-meta>a{font-size:calc(16px + 1.3vw);font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:0;line-height:1.2}@media screen and (min-width:768px){.hub--taxonomy-feed__articles--3 .article:first-child img{height:35vw}}@media screen and (min-width:768px){.hub--taxonomy-feed__articles--5{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,-webkit-min-content);grid-template-rows:repeat(2,min-content)}.hub--taxonomy-feed__articles--5 .article{grid-column:span 3;grid-row:2}.hub--taxonomy-feed__articles--5 .article:nth-child(-n+3){grid-column:span 2;grid-row:1}}.hub--latest-feed .load-more-wrapper{display:flex;grid-column:1/-1;justify-content:center}.hub--latest-feed_feed{grid-gap:24px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:1025px){.hub--latest-feed_feed{grid-gap:32px}}.hub--latest-feed_feed>article{display:flex;width:49%}@supports (display:grid){.hub--latest-feed_feed>article{width:100%}}@supports (display:grid){.hub--latest-feed_feed{display:grid}}@media screen and (min-width:768px){.hub--latest-feed_feed{grid-row-gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.hub--top-featured{display:flex;flex-direction:column;flex-wrap:wrap}.hub--top-featured .column-1,.hub--top-featured .column-2,.hub--top-featured .column-3{align-self:center;width:49%}@supports (display:grid){.hub--top-featured{grid-gap:24px;display:grid;grid-template-columns:1fr}@media screen and (min-width:1025px){.hub--top-featured{grid-gap:32px}}.hub--top-featured .column-1,.hub--top-featured .column-2,.hub--top-featured .column-3{align-self:auto;width:100%}}.hub--top-featured .editorial-meta a{font-size:1rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2}.hub--top-featured .row-1{margin-bottom:-16px}@media screen and (min-width:1025px){.hub--top-featured .row-1{margin-bottom:-8px}}.hub--top-featured h2+.article{display:flex;flex-direction:column}.hub--top-featured .row-2 img{height:45vw;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.hub--top-featured{grid-template-columns:repeat(2,1fr)}.hub--top-featured .row-1{grid-column:1/-1}.hub--top-featured .row-2{grid-column:1/2;grid-row:span 2}.hub--top-featured .row-2 img{height:20vw}}@media screen and (min-width:1025px){.hub--top-featured .row-2 img{height:12vw}}@media screen and (min-width:1025px){.hub--top-featured--2{grid-row-gap:16px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,-webkit-min-content);grid-template-rows:repeat(3,min-content)}.hub--top-featured--2 .row-1{grid-column:span 2;grid-row:1/2}.hub--top-featured--2 .column-1.row-2{grid-column:1/2;grid-row:2/4}.hub--top-featured--2 .column-2.row-2{grid-column:3/4;grid-row:2/4}.hub--top-featured--2 .column-1.row-3{grid-column:2/3;grid-row:2/3}.hub--top-featured--2 .column-1.row-4{grid-column:2/3;grid-row:3/4}}@media screen and (min-width:1025px){.hub--top-featured--3{grid-row-gap:16px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,-webkit-min-content);grid-template-rows:repeat(4,min-content)}.hub--top-featured--3 .row-1{margin-bottom:-8px}.hub--top-featured--3 .column-1{grid-column:1}.hub--top-featured--3 .column-2{grid-column:2}.hub--top-featured--3 .column-3{grid-column:3}.hub--top-featured--3 .row-1{grid-row:1/2}.hub--top-featured--3 .row-2{grid-row:2/3}.hub--top-featured--3 .row-3{grid-row:3/4}.hub--top-featured--3 .row-4{grid-row:4/5}}@supports (display:grid){.hub--breaking-news_articles{grid-gap:24px;display:grid}@media screen and (min-width:1025px){.hub--breaking-news_articles{grid-gap:32px}}}.hub--breaking-news_articles .article:first-of-type>a{font-size:calc(16px + 1.3vw);font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:0;line-height:1.2}@media screen and (min-width:768px){.hub--breaking-news_articles{grid-row-gap:16px;grid-template-columns:repeat(2,1fr)}.hub--breaking-news_articles .article:first-of-type{grid-column:span 2}.hub--breaking-news_articles .article:first-of-type .editorial-meta>a{font-size:calc(16px + 1.3vw);font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:0;line-height:1.2}.hub--breaking-news_articles .article:first-of-type img{height:35vw;-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (min-width:1025px){.hub--breaking-news_articles{grid-template-columns:2fr 1fr;grid-template-rows:repeat(4,-webkit-min-content);grid-template-rows:repeat(4,min-content)}.hub--breaking-news_articles .article:first-of-type{display:flex;flex-direction:column;grid-column:1/2;grid-row:1/-1}.hub--breaking-news_articles .article-image-left{grid-row:span 1}}.hub--media{align-items:center;background:#000;color:#fff;display:flex;flex-direction:column;padding:16px 0 32px}.hub--media__title-link{align-items:center;display:flex;justify-content:space-between}.hub--media__title-link a{font-family:Roboto,sans-serif;font-size:.875rem;text-decoration:none;text-transform:uppercase}.hub--media__video-title{font-size:1rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2;background-color:#2c2b2b;padding:16px}.hub--media__videos{margin-bottom:32px}@supports (display:grid){.hub--media__videos{grid-gap:24px;display:grid}@media screen and (min-width:1025px){.hub--media__videos{grid-gap:32px}}}@media screen and (min-width:768px){.hub--media__videos{grid-template-columns:repeat(2,1fr)}.hub--media__videos .hub--media__video:first-of-type{grid-column:1/3}.hub--media__videos .hub--media__video:first-of-type,.hub--media__videos .hub--media__video:first-of-type .hub--media__video-title{font-size:1.375rem;font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:.01em;line-height:1.2}}@media screen and (min-width:1025px){.hub--media__videos{grid-template-columns:2fr 1fr}.hub--media__videos .hub--media__video:first-of-type{display:grid;grid-column:1/2;grid-row:1/3;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.hub--points-valuation{background-color:#fff;display:flex;justify-content:center;padding:16px 0}.hub--points-valuation .hub-module__wrap{padding:24px;display:flex;flex-wrap:wrap;max-width:700px}@media screen and (min-width:1025px){.hub--points-valuation .hub-module__wrap{padding:32px}}@supports (display:grid){.hub--points-valuation .hub-module__wrap{display:grid;grid-template-columns:1fr}}@media screen and (min-width:375px){.hub--points-valuation .hub-module__wrap{grid-gap:24px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.hub--points-valuation__value{align-items:flex-end;display:flex;font-size:3rem;font-variation-settings:"wdth" 400,"wght" 60;line-height:1.2}.hub--points-valuation__value .value{line-height:.9}.hub--points-valuation__value .cents{font-size:1.375rem;font-variation-settings:"wdth" 350,"wght" 40}@media screen and (min-width:375px){.hub--points-valuation__value{justify-content:space-between}}.hub--points-valuation__label{color:#146aff;font-size:1.5rem;font-variation-settings:"wdth" 470,"wght" 100;margin-bottom:16px;text-decoration:underline}.hub--points-valuation h2{font-size:calc(30px + 1.3vw);font-variation-settings:"wdth" 380,"wght" 130;letter-spacing:.01em;line-height:1.1;margin-bottom:0;text-transform:none}.hub--points-valuation__valuation{align-self:end;margin-left:24px}@supports (display:grid){.hub--points-valuation__valuation{margin-left:0}}@media screen and (min-width:768px){.hub--points-valuation__valuation{align-self:start}}.hub--points-valuation__links{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;max-width:100%;width:300px}@supports (display:grid){.hub--points-valuation__links{display:grid;grid-gap:8px;grid-template-columns:-webkit-max-content 1px -webkit-max-content;grid-template-columns:max-content 1px max-content;width:-webkit-max-content;width:max-content}}@media screen and (min-width:375px){.hub--points-valuation__links{font-size:1.125rem;grid-column:1/3}}@media screen and (min-width:768px){.hub--points-valuation__links{grid-gap:24px}}.hub--points-valuation__links span{color:#000;font-size:.5em;font-variation-settings:"wght" 22,"wdth" 350;transform:scaleY(6);width:1px}.hub--points-valuation__links button{background:none;border:none;box-shadow:none;margin:0;padding:0;text-decoration:underline}.hub--featured-card{font-size:1rem}.hub--featured-card h1{font-size:calc(16px + 1.3vw);font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:0}.hub--featured-card h1,.hub--featured-card h2{line-height:1.2;margin-bottom:0;text-transform:none}.hub--featured-card h2{font-size:1.375rem;font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:.01em}.hub--featured-card h3{margin-top:8px}.hub--featured-card h3,.hub--featured-card strong{font-size:1rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2}.hub--featured-card strong{font-weight:500}.hub--featured-card__award-winner{display:flex}.hub--featured-card__award-icon{margin-right:16px;width:64px}@media screen and (min-width:1025px){.hub--featured-card__award-icon{width:80px}}.hub--featured-card__award-language{color:#09754a;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:.05em}.hub--featured-card__superlative-position-2{align-items:center;color:#09754a;display:flex;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;margin-bottom:24px;text-transform:uppercase}.hub--featured-card__superlative-position-2 span{margin-right:8px}.hub--featured-card .why-we-like-it{margin-bottom:24px}.hub--featured-card .card-multiplier-rewards{margin-bottom:32px;margin-top:24px}.hub--featured-card .card-multiplier-rewards li{align-items:flex-end}.hub--featured-card .card-multiplier-rewards li span{line-height:1.3}.hub--featured-card__wrap{background:#fff;display:flex}@supports (display:grid){.hub--featured-card__wrap{grid-gap:24px;display:grid;grid-gap:32px}@media screen and (min-width:1025px){.hub--featured-card__wrap{grid-gap:32px}}}@media screen and (min-width:768px){.hub--featured-card__wrap{padding:24px}}@media screen and (min-width:768px) and (min-width:1025px){.hub--featured-card__wrap{padding:32px}}@media screen and (min-width:1025px){.hub--featured-card__wrap{grid-template-columns:minmax(-webkit-min-content,270px) 1fr;grid-template-columns:minmax(min-content,270px) 1fr}}.hub--featured-card__col1{margin-right:24px;padding:0 8px}@supports (display:grid){.hub--featured-card__col1{margin-right:0}}@media screen and (min-width:768px){.hub--featured-card__col1{max-width:350px;padding:0}}.hub--featured-card__col1 img{height:auto;margin:8px 0 16px;width:100%}.hub--featured-card__col1 a{text-decoration:none}.hub--featured-card__col1 .tpg-cta{background:#146aff;color:#fff;font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:inherit;word-spacing:inherit}.hub--featured-card__superlative{color:#0fa66a;font-variation-settings:"wdth" 480,"wght" 110;letter-spacing:.01em;text-align:center;text-transform:uppercase}.hub--featured-card__bonus{border-bottom:1px solid #dfe5eb;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:24px;padding-bottom:24px}@media screen and (min-width:768px){.hub--featured-card__bonus{flex-wrap:nowrap;justify-content:unset}}.hub--featured-card__bonus>div{display:flex;flex-direction:column;justify-content:center}.hub--featured-card__bonus>div a,.hub--featured-card__bonus>div span{white-space:nowrap}.hub--featured-card__bonus>div a.white-space-default{white-space:normal}.hub--featured-card__bonus .divider{background-color:#dfe5eb;margin:0 24px;width:2px}.hub--featured-card__bonus .divider2{display:none}@media screen and (min-width:768px){.hub--featured-card__bonus .divider2{display:flex}}.hub--featured-card__bonus .intro{margin:16px 0;width:100%}@media screen and (min-width:768px){.hub--featured-card__bonus .intro{margin:0}}.hub--featured-card__accolade{align-items:center;color:#09754a;display:flex;font-size:.875rem;justify-content:center;margin-bottom:16px}@media screen and (min-width:768px){.hub--featured-card__accolade{justify-content:flex-start}}.hub--featured-card__accolade svg{margin-right:8px}.hub--featured-card__fee{margin-bottom:24px;margin-top:24px}.hub--featured-card__expanded .expanded-wrapper{max-height:0;overflow:hidden;transition:all .75s}.hub--featured-card__expanded.show .show-card-details:before{content:"View Fewer Details"}.hub--featured-card__expanded.show .show-card-details:after{transform:rotate(135deg)}.hub--featured-card .tpg-toggle-wrapper.tpg-toggle-open .tpg-toggle-button:before{content:"View Fewer Details"}.hub--featured-card .tpg-toggle-wrapper.tpg-toggle-open .tpg-toggle-button:after{transform:rotate(135deg)}.hub--featured-card .show-card-details{background:none;border:none;color:#146aff;font-size:.75rem;font-variation-settings:"wdth" 500,"wght" 90;letter-spacing:.05em;outline:none;padding:0;position:relative;text-transform:uppercase}.hub--featured-card .show-card-details:before{content:"View More Details"}.hub--featured-card .show-card-details:after{border-bottom:2px solid #146aff;border-left:2px solid #146aff;content:"";display:block;height:8px;position:absolute;right:-16px;top:calc(50% - 4px);transform:rotate(-45deg);transform-origin:center center;transition:transform .5s;width:8px}.hub--featured-card__more-information{margin-bottom:32px;margin-left:8px;padding-left:16px}.hub--featured-card__more-information li{margin-bottom:8px}.hub--featured-card__terms{list-style-type:none;margin-bottom:32px;margin-left:0;padding-left:0}.hub--featured-card__terms li{border-bottom:1px solid #dfe5eb;display:flex;justify-content:space-between;padding:16px 0}.hub--featured-card__terms li label{font-size:1.25rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2;margin-right:32px;white-space:nowrap}.hub--featured-card__terms li span{text-align:right}.hub--featured-card__editorial-disclaimer{color:#3f5773;font-family:Roboto Slab,serif;font-size:.75rem;margin:16px auto 0}.hub--favorite-cards h2{margin-bottom:0}.hub--favorite-cards h3{font-size:1.375rem;font-variation-settings:"wdth" 380,"wght" 120;letter-spacing:.01em;line-height:1.2;margin-bottom:8px}.hub--favorite-cards strong{font-size:1rem;font-variation-settings:"wdth" 450,"wght" 120;letter-spacing:.02em;line-height:1.2;font-weight:500}.hub--favorite-cards__wrap{display:flex;justify-content:space-between}.hub--favorite-cards__wrap>div{width:49%}@supports (display:grid){.hub--favorite-cards__wrap>div{width:100%}}@supports (display:grid){.hub--favorite-cards__wrap{grid-gap:24px;display:grid}@media screen and (min-width:1025px){.hub--favorite-cards__wrap{grid-gap:32px}}}@media screen and (min-width:768px){.hub--favorite-cards__wrap{grid-template-columns:repeat(2,1fr)}}.hub--favorite-cards__card{padding:24px;background:#fff;display:flex}@media screen and (min-width:1025px){.hub--favorite-cards__card{padding:32px}}@supports (display:grid){.hub--favorite-cards__card{display:grid;grid-gap:16px}}@media screen and (min-width:1025px){.hub--favorite-cards__card{grid-template-columns:175px 1fr}}.hub--favorite-cards__col1{margin-right:16px;padding:0 8px}@supports (display:grid){.hub--favorite-cards__col1{margin-right:0}}@media screen and (min-width:1025px){.hub--favorite-cards__col1{padding:0}}.hub--favorite-cards__col1 img{height:auto;margin-bottom:16px;width:100%}.hub--favorite-cards__col1 .learn-more{margin-top:16px;text-align:center}.hub--favorite-cards__title-bonus{align-items:center;display:flex;flex-direction:column;margin-bottom:16px}@media screen and (min-width:768px){.hub--favorite-cards__title-bonus{justify-content:space-between;margin-bottom:32px;min-height:104px}}@media screen and (min-width:1025px){.hub--favorite-cards__title-bonus{align-items:flex-start}}.hub--favorite-cards__bonus{display:flex}@media screen and (min-width:1025px){.hub--favorite-cards__bonus{margin:0}}.hub--favorite-cards__bonus a{color:#000}@supports (display:grid){.hub--favorite-cards__bonus{display:inline-grid;grid-gap:32px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content)}}.hub--favorite-cards__bonus>div{display:flex;flex-direction:column;font-size:.75rem}.hub--favorite-cards__bonus-description{margin-bottom:32px}.hub--favorite-cards .bonus-value{color:#3f5773;font-family:Roboto Slab,serif;font-size:.75rem;margin:16px auto 0;text-align:center}.hub--favorite-cards .bonus-value a{color:#162433;text-decoration:none;border-bottom:2px solid #146aff}.hub--favorite-cards .bonus-value a:hover{background:#0f56d3;color:#fff;border-bottom:2px solid #0f56d3}.hub--email-capture{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/email-capture.jpg),linear-gradient(138.84deg,rgba(18,193,123,.5),rgba(27,111,255,.5));background-blend-mode:multiply;background-position:30%;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:20px;position:relative}@media screen and (min-width:768px){.hub--email-capture{background-position:center 41.5%;background-size:110% auto,cover;min-height:23vw}}@media screen and (min-width:1025px){.hub--email-capture{background-position:center 41.5%;background-size:100% auto,cover;min-height:20vw}}.hub--email-capture.email--uk{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/email-capture-uk.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){.hub--email-capture.email--uk .newsletter__consent{padding-left:0}}.hub--email-capture .newsletter{position:static}@media screen and (min-width:768px){.hub--email-capture .newsletter{padding-left:28%}}.hub--email-capture .newsletter__title{color:#fff;font-size:7.4vw;line-height:1.4;margin-bottom:16px;text-align:center}@media screen and (min-width:768px){.hub--email-capture .newsletter__title{align-items:center;display:flex;font-size:1.8125rem}}.hub--email-capture .newsletter__input{margin-bottom:56px}.hub--email-capture .newsletter__consent{bottom:16px;color:#fff;max-width:450px;padding-left:25%;padding-right:1.25rem;position:absolute}@media screen and (min-width:768px){.hub--email-capture .newsletter__consent{bottom:24px;padding-left:0}}.hub--email-capture .newsletter__consent a{color:#fff}.hub--promoted-card__info{display:flex;margin-bottom:24px}.hub--promoted-card__info a{margin-left:24px}.hub--promoted-card__offer span{font-size:1.3em;font-variation-settings:"wght" 100,"wdth" 400;margin-right:8px}.hub--favorite-card-from-partners .best-cards__container{padding:0}.hub--favorite-card-from-partners .best-cards__container a{color:#000}.hub--cardmatch-banner{border-bottom:1px solid #dfe5eb;border-top:1px solid #dfe5eb;margin:3.125rem 0;padding:2.5rem 1rem;text-align:center}@media screen and (min-width:1025px){.hub--cardmatch-banner{padding:2.5rem 1.875rem;text-align:left}}.hub--cardmatch-banner a,.hub--cardmatch-banner a:visited{color:#fff}@media screen and (min-width:1025px){.hub--cardmatch-banner__inner{display:flex}}.hub--cardmatch-banner__text-wrap{margin-bottom:1rem}@media screen and (min-width:1025px){.hub--cardmatch-banner__text-wrap{display:flex;margin-bottom:0;padding-right:20px}}.hub--cardmatch-banner__text p{color:#2c2b2b;font-family:Roboto,sans-serif;line-height:24px;margin:0}.hub--cardmatch-banner__text p:first-child{color:#000;font-family:Barlow,sans-serif;font-size:1.25rem;font-variation-settings:"wdth" 420,"wght" 120;line-height:1.5rem;margin:18px 0 24px}@media screen and (min-width:1025px){.hub--cardmatch-banner__text p:first-child{margin:0 0 8px}}.hub--cardmatch-banner__img{background-image:url(https://thepointsguy.com/wp-content/uploads/2020/04/CC-icon.png);background-repeat:no-repeat;background-size:cover;height:70px;margin:0 auto;width:75px}@media screen and (min-width:1025px){.hub--cardmatch-banner__img{height:63px;margin:0 1.875rem 0 0;width:68px}}.hub--cardmatch-banner__btn{align-self:center;background:#146aff;display:block;font-family:Roboto,sans-serif;font-size:14px;margin:24px auto 0;max-width:175px;padding:14px;text-align:center;text-decoration:none;width:100%}@media screen and (min-width:1025px){.hub--cardmatch-banner__btn{margin:0 0 0 auto}}.hub--cardmatch-banner__btn:hover{background:#1558cb}.homepage-email-capture{margin-bottom:48px}@media screen and (max-width:767px){.homepage-email-capture{margin-left:-20px;width:calc(100% + 40px)}}@media screen and (min-width:1025px){.homepage-email-capture{margin-bottom:56px}}.homepage-email-capture .hub--email-capture{background-repeat:no-repeat}@media screen and (min-width:1025px){.homepage-email-capture .hub--email-capture{min-height:270px}}@media screen and (min-width:768px){.homepage-email-capture .newsletter{padding-left:33%}}@media screen and (min-width:768px){.homepage-email-capture .newsletter__title{font-size:1.5rem}}@media screen and (min-width:1025px){.homepage-email-capture .newsletter__title{padding-bottom:0}}.homepage-email-capture .newsletter__input input{flex:1}@media screen and (min-width:768px){.homepage-email-capture .newsletter__input input{flex:none;width:50%}}.article-email-capture .hub--email-capture.email--uk .newsletter{margin:0 auto;padding:0}@media screen and (min-width:1025px){.article-email-capture .newsletter__input input{max-width:none}}.category-news .hub--hero.hub-module,.category-reviews .hub--hero.hub-module{margin-bottom:0}.category-news .hub--latest-feed h2,.category-reviews .hub--latest-feed h2{margin-top:64px}.category-reviews .hub--hero__title{background:linear-gradient(169.28deg,rgba(250,97,210,.7),rgba(69,0,117,.7))}.category-deals .hub--hero__title{background:linear-gradient(139.29deg,rgba(53,170,149,.7),rgba(15,166,106,.7))}.category-news .hub--hero__title{background:linear-gradient(202.06deg,rgba(69,215,250,.7),rgba(6,107,231,.7))}.hub .hub--hero__issuer-banner{margin-bottom:0}.featured-card__apply-link{color:#000;color:initial;text-decoration:none;text-decoration:initial}.featured-card__apply-link:hover,.featured-card__apply-link:visited{color:#000;color:initial}.podcasts__section-title{color:#000;font-size:1.5rem;letter-spacing:3px;text-transform:uppercase}.podcasts__content-block,.podcasts__intro-block{align-items:center;background:#fff;display:flex;flex-direction:column-reverse;padding:1.6875 2.3125 2.625rem}@media screen and (min-width:768px){.podcasts__content-block,.podcasts__intro-block{align-items:flex-start;flex-direction:row}}.podcasts__content-block-text p,.podcasts__intro-block-text p{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#2c2b2b;font-size:1.125rem;letter-spacing:.5px;line-height:1.75rem}.podcasts__content-block-text p strong,.podcasts__intro-block-text p strong{font-size:1.25rem}.podcasts__content-block-img,.podcasts__intro-block-img{height:210px;margin:0 0 24px;width:210px}@media screen and (min-width:768px){.podcasts__content-block-img,.podcasts__intro-block-img{margin:0}}.podcasts__intro-block-text{margin-right:2.1875rem;max-width:873px}.podcasts__content-block-media{flex:1;margin:0 0 24px;min-width:100%}@media screen and (min-width:768px){.podcasts__content-block-media{margin:0 0 0 2.1875rem;min-width:50%}}@media screen and (min-width:1025px){.podcasts__content-block-media{min-width:40%}}.error-404{height:100%;left:0;position:absolute;top:0;width:100%}.error-404 h1{max-width:100%}.error-404 .images{min-width:34.375rem;position:absolute;text-align:center;top:-1.25rem;width:100%}.error-404 .images .image-component{width:100%}.error-404 .images .image-component span{display:inline-block}.error-404 .images .cord{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/cord.png) no-repeat 0 0;height:44px;margin:0 0 -1.875rem -2.5rem;width:13px}.error-404 .images .bag{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/bag.png) no-repeat 0 0;height:405px;width:250px}.error-404 .images .cup-string{animation-duration:3s;animation-iteration-count:infinite;animation-name:pendulum;animation-timing-function:ease-in-out;background:url(https://thepointsguy.freetls.fastly.net/cdn/images/cup_string.png) no-repeat 0 0;height:326px;margin:-2.25rem 0 0 -2rem;transform-origin:50% 0;width:172px}@keyframes pendulum{0%{transform:rotate(-15deg)}50%{transform:rotate(10deg)}to{transform:rotate(-15deg)}}.error-404 .images .images-macro{animation-duration:1s}.error-404 .copy{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);text-align:center;width:calc(100% - 2.5rem)}.error-404 .copy .headline{font-size:calc(2.5rem + 1vw);line-height:1;margin:0 0 3.125rem;max-width:none}.error-404 .copy .sub-headline{margin:0 auto;max-width:31.25rem;width:calc(100% - 2.5rem)}.error404 .post-content{min-height:100vh;position:relative}@media screen and (min-width:1025px){.error404 .post-content{min-height:46.875rem}}.error404 .home-ctas{z-index:7}.error404 .guide{padding-bottom:0}.animated{animation-duration:1s;animation-fill-mode:both;animation-name:bounceInDown}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.home h2{font-size:1.125rem;line-height:1.25}@media screen and (min-width:768px){.home h2{font-size:1.25rem}}@media screen and (min-width:1025px){.home h2{font-size:1.5rem}}.best-cards{background-color:#fff}.best-cards h2{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 500;font-size:1.25rem;letter-spacing:0;text-transform:none}@media screen and (min-width:1025px){.best-cards h2{font-size:1.5rem}}.best-cards__hero{padding-bottom:1.25rem;padding-top:1.25rem}.best-cards__hero p{margin:.625rem 0 1.25rem}.best-cards__hero-title{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 300;margin:0;font-size:28px;letter-spacing:-.1px;line-height:40px;max-width:75%;text-transform:inherit}@media screen and (min-width:768px){.best-cards__hero-title{font-size:36px;margin:2.5rem 0 0;max-width:auto}}.best-cards__hero-month{color:#3f5773;font-family:Roboto Slab,serif;font-size:1rem;font-weight:600;letter-spacing:1.14px;text-transform:uppercase}.best-cards__hero-text{line-height:28px}.best-cards__hero-btn,.best-cards__hero-text,.best-cards__hero a{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#2c2b2b}.best-cards__hero button{-webkit-appearance:none;appearance:none;background:none;border:none;transition:.35s ease-in-out;padding:0;text-decoration:underline}.best-cards__hero button:hover{color:#146aff;transition:.35s ease-in-out}.best-cards__product-list{background-color:#f5f5f7;padding:15px 0 40px}@media screen and (min-width:768px){.best-cards__product-list{padding-bottom:1.25rem;padding-top:1.25rem}}.best-cards__additional{background-color:#fff;padding:16px 0 40px}@media screen and (min-width:768px){.best-cards__additional{text-align:left}}.best-cards__additional-title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 500;font-size:1.5rem;font-weight:600;margin:25px 0;text-align:center}.best-cards__btn-wrap{margin-bottom:35px;text-align:center}.best-cards__btn-wrap a{color:initial;text-decoration:none;color:#fff;display:block;margin:20px 0;width:100%}@media screen and (min-width:768px){.best-cards__btn-wrap a{display:inline-block;margin:0;width:auto}}.best-cards__bonus-value{color:#2c2b2b;font-size:.75rem}.best-cards .product-box__accolades{right:0}.best-cards__other-cards h2{margin:1.5rem 0 .5rem}.best-cards__other-cards p{color:#2c2b2b;font-family:Roboto,sans-serif}.best-cards__other-cards p:first-of-type{font-size:.875rem}.best-cards__hub-links{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;list-style-type:none;padding:0}.best-cards__hub-links li{margin:.25rem 0}.best-cards__hub-links a{font-family:Roboto,sans-serif;font-size:1.25rem;line-height:32px;text-transform:uppercase}.best-cards__editorial{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.best-cards__editorial p{color:#2c2b2b;font-family:Roboto,sans-serif;font-size:.875rem;line-height:20px;margin:0 0 .5rem}.best-cards__editorial p strong{font-size:1rem}.best-cards__editorial__card-title,.best-cards__editorial h2{margin:0 0 1rem}.best-cards__editorial__card-title{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 130,"wdth" 500;font-size:1rem}@media screen and (min-width:1025px){.best-cards__editorial__card-title{font-size:1.25rem}}.best-cards__editorial-why{margin:0 0 1.5rem}.best-cards__editorial-benefits li{font-size:.875rem}.best-cards__editorial-closing-statements .article-body__author{padding-left:0}.load-more-wrapper .load-more:not(.tpg-button){background:transparent}.best-cards-module{display:flex;justify-content:center;margin-top:32px;margin-bottom:32px}.best-cards-module__wrapper{padding:24px;max-width:1300px;width:100%}@media screen and (min-width:1025px){.best-cards-module__wrapper{padding:32px}}.card-details{background:#fff;position:relative}@media screen and (min-width:1025px){.card-details{background:#f5f5f7}}.card-details .grid__item{width:100%}.card-details__inner{background:#fff;padding:60px 0}.card-details__inner a{transition:.35s ease-in-out;color:#000;text-decoration:none}.card-details__inner a:hover{color:#146aff;transition:.35s ease-in-out}.card-details__inner a li{transition:.35s ease-in-out}.card-details__inner a li:hover{color:#146aff;transition:.35s ease-in-out}.card-details .product-box__img-wrap .size-card{height:125px;margin:0 auto 12px;width:200px}@media screen and (min-width:768px){.card-details .product-box__img-wrap .size-card{height:auto;margin:0 auto 8px;width:100%}}@media screen and (min-width:768px){.card-details .product-box__img-wrap img{height:auto;max-width:100%;width:100%}}.card-details .product-box__superlative{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem}.card-details .product-box__accolades{left:0;right:0}@media screen and (min-width:768px){.card-details .product-box__accolades{right:auto}}.card-details .product-box__title{font-size:1.125rem}@media screen and (min-width:1025px){.card-details .product-box__title{font-size:1.5rem}}.card-details .product-box__annual-fee{font-family:Roboto,sans-serif;font-size:.75rem}@media screen and (min-width:1025px){.card-details .product-box__annual-fee{font-size:1rem;margin:0 0 40px}}.card-details .product-box__product-details{margin:0;border-bottom:0}@media screen and (max-width:767px){.card-details .product-box__product-details{border-top:2px solid #aebecf;margin-top:12px;padding-bottom:0;padding-top:12px}}@media screen and (min-width:768px){.card-details .product-box__product-details{border-left:2px solid #dfe5eb;padding-bottom:0;padding-left:22px}}.card-details .product-box__product-details p{font-family:Roboto,sans-serif;font-size:.875rem;line-height:18px}.card-details .product-box__offer-valuation{display:block}@media screen and (min-width:768px){.card-details .product-box__offer-valuation{display:flex}}.card-details .product-box__offer-valuation-item-wrap{display:flex;justify-content:center}@media screen and (min-width:768px){.card-details .product-box__offer-valuation-item-wrap{display:flex;justify-content:flex-start}}.card-details .product-box__offer-valuation-item p{text-transform:capitalize}@media screen and (min-width:768px){.card-details .product-box__offer-valuation-item{padding:0 14px}}@media screen and (min-width:1025px){.card-details .product-box__offer-valuation-item{min-width:140px;padding:0 22px}}@media screen and (min-width:768px){.card-details .product-box__offer-valuation-item:first-child{padding-left:0}}.card-details .product-box__earning-rewards{padding-top:5px}@media screen and (min-width:768px){.card-details .product-box__earning-rewards-list{border-bottom:2px solid #dfe5eb;padding-bottom:20px}}@media screen and (min-width:768px){.card-details .product-box__earning-rewards-list,.card-details .product-box__top-benefits-list{margin:0 0 55px}}.card-details .product-box__earning-rewards-list li,.card-details .product-box__top-benefits-list li{font-family:Roboto,sans-serif;font-size:.875rem}.card-details .product-box__earning-rewards-list li:not(:last-of-type),.card-details .product-box__top-benefits-list li:not(:last-of-type){margin-bottom:17px}.card-details .product-box__mobile-divider{background:#f5f5f7;height:8px;margin:12px 0 12px -15px;width:calc(100% + 30px)}@media screen and (min-width:768px){.card-details .product-box__mobile-divider{display:none}}.card-details .product-box__ribbon{align-items:center;display:flex;justify-content:center;padding:0 20px}@media screen and (min-width:768px){.card-details .product-box__ribbon{min-width:250px;position:relative}.card-details .product-box__ribbon:before{display:none}}.product-box__top-benefits,.product-box__why-we-like-it{margin:0 0 55px}.product-box__author{display:flex;margin-bottom:20px}.product-box__author-avatar{background:#f5f5f7;height:40px;margin:0;width:40px}.product-box__author-avatar img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover}.product-box__author-text-wrap{margin-left:12px}.product-box__author p{margin:0;font-family:Roboto,sans-serif;font-size:.875rem;font-style:italic;font-weight:500}.product-box__bio p{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 99,"wdth" 480;font-size:1rem;line-height:28px;margin-bottom:40px}@media screen and (min-width:1025px){.product-box__bio p{font-size:1.125rem}}.product-box__details-wrap--right{color:#2c2b2b}.product-box__details-wrap--right h3{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 99,"wdth" 480;color:#000;font-size:.875rem;font-weight:500;letter-spacing:1.33px;margin:0 0 15px;padding:8px 0 0;text-transform:uppercase}@media screen and (min-width:768px){.product-box__details-wrap--right h3{display:block;padding:0;text-align:left}}.product-box__details-text-wrap{display:none;text-align:center}@media screen and (min-width:768px){.product-box__details-text-wrap{display:block;text-align:left}}.product-box__details-text-wrap--mobile{display:block}@media screen and (min-width:768px){.product-box__details-text-wrap--mobile{display:none}}.product-box__essential-reading{position:relative}.product-box__essential-reading-box{color:#000;color:initial;text-decoration:none}.product-box__essential-reading-box .essential-reading-thumbnail{background-color:#f5f5f7;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100px}.product-box__essential-reading-box .essential-reading-thumbnail img{height:100px;-o-object-fit:cover;object-fit:cover}.product-box__essential-reading-box .inner{background:#fff;display:flex;flex:1;flex-direction:column;padding:10px}.product-box__essential-reading-box .inner p{color:#000;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:500;margin:0 0 13px;transition:.35s ease-in-out}.product-box__essential-reading-box .inner .timestamp{color:#3f5773;font-family:Roboto Slab,serif;font-size:.75rem;margin-top:auto}.product-box__essential-reading-box:hover p{color:#146aff;transition:.35s ease-in-out}.bonus-value-text{color:#202026;font-family:Roboto,sans-serif;font-size:.625rem;font-style:italic}.product-box__review-text{font-family:Barlow,Arial,sans-serif;font-variation-settings:"wght" 99,"wdth" 480;line-height:28px;margin-bottom:30px}.article-header__hero{min-height:320px;overflow:hidden;position:relative}@media screen and (min-width:1025px){.article-header__hero{min-height:440px}}.article-header__hero img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.article-body__inner-wrap{position:relative}@media screen and (min-width:1025px){.article-body__inner-wrap{display:flex}}.article-body__author{margin-bottom:25px;padding-left:35px}@media screen and (min-width:768px){.article-body__author{padding-left:45px}}@media screen and (min-width:1025px){.article-body__author{padding-left:0}}.article-body__author .byline a{color:#000;color:initial;font-family:Roboto Slab,serif;font-size:.875rem}.article-body__author .byline a:hover{color:#146aff}.article-body__author .byline-photo{background:#f5f5f7;display:block;float:left;height:40px;margin:0 15px 0 0;width:40px}.article-body__author .byline-photo img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover}.article-body__author .timestamp{color:#3f5773;font-family:Roboto Slab,serif;font-size:.75rem}@media screen and (min-width:1025px){.article-body__social{height:100%;left:0;position:absolute;top:500px;width:40px}}.article-body__social .social{border-bottom:1px solid #dfe5eb;border-top:1px solid #dfe5eb;display:flex;justify-content:center;margin-bottom:30px;padding:10px 0 0}@media screen and (min-width:1025px){.article-body__social .social{border:none}}@media screen and (max-width:1024px){.article-body__social .social .comments-count.with-icon{width:35px}}.post-content{background:#f9f9f9;max-width:100%}.post-content.template-full-width .article-body__inner-wrap{margin:0 auto;max-width:875px}.post-content.template-full-width .article-content,.post-content.template-full-width .card-details-content{width:100%}@media screen and (min-width:1025px){.post-content.template-full-width .article-content,.post-content.template-full-width .card-details-content{margin-left:75px;width:calc(100% - 75px)}}@media screen and (min-width:1025px){.post-content.template-two-columns .article-content,.post-content.template-two-columns .card-details-content{margin-left:75px;max-width:800px;width:60%}}@media screen and (min-width:1025px){.post-content .sidebar{margin-left:auto;max-width:300px}}.article-content,.card-details-content{margin-top:40px}.article-content h1.title,.card-details-content h1.title{font-size:calc(30px + 1.3vw);font-variation-settings:"wdth" 380,"wght" 130;letter-spacing:.01em;line-height:1.1;font-family:Barlow,sans-serif;font-size:32px;line-height:40px;padding-left:35px;text-transform:none}@media screen and (min-width:768px){.article-content h1.title,.card-details-content h1.title{font-size:42px;line-height:46px;padding-left:45px}}@media screen and (min-width:1025px){.article-content h1.title,.card-details-content h1.title{font-size:52px;line-height:54px;padding-left:0}}.article-content h2,.card-details-content h2{font-size:24px;font-variation-settings:"wdth" 480,"wght" 130;letter-spacing:.07px;padding-top:36px;text-transform:none}.article-content h2 strong,.card-details-content h2 strong{font-variation-settings:"wdth" 480,"wght" 100}.article-content .label.rotated,.card-details-content .label.rotated{left:0;line-height:.8;position:absolute;-webkit-text-orientation:sideways;text-orientation:sideways;top:8px;transform:rotate(180deg);transform-origin:center center;width:20px;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr}@media screen and (min-width:1025px){.article-content .label.rotated,.card-details-content .label.rotated{top:52px;width:40px}}.article-content .label.rotated a,.card-details-content .label.rotated a{color:initial;text-decoration:none;color:#000;display:block;font-size:.875rem;letter-spacing:3px;text-transform:uppercase}@media screen and (min-width:768px){.article-content .label.rotated a,.card-details-content .label.rotated a{font-size:1rem}}.article-content iframe,.card-details-content iframe{max-width:100%}.article-content .article-wrapper,.card-details-content .article-wrapper{width:100%}@media screen and (min-width:1025px){.article-content .article-wrapper,.card-details-content .article-wrapper{width:100%}}.article-content .oembed,.card-details-content .oembed{margin:0 0 1.25rem}.article-content .oembed[data-url*=instagr] iframe,.card-details-content .oembed[data-url*=instagr] iframe{position:static!important}.article-content .twitter-tweet,.card-details-content .twitter-tweet{margin:0 auto 1.25rem}.article-content .editorial-disclosure,.card-details-content .editorial-disclosure{font-family:Roboto Slab,serif}@media screen and (min-width:1025px){.article-content .editorial-disclosure,.card-details-content .editorial-disclosure{font-size:.875rem;max-width:700px}}.article-content .editorial-disclosure p,.card-details-content .editorial-disclosure p{line-height:1.375rem}.article-content .editorial-disclosure a,.card-details-content .editorial-disclosure a{color:inherit}.article-content .editorial-disclosure a:hover,.card-details-content .editorial-disclosure a:hover{color:#146aff}.article-content .comments-disclosure:last-of-type,.card-details-content .comments-disclosure:last-of-type{border-bottom:1px solid #dfe5eb}.article-content .comments-disclosure p,.card-details-content .comments-disclosure p{color:inherit;font-family:Roboto Slab,serif;line-height:19px}.article-content .sd-content,.card-details-content .sd-content{margin:0 0 -.7em}.article-content div.sharedaddy h3.sd-title,.card-details-content div.sharedaddy h3.sd-title{display:none}.article-content .sd-content ul li,.card-details-content .sd-content ul li{margin:0;padding:0}.article-content .sd-content ul li.share-facebook,.card-details-content .sd-content ul li.share-facebook{margin:0 30px}@media screen and (min-width:1025px){.article-content .sd-content ul li.share-facebook,.card-details-content .sd-content ul li.share-facebook{margin:15px 0}}.article-content .jp-sharing-input-touch .sd-content ul li,.card-details-content .jp-sharing-input-touch .sd-content ul li{padding:0}.article-content .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button,.article-content .sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button,.card-details-content .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button,.card-details-content .sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:transparent}.article-content .sd-social-icon .sd-content ul li[class*=share-] a,.article-content .sd-social-icon .sd-content ul li[class*=share-] a:hover,.article-content .sd-social-icon .sd-content ul li[class*=share-] div.option a,.card-details-content .sd-social-icon .sd-content ul li[class*=share-] a,.card-details-content .sd-social-icon .sd-content ul li[class*=share-] a:hover,.card-details-content .sd-social-icon .sd-content ul li[class*=share-] div.option a{border-radius:0}.article-content .sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before,.card-details-content .sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{display:none}.article-content .share-facebook span:first-child,.card-details-content .share-facebook span:first-child{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/facebook.png);background-position:50%;background-repeat:no-repeat;background-size:24px;display:block;height:24px;width:24px}.article-content .share-twitter span:first-child,.card-details-content .share-twitter span:first-child{background:url(https://thepointsguy.freetls.fastly.net/cdn/images/twitter.png);background-position:50%;background-repeat:no-repeat;background-size:24px;display:block;height:24px;width:24px}@media screen and (min-width:1025px){.article-content .article-body__social .social,.card-details-content .article-body__social .social{align-items:flex-end;display:flex;flex-direction:column}}.article-content .article_social-sharing ul,.card-details-content .article_social-sharing ul{display:flex;list-style-type:none;margin:4px 0 0 8px;padding:0}@media screen and (min-width:1025px){.article-content .article_social-sharing ul,.card-details-content .article_social-sharing ul{flex-direction:column}}.article-content .article_social-sharing ul li,.card-details-content .article_social-sharing ul li{margin:0 8px}@media screen and (min-width:1025px){.article-content .article_social-sharing ul li,.card-details-content .article_social-sharing ul li{margin:24px 0}}.article-content .article_social-sharing ul li a,.card-details-content .article_social-sharing ul li a{background:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;text-decoration:none;width:24px}.article-content .article_social-sharing ul li a.facebook-share,.card-details-content .article_social-sharing ul li a.facebook-share{background-image:url(https://thepointsguy.freetls.fastly.net/cdn/images/facebook.png)}.article-content .article_social-sharing ul li a.twitter-share,.card-details-content .article_social-sharing ul li a.twitter-share{background-image:url(https://thepointsguy.freetls.fastly.net/cdn/images/twitter.png)}@media screen and (min-width:768px){.article-content .hub--email-capture__title,.card-details-content .hub--email-capture__title{padding-bottom:0}}@media screen and (min-width:1025px){.article-content .hub--email-capture,.card-details-content .hub--email-capture{min-height:220px}}@media screen and (min-width:1025px){.article-body-content{max-width:700px}}.article-body-content ol,.article-body-content ul{margin-bottom:1em}.article-body-content li{margin-left:40px;list-style-type:disc}.article-body-content a:not(.ignore-base-style){color:#162433;border-bottom:2px solid #146aff;text-decoration:none}.article-body-content a:not(.ignore-base-style):hover{color:#fff;border-bottom:2px solid #146aff;background:#146aff}.article-body-content em,.article-body-content p{color:#2c2b2b}.article-body-content .standout{font-family:Roboto,sans-serif}.article-body-content .standout a{font-weight:300}.article-body-content img{height:auto}.article-body-content--author-blurb{border-bottom:1px solid #dfe5eb;border-top:1px solid #dfe5eb;font-size:1rem;margin:24px 0;padding:24px 0 0}.article-body-content--author-blurb a{color:initial;text-decoration:none;color:#146aff;font-variation-settings:"wdth" 480,"wght" 100}.article-body-content--author-blurb_icons{display:flex;margin:10px 0 18px}.article-body-content--author-blurb_icons a{display:inline-flex;margin-right:27px}.article-body-content--author-blurb_icons a .email{display:none}.article-body-content--author-blurb_icons svg{height:auto;width:24px}.article-body-content--author-blurb_icons svg path{fill:#000}.article-body-content--author-blurb_icons svg:hover path{fill:#146aff}.related-articles{margin:40px 0;padding:0 0 30px;position:relative}@media screen and (max-width:767px){.related-articles{border-bottom:1px solid #dfe5eb;padding:0 0 60px}}.related-articles__related-header{margin-bottom:25px}.related-articles__related-header span{border-bottom:3px solid #000;color:#000;display:inline-block;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.8px;line-height:.875rem;padding-bottom:12px;text-transform:uppercase}.related-articles .related-link a{color:#000;color:initial;text-decoration:none}.related-articles .related-link .title{line-height:1.2}.related-articles .related-link .title a{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;font-size:1rem}@media screen and (min-width:1025px){.related-articles .related-link .title a{-webkit-line-clamp:1}}@media screen and (min-width:1200px){.related-articles .related-link .title a{-webkit-line-clamp:2}}.related-articles .related-link .tpg-label a{color:inherit;font-size:inherit}.related-articles .related-link .editorial-meta{justify-content:space-between;min-height:120px}.related-articles .related-link .editorial-meta .tpg-label{text-transform:uppercase}.related-articles .related-link .editorial-meta .tpg-label.timestamp{margin-top:5px;text-transform:none}.related-articles .related-link .attachment-image{height:auto}.related-articles .related-link .attachment-image img{height:100%}.related-articles__swiper .swiper-slide{box-shadow:none}.article-intro p{margin-bottom:0}.tpg-award-winner-arrow{display:inline-block;margin-left:4px;transform:translateY(4px)}.tpg-award-winner-key{align-items:center;display:flex;font-family:Roboto,sans-serif;font-size:.875rem;margin-bottom:24px;padding-left:24px}.tpg-award-winner-key span:first-child{margin-right:8px}.unsubscribe-page{background-color:#fff;font-family:Roboto,sans-serif;padding-bottom:6.25rem;padding-top:6.25rem;text-align:center}.unsubscribe-page h1{font-size:2em;font-variation-settings:"wght" 130,"wdth" 450;letter-spacing:1px;text-transform:none}.unsubscribe-page p{margin-bottom:0}.unsubscribe-page a{display:block;font-weight:700;margin-top:1.25rem}.unsubscribe-page img{height:32px;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;width:32px}.email-subscribe__success{margin:80px auto 0;max-width:710px;padding:0 32px 32px;width:100%}.email-subscribe__success h1{font-size:1.5rem;font-variation-settings:"wght" 120,"wdth" 420;margin-bottom:32px;text-transform:none}.email-subscribe__success p,.email-subscribe__success ul{font-family:Roboto,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:400;letter-spacing:-.005;line-height:1.5;font-size:1.125rem;margin-bottom:24px}.email-subscribe__success img{margin:16px auto;text-align:center;width:50px}.email-subscribe__success ul{margin-top:8px}.email-subscribe__success ul a{font-weight:700;text-decoration:none}.content-email-preferences{background:#f5f5f7}.phx-layout-navigation-pills{margin:40px 0}@media screen and (min-width:1025px){.phx-layout-navigation-pills{margin:52px 0 0}}.phx-layout-navigation-pills h2{color:#2c2b2b;letter-spacing:.5px;text-transform:none;font-family:Barlow,sans-serif;font-variation-settings:"wght" 120,"wdth" 500;font-size:1.625rem;line-height:2rem}@media screen and (min-width:1025px){.phx-layout-navigation-pills h2{font-size:2.25rem;line-height:2.75rem}}.phx-layout-navigation-pills .phx-pills{display:flex;overflow-x:scroll;margin-left:-20px;padding-left:20px;width:100vw}.phx-layout-navigation-pills .phx-pills::-webkit-scrollbar{display:none}@media screen and (min-width:1025px){.phx-layout-navigation-pills .phx-pills{margin:0;padding:0;overflow-x:hidden;width:100%}}.phx-layout-navigation-pills .phx-pills .phx-pill{align-items:center;background-color:transparent;border-radius:20px;border:2px solid #28ce7e;color:#2c2b2b;display:flex;font-size:.75rem;font-variation-settings:"wdth" 480,"wght" 125;height:40px;justify-content:center;letter-spacing:.75px;padding:0 16.5px;text-transform:uppercase;transition:.3s ease-in-out;text-decoration:none;white-space:nowrap}.phx-layout-navigation-pills .phx-pills .phx-pill:hover{background:#28ce7e;color:#fff;transition:.3s ease-in-out}.phx-layout-navigation-pills .phx-pills .phx-pill:not(:last-child){margin-right:8px}@media screen and (min-width:1025px){.phx-layout-navigation-pills .phx-pills .phx-pill:not(:last-child){margin-right:16px}}