.cashback-intro-container{background:var(--bg-color, #E8EFE6);box-shadow:0 4px 12px #07143c14;border-radius:24px;--primary-color: #3C6334;--border-color: rgba(60, 99, 52, .1);--step-line-color: #23950B;--title-letter-spacing: 0}.cashback-intro-container.hidden{display:none}.cashback-intro-container .content{display:flex;background:#fff;padding:24px;border-radius:24px;box-shadow:0 4px 12px #07143c14}.cashback-intro-container .content .left{flex:1;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:36px 0}.cashback-intro-container .content .left .title,.cashback-intro-container .content .left .steps{width:444px}.cashback-intro-container .content .left .title dt{font-size:45px;line-height:125%;font-weight:700;color:#061040;margin-bottom:4px;letter-spacing:var(--title-letter-spacing, 0)}.cashback-intro-container .content .left .title dd{font-size:24px;line-height:150%;font-weight:500;color:#616474}.cashback-intro-container .content .left .steps{display:flex;flex-direction:column;gap:28px 0}.cashback-intro-container .content .left .steps .steps-title{font-size:18px;line-height:150%;color:#616474}.cashback-intro-container .content .left .steps .steps-list{display:grid;grid-template-columns:54px 1fr;gap:32px 22px;align-items:center}.cashback-intro-container .content .left .steps .steps-list .step-item-img{position:relative;align-self:start}.cashback-intro-container .content .left .steps .steps-list .step-item-img:before{content:"";position:absolute;width:6px;background:var(--step-line-color, #23950B);left:24px;top:-32px;bottom:54px}.cashback-intro-container .content .left .steps .steps-list .step-item-img:nth-of-type(1):before{display:none}.cashback-intro-container .content .left .steps .steps-list .step-item-text{font-size:18px;line-height:150%;color:#061040}.cashback-intro-container .content .left .steps .steps-note{font-size:14px;line-height:125%;color:#616474}.cashback-intro-container .content .right{width:540px}.cashback-intro-container .questions-expand{display:flex;justify-content:center;height:48px;align-items:center;color:var(--primary-color);font-size:16px;line-height:150px;font-weight:600;gap:0 12px;cursor:pointer;transition:max-height .3s ease-out,opacity .3s ease-out,margin .3s ease-out;max-height:48px;opacity:1;overflow:hidden}.cashback-intro-container .questions-expand.hidden{max-height:0;opacity:0;margin:0}.cashback-intro-container .questions-expand img{width:16px}.cashback-intro-container .questions{display:flex;flex-wrap:wrap;padding:0;gap:0 72px;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease-out,opacity .3s ease-out,padding .3s ease-out}.cashback-intro-container .questions.expanded{max-height:2000px;opacity:1;padding:48px 88px 0}.cashback-intro-container .questions .title{flex:1;font-size:32px;line-height:125%;font-weight:700;color:var(--primary-color);cursor:pointer}.cashback-intro-container .questions .list{width:623px;display:flex;flex-direction:column;gap:24px 0}.cashback-intro-container .questions .list .item{padding-bottom:24px;border-bottom:1.5px solid var(--border-color)}.cashback-intro-container .questions .list .item dt{display:flex;justify-content:space-between;gap:0 39px;cursor:pointer}.cashback-intro-container .questions .list .item dt strong{font-size:20px;line-height:150%;font-weight:600;color:var(--primary-color)}.cashback-intro-container .questions .list .item dt img{width:18px;height:18px;transition:transform .3s ease-out;margin-top:6px}.cashback-intro-container .questions .list .item dt img.expanded{transform:rotate(180deg)}.cashback-intro-container .questions .list .item dd{padding-right:63px;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease-out,opacity .3s ease-out}.cashback-intro-container .questions .list .item dd.expanded{max-height:500px;opacity:1;margin-top:8px}.cashback-intro-container .questions .list .item dd p{font-size:16px;line-height:150%;color:var(--primary-color)}.cashback-intro-container .questions .list .item dd p.dot{padding-left:25px;position:relative}.cashback-intro-container .questions .list .item dd p.dot:before{width:5px;height:5px;background:var(--primary-color);border-radius:5px;content:"";position:absolute;left:10px;top:10px}.cashback-intro-container .collapse-button{width:100%;display:flex;justify-content:center;padding:36px 0 24px;cursor:pointer}.cashback-intro-container .collapse-button img{width:24px;height:24px}.cashback-intro-container{--bg-color: #E8EFE6;--primary-color: #3C6334;--border-color: rgba(60, 99, 52, .1);--step-line-color: #23950B;--title-letter-spacing: 0}.right img{border-radius:12px}.download-module-container{position:fixed;left:0;right:0;bottom:0;height:97px;background:#fff;box-shadow:0 -4px 12px #07143c14;padding:0 32px}.download-module-container .download-module-item{width:1160px;margin:0 auto;box-sizing:border-box;padding-left:300px;position:relative;height:97px}.download-module-container .download-module-item .download-code{position:absolute;left:-26px;bottom:0;width:358px;height:213px;background:url(https://dimg04.tripcdn.com/images/1op4x12000r7b3rjrAEA2.webp) no-repeat;background-size:100% 100%}.download-module-container .download-module-item .download-code #qrCode{width:93px!important;height:94px!important;position:absolute;left:142px;top:85px}.download-module-container .download-module-item dl{padding:14px 0 0}.download-module-container .download-module-item dl dt{font-size:24px;line-height:150%;font-weight:500;color:#061040}.download-module-container .download-module-item dl dd{color:#616474;font-size:16px;line-height:150%}.invite-earn-intro-container{background:var(--bg-color, #E8EFE6);box-shadow:0 4px 12px #07143c14;border-radius:24px;--primary-color: #3C6334;--border-color: rgba(60, 99, 52, .1);--step-line-color: #23950B;--title-letter-spacing: 0}.invite-earn-intro-container.hidden{display:none}.invite-earn-intro-container .content{display:flex;background:#fff;padding:24px;border-radius:24px;box-shadow:0 4px 12px #07143c14}.invite-earn-intro-container .content .left{flex:1;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:36px 0}.invite-earn-intro-container .content .left .title,.invite-earn-intro-container .content .left .steps{width:444px}.invite-earn-intro-container .content .left .title dt{font-size:45px;line-height:125%;font-weight:700;color:#061040;margin-bottom:4px;letter-spacing:var(--title-letter-spacing, 0)}.invite-earn-intro-container .content .left .title dd{font-size:24px;line-height:150%;font-weight:500;color:#616474}.invite-earn-intro-container .content .left .steps{display:flex;flex-direction:column;gap:28px 0}.invite-earn-intro-container .content .left .steps .steps-title{font-size:18px;line-height:150%;color:#616474}.invite-earn-intro-container .content .left .steps .steps-list{display:grid;grid-template-columns:54px 1fr;gap:32px 22px;align-items:center}.invite-earn-intro-container .content .left .steps .steps-list .step-item-img{position:relative;align-self:start}.invite-earn-intro-container .content .left .steps .steps-list .step-item-img:before{content:"";position:absolute;width:6px;background:var(--step-line-color, #23950B);left:24px;top:-32px;bottom:54px}.invite-earn-intro-container .content .left .steps .steps-list .step-item-img:nth-of-type(1):before{display:none}.invite-earn-intro-container .content .left .steps .steps-list .step-item-text{font-size:18px;line-height:150%;color:#061040}.invite-earn-intro-container .content .left .steps .steps-note{font-size:14px;line-height:125%;color:#616474}.invite-earn-intro-container .content .right{width:540px}.invite-earn-intro-container .questions-expand{display:flex;justify-content:center;height:48px;align-items:center;color:var(--primary-color);font-size:16px;line-height:150px;font-weight:600;gap:0 12px;cursor:pointer;transition:max-height .3s ease-out,opacity .3s ease-out,margin .3s ease-out;max-height:48px;opacity:1;overflow:hidden}.invite-earn-intro-container .questions-expand.hidden{max-height:0;opacity:0;margin:0}.invite-earn-intro-container .questions-expand img{width:16px}.invite-earn-intro-container .questions{display:flex;flex-wrap:wrap;padding:0;gap:0 72px;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease-out,opacity .3s ease-out,padding .3s ease-out}.invite-earn-intro-container .questions.expanded{max-height:2000px;opacity:1;padding:48px 88px 0}.invite-earn-intro-container .questions .title{flex:1;font-size:32px;line-height:125%;font-weight:700;color:var(--primary-color);cursor:pointer}.invite-earn-intro-container .questions .list{width:623px;display:flex;flex-direction:column;gap:24px 0}.invite-earn-intro-container .questions .list .item{padding-bottom:24px;border-bottom:1.5px solid var(--border-color)}.invite-earn-intro-container .questions .list .item dt{display:flex;justify-content:space-between;gap:0 39px;cursor:pointer}.invite-earn-intro-container .questions .list .item dt strong{font-size:20px;line-height:150%;font-weight:600;color:var(--primary-color)}.invite-earn-intro-container .questions .list .item dt img{width:18px;height:18px;transition:transform .3s ease-out;margin-top:6px}.invite-earn-intro-container .questions .list .item dt img.expanded{transform:rotate(180deg)}.invite-earn-intro-container .questions .list .item dd{padding-right:63px;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease-out,opacity .3s ease-out}.invite-earn-intro-container .questions .list .item dd.expanded{max-height:500px;opacity:1;margin-top:8px}.invite-earn-intro-container .questions .list .item dd p{font-size:16px;line-height:150%;color:var(--primary-color)}.invite-earn-intro-container .questions .list .item dd p.dot{padding-left:25px;position:relative}.invite-earn-intro-container .questions .list .item dd p.dot:before{width:5px;height:5px;background:var(--primary-color);border-radius:5px;content:"";position:absolute;left:10px;top:10px}.invite-earn-intro-container .collapse-button{width:100%;display:flex;justify-content:center;padding:36px 0 24px;cursor:pointer}.invite-earn-intro-container .collapse-button img{width:24px;height:24px}.invite-earn-intro-container{--bg-color: #EAF6FF;--primary-color: #21547F;--border-color: rgba(33, 84, 127, .1);--step-line-color: #0965B1;--title-letter-spacing: 0}.railcard-cashback-intro-container{background:var(--bg-color, #E8EFE6);box-shadow:0 4px 12px #07143c14;border-radius:24px;--primary-color: #3C6334;--border-color: rgba(60, 99, 52, .1);--step-line-color: #23950B;--title-letter-spacing: 0}.railcard-cashback-intro-container.hidden{display:none}.railcard-cashback-intro-container .content{display:flex;background:#fff;padding:24px;border-radius:24px;box-shadow:0 4px 12px #07143c14}.railcard-cashback-intro-container .content .left{flex:1;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:36px 0}.railcard-cashback-intro-container .content .left .title,.railcard-cashback-intro-container .content .left .steps{width:444px}.railcard-cashback-intro-container .content .left .title dt{font-size:45px;line-height:125%;font-weight:700;color:#061040;margin-bottom:4px;letter-spacing:var(--title-letter-spacing, 0)}.railcard-cashback-intro-container .content .left .title dd{font-size:24px;line-height:150%;font-weight:500;color:#616474}.railcard-cashback-intro-container .content .left .steps{display:flex;flex-direction:column;gap:28px 0}.railcard-cashback-intro-container .content .left .steps .steps-title{font-size:18px;line-height:150%;color:#616474}.railcard-cashback-intro-container .content .left .steps .steps-list{display:grid;grid-template-columns:54px 1fr;gap:32px 22px;align-items:center}.railcard-cashback-intro-container .content .left .steps .steps-list .step-item-img{position:relative;align-self:start}.railcard-cashback-intro-container .content .left .steps .steps-list .step-item-img:before{content:"";position:absolute;width:6px;background:var(--step-line-color, #23950B);left:24px;top:-32px;bottom:54px}.railcard-cashback-intro-container .content .left .steps .steps-list .step-item-img:nth-of-type(1):before{display:none}.railcard-cashback-intro-container .content .left .steps .steps-list .step-item-text{font-size:18px;line-height:150%;color:#061040}.railcard-cashback-intro-container .content .left .steps .steps-note{font-size:14px;line-height:125%;color:#616474}.railcard-cashback-intro-container .content .right{width:540px}.railcard-cashback-intro-container .questions-expand{display:flex;justify-content:center;height:48px;align-items:center;color:var(--primary-color);font-size:16px;line-height:150px;font-weight:600;gap:0 12px;cursor:pointer;transition:max-height .3s ease-out,opacity .3s ease-out,margin .3s ease-out;max-height:48px;opacity:1;overflow:hidden}.railcard-cashback-intro-container .questions-expand.hidden{max-height:0;opacity:0;margin:0}.railcard-cashback-intro-container .questions-expand img{width:16px}.railcard-cashback-intro-container .questions{display:flex;flex-wrap:wrap;padding:0;gap:0 72px;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease-out,opacity .3s ease-out,padding .3s ease-out}.railcard-cashback-intro-container .questions.expanded{max-height:2000px;opacity:1;padding:48px 88px 0}.railcard-cashback-intro-container .questions .title{flex:1;font-size:32px;line-height:125%;font-weight:700;color:var(--primary-color);cursor:pointer}.railcard-cashback-intro-container .questions .list{width:623px;display:flex;flex-direction:column;gap:24px 0}.railcard-cashback-intro-container .questions .list .item{padding-bottom:24px;border-bottom:1.5px solid var(--border-color)}.railcard-cashback-intro-container .questions .list .item dt{display:flex;justify-content:space-between;gap:0 39px;cursor:pointer}.railcard-cashback-intro-container .questions .list .item dt strong{font-size:20px;line-height:150%;font-weight:600;color:var(--primary-color)}.railcard-cashback-intro-container .questions .list .item dt img{width:18px;height:18px;transition:transform .3s ease-out;margin-top:6px}.railcard-cashback-intro-container .questions .list .item dt img.expanded{transform:rotate(180deg)}.railcard-cashback-intro-container .questions .list .item dd{padding-right:63px;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease-out,opacity .3s ease-out}.railcard-cashback-intro-container .questions .list .item dd.expanded{max-height:500px;opacity:1;margin-top:8px}.railcard-cashback-intro-container .questions .list .item dd p{font-size:16px;line-height:150%;color:var(--primary-color)}.railcard-cashback-intro-container .questions .list .item dd p.dot{padding-left:25px;position:relative}.railcard-cashback-intro-container .questions .list .item dd p.dot:before{width:5px;height:5px;background:var(--primary-color);border-radius:5px;content:"";position:absolute;left:10px;top:10px}.railcard-cashback-intro-container .collapse-button{width:100%;display:flex;justify-content:center;padding:36px 0 24px;cursor:pointer}.railcard-cashback-intro-container .collapse-button img{width:24px;height:24px}.railcard-cashback-intro-container{--bg-color: #F8F0E8;--primary-color: #6C461E;--border-color: rgba(108, 70, 30, .1);--step-line-color: #F17C00;--title-letter-spacing: -1.1px}html,body{max-width:100%!important}body{background:#f0f3f7;padding-bottom:88px}.header-container{position:fixed;top:0;left:0;right:0;height:72px;background-color:transparent;transition:background-color .2s ease-out;z-index:1000;padding:0 32px}.header-container .header-container-img{width:1160px;margin:0 auto;display:flex;align-items:center;height:72px}.header-container img{width:150px}.header-container.has-background{background-color:#fff}.intro-container{width:1160px;margin:0 auto;display:flex;flex-direction:column;gap:32px 0;padding:96px 32px 0}.footer-container{height:158px;display:flex;justify-content:center;box-sizing:border-box;padding-top:48px}.footer-container img{width:246px;height:70px}*{margin:0;padding:0;border:0}ol,ul,li{list-style:none}em,i,dfn{font-style:normal}h1,h2,h3,h4,h5{font-weight:400}*:focus{outline:none}input::-webkit-input-placeholder{color:#ccc;font-size:.65rem}button,input{-webkit-appearance:none;border:0;outline:0;padding:0}img{display:block;width:100%}html{width:100%;overflow-x:hidden;max-width:540px;margin:0 auto}body{min-width:320px;overflow-x:hidden;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-user-select:none;max-width:640px;width:100%}#root{font-size:16px}@font-face{font-family:TT_static_page;src:url(https://file.tripcdn.com/files/6/trn_trainpal/1no4x12000fhksbul0988.eot);src:url(https://file.tripcdn.com/files/6/trn_trainpal/1no4x12000fhksbul0988.eot?#iefix) format("embedded-opentype"),url(https://file.tripcdn.com/files/6/trn_trainpal/1no3p12000fhkspom7BA5.woff) format("woff"),url(https://file.tripcdn.com/files/6/trn_trainpal/1no4z12000fhkths81781.ttf) format("truetype"),url(https://file.tripcdn.com/files/6/trn_trainpal/1no0812000fhktyrt1EF7.svg#iconfont) format("svg")}
