.header_logo-header__VycuE{position:fixed;top:0;display:grid;gap:1rem;width:100%;padding:.65rem 1rem;z-index:20;pointer-events:none;background:var(--headerBackground)}@media(orientation:landscape)and (max-width:669px)and (min-height:750px){.header_logo-header__VycuE{position:absolute;padding:1rem}}@media(min-width:669px)and (min-height:750px){.header_logo-header__VycuE{position:fixed;padding:1rem}}.header_logo-container__ivUIA{width:100%}@media(min-width:669px)and (min-height:750px){.header_logo-container__ivUIA{width:100%}}.header_logo-title__PoD4O{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;pointer-events:auto}.header_logo__MXBZo{width:100%;height:100%;pointer-events:auto}.header_grid__6A5xP{pointer-events:auto;width:calc(5.5555555556vw + .5rem - (5.5555555556vw + .5rem)/12);height:calc(5.5555555556vw + .5rem - (5.5555555556vw + .5rem)/12);margin-right:calc((5.5555555556vw + .5rem)/12);float:left;display:grid;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(11,1fr);transition:all .25s}@media(min-width:669px){.header_grid__6A5xP{width:calc(2.7777777778vw - .2rem - (2.7777777778vw + 1rem)/12);height:calc(2.7777777778vw - .2rem - (2.7777777778vw + 1rem)/12);margin-right:calc((2.7777777778vw + 1rem)/12)}.header_grid__6A5xP:last-of-type{margin-right:0}}.header_grid-item__D_S6H{background-color:#000;position:relative;animation:header_scale-down__godC8 .5s;animation-timing-function:cubic-bezier(.21,.45,.01,.67)}.header_grid-item__D_S6H:nth-child(2){animation-delay:6ms}.header_grid-item__D_S6H:nth-child(3){animation-delay:12ms}.header_grid-item__D_S6H:nth-child(4){animation-delay:18ms}.header_grid-item__D_S6H:nth-child(5){animation-delay:24ms}.header_grid-item__D_S6H:nth-child(6){animation-delay:30ms}.header_grid-item__D_S6H:nth-child(7){animation-delay:36ms}.header_grid-item__D_S6H:nth-child(8){animation-delay:42ms}.header_grid-item__D_S6H:nth-child(9){animation-delay:48ms}.header_grid-item__D_S6H:nth-child(10){animation-delay:54ms}.header_grid-item__D_S6H:nth-child(11){animation-delay:60ms}.header_grid-item__D_S6H:nth-child(12){animation-delay:66ms}.header_grid-item__D_S6H:nth-child(13){animation-delay:72ms}.header_grid-item__D_S6H:nth-child(14){animation-delay:78ms}.header_grid-item__D_S6H:nth-child(15){animation-delay:84ms}.header_grid-item__D_S6H:nth-child(16){animation-delay:90ms}.header_grid-item__D_S6H:nth-child(17){animation-delay:96ms}.header_grid-item__D_S6H:nth-child(18){animation-delay:102ms}.header_grid-item__D_S6H:nth-child(19){animation-delay:108ms}.header_grid-item__D_S6H:nth-child(20){animation-delay:114ms}.header_grid-item__D_S6H:nth-child(21){animation-delay:.12s}.header_grid-item__D_S6H:nth-child(22){animation-delay:126ms}.header_grid-item__D_S6H:nth-child(23){animation-delay:132ms}.header_grid-item__D_S6H:nth-child(24){animation-delay:138ms}.header_grid-item__D_S6H:nth-child(25){animation-delay:144ms}.header_grid-item__D_S6H:nth-child(26){animation-delay:.15s}.header_grid-item__D_S6H:nth-child(27){animation-delay:156ms}.header_grid-item__D_S6H:nth-child(28){animation-delay:162ms}.header_grid-item__D_S6H:nth-child(29){animation-delay:168ms}.header_grid-item__D_S6H:nth-child(30){animation-delay:174ms}.header_grid-item__D_S6H:nth-child(31){animation-delay:.18s}.header_grid-item__D_S6H:nth-child(32){animation-delay:186ms}.header_grid-item__D_S6H:nth-child(33){animation-delay:192ms}.header_grid-item__D_S6H:nth-child(34){animation-delay:198ms}.header_grid-item__D_S6H:nth-child(35){animation-delay:204ms}.header_grid-item__D_S6H:nth-child(36){animation-delay:.21s}.header_grid-item__D_S6H:nth-child(37){animation-delay:216ms}.header_grid-item__D_S6H:nth-child(38){animation-delay:222ms}.header_grid-item__D_S6H:nth-child(39){animation-delay:228ms}.header_grid-item__D_S6H:nth-child(40){animation-delay:234ms}.header_grid-item__D_S6H:nth-child(41){animation-delay:.24s}.header_grid-item__D_S6H:nth-child(42){animation-delay:246ms}.header_grid-item__D_S6H:nth-child(43){animation-delay:252ms}.header_grid-item__D_S6H:nth-child(44){animation-delay:258ms}.header_grid-item__D_S6H:nth-child(45){animation-delay:264ms}.header_grid-item__D_S6H:nth-child(46){animation-delay:.27s}.header_grid-item__D_S6H:nth-child(47){animation-delay:276ms}.header_grid-item__D_S6H:nth-child(48){animation-delay:282ms}.header_grid-item__D_S6H:nth-child(49){animation-delay:288ms}.header_grid-item__D_S6H:nth-child(50){animation-delay:294ms}.header_grid-item__D_S6H:nth-child(51){animation-delay:.3s}.header_grid-item__D_S6H:nth-child(52){animation-delay:306ms}.header_grid-item__D_S6H:nth-child(53){animation-delay:312ms}.header_grid-item__D_S6H:nth-child(54){animation-delay:318ms}.header_grid-item__D_S6H:nth-child(55){animation-delay:324ms}.header_grid-item__D_S6H:nth-child(56){animation-delay:.33s}.header_grid-item__D_S6H:nth-child(57){animation-delay:336ms}.header_grid-item__D_S6H:nth-child(58){animation-delay:342ms}.header_grid-item__D_S6H:nth-child(59){animation-delay:348ms}.header_grid-item__D_S6H:nth-child(60){animation-delay:354ms}.header_grid-item__D_S6H:nth-child(61){animation-delay:.36s}.header_grid-item__D_S6H:nth-child(62){animation-delay:366ms}.header_grid-item__D_S6H:nth-child(63){animation-delay:372ms}.header_grid-item__D_S6H:nth-child(64){animation-delay:378ms}.header_grid-item__D_S6H:nth-child(65){animation-delay:384ms}.header_grid-item__D_S6H:nth-child(66){animation-delay:.39s}.header_grid-item__D_S6H:nth-child(67){animation-delay:396ms}.header_grid-item__D_S6H:nth-child(68){animation-delay:402ms}.header_grid-item__D_S6H:nth-child(69){animation-delay:408ms}.header_grid-item__D_S6H:nth-child(70){animation-delay:414ms}.header_grid-item__D_S6H:nth-child(71){animation-delay:.42s}.header_grid-item__D_S6H:nth-child(72){animation-delay:426ms}.header_grid-item__D_S6H:nth-child(73){animation-delay:432ms}.header_grid-item__D_S6H:nth-child(74){animation-delay:438ms}.header_grid-item__D_S6H:nth-child(75){animation-delay:444ms}.header_grid-item__D_S6H:nth-child(76){animation-delay:.45s}.header_grid-item__D_S6H:nth-child(77){animation-delay:456ms}.header_grid-item__D_S6H:nth-child(78){animation-delay:462ms}.header_grid-item__D_S6H:nth-child(79){animation-delay:468ms}.header_grid-item__D_S6H:nth-child(80){animation-delay:474ms}.header_grid-item__D_S6H:nth-child(81){animation-delay:.48s}.header_grid-item__D_S6H:nth-child(82){animation-delay:486ms}.header_grid-item__D_S6H:nth-child(83){animation-delay:492ms}.header_grid-item__D_S6H:nth-child(84){animation-delay:498ms}.header_grid-item__D_S6H:nth-child(85){animation-delay:504ms}.header_grid-item__D_S6H:nth-child(86){animation-delay:.51s}.header_grid-item__D_S6H:nth-child(87){animation-delay:516ms}.header_grid-item__D_S6H:nth-child(88){animation-delay:522ms}.header_grid-item__D_S6H:nth-child(89){animation-delay:528ms}.header_grid-item__D_S6H:nth-child(90){animation-delay:534ms}.header_grid-item__D_S6H:nth-child(91){animation-delay:.54s}.header_grid-item__D_S6H:nth-child(92){animation-delay:546ms}.header_grid-item__D_S6H:nth-child(93){animation-delay:552ms}.header_grid-item__D_S6H:nth-child(94){animation-delay:558ms}.header_grid-item__D_S6H:nth-child(95){animation-delay:564ms}.header_grid-item__D_S6H:nth-child(96){animation-delay:.57s}.header_grid-item__D_S6H:nth-child(97){animation-delay:576ms}.header_grid-item__D_S6H:nth-child(98){animation-delay:582ms}.header_grid-item__D_S6H:nth-child(99){animation-delay:588ms}.header_grid-item__D_S6H:nth-child(100){animation-delay:594ms}.header_grid-item__D_S6H:nth-child(101){animation-delay:.6s}.header_grid-item__D_S6H:nth-child(102){animation-delay:606ms}.header_grid-item__D_S6H:nth-child(103){animation-delay:612ms}.header_grid-item__D_S6H:nth-child(104){animation-delay:618ms}.header_grid-item__D_S6H:nth-child(105){animation-delay:624ms}.header_grid-item__D_S6H:nth-child(106){animation-delay:.63s}.header_grid-item__D_S6H:nth-child(107){animation-delay:636ms}.header_grid-item__D_S6H:nth-child(108){animation-delay:642ms}.header_grid-item__D_S6H:nth-child(109){animation-delay:648ms}.header_grid-item__D_S6H:nth-child(110){animation-delay:654ms}.header_grid-item__D_S6H:nth-child(111){animation-delay:.66s}.header_grid-item__D_S6H:nth-child(112){animation-delay:666ms}.header_grid-item__D_S6H:nth-child(113){animation-delay:672ms}.header_grid-item__D_S6H:nth-child(114){animation-delay:678ms}.header_grid-item__D_S6H:nth-child(115){animation-delay:684ms}.header_grid-item__D_S6H:nth-child(116){animation-delay:.69s}.header_grid-item__D_S6H:nth-child(117){animation-delay:696ms}.header_grid-item__D_S6H:nth-child(118){animation-delay:702ms}.header_grid-item__D_S6H:nth-child(119){animation-delay:708ms}.header_grid-item__D_S6H:nth-child(120){animation-delay:714ms}.header_grid-item__D_S6H:nth-child(121){animation-delay:.72s}@keyframes header_scale-down__godC8{0%{bottom:-500px;transform:scale(0);opacity:0}to{bottom:0;transform:scale(1.2);opacity:1}}.header_grid__6A5xP .header_grid-item__D_S6H:active,.header_grid__6A5xP .header_grid-item__D_S6H:hover{background:transparent}.header_grid__6A5xP:hover{cursor:none}.header_grid__6A5xP:hover .header_grid-item--c__E6_IA,.header_grid__6A5xP:hover .header_grid-item--l-top__aYX9V,.header_grid__6A5xP:hover .header_grid-item--n-bottom__5LHjh,.header_grid__6A5xP:hover .header_grid-item--o__TUYX_,.header_grid__6A5xP:hover .header_grid-item--s-right__LhPG9,.header_grid__6A5xP:hover .header_grid-item--u-top__HbjNL{background:#000}.header_grid-item--c__E6_IA{grid-column:11/11;grid-row:6/6;background:transparent}.header_grid-item--o__TUYX_{grid-column:6/6;grid-row:6/6;background:transparent}.header_grid-item--n-top__Lyzim{grid-column:10/10;grid-row:1/1;background:transparent}.header_grid-item--n-bottom__5LHjh{grid-column:2/2;grid-row:11/11;background:transparent}.header_grid-item--s-right__LhPG9{grid-column:11/11;grid-row:2/2;background:transparent}.header_grid-item--s-left__OpYSF{grid-column:1/1;grid-row:10/10;background:transparent}.header_grid-item--u-top__HbjNL{grid-column:6/6;grid-row:1/1;background:transparent}.header_grid-item--l-top__aYX9V{grid-column:11/11;grid-row:1/1;background:transparent}.header_switch__container__s_LIK{position:absolute;right:1.5rem;top:1rem;pointer-events:auto;cursor:pointer}@media(orientation:portrait){.header_switch__container__s_LIK{right:.5rem;top:.5rem}}.header_switch__Vv_pm label:hover{cursor:pointer}.header_switch__Vv_pm{visibility:hidden;position:absolute;margin-left:-9999px}.header_switch__Vv_pm+label{display:block;position:relative;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50px;height:30px;background-color:#e0e0e2;border-radius:30px;transition:background .4s}.header_switch__Vv_pm+label:after,.header_switch__Vv_pm+label:before{display:block;position:absolute;content:""}.header_switch__Vv_pm+label:before{top:1px;left:1px;bottom:1px;right:1px;background-color:#e0e0e2;border-radius:15px;transition:background .4s}.header_switch__Vv_pm+label:after{top:2px;left:2px;bottom:2px;width:24px;background-color:#fff;border-radius:100%;transition:margin .4s,background .4s}.header_switch__Vv_pm:checked+label{background-color:#35c65a}.header_switch__Vv_pm:checked+label:after{margin-left:22px;background-color:#fff}.header_switch__Vv_pm:checked+label:before{background-color:#35c65a}.details_project-detail__5JJqn{position:relative;z-index:1}.details-project_font-large__kIImb{font-size:clamp(3.25rem,10vw,5rem);text-transform:uppercase;font-family:Helvetica Neue LT W01_65 Md,helvetica,sans-serif;font-weight:400;margin-bottom:0;margin-left:-.5vw;line-height:.8}@media(min-width:1400px)and (min-height:650px){.details-project_font-large__kIImb{font-size:clamp(6rem,10vw,7rem)}}@media(min-width:1100px)and (min-height:1100px){.details-project_font-large__kIImb{font-size:clamp(6rem,10vw,8rem)}}@media(min-width:1100px)and (min-height:1200px){.details-project_font-large__kIImb{font-size:clamp(6rem,10vw,10rem);margin-left:-.5vw}}@media(min-width:1800px)and (min-height:650px){.details-project_font-large__kIImb{font-size:clamp(6rem,10vw,8rem)}}@media(min-width:1800px)and (min-height:1100px){.details-project_font-large__kIImb{font-size:clamp(6rem,10vw,10rem);margin-left:-.5vw}}@media(min-width:1800px)and (min-height:1300px){.details-project_font-large__kIImb{font-size:clamp(6rem,10vw,12rem)}}.details-project_font-regular__jGkNk{font-size:clamp(.5rem,10vw,1.25rem);font-family:Helvetica Neue LT W01_65 Md,helvetica,sans-serif;font-weight:400;margin-bottom:0;line-height:1}@media(min-width:669px)and (min-height:650px){.details-project_font-regular__jGkNk{font-size:clamp(.75rem,10vw,1rem)}}@media(min-width:1100px)and (min-height:650px){.details-project_font-regular__jGkNk{font-size:clamp(.75rem,10vw,1.25rem)}}@media(min-width:1400px)and (min-height:1200px){.details-project_font-regular__jGkNk{font-size:clamp(1rem,10vw,1.85rem)}}.details-project_font-medium__6h95d{font-size:var(--font-small);font-family:Helvetica Neue LT W01_65 Md,helvetica,sans-serif;font-weight:400;margin-bottom:0;line-height:1.2}@media(min-width:669px)and (min-height:650px){.details-project_font-medium__6h95d{font-size:clamp(.5rem,10vw,.75rem)}}@media(min-width:1100px)and (min-height:650px){.details-project_font-medium__6h95d{font-size:clamp(.75rem,10vw,.75rem)}}@media(min-width:1400px)and (min-height:1200px){.details-project_font-medium__6h95d{font-size:clamp(.75rem,10vw,1rem)}}.details-project_project-detail__list-item__pNdqM{height:100vh;height:100svh;padding-top:var(--headerHeight);padding-bottom:7.25rem;padding-left:1rem;padding-right:calc(40px + 1rem);overflow:hidden;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:flex-start;transition:padding .25s}@media(min-width:669px)and (min-height:650px){.details-project_project-detail__list-item__pNdqM{height:100vh;height:100svh;padding-right:1rem;display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem}}.details-project_project-detail__list-item--is-full__15pbc{grid-template-columns:repeat(1,1fr)}.details-project_project-detail__list-item--clone__fXSPr{height:50vh}@media(min-width:669px)and (min-height:650px){.details-project_project-detail__list-item--clone__fXSPr{height:100vh;height:100svh}}.details-project_project-detail__list-item--clone__fXSPr .details-project_project-detail__list-about__X3vpX,.details-project_project-detail__list-item--clone__fXSPr .details-project_project-detail__list-legal__PG_wj{animation:none}@keyframes details-project_slide-in__g7ilG{0%{top:100vh}to{top:0}}@keyframes details-project_slide-out__xXSle{0%{top:-100vh}to{top:0}}.details-project_project-detail__list-infomation-status__oXWFU,.details-project_project-detail__list-infomation-year__8DY_n{margin:0}.details-project_project-detail__list-number__RKfgC{margin-bottom:.5rem}@media(min-width:669px)and (min-height:650px){.details-project_project-detail__list-number__RKfgC{margin-bottom:0}}.details-project_project-detail__list-title-wrapper__dXlOn{grid-column:2/6}.details-project_project-detail__list-title__vdly7{grid-column:2/6;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;white-space:pre-line}@media(min-width:669px)and (min-height:650px){.details-project_project-detail__list-title__vdly7{gap:2rem;width:calc(100% - 4rem);margin-top:-.5vh}}.details-project_project-detail__list-title-wrapper__dXlOn p{padding-top:.5rem;text-transform:uppercase;white-space:pre-line}@media(min-width:1400px){.details-project_project-detail__list-title-wrapper__dXlOn p{width:75%}}@media(min-width:1110px){@supports not (-moz-appearance:none){.details-project_project-detail__list-title__vdly7{position:relative}.details-project_scrolled-up__iXuZ5 .details-project_project-detail__list-title__vdly7{top:-100vh}.details-project_active__wFGMC.details-project_scrolled-up__iXuZ5 .details-project_project-detail__list-title__vdly7{animation:details-project_slide-out__xXSle .5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.21,.45,.01,.67);animation-delay:.25s}.details-project_scrolled-down__k_qiB .details-project_project-detail__list-title__vdly7{top:100vh}.details-project_scrolled-down__k_qiB.details-project_active__wFGMC .details-project_project-detail__list-title__vdly7{animation:details-project_slide-in__g7ilG .5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.21,.45,.01,.67)}}}.details-project_project-detail__list-title-wrapper__dXlOn span{font-size:50%;vertical-align:super;line-height:0}@media(min-width:1110px){@supports not (-moz-appearance:none){.details-project_project-detail__list-description__EisBm{position:relative}.details-project_scrolled-up__iXuZ5 .details-project_project-detail__list-description__EisBm{top:100vh}.details-project_active__wFGMC.details-project_scrolled-up__iXuZ5 .details-project_project-detail__list-description__EisBm{animation:details-project_slide-out__xXSle .3s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.21,.45,.01,.67)}.details-project_scrolled-down__k_qiB .details-project_project-detail__list-description__EisBm{top:-100vh}.details-project_scrolled-down__k_qiB.details-project_active__wFGMC .details-project_project-detail__list-description__EisBm{animation:details-project_slide-in__g7ilG .3s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.21,.45,.01,.67);animation-delay:.25s}}}.details-project_project-detail__list-infomation__gtLYq{margin-top:1.5rem}@media(min-width:669px)and (min-height:650px){.details-project_project-detail__list-infomation__gtLYq{margin-top:0}}.details-project_project-detail__list-infomation-status__oXWFU:after{content:"";display:inline-block;height:.5rem;width:.5rem;border-radius:50%;margin-left:.5rem;transition:background-color .25s linear .1s;background-color:#fff}@media(min-width:1110px){.details-project_project-detail__list-infomation-status__oXWFU:after{height:1rem;width:1rem}}.details-project_active__wFGMC .details-project_project-detail__list-infomation-status__oXWFU:after{background:blue}.details-project_active__wFGMC .details-project_project-detail__list-infomation-status--is-complete__Kv9lh:after{background-color:#000}.details-project_project-detail__links__Hmnae{list-style:none;padding-top:1.75rem}.details-project_project-detail__links__Hmnae a{text-decoration:underline;color:blue}@media(min-width:1110px){.details-project_project-detail__links__Hmnae a{opacity:0;transition:opacity .25s linear}.details-project_project-detail__links__Hmnae a:nth-child(2){transition-delay:.1s}.details-project_project-detail__links__Hmnae a:nth-child(3){transition-delay:.2s}.details-project_project-detail__links__Hmnae a:nth-child(4){transition-delay:.3s}.details-project_project-detail__links__Hmnae a:nth-child(5){transition-delay:.4s}.details-project_project-detail__links__Hmnae a:nth-child(6){transition-delay:.5s}.details-project_project-detail__links__Hmnae a:nth-child(7){transition-delay:.6s}.details-project_project-detail__links__Hmnae a:nth-child(8){transition-delay:.7s}.details-project_active__wFGMC .details-project_project-detail__links__Hmnae a{opacity:1}}@media(min-width:667px)and (min-height:650px){.details-project_project-detail__list-about__X3vpX{padding-right:2rem}}.details-project_project-detail__list-about-links__5W5ZT br{display:none}.details-project_project-detail__list-about-links__5W5ZT br:nth-last-of-type(-n+2){display:inline-block}@media(min-width:667px)and (min-height:650px){.details-project_project-detail__list-about-links__5W5ZT br{display:inline-block}}.details-project_project-detail__list-contact__luuQo{grid-column:6/6}.details-project_project-detail__list-contact__luuQo br:nth-of-type(2),.details-project_project-detail__list-contact__luuQo br:nth-of-type(4){display:none}@media(min-width:667px)and (min-height:650px){.details-project_project-detail__list-contact__luuQo br:nth-of-type(2),.details-project_project-detail__list-contact__luuQo br:nth-of-type(4){display:inline-block}}.details-project_project-detail__list-legal__PG_wj{font-size:.4rem;grid-column:1/7}@media(min-width:667px)and (min-height:650px){.details-project_project-detail__list-legal__PG_wj{font-size:var(--font-small);grid-column:1/7;-moz-columns:6;column-count:6;-moz-column-gap:1rem;column-gap:1rem}}.details-project_project-detail__list-legal__PG_wj h1,.details-project_project-detail__list-legal__PG_wj h2{display:inline;font-size:inherit;text-transform:none;font-weight:400;margin:0}.details-project_project-detail__list-legal__PG_wj p{display:inline;font-size:inherit;margin:0}.details-project_project-detail__list-legal__PG_wj a{display:inline}.list-project_project-list__list-item__1OKAa a{color:#b3b3b3;text-decoration:none;line-height:1.2;transition:color .25s;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:669px)and (min-height:650px){.list-project_project-list__list-item__1OKAa a{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}}.list-project_project-list__list-name__FM0Kq{text-transform:uppercase}.list-project_project-list__list-name__FM0Kq span{display:none}@media(min-width:669px)and (min-height:650px){.list-project_project-list__list-name__FM0Kq span{display:inline-block}}.list-project_project-list__list-item__1OKAa a div:first-letter{text-transform:uppercase}.list-project_project-list__list-item__1OKAa a:hover,.list-project_project-list__list-item__1OKAa.list-project_active__undve a{transition:color .25s;color:#000;cursor:pointer}.list-project_project-list__list-item__1OKAa.list-project_active__undve a{color:#000;font-family:Helvetica Neue LT W01_75 Bd,helvetica,aria,sans-serif}.list-project_project-list__list-item__1OKAa a div:nth-of-type(2n){grid-column:2/7}@media(min-width:669px)and (min-height:650px){.list-project_project-list__list-item__1OKAa a div:nth-of-type(2n){grid-column:inherit}}.list-project_project-list__list-item__1OKAa a div:nth-of-type(2n),.list-project_project-list__list-item__1OKAa a div:nth-of-type(3n){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-project_project-list__list-item__1OKAa a div:nth-of-type(2n),.list-project_project-list__list-item__1OKAa a div:nth-of-type(3n),.list-project_project-list__list-item__1OKAa a div:nth-of-type(4n),.list-project_project-list__list-item__1OKAa a div:nth-of-type(5n),.list-project_project-list__list-item__1OKAa a div:nth-of-type(6n){display:none}@media(min-width:669px)and (min-height:650px){.list-project_project-list__list-item__1OKAa a div:nth-of-type(2n),.list-project_project-list__list-item__1OKAa a div:nth-of-type(3n),.list-project_project-list__list-item__1OKAa a div:nth-of-type(4n),.list-project_project-list__list-item__1OKAa a div:nth-of-type(5n),.list-project_project-list__list-item__1OKAa a div:nth-of-type(6n){display:block}}.list-project_project-list__list-number__h7IqP.list-project_active__undve{transform:scale(1.5) translateX(-2rem);transform-origin:right}.list-project_project-list__list-number--dot__IwQFJ span{display:none}@media(min-width:1100px)and (min-height:650px){.list-project_project-list__list-number--dot__IwQFJ span{display:inherit}}.list-project_project-list__list-number__h7IqP.list-project_project-list__list-number--dot__IwQFJ.list-project_active__undve span{display:block}.list-project_project-list__list-number--dot__IwQFJ:after{content:"·";width:3rem}@media(min-width:1100px)and (min-height:650px){.list-project_project-list__list-number--dot__IwQFJ:after{content:""}}.list-project_project-list__list-number__h7IqP.list-project_project-list__list-number--dot__IwQFJ.list-project_active__undve:after{content:"";width:0}.list-project_project-list__list-item__1OKAa{position:relative;opacity:0;font-size:var(--font-small);animation:list-project_scale-up__yzpb3 1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.21,.45,.01,.67)}.list-project_project-list__list-item__1OKAa:first-child{animation-delay:0ms}.list-project_project-list__list-item__1OKAa:nth-child(2){animation-delay:8ms}.list-project_project-list__list-item__1OKAa:nth-child(3){animation-delay:16ms}.list-project_project-list__list-item__1OKAa:nth-child(4){animation-delay:24ms}.list-project_project-list__list-item__1OKAa:nth-child(5){animation-delay:32ms}.list-project_project-list__list-item__1OKAa:nth-child(6){animation-delay:40ms}.list-project_project-list__list-item__1OKAa:nth-child(7){animation-delay:48ms}.list-project_project-list__list-item__1OKAa:nth-child(8){animation-delay:56ms}.list-project_project-list__list-item__1OKAa:nth-child(9){animation-delay:64ms}.list-project_project-list__list-item__1OKAa:nth-child(10){animation-delay:72ms}.list-project_project-list__list-item__1OKAa:nth-child(11){animation-delay:80ms}.list-project_project-list__list-item__1OKAa:nth-child(12){animation-delay:88ms}.list-project_project-list__list-item__1OKAa:nth-child(13){animation-delay:96ms}.list-project_project-list__list-item__1OKAa:nth-child(14){animation-delay:104ms}.list-project_project-list__list-item__1OKAa:nth-child(15){animation-delay:112ms}.list-project_project-list__list-item__1OKAa:nth-child(16){animation-delay:.12s}.list-project_project-list__list-item__1OKAa:nth-child(17){animation-delay:128ms}.list-project_project-list__list-item__1OKAa:nth-child(18){animation-delay:136ms}.list-project_project-list__list-item__1OKAa:nth-child(19){animation-delay:144ms}.list-project_project-list__list-item__1OKAa:nth-child(20){animation-delay:152ms}.list-project_project-list__list-item__1OKAa:nth-child(21){animation-delay:.16s}.list-project_project-list__list-item__1OKAa:nth-child(22){animation-delay:168ms}.list-project_project-list__list-item__1OKAa:nth-child(23){animation-delay:176ms}.list-project_project-list__list-item__1OKAa:nth-child(24){animation-delay:184ms}.list-project_project-list__list-item__1OKAa:nth-child(25){animation-delay:192ms}.list-project_project-list__list-item__1OKAa:nth-child(26){animation-delay:.2s}.list-project_project-list__list-item__1OKAa:nth-child(27){animation-delay:208ms}.list-project_project-list__list-item__1OKAa:nth-child(28){animation-delay:216ms}.list-project_project-list__list-item__1OKAa:nth-child(29){animation-delay:224ms}.list-project_project-list__list-item__1OKAa:nth-child(30){animation-delay:232ms}.list-project_project-list__list-item__1OKAa:nth-child(31){animation-delay:.24s}.list-project_project-list__list-item__1OKAa:nth-child(32){animation-delay:248ms}.list-project_project-list__list-item__1OKAa:nth-child(33){animation-delay:256ms}.list-project_project-list__list-item__1OKAa:nth-child(34){animation-delay:264ms}.list-project_project-list__list-item__1OKAa:nth-child(35){animation-delay:272ms}.list-project_project-list__list-item__1OKAa:nth-child(36){animation-delay:.28s}.list-project_project-list__list-item__1OKAa:nth-child(37){animation-delay:288ms}.list-project_project-list__list-item__1OKAa:nth-child(38){animation-delay:296ms}.list-project_project-list__list-item__1OKAa:nth-child(39){animation-delay:304ms}.list-project_project-list__list-item__1OKAa:nth-child(40){animation-delay:312ms}.list-project_project-list__list-item__1OKAa:nth-child(41){animation-delay:.32s}.list-project_project-list__list-item__1OKAa:nth-child(42){animation-delay:328ms}.list-project_project-list__list-item__1OKAa:nth-child(43){animation-delay:336ms}.list-project_project-list__list-item__1OKAa:nth-child(44){animation-delay:344ms}.list-project_project-list__list-item__1OKAa:nth-child(45){animation-delay:352ms}.list-project_project-list__list-item__1OKAa:nth-child(46){animation-delay:.36s}.list-project_project-list__list-item__1OKAa:nth-child(47){animation-delay:368ms}.list-project_project-list__list-item__1OKAa:nth-child(48){animation-delay:376ms}.list-project_project-list__list-item__1OKAa:nth-child(49){animation-delay:384ms}.list-project_project-list__list-item__1OKAa:nth-child(50){animation-delay:392ms}@keyframes list-project_scale-up__yzpb3{0%{position:relative;top:500px;opacity:0}to{top:0;opacity:1}}@import"https://fast.fonts.net/lt/1.css?apiType=css&c=b5500b1f-bdd5-4b25-b5c4-74226a0fd103&fontids=1488902";@font-face{font-family:Helvetica Neue LT W01_65 Md;src:local("HelveticaNeue Medium"),url(/fonts/5b1fbd62-45dc-4433-a7df-a2b24a146411.woff2) format("woff2"),url(/fonts/050b1948-f226-4d20-a65a-15d8ed031222.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Helvetica Neue LT W01_75 Bd;src:local("HelveticaNeue Bold"),url(/fonts/531c5a28-5575-4f58-96d4-a80f7b702d7b.woff2) format("woff2"),url(/fonts/439c5962-f9fe-4eaf-a1f6-f41d42edba75.woff) format("woff");font-weight:700;font-display:swap}.masthead_font-large__48QCx{font-size:clamp(3.25rem,10vw,5rem);text-transform:uppercase;font-family:Helvetica Neue LT W01_65 Md,helvetica,sans-serif;font-weight:400;margin-bottom:0;margin-left:-.5vw;line-height:.8}@media(min-width:1400px)and (min-height:650px){.masthead_font-large__48QCx{font-size:clamp(6rem,10vw,7rem)}}@media(min-width:1100px)and (min-height:1100px){.masthead_font-large__48QCx{font-size:clamp(6rem,10vw,8rem)}}@media(min-width:1100px)and (min-height:1200px){.masthead_font-large__48QCx{font-size:clamp(6rem,10vw,10rem);margin-left:-.5vw}}@media(min-width:1800px)and (min-height:650px){.masthead_font-large__48QCx{font-size:clamp(6rem,10vw,8rem)}}@media(min-width:1800px)and (min-height:1100px){.masthead_font-large__48QCx{font-size:clamp(6rem,10vw,10rem);margin-left:-.5vw}}@media(min-width:1800px)and (min-height:1300px){.masthead_font-large__48QCx{font-size:clamp(6rem,10vw,12rem)}}.masthead_font-regular__5VZWZ{font-size:clamp(.5rem,10vw,1.25rem);font-family:Helvetica Neue LT W01_65 Md,helvetica,sans-serif;font-weight:400;margin-bottom:0;line-height:1}@media(min-width:669px)and (min-height:650px){.masthead_font-regular__5VZWZ{font-size:clamp(.75rem,10vw,1rem)}}@media(min-width:1100px)and (min-height:650px){.masthead_font-regular__5VZWZ{font-size:clamp(.75rem,10vw,1.25rem)}}@media(min-width:1400px)and (min-height:1200px){.masthead_font-regular__5VZWZ{font-size:clamp(1rem,10vw,1.85rem)}}.masthead_font-medium__49Ana,.masthead_project-detail__list-about__DexXW h2,.masthead_project-detail__list-about__DexXW p{font-size:var(--font-small);font-family:Helvetica Neue LT W01_65 Md,helvetica,sans-serif;font-weight:400;margin-bottom:0;line-height:1.2}@media(min-width:669px)and (min-height:650px){.masthead_font-medium__49Ana,.masthead_project-detail__list-about__DexXW h2,.masthead_project-detail__list-about__DexXW p{font-size:clamp(.5rem,10vw,.75rem)}}@media(min-width:1100px)and (min-height:650px){.masthead_font-medium__49Ana,.masthead_project-detail__list-about__DexXW h2,.masthead_project-detail__list-about__DexXW p{font-size:clamp(.75rem,10vw,.75rem)}}@media(min-width:1400px)and (min-height:1200px){.masthead_font-medium__49Ana,.masthead_project-detail__list-about__DexXW h2,.masthead_project-detail__list-about__DexXW p{font-size:clamp(.75rem,10vw,1rem)}}.masthead_project-detail__list-item___cpEu{height:100vh;height:100svh;padding-top:var(--headerHeight);padding-bottom:7.25rem;padding-left:1rem;padding-right:calc(40px + 1rem);overflow:hidden;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:flex-start;transition:padding .25s}@media(min-width:669px)and (min-height:650px){.masthead_project-detail__list-item___cpEu{height:100vh;height:100svh;padding-right:1rem;display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem}}.masthead_project-detail__list-item--is-full__rFl60{grid-template-columns:repeat(1,1fr)}.masthead_project-detail__list-item--clone__vJUVX{height:50vh}@media(min-width:669px)and (min-height:650px){.masthead_project-detail__list-item--clone__vJUVX{height:100vh;height:100svh}}.masthead_project-detail__list-item--clone__vJUVX .masthead_project-detail__list-about__DexXW,.masthead_project-detail__list-item--clone__vJUVX .masthead_project-detail__list-legal__RIbkG{animation:none}@keyframes masthead_slide-in__lDAqZ{0%{top:3000px}to{top:0}}@keyframes masthead_slide-out__IAVvL{0%{top:-3000px}to{top:0}}.masthead_project-detail__list-infomation-status___OAVM,.masthead_project-detail__list-infomation-year__QiCNg{margin:0}.masthead_project-detail__list-number__s_fZR{margin-bottom:.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:669px)and (min-height:650px){.masthead_project-detail__list-number__s_fZR{margin-bottom:0}}.masthead_project-detail__list-title-wrapper__6f_DV{grid-column:2/6}.masthead_project-detail__list-title__DkWl2{grid-column:2/6;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}@media(min-width:669px)and (min-height:650px){.masthead_project-detail__list-title__DkWl2{gap:2rem;width:calc(100% - 4rem);margin-top:-.5vh}}.masthead_project-detail__list-title-wrapper__6f_DV p{justify-self:end;padding-top:.5rem;text-transform:uppercase}@media(min-width:1400px){.masthead_project-detail__list-title-wrapper__6f_DV p{max-width:75%}}@media(min-width:1110px){@supports not (-moz-appearance:none){.masthead_project-detail__list-title__DkWl2{position:relative}.masthead_scrolled-up__YGf2h .masthead_project-detail__list-title__DkWl2{top:-3000px}.masthead_active__tKbGl.masthead_scrolled-up__YGf2h .masthead_project-detail__list-title__DkWl2{animation:masthead_slide-out__IAVvL .5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.21,.45,.01,.67);animation-delay:.25s}.masthead_scrolled-down__uxoIT .masthead_project-detail__list-title__DkWl2{top:3000px}.masthead_scrolled-down__uxoIT.masthead_active__tKbGl .masthead_project-detail__list-title__DkWl2{animation:masthead_slide-in__lDAqZ .5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.21,.45,.01,.67)}.masthead_project-detail__list-description__6FWeG{position:relative}.masthead_scrolled-up__YGf2h .masthead_project-detail__list-description__6FWeG{top:3000px}.masthead_active__tKbGl.masthead_scrolled-up__YGf2h .masthead_project-detail__list-description__6FWeG{animation:masthead_slide-out__IAVvL .3s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.21,.45,.01,.67)}.masthead_scrolled-down__uxoIT .masthead_project-detail__list-description__6FWeG{top:-3000px}.masthead_scrolled-down__uxoIT.masthead_active__tKbGl .masthead_project-detail__list-description__6FWeG{animation:masthead_slide-in__lDAqZ .3s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.21,.45,.01,.67);animation-delay:.25s}}}.masthead_project-detail__list-infomation__eYccX{margin-top:1.5rem}@media(min-width:669px)and (min-height:650px){.masthead_project-detail__list-infomation__eYccX{margin-top:0}}.masthead_project-detail__list-infomation-status___OAVM:after{content:"";display:inline-block;height:.5rem;width:.5rem;border-radius:50%;margin-left:.5rem;transition:background-color .25s linear .1s;background-color:#fff}@media(min-width:1110px){.masthead_project-detail__list-infomation-status___OAVM:after{height:1rem;width:1rem}}.masthead_active__tKbGl .masthead_project-detail__list-infomation-status___OAVM:after{background:blue}.masthead_active__tKbGl .masthead_project-detail__list-infomation-status--is-complete__8_mXs:after{background-color:#000}.masthead_project-detail__links__H5EKY{padding-top:1.75rem}@media(min-width:1110px){.masthead_project-detail__links__H5EKY a{opacity:0;transition:opacity .25s linear}.masthead_project-detail__links__H5EKY a:nth-child(2){transition-delay:.1s}.masthead_project-detail__links__H5EKY a:nth-child(3){transition-delay:.2s}.masthead_project-detail__links__H5EKY a:nth-child(4){transition-delay:.3s}.masthead_project-detail__links__H5EKY a:nth-child(5){transition-delay:.4s}.masthead_project-detail__links__H5EKY a:nth-child(6){transition-delay:.5s}.masthead_project-detail__links__H5EKY a:nth-child(7){transition-delay:.6s}.masthead_project-detail__links__H5EKY a:nth-child(8){transition-delay:.7s}.masthead_active__tKbGl .masthead_project-detail__links__H5EKY a{opacity:1}}@media(min-width:667px)and (min-height:650px){.masthead_project-detail__list-about__DexXW{padding-right:2rem}}.masthead_project-detail__list-about__DexXW h2,.masthead_project-detail__list-about__DexXW p{margin:0;text-transform:none;font-weight:400}.masthead_project-detail__list-about__DexXW p{padding-bottom:1.25rem}@media(orientation:portrait){.masthead_project-detail__list-about__DexXW p{padding-bottom:.65rem}}.masthead_project-detail__list-about__DexXW a{text-decoration:underline}.masthead_project-detail__list-contact__jR3a_{grid-column:6/6}.masthead_project-detail__list-about__DexXW.masthead_project-detail__list-contact__jR3a_ a{text-decoration:underline;color:blue}.masthead_project-detail__list-legal__RIbkG{font-size:.4rem;grid-column:1/7}@media(min-width:667px)and (min-height:650px){.masthead_project-detail__list-legal__RIbkG{grid-column:1/7;-moz-columns:6;column-count:6;-moz-column-gap:1rem;column-gap:1rem}}.masthead_project-detail__list-legal__RIbkG h1,.masthead_project-detail__list-legal__RIbkG h2{display:inline;font-size:inherit;text-transform:none;font-weight:400;margin:0}.masthead_project-detail__list-legal__RIbkG p{display:inline;font-size:inherit;margin:0}.masthead_project-detail__list-legal__RIbkG a{display:inline;text-decoration:underline}.list_projectList__7g9fL{position:sticky;bottom:0;left:calc(100vw - 6.15rem);width:6rem;height:calc(100vh - var(--headerHeight));height:calc(100svh - var(--headerHeight));padding-bottom:15vh;padding-right:.5rem;text-align:right;z-index:11;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:669px)and (min-height:650px){.list_projectList__7g9fL{background-color:#fff;text-align:left;left:0;width:100%;height:50vh;padding-bottom:0}}.list_projectListList__ENO6z{height:auto;display:flex;flex-flow:column wrap;flex-wrap:nowrap;justify-content:space-evenly;list-style:none}.list_projectList__7g9fL::-webkit-scrollbar{display:none}@media(min-width:669px)and (min-height:650px){.list_projectListList__ENO6z{height:100%;padding:1rem}}@media(prefers-reduced-motion){.index_projects-holder__YKETh{scroll-snap-type:none;scroll-behavior:none}}.index_projects-holder__YKETh{height:100vh;height:100svh;overflow:scroll;transition:transform .25s;will-change:transform;scroll-snap-type:y mandatory}@media(min-width:669px)and (min-height:650px){.index_projects-holder__YKETh{height:100vh;height:100svh}}li.index_active__rVMSD a{transition:color .25s;color:var(--primary-dark);font-family:Helvetica Neue LT W01_75 Bd,helvetica,aria,sans-serif}.index_active__rVMSD{transform:scale(1.5) translateX(-2rem);transform-origin:right}