#gdmDefinitionFolderRoot{--folder-color: #70a1ff;--folder-back-color: #4785ff;--paper-1: #e6e6e6;--paper-2: #f2f2f2;--paper-3: #ffffff}#gdmDefinitionFolderRoot .folder{transition:all .2s ease-in;cursor:pointer}#gdmDefinitionFolderRoot .folder:not(.folder--click):hover{transform:translateY(-8px)}#gdmDefinitionFolderRoot .folder:not(.folder--click):hover .paper{transform:translate(-50%)}#gdmDefinitionFolderRoot .folder:not(.folder--click):hover .folder__front{transform:skew(15deg) scaleY(.6)}#gdmDefinitionFolderRoot .folder:not(.folder--click):hover .right{transform:skew(-15deg) scaleY(.6)}#gdmDefinitionFolderRoot .folder.open{transform:translateY(-8px)}#gdmDefinitionFolderRoot .folder.open .paper:nth-child(1){transform:translate(-120%,-70%) rotate(-15deg)}#gdmDefinitionFolderRoot .folder.open .paper:nth-child(1):hover{transform:translate(-120%,-70%) rotate(-15deg) scale(1.1)}#gdmDefinitionFolderRoot .folder.open .paper:nth-child(2){transform:translate(10%,-70%) rotate(15deg);height:80%}#gdmDefinitionFolderRoot .folder.open .paper:nth-child(2):hover{transform:translate(10%,-70%) rotate(15deg) scale(1.1)}#gdmDefinitionFolderRoot .folder.open .paper:nth-child(3){transform:translate(-50%,-100%) rotate(5deg);height:80%}#gdmDefinitionFolderRoot .folder.open .paper:nth-child(3):hover{transform:translate(-50%,-100%) rotate(5deg) scale(1.1)}#gdmDefinitionFolderRoot .folder.open .folder__front{transform:skew(15deg) scaleY(.6)}#gdmDefinitionFolderRoot .folder.open .right{transform:skew(-15deg) scaleY(.6)}#gdmDefinitionFolderRoot .folder__back{position:relative;width:100px;height:80px;background:var(--folder-back-color);border-radius:0 10px 10px}#gdmDefinitionFolderRoot .folder__back:after{position:absolute;z-index:0;bottom:98%;left:0;content:"";width:30px;height:10px;background:var(--folder-back-color);border-radius:5px 5px 0 0}#gdmDefinitionFolderRoot .paper{position:absolute;z-index:2;bottom:10%;left:50%;transform:translate(-50%,10%);width:70%;height:80%;background:var(--paper-1);border-radius:10px;transition:all .3s ease-in-out}#gdmDefinitionFolderRoot .paper:nth-child(2){background:var(--paper-2);width:80%;height:70%}#gdmDefinitionFolderRoot .paper:nth-child(3){background:var(--paper-3);width:90%;height:60%}#gdmDefinitionFolderRoot .folder__front{position:absolute;z-index:3;width:100%;height:100%;background:var(--folder-color);border-radius:5px 10px 10px;transform-origin:bottom;transition:all .3s ease-in-out}#gdmDefinitionFolderRoot .folder:focus-visible{outline:2px solid #ffffff;outline-offset:4px;border-radius:10px}#science-what.has-definition-folder{height:auto!important;max-height:none!important}#science-what .definition-folder-original[hidden]{display:none!important}#gdmDefinitionFolderRoot{width:100%;min-width:0;color:var(--ink, #6a3028)}#gdmDefinitionFolderRoot .definition-folder-stage{display:flex;align-items:flex-end;justify-content:center;box-sizing:border-box;padding:0 0 60px}#gdmDefinitionFolderRoot .custom-folder{width:min(400px,42%);transform-origin:center bottom}#gdmDefinitionFolderRoot .folder__back{width:100%;height:130px}#gdmDefinitionFolderRoot .folder__back:after{width:32%;height:18px}#gdmDefinitionFolderRoot .paper:nth-child(n){width:46%;height:180px;bottom:36px;box-sizing:border-box;border:1px solid rgba(190,133,124,.35);box-shadow:0 4px 14px #6a302814;transform:translate(-50%,35%) scale(.92);overflow-wrap:anywhere}#gdmDefinitionFolderRoot .paper:nth-child(1){left:23%;background-color:#fff0f2;background-image:linear-gradient(#fff9ef38,#fff9ef38),url(../assets/definition-gdm-background.web.webp);background-size:100% 100%;background-position:center;background-repeat:no-repeat}#gdmDefinitionFolderRoot .paper:nth-child(2){left:77%;background-color:#eef7f1;background-image:linear-gradient(#fff9ef38,#fff9ef38),url(../assets/definition-pgdm-background.web.webp);background-size:100% 100%;background-position:center;background-repeat:no-repeat}#gdmDefinitionFolderRoot .folder.open .paper:nth-child(1),#gdmDefinitionFolderRoot .folder.open .paper:nth-child(1):hover{transform:translate(-50%,-28%) rotate(-4deg)}#gdmDefinitionFolderRoot .folder.open .paper:nth-child(2),#gdmDefinitionFolderRoot .folder.open .paper:nth-child(2):hover{height:180px;transform:translate(-50%,-28%) rotate(4deg)}#gdmDefinitionFolderRoot .folder__front{box-shadow:inset 0 0 0 1px #a8556729}#gdmDefinitionFolderRoot .folder__front.right:after{content:"GDM / PGDM";position:absolute;inset:35% 0 auto;text-align:center;font-size:15px;letter-spacing:.12em;color:#873f59}#gdmDefinitionFolderRoot .definition-paper-copy{padding:13px 12px;cursor:pointer}#gdmDefinitionFolderRoot .definition-paper-code{display:block;font-size:21px;line-height:1.2;font-weight:750;letter-spacing:.015em}#gdmDefinitionFolderRoot .definition-paper-copy h3{font-family:inherit;font-size:9px;line-height:1.6;margin:5px 0 7px;color:inherit}#gdmDefinitionFolderRoot .definition-paper-copy p{font-size:8px;line-height:1.85;margin:0;color:#76564e}#gdmDefinitionFolderRoot .definition-folder-hint{position:absolute;bottom:0;left:0;right:0;text-align:center;margin:0;padding:0 8px;color:#96756d;font-size:13px;line-height:1.7}#gdmDefinitionFolderRoot .folder:focus-visible{outline:2px solid var(--coral, #d84c3f);outline-offset:8px}@media (max-width: 760px){#gdmDefinitionFolderRoot .definition-folder-stage{height:640px!important;padding-bottom:60px}#gdmDefinitionFolderRoot .custom-folder{width:43%}#gdmDefinitionFolderRoot .folder__back{height:95px}#gdmDefinitionFolderRoot .paper:nth-child(n){width:44%;height:245px;bottom:16px}#gdmDefinitionFolderRoot .paper:nth-child(1){left:22%}#gdmDefinitionFolderRoot .paper:nth-child(2){left:78%}#gdmDefinitionFolderRoot .folder.open .paper:nth-child(1),#gdmDefinitionFolderRoot .folder.open .paper:nth-child(1):hover{transform:translate(-50%,-9%) rotate(-2deg)}#gdmDefinitionFolderRoot .folder.open .paper:nth-child(2),#gdmDefinitionFolderRoot .folder.open .paper:nth-child(2):hover{height:245px;transform:translate(-50%,-9%) rotate(2deg)}#gdmDefinitionFolderRoot .definition-paper-copy{padding:9px 5px}#gdmDefinitionFolderRoot .definition-paper-code{font-size:13px}#gdmDefinitionFolderRoot .definition-paper-copy h3{font-size:7.5px;line-height:1.6}#gdmDefinitionFolderRoot .definition-paper-copy p{font-size:7px;line-height:1.8}#gdmDefinitionFolderRoot .folder__front.right:after{font-size:10px}}@media (prefers-reduced-motion: reduce){#gdmDefinitionFolderRoot .folder,#gdmDefinitionFolderRoot .paper,#gdmDefinitionFolderRoot .folder__front{transition:none!important}}
