@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Geist", "Geist Fallback", ui-sans-serif, system-ui, sans-serif;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Geist", "Geist Fallback", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:"Geist Mono", "Geist Mono Fallback", ui-monospace, monospace}}@layer base{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-family:Geist,Geist Fallback,ui-sans-serif,system-ui,sans-serif}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.paused{animation-play-state:paused}.running{animation-play-state:running}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
@font-face{font-family:Big Shoulders;src:url(/home/fonts/big-shoulders.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Melodrama;src:url(/home/fonts/melodrama-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:NameFallback;src:url(/home/fonts/name-fallback.woff2)format("woff2");font-weight:400 900;size-adjust:86%;font-display:swap}@font-face{font-family:Melodrama;src:url(/home/fonts/melodrama-700.woff2)format("woff2");font-weight:700;font-display:swap}.mn{--ink:#000;--paper:#fff;--sel:#0d99ff;--sel-deep:#0a6fc2;--fg:#f4f2ff;--lav:#babafb;--turmeric:#545388;--hibiscus:#7b3f6e;--monsoon:#3e5591;--backwater:#2b6468;--leaf:#4c6230;--kokum:#8a3d4e;--pad:clamp(16px,2.2vw,32px)}.mn,.mn *{box-sizing:border-box;margin:0;padding:0}.mn{background:var(--ink);color:var(--fg)}.mn .notice{left:12px;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:95;color:#000;background:#fff;border:2.5px solid #000;border-radius:18px;align-items:flex-start;gap:12px;max-width:520px;margin:0 auto;padding:14px 14px 14px 12px;transition:transform .55s cubic-bezier(.2,.9,.2,1.1);display:flex;position:fixed;transform:translateY(calc(100% + 40px));box-shadow:4px 4px #000}.mn .notice[hidden]{display:none}.mn .notice.show{transform:none}.mn .notice-moon{flex:none;width:30px;height:30px;margin-top:2px}.mn .notice-title{font-family:Melodrama,serif;font-size:21px;font-weight:500;line-height:1.05}.mn .notice-text{opacity:.8;margin-top:5px;font-size:15px;font-weight:520;line-height:1.3}.mn .notice-actions{gap:8px;margin-top:11px;display:flex}.mn .notice-actions button{height:34px;font:inherit;text-transform:uppercase;letter-spacing:.03em;color:#000;border:2px solid #000;border-radius:999px;padding:0 14px;font-size:14px;font-weight:700}.mn .notice-actions .solid{color:#fff;background:#000}@media (prefers-reduced-motion:reduce){.mn .notice{transition:none}}.mn .cs{z-index:100;background:var(--paper);clip-path:inset(100% 0 0);visibility:hidden;flex-direction:column;transition:clip-path .7s cubic-bezier(.7,0,.2,1),visibility 0s .7s;display:flex;position:fixed;inset:0}.mn .cs.open{clip-path:inset(0);visibility:visible;transition:clip-path .7s cubic-bezier(.7,0,.2,1),visibility}.mn .cs-bar{background:var(--ink);color:#fff;flex:none;justify-content:space-between;align-items:center;gap:16px;height:60px;padding:0 20px;display:flex}.mn .cs-back{color:#fff;height:38px;font:inherit;letter-spacing:.02em;text-transform:uppercase;border:2px solid #ffffff80;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 14px;font-size:17px;font-weight:620;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.mn .cs-back:hover,.mn .cs-back:focus-visible{color:var(--ink);background:#fff;border-color:#fff}.mn .cs-back svg{width:18px;height:18px;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.mn .cs-back:hover svg{transform:translate(-3px)}.mn .cs-dl{flex:none;text-decoration:none}.mn .cs-dl[hidden]{display:none}.mn .cs-dl:hover svg{transform:translateY(2px)}.mn .cs-bar .cs-title{text-align:right;flex:auto;min-width:0}.mn .cs-title{letter-spacing:.02em;text-transform:uppercase;opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:620;overflow:hidden}.mn .cs-body{background:var(--paper);flex:auto;display:flex;position:relative}.mn .cs iframe{opacity:0;background:0 0;border:0;flex:auto;width:100%;transition:opacity .35s}.mn .cs-load{pointer-events:none;place-items:center;transition:opacity .3s;display:grid;position:absolute;inset:0}.mn .cs-load i{border:3px solid #0000001f;border-top-color:#545388;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite csspin}.mn .cs.ready .cs-load{opacity:0}@keyframes csspin{to{transform:rotate(360deg)}}.mn .cs iframe.ready{opacity:1}@media (prefers-reduced-motion:reduce){.mn .cs-load i{animation-duration:2.4s}}.mn.cs-lock,.mn.cs-lock body{overflow:hidden}@media (prefers-reduced-motion:reduce){.mn .cs,.mn .cs.open,.mn .cs iframe{transition:none}}.mn{letter-spacing:.012em;-webkit-font-smoothing:antialiased;font-family:Big Shoulders,system-ui,sans-serif;font-weight:500}.mn .caps{text-transform:uppercase;letter-spacing:.01em}.mn .amp,.mn .hi-line{font-family:Exposit Trial,Exposit,Big Shoulders,sans-serif}.mn .amp .s{font-size:.74em}.mn .amp .u{display:inline-block;transform:translateY(-.1em)}.mn a,.mn button{color:inherit;font:inherit;letter-spacing:inherit}.mn button{cursor:pointer;background:0 0;border:0}.mn a:focus-visible,.mn button:focus-visible{outline:3px solid var(--sel);outline-offset:4px;border-radius:6px}.mn .frame{z-index:1;padding:clamp(6px,.9vw,12px);position:fixed;inset:0}.mn .stage{--bg:#545388;background:var(--bg);border-radius:clamp(12px,1.6vw,22px);width:100%;height:100%;position:relative;overflow:hidden}.mn .grain{pointer-events:none;z-index:80;position:absolute;inset:0;overflow:hidden}.mn .grain i{display:block;position:absolute;inset:0}.mn .grain .g1{opacity:.22;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.62' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.6 -0.55'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.mn .grain .g2{opacity:.3;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1.5 -0.5'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.mn .grain .g3{opacity:.16;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='1' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 2 -0.8'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.7s step-end infinite film;inset:-60%}@keyframes film{0%{transform:translate(0)}14%{transform:translate(-7%,4%)}28%{transform:translate(5%,-8%)}42%{transform:translate(-11%,-3%)}57%{transform:translate(9%,7%)}71%{transform:translate(-4%,10%)}85%{transform:translate(12%,-6%)}}.mn .dust{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.mn .scroll-space{z-index:0;height:2850vh;position:relative}.mn .top{padding:var(--pad);z-index:60;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;top:0;left:0;right:0}.mn .brand{letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:14px;font-size:18px;font-weight:800;display:flex}.mn .status{text-transform:none;letter-spacing:.02em;background:#ffffff14;border:1.5px solid #f4f2ff8c;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:15px;font-weight:550;display:inline-flex}.mn .status i{background:#7ce38b;border-radius:50%;width:8px;height:8px;animation:2.4s infinite pulse;box-shadow:0 0 #138a3699}@keyframes pulse{0%{box-shadow:0 0 #138a368c}70%{box-shadow:0 0 0 9px #138a3600}to{box-shadow:0 0 #138a3600}}.mn .nav{text-transform:uppercase;letter-spacing:.03em;gap:clamp(12px,2vw,28px);font-size:18px;font-weight:600;display:flex}.mn .nav button{text-transform:inherit;padding:4px 0;position:relative}.mn .nav button:after{content:"";background:var(--fg);transform-origin:0;height:2px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mn .nav button:hover:after{transform:scaleX(1)}.mn .sound{align-items:center;gap:9px;display:inline-flex;position:relative}.mn .sound:after{display:none}.mn .bars{align-items:flex-end;gap:2.5px;height:15px;display:flex}.mn .bars i{background:var(--fg);border-radius:2px;width:3px;height:3px;transition:height .35s;display:block}.mn .sound.on .bars i{animation:.9s ease-in-out infinite eq}.mn .sound.on .bars i:nth-child(2){animation-delay:-.3s}.mn .sound.on .bars i:nth-child(3){animation-delay:-.55s}.mn .sound.on .bars i:nth-child(4){animation-delay:-.15s}@keyframes eq{0%,to{height:4px}50%{height:15px}}.mn .sound.invite .bars i{animation:1.6s ease-in-out infinite tease}.mn .sound.invite .bars i:nth-child(2){animation-delay:-.5s}.mn .sound.invite .bars i:nth-child(3){animation-delay:-.9s}.mn .sound.invite .bars i:nth-child(4){animation-delay:-.25s}@keyframes tease{0%,to{height:3px}50%{height:10px}}.mn .sound-hint{color:#000;letter-spacing:.02em;text-transform:none;white-space:nowrap;opacity:0;visibility:hidden;transform-origin:90% 0;pointer-events:auto;cursor:pointer;background:#fff;border:2px solid #000;border-radius:12px;align-items:center;gap:7px;padding:8px 13px 8px 10px;font-size:15px;font-weight:700;transition:opacity .35s,transform .45s cubic-bezier(.2,.9,.3,1.4),visibility 0s .35s;display:flex;position:absolute;top:calc(100% + 12px);right:-6px;transform:translateY(-6px)scale(.92);box-shadow:3px 3px #000}.mn .sound-hint:before{content:"";background:#fff;border-top:2px solid #000;border-left:2px solid #000;width:12px;height:12px;position:absolute;top:-8px;right:22px;transform:rotate(45deg)}.mn .sound-hint svg{flex:none;width:18px;height:18px;animation:1.1s ease-in-out infinite alternate notebob}.mn .sound-hint .hint-tap{display:none}.mn .sound.invite.nudge .sound-hint{opacity:1;visibility:visible;transition:opacity .35s,transform .45s cubic-bezier(.2,.9,.3,1.4),visibility;animation:2.4s ease-in-out .5s infinite hintfloat;transform:none}@keyframes notebob{0%{transform:translateY(1px)rotate(-8deg)}to{transform:translateY(-2px)rotate(8deg)}}@keyframes hintfloat{0%,to{translate:0}50%{translate:0 3px}}@media (pointer:coarse){.mn .sound-hint .hint-click{display:none}.mn .sound-hint .hint-tap{display:inline}}@media (prefers-reduced-motion:reduce){.mn .sound.on .bars i{height:11px;animation:none}.mn .sound.invite .bars i,.mn .sound-hint,.mn .sound-hint svg{animation:none!important}}.mn .layer{visibility:hidden;opacity:0;pointer-events:none;z-index:2;place-items:center;display:grid;position:absolute;inset:0}.mn .layer a,.mn .layer button{pointer-events:auto}.mn .layer.is-first{visibility:visible;opacity:1}.mn #hero{z-index:2}.mn .hero-inner{will-change:transform;position:absolute;inset:0}.mn .hero-top{text-align:center;z-index:3;flex-direction:column;align-items:center;display:flex;position:absolute;top:clamp(78px,11.5vh,120px);left:0;right:0}.mn .kicker{color:var(--lav);text-transform:uppercase;letter-spacing:.04em;margin-bottom:clamp(2px,.6vh,8px);font-family:Exposit Trial,Exposit,Big Shoulders,sans-serif;font-size:clamp(17px,1.7vw,26px);font-weight:700}.mn .name-wrap{display:inline-block;position:relative}.mn .name{text-transform:uppercase;color:#fff;letter-spacing:0;white-space:nowrap;padding:.04em .04em 0;font-family:Mighty Ditey NF,MightyDiteyNF,Mighty Ditey,NameFallback,serif;font-size:min(15vw,26vh);font-weight:400;line-height:.86;display:block}.mn .sel{border:2px solid var(--sel);pointer-events:none;opacity:0;width:0;height:0;position:absolute;top:-3px;left:-18px}.mn .sel.done{width:auto;height:auto;bottom:-14px;right:-18px}.mn .sel span{background:var(--paper);border:2px solid var(--sel);width:11px;height:11px;position:absolute}.mn .sel span:first-child{top:-6px;left:-6px}.mn .sel span:nth-child(2){top:-6px;right:-6px}.mn .sel span:nth-child(3){bottom:-6px;left:-6px}.mn .sel span:nth-child(4){bottom:-6px;right:-6px}.mn .dim{background:var(--sel-deep);color:#fff;white-space:nowrap;opacity:0;border-radius:4px;padding:3px 7px;font-size:12px;font-style:normal;font-weight:600;position:absolute;top:-30px;right:-18px}.mn .phrase{--gap:calc(min(58vw,82vh) * .34);text-transform:uppercase;width:100%;color:var(--lav);opacity:.92;letter-spacing:.02em;justify-content:center;margin-top:clamp(12px,1.8vh,20px);font-family:Mighty Ditey NF,MightyDiteyNF,Mighty Ditey,NameFallback,serif;font-size:min(3.6vw,6.2vh);line-height:1;display:flex}.mn .phrase span{white-space:nowrap;flex:1 1 0}.mn .phrase span:first-child{text-align:right;padding-right:calc(var(--gap) / 2)}.mn .phrase span:last-child{text-align:left;padding-left:calc(var(--gap) / 2)}.mn .cursor{pointer-events:none;z-index:6;will-change:transform;position:absolute;top:0;left:0}.mn .cursor svg{width:22px;height:24px;display:block}.mn .cursor b{background:var(--sel-deep);color:#fff;white-space:nowrap;border-radius:0 8px 8px;padding:4px 8px;font-size:12px;font-weight:650;position:absolute;top:20px;left:18px}.mn .skin{fill:color-mix(in srgb,var(--bg) 82%,#fff)}.mn .deep{fill:color-mix(in srgb,var(--bg) 35%,#000)}.mn .thru{fill:color-mix(in srgb,var(--bg) 70%,#000)}.mn .tint{fill:color-mix(in srgb,var(--bg) 75%,#fff)}.mn .me{z-index:4;width:min(58vw,82vh);position:absolute;bottom:-6%;left:50%;transform:translate(-50%)}.mn .me-svg{width:100%;height:auto;display:block;overflow:visible}.mn .dream{color:#000;visibility:hidden;opacity:0;pointer-events:none;white-space:nowrap;background:#fff;border:2.5px solid #000;border-radius:14px;align-items:center;gap:.55em;padding:.5em .95em .5em .65em;font-size:clamp(14px,1.25vw,21px);line-height:1.05;display:flex;position:absolute;top:40%;left:-26%;transform:rotate(-7deg);box-shadow:4px 4px #000}.mn .dream .moon{flex:none;width:1.9em;height:1.9em;animation:3.2s ease-in-out infinite alternate moonbob}.mn .dream small{text-transform:uppercase;letter-spacing:.06em;opacity:.65;font-size:.66em;font-weight:620;display:block}.mn .dream b{letter-spacing:-.005em;font-family:Melodrama,serif;font-size:1.28em;font-weight:500;display:block}@keyframes moonbob{0%{transform:rotate(-12deg)translateY(-1px)}to{transform:rotate(8deg)translateY(2px)}}@media (prefers-reduced-motion:reduce){.mn .dream .moon{animation:none}}.mn.rm .dream{visibility:visible;opacity:1}.mn .shirt{text-align:center;width:60%;color:var(--lav);position:absolute;top:76%;left:50%;transform:translate(-50%)}.mn .role{text-wrap:balance;max-width:36ch;margin:0 auto;font-size:clamp(14px,2.2vh,21px);font-weight:600;line-height:1.3}.mn .role-title{white-space:nowrap;display:block}.mn .hint-m{text-transform:uppercase;letter-spacing:.06em;color:var(--fg);margin-top:8px;font-size:12px;font-weight:650;line-height:1;display:none}.mn .hint-m span{animation:1.8s ease-in-out infinite hintbob;display:inline-block}@keyframes hintbob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.mn .hint-m span{animation:none}}.mn .contact{visibility:hidden;opacity:0;flex-direction:column;align-items:center;gap:clamp(6px,1.2vh,12px);display:flex;position:absolute;top:-6%;left:0;right:0}.mn .contact h2{color:#fff;text-transform:uppercase;font-size:clamp(26px,5vh,52px);font-weight:900;line-height:.95}.mn .links{flex-wrap:wrap;justify-content:center;gap:4px 16px;display:flex}.mn .links a{text-transform:uppercase;letter-spacing:.03em;border-bottom:1.5px solid #0000;font-size:clamp(14px,2.1vh,19px);font-weight:700;text-decoration:none;transition:border-color .2s}.mn .links a:hover,.mn .links a.primary{border-bottom-color:var(--lav)}.mn .mail-wrap{align-items:center;gap:6px;display:inline-flex}.mn .copy{width:28px;height:28px;color:var(--lav);border-radius:8px;place-items:center;transition:background .2s,color .2s;display:inline-grid;position:relative}.mn .copy:hover,.mn .copy:focus-visible{color:#fff;background:#ffffff24}.mn .copy svg{grid-area:1/1;width:17px;height:17px;transition:opacity .2s,transform .25s cubic-bezier(.2,.8,.2,1)}.mn .copy .i-done,.mn .copy.done .i-copy{opacity:0;transform:scale(.5)}.mn .copy.done .i-done{opacity:1;transform:none}.mn .copy-tip{color:#000;letter-spacing:.02em;white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border-radius:6px;padding:3px 8px;font-size:13px;font-weight:700;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,4px)}.mn .copy.done .copy-tip{opacity:1;transform:translate(-50%)}.mn .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.mn .hint{left:var(--pad);bottom:calc(var(--pad) + 44px);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;align-items:flex-start;gap:10px;font-size:16px;font-weight:600;display:flex;position:absolute}.mn .hint .line{background:#fff3;width:2px;height:38px;position:relative;overflow:hidden}.mn .hint .line:after{content:"";background:var(--fg);width:100%;height:40%;animation:1.8s cubic-bezier(.6,0,.3,1) infinite drip;position:absolute;top:-40%;left:0}@keyframes drip{to{top:110%}}.mn .tunnel{pointer-events:none;visibility:hidden;opacity:0;will-change:transform;position:absolute;inset:0}.mn .tunnel div{background:#0000001a;border:1.5px solid #babafb8c;position:absolute}.mn .hi-line{text-transform:uppercase;white-space:nowrap;will-change:transform;font-size:min(19vw,36vh);font-weight:900;line-height:.9}.mn .hi-line .wd{white-space:nowrap;display:inline-block}.mn .hi-line .ch{will-change:transform;display:inline-block}.mn .hi-line .ch.sm{font-size:.74em}.mn .cap{left:0;right:0;bottom:calc(var(--pad) + 64px);text-align:center;width:min(88vw,560px);margin:0 auto;font-size:clamp(18px,1.7vw,23px);font-weight:550;line-height:1.35;position:absolute}.mn .sys{place-items:center;width:100%;height:100%;display:grid;position:relative}.mn .sys-small{text-transform:uppercase;font-size:clamp(26px,3vw,44px);font-weight:900;position:absolute;top:20%}.mn .sys-word{--wg:100;font-size:min(19vw,40vh);line-height:.85;font-weight:var(--wg);text-transform:uppercase;white-space:nowrap;will-change:transform}.mn .kit{width:0;height:0;position:absolute;top:56%;left:50%}.mn .sw{border:2.5px solid var(--ink);border-radius:50%;width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute}.mn .card{background:var(--paper);border:2.5px solid var(--ink);opacity:0;border-radius:26px;width:380px;height:240px;position:absolute;top:-120px;left:-190px}.mn .card .bar{background:var(--ink);border-radius:6px;height:12px;position:absolute;left:24px}.mn .card .bar.a{width:52%;top:28px}.mn .card .bar.b{opacity:.35;width:34%;top:52px}.mn .card .btn{background:var(--ink);color:var(--paper);border-radius:14px;padding:10px 18px;font-size:14px;font-weight:650;position:absolute;bottom:22px;left:24px}.mn .card .tag{color:var(--sel-deep);font-size:12px;font-weight:650;position:absolute;top:-24px;left:0}.mn .based{place-items:center;width:100%;height:100%;display:grid;position:relative}.mn .based-copy{flex-direction:column;align-items:center;margin-top:-20vh;display:flex}.mn .based-text{text-align:center;text-transform:uppercase;font-size:min(15vw,30vh);font-weight:900;line-height:.84}.mn .based-copy .cap{text-wrap:pretty;width:min(88vw,640px);margin-top:clamp(20px,3.5vh,36px);position:static;transform:none}.mn .based-text>span{white-space:nowrap;display:block}.mn .auto{will-change:transform;width:clamp(170px,19vw,290px);position:absolute;bottom:11.7%;left:0}.mn .auto svg{width:100%;height:auto;display:block;overflow:visible;transform:scaleX(-1)}.mn .road{background:var(--fg);opacity:.8;height:2px;position:absolute;bottom:12%;left:0;right:0;transform:translateY(1px)}.mn .work{place-items:center start}.mn .track{padding:0 var(--pad) 0 calc(var(--pad) + 2vw);will-change:transform;align-items:center;gap:clamp(40px,6vw,110px);display:flex}.mn .work-head{flex:none;width:min(80vw,440px)}.mn .work-head h2{text-transform:uppercase;font-size:clamp(64px,10vw,170px);font-weight:900;line-height:.84}.mn .work-head p{text-wrap:pretty;max-width:30ch;margin-top:22px;font-size:clamp(18px,1.6vw,22px);font-weight:480;line-height:1.35}.mn .work-head .work-more{opacity:.75;margin-top:14px}.mn .work-more a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px;transition:opacity .2s}.mn .work-more a:hover,.mn .work-more a:focus-visible{opacity:.7}.mn .proj{flex:none;width:clamp(290px,40vw,640px);text-decoration:none;display:block}.mn .proj .label{justify-content:space-between;margin-bottom:8px;font-size:16px;font-weight:620;display:flex}.mn .proj .label em{opacity:.7;font-style:normal}.mn .proj .cover{aspect-ratio:4/3;background:var(--paper);border:2.5px solid var(--ink);border-radius:18px;width:100%;max-height:52vh;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.mn .proj .cover img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.mn .proj .cover:after{content:"";border:3px solid var(--sel);opacity:0;border-radius:18px;transition:opacity .2s;position:absolute;inset:-2px}.mn .proj:hover .cover,.mn .proj:focus-visible .cover{transform:translateY(-6px)rotate(-.6deg)}.mn .proj:hover .cover:after{opacity:1}.mn .proj h3{letter-spacing:-.005em;margin-top:14px;font-family:Melodrama,serif;font-size:clamp(28px,2.8vw,42px);font-weight:500;line-height:1}.mn .proj p{max-width:44ch;margin-top:6px;font-size:18px;font-weight:480;line-height:1.35}.mn .ph{position:absolute;inset:0}.mn .ph small{opacity:.55;font-size:11px;font-weight:600;position:absolute;bottom:10px;right:12px}.mn .about-inner{width:min(90vw,1080px)}.mn .about-inner .st{letter-spacing:-.01em;font-family:Melodrama,serif;font-size:clamp(40px,6vw,100px);font-weight:500;line-height:.95}.mn .about-inner .st span{display:block;overflow:hidden}.mn .about-inner .st span i{font-style:normal;display:block}.mn .about-sub{opacity:.9;text-wrap:pretty;max-width:52ch;margin-top:clamp(16px,2.6vh,28px);font-size:clamp(18px,1.6vw,23px);font-weight:500;line-height:1.4}.mn .facts{border-top:1.5px solid var(--fg);grid-template-columns:repeat(3,1fr);gap:24px;margin-top:clamp(28px,5vh,56px);padding-top:20px;display:grid}.mn .facts dt{text-transform:uppercase;letter-spacing:.05em;opacity:.75;font-size:15px;font-weight:600}.mn .facts dd{margin-top:6px;font-size:clamp(19px,1.7vw,24px);font-weight:620;line-height:1.25}.mn .tools{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.mn .tools span{background:#ffffff1f;border-radius:8px;padding:6px 12px;font-size:17px;font-weight:560}.mn .more{text-transform:uppercase;letter-spacing:.03em;flex-wrap:wrap;gap:12px 22px;margin-top:26px;font-size:19px;font-weight:680;display:flex}.mn .more a{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.mn .doodles{pointer-events:none;position:absolute;inset:0}.mn .doodles svg{position:absolute;overflow:visible}.mn .spark path{fill:var(--fg)}.mn .doodles{color:var(--fg)}.mn .ph small{color:#000}.mn .squig{width:min(36vw,480px);top:63%;left:50%;transform:translate(-50%)}.mn .sw:before,.mn .sw:after{content:"";background:radial-gradient(circle at 62% 38%,#000 0 3.2px,#fff 3.8px);border:1.5px solid #000;border-radius:50%;width:12px;height:12px;position:absolute;top:11px}.mn .sw:before{left:7px}.mn .sw:after{right:7px}.mn .palm{will-change:transform;bottom:12%}.mn .hills{width:108%;height:20vh;bottom:12%;left:-4%}.mn .cup{will-change:transform;bottom:12%}.mn .peek{width:130px;position:absolute;top:-78px;left:4px;overflow:visible}.mn .work-head h2{position:relative}.mn .birds{z-index:2;width:min(15vw,220px);position:absolute;top:45%;left:9%;overflow:visible}.mn .bird{fill:none;stroke:var(--fg);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.mn .plane{width:min(17vw,210px);position:absolute;top:7%;right:-14%;overflow:visible}.mn .bl-scene{visibility:hidden;opacity:0;flex-direction:column;justify-content:center;align-items:center;padding:0 7vw;display:flex;position:absolute;inset:0}.mn .bl-years{color:#fff;text-transform:uppercase;font-family:Mighty Ditey NF,MightyDiteyNF,Mighty Ditey,NameFallback,serif;font-size:min(20vw,34vh);font-weight:400;line-height:.9}.mn .bl-under{width:min(40vw,420px);color:var(--lav);margin-top:6px;overflow:visible}.mn .bl-hands{text-transform:uppercase;color:var(--lav);letter-spacing:.02em;margin-top:clamp(14px,2.4vh,26px);font-size:clamp(24px,3vw,46px);font-weight:800}.mn .bl-b{align-items:center}.mn .bl-inner{width:min(86vw,940px)}.mn .bl-b h3{color:#fff;letter-spacing:-.01em;font-family:Melodrama,serif;font-size:clamp(38px,5.4vw,90px);font-weight:500;line-height:.98}.mn .bl-b h3 .w{margin-right:.27em;display:inline-block}.mn .bl-b h3 .w:last-child{margin-right:0}.mn .bl-b p{color:var(--lav);text-wrap:pretty;max-width:46ch;margin-top:clamp(18px,3vh,32px);font-size:clamp(20px,2vw,30px);font-weight:500;line-height:1.35}.mn .bl-b .bl-kick{text-transform:uppercase;color:#fff;letter-spacing:.02em;margin-top:clamp(18px,3vh,30px);font-size:clamp(24px,2.6vw,40px);font-weight:800}.mn .bl-c{text-align:center;gap:clamp(14px,2.6vh,28px)}.mn .bl-c .c1{color:#fff;max-width:24ch;font-family:Melodrama,serif;font-size:clamp(28px,3.4vw,56px);font-weight:500;line-height:1.05}.mn .bl-c .c2{text-transform:uppercase;color:#fff;white-space:nowrap;font-size:clamp(56px,9vw,160px);font-weight:900;line-height:.9}.mn .vanilla{display:inline-block;position:relative}.mn .strike{width:108%;height:.34em;position:absolute;top:38%;left:-4%;overflow:visible}.mn .bl-c .c3{color:var(--lav);max-width:48ch;font-size:clamp(20px,1.9vw,28px);line-height:1.35}.mn .bl-d{text-align:center}.mn .bl-d h2{color:#fff;letter-spacing:-.01em;font-family:Melodrama,serif;font-size:clamp(46px,7vw,124px);font-weight:500;line-height:.95}.mn .bl-d p{color:var(--lav);max-width:36ch;margin-top:clamp(18px,3vh,30px);font-size:clamp(20px,2vw,30px);line-height:1.3}.mn .nowrap{white-space:nowrap}.mn .coffee{vertical-align:-.42em;width:1.7em;height:1.85em;margin-left:.3em;display:inline-block;overflow:visible}.mn .coffee .wisps path{transform-box:fill-box;transform-origin:50% 100%;opacity:0;animation:2.6s ease-in-out infinite wisp}.mn .coffee .wisps path:nth-child(2){animation-delay:.85s}.mn .coffee .wisps path:nth-child(3){animation-delay:1.7s}@keyframes wisp{0%{opacity:0;transform:translateY(5px)scaleY(.7)}35%{opacity:.9}70%{opacity:.5}to{opacity:0;transform:translateY(-7px)scaleY(1.1)translate(1.5px)}}@media (prefers-reduced-motion:reduce){.mn .coffee .wisps path{opacity:.7;animation:none;transform:none}}.mn .bl-doodles{pointer-events:none;z-index:0;position:absolute;inset:0}.mn .bl-d>h2,.mn .bl-d>p{z-index:1;position:relative}.mn .dd{left:var(--x);top:var(--y);width:clamp(28px,var(--w),220px);position:absolute;transform:translate(-50%,-50%)}.mn .dd .ddp{display:block}.mn .dd .ddf{animation:ddfloat var(--t) ease-in-out var(--dl) infinite alternate;display:block}.mn .dd svg{width:100%;height:auto;display:block;overflow:visible}.mn .dd-s1 svg,.mn .dd-s2 svg,.mn .dd-s3 svg{animation:ddtwinkle 2.4s ease-in-out var(--dl) infinite alternate}.mn .dd-talk .dots circle{animation:1.2s ease-in-out infinite ddtype}.mn .dd-talk .dots circle:nth-child(2){animation-delay:.2s}.mn .dd-talk .dots circle:nth-child(3){animation-delay:.4s}.mn .dd-flag .cloth{transform-box:fill-box;transform-origin:0;animation:1.6s ease-in-out infinite alternate ddwave}@keyframes ddfloat{0%{transform:translateY(-6px)rotate(-3deg)}to{transform:translateY(6px)rotate(3deg)}}@keyframes ddtwinkle{0%{opacity:.35;transform:scale(.7)}to{opacity:1;transform:scale(1.1)}}@keyframes ddtype{0%,60%,to{opacity:.25}30%{opacity:1}}@keyframes ddwave{0%{transform:skewY(-4deg)scaleX(.94)}to{transform:skewY(5deg)scaleX(1.04)}}@media (prefers-reduced-motion:reduce){.mn .dd .ddf,.mn .dd svg,.mn .dd-talk .dots circle,.mn .dd-flag .cloth{animation:none}}.mn .bl-d .bl-open{color:#fff;opacity:.85;text-wrap:balance;max-width:44ch;margin-top:clamp(22px,4vh,44px);margin-left:auto;margin-right:auto;font-size:clamp(17px,1.5vw,22px)}.mn.rm .bl-scene{visibility:visible;opacity:1;min-height:80vh;position:relative;inset:auto}.mn.rm .layer[data-bg=deep]{--bg:#2a2650;background:var(--bg)}.mn .ruler{left:var(--pad);right:var(--pad);bottom:calc(var(--pad) * .7);z-index:1;height:30px;position:absolute}.mn .ruler .ticks{background:repeating-linear-gradient(90deg,#fff6 0 1.5px,#0000 1.5px 1%);height:7px;position:absolute;bottom:0;left:0;right:0}.mn .ruler .head{background:var(--lav);width:2px;height:16px;position:absolute;bottom:0;left:0}.mn .ruler button{text-transform:uppercase;letter-spacing:.04em;opacity:.75;white-space:nowrap;font-size:13px;font-weight:620;position:absolute;bottom:12px;transform:translate(-50%)}.mn .ruler button:hover{opacity:1}@media (min-width:721px) and (orientation:portrait){.mn .me{width:min(84vw,62vh);bottom:0}.mn .name{font-size:min(20vw,13vh)}.mn .phrase{--gap:calc(min(84vw,62vh) * .34)}.mn .dream{font-size:clamp(15px,2.2vw,22px);top:15%;left:1%}}@media (min-width:721px) and (orientation:landscape) and (max-height:860px),(min-width:721px) and (orientation:landscape) and (max-aspect-ratio:3/2){.mn .me{bottom:-2.5%}}@media (max-width:720px){.mn .brand .who{display:none}.mn .name{font-size:min(29vw,19vh)}.mn .nav{font-size:16px}.mn .sound-label{display:none}.mn .me{width:108%;bottom:0}.mn .hint{display:none}.mn .hint-m{display:block}.mn .role{font-size:12px}.mn .shirt{width:70%;top:76%}.mn .palm.far{display:none}.mn .birds{width:28vw;top:47%;left:58%}.mn .phrase{--gap:.3em;margin-top:24px;font-size:6.4vw}.mn .bl-c .c2{white-space:normal;font-size:15vw;line-height:.95}.mn .bl-b h3{font-size:9.6vw}.mn .plane{display:none}.mn .name span{display:block}.mn .nav{gap:14px;font-size:14px}.mn .ruler button{display:none}.mn .facts{grid-template-columns:1fr;gap:10px;margin-top:18px;padding-top:14px}.mn .contact{gap:6px;top:-34px}.mn .dream{top:-9%;left:6%}.mn .dd{left:var(--mx);top:var(--my);width:var(--mw)}.mn .dd-hide-m{display:none}.mn .links{gap:2px 14px}.mn .facts dd{font-size:17px}.mn .about-inner .st{font-size:8.4vw}.mn .about-sub{margin-top:12px;font-size:15px}.mn .tools{gap:6px;margin-top:14px}.mn .tools span{padding:4px 9px;font-size:13px}.mn .more{margin-top:16px;font-size:15px}.mn .kit{transform:scale(.78)}.mn .based-copy{margin-top:-20vh}.mn .status{font-size:12px}}.mn.rm .frame{padding:0;position:relative}.mn.rm .stage{background:0 0;border-radius:0;height:auto;overflow:visible}.mn.rm .scroll-space,.mn.rm .tunnel,.mn.rm .ruler,.mn.rm .cursor,.mn.rm .hint,.mn.rm .grain,.mn.rm .dust{display:none}.mn.rm .top{background:var(--turmeric);position:sticky}.mn.rm .layer{visibility:visible;opacity:1;min-height:100vh;padding:120px var(--pad) 80px;position:relative;inset:auto}.mn.rm .layer[data-bg=hibiscus]{--bg:var(--hibiscus);background:var(--bg)}.mn.rm .layer[data-bg=monsoon]{--bg:var(--monsoon);background:var(--bg)}.mn.rm .layer[data-bg=backwater]{--bg:var(--backwater);background:var(--bg)}.mn.rm .layer[data-bg=leaf]{--bg:var(--leaf);background:var(--bg)}.mn.rm .layer[data-bg=kokum]{--bg:var(--kokum);background:var(--bg)}.mn.rm .layer[data-bg=turmeric]{--bg:var(--turmeric);background:var(--bg)}.mn.rm .sel{opacity:1;width:auto;height:auto;bottom:-14px;right:-18px}.mn.rm .dim{display:none}.mn.rm .contact{visibility:visible;opacity:1}.mn.rm .role,.mn.rm .hint-m{display:none}.mn.rm #hero{min-height:100vh}.mn.rm .doodles,.mn.rm .peek,.mn.rm .plane{display:none}.mn.rm .cap{margin:32px auto 0;position:relative;bottom:auto;left:auto;transform:none}.mn.rm .kit,.mn.rm .auto,.mn.rm .road{display:none}.mn.rm .sys-word{--wg:900}.mn.rm .track{flex-wrap:wrap;padding:0}.mn.rm .work-head{width:100%}.mn.rm .sys-small{position:relative;top:auto}.mn.rm .sys{flex-direction:column;justify-content:center;display:flex}
