/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.italic{font-style:italic}}:root,:root[data-theme=night]{color-scheme:dark;--bg:#071f30;--bg-deep:#041622;--ink:#f7f5f1;--ink-soft:#d3dde3;--muted:#91a6b3;--lime:#d4bc82;--brand-lime:#c9f36b;--surface:#e8f1f50b;--surface-hi:#e8f1f516;--line:#d3dde324;--line-soft:#d3dde314;--line-strong:#d4bc826b;--grid:#d3dde30b;--c-career:#d4bc82;--c-health:#d98572;--c-data:#76b0c7;--c-finance:#e2b75f;--c-life:#e0aa62;--node-reflection:#5a9cb8;--node-action:#e2a445;--node-value:#c9f36b;--grad-1:#f7f5f1;--grad-2:#d4bc82;--grad-3:#7fb3c8;--field-a:#b8975a33;--field-b:#2a6f8a33;--field-c:#d985721a;--noise-opacity:.055;--vignette:#041622b8;--card-shadow:0 1.5rem 3.4rem #0000008c;--card-shadow-rest:0 .6rem 1.5rem #00000052;--bloom-opacity:.5;--halo-opacity:.55;--icon-ink:#071f30}:root[data-theme=paper]{color-scheme:light;--bg:#f7f5f1;--bg-deep:#ebe7df;--ink:#132433;--ink-soft:#314858;--muted:#5a6b75;--lime:#b8975a;--brand-lime:#c9f36b;--surface:#ffffffad;--surface-hi:#fffffff0;--line:#0a2e4524;--line-soft:#0a2e4513;--line-strong:#b8975a85;--grid:#0a2e450a;--c-career:#967436;--c-health:#b65d4a;--c-data:#2a6f8a;--c-finance:#a67924;--c-life:#a66f2c;--node-reflection:#2b6d85;--node-action:#b57a22;--node-value:#5c8b12;--grad-1:#0a2e45;--grad-2:#2a6f8a;--grad-3:#b8975a;--field-a:#d9bc8247;--field-b:#2a6f8a29;--field-c:#b8975a24;--noise-opacity:.035;--vignette:#0a2e4514;--card-shadow:0 1.4rem 3rem #071f3026;--card-shadow-rest:0 .5rem 1.2rem #071f3014;--bloom-opacity:.42;--halo-opacity:.85;--icon-ink:#071f30}*{box-sizing:border-box}body,html{height:100%;overflow:hidden}body{background:var(--bg);color:var(--ink);font-family:var(--font-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased;min-width:320px;margin:0;transition:background .52s,color .52s}a{color:inherit;text-decoration:none}::selection{background:var(--brand-lime);color:#071f30}.screen{isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.55rem,1.6vh,1.25rem);height:100svh;padding:clamp(.85rem,2vh,1.5rem) clamp(1rem,3.2vw,3.4rem);display:grid;position:relative}.atmos,.screen{overflow:hidden}.atmos{pointer-events:none;z-index:-1;position:fixed;inset:0}.atmos__grid{background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:clamp(46px,4.4vw,74px) clamp(46px,4.4vw,74px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(82% 74% at 62% 42%,#000 12%,#0000 76%);mask-image:radial-gradient(82% 74% at 62% 42%,#000 12%,#0000 76%)}.atmos__field{filter:blur(clamp(48px,6vw,96px));border-radius:50%;position:absolute}.atmos__field--a{background:var(--field-a);width:min(52vw,46rem);height:min(52vw,46rem);animation:drift-a 26s ease-in-out infinite alternate;top:-20vw;right:-12vw}.atmos__field--b{background:var(--field-b);width:min(46vw,40rem);height:min(46vw,40rem);animation:drift-b 34s ease-in-out infinite alternate;bottom:-24vw;left:-14vw}.atmos__field--c{background:var(--field-c);width:min(34vw,30rem);height:min(34vw,30rem);animation:drift-c 30s ease-in-out infinite alternate;bottom:-18vw;right:14vw}.atmos__noise{mix-blend-mode:overlay;opacity:var(--noise-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.atmos__vignette{background:radial-gradient(ellipse 100% 86% at 50% 44%,transparent 42%,var(--vignette) 100%);position:absolute;inset:0}.topbar{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;padding-bottom:clamp(.6rem,1.5vh,1rem);animation:rise .62s cubic-bezier(.22,1,.36,1) both;display:grid}.brand,.topbar{align-items:center}.brand{gap:.6rem;width:fit-content;display:inline-flex}.brand__mark{border:1px solid var(--c-career);background:radial-gradient(circle at 30% 22%,#ffffff2e,#0000 34%),linear-gradient(145deg,#0a2e45,#071f30 68%,#041622);align-items:center}@supports (color:color-mix(in lab,red,red)){.brand__mark{border:1px solid color-mix(in srgb,var(--c-career) 58%,var(--line))}}.brand__mark{box-shadow:inset 0 1px 0 #ffffff1f,inset 0 -1px 0 #00000047,0 0 0 1px var(--brand-lime),0 .65rem 1.6rem -.8rem #071f30c2,0 0 1.3rem -.58rem var(--brand-lime);border-radius:.72rem}@supports (color:color-mix(in lab,red,red)){.brand__mark{box-shadow:inset 0 1px 0 #ffffff1f,inset 0 -1px 0 #00000047,0 0 0 1px color-mix(in srgb,var(--brand-lime) 9%,transparent),0 .65rem 1.6rem -.8rem #071f30c2,0 0 1.3rem -.58rem color-mix(in srgb,var(--brand-lime) 48%,transparent)}}.brand__mark{isolation:isolate;justify-content:center;width:clamp(1.95rem,2.35vw,2.18rem);height:clamp(1.95rem,2.35vw,2.18rem);transition:border-color .36s,box-shadow .36s,transform .42s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.brand__mark:before{background:radial-gradient(circle,var(--brand-lime),transparent 68%)}@supports (color:color-mix(in lab,red,red)){.brand__mark:before{background:radial-gradient(circle,color-mix(in srgb,var(--brand-lime) 24%,transparent),transparent 68%)}}.brand__mark:before{content:"";transition:opacity .36s,transform .42s;position:absolute;inset:8%}.brand:hover .brand__mark{border-color:var(--c-career)}@supports (color:color-mix(in lab,red,red)){.brand:hover .brand__mark{border-color:color-mix(in srgb,var(--c-career) 82%,var(--brand-lime))}}.brand:hover .brand__mark{box-shadow:inset 0 1px 0 #ffffff29,0 0 0 1px var(--brand-lime),0 .8rem 1.8rem -.85rem #071f30d1,0 0 1.75rem -.5rem var(--brand-lime)}@supports (color:color-mix(in lab,red,red)){.brand:hover .brand__mark{box-shadow:inset 0 1px 0 #ffffff29,0 0 0 1px color-mix(in srgb,var(--brand-lime) 16%,transparent),0 .8rem 1.8rem -.85rem #071f30d1,0 0 1.75rem -.5rem color-mix(in srgb,var(--brand-lime) 58%,transparent)}}.brand:hover .brand__mark{transform:translateY(-.08rem)scale(1.045)}.brand:hover .brand__mark:before{transform:scale(1.18)}.brand__symbol{filter:drop-shadow(0 0 .28rem #c9f36b57);object-fit:contain;z-index:1;width:88%;height:88%;transition:filter .36s,transform .42s cubic-bezier(.22,1,.36,1);position:relative;transform:scale(1.08)}.brand:hover .brand__symbol{filter:drop-shadow(0 0 .42rem #c9f36b7a);transform:scale(1.14)rotate(-2deg)}.brand__name{letter-spacing:-.025em;font-size:clamp(.9rem,1.05vw,1.02rem);font-weight:640}.motto{font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:clamp(.85rem,1.6vw,1.6rem);margin:0;font-size:clamp(.55rem,.68vw,.68rem);display:flex}.motto__word{color:var(--ink-soft)}.motto__word:not(:first-child):before{background:var(--muted);content:"";opacity:.7;vertical-align:middle;border-radius:50%;width:3px;height:3px;margin-right:.55rem;display:inline-block}.controls{justify-self:end;gap:clamp(.5rem,.9vw,.8rem)}.controls,.lang{align-items:center;display:flex}.lang{background:var(--surface);border:1px solid var(--line);padding:.2rem;position:relative}.lang,.lang__thumb{border-radius:999px}.lang__thumb{background:var(--lime);width:calc(50% - .2rem);transition:transform .38s cubic-bezier(.65,0,.35,1);position:absolute;top:.2rem;bottom:.2rem;left:.2rem}.lang[data-language=vi] .lang__thumb{transform:translate(100%)}.lang button{color:var(--muted);cursor:pointer;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;z-index:1;background:0 0;border:0;border-radius:999px;padding:.4rem .62rem;font-size:clamp(.55rem,.66vw,.66rem);line-height:1;transition:color .3s;position:relative}.lang button[aria-pressed=true]{color:var(--icon-ink)}.lang button:hover[aria-pressed=false]{color:var(--ink)}.theme-toggle{background:var(--surface);border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:clamp(1.85rem,2.2vw,2.1rem);height:clamp(1.85rem,2.2vw,2.1rem);transition:background .26s,border-color .26s,color .26s,transform .32s cubic-bezier(.22,1,.36,1);display:flex}.theme-toggle svg{width:46%;height:46%}.theme-toggle:hover{background:var(--surface-hi);border-color:var(--line-strong);color:var(--lime);transform:rotate(24deg)}.brand:focus-visible,.lang button:focus-visible,.theme-toggle:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.stage{grid-template-columns:minmax(19rem,.82fr) minmax(34rem,1.18fr);gap:clamp(1.2rem,3.4vw,4.4rem)}.manifesto,.stage{min-height:0;display:grid}.manifesto{grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.85rem,2.4vh,1.65rem);padding-block:clamp(.5rem,1.6vh,1.4rem);animation:rise .76s cubic-bezier(.22,1,.36,1) 80ms both}.manifesto__statement{align-self:center;gap:clamp(.8rem,2vh,1.35rem);display:grid;transform:translateY(clamp(-1.2rem,-1.8vh,-.45rem))}.eyebrow{color:var(--muted);font-family:var(--font-geist-mono),monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0;font-size:clamp(.55rem,.68vw,.68rem);display:flex}.eyebrow__dot{background:var(--lime);box-shadow:0 0 0 .28rem var(--lime);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.eyebrow__dot{box-shadow:0 0 0 .28rem color-mix(in srgb,var(--lime) 18%,transparent)}}.eyebrow__dot{flex:none;width:.36rem;height:.36rem}.headline{font-family:var(--font-display),Georgia,serif;letter-spacing:-.045em;text-wrap:balance;max-width:10.5ch;margin:0;font-size:clamp(2.85rem,min(5.6vw,8.8vh),6.05rem);font-weight:500;line-height:1.04}.headline__bottom,.headline__top{display:block}.headline__bottom{background:linear-gradient(102deg,var(--grad-1) 0,var(--grad-2) 52%,var(--grad-3) 100%);color:#0000;letter-spacing:-.035em;-webkit-background-clip:text;background-clip:text;padding-bottom:.16em;font-style:italic;font-weight:500;overflow:visible}.screen--en .headline{max-width:12ch}.lead{color:var(--ink-soft);max-width:32rem;margin:0;padding-left:clamp(.85rem,1.1vw,1.15rem);font-size:clamp(.8rem,min(.98vw,1.7vh),1rem);line-height:1.62;position:relative}.screen--en .lead{max-width:38rem}.lead:before{background:linear-gradient(to bottom,var(--lime),transparent);content:"";width:1px;height:100%;position:absolute;top:0;left:0}.chain{flex-direction:column;align-self:end;gap:clamp(.35rem,.8vh,.6rem);margin-top:0;display:flex}.chain__label{color:var(--ink);font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.72rem;margin:0;font-size:clamp(.58rem,.7vw,.7rem);font-weight:700;display:flex}.chain__label:after{background:linear-gradient(90deg,var(--c-data),var(--c-career),transparent)}@supports (color:color-mix(in lab,red,red)){.chain__label:after{background:linear-gradient(90deg,color-mix(in srgb,var(--c-data) 58%,transparent),color-mix(in srgb,var(--c-career) 48%,transparent),transparent)}}.chain__label:after{content:"";width:14%;max-width:5.5rem;height:1px}.chain__visual{width:100%;height:auto;position:relative}.chain__stream-box{--badge-size:clamp(2.35rem,3.2vw,2.9rem);--badge-radius:calc(var(--badge-size) / 2);--connector-clearance:clamp(10px,.9vw,13px);flex-direction:column;gap:clamp(.3rem,.6vh,.5rem)}.chain__nodes-stage,.chain__stream-box{width:100%;display:flex;position:relative}.chain__nodes-stage{align-items:center;height:clamp(2.7rem,3.8vw,3.4rem)}.chain__nodes-grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.chain__node-cell,.chain__nodes-grid{width:100%;height:100%;position:relative}.chain__node-cell{justify-content:center;align-items:center;display:flex}.chain__node-cell--information,.chain__step-label--information{--node-color:var(--c-data);--connector-color:var(--c-data)}@supports (color:color-mix(in lab,red,red)){.chain__node-cell--information,.chain__step-label--information{--connector-color:color-mix(in srgb,var(--c-data) 75%,var(--node-reflection))}}.chain__node-cell--reflection,.chain__step-label--reflection{--node-color:var(--node-reflection);--connector-color:var(--node-reflection)}@supports (color:color-mix(in lab,red,red)){.chain__node-cell--reflection,.chain__step-label--reflection{--connector-color:color-mix(in srgb,var(--node-reflection) 50%,var(--c-career))}}.chain__node-cell--insight,.chain__step-label--insight{--node-color:var(--c-career);--connector-color:var(--c-career)}@supports (color:color-mix(in lab,red,red)){.chain__node-cell--insight,.chain__step-label--insight{--connector-color:color-mix(in srgb,var(--c-career) 50%,var(--c-finance))}}.chain__node-cell--knowledge,.chain__step-label--knowledge{--node-color:var(--c-finance);--connector-color:var(--c-finance)}@supports (color:color-mix(in lab,red,red)){.chain__node-cell--knowledge,.chain__step-label--knowledge{--connector-color:color-mix(in srgb,var(--c-finance) 50%,var(--node-action))}}.chain__node-cell--action,.chain__step-label--action{--node-color:var(--node-action);--connector-color:var(--node-action)}@supports (color:color-mix(in lab,red,red)){.chain__node-cell--action,.chain__step-label--action{--connector-color:color-mix(in srgb,var(--node-action) 45%,var(--node-value))}}.chain__node-cell--value,.chain__step-label--value{--node-color:var(--node-value);--connector-color:var(--node-value)}.chain__node-badge{background:var(--surface-hi);border:1px solid var(--node-color);align-items:center}@supports (color:color-mix(in lab,red,red)){.chain__node-badge{border:1px solid color-mix(in srgb,var(--node-color) 32%,var(--line))}}.chain__node-badge{color:var(--node-color);cursor:pointer;height:var(--badge-size);width:var(--badge-size);z-index:2;border-radius:9999px;outline:none;justify-content:center;padding:0;transition:transform .28s cubic-bezier(.34,1.56,.64,1),border-color .22s,box-shadow .22s,background-color .22s,color .22s,opacity .24s;display:flex;position:relative;box-shadow:0 2px 6px -1px #0000000f,0 1px 2px -1px #0000000a}.chain__node-icon{pointer-events:none;width:clamp(1.05rem,1.35vw,1.25rem);height:clamp(1.05rem,1.35vw,1.25rem);transition:transform .26s}.chain__node-badge--active,.chain__node-badge:hover{background:var(--node-color)}@supports (color:color-mix(in lab,red,red)){.chain__node-badge--active,.chain__node-badge:hover{background:color-mix(in srgb,var(--node-color) 10%,var(--surface-hi))}}.chain__node-badge--active,.chain__node-badge:hover{border-color:var(--node-color);box-shadow:0 5px 16px -2px var(--node-color),0 0 10px -1px var(--node-color)}@supports (color:color-mix(in lab,red,red)){.chain__node-badge--active,.chain__node-badge:hover{box-shadow:0 5px 16px -2px color-mix(in srgb,var(--node-color) 35%,transparent),0 0 10px -1px color-mix(in srgb,var(--node-color) 25%,transparent)}}.chain__node-badge--active,.chain__node-badge:hover{color:var(--node-color);transform:translateY(-2px)scale(1.08)}.chain__node-badge--active .chain__node-icon,.chain__node-badge:hover .chain__node-icon{transform:scale(1.08)}.chain__connector{left:calc(50% + var(--badge-radius) + var(--connector-clearance));opacity:.72;pointer-events:none;width:calc(100% - var(--badge-size) - (var(--connector-clearance) * 2));z-index:1;transition:opacity .24s,filter .24s;position:absolute;top:50%;transform:translateY(-50%)}.chain__connector-track{box-sizing:border-box;color:var(--connector-color);align-items:center;width:100%;max-width:100%;display:flex}.chain__connector-line{flex:1 1 0;width:auto;min-width:0;height:10px;overflow:visible}.chain__connector-dash{animation:chain-flow 1.4s linear infinite}.chain__connector-head{flex-shrink:0;width:5px;height:8px}@keyframes chain-flow{to{stroke-dashoffset:-14px}}.chain__connector--highlight{filter:drop-shadow(0 0 4px var(--connector-color))}@supports (color:color-mix(in lab,red,red)){.chain__connector--highlight{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--connector-color) 60%,transparent))}}.chain__connector--highlight{opacity:1}.chain__stream-box--has-active .chain__node-cell:not(.chain__node-cell--active) .chain__node-badge{opacity:.65}.chain__stream-box--has-active .chain__connector:not(.chain__connector--highlight){opacity:.35}.chain__stream-box--has-active .chain__step-label:not(.chain__step-label--active){opacity:.55}.chain__labels-row{color:var(--ink);z-index:2;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}.chain__labels-row,.chain__step-item{width:100%;margin:0;padding:0;list-style:none}.chain__step-item{justify-content:center;display:flex}.chain__step-label{color:var(--ink-soft);cursor:pointer;letter-spacing:.015em;text-align:center;background:0 0;border:none;outline:none;width:100%;padding:.1rem 0;font-family:inherit;font-size:clamp(.58rem,.72vw,.72rem);font-weight:500;line-height:1.25;transition:color .22s,font-weight .22s,text-shadow .22s,opacity .22s}.chain__step-label--active,.chain__step-label:hover{color:var(--node-color);text-shadow:0 0 .7rem var(--node-color);font-weight:600}@supports (color:color-mix(in lab,red,red)){.chain__step-label--active,.chain__step-label:hover{text-shadow:0 0 .7rem color-mix(in srgb,var(--node-color) 35%,transparent)}}.portals{grid-template-rows:auto minmax(0,1fr);gap:clamp(.5rem,1.3vh,.9rem);min-height:0;padding-block:clamp(.5rem,2vh,1.8rem);animation:rise .76s cubic-bezier(.22,1,.36,1) .16s both;display:grid}.portals__head{color:var(--muted);font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:clamp(.52rem,.64vw,.64rem);display:flex}.portals__head p{color:var(--ink-soft);margin:0}.portal-grid{gap:clamp(.55rem,1.1vw,1rem);width:100%}.portal-grid,.portal-map{height:100%;min-height:0;display:grid}.portal-map{grid-template-rows:minmax(0,.94fr) minmax(0,1.06fr);gap:clamp(.48rem,1.15vh,.78rem)}.portal-tier{grid-template-rows:auto minmax(0,1fr);gap:clamp(.28rem,.62vh,.46rem);min-height:0;display:grid}.portal-tier__head{color:var(--muted);font-family:var(--font-geist-mono),monospace;letter-spacing:.11em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:.68rem;font-size:clamp(.66rem,.68vw,.75rem);font-weight:600;line-height:1;display:flex}.portal-tier--pillar .portal-tier__head{color:var(--ink-soft)}.portal-tier__title{white-space:nowrap;flex:none}.portal-tier__rule{opacity:.76;flex:1;min-width:1.2rem;height:1px}.portal-tier__rule--left{background:linear-gradient(270deg,var(--line-strong),var(--line-soft))}.portal-tier__rule--right{background:linear-gradient(90deg,var(--line-strong),var(--line-soft))}.portal-grid--pillar{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-grid--domain{grid-template-columns:repeat(2,minmax(0,1fr))}.portal{--accent:var(--lime);--accent-text:var(--accent);--card-bg:var(--surface);--node-fill:var(--bg);--portal-ink:var(--ink);--portal-line:var(--line);--portal-muted:var(--muted);--subject-hover-scale:1.04;--subject-scale:1;--subject-shift-y:0%;--image-overlay:linear-gradient(180deg,transparent 16%,#071f3038 42%,#071f30d1 66%,#071f30f5 84%,#071f30fc);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--card-bg);border:1px solid var(--portal-line);box-shadow:var(--card-shadow-rest);color:var(--portal-ink);border-radius:clamp(.85rem,1.2vw,1.25rem);grid-template-rows:minmax(0,1fr) auto auto;min-height:0;padding:clamp(.75rem,1.4vw,1.35rem);transition:border-color .34s,box-shadow .34s,filter .34s,transform .42s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.portal--career{--accent:var(--c-career);--card-bg:radial-gradient(circle at 82% 6%,var(--c-career),transparent 45%),linear-gradient(145deg,#d4bc821a,#071f3047),var(--surface)}@supports (color:color-mix(in lab,red,red)){.portal--career{--card-bg:radial-gradient(circle at 82% 6%,color-mix(in srgb,var(--c-career) 24%,transparent),transparent 45%),linear-gradient(145deg,#d4bc821a,#071f3047),var(--surface)}}.portal--health{--accent:var(--c-health);--card-bg:radial-gradient(circle at 50% 40%,var(--c-data),transparent 42%),linear-gradient(155deg,#e8f1f514,#d9857214),var(--surface)}@supports (color:color-mix(in lab,red,red)){.portal--health{--card-bg:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--c-data) 14%,transparent),transparent 42%),linear-gradient(155deg,#e8f1f514,#d9857214),var(--surface)}}.portal--data{--accent:#76b0c7;--accent-text:#76b0c7;--card-bg:radial-gradient(circle at 80% 18%,#2a6f8a57,transparent 38%),linear-gradient(145deg,#0a2e45,#071f30 64%,#041622);--node-fill:#0a2e45;--portal-ink:#f7f5f1;--portal-line:#d3dde329;--portal-muted:#91a6b3;--image-overlay:linear-gradient(180deg,transparent 16%,#04162238 42%,#041622d1 66%,#041622f5 84%,#041622)}.portal--finance{--accent:var(--c-finance);--accent-text:#e2b75f;--portal-ink:#f7f5f1;--portal-line:#ecd39a33;--portal-muted:#c1af88;--image-overlay:linear-gradient(180deg,transparent 16%,#04162238 42%,#041622d1 66%,#041622f5 84%,#041622);--card-bg:radial-gradient(circle at 80% 18%,#e2b75f40,transparent 40%),linear-gradient(145deg,#0a2e45,#071f30 62%,#041622)}.portal--life{--accent:var(--c-life);--card-bg:radial-gradient(circle at 72% 30%,var(--c-life),transparent 38%),linear-gradient(145deg,#b8975a1c,#2a6f8a1a),var(--surface)}@supports (color:color-mix(in lab,red,red)){.portal--life{--card-bg:radial-gradient(circle at 72% 30%,color-mix(in srgb,var(--c-life) 20%,transparent),transparent 38%),linear-gradient(145deg,#b8975a1c,#2a6f8a1a),var(--surface)}}:root[data-theme=paper] .portal{--accent-text:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=paper] .portal{--accent-text:color-mix(in srgb,var(--accent) 44%,var(--ink))}}:root[data-theme=paper] .portal{--image-overlay:linear-gradient(180deg,transparent 16%,#f7f5f140 42%,#f7f5f1d1 66%,#f7f5f1f5 84%,#f7f5f1)}:root[data-theme=paper] .portal--career{--card-bg:radial-gradient(circle at 82% 4%,#b8975a40,transparent 44%),linear-gradient(145deg,#fffdf8,#f0e5ce);--node-fill:#fffaf0;--image-overlay:linear-gradient(180deg,transparent 16%,#f0e5ce40 42%,#f0e5ced6 66%,#f0e5cef7 84%,#f0e5ce)}:root[data-theme=paper] .portal--health{--accent-text:#b65d4a}@supports (color:color-mix(in lab,red,red)){:root[data-theme=paper] .portal--health{--accent-text:color-mix(in srgb,#b65d4a 78%,var(--ink))}}:root[data-theme=paper] .portal--health{--card-bg:radial-gradient(circle at 88% 6%,#d9645538,transparent 42%),radial-gradient(circle at 18% 70%,#d9857224,transparent 40%),linear-gradient(145deg,snow,#f7ebe6);--node-fill:snow;--portal-line:#d9857238;--portal-muted:#7d5e56;--image-overlay:linear-gradient(180deg,transparent 16%,#f7ebe640 42%,#f7ebe6d6 66%,#f7ebe6f7 84%,#f7ebe6)}:root[data-theme=paper] .portal--data{--accent:#2a6f8a;--accent-text:#2a6f8a}@supports (color:color-mix(in lab,red,red)){:root[data-theme=paper] .portal--data{--accent-text:color-mix(in srgb,#2a6f8a 75%,var(--ink))}}:root[data-theme=paper] .portal--data{--card-bg:radial-gradient(circle at 82% 8%,#2a6f8a2e,transparent 44%),radial-gradient(circle at 15% 75%,#64a5be1f,transparent 42%),linear-gradient(150deg,#fbfdfd,#e8f1f5);--node-fill:#fbfdfd;--portal-ink:var(--ink);--portal-line:#2a6f8a2e;--portal-muted:#5a7482;--image-overlay:linear-gradient(180deg,transparent 16%,#e8f1f540 42%,#e8f1f5d9 66%,#e8f1f5f7 84%,#e8f1f5)}:root[data-theme=paper] .portal--finance{--accent-text:#a67924}@supports (color:color-mix(in lab,red,red)){:root[data-theme=paper] .portal--finance{--accent-text:color-mix(in srgb,#a67924 68%,var(--ink))}}:root[data-theme=paper] .portal--finance{--card-bg:radial-gradient(circle at 75% 6%,#b8975a40,transparent 44%),linear-gradient(145deg,#fffdf8,#f4e8d0);--node-fill:#fffdf8;--portal-ink:var(--ink);--portal-line:var(--line);--portal-muted:var(--muted);--image-overlay:linear-gradient(180deg,transparent 16%,#f4e8d040 42%,#f4e8d0d6 66%,#f4e8d0f7 84%,#f4e8d0)}:root[data-theme=paper] .portal--life{--card-bg:radial-gradient(circle at 72% 28%,#b8975a4d,transparent 36%),linear-gradient(145deg,#fffaf2,#ead8ba 72%,#c9dce2 145%);--node-fill:#fffaf2;--image-overlay:linear-gradient(180deg,transparent 16%,#ead8ba40 42%,#ead8bad6 66%,#ead8baf7 84%,#ead8ba)}.portal__bloom{background:radial-gradient(circle at 78% 8%,var(--accent) 0,transparent 62%);opacity:0;pointer-events:none;z-index:1;transition:opacity .42s;position:absolute;inset:0}.portal__edge{background:linear-gradient(90deg,var(--accent),transparent);transform-origin:0;z-index:3;height:1px;transition:transform .52s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.portal:focus-visible,.portal:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.portal:focus-visible,.portal:hover{border-color:color-mix(in srgb,var(--accent) 42%,transparent)}}.portal:focus-visible,.portal:hover{box-shadow:var(--card-shadow),0 0 0 1px var(--accent)}@supports (color:color-mix(in lab,red,red)){.portal:focus-visible,.portal:hover{box-shadow:var(--card-shadow),0 0 0 1px color-mix(in srgb,var(--accent) 16%,transparent)}}.portal:focus-visible,.portal:hover{filter:saturate(1.05)brightness(1.025);transform:translateY(-.3rem)}.portal:focus-visible .portal__bloom,.portal:hover .portal__bloom{opacity:calc(var(--bloom-opacity) * .3)}.portal:focus-visible .portal__edge,.portal:hover .portal__edge{transform:scaleX(1)}.portal:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.portal__media{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.portal__artwork{width:100%;height:100%;transition:filter .52s,transform .68s cubic-bezier(.22,1,.36,1);display:block}.portal__artwork--ambient{filter:blur(28px)saturate(.95);object-fit:cover;object-position:center 25%;opacity:.38;transform:scale(1.14);-webkit-mask-image:linear-gradient(#000000d9,#00000080 42%,#0000 78%);mask-image:linear-gradient(#000000d9,#00000080 42%,#0000 78%)}.portal__artwork--main{filter:saturate(.98)contrast(1.02);object-fit:cover;object-position:center 25%;opacity:.95;transform:translateY(var(--subject-shift-y,0)) scale(var(--subject-scale,1));-webkit-mask-image:radial-gradient(88% 74% at 50% 32%,#000 18%,#000000e6 42%,#00000073 66%,#0000001a 84%,#0000 96%);mask-image:radial-gradient(88% 74% at 50% 32%,#000 18%,#000000e6 42%,#00000073 66%,#0000001a 84%,#0000 96%)}.portal__shade{background:var(--image-overlay);pointer-events:none;z-index:1;position:absolute;inset:0}.portal:focus-visible .portal__artwork--ambient,.portal:hover .portal__artwork--ambient{filter:blur(24px)saturate(1.08)contrast(1.02);opacity:.48;transform:scale(1.18)}.portal:focus-visible .portal__artwork--main,.portal:hover .portal__artwork--main{filter:saturate(1.05)contrast(1.03);transform:translateY(var(--subject-shift-y,0)) scale(var(--subject-hover-scale,1.04))}.portal__body{text-align:right;z-index:2;grid-area:2/1;place-self:end;margin-bottom:clamp(.4rem,.8vh,.62rem);position:relative}.portal__name{color:var(--portal-ink);font-family:var(--font-display),Georgia,serif;letter-spacing:-.045em;margin:0;font-size:clamp(1.35rem,min(2.3vw,4vh),2.35rem);font-weight:500;line-height:1}.portal--pillar .portal__name{font-size:clamp(1.2rem,min(1.82vw,3.15vh),1.92rem)}.portal__label{color:var(--accent-text);font-family:var(--font-display),Georgia,serif;margin:.24rem 0 0;font-size:clamp(.75rem,min(.9vw,1.6vh),.92rem);font-style:italic}.portal__foot{border-top:1px solid var(--portal-line);font-family:var(--font-geist-mono),monospace;letter-spacing:.07em;text-transform:uppercase;z-index:2;grid-area:3/1;justify-content:space-between;align-items:center;gap:.5rem;padding-top:clamp(.45rem,1vh,.7rem);font-size:clamp(.48rem,.58vw,.58rem);display:flex;position:relative}.portal__host{color:var(--portal-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color .32s;overflow:hidden}.portal:hover .portal__host,.portal__cta{color:var(--portal-ink)}.portal__cta{opacity:.78;white-space:nowrap;flex:none;align-items:center;gap:.3rem;transition:color .32s;display:inline-flex}.portal__cta svg{width:.78rem;height:.78rem;transition:transform .38s cubic-bezier(.22,1,.36,1)}.portal:hover .portal__cta{color:var(--accent-text);opacity:1}.portal:hover .portal__cta svg{transform:translate(.16rem,-.16rem)}.footer{border-top:1px solid var(--line);color:var(--muted);font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:clamp(.55rem,1.4vh,.95rem);font-size:clamp(.5rem,.62vw,.62rem);animation:rise .62s cubic-bezier(.22,1,.36,1) .24s both;display:grid}.footer p{margin:0}.footer__place{align-items:center;gap:.45rem;display:flex}.footer__place span{opacity:.45}.footer__place time{color:var(--ink-soft);font-variant-numeric:tabular-nums}.footer__statement{color:var(--ink-soft);text-align:center;justify-self:center}.footer__year{justify-self:end}.notice-screen{--notice-accent:var(--c-data)}.notice-screen--life{--notice-accent:var(--c-life)}.notice-screen--health{--notice-accent:var(--c-health)}.notice-screen--data{--notice-accent:var(--c-data)}.notice-screen--finance{--notice-accent:var(--c-finance)}.notice{grid-template-columns:minmax(0,1.08fr) minmax(16rem,.72fr);align-items:center;gap:clamp(2rem,8vw,8rem);width:min(100%,76rem);max-width:76rem;margin:auto;padding:clamp(1rem,4vh,3.5rem) 0;display:grid}.notice__content{max-width:43rem;animation:rise .68s cubic-bezier(.22,1,.36,1) 80ms both}.notice__status{border:1px solid var(--notice-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.notice__status{border:1px solid color-mix(in srgb,var(--notice-accent) 34%,var(--line))}}.notice__status{color:var(--ink-soft);font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;text-transform:uppercase;border-radius:999px;gap:.58rem;padding:.56rem .82rem;font-size:clamp(.58rem,.68vw,.7rem);font-weight:600;display:inline-flex}.notice__status-dot{background:var(--notice-accent);box-shadow:0 0 0 0 var(--notice-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.notice__status-dot{box-shadow:0 0 0 0 color-mix(in srgb,var(--notice-accent) 38%,transparent)}}.notice__status-dot{width:.42rem;height:.42rem;animation:status-pulse 2.4s ease-out infinite}.notice__eyebrow{color:var(--muted);font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;text-transform:uppercase;margin:clamp(1.7rem,3.8vh,2.8rem) 0 .85rem;font-size:clamp(.62rem,.78vw,.78rem)}.notice__title{color:var(--ink);font-family:var(--font-display),Georgia,serif;letter-spacing:-.055em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(3rem,min(6vw,9vh),6.2rem);font-weight:400;line-height:.98}.notice__space{background:linear-gradient(108deg,var(--ink) 0,var(--notice-accent) 72%,var(--lime) 112%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.notice__message{border-left:1px solid var(--notice-accent);color:var(--ink-soft);max-width:38rem;margin:clamp(1.5rem,3vh,2.2rem) 0 0;padding-left:1rem;font-size:clamp(.84rem,1vw,1rem);line-height:1.72}.notice__back{background:var(--ink);border:1px solid var(--ink);color:var(--bg);letter-spacing:.03em;border-radius:999px;align-items:center;gap:.7rem;margin-top:clamp(1.8rem,4vh,2.8rem);padding:.9rem 1.2rem;font-size:.78rem;font-weight:700;transition:background .26s,border-color .26s,color .26s,transform .32s cubic-bezier(.22,1,.36,1);display:inline-flex}.notice__back svg{width:1rem;height:1rem;transition:transform .32s cubic-bezier(.22,1,.36,1)}.notice__back:hover{background:var(--notice-accent);border-color:var(--notice-accent);color:var(--icon-ink);transform:translateY(-.14rem)}.notice__back:hover svg{transform:translate(-.18rem)}.notice__back:focus-visible{outline:2px solid var(--notice-accent);outline-offset:4px}.notice__visual{aspect-ratio:1;justify-content:center;justify-self:center;align-items:center;width:100%;max-width:25rem;animation:notice-arrive .9s cubic-bezier(.22,1,.36,1) .18s both;display:flex;position:relative}.notice__visual:before{background:var(--notice-accent);content:"";filter:blur(68px);opacity:.18;border-radius:50%;width:52%;height:52%;position:absolute}.notice__orbit{border:1px solid var(--notice-accent)}@supports (color:color-mix(in lab,red,red)){.notice__orbit{border:1px solid color-mix(in srgb,var(--notice-accent) 34%,var(--line))}}.notice__orbit{border-radius:50%;position:absolute}.notice__orbit--outer{width:92%;height:92%}.notice__orbit--inner{opacity:.72;border-style:dashed;width:66%;height:66%;animation:orbit-spin 28s linear infinite}.notice__core{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--surface-hi);align-items:center}@supports (color:color-mix(in lab,red,red)){.notice__core{background:color-mix(in srgb,var(--surface-hi) 88%,transparent)}}.notice__core{border:1px solid var(--notice-accent)}@supports (color:color-mix(in lab,red,red)){.notice__core{border:1px solid color-mix(in srgb,var(--notice-accent) 46%,var(--line))}}.notice__core{box-shadow:var(--card-shadow-rest),inset 0 0 2.6rem var(--notice-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.notice__core{box-shadow:var(--card-shadow-rest),inset 0 0 2.6rem color-mix(in srgb,var(--notice-accent) 10%,transparent)}}.notice__core{justify-content:center;width:42%;height:42%;display:flex;position:relative}.notice__topic-icon{color:var(--notice-accent);filter:drop-shadow(0 0 .85rem var(--notice-accent))}@supports (color:color-mix(in lab,red,red)){.notice__topic-icon{filter:drop-shadow(0 0 .85rem color-mix(in srgb,var(--notice-accent) 22%,transparent))}}.notice__topic-icon{width:44%;height:44%}.notice__pulse{background:var(--notice-accent);border:.2rem solid var(--bg);box-shadow:0 0 0 .26rem var(--notice-accent);border-radius:50%;bottom:12%}@supports (color:color-mix(in lab,red,red)){.notice__pulse{box-shadow:0 0 0 .26rem color-mix(in srgb,var(--notice-accent) 22%,transparent)}}.notice__pulse{width:.8rem;height:.8rem;position:absolute;right:10%}.notice__node{background:var(--bg);border:1px solid var(--notice-accent);box-shadow:0 0 1rem var(--notice-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.notice__node{box-shadow:0 0 1rem color-mix(in srgb,var(--notice-accent) 38%,transparent)}}.notice__node{width:.7rem;height:.7rem;position:absolute}.notice__node--one{top:22%;right:14.3%}.notice__node--two{bottom:13.5%;left:29%}.notice__node--three{top:29%;left:17%}.notice-footer__host{color:var(--ink-soft)}@keyframes status-pulse{70%{box-shadow:0 0 0 .45rem #0000}to{box-shadow:0 0 #0000}}@keyframes orbit-spin{to{transform:rotate(1turn)}}@keyframes notice-arrive{0%{opacity:0;transform:scale(.92)rotate(-3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes rise{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:translateY(0)}}@keyframes drift-a{to{transform:translate(-4rem,3rem)scale(1.12)}}@keyframes drift-b{to{transform:translate(3.5rem,-2.5rem)scale(1.1)}}@keyframes drift-c{to{transform:translate(-2.5rem,-3rem)scale(1.15)}}@media (max-width:1080px){.stage{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:1.1rem}.manifesto{grid-template-rows:auto auto;grid-template-columns:1fr minmax(14rem,.85fr);gap:.5rem 1.4rem;padding-block:.3rem;display:grid}.eyebrow{grid-column:1/-1}.manifesto__statement{grid-column:1/-1;grid-template-columns:1fr minmax(14rem,.85fr);align-items:center;gap:1.4rem;transform:none}.headline{max-width:10ch;font-size:clamp(2.2rem,7vw,4rem)}.headline,.lead{align-self:center;margin:0}.lead{font-size:.76rem}.chain{display:none}.portals{padding-block:0}.portal--career,.portal--data,.portal--finance,.portal--health,.portal--life{grid-column:auto}.portal{grid-template-rows:minmax(3.5rem,1fr) auto auto}}@media (max-width:860px){.notice{grid-template-columns:minmax(0,1fr) minmax(13rem,.58fr);gap:1.2rem}.notice__title{font-size:clamp(2.7rem,7.6vw,4.6rem)}}@media (max-width:720px){.motto{display:none}.topbar{grid-template-columns:1fr auto}.manifesto{gap:.35rem .8rem}.manifesto,.manifesto__statement{grid-template-columns:1.05fr .95fr}.manifesto__statement{gap:.8rem}.headline{font-size:clamp(1.95rem,9vw,3rem)}.lead{padding-left:.7rem;font-size:clamp(.6rem,2.2vw,.72rem);line-height:1.45}.portals__head{display:none}.portals{grid-template-rows:minmax(0,1fr)}.portal-map{gap:.38rem}.portal-tier{gap:.24rem}.portal-tier__head{font-size:.66rem}.portal{grid-template-rows:minmax(2.4rem,1fr) auto auto;padding:clamp(.42rem,1.8vw,.6rem)}.portal__body{gap:clamp(.1rem,.3vh,.22rem)}.portal__foot{padding-top:clamp(.22rem,.5vh,.38rem)}.portal--pillar .portal__name{font-size:clamp(.92rem,3.8vw,1.18rem)}.portal-grid--pillar .portal__label{font-size:clamp(.48rem,1.8vw,.6rem);line-height:1.25;display:block}.portal-grid--pillar .portal__host{letter-spacing:.04em;font-size:clamp(.44rem,1.6vw,.54rem);display:block}.portal-grid--pillar .portal__foot{justify-content:space-between;align-items:center;display:flex}.portal--domain .portal__name{font-size:clamp(1.05rem,4.6vw,1.35rem)}.portal-grid--domain .portal__label{font-size:clamp(.52rem,2vw,.64rem);line-height:1.28;display:block}.portal-grid--domain .portal__host{letter-spacing:.06em;font-size:clamp(.46rem,1.7vw,.56rem);display:block}.portal__cta{gap:0;font-size:0}.portal__cta svg{width:.82rem;height:.82rem}.footer{grid-template-columns:1fr auto}.footer__statement{display:none}.notice-screen{overflow-y:auto}.notice{grid-template-columns:1fr;align-content:center;gap:1.2rem;padding:1rem 0}.notice__content{max-width:38rem}.notice__eyebrow{margin-top:1.2rem}.notice__title{max-width:11ch;font-size:clamp(2.6rem,12vw,4.2rem)}.notice__message{margin-top:1.1rem;font-size:.8rem;line-height:1.6}.notice__back{margin-top:1.35rem}.notice__visual{display:none}.notice-footer{grid-template-columns:1fr auto}}@media (max-width:460px){.portal__cta{font-size:0}.portal__cta svg{width:.85rem;height:.85rem}}@media (max-height:700px){.screen{gap:.5rem;padding-block:.7rem}.manifesto,.portals{padding-block:.2rem}.chain{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}