html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box}html,body{height:100%}ul{margin:0;padding:0;list-style:none}body{margin:0;padding:0;font-size:1.3rem;line-height:1;font-family:DMSansRegular,sans-serif;color:#000;background:#fcfcff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;min-width:300px}body.scroll-lock{overflow:hidden;position:fixed}.desktopOnly{display:block}@media only screen and (max-width: 991px){.desktopOnly{display:none}}.mobileOnly{display:none}@media only screen and (max-width: 991px){.mobileOnly{display:block}}@media only screen and (min-width: 992px){.container{max-width:100%;padding:0 2.5rem}}@media only screen and (min-width: 767px){.container{max-width:100%;padding:0 2.5rem}}@media only screen and (min-width: 1200px){.container{max-width:100%;padding:0 2.5rem}}@media only screen and (min-width: 1600px){.container{max-width:100%;padding:0 2.5rem}}@media only screen and (min-width: 1200px){.container{max-width:1200px}}@media only screen and (min-width: 1600px){.container{max-width:1500px}}.noDisplay{display:none}header{background:#10183a;justify-content:space-between;align-items:center;padding:8px 20px;display:flex;justify-content:center;position:fixed;top:0;left:0;width:100%;z-index:2}header .logo a{display:inline-block;text-decoration:none;transition:opacity .3s ease}header .logo a:hover{opacity:.8}header .logo img{height:50px}header nav ul{list-style:none}header nav li{display:inline;margin-right:20px}footer{width:100%;background:#000344;padding:1rem;text-align:center;color:#fff}footer .address{font-size:1rem;padding-top:1rem;line-height:1.1}footer .address strong{font-weight:700}footer .icons span{padding:0 5px}footer .icons span a{text-decoration:none}main{margin-top:65px}.intro{width:100%;padding:0rem 1rem;text-align:center;max-width:700px;margin:0 auto;font-size:1rem;font-weight:200;line-height:1.1;color:#000344}@media only screen and (max-width: 767px){.intro{padding:0rem 1rem}}.intro-slider{width:100%;padding:0rem 0rem 4rem}.intro-slider .swiper{width:100%;padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 767px){.intro-slider .swiper{padding-top:24px;padding-bottom:20px}}.intro-slider .swiper .swiper-slide{background-position:center;background-size:cover}.intro-slider .swiper .swiper-slide img{display:block;width:100%;-webkit-user-select:none;user-select:none;border:#000344 solid 2px}.intro-two{width:100%;padding:2rem 1rem 0rem;text-align:center;margin:0 auto}@media only screen and (max-width: 767px){.intro-two{padding:2rem 1rem 0rem}}.intro-two a{font-size:1rem;font-weight:400;text-decoration:none;line-height:1.1;color:#000344;text-transform:uppercase;border:black solid 1px;padding:8px 10px;transition:.2s all ease-in;display:inline-block;width:auto;line-height:1.2}.intro-two a:hover{background-color:#000344;color:#fff}.card-slider{padding:4rem 1rem 8rem;overflow-x:hidden}.card-slider .swiper{width:425px;height:513px}@media only screen and (max-width: 767px){.card-slider .swiper{width:230px;height:334px}}.card-slider .swiper img{width:100%;height:100%;object-fit:cover}.card-slider .swiper-slide{display:flex;align-items:center;justify-content:center;border-radius:18px;font-size:22px;font-weight:700;color:#fff}.linktree{font-family:DMSansRegular;min-height:100vh;max-width:500px;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;padding:20px;position:relative;overflow-x:hidden}.linktree:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:url(/img/bg.webp) center/cover no-repeat;z-index:-1}.linktree:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:-1}.linktree .link-container{width:100%;max-width:400px;padding:50px 0 100px;display:flex;flex-direction:column;align-items:center;gap:25px;position:relative;z-index:1}.linktree .profile-section{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.linktree .profile-section .full-logo{width:100%}.linktree .profile-section .full-logo img{margin:0 auto;width:100%;max-width:260px}.linktree .profile-picture{width:50px;height:50px;border-radius:50%;object-fit:contain;padding:3px;background-color:#faf2e7;box-shadow:0 4px 15px #0003;margin-bottom:10px}.linktree .profile-name{font-family:Griffon;color:#faf2e7;font-size:18px;line-height:1;font-weight:600;text-align:center;margin-bottom:10px}.linktree .profile-tags{color:#faf2e7;font-size:12px;line-height:1}.linktree .link-button{font-family:DMSansRegular;font-weight:700;width:100%;background-color:#faf2e7;color:#10183a;padding:16px 24px;border-radius:10px;text-decoration:none;text-align:center;font-size:15px;font-weight:500;transition:all .3s ease;box-shadow:0 4px 15px #0003;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px}.linktree .link-button.no-pad{padding:0}.linktree .link-button svg{flex-shrink:0}.linktree .link-button span{display:inline-block}.linktree .link-button:active{transform:translateY(0)}.linktree .link-text{font-weight:500;font-family:DMSansRegular;color:#faf2e7;font-size:18px;text-align:center;text-decoration:none;padding:10px 0 0;display:block}.linktree .image-card{width:100%;background-color:#d4c5b9;border-radius:10px;box-shadow:0 4px 15px #0003;display:flex;justify-content:center;align-items:center;min-height:220px;position:relative;overflow:hidden}.linktree .makeup-products{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;border-radius:10px}.linktree .makeup-image{width:100%;height:100%;object-fit:cover;border-radius:10px;opacity:1}@media (max-width: 991px){.linktree .link-container{max-width:100%}}.pdf-viewer-page{min-height:100vh;display:flex;flex-direction:column;background:#fcfcff;padding-top:66px}.pdf-viewer-page .pdf-container{flex:1;display:flex;flex-direction:column;max-width:1400px;margin:0 auto;width:100%;padding:2rem 1.5rem}@media only screen and (max-width: 768px){.pdf-viewer-page .pdf-container{padding:1.5rem 1rem}}.pdf-viewer-page .pdf-header{text-align:center;margin-bottom:2rem}.pdf-viewer-page .pdf-header h1{font-family:Griffon,sans-serif;font-size:2.5rem;color:#10183a;margin:0 0 .5rem;font-weight:600}@media only screen and (max-width: 768px){.pdf-viewer-page .pdf-header h1{font-size:1.8rem}}.pdf-viewer-page .pdf-header p{font-family:DMSansRegular,sans-serif;font-size:1rem;color:#666;margin:0}.pdf-viewer-page .pdf-controls{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}@media only screen and (max-width: 768px){.pdf-viewer-page .pdf-controls{gap:.75rem}}.pdf-viewer-page .pdf-controls .btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#10183a;color:#fff;border:none;border-radius:6px;font-family:DMSansRegular,sans-serif;font-size:.95rem;cursor:pointer;transition:all .3s ease;text-decoration:none}@media only screen and (max-width: 768px){.pdf-viewer-page .pdf-controls .btn{padding:.6rem 1.2rem;font-size:.85rem}}.pdf-viewer-page .pdf-controls .btn:hover{background:#050712;transform:translateY(-2px);box-shadow:0 4px 12px #10183a4d}.pdf-viewer-page .pdf-controls .btn:active{transform:translateY(0)}.pdf-viewer-page .pdf-controls .btn svg{width:18px;height:18px;fill:currentColor}.pdf-viewer-page .pdf-controls .btn-secondary{background:transparent;color:#10183a;border:2px solid #10183a}.pdf-viewer-page .pdf-controls .btn-secondary:hover{background:#10183a;color:#fff}.pdf-viewer-page .pdf-wrapper{position:relative;width:100%;background:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001a;overflow:hidden;min-height:600px}@media only screen and (max-width: 768px){.pdf-viewer-page .pdf-wrapper{min-height:500px;border-radius:8px}}.pdf-viewer-page .pdf-wrapper .loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#fffffff2;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10;transition:opacity .3s ease}.pdf-viewer-page .pdf-wrapper .loading-overlay.hidden{opacity:0;pointer-events:none}.pdf-viewer-page .pdf-wrapper .loading-overlay .spinner{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #10183a;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}.pdf-viewer-page .pdf-wrapper .loading-overlay p{font-family:DMSansRegular,sans-serif;color:#666;font-size:1rem}.pdf-viewer-page .pdf-wrapper iframe{width:100%;height:80vh;min-height:600px;border:none;display:block}@media only screen and (max-width: 768px){.pdf-viewer-page .pdf-wrapper iframe{height:70vh;min-height:500px}}.pdf-viewer-page .pdf-fallback{padding:3rem;text-align:center;background:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001a}.pdf-viewer-page .pdf-fallback p{font-family:DMSansRegular,sans-serif;color:#666;font-size:1.1rem;margin-bottom:1.5rem}.pdf-viewer-page .pdf-fallback .btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#10183a;color:#fff;border:none;border-radius:6px;font-family:DMSansRegular,sans-serif;font-size:.95rem;cursor:pointer;transition:all .3s ease;text-decoration:none}.pdf-viewer-page .pdf-fallback .btn:hover{background:#050712;transform:translateY(-2px);box-shadow:0 4px 12px #10183a4d}.pdf-viewer-page .pdf-fallback .btn svg{width:18px;height:18px;fill:currentColor}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Griffon;src:url(/assets/Griffon-Semibold.woff2) format("woff2"),url(/assets/Griffon-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DMSansRegular;src:url(/assets/DMSans24pt-Regular.woff2) format("woff2"),url(/assets/DMSans24pt-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DMSansLight;src:url(/assets/DMSans24pt-Light.woff2) format("woff2"),url(/assets/DMSans24pt-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}
