@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/montserrat-v31-latin_latin-ext-600-q9Wl7jpc.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/inter-v20-latin_latin-ext-regular-hEwOkYab.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/inter-v20-latin_latin-ext-500-CX3PuLqP.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/inter-v20-latin_latin-ext-600-C1b5NiJ0.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;font-size:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[id]{scroll-margin-top:9rem}html,body{margin:0;padding:0}body{color:#2b2c2e;background-color:#fff;flex-direction:column;min-height:100dvh;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1rem;line-height:1.6;display:flex;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;font-family:Montserrat,system-ui,sans-serif;font-weight:600;line-height:1.15}h1{text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.75rem,1.3rem + 2vw,2.25rem)}h2{font-size:clamp(1.5rem,1.25rem + 1.1vw,1.75rem)}h3{font-size:1.375rem}h4{font-size:1.125rem}h5,h6{font-size:1rem}p{margin:0 0 1rem}ul,ol{margin:0 0 1rem;padding-left:1.5rem}a{color:inherit}img,svg,video{max-width:100%;height:auto}figure{margin:0}table{border-collapse:collapse;width:100%}:focus-visible{outline-offset:.25rem;outline:2px solid #cdaa71}.container{max-width:75rem;margin:0 auto;padding-left:2rem;padding-right:2rem}@media screen and (width<=767px){.container{padding-left:1rem;padding-right:1rem}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;color:#fff;background-color:#0c1c38;padding:.75rem 1.5rem;position:absolute;top:-100%;left:0}.skip-link:focus{top:0}main{flex:1 0 auto}.text-page{padding-top:3rem;padding-bottom:4rem}.scroll-to-top{z-index:100;cursor:pointer;color:#fff;visibility:hidden;background-color:#0c1c38;border:0;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;transition:transform .15s,visibility .15s;display:flex;position:fixed;bottom:1rem;right:1rem;transform:translateY(6rem)}.scroll-to-top.visible{visibility:visible;transform:translateY(0)}.site-header{z-index:100;position:sticky;top:0}.site-header.is-scrolled{box-shadow:0 1px 12px #0c1c381f}.site-header .site-header__top{background-color:#f9faf9}.site-header .site-header__top .site-header__top-inner{justify-content:space-between;align-items:center;height:5rem;display:flex}@media screen and (width<=767px){.site-header .site-header__top .site-header__top-inner{height:4rem}}.site-header .site-header__top .site-header__logo{line-height:0;display:block}.site-header .site-header__top .site-header__logo img{width:auto;height:1.5rem;display:block}@media screen and (width<=767px){.site-header .site-header__top .site-header__logo img{height:1.25rem}}.site-header .site-header__top .site-header__actions{align-items:center;gap:1rem;display:flex}.site-header .site-header__top .site-header__login{color:#e0cba2;letter-spacing:.02em;background-color:#0c1c38;border:1px solid #cdaa71;border-radius:.25rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.site-header .site-header__top .site-header__login:hover{color:#fff;background-color:#1d3c66}.site-header .site-header__top .lang-switcher{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.site-header .site-header__top .lang-switcher li .lang-switcher__link{color:#6b6c70;font-size:.875rem;text-decoration:none}.site-header .site-header__top .lang-switcher li .lang-switcher__link.is-active,.site-header .site-header__top .lang-switcher li .lang-switcher__link:hover{color:#0c1c38}.site-header .site-header__top .nav-toggle{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:.25rem;width:2rem;height:2rem;padding:0;display:none}.site-header .site-header__top .nav-toggle .nav-toggle__bar{background-color:#0c1c38;width:1.5rem;height:2px;margin:0 auto;transition:transform .15s,opacity .15s;display:block}.site-header .site-header__top .nav-toggle[aria-expanded=true] .nav-toggle__bar:first-child{transform:translateY(.5rem)rotate(45deg)}.site-header .site-header__top .nav-toggle[aria-expanded=true] .nav-toggle__bar:nth-child(2){opacity:0}.site-header .site-header__top .nav-toggle[aria-expanded=true] .nav-toggle__bar:nth-child(3){transform:translateY(-.5rem)rotate(-45deg)}@media screen and (width<=991px){.site-header .site-header__top .nav-toggle{display:flex}}.site-header .site-header__bottom{background-color:#f1f0ea}.site-header .site-header__bottom .main-nav .main-nav__list{align-items:stretch;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.site-header .site-header__bottom .main-nav .main-nav__item{align-items:stretch;display:flex;position:relative}.site-header .site-header__bottom .main-nav .main-nav__item .main-nav__link{color:#2b2c2e;letter-spacing:.02em;border-bottom:2px solid #0000;align-items:center;height:2.5rem;font-size:.875rem;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.site-header .site-header__bottom .main-nav .main-nav__item .main-nav__link.is-active{color:#a8873f;border-bottom-color:#cdaa71}.site-header .site-header__bottom .main-nav .main-nav__item .main-nav__link:hover{color:#a8873f}.site-header .site-header__bottom .main-nav .main-nav__item.main-nav__item--has-children .main-nav__submenu{z-index:10;opacity:0;visibility:hidden;background-color:#f9faf9;min-width:15rem;margin:0;padding:.5rem 0;list-style:none;transition:opacity .15s,visibility .15s;position:absolute;top:100%;left:-1rem;box-shadow:0 8px 24px #0c1c3824}.site-header .site-header__bottom .main-nav .main-nav__item.main-nav__item--has-children .main-nav__submenu li .main-nav__sublink{color:#2b2c2e;padding:.5rem 1rem;font-size:.875rem;text-decoration:none;display:block}.site-header .site-header__bottom .main-nav .main-nav__item.main-nav__item--has-children .main-nav__submenu li .main-nav__sublink.is-active{color:#a8873f}.site-header .site-header__bottom .main-nav .main-nav__item.main-nav__item--has-children .main-nav__submenu li .main-nav__sublink:hover{color:#a8873f;background-color:#f1f0ea}.site-header .site-header__bottom .main-nav .main-nav__item.main-nav__item--has-children:hover .main-nav__submenu,.site-header .site-header__bottom .main-nav .main-nav__item.main-nav__item--has-children:focus-within .main-nav__submenu{opacity:1;visibility:visible}@media screen and (width<=991px){.site-header .site-header__bottom .main-nav{display:none}.site-header .site-header__bottom .main-nav.is-open{padding-bottom:.75rem;display:block}.site-header .site-header__bottom .main-nav .main-nav__list{flex-direction:column;gap:0}.site-header .site-header__bottom .main-nav .main-nav__item{flex-direction:column;align-items:stretch}.site-header .site-header__bottom .main-nav .main-nav__item .main-nav__link{border-bottom:1px solid #0c1c3814;height:auto;padding:.75rem 0}.site-header .site-header__bottom .main-nav .main-nav__item .main-nav__link.is-active{border-bottom-color:#cdaa71}.site-header .site-header__bottom .main-nav .main-nav__item.main-nav__item--has-children .main-nav__submenu{min-width:0;box-shadow:none;opacity:1;visibility:visible;background:0 0;padding:0 0 0 1rem;position:static}.site-header .site-header__bottom .main-nav .main-nav__item.main-nav__item--has-children .main-nav__submenu li .main-nav__sublink{border-bottom:1px solid #0c1c3814;padding:.75rem 0}}.site-footer .site-footer__contact{background-color:#f1f0ea;padding:3rem 0}.site-footer .site-footer__contact .site-footer__contact-heading{color:#0c1c38;text-align:center;margin-bottom:2rem}.site-footer .site-footer__contact .contact-tiles{grid-template-columns:1fr 1fr 1fr 2fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.site-footer .site-footer__contact .contact-tiles .contact-tile{text-align:center;background-color:#fff;border-top:2px solid #cdaa71;border-radius:.25rem;flex-direction:column;align-items:center;gap:.25rem;padding:1.5rem;display:flex}.site-footer .site-footer__contact .contact-tiles .contact-tile .contact-tile__head{justify-content:center;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.site-footer .site-footer__contact .contact-tiles .contact-tile .contact-tile__head .contact-tile__icon{color:#a8873f;flex:none;display:flex}.site-footer .site-footer__contact .contact-tiles .contact-tile .contact-tile__head .contact-tile__icon svg{width:1.5rem;height:1.5rem}.site-footer .site-footer__contact .contact-tiles .contact-tile .contact-tile__label{color:#0c1c38;letter-spacing:.02em;text-transform:uppercase;font-family:Montserrat,system-ui,sans-serif;font-size:.875rem;font-weight:600}.site-footer .site-footer__contact .contact-tiles .contact-tile .contact-tile__value{color:#2b2c2e;word-break:break-word;font-size:1rem;font-style:normal;text-decoration:none}.site-footer .site-footer__contact .contact-tiles .contact-tile a.contact-tile__value:hover{color:#a8873f;text-decoration:underline}.site-footer .site-footer__contact .contact-tiles .contact-tile .contact-tile__hint{color:#6b6c70;font-size:.875rem;line-height:1.35}@media screen and (width<=991px){.site-footer .site-footer__contact .contact-tiles{grid-template-columns:repeat(3,1fr)}.site-footer .site-footer__contact .contact-tiles .contact-tile--post{grid-column:1/-1}}@media screen and (width<=767px){.site-footer .site-footer__contact .contact-tiles{grid-template-columns:1fr;gap:.75rem}}.site-footer .site-footer__contact .site-footer__notice{color:#2b2c2e;border-left:2px solid #cdaa71;margin:2rem 0 0;padding-left:1rem;font-size:.875rem;font-weight:500;line-height:1.35}@media screen and (width<=767px){.site-footer .site-footer__contact{padding:2rem 0}.site-footer .site-footer__contact .site-footer__notice{margin-top:1.5rem}}.site-footer .site-footer__main{color:#ffffffbf;background-color:#0c1c38;padding-top:4rem}.site-footer .site-footer__main .site-footer__main-inner{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2rem;padding-bottom:3rem;display:grid}@media screen and (width<=991px){.site-footer .site-footer__main .site-footer__main-inner{grid-template-columns:1fr 1fr;gap:3rem 2rem}}@media screen and (width<=767px){.site-footer .site-footer__main .site-footer__main-inner{grid-template-columns:1fr;gap:2rem}}.site-footer .site-footer__main .site-footer__col--brand .site-footer__logo{width:auto;height:1.5rem;margin-bottom:1.5rem;display:block}.site-footer .site-footer__main .site-footer__col--brand .site-footer__claim{color:#ffffffe6;max-width:18rem}.site-footer .site-footer__main .site-footer__col--brand .site-footer__address{color:#ffffffa6;font-style:normal;line-height:1.35}.site-footer .site-footer__main .site-footer__heading{color:#cdaa71;letter-spacing:.02em;text-transform:uppercase;margin-bottom:1rem;font-size:.875rem}.site-footer .site-footer__main .footer-nav{margin:0;padding:0;list-style:none}.site-footer .site-footer__main .footer-nav li{margin-bottom:.5rem}.site-footer .site-footer__main .footer-nav li a{color:#ffffffbf;font-size:.875rem;text-decoration:none;transition:color .15s}.site-footer .site-footer__main .footer-nav li a:hover{color:#fff}.site-footer .site-footer__main .site-footer__bottom{border-top:1px solid #ffffff26;padding-top:1.5rem;padding-bottom:1.5rem}.site-footer .site-footer__main .site-footer__bottom .site-footer__copyright{color:#ffffff80;margin:0;font-size:.875rem}.breadcrumb{background-color:#0c1c38;padding:2rem 0}.breadcrumb .breadcrumb__list{flex-wrap:wrap;gap:.25rem .75rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.breadcrumb .breadcrumb__list .breadcrumb__item{color:#ffffffa6}.breadcrumb .breadcrumb__list .breadcrumb__item .breadcrumb__link{color:#ffffffa6;text-decoration:none}.breadcrumb .breadcrumb__list .breadcrumb__item .breadcrumb__link:hover{color:#cdaa71;text-decoration:underline}.breadcrumb .breadcrumb__list .breadcrumb__item span[aria-current=page]{color:#ffffffe6}.breadcrumb .breadcrumb__list .breadcrumb__item+.breadcrumb__item:before{content:"/";color:#ffffff59;margin-right:.75rem}.page-header{background-color:#0c1c38;padding:0 0 4rem}.page-header .page-header__kicker{color:#cdaa71;letter-spacing:.02em;text-transform:uppercase;margin-bottom:.75rem;font-size:.875rem;font-weight:500}.page-header .page-header__title{color:#fff;margin-bottom:1rem}.page-header .page-header__lead{color:#ffffffbf;max-width:38rem;margin-bottom:0}@media screen and (width<=991px){.page-header{padding-bottom:3rem}}.hero{clip-path:polygon(0 0,100% 0,100% calc(100% - 7.8vw),0 100%);align-items:center;min-height:clamp(27.5rem,72vh,53.75rem);display:flex;position:relative;overflow:hidden}.hero .hero__media{z-index:0;position:absolute;inset:0}.hero .hero__media .hero__image{object-fit:cover;object-position:70% center;width:100%;height:100%}.hero:before{content:"";z-index:1;background:linear-gradient(90deg,#0c1c38f7 0%,#0c1c38eb min(30%,30rem),#0c1c38b3 min(48%,48.75rem),#0c1c384d min(66%,67.5rem),#0c1c3800 min(85%,86.25rem));position:absolute;inset:0}.hero .hero__content{z-index:2;width:100%;padding-top:4rem;padding-bottom:calc(4rem + 4vw);position:relative}.hero .hero__content .hero__title{color:#fff;max-width:38rem;margin-bottom:1.5rem}.hero .hero__content .hero__subline{color:#ffffffe0;max-width:38rem;margin-bottom:2rem}.hero .hero__content .hero__subline a{color:#cdaa71;text-decoration:underline}.hero .hero__content .hero__subline a:hover{color:#fff}.hero .hero__content .hero__actions{flex-wrap:wrap;gap:.75rem;display:flex}.hero .hero__content .hero__actions .button--outline{color:#fff}.hero .hero__content .hero__actions .button--outline:hover{background-color:#ffffff1f}@media screen and (width<=767px){.hero .hero__content .hero__actions .button{flex:100%}}@media screen and (width<=991px){.hero .hero__content{padding-bottom:calc(3rem + 8vw)}.hero:before{background:linear-gradient(90deg,#0c1c38f2 0%,#0c1c38cc 60%,#0c1c3899 100%)}}.benefits{padding:6rem 0}.benefits .benefits__head{max-width:48rem;margin-bottom:4rem}.benefits .benefits__row{grid-template-columns:1.35fr 1fr;align-items:center;gap:4rem;display:grid}.benefits .benefits__row+.benefits__row{margin-top:4rem}.benefits .benefits__row--mirrored{grid-template-columns:1fr 1.35fr}.benefits .benefits__row--mirrored .benefits__text{grid-area:1/2}.benefits .benefits__row--mirrored .benefits__figure{grid-area:1/1}@media screen and (width<=991px){.benefits .benefits__row{grid-template-columns:1fr;gap:2rem}.benefits .benefits__row--mirrored{grid-template-columns:1fr}.benefits .benefits__row--mirrored .benefits__text,.benefits .benefits__row--mirrored .benefits__figure{grid-area:auto}}.benefits .benefits__heading{margin-bottom:1rem}.benefits .benefits__heading--gifts{color:#a8873f;margin-top:4rem}.benefits .benefits__intro{color:#6b6c70;max-width:38rem}.benefits .benefits__group-heading{border-bottom:1px solid #d9d5cd;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:1.125rem}.benefits .benefits__group-heading--gifts{color:#a8873f;border-bottom-color:#cdaa71}.benefits .benefits__group-intro{color:#6b6c70;max-width:38rem;margin-top:-.75rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.35}.benefits .benefits__list{margin:2rem 0 0;padding:0;list-style:none}.benefits .benefits__list .benefit{grid-template-columns:auto 1fr;gap:1rem;display:grid}.benefits .benefits__list .benefit .benefit__check{color:#a8873f;align-items:center;height:1.58125rem;display:flex}.benefits .benefits__list .benefit .benefit__check svg{width:1.5rem;height:1.5rem}.benefits .benefits__list .benefit .benefit__title{margin-bottom:.5rem;font-size:1.375rem}.benefits .benefits__list .benefit .benefit__text{max-width:38rem;margin-bottom:1rem}.benefits .benefits__list .benefit .benefit__link{color:#a8873f;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.benefits .benefits__list .benefit .benefit__link:before{content:"→";transition:transform .15s}.benefits .benefits__list .benefit .benefit__link:hover{color:#0c1c38}.benefits .benefits__list .benefit .benefit__link:hover:before{transform:translate(.25rem)}.benefits .benefits__list .benefit+.benefit{margin-top:2rem}.benefits .benefits__all{margin-top:4rem;margin-bottom:0}.benefits .benefits__figure{align-self:stretch;margin:0;position:relative}.benefits .benefits__figure:before{content:"";aspect-ratio:1.33333;display:block}.benefits .benefits__figure .benefits__image{object-fit:cover;border-radius:.25rem;width:100%;height:100%;display:block;position:absolute;inset:0}@media screen and (width<=991px){.benefits .benefits__figure .benefits__image{aspect-ratio:auto;height:auto;position:static}.benefits .benefits__figure{order:-1;position:static}.benefits .benefits__figure:before{content:none}.benefits{padding:4rem 0}}.benefits-compare{padding:0 0 6rem}.benefits-compare h2{margin-bottom:1rem}.benefits-compare p{color:#6b6c70;max-width:38rem;margin-bottom:2rem}.benefits-compare .benefits-compare__table{border-collapse:collapse;text-align:left;width:100%}.benefits-compare .benefits-compare__table thead tr th{color:#0c1c38;letter-spacing:.02em;text-transform:uppercase;background-color:#f1f0ea;padding:.75rem 1.5rem;font-family:Montserrat,system-ui,sans-serif;font-size:.875rem;font-weight:600}.benefits-compare .benefits-compare__table tbody tr{border-bottom:1px solid #d9d5cd}.benefits-compare .benefits-compare__table tbody tr th[scope=row]{color:#0c1c38;vertical-align:top;padding:1rem 1.5rem;font-weight:600}.benefits-compare .benefits-compare__table tbody tr td{color:#6b6c70;vertical-align:top;padding:1rem 1.5rem}.benefits-compare .benefits-compare__table tbody tr:hover{background-color:#f9faf9}@media screen and (width<=991px){.benefits-compare{padding-bottom:4rem}.benefits-compare .benefits-compare__table{white-space:nowrap;display:block;overflow-x:auto}.benefits-compare .benefits-compare__table th,.benefits-compare .benefits-compare__table td{white-space:normal;min-width:18rem}}.cashback{background-color:#f1f0ea;padding:6rem 0}.cashback .cashback__inner{grid-template-columns:1.35fr 1fr;align-items:stretch;gap:4rem;display:grid}.cashback .cashback__inner .cashback__text{grid-area:1/1}.cashback .cashback__inner .cashback__figure{grid-area:1/2}@media screen and (width<=991px){.cashback .cashback__inner{grid-template-columns:1fr;gap:2rem}.cashback .cashback__inner .cashback__text,.cashback .cashback__inner .cashback__figure{grid-area:auto}}.cashback .cashback__figure{align-self:stretch;margin:0;position:relative}.cashback .cashback__figure:before{content:"";aspect-ratio:.8;display:block}.cashback .cashback__figure .cashback__image{object-fit:cover;border-radius:.25rem;width:100%;height:100%;display:block;position:absolute;inset:0}@media screen and (width<=991px){.cashback .cashback__figure .cashback__image{aspect-ratio:auto;height:auto;position:static}.cashback .cashback__figure{order:-1;position:static}.cashback .cashback__figure:before{content:none}.cashback .cashback__figure{order:0}}.cashback .cashback__text .cashback__heading{margin-bottom:1rem}.cashback .cashback__text .cashback__intro{color:#6b6c70;max-width:38rem}.cashback .cashback__points{margin:2rem 0 0;padding:0;list-style:none}.cashback .cashback__points .cashback__point{grid-template-columns:auto 1fr;gap:1rem;display:grid}.cashback .cashback__points .cashback__point .cashback__check{color:#a8873f;align-items:center;height:1.29375rem;display:flex}.cashback .cashback__points .cashback__point .cashback__check svg{width:1.5rem;height:1.5rem}.cashback .cashback__points .cashback__point .cashback__point-title{margin-bottom:.25rem;font-size:1.125rem}.cashback .cashback__points .cashback__point p{color:#6b6c70;max-width:38rem;margin:0}.cashback .cashback__points .cashback__point+.cashback__point{margin-top:1.5rem}.cashback .cashback__flow{grid-template-columns:repeat(3,1fr);gap:4rem;margin-top:6rem;display:grid}.cashback .cashback__flow .step{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.cashback .cashback__flow .step .step__number{color:#a8873f;background-color:#f1f0ea;border:2px solid #cdaa71;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;font-family:Montserrat,system-ui,sans-serif;font-size:1.375rem;font-weight:600;display:flex}.cashback .cashback__flow .step .step__content .step__title{margin-bottom:.5rem;font-size:1.125rem}.cashback .cashback__flow .step .step__content .step__text{color:#6b6c70;margin:0}.cashback .cashback__flow .step+.step:before{content:"→";color:#cdaa71;font-size:1.75rem;line-height:1;position:absolute;top:1.5rem;right:calc(100% + 2rem);transform:translate(50%,-50%)}@media screen and (width<=991px){.cashback .cashback__flow{grid-template-columns:1fr;gap:6rem;margin-top:4rem}.cashback .cashback__flow .step+.step:before{content:"↓";inset:auto auto calc(100% + 3rem) 50%;transform:translate(-50%,50%)}}.cashback .cashback__actions{justify-content:space-between;align-items:center;gap:2rem;margin-top:4rem;display:flex}.cashback .cashback__actions .cashback__link{color:#a8873f;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.cashback .cashback__actions .cashback__link:before{content:"→";transition:transform .15s}.cashback .cashback__actions .cashback__link:hover{color:#0c1c38}.cashback .cashback__actions .cashback__link:hover:before{transform:translate(.25rem)}@media screen and (width<=767px){.cashback .cashback__actions{flex-direction:column;align-items:center;gap:1rem}}@media screen and (width<=991px){.cashback{padding:4rem 0}}.cashback__conditions{background-color:#f1f0ea;padding:6rem 0}.cashback__conditions h2{margin-bottom:3rem}.cashback__conditions .cashback__points{grid-template-columns:repeat(4,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}.cashback__conditions .cashback__points .cashback__point{padding-top:1.5rem}.cashback__conditions .cashback__points .cashback__point:before{content:"";background-color:#cdaa71;width:2rem;height:2px;margin-bottom:1.5rem;display:block}.cashback__conditions .cashback__points .cashback__point .cashback__point-title{margin-bottom:.75rem;font-size:1.125rem}.cashback__conditions .cashback__points .cashback__point p{color:#6b6c70;margin-bottom:0;line-height:1.35}@media screen and (width<=991px){.cashback__conditions .cashback__points{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=767px){.cashback__conditions .cashback__points{grid-template-columns:1fr}}@media screen and (width<=991px){.cashback__conditions{padding:4rem 0}.cashback__conditions h2{margin-bottom:2rem}}.cashback__receipt{padding:6rem 0}.cashback__receipt .cashback__receipt-row{grid-template-columns:1.35fr 1fr;align-items:center;gap:4rem;display:grid}@media screen and (width<=991px){.cashback__receipt .cashback__receipt-row{grid-template-columns:1fr;gap:2rem}}.cashback__receipt .cashback__receipt-figure{align-self:stretch;margin:0;position:relative}.cashback__receipt .cashback__receipt-figure:before{content:"";aspect-ratio:.8;display:block}.cashback__receipt .cashback__receipt-figure .cashback__receipt-image{object-fit:cover;border-radius:.25rem;width:100%;height:100%;display:block;position:absolute;inset:0}@media screen and (width<=991px){.cashback__receipt .cashback__receipt-figure .cashback__receipt-image{aspect-ratio:auto;height:auto;position:static}.cashback__receipt .cashback__receipt-figure{order:-1;position:static}.cashback__receipt .cashback__receipt-figure:before{content:none}}.cashback__receipt h2{margin-bottom:2rem}.cashback__receipt .cashback__tips{grid-template-columns:1fr;gap:1rem 3rem;margin:0;padding:0;list-style:none;display:grid}.cashback__receipt .cashback__tips li{color:#6b6c70;padding-left:2rem;line-height:1.35;position:relative}.cashback__receipt .cashback__tips li:before{content:"✓";color:#a8873f;font-weight:600;position:absolute;left:0}@media screen and (width<=991px){.cashback__receipt{padding:4rem 0}}.cashback-plus{background-color:#f1f0ea;padding:6rem 0}.cashback-plus .cashback-plus__idea-row{grid-template-columns:1.35fr 1fr;align-items:center;gap:4rem;display:grid}@media screen and (width<=991px){.cashback-plus .cashback-plus__idea-row{grid-template-columns:1fr;gap:2rem}}.cashback-plus .cashback-plus__figure{align-self:stretch;margin:0;position:relative}.cashback-plus .cashback-plus__figure:before{content:"";aspect-ratio:1.33333;display:block}.cashback-plus .cashback-plus__figure .cashback-plus__image{object-fit:cover;border-radius:.25rem;width:100%;height:100%;display:block;position:absolute;inset:0}@media screen and (width<=991px){.cashback-plus .cashback-plus__figure .cashback-plus__image{aspect-ratio:auto;height:auto;position:static}.cashback-plus .cashback-plus__figure{order:-1;position:static}.cashback-plus .cashback-plus__figure:before{content:none}}.cashback-plus .cashback-plus__head{justify-content:space-between;align-items:center;gap:4rem;margin-bottom:4rem;display:flex}.cashback-plus .cashback-plus__head .cashback-plus__head-text{max-width:38rem}.cashback-plus .cashback-plus__head .cashback-plus__head-text .cashback-plus__intro{margin-bottom:0}.cashback-plus .cashback-plus__amount{text-align:center;border:2px solid #cdaa71;border-radius:.25rem;flex-direction:column;flex:none;margin-bottom:0;padding:1.5rem 3rem;display:flex}.cashback-plus .cashback-plus__amount .cashback-plus__amount-value{color:#0c1c38;font-family:Montserrat,system-ui,sans-serif;font-size:2.75rem;font-weight:600;line-height:1.15}.cashback-plus .cashback-plus__amount .cashback-plus__amount-label{color:#a8873f;letter-spacing:.02em;text-transform:uppercase;font-size:.875rem}.cashback-plus .cashback-plus__heading{margin-bottom:1rem}.cashback-plus .cashback-plus__intro{color:#6b6c70;max-width:38rem;margin-bottom:1rem}.cashback-plus .cashback-plus__cases-heading{margin-bottom:1.5rem;font-size:1.125rem}.cashback-plus .cashback-plus__cases{grid-template-columns:repeat(4,1fr);gap:1rem 2rem;margin:0;padding:0;list-style:none;display:grid}.cashback-plus .cashback-plus__cases .cashback-plus__case{grid-template-columns:auto 1fr;align-items:center;gap:.75rem;display:grid}.cashback-plus .cashback-plus__cases .cashback-plus__case .cashback-plus__check{color:#a8873f;display:flex}.cashback-plus .cashback-plus__cases .cashback-plus__case .cashback-plus__check svg{width:1.25rem;height:1.25rem}@media screen and (width<=991px){.cashback-plus .cashback-plus__cases{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=767px){.cashback-plus .cashback-plus__cases{grid-template-columns:1fr}}.cashback-plus .cashback-plus__channels-block{margin-top:4rem}.cashback-plus .cashback-plus__channels-block .cashback-plus__channels-heading{margin-bottom:1.5rem;font-size:1.125rem}.cashback-plus .cashback-plus__channels-block .cashback-plus__channels{grid-template-columns:repeat(4,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.cashback-plus .cashback-plus__channels-block .cashback-plus__channels .cashback-plus__channel{text-align:center;background-color:#fff;border-radius:.25rem;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}.cashback-plus .cashback-plus__channels-block .cashback-plus__channels .cashback-plus__channel .cashback-plus__channel-icon{color:#a8873f;display:flex}.cashback-plus .cashback-plus__channels-block .cashback-plus__channels .cashback-plus__channel .cashback-plus__channel-icon svg{stroke-width:1.25px;width:3rem;height:3rem}.cashback-plus .cashback-plus__channels-block .cashback-plus__channels .cashback-plus__channel .cashback-plus__channel-label{color:#0c1c38;font-weight:600;line-height:1.35}@media screen and (width<=991px){.cashback-plus .cashback-plus__channels-block .cashback-plus__channels{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=767px){.cashback-plus .cashback-plus__channels-block .cashback-plus__channels{grid-template-columns:1fr}}.cashback-plus .cashback-plus__actions{justify-content:space-between;align-items:center;gap:2rem;margin-top:4rem;display:flex}.cashback-plus .cashback-plus__actions .cashback-plus__link{color:#a8873f;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.cashback-plus .cashback-plus__actions .cashback-plus__link:before{content:"→";transition:transform .15s}.cashback-plus .cashback-plus__actions .cashback-plus__link:hover{color:#0c1c38}.cashback-plus .cashback-plus__actions .cashback-plus__link:hover:before{transform:translate(.25rem)}@media screen and (width<=767px){.cashback-plus .cashback-plus__actions{flex-direction:column;align-items:center;gap:1rem}}@media screen and (width<=991px){.cashback-plus{padding:4rem 0}.cashback-plus .cashback-plus__head{gap:2rem;margin-bottom:3rem}.cashback-plus .cashback-plus__amount{padding:1.5rem 2rem}}@media screen and (width<=767px){.cashback-plus .cashback-plus__head{gap:1.5rem}.cashback-plus .cashback-plus__amount{padding:1rem 1.5rem}}@media screen and (width<=499px){.cashback-plus .cashback-plus__head{flex-direction:column-reverse;align-items:stretch;gap:2rem}}.cashback-plus__cases-section{background-color:#f1f0ea;padding:6rem 0}.cashback-plus__cases-section h2{margin-bottom:3rem}.cashback-plus__cases-section .cashback-plus__cases{grid-template-columns:repeat(2,1fr);gap:2rem 4rem;margin:0;padding:0;list-style:none;display:grid}.cashback-plus__cases-section .cashback-plus__cases li{grid-template-columns:auto 1fr;gap:1rem;display:grid}.cashback-plus__cases-section .cashback-plus__cases li .cashback-plus__check{color:#a8873f;align-items:center;height:1.29375rem;display:flex}.cashback-plus__cases-section .cashback-plus__cases li .cashback-plus__check svg{width:1.25rem;height:1.25rem}.cashback-plus__cases-section .cashback-plus__cases li h3{margin-bottom:.5rem;font-size:1.125rem}.cashback-plus__cases-section .cashback-plus__cases li p{color:#6b6c70;margin-bottom:0;line-height:1.35}@media screen and (width<=767px){.cashback-plus__cases-section .cashback-plus__cases{grid-template-columns:1fr}}@media screen and (width<=991px){.cashback-plus__cases-section{padding:4rem 0}.cashback-plus__cases-section h2{margin-bottom:2rem}}.cashback-plus__channels-section{padding:6rem 0}.cashback-plus__channels-section h2{margin-bottom:1rem}.cashback-plus__channels-section .cashback-plus__intro{color:#6b6c70;max-width:38rem;margin-bottom:3rem}.cashback-plus__channels-section .cashback-plus__channels{grid-template-columns:repeat(4,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}.cashback-plus__channels-section .cashback-plus__channels li .cashback-plus__channel-icon{color:#a8873f;margin-bottom:1rem;display:flex}.cashback-plus__channels-section .cashback-plus__channels li .cashback-plus__channel-icon svg{stroke-width:1.25px;width:2rem;height:2rem}.cashback-plus__channels-section .cashback-plus__channels li h3{margin-bottom:.5rem;font-size:1.125rem}.cashback-plus__channels-section .cashback-plus__channels li p{color:#6b6c70;margin-bottom:0;line-height:1.35}.cashback-plus__channels-section .cashback-plus__channels li .postal-address{color:#6b6c70;margin-top:.5rem;font-style:normal;line-height:1.35}@media screen and (width<=991px){.cashback-plus__channels-section .cashback-plus__channels{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=767px){.cashback-plus__channels-section .cashback-plus__channels{grid-template-columns:1fr}}.cashback-plus__channels-section .cashback-plus__closing{color:#0c1c38;border-left:2px solid #cdaa71;max-width:38rem;margin:3rem 0 0;padding-left:1rem;font-weight:500}@media screen and (width<=991px){.cashback-plus__channels-section{padding:4rem 0}.cashback-plus__channels-section .cashback-plus__intro{margin-bottom:2rem}}.premiumtipp{padding:6rem 0}.premiumtipp .premiumtipp__head{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin-bottom:4rem;display:grid}.premiumtipp .premiumtipp__head:last-child{margin-bottom:0}.premiumtipp .premiumtipp__figure{align-self:stretch;margin:0;position:relative}.premiumtipp .premiumtipp__figure:before{content:"";aspect-ratio:1.33333;display:block}.premiumtipp .premiumtipp__figure .premiumtipp__image{object-fit:cover;border-radius:.25rem;width:100%;height:100%;display:block;position:absolute;inset:0}@media screen and (width<=991px){.premiumtipp .premiumtipp__figure .premiumtipp__image{aspect-ratio:auto;height:auto;position:static}}.premiumtipp .premiumtipp__eyebrow{color:#a8873f;letter-spacing:.02em;text-transform:uppercase;margin-bottom:.75rem;font-size:.875rem;font-weight:500}.premiumtipp .premiumtipp__heading{margin-bottom:1rem}.premiumtipp .premiumtipp__lead{color:#6b6c70;max-width:38rem;margin-bottom:1rem}.premiumtipp .premiumtipp__text .premiumtipp__lead:last-of-type{margin-bottom:0}.premiumtipp .premiumtipp__actions{margin-top:3rem}.premiumtipp .premiumtipp__actions .premiumtipp__link{color:#a8873f;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.premiumtipp .premiumtipp__actions .premiumtipp__link:before{content:"→";transition:transform .15s}.premiumtipp .premiumtipp__actions .premiumtipp__link:hover{color:#0c1c38}.premiumtipp .premiumtipp__actions .premiumtipp__link:hover:before{transform:translate(.25rem)}.premiumtipp .premiumtipp__legal{border-top:1px solid #d9d5cd;margin-top:3rem;margin-bottom:0;padding-top:1.5rem}.premiumtipp .premiumtipp__legal small{color:#6b6c70;font-size:.75rem;line-height:1.35}@media screen and (width<=991px){.premiumtipp{padding:4rem 0}.premiumtipp .premiumtipp__head{grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}.premiumtipp .premiumtipp__figure{order:-1;position:static}.premiumtipp .premiumtipp__figure:before{content:none}}.premiumtipp__points{grid-template-columns:repeat(3,1fr);gap:3rem;margin:0;padding:0;list-style:none;display:grid}.premiumtipp__points li{padding-top:1.5rem}.premiumtipp__points li:before{content:"";background-color:#cdaa71;width:2rem;height:2px;margin-bottom:1.5rem;display:block}.premiumtipp__points li h3{margin-bottom:.75rem;font-size:1.125rem}.premiumtipp__points li p{color:#6b6c70;margin-bottom:0}@media screen and (width<=991px){.premiumtipp__points{grid-template-columns:repeat(2,1fr);gap:2rem}}@media screen and (width<=767px){.premiumtipp__points{grid-template-columns:1fr}}.premiumtipp__points--stacked{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}.premiumtipp__points--stacked li{grid-template-columns:auto 1fr;gap:1rem;padding-top:0;display:grid}.premiumtipp__points--stacked li:before{content:none}.premiumtipp__points--stacked li .premiumtipp__point-check{color:#a8873f;align-items:center;height:1.29375rem;display:flex}.premiumtipp__points--stacked li .premiumtipp__point-check svg{width:1.5rem;height:1.5rem}@media screen and (width<=991px){.premiumtipp__points--stacked{grid-template-columns:1fr}}.premiumtipp__points-section{padding:6rem 0}.premiumtipp__points-section h2{margin-bottom:3rem}@media screen and (width<=991px){.premiumtipp__points-section{padding:4rem 0}.premiumtipp__points-section h2{margin-bottom:2rem}}.premiumtipp__legal-section{background-color:#f1f0ea;padding:4rem 0}.premiumtipp__legal-section .premiumtipp__legal-heading{color:#6b6c70;letter-spacing:.02em;text-transform:uppercase;max-width:48rem;margin:0 auto 1rem;font-size:.875rem}.premiumtipp__legal-section .premiumtipp__legal{border-top:1px solid #d9d5cd;max-width:48rem;margin:0 auto;padding-top:1rem}.premiumtipp__legal-section .premiumtipp__legal small{color:#6b6c70;font-size:.75rem;line-height:1.35}.primebooks-home{padding:6rem 0}.primebooks-home .primebooks-home__head{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin-bottom:4rem;display:grid}.primebooks-home .primebooks-home__head .primebooks-home__text{grid-area:1/2}.primebooks-home .primebooks-home__head .primebooks-home__figure{grid-area:1/1}.primebooks-home .primebooks-home__head .primebooks-home__heading{margin-bottom:1rem}.primebooks-home .primebooks-home__head .primebooks-home__intro{color:#6b6c70;margin-bottom:0}.primebooks-home .primebooks-home__figure{align-self:stretch;margin:0;position:relative}.primebooks-home .primebooks-home__figure:before{content:"";aspect-ratio:1.33333;display:block}.primebooks-home .primebooks-home__figure .primebooks-home__image{object-fit:cover;border-radius:.25rem;width:100%;height:100%;display:block;position:absolute;inset:0}@media screen and (width<=991px){.primebooks-home .primebooks-home__figure .primebooks-home__image{aspect-ratio:auto;height:auto;position:static}}.primebooks-home .primebooks-home__categories-heading{margin-top:2rem;margin-bottom:1.5rem;font-size:1.125rem}.primebooks-home .primebooks-home__categories{grid-template-columns:repeat(2,1fr);gap:2rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.primebooks-home .primebooks-home__categories .primebooks-home__category-name{margin-bottom:.5rem;font-size:1rem}.primebooks-home .primebooks-home__categories .primebooks-home__category-text{color:#6b6c70;margin-bottom:0;font-size:.875rem;line-height:1.35}@media screen and (width<=991px){.primebooks-home .primebooks-home__categories{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=767px){.primebooks-home .primebooks-home__categories{grid-template-columns:1fr}}.primebooks-home .primebooks-home__categories-note{color:#6b6c70;max-width:48rem;margin-bottom:0;font-size:.875rem}.primebooks-home .primebooks-home__actions{margin:4rem 0 0}.primebooks-home .primebooks-home__actions .primebooks-home__link{color:#a8873f;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.primebooks-home .primebooks-home__actions .primebooks-home__link:before{content:"→";transition:transform .15s}.primebooks-home .primebooks-home__actions .primebooks-home__link:hover{color:#0c1c38}.primebooks-home .primebooks-home__actions .primebooks-home__link:hover:before{transform:translate(.25rem)}@media screen and (width<=991px){.primebooks-home{padding:4rem 0}.primebooks-home .primebooks-home__head{grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}.primebooks-home .primebooks-home__head .primebooks-home__text,.primebooks-home .primebooks-home__head .primebooks-home__figure{grid-area:auto}.primebooks-home .primebooks-home__figure{order:-1;position:static}.primebooks-home .primebooks-home__figure:before{content:none}}.primebooks{padding:6rem 0}.primebooks .primebooks__head{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.primebooks .primebooks__head .primebooks__text{grid-area:1/2}.primebooks .primebooks__head .primebooks__figure{grid-area:1/1}@media screen and (width<=991px){.primebooks .primebooks__head{grid-template-columns:1fr;gap:2rem}.primebooks .primebooks__head .primebooks__text,.primebooks .primebooks__head .primebooks__figure{grid-area:auto}}.primebooks .primebooks__figure{align-self:stretch;margin:0;position:relative}.primebooks .primebooks__figure:before{content:"";aspect-ratio:1.33333;display:block}.primebooks .primebooks__figure .primebooks__image{object-fit:cover;border-radius:.25rem;width:100%;height:100%;display:block;position:absolute;inset:0}@media screen and (width<=991px){.primebooks .primebooks__figure .primebooks__image{aspect-ratio:auto;height:auto;position:static}.primebooks .primebooks__figure{order:-1;position:static}.primebooks .primebooks__figure:before{content:none}}.primebooks .primebooks__heading{max-width:48rem;margin-bottom:1.5rem}.primebooks .primebooks__intro{max-width:48rem;margin-bottom:1rem;line-height:1.6}.primebooks .primebooks__intro:last-child{margin-bottom:0}@media screen and (width<=991px){.primebooks{padding:4rem 0}}.primebooks__features{background-color:#f1f0ea;padding:6rem 0}.primebooks__features h2{margin-bottom:3rem}.primebooks__features .primebooks__feature-list{grid-template-columns:repeat(3,1fr);gap:3rem;margin:0;padding:0;list-style:none;display:grid}.primebooks__features .primebooks__feature-list li{padding-top:1.5rem}.primebooks__features .primebooks__feature-list li:before{content:"";background-color:#cdaa71;width:2rem;height:2px;margin-bottom:1.5rem;display:block}.primebooks__features .primebooks__feature-list li h3{margin-bottom:.75rem;font-size:1.125rem}.primebooks__features .primebooks__feature-list li p{color:#6b6c70;margin-bottom:0}@media screen and (width<=991px){.primebooks__features .primebooks__feature-list{grid-template-columns:1fr;gap:2rem}.primebooks__features{padding:4rem 0}.primebooks__features h2{margin-bottom:2rem}}.primebooks__categories{padding:6rem 0}.primebooks__categories h2{margin-bottom:1rem}.primebooks__categories .primebooks__categories-intro{color:#6b6c70;max-width:48rem;margin-bottom:2rem}.primebooks__categories .primebooks__category-list{grid-template-columns:repeat(3,1fr);gap:1rem 4rem;margin:0;padding:0;list-style:none;display:grid}.primebooks__categories .primebooks__category-list .primebooks__category{color:#0c1c38;border-bottom:1px solid #d9d5cd;padding-bottom:.75rem;font-weight:600}@media screen and (width<=991px){.primebooks__categories .primebooks__category-list{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=767px){.primebooks__categories .primebooks__category-list{grid-template-columns:1fr}}@media screen and (width<=991px){.primebooks__categories{padding:4rem 0}}.steps-section{background-color:#f1f0ea;padding:6rem 0}.steps-section .steps-section__head{text-align:center;max-width:38rem;margin:0 auto 4rem}.steps-section .steps-section__heading{margin-bottom:1rem}.steps-section .steps-section__intro{color:#6b6c70;margin-bottom:0}.steps-section .steps{grid-template-columns:repeat(3,1fr);gap:4rem;margin:0;padding:0;list-style:none;display:grid}.steps-section .steps .step{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.steps-section .steps .step .step__number{color:#a8873f;background-color:#fff;border:2px solid #cdaa71;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;font-family:Montserrat,system-ui,sans-serif;font-size:1.375rem;font-weight:600;display:flex}.steps-section .steps .step .step__title{margin-bottom:.5rem;font-size:1.125rem}.steps-section .steps .step .step__text{color:#6b6c70;margin:0}.steps-section .steps .step+.step:before{content:"→";color:#cdaa71;font-size:1.75rem;line-height:1;position:absolute;top:1.5rem;right:calc(100% + 2rem);transform:translate(50%,-50%)}@media screen and (width<=991px){.steps-section .steps{grid-template-columns:1fr;gap:6rem}.steps-section .steps .step+.step:before{content:"↓";inset:auto auto calc(100% + 3rem) 50%;transform:translate(-50%,50%)}}.steps-section .steps-section__link{text-align:center;margin-top:4rem;margin-bottom:0}.steps-section .steps-section__link a{color:#a8873f;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.steps-section .steps-section__link a:before{content:"→";transition:transform .15s}.steps-section .steps-section__link a:hover{color:#0c1c38}.steps-section .steps-section__link a:hover:before{transform:translate(.25rem)}@media screen and (width<=991px){.steps-section{padding:4rem 0}.steps-section .steps-section__head{margin-bottom:3rem}}.stats{background-color:#0c1c38;padding:4rem 0}.stats .stats__list{grid-template-columns:repeat(3,1fr);gap:3rem;margin:0;display:grid}.stats .stats__list .stat{text-align:center;flex-direction:column-reverse;align-items:center;display:flex}.stats .stats__list .stat .stat__value{color:#cdaa71;margin:0 0 .5rem;font-family:Montserrat,system-ui,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.15}.stats .stats__list .stat .stat__label{color:#ffffffb3;font-size:.875rem;line-height:1.35}@media screen and (width<=991px){.stats .stats__list{gap:2rem}}@media screen and (width<=767px){.stats .stats__list{grid-template-columns:1fr;gap:2rem}}.voices{padding:6rem 0}.voices .voices__heading{text-align:center;margin-bottom:1rem}.voices .voices__intro{color:#6b6c70;text-align:center;max-width:38rem;margin:0 auto 4rem}.voices .voices__sky{--voices-slots:3;--voices-visible:9s;--voices-fade:.8s;--voices-stagger:3s;--voices-gap:1.5rem;position:relative}.voices .voices__sky .voices__area{position:relative}.voices .voices__sky .voices__shape{fill:#f1f0ea;width:100%;height:100%;position:absolute;inset:0}.voices .voices__sky .voices__cloud{grid-template-columns:repeat(2,minmax(0,18rem));justify-content:center;align-items:center;gap:2rem 3rem;margin:0;padding:24% 16% 14%;list-style:none;display:grid;position:relative}.voices .voices__sky .voices__quote{position:relative}.voices .voices__sky .voices__quote blockquote{margin:0}.voices .voices__sky .voices__quote p{color:#0c1c38;text-align:center;margin:0;font-size:1.125rem;line-height:1.35}.voices .voices__sky .voices__tail{flex-direction:column;align-items:center;gap:.5rem;width:2rem;margin:.75rem 0 0 26%;display:flex}.voices .voices__sky .voices__tail:before,.voices .voices__sky .voices__tail:after{content:"";background-color:#f1f0ea;border-radius:50%;display:block}.voices .voices__sky .voices__tail:before{width:2rem;height:2rem}.voices .voices__sky .voices__tail:after{width:1rem;height:1rem;margin-left:-2rem}@media screen and (width<=991px){.voices .voices__sky{--voices-slots:2}.voices .voices__sky .voices__shape,.voices .voices__sky .voices__tail{display:none}.voices .voices__sky .voices__cloud{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.voices .voices__sky .voices__quote{justify-content:center;align-items:center;min-height:12rem;padding:4rem 3rem 2rem;display:flex}.voices .voices__sky .voices__quote:before{content:"";background-color:#f1f0ea;position:absolute;inset:0;-webkit-mask-image:url(/build/assets/cloud-xXBy8Luf.svg);mask-image:url(/build/assets/cloud-xXBy8Luf.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.voices .voices__sky .voices__quote blockquote{position:relative}}@media screen and (width<=767px){.voices .voices__sky{--voices-slots:1;--voices-gap:.75rem}.voices .voices__sky .voices__cloud{grid-template-columns:minmax(0,1fr)}}.voices .voices__controls{text-align:center;margin:2rem 0 0;display:none}@media (prefers-reduced-motion:no-preference){.has-js .voices .voices__sky .voices__cloud{height:24rem;padding:0;display:block}.has-js .voices .voices__sky .voices__quote{opacity:0;width:38%;max-width:18rem;position:absolute}.has-js .voices .voices__sky .voices__quote.is-visible{animation-name:voices-show;animation-duration:var(--voices-visible);animation-timing-function:linear;animation-fill-mode:forwards}.has-js .voices .voices__sky .voices__quote.is-leaving{animation-name:voices-hide;animation-duration:var(--voices-fade);animation-timing-function:ease-in;animation-fill-mode:forwards}.has-js .voices .voices__sky.voices__sky--paused .voices__quote,.has-js .voices .voices__sky.voices__sky--offscreen .voices__quote{animation-play-state:paused}}@media screen and (prefers-reduced-motion:no-preference) and (width<=991px){.has-js .voices .voices__sky .voices__shape{display:block}.has-js .voices .voices__sky .voices__tail{display:flex}.has-js .voices .voices__sky .voices__quote{width:42%;min-height:0;padding:0;display:block}.has-js .voices .voices__sky .voices__quote:before{content:none}}@media screen and (prefers-reduced-motion:no-preference) and (width<=767px){.has-js .voices .voices__sky .voices__cloud{height:20rem}.has-js .voices .voices__sky .voices__quote{width:68%;max-width:none}}@media (prefers-reduced-motion:no-preference){.has-js .voices .voices__controls{display:block}}@media screen and (width<=991px){.voices{padding:4rem 0}.voices .voices__intro{margin-bottom:3rem}}@keyframes voices-show{0%{opacity:0;transform:translateY(.75rem)}9%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(-.5rem)}}@keyframes voices-hide{0%{opacity:1;transform:translateY(-.5rem)}to{opacity:0;transform:translateY(-1.5rem)}}.faq{background-color:#f1f0ea;padding:6rem 0}.faq h2{text-align:center;margin-bottom:1rem}.faq:not(:has(.faq__intro)) h2{text-align:left;max-width:48rem;margin-left:auto;margin-right:auto}.faq .faq__intro{color:#6b6c70;text-align:center;max-width:38rem;margin:0 auto 3rem}.faq .faq__group .faq__group-title{max-width:48rem;margin:3rem auto 1rem;font-size:1.125rem}.faq .faq__list{max-width:48rem;margin:0 auto}.faq .faq__list .faq-item{border-bottom:1px solid #d9d5cd}.faq .faq__list .faq-item:first-child{border-top:1px solid #d9d5cd}.faq .faq__list .faq-item .faq-item__question{cursor:pointer;padding:1.5rem 3rem 1.5rem 0;list-style:none;position:relative}.faq .faq__list .faq-item .faq-item__question::marker{content:""}.faq .faq__list .faq-item .faq-item__question::-webkit-details-marker{display:none}.faq .faq__list .faq-item .faq-item__question .faq-item__question-text{color:#0c1c38;margin:0;font-family:Montserrat,system-ui,sans-serif;font-size:1rem;font-weight:600;line-height:1.35}.faq .faq__list .faq-item .faq-item__question:after,.faq .faq__list .faq-item .faq-item__question:before{content:"";background-color:#a8873f;width:1rem;height:2px;position:absolute;top:50%;right:.5rem}.faq .faq__list .faq-item .faq-item__question:after{transform:translateY(-50%)}.faq .faq__list .faq-item .faq-item__question:before{transition:transform .15s;transform:translateY(-50%)rotate(90deg)}.faq .faq__list .faq-item .faq-item__question:hover .faq-item__question-text{color:#a8873f}.faq .faq__list .faq-item .faq-item__answer{color:#6b6c70;padding:0 3rem 1.5rem 0}.faq .faq__list .faq-item .faq-item__answer p{margin:0 0 .75rem}.faq .faq__list .faq-item .faq-item__answer p:last-child{margin-bottom:0}.faq .faq__list .faq-item .faq-item__answer ul,.faq .faq__list .faq-item .faq-item__answer ol{margin:0 0 .75rem;padding-left:1.5rem}.faq .faq__list .faq-item .faq-item__answer ul li,.faq .faq__list .faq-item .faq-item__answer ol li{margin-bottom:.25rem}.faq .faq__list .faq-item .faq-item__answer a{color:#a8873f}.faq .faq__list .faq-item .faq-item__answer a:hover{color:#0c1c38}.faq .faq__list .faq-item[open] .faq-item__question:before{transform:translateY(-50%)rotate(0)}.faq .faq__list .faq-item[open] .faq-item__question .faq-item__question-text{color:#a8873f}.faq .faq__link,.faq .faq__glossary-hint{text-align:center;max-width:48rem;margin:3rem auto 0}.faq .faq__link a,.faq .faq__glossary-hint a{color:#a8873f;font-weight:500;text-decoration:none}.faq .faq__link a:hover,.faq .faq__glossary-hint a:hover{color:#0c1c38;text-decoration:underline}@media screen and (width<=991px){.faq{padding:4rem 0}}@media screen and (width<=767px){.faq h2,.faq .faq__intro{text-align:left}.faq .faq__intro{max-width:none;margin-left:0;margin-right:0}}.page-help .faq h2,.page-help .faq .faq__intro{text-align:left;max-width:48rem;margin-left:auto;margin-right:auto}.topics{padding:6rem 0}.topics .container{grid-template-columns:repeat(3,1fr);gap:3rem;display:grid}.topics .topics__block h2{margin-bottom:1rem;font-size:1.125rem;line-height:1.35}.topics .topics__block p{color:#6b6c70;margin-bottom:1rem;font-size:.875rem;line-height:1.6}.topics .topics__block p:last-child{margin-bottom:0}@media screen and (width<=991px){.topics{padding:4rem 0}.topics .container{grid-template-columns:1fr;gap:3rem}.topics .topics__block{max-width:38rem}}.cta-band{background-color:#0c1c38;padding:6rem 0}.cta-band .cta-band__inner{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}.cta-band .cta-band__inner .cta-band__text{max-width:38rem}.cta-band .cta-band__inner .cta-band__text .cta-band__title{color:#fff;margin-bottom:1rem}.cta-band .cta-band__inner .cta-band__text p{color:#ffffffbf;margin:0}.cta-band .cta-band__inner .cta-band__actions{align-items:center;gap:1rem;display:flex}.cta-band .cta-band__inner .cta-band__actions .button--outline{color:#fff}.cta-band .cta-band__inner .cta-band__actions .button--outline:hover{background-color:#ffffff1a}@media screen and (width<=767px){.cta-band .cta-band__inner .cta-band__actions{flex-direction:column;align-self:stretch;gap:.75rem}.cta-band .cta-band__inner .cta-band__actions .button{width:100%}}@media screen and (width<=991px){.cta-band{padding:4rem 0}}.about-intro{padding:6rem 0}.about-intro .about-intro__inner{grid-template-columns:1.4fr 1fr;align-items:start;gap:4rem;display:grid}.about-intro .about-intro__story h2{margin-bottom:1rem}.about-intro .about-intro__story p{color:#6b6c70;margin-bottom:1rem}.about-intro .about-intro__story p:last-child{margin-bottom:0}.about-intro .about-intro__mission{background-color:#f1f0ea;border-top:2px solid #cdaa71;padding:2rem}.about-intro .about-intro__mission h2{margin-bottom:1rem;font-size:1.375rem}.about-intro .about-intro__mission p{color:#0c1c38;margin-bottom:0;font-weight:500}@media screen and (width<=991px){.about-intro{padding:4rem 0}.about-intro .about-intro__inner{grid-template-columns:1fr;gap:2rem}}.about-values{background-color:#f1f0ea;padding:6rem 0}.about-values h2{margin-bottom:3rem}.about-values .about-values__list{grid-template-columns:repeat(2,1fr);gap:3rem 4rem;margin:0;padding:0;list-style:none;display:grid}.about-values .about-values__list .about-values__item{padding-top:1.5rem}.about-values .about-values__list .about-values__item:before{content:"";background-color:#cdaa71;width:2rem;height:2px;margin-bottom:1.5rem;display:block}.about-values .about-values__list .about-values__item .about-values__title{margin-bottom:.75rem;font-size:1.125rem}.about-values .about-values__list .about-values__item p{color:#6b6c70;margin-bottom:0}@media screen and (width<=767px){.about-values .about-values__list{grid-template-columns:1fr;gap:2rem}}@media screen and (width<=991px){.about-values{padding:4rem 0}.about-values h2{margin-bottom:2rem}}.team{padding:6rem 0}.team h2{margin-bottom:1rem}.team .team__intro{color:#6b6c70;max-width:38rem;margin-bottom:3rem}.team .team__list{grid-template-columns:repeat(3,1fr);gap:3rem;margin:0;padding:0;list-style:none;display:grid}.team .team__list .team__item .team__title{margin-bottom:.75rem;font-size:1.125rem}.team .team__list .team__item p{color:#6b6c70;margin-bottom:0}@media screen and (width<=991px){.team .team__list{grid-template-columns:1fr;gap:2rem}.team{padding:4rem 0}.team .team__intro{margin-bottom:2rem}}.location{background-color:#f1f0ea;padding:6rem 0}.location h2{margin-bottom:1rem}.location .location__text{color:#6b6c70;max-width:38rem;margin-bottom:2rem}.location .location__address{color:#0c1c38;font-size:1.125rem;font-style:normal;line-height:1.6}@media screen and (width<=991px){.location{padding:4rem 0}}.how-details{background-color:#f1f0ea;padding:6rem 0}.how-details h2{margin-bottom:3rem}.how-details .how-details__grid{grid-template-columns:repeat(2,1fr);gap:3rem 4rem;display:grid}.how-details .how-details__block{padding-top:1.5rem}.how-details .how-details__block:before{content:"";background-color:#cdaa71;width:2rem;height:2px;margin-bottom:1.5rem;display:block}.how-details .how-details__block h3{margin-bottom:.75rem;font-size:1.125rem}.how-details .how-details__block p{color:#6b6c70;margin-bottom:.75rem}.how-details .how-details__block p:last-child{margin-bottom:0}@media screen and (width<=991px){.how-details{padding:4rem 0}.how-details h2{margin-bottom:2rem}.how-details .how-details__grid{gap:2rem}}@media screen and (width<=767px){.how-details .how-details__grid{grid-template-columns:1fr}}.how-member-area{padding:6rem 0}.how-member-area h2{margin-bottom:1rem}.how-member-area .how-member-area__text{color:#6b6c70;max-width:38rem;margin-bottom:2rem}.how-member-area .how-member-area__screens{grid-template-columns:repeat(3,1fr);gap:1rem 3rem;margin:0;padding:0;list-style:none;display:grid}.how-member-area .how-member-area__screens li{color:#6b6c70;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;line-height:1.35;display:grid}.how-member-area .how-member-area__screens li .how-member-area__check{color:#a8873f;margin-top:.25rem;display:flex}.how-member-area .how-member-area__screens li .how-member-area__check svg{width:1.25rem;height:1.25rem}@media screen and (width<=991px){.how-member-area .how-member-area__screens{grid-template-columns:1fr}.how-member-area{padding:4rem 0}}.member-login{padding:6rem 0}.member-login h2{margin-bottom:1rem}.member-login .member-login__text{max-width:38rem;margin-bottom:2rem;line-height:1.6}.member-login .member-login__text a{color:#a8873f}.member-login .member-login__text a:hover{color:#0c1c38}.member-login .member-login__form{max-width:38rem}@media screen and (width<=991px){.member-login{padding:4rem 0}}.member-features{background-color:#f1f0ea;padding:6rem 0}.member-features .member-features__row{grid-template-columns:1.35fr 1fr;align-items:center;gap:4rem;display:grid}@media screen and (width<=991px){.member-features .member-features__row{grid-template-columns:1fr;gap:2rem}}.member-features h2{margin-bottom:2rem}.member-features .member-features__list{margin:0;padding:0;list-style:none}.member-features .member-features__list .member-feature{grid-template-columns:auto 1fr;gap:1rem;display:grid}.member-features .member-features__list .member-feature .member-feature__check{color:#a8873f;align-items:center;height:1.29375rem;display:flex}.member-features .member-features__list .member-feature .member-feature__check svg{width:1.5rem;height:1.5rem}.member-features .member-features__list .member-feature .member-feature__title{margin-bottom:.25rem;font-size:1.125rem}.member-features .member-features__list .member-feature .member-feature__text{color:#6b6c70;max-width:38rem;margin-bottom:0;line-height:1.35}.member-features .member-features__list .member-feature+.member-feature{margin-top:1.5rem}.member-features .member-features__figure{align-self:stretch;margin:0;position:relative}.member-features .member-features__figure:before{content:"";aspect-ratio:1.33333;display:block}.member-features .member-features__figure .member-features__image{object-fit:cover;border-radius:.25rem;width:100%;height:100%;display:block;position:absolute;inset:0}@media screen and (width<=991px){.member-features .member-features__figure .member-features__image{aspect-ratio:auto;height:auto;position:static}.member-features .member-features__figure{order:-1;position:static}.member-features .member-features__figure:before{content:none}.member-features{padding:4rem 0}}.member-help{border-top:1px solid #d9d5cd;padding:4rem 0 6rem}.member-help h2{margin-bottom:1rem}.member-help p{max-width:48rem;margin-bottom:1.5rem;line-height:1.6}.member-help p:last-child{margin-bottom:0}.member-help p a{color:#a8873f;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.member-help p a:before{content:"→";transition:transform .15s}.member-help p a:hover{color:#0c1c38}.member-help p a:hover:before{transform:translate(.25rem)}.member-request .member-request__link,.member-back-link,.member-dashboard .member-card__link{color:#a8873f;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.member-request .member-request__link:before,.member-back-link:before,.member-dashboard .member-card__link:before{content:"→";transition:transform .15s}.member-request .member-request__link:hover,.member-back-link:hover,.member-dashboard .member-card__link:hover{color:#0c1c38}.member-request .member-request__link:hover:before,.member-back-link:hover:before,.member-dashboard .member-card__link:hover:before{transform:translate(.25rem)}.member-nav{background-color:#fff;border-bottom:1px solid #d9d5cd}.member-nav .member-nav__inner{justify-content:space-between;align-items:stretch;gap:2rem;display:flex}.member-nav .member-nav__list{align-items:stretch;gap:2rem;margin:0;padding:0;list-style:none;display:flex}@media screen and (width<=767px){.member-nav .member-nav__list{gap:1.5rem}}.member-nav .member-nav__link{color:#2b2c2e;letter-spacing:.02em;border-bottom:2px solid #0000;align-items:center;height:3rem;font-size:.875rem;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.member-nav .member-nav__link.is-active{color:#a8873f;border-bottom-color:#cdaa71}.member-nav .member-nav__link:hover{color:#a8873f}.member-nav .member-nav__logout{align-items:center;margin:0;display:flex}.member-nav .member-nav__logout-button{color:#6b6c70;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;padding:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;transition:color .15s}.member-nav .member-nav__logout-button:hover{color:#a8873f}.member-notice{color:#0c1c38;background-color:#f1f0ea;border-radius:.25rem;max-width:38rem;margin-bottom:2rem;padding:1rem 1.5rem;line-height:1.35}.member-heading{text-align:center;margin-bottom:3rem}.member-heading:after{content:"";background-color:#cdaa71;width:4rem;height:.25rem;margin:1rem auto 0;display:block}.member-dashboard{background-color:#f1f0ea;padding:6rem 0}.member-dashboard .member-notice{text-align:center;background-color:#fff;width:fit-content;margin-left:auto;margin-right:auto}.member-dashboard .member-cards{grid-template-columns:repeat(2,1fr);gap:2rem;margin:0 0 4rem;padding:0;list-style:none;display:grid}.member-dashboard .member-cards:last-child{margin-bottom:0}@media screen and (width<=991px){.member-dashboard .member-cards{grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}}.member-dashboard .member-card{text-align:center;background-color:#fff;border-radius:.5rem;flex-direction:column;align-items:center;padding:3rem 2rem;transition:box-shadow .15s;display:flex;box-shadow:0 1px 12px #0c1c381f}.member-dashboard .member-card:hover{box-shadow:0 8px 24px #0c1c3824}@media screen and (width<=767px){.member-dashboard .member-card{padding:2rem 1.5rem}}.member-dashboard .member-card__icon{color:#a8873f;align-items:center;height:4rem;margin-bottom:1rem;display:flex}.member-dashboard .member-card__icon svg{width:4rem;height:4rem}.member-dashboard .member-card__title{margin-bottom:.75rem;font-size:1.375rem}.member-dashboard .member-card__logo{width:auto;height:3rem;display:block}.member-dashboard .member-card__text{color:#6b6c70;max-width:38rem;margin-bottom:1.5rem;line-height:1.35}.member-dashboard .member-card__text:has(+.member-card__meta){margin-bottom:.75rem}.member-dashboard .member-card__meta{margin-bottom:1.5rem}.member-dashboard .member-card__actions{flex-direction:column;align-items:center;gap:.75rem;margin-top:auto;display:flex}.member-dashboard .member-card__hint{color:#6b6c70;margin:0;font-size:.875rem;line-height:1.35}@media screen and (width<=991px){.member-dashboard{padding:4rem 0}}.member-data-section{padding:6rem 0}.member-data-section .member-data-section__text{text-align:center;margin-bottom:1rem}.member-data-section .member-data-section__actions{text-align:center;margin-bottom:3rem}@media screen and (width<=991px){.member-data-section{padding:4rem 0}}.member-data-box{background-color:#fff;border-radius:.5rem;max-width:48rem;margin:0 auto;padding:1rem 2rem;box-shadow:0 1px 12px #0c1c381f}.member-data-box .member-data{max-width:none}.member-data-box .member-data dt{color:#2b2c2e;font-weight:600}.member-data-box .member-data .member-data__row{padding:1rem 0}.member-data-box .member-data .member-data__row:first-child{border-top:0}.member-data-box .member-data .member-data__row:last-child{border-bottom:0}@media screen and (width<=767px){.member-data-box{padding:.5rem 1rem}}.member-requests{background-color:#f1f0ea;padding:6rem 0}.member-requests .member-requests__actions{flex-wrap:wrap;gap:1rem;margin-bottom:3rem;display:flex}.member-requests .member-requests__empty{color:#6b6c70}.member-requests .member-requests__list{background-color:#fff;border-radius:.5rem;max-width:48rem;margin:0 0 2rem;padding:0 1.5rem;list-style:none;box-shadow:0 1px 12px #0c1c381f}.member-requests .member-requests__list li:last-child .member-requests__link{border-bottom:0}@media screen and (width<=767px){.member-requests .member-requests__list{padding:0 1rem}}.member-requests .member-requests__link{color:#2b2c2e;border-bottom:1px solid #d9d5cd;grid-template-columns:max-content 1fr auto auto;grid-template-areas:"type date status arrow";align-items:center;gap:.5rem 1.5rem;padding:1rem 0;text-decoration:none;display:grid}.member-requests .member-requests__link:after{content:"→";color:#a8873f;grid-area:arrow;transition:transform .15s}.member-requests .member-requests__link:hover .member-requests__type{color:#a8873f}.member-requests .member-requests__link:hover:after{transform:translate(.25rem)}@media screen and (width<=767px){.member-requests .member-requests__link{grid-template-columns:1fr auto auto;grid-template-areas:"type status arrow""date date date";gap:.25rem 1rem}}.member-requests .member-requests__type{color:#0c1c38;grid-area:type;font-weight:500;transition:color .15s}.member-requests .member-requests__date{color:#6b6c70;grid-area:date;font-size:.875rem}.member-requests .member-requests__status{grid-area:status}@media screen and (width<=991px){.member-requests{padding:4rem 0}}.member-back{margin-bottom:2rem}.member-back-link:before{content:"←"}.member-back-link:hover:before{transform:translate(-.25rem)}.member-upload{background-color:#f1f0ea;padding:6rem 0}@media screen and (width<=991px){.member-upload{padding:4rem 0}}.receipt-upload .receipt-upload__form{grid-template-columns:repeat(2,1fr);grid-template-areas:"main hints""submit.";gap:1.5rem 2rem;display:grid}@media screen and (width<=991px){.receipt-upload .receipt-upload__form{grid-template-columns:1fr;grid-template-areas:"main""submit""hints"}}.receipt-upload .receipt-upload__main{flex-direction:column;grid-area:main;display:flex}.receipt-upload .receipt-upload__hints{grid-area:hints}.receipt-upload .receipt-upload__submit{grid-area:submit}.receipt-upload .document-dropzone{flex:1}.receipt-upload .receipt-upload__status{color:#6b6c70;margin:0 0 .75rem}.receipt-upload .form-field__error{color:#b3261e;margin:0 0 .75rem;font-size:.875rem}.receipt-upload .receipt-upload__filename{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0 0 .75rem;overflow:hidden}.receipt-upload .receipt-upload__actions{border:0;min-width:0;margin:0;padding:0}@media screen and (width<=767px){.receipt-upload .receipt-upload__actions .button{width:100%}}.document-dropzone{background-color:#fff;border:2px dashed #d9d5cd;border-radius:.5rem;min-height:20rem;transition:border-color .15s,background-color .15s;position:relative}.document-dropzone.is-dragging{background-color:#f7f4ef;border-color:#0c1c38}.document-dropzone:focus-within{outline-offset:2px;outline:2px solid #a8873f}.document-dropzone.document-dropzone--error{border-color:#b3261e}.document-dropzone .document-dropzone__choose{z-index:1;color:#0c1c38;cursor:pointer;background-color:#fff;border:1px solid #d9d5cd;border-radius:.25rem;padding:.25rem .75rem;font-size:.875rem;transition:border-color .15s;position:absolute;top:.75rem;left:.75rem}.document-dropzone .document-dropzone__choose:hover{border-color:#cdaa71}.document-dropzone .document-dropzone__target{color:#0c1c38;text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 2rem;display:flex;position:absolute;inset:0}.document-dropzone .document-dropzone__icon{color:#a8873f;display:flex}.document-dropzone .document-dropzone__icon svg{width:3rem;height:3rem}.member-hints .member-hints__heading{margin-bottom:1rem;font-size:1.125rem}.member-hints .member-hints__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.member-hints .member-hints__item{background-color:#fff;border-radius:.25rem;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:.75rem 1rem;line-height:1.35;display:grid;box-shadow:0 1px 12px #0c1c381f}.member-hints .member-hints__item a{color:#a8873f}.member-hints .member-hints__item a:hover{color:#0c1c38}.member-hints .member-hints__icon{color:#a8873f;align-items:center;height:1.35em;display:flex}.member-hints .member-hints__icon svg{width:1rem;height:1rem}.member-form-page{background-color:#f1f0ea;padding:6rem 0}.member-form-page .member-notice{background-color:#fff}@media screen and (width<=991px){.member-form-page{padding:4rem 0}}.member-form-box{background-color:#fff;border-radius:.5rem;max-width:48rem;padding:2rem;box-shadow:0 1px 12px #0c1c381f}@media screen and (width<=767px){.member-form-box{padding:1.5rem 1rem}}.member-columns{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:2rem;display:grid}.member-columns .member-columns__main,.member-columns .member-columns__aside{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 12px #0c1c381f}.member-columns .member-columns__main{padding:2rem}.member-columns .member-columns__aside{padding:1.5rem}.member-columns .member-columns__aside-heading{margin-bottom:1rem;font-size:1.125rem}.member-columns .member-columns__aside-text{margin:0 0 .75rem}.member-columns .member-columns__aside-text a{color:#a8873f}.member-columns .member-columns__aside-text a:hover{color:#0c1c38}@media screen and (width<=991px){.member-columns{grid-template-columns:minmax(0,1fr)}.member-columns.member-columns--aside-wide-only .member-columns__aside{display:none}}@media screen and (width<=767px){.member-columns .member-columns__main{padding:1.5rem 1rem}}.member-choices{gap:.75rem;display:grid}.member-choices.member-choices--tiles{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.member-choices .member-choice{color:#0c1c38;cursor:pointer;background-color:#fff;border:1px solid #d9d5cd;border-radius:.25rem;align-items:center;gap:.75rem;padding:1rem;line-height:1.35;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.member-choices .member-choice:hover{border-color:#cdaa71}.member-choices .member-choice:has(input:checked){background-color:#f7f4ef;border-color:#a8873f;box-shadow:inset 0 0 0 1px #a8873f}.member-choices .member-choice.member-choice--link:focus-visible{outline-offset:2px;outline:2px solid #a8873f}.member-choices .member-choice:has(input:focus-visible){outline-offset:2px;outline:2px solid #a8873f}.member-choices .member-choice.member-choice--link:after{content:"→";color:#a8873f;margin-left:auto}.member-choices .member-choice__input{accent-color:#a8873f;flex-shrink:0;margin:0}.member-form-hint{color:#0c1c38;background-color:#f1f0ea;border-radius:.25rem;margin:1rem 0 0;padding:1rem 1.5rem;line-height:1.35}.member-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.member-actions .button--primary{margin-left:auto}.cash-back-plus-quiz .cash-back-plus-quiz__progress{color:#6b6c70;margin:0 0 .5rem;font-size:.875rem}.cash-back-plus-quiz .cash-back-plus-quiz__bar{background-color:#f1f0ea;border-radius:.25rem;height:.25rem;margin-bottom:2rem;overflow:hidden}.cash-back-plus-quiz .cash-back-plus-quiz__bar span{background-color:#cdaa71;height:100%;transition:width .15s;display:block}.cash-back-plus-quiz .cash-back-plus-quiz__question{margin-bottom:1.5rem;font-size:1.75rem}.cash-back-plus-quiz .cash-back-plus-quiz__question:focus{outline:none}.cash-back-plus-quiz .cash-back-plus-quiz__question label{font:inherit;color:inherit;margin:0;display:block}.cash-back-plus-quiz .cash-back-plus-quiz__fieldset{border:0;min-width:0;margin:0;padding:0}.cash-back-plus-quiz .cash-back-plus-quiz__fieldset legend{padding:0}.cash-back-plus-quiz .cash-back-plus-quiz__date,.cash-back-plus-quiz .cash-back-plus-quiz__amount{max-width:16rem}.cash-back-plus-quiz .cash-back-plus-quiz__dropzone{min-height:12rem;margin-top:1rem}.cash-back-plus-quiz .cash-back-plus-quiz__status,.cash-back-plus-quiz .cash-back-plus-quiz__filename{color:#6b6c70;overflow-wrap:anywhere;margin:.75rem 0 0}.cash-back-plus-quiz .cash-back-plus-quiz__text{margin:1rem 0 0;line-height:1.6}.cash-back-plus-quiz .cash-back-plus-quiz__text a{color:#a8873f}.cash-back-plus-quiz .cash-back-plus-quiz__text a:hover{color:#0c1c38}.cash-back-plus-quiz .cash-back-plus-quiz__summary{margin:0}.cash-back-plus-quiz .cash-back-plus-quiz__summary-row{border-bottom:1px solid #d9d5cd;grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:baseline;gap:.25rem 1rem;padding:.75rem 0;display:grid}.cash-back-plus-quiz .cash-back-plus-quiz__summary-row dt{color:#6b6c70}.cash-back-plus-quiz .cash-back-plus-quiz__summary-row dd{margin:0}@media screen and (width<=767px){.cash-back-plus-quiz .cash-back-plus-quiz__summary-row{grid-template-columns:minmax(0,1fr) auto}.cash-back-plus-quiz .cash-back-plus-quiz__summary-row .cash-back-plus-quiz__summary-value{grid-area:2/1/auto/-1}}.cash-back-plus-quiz .cash-back-plus-quiz__summary-value{overflow-wrap:anywhere;white-space:pre-line}.cash-back-plus-quiz .cash-back-plus-quiz__change{color:#a8873f;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;text-decoration:underline}.cash-back-plus-quiz .cash-back-plus-quiz__change:hover{color:#0c1c38}.cash-back-plus-quiz .cash-back-plus-quiz__answers{margin:0}.cash-back-plus-quiz .cash-back-plus-quiz__answers div{border-bottom:1px solid #d9d5cd;padding:.5rem 0}.cash-back-plus-quiz .cash-back-plus-quiz__answers dt{color:#6b6c70;font-size:.875rem}.cash-back-plus-quiz .cash-back-plus-quiz__answers dd{overflow-wrap:anywhere;margin:0}.cash-back-plus-quiz .cash-back-plus-quiz__answers-empty{color:#6b6c70;margin:0}@media screen and (width<=767px){.cash-back-plus-quiz .cash-back-plus-quiz__question{font-size:1.375rem}}.member-message .member-message__fieldset{border:0;min-width:0;margin:0 0 1.5rem;padding:0}.member-message .member-message__fieldset legend{color:#0c1c38;margin-bottom:1rem;padding:0;font-family:Montserrat,system-ui,sans-serif;font-size:1.125rem;font-weight:600}.member-message .member-message__aside-link{color:#6b6c70;margin:1rem 0 0;font-size:.875rem}.member-message .member-message__aside-link a{color:#a8873f}.member-message .member-message__aside-link a:hover{color:#0c1c38}.member-message .member-message__dropzone{min-height:8rem}.member-message .member-message__attachment{color:#6b6c70;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:.75rem 0 0;display:flex}.member-message .member-message__attachment button{color:#a8873f;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;text-decoration:underline}.member-message .member-message__attachment button:hover{color:#0c1c38}.member-message .faq{background:0 0;padding:0}.member-message .faq .faq__list{max-width:none}.member-message .faq .faq__list .faq-item .faq-item__question{padding:1rem 2rem 1rem 0}.member-message .faq .faq__list .faq-item .faq-item__answer{padding:0 0 1rem}.member-message .member-message__recent{margin:0;padding:0;list-style:none}.member-message .member-message__recent li{border-bottom:1px solid #d9d5cd;padding:.75rem 0}.member-message .member-message__recent a{color:#0c1c38;font-weight:500;text-decoration:none;display:block}.member-message .member-message__recent a:hover{color:#a8873f}.member-message .member-message__recent-meta{color:#6b6c70;font-size:.875rem;display:block}.member-receipts{background-color:#f1f0ea;padding:6rem 0}.member-receipts .member-notice{background-color:#fff}.member-receipts .member-receipts__actions{margin-bottom:3rem}.member-receipts .member-receipts__empty{color:#6b6c70}.member-receipts .member-receipts__list{grid-template-columns:repeat(4,1fr);gap:2rem 1.5rem;margin:0 0 3rem;padding:0;list-style:none;display:grid}@media screen and (width<=991px){.member-receipts .member-receipts__list{grid-template-columns:repeat(3,1fr)}}@media screen and (width<=767px){.member-receipts .member-receipts__list{grid-template-columns:repeat(2,1fr);gap:1.5rem 1rem}}.member-receipts .member-receipts__link{color:#2b2c2e;background-color:#fff;border-radius:.5rem;flex-direction:column;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px 12px #0c1c381f}.member-receipts .member-receipts__link:hover{background-color:#cdaa71;box-shadow:0 8px 24px #0c1c3824}.member-receipts .member-receipts__link:hover .member-receipts__date{color:#0c1c38}.member-receipts .member-receipts__preview{aspect-ratio:3/4;object-fit:cover;object-position:top;background-color:#f7f4ef;width:100%;height:auto;display:block}.member-receipts .member-receipts__preview.member-receipts__preview--pdf{color:#0c1c38;letter-spacing:.12em;justify-content:center;align-items:center;font-weight:600;display:flex}.member-receipts .member-receipts__date{color:#6b6c70;padding:.75rem 1rem;font-size:.875rem;line-height:1.35;transition:color .15s}@media screen and (width<=991px){.member-receipts{padding:4rem 0}}.member-status{color:#0c1c38;white-space:nowrap;background-color:#f1f0ea;border-radius:.25rem;padding:.25rem .75rem;font-size:.875rem;display:inline-block}.member-request{background-color:#f1f0ea;padding:6rem 0}.member-request .member-notice,.member-request .member-status{background-color:#fff}.member-request .member-request__status{color:#6b6c70;align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.member-request .member-data-box{margin-left:0}.member-request .member-request__heading{margin-top:3rem;margin-bottom:1rem}.member-request .member-request__attachments{margin:0;padding:0;list-style:none}.member-request .member-request__attachments li+li{margin-top:.5rem}@media screen and (width<=991px){.member-request{padding:4rem 0}}.member-data{grid-template-columns:max-content 1fr;column-gap:2rem;max-width:38rem;margin:0;display:grid}.member-data .member-data__row{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid #d9d5cd;padding:.75rem 0;display:grid}.member-data .member-data__row:first-child{border-top:1px solid #d9d5cd}.member-data dt{color:#6b6c70}.member-data dd{overflow-wrap:anywhere;margin:0}@media screen and (width<=767px){.member-data{grid-template-columns:1fr}.member-data .member-data__row{row-gap:.25rem}}.magazine{padding:6rem 0}.magazine .category-filter{margin-bottom:4rem}.magazine .category-filter .category-filter__list{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.magazine .category-filter .category-filter__list li .category-filter__link{color:#0c1c38;border:1px solid #d9d5cd;border-radius:.25rem;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.magazine .category-filter .category-filter__list li .category-filter__link.is-active{color:#fff;background-color:#0c1c38;border-color:#0c1c38}.magazine .category-filter .category-filter__list li .category-filter__link:hover:not(.is-active){color:#a8873f;border-color:#cdaa71}.magazine .magazine__empty{color:#6b6c70;margin-bottom:0}.magazine .magazine__glossary-hint{color:#6b6c70;text-align:center;margin:4rem 0 0}.magazine .magazine__glossary-hint a{color:#a8873f;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.magazine .magazine__glossary-hint a:before{content:"→";transition:transform .15s}.magazine .magazine__glossary-hint a:hover{color:#0c1c38}.magazine .magazine__glossary-hint a:hover:before{transform:translate(.25rem)}.article-list .article-teaser{border-bottom:1px solid #d9d5cd;grid-template-columns:1fr;gap:2rem;padding-bottom:3rem;display:grid}.article-list .article-teaser+.article-teaser{padding-top:3rem}.article-list .article-teaser:has(.article-teaser__image){grid-template-columns:1fr 20rem}.article-list .article-teaser:has(.article-teaser__image) .article-teaser__image{grid-area:1/2}.article-list .article-teaser:has(.article-teaser__image) .article-teaser__body{grid-area:1/1}.article-list .article-teaser .article-teaser__image{aspect-ratio:3/2;object-fit:cover;border-radius:.25rem;align-self:start;width:100%;display:block}.article-list .article-teaser .article-teaser__body .article-teaser__meta{color:#6b6c70;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;display:flex}.article-list .article-teaser .article-teaser__body .article-teaser__meta>*+:before{content:"·";color:#d9d5cd;margin-right:.5rem}.article-list .article-teaser .article-teaser__body .article-teaser__meta .article-teaser__category{color:#a8873f;font-weight:500;text-decoration:none}.article-list .article-teaser .article-teaser__body .article-teaser__meta .article-teaser__category:hover{color:#0c1c38;text-decoration:underline}.article-list .article-teaser .article-teaser__body .article-teaser__title{margin-bottom:.75rem;font-size:1.375rem}.article-list .article-teaser .article-teaser__body .article-teaser__title a{color:#0c1c38;text-decoration:none}.article-list .article-teaser .article-teaser__body .article-teaser__title a:hover{color:#a8873f}.article-list .article-teaser .article-teaser__body .article-teaser__excerpt{color:#6b6c70;max-width:38rem;margin-bottom:1rem}.article-list .article-teaser .article-teaser__body .article-teaser__link{color:#a8873f;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.article-list .article-teaser .article-teaser__body .article-teaser__link:before{content:"→";transition:transform .15s}.article-list .article-teaser .article-teaser__body .article-teaser__link:hover{color:#0c1c38}.article-list .article-teaser .article-teaser__body .article-teaser__link:hover:before{transform:translate(.25rem)}@media screen and (width<=991px){.article-list .article-teaser{gap:1.5rem;padding-bottom:2rem}.article-list .article-teaser+.article-teaser{padding-top:2rem}.article-list .article-teaser:has(.article-teaser__image){grid-template-columns:1fr 14rem}}@media screen and (width<=767px){.article-list .article-teaser:has(.article-teaser__image){grid-template-columns:1fr}:is(.article-list .article-teaser:has(.article-teaser__image) .article-teaser__image,.article-list .article-teaser:has(.article-teaser__image) .article-teaser__body){grid-area:auto}}.article .article__category,.article .article__title,.article .article__meta,.article .article__excerpt,.article .article__image,.article .article__body,.article .article__cta-box{max-width:48rem}.article .article__header{padding-top:4rem}.article .article__header .article__category{margin-bottom:.75rem}.article .article__header .article__category a{color:#a8873f;letter-spacing:.02em;text-transform:uppercase;font-size:.875rem;font-weight:500;text-decoration:none}.article .article__header .article__category a:hover{color:#0c1c38;text-decoration:underline}.article .article__header .article__title{color:#0c1c38;letter-spacing:0;text-transform:none;margin-bottom:1rem}.article .article__header .article__meta{color:#6b6c70;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.article .article__header .article__meta>*+:before{content:"·";color:#d9d5cd;margin-right:.5rem}.article .article__header .article__excerpt{color:#6b6c70;margin-bottom:0;font-size:1.125rem;line-height:1.35}.article .article__image{aspect-ratio:16/9;object-fit:cover;border-radius:.25rem;width:100%;margin-top:3rem;display:block}.article .article__body{color:#2b2c2e;margin-top:3rem}.article .article__body h2{margin-top:3rem;margin-bottom:1rem;font-size:1.75rem}.article .article__body h2:first-child{margin-top:0}.article .article__body h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem}.article .article__body p{margin-bottom:1rem;line-height:1.6}.article .article__body ul,.article .article__body ol{margin:0 0 1rem;padding-left:1.5rem}.article .article__body ul li,.article .article__body ol li{margin-bottom:.5rem;line-height:1.6}.article .article__body ul li::marker{color:#a8873f}.article .article__body ol li::marker{color:#a8873f}.article .article__body strong{color:#0c1c38;font-weight:600}.article .article__body a{color:#a8873f;text-decoration:underline}.article .article__body a:hover{color:#0c1c38}.article .article__body blockquote{color:#0c1c38;border-left:2px solid #cdaa71;margin:2rem 0;padding-left:1.5rem;font-size:1.125rem;line-height:1.35}.article .article__body blockquote p:last-child{margin-bottom:0}.article .article__body img{border-radius:.25rem;width:100%;height:auto;margin:2rem 0;display:block}.article .article__body>:last-child{margin-bottom:0}.article .article__cta-box{background-color:#f1f0ea;border-top:2px solid #cdaa71;margin-top:4rem;padding:2rem}.article .article__cta-box h2{margin-bottom:.75rem;font-size:1.375rem}.article .article__cta-box p{color:#6b6c70;margin-bottom:1.5rem;line-height:1.35}.article .article__cta-box .button{margin-bottom:0}.article .article__cta-box .article__cta-links{flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.5rem 0 0;display:flex}.article .article__cta-box .article__cta-links a{color:#a8873f;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.article .article__cta-box .article__cta-links a:before{content:"→";transition:transform .15s}.article .article__cta-box .article__cta-links a:hover{color:#0c1c38}.article .article__cta-box .article__cta-links a:hover:before{transform:translate(.25rem)}.article__related{border-top:1px solid #d9d5cd;margin-top:6rem;padding:4rem 0 6rem}.article__related h2{margin-bottom:3rem}@media screen and (width<=991px){.article__related{margin-top:4rem;padding:3rem 0 4rem}.article__related h2{margin-bottom:2rem}}.glossary{padding:6rem 0}.glossary .glossary-index{margin-bottom:4rem}.glossary .glossary-index .glossary-index__list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.glossary .glossary-index .glossary-index__list li .glossary-index__link{color:#0c1c38;border:1px solid #d9d5cd;border-radius:.25rem;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;font-family:Montserrat,system-ui,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.glossary .glossary-index .glossary-index__list li .glossary-index__link:hover{color:#a8873f;border-color:#cdaa71}.glossary .glossary-group+.glossary-group{margin-top:4rem}.glossary .glossary-group .glossary-group__letter{color:#a8873f;border-bottom:1px solid #d9d5cd;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:1.75rem}.glossary .glossary-group .glossary-list{grid-template-columns:minmax(10rem,16rem) 1fr;gap:1rem 2rem;margin:0;display:grid}.glossary .glossary-group .glossary-list .glossary-list__term a{color:#0c1c38;font-weight:600;text-decoration:none}.glossary .glossary-group .glossary-list .glossary-list__term a:hover{color:#a8873f;text-decoration:underline}.glossary .glossary-group .glossary-list .glossary-list__definition{color:#6b6c70;margin:0;line-height:1.35}@media screen and (width<=767px){.glossary .glossary-group .glossary-list{grid-template-columns:1fr;gap:.25rem}.glossary .glossary-group .glossary-list .glossary-list__definition{margin-bottom:1rem}}.glossary .glossary__empty{color:#6b6c70;margin-bottom:0}.glossary .glossary__magazine-hint{color:#6b6c70;text-align:center;margin:4rem 0 0}.glossary .glossary__magazine-hint a{color:#a8873f;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.glossary .glossary__magazine-hint a:before{content:"→";transition:transform .15s}.glossary .glossary__magazine-hint a:hover{color:#0c1c38}.glossary .glossary__magazine-hint a:hover:before{transform:translate(.25rem)}@media screen and (width<=991px){.glossary{padding:4rem 0}}.glossary-term{padding:4rem 0 6rem}.glossary-term .glossary-term__kicker,.glossary-term .glossary-term__title,.glossary-term .glossary-term__definition,.glossary-term .glossary-term__body,.glossary-term .glossary-term__back{max-width:48rem}.glossary-term .glossary-term__kicker{color:#a8873f;letter-spacing:.02em;text-transform:uppercase;margin-bottom:.75rem;font-size:.875rem;font-weight:500}.glossary-term .glossary-term__title{color:#0c1c38;margin-bottom:1.5rem}.glossary-term .glossary-term__definition{color:#0c1c38;border-left:2px solid #cdaa71;margin-bottom:3rem;padding-left:1.5rem;font-size:1.125rem;line-height:1.35}.glossary-term .glossary-term__body{color:#2b2c2e}.glossary-term .glossary-term__body p{margin-bottom:1rem;line-height:1.6}.glossary-term .glossary-term__body p:last-child{margin-bottom:0}.glossary-term .glossary-term__body h2{margin-top:2rem;margin-bottom:.75rem;font-size:1.375rem}.glossary-term .glossary-term__body ul,.glossary-term .glossary-term__body ol{margin:0 0 1rem;padding-left:1.5rem}.glossary-term .glossary-term__body ul li,.glossary-term .glossary-term__body ol li{margin-bottom:.5rem;line-height:1.6}.glossary-term .glossary-term__body ul li::marker{color:#a8873f}.glossary-term .glossary-term__body ol li::marker{color:#a8873f}.glossary-term .glossary-term__body strong{color:#0c1c38;font-weight:600}.glossary-term .glossary-term__body a{color:#a8873f;text-decoration:underline}.glossary-term .glossary-term__body a:hover{color:#0c1c38}.glossary-term .glossary-term__back{margin:3rem 0 0}.glossary-term .glossary-term__back a{color:#a8873f;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.glossary-term .glossary-term__back a:before{content:"←";transition:transform .15s}.glossary-term .glossary-term__back a:hover{color:#0c1c38}.glossary-term .glossary-term__back a:hover:before{transform:translate(-.25rem)}.glossary-term__related{border-top:1px solid #d9d5cd;padding:4rem 0 6rem}.glossary-term__related h2{margin-bottom:2rem;font-size:1.375rem}.glossary-term__related .glossary-term__related-list{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.glossary-term__related .glossary-term__related-list li a{color:#0c1c38;border:1px solid #d9d5cd;border-radius:.25rem;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.glossary-term__related .glossary-term__related-list li a:hover{color:#a8873f;border-color:#cdaa71}.partners-intro{padding:6rem 0}.partners-intro h2{max-width:48rem;margin-bottom:1.5rem}.partners-intro p{max-width:48rem;margin-bottom:1rem;line-height:1.6}.partners-intro p:last-child{margin-bottom:0}@media screen and (width<=991px){.partners-intro{padding:4rem 0}}.partners-benefits{background-color:#f1f0ea;padding:6rem 0}.partners-benefits h2{margin-bottom:3rem}.partners-benefits .partners-benefits__list{grid-template-columns:repeat(3,1fr);gap:3rem;margin:0;padding:0;list-style:none;display:grid}.partners-benefits .partners-benefits__list li{padding-top:1.5rem}.partners-benefits .partners-benefits__list li:before{content:"";background-color:#cdaa71;width:2rem;height:2px;margin-bottom:1.5rem;display:block}.partners-benefits .partners-benefits__list li h3{margin-bottom:.75rem;font-size:1.125rem}.partners-benefits .partners-benefits__list li p{color:#6b6c70;margin-bottom:0}@media screen and (width<=991px){.partners-benefits .partners-benefits__list{grid-template-columns:1fr;gap:2rem}.partners-benefits{padding:4rem 0}.partners-benefits h2{margin-bottom:2rem}}.partner-cooperation{padding:6rem 0}.partner-cooperation h2{margin-bottom:1rem}.partner-cooperation p{max-width:48rem;margin-bottom:2rem;line-height:1.6}.partner-cooperation .partner-cooperation__action{margin-bottom:1rem}.partner-cooperation .partner-cooperation__address{color:#6b6c70;margin-bottom:0;font-size:.875rem}.partner-cooperation .partner-cooperation__address a{color:#a8873f}.partner-cooperation .partner-cooperation__address a:hover{color:#0c1c38}@media screen and (width<=991px){.partner-cooperation{padding:4rem 0}}.career-intro{padding:6rem 0}.career-intro h2{max-width:48rem;margin-bottom:1.5rem}.career-intro p{max-width:48rem;margin-bottom:1rem;line-height:1.6}.career-intro p:last-child{margin-bottom:0}@media screen and (width<=991px){.career-intro{padding:4rem 0}}.career-benefits{background-color:#f1f0ea;padding:6rem 0}.career-benefits h2{margin-bottom:2rem}.career-benefits .career-benefits__list{grid-template-columns:repeat(2,1fr);gap:1rem 3rem;margin:0;padding:0;list-style:none;display:grid}.career-benefits .career-benefits__list li{color:#6b6c70;padding-left:2rem;line-height:1.35;position:relative}.career-benefits .career-benefits__list li:before{content:"✓";color:#a8873f;font-weight:600;position:absolute;left:0}@media screen and (width<=767px){.career-benefits .career-benefits__list{grid-template-columns:1fr}}@media screen and (width<=991px){.career-benefits{padding:4rem 0}}.job-list{padding:6rem 0}.job-list h2{margin-bottom:2rem}.job-list .job-list__items{max-width:48rem;margin:0;padding:0;list-style:none}.job-list .job-list__items .job-item{border-bottom:1px solid #d9d5cd;padding-bottom:3rem}.job-list .job-list__items .job-item+.job-item{padding-top:3rem}.job-list .job-list__items .job-item .job-item__title{margin-bottom:.75rem;font-size:1.375rem}.job-list .job-list__items .job-item .job-item__meta{color:#6b6c70;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;font-size:.875rem;display:flex}.job-list .job-list__items .job-item .job-item__meta span+span:before{content:"·";color:#d9d5cd;margin-right:.5rem}.job-list .job-list__items .job-item .job-item__text{margin-bottom:1.5rem;line-height:1.6}.job-list .job-list__items .job-item h4{margin-bottom:.75rem;font-size:1rem}.job-list .job-list__items .job-item ul{margin:0 0 1.5rem;padding:0;list-style:none}.job-list .job-list__items .job-item ul li{color:#6b6c70;margin-bottom:.5rem;padding-left:2rem;line-height:1.35;position:relative}.job-list .job-list__items .job-item ul li:before{content:"✓";color:#a8873f;font-weight:600;position:absolute;left:0}.job-list .job-list__items .job-item ul:last-of-type{margin-bottom:0}.job-list .job-list__empty{color:#0c1c38;border-left:2px solid #cdaa71;max-width:48rem;margin-bottom:0;padding-left:1.5rem;font-size:1.125rem;line-height:1.35}@media screen and (width<=991px){.job-list{padding:4rem 0}}.career-application{border-top:1px solid #d9d5cd;padding:4rem 0 6rem}.career-application h2{margin-bottom:1rem}.career-application p{max-width:48rem;margin-bottom:2rem;line-height:1.6}.career-application .career-application__action{margin-bottom:1rem}.career-application .career-application__address{color:#6b6c70;margin-bottom:0;font-size:.875rem}.career-application .career-application__address a{color:#a8873f}.career-application .career-application__address a:hover{color:#0c1c38}@media screen and (width<=991px){.career-application{padding:4rem 0}}.legal h1,.legal h2,.legal h3,.legal h4,.legal p,.legal ul,.legal ol,.legal .postal-address{max-width:48rem}.legal h1{color:#0c1c38;margin-bottom:2rem}.legal .legal__lead{color:#6b6c70;margin-bottom:3rem;font-size:1.125rem;line-height:1.35}.legal h4{margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem}.legal h2{margin-top:3rem;margin-bottom:1rem;font-size:1.375rem}.legal h2:first-of-type{margin-top:0}.legal h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem}.legal p{margin-bottom:1rem;line-height:1.6}.legal ul,.legal ol{margin:0 0 1rem;padding-left:1.5rem}.legal ul li,.legal ol li{margin-bottom:.5rem;line-height:1.6}.legal ul li::marker{color:#a8873f}.legal ol li::marker{color:#a8873f}.legal a{color:#a8873f;text-decoration:underline}.legal a:hover{color:#0c1c38}.legal .postal-address{margin-bottom:1.5rem;font-style:normal;line-height:1.6}.cancellation-notice{padding:3rem 0 0}.cancellation-notice .container{background-color:#f1f0ea;border-left:3px solid #cdaa71;padding-top:1.5rem;padding-bottom:1.5rem}.cancellation-notice .cancellation-notice__heading{margin-bottom:.75rem;font-size:1.125rem}.cancellation-notice .cancellation-notice__text{color:#2b2c2e;max-width:48rem;margin-bottom:0;font-weight:500;line-height:1.35}.cancellation{padding:6rem 0}.cancellation .cancellation__inner{grid-template-columns:1.4fr 1fr;align-items:start;gap:4rem;display:grid}.cancellation .cancellation__form-section h2{margin-bottom:1.5rem}.cancellation .cancellation__alternatives{background-color:#f1f0ea;border-top:2px solid #cdaa71;padding:2rem}.cancellation .cancellation__alternatives h2{margin-bottom:1rem;font-size:1.375rem}.cancellation .cancellation__alternatives h2+*{margin-top:0}.cancellation .cancellation__alternatives h2:not(:first-child){margin-top:2rem}.cancellation .cancellation__alternatives p{color:#6b6c70;margin-bottom:1.5rem;line-height:1.35}.cancellation .cancellation__alternatives .cancellation__ways{margin:0;padding:0;list-style:none}.cancellation .cancellation__alternatives .cancellation__ways li{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;line-height:1.35;display:grid}.cancellation .cancellation__alternatives .cancellation__ways li+li{margin-top:1rem}.cancellation .cancellation__alternatives .cancellation__ways li .cancellation__way-icon{color:#a8873f;margin-top:.25rem;display:flex}.cancellation .cancellation__alternatives .cancellation__ways li .cancellation__way-icon svg{width:1.25rem;height:1.25rem}.cancellation .cancellation__alternatives .cancellation__ways li strong{color:#0c1c38;letter-spacing:.02em;text-transform:uppercase;font-size:.875rem;display:block}.cancellation .cancellation__alternatives .cancellation__ways li a{color:#a8873f}.cancellation .cancellation__alternatives .cancellation__ways li a:hover{color:#0c1c38}.cancellation .cancellation__alternatives .cancellation__ways li .cancellation__address{color:#6b6c70;font-style:normal}.cancellation .cancellation__alternatives .cancellation__next{color:#6b6c70;margin:0;padding-left:1.5rem}.cancellation .cancellation__alternatives .cancellation__next li{margin-bottom:.75rem;line-height:1.35}.cancellation .cancellation__alternatives .cancellation__next li::marker{color:#a8873f;font-weight:600}.cancellation .cancellation__alternatives .cancellation__next li:last-child{margin-bottom:0}.cancellation-receipt{color:#0c1c38;background-color:#1e7a4c14;border-left:3px solid #1e7a4c;border-radius:.25rem;padding:1.5rem 2rem;line-height:1.35}.cancellation-receipt:focus{outline:none}.cancellation-receipt p{margin:0 0 1rem}.cancellation-receipt .cancellation-receipt__heading{margin-bottom:1rem;font-size:1.375rem}.cancellation-receipt .cancellation-receipt__details{grid-template-columns:max-content 1fr;column-gap:2rem;margin:1.5rem 0;display:grid}.cancellation-receipt .cancellation-receipt__details .cancellation-receipt__row{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid #d9d5cd;padding:.75rem 0;display:grid}.cancellation-receipt .cancellation-receipt__details .cancellation-receipt__row:first-child{border-top:1px solid #d9d5cd}.cancellation-receipt .cancellation-receipt__details dt{color:#6b6c70}.cancellation-receipt .cancellation-receipt__details dd{overflow-wrap:anywhere;margin:0}@media screen and (width<=767px){.cancellation-receipt .cancellation-receipt__details{grid-template-columns:1fr}.cancellation-receipt .cancellation-receipt__details .cancellation-receipt__row{row-gap:.25rem}}.cancellation-receipt .cancellation-receipt__actions{margin-top:1.5rem}@media print{.page-cancellation:has(.cancellation-receipt){visibility:hidden}.page-cancellation:has(.cancellation-receipt) .cancellation-receipt{visibility:visible;background:0 0;border:0;width:100%;position:absolute;top:0;left:0}.page-cancellation:has(.cancellation-receipt) .cancellation-receipt__actions{display:none}}.button{letter-spacing:.02em;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:.25rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;line-height:1.35;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.button.button--primary{color:#0c1c38;background-color:#cdaa71;border-color:#cdaa71}.button.button--primary:hover{background-color:#e0cba2;border-color:#e0cba2}.button.button--outline{color:#0c1c38;background-color:#0000;border-color:currentColor}.button.button--outline:hover{background-color:#0c1c380f}.button.button--loading{cursor:progress}.button[disabled]{opacity:.6;cursor:not-allowed}.button[disabled]:hover{background-color:#cdaa71;border-color:#cdaa71}.button .button__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:1rem;height:1rem;margin-right:.5rem;animation:.6s linear infinite button-spin}@keyframes button-spin{to{transform:rotate(360deg)}}.form{max-width:48rem}.form .form__intro{color:#6b6c70;margin-bottom:1.5rem}.form .form__required-hint{color:#6b6c70;margin-bottom:1.5rem;font-size:.875rem}.form .form__row{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media screen and (width<=767px){.form .form__row{grid-template-columns:1fr;gap:0}}.form form[aria-busy=true]{opacity:.7;transition:opacity .15s}.form .form-actions{margin-top:2rem}@media screen and (width<=767px){.form .form-actions .button{width:100%}}.form-field{flex-direction:column;margin-bottom:1.5rem;display:flex}.form-field .form-field__label{color:#0c1c38;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.form-field .form-field__label .form-field__required{color:#a8873f;margin-left:.25rem}.form-field .form-field__hint{color:#6b6c70;margin-bottom:.5rem;font-size:.875rem;line-height:1.35}.form-field .form-field__control{color:#2b2c2e;background-color:#fff;border:1px solid #d9d5cd;border-radius:.25rem;width:100%;margin-top:auto;padding:.75rem 1rem;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1rem;line-height:1.35;transition:border-color .15s,box-shadow .15s;display:block}.form-field .form-field__control:hover{border-color:#cdaa71}.form-field .form-field__control:focus{border-color:#a8873f;outline:none;box-shadow:0 0 0 3px #cdaa7159}.form-field .form-field__control::placeholder{color:#6b6c70}.form-field .form-field__control[disabled]{color:#6b6c70;cursor:not-allowed;background-color:#f1f0ea}.form-field textarea.form-field__control{resize:vertical;min-height:8rem}.form-field select.form-field__control{cursor:pointer}.form-field .form-field__error{color:#b3261e;margin-top:.5rem;margin-bottom:0;font-size:.875rem;line-height:1.35}.form-field.form-field--error .form-field__control{border-color:#b3261e}.form-field.form-field--error .form-field__control:focus{border-color:#b3261e;box-shadow:0 0 0 3px #b3261e33}.form-checkbox{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;display:grid}.form-checkbox+.form-checkbox{margin-top:1rem}.form-checkbox .form-checkbox__input{accent-color:#a8873f;cursor:pointer;width:1.25rem;height:1.25rem;margin:.25rem 0 0}.form-checkbox .form-checkbox__label{color:#6b6c70;cursor:pointer;font-size:.875rem;line-height:1.35}.form-checkbox .form-checkbox__label a{color:#a8873f}.form-checkbox .form-checkbox__label a:hover{color:#0c1c38}.form-checkbox .form-field__error{color:#b3261e;grid-column:1/-1;margin:0;font-size:.875rem}.form-checkbox.form-checkbox--error .form-checkbox__input{outline-offset:2px;outline:2px solid #b3261e}.form-notice{border-left:3px solid;border-radius:.25rem;max-width:48rem;margin-bottom:2rem;padding:1rem 1.5rem;line-height:1.35}.form-notice.form-notice--success{color:#0c1c38;background-color:#1e7a4c14;border-left-color:#1e7a4c}.form-notice.form-notice--error{color:#0c1c38;background-color:#b3261e0f;border-left-color:#b3261e}.contact-form-section{padding:6rem 0}.contact-form-section h2{margin-bottom:1rem}.contact-form-section>.container>p{color:#6b6c70;max-width:48rem;margin-bottom:2rem}@media screen and (width<=991px){.contact-form-section{padding:4rem 0}}.help-cancellation{border-top:1px solid #d9d5cd;padding:4rem 0 6rem}.help-cancellation h2{margin-bottom:1rem}.help-cancellation p{color:#6b6c70;max-width:48rem;margin-bottom:2rem}.help-cancellation p:has(>.button){margin-bottom:0}@media screen and (width<=991px){.help-cancellation{padding:4rem 0}}.pagination{margin-top:4rem}.pagination .pagination__list{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pagination .pagination__list .pagination__item .pagination__link{color:#0c1c38;border:1px solid #d9d5cd;border-radius:.25rem;justify-content:center;align-items:center;min-width:3rem;min-height:3rem;padding:0 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.pagination .pagination__list .pagination__item a.pagination__link:hover{color:#a8873f;border-color:#cdaa71}.pagination .pagination__list .pagination__item.pagination__item--current .pagination__link{color:#fff;background-color:#0c1c38;border-color:#0c1c38}.pagination .pagination__list .pagination__item.pagination__item--disabled .pagination__link{color:#6b6c70;opacity:.6;border-color:#0000}.pagination .pagination__list .pagination__item.pagination__item--gap .pagination__link{color:#6b6c70;border-color:#0000;min-width:0;padding:0 .25rem}.page-error .page-header{padding-top:4rem}.error-links{padding:6rem 0}.error-links h2{margin-bottom:1rem;font-size:1.375rem}.error-links .error-links__text{color:#6b6c70;max-width:48rem;margin-bottom:2rem}.error-links ul{flex-wrap:wrap;gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.error-links ul li a{color:#0c1c38;border:1px solid #d9d5cd;border-radius:.25rem;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.error-links ul li a:hover{color:#a8873f;border-color:#cdaa71}@media screen and (width<=991px){.error-links{padding:4rem 0}}
