@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d57a24ec54448a8e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bc08e10e1c60a660-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7c309a1f4c99f6b1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9816a0e0ed309b6c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Atkinson Hyperlegible Fallback;src:local("Arial");ascent-override:95.60%;descent-override:29.18%;line-gap-override:0.00%;size-adjust:99.37%}.__className_de0309{font-family:Atkinson Hyperlegible,Atkinson Hyperlegible Fallback;font-style:normal}.__variable_de0309{--font-atkinson:"Atkinson Hyperlegible","Atkinson Hyperlegible Fallback"}@font-face{font-family:Expletus Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4cd02008ec8a6942-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Expletus Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1faedcfdf5190041-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Expletus Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4cd02008ec8a6942-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Expletus Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1faedcfdf5190041-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Expletus Sans Fallback;src:local("Arial");ascent-override:99.79%;descent-override:29.56%;line-gap-override:0.00%;size-adjust:103.52%}.__className_62cd28{font-family:Expletus Sans,Expletus Sans Fallback;font-style:normal}.__variable_62cd28{--font-expletus:"Expletus Sans","Expletus Sans Fallback"}.CircleButton_container__54jRX{width:32px;height:32px;border-radius:50%;box-sizing:border-box;border:1px solid #fff;color:#fff;font-size:18px;display:grid;place-items:center;cursor:pointer;text-align:center;white-space:pre-wrap;transition:border .1s ease-in-out;position:relative}.CircleButton_container__54jRX span{transition:color .1s ease-in-out}.CircleButton_container__54jRX:hover{border:1px solid transparent;background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(#000,#000),linear-gradient(0deg,#e95513,#e88e37)}.CircleButton_container__54jRX:hover span{background:linear-gradient(0deg,#e95513,#e88e37);--webkit-background-clip:text;--webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;color:transparent}.Footer_container__wYapx{padding:200px 120px 140px;width:100%;box-sizing:border-box}.Footer_contents__Z8bT6{width:100%;display:flex;flex-direction:column;align-items:center;gap:40px;max-width:1046px;margin:0 auto}.Footer_navList__EFne8{width:100%;line-height:72px;font-weight:700;font-style:italic;font-size:40px;letter-spacing:1px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;column-gap:36px;padding-bottom:20px;box-sizing:border-box;border-bottom:1px solid var(--deep-gray-color);font-family:var(--font-atkinson)}.Footer_navItem__HTWdS{padding:0 4px;transition:color .3s ease-in-out;color:#fff;background-clip:text;-webkit-background-clip:text;background-image:var(--orange-gradient-color);background-size:100%;-webkit-text-fill-color:currentColor}.Footer_navItem__HTWdS[data-animation=true]:hover{color:transparent;-webkit-text-fill-color:transparent}.Footer_bottom__XMUFL{display:grid;place-items:center;width:100%;position:relative}.Footer_sns__n_mvN{display:flex;align-items:center;gap:20px;position:absolute;right:0;bottom:-9px}.Footer_copyRight__Ivaj1{font-size:14px;font-weight:400;display:flex;justify-content:center;font-family:var(--font-atkinson)}@media (max-width:768px){.Footer_container__wYapx{padding:80px 20px}.Footer_contents__Z8bT6 img{width:169px;height:auto}.Footer_navList__EFne8{font-size:24px;column-gap:26px;padding-bottom:12px;line-height:43px}.Footer_bottom__XMUFL{margin-top:-16px}.Footer_sns__n_mvN{gap:8px}.Footer_sns__n_mvN img{width:16px;height:auto}.Footer_copyRight__Ivaj1{font-size:10px}}.Logo_container__2ZEo3 img{object-fit:contain}@media (max-width:768px){.Logo_container__2ZEo3 img{width:80px}}.NavList_container__rUh6T{display:flex;flex-direction:column;align-items:center;gap:32px;position:fixed;top:40px;left:20px;z-index:var(--z-index-nav)}.NavList_navList__f3u6J{display:flex;flex-direction:column;text-align:left;gap:20px;font-family:var(--font-atkinson);font-size:20px;font-style:italic;font-weight:700;letter-spacing:1px}.NavList_navItem__2hYc4{transform:rotate(-8deg);padding-left:16px;transition:color .3s ease-in-out}.NavList_navItem__2hYc4 span{color:#fff;background-clip:text;-webkit-background-clip:text;background-image:var(--orange-gradient-color);background-size:100%;-webkit-text-fill-color:currentColor;padding:0 2px}.NavList_navItem__2hYc4:not(:last-child):hover span{color:transparent;-webkit-text-fill-color:transparent}.NavList_navItem__2hYc4 span{position:relative}.NavList_navItem__2hYc4:not(:last-child):hover span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-bottom:1px solid transparent;border-image:var(--orange-gradient-color) 1;border-image-slice:1;border-radius:100px}.NavList_navList__f3u6J .NavList_navItem__2hYc4:last-child{padding:5px 16px;border-radius:100px;background-color:#fff;transition:transform .2s ease}.NavList_navList__f3u6J .NavList_navItem__2hYc4:last-child span{background:var(--orange-gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.NavList_navItem__2hYc4:last-child:hover{background:var(--orange-gradient-color);transform:scale(1.05) rotate(-8deg)}.NavList_navItem__2hYc4:last-child:hover span{color:#fff;-webkit-text-fill-color:currentColor}.NavList_navItem__2hYc4:last-child:hover span:after{position:absolute;content:"";bottom:2px;left:0;width:100%;height:1px;background-color:#fff}@media (max-width:768px){.NavList_container__rUh6T{top:20px;left:50%;transform:translateX(-50%);gap:8px}.NavList_navList__f3u6J{flex-direction:row;gap:16px}.NavList_navList__f3u6J a{transform:rotate(-8deg);padding-left:0;font-size:14px;white-space:nowrap;letter-spacing:0}.NavList_navList__f3u6J a:last-child{padding:4px 12px}}:root{--black-color:#0f0f10;--deep-gray-color:#3f3f40;--medium-gray-color:#575758;--red-color:#d12432;--orange-gradient-color:linear-gradient(90deg,#e95513,#e88e37);--z-index-nav:100}body{background:var(--black-color);color:#fff;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-gothic)}body,main{height:100%;width:100%}a{color:#fff;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}button,p{padding:0;margin:0}button{border:none;background:none;cursor:pointer;color:#fff}