.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}
