.ag-official-wordmark{display:flex;align-items:center;justify-content:center;width:204px;max-width:30vw}.ag-official-wordmark img{display:block;width:100%;height:auto}.ag-footer--standard{background:#f3f1f2;color:#272329;padding:0}.ag-footer--standard .ag-footer__grid{grid-template-columns:1.15fr 1fr 1fr 1.35fr;gap:44px;padding-top:64px;padding-bottom:58px}.ag-footer__logo{display:inline-block;padding:0!important}.ag-footer__logo img{display:block;width:min(204px,100%);height:auto}.ag-footer--standard h2{margin:0 0 18px;font:700 13px/1.3 var(--ag-sans);letter-spacing:.09em;text-transform:uppercase}.ag-footer--standard a{color:#272329;font-size:14px;line-height:1.4;padding:5px 0}.ag-footer--standard a:hover{text-decoration:underline;text-underline-offset:3px}.ag-footer__nav{display:flex;flex-direction:column;align-items:flex-start}.ag-footer__newsletter p{margin:0 0 18px;max-width:320px;font-size:14px}.ag-footer__form{display:grid;grid-template-columns:minmax(0,1fr) 48px;max-width:360px}.ag-footer__form input{min-width:0;height:48px;margin:0;border:1px solid #b5afb3;border-right:0;background:#fff;color:#272329;padding:0 14px;font:inherit}.ag-footer__form button{height:48px;border:0;background:#e64b79;color:#fff;font-size:24px;line-height:1;cursor:pointer}.ag-footer__form button:hover{background:#c93664}.ag-footer__message{grid-column:1/-1;margin:10px 0 0!important}.ag-footer--standard .ag-footer__bottom{border:0;background:#fff;color:#615a5e;padding:20px 0}.ag-footer__bottom-row{display:flex;align-items:center;justify-content:space-between;gap:24px}.ag-footer__payments{display:flex;align-items:center;justify-content:flex-end;gap:8px;list-style:none;margin:0;padding:0}.ag-footer__payments svg{display:block;width:38px;height:24px}.ag-policy-page{padding:72px 18px 92px;background:linear-gradient(180deg,#fff7fa 0,#fffaf7 280px)}.ag-policy-page__shell{width:min(880px,100%);margin:0 auto;background:#fff;border:1px solid #eadfe4;box-shadow:0 18px 50px rgba(67,45,56,.08)}.ag-policy-page__header{padding:52px 58px 34px;border-bottom:1px solid #eadfe4;text-align:center}.ag-policy-page__header span{display:block;margin-bottom:10px;color:#c93664;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ag-policy-page__header h1{margin:0;font:400 40px/1.2 var(--ag-serif);letter-spacing:-.035em}.ag-policy-page__content{padding:44px 58px 58px;color:#3b3438;font-size:16px;line-height:1.72}.ag-policy-page__content h2{margin:36px 0 10px;color:#272329;font:400 24px/1.3 var(--ag-serif)}.ag-policy-page__content h2:first-child{margin-top:0}.ag-policy-page__content p{margin:0 0 16px}.ag-policy-page__content ul{margin:0 0 20px;padding-left:22px}.ag-policy-page__content strong{color:#272329}.ag-policy-page__content a{color:#c93664;text-underline-offset:3px}@media(max-width:760px){.ag-official-wordmark{width:142px;max-width:42vw}.ag-footer--standard .ag-footer__grid{grid-template-columns:1fr;gap:34px;padding-top:46px;padding-bottom:44px}.ag-footer__brand,.ag-footer__newsletter{grid-column:auto}.ag-footer__logo img{width:170px}.ag-footer__bottom-row{align-items:flex-start;flex-direction:column}.ag-footer__payments{justify-content:flex-start;flex-wrap:wrap}.ag-policy-page{padding:36px 14px 58px}.ag-policy-page__header{padding:36px 24px 26px}.ag-policy-page__header h1{font-size:32px}.ag-policy-page__content{padding:30px 24px 40px;font-size:15px}.ag-policy-page__content h2{font-size:21px;margin-top:30px}}