.corporate-privacy-policy,.privacy{background-color:var(--mt-color-surface);border-radius:16px 16px 0 0;bottom:0;box-shadow:0 4px 32px 0 rgba(0,0,0,.24);box-sizing:border-box;left:0;margin:0;opacity:0;padding:16px 0;position:fixed;right:0;transform:translateY(100%);transition:opacity var(--mt-motion-duration-default,.25s) var(--mt-motion-easing-standard,cubic-bezier(.4,0,.2,1)),transform var(--mt-motion-duration-default,.25s) var(--mt-motion-easing-standard,cubic-bezier(.4,0,.2,1));z-index:10000}.corporate-privacy-policy.show,.privacy.show{opacity:1;transform:translateY(0)}.corporate-privacy-policy .container,.corporate-privacy-policy__container,.privacy .container,.privacy__container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;position:relative;width:100%;z-index:10}.corporate-privacy-policy .privacy-wrapper,.corporate-privacy-policy__wrapper,.privacy .privacy-wrapper,.privacy__wrapper{align-items:center;box-sizing:border-box;display:flex;gap:24px}.corporate-privacy-policy .privacy-image,.corporate-privacy-policy__image,.privacy .privacy-image,.privacy__image{align-items:center;display:flex;flex-shrink:0;justify-content:center;max-width:100px}.corporate-privacy-policy .privacy-image img,.corporate-privacy-policy__image img,.privacy .privacy-image img,.privacy__image img{border-radius:50%;display:block;height:100%;max-height:100px;max-width:100px;object-fit:contain;width:100%}.corporate-privacy-policy .privacy-content,.corporate-privacy-policy__content,.privacy .privacy-content,.privacy__content{color:var(--mt-color-neutral-500);display:flex;flex:1 1 auto;flex-direction:column;font-family:var(--mt-font-family-base,var(--mt-font-family-accent,"Roboto",-apple-system,"BlinkMacSystemFont","Segoe UI","Helvetica","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"));font-weight:var(--mt-font-weight-regular,400);gap:2px;justify-content:center;min-width:0}.corporate-privacy-policy .privacy-content .corporate-privacy-policy__title,.corporate-privacy-policy .privacy-content h3,.corporate-privacy-policy__content .corporate-privacy-policy__title,.corporate-privacy-policy__content h3,.privacy .privacy-content .corporate-privacy-policy__title,.privacy .privacy-content h3,.privacy__content .corporate-privacy-policy__title,.privacy__content h3{color:var(--mt-color-neutral-900);font-family:var(--mt-font-family-accent,var(--mt-font-family-accent,"Lexend","Roboto",Helvetica,Arial,sans-serif));font-size:20px;font-weight:700;line-height:28px;margin:0 0 8px;padding:0}.corporate-privacy-policy .privacy-content p,.corporate-privacy-policy__content p,.privacy .privacy-content p,.privacy__content p{color:var(--mt-color-neutral-500);font-size:14px;line-height:20px;margin:0;padding:0}.corporate-privacy-policy .privacy-content a,.corporate-privacy-policy .privacy-content a:link,.corporate-privacy-policy .privacy-content a:visited,.corporate-privacy-policy__content a,.corporate-privacy-policy__content a:link,.corporate-privacy-policy__content a:visited,.privacy .privacy-content a,.privacy .privacy-content a:link,.privacy .privacy-content a:visited,.privacy__content a,.privacy__content a:link,.privacy__content a:visited{color:var(--mt-color-tertiary-500);font-weight:var(--mt-font-weight-semibold,600);line-height:inherit}.corporate-privacy-policy .privacy-content a:focus,.corporate-privacy-policy .privacy-content a:hover,.corporate-privacy-policy .privacy-content a:link:focus,.corporate-privacy-policy .privacy-content a:link:hover,.corporate-privacy-policy .privacy-content a:visited:focus,.corporate-privacy-policy .privacy-content a:visited:hover,.corporate-privacy-policy__content a:focus,.corporate-privacy-policy__content a:hover,.corporate-privacy-policy__content a:link:focus,.corporate-privacy-policy__content a:link:hover,.corporate-privacy-policy__content a:visited:focus,.corporate-privacy-policy__content a:visited:hover,.privacy .privacy-content a:focus,.privacy .privacy-content a:hover,.privacy .privacy-content a:link:focus,.privacy .privacy-content a:link:hover,.privacy .privacy-content a:visited:focus,.privacy .privacy-content a:visited:hover,.privacy__content a:focus,.privacy__content a:hover,.privacy__content a:link:focus,.privacy__content a:link:hover,.privacy__content a:visited:focus,.privacy__content a:visited:hover{color:var(--mt-color-tertiary-800)!important}.corporate-privacy-policy .privacy-button,.corporate-privacy-policy__action,.privacy .privacy-button,.privacy__action{align-items:center;display:flex;flex-shrink:0;height:48px;margin-left:auto}@media screen and (min-width:992px){.corporate-privacy-policy .privacy-button,.corporate-privacy-policy__action,.privacy .privacy-button,.privacy__action{min-width:300px}}.corporate-privacy-policy .privacy-button button,.corporate-privacy-policy .privacy-button md-filled-button,.corporate-privacy-policy__action button,.corporate-privacy-policy__action md-filled-button,.privacy .privacy-button button,.privacy .privacy-button md-filled-button,.privacy__action button,.privacy__action md-filled-button{--md-filled-button-container-color:var(--mt-color-primary-500);--md-filled-button-label-text-color:var(--mt-color-white);--md-filled-button-container-shape:var(--mt-radius-pill,50px);--md-filled-button-container-height:48px;align-items:center;background-color:var(--mt-color-primary-500);border:none;border-radius:var(--mt-radius-pill,50px);box-sizing:border-box;color:var(--mt-color-white);cursor:pointer;display:inline-flex;font-family:var(--mt-font-family-base,var(--mt-font-family-accent,"Roboto",-apple-system,"BlinkMacSystemFont","Segoe UI","Helvetica","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"));font-size:14px;font-weight:600;height:48px;justify-content:center;line-height:20px;min-height:48px;padding:12px 28px;text-align:center;text-decoration:none;transition:background-color var(--mt-motion-duration-fast,.15s) var(--mt-motion-easing-standard,cubic-bezier(.4,0,.2,1)),transform var(--mt-motion-duration-fast,.15s) var(--mt-motion-easing-standard,cubic-bezier(.4,0,.2,1)),color var(--mt-motion-duration-fast,.15s) var(--mt-motion-easing-standard,cubic-bezier(.4,0,.2,1));white-space:nowrap;width:100%}.corporate-privacy-policy .privacy-button button:hover,.corporate-privacy-policy .privacy-button md-filled-button:hover,.corporate-privacy-policy__action button:hover,.corporate-privacy-policy__action md-filled-button:hover,.privacy .privacy-button button:hover,.privacy .privacy-button md-filled-button:hover,.privacy__action button:hover,.privacy__action md-filled-button:hover{background-color:var(--mt-color-primary-600)}.corporate-privacy-policy .privacy-button button:active,.corporate-privacy-policy .privacy-button md-filled-button:active,.corporate-privacy-policy__action button:active,.corporate-privacy-policy__action md-filled-button:active,.privacy .privacy-button button:active,.privacy .privacy-button md-filled-button:active,.privacy__action button:active,.privacy__action md-filled-button:active{transform:scale(.98)}.corporate-privacy-policy__btn-label-mobile,.corporate-privacy-policy__desc-mobile,.privacy-button-label-mobile,.privacy-content-mobile{display:none}@media screen and (max-width:991px){.corporate-privacy-policy,.privacy{background-color:transparent;border-radius:0!important;box-shadow:none!important;padding:8px 0}.corporate-privacy-policy .container,.corporate-privacy-policy__container,.privacy .container,.privacy__container{padding-left:16px;padding-right:16px}.corporate-privacy-policy .privacy-wrapper,.corporate-privacy-policy__wrapper,.privacy .privacy-wrapper,.privacy__wrapper{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 4px 32px rgba(0,0,0,.24);flex-direction:row;gap:8px;gap:12px;padding:8px 16px}.corporate-privacy-policy .privacy-image,.corporate-privacy-policy__image,.privacy .privacy-image,.privacy__image{display:none}.corporate-privacy-policy .privacy-content,.corporate-privacy-policy__content,.privacy .privacy-content,.privacy__content{text-align:left}.corporate-privacy-policy .privacy-content .corporate-privacy-policy__title,.corporate-privacy-policy .privacy-content h3,.corporate-privacy-policy__content .corporate-privacy-policy__title,.corporate-privacy-policy__content h3,.privacy .privacy-content .corporate-privacy-policy__title,.privacy .privacy-content h3,.privacy__content .corporate-privacy-policy__title,.privacy__content h3{display:none}.corporate-privacy-policy .privacy-content p,.corporate-privacy-policy__content p,.privacy .privacy-content p,.privacy__content p{color:var(--mt-color-neutral-500);font-size:10px;font-weight:600;line-height:16px}.corporate-privacy-policy .privacy-content-desktop,.corporate-privacy-policy__desc-desktop,.privacy .privacy-content-desktop,.privacy__desc-desktop{display:none}.corporate-privacy-policy .privacy-content-mobile,.corporate-privacy-policy__desc-mobile,.privacy .privacy-content-mobile,.privacy__desc-mobile{display:block}.corporate-privacy-policy .privacy-button,.corporate-privacy-policy__action,.privacy .privacy-button,.privacy__action{flex:0 0 auto;margin-left:0;min-width:auto;width:auto}.corporate-privacy-policy .privacy-button button,.corporate-privacy-policy .privacy-button md-filled-button,.corporate-privacy-policy__action button,.corporate-privacy-policy__action md-filled-button,.privacy .privacy-button button,.privacy .privacy-button md-filled-button,.privacy__action button,.privacy__action md-filled-button{--md-filled-button-container-color:var(--mt-color-white);--md-filled-button-label-text-color:var(--mt-color-primary-500);--md-filled-button-container-height:36px;background-color:var(--mt-color-white);border:1px solid var(--mt-color-primary-500);color:var(--mt-color-primary-500);font-size:14px;height:48px;line-height:16px;min-width:72px;padding:14px 16px}.corporate-privacy-policy .privacy-button button:hover,.corporate-privacy-policy .privacy-button md-filled-button:hover,.corporate-privacy-policy__action button:hover,.corporate-privacy-policy__action md-filled-button:hover,.privacy .privacy-button button:hover,.privacy .privacy-button md-filled-button:hover,.privacy__action button:hover,.privacy__action md-filled-button:hover{background-color:var(--mt-color-primary-50);border-color:var(--mt-color-primary-500);color:var(--mt-color-primary-500)}.corporate-privacy-policy .privacy-button-label-desktop,.corporate-privacy-policy__btn-label-desktop,.privacy .privacy-button-label-desktop,.privacy__btn-label-desktop{display:none}.corporate-privacy-policy .privacy-button-label-mobile,.corporate-privacy-policy__btn-label-mobile,.privacy .privacy-button-label-mobile,.privacy__btn-label-mobile{display:inline}}@media screen and (max-width:767px){.gma .gma-privacy-hide{display:none!important}}