header{position:absolute;top:59px;max-width:1589px;margin:0 auto;z-index:100;width:calc(100% - 40px);left:50%;transform:translateX(-50%)}header p{margin:0}@media (max-width:1023px){header{top:20px}header:has(.header.active){position:fixed;width:100%;height:100vh;top:0;left:0;right:0;bottom:0;transform:none;background:#fff;z-index:100;padding:20px;border-radius:0}}.header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.header ul{display:flex;list-style:none;gap:clamp(15px, 2.09vw, 40px);margin:0;padding:0}.header ul li{margin:0;font-size:clamp(16px, 1.05vw, 20px);font-weight:800;color:#0000c3;display:flex;align-items:center}.header ul li a{color:#0000c3;text-decoration:none}.header a:hover{opacity:.5}.header .language-change{display:flex;align-items:center;gap:16px;color:#0567e4;font-size:clamp(16px, 1.05vw, 20px);font-weight:800;cursor:pointer;position:relative}.header .language-change::before{content:"";background:url(/images/66a36e91fef0b07b4b379c6595f4dcc5.svg) no-repeat center center;background-size:contain;width:clamp(24px, 1.875vw, 36px);height:clamp(24px, 1.875vw, 36px);display:block}.header .language-change::after{content:"";background:url(/images/b10e1f4e9168204c106a1c6e059e7fec.svg) no-repeat center center;background-size:contain;width:clamp(16px, 1.25vw, 21px);height:clamp(10px, 0.78vw, 12px);display:block}.header .language-change.active .language-list{display:flex}.header .language-list{display:none;flex-direction:column;position:absolute;top:calc(100% + 5px);right:0;background:#fff;border-radius:10px;box-shadow:0 5px 30px 1px rgb(114 130 135 / .15);cursor:auto;width:100%;gap:0;overflow:hidden;z-index:1}.header .language-list li a{display:block;width:100%;padding:10px;color:#0567e4;font-weight:800;text-align:center}.header .language-list li a:hover{background:#e7e7e7;opacity:1}.header .hamburger{display:none}.header .hamburger .hamburger-box{position:relative;display:flex;justify-content:center;width:40px;height:40px;background:rgb(255 255 255 / .5);border:1px solid #f8edf2;border-radius:50%;cursor:pointer}.header .hamburger .hamburger-inner,.header .hamburger .hamburger-inner::before,.header .hamburger .hamburger-inner::after{position:absolute;width:20px;height:2px;transition-timing-function:ease;transition-duration:0.15s;transition-property:transform;border-radius:4px;background-color:#0d00b9}.header .hamburger .hamburger-inner{top:12px;display:block}.header .hamburger .hamburger-inner::before,.header .hamburger .hamburger-inner::after{content:"";display:block}.header .hamburger .hamburger-inner::before{top:6px;transition-timing-function:ease;transition-duration:0.15s;transition-property:transform,opacity}.header .hamburger .hamburger-inner::after{top:12px;bottom:-10px}.header .hamburger.is-active .hamburger-inner{transform:translate3d(0,7px,0) rotate(45deg)}.header .hamburger.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-1.71429px,-5px,0);opacity:0}.header .hamburger.is-active .hamburger-inner::after{transform:translate3d(0,-12px,0) rotate(-90deg)}.header .header-right-container{display:flex}.header .header-right-container .share{display:none;align-items:center;gap:12px}.header .header-right-container .share p,.header .header-right-container .share .p-text{color:#000065;font-size:14px;line-height:1;font-weight:500}.header .header-right-container .header-share{display:flex;gap:10px;align-items:center}.header .header-right-container .header-share a{width:24px;height:24px;font-size:0;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center}.header .header-right-container .header-share a.facebook{background-image:url(/images/d98c6eb16353e8e111c6e6168e9a7fcb.svg)}.header .header-right-container .header-share a.instagram{background-image:url(/images/465e9302feda34f167fc58a4ff8b1774.svg)}.header.active .header-logo img{max-width:148px}@media (max-width:1023px){.header .hamburger{display:block}.header.active{align-items:flex-start;justify-content:flex-start;height:100%;flex-direction:column;gap:40px}.header.active .hamburger{margin-left:auto;position:absolute;right:20px}.header.active .hamburger .hamburger-box{background:#fff0;border:none}.header.active .hamburger .hamburger-box .hamburger-inner,.header.active .hamburger .hamburger-box .hamburger-inner::before,.header.active .hamburger .hamburger-box .hamburger-inner::after{background:#000}.header.active .header-logo .homepage-logo{display:none}.header.active .header-logo .otherpage-logo{display:block}.header.active ul{gap:35px}.header.active .header-right-container{display:flex;width:100%;flex-direction:column;border-radius:10px;padding:0;box-shadow:none;flex-grow:1}.header.active .header-right-container .header-menu{flex-direction:column;align-items:center}.header.active .header-right-container ul li{font-size:clamp(16px, 4.6vw, 20px)}.header.active .header-right-container ul li a{width:100%}.header.active .header-right-container .share-language{margin-top:auto;width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.header.active .header-right-container .language-list{left:0;top:calc(100% + 5px)}.header.active .header-right-container .share{display:flex}.header.active .language-change{gap:10px}.header.active .language-change::before{width:20px;height:20px}.header.active .language-change::after{width:14px;height:8px}.header.active .language-change .language-list{top:unset;bottom:calc(100% + 10px);gap:0}.header .header-right-container{display:none}}.header-logo{width:13%;max-width:148px;min-width:90px}.header-logo .homepage-logo{display:none}.header-logo img{width:100%;max-width:198px}.header-logo a:hover{opacity:1}.homepage .header-logo .homepage-logo{display:block}.homepage .header-logo .otherpage-logo{display:none}@media (max-width:767px){.baby .header-logo .homepage-logo{display:block}.baby .header-logo .otherpage-logo{display:none}}.header-right-container{min-height:70px;display:flex;gap:clamp(20px, 2.24vw, 43px);padding:24px clamp(20px, 2.87vw, 42px) 24px clamp(20px, 2.61vw, 38px);background:rgb(255 255 255 / .5);border:1px solid rgb(255 255 255 / .8);border-radius:75.5px;backdrop-filter:blur(4px);box-shadow:0 5px 30px 1px rgb(114 130 135 / .15)}