.footerCopyRightWrapper a,.footerCopyRightWrapper p,.footerCopyRightWrapper span{font-size:.75rem}.dokmehCopyRight svg{width:5rem;fill:var(--color-white)}.footerWrapper{gap:2rem}footer{padding-block:4rem}.footerWrapper h3{text-align:center;width:65%;font-size:2rem}ul.socialMedia li a svg{width:1.35rem;fill:var(--color-white)}ul.socialMedia li:nth-of-type(2):before{content:"";background:#fff3;width:2px;height:110%;position:absolute;top:50%;left:-1.25rem;transform:translateY(-50%)}ul.socialMedia li:nth-of-type(2):after{content:"";background:#fff3;width:2px;height:110%;position:absolute;top:50%;right:-1.25rem;transform:translateY(-50%)}@media only screen and (max-width:768px){.footerCopyRightWrapper{flex-direction:column;gap:.5rem;margin-top:4rem}.footerWrapper h3{width:calc(100% - var(--spaceX)*2);font-size:1.5rem}.footerWrapper{gap:1.5rem}footer{justify-content:flex-end;height:auto;min-height:100vh;padding-bottom:3rem}.footerCopyRightWrapper a,.footerCopyRightWrapper p,.footerCopyRightWrapper span{font-size:.65rem}}@media only screen and (min-width:640px) and (max-width:768px){footer{justify-content:space-between;height:100vh;padding-bottom:5rem}}@media only screen and (min-width:1200px) and (max-width:1400px){.footerWrapper h3{font-size:1.5rem}.footerCopyRightWrapper a,.footerCopyRightWrapper p,.footerCopyRightWrapper span{font-size:.65rem}footer{padding-block:2rem}.dokmehCopyRight svg{width:4rem}}
.cursor{--cursor-diameter:75px;translate:calc(var(--mx) - var(--cursor-diameter)/2)calc(var(--my) - var(--cursor-diameter)/2);width:var(--cursor-diameter);aspect-ratio:1;pointer-events:none;z-index:1000;opacity:0;margin-top:0;transition:opacity .25s;display:grid;position:fixed;top:0;left:0;scale:0}:root:hover .cursor{opacity:1;scale:1}.cursor__pointer{width:var(--cursor-diameter);height:var(--cursor-diameter);transform-origin:50%;background:var(--color-white);color:var(--color-black);border-radius:50%;grid-area:1/1;transition:all .25s;position:relative;scale:.2;box-shadow:0 0 20px 4px #c4c4c44d}.cursor__pointer--action{opacity:0;justify-content:center;align-items:center;font-size:14px;display:flex}.cursor__pointer--icon{stroke:currentColor}.cursor__icon{scale:2}.cursor__pointer--default{opacity:.95}body:has(:is(a:hover,button:hover)) .cursor__pointer{scale:.5}body:has(:is(a:hover,button:hover)) .cursor__pointer--default{opacity:.5}body:has(.cursor-read:hover) .cursor__pointer{scale:1}body:has(.cursor-read:active) .cursor__pointer{scale:.9}body:has(.cursor-read:hover) .cursor__pointer--read{opacity:1}body:has(.cursor-icon:hover) .cursor__pointer{scale:.5}body:has(.cursor-icon:active) .cursor__pointer{scale:.4}body:has(.cursor-icon:hover) .cursor__pointer--icon{opacity:1}body:has(:is(a:active,button:active)) .cursor__pointer--default{scale:.4}
header .identity{width:5rem}ul.header-menu-wrap li a,.header-btn-wrap span{color:#fff9;font-size:.75rem}.header-btn-wrap svg{width:1.25rem;height:1.25rem}.header-btn-wrap{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#0d0d0d -74%,#ffffff1a 183%);border-radius:120px;padding:10px 20px;box-shadow:inset 0 -.48175px .48175px -1.25px #000000ad,inset 0 -1.83083px 1.83083px -2.5px #00000098,inset 0 -8px 8px -3.75px #0000003c}header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#00000080}#menu{pointer-events:none}@media only screen and (max-width:768px){#menu{pointer-events:auto;z-index:6;flex-direction:column;justify-content:space-between;align-items:center;width:1.35rem;height:.5rem;display:flex}#menu span{transition:transform .4s ease-in-out}.open #menu span:first-child{transform:rotate(45deg)translate(1px,3px)}.open #menu span:last-child{transform:rotate(-45deg)translate(1.25px,-3.5px)}.haeder-menu-btn-wrap{background-color:var(--color-black);z-index:5;opacity:0;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100vw;padding:1.5rem 20px;transition:transform .4s ease-in-out,opacity .4s ease-in-out;position:fixed;top:4rem;left:0;transform:translateY(-150%)}ul.header-menu-wrap{flex-direction:column;align-items:flex-start;gap:1.5rem}header{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--color-black);height:4rem}header .identity{z-index:6;width:4rem}.open .haeder-menu-btn-wrap{opacity:1;transform:translateY(0)}.header-btn-wrap{padding:8px 15px}header.headerProject .haeder-menu-btn-wrap{opacity:1;background:0 0;flex-direction:row;gap:1rem;width:auto;padding-inline:0;position:relative;top:auto;left:auto;transform:none}}@media only screen and (min-width:640px) and (max-width:768px){header{height:4rem}header .identity{width:4.25rem}.haeder-menu-btn-wrap{top:5rem}}@media only screen and (min-width:769px) and (max-width:1199px){header{height:5rem}header .identity{width:5rem}}@media only screen and (min-width:1200px) and (max-width:1400px){header{height:4rem}.header-btn-wrap{padding:6px 13px}.header-btn-wrap svg{width:1rem;height:1rem}ul.header-menu-wrap li a,.header-btn-wrap span{font-size:.65rem}header .identity{width:4rem}}
