*{font-family:var(--font-family-main);background-repeat:no-repeat;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{margin:0;color:var(--color-text);font-size:calc(.125vw + 13.6px);font-weight:400;background-color:var(--color-bg);height:100%;min-height:100dvh;padding:0;-webkit-font-smoothing:antialiased}.--icon .nuxt-icon{display:flex}.nuxt-icon svg{vertical-align:unset;width:unset;height:unset;margin-bottom:unset}main{position:relative;flex:1 0}@media screen and (max-width:991px){main{overflow-x:hidden}}.js-no-scroll{overflow:hidden}.js-no-scroll,.js-no-scroll .ui-modal{padding-right:var(--scroll-width)}.--mob-hide{display:none}.--mob-show{display:flex}@media screen and (max-width:1680px){body,html{font-size:14px}}@media screen and (max-width:1440px){body,html{font-size:calc(.125vw + 11.6px)}}@media screen and (max-width:1024px){body,html{font-size:13px}}@media screen and (max-width:991px){body,html{font-size:1.5vw}.--mob-hide{display:flex}.--mob-show{display:none}.js-no-scroll,.js-no-scroll .ui-modal{padding-right:0}}@media screen and (max-width:768px){body,html{font-size:1.8vw}}@media screen and (max-width:640px){body,html{font-size:2vw}.js-no-scroll{padding-right:0}}@media screen and (max-width:500px){body,html{font-size:3vw}}@media screen and (max-width:468px){body,html{font-size:3.5vw}}.policy-page{box-sizing:border-box;width:100%;padding-top:1.5rem}.policy-page .layout-header{max-width:calc(var(--layout-container-max))}.policy-page .layout-header__bar{background-color:var(--color-white);padding:.75rem 6.25rem;height:5.815rem}.policy-page__container{margin-top:6.815rem}.policy-page__container .container__shell{padding-block:3.25rem}.policy-page__hero{display:flex;flex-direction:column;align-items:center;gap:1.5rem;box-sizing:border-box;width:100%;min-width:0;margin-bottom:3.25rem}.policy-page__title{width:100%;min-width:0;margin:0;font-family:var(--font-family-main);font-weight:500;font-size:3.5rem;line-height:1.15;letter-spacing:-.02em;text-transform:uppercase;text-align:center;color:var(--color-dark)}.policy-page__title-accent{color:var(--color-fill-1)}.policy-page__breadcrumbs .layout-breadcrumbs__wrap{justify-content:center;width:auto}.policy-page__breadcrumbs .layout-breadcrumbs__back.button{width:1.375rem;height:1.375rem;min-height:1.375rem;border:1px solid var(--color-fill-1);border-radius:50%;background-color:transparent;color:var(--color-dark)}.policy-page__breadcrumbs .layout-breadcrumbs__back-icon{width:.75rem;height:.75rem}.policy-page__breadcrumbs .layout-breadcrumbs__link,.policy-page__breadcrumbs .layout-breadcrumbs__text{font-family:var(--font-family-second);font-size:var(--typograpy-p-m);letter-spacing:-.02em;color:var(--color-dark);opacity:.6}.policy-page__editor.text-editor :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-second);font-weight:500;font-size:1.625rem;line-height:1.3;letter-spacing:-.01em;color:var(--color-dark)}.policy-page__editor.text-editor>:is(h1,h2,h3,h4,h5,h6){margin-block-start:1.75rem}.policy-page__editor.text-editor>:is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.policy-page__editor.text-editor p{font-family:var(--font-family-second);font-weight:400;font-size:var(--typograpy-p-xl);line-height:1.3;letter-spacing:-.01em;color:var(--color-dark);opacity:.92}.policy-page__editor.text-editor a{font-weight:600;color:var(--color-fill-1);text-decoration:underline}.policy-page__editor.text-editor a:hover{color:var(--color-fill-1-h,var(--color-fill-1))}.policy-page__editor.text-editor ol,.policy-page__editor.text-editor ul{gap:1rem}.policy-page__editor.text-editor p strong{font-size:1.25rem;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.0125rem;font-family:var(--font-family-second)}.policy-page__editor.text-editor ol>li,.policy-page__editor.text-editor ul>li{gap:1.25rem;font-family:var(--font-family-second);font-weight:400;font-size:var(--typograpy-p-xl);line-height:1.4;color:var(--color-dark)}.policy-page__editor.text-editor ul>li:before{position:static;width:1.4375rem;height:1.4375rem;margin-top:.125em;border-radius:50%;background-color:var(--color-fill-1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none' viewBox='0 0 12 10'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 5.2 3.2 3.2L11 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:45%}.policy-page__editor.text-editor ul>li span{font-family:var(--font-family-second)}@media screen and (max-width:640px){.policy-page__title{font-size:2.5rem}}@media screen and (max-width:468px){.policy-page__title{font-size:2rem}}
