@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css";.main-banner{width:100%;height:100vh;box-sizing:border-box;border-radius:20px;overflow:hidden;position:relative;padding:0}.banner-video{position:absolute;top:50%;left:50%;width:auto;height:100%;min-width:100%;transform:translate(-50%,-50%);object-fit:cover;display:block;padding:10px!important;border-radius:40px;box-sizing:border-box}.navbar{display:flex;position:fixed;top:20px;width:calc(100% - 40px);padding:5px;font-weight:700;box-sizing:border-box;border-radius:20px;background-color:#000;justify-content:space-between;font-style:normal;border:1px solid #222;font-size:13px;flex-direction:row}@media (max-width: 700px){.navbar{flex-direction:column;padding:10px}}.gray{cursor:default;opacity:.5}.item{margin:6px}.footer{width:100%;box-sizing:border-box;padding:60px 20% 0;height:300px;margin-bottom:0;background:#111;color:#737373;display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr 1fr;justify-content:center;align-items:start;column-gap:20px;overflow:hidden}.footer-column{display:flex;flex-direction:column;gap:12px;font-size:14px}.footer-column>div:first-child:not(:last-child){color:#a3a3a3;font-weight:500}.footer-link{color:inherit;transition:color .2s}.footer-link:hover{color:#fff}@media (max-width: 1024px){.footer{grid-template-columns:1fr;gap:40px;height:fit-content;padding:50px 20% 100px}}.about-section{width:100%;min-height:100vh;box-sizing:border-box;padding:10px;display:flex}.about-panel{flex:1;box-sizing:border-box;background:#000;border:1px solid #ffffff;border-radius:20px;padding:88px 32px 32px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr auto;column-gap:20px;row-gap:24px;overflow:hidden}.about-meta{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;padding-bottom:12px;border-bottom:1px solid #ffffff;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.about-meta span:nth-child(1){grid-column:1 / 5}.about-meta span:nth-child(2){grid-column:5 / 9}.about-meta span:nth-child(3){grid-column:9 / -1;text-align:right}.about-main{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:end;min-height:0}.about-title{grid-column:1 / 9;margin:0;font-family:Instrument Sans,Inter,sans-serif;font-weight:600;font-size:clamp(2.6rem,7.4vw,8.5rem);line-height:.92;letter-spacing:-.045em;text-align:left;-webkit-hyphens:none;hyphens:none}.about-mark{grid-column:9 / -1;justify-self:end;align-self:end;width:min(100%,36vh);height:auto;aspect-ratio:1 / 1;display:block}.about-body{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;padding-top:12px;border-top:1px solid #ffffff}.about-label{grid-column:1 / 5;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.about-body p{grid-column:5 / -1;margin:0;max-width:62ch;font-size:clamp(.9rem,1.15vw,1.1rem);line-height:1.5;font-weight:400;letter-spacing:-.005em}.about-nowrap{white-space:nowrap}@media (max-width: 800px){.about-nowrap{white-space:normal}.about-panel{padding:96px 20px 20px;column-gap:12px}.about-meta span:nth-child(1){grid-column:1 / 7}.about-meta span:nth-child(2){display:none}.about-meta span:nth-child(3){grid-column:7 / -1}.about-main{align-content:end}.about-title{grid-column:1 / -1;grid-row:2;font-size:clamp(2.4rem,13vw,5rem)}.about-mark{grid-column:1 / -1;grid-row:1;justify-self:start;width:96px;margin-bottom:24px}.about-label,.about-body p{grid-column:1 / -1}.about-label{margin-bottom:8px}}.blueprint-section{width:100%;min-height:100vh;box-sizing:border-box;padding:0 10px 10px;display:flex}.blueprint-panel{flex:1;box-sizing:border-box;position:relative;background:#fff;color:#000;border-radius:20px;padding:32px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr auto;column-gap:20px;row-gap:16px;overflow:hidden}.blueprint-meta{position:relative;z-index:1;grid-column:1 / -1;display:grid;grid-template-columns:subgrid;padding-bottom:12px;border-bottom:1px solid #000000;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.blueprint-meta span:nth-child(1){grid-column:1 / 5}.blueprint-meta span:nth-child(2){grid-column:5 / 9}.blueprint-meta span:nth-child(3){grid-column:9 / -1;text-align:right}.blueprint-meta-bottom span:nth-child(1){grid-column:9 / -1;text-align:right}.blueprint-meta-bottom{padding-bottom:0;padding-top:12px;border-bottom:none;border-top:1px solid #000000}.blueprint-svg{grid-column:1 / -1;width:100%;height:100%;min-height:0;overflow:hidden;display:block}@media (max-width: 800px){.blueprint-panel{padding:20px;column-gap:12px}.blueprint-meta span:nth-child(1){grid-column:1 / 7}.blueprint-meta span:nth-child(2){display:none}.blueprint-meta span:nth-child(3){grid-column:7 / -1}.blueprint-svg{min-height:60vh}}.blueprint-svg .bp-line,.blueprint-svg .bp-line *{vector-effect:non-scaling-stroke}.bp-line{stroke:#000;stroke-width:.6px;stroke-opacity:.55}.bp-faint{stroke-opacity:.22}.bp-dash{stroke-dasharray:4 4;stroke-opacity:.4}.bp-logo{stroke:#000;stroke-width:1.8px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bp-text{fill:#000;fill-opacity:.4;stroke:none;font-family:Inter,sans-serif;font-size:1.6px;font-weight:500;letter-spacing:.04em}html,body,#root{min-height:0;min-width:0;margin:0;box-sizing:border-box;padding:0;overflow:auto}#root{display:flex;flex-direction:column;align-items:center;min-height:0;min-width:0;box-sizing:border-box;width:100%;overflow-y:auto;overflow-x:hidden}:root{font-family:Inter,sans-serif;font-size:1em;font-weight:400;color:#fff;background:#000;--nimbial-orange: #da7228;--symphony-pink: #ee29ca;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}[text-style=display]{font-family:Instrument Sans,sans-serif}[color-type=accent-color]{color:#c56ec9}[color-type=icon-color]{color:#fff}a{font-weight:500;text-decoration:inherit;color:inherit}body{display:flex;flex-direction:column;outline:none;box-sizing:border-box;min-height:0;min-width:0;margin:0;padding:0;overflow:auto;align-items:center}::selection{background:#fff1;color:auto}h1{font-size:3.2em;line-height:1.1}button{background-color:inherit;color:inherit;border:0px solid transparent;font-size:1em;font-family:inherit;cursor:pointer;transition:filter .4s}button:hover{filter:brightness(1.2)}button:focus{outline:none}span,input{margin:0}hr{border:none;border-top:3px solid #ffffff1e;border-radius:999px;width:1000px;max-width:80%;box-sizing:border-box;align-self:center}.hr{width:4px;display:block;background:#3c3c3c;margin:4px 8px;border-radius:999px}.scrollable::-webkit-scrollbar{width:18px}.scrollable::-webkit-scrollbar-track{background:#2a2a2a}.scrollable::-webkit-scrollbar-thumb{background-color:#fff2;border-radius:10px!important;border:5px solid #2a2a2a}.scrollable.light-bg::-webkit-scrollbar-thumb{border:5px solid #2a2a2a}.scrollable.dark-bg::-webkit-scrollbar-thumb{border:5px solid #222222}
