.button-color:where(.astro-ijhg4bhd){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:where(.astro-ijhg4bhd):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-ijhg4bhd):active{scale:.96}@media screen and (width<=844px){.button-color:where(.astro-ijhg4bhd){padding:1.3em 1.6em}}.button-color:where(.astro-ijhg4bhd):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-ijhg4bhd){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:where(.astro-ijhg4bhd):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-ijhg4bhd):active{scale:.96}@media screen and (width<=844px){.button-color-border:where(.astro-ijhg4bhd){padding:1.3em 1.6em}}.button-white:where(.astro-ijhg4bhd){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:where(.astro-ijhg4bhd):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-ijhg4bhd):active{scale:.96}@media screen and (width<=844px){.button-white:where(.astro-ijhg4bhd){padding:1.3em 1.6em}}.button-white-border:where(.astro-ijhg4bhd){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:where(.astro-ijhg4bhd):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-ijhg4bhd):active{scale:.96}@media screen and (width<=844px){.button-white-border:where(.astro-ijhg4bhd){padding:1.3em 1.6em}}.button-cancel:where(.astro-ijhg4bhd){color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:where(.astro-ijhg4bhd):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-ijhg4bhd):active{scale:.96}@media screen and (width<=844px){.button-cancel:where(.astro-ijhg4bhd){padding:1.3em 1.6em}}.button-cancel:where(.astro-ijhg4bhd):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-ijhg4bhd){text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:where(.astro-ijhg4bhd):hover{background-color:#a7abb5}.fwid:where(.astro-ijhg4bhd){font-feature-settings:"fwid"}.ss01:where(.astro-ijhg4bhd){font-feature-settings:"ss01"}.ss02:where(.astro-ijhg4bhd){font-feature-settings:"ss02"}.smcp:where(.astro-ijhg4bhd){font-feature-settings:"smcp"}.palt:where(.astro-ijhg4bhd){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-ijhg4bhd){font-feature-settings:"calt" 0}.case:where(.astro-ijhg4bhd){font-feature-settings:"case"}.tnum:where(.astro-ijhg4bhd){font-feature-settings:"tnum"}.onum:where(.astro-ijhg4bhd){font-feature-settings:"onum"}.otnum:where(.astro-ijhg4bhd){font-feature-settings:"tnum", "onum"}.numr:where(.astro-ijhg4bhd){font-feature-settings:"numr"}.dnom:where(.astro-ijhg4bhd){font-feature-settings:"dnom"}.frac:where(.astro-ijhg4bhd){font-feature-settings:"frac"}.sups:where(.astro-ijhg4bhd){font-feature-settings:"sups"}.subs:where(.astro-ijhg4bhd){font-feature-settings:"subs"}.hwid:where(.astro-ijhg4bhd){font-feature-settings:"hwid"}.nalt1:where(.astro-ijhg4bhd){font-feature-settings:"nalt" 1}.nalt2:where(.astro-ijhg4bhd){font-feature-settings:"nalt" 2}.nalt3:where(.astro-ijhg4bhd){font-feature-settings:"nalt" 3}.c2sc:where(.astro-ijhg4bhd){font-feature-settings:"c2sc"}.dlig:where(.astro-ijhg4bhd){font-feature-settings:"dlig"}.trad:where(.astro-ijhg4bhd){font-feature-settings:"trad"}.jp78:where(.astro-ijhg4bhd){font-feature-settings:"jp78"}.nlck:where(.astro-ijhg4bhd){font-feature-settings:"nlck"}.ruby:where(.astro-ijhg4bhd){font-feature-settings:"ruby"}.vert:where(.astro-ijhg4bhd){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-ijhg4bhd){color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:where(.astro-ijhg4bhd):after{content:"*"}.checkout-form-button:where(.astro-ijhg4bhd){flex:1}.checkout-form-wrapper:where(.astro-ijhg4bhd){flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper:where(.astro-ijhg4bhd){gap:3rem 0}}.app-loading-wrapper:where(.astro-ijhg4bhd){justify-content:center;align-items:center;width:100%;display:flex}.splide:where(.astro-ijhg4bhd){aspect-ratio:1;cursor:grab;width:100%;max-width:100%;position:relative;overflow:hidden}.splide:where(.astro-ijhg4bhd):active{cursor:grabbing}.imgInner:where(.astro-ijhg4bhd),.imgInner:where(.astro-ijhg4bhd) :where(.astro-ijhg4bhd){object-fit:cover;opacity:1;width:100%;height:100%;transition:all .2s}@media screen and (width<=844px){.imgInner:where(.astro-ijhg4bhd),.imgInner:where(.astro-ijhg4bhd) :where(.astro-ijhg4bhd){transition:all .2s}}.imgInner:where(.astro-ijhg4bhd) .hidden:where(.astro-ijhg4bhd){opacity:0}.button-color{color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:hover{color:#252b33;background-color:#dcdfe5}.button-color:active{scale:.96}@media screen and (width<=844px){.button-color{padding:1.3em 1.6em}}.button-color:hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border{color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:hover{color:#252b33;background-color:#dcdfe5}.button-color-border:active{scale:.96}@media screen and (width<=844px){.button-color-border{padding:1.3em 1.6em}}.button-white{color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:hover{color:#252b33;background-color:#dcdfe5}.button-white:active{scale:.96}@media screen and (width<=844px){.button-white{padding:1.3em 1.6em}}.button-white-border{color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:hover{color:#252b33;background-color:#dcdfe5}.button-white-border:active{scale:.96}@media screen and (width<=844px){.button-white-border{padding:1.3em 1.6em}}.button-cancel{color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:hover{color:#252b33;background-color:#dcdfe5}.button-cancel:active{scale:.96}@media screen and (width<=844px){.button-cancel{padding:1.3em 1.6em}}.button-cancel:hover{color:#252b33;background-color:unset;border:none}.button-rect-white{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:hover{background-color:#a7abb5}.fwid{font-feature-settings:"fwid"}.ss01{font-feature-settings:"ss01"}.ss02{font-feature-settings:"ss02"}.smcp{font-feature-settings:"smcp"}.palt{font-feature-settings:"palt" 1;font-kerning:normal}.calt_off{font-feature-settings:"calt" 0}.case{font-feature-settings:"case"}.tnum{font-feature-settings:"tnum"}.onum{font-feature-settings:"onum"}.otnum{font-feature-settings:"tnum", "onum"}.numr{font-feature-settings:"numr"}.dnom{font-feature-settings:"dnom"}.frac{font-feature-settings:"frac"}.sups{font-feature-settings:"sups"}.subs{font-feature-settings:"subs"}.hwid{font-feature-settings:"hwid"}.nalt1{font-feature-settings:"nalt" 1}.nalt2{font-feature-settings:"nalt" 2}.nalt3{font-feature-settings:"nalt" 3}.c2sc{font-feature-settings:"c2sc"}.dlig{font-feature-settings:"dlig"}.trad{font-feature-settings:"trad"}.jp78{font-feature-settings:"jp78"}.nlck{font-feature-settings:"nlck"}.ruby{font-feature-settings:"ruby"}.vert{text-indent:0;writing-mode:vertical-rl}.loader{color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:after{content:"*"}.checkout-form-button{flex:1}.checkout-form-wrapper{flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper{gap:3rem 0}}.app-loading-wrapper{justify-content:center;align-items:center;width:100%;display:flex}li .idPage{aspect-ratio:1;width:1.3vw;max-width:.4rem;background-color:#252b33!important;height:auto!important}li .idPage.is-active{background-color:#fafafa!important;transform:scale(1)!important}.button-color:where(.astro-kpaidhwy){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:where(.astro-kpaidhwy):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-kpaidhwy):active{scale:.96}@media screen and (width<=844px){.button-color:where(.astro-kpaidhwy){padding:1.3em 1.6em}}.button-color:where(.astro-kpaidhwy):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-kpaidhwy){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:where(.astro-kpaidhwy):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-kpaidhwy):active{scale:.96}@media screen and (width<=844px){.button-color-border:where(.astro-kpaidhwy){padding:1.3em 1.6em}}.button-white:where(.astro-kpaidhwy){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:where(.astro-kpaidhwy):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-kpaidhwy):active{scale:.96}@media screen and (width<=844px){.button-white:where(.astro-kpaidhwy){padding:1.3em 1.6em}}.button-white-border:where(.astro-kpaidhwy){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:where(.astro-kpaidhwy):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-kpaidhwy):active{scale:.96}@media screen and (width<=844px){.button-white-border:where(.astro-kpaidhwy){padding:1.3em 1.6em}}.button-cancel:where(.astro-kpaidhwy){color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:where(.astro-kpaidhwy):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-kpaidhwy):active{scale:.96}@media screen and (width<=844px){.button-cancel:where(.astro-kpaidhwy){padding:1.3em 1.6em}}.button-cancel:where(.astro-kpaidhwy):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-kpaidhwy){text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:where(.astro-kpaidhwy):hover{background-color:#a7abb5}.fwid:where(.astro-kpaidhwy){font-feature-settings:"fwid"}.ss01:where(.astro-kpaidhwy){font-feature-settings:"ss01"}.ss02:where(.astro-kpaidhwy){font-feature-settings:"ss02"}.smcp:where(.astro-kpaidhwy){font-feature-settings:"smcp"}.palt:where(.astro-kpaidhwy){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-kpaidhwy){font-feature-settings:"calt" 0}.case:where(.astro-kpaidhwy){font-feature-settings:"case"}.tnum:where(.astro-kpaidhwy){font-feature-settings:"tnum"}.onum:where(.astro-kpaidhwy){font-feature-settings:"onum"}.otnum:where(.astro-kpaidhwy){font-feature-settings:"tnum", "onum"}.numr:where(.astro-kpaidhwy){font-feature-settings:"numr"}.dnom:where(.astro-kpaidhwy){font-feature-settings:"dnom"}.frac:where(.astro-kpaidhwy){font-feature-settings:"frac"}.sups:where(.astro-kpaidhwy){font-feature-settings:"sups"}.subs:where(.astro-kpaidhwy){font-feature-settings:"subs"}.hwid:where(.astro-kpaidhwy){font-feature-settings:"hwid"}.nalt1:where(.astro-kpaidhwy){font-feature-settings:"nalt" 1}.nalt2:where(.astro-kpaidhwy){font-feature-settings:"nalt" 2}.nalt3:where(.astro-kpaidhwy){font-feature-settings:"nalt" 3}.c2sc:where(.astro-kpaidhwy){font-feature-settings:"c2sc"}.dlig:where(.astro-kpaidhwy){font-feature-settings:"dlig"}.trad:where(.astro-kpaidhwy){font-feature-settings:"trad"}.jp78:where(.astro-kpaidhwy){font-feature-settings:"jp78"}.nlck:where(.astro-kpaidhwy){font-feature-settings:"nlck"}.ruby:where(.astro-kpaidhwy){font-feature-settings:"ruby"}.vert:where(.astro-kpaidhwy){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-kpaidhwy){color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:where(.astro-kpaidhwy):after{content:"*"}.checkout-form-button:where(.astro-kpaidhwy){flex:1}.checkout-form-wrapper:where(.astro-kpaidhwy){flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper:where(.astro-kpaidhwy){gap:3rem 0}}.app-loading-wrapper:where(.astro-kpaidhwy){justify-content:center;align-items:center;width:100%;display:flex}.project-wrapper:where(.astro-kpaidhwy){color:#252b33;opacity:0;flex-direction:column;align-items:center;gap:0;width:100%;padding:0 min(5rem,5vw);transition:transform .2s,opacity .2s;position:relative;transform:translateY(.8rem)}@media screen and (width<=844px){.project-wrapper:where(.astro-kpaidhwy){padding:0}}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy){align-items:left;flex-direction:column;grid-template-columns:20rem 1fr;width:100%;display:grid}@media screen and (width>=1523px){.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy){grid-template-columns:22rem 1fr 22rem;width:auto}}@media screen and (width<=844px){.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy){flex-direction:column;gap:1.5rem;display:flex}}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .slider-wrapper:where(.astro-kpaidhwy){aspect-ratio:1;background-color:#dcdfe5;grid-column:2/3;justify-self:center;width:100%;max-width:90vh}@media screen and (width>=1523px){.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .slider-wrapper:where(.astro-kpaidhwy){max-width:85vh}}@media screen and (width<=844px){.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .slider-wrapper:where(.astro-kpaidhwy){max-width:100%}}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy){flex-direction:column;grid-column:1/2;grid-row-start:1;justify-self:end;gap:1lh;width:100%;padding-right:3rem}@media screen and (width>=1523px){.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy){padding-right:4rem}}@media screen and (width<=844px){.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy){padding:0 2rem 0 min(5rem,5vw)}}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy) .title-tag-wrapper:where(.astro-kpaidhwy){flex-direction:column;width:100%}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy) .title-tag-wrapper:where(.astro-kpaidhwy) .title:where(.astro-kpaidhwy){word-break:auto-phrase;text-wrap:pretty;font-family:NPSK-R,NPSL-R,heisei-kaku-gothic-std,sans-serif;font-size:1rem;font-weight:500;line-height:1.35}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy) .title-tag-wrapper:where(.astro-kpaidhwy) .tag:where(.astro-kpaidhwy){font-kerning:normal;color:#a7abb5;font-family:NPSK-R,NPSL-R,heisei-kaku-gothic-std,sans-serif;font-weight:500}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy) .desc-container:where(.astro-kpaidhwy){flex-direction:column;margin-bottom:6rem;line-height:1.6em}@media screen and (width<=844px){.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy) .desc-container:where(.astro-kpaidhwy){grid-area:auto/1}}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy) .desc-container:where(.astro-kpaidhwy) .creditWrapper{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy) .desc-container:where(.astro-kpaidhwy) .creditWrapper .creditTitle{text-wrap:balance;align-items:center;font-family:NPSK-R,NPSL-R,heisei-kaku-gothic-std,sans-serif;font-size:.7rem;font-weight:500;line-height:1.5rem;display:flex;transform:translateY(.45em)}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy) .desc-container:where(.astro-kpaidhwy) .creditWrapper .creditInfo{flex:1}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy) .desc-container:where(.astro-kpaidhwy) .creditWrapper .hidden{display:none}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy) .desc-container:where(.astro-kpaidhwy) .creditWrapper .description{text-align:justify;margin-bottom:1lh}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy) .desc-container:where(.astro-kpaidhwy) .creditWrapper .description a{-webkit-text-decoration-thickness:.5px;text-decoration:underline .5px}.project-wrapper:where(.astro-kpaidhwy) .inner-wrapper:where(.astro-kpaidhwy) .text-wrapper:where(.astro-kpaidhwy) .desc-container:where(.astro-kpaidhwy) .creditWrapper .description a:hover{color:#a7abb5}
