.page-template-privacy-policy #page-content{padding-top:0;position:relative;overflow:hidden}.page-template-privacy-policy #page-content .blooming-lines{position:absolute;width:205vw;height:150%}@media screen and (max-width: 992px){.page-template-privacy-policy #page-content .blooming-lines{width:240vw}}@media screen and (max-width: 400px){.page-template-privacy-policy #page-content .blooming-lines{width:320vw}}.page-template-privacy-policy #page-content .blooming-lines .blooming-lines-inner{background-image:url(/assets/images/blooming-lines-radiance-2.svg);background-size:100% auto;background-position:top left;background-repeat:no-repeat;pointer-events:none;width:100%;height:100%}.page-template-privacy-policy #page-content .blooming-lines.top{top:0;left:0;transform:translateY(-10%) translateX(-2%)}@media screen and (max-width: 992px){.page-template-privacy-policy #page-content .blooming-lines.top{transform:translateY(-6%) translateX(-8%)}}@media screen and (max-width: 600px){.page-template-privacy-policy #page-content .blooming-lines.top{transform:translateY(-3%) translateX(-8%)}}.page-template-privacy-policy #page-content .blooming-lines.bottom{bottom:0;left:0;transform:translateY(82%) translateX(-48%)}@media screen and (max-width: 1400px){.page-template-privacy-policy #page-content .blooming-lines.bottom{transform:translateY(84%) translateX(-48%)}}@media screen and (max-width: 1200px){.page-template-privacy-policy #page-content .blooming-lines.bottom{transform:translateY(86%) translateX(-48%)}}@media screen and (max-width: 992px){.page-template-privacy-policy #page-content .blooming-lines.bottom{transform:translateY(88%) translateX(-48%)}}@media screen and (max-width: 600px){.page-template-privacy-policy #page-content .blooming-lines.bottom{transform:translateY(90%) translateX(-48%)}}.page-template-privacy-policy .page-title-wrapper{min-height:calc(var(--vh, 1vh)*100);min-height:100dvh;display:flex;align-items:flex-end}@media screen and (max-width: 600px){.page-template-privacy-policy .page-title-wrapper{align-items:flex-start}}.page-template-privacy-policy .page-title{padding-top:120px;padding-bottom:160px}.page-template-privacy-policy .page-title h1{max-width:calc((var(--vw, 1vw)*100 - var(--sideMargin)*2 - var(--gap)*11)/12*6 + var(--gap)*5)}@media screen and (max-width: 1400px){.page-template-privacy-policy .page-title h1{max-width:calc((var(--vw, 1vw)*100 - var(--sideMargin)*2 - var(--gap)*11)/12*7 + var(--gap)*6)}}@media screen and (max-width: 992px){.page-template-privacy-policy .page-title h1{max-width:calc((var(--vw, 1vw)*100 - var(--sideMargin)*2 - var(--gap)*11)/12*9 + var(--gap)*8)}}@media screen and (max-width: 768px){.page-template-privacy-policy .page-title h1{max-width:calc((var(--vw, 1vw)*100 - var(--sideMargin)*2 - var(--gap)*11)/12*10 + var(--gap)*9)}}@media screen and (max-width: 600px){.page-template-privacy-policy .page-title h1{max-width:calc((var(--vw, 1vw)*100 - var(--sideMargin)*2 - var(--gap)*11)/12*12 + var(--gap)*11)}}@media screen and (max-width: 400px){.page-template-privacy-policy .page-title h1{max-width:100%}}.page-template-privacy-policy .page-title .subtitle{max-width:calc((var(--vw, 1vw)*100 - var(--sideMargin)*2 - var(--gap)*11)/12*5 + var(--gap)*4)}@media screen and (max-width: 1400px){.page-template-privacy-policy .page-title .subtitle{max-width:calc((var(--vw, 1vw)*100 - var(--sideMargin)*2 - var(--gap)*11)/12*6 + var(--gap)*5)}}@media screen and (max-width: 992px){.page-template-privacy-policy .page-title .subtitle{max-width:calc((var(--vw, 1vw)*100 - var(--sideMargin)*2 - var(--gap)*11)/12*8 + var(--gap)*7)}}@media screen and (max-width: 768px){.page-template-privacy-policy .page-title .subtitle{max-width:calc((var(--vw, 1vw)*100 - var(--sideMargin)*2 - var(--gap)*11)/12*9 + var(--gap)*8)}}@media screen and (max-width: 600px){.page-template-privacy-policy .page-title .subtitle{max-width:calc((var(--vw, 1vw)*100 - var(--sideMargin)*2 - var(--gap)*11)/12*11 + var(--gap)*10)}}@media screen and (max-width: 400px){.page-template-privacy-policy .page-title .subtitle{max-width:100%}}.page-template-privacy-policy .page-content{padding-top:60px;padding-bottom:480px}@media screen and (max-width: 600px){.page-template-privacy-policy .page-content{padding-bottom:260px}}.page-template-privacy-policy .page-content h2{margin-bottom:20px;font-size:34px;font-size:2.125rem}@media screen and (max-width: 768px){.page-template-privacy-policy .page-content h2{font-size:30px;font-size:1.875rem}}@media screen and (max-width: 600px){.page-template-privacy-policy .page-content h2{font-size:26px;font-size:1.625rem}}.page-template-privacy-policy .page-content .page-content>ol>li{padding-bottom:50px}.page-template-privacy-policy .page-content .page-content>ol>li:last-child{padding-bottom:0}.page-template-privacy-policy .page-content ul li::before{counter-increment:none}.page-template-privacy-policy .page-content .cookies-table-section .grid-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.page-template-privacy-policy .page-content .cookies-table-section .grid{display:grid;grid-template-columns:repeat(5, minmax(150px, 1fr));gap:10px;text-align:center;margin-bottom:10px}.page-template-privacy-policy .page-content .cookies-table-section .grid.grid-header{font-weight:600;border-bottom:2px solid var(--color-black);padding-bottom:10px;margin-bottom:10px}
