/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-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}::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-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}}}@layer theme{:root,:host{--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-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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;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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.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}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.resize{resize:both}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:h3x Signal;src:url(/fonts/c64-keyboard-1.112.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--ink:#070909;--paper:#eeeae0;--muted:#9d9d96;--line:#282b2b;--signal:#9fd4cc;--wine:#54202e;--gold:#bda67b;--font-signal:"h3x Signal",var(--font-mono)}html,body{overflow-x:clip}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--paper);font-family:var(--font-sans),sans-serif;margin:0}a{color:inherit;text-decoration:none}.site-nav{border-bottom:1px solid var(--line);z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070909d1;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(24px,5vw,80px);display:flex;position:relative}.wordmark{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:12px}.wordmark span{font-family:var(--font-sans);letter-spacing:-.08em;margin-right:10px;font-size:22px;font-weight:700}.nav-links{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#b5b6b1;align-items:center;gap:32px;font-size:11px;display:flex}.nav-links a:hover{color:#fff}.nav-room{border:1px solid #444846;padding:12px 16px;color:var(--paper)!important}.hero{flex-direction:column;justify-content:center;min-height:calc(100vh - 82px);padding:clamp(70px,10vh,130px) clamp(24px,8vw,130px) 48px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 45%,#2a4f4b3b,#0000 30%),linear-gradient(115deg,#0000 54%,#ffffff06 54.2%,#0000 54.5%);position:absolute;inset:0}.eyebrow,.section-label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:10px}.signal-dot{background:var(--signal);width:6px;height:6px;box-shadow:0 0 15px var(--signal);border-radius:50%;margin-right:10px;display:inline-block}.hero h1{font-family:var(--font-display),serif;letter-spacing:-.055em;max-width:1150px;margin:46px 0 42px;font-size:clamp(62px,9vw,138px);font-weight:400;line-height:.78}.hero h1 em{color:#898c88;font-weight:400}.hero-copy{max-width:610px;font-family:var(--font-display),serif;color:#b9bab5;margin:0;font-size:clamp(20px,2vw,29px);line-height:1.35}.hero-actions{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:34px;margin-top:52px;font-size:11px;display:flex}.primary-action{background:var(--paper);color:var(--ink);justify-content:space-between;min-width:210px;padding:17px 20px;display:flex}.text-action{border-bottom:1px solid #555;padding:12px 0}.hero-index{font-family:var(--font-mono);letter-spacing:.14em;color:#5f6260;align-items:center;gap:16px;margin-top:auto;padding-top:80px;font-size:9px;display:flex}.hero-index b{color:#a5a7a2;margin-right:25px;font-weight:400}.hero-orbit{aspect-ratio:1;border:1px solid #9fd4cc17;border-radius:50%;width:46vw;position:absolute;top:50%;right:-9vw;transform:translateY(-50%)}.hero-orbit:after,.hero-orbit:before{content:"";border:1px solid #9fd4cc14;border-radius:50%;position:absolute;inset:14%}.hero-orbit:after{inset:34%}.hero-orbit i{background:var(--signal);width:4px;height:4px;box-shadow:0 0 16px var(--signal);border-radius:50%;position:absolute}.hero-orbit i:first-child{top:4%;left:34%}.hero-orbit i:nth-child(2){bottom:16%;left:4%}.hero-orbit i:nth-child(3){top:62%;right:10%}.manifest{border-top:1px solid var(--line);grid-template-columns:minmax(230px,.75fr) 1.4fr;gap:8vw;padding:110px clamp(24px,8vw,130px);display:grid}.manifest h2,.system h2{font-family:var(--font-display);margin:35px 0;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:.95}.work-grid{gap:12px;display:grid}.work-card{border:1px solid var(--line);grid-template-columns:45px 1fr auto;align-items:end;gap:22px;min-height:150px;padding:26px;transition:all .25s;display:grid;position:relative;overflow:hidden}.work-card:before{content:"";opacity:0;transition:all .25s;position:absolute;inset:0}.work-card:hover{border-color:#515453;transform:translate(-8px)}.work-card:hover:before{opacity:1}.work-card.burgundy:before{background:linear-gradient(90deg,#54202e59,#0000)}.work-card.cyan:before{background:linear-gradient(90deg,#244b4852,#0000)}.work-card.gold:before{background:linear-gradient(90deg,#574b3352,#0000)}.work-card>*{position:relative}.work-mark{font-family:var(--font-display);color:#777;font-size:27px}.work-card h3{font-family:var(--font-display);margin:0 0 8px;font-size:35px;font-weight:400}.work-card p{color:#8d8f8c;margin:0;font-size:13px}.arrow{color:#777}.system{border-top:1px solid var(--line);background:linear-gradient(100deg,#0b0d0d,#19302e52);min-height:620px;padding:110px clamp(24px,8vw,130px) 50px;position:relative}.system-copy{max-width:740px;margin-left:25%}.system-copy>p{color:#9d9f9b;max-width:580px;font-size:17px;line-height:1.75}.system-copy>a{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #555;margin-top:25px;padding-bottom:8px;font-size:11px;display:inline-block}.status-line{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.16em;color:#666;justify-content:space-between;padding-top:20px;font-size:9px;display:flex;position:absolute;bottom:40px;left:clamp(24px,8vw,130px);right:clamp(24px,8vw,130px)}.status-line i{background:var(--signal);border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}footer{border-top:1px solid var(--line);color:#6f716e;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:35px clamp(24px,5vw,80px);font-size:9px;display:flex}@media (max-width:760px){.site-nav{flex-wrap:wrap;align-content:center;gap:13px;height:auto;min-height:118px;padding:17px 18px 12px}.site-nav>.wordmark{width:100%}.nav-links{letter-spacing:.06em;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;font-size:8px;display:grid}.nav-links>a,.nav-links>a:not(.nav-room){border:1px solid var(--line);white-space:nowrap;justify-content:center;align-items:center;min-width:0;padding:10px 3px;display:flex}.nav-links>.nav-room{padding:10px 3px}.hero{min-height:850px}.hero h1{line-height:.85}.hero-orbit{width:100vw;right:-48vw}.hero-actions{flex-direction:column;align-items:flex-start}.manifest{grid-template-columns:1fr;padding-top:80px}.work-card{grid-template-columns:35px 1fr auto;padding:20px}.system-copy{margin-left:0}.status-line span:last-child,footer p:first-of-type{display:none}}.room-shell{background:#0b0d0d;grid-template:68px 1fr/230px 1fr;min-height:100vh;display:grid}.room-topbar{border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:230px 1fr auto;align-items:center;display:grid}.room-topbar>.wordmark{padding-left:28px}.room-search{color:#6f7471;background:#111414;border:1px solid #2b2e2e;justify-self:center;align-items:center;gap:10px;width:min(460px,45vw);height:36px;padding:0 12px;font-size:12px;display:flex}.room-search kbd{font-family:var(--font-mono);border:1px solid #343838;margin-left:auto;padding:3px 6px;font-size:9px}.room-user{border-left:1px solid var(--line);height:100%;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;padding:0 24px;font-size:10px;display:flex}.room-user b{background:#542536;border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.online-dot{background:#8bd1b2;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #8bd1b2}.room-sidebar{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:calc(100vh - 68px);padding:28px 16px 20px;display:flex}.room-sidebar nav>a{color:#858986;border-left:2px solid #0000;align-items:center;gap:12px;margin:2px 0;padding:10px 12px;font-size:12px;display:flex}.room-sidebar nav>a i{text-align:center;width:16px;font-style:normal}.room-sidebar nav>a strong{font:500 9px var(--font-mono);color:#eadde0;background:#5c2436;border-radius:10px;margin-left:auto;padding:3px 7px}.room-sidebar nav>a:hover,.room-sidebar nav>a.active{color:#e8e6df;border-left-color:var(--signal);background:#151818}.rail-label{font:500 8px var(--font-mono);letter-spacing:.18em;color:#555b58;margin:0 12px 14px}.channel-label{margin-top:34px}.room-sidebar nav>a.channel{font-family:var(--font-mono);border:0;padding:7px 12px;font-size:10px}.back-site{color:#696e6b;font:9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:12px}.room-main{width:100%;max-width:1600px;margin:auto;padding:46px clamp(28px,4vw,64px) 80px}.room-heading{justify-content:space-between;align-items:end;margin-bottom:36px;display:flex}.room-heading h1{font:400 clamp(45px,5vw,68px)/.95 var(--font-display);margin:15px 0 10px}.room-heading>div>p:last-child{color:#777c79;margin:0;font-size:13px}.compose{background:var(--paper);color:#101212;font:500 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;padding:14px 18px}.pulse-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pulse-card{background:#101313;border:1px solid #292d2c;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;min-height:112px;padding:20px;display:grid}.pulse-card.urgent{background:linear-gradient(110deg,#54202e38,#101313 55%);border-color:#5a3540}.pulse-icon{color:#8ba49f;border:1px solid #343837;place-items:center;width:36px;height:36px;display:grid}.pulse-card span{font:8px var(--font-mono);letter-spacing:.14em;color:#686e6b;display:block}.pulse-card b{font:500 17px var(--font-display);margin:7px 0 4px;display:block}.pulse-card p{color:#676c69;margin:0;font-size:10px}.pulse-card>i{color:#555;font-style:normal}.room-columns{grid-template-columns:minmax(460px,1.6fr) minmax(270px,.7fr);gap:44px;margin-top:48px;display:grid}.panel-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.panel-title h2{font:500 11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0}.panel-title a,.panel-title button{color:#747976;font:9px var(--font-mono);text-transform:uppercase;background:0 0;border:0}.message{border-bottom:1px solid #202323;grid-template-columns:38px 1fr;gap:14px;padding:22px 0;display:grid}.avatar{color:#d9bec6;width:34px;height:34px;font:500 8px var(--font-mono);background:#562538;border-radius:50%;place-items:center;display:grid;position:relative}.avatar.agent{color:#a3cec7;background:#17302f;border-radius:7px}.message p{margin:2px 0 10px}.message p b{font-size:12px}.message p span{color:#606562;margin-left:10px;font-size:9px}.message-body{color:#a1a4a0;font-size:12px;line-height:1.6}.message-body u{color:#a2c9c3;text-decoration:none}.message-actions{gap:8px;margin-top:13px;display:flex}.message-actions button{color:#8f9490;font:8px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #303433;padding:6px 9px}.file-chip{background:#111414;border:1px solid #2c302f;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;max-width:370px;margin-top:15px;padding:10px;display:grid}.file-chip i{color:#ae9d79;font-style:normal}.file-chip span{font-size:10px}.file-chip small,.asset small{color:#5e6360;font:8px var(--font-mono);margin-top:4px;display:block}.room-right{flex-direction:column;gap:40px;display:flex}.people-list{padding-top:10px}.person{align-items:center;gap:12px;padding:9px 0;display:flex}.person .avatar i{background:#4a4f4c;border:2px solid #0b0d0d;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-1px;right:-1px}.person .avatar i.live{background:#80c5a7}.person b,.person span{display:block}.person b{margin-bottom:4px;font-size:11px}.person span{color:#5e6461;font-size:8px}.assets-list{grid-template-columns:repeat(3,1fr);gap:7px;padding-top:14px;display:grid}.asset>div{aspect-ratio:1;font:7px var(--font-mono);letter-spacing:.12em;color:#777;background:#191d1c;justify-content:space-between;padding:8px;display:flex}.asset>div i{align-self:center;font-size:18px;font-style:normal}.asset.wine>div{background:linear-gradient(145deg,#3a1723,#17191a)}.asset.cyan>div{background:linear-gradient(145deg,#183231,#17191a)}.asset.gold>div{background:linear-gradient(145deg,#382e1d,#17191a)}.asset p{margin:7px 2px;font-size:8px;line-height:1.3}.asset small{font-size:7px}@media (max-width:1000px){.room-shell{grid-template-columns:74px 1fr}.room-topbar{grid-template-columns:74px 1fr auto}.room-topbar>.wordmark{padding-left:17px;font-size:0}.room-topbar>.wordmark span{font-size:20px}.room-sidebar{padding-inline:8px}.room-sidebar .rail-label,.room-sidebar nav>a:not(.active) span,.room-sidebar nav>a.channel,.back-site{display:none}.room-sidebar nav>a{justify-content:center}.room-sidebar nav>a strong{margin:0 0 25px 25px;position:absolute}.room-columns{grid-template-columns:1fr}.room-right{grid-template-columns:1fr 1fr;display:grid}.pulse-grid{grid-template-columns:1fr}.room-search{width:60%}}@media (max-width:650px){.room-shell{display:block}.room-topbar{justify-content:space-between;height:62px;padding:0 16px;display:flex}.room-topbar>.wordmark{padding:0}.room-search{display:none}.room-user{border:0;padding:0;font-size:0}.room-sidebar{display:none}.room-main{padding:35px 18px 70px}.room-heading{align-items:flex-start}.room-heading .compose{padding:12px;font-size:0}.room-heading .compose:first-letter{font-size:18px}.room-columns,.room-right{display:block}.room-right>section{margin-top:38px}.assets-list{grid-template-columns:repeat(3,1fr)}}.conversation-layout{height:100vh;overflow:hidden}.conversation-channel-title{font:500 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-self:center}.conversation-channel-title span{color:var(--signal)}.conversation-main{background:#0c0f0f;grid-template-rows:auto 1fr auto;min-width:0;height:calc(100vh - 68px);display:grid}.conversation-intro{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:28px clamp(24px,4vw,58px) 22px;display:flex}.conversation-intro h1{font:400 clamp(34px,4vw,52px)/1 var(--font-display);margin:8px 0 0}.conversation-intro>p{color:#69706c;max-width:390px;margin:0;font-size:10px;line-height:1.6}.conversation-feed{padding:12px clamp(24px,4vw,58px) 24px;overflow-y:auto}.conversation-empty{text-align:center;color:#666d69;flex-direction:column;justify-content:center;align-items:center;min-height:45vh;display:flex}.conversation-empty>span{width:54px;height:54px;font:24px var(--font-display);color:#8a9893;border:1px solid #343938;place-items:center;display:grid}.conversation-empty h2{font:400 30px var(--font-display);color:#d9d7d0;margin:18px 0 6px}.conversation-empty p{font-size:10px}.conversation-message{border-bottom:1px solid #202424;grid-template-columns:38px minmax(0,1fr);gap:14px;padding:20px 0;display:grid}.conversation-meta{align-items:baseline;gap:10px;margin:1px 0 8px;display:flex}.conversation-meta b{font-size:12px}.conversation-meta time,.thread-reply time{font:8px var(--font-mono);color:#5d6460}.conversation-copy{white-space:pre-wrap;overflow-wrap:anywhere;color:#afb2ae;font-size:13px;line-height:1.65}.conversation-reply{color:#718d87;font:8px var(--font-mono);text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0}.thread-list{border-left:1px solid #34413e;margin:14px 0 0;padding-left:16px}.thread-reply{padding:9px 0}.thread-reply b{margin-right:9px;font-size:10px}.thread-reply p{white-space:pre-wrap;color:#969c98;margin:5px 0 0;font-size:11px;line-height:1.55}.conversation-composer{background:#111515;border:1px solid #303634;margin:0 clamp(24px,4vw,58px) 24px}.conversation-composer textarea{resize:vertical;color:#e5e3dc;width:100%;min-height:76px;font:12px/1.6 var(--font-sans);background:0 0;border:0;outline:none;padding:14px;display:block}.conversation-composer>div:last-child{border-top:1px solid #262b29;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.conversation-composer>div:last-child span{color:#676e6a;font:8px var(--font-mono)}.conversation-composer>div:last-child button{background:var(--paper);color:#111;font:500 8px var(--font-mono);text-transform:uppercase;cursor:pointer;border:0;padding:9px 12px}.conversation-composer button:disabled{opacity:.38;cursor:default}.reply-context{color:#84908b;font:9px var(--font-mono);border-bottom:1px solid #2a302e;justify-content:space-between;gap:12px;padding:9px 12px;display:flex}.reply-context button{color:#9ba19e;cursor:pointer;background:0 0;border:0;font-size:16px}.attachment-context{color:#a99172;font:9px var(--font-mono);border-bottom:1px solid #2a302e;justify-content:space-between;gap:12px;padding:9px 12px;display:flex}.attachment-context button{color:#9ba19e;cursor:pointer;background:0 0;border:0;font-size:16px}.composer-actions{align-items:center;gap:7px;display:flex}.composer-actions input{display:none}.conversation-composer .attach-button{color:#8c9894!important;background:0 0!important;border:1px solid #343a38!important}.message-attachment{max-width:min(620px,100%);margin-top:12px}.message-attachment.image{margin-left:0}.message-attachment.image img{object-fit:contain;background:#080a0a;border:1px solid #303533;max-width:100%;max-height:460px;display:block}.message-attachment.image figcaption{color:#626a66;font:7px var(--font-mono);padding:7px 2px}.message-attachment.media{background:#101413;border:1px solid #303533;padding:12px}.message-attachment.media>span{color:#777f7b;font:7px var(--font-mono);letter-spacing:.07em;margin-bottom:10px;display:block}.message-attachment audio,.message-attachment video{width:100%;max-height:420px;display:block}.message-attachment.file{color:#9da39f;background:#101413;border:1px solid #303533;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.message-attachment.file>i{color:#ac9270;font-size:18px;font-style:normal}.message-attachment.file span{overflow-wrap:anywhere;font-size:9px}.message-attachment.file small{color:#59615d;font:7px var(--font-mono);margin-top:4px;display:block}.message-attachment.file>b{font:7px var(--font-mono);color:#789c95;text-transform:uppercase}.message-tools{justify-content:space-between;align-items:center;gap:10px;min-height:25px;margin-top:10px;display:flex}.message-tools>div{gap:5px;display:flex}.message-tools button{color:#626b67;font:7px var(--font-mono);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:4px 5px}.reaction-row button{color:#8e9692;border:1px solid #2d3331;border-radius:12px;min-width:28px;font-size:11px!important}.reaction-row button.active{color:#d2a5b1;background:#26181d;border-color:#70515b}.reaction-row button span{font:7px var(--font-mono);margin-left:4px}.message-deleted{color:#565e5a;font:italic 10px var(--font-sans);padding:5px 0}.message-editor{margin-top:8px}.message-editor textarea{color:#ddd;width:100%;min-height:74px;font:11px/1.55 var(--font-sans);resize:vertical;background:#0b0e0e;border:1px solid #3a423f;padding:10px;display:block}.message-editor>div{justify-content:flex-end;gap:6px;margin-top:6px;display:flex}.message-editor button{color:#89918d;font:7px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #343a38;padding:7px 9px}.message-editor button:last-child{color:#111;background:#d8d6cf;border-color:#d8d6cf}.thread-reply .message-tools{margin-top:7px}.thread-reply .message-attachment{max-width:520px}@media (max-width:650px){.conversation-layout{grid-template:62px auto 1fr/1fr;height:100dvh;display:grid}.conversation-layout .room-topbar{grid-row:1}.conversation-layout .conversation-channel-title{font-size:9px}.conversation-layout .room-user{display:none}.conversation-layout .conversation-sidebar{border:0;border-bottom:1px solid var(--line);grid-row:2;min-height:0;padding:7px 12px;display:block;overflow-x:auto}.conversation-sidebar nav{align-items:center;gap:4px;width:max-content;display:flex}.conversation-sidebar .rail-label,.conversation-sidebar nav>a:not(.channel),.conversation-sidebar>div{display:none}.conversation-sidebar nav>a.channel{white-space:nowrap;border:1px solid #272c2a;margin:0;padding:8px 10px;display:flex!important}.conversation-sidebar nav>a.channel span{display:inline!important}.conversation-sidebar nav>a.channel.active{border-color:#59645f}.conversation-sidebar nav>a strong{margin-left:5px;position:static}.conversation-main{grid-row:3;height:auto;min-height:0}.conversation-intro{padding:18px;display:block}.conversation-intro h1{font-size:32px}.conversation-intro>p{display:none}.conversation-feed{padding:4px 18px 18px}.conversation-composer{margin:0 12px 12px}.conversation-message{padding:16px 0}.composer-actions{gap:4px}.conversation-composer .attach-button{font-size:0!important}.conversation-composer .attach-button:first-letter{font-size:13px}}.mail-app{background:#0a0c0c;grid-template:68px 1fr/220px 390px minmax(480px,1fr);height:100vh;min-height:700px;display:grid;overflow:hidden}.mail-topbar{border-bottom:1px solid var(--line);background:#0c0e0e;grid-column:1/-1;grid-template-columns:220px 390px 1fr;align-items:center;display:grid}.mail-topbar>.wordmark{padding-left:26px}.mail-search{color:#6d7470;background:#111414;border:1px solid #2a2e2d;align-items:center;gap:9px;height:36px;margin:0 18px;padding:0 11px;display:flex}.mail-search input{color:#d6d7d2;width:100%;font:11px var(--font-sans);background:0 0;border:0;outline:0}.mail-search input::placeholder{color:#59605d}.mail-search kbd{font:8px var(--font-mono);border:1px solid #303534;padding:3px 5px}.mail-account{border-left:1px solid var(--line);height:68px;font:9px var(--font-mono);letter-spacing:.06em;color:#898e8b;justify-self:end;align-items:center;gap:10px;padding:0 24px;display:flex}.mail-account b{color:#d9c1c8;background:#522335;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;display:grid}.sync-dot{background:#86cbae;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #86cbae}.mail-folders{border-right:1px solid var(--line);flex-direction:column;min-height:0;padding:22px 14px 18px;display:flex}.new-mail{background:var(--paper);color:#111313;height:43px;font:500 9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;margin:0 5px 28px}.mail-folders nav button{color:#747a77;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:11px;width:100%;height:35px;padding:0 12px;font-size:11px;display:flex}.mail-folders nav button:hover,.mail-folders nav button.active{color:#e6e6df;border-left-color:var(--signal);background:#141717}.mail-folders nav button i{text-align:center;width:14px;font-style:normal}.mail-folders nav button strong{font:500 8px var(--font-mono);color:#eadde0;background:#5c2436;border-radius:10px;margin-left:auto;padding:3px 6px}.mail-labels-title{margin-top:28px}.label-dot{border-radius:50%;height:7px;width:7px!important}.label-dot.wine{background:#8f405a}.label-dot.cyan{background:#5c9e99}.label-dot.gold{background:#a38b5c}.label-dot.agent{background:#728787}.mail-storage{margin-top:auto;padding:0 9px}.mail-storage p{color:#616764;font:8px var(--font-mono);text-transform:uppercase;justify-content:space-between;display:flex}.mail-storage p b{font-weight:400}.mail-storage>i{background:#232726;height:2px;display:block}.mail-storage>i b{background:#748f8a;width:12%;height:100%;display:block}.mail-storage a{color:#656b68;font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin-top:22px;display:block}.mail-list{border-right:1px solid var(--line);background:#0d1010;flex-direction:column;min-width:0;display:flex}.mail-list-head{justify-content:space-between;align-items:flex-end;height:112px;padding:26px 22px 18px;display:flex}.mail-list-head h1{font:400 30px var(--font-display);margin:8px 0 0}.mail-list-head h1 span{font:9px var(--font-mono);color:#78938e;margin-left:7px}.mail-list-head>button{color:#747a77;background:0 0;border:1px solid #2c302f;width:30px;height:30px}.mail-tabs{border-bottom:1px solid var(--line);gap:21px;height:36px;padding:0 22px;display:flex}.mail-tabs button{color:#646a67;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #0000;padding:0}.mail-tabs button.active{color:#d8dad4;border-bottom-color:var(--signal)}.mail-items{scrollbar-color:#333 transparent;overflow-y:auto}.mail-row{width:100%;min-height:112px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #202424;grid-template-columns:34px 1fr;gap:12px;padding:17px 18px;display:grid;position:relative}.mail-row:hover{background:#111515}.mail-row.selected{box-shadow:inset 2px 0 var(--signal);background:#171b1a}.mail-row.unread:after{content:"";background:var(--signal);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;right:13px}.mail-row .avatar{width:32px;height:32px}.avatar.wine{color:#dfc4cd;background:#512132}.avatar.cyan{color:#a9d8d1;background:#183936}.avatar.gold{color:#d4c19a;background:#40351f}.avatar.neutral{color:#afb4b1;background:#2a2e2d}.mail-row-copy{min-width:0}.mail-row-copy>span{justify-content:space-between;display:flex}.mail-row-copy>span b{font-size:10px}.mail-row-copy time{color:#575d5a;font:8px var(--font-mono)}.mail-row-copy>strong{white-space:nowrap;text-overflow:ellipsis;color:#c3c5c0;margin-top:7px;font-size:11px;font-weight:500;display:block;overflow:hidden}.mail-row-copy>small{white-space:nowrap;text-overflow:ellipsis;color:#646a67;margin-top:4px;font-size:9px;display:block;overflow:hidden}.mail-row-copy>em{font:normal 7px var(--font-mono);letter-spacing:.08em;color:#71807c;border:1px solid #303735;margin-top:9px;padding:3px 5px;display:inline-block}.mail-star{color:#a99468;font-size:9px;font-style:normal;position:absolute;top:15px;right:28px}.empty-mail{color:#696f6c;text-align:center;padding:30px;font-size:11px}.mail-reader{background:linear-gradient(125deg,#0c0f0f,#0a0c0c 65%);min-width:0;overflow-y:auto}.mail-actions{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:54px;padding:0 26px;display:flex}.mail-actions div{gap:6px;display:flex}.mail-actions button{color:#656b68;background:0 0;border:0;width:28px;height:28px}.mail-actions button:hover{color:#ddd;background:#181c1b}.mail-content h2{font:400 clamp(33px,3.3vw,53px)/1 var(--font-display);letter-spacing:-.025em;margin:18px 0 34px}.sender-line{border-bottom:1px solid #222625;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding-bottom:27px;display:grid}.sender-line>div b,.sender-line>div span{display:block}.sender-line>div b{margin-bottom:4px;font-size:11px}.sender-line>div span{color:#656b68;font-size:8px}.sender-line>button{color:#777;background:0 0;border:0}.mail-body{color:#b3b5b0;font-family:var(--font-display);padding:25px 0 15px;font-size:18px;line-height:1.6}.mail-body p{white-space:normal;margin:0 0 18px}.mail-attachment{width:min(100%,430px);color:inherit;text-align:left;background:#111414;border:1px solid #303433;grid-template-columns:43px 1fr auto;align-items:center;gap:13px;padding:11px;display:grid}.mail-attachment>i{color:#caa9b3;height:43px;font:normal 8px var(--font-mono);background:#3b1823;place-items:center;display:grid}.mail-attachment span b,.mail-attachment span small{display:block}.mail-attachment span b{font-size:10px}.mail-attachment span small{color:#656a67;margin-top:5px;font-size:8px}.mail-attachment em{color:#888;font-style:normal}.reader-reply{gap:8px;margin-top:30px;display:flex}.reader-reply button{color:#9b9f9c;font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.07em;background:0 0;border:1px solid #343837;padding:10px 14px}.reader-reply button:first-child{color:#111;background:#e8e6dd;border-color:#e8e6dd}.agent-safety{background:#111817;border-left:2px solid #5f9189;margin-top:32px;padding:14px 18px}.agent-safety span{font:7px var(--font-mono);color:#74aaa1;letter-spacing:.12em}.agent-safety p{color:#7d8581;margin:7px 0 0;font-size:9px}.compose-window{z-index:20;background:#121515;border:1px solid #343837;flex-direction:column;width:min(570px,100vw - 40px);height:570px;display:flex;position:fixed;bottom:22px;right:28px;box-shadow:0 30px 90px #000}.compose-head{height:46px;font:9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #303433;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.compose-head button{color:#777;background:0 0;border:0;font-size:18px}.compose-window form{flex-direction:column;height:calc(100% - 46px);display:flex}.compose-window form label{border-bottom:1px solid #292d2c;align-items:center;gap:12px;height:44px;padding:0 16px;display:flex}.compose-window form label span{color:#666;width:42px;font:8px var(--font-mono);text-transform:uppercase}.compose-window form input,.compose-window form textarea{color:#ddd;font:11px var(--font-sans);background:0 0;border:0;outline:0}.compose-window form input{width:100%}.compose-window textarea{resize:none;flex:1;padding:20px 16px;line-height:1.6}.compose-tools{border-top:1px solid #292d2c;justify-content:space-between;align-items:center;height:55px;padding:0 14px;display:flex}.compose-tools button{color:#777;background:0 0;border:0;padding:8px}.compose-tools .send-mail{background:var(--paper);color:#111;font:9px var(--font-mono);text-transform:uppercase;padding:10px 16px}.sent-state{text-align:center;max-width:340px;margin:auto;padding:30px}.sent-state i{color:#8bc7bc;border:1px solid #4b7b72;border-radius:50%;place-items:center;width:48px;height:48px;margin:auto;font-style:normal;display:grid}.sent-state h3{font:400 28px var(--font-display);margin:20px 0 10px}.sent-state p{color:#777e7a;font-size:11px;line-height:1.6}.sent-state button{color:#bbb;font:8px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #3a3e3d;margin-top:15px;padding:9px 15px}@media (max-width:1100px){.mail-app,.mail-topbar{grid-template-columns:72px 350px 1fr}.mail-topbar>.wordmark{padding-left:16px;font-size:0}.mail-topbar>.wordmark span{font-size:20px}.mail-folders{padding-inline:8px}.mail-folders .new-mail{font-size:0}.mail-folders .new-mail:first-letter{font-size:18px}.mail-folders .rail-label,.mail-folders nav button span,.mail-storage{display:none}.mail-folders nav button{justify-content:center}.mail-folders nav button strong{margin:0 0 25px 25px;position:absolute}.mail-labels-title~button{display:none}.mail-account{font-size:0}}@media (max-width:780px){.mail-app{height:auto;min-height:100vh;display:block;overflow:visible}.mail-topbar{z-index:10;height:62px;padding:0 16px;display:flex;position:sticky;top:0}.mail-topbar>.wordmark{padding:0}.mail-search{flex:1;margin-left:20px}.mail-account{border:0;height:62px;padding:0 0 0 12px}.mail-folders{display:none}.mail-list{border:0;height:auto}.mail-list-head{height:100px}.mail-items{overflow:visible}.mail-row{min-height:100px}.mail-reader{display:none}.compose-window{width:calc(100vw - 20px);height:calc(100vh - 82px);bottom:10px;right:10px}}.mail-account small{font:7px var(--font-mono);color:#555d59}.room-logout{color:#696e6b;font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:8px 12px}.sync-dot.offline{box-shadow:none;background:#5c625f}.dashboard-empty{text-align:center;color:#69706c;border-bottom:1px solid #202323;padding:42px 20px}.dashboard-empty i,.mail-reader-empty i{color:#57716c;font-size:25px;font-style:normal}.dashboard-empty h3,.mail-reader-empty h2{font:400 25px var(--font-display);color:#bfc1bc;margin:12px 0 6px}.dashboard-empty p,.mail-reader-empty p{font-size:9px}.empty-mail{text-align:center;padding:40px 24px!important}.empty-mail b{color:#9da39f;font:400 22px var(--font-display);display:block}.empty-mail p{color:#5f6662;font-size:9px}.empty-mail a{color:#83aaa3;font:8px var(--font-mono);text-transform:uppercase;margin-top:10px;display:inline-block}.mail-reader-empty{text-align:center;color:#656c68;place-content:center;height:calc(100% - 54px);display:grid}.account-empty{border:1px dashed #343a38;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;min-height:105px;padding:20px;display:grid}.account-empty>i{color:#71807c;border:1px solid #343a38;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.account-empty b{font-size:11px}.account-empty p{color:#626965;margin:6px 0 0;font-size:9px}.account-empty button{color:#9ca29e;font:8px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #3b4240;padding:9px 13px}.account-page{background:#0a0c0c;grid-template:68px 1fr/220px 1fr;min-height:100vh;display:grid}.account-topbar{border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:220px 1fr auto;align-items:center;display:grid}.account-topbar>.wordmark{padding-left:26px}.account-topbar>a:nth-child(2){color:#6c7470;font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;justify-self:center}.account-topbar>div{border-left:1px solid var(--line);color:#858c88;height:68px;font:9px var(--font-mono);text-transform:uppercase;align-items:center;gap:10px;padding:0 24px;display:flex}.account-topbar>div b{color:#ddc3ca;background:#522335;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;display:grid}.settings-nav{border-right:1px solid var(--line);flex-direction:column;padding:30px 14px;display:flex}.settings-nav a{color:#737a76;border-left:2px solid #0000;padding:11px 13px;font-size:11px}.settings-nav a.active,.settings-nav a:hover{border-left-color:var(--signal);color:#e4e5df;background:#141817}.settings-nav span{flex:1}.settings-nav a:last-child{font:8px var(--font-mono);text-transform:uppercase}.account-main{width:100%;max-width:1300px;margin:auto;padding:52px clamp(30px,6vw,90px) 100px}.account-heading{justify-content:space-between;align-items:end;display:flex}.account-heading h1{font:400 clamp(46px,6vw,72px)/1 var(--font-display);margin:16px 0 10px}.account-heading>div>p:last-child{color:#777e7a;font-size:12px}.account-heading>button,.settings-title>button{background:var(--paper);color:#111;font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.09em;border:0;padding:13px 17px}.privacy-note{background:linear-gradient(100deg,#2245402e,#0000);border:1px solid #263330;gap:15px;margin:38px 0 46px;padding:18px 20px;display:flex}.privacy-note>i{color:#8cb8b0;font-style:normal}.privacy-note b{font-size:11px}.privacy-note p{color:#6e7672;margin:5px 0 0;font-size:9px}.account-table-head{color:#555c58;font:7px var(--font-mono);letter-spacing:.13em;grid-template-columns:2fr .85fr .8fr 1fr 30px;padding:0 18px 10px 72px;display:grid}.account-card{background:#0e1111;border:1px solid #282d2b;border-bottom:0;grid-template-columns:46px minmax(230px,2fr) .85fr .8fr 1fr 30px;align-items:center;gap:14px;min-height:92px;padding:16px 17px;display:grid}.account-card:last-child{border-bottom:1px solid #282d2b}.account-avatar{width:40px;height:40px;font:500 9px var(--font-mono);border-radius:8px;place-items:center;display:grid}.account-avatar.cyan{color:#aad3cc;background:#173634}.account-avatar.wine{color:#d7bac3;background:#49202e}.account-identity b,.account-identity small,.account-identity span{display:block}.account-identity b{font-size:11px}.account-identity small{color:#7ea29c;margin-top:4px;font-size:8px}.account-identity span{color:#555d59;margin-top:5px;font-size:8px}.account-card>div em{display:none}.account-card>div>b{color:#9da29e;font-size:9px;font-weight:500}.account-status{font:8px var(--font-mono);color:#6e7571;align-items:center;gap:7px;display:flex}.account-status i{background:#5c625f;border-radius:50%;width:6px;height:6px}.account-card>button{color:#5f6662;background:0 0;border:0}.shared-access{margin-top:65px}.settings-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding-bottom:17px;display:flex}.settings-title h2{font:400 31px var(--font-display);margin:9px 0 0}.settings-title button{color:#9ba09d;background:0 0;border:1px solid #343a38}.member-row{border-bottom:1px solid #232725;grid-template-columns:38px 1fr auto 35px;align-items:center;gap:13px;height:78px;display:grid}.member-row>div b,.member-row>div small{display:block}.member-row>div b{font-size:10px}.member-row>div small{color:#5d6460;margin-top:4px;font-size:8px}.permission{color:#72827e;font:7px var(--font-mono);letter-spacing:.08em}.member-row>button{color:#666;background:0 0;border:0}.empty-member{color:#555c58;border-bottom:1px solid #232725;align-items:center;gap:13px;padding:13px 8px;display:flex}.empty-member>span{border:1px dashed #3b403e;place-items:center;width:34px;height:34px;display:grid}.empty-member p{font-size:9px}.agent-access{background:linear-gradient(105deg,#101414,#0c0e0e);border:1px solid #313736;justify-content:space-between;align-items:center;margin-top:52px;padding:24px;display:flex}.agent-access span{font:7px var(--font-mono);letter-spacing:.13em;color:#70807c}.agent-access h3{font:400 22px var(--font-display);margin:8px 0}.agent-access p{color:#686f6b;margin:0;font-size:9px}.agent-access button{color:#8f9692;font:8px var(--font-mono);text-transform:uppercase;background:0 0;border:0}.connect-overlay{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.connect-dialog{background:#111414;border:1px solid #343a38;flex-direction:column;width:min(630px,100%);min-height:530px;display:flex;box-shadow:0 35px 100px #000}.connect-dialog>header{border-bottom:1px solid #2a2f2d;justify-content:space-between;padding:24px 26px;display:flex}.connect-dialog>header span{font:7px var(--font-mono);color:#6a7571;letter-spacing:.14em}.connect-dialog>header h2{font:400 30px var(--font-display);margin:7px 0 0}.connect-dialog>header button{color:#777;background:0 0;border:0;font-size:20px}.connect-body{flex:1;padding:28px}.provider-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.provider-grid>button{color:inherit;text-align:left;background:#151918;border:1px solid #303634;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:91px;padding:16px;display:grid}.provider-grid>button.selected{background:#14201e;border-color:#609087}.provider-grid>button>i{width:36px;height:36px;font:normal 11px var(--font-mono);background:#232827;border-radius:7px;place-items:center;display:grid}.provider-grid>button span b,.provider-grid>button span small{display:block}.provider-grid>button span b{font-size:10px}.provider-grid>button span small{color:#626b67;margin-top:6px;font-size:8px}.provider-grid>button em{color:#66817c;font-style:normal}.provider-grid>button.selected em:after{content:"";background:#85c2b7;border-radius:50%;width:5px;height:5px;display:block;transform:translate(-5px,-12px)}.connect-dialog>footer{border-top:1px solid #2a2f2d;justify-content:space-between;padding:16px 26px;display:flex}.connect-dialog>footer button,.connect-finished button{color:#888f8b;font:8px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #343a38;padding:11px 16px}.connect-dialog>footer .connect-next,.connect-finished button{background:var(--paper);color:#111;border-color:var(--paper)}.connect-form label{margin-bottom:18px;display:block}.connect-form label span{font:7px var(--font-mono);letter-spacing:.1em;color:#6f7773;text-transform:uppercase;margin-bottom:8px;display:block}.connect-form input{color:#ddd;background:#0d1010;border:1px solid #343a38;outline:0;width:100%;height:44px;padding:0 13px}.connect-form input:focus{border-color:#668f88}.server-preview{background:#101716;border:1px solid #2a3330;margin:24px 0;padding:14px}.server-preview span,.server-preview b{display:block}.server-preview span{font:7px var(--font-mono);color:#5f7772}.server-preview b{font:9px var(--font-mono);color:#92aaa5;margin-top:7px}.connect-form>p{color:#656d69;font-size:9px;line-height:1.6}.access-choice>button{width:100%;min-height:72px;color:inherit;text-align:left;background:#141817;border:1px solid #303634;grid-template-columns:20px 1fr;align-items:center;gap:10px;margin-bottom:9px;padding:14px;display:grid}.access-choice>button.selected{border-color:#5f8e86}.access-choice button>i{color:#78aaa1;font-style:normal}.access-choice button b,.access-choice button small{display:block}.access-choice button b{font-size:10px}.access-choice button small{color:#69716d;margin-top:5px;font-size:8px}.access-choice>label{color:#858c88;gap:10px;margin-top:17px;font-size:9px;display:flex}.connect-finished{text-align:center;max-width:410px;margin:auto;padding:40px}.connect-finished>i{color:#83bdb2;border:1px solid #528279;border-radius:50%;place-items:center;width:50px;height:50px;margin:auto;font-style:normal;display:grid}.connect-finished h3{font:400 31px var(--font-display);margin:20px 0 10px}.connect-finished p{color:#737b77;font-size:10px;line-height:1.65}.connect-finished button{margin-top:18px}@media (max-width:850px){.account-page{display:block}.account-topbar{justify-content:space-between;height:62px;padding:0 16px;display:flex}.account-topbar>.wordmark{padding:0}.account-topbar>a:nth-child(2){display:none}.account-topbar>div{border:0;height:62px;padding:0;font-size:0}.settings-nav{display:none}.account-main{padding:40px 18px 70px}.account-heading{align-items:flex-start}.account-heading>button{padding:12px;font-size:0}.account-heading>button:first-letter{font-size:17px}.account-table-head{display:none}.account-card{grid-template-columns:42px 1fr 35px;padding:15px}.account-card>div:nth-child(3),.account-card>div:nth-child(4){display:none}.account-status{grid-column:2}.shared-access{margin-top:45px}.permission{display:none}.provider-grid{grid-template-columns:1fr}.connect-dialog{min-height:580px;max-height:calc(100vh - 20px);overflow-y:auto}.agent-access{align-items:flex-start;gap:20px}}.pin-login{background:radial-gradient(circle at 68% 42%,#2a4e4940,#0000 28%),#080a0a;place-items:center;min-height:100vh;padding:90px 24px;display:grid;position:relative;overflow:hidden}.pin-login:before,.pin-login:after{content:"";aspect-ratio:1;border:1px solid #8ec7be14;border-radius:50%;width:min(64vw,850px);position:absolute;top:50%;right:-18vw;transform:translateY(-50%)}.pin-login:after{width:min(42vw,560px);right:-7vw}.pin-login>.wordmark{position:absolute;top:32px;left:clamp(24px,5vw,72px)}.pin-panel{text-align:center;z-index:1;width:min(410px,100%);position:relative}.pin-panel .section-label i{background:#86c9be;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block;box-shadow:0 0 9px #86c9be}.pin-panel h1{font:400 clamp(58px,7vw,85px)/.78 var(--font-display);letter-spacing:-.05em;margin:34px 0 28px}.pin-panel>p:nth-of-type(2){color:#808682;font:12px/1.6 var(--font-sans);max-width:320px;margin:0 auto}.pin-display{justify-content:center;gap:18px;height:18px;margin:40px 0 30px;display:flex}.pin-display i{border:1px solid #4a504d;border-radius:50%;width:13px;height:13px;transition:all .15s}.pin-display i.filled{background:#cfcfc7;border-color:#cfcfc7;box-shadow:0 0 14px #cfcfc72e}.pin-display.error i{border-color:#8e4054;animation:.25s pinshake}.pin-pad{grid-template-columns:repeat(3,1fr);gap:9px;width:270px;margin:auto;display:grid}.pin-pad button{color:#dadbd5;height:62px;font:400 19px var(--font-mono);cursor:pointer;background:#111514b8;border:1px solid #2d3230;transition:all .15s}.pin-pad button:hover:not(:disabled){background:#15201e;border-color:#618a83}.pin-pad button:active:not(:disabled){transform:scale(.96)}.pin-pad .pin-empty{visibility:hidden}.pin-pad button:last-child{color:#737a76;font-size:16px}.pin-message{color:#5f6662;height:30px;font:8px/1.5 var(--font-mono);letter-spacing:.04em;margin-top:22px}.pin-display.error~.pin-pad+.pin-message{color:#a85a6d}.pin-login>footer{color:#515754;font:8px var(--font-mono);letter-spacing:.12em;justify-content:space-between;display:flex;position:absolute;bottom:28px;left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px)}.pin-login>footer a{color:#686f6b}@keyframes pinshake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media (max-width:600px){.pin-login{padding:80px 20px 70px}.pin-panel h1{font-size:60px}.pin-pad{width:min(270px,90vw)}.pin-login:before{width:130vw;right:-75vw}.pin-login:after{display:none}}.admin-page{background:#0a0c0c;grid-template:68px 1fr/220px 1fr;min-height:100vh;display:grid}.admin-topbar{border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:220px 1fr auto;align-items:center;display:grid}.admin-topbar>.wordmark{padding-left:26px}.admin-topbar>a:nth-child(2){color:#68706c;font:8px var(--font-mono);text-transform:uppercase;justify-self:center}.admin-topbar>div{border-left:1px solid var(--line);color:#858c88;height:68px;font:8px var(--font-mono);align-items:center;gap:10px;padding:0 24px;display:flex}.admin-topbar>div b{color:#a9d1ca;background:#18332f;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.admin-nav{border-right:1px solid var(--line);flex-direction:column;padding:30px 14px;display:flex}.admin-nav>a{color:#737a76;border-left:2px solid #0000;padding:11px 13px;font-size:11px}.admin-nav>a.active,.admin-nav>a:hover{border-left-color:var(--signal);color:#e4e5df;background:#141817}.admin-nav>span{flex:1}.admin-nav form button{color:#68706c;font:8px var(--font-mono);text-transform:uppercase;background:0 0;border:0;padding:12px}.admin-main{width:100%;max-width:1380px;margin:auto;padding:52px clamp(30px,6vw,90px) 100px}.admin-heading{justify-content:space-between;align-items:end;display:flex}.admin-heading h1{font:400 clamp(47px,6vw,74px)/1 var(--font-display);margin:15px 0 10px}.admin-heading>div>p:last-child{color:#727975;font-size:11px}.admin-heading>button{background:var(--paper);color:#111;font:8px var(--font-mono);text-transform:uppercase;border:0;padding:13px 17px}.admin-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin:42px 0;display:grid}.admin-summary article{background:#0e1111;border:1px solid #292e2c;padding:20px}.admin-summary span,.admin-summary small,.admin-summary b{display:block}.admin-summary span{font:7px var(--font-mono);letter-spacing:.12em;color:#636b67}.admin-summary b{font:400 36px var(--font-display);margin:12px 0 5px}.admin-summary small{color:#555d59;font-size:8px}.admin-notice{color:#8bb2aa;font:9px var(--font-mono);background:#101a18;border:1px solid #34524c;margin-bottom:15px;padding:11px 15px}.admin-user-head{color:#555d59;font:7px var(--font-mono);letter-spacing:.12em;grid-template-columns:2fr .8fr 1fr .7fr 90px;padding:0 16px 10px 64px;display:grid}.admin-users>article{border:1px solid #292e2c;border-bottom:0;grid-template-columns:36px minmax(190px,2fr) .8fr 1fr .7fr 90px;align-items:center;gap:13px;min-height:76px;padding:14px 16px;display:grid}.admin-users>article:last-child{border-bottom:1px solid #292e2c}.admin-users>article.disabled{opacity:.48}.admin-avatar{color:#a7d1ca;width:34px;height:34px;font:8px var(--font-mono);background:#1a3532;border-radius:7px;place-items:center;display:grid}.admin-users article>div:nth-child(2) b,.admin-users article>div:nth-child(2) small{display:block}.admin-users article>div:nth-child(2) b{font-size:10px}.admin-users article>div:nth-child(2) small{color:#59615d;margin-top:5px;font-size:8px}.admin-users .role{color:#737c78;font:7px var(--font-mono);border:1px solid #303634;justify-self:start;padding:4px 6px}.admin-users .role.superadmin{color:#b78b9a;border-color:#604657}.admin-users time{color:#676e6a;font:8px var(--font-mono)}.user-state{color:#78817d;font:8px var(--font-mono)}.user-state i{background:#7bb49b;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.disabled .user-state i{background:#75505a}.admin-users article>button{color:#858d89;font:7px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #343a38;padding:7px}.admin-users article>button:disabled{color:#4d5451}.admin-log{margin-top:65px}.event-row{border-bottom:1px solid #222624;grid-template-columns:10px 1fr auto;align-items:center;gap:13px;min-height:60px;display:grid}.event-row>i{background:#628980;border-radius:50%;width:5px;height:5px}.event-row b,.event-row small{display:block}.event-row b{font-size:9px}.event-row small{color:#59615d;margin-top:4px;font-size:7px}.event-row time{font:7px var(--font-mono);color:#5e6662}.no-events{color:#646b67;padding:20px 0;font-size:9px}@media (max-width:850px){.admin-page{display:block}.admin-topbar{justify-content:space-between;height:62px;padding:0 16px;display:flex}.admin-topbar>.wordmark{padding:0}.admin-topbar>a:nth-child(2){display:none}.admin-topbar>div{border:0;height:62px;padding:0;font-size:0}.admin-nav{display:none}.admin-main{padding:40px 18px 70px}.admin-heading{align-items:flex-start}.admin-heading>button{padding:12px;font-size:0}.admin-heading>button:first-letter{font-size:17px}.admin-summary{grid-template-columns:1fr 1fr}.admin-summary article:last-child,.admin-user-head{display:none}.admin-users>article{grid-template-columns:36px 1fr auto;padding:14px}.admin-users .role{display:none}.admin-users time,.user-state{grid-column:2}.admin-users article>button{grid-area:1/3/4}.event-row{grid-template-columns:10px 1fr}.event-row time{grid-column:2}}.settings-nav .muted-nav,.admin-nav .muted-nav{color:#444b48;border-left:2px solid #0000;flex:0;padding:11px 13px;font-size:10px}.admin-row-actions{gap:4px;display:flex}.admin-row-actions button{color:#858d89;font:7px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #343a38;padding:7px}.admin-row-actions button:first-child{color:#88a49f}.admin-row-actions button:disabled{color:#4d5451}.admin-dialog-overlay{z-index:60;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.admin-dialog{background:#111414;border:1px solid #353a38;width:min(510px,100%);box-shadow:0 35px 100px #000}.admin-dialog>header{border-bottom:1px solid #2b302e;justify-content:space-between;padding:23px 25px;display:flex}.admin-dialog>header span{font:7px var(--font-mono);letter-spacing:.13em;color:#66706c}.admin-dialog>header h2{font:400 29px var(--font-display);margin:7px 0 0}.admin-dialog>header button{color:#777;background:0 0;border:0;font-size:20px}.admin-dialog form{padding:25px}.admin-dialog label{margin-bottom:17px;display:block}.admin-dialog label>span{color:#69716d;font:7px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;display:block}.admin-dialog input{color:#ddd;background:#0c0f0f;border:1px solid #343a38;outline:0;width:100%;height:44px;padding:0 13px}.admin-dialog input:focus{border-color:#608a83}.admin-dialog form>p{color:#626965;font-size:9px;line-height:1.55}.form-error{color:#c27c8e;background:#1c1115;border:1px solid #693747;padding:10px;font-size:9px}.admin-dialog footer{justify-content:space-between;margin-top:24px;display:flex}.admin-dialog footer button{color:#8b918e;font:8px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #343a38;padding:10px 14px}.admin-dialog footer button.confirm{background:var(--paper);color:#111;border-color:var(--paper)}@media (max-width:850px){.admin-row-actions{flex-direction:column;grid-area:1/3/4}.admin-dialog{max-height:calc(100vh - 20px);overflow:auto}}.admin-mobile-links{display:none}.channel-admin-page .admin-notice{margin:24px 0 -12px}.channel-admin-grid{grid-template-columns:minmax(220px,.62fr) minmax(500px,1.6fr);gap:28px;margin-top:42px;display:grid}.channel-directory,.channel-access{background:#0e1111;border:1px solid #292e2c}.channel-directory>header{color:#626a66;height:48px;font:7px var(--font-mono);letter-spacing:.12em;border-bottom:1px solid #292e2c;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.channel-directory>header small{color:#8a938f;background:#181d1b;border-radius:12px;place-items:center;min-width:22px;height:22px;display:grid}.channel-directory>button{text-align:left;color:#8c938f;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #222725;grid-template-columns:23px 1fr;gap:9px;width:100%;padding:15px;display:grid}.channel-directory>button>span{font:20px var(--font-display);color:#4f5854}.channel-directory>button b,.channel-directory>button small{display:block}.channel-directory>button b{font-size:10px}.channel-directory>button small{color:#515955;margin-top:5px;font-size:7px}.channel-directory>button.active{color:#dce1dd;background:#17201e}.channel-directory>button.active>span{color:#79a69d}.channel-access>header{border-bottom:1px solid #292e2c;justify-content:space-between;align-items:center;min-height:96px;padding:20px 24px;display:flex}.channel-access>header h2{font:400 31px var(--font-display);margin:6px 0 4px}.channel-access>header small{color:#535b57;font:7px var(--font-mono)}.channel-access>header>a{color:#769b94;font:8px var(--font-mono);text-transform:uppercase}.channel-member-head{color:#535b57;font:7px var(--font-mono);letter-spacing:.1em;grid-template-columns:1fr 100px 130px;padding:12px 18px 9px 65px;display:grid}.channel-member-list>article{border-top:1px solid #242927;grid-template-columns:36px 1fr 100px 130px;align-items:center;gap:11px;min-height:70px;padding:12px 18px;display:grid}.channel-member-list>article.disabled{opacity:.42}.channel-member-list article>div:nth-child(2) b,.channel-member-list article>div:nth-child(2) small{display:block}.channel-member-list article>div:nth-child(2) b{font-size:10px}.channel-member-list article>div:nth-child(2) small{color:#545d59;margin-top:4px;font-size:7px}.access-toggle{color:#77807c;font:8px var(--font-mono);align-items:center;gap:8px;display:flex}.access-toggle input{accent-color:#6e9d94}.channel-member-list select{color:#8e9692;height:32px;font:8px var(--font-mono);background:#111514;border:1px solid #343a38;padding:0 8px}.channel-member-list select:disabled{opacity:.45}.channel-none{color:#5d6561;place-items:center;font-size:10px;display:grid}.admin-heading+.channel-admin-grid{margin-top:42px}@media (max-width:850px){.admin-mobile-links{gap:8px;margin-bottom:26px;display:flex;overflow:auto}.admin-mobile-links a,.admin-mobile-links b{white-space:nowrap;color:#747c78;font:7px var(--font-mono);text-transform:uppercase;border:1px solid #303634;padding:8px 10px}.admin-mobile-links b{color:#b7c7c2;border-color:#52655f}.channel-admin-grid{grid-template-columns:1fr;gap:14px}.channel-directory{background:0 0;border:0;gap:6px;display:flex;overflow-x:auto}.channel-directory>header{display:none}.channel-directory>button{border:1px solid #292e2c;min-width:180px}.channel-member-head{display:none}.channel-member-list>article{grid-template-columns:36px 1fr auto;padding:12px}.channel-member-list .access-toggle{grid-area:1/3}.channel-member-list select{grid-area:2/2/auto/4}.channel-access>header{align-items:flex-start;padding:17px}.channel-access>header>a{margin-top:7px}}.notifications-page{background:#0b0d0d;grid-template:68px 1fr/230px 1fr;min-height:100vh;display:grid}.notifications-page>.room-topbar{grid-column:1/-1}.notifications-main{width:100%;max-width:1200px;margin:auto;padding:48px clamp(28px,6vw,90px) 90px}.notifications-main>header{justify-content:space-between;align-items:end;margin-bottom:42px;display:flex}.notifications-main h1{font:400 clamp(48px,6vw,76px)/1 var(--font-display);margin:13px 0 9px}.notifications-main>header p:last-child{color:#6e7571;font-size:11px}.notifications-main>header button{color:#8e9995;font:8px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #3a423f;padding:11px 14px}.notifications-list>a{color:#969d99;background:#0e1111;border:1px solid #272c2a;border-bottom:0;grid-template-columns:8px 1fr auto;align-items:start;gap:16px;padding:20px 18px;display:grid}.notifications-list>a:last-child{border-bottom:1px solid #272c2a}.notifications-list>a.unread{background:linear-gradient(100deg,#23464142,#0e1111 55%);border-left-color:#6e9c93}.notifications-list>a>i{background:#424946;border-radius:50%;width:6px;height:6px;margin-top:5px}.notifications-list>a.unread>i{background:#82b5aa;box-shadow:0 0 8px #52766f}.notifications-list p{margin:0;font-size:10px}.notifications-list p b{color:#d1d4cf}.notifications-list p strong{color:#82a79f;font-weight:500}.notifications-list blockquote{color:#69716d;margin:10px 0 0;padding:0;font-size:10px;line-height:1.5}.notifications-list time{font:7px var(--font-mono);color:#59615d}.notifications-empty{text-align:center;color:#626a66;border:1px solid #272c2a;place-content:center;min-height:380px;display:grid}.notifications-empty span{font-size:30px}.notifications-empty h2{font:400 30px var(--font-display);color:#d2d3ce;margin:14px 0 5px}.notifications-empty p{font-size:9px}.conversation-message:target{background:linear-gradient(90deg,#385b5440,#0000);border-left:2px solid #73a198;margin-inline:-14px;padding-inline:14px;scroll-margin-top:20px}@media (max-width:650px){.notifications-page{display:block}.notifications-page>.room-topbar{display:flex}.notifications-page>.room-sidebar{border:0;border-bottom:1px solid var(--line);min-height:auto;padding:8px 12px;display:flex;overflow-x:auto}.notifications-page>.room-sidebar nav{width:max-content;display:flex}.notifications-page>.room-sidebar .rail-label,.notifications-page>.room-sidebar>div{display:none}.notifications-page>.room-sidebar nav>a{white-space:nowrap;padding:8px 10px}.notifications-main{padding:32px 18px 70px}.notifications-main>header{align-items:flex-start}.notifications-main>header button{padding:10px;font-size:0}.notifications-main>header button:first-letter{font-size:14px}.notifications-list>a{grid-template-columns:8px 1fr}.notifications-list time{grid-column:2}}.room-search input{color:#b9bcb8;min-width:0;font:10px var(--font-mono);background:0 0;border:0;outline:0;flex:1}.room-search input::placeholder{color:#626864}.room-search button{color:#707774;font:10px var(--font-mono);cursor:pointer;background:0 0;border:0}.room-tool-page{background:#0b0d0d;min-height:100vh}.room-tool-page>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:68px;padding:0 clamp(20px,4vw,48px);display:flex}.room-tool-page>header>a:last-child{color:#69716d;font:8px var(--font-mono);text-transform:uppercase}.room-tool-main{width:min(1180px,100% - 36px);margin:auto;padding:60px 0 100px}.room-tool-main>h1{font:400 clamp(49px,7vw,84px)/.95 var(--font-display);margin:16px 0 12px}.tool-lead{color:#717975;font-size:11px}.room-global-search{background:#101413;border:1px solid #3a423f;height:58px;margin:35px 0 18px;display:flex}.room-global-search input{color:#e0e1dc;min-width:0;font:12px var(--font-mono);background:0 0;border:0;outline:0;flex:1;padding:0 19px}.room-global-search button{color:#111;width:110px;font:8px var(--font-mono);text-transform:uppercase;background:#dad8d1;border:0;border-left:1px solid #3a423f}.search-summary{color:#69716d;font:8px var(--font-mono);text-transform:uppercase;margin:25px 0 12px}.room-search-results>a{color:#9ba19d;background:#0e1111;border:1px solid #292e2c;border-bottom:0;grid-template-columns:36px 1fr auto;align-items:center;gap:15px;padding:18px;display:grid}.room-search-results>a:last-of-type{border-bottom:1px solid #292e2c}.room-search-results>a>i{color:#789d96;border:1px solid #343a38;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.room-search-results span{font:7px var(--font-mono);color:#63706b;letter-spacing:.08em}.room-search-results h2{font:500 12px var(--font-sans);margin:6px 0}.room-search-results p{color:#727975;margin:0;font-size:9px;line-height:1.5}.room-search-results small{color:#555d59;font:7px var(--font-mono);margin-top:8px;display:block}.room-search-results>a>b{font:7px var(--font-mono);color:#789d96;text-transform:uppercase}.tool-empty{text-align:center;color:#616965;border:1px solid #292e2c;grid-column:1/-1;place-content:center;min-height:330px;display:grid}.tool-empty>span{font-size:28px}.tool-empty h2{font:400 30px var(--font-display);color:#d3d4cf;margin:14px 0 5px}.tool-empty p{font-size:9px}.library-filters{gap:7px;margin:35px 0 20px;display:flex;overflow-x:auto}.library-filters a{white-space:nowrap;color:#737b77;font:8px var(--font-mono);text-transform:uppercase;border:1px solid #303634;padding:9px 13px}.library-filters a.active{color:#b7ccc7;background:#15201e;border-color:#607a74}.library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.library-grid>article{background:#0e1111;border:1px solid #292e2c;min-width:0}.library-preview{aspect-ratio:16/10;background:linear-gradient(145deg,#16211f,#0b0d0d);place-items:center;display:grid;overflow:hidden}.library-preview img,.library-preview video{object-fit:cover;width:100%;height:100%}.library-preview audio{width:calc(100% - 24px)}.library-preview>span{color:#6f7b76;font:7px var(--font-mono);align-self:end;margin-bottom:12px}.library-preview>i{color:#7f958f;font-size:38px;font-style:normal}.library-info{padding:15px}.library-info>span{font:7px var(--font-mono);color:#646d69}.library-info h2{overflow-wrap:anywhere;font:500 12px var(--font-sans);margin:8px 0}.library-info p{color:#5f6763;font-size:8px}.library-info>div{justify-content:space-between;margin-top:17px;display:flex}.library-info>div a{color:#789d96;font:7px var(--font-mono);text-transform:uppercase}@media (max-width:800px){.library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:550px){.room-tool-main{padding-top:38px}.library-grid{grid-template-columns:1fr}.room-search-results>a{grid-template-columns:34px 1fr}.room-search-results>a>b{display:none}.room-global-search button{width:78px}}.pulse-card{color:inherit}.message-actions a{color:#8f9490;font:8px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #303433;padding:6px 9px}.assets-list>a.asset{color:inherit;display:block}.room-inline-empty{color:#59615d;margin:16px 0;font-size:9px}.room-heading .compose{display:inline-block}.room-roadmap .roadmap-link{color:#7da59d;font:8px var(--font-mono);text-transform:uppercase;margin-top:20px;display:inline-block}.admin-dialog textarea,.admin-dialog select{color:#ddd;background:#0c0f0f;border:1px solid #343a38;outline:0;width:100%;padding:12px 13px}.admin-dialog textarea{resize:vertical;min-height:120px;font:11px/1.6 var(--font-sans)}.admin-dialog select{height:44px}.ideas-page{background:#0b0d0d;min-height:100vh}.ideas-page>.room-topbar{height:68px}.ideas-main{width:min(1480px,100% - 48px);margin:auto;padding:52px 0 100px}.ideas-heading{justify-content:space-between;align-items:end;margin-bottom:38px;display:flex}.ideas-heading h1{font:400 clamp(49px,6vw,78px)/.95 var(--font-display);margin:15px 0 10px}.ideas-heading>div>p:last-child{color:#6d7571;font-size:11px}.ideas-heading>button{color:#111;font:8px var(--font-mono);text-transform:uppercase;background:#dedbd3;border:0;padding:13px 17px}.idea-board{grid-template-columns:repeat(4,minmax(230px,1fr));align-items:start;gap:10px;display:grid}.idea-board>section{background:#0d1010;border:1px solid #292e2c;min-width:0}.idea-board>section>header{color:#7d8581;height:48px;font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #292e2c;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.idea-board>section>header b{color:#89928e;background:#181d1b;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.idea-board>section>div{gap:8px;padding:8px;display:grid}.idea-board article{background:#111414;border:1px solid #2b302e;padding:17px}.idea-channel{text-transform:uppercase;color:#738d87!important;font:7px var(--font-mono)!important;margin:0!important}.idea-board article h2{font:500 16px/1.2 var(--font-display);margin:10px 0}.idea-board article>p{color:#858c88;margin:0;font-size:9px;line-height:1.6}.idea-file{color:#9b8a70;font:7px var(--font-mono);overflow-wrap:anywhere;border:1px solid #303633;margin-top:13px;padding:8px;display:block}.idea-board article footer{color:#5e6662;font:7px var(--font-mono);border-top:1px solid #272c2a;justify-content:space-between;margin-top:17px;padding-top:11px;display:flex}.idea-board article footer a{color:#769b94}.idea-actions{justify-content:space-between;gap:5px;margin-top:10px;display:flex}.idea-actions button{color:#7d8581;font:7px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #303634;padding:7px}.idea-actions button:first-child{color:#94b1ab;border-color:#3f554f}@media (max-width:1100px){.idea-board{grid-template-columns:repeat(2,minmax(250px,1fr))}}@media (max-width:650px){.ideas-page>.room-topbar{display:flex}.ideas-main{width:calc(100% - 36px);padding-top:36px}.ideas-heading{align-items:flex-start}.ideas-heading>button{padding:12px;font-size:0}.ideas-heading>button:first-letter{font-size:17px}.idea-board{grid-template-columns:1fr}}.projects-page{background:#0b0d0d;min-height:100vh}.projects-page>.room-topbar{height:68px}.projects-shell{grid-template-columns:250px 1fr;min-height:calc(100vh - 68px);display:grid}.projects-shell>aside{border-right:1px solid var(--line);padding:30px 14px}.projects-shell>aside>p{margin:0 10px 18px}.projects-shell>aside>button{text-align:left;color:#7d8581;background:0 0;border:0;border-left:2px solid #0000;width:100%;padding:13px 12px;display:block}.projects-shell>aside>button.active{color:#d5d8d3;background:#141b19;border-left-color:#739d95}.projects-shell>aside b,.projects-shell>aside span{display:block}.projects-shell>aside b{font-size:10px}.projects-shell>aside span{color:#58605c;margin-top:6px;font-size:7px}.projects-shell>aside>a{color:#769b94;font:8px var(--font-mono);text-transform:uppercase;margin:25px 10px;display:block}.projects-shell>main{min-width:0;padding:48px clamp(25px,5vw,72px) 90px}.projects-shell>main>header{justify-content:space-between;align-items:end;display:flex}.projects-shell>main>header h1{font:400 clamp(44px,6vw,72px)/1 var(--font-display);margin:13px 0}.projects-shell>main>header p:last-child{color:#79817d;max-width:720px;font-size:11px;line-height:1.65}.projects-shell>main>header>a{color:#7ca39b;font:8px var(--font-mono);text-transform:uppercase}.project-meta{border:1px solid #292e2c;grid-template-columns:repeat(3,1fr);margin:35px 0 14px;display:grid}.project-meta span{color:#59615d;font:7px var(--font-mono);letter-spacing:.08em;padding:15px}.project-meta span+span{border-left:1px solid #292e2c}.project-meta b{color:#b2b7b3;margin-top:7px;font-size:10px;display:block}.new-task{background:#101313;border:1px solid #303634;grid-template-columns:1fr 150px 100px;margin-bottom:26px;display:grid}.new-task input{color:#ddd;background:0 0;border:0;border-right:1px solid #303634;height:44px;padding:0 12px}.new-task button{color:#111;font:8px var(--font-mono);text-transform:uppercase;background:#dad8d1;border:0}.task-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;display:grid}.task-board>section{background:#0d1010;border:1px solid #292e2c;padding:8px}.task-board>section>header{color:#69716d;font:8px var(--font-mono);text-transform:uppercase;justify-content:space-between;padding:9px 7px 14px;display:flex}.task-board>section>header b{color:#969e9a}.task-board article{background:#121515;border:1px solid #2d3230;margin-bottom:7px;padding:14px}.task-board h2{font:500 11px/1.4 var(--font-sans);margin:0}.task-board p{color:#5e6662;margin:9px 0;font-size:7px}.task-board article>div{justify-content:flex-end;gap:5px;display:flex}.task-board button{color:#7e8783;background:0 0;border:1px solid #343a38;width:28px;height:25px}.projects-shell>.tool-empty{margin:48px}@media (max-width:850px){.projects-page>.room-topbar{display:flex}.projects-shell{display:block}.projects-shell>aside{border:0;border-bottom:1px solid var(--line);gap:5px;padding:8px;display:flex;overflow:auto}.projects-shell>aside>p,.projects-shell>aside>a{display:none}.projects-shell>aside>button{border:1px solid #292e2c;min-width:180px}.projects-shell>main{padding:35px 18px 70px}.task-board,.new-task{grid-template-columns:1fr}.new-task input{border-bottom:1px solid #303634;border-right:0}.new-task button{height:42px}}@media (max-width:550px){.project-meta{grid-template-columns:1fr}.project-meta span+span{border-top:1px solid #292e2c;border-left:0}.projects-shell>main>header{display:block}.projects-shell>main>header>a{margin-top:8px;display:inline-block}}.marketing-page{background:#0b0d0d;min-height:100vh}.marketing-page>.room-topbar{height:68px}.marketing-shell{grid-template-columns:250px 1fr;min-height:calc(100vh - 68px);display:grid}.marketing-shell>aside{border-right:1px solid var(--line);padding:30px 14px}.marketing-shell>aside>p{margin:0 10px 18px}.marketing-shell>aside>button{color:#7d8581;text-align:left;background:0 0;border:0;border-left:2px solid #0000;width:100%;padding:13px 12px;display:block}.marketing-shell>aside>button.active{color:#d5d8d3;background:#141b19;border-left-color:#739d95}.marketing-shell>aside b,.marketing-shell>aside span{display:block}.marketing-shell>aside b{font-size:10px}.marketing-shell>aside span{color:#58605c;margin-top:6px;font-size:7px}.marketing-shell>main{min-width:0;padding:48px clamp(25px,5vw,72px) 90px}.marketing-shell>main>header{justify-content:space-between;align-items:end;display:flex}.marketing-shell>main>header h1{font:400 clamp(44px,6vw,72px)/1 var(--font-display);margin:13px 0}.marketing-shell>main>header p:last-child{color:#79817d;font-size:11px}.marketing-shell>main>header>a{color:#7ca39b;font:8px var(--font-mono);text-transform:uppercase}.marketing-notice{margin-top:25px}.marketing-plan{background:#303634;border:1px solid #303634;grid-template-columns:1fr 1fr;gap:1px;margin:35px 0 54px;display:grid}.marketing-plan label{background:#101313;flex-direction:column;gap:10px;padding:16px;display:flex}.marketing-plan label.wide{grid-column:1/-1}.marketing-plan label>span{color:#707975;font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.marketing-plan textarea,.marketing-plan input,.marketing-plan select{color:#ddd;width:100%;font:10px/1.65 var(--font-sans);resize:vertical;background:0 0;border:0;outline:0}.marketing-plan textarea{min-height:66px}.marketing-plan select{height:30px}.marketing-plan button{color:#111;height:45px;font:8px var(--font-mono);text-transform:uppercase;background:#d9d7cf;border:0;grid-column:1/-1}.marketing-section-heading{justify-content:space-between;align-items:end;margin-bottom:18px;display:flex}.marketing-section-heading h2{font:400 34px var(--font-display);margin:8px 0 0}.marketing-section-heading>span{color:#68706c;font:8px var(--font-mono)}.new-marketing-activity{border:1px solid #303634;grid-template-columns:1fr 160px 150px 100px;margin-bottom:20px;display:grid}.new-marketing-activity input{color:#ddd;background:#101313;border:0;border-right:1px solid #303634;height:44px;padding:0 12px}.new-marketing-activity button{color:#111;font:8px var(--font-mono);text-transform:uppercase;background:#d9d7cf;border:0}.marketing-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;display:grid}.marketing-board>section{background:#0d1010;border:1px solid #292e2c;padding:8px}.marketing-board>section>header{color:#69716d;font:8px var(--font-mono);text-transform:uppercase;justify-content:space-between;padding:9px 7px 14px;display:flex}.marketing-board article{background:#121515;border:1px solid #2d3230;margin-bottom:7px;padding:14px}.marketing-board article>span{color:#719088;font:7px var(--font-mono);text-transform:uppercase}.marketing-board h3{font:500 11px/1.45 var(--font-sans);margin:9px 0}.marketing-board p{color:#5e6662;font-size:7px}.marketing-board article>div{justify-content:flex-end;gap:5px;display:flex}.marketing-board button{color:#7e8783;background:0 0;border:1px solid #343a38;width:28px;height:25px}.marketing-shell>aside>.marketing-project-label{margin-top:30px}.marketing-overview>header h1 em{color:#829b95;font-style:italic}.marketing-overview-stats{border:1px solid #292e2c;grid-template-columns:repeat(3,1fr);margin:38px 0 22px;display:grid}.marketing-overview-stats span{color:#5f6864;font:7px var(--font-mono);letter-spacing:.1em;padding:16px}.marketing-overview-stats span+span{border-left:1px solid #292e2c}.marketing-overview-stats b{color:#d1d2cc;font:400 22px var(--font-display);margin-top:8px;display:block}.marketing-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.marketing-project-grid>button{color:#d8d8d2;text-align:left;background:#0f1211;border:1px solid #2b312f;min-height:245px;padding:22px}.marketing-project-grid>button:hover{background:#121816;border-color:#536b66}.marketing-project-grid>button>div{color:#78918b;font:7px var(--font-mono);text-transform:uppercase;justify-content:space-between;display:flex}.marketing-project-grid>button>div i{font-style:normal}.marketing-project-grid h2{font:400 31px var(--font-display);margin:26px 0 13px}.marketing-project-grid p{color:#747c78;min-height:66px;margin:0;font-size:9px;line-height:1.65}.marketing-project-grid footer{border-top:1px solid #252a28;justify-content:space-between;align-items:end;gap:20px;margin-top:25px;padding-top:14px;display:flex}.marketing-project-grid footer span{color:#666e6a;max-width:70%;font-size:7px;line-height:1.5}.marketing-project-grid footer b{color:#83a39c;font:7px var(--font-mono);white-space:nowrap;text-transform:uppercase}.marketing-header-actions{align-items:center;gap:18px;display:flex}.marketing-header-actions button,.marketing-section-heading>div:last-child button{color:#83a39c;font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0}.marketing-header-actions a{color:#68716d;font:7px var(--font-mono);text-transform:uppercase}.marketing-plan-view{border-top:1px solid #303634;border-bottom:1px solid #303634;margin:44px 0 64px}.marketing-plan-view span{color:#64706b;font:7px var(--font-mono);letter-spacing:.12em;display:block}.marketing-plan-intro{padding:35px 0 38px}.marketing-plan-intro blockquote{color:#d7d6cf;max-width:920px;font:400 clamp(25px,3.4vw,43px)/1.22 var(--font-display);margin:16px 0 0}.marketing-plan-view>div:nth-child(2){border-top:1px solid #282e2c;grid-template-columns:1fr 1fr;display:grid}.marketing-plan-view article{padding:26px 28px 32px 0}.marketing-plan-view article+article{border-left:1px solid #282e2c;padding-left:28px}.marketing-plan-view article p{color:#8d938f;margin:13px 0 0;font-size:10px;line-height:1.75}.marketing-plan-view>footer{border-top:1px solid #282e2c;grid-template-columns:220px 1fr;display:grid}.marketing-plan-view>footer>span{padding:18px 0}.marketing-plan-view>footer>span+span{border-left:1px solid #282e2c;padding-left:28px}.marketing-plan-view>footer b{color:#bfc2bc;font:400 10px var(--font-sans);letter-spacing:0;text-transform:none;margin-top:8px;display:block}.marketing-section-heading>div:last-child{align-items:center;gap:18px;display:flex}.marketing-section-heading>div:last-child>span{color:#68706c;font:8px var(--font-mono)}.marketing-timeline{border-top:1px solid #303634}.marketing-timeline>article{border-bottom:1px solid #282e2c;grid-template-columns:82px 38px 1fr auto;align-items:center;gap:20px;min-height:104px;display:grid}.marketing-timeline time b,.marketing-timeline time span{display:block}.marketing-timeline time b{color:#d2d1ca;font:400 28px var(--font-display)}.marketing-timeline time span{color:#5f6864;font:7px var(--font-mono);text-transform:uppercase;margin-top:2px}.marketing-timeline>article>i{font:400 8px var(--font-mono);color:#56615d;font-style:normal}.marketing-timeline>article>div>span{color:#75948d;font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.marketing-timeline h3{color:#bfc2bc;font:500 12px/1.45 var(--font-sans);margin:8px 0 0}.marketing-timeline small{color:#626b67;font:7px var(--font-mono);text-transform:uppercase;padding-left:20px}.marketing-timeline-empty{color:#68716d;border-bottom:1px solid #282e2c;padding:34px 0;font-size:9px}@media (max-width:850px){.marketing-page>.room-topbar{display:flex}.marketing-shell{display:block}.marketing-shell>aside{display:none}.marketing-shell>main{padding:35px 18px 75px}}@media (max-width:650px){.marketing-project-grid{grid-template-columns:1fr}.marketing-overview-stats{grid-template-columns:1fr 1fr 1fr}.marketing-project-grid>button{min-height:220px}.marketing-plan-view>div:nth-child(2),.marketing-plan-view>footer{grid-template-columns:1fr}.marketing-plan-view article+article,.marketing-plan-view>footer>span+span{border-top:1px solid #282e2c;border-left:0;padding-left:0}.marketing-plan-view>footer>span{padding:18px 0}}@media (max-width:550px){.marketing-shell>main>header{display:block}.marketing-header-actions{justify-content:space-between;margin-top:14px}.marketing-plan{grid-template-columns:1fr}.marketing-plan label.wide,.marketing-plan button{grid-column:auto}.marketing-section-heading{flex-direction:column;align-items:start;gap:8px}.marketing-timeline>article{grid-template-columns:65px 1fr auto;gap:13px;padding:16px 0}.marketing-timeline>article>i{display:none}.marketing-timeline small{padding-left:5px}}.calendar-page{background:#0b0d0d;min-height:100vh}.calendar-page>.room-topbar{height:68px}.calendar-main{width:min(1050px,100% - 40px);margin:auto;padding:52px 0 100px}.calendar-main>header{justify-content:space-between;align-items:end;display:flex}.calendar-main>header h1{font:400 clamp(48px,7vw,80px)/1 var(--font-display);margin:14px 0 10px}.calendar-main>header p:last-child{color:#6c7470;font-size:11px}.calendar-main>header button{color:#111;font:8px var(--font-mono);text-transform:uppercase;background:#dad8d1;border:0;padding:13px 16px}.calendar-summary{grid-template-columns:repeat(3,1fr);gap:9px;margin:38px 0;display:grid}.calendar-summary article{background:#0e1111;border:1px solid #292e2c;padding:18px}.calendar-summary article.urgent{border-color:#67424d}.calendar-summary span,.calendar-summary b{display:block}.calendar-summary span{color:#5e6662;font:7px var(--font-mono)}.calendar-summary b{font:400 31px var(--font-display);margin-top:8px}.calendar-group{margin-top:38px}.calendar-group>h2{color:#747c78;font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px}.calendar-row{background:#0e1111;border:1px solid #292e2c;border-bottom:0;grid-template-columns:50px 8px 1fr auto;align-items:center;gap:15px;min-height:86px;padding:14px 18px;display:grid}.calendar-row:last-child{border-bottom:1px solid #292e2c}.calendar-row.overdue{background:linear-gradient(90deg,#56253433,#0e1111 55%)}.calendar-row>time{text-align:center}.calendar-row>time b,.calendar-row>time span{display:block}.calendar-row>time b{font:400 25px var(--font-display)}.calendar-row>time span{color:#636b67;font:7px var(--font-mono);text-transform:uppercase}.calendar-row>i{background:#789d96;border-radius:50%;width:6px;height:6px}.calendar-row>i.task{background:#9c8564}.calendar-row>i.reader{background:#9f6575}.calendar-row>div>span{color:#65706c;font:7px var(--font-mono);text-transform:uppercase}.calendar-row h2{font:500 12px var(--font-sans);margin:6px 0 4px}.calendar-row p{color:#606864;margin:0;font-size:8px}.calendar-row>a{color:#789d96;font:7px var(--font-mono);text-transform:uppercase}@media (max-width:650px){.calendar-page>.room-topbar{display:flex}.calendar-main{padding-top:36px}.calendar-main>header{align-items:flex-start}.calendar-main>header button{padding:12px;font-size:0}.calendar-main>header button:first-letter{font-size:17px}.calendar-summary{grid-template-columns:1fr 1fr}.calendar-summary article:last-child{display:none}.calendar-row{grid-template-columns:45px 7px 1fr;padding:12px}.calendar-row>a{grid-column:3}}.calendar-main{width:min(1320px,100% - 48px)}.calendar-summary{margin-bottom:20px}.calendar-workspace{background:#0c0f0f;border:1px solid #292e2c}.calendar-toolbar{border-bottom:1px solid #292e2c;justify-content:space-between;align-items:center;min-height:66px;padding:12px 14px;display:flex}.calendar-period,.calendar-view-switch{align-items:center;display:flex}.calendar-period{gap:5px}.calendar-period h2{font:400 21px var(--font-display);text-transform:capitalize;margin:0 0 0 14px}.calendar-toolbar button,.calendar-filters button{color:#7d8581;height:34px;font:7px var(--font-mono);text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #303634;padding:0 11px}.calendar-view-switch button.active{color:#111;background:#d9d8d1;border-color:#d9d8d1}.calendar-filters{border-bottom:1px solid #292e2c;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:10px 14px;display:flex}.calendar-filters label{flex:1;max-width:360px}.calendar-filters input{color:#d9dbd7;width:100%;height:34px;font:9px var(--font-mono);background:#101414;border:1px solid #303634;outline:0;padding:0 12px}.calendar-filters input:focus{border-color:#678d86}.calendar-filters>div{gap:5px;display:flex}.calendar-filters button{opacity:.48;align-items:center;gap:7px;display:flex}.calendar-filters button.active{opacity:1;background:#121817}.calendar-filters button i,.calendar-event-pill i{background:#789d96;border-radius:50%;width:6px;height:6px;display:block}.calendar-filters button.task i,.calendar-event-pill.task i{background:#b29a72}.calendar-filters button.project i,.calendar-event-pill.project i{background:#7583a4}.calendar-filters button.reader i,.calendar-event-pill.reader i{background:#ae7081}.calendar-month{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-weekday{color:#5f6864;font:7px var(--font-mono);text-transform:uppercase;border-right:1px solid #242927;padding:10px 12px}.calendar-day{border-top:1px solid #242927;border-right:1px solid #242927;min-width:0;min-height:128px;padding:9px}.calendar-day:nth-child(7n){border-right:0}.calendar-day.outside{opacity:.32}.calendar-day>time{color:#78807c;width:26px;height:26px;font:9px var(--font-mono);place-items:center;display:grid}.calendar-day.today>time{background:var(--signal);color:#0b0d0d;border-radius:50%}.calendar-day>div{gap:4px;margin-top:3px;display:grid}.calendar-day>div>span{min-width:0}.calendar-event-pill{text-align:left;cursor:pointer;align-items:center;gap:7px;width:100%;min-width:0;height:25px;display:flex;color:#a7b8b3!important;font:7px var(--font-mono)!important;text-transform:none!important;background:#111a18!important;border:1px solid #293633!important;padding:0 7px!important}.calendar-event-pill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendar-event-pill.task{color:#b4a181!important;border-color:#3c352a!important}.calendar-event-pill.project{color:#929fbd!important;border-color:#303744!important}.calendar-event-pill.reader{color:#bf8c9a!important;border-color:#422d35!important}.calendar-day small{color:#646c68;font:7px var(--font-mono);padding:3px 8px}.calendar-agenda{padding:14px}.calendar-row>i.project{background:#7583a4}.calendar-row>a,.calendar-row>button{color:#789d96;font:7px var(--font-mono);text-transform:uppercase;cursor:pointer;background:0 0;border:0}.admin-dialog footer button.danger{color:#bd788b;border-color:#633847}@media (max-width:760px){.calendar-main{width:min(100% - 24px,1320px);padding-top:32px}.calendar-main>header h1{font-size:48px}.calendar-summary{grid-template-columns:repeat(3,1fr)}.calendar-summary article{padding:13px 10px;display:block!important}.calendar-summary span{min-height:18px}.calendar-summary b{font-size:25px}.calendar-toolbar{flex-direction:column;align-items:flex-start;gap:12px}.calendar-period{width:100%}.calendar-period h2{margin-left:auto;font-size:18px}.calendar-view-switch{width:100%}.calendar-view-switch button{flex:1}.calendar-filters{flex-direction:column;align-items:stretch}.calendar-filters label{max-width:none}.calendar-filters>div{overflow-x:auto}.calendar-filters button{flex:none}.calendar-month{grid-template-columns:repeat(7,minmax(112px,1fr));overflow-x:auto}.calendar-day{min-height:112px}.calendar-agenda{padding:7px}.calendar-row{grid-template-columns:38px 7px 1fr;gap:9px;padding:12px 9px}.calendar-row>a,.calendar-row>button{grid-column:3;justify-self:start}.calendar-row p{line-height:1.5}}.calendar-day-number{color:#78807c;width:26px;height:26px;font:9px var(--font-mono);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.calendar-day-number:hover{color:#d8ddd8;background:#202624}.calendar-day-number time{font:inherit}.calendar-day.today .calendar-day-number{background:var(--signal);color:#0b0d0d;border-radius:50%}.calendar-week{grid-template-columns:repeat(7,minmax(0,1fr));min-height:410px;display:grid}.calendar-week>section{border-right:1px solid #242927;min-width:0}.calendar-week>section:last-child{border-right:0}.calendar-week>section>header{border-bottom:1px solid #242927;justify-content:space-between;align-items:center;height:66px;padding:10px 12px;display:flex}.calendar-week>section>header span{color:#68716d;font:7px var(--font-mono);text-transform:uppercase}.calendar-week>section>header button{color:#a6aba7;width:30px;height:30px;font:14px var(--font-display);cursor:pointer;background:0 0;border:0;border-radius:50%}.calendar-week>section.today>header button{background:var(--signal);color:#0b0d0d}.calendar-week>section>div{gap:6px;padding:9px;display:grid}.calendar-add-slot{color:#505955;min-height:44px;font:7px var(--font-mono);text-transform:uppercase;cursor:pointer;background:0 0;border:1px dashed #29302d}.calendar-add-slot:hover{color:#8aa29d;border-color:#4c625d}@media (max-width:760px){.calendar-period h2{font-size:15px}.calendar-month,.calendar-week{grid-template-columns:repeat(7,minmax(112px,1fr));overflow-x:auto}.calendar-week{min-height:360px}}.room-global-nav{z-index:55;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0f0ff0;border:1px solid #303634;flex-direction:column;gap:3px;padding:6px;display:flex;position:fixed;top:50%;right:12px;transform:translateY(-50%);box-shadow:0 18px 50px #00000052}.room-global-nav>a{color:#666f6b;border:1px solid #0000;place-items:center;width:42px;min-height:39px;display:grid;position:relative}.room-global-nav>a i{font-size:14px;font-style:normal}.room-global-nav>a span{color:#aeb5b1;font:7px var(--font-mono);text-transform:uppercase;white-space:nowrap;background:#171b1a;border:1px solid #343a38;padding:7px 9px;display:none;position:absolute;right:48px}:is(.room-global-nav>a:hover span,.room-global-nav>a:focus-visible span){display:block}.room-global-nav>a:hover,.room-global-nav>a.active{color:#a8c7c0;background:#17201e;border-color:#42504c}.room-global-nav>a b{color:#eadde1;min-width:16px;height:16px;font:6px var(--font-mono);background:#693348;border-radius:9px;place-items:center;padding:0 3px;display:grid;position:absolute;top:-3px;right:-3px}@media (max-width:720px){body{padding-bottom:66px}.room-global-nav{padding:6px 8px max(6px,env(safe-area-inset-bottom));background:#0a0d0df7;border-width:1px 0 0;flex-direction:row;gap:2px;inset:auto 0 0;overflow-x:auto;transform:none}.room-global-nav>a{flex:0 0 64px;grid-template-rows:22px 12px;width:64px;min-height:48px}.room-global-nav>a i{font-size:14px}.room-global-nav>a span{background:0 0;border:0;padding:0;font-size:6px;position:static;display:block!important}.room-global-nav>a b{top:1px;right:8px}.conversation-layout{height:calc(100dvh - 66px)}.notifications-page,.ideas-page,.projects-page,.calendar-page,.room-tool-page,.admin-page{min-height:calc(100vh - 66px)}}.reader-code-card{background:linear-gradient(135deg,#101b19,#0d1110);border:1px solid #45665f;grid-template-columns:1fr auto auto;align-items:end;gap:10px;margin:0 0 28px;padding:24px;display:grid}.reader-code-card small{font:7px var(--font-mono);letter-spacing:.12em;color:#6f8d87}.reader-code-card h2{font:400 25px var(--font-display);margin:8px 0}.reader-code-card code{color:#b9d8d1;font:18px var(--font-mono);letter-spacing:.12em;display:block}.reader-code-card p{color:#69736f;margin:9px 0 0;font-size:9px}.reader-code-card button,.reader-list article>button{color:#a9c7c0;font:7px var(--font-mono);text-transform:uppercase;background:#182724;border:1px solid #40514d;padding:9px 12px}.reader-code-card button.quiet{color:#6f7874;background:0 0}.reader-table-head{color:#555d59;font:7px var(--font-mono);letter-spacing:.12em;grid-template-columns:2fr 1.2fr .8fr 1fr .7fr 90px;padding:0 16px 10px 64px;display:grid}.reader-list>article{border:1px solid #292e2c;border-bottom:0;grid-template-columns:36px minmax(180px,2fr) 1.2fr .8fr 1fr .7fr 90px;align-items:center;gap:13px;min-height:78px;padding:14px 16px;display:grid}.reader-list>article:last-child{border-bottom:1px solid #292e2c}.reader-list>article.disabled{opacity:.48}.reader-list article>div:nth-child(2) b,.reader-list article>div:nth-child(2) small{display:block}.reader-list article>div:nth-child(2) b{font-size:10px}.reader-list article>div:nth-child(2) small,.reader-list article>span,.reader-list article>time{color:#606965;font-size:8px}.reader-empty{text-align:center;color:#606864;border:1px dashed #2e3432;padding:70px 25px}.reader-empty>span{font-size:25px}.reader-empty h2{font:400 29px var(--font-display);color:#aaada8;margin:15px 0 8px}.reader-empty p{font-size:9px}.reader-list .user-state{color:#78817d}.reader-list .user-state i{background:#7bb49b;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.reader-list .disabled .user-state i{background:#75505a}@media (max-width:850px){.reader-code-card{grid-template-columns:1fr 1fr}.reader-code-card>div{grid-column:1/-1}.reader-table-head{display:none}.reader-list>article{grid-template-columns:36px 1fr auto}.reader-list article>span:not(.user-state),.reader-list article>time{grid-column:2}.reader-list article>button{grid-area:1/3/6}.reader-list .user-state{grid-column:2}.reader-empty{padding:50px 18px}}.reader-gate{background:#090b0b;flex-direction:column;min-height:100vh;padding:30px clamp(22px,5vw,70px);display:flex}.reader-gate>.wordmark{align-self:flex-start}.reader-gate-panel{width:min(620px,100%);margin:auto;padding:70px 0}.reader-gate-panel h1{font:400 clamp(55px,9vw,96px)/.82 var(--font-display);letter-spacing:-.04em;margin:24px 0}.reader-gate-panel h1 em{color:#8fbeb5}.reader-gate-panel>p{color:#777f7b;max-width:500px;line-height:1.8}.reader-gate-panel form{max-width:430px;margin:38px 0 24px}.reader-gate-panel label{font:7px var(--font-mono);letter-spacing:.15em;color:#737b77;margin-bottom:9px;display:block}.reader-gate-panel input{color:#d7ddd9;width:100%;height:56px;font:16px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#0e1111;border:1px solid #343a38;outline:0;padding:0 16px}.reader-gate-panel input:focus{border-color:#76a29a}.reader-gate-panel form>button{color:#111;width:100%;height:48px;font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.12em;background:#d8dbd4;border:0;margin-top:10px}.reader-gate-panel>small{font:7px var(--font-mono);color:#535b57}.reader-gate>footer{color:#505753;font:7px var(--font-mono);justify-content:space-between;display:flex}.book-reader{--reader-bg:#0c0e0e;--reader-paper:#131616;--reader-text:#d5d3ca;--reader-muted:#69706c;background:var(--reader-bg);min-height:100vh;color:var(--reader-text);transition:all .2s}.book-reader.light{--reader-bg:#e9e6dc;--reader-paper:#f4f1e7;--reader-text:#252722;--reader-muted:#6d7068}.book-progress{z-index:80;background:#242927;width:100%;height:2px;position:fixed;top:0;left:0}.book-progress i{background:#79a89f;height:100%;display:block}.book-reader>header{z-index:50;background:var(--reader-bg);height:72px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.book-reader>header{background:color-mix(in srgb,var(--reader-bg) 92%,transparent)}}.book-reader>header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--reader-muted)}@supports (color:color-mix(in lab, red, red)){.book-reader>header{border-bottom:1px solid color-mix(in srgb,var(--reader-muted) 25%,transparent)}}.book-reader>header{grid-template-columns:1fr auto 1fr;align-items:center;padding:0 24px;display:grid}.book-reader button{color:inherit;background:0 0;border:0}.book-reader>header>button{font:8px var(--font-mono);text-transform:uppercase;justify-self:start}.book-reader>header>div{text-align:center}.book-reader>header small,.book-reader>header b{display:block}.book-reader>header small{font:6px var(--font-mono);color:var(--reader-muted);letter-spacing:.13em}.book-reader>header b{font:400 17px var(--font-display)}.book-reader>header>nav{justify-self:end;align-items:center;gap:3px;display:flex}.book-reader>header nav button{border:1px solid var(--reader-muted)}@supports (color:color-mix(in lab, red, red)){.book-reader>header nav button{border:1px solid color-mix(in srgb,var(--reader-muted) 35%,transparent)}}.book-reader>header nav button{min-width:33px;height:32px;font:8px var(--font-mono)}.book-reader>aside{z-index:60;background:var(--reader-paper);border-right:1px solid var(--reader-muted);width:min(390px,92vw);position:fixed;top:72px;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.book-reader>aside{border-right:1px solid color-mix(in srgb,var(--reader-muted) 30%,transparent)}}.book-reader>aside{transition:all .25s;overflow:auto;transform:translate(-102%)}.book-reader>aside.open{transform:none}.book-reader>aside>div{border-bottom:1px solid var(--reader-muted);padding:28px}@supports (color:color-mix(in lab, red, red)){.book-reader>aside>div{border-bottom:1px solid color-mix(in srgb,var(--reader-muted) 25%,transparent)}}.book-reader>aside h2{font:400 31px var(--font-display);margin:7px 0}.book-reader>aside p,.book-reader>aside small{color:var(--reader-muted);font-size:8px}.book-reader>aside nav button{text-align:left;border-bottom:1px solid var(--reader-muted);grid-template-columns:30px 1fr;gap:8px;width:100%;padding:13px 20px;display:grid}@supports (color:color-mix(in lab, red, red)){.book-reader>aside nav button{border-bottom:1px solid color-mix(in srgb,var(--reader-muted) 17%,transparent)}}.book-reader>aside nav button.active{background:#78a49c21}.book-reader>aside nav button>span{font:7px var(--font-mono);color:var(--reader-muted)}.book-reader>aside nav b,.book-reader>aside nav small{display:block}.book-reader>aside nav b{font:400 14px var(--font-display)}.book-reader>aside nav small{font:6px var(--font-mono);margin-bottom:3px}.book-reader>article{width:min(760px,100% - 40px);margin:0 auto;padding:70px 0 120px}.reader-meta{color:var(--reader-muted);font:7px var(--font-mono);letter-spacing:.1em;gap:18px;margin-bottom:45px;display:flex}.reader-manus{font:var(--reader-font-size)/1.78 var(--font-display);position:relative}.reader-manus:before{content:attr(data-watermark);z-index:0;white-space:nowrap;font:9px var(--font-mono);letter-spacing:.2em;color:var(--reader-muted);position:fixed;top:52%;left:50%;transform:translate(-50%,-50%)rotate(-24deg)}@supports (color:color-mix(in lab, red, red)){.reader-manus:before{color:color-mix(in srgb,var(--reader-muted) 9%,transparent)}}.reader-manus:before{pointer-events:none}.reader-manus>*{z-index:1;position:relative}.reader-manus h1{font:400 clamp(45px,8vw,76px)/.95 var(--font-display);letter-spacing:-.035em;margin:0 0 45px}.reader-manus h2{font:400 34px/1.1 var(--font-display);margin:55px 0 20px}.reader-manus h3{font:500 24px/1.2 var(--font-display);margin:42px 0 16px}.reader-manus p{margin:0 0 1.25em}.reader-manus blockquote{border-left:2px solid #739c94;margin:40px 0;padding:10px 0 10px 25px;font-size:1.2em;font-style:italic}.reader-manus hr{background:var(--reader-muted);border:0;width:36px;height:1px;margin:60px auto}.reader-chapter-nav{border-top:1px solid var(--reader-muted);grid-template-columns:1fr 1fr;gap:10px;margin-top:80px;padding-top:25px;display:grid}@supports (color:color-mix(in lab, red, red)){.reader-chapter-nav{border-top:1px solid color-mix(in srgb,var(--reader-muted) 30%,transparent)}}.reader-chapter-nav button{text-align:left;border:1px solid var(--reader-muted);padding:15px}@supports (color:color-mix(in lab, red, red)){.reader-chapter-nav button{border:1px solid color-mix(in srgb,var(--reader-muted) 30%,transparent)}}.reader-chapter-nav button:last-child{text-align:right}.reader-chapter-nav small,.reader-chapter-nav b{display:block}.reader-chapter-nav small{font:6px var(--font-mono);color:var(--reader-muted);margin-bottom:7px}.reader-chapter-nav b{font:400 15px var(--font-display)}.reader-chapter-nav button:disabled{opacity:.2}@media (max-width:650px){.book-reader>header{grid-template-columns:auto 1fr auto;padding:0 10px}.book-reader>header>button span,.book-reader>header>nav button:first-child,.book-reader>header>nav button:nth-child(2){display:none}.book-reader>article{padding-top:45px}.reader-meta{margin-bottom:30px}.reader-manus{line-height:1.7}.reader-chapter-nav{grid-template-columns:1fr}.reader-chapter-nav button:last-child{text-align:left}}.music-site{background:#080a0a}.music-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(340px,.85fr) 1.15fr;min-height:760px;display:grid}.music-portrait{filter:saturate(.72)contrast(1.12);background:linear-gradient(#07090914,#07090957),url(/media/hennes-ekte/profile.jpg) 50%/cover no-repeat;min-height:650px}.music-intro{background:radial-gradient(circle at 10% 35%,#54202e47,#0000 36%);flex-direction:column;justify-content:center;padding:clamp(65px,9vw,130px);display:flex}.music-intro h1{font:400 clamp(80px,10vw,150px)/.73 var(--font-display);letter-spacing:-.06em;margin:48px 0}.music-intro h1 em{color:#9a9b96;font-weight:400}.music-intro>p:last-of-type{font:400 clamp(19px,2vw,27px)/1.45 var(--font-display);color:#aeb0ab;max-width:610px}.music-actions{font:10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:30px;margin-top:38px;display:flex}.music-listen,.music-releases,.music-tracks{border-bottom:1px solid var(--line);padding:100px clamp(24px,8vw,130px)}.music-listen{grid-template-columns:.6fr 1.4fr;align-items:center;gap:7vw;display:grid}.music-section-head h2{font:400 clamp(45px,5vw,76px)/.95 var(--font-display);margin:30px 0 20px}.music-section-head>p:last-child{color:#777d79;max-width:420px;line-height:1.7}.music-listen iframe{background:#111;border:1px solid #292d2c}.release-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:40px;display:grid}.release-card{border:1px solid #2a2d2c;grid-template-columns:40px 1fr auto;align-items:end;min-height:360px;padding:28px;display:grid;position:relative;overflow:hidden}.release-card:before{content:"";position:absolute;inset:0}.release-card.wine:before{background:radial-gradient(circle at 25% 25%,#742b408c,#0000 50%),linear-gradient(145deg,#1a1014,#0c0e0e)}.release-card.cyan:before{background:radial-gradient(circle at 70% 30%,#2c645e73,#0000 48%),linear-gradient(145deg,#101919,#0c0e0e)}.release-card>*{position:relative}.release-card>span{font:9px var(--font-mono);color:#777;align-self:start}.release-card small{font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#858b87}.release-card h2{font:400 clamp(36px,4vw,60px)/.92 var(--font-display);margin:17px 0}.release-card p{color:#797e7b;font-size:11px}.release-card>b{color:#757a77;font-weight:400}.music-tracks{grid-template-columns:.65fr 1.35fr;gap:7vw;display:grid}.public-track{border-bottom:1px solid #242827;grid-template-columns:42px 1fr auto 35px;align-items:center;min-height:84px;display:grid}.public-track>span{font:9px var(--font-mono);color:#565c59}.public-track b,.public-track small{display:block}.public-track b{font:400 22px var(--font-display)}.public-track small{font:8px var(--font-mono);color:#666c68;margin-top:5px}.public-track i{font:8px var(--font-mono);color:#555c58;font-style:normal}.public-track strong{color:#9fc8c1;font-size:10px}.music-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:40px 0;display:grid}.music-stats article{background:#0e1111;border:1px solid #292e2c;padding:20px}.music-stats span,.music-stats b,.music-stats small{display:block}.music-stats span{font:7px var(--font-mono);letter-spacing:.12em;color:#636b67}.music-stats b{font:400 38px var(--font-display);margin:10px 0 5px}.music-stats small{color:#59615d;font-size:8px}.studio-grid{grid-template-columns:minmax(500px,1.4fr) minmax(260px,.6fr);gap:45px;margin-top:48px;display:grid}.panel-title>span{font:8px var(--font-mono);color:#59615d}.master-list{scrollbar-color:#343837 transparent;max-height:720px;overflow:auto}.master-row{border-bottom:1px solid #222625;grid-template-columns:35px 1fr auto 34px;align-items:center;gap:10px;min-height:66px;display:grid}.master-row>span{font:8px var(--font-mono);color:#505653}.master-row b,.master-row small{display:block}.master-row b{font-size:10px}.master-row small{font:7px var(--font-mono);color:#5e6561;margin-top:5px}.master-row>i{font:7px var(--font-mono);color:#8d7652;border:1px solid #493e2b;padding:5px 7px;font-style:normal}.master-row button{color:#69706c;background:0 0;border:0}.studio-release{border:1px solid #292e2c;flex-direction:column;justify-content:flex-end;min-height:160px;margin-top:12px;padding:22px;display:flex}.studio-release.wine{background:linear-gradient(145deg,#54202e73,#101313 70%)}.studio-release.cyan{background:linear-gradient(145deg,#1c464373,#101313 70%)}.studio-release small{font:7px var(--font-mono);color:#777}.studio-release b{font:400 29px var(--font-display);margin:8px 0}.studio-release span{font:8px var(--font-mono);color:#69716d}.studio-featured-title{margin-top:35px}.studio-track{border-bottom:1px solid #222625;align-items:center;gap:12px;padding:13px 0;display:flex}.studio-track>span{color:#8bb7af;font-size:9px}.studio-track b,.studio-track small{display:block}.studio-track b{font-size:9px}.studio-track small{color:#5b625e;margin-top:4px;font-size:7px}.studio-locked{text-align:center;background:#0e1111;border:1px solid #292e2c;place-content:center;min-height:360px;display:grid}.studio-locked span{color:#65827c;font-size:30px}.studio-locked h2{font:400 36px var(--font-display);margin:18px 0 8px}.studio-locked p{color:#676e6a;font-size:10px}@media (max-width:900px){.music-hero,.music-listen,.music-tracks{grid-template-columns:1fr}.music-portrait{min-height:360px}.music-intro{padding:70px 28px}.music-listen,.music-releases,.music-tracks{padding-block:75px}.release-grid,.studio-grid{grid-template-columns:1fr}.music-stats{grid-template-columns:1fr 1fr}.music-stats article:last-child{display:none}}@media (max-width:620px){.music-hero{display:block}.music-portrait{min-height:270px}.music-intro h1{font-size:78px}.music-actions{flex-direction:column;align-items:flex-start}.release-grid{grid-template-columns:1fr}.release-card{min-height:280px}.public-track{grid-template-columns:32px 1fr 24px}.public-track>i{display:none}.music-listen iframe{height:360px}.music-stats{grid-template-columns:1fr}.music-stats article:last-child{display:block}.master-row{grid-template-columns:28px 1fr 28px}.master-row>i{display:none}}.track-page{background:#080a0a}.track-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(360px,.9fr) 1.1fr;min-height:700px;display:grid}.track-art{filter:saturate(.78)contrast(1.06);background:linear-gradient(145deg,#401827,#101414) 50%/cover;align-items:flex-end;min-height:620px;padding:30px;display:flex}.track-art span{font:8px/1.7 var(--font-mono);letter-spacing:.14em;color:#ffffff94}.track-heading{flex-direction:column;justify-content:center;padding:clamp(60px,8vw,120px);display:flex}.track-heading h1{font:400 clamp(62px,8vw,124px)/.78 var(--font-display);letter-spacing:-.055em;max-width:850px;margin:42px 0}.track-facts{flex-wrap:wrap;gap:12px;margin-bottom:42px;display:flex}.track-facts span{font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#7f8581;border:1px solid #343837;padding:7px 9px}.track-heading .primary-action{width:220px}.track-player{border-bottom:1px solid var(--line);grid-template-columns:.55fr 1.45fr;align-items:center;gap:7vw;padding:80px clamp(24px,8vw,130px);display:grid}.track-player h2,.track-copy h2,.related-tracks>h2{font:400 clamp(42px,5vw,70px)/.95 var(--font-display);margin:26px 0}.track-player iframe{background:#111;border:1px solid #292d2c}.track-copy{border-bottom:1px solid var(--line);grid-template-columns:minmax(270px,.6fr) minmax(400px,1.4fr);align-items:start;gap:9vw;padding:110px clamp(24px,8vw,130px);display:grid}.track-copy aside{position:sticky;top:40px}.track-copy dl{margin-top:55px}.track-copy dl>div{border-top:1px solid #292d2c;grid-template-columns:90px 1fr;padding:12px 0;display:grid}.track-copy dt,.track-copy dd{font:8px var(--font-mono);margin:0}.track-copy dt{color:#565d59;text-transform:uppercase}.track-copy dd{color:#8d938f}.lyrics{border-left:1px solid #313534;padding-left:clamp(28px,5vw,70px)}.lyrics p{white-space:pre-wrap;font:400 clamp(19px,2vw,27px)/1.85 var(--font-display);color:#c3c3bd;margin:0}.related-tracks{padding:100px clamp(24px,8vw,130px)}.related-tracks>div{margin-top:45px}.related-tracks a{border-bottom:1px solid #282c2b;grid-template-columns:45px 1fr auto 30px;align-items:center;min-height:90px;display:grid}.related-tracks a>span,.related-tracks a>small{font:8px var(--font-mono);color:#5f6662}.related-tracks a>b{font:400 25px var(--font-display)}.related-tracks a>i{color:#809f99;font-style:normal}@media (max-width:850px){.track-hero,.track-player,.track-copy{grid-template-columns:1fr}.track-art{min-height:380px}.track-heading{padding:70px 28px}.track-copy{gap:60px}.track-copy aside{position:static}.lyrics{border-top:1px solid #313534;border-left:0;padding:45px 0 0}}@media (max-width:600px){.track-art{min-height:300px}.track-heading h1{font-size:62px}.track-player,.track-copy,.related-tracks{padding-block:70px}.related-tracks a{grid-template-columns:32px 1fr 24px}.related-tracks a>small{display:none}}.public-home{background:#070909}.public-nav{position:sticky;top:0}.home-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(420px,.88fr) 1.12fr;min-height:calc(100vh - 82px);display:grid}.home-hero-art{filter:saturate(.72)contrast(1.08);background:linear-gradient(90deg,#0709091f,#07090994),url(/brand/transmutasjon.png) 50%/cover no-repeat;min-height:720px;position:relative}.home-hero-art:after{content:"";background:linear-gradient(0deg,#070909 0,#0000 22%),linear-gradient(90deg,#0000 70%,#070909);position:absolute;inset:0}.home-hero-art>span{z-index:1;font:8px var(--font-mono);letter-spacing:.16em;color:#ffffff8f;position:absolute;bottom:30px;left:30px}.home-hero-copy{background:radial-gradient(circle at 0 42%,#6624373d,#0000 38%);flex-direction:column;justify-content:center;padding:clamp(60px,7vw,115px);display:flex}.home-hero-copy h1{font:400 clamp(76px,8.5vw,136px)/.75 var(--font-display);letter-spacing:-.06em;margin:48px 0}.home-hero-copy h1 em,.home-section-heading h2 em,.home-artist-copy h2 em,.home-principle-line em,.home-contact h2 em{color:#8d918d;font-weight:400}.home-hero-copy>p:not(.eyebrow){font:400 clamp(19px,2vw,27px)/1.45 var(--font-display);color:#aeb1ac;max-width:650px}.home-axis{font:8px var(--font-mono);letter-spacing:.16em;color:#656b68;gap:24px;margin-top:90px;display:flex}.home-axis span{align-items:center;gap:12px;display:flex}.home-axis span:before{content:"";background:#3b403e;width:20px;height:1px}.home-manifest,.home-works,.home-principle{border-bottom:1px solid var(--line);padding:110px clamp(24px,7vw,120px)}.home-manifest{grid-template-columns:.38fr 1.62fr;gap:7vw;display:grid}.home-section-index{font:8px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#626966;align-items:flex-start;gap:14px;display:flex}.home-section-index span{color:var(--signal)}.home-section-index p{margin:0}.home-manifest-copy{max-width:1050px}.home-lead{font:400 clamp(34px,4.5vw,68px)/1.04 var(--font-display);letter-spacing:-.025em;margin:0 0 70px}.home-manifest-copy>div{color:#8e928e;grid-template-columns:1fr 1fr;gap:6vw;font-size:14px;line-height:1.8;display:grid}.home-manifest-copy blockquote{font:italic 400 clamp(24px,3vw,42px) var(--font-display);color:#bbbcb6;border-top:1px solid #313534;margin:80px 0 0;padding:28px 0 0}.home-section-heading{margin:30px 0 70px 24%}.home-section-heading h2{font:400 clamp(50px,6vw,88px)/.88 var(--font-display);letter-spacing:-.035em;margin:0 0 30px}.home-section-heading>p{color:#858b87;max-width:600px;line-height:1.75}.home-work-list{border-top:1px solid #303433}.home-work{border-bottom:1px solid #2b2f2e;grid-template-columns:70px 1fr auto 30px;align-items:center;gap:30px;min-height:190px;padding:28px 18px;transition:all .25s;display:grid;position:relative;overflow:hidden}.home-work:before{content:"";opacity:0;transition:all .3s;position:absolute;inset:0}.home-work.wine:before{background:linear-gradient(90deg,#54202e5c,#0000 55%)}.home-work.cyan:before,.home-work.signal:before{background:linear-gradient(90deg,#244b4857,#0000 55%)}.home-work.gold:before{background:linear-gradient(90deg,#574b334d,#0000 55%)}.home-work:hover{padding-left:28px}.home-work:hover:before{opacity:1}.home-work>*{position:relative}.home-work-index{font:9px var(--font-mono);color:#5b615e}.home-work small,.home-work strong{font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:#68706c}.home-work h3{font:400 clamp(34px,4vw,58px)/1 var(--font-display);margin:10px 0}.home-work p{color:#7d827f;max-width:650px;font-size:12px;line-height:1.55}.home-work strong{border:1px solid #373c3a;padding:7px 9px;font-weight:400}.home-work i{color:#6f7773;font-style:normal}.home-artist{border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;min-height:800px;display:grid}.home-artist-image{filter:grayscale(.18)saturate(.72)contrast(1.13);background:linear-gradient(#0709090f,#07090940),url(/media/hennes-ekte/profile.jpg) 50%/cover no-repeat;min-height:700px;position:relative}.home-artist-image span{font:8px var(--font-mono);letter-spacing:.12em;color:#ffffff94;position:absolute;bottom:28px;left:28px}.home-artist-copy{background:radial-gradient(circle at 0 55%,#54202e40,#0000 42%);flex-direction:column;justify-content:center;padding:clamp(55px,8vw,125px);display:flex}.home-artist-copy h2{font:400 clamp(70px,8vw,125px)/.75 var(--font-display);letter-spacing:-.055em;margin:42px 0}.home-artist-copy>p:not(.section-label){font:400 19px/1.65 var(--font-display);color:#a5a8a3;max-width:650px}.home-artist-copy blockquote{font:italic 400 24px/1.4 var(--font-display);color:#c0c0ba;border-left:1px solid #6e3b4a;margin:35px 0;padding-left:24px}.home-artist-copy>div{font:9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:28px;margin-top:15px;display:flex}.home-principle-line{font:400 clamp(46px,6.5vw,95px)/.96 var(--font-display);letter-spacing:-.04em;margin:65px 0 100px 24%}.home-principle ol{border-top:1px solid #303433;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.home-principle li{border-right:1px solid #282c2b;min-height:145px;padding:24px 18px}.home-principle li:last-child{border:0}.home-principle li span,.home-principle li b,.home-principle li small{display:block}.home-principle li span{font:8px var(--font-mono);color:var(--signal)}.home-principle li b{font:400 25px var(--font-display);margin:28px 0 8px}.home-principle li small{color:#656c68;font-size:9px}.home-contact{background:radial-gradient(circle at 65% 40%,#1f4b4747,#0000 35%),linear-gradient(115deg,#090b0b,#111616);flex-direction:column;justify-content:center;min-height:680px;padding:120px clamp(24px,12vw,190px);display:flex}.home-contact h2{font:400 clamp(65px,9vw,135px)/.78 var(--font-display);letter-spacing:-.055em;margin:45px 0}.home-contact>p:not(.section-label){color:#898f8b;max-width:600px;line-height:1.7}.home-contact>a{max-width:650px;font:12px var(--font-mono);letter-spacing:.08em;border-bottom:1px solid #4a504d;justify-content:space-between;margin-top:45px;padding:24px 0 15px;display:flex}.home-contact>a span{color:var(--signal)}@media (max-width:980px){.home-hero{grid-template-columns:.75fr 1.25fr}.home-manifest{grid-template-columns:1fr}.home-section-heading,.home-principle-line{margin-left:0}.home-artist{grid-template-columns:.8fr 1.2fr}.home-work{grid-template-columns:48px 1fr 30px}.home-work strong{display:none}.home-principle ol{grid-template-columns:repeat(3,1fr)}.home-principle li:nth-child(3){border-right:0}.home-principle li:nth-child(n+4){border-top:1px solid #282c2b}}@media (max-width:720px){.home-hero{display:block}.home-hero-art{min-height:330px}.home-hero-copy{padding:65px 24px}.home-hero-copy h1{font-size:72px}.home-axis{flex-wrap:wrap;gap:14px;margin-top:65px}.home-manifest-copy>div{grid-template-columns:1fr}.home-manifest-copy blockquote{margin-top:50px}.home-section-heading{margin-bottom:50px}.home-work{grid-template-columns:34px 1fr 24px;gap:10px;padding-inline:5px}.home-work h3{font-size:36px}.home-work p{font-size:11px}.home-artist{display:block}.home-artist-image{min-height:390px}.home-artist-copy{padding:75px 24px}.home-artist-copy h2{font-size:75px}.home-artist-copy>div{flex-direction:column;align-items:flex-start}.home-principle ol{grid-template-columns:1fr 1fr}.home-principle li,.home-principle li:nth-child(3){border-top:1px solid #282c2b;border-right:1px solid #282c2b}.home-principle li:nth-child(2n){border-right:0}.home-contact{min-height:600px}.home-contact h2{font-size:70px}}.artist-page{background:#070909}.artist-hero{border-bottom:1px solid var(--line);grid-template-columns:.88fr 1.12fr;min-height:780px;display:grid}.artist-visual{filter:saturate(.76)contrast(1.12);background:linear-gradient(90deg,#07090914,#0709098c),url(/media/hennes-ekte/profile.jpg) 50%/cover no-repeat;min-height:700px;position:relative}.artist-visual span{font:8px var(--font-mono);letter-spacing:.15em;color:#ffffff8c;position:absolute;bottom:30px;left:30px}.artist-heading{background:radial-gradient(circle at 0,#54202e47,#0000 42%);flex-direction:column;justify-content:center;padding:clamp(60px,8vw,125px);display:flex}.artist-heading h1{font:400 clamp(80px,9vw,145px)/.73 var(--font-display);letter-spacing:-.06em;margin:48px 0}.artist-heading h1 em{color:#91938f;font-weight:400}.artist-heading>p:not(.eyebrow){font:400 clamp(19px,2vw,27px)/1.5 var(--font-display);color:#a5a9a4;max-width:680px}.artist-heading>div{font:9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:28px;margin-top:42px;display:flex}.artist-statement{border-bottom:1px solid var(--line);grid-template-columns:.32fr 1.1fr .8fr;gap:6vw;padding:110px clamp(24px,8vw,130px);display:grid}.artist-statement blockquote{font:italic 400 clamp(34px,4vw,62px)/1.12 var(--font-display);margin:0}.artist-statement>div{color:#858b87;font-size:13px;line-height:1.8}.artist-numbers{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding:0 clamp(24px,8vw,130px);display:grid}.artist-numbers article{border-right:1px solid #292d2c;padding:50px 25px}.artist-numbers article:last-child{border:0}.artist-numbers span,.artist-numbers b,.artist-numbers small{display:block}.artist-numbers span{font:8px var(--font-mono);letter-spacing:.12em;color:#656c68}.artist-numbers b{font:400 58px var(--font-display);margin:18px 0 5px}.artist-numbers small{color:#5f6662;font-size:9px}.artist-works,.artist-releases{border-bottom:1px solid var(--line);padding:110px clamp(24px,8vw,130px)}.artist-work-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:65px;display:grid}.artist-work-card{border:1px solid #2b2f2e;flex-direction:column;justify-content:flex-end;min-height:440px;padding:28px;display:flex;position:relative;overflow:hidden}.artist-work-card:before{content:"";position:absolute;inset:0}.artist-work-card.literary:before{background:radial-gradient(circle at 30% 20%,#5c1f318c,#0000 47%),linear-gradient(145deg,#1b1014,#0d1010)}.artist-work-card.music:before{background:radial-gradient(circle at 70% 25%,#255c568c,#0000 47%),linear-gradient(145deg,#0f1817,#0d1010)}.artist-work-card.fiction:before{background:radial-gradient(circle at 20% 75%,#70582e61,#0000 48%),linear-gradient(145deg,#18150f,#0d1010)}.artist-work-card>*{position:relative}.artist-work-card>span{font:7px var(--font-mono);letter-spacing:.13em;color:#818783}.artist-work-card h2{font:400 clamp(37px,4vw,57px)/.95 var(--font-display);margin:15px 0}.artist-work-card p{color:#747a76;font-size:11px}.artist-work-card i{color:#8fb3ad;margin-top:55px;font-style:normal}.artist-releases>.home-section-index{margin-bottom:55px}.artist-release-row{border-top:1px solid #2d3130;grid-template-columns:45px 190px 1fr auto 30px;align-items:center;gap:30px;min-height:250px;padding:28px 10px;display:grid}.artist-release-row:last-child{border-bottom:1px solid #2d3130}.artist-release-row>span{font:8px var(--font-mono);color:#5b625e}.artist-release-row>div{aspect-ratio:1;filter:saturate(.78);background-position:50%;background-size:cover}.artist-release-row section small,.artist-release-row>strong{font:7px var(--font-mono);letter-spacing:.12em;color:#68706c;text-transform:uppercase}.artist-release-row h2{font:400 clamp(38px,4vw,60px) var(--font-display);margin:9px 0}.artist-release-row p{color:#747a76;max-width:620px;font-size:11px}.artist-release-row>strong{border:1px solid #343a38;padding:7px 9px;font-weight:400}.artist-release-row>i{color:#799992;font-style:normal}.artist-closing{text-align:center;background:radial-gradient(circle,#54202e38,#0000 38%);place-items:center;min-height:580px;padding:100px clamp(24px,12vw,190px);display:grid}.artist-closing img{width:78px;height:78px}.artist-closing p{font:400 clamp(50px,7vw,95px)/.95 var(--font-display);margin:50px 0}.artist-closing p em{color:#8d918d;font-weight:400}.artist-closing a{font:9px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #464c49;padding-bottom:10px}.album-page{background:#080a0a}.album-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(420px,.88fr) 1.12fr;min-height:760px;display:grid}.album-cover{filter:saturate(.78)contrast(1.08);background-position:50%;background-size:cover;min-height:680px;position:relative}.album-cover:after{content:"";background:linear-gradient(90deg,#0000 70%,#080a0a),linear-gradient(#0000 65%,#080a0aa6);position:absolute;inset:0}.album-cover span{z-index:1;font:8px var(--font-mono);letter-spacing:.14em;color:#fff9;position:absolute;bottom:30px;left:30px}.album-heading{flex-direction:column;justify-content:center;padding:clamp(60px,8vw,125px);display:flex}.album-page.wine .album-heading{background:radial-gradient(circle at 0,#5a1f314d,#0000 45%)}.album-page.cyan .album-heading{background:radial-gradient(circle at 0,#1c4c4852,#0000 45%)}.album-heading h1{font:400 clamp(70px,8vw,125px)/.78 var(--font-display);letter-spacing:-.055em;margin:45px 0}.album-heading>p:not(.eyebrow){font:400 21px/1.55 var(--font-display);color:#9da19d;max-width:650px}.album-meta{flex-wrap:wrap;gap:10px;margin:30px 0 40px;display:flex}.album-meta span{font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#797f7b;border:1px solid #373c3a;padding:7px 9px}.album-heading .primary-action{width:230px}.album-player{border-bottom:1px solid var(--line);padding:95px clamp(24px,8vw,130px)}.album-player iframe{border:1px solid #292e2c;margin-top:35px}.album-tracks{border-bottom:1px solid var(--line);grid-template-columns:.65fr 1.35fr;gap:8vw;padding:110px clamp(24px,8vw,130px);display:grid}.album-tracks>div h2{font:400 clamp(48px,6vw,85px)/.9 var(--font-display);margin:35px 0}.album-tracks>div>p:last-child{color:#7d837f;max-width:520px;font-size:12px;line-height:1.75}.album-tracks ol{border-top:1px solid #2e3231;margin:0;padding:0;list-style:none}.album-tracks li a{border-bottom:1px solid #262a29;grid-template-columns:38px 1fr auto 25px;align-items:center;min-height:80px;display:grid}.album-tracks li a>span,.album-tracks time{font:8px var(--font-mono);color:#5c635f}.album-tracks b,.album-tracks small{display:block}.album-tracks b{font:400 20px var(--font-display)}.album-tracks small{font:7px var(--font-mono);color:#5c635f;margin-top:4px}.album-tracks i{color:#72948e;font-style:normal}.album-context{flex-direction:column;justify-content:center;min-height:580px;padding:110px clamp(24px,12vw,190px);display:flex}.album-context blockquote{max-width:1050px;font:italic 400 clamp(38px,5vw,74px)/1.08 var(--font-display);margin:45px 0}.album-context>a{font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #484e4b;align-self:flex-start;padding-bottom:9px}@media (max-width:900px){.artist-hero,.album-hero{grid-template-columns:.75fr 1.25fr}.artist-statement{grid-template-columns:1fr 1.5fr}.artist-statement>div{grid-column:2}.artist-work-grid{grid-template-columns:1fr 1fr}.artist-work-card:last-child{grid-column:1/-1;min-height:320px}.album-tracks{grid-template-columns:1fr}.artist-release-row{grid-template-columns:35px 150px 1fr 25px}.artist-release-row>strong{display:none}}@media (max-width:700px){.artist-hero,.album-hero{display:block}.artist-visual,.album-cover{min-height:360px}.artist-heading,.album-heading{padding:70px 24px}.artist-heading h1,.album-heading h1{font-size:72px}.artist-heading>div{flex-direction:column;align-items:flex-start}.artist-statement{grid-template-columns:1fr}.artist-statement>div{grid-column:auto}.artist-numbers{grid-template-columns:1fr 1fr}.artist-numbers article:nth-child(2n){border-right:0}.artist-numbers article:nth-child(n+3){border-top:1px solid #292d2c}.artist-work-grid{grid-template-columns:1fr}.artist-work-card,.artist-work-card:last-child{grid-column:auto;min-height:340px}.artist-release-row{grid-template-columns:30px 85px 1fr 20px;gap:12px}.artist-release-row p{display:none}.artist-release-row h2{font-size:29px}.album-player,.album-tracks,.album-context{padding-block:75px}.album-player iframe{height:380px}.album-context{min-height:480px}}.works-page,.work-detail{background:#070909}.works-hero{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:720px;padding:clamp(80px,10vw,150px) clamp(24px,9vw,145px);display:flex;position:relative;overflow:hidden}.works-hero:before{content:"";background:radial-gradient(circle at 78% 42%,#2b5a5440,#0000 27%),radial-gradient(circle at 32% 70%,#5c1e3138,#0000 31%);position:absolute;inset:0}.works-hero>*{position:relative}.works-hero h1{font:400 clamp(78px,10vw,150px)/.76 var(--font-display);letter-spacing:-.06em;margin:50px 0}.works-hero h1 em{color:#8c908c;font-weight:400}.works-hero>p:not(.eyebrow){font:400 clamp(20px,2.2vw,29px)/1.5 var(--font-display);color:#a4a8a3;max-width:720px}.works-coordinates{flex-wrap:wrap;gap:10px;margin-top:65px;display:flex}.works-coordinates span{font:7px var(--font-mono);letter-spacing:.11em;color:#6f7773;border:1px solid #353a38;padding:7px 9px}.works-catalog{border-bottom:1px solid var(--line);padding:110px clamp(24px,8vw,130px)}.works-catalog>.home-section-index{margin-bottom:55px}.catalog-work{border-top:1px solid #2d3130;grid-template-columns:55px 1fr auto 30px;align-items:center;gap:30px;min-height:270px;padding:35px 12px;display:grid;position:relative;overflow:hidden}.catalog-work:last-child{border-bottom:1px solid #2d3130}.catalog-work:before{content:"";opacity:.5;position:absolute;inset:0}.catalog-work.wine:before{background:linear-gradient(90deg,#54202e54,#0000 50%)}.catalog-work.cyan:before{background:linear-gradient(90deg,#1f4e494d,#0000 50%)}.catalog-work>*{position:relative}.catalog-work>span{font:8px var(--font-mono);color:#5f6662}.catalog-work small,.catalog-work>strong{font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#68706c}.catalog-work h2{font:400 clamp(45px,5vw,74px)/.95 var(--font-display);margin:12px 0}.catalog-work p{font:400 18px/1.5 var(--font-display);color:#868b87;max-width:750px}.catalog-work>strong{border:1px solid #373c3a;padding:7px 9px;font-weight:400}.catalog-work>i{color:#789790;font-style:normal}.works-crossing{background:linear-gradient(120deg,#090c0c,#101817);grid-template-columns:1.2fr .8fr;align-items:center;gap:9vw;min-height:690px;padding:110px clamp(24px,9vw,145px);display:grid}.works-crossing h2{font:400 clamp(60px,8vw,115px)/.78 var(--font-display);letter-spacing:-.055em;margin:42px 0}.works-crossing>div:first-child>p:last-of-type{color:#858b87;max-width:580px;line-height:1.75}.works-crossing a{font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #4a504d;margin-top:35px;padding-bottom:9px;display:inline-block}.works-signal-card{aspect-ratio:1;background:radial-gradient(circle,#4d8e8433,#0000 55%);border:1px solid #33514c;flex-direction:column;justify-content:space-between;padding:35px;display:flex}.works-signal-card>span{font:400 clamp(90px,12vw,170px)/.8 var(--font-display);color:#bdd2cd}.works-signal-card p,.works-signal-card b{font:8px/1.6 var(--font-mono);letter-spacing:.14em;color:#71847f}.works-signal-card b{color:#9dafaa;font-size:12px}.work-detail-hero{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;min-height:760px;display:grid}.work-detail-mark{justify-content:center;align-items:center;min-height:680px;display:flex;position:relative;overflow:hidden}.work-detail.wine .work-detail-mark{background:radial-gradient(circle,#6b263a85,#0000 38%),linear-gradient(145deg,#1c1015,#090b0b)}.work-detail.cyan .work-detail-mark{background:radial-gradient(circle,#2c6b636b,#0000 38%),linear-gradient(145deg,#101b1a,#090b0b)}.work-detail-mark>img{filter:drop-shadow(0 30px 55px #0000008c);width:clamp(120px,18vw,260px)}.work-detail-mark>span{font:8px var(--font-mono);letter-spacing:.14em;color:#737a76;position:absolute;bottom:28px;left:28px}.work-detail-heading{flex-direction:column;justify-content:center;padding:clamp(60px,8vw,125px);display:flex}.work-detail-heading h1{font:400 clamp(72px,9vw,138px)/.76 var(--font-display);letter-spacing:-.06em;margin:45px 0}.work-detail-heading>p:not(.eyebrow){font:400 clamp(19px,2vw,27px)/1.5 var(--font-display);color:#a0a49f;max-width:720px}.work-detail-heading>div{gap:10px;margin-top:40px;display:flex}.work-detail-heading>div span{font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#737a76;border:1px solid #353a38;padding:7px 9px}.hamar-signal{border:1px solid #88c5bc38;border-radius:50%;width:min(340px,65%);height:340px;position:relative}.hamar-signal:before,.hamar-signal:after{content:"";border:1px solid #88c5bc2e;border-radius:50%;position:absolute;inset:17%}.hamar-signal:after{inset:38%}.hamar-signal i{background:#a6d7cf;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 20px #8ecac0}.hamar-signal i:first-child{top:8%;left:42%}.hamar-signal i:nth-child(2){top:58%;right:12%}.hamar-signal i:nth-child(3){bottom:16%;left:18%}.hamar-signal i:nth-child(4){top:49%;left:49%}.work-statement{border-bottom:1px solid var(--line);grid-template-columns:.35fr 1.65fr;align-items:start;gap:7vw;min-height:540px;padding:110px clamp(24px,11vw,175px);display:grid}.work-statement blockquote{font:italic 400 clamp(38px,5.5vw,78px)/1.08 var(--font-display);margin:0}.work-parts{border-bottom:1px solid var(--line);grid-template-columns:.55fr 1.45fr;gap:8vw;padding:110px clamp(24px,8vw,130px);display:grid}.work-parts>div h2{font:400 clamp(52px,6vw,86px)/.88 var(--font-display);margin:40px 0}.work-parts ol{border-top:1px solid #2d3130;margin:0;padding:0;list-style:none}.work-parts li{border-bottom:1px solid #292d2c;grid-template-columns:55px 1fr;gap:25px;min-height:150px;padding:28px 0;display:grid}.work-parts li>span{font:400 28px var(--font-display);color:#6f7773}.work-parts h3{font:400 35px var(--font-display);margin:0 0 12px}.work-parts li p{color:#767c78;font-size:12px;line-height:1.6}.work-themes{border-bottom:1px solid var(--line);padding:90px clamp(24px,8vw,130px)}.work-themes>div{flex-wrap:wrap;gap:10px;margin-top:45px;display:flex}.work-themes span{font:9px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:#8a918d;border:1px solid #363b39;padding:14px 18px}.work-status-public{background:radial-gradient(circle at 65% 40%,#27585240,#0000 37%);flex-direction:column;justify-content:center;min-height:650px;padding:110px clamp(24px,12vw,190px);display:flex}.work-status-public h2{font:400 clamp(60px,8vw,115px)/.8 var(--font-display);letter-spacing:-.05em;margin:45px 0}.work-status-public h2 em{color:#8c908c;font-weight:400}.work-status-public>p:not(.section-label){color:#858b87;max-width:660px;line-height:1.75}.work-status-public>a{max-width:540px;font:9px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #4a504d;justify-content:space-between;margin-top:45px;padding:18px 0 12px;display:flex}@media (max-width:850px){.catalog-work{grid-template-columns:45px 1fr 25px}.catalog-work>strong{display:none}.works-crossing{grid-template-columns:1fr}.works-signal-card{max-width:440px}.work-detail-hero{grid-template-columns:.75fr 1.25fr}.work-statement,.work-parts{grid-template-columns:1fr}}@media (max-width:650px){.works-hero{min-height:650px}.works-hero h1{font-size:74px}.catalog-work{grid-template-columns:32px 1fr 22px;gap:10px}.catalog-work h2{font-size:41px}.catalog-work p{font-size:15px}.works-crossing h2{font-size:72px}.work-detail-hero{display:block}.work-detail-mark{min-height:360px}.work-detail-heading{padding:70px 24px}.work-detail-heading h1{font-size:70px}.work-statement,.work-parts,.work-themes,.work-status-public{padding-block:75px}.work-parts li{grid-template-columns:42px 1fr}.work-status-public h2{font-size:70px}}.press-page,.press-detail{--press-paper:#eadfd8;--press-red:#782c42;color:var(--press-paper);background:#090708}.press-nav{background:#0c0809e6;border-color:#33252a}.press-age{color:#c38a9a;font:8px var(--font-mono);letter-spacing:.12em;border:1px solid #68404d;padding:8px 10px}.press-hero{border-bottom:1px solid #38272d;grid-template-columns:.78fr 1.22fr;min-height:780px;display:grid}.press-threshold{background:radial-gradient(circle at 50% 52%,#842a4480,#0000 22%),linear-gradient(140deg,#260f17,#0b0809 62%);min-height:700px;position:relative;overflow:hidden}.press-threshold:before,.press-threshold:after{content:"";border:1px solid #d6819a24;border-radius:50% 50% 44% 56%/56% 42% 58% 44%;position:absolute;inset:15%;transform:rotate(18deg)}.press-threshold:after{inset:30%;transform:rotate(-27deg)}.press-threshold>span{font:8px var(--font-mono);letter-spacing:.15em;color:#9d6576;position:absolute;bottom:30px;left:30px}.press-threshold i{background:#d39aae;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 22px #c25a7a}.press-threshold i:first-of-type{top:18%;left:40%}.press-threshold i:nth-of-type(2){top:55%;right:20%}.press-threshold i:nth-of-type(3){bottom:22%;left:27%}.press-heading{background:radial-gradient(circle at 0 52%,#6c203647,#0000 42%);flex-direction:column;justify-content:center;padding:clamp(60px,8vw,125px);display:flex}.press-heading h1{font:400 clamp(78px,9vw,140px)/.74 var(--font-display);letter-spacing:-.06em;margin:48px 0}.press-heading h1 em,.press-contract h2 em,.press-detail-info h2 em,.press-detail-status h2 em{color:#a27e89;font-weight:400}.press-heading>p:not(.eyebrow){font:400 clamp(20px,2vw,28px)/1.5 var(--font-display);color:#b5a7aa;max-width:690px}.press-heading>div{align-items:center;gap:28px;margin-top:42px;display:flex}.press-primary,.press-secondary{font:9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.press-primary{background:var(--press-paper);color:#130c0e;justify-content:space-between;min-width:220px;padding:17px 18px;display:flex}.press-secondary{border-bottom:1px solid #60404a;padding-bottom:9px}.press-contract{border-bottom:1px solid #38272d;grid-template-columns:.3fr 1fr .85fr;gap:6vw;padding:110px clamp(24px,9vw,145px);display:grid}.press-contract h2{font:400 clamp(52px,6vw,88px)/.88 var(--font-display);margin:0}.press-contract>div{color:#938489;font-size:13px;line-height:1.8}.press-catalog{border-bottom:1px solid #38272d;padding:110px clamp(24px,8vw,130px)}.press-catalog>.home-section-index{margin-bottom:55px}.press-work{border-top:1px solid #392a2f;grid-template-columns:48px 1fr auto 28px;align-items:center;gap:28px;min-height:250px;padding:32px 12px;display:grid;position:relative;overflow:hidden}.press-work:last-child{border-bottom:1px solid #392a2f}.press-work:before{content:"";opacity:.42;position:absolute;inset:0}.press-work.velvet:before{background:linear-gradient(90deg,#6e1e3673,#0000 58%)}.press-work.signal:before{background:linear-gradient(90deg,#2c575052,#0000 58%)}.press-work.midnight:before{background:linear-gradient(90deg,#2a25426b,#0000 58%)}.press-work.gold:before{background:linear-gradient(90deg,#634c2b5c,#0000 58%)}.press-work.crimson:before{background:linear-gradient(90deg,#91203a66,#0000 58%)}.press-work>*{position:relative}.press-work>span{font:8px var(--font-mono);color:#765963}.press-work small,.press-work>strong{font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#876d76}.press-work h2{font:400 clamp(42px,5vw,70px)/.94 var(--font-display);margin:10px 0}.press-work p{font:400 17px/1.5 var(--font-display);color:#9a898e;max-width:750px}.press-work section>div{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.press-work section b{font:400 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#8a7179;border:1px solid #4b353d;padding:5px 7px}.press-work>strong{border:1px solid #503943;padding:7px 9px;font-weight:400}.press-work>i{color:#ad7788;font-style:normal}.press-creator{background:radial-gradient(circle at 80%,#74213942,#0000 34%);grid-template-columns:1fr 1fr;align-items:center;gap:9vw;min-height:680px;padding:110px clamp(24px,10vw,160px);display:grid}.press-creator h2{font:400 clamp(65px,8vw,120px)/.75 var(--font-display);letter-spacing:-.055em;margin:40px 0}.press-creator>div>p:not(.section-label){color:#9c8c91;max-width:560px;line-height:1.75}.press-creator a{font:9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #61434d;margin-top:35px;padding-bottom:9px;display:inline-block}.press-creator blockquote{font:italic 400 clamp(38px,5vw,72px)/1.1 var(--font-display);border-left:1px solid #6d3b4a;margin:0;padding-left:35px}.press-boundary{border-top:1px solid #38272d;grid-template-columns:.55fr 1.45fr;align-items:center;gap:8vw;min-height:600px;padding:110px clamp(24px,10vw,160px);display:grid}.press-boundary>span{font:400 clamp(120px,18vw,270px)/.8 var(--font-display);color:#6d263c;opacity:.75}.press-boundary h2{font:400 clamp(52px,7vw,100px)/.82 var(--font-display);margin:40px 0}.press-boundary>div>p:last-child{color:#95858a;max-width:610px;line-height:1.75}.press-detail-hero{border-bottom:1px solid #38272d;grid-template-columns:.7fr 1.3fr;min-height:760px;display:grid}.press-detail-code{background:radial-gradient(circle,#80274180,#0000 29%),linear-gradient(145deg,#251017,#0b0809);justify-content:center;align-items:center;min-height:680px;display:flex;position:relative}.press-detail-code>span{font:400 clamp(150px,22vw,320px)/.8 var(--font-display);color:#e8c5cf2e}.press-detail-code>i{aspect-ratio:1;border:1px solid #de94aa3b;border-radius:50%;width:32%;position:absolute;box-shadow:0 0 80px #982a4a40}.press-detail-code>p{font:8px/1.7 var(--font-mono);letter-spacing:.14em;color:#805d68;position:absolute;bottom:28px;left:28px}.press-detail-heading{flex-direction:column;justify-content:center;padding:clamp(60px,8vw,125px);display:flex}.press-detail-heading h1{font:400 clamp(72px,9vw,138px)/.76 var(--font-display);letter-spacing:-.06em;margin:45px 0}.press-detail-heading>p:not(.eyebrow){font:400 clamp(19px,2vw,27px)/1.5 var(--font-display);color:#aa999e;max-width:760px}.press-detail-heading>div{flex-wrap:wrap;gap:8px;margin-top:38px;display:flex}.press-detail-heading>div span{font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#977b84;border:1px solid #4b353d;padding:7px 9px}.press-detail-premise{border-bottom:1px solid #38272d;grid-template-columns:.3fr 1.7fr;gap:7vw;min-height:520px;padding:110px clamp(24px,11vw,175px);display:grid}.press-detail-premise blockquote{font:italic 400 clamp(38px,5vw,74px)/1.1 var(--font-display);margin:0}.press-detail-info{border-bottom:1px solid #38272d;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:110px clamp(24px,9vw,145px);display:grid}.press-detail-info h2{font:400 clamp(52px,7vw,98px)/.85 var(--font-display);margin:40px 0}.press-detail-info article>p{font:400 21px/1.6 var(--font-display);color:#aa999e}.press-detail-info dl{margin-top:50px}.press-detail-info dl>div{border-top:1px solid #3c2b31;grid-template-columns:120px 1fr;padding:15px 0;display:grid}.press-detail-info dt,.press-detail-info dd{font:8px var(--font-mono);margin:0}.press-detail-info dt{color:#745a63;text-transform:uppercase}.press-detail-info dd{color:#a18d93}.press-detail-status{background:radial-gradient(circle at 70% 42%,#73233a42,#0000 35%);flex-direction:column;justify-content:center;min-height:640px;padding:110px clamp(24px,12vw,190px);display:flex}.press-detail-status h2{font:400 clamp(62px,8vw,115px)/.8 var(--font-display);letter-spacing:-.05em;margin:45px 0}.press-detail-status>p:not(.section-label){color:#9a898e;max-width:650px;line-height:1.75}.press-detail-status>a{max-width:570px;font:9px var(--font-mono);letter-spacing:.1em;border-bottom:1px solid #61434d;justify-content:space-between;margin-top:40px;padding:18px 0 12px;display:flex}@media (max-width:850px){.press-hero{grid-template-columns:.72fr 1.28fr}.press-contract{grid-template-columns:1fr 1.5fr}.press-contract>div{grid-column:2}.press-work{grid-template-columns:38px 1fr 25px}.press-work>strong{display:none}.press-creator{grid-template-columns:1fr}.press-detail-hero{grid-template-columns:.7fr 1.3fr}.press-detail-premise,.press-detail-info{grid-template-columns:1fr}}@media (max-width:650px){.press-hero,.press-detail-hero{display:block}.press-threshold,.press-detail-code{min-height:350px}.press-heading,.press-detail-heading{padding:70px 24px}.press-heading h1,.press-detail-heading h1{font-size:70px}.press-heading>div{flex-direction:column;align-items:flex-start}.press-contract{grid-template-columns:1fr}.press-contract>div{grid-column:auto}.press-work{grid-template-columns:30px 1fr 20px;gap:10px}.press-work h2{font-size:39px}.press-work p{font-size:15px}.press-creator,.press-boundary{grid-template-columns:1fr;padding-block:75px}.press-boundary>span{font-size:150px}.press-detail-premise,.press-detail-info,.press-detail-status{padding-block:75px}.press-detail-info dl>div{grid-template-columns:100px 1fr}}.reader-feedback,.reader-evaluation{border:1px solid;max-width:760px;margin:80px auto 20px;padding:42px}@supports (color:color-mix(in lab, red, red)){.reader-feedback,.reader-evaluation{border:1px solid color-mix(in srgb,currentColor 18%,transparent)}}.reader-feedback,.reader-evaluation{background:currentColor}@supports (color:color-mix(in lab, red, red)){.reader-feedback,.reader-evaluation{background:color-mix(in srgb,currentColor 3%,transparent)}}.reader-feedback h2,.reader-evaluation h2{font:400 clamp(34px,5vw,54px)/1 var(--font-display);margin:18px 0}.reader-feedback>p:not(.section-label),.reader-evaluation form>p:not(.section-label),.reader-thanks p{opacity:.65;line-height:1.65}.reader-reactions{gap:10px;margin:28px 0;display:flex}.reader-reactions button,.reader-send{color:inherit;font:9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid;padding:14px 17px}.reader-reactions button:hover,.reader-send:hover{color:var(--ink);background:currentColor}.reader-feedback label,.reader-evaluation label{gap:9px;margin-top:22px;display:grid}.reader-feedback label>span,.reader-evaluation label>span{font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;opacity:.65}.reader-feedback textarea,.reader-evaluation textarea,.reader-evaluation select{resize:vertical;border:1px solid;width:100%;min-height:120px}@supports (color:color-mix(in lab, red, red)){.reader-feedback textarea,.reader-evaluation textarea,.reader-evaluation select{border:1px solid color-mix(in srgb,currentColor 22%,transparent)}}.reader-feedback textarea,.reader-evaluation textarea,.reader-evaluation select{background:currentColor}@supports (color:color-mix(in lab, red, red)){.reader-feedback textarea,.reader-evaluation textarea,.reader-evaluation select{background:color-mix(in srgb,currentColor 4%,transparent)}}.reader-feedback textarea,.reader-evaluation textarea,.reader-evaluation select{color:inherit;font:15px/1.55 var(--font-sans);padding:15px}.reader-evaluation select{min-height:48px}.reader-send{color:#07100f;background:#9fd4cc;border-color:#9fd4cc;margin-top:14px}.reader-feedback-notice{font:10px var(--font-mono);color:#8fc9c0}.reader-evaluation{margin-top:30px}.reader-evaluation form>label{margin-top:28px}.reader-consent{align-items:start;grid-template-columns:auto 1fr!important}.reader-consent input{margin-top:3px}.reader-consent span{text-transform:none!important;font:12px/1.5 var(--font-sans)!important}.reader-thanks{text-align:center;padding:35px 0}.reader-thanks>span{color:#9fd4cc;border:1px solid #9fd4cc;border-radius:50%;place-items:center;width:48px;height:48px;margin:auto;display:grid}@media (max-width:650px){.reader-feedback,.reader-evaluation{margin-top:55px;padding:28px 20px}.reader-reactions{display:grid}}.reader-list article>div:nth-child(2) a:hover b{color:#b8d9d2}.report-heading{border-bottom:1px solid #29302e;justify-content:space-between;align-items:end;padding-bottom:35px;display:flex}.report-heading h1{font:400 clamp(48px,6vw,78px)/.9 var(--font-display);margin:18px 0 10px}.report-heading>div>p:last-child{color:#707975;font-size:10px}.report-export{color:#a9cbc4;font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border:1px solid #47615c;padding:13px 16px}.report-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin:30px 0 75px;display:grid}.report-summary article{background:#0d1110;border:1px solid #29302e;padding:22px}.report-summary span,.report-summary small,.report-summary b{display:block}.report-summary span{font:7px var(--font-mono);letter-spacing:.12em;color:#616b67}.report-summary b{font:400 30px var(--font-display);margin:12px 0 6px}.report-summary small{color:#59635f;font-size:8px}.editorial-feed>header h2,.editorial-evaluation>header h2{font:400 clamp(34px,4vw,52px)/1 var(--font-display);margin:16px 0 32px}.editorial-feed>article{border-top:1px solid #29302e;grid-template-columns:230px 1fr;gap:35px;padding:28px 0;display:grid}.editorial-chapter{grid-template-columns:36px 1fr;gap:14px;display:grid}.editorial-chapter>span{font:18px var(--font-display);color:#65716d}.editorial-chapter small{font:7px var(--font-mono);color:#5d6763}.editorial-chapter h3{font:400 25px/1.05 var(--font-display);margin:8px 0}.editorial-responses{gap:10px;display:grid}.editorial-responses>div{background:#0e1312;border-left:2px solid #53766f;padding:16px 18px}.editorial-responses .response-unclear{border-left-color:#926b74}.editorial-responses .response-hit{border-left-color:#94c9bd}.editorial-responses>div>div{justify-content:space-between;display:flex}.editorial-responses b,.editorial-responses time{font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#7f918c}.editorial-responses p{white-space:pre-wrap;font:400 17px/1.55 var(--font-display);color:#c1c4bf;margin:14px 0 2px}.editorial-empty{color:#66706c;border:1px dashed #343b39;padding:38px;font-size:10px}.editorial-evaluation{margin-top:85px}.evaluation-answers{border-top:1px solid #29302e;grid-template-columns:1fr 1fr;display:grid}.evaluation-answers article{border-bottom:1px solid #29302e;padding:24px 28px 28px 0}.evaluation-answers article:nth-child(2n){border-left:1px solid #29302e;padding-left:28px}.evaluation-answers article>span{font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#66706c}.evaluation-answers article>p{white-space:pre-wrap;font:400 20px/1.5 var(--font-display);margin:14px 0}.evaluation-answers aside{background:#101816;border:1px solid #354b47;grid-column:1/-1;margin-top:22px;padding:18px}.evaluation-answers aside b,.evaluation-answers aside span{display:block}.evaluation-answers aside b{font:7px var(--font-mono);text-transform:uppercase;color:#7ea299}.evaluation-answers aside span{color:#8d9995;margin-top:7px;font-size:10px}@media (max-width:750px){.report-heading{flex-direction:column;align-items:flex-start;gap:25px}.report-summary,.editorial-feed>article,.evaluation-answers{grid-template-columns:1fr}.evaluation-answers article:nth-child(2n){border-left:0;padding-left:0}.evaluation-answers aside{grid-column:auto}}.reader-code-card{grid-template-columns:1fr auto auto auto}.reader-code-card>a{color:#a9c7c0;font:7px var(--font-mono);text-transform:uppercase;background:#182724;border:1px solid #40514d;padding:9px 12px}.report-tools{align-items:end;gap:12px;display:flex}.workflow-control{align-items:end;gap:8px;display:flex}.workflow-control label{gap:6px;display:grid}.workflow-control label>span{font:7px var(--font-mono);letter-spacing:.1em;color:#67716d}.workflow-control select{color:#aeb8b4;height:35px;font:8px var(--font-mono);text-transform:uppercase;background:#101514;border:1px solid #3b4b47;padding:0 28px 0 10px}.workflow-control small{font:7px var(--font-mono);color:#8db9b0;padding-bottom:12px}.editorial-responses>div{transition:opacity .2s,border-color .2s}.editorial-responses>div.is-handled{opacity:.48;border-left-color:#52605d}.editorial-responses>div>button{color:#74807c;font:7px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #394440;margin-top:13px;padding:7px 9px}.editorial-responses>div>button.handled{color:#91b9b0;border-color:#49675f}.editorial-responses>div>button:disabled{opacity:.5}@media (max-width:750px){.report-tools{flex-direction:column;align-items:stretch;width:100%}.workflow-control{flex-direction:column;align-items:flex-start}.workflow-control select,.report-export{width:100%}.reader-code-card{grid-template-columns:1fr 1fr}.reader-code-card>div{grid-column:1/-1}}.admin-summary article.needs-attention{background:linear-gradient(135deg,#171112,#101313);border-color:#76555d}.admin-summary article.needs-attention b{color:#d0a5af}.editorial-filters{flex-wrap:wrap;gap:7px;margin:0 0 18px;display:flex}.editorial-filters button{color:#747d79;font:8px var(--font-mono);text-transform:uppercase;background:#0d1010;border:1px solid #303735;padding:9px 12px}.editorial-filters button span{color:#89938f;background:#181d1b;border-radius:10px;place-items:center;min-width:19px;height:19px;margin-left:8px;display:inline-grid}.editorial-filters button.active{color:#b3d0ca;background:#14201e;border-color:#55746d}.reader-list>article.has-new-feedback{border-left:2px solid #b07787}.reader-activity{gap:4px;display:grid}.reader-activity>span{color:#77817d;font-size:8px}.reader-activity>small{font:7px var(--font-mono);color:#a77986;text-transform:uppercase}.reader-activity>a{font:7px var(--font-mono);color:#769e96;text-transform:uppercase;text-underline-offset:3px;text-decoration:underline}.reader-list>article.has-new-feedback .admin-avatar{color:#d4a8b3;background:#40242c}@media (max-width:850px){.editorial-filters{flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}.editorial-filters button{white-space:nowrap}.reader-activity{grid-column:2}.reader-list article>span:not(.user-state),.reader-list article>time{display:none}}.reader-activity>button{color:#769e96;font:7px var(--font-mono);text-transform:uppercase;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:2px 0;text-decoration:underline}.reader-activity>button:disabled{opacity:.5}.editorial-email-log{margin-top:85px}.editorial-email-log>header h2{font:400 clamp(34px,4vw,52px)/1 var(--font-display);margin:16px 0 32px}.editorial-email-log>div:not(.editorial-empty){border-top:1px solid #29302e}.editorial-email-log article{border-bottom:1px solid #29302e;grid-template-columns:110px 1fr auto;align-items:center;gap:20px;padding:17px 0;display:grid}.editorial-email-log article>span{font:7px var(--font-mono);text-transform:uppercase;color:#85a79f}.editorial-email-log article>b{font-size:10px}.editorial-email-log article>small{font:7px var(--font-mono);color:#66706c}@media (max-width:650px){.editorial-email-log article{grid-template-columns:1fr}.editorial-email-log article>*{display:block}}.manual-share-card{grid-template-columns:1fr repeat(4,auto)}.manual-share-card .confirm-share{color:#c4ded8;background:#24413b;border-color:#64877f}.reminder-actions{gap:8px;display:flex}.reminder-actions button{color:#769e96;font:7px var(--font-mono);text-transform:uppercase;text-underline-offset:3px;background:0 0;border:0;padding:2px 0;text-decoration:underline}.reminder-actions button:last-child{color:#a7858e}.reminder-actions button:disabled{opacity:.5}@media (max-width:850px){.manual-share-card{grid-template-columns:1fr 1fr}.manual-share-card>div{grid-column:1/-1}.reminder-actions{flex-direction:column;gap:3px}}.manifest-canon-link{width:min(350px,100%);font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #4a514e;justify-content:space-between;margin-top:35px;padding:13px 0;display:inline-flex}.canon-page{background:#080a0a}.canon-hero{background:radial-gradient(circle at 75% 42%,#3e706742,#0000 30%),radial-gradient(circle at 22% 75%,#5b203140,#0000 34%);border-bottom:1px solid #2a2f2d;flex-direction:column;justify-content:center;min-height:760px;padding:120px clamp(24px,10vw,160px);display:flex}.canon-hero h1{font:400 clamp(76px,10vw,150px)/.76 var(--font-display);letter-spacing:-.06em;margin:48px 0}.canon-hero h1 em{color:#919590;font-weight:400}.canon-hero>p:not(.eyebrow){font:400 clamp(20px,2.2vw,30px)/1.5 var(--font-display);color:#a3a8a3;max-width:760px}.canon-hero>a{width:min(430px,100%);font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.11em;border-bottom:1px solid #52615d;justify-content:space-between;margin-top:48px;padding:17px 0;display:flex}.canon-principles{border-bottom:1px solid #2a2f2d;grid-template-columns:.3fr 1.15fr .65fr;gap:6vw;padding:110px clamp(24px,10vw,160px);display:grid}.canon-principles blockquote{font:italic 400 clamp(38px,5vw,72px)/1.08 var(--font-display);margin:0}.canon-principles>div{color:#858c88;font-size:12px;line-height:1.8}.canon-books{grid-template-columns:.4fr 1fr;gap:7vw;padding:110px clamp(24px,9vw,145px);display:grid}.canon-books>div:first-child>span{color:#82a79f;font:7px var(--font-mono);border:1px solid #46635d;margin-top:20px;padding:7px 9px;display:inline-block}.canon-books>a{background:radial-gradient(circle at 55% 38%,#53877d47,#0000 27%),linear-gradient(145deg,#111b19,#0a0d0c);border:1px solid #34423f;flex-direction:column;justify-content:flex-end;min-height:520px;padding:55px;display:flex}.canon-books>a small,.canon-books>a b{font:8px var(--font-mono);letter-spacing:.12em;color:#82948f}.canon-books>a h2{font:400 clamp(65px,8vw,115px)/.75 var(--font-display);letter-spacing:-.05em;margin:30px 0}.canon-books>a h2 em{color:#a0a49f;font-weight:400}.canon-books>a p{font:400 21px var(--font-display);color:#8b918d}.canon-books>a b{color:#b8d4ce;margin-top:35px}.canon-future{grid-column:2;grid-template-columns:1fr 1fr;gap:10px;display:grid}.canon-future article{border:1px solid #282e2c;padding:25px}.canon-future span{font:30px var(--font-display);color:#56605c}.canon-future h3{font:400 28px var(--font-display)}.canon-future small{font:7px var(--font-mono);color:#59635f}.canon-book-intro{background:#080a0a;grid-template:70px 1fr/45% 55%;min-height:100vh;display:grid}.canon-book-intro>nav{border-bottom:1px solid #29302e;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 28px;display:flex}.canon-book-intro>nav>a:last-child{font:8px var(--font-mono);text-transform:uppercase;color:#747d79}.canon-book-mark{background:radial-gradient(circle,#568b815c,#0000 29%),linear-gradient(145deg,#101b19,#090b0b);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.canon-book-mark>span{font:400 clamp(180px,28vw,390px)/.8 var(--font-display);color:#bfdcd61f}.canon-book-mark i{border:1px solid #a6d5cc26;border-radius:50%;position:absolute}.canon-book-mark i:first-of-type{aspect-ratio:1;width:60%}.canon-book-mark i:nth-of-type(2){aspect-ratio:1;width:38%}.canon-book-mark i:nth-of-type(3){background:#9fd4cc;width:5px;height:5px;box-shadow:0 0 24px #9fd4cc}.canon-book-intro>header{flex-direction:column;justify-content:center;padding:clamp(55px,8vw,120px);display:flex}.canon-book-intro h1{font:400 clamp(72px,9vw,135px)/.76 var(--font-display);letter-spacing:-.06em;margin:35px 0 18px}.canon-byline{font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#79827e}.canon-book-intro blockquote{font:italic 400 clamp(25px,3vw,40px)/1.25 var(--font-display);color:#b2b7b2;margin:48px 0 24px}.canon-book-intro header>p:last-of-type{color:#7b837f;font-size:11px}.canon-book-intro header>button{color:#daddd7;width:min(330px,100%);font:9px var(--font-mono);text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #61726d;justify-content:space-between;margin-top:35px;padding:15px 0;display:flex}.canon-book-intro header>small{color:#545c58;margin-top:50px;font-size:8px}.canon-reader{--reader-bg:#080a0a;--reader-ink:#deded7;background:var(--reader-bg);min-height:100vh;color:var(--reader-ink)}.canon-reader.light{--reader-bg:#ece8df;--reader-ink:#242725}.canon-progress{z-index:20;background:#2c302e;height:2px;position:fixed;top:0;left:0;right:0}.canon-progress i{background:#92c7bd;height:100%;display:block}.canon-reader>header{z-index:15;border-bottom:1px solid;grid-template-columns:1fr auto 1fr;align-items:center;height:70px;padding:0 25px;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.canon-reader>header{border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)}}.canon-reader>header{background:var(--reader-bg)}@supports (color:color-mix(in lab, red, red)){.canon-reader>header{background:color-mix(in srgb,var(--reader-bg) 92%,transparent)}}.canon-reader>header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.canon-reader>header button,.canon-reader>header a{color:inherit;font:8px var(--font-mono);text-transform:uppercase;background:0 0;border:0}.canon-reader>header>div{text-align:center}.canon-reader>header>div small,.canon-reader>header>div b{display:block}.canon-reader>header>div small{font:6px var(--font-mono);color:#6c7772}.canon-reader>header>div b{font:400 17px var(--font-display)}.canon-reader>header>nav{justify-self:end;gap:9px;display:flex}.canon-reader>aside{z-index:14;background:var(--reader-bg);border-right:1px solid;width:min(410px,90vw);transition:transform .25s;position:fixed;top:70px;bottom:0;left:0;transform:translate(-101%)}@supports (color:color-mix(in lab, red, red)){.canon-reader>aside{border-right:1px solid color-mix(in srgb,currentColor 14%,transparent)}}.canon-reader>aside{overflow:auto}.canon-reader>aside.open{transform:none}.canon-reader>aside>div{padding:28px}.canon-reader>aside h2{font:400 35px var(--font-display);margin:9px 0}.canon-reader>aside p,.canon-reader>aside small{font:7px var(--font-mono);color:#68736f}.canon-reader>aside nav button{text-align:left;border:0;border-top:1px solid;grid-template-columns:32px 1fr;gap:12px;width:100%;padding:13px 20px;display:grid}@supports (color:color-mix(in lab, red, red)){.canon-reader>aside nav button{border-top:1px solid color-mix(in srgb,currentColor 10%,transparent)}}.canon-reader>aside nav button{color:inherit;background:0 0}.canon-reader>aside nav button.active{background:currentColor}@supports (color:color-mix(in lab, red, red)){.canon-reader>aside nav button.active{background:color-mix(in srgb,currentColor 7%,transparent)}}.canon-reader>aside nav button>span{font:8px var(--font-mono);color:#69736f}.canon-reader>aside nav b{font:400 15px var(--font-display)}.canon-reader>aside nav small{margin-bottom:4px;display:block}.canon-reader>article{width:min(820px,100% - 40px);margin:auto;padding:80px 0 110px}.canon-reader-meta{font:7px var(--font-mono);letter-spacing:.1em;color:#727c77;justify-content:space-between;margin-bottom:70px;display:flex}.canon-manus{font:var(--canon-font-size)/1.75 var(--font-display)}.canon-manus h1{margin:0 0 60px;font-size:2.8em;line-height:.9}.canon-manus h2{margin:60px 0 30px;font-size:1.8em}.canon-manus blockquote{border-left:1px solid #6d8e87;margin:55px 0;padding-left:25px;font-size:1.45em;font-style:italic}.canon-manus hr{opacity:.3;background:currentColor;border:0;width:35px;height:1px;margin:70px auto}.canon-share{border:1px solid}@supports (color:color-mix(in lab, red, red)){.canon-share{border:1px solid color-mix(in srgb,currentColor 18%,transparent)}}.canon-share{margin-top:75px;padding:25px}.canon-share span{font:7px var(--font-mono);letter-spacing:.12em;color:#718f89}.canon-share p{color:#77807c;font-size:11px}.canon-share button{color:inherit;font:8px var(--font-mono);text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid;padding:8px 0}.canon-chapter-nav{grid-template-columns:1fr 1fr;gap:10px;margin-top:55px;display:grid}.canon-chapter-nav button{text-align:left;border:1px solid;min-height:90px}@supports (color:color-mix(in lab, red, red)){.canon-chapter-nav button{border:1px solid color-mix(in srgb,currentColor 15%,transparent)}}.canon-chapter-nav button{color:inherit;background:0 0;padding:18px}.canon-chapter-nav button:last-child{text-align:right}.canon-chapter-nav small,.canon-chapter-nav b{display:block}.canon-chapter-nav small{font:7px var(--font-mono);color:#6b7571}.canon-chapter-nav b{font:400 18px var(--font-display);margin-top:8px}.canon-chapter-nav button:disabled{opacity:.2}@media (max-width:800px){.canon-principles,.canon-books{grid-template-columns:1fr}.canon-future{grid-column:auto}.canon-book-intro{display:block}.canon-book-mark{min-height:330px}.canon-book-intro>header{padding:65px 24px}.canon-reader>header{grid-template-columns:1fr auto}.canon-reader>header>div{display:none}}@media (max-width:600px){.canon-hero h1{font-size:72px}.canon-books>a{min-height:450px;padding:28px}.canon-books>a h2{font-size:65px}.canon-future{grid-template-columns:1fr}.canon-reader>article{padding-top:50px}.canon-manus{line-height:1.65}.canon-chapter-nav{grid-template-columns:1fr}}.canon-edition-cover{color:#171917;background:#e9e5dc;flex-direction:column;min-height:100vh;display:flex}.canon-edition-nav{border-bottom:1px solid #b9b6ae;grid-template-columns:1fr auto 1fr;align-items:center;height:68px;padding:0 clamp(22px,4vw,64px);display:grid}.canon-edition-nav>span,.canon-edition-nav>a:last-child{font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.canon-edition-nav>a:last-child{justify-self:end}.canon-edition-stage{border-bottom:1px solid #b9b6ae;flex:1;grid-template-columns:.28fr 1.25fr .62fr;min-height:630px;display:grid}.canon-edition-number{border-right:1px solid #b9b6ae;align-items:flex-end;padding:0 0 45px clamp(22px,4vw,64px);display:flex;position:relative;overflow:hidden}.canon-edition-number span{font:400 clamp(95px,14vw,210px)/.7 var(--font-display);letter-spacing:-.08em;color:#a92d2f}.canon-edition-number i{aspect-ratio:1;opacity:.35;border:1px solid #a92d2f;border-radius:50%;width:80%;position:absolute;inset:12% -28% auto auto}.canon-edition-title{flex-direction:column;justify-content:center;padding:clamp(70px,8vw,125px) clamp(30px,6vw,95px);display:flex}.canon-edition-title .eyebrow{color:#74736e}.canon-edition-title h1{font:400 clamp(82px,10vw,164px)/.72 var(--font-display);letter-spacing:-.07em;margin:38px 0 55px}.canon-edition-title h1 span,.canon-edition-title h1 em{font-weight:400;display:block}.canon-edition-title h1 em{color:#a92d2f;margin-left:clamp(30px,7vw,110px)}.canon-edition-credit{border-top:1px solid #b9b6ae;grid-template-columns:90px auto;align-items:end;width:min(430px,100%);padding-top:16px;display:grid}.canon-edition-credit span{font:7px var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#77756f}.canon-edition-credit strong{font:400 24px var(--font-display)}.canon-edition-thesis{color:#e5e3dc;background:#181b19;flex-direction:column;justify-content:flex-end;padding:45px;display:flex}.canon-edition-thesis>span{font:120px/.7 var(--font-display);color:#a92d2f}.canon-edition-thesis blockquote{font:italic 400 clamp(25px,2.6vw,39px)/1.1 var(--font-display);margin:35px 0 0}.canon-edition-entry{grid-template-columns:1.3fr .8fr .6fr;align-items:center;gap:5vw;min-height:150px;padding:0 clamp(22px,4vw,64px);display:grid}.canon-edition-entry>div>p{font:400 19px/1.4 var(--font-display);margin:0 0 8px}.canon-edition-entry small{font:8px var(--font-mono);color:#74736e}.canon-edition-entry dl{grid-template-columns:1fr 1fr;gap:25px;display:grid}.canon-edition-entry dl div{border-left:1px solid #b9b6ae;padding-left:14px}.canon-edition-entry dt{font:7px var(--font-mono);text-transform:uppercase;color:#74736e}.canon-edition-entry dd{font:400 20px var(--font-display);margin:7px 0 0}.canon-edition-entry>button{font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#171917;background:0 0;border:0;border-bottom:1px solid #171917;justify-content:space-between;padding:16px 0;display:flex}.canon-edition-entry>button b{font-size:18px;font-weight:400}.canon-reader-v2>header{height:76px}.canon-reader-v2>header>button:first-child{border-bottom:1px solid;justify-self:start;padding:8px 0}.canon-reader-brand{text-align:center;justify-self:center}.canon-reader-v2>header .canon-reader-brand small,.canon-reader-v2>header .canon-reader-brand b{display:block}.canon-reader-v2>header .canon-reader-brand small{font:6px var(--font-mono);color:#7d8580}.canon-reader-v2>header .canon-reader-brand b{font:400 17px var(--font-display);text-transform:none}.canon-reader-v2>article{width:min(780px,100% - 44px);padding-top:0}.canon-section-opening{border-bottom:1px solid;grid-template-columns:.42fr 1fr;align-items:end;min-height:330px;display:grid}@supports (color:color-mix(in lab, red, red)){.canon-section-opening{border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent)}}.canon-section-opening{margin-bottom:78px}.canon-section-index{font:400 clamp(120px,18vw,220px)/.65 var(--font-display);letter-spacing:-.08em;color:#a92d2f;transform:translateY(10px)}.canon-section-kicker{font:7px var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#7f8883;justify-content:space-between;padding:0 0 18px 25px;display:flex}.canon-reader-v2 .canon-manus>h1{font-size:.65em;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:#818984;margin:0 0 30px;line-height:1}.canon-reader-v2 .canon-manus>h2{font:400 clamp(58px,8vw,96px)/.86 var(--font-display);letter-spacing:-.05em;max-width:720px;margin:0 0 70px}.canon-reader-v2 .canon-manus>h2+p:first-letter{float:left;color:#a92d2f;padding:.12em .12em 0 0;font-size:4.8em;line-height:.72}.canon-reader-v2 .canon-manus h3{font:400 1.55em/1.15 var(--font-display);margin:70px 0 24px}.canon-reader-v2 .canon-manus p{margin:0 0 1.45em}.canon-reader-v2 .canon-manus strong{color:#a92d2f;font-style:italic;font-weight:400}.canon-colophon{border-top:1px solid;margin-top:90px;padding:30px 0}@supports (color:color-mix(in lab, red, red)){.canon-colophon{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}}.canon-colophon{border-bottom:1px solid}@supports (color:color-mix(in lab, red, red)){.canon-colophon{border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent)}}.canon-colophon{grid-template-columns:1fr 1.5fr auto;align-items:center;gap:25px;display:grid}.canon-colophon span,.canon-colophon button{font:7px var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.canon-colophon p{font:italic 400 17px var(--font-display);color:#808984;margin:0}.canon-colophon button{color:inherit;background:0 0;border:0;border-bottom:1px solid;padding:7px 0}@media (max-width:900px){.canon-edition-stage{grid-template-columns:160px 1fr}.canon-edition-thesis{grid-column:1/-1;min-height:250px}.canon-edition-entry{grid-template-columns:1fr 1fr;padding-top:28px;padding-bottom:28px}.canon-edition-entry>button{grid-column:2}.canon-section-opening{min-height:270px}}@media (max-width:620px){.canon-edition-nav{grid-template-columns:1fr 1fr}.canon-edition-nav>span{display:none}.canon-edition-stage{display:block}.canon-edition-number{border-bottom:1px solid #b9b6ae;border-right:0;height:130px;padding:30px 22px}.canon-edition-number span{font-size:105px}.canon-edition-number i{width:120px;top:5px;right:22px}.canon-edition-title{padding:58px 22px}.canon-edition-title h1{margin:35px 0 45px;font-size:74px}.canon-edition-title h1 em{margin-left:25px}.canon-edition-thesis{min-height:280px;padding:35px 22px}.canon-edition-entry{padding:35px 22px;display:block}.canon-edition-entry dl{margin:30px 0}.canon-reader-v2>header{grid-template-columns:1fr auto}.canon-reader-brand{display:none}.canon-reader-v2>header nav{gap:6px}.canon-reader-v2>header nav button,.canon-reader-v2>header nav a{font-size:7px}.canon-reader-v2>article{width:min(100% - 34px,780px)}.canon-section-opening{grid-template-columns:115px 1fr;min-height:220px;margin-bottom:55px}.canon-section-index{font-size:110px}.canon-section-kicker{padding-left:15px;display:block}.canon-section-kicker span{margin-top:8px;display:block}.canon-reader-v2 .canon-manus>h2{margin-bottom:50px;font-size:52px}.canon-colophon{grid-template-columns:1fr auto}.canon-colophon p{grid-area:2/1/auto/-1}.canon-chapter-nav{grid-template-columns:1fr}}.public-nav .nav-links>a.active{color:#fff;border-color:#515856}.public-nav>.wordmark{white-space:nowrap;flex:none}.public-nav>.nav-links{margin-left:auto}.public-language-switch{color:#91aaa4;font:7px var(--font-mono);letter-spacing:.12em;border:1px solid #35413e;margin-left:auto;padding:7px 8px}@media (max-width:1050px) and (min-width:761px){.public-nav{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto auto;gap:13px 14px;height:auto;min-height:126px;padding:17px 24px 13px;display:grid}.public-nav>.wordmark{grid-area:1/1}.public-nav>.nav-links{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;width:100%;margin:0;font-size:9px;display:grid}.public-nav>.nav-links>a,.public-nav>.nav-links>a:not(.nav-room){border:1px solid var(--line);white-space:nowrap;justify-content:center;align-items:center;min-width:0;padding:10px 5px;display:flex}.public-nav>.nav-links>.nav-room{padding:10px 5px}.public-nav>.public-language-switch{grid-area:1/2;margin:0}.public-nav>.marg-edge-mark{grid-area:1/3;margin-left:0}.public-nav .wordmark span{font-size:20px}}@media (max-width:760px){.press-nav .press-age{display:none}.public-language-switch{margin:0;position:absolute;top:21px;right:61px}.public-nav .marg-edge-mark{right:20px}}.room-sidebar{background:#0c0f0f;padding:26px 14px 20px}.room-sidebar nav{display:block}.room-sidebar nav>a{color:#858d89;border:1px solid #0000;border-left-width:2px;gap:11px;min-height:38px;padding:9px 11px;font-size:11px;position:relative}.room-sidebar nav>a i{color:#65716d;flex:0 0 17px;width:17px}.room-sidebar nav>a span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.room-sidebar nav>a:hover,.room-sidebar nav>a.active{color:#f0eee7;border-color:#242b29;border-left-color:var(--signal);background:#151918}.room-sidebar nav>a.active i{color:#9bc8c0}.room-sidebar .rail-label{letter-spacing:.2em;color:#505955;margin:0 12px 10px;font-size:7px}.room-sidebar .rail-section{margin-top:22px}.room-sidebar .channel-label{margin-top:24px}.room-sidebar nav>a.channel{border:0;min-height:30px;padding:6px 11px;font-size:9px}.room-sidebar nav>a.channel:hover{background:#121615;border:0}.room-sidebar .back-site{display:block}.room-global-nav.dashboard-nav{display:none}@media (max-width:1000px) and (min-width:651px){.room-shell{grid-template-columns:210px 1fr}.room-topbar{grid-template-columns:210px 1fr auto}.room-topbar>.wordmark{font-size:inherit;padding-left:22px}.room-topbar>.wordmark span{font-size:inherit}.room-sidebar{padding-inline:12px}.room-sidebar .rail-label,.room-sidebar nav>a.channel,.room-sidebar .back-site{display:flex}.room-sidebar nav>a span{display:block!important}.room-sidebar nav>a{justify-content:flex-start}.room-sidebar nav>a strong{margin-left:auto;position:static}.room-search{width:min(380px,52vw)}}@media (max-width:720px){.room-global-nav.dashboard-nav{display:flex}}.room-mobile-menu-toggle{display:none}.room-global-nav-links{flex-direction:column;gap:3px;display:flex}.room-global-nav-links>a{color:#666f6b;border:1px solid #0000;place-items:center;width:42px;min-height:39px;display:grid;position:relative}.room-global-nav-links>a i{font-size:14px;font-style:normal}.room-global-nav-links>a span{color:#aeb5b1;font:7px var(--font-mono);text-transform:uppercase;white-space:nowrap;background:#171b1a;border:1px solid #343a38;padding:7px 9px;display:none;position:absolute;right:48px}:is(.room-global-nav-links>a:hover span,.room-global-nav-links>a:focus-visible span){display:block}.room-global-nav-links>a:hover,.room-global-nav-links>a.active{color:#a8c7c0;background:#17201e;border-color:#42504c}.room-global-nav-links>a>b{color:#eadde1;min-width:16px;height:16px;font:6px var(--font-mono);background:#693348;border-radius:9px;place-items:center;padding:0 3px;display:grid;position:absolute;top:-3px;right:-3px}@media (max-width:720px){body{padding-bottom:58px}.room-global-nav,.room-global-nav.dashboard-nav{background:#0a0d0dfa;border-width:1px 0 0;padding:0;display:block;inset:auto 0 0;overflow:visible;transform:none}.room-mobile-menu-toggle{color:#d9ddd8;text-align:left;background:0 0;border:0;grid-template-columns:1fr auto 24px;align-items:center;gap:12px;width:100%;height:57px;padding:0 18px;display:grid}.room-mobile-menu-toggle span{font:8px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.room-mobile-menu-toggle b{font:400 15px var(--font-display);color:#8fa9a3}.room-mobile-menu-toggle i{font:400 18px var(--font-sans);text-align:right;font-style:normal}.room-global-nav-links{padding:12px 12px max(12px,env(safe-area-inset-bottom));background:#0a0d0dfc;border-top:1px solid #282e2c;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:none;position:absolute;bottom:57px;left:0;right:0;box-shadow:0 -24px 60px #0000008c}.room-global-nav.mobile-open .room-global-nav-links{display:grid}.room-global-nav-links>a{border:1px solid #252b29;grid-template-columns:28px 1fr;place-items:center start;width:auto;min-height:54px;padding:0 13px;display:grid}.room-global-nav-links>a i{text-align:center;width:20px}.room-global-nav-links>a span{font:8px var(--font-mono);letter-spacing:.08em;background:0 0;border:0;padding:0;position:static;display:block!important}.room-global-nav-links>a>b{top:8px;right:8px}.conversation-layout{height:calc(100dvh - 58px)}.notifications-page,.ideas-page,.projects-page,.calendar-page,.room-tool-page,.admin-page{min-height:calc(100vh - 58px)}}.context-drawer-toggle,.context-drawer{display:none}@media (max-width:850px){.context-drawer-toggle{z-index:57;color:#929b97;max-width:calc(100vw - 105px);height:38px;font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#111514;border:1px solid #343b38;align-items:center;gap:8px;padding:0 7px 0 12px;display:flex;position:fixed;top:12px;right:12px}.context-drawer-toggle.open{opacity:0;pointer-events:none}.context-drawer-toggle b{text-overflow:ellipsis;white-space:nowrap;color:#d8ddd8;letter-spacing:0;text-transform:none;max-width:160px;font-size:8px;overflow:hidden}.context-drawer-toggle i{color:#83aaa2;width:24px;height:24px;font:normal 13px var(--font-sans);border-left:1px solid #303634;place-items:center;margin-left:2px;display:grid}.context-drawer{z-index:58;pointer-events:none;display:block;position:fixed;inset:0 0 58px}.context-drawer.open{pointer-events:auto}.context-drawer-backdrop{opacity:0;background:#000000a8;border:0;transition:opacity .22s;position:absolute;inset:0}.context-drawer.open .context-drawer-backdrop{opacity:1}.context-drawer-panel{overscroll-behavior:contain;background:#0d1010;border:0;border-right:1px solid #343a38;width:min(330px,88vw);transition:transform .24s;position:absolute;inset:0 auto 0 0;overflow-y:auto;transform:translate(-104%);box-shadow:24px 0 70px #0000008c}.context-drawer.open .context-drawer-panel{transform:translate(0)}.context-drawer-panel>header{z-index:1;color:#87908c;height:54px;font:8px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;background:#101313;border-bottom:1px solid #292e2c;justify-content:space-between;align-items:center;padding:0 14px 0 18px;display:flex;position:sticky;top:0}.context-drawer-panel>header>span b{color:#dce0dc;letter-spacing:0;text-transform:none;margin-top:5px;font-size:9px;display:block}.context-drawer-panel>header button{color:#87908c;background:0 0;border:0;width:30px;height:30px;font-size:18px}.context-drawer-panel>div{padding:12px}.context-channel-list a,.context-project,.context-mail-folders button{color:#858d89;text-align:left;background:0 0;border:0;border-left:2px solid #0000;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:10px 12px;font-size:10px;display:flex}.context-channel-list a.active,.context-project.active,.context-mail-folders button.active{color:#e0e4df;background:#17201e;border-left-color:#79a79e}.context-channel-list strong,.context-mail-folders strong{color:#e8dce0;min-width:20px;font:7px var(--font-mono);text-align:center;background:#542437;border-radius:12px;padding:3px 6px}.context-project{border:1px solid #272d2b;border-left-width:2px;margin-bottom:4px;display:block}.context-project b,.context-project span{display:block}.context-project b{font-size:10px}.context-project span{color:#5f6864;margin-top:6px;font-size:7px}.context-compose{background:var(--paper);color:#111;width:100%;height:43px;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:0;margin-bottom:12px}.context-mail-folders button{justify-content:flex-start;gap:11px}.context-mail-folders button i{width:16px;font-style:normal}.context-mail-folders strong{margin-left:auto}.context-drawer-link{color:#78a198;font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:20px 12px 8px;display:block}.context-admin-sections{grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:22px;display:grid}.context-admin-sections a{color:#737b77;text-align:center;font:7px var(--font-mono);text-transform:uppercase;border:1px solid #292f2d;padding:10px 5px}.context-admin-sections a.active{color:#bfd0cc;background:#17201e;border-color:#526a64}.context-section-label{color:#59635f;font:7px var(--font-mono);letter-spacing:.14em;margin:0 10px 9px}.context-admin-channels>button{color:#858d89;text-align:left;background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:25px 1fr;align-items:center;gap:9px;width:100%;min-height:58px;padding:11px;display:grid}.context-admin-channels>button>span{font:20px var(--font-display);color:#56615d}.context-admin-channels b,.context-admin-channels small{display:block}.context-admin-channels b{font-size:10px}.context-admin-channels small{color:#59625e;margin-top:5px;font-size:7px}.context-admin-channels>button.active{color:#e0e4df;background:#17201e;border-left-color:#79a79e}.projects-shell>aside{display:none}.room-topbar,.mail-topbar,.account-topbar,.admin-topbar{z-index:56;background:#0c0f0f;position:sticky;top:0}.projects-page>.room-topbar{height:62px}.projects-page .room-user,.mail-app .mail-account,.account-page .account-topbar>div{display:none}.mail-app .mail-topbar{padding-right:min(190px,45vw)}.channel-admin-page .admin-mobile-links,.channel-admin-page .channel-directory,.admin-page .admin-topbar>div{display:none}}.home-canon-entry{border-bottom:1px solid var(--line);background:radial-gradient(circle at 16%,#691e334d,#0000 33%),#0a090a;grid-template-columns:1.15fr 1fr auto;align-items:end;gap:clamp(28px,5vw,80px);padding:70px clamp(24px,7vw,120px);display:grid}.home-canon-entry h2{font:400 clamp(48px,6vw,86px)/.78 var(--font-display);letter-spacing:-.045em;margin:25px 0 0}.home-canon-entry h2 em{color:#a33a55;font-weight:400}.home-canon-entry>div:nth-child(2) p{font:400 clamp(20px,2.2vw,30px)/1.35 var(--font-display);max-width:520px;margin:0 0 20px}.home-canon-entry>div:nth-child(2) span{font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#747a76}.home-canon-entry>a{font:9px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;background:#5b1d2e1f;border:1px solid #50313a;align-items:center;gap:40px;padding:20px 24px;display:flex}.home-canon-entry>a span{color:#c65c78}.works-featured-link{background:#531d2d26;border:1px solid #453038;grid-template-columns:1fr auto;gap:8px 40px;width:min(560px,100%);margin-top:42px;padding:18px 20px;display:grid}.works-featured-link small{font:7px var(--font-mono);letter-spacing:.14em;color:#8d6c75;grid-column:1/-1}.works-featured-link b{font:400 18px var(--font-display)}.works-featured-link>span{color:#b95871}.works-featured{grid-template-columns:1fr 1fr;gap:10px;width:min(900px,100%);display:grid}.works-featured .works-featured-link{width:100%}.works-featured-link.etterklang{background:#1d464129;border-color:#304b47}.works-featured-link.etterklang small{color:#769a94}.works-featured-link.etterklang>span{color:#91c5bc}.work-sibling{border-bottom:1px solid var(--line);background:linear-gradient(120deg,#090c0c,#101817);grid-template-columns:.35fr 1.65fr;align-items:start;gap:7vw;min-height:560px;padding:105px clamp(24px,10vw,160px);display:grid}.work-sibling h2{font:400 clamp(52px,7vw,100px)/.84 var(--font-display);letter-spacing:-.045em;margin:0 0 38px}.work-sibling h2 em{color:#8fa7a2;font-weight:400}.work-sibling div>p{color:#89918d;max-width:680px;line-height:1.75}.work-sibling a{width:min(410px,100%);font:8px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #536a65;justify-content:space-between;margin-top:38px;padding:15px 0;display:flex}.works-featured-link.kronens-vekt{background:#69521e29;border-color:#625331}.works-featured-link.kronens-vekt small{color:#a89058}.works-featured-link.kronens-vekt>span{color:#d1b66f}.catalog-work.gold:before{background:linear-gradient(90deg,#70562047,#0000 50%)}.work-detail.gold .work-detail-mark{background:radial-gradient(circle,#87692b57,#0000 38%),linear-gradient(145deg,#1a170f,#090b0b)}.crown-weight{aspect-ratio:1;background:radial-gradient(circle,#be974021,#0000 58%);border:1px solid #cdb16f52;flex-direction:column;justify-content:center;align-items:center;width:min(340px,68%);display:flex;position:relative}.crown-weight:before,.crown-weight:after{content:"";background:linear-gradient(90deg,#0000,#a98b4b,#0000);width:72%;height:1px;position:absolute}.crown-weight:before{top:22%}.crown-weight:after{bottom:22%}.crown-weight small,.crown-weight span{font:8px var(--font-mono);letter-spacing:.22em;color:#86764f}.crown-weight b{font:400 clamp(90px,13vw,180px)/.8 var(--font-display);color:#d8c79a}.artist-kronens-vekt .artist-etterklang-signal{background:radial-gradient(circle,#ad86342e,#0000 30%),repeating-linear-gradient(90deg,#0000 0 calc(16.66% - 1px),#cdb16f0d 16.66%),#0c0b08}.artist-kronens-vekt .artist-etterklang-signal>i{background:linear-gradient(90deg,#0000,#c6a75f,#0000);box-shadow:0 0 17px #c6a75f6b}.artist-kronens-vekt h2 em{color:#c9b57f}.artist-svart-floyel{border-bottom:1px solid var(--line);background:radial-gradient(circle at 24%,#691f3452,#0000 32%),#090909;grid-template-columns:.8fr 1.2fr;min-height:680px;display:grid}.artist-sf-mark{border-right:1px solid var(--line);place-items:center;display:grid}.artist-sf-mark img{filter:drop-shadow(0 30px 55px #0000008c);width:min(260px,52%);height:auto}.artist-svart-floyel>div:last-child{flex-direction:column;justify-content:center;padding:clamp(60px,8vw,125px);display:flex}.artist-svart-floyel h2{font:400 clamp(72px,9vw,132px)/.72 var(--font-display);letter-spacing:-.055em;margin:42px 0}.artist-svart-floyel h2 em{color:#a33a55;font-weight:400}.artist-svart-floyel>div:last-child>p:not(.section-label){font:400 clamp(18px,2vw,27px)/1.5 var(--font-display);color:#9ba09c;max-width:680px}.artist-sf-actions{align-items:center;gap:14px;margin-top:40px;display:flex}.artist-sf-actions a{font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid #453238;padding:16px 18px}.artist-sf-actions a:first-child{color:#151313;background:#e7e1d8;border-color:#e7e1d8}@media (max-width:800px){.home-canon-entry{grid-template-columns:1fr}.home-canon-entry>a{justify-content:space-between}.artist-svart-floyel{grid-template-columns:1fr}.artist-sf-mark{border-right:0;border-bottom:1px solid var(--line);min-height:390px}}@media (max-width:700px){.works-featured{grid-template-columns:1fr}.work-sibling{grid-template-columns:1fr;padding-block:75px}.work-sibling h2{font-size:63px}}.work-excerpt{border-bottom:1px solid var(--line);background:radial-gradient(circle at 18% 52%,#35786f33,#0000 25%),#090c0c;grid-template-columns:.5fr 1.5fr;gap:8vw;padding:110px clamp(24px,9vw,145px);display:grid}.work-excerpt>div:first-child{flex-direction:column;justify-content:space-between;min-height:350px;display:flex}.work-excerpt>div:first-child>span{font:400 clamp(90px,14vw,190px)/.7 var(--font-display);letter-spacing:-.07em;color:#98cfc633}.work-excerpt h2{font:400 clamp(58px,7vw,105px)/.82 var(--font-display);letter-spacing:-.05em;margin:0 0 36px}.work-excerpt h2 em{color:#8fa7a2;font-weight:400}.work-excerpt>div:last-child>p{color:#89918d;max-width:650px;line-height:1.75}.work-excerpt a{width:min(450px,100%);font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #59736e;justify-content:space-between;margin-top:40px;padding:16px 0;display:flex}.work-excerpt small{color:#596560;font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-top:18px;display:block}.home-excerpt-entry{background:radial-gradient(circle at 18%,#3b807638,#0000 24%),linear-gradient(115deg,#09100f,#090b0b);border-bottom:1px solid #2b302e;grid-template-columns:.7fr 1.2fr .45fr;align-items:center;gap:6vw;min-height:520px;padding:80px clamp(24px,8vw,130px);display:grid}.home-excerpt-entry>div:first-child>span{font:400 clamp(80px,12vw,165px)/.7 var(--font-display);letter-spacing:-.07em;color:#9dd6cc30;margin-top:55px;display:block}.home-excerpt-entry h2{font:400 clamp(62px,8vw,115px)/.78 var(--font-display);letter-spacing:-.055em;margin:0 0 30px}.home-excerpt-entry h2 em{color:#8fa7a2;font-weight:400}.home-excerpt-entry div:nth-child(2)>p{font:400 21px/1.4 var(--font-display);color:#a0a7a2}.home-excerpt-entry div:nth-child(2)>small{font:7px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:#64706b}.home-excerpt-entry>a{font:8px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #59736e;justify-content:space-between;padding:18px 0;display:flex}.excerpt-cover{color:#171a18;background:#e7e5de;flex-direction:column;min-height:100vh;display:flex}.excerpt-cover-stage{border-bottom:1px solid #b7b8b2;flex:1;grid-template-columns:.55fr 1.1fr .55fr;min-height:650px;display:grid}.excerpt-cover-time{color:#d8e6e2;background:#101615;flex-direction:column;justify-content:space-between;padding:55px clamp(24px,4vw,65px);display:flex;position:relative;overflow:hidden}.excerpt-cover-time small{font:7px var(--font-mono);letter-spacing:.16em;color:#7fa29c}.excerpt-cover-time span{z-index:1;font:400 clamp(90px,13vw,190px)/.7 var(--font-display);letter-spacing:-.08em;writing-mode:vertical-rl;position:relative;transform:rotate(180deg)}.excerpt-cover-time i{border:1px solid #8bc6bc33;border-radius:50%;width:320px;height:320px;position:absolute;bottom:14%;left:-120px}.excerpt-cover-stage>header{flex-direction:column;justify-content:center;padding:clamp(65px,8vw,125px) clamp(30px,6vw,95px);display:flex}.excerpt-cover-stage h1{font:400 clamp(72px,9vw,135px)/.76 var(--font-display);letter-spacing:-.065em;margin:40px 0 60px}.excerpt-cover-stage h1 em{color:#3d746b;font-weight:400}.excerpt-cover-stage header>div{border-top:1px solid #b7b8b2;grid-template-columns:90px auto;align-items:end;width:min(410px,100%);padding-top:16px;display:grid}.excerpt-cover-stage header>div span{font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#777a74}.excerpt-cover-stage header>div strong{font:400 24px var(--font-display)}.excerpt-cover-stage>blockquote{color:#e5e5de;font:italic 400 clamp(25px,2.7vw,40px)/1.12 var(--font-display);background:#18201e;align-items:end;margin:0;padding:45px;display:flex}.excerpt-reader .canon-progress i{background:#78b4aa}.excerpt-reader .canon-section-index,.excerpt-reader .canon-manus>h2+p:first-letter{color:#4f8d83}.excerpt-reader .canon-manus>h1{display:none}.excerpt-reader .canon-manus>h2{color:#79a69e}.excerpt-colophon{border-top:1px solid;margin-top:100px;padding:65px 0 15px}@supports (color:color-mix(in lab, red, red)){.excerpt-colophon{border-top:1px solid color-mix(in srgb,currentColor 22%,transparent)}}.excerpt-colophon>span{font:7px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#63847e}.excerpt-colophon h2{font:400 clamp(52px,7vw,88px)/.84 var(--font-display);letter-spacing:-.05em;margin:30px 0}.excerpt-colophon h2 em{color:#5b9188;font-weight:400}.excerpt-colophon>p{color:#7b8580;max-width:620px;line-height:1.75}.excerpt-colophon>div{align-items:center;gap:28px;margin-top:40px;display:flex}.excerpt-colophon a,.excerpt-colophon button{color:inherit;font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid;padding:13px 0}.excerpt-colophon a:first-child{color:#78a69e;gap:65px;display:flex}@media (max-width:800px){.work-excerpt,.home-excerpt-entry{grid-template-columns:1fr}.work-excerpt>div:first-child{min-height:auto}.work-excerpt>div:first-child>span{margin:55px 0}.home-excerpt-entry{padding-block:70px}.home-excerpt-entry>div:first-child>span{margin:35px 0}.excerpt-cover-stage{grid-template-columns:1fr}.excerpt-cover-time{min-height:180px;display:block}.excerpt-cover-time span{writing-mode:initial;margin-top:35px;font-size:105px;display:block;transform:none}.excerpt-cover-stage>blockquote{min-height:260px}.excerpt-colophon>div{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.work-excerpt{padding:75px 22px}.work-excerpt h2{font-size:61px}.home-excerpt-entry{padding-inline:22px}.home-excerpt-entry h2{font-size:67px}.excerpt-cover-stage>header{padding:60px 22px}.excerpt-cover-stage h1{font-size:70px}.excerpt-cover-stage>blockquote{padding:35px 22px}.excerpt-cover .canon-edition-entry{padding-bottom:45px}}.reader-opening{padding-left:2.85em;position:relative}.reader-opening:first-letter,.canon-reader-v2 .canon-manus>h2+.reader-opening:first-letter,.manus-reader-copy h3+.reader-opening:first-letter{float:none!important;color:inherit!important;font:inherit!important;padding:0!important}.reader-opening-initial{color:#a92d2f;font:400 3.8em/.68 var(--font-display);position:absolute;top:.02em;left:0}.reader-opening-copy{display:inline}.canon-reader-v2 .reader-opening{padding-left:3em}.canon-reader-v2 .reader-opening-initial{font-size:4em}.excerpt-reader .reader-opening-initial{color:#4f8d83}.manus-reader-copy .reader-opening{text-indent:0;padding-left:2.7em}.manus-reader-copy .reader-opening-initial{color:#8db8ae;font-size:3.55em;line-height:.7}@media (max-width:520px){.home-canon-entry{padding-block:58px}.artist-svart-floyel h2{font-size:76px}.artist-sf-actions{flex-direction:column;align-items:stretch}.artist-sf-actions a{text-align:center;width:100%}}.null-field{place-items:center;display:grid}.null-field:before,.null-field:after{display:none}.null-ascii{color:#daded6ba;text-shadow:0 0 18px #b7d7cf29;mix-blend-mode:screen;width:min(100%,720px);font-size:clamp(5px,.56vw,9px);line-height:.92;overflow:hidden}.null-field>span{z-index:1}.ascii-motion-toggle{z-index:2;color:#8f9893;font:7px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;cursor:pointer;background:#050606d1;border:1px solid #343938;align-items:center;gap:9px;padding:9px 11px;display:flex;position:absolute;bottom:25px;right:28px}.ascii-motion-toggle:hover{color:#dfe5df;border-color:#829a94}.ascii-motion-toggle span{color:var(--signal);font-size:10px}.listening-ascii .ascii-motion-toggle{bottom:12px;right:14px}.not-found-signal .ascii-motion-toggle{bottom:25px;right:25px}.listening-ascii{color:#8db8af;background:radial-gradient(circle at 50% 80%,#2a665d38,#0000 48%),#090c0b;border-bottom:1px solid #2d3230;place-items:center;min-height:145px;display:grid;position:relative;overflow:hidden}.listening-ascii>span{font:7px var(--font-mono);letter-spacing:.13em;color:#566762;position:absolute;top:14px;left:15px}.listening-ascii pre{text-shadow:0 0 16px #7bbeb247;max-width:100%;margin:0;font-size:clamp(7px,.7vw,10px);line-height:1;overflow:hidden}.not-found-page{background:#050707;min-height:100vh}.not-found-stage{grid-template-columns:.9fr 1.1fr;min-height:calc(100vh - 82px);display:grid}.not-found-signal{border-right:1px solid var(--line);color:#8cb6ae;background:radial-gradient(circle,#285b5438,#0000 48%),#070909;place-items:center;min-width:0;padding:30px;display:grid;overflow:hidden}.not-found-signal pre{text-shadow:0 0 18px #89c7bc47;max-width:100%;margin:0;font-size:clamp(6px,.63vw,10px);line-height:1.05;overflow:hidden}.not-found-copy{flex-direction:column;justify-content:center;padding:clamp(60px,8vw,125px);display:flex}.not-found-copy h1{font:400 clamp(64px,8vw,122px)/.79 var(--font-display);letter-spacing:-.055em;margin:45px 0}.not-found-copy h1 em{color:#858c88;font-weight:400}.not-found-copy>p:not(.eyebrow){color:#858c88;max-width:620px;font:400 clamp(18px,1.8vw,25px)/1.55 var(--font-display)}.not-found-copy>div{font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:28px;margin-top:42px;display:flex}@media (max-width:760px){.null-ascii{font-size:5px}.ascii-motion-toggle{bottom:18px;right:18px}.not-found-stage{grid-template-columns:1fr}.not-found-signal{border-right:0;border-bottom:1px solid var(--line);min-height:310px;padding:20px}.not-found-signal pre{font-size:5px}.not-found-copy{padding:70px 24px}.not-found-copy h1{font-size:68px}.not-found-copy>div{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.null-ascii,.listening-ascii pre,.not-found-signal pre{text-shadow:none}}.home-hero-art.home-hero-ascii{isolation:isolate;background:linear-gradient(#07090914,#0709092e),url(/brand/transmutasjon.png) 50%/cover no-repeat;place-items:center;display:grid}.home-hero-art.home-hero-ascii:after{z-index:-1;background:radial-gradient(circle at 52% 48%,#0709090d,#07090957 76%),linear-gradient(90deg,#0000 68%,#070909)}.home-butterfly{color:#f1ecdee0;text-shadow:0 0 9px #070909f2,0 0 26px #9fd4cc38;mix-blend-mode:screen;width:min(86%,760px);margin:0;font-size:clamp(6px,.67vw,11px);line-height:1;overflow:hidden}.home-hero-ascii .ascii-motion-toggle{top:25px;bottom:auto;right:28px}.home-hero-ascii>span{z-index:2}@media (max-width:720px){.home-hero-art.home-hero-ascii{min-height:390px}.home-butterfly{width:96%;font-size:5px}.home-hero-ascii .ascii-motion-toggle{top:18px;bottom:auto;right:18px}}@media (min-width:721px) and (max-width:850px){.conversation-layout>.context-drawer-toggle,.conversation-layout>.context-drawer{display:none}}@media (min-width:781px) and (max-width:850px){.mail-app>.context-drawer-toggle,.mail-app>.context-drawer{display:none}}@media (min-width:721px) and (max-width:850px){.context-drawer{bottom:0}}@media (max-width:650px){.conversation-layout{grid-template:62px 1fr/1fr}.conversation-layout .conversation-sidebar{display:none}.conversation-main{grid-row:2}.notifications-page>.room-sidebar{display:none}}@media (max-width:430px){.context-drawer-toggle b{display:none}}@media (max-width:720px){body:has(.context-drawer-toggle) .room-global-nav{left:50%}.context-drawer-toggle{z-index:57;background:#0a0d0dfa;border-width:1px 1px 0 0;width:auto;max-width:none;height:58px;padding:0 12px 0 16px;inset:auto 50% 0 0}.context-drawer-toggle.open{opacity:1;pointer-events:auto;background:#121817}.context-drawer-toggle b{max-width:min(120px,25vw)}.context-drawer-toggle i{margin-left:auto}.context-drawer-panel>header button{display:none}.conversation-layout{grid-template:62px 1fr/1fr}.conversation-layout .conversation-sidebar{display:none}.conversation-main{grid-row:2}.mail-app .mail-topbar{padding-right:16px}}@media (max-width:430px){.context-drawer-toggle b{max-width:22vw;display:block}.context-drawer-toggle>span{display:none}}.room-user-menu{display:none}@media (max-width:850px){.room-user,.mail-account,.account-topbar>div,.admin-topbar>div{display:none!important}.room-user-menu{z-index:61;display:block;position:fixed;top:0;right:0}.room-user-menu-toggle{color:#ddd;background:#0c0f0f;border-top:0;border-bottom:1px solid #282e2c;border-left:1px solid #282e2c;border-right:0;place-items:center;width:62px;height:62px;display:grid;position:relative}.room-user-menu-toggle>span{color:#dfc6cd;width:32px;height:32px;font:8px var(--font-mono);background:#542536;border-radius:50%;place-items:center;display:grid}.room-user-menu-toggle>b{color:#f0e2e6;min-width:17px;height:17px;font:6px var(--font-mono);background:#78354d;border-radius:10px;place-items:center;padding:0 4px;display:grid;position:absolute;top:8px;right:8px}.room-user-menu-panel{opacity:0;visibility:hidden;background:#0e1111;border:1px solid #303735;border-right:0;width:min(330px,100vw - 24px);transition:all .18s;position:absolute;top:62px;right:0;transform:translateY(-8px);box-shadow:0 24px 70px #000000a6}.room-user-menu.open .room-user-menu-panel{opacity:1;visibility:visible;transform:none}.room-user-menu-panel>header{border-bottom:1px solid #292e2c;grid-template-columns:38px 1fr;align-items:center;gap:11px;min-height:72px;padding:14px 16px;display:grid}.room-user-menu-panel>header>span{color:#dfc6cd;width:36px;height:36px;font:8px var(--font-mono);background:#542536;border-radius:50%;place-items:center;display:grid}.room-user-menu-panel>header b,.room-user-menu-panel>header small{display:block}.room-user-menu-panel>header b{font-size:10px}.room-user-menu-panel>header small{color:#626b67;margin-top:4px;font-size:7px}.room-user-menu-panel nav{padding:8px}.room-user-menu-panel nav a{color:#858d89;border-left:2px solid #0000;justify-content:space-between;align-items:center;min-height:42px;padding:0 11px;font-size:10px;display:flex}.room-user-menu-panel nav a:hover{color:#e0e4df;background:#17201e;border-left-color:#79a79e}.room-user-menu-panel nav a b{color:#eadde1;text-align:center;min-width:20px;font:7px var(--font-mono);background:#542437;border-radius:10px;padding:3px 6px}.room-user-menu-panel form{border-top:1px solid #292e2c;padding:10px 18px 16px}.room-user-menu-panel form button{color:#a98792;text-align:left;width:100%;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:11px 0}.room-topbar,.mail-topbar,.account-topbar,.admin-topbar{padding-right:74px!important}}@media (min-width:721px) and (max-width:850px){.context-drawer-toggle{max-width:calc(100vw - 170px);right:74px}}.wordmark span,.brand-case{text-transform:none!important}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.project-notice{margin:18px 0 0}.admin-dialog :is(input,textarea,select,button):focus-visible{outline:2px solid var(--signal);outline-offset:2px}.admin-dialog button:disabled{cursor:wait;opacity:.55}.admin-dialog-overlay{overscroll-behavior:contain}.form-error[role=alert],.admin-notice[role=alert]{overflow-wrap:anywhere}.manus-library{color:#d8d9d4;background:#0b0e0d;min-height:100vh;padding-bottom:100px}.manus-topbar{z-index:20;position:sticky;top:0}.manus-library-hero{background:radial-gradient(circle at 80% 15%,#5e91851f,#0000 30%),linear-gradient(120deg,#0b0e0d 60%,#101513);border-bottom:1px solid #2a302e;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:8vw;min-height:460px;padding:clamp(70px,9vw,130px) clamp(24px,7vw,110px) 65px;display:grid}.manus-library-hero h1{font:400 clamp(70px,10vw,148px)/.72 var(--font-display);letter-spacing:-.065em;margin:24px 0 30px}.manus-library-hero h1 em{color:#8ab3aa;font-weight:400}.manus-library-hero>div>p:last-child{color:#7d8782;max-width:630px;font:400 clamp(16px,1.5vw,21px)/1.55 var(--font-display)}.manus-library-hero>dl{border-top:1px solid #35403c;margin:0}.manus-library-hero>dl>div{border-bottom:1px solid #242a28;justify-content:space-between;align-items:baseline;padding:16px 0;display:flex}.manus-library-hero dt,.manus-card dt{font:7px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#66706c}.manus-library-hero dd{font:400 22px var(--font-display);margin:0}.manus-library-list{padding:0 clamp(24px,7vw,110px)}.manus-card{color:#d5d7d2;border-bottom:1px solid #282e2c;grid-template-columns:75px minmax(260px,1.3fr) minmax(300px,.8fr) 145px;align-items:center;gap:30px;min-height:190px;transition:all .2s;display:grid}.manus-card:hover{background:#101614;transform:translate(5px);box-shadow:0 0 0 18px #101614}.manus-card-index{font:400 46px var(--font-display);color:#35413d}.manus-card small{font:7px var(--font-mono);letter-spacing:.14em;color:#6f8982;text-transform:uppercase}.manus-card h2{font:400 clamp(31px,3vw,48px)/.95 var(--font-display);letter-spacing:-.03em;margin:12px 0 8px}.manus-card p{color:#69716e;margin:0;font-size:9px}.manus-card>dl{grid-template-columns:repeat(3,1fr);gap:15px;margin:0;display:grid}.manus-card>dl>div{border-left:1px solid #2c3431;padding-left:12px}.manus-card dd{font:400 15px var(--font-display);margin:7px 0 0}.manus-card>b{font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;text-align:right}.manus-card>b i{font:400 25px var(--font-display);color:#8ab3aa;margin-top:12px;display:block}.manus-library-note{color:#5e6763;border-top:1px solid #242a28;justify-content:space-between;gap:30px;margin:70px clamp(24px,7vw,110px) 0;padding-top:18px;display:flex}.manus-library-note span{font:7px var(--font-mono);letter-spacing:.16em}.manus-library-note p{max-width:580px;margin:0;font-size:9px}.manus-reader{--manus-size:20px;color:#d9d9d4;background:#0b0e0d;min-height:100vh}.manus-reader.light{color:#202321;background:#e6e3db}.manus-reader-progress{z-index:70;background:#648f85;height:2px;position:fixed;top:0;left:0;right:0}.manus-reader>header{z-index:60;border-bottom:1px solid;grid-template-columns:1fr auto 1fr;align-items:center;height:68px;padding:0 28px;display:grid;position:fixed;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.manus-reader>header{border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}}.manus-reader>header{background:currentColor}@supports (color:color-mix(in lab, red, red)){.manus-reader>header{background:color-mix(in srgb,currentColor 4%,#0b0e0d 96%)}}.manus-reader.light>header{background:#e6e3dbf5}.manus-reader>header button,.manus-reader>header a{color:inherit;font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0}.manus-reader>header>button:first-child{border-bottom:1px solid;justify-self:start;padding:8px 0}.manus-reader-title{text-align:center}.manus-reader-title small,.manus-reader-title b{display:block}.manus-reader-title small{color:#71817c;font-size:6px}.manus-reader-title b{font:400 16px var(--font-display);text-transform:none;letter-spacing:0;margin-top:4px}.manus-reader>header nav{justify-self:end;align-items:center;gap:18px;display:flex}.manus-reader>aside{z-index:59;background:#0d1110;border-right:1px solid #303735;width:min(430px,88vw);padding:38px 25px 80px;transition:all .22s;position:fixed;inset:68px auto 0 0;overflow:auto;transform:translate(-102%)}.manus-reader.light>aside{background:#e0ddd5}.manus-reader>aside.open{transform:none}.manus-reader>aside header{border-bottom:1px solid;padding:0 8px 25px}@supports (color:color-mix(in lab, red, red)){.manus-reader>aside header{border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent)}}.manus-reader>aside header small{font:7px var(--font-mono);color:#698078}.manus-reader>aside header h2{font:400 33px var(--font-display);margin:12px 0 8px}.manus-reader>aside header p{color:#69726f;margin:0;font-size:8px}.manus-reader>aside nav button{border:0;border-bottom:1px solid;grid-template-columns:32px 1fr;align-items:center;gap:10px;width:100%;min-height:50px;padding:9px 8px;display:grid}@supports (color:color-mix(in lab, red, red)){.manus-reader>aside nav button{border-bottom:1px solid color-mix(in srgb,currentColor 9%,transparent)}}.manus-reader>aside nav button{color:inherit;text-align:left;background:0 0}.manus-reader>aside nav button:hover{background:#749d9317}.manus-reader>aside nav span{color:#5f716b;font:7px var(--font-mono)}.manus-reader>aside nav b{font:400 13px/1.25 var(--font-display)}.manus-reader-scrim{z-index:58;background:#0000009e;border:0;position:fixed;inset:68px 0 0}.manus-reader>article{width:min(820px,100% - 44px);margin:0 auto;padding:68px 0 120px}.manus-reader-cover{border-bottom:1px solid;flex-direction:column;justify-content:center;min-height:calc(100vh - 68px);padding:80px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.manus-reader-cover{border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}}.manus-reader-cover>p{font:7px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#75867f}.manus-reader-cover>span{font:400 clamp(90px,16vw,180px)/.65 var(--font-display);letter-spacing:-.07em;color:#739c92;opacity:.38;margin-top:80px}.manus-reader-cover h1{max-width:760px;font:400 clamp(68px,9vw,112px)/.82 var(--font-display);letter-spacing:-.055em;margin:30px 0 70px}.manus-reader-cover dl{border-top:1px solid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0;display:grid}@supports (color:color-mix(in lab, red, red)){.manus-reader-cover dl{border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}}.manus-reader-cover dl{padding-top:18px}.manus-reader-cover dt{font:7px var(--font-mono);text-transform:uppercase;color:#71807b}.manus-reader-cover dd{font:400 17px var(--font-display);margin:8px 0 0}.manus-reader-copy{font:400 var(--manus-size)/1.72 var(--font-display);padding-top:100px}.manus-reader-copy h1,.manus-reader-copy h2,.manus-reader-copy h3{scroll-margin-top:100px}.manus-reader-copy h1{font:400 clamp(53px,7vw,82px)/.93 var(--font-display);letter-spacing:-.04em;margin:130px 0 60px}.manus-reader-copy h2{font:400 clamp(38px,5vw,58px)/1 var(--font-display);letter-spacing:-.025em;margin:100px 0 38px}.manus-reader-copy h3{font:400 1.55em/1.1 var(--font-display);margin:65px 0 24px}.manus-reader.light .manus-reader-copy strong{color:#38675d}.manus-reader-copy blockquote{font:italic 400 1.35em/1.45 var(--font-display);border-left:1px solid #729b91;margin:60px 0;padding:28px 0 28px 35px}.manus-reader-copy hr{border:0;border-top:1px solid #61736d;width:80px;margin:75px auto}.manus-reader>article>footer{border-top:1px solid;margin-top:120px;padding:30px 0}@supports (color:color-mix(in lab, red, red)){.manus-reader>article>footer{border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}}.manus-reader>article>footer{justify-content:space-between;display:flex}.manus-reader>article>footer span,.manus-reader>article>footer a{font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:inherit}.manus-reader-progress{background:#202724}.manus-reader-progress i{background:#86b4aa;height:100%;transition:width .1s linear;display:block}.manus-reader>article{width:min(700px,100% - 44px)}.manus-reader-cover h1{max-width:680px}.manus-reader-copy{font-family:Georgia,Cambria,Times New Roman,serif;font-size:var(--manus-size);letter-spacing:.002em;line-height:1.78}.manus-reader-copy h1,.manus-reader-copy h2,.manus-reader-copy h3{font-family:var(--font-display)}.manus-reader-copy h2{color:#7ea79e;font:500 8px/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;margin:130px 0 5px}.manus-reader-copy h3{letter-spacing:-.035em;margin:12px 0 52px;font-size:clamp(42px,6vw,67px);line-height:.98}.manus-reader-copy h3+p:first-letter{float:left;color:#8db8ae;font:400 3.55em/.75 var(--font-display);padding:.08em .12em 0 0}.manus-reader-copy p{margin:0 0 .5em}.manus-reader-copy .manus-paragraph.indent{text-indent:1.55em}.manus-reader-copy strong{color:inherit;font-weight:700}.manus-reader-copy em{font-style:italic}.manus-reader-copy .manus-signal-line{text-align:center;text-indent:0;color:#b2c8c3;max-width:92%;font:500 .72em/1.55 var(--font-mono);letter-spacing:.055em;margin:1.9em auto}.manus-reader.light .manus-reader-copy .manus-signal-line{color:#385f57}.manus-reader-copy .manus-signal-line strong{font-weight:500}.manus-reader-copy .manus-voice-line{text-align:center;text-indent:0;color:#9ca8a4;max-width:86%;margin:2em auto;font-size:.92em;line-height:1.65}.manus-reader.light .manus-reader-copy .manus-voice-line{color:#59645f}.manus-reader-copy :is(.manus-signal-line,.manus-voice-line):first-letter{float:none;color:inherit;font:inherit;padding:0}.manus-scene-break{justify-content:center;align-items:center;gap:16px;height:120px;display:flex}.manus-scene-break i{background:#708c85;border-radius:50%;width:4px;height:4px}.manus-reader>aside nav button>span:last-child{color:inherit;font:inherit;display:block}.manus-reader>aside nav button>span:last-child small,.manus-reader>aside nav button>span:last-child b{display:block}.manus-reader>aside nav button>span:last-child small{color:#60716b;font:6px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px}.manus-reader>aside nav button>span:last-child b{color:inherit;font:400 14px/1.2 var(--font-display)}@media (max-width:900px){.manus-library-hero{grid-template-columns:1fr}.manus-card{grid-template-columns:55px 1fr 110px}.manus-card>dl{display:none}.manus-card>b{grid-area:1/3}.manus-card>div{grid-column:2}.manus-reader>article{width:min(680px,100% - 42px)}}@media (max-width:620px){.manus-library{padding-bottom:75px}.manus-library-hero{min-height:auto;padding:105px 20px 45px;display:block}.manus-library-hero h1{margin-block:22px;font-size:70px}.manus-library-hero>dl{margin-top:45px}.manus-library-list{padding:0 20px}.manus-card{grid-template-columns:42px 1fr;gap:12px;min-height:180px;padding:24px 0}.manus-card-index{font-size:30px}.manus-card h2{font-size:31px}.manus-card>b{text-align:left;grid-area:auto/2}.manus-card>b i{margin:0 0 0 8px;font-size:16px;display:inline}.manus-library-note{margin:50px 20px 0;display:block}.manus-library-note p{margin-top:14px}.manus-reader>header{grid-template-columns:1fr auto;height:60px;padding:0 16px}.manus-reader-title{display:none}.manus-reader>header nav{gap:13px}.manus-reader>header nav button:nth-child(-n+2){display:none}.manus-reader>aside,.manus-reader-scrim{top:60px}.manus-reader>article{width:calc(100% - 34px);padding-top:60px}.manus-reader-cover{min-height:calc(100vh - 118px);padding:55px 0}.manus-reader-cover>span{margin-top:55px;font-size:88px}.manus-reader-cover h1{margin:25px 0 50px;font-size:60px}.manus-reader-cover dl{grid-template-columns:1fr}.manus-reader-cover dl>div{justify-content:space-between;display:flex}.manus-reader-copy{padding-top:65px}.manus-reader-copy h1{margin-top:90px;font-size:48px}.manus-reader-copy h2{margin-top:75px;font-size:39px}.manus-reader>article>footer{display:block}.manus-reader>article>footer a{margin-top:18px;display:block}}.manus-reader-copy .manus-signal-line{margin-top:1.35em;margin-bottom:1.35em}.manus-reader-copy .manus-signal-line+.manus-signal-line{margin-top:-.25em}.manus-reader .manus-theme-toggle{align-items:center;gap:5px;display:flex}.manus-reader .manus-theme-toggle i{font:normal 12px var(--font-sans)}.manus-reader .manus-theme-toggle span{font:inherit}.manus-reader-copy .manus-signal-line{letter-spacing:.045em;font-size:.9em;line-height:1.6}@media (max-width:620px){.manus-reader>header{grid-template-columns:auto 1fr;padding-inline:13px}.manus-reader>header>button:first-child{font-size:6px}.manus-reader>header nav{gap:10px}.manus-reader>header nav button:nth-child(-n+2){display:inline-block}.manus-reader>header nav button,.manus-reader>header nav a{min-width:25px;padding:8px 2px}.manus-reader .manus-theme-toggle{gap:3px}.manus-reader .manus-theme-toggle span{font-size:6px}.manus-reader-copy{line-height:1.72}.manus-reader-copy .manus-signal-line{max-width:100%;font-size:.94em}}.muse-page{color:#deddd7;background:#080909}.muse-hero{border-bottom:1px solid #292c2b;grid-template-columns:.72fr 1.28fr;min-height:calc(100vh - 72px);display:grid}.muse-frame{background:radial-gradient(circle,#79223759,#0000 31%),#0b0c0c;border-right:1px solid #292c2b;place-items:center;display:grid;position:relative;overflow:hidden}.muse-frame i{border:1px solid #dcd8cf2b;position:absolute;transform:rotate(45deg)}.muse-frame i:first-child{aspect-ratio:1;width:46%}.muse-frame i:nth-child(2){aspect-ratio:1;width:67%}.muse-frame span{font:italic 400 clamp(180px,30vw,440px)/.7 var(--font-display);color:#e7e2d817}.muse-hero>div:last-child{flex-direction:column;justify-content:center;padding:clamp(60px,9vw,140px);display:flex}.muse-hero h1{font:400 clamp(95px,13vw,205px)/.68 var(--font-display);letter-spacing:-.075em;margin:45px 0 35px}.muse-hero h1 em{color:#8e3048;margin-left:clamp(30px,7vw,105px);font-weight:400}.muse-hero>div>p:not(.eyebrow){font:400 clamp(22px,2.2vw,34px)/1.25 var(--font-display);color:#aaa8a1}.muse-hero small{color:#686d69;font:7px var(--font-mono);letter-spacing:.14em;margin-top:50px}.muse-definition{background:linear-gradient(115deg,#771f341f,#0000 45%);border-bottom:1px solid #292c2b;grid-template-columns:.25fr .55fr 1fr;gap:6vw;padding:110px clamp(24px,8vw,130px);display:grid}.muse-definition-term{align-self:start}.muse-definition-term span{font:italic 400 clamp(68px,8vw,120px)/.78 var(--font-display);letter-spacing:-.055em;color:#e3dfd7;display:block}.muse-definition-term small{color:#8e3048;font:8px var(--font-mono);letter-spacing:.18em;text-transform:uppercase;margin-top:24px;display:block}.muse-definition-copy>p:first-child{font:400 clamp(27px,3vw,43px)/1.2 var(--font-display);color:#d5d1c9;margin:0 0 28px}.muse-definition-copy>p:nth-child(2){color:#898e89;max-width:680px;font-size:13px;line-height:1.85}.muse-definition-copy aside{color:#a4a6a1;background:#ffffff06;border-left:2px solid #8e3048;margin-top:38px;padding:24px 28px;font-size:12px;line-height:1.75}.muse-definition-copy aside strong{color:#deddd7;font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.muse-question{border-bottom:1px solid #292c2b;grid-template-columns:.25fr 1fr .65fr;gap:6vw;padding:120px clamp(24px,8vw,130px);display:grid}.muse-question blockquote{font:italic 400 clamp(39px,5vw,76px)/1.05 var(--font-display);margin:0}.muse-question>div{color:#898e89;font-size:13px;line-height:1.8}.muse-triad{text-align:center;border-bottom:1px solid #292c2b;padding:100px clamp(24px,8vw,130px)}.muse-triad>div{justify-content:center;align-items:center;gap:3vw;margin:75px 0 35px;display:flex}.muse-triad>div span{font:400 clamp(28px,4vw,62px) var(--font-display)}.muse-triad>div i{color:#8e3048;font-style:normal}.muse-triad>p:last-child{color:#777d79}.muse-movements{border-bottom:1px solid #292c2b;grid-template-columns:.6fr 1fr;gap:8vw;padding:120px clamp(24px,8vw,130px);display:grid}.muse-movements h2,.muse-ethics h2,.muse-status h2,.sf-sibling-work h2{font:400 clamp(57px,7vw,105px)/.8 var(--font-display);letter-spacing:-.055em}.muse-movements h2 em,.muse-ethics h2 em,.muse-status h2 em,.sf-sibling-work h2 em{color:#8e3048;font-weight:400}.muse-movements ol,.muse-ethics ol{margin:0;padding:0;list-style:none}.muse-movements li{border-top:1px solid #303433;grid-template-columns:55px 1fr;gap:20px;padding:27px 0;display:grid}.muse-movements li>span,.muse-ethics li>span{color:#8e3048;font:9px var(--font-mono)}.muse-movements h3{font:400 27px var(--font-display);margin:0 0 7px}.muse-movements li p{color:#727975;margin:0;font-size:11px}.muse-ethics{color:#191b19;background:#e5e1d8;grid-template-columns:.7fr 1fr;gap:8vw;padding:120px clamp(24px,8vw,130px);display:grid}.muse-ethics header>p:last-child{color:#696b67;max-width:430px;line-height:1.7}.muse-ethics li{border-bottom:1px solid #b9b6ae;grid-template-columns:40px 1fr;gap:15px;padding:18px 0;display:grid}.muse-ethics li p{font:400 20px/1.35 var(--font-display);margin:0}.muse-status{text-align:center;padding:130px clamp(24px,12vw,190px)}.muse-status>p:not(.section-label){color:#7b817d;max-width:650px;margin:35px auto}.muse-status>div{justify-content:center;gap:35px;margin-top:45px;display:flex}.muse-status a,.sf-sibling-work a{font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #59635f;padding:13px 0}.sf-sibling-work{background:radial-gradient(circle at 75% 45%,#7120343d,#0000 28%),#0a0b0b;border-bottom:1px solid #2d3130;grid-template-columns:.35fr 1fr;gap:7vw;padding:110px clamp(24px,9vw,145px);display:grid}.sf-sibling-work>div{max-width:850px}.sf-sibling-work p:not(.section-label){color:#858b87;max-width:600px;font-size:13px;line-height:1.8}.sf-sibling-work a{gap:60px;margin-top:25px;display:inline-flex}@media (max-width:800px){.muse-hero{grid-template-columns:1fr}.muse-frame{border-bottom:1px solid #292c2b;border-right:0;min-height:300px}.muse-definition,.muse-question,.muse-movements,.muse-ethics,.sf-sibling-work{grid-template-columns:1fr}.muse-definition-term{align-items:end;gap:22px;display:flex}.muse-definition-term small{margin:0 0 8px}.muse-triad>div{flex-direction:column}.muse-triad>div i{transform:rotate(90deg)}.muse-status>div{flex-direction:column;align-items:center}}@media (max-width:600px){.muse-hero h1{font-size:88px}.muse-hero>div:last-child{padding:65px 22px}.muse-definition,.muse-question,.muse-movements,.muse-ethics,.muse-status,.sf-sibling-work{padding:75px 22px}.muse-definition-copy>p:first-child{font-size:30px}.muse-definition-copy aside{padding:20px}.muse-question blockquote{font-size:43px}.muse-movements h2,.muse-ethics h2,.muse-status h2,.sf-sibling-work h2{font-size:58px}.muse-ethics li p{font-size:18px}.admin-dialog-overlay{place-items:end center;padding:0 0 58px}.admin-dialog{border-width:1px 0 0;border-radius:0;width:100%;max-height:calc(100dvh - 58px);overflow:auto}.admin-dialog>header{z-index:2;background:#111414;padding:18px 20px;position:sticky;top:0}.admin-dialog form{padding:20px}.admin-dialog :is(input,textarea,select){font-size:16px}.admin-dialog footer{background:#111414;padding:14px 0 20px;position:sticky;bottom:-20px}.admin-dialog footer button{min-height:44px}}.sf-page{--sf-red:#a92d2f;color:#deded7;background:#080909}.sf-hero{border-bottom:1px solid #302526;grid-template-rows:1fr auto;grid-template-columns:.72fr 1.28fr;min-height:calc(100vh - 68px);display:grid}.sf-hero-symbol{background:radial-gradient(circle,#7c23348c,#0000 34%),linear-gradient(145deg,#1b1014,#090a0a);border-right:1px solid #302526;place-items:center;display:grid;position:relative;overflow:hidden}.sf-hero-symbol:before,.sf-hero-symbol:after{content:"";aspect-ratio:1;border:1px solid #c4627029;border-radius:50%;position:absolute}.sf-hero-symbol:before{width:72%}.sf-hero-symbol:after{width:44%}.sf-hero-symbol img{z-index:1;filter:drop-shadow(0 28px 55px #000);width:clamp(150px,22vw,320px);height:auto;position:relative}.sf-hero-symbol>span{font:7px var(--font-mono);letter-spacing:.15em;color:#96747a;position:absolute;bottom:28px;left:28px}.sf-hero-copy{flex-direction:column;justify-content:center;padding:clamp(70px,9vw,140px);display:flex}.sf-hero-copy h1{font:400 clamp(88px,11vw,170px)/.7 var(--font-display);letter-spacing:-.075em;margin:45px 0}.sf-hero-copy h1 em{color:var(--sf-red);font-weight:400}.sf-hero-copy>p:not(.eyebrow){max-width:760px;font:400 clamp(21px,2.2vw,31px)/1.45 var(--font-display);color:#a9a9a3}.sf-hero-actions{align-items:center;gap:35px;margin-top:48px;display:flex}.sf-hero-actions a{font:8px var(--font-mono);letter-spacing:.11em;text-transform:uppercase}.sf-hero-actions a:first-child{border-bottom:1px solid #72565b;justify-content:space-between;width:min(330px,100%);padding:15px 0;display:flex}.sf-hero-actions a:last-child{color:#777d79}.sf-axis{border-top:1px solid #302526;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.sf-axis span{font:8px var(--font-mono);letter-spacing:.19em;color:#806e71;border-right:1px solid #302526;padding:18px 28px}.sf-axis span:last-child{border:0}.sf-manifest{border-bottom:1px solid #2b2d2c;grid-template-columns:.25fr 1.1fr .65fr;align-items:start;gap:6vw;min-height:650px;padding:120px clamp(24px,9vw,145px);display:grid}.sf-manifest blockquote{font:italic 400 clamp(43px,5.5vw,80px)/1.04 var(--font-display);margin:0}.sf-manifest>div{color:#8b8e89;font-size:12px;line-height:1.85}.sf-manifest>div p:first-child{margin-top:0}.sf-trilogy{border-bottom:1px solid #2b2d2c;grid-template-columns:.62fr 1.38fr;gap:8vw;padding:120px clamp(24px,9vw,145px);display:grid}.sf-trilogy>header h2{font:400 clamp(58px,7vw,105px)/.82 var(--font-display);letter-spacing:-.05em;margin:45px 0}.sf-trilogy>header h2 em{color:#858985;font-weight:400}.sf-book-list{border-top:1px solid #343130}.sf-book-list article{border-bottom:1px solid #343130;grid-template-columns:70px 1fr;gap:25px;min-height:210px;padding:32px 0;display:grid}.sf-book-list article>span{font:400 38px var(--font-display);color:#665c5d}.sf-book-list article.open>span{color:var(--sf-red)}.sf-book-list small,.sf-book-list b{font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:#796f70}.sf-book-list h3{font:400 clamp(34px,4vw,57px)/1 var(--font-display);margin:11px 0 16px}.sf-book-list p{color:#8d918c;max-width:650px;font-size:12px;line-height:1.6}.sf-book-list b{margin-top:14px;font-weight:400;display:inline-block}.sf-book-list a{float:right;color:#c1a6aa;font:8px var(--font-mono);text-transform:uppercase;margin-top:11px}.sf-open-edition{color:#191a18;background:#e8e3da;grid-template-columns:.9fr 1.1fr;gap:9vw;padding:120px clamp(24px,9vw,145px);display:grid}.sf-open-heading>span{font:7px var(--font-mono);letter-spacing:.12em;border:1px solid #8e8981;margin-top:25px;padding:7px 9px;display:inline-block}.sf-open-heading h2{font:400 clamp(72px,9vw,132px)/.72 var(--font-display);letter-spacing:-.06em;margin:45px 0}.sf-open-heading h2 em{color:var(--sf-red);font-weight:400}.sf-open-heading>p{max-width:600px;font:400 22px/1.5 var(--font-display);color:#5f615d}.sf-open-heading dl{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:55px;display:grid}.sf-open-heading dl div{border-top:1px solid #aaa69e;padding-top:13px}.sf-open-heading dt{font:7px var(--font-mono);text-transform:uppercase;color:#73736e}.sf-open-heading dd{font:400 18px var(--font-display);margin:8px 0 0}.sf-excerpt{color:#deded7;background:#171a18;align-self:start;padding:clamp(35px,5vw,72px);box-shadow:0 35px 80px #251f1f33}.sf-excerpt>p:not(.section-label){font:400 clamp(18px,1.7vw,23px)/1.65 var(--font-display);color:#b9bbb5}.sf-excerpt blockquote{border-left:2px solid var(--sf-red);font:italic 400 clamp(28px,3vw,42px)/1.15 var(--font-display);margin:45px 0;padding-left:22px}.sf-excerpt>a{font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #8b696d;justify-content:space-between;align-items:center;margin-top:48px;padding:17px 0;display:flex}.sf-excerpt>a b{font-size:20px;font-weight:400}.sf-excerpt>small{color:#707772;font:7px var(--font-mono);letter-spacing:.1em;margin-top:16px;display:block}.sf-author{background:radial-gradient(circle at 75% 48%,#631f3045,#0000 30%);grid-template-columns:1.2fr .8fr;align-items:center;gap:8vw;min-height:650px;padding:120px clamp(24px,11vw,175px);display:grid}.sf-author h2{font:400 clamp(65px,8vw,120px)/.78 var(--font-display);letter-spacing:-.055em;margin:45px 0}.sf-author h2 em{color:#9b737a;font-weight:400}.sf-author p:not(.section-label){color:#8c918c;max-width:620px;line-height:1.75}.sf-author a{width:min(360px,100%);font:8px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #66565a;justify-content:space-between;margin-top:40px;padding:15px 0;display:flex}.sf-author>img{opacity:.72;filter:drop-shadow(0 30px 50px #000);justify-self:center;width:min(270px,70%);height:auto}.canon-universe-link{color:#a7c3bd;font:8px var(--font-mono);text-transform:uppercase;border-bottom:1px solid #52615d;margin-top:20px;padding-bottom:6px;display:inline-block}.canon-future article p{color:#727a76;font-size:10px;line-height:1.55}.canon-future article h3{margin-bottom:10px}@media (max-width:900px){.sf-hero{grid-template-columns:.8fr 1.2fr}.sf-manifest,.sf-trilogy,.sf-open-edition{grid-template-columns:1fr}.sf-excerpt{width:min(680px,100%)}.sf-author{grid-template-columns:1fr .45fr}}@media (max-width:650px){.sf-hero{min-height:auto;display:block}.sf-hero-symbol{border-bottom:1px solid #302526;border-right:0;min-height:350px}.sf-hero-symbol>span{bottom:20px;left:22px}.sf-hero-copy{padding:70px 22px}.sf-hero-copy h1{margin:40px 0;font-size:88px}.sf-hero-actions{display:block}.sf-hero-actions a:last-child{margin-top:28px;display:inline-block}.sf-axis{display:grid}.sf-axis span{text-align:center;padding:16px 10px;font-size:6px}.sf-manifest,.sf-trilogy,.sf-open-edition,.sf-author{padding:80px 22px}.sf-manifest blockquote{font-size:45px}.sf-trilogy>header h2{font-size:64px}.sf-book-list article{grid-template-columns:45px 1fr}.sf-book-list h3{font-size:36px}.sf-book-list a{float:none;margin-top:22px;display:block}.sf-open-heading h2{font-size:77px}.sf-open-heading dl{grid-template-columns:1fr}.sf-excerpt{padding:35px 24px}.sf-author{display:block}.sf-author h2{font-size:73px}.sf-author>img{width:160px;margin:75px auto 0;display:block}}.ek-page{--ek-ice:#b8d2cf;--ek-red:#9f3c3c;color:#deded8;background:#060808}.ek-hero{background:radial-gradient(circle at 76% 45%,#5c8b832e,#0000 24%),repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#9db9b30b 10%),linear-gradient(125deg,#050707,#101716);border-bottom:1px solid #27302f;height:calc(100svh - 68px);min-height:700px;position:relative;overflow:hidden}.ek-hero-field{justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 0 48%;overflow:hidden}.ek-hero-field:before{content:"";aspect-ratio:1;border:1px solid #b8d2cf1f;border-radius:50%;width:min(62vw,820px);position:absolute;box-shadow:0 0 0 80px #b8d2cf06,0 0 0 170px #b8d2cf05}.ek-hero-field>span{font:400 clamp(90px,15vw,240px)/1 var(--font-display);letter-spacing:-.08em;color:#d0ded912;transform:rotate(-90deg)}.ek-hero-field>i{background:linear-gradient(transparent,var(--ek-ice),transparent);width:2px;height:72%;position:absolute;box-shadow:0 0 22px #b8d2cfa6}.ek-hero-field>small{font:7px var(--font-mono);letter-spacing:.16em;color:#64726e;position:absolute;bottom:25px;right:28px}.ek-hero-shade{background:linear-gradient(90deg,#040707f5 0,#040707c7 43%,#04070714 78%),linear-gradient(#0000 62%,#040707bf);position:absolute;inset:0}.ek-hero-copy{z-index:1;flex-direction:column;justify-content:center;width:min(900px,72%);height:100%;padding:clamp(80px,9vw,145px);display:flex;position:relative}.ek-hero-copy h1{font:400 clamp(92px,13vw,200px)/.68 var(--font-display);letter-spacing:-.075em;margin:48px 0}.ek-hero-copy h1 em{color:var(--ek-ice);font-weight:400;display:block}.ek-hero-copy>p:not(.eyebrow){font:400 clamp(20px,2.1vw,30px)/1.48 var(--font-display);color:#bac2be;max-width:760px}.ek-hero-copy>div{align-items:center;gap:35px;margin-top:48px;display:flex}.ek-hero-copy a{font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#aeb9b5}.ek-hero-copy a:first-child{border-bottom:1px solid #647b77;justify-content:space-between;width:min(330px,100%);padding:16px 0;display:flex}.ek-hero-copy a:last-child{color:#777f7c}.ek-hero-caption{z-index:1;font:7px var(--font-mono);letter-spacing:.16em;color:#e2eae699;position:absolute;bottom:25px;right:28px}.ek-premise{border-bottom:1px solid #29302e;grid-template-columns:.25fr 1.05fr .7fr;align-items:start;gap:6vw;min-height:670px;padding:120px clamp(24px,9vw,145px);display:grid}.ek-premise blockquote{font:italic 400 clamp(44px,6vw,88px)/1.02 var(--font-display);color:#d7d9d3;margin:0}.ek-premise>div{color:#8e9692;font-size:12px;line-height:1.85}.ek-premise>div p:first-child{color:#afb5b1;margin-top:0}.ek-laws{background:#0a0d0c;border-bottom:1px solid #29302e;grid-template-columns:repeat(4,1fr);display:grid}.ek-laws span{min-height:110px;font:8px var(--font-mono);letter-spacing:.22em;color:#81918c;border-right:1px solid #29302e;place-items:center;display:grid}.ek-laws span:last-child{border:0}.ek-laws span:before{content:"";background:var(--ek-ice);width:4px;height:4px;box-shadow:0 0 14px var(--ek-ice);border-radius:50%;margin-bottom:-32px}.ek-book{border-bottom:1px solid #29302e;grid-template-columns:.88fr 1.12fr;min-height:900px;display:grid}.ek-book-image{background:radial-gradient(circle,#69978e24,#0000 28%),repeating-linear-gradient(0deg,#0000 0 79px,#a0b9b40e 80px),#080b0b;border-right:1px solid #29302e;place-items:center;min-height:700px;display:grid;position:relative;overflow:hidden}.ek-zone-number{font:400 clamp(190px,28vw,410px)/1 var(--font-display);letter-spacing:-.08em;color:#c3d5d00e}.ek-zone-map{aspect-ratio:1;border:1px solid #b8d2cf33;width:min(62%,380px);position:absolute;transform:rotate(45deg)}.ek-zone-map i{border:1px solid var(--ek-ice);background:#0a0d0c;width:7px;height:7px;position:absolute;box-shadow:0 0 12px #b8d2cf73}.ek-zone-map i:first-child{top:18%;left:12%}.ek-zone-map i:nth-child(2){top:25%;right:17%}.ek-zone-map i:nth-child(3){background:var(--ek-ice);top:48%;left:48%}.ek-zone-map i:nth-child(4){bottom:16%;left:22%}.ek-zone-map i:nth-child(5){bottom:20%;right:12%}.ek-book-image small{font:7px var(--font-mono);letter-spacing:.15em;color:#64726e;position:absolute;bottom:25px;left:26px}.ek-book-copy{flex-direction:column;justify-content:center;padding:clamp(75px,9vw,140px);display:flex}.ek-book-copy h2{font:400 clamp(72px,9vw,138px)/.75 var(--font-display);letter-spacing:-.06em;margin:45px 0}.ek-book-copy h2 em{color:var(--ek-ice);font-weight:400}.ek-book-copy>p:not(.section-label){font:400 clamp(18px,1.8vw,25px)/1.55 var(--font-display);color:#9da5a1;max-width:740px}.ek-book-copy dl{grid-template-columns:1fr 1fr;gap:0 30px;margin-top:60px;display:grid}.ek-book-copy dl div{border-top:1px solid #323a38;padding:17px 0}.ek-book-copy dt{font:7px var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#65716d}.ek-book-copy dd{font:400 17px var(--font-display);color:#b9bdb8;margin:8px 0 0}.ek-movements{border-bottom:1px solid #29302e;grid-template-columns:.65fr 1.35fr;gap:8vw;padding:120px clamp(24px,9vw,145px);display:grid}.ek-movements header h2{font:400 clamp(54px,7vw,105px)/.84 var(--font-display);letter-spacing:-.05em;margin:45px 0}.ek-movements ol{border-top:1px solid #303735;margin:0;padding:0;list-style:none}.ek-movements li{border-bottom:1px solid #303735;grid-template-columns:70px 1fr;gap:25px;min-height:180px;padding:35px 0;display:grid}.ek-movements li>span{font:400 36px var(--font-display);color:#71817c}.ek-movements h3{font:400 clamp(34px,4vw,57px) var(--font-display);margin:0 0 14px}.ek-movements p{color:#7d8682;font-size:12px;line-height:1.65}.ek-image-break{background:radial-gradient(circle at 50% 48%,#69988f24,#0000 24%),repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#91aea80e 12.5%),linear-gradient(135deg,#070a0a,#0e1514 48%,#050707);border-bottom:1px solid #29302e;height:min(68vw,860px);min-height:620px;position:relative;overflow:hidden}.ek-image-break:before,.ek-image-break:after{content:"";position:absolute;inset:0}.ek-image-break:before{background:linear-gradient(110deg,#0000 0 47.8%,#b8d2cf17 48%,#0000 48.3% 51.7%,#b8d2cf12 52%,#0000 52.2%)}.ek-image-break:after{pointer-events:none;background:linear-gradient(#0000 66%,#040707e6)}.ek-promise-field{font:400 clamp(58px,10vw,160px)/1 var(--font-display);letter-spacing:-.055em;color:#d5ddd92b;grid-template-columns:1fr minmax(160px,28vw) 1fr;align-items:center;padding:0 clamp(24px,8vw,130px);display:grid;position:absolute;inset:0}.ek-promise-field span:last-child{text-align:right}.ek-promise-field i{background:linear-gradient(90deg,transparent,var(--ek-ice) 20% 80%,transparent);height:1px;position:relative;box-shadow:0 0 18px #b8d2cf80}.ek-promise-field i:before,.ek-promise-field i:after{content:"";border:1px solid var(--ek-ice);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px}.ek-promise-field i:before{left:18%}.ek-promise-field i:after{right:18%}.ek-break-caption{z-index:1;border-top:1px solid #dee6e259;justify-content:space-between;gap:25px;padding-top:18px;display:flex;position:absolute;inset:auto clamp(24px,7vw,110px) 55px}.ek-break-caption span,.ek-break-caption small{font:8px var(--font-mono);letter-spacing:.17em;color:#cad3cf}.ek-break-caption small{color:#64726e}.ek-characters{border-bottom:1px solid #29302e;padding:120px clamp(24px,9vw,145px)}.ek-characters header{grid-template-columns:.35fr 1.65fr;align-items:start;gap:5vw;display:grid}.ek-characters h2{font:400 clamp(62px,8vw,120px)/.8 var(--font-display);letter-spacing:-.055em;margin:0}.ek-characters h2 em{color:#879691;font-weight:400}.ek-characters>div{border-top:1px solid #303735;grid-template-columns:repeat(3,1fr);margin-top:100px;display:grid}.ek-characters article{border-right:1px solid #303735;min-height:260px;padding:30px}.ek-characters article:last-child{border:0}.ek-characters article>span{font:8px var(--font-mono);color:#70807b}.ek-characters h3{font:400 clamp(29px,3vw,45px) var(--font-display);margin:75px 0 15px}.ek-characters article p{color:#78817d;max-width:320px;font-size:11px;line-height:1.7}.ek-ingrid{border-bottom:1px solid #29302e;grid-template-columns:1fr 1fr;min-height:800px;display:grid}.ek-clock-field{background:repeating-radial-gradient(circle,#0000 0 59px,#82a19b12 60px),linear-gradient(145deg,#080b0b,#111817);border-right:1px solid #29302e;place-items:center;display:grid;position:relative;overflow:hidden}.ek-clock-field:before,.ek-clock-field:after{content:"";background:#9cbbb51c;position:absolute}.ek-clock-field:before{width:1px;height:100%}.ek-clock-field:after{width:100%;height:1px}.ek-clock-ring{aspect-ratio:1;border:1px solid #b8d2cf6b;border-radius:50%;width:min(62%,440px);position:absolute;box-shadow:0 0 70px #5a8b821a,inset 0 0 55px #5a8b8214}.ek-clock-ring:before,.ek-clock-ring:after{content:"";border:1px dashed #b8d2cf29;border-radius:50%;position:absolute;inset:14%}.ek-clock-ring:after{background:#b8d2cf;border-style:solid;inset:36%;box-shadow:0 0 24px #91b8b0}.ek-clock-hand{background:linear-gradient(var(--ek-ice),transparent);transform-origin:bottom;width:1px;height:min(25%,180px);position:absolute;transform:translateY(-50%)rotate(32deg)}.ek-clock-pulse{z-index:1;font:9px var(--font-mono);letter-spacing:.22em;color:#91aaa5;margin-top:58%;position:relative}.ek-clock-field small{font:7px var(--font-mono);letter-spacing:.15em;color:#62706c;position:absolute;bottom:25px;left:26px}.ek-ingrid blockquote{font:italic 400 clamp(44px,6vw,88px)/1.08 var(--font-display);background:radial-gradient(circle at 0,#536f6930,#0000 45%);align-items:center;margin:0;padding:clamp(60px,8vw,125px);display:flex}.ek-status{background:radial-gradient(circle at 70% 43%,#325e5838,#0000 33%);flex-direction:column;justify-content:center;min-height:700px;padding:120px clamp(24px,12vw,190px);display:flex}.ek-status h2{font:400 clamp(60px,8vw,118px)/.8 var(--font-display);letter-spacing:-.055em;margin:45px 0}.ek-status h2 em{color:#84928e;font-weight:400}.ek-status>p:not(.section-label){color:#858e8a;max-width:680px;line-height:1.75}.ek-status>a{width:min(520px,100%);font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #53635f;justify-content:space-between;margin-top:45px;padding:17px 0;display:flex}@media (max-width:900px){.ek-premise{grid-template-columns:1fr}.ek-book{grid-template-columns:.8fr 1.2fr}.ek-movements,.ek-characters header{grid-template-columns:1fr}.ek-ingrid{grid-template-columns:.8fr 1.2fr}}@media (max-width:650px){.ek-hero{height:auto;min-height:760px}.ek-hero>img{object-position:60% center}.ek-hero-shade{background:linear-gradient(#0407077a 25%,#040707f5 92%)}.ek-hero-copy{justify-content:flex-end;width:100%;padding:250px 22px 80px}.ek-hero-copy h1{margin:38px 0;font-size:92px}.ek-hero-copy>div{display:block}.ek-hero-copy a:last-child{margin-top:28px;display:inline-block}.ek-hero-caption{display:none}.ek-premise,.ek-movements,.ek-characters,.ek-status{padding:80px 22px}.ek-premise blockquote{font-size:47px}.ek-laws{grid-template-columns:1fr 1fr}.ek-laws span{border-bottom:1px solid #29302e;min-height:90px}.ek-laws span:nth-child(2){border-right:0}.ek-book{display:block}.ek-book-image{min-height:480px}.ek-book-image:after{background:linear-gradient(#0000 65%,#060808)}.ek-book-copy{padding:75px 22px}.ek-book-copy h2{font-size:76px}.ek-book-copy dl{grid-template-columns:1fr}.ek-movements header h2{font-size:61px}.ek-movements li{grid-template-columns:45px 1fr}.ek-image-break{height:620px;min-height:0}.ek-promise-field{grid-template-columns:1fr 95px 1fr;padding-inline:20px;font-size:56px}.ek-break-caption{display:block;bottom:30px}.ek-break-caption small{margin-bottom:12px;display:block}.ek-characters h2{font-size:68px}.ek-characters>div{grid-template-columns:1fr;margin-top:65px}.ek-characters article{border-bottom:1px solid #303735;border-right:0;min-height:190px;padding-inline:0}.ek-characters h3{margin-top:45px}.ek-ingrid{display:block}.ek-ingrid>div{height:560px}.ek-ingrid blockquote{min-height:500px;padding:75px 22px;font-size:49px}.ek-status h2{font-size:70px}}.artist-etterklang{border-bottom:1px solid var(--line);background:#070909;grid-template-columns:1.05fr .95fr;min-height:760px;display:grid}.artist-etterklang>div{min-height:680px;position:relative;overflow:hidden}.artist-etterklang-signal{background:radial-gradient(circle,#64978d26,#0000 28%),repeating-linear-gradient(90deg,#0000 0 calc(16.66% - 1px),#a0bcb50d 16.66%),#080b0b;border-right:1px solid #29302e;grid-template-columns:1fr 100px 1fr;place-items:center;padding:clamp(25px,5vw,80px);display:grid}.artist-etterklang-signal>span{font:400 clamp(52px,7vw,105px)/1 var(--font-display);letter-spacing:-.06em;color:#c7d7d221}.artist-etterklang-signal>i{background:linear-gradient(90deg,#0000,#b8d2cf,#0000);width:100%;height:1px;box-shadow:0 0 17px #b8d2cf8c}.artist-etterklang-signal>small{font:7px var(--font-mono);letter-spacing:.15em;color:#62706c;position:absolute;bottom:26px;left:28px}.artist-etterklang>section{flex-direction:column;justify-content:center;padding:clamp(65px,8vw,120px);display:flex}.artist-etterklang h2{font:400 clamp(74px,9vw,135px)/.72 var(--font-display);letter-spacing:-.065em;margin:45px 0}.artist-etterklang h2 em{color:#a5c2bd;font-weight:400;display:block}.artist-etterklang section>p:not(.section-label){font:400 clamp(18px,1.8vw,25px)/1.55 var(--font-display);color:#929a96;max-width:620px}.artist-etterklang a{width:min(390px,100%);font:8px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #526560;justify-content:space-between;margin-top:40px;padding:16px 0;display:flex}@media (max-width:650px){.artist-etterklang{display:block}.artist-etterklang>div{min-height:430px}.artist-etterklang-signal{grid-template-columns:1fr 55px 1fr;padding-inline:18px}.artist-etterklang-signal>span{font-size:45px}.artist-etterklang>section{padding:75px 22px}.artist-etterklang h2{font-size:79px}}.signal-type,.pin-pad button:not(:last-child),.home-work-index,.unified-work>span,.release-card>span,.public-track>span,.press-work>span,.reader-code-card code,.room-global-nav>a b{font-family:var(--font-signal);font-weight:400}.pin-pad button:not(:last-child){letter-spacing:.02em;font-size:24px}.home-work-index,.unified-work>span,.release-card>span,.public-track>span,.press-work>span{letter-spacing:.08em}.reader-code-card code{letter-spacing:.16em;font-size:21px}.mail-content{max-width:780px;padding:42px clamp(30px,5vw,68px) 100px}.mail-content h2{max-width:700px;font:400 clamp(29px,2.7vw,43px)/1.08 var(--font-display);letter-spacing:-.018em;text-wrap:balance;margin:16px 0 30px}.sender-line{padding-bottom:24px}.sender-line>div b{color:#d4d6d0;margin-bottom:5px;font-size:12px}.sender-line>div span{color:#747b77;overflow-wrap:anywhere;font-size:9px;line-height:1.45}.mail-body{color:#c2c5bf;max-width:680px;font-family:var(--font-sans);letter-spacing:.002em;padding:30px 0 18px;font-size:15px;line-height:1.78}.mail-body p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 1.35em}.mail-body p:last-child{margin-bottom:0}.mail-body a{color:#9fd4cc;text-underline-offset:3px;overflow-wrap:anywhere;-webkit-text-decoration:underline #426c67;text-decoration:underline #426c67}.mail-html{font-family:var(--font-sans);background:#0f1212;border:1px solid #252a28;margin-top:28px;padding:28px clamp(18px,4vw,36px);font-size:14px;line-height:1.7}.mail-html h1,.mail-html h2,.mail-html h3,.mail-html h4{font-family:var(--font-display);color:#ecebe4;margin:1.35em 0 .55em;font-weight:400;line-height:1.15}.mail-html h1{font-size:30px}.mail-html h2{font-size:25px}.mail-html h3{font-size:20px}.mail-html ul,.mail-html ol{margin:1em 0;padding-left:1.4em}.mail-html li{margin:.4em 0}.mail-html blockquote{border-left:2px solid var(--signal);color:#aeb7b3;margin:1.4em 0;padding:.25em 0 .25em 18px}.mail-html pre,.mail-html code{font-family:var(--font-mono);background:#171b1a}.mail-html pre{padding:14px;overflow:auto}.mail-html code{padding:.15em .35em}.room-app-shell{min-height:100vh;color:var(--paper);background:#0b0d0d;grid-template-columns:224px minmax(0,1fr);display:grid}.room-app-content{min-width:0;min-height:100vh}.room-global-nav,.room-global-nav.dashboard-nav{z-index:55;width:224px;height:100vh;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0d0c;border:0;border-right:1px solid #272c2a;flex-direction:column;gap:0;padding:0;display:flex;position:sticky;inset:0 auto auto;overflow:hidden;transform:none}.room-global-nav-brand{border-bottom:1px solid #252a28;flex:0 0 78px;justify-content:space-between;align-items:center;gap:12px;padding:18px 18px 15px;display:flex}.room-global-nav-brand>a{align-items:baseline;gap:10px;min-width:0;display:flex}.room-global-nav-brand>a b{font:700 22px var(--font-sans);letter-spacing:-.08em;color:#f0eee7}.room-global-nav-brand>a span{font:8px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#8a928e}.room-global-nav-brand>small{font:6px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#79a49c;border:1px solid #30403d;padding:4px 5px}.room-global-nav-links{scrollbar-width:thin;flex:1;padding:18px 12px 24px;display:block;overflow-y:auto}.room-global-nav-links>section+section{margin-top:22px}.room-global-nav-links>section>p{color:#4f5955;font:7px var(--font-mono);letter-spacing:.18em;text-transform:uppercase;margin:0 10px 8px}.room-global-nav-links>section>a{color:#858d89;border:1px solid #0000;border-left-width:2px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:38px;padding:8px 10px;display:grid;position:relative}.room-global-nav-links>section>a i{text-align:center;color:#61706b;width:18px;font-size:13px;font-style:normal}.room-global-nav-links>section>a span{color:inherit;font:9px var(--font-mono);letter-spacing:.035em;text-transform:none;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;display:block;position:static;overflow:hidden}:is(.room-global-nav-links>section>a:hover,.room-global-nav-links>section>a:focus-visible,.room-global-nav-links>section>a.active){border-color:#252d2a;border-left-color:var(--signal);color:#eeeae2;background:#141918}.room-global-nav-links>section>a.active i{color:#9bc8c0}.room-global-nav-links>section>a>b{color:#eadde1;min-width:19px;height:18px;font:6px var(--font-mono);background:#693348;border-radius:9px;place-items:center;padding:0 5px;display:grid;position:static}.room-global-nav-footer{border-top:1px solid #252a28;flex:none;gap:8px;padding:14px 18px 18px;display:grid}.room-global-nav-footer a,.room-global-nav-footer span{font:7px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:#737c78}.room-global-nav-footer span{color:#46504c}.room-dashboard{background:#0b0d0d;min-height:100vh}.room-dashboard>.room-topbar{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;height:68px;padding-left:clamp(20px,4vw,58px);display:grid}.room-dashboard>.room-topbar .room-search{justify-self:start;width:min(520px,58vw)}.room-dashboard>.room-main{padding-top:46px}@media (max-width:900px) and (min-width:721px){.room-app-shell{grid-template-columns:190px minmax(0,1fr)}.room-global-nav,.room-global-nav.dashboard-nav{width:190px}.room-global-nav-brand{padding-inline:14px}.room-global-nav-brand>small{display:none}.room-global-nav-links{padding-inline:9px}}@media (max-width:720px){body{padding-bottom:58px}.room-app-shell{min-height:100vh;display:block}.room-app-content{min-height:calc(100vh - 58px)}.room-global-nav,.room-global-nav.dashboard-nav{background:#0a0d0dfc;border:0;border-top:1px solid #282e2c;width:auto;height:auto;padding:0;display:block;position:fixed;inset:auto 0 0;overflow:visible}.room-global-nav-brand,.room-global-nav-footer{display:none}.room-mobile-menu-toggle{color:#d9ddd8;text-align:left;background:0 0;border:0;grid-template-columns:1fr auto 24px;align-items:center;gap:12px;width:100%;height:57px;padding:0 18px;display:grid}.room-mobile-menu-toggle span{font:8px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.room-mobile-menu-toggle b{font:400 15px var(--font-display);color:#8fa9a3}.room-mobile-menu-toggle i{font:400 18px var(--font-sans);text-align:right;font-style:normal}.room-global-nav-links{max-height:min(76vh,680px);padding:18px 14px max(20px,env(safe-area-inset-bottom));background:#0a0d0dfe;border-top:1px solid #282e2c;display:none;position:absolute;bottom:57px;left:0;right:0;overflow-y:auto;box-shadow:0 -24px 60px #00000094}.room-global-nav.mobile-open .room-global-nav-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px;display:grid}.room-global-nav-links>section,.room-global-nav-links>section+section{margin:0}.room-global-nav-links>section>p{margin:0 5px 8px}.room-global-nav-links>section>a{border:1px solid #222826;border-left:2px solid #0000;grid-template-columns:23px minmax(0,1fr) auto;min-height:43px;padding:7px 8px}.room-global-nav-links>section>a span{font-size:8px}.room-dashboard>.room-topbar{grid-template-columns:minmax(0,1fr) auto;height:58px;padding-left:14px}.room-dashboard>.room-topbar .room-search{width:100%}.room-dashboard>.room-topbar .room-user{padding-inline:13px;font-size:0}.room-dashboard>.room-topbar .room-user b{font-size:8px}.analytics-section-nav{display:none}}.mail-html table{border-collapse:collapse;width:100%;margin:1.5em 0;font-size:13px}.mail-html th,.mail-html td{text-align:left;vertical-align:top;border:1px solid #303533;padding:9px 11px}.mail-html th{color:#e6e5de;background:#171b1a}.mail-html hr{border:0;border-top:1px solid #303533;margin:2em 0}.mail-back{display:none}@media (max-width:780px){.mail-app.reading .mail-topbar,.mail-app.reading .context-drawer-toggle,.mail-app.reading .mail-list{display:none}.mail-app.reading .mail-reader{min-height:100vh;display:block;overflow:visible}.mail-app.reading .mail-actions{z-index:12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0f0ff5;position:sticky;top:0}.mail-app.reading .mail-back{border-right:1px solid #2c3130;place-items:center;margin-right:6px;display:inline-grid}.mail-app.reading .mail-content{padding:30px 22px 90px}.mail-app.reading .mail-content h2{margin-bottom:25px;font-size:32px}.mail-app.reading .sender-line{grid-template-columns:38px minmax(0,1fr) auto}.mail-app.reading .mail-body{padding-top:26px;font-size:16px;line-height:1.72}}.mail-folders button:disabled,.mail-actions button:disabled,.reader-reply button:disabled,.account-page button:disabled{cursor:not-allowed;opacity:.38}.mail-folders button:disabled:hover{color:#747a77;background:0 0;border-left-color:#0000}.delivery-state{color:#8f9894;font:8px var(--font-mono);letter-spacing:.04em;border:1px solid #303735;align-items:center;gap:10px;margin:14px 0 0;padding:10px 12px;display:flex}.delivery-state b{font-weight:500}.delivery-state span{color:#68716d;margin-left:auto}.delivery-state small{color:#ba8088;display:block}.delivery-state.delivered{color:#87b9af;border-color:#28453f}.delivery-state.bounced{color:#d08a9d;border-color:#542936;flex-wrap:wrap}.delivery-state.bounced small{width:100%}.mail-save-status{text-align:right;color:#75958f;min-width:74px;font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.mail-account small{color:#69716d;max-width:210px;font-size:7px;line-height:1.35}.compose-disabled-note{color:#727a76;font:8px var(--font-mono);letter-spacing:.04em}.compose-tools .send-mail:disabled{opacity:.42;cursor:not-allowed}.account-status i.ready{background:#86cbae;box-shadow:0 0 8px #86cbae8c}.mail-sync-warning{color:#c7a6ae;background:#211317;border:1px solid #70404b;flex-direction:column;gap:4px;margin:14px 18px 0;padding:11px 13px;font-size:9px;line-height:1.45;display:flex}.mail-sync-warning b{font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#e0bac4}.mail-sync-warning span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-footer nav{gap:24px;display:flex}.public-footer nav a:hover{color:var(--paper)}.info-page{min-height:100vh}.info-hero{border-bottom:1px solid var(--line);padding:clamp(90px,14vw,180px) clamp(24px,10vw,160px)}.info-hero h1{font:400 clamp(58px,9vw,120px)/.82 var(--font-display);letter-spacing:-.05em;margin:34px 0}.info-hero>p:last-child{color:#9a9d98;max-width:760px;font:400 clamp(19px,2vw,27px)/1.45 var(--font-display)}.info-body{width:min(900px,100% - 48px);margin:auto;padding:80px 0 120px}.info-body section{border-bottom:1px solid var(--line);padding:42px 0}.info-body h2{font:400 38px/1 var(--font-display);margin:0 0 20px}.info-body p,.info-body li{color:#9a9d98;line-height:1.8}.info-body a{color:var(--signal);border-bottom:1px solid #405652}.info-body ul{padding-left:20px}.info-hero-about{background:radial-gradient(circle at 76% 48%,#54202e40,#0000 31%),#080a0a;flex-direction:column;justify-content:center;min-height:720px;padding-right:48vw;display:flex;position:relative;overflow:hidden}.info-hero-about:after{content:"";z-index:0;filter:saturate(.66);opacity:.72;pointer-events:none;background:url(/media/marg/marg-brev-utklipp-v01.png) 100% 100%/contain no-repeat;width:min(44vw,650px);height:108%;position:absolute;bottom:-9%;right:2%}.info-hero-about>*{z-index:1;position:relative}.info-hero-about .marg-symbol-page{top:clamp(100px,11vw,145px);right:clamp(24px,6vw,90px)}.info-body-about{grid-template-columns:repeat(3,1fr);width:min(1160px,100% - 48px);padding-top:105px;display:grid}.info-body-about>section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:38px 34px 65px}.info-body-about>section+section{border-left:1px solid var(--line)}.info-body-about .section-label{font:7px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:#6f7d78}.info-body-about h2{font-size:clamp(32px,3.4vw,48px);line-height:.96}.info-body-about>section>p:last-child{font-size:11px}.about-marg-role{background:radial-gradient(circle at 80% 52%,#54202e4d,#0000 35%),#0a0d0c;border:1px solid #303735;grid-column:1/-1;grid-template-columns:1fr .9fr;min-height:560px;margin-top:95px;display:grid;overflow:hidden}.about-marg-role>div{flex-direction:column;justify-content:center;padding:70px clamp(32px,7vw,100px);display:flex}.about-marg-role h2{font:400 clamp(54px,6vw,86px)/.83 var(--font-display);letter-spacing:-.045em;margin:25px 0}.about-marg-role h2 em{color:#9fc8c1;font-weight:400}.about-marg-role p:not(.section-label){max-width:570px;font-size:12px}.about-marg-role a{max-width:450px;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;margin-top:30px;padding:14px 0;display:flex}.about-marg-role>span{filter:saturate(.68);background:linear-gradient(90deg,#0a0d0c 0,#0000 32%),url(/media/marg/marg-brevsegl-stilleben-v01.png) 50%/contain no-repeat}@media (max-width:820px){.info-hero-about{justify-content:flex-end;min-height:920px;padding:500px 24px 90px}.info-hero-about:after{opacity:.65;background-position:bottom;width:100%;height:500px;top:30px;bottom:auto;right:-7%}.info-hero-about .marg-symbol-page{top:105px}.info-body-about{grid-template-columns:1fr}.info-body-about>section{padding-inline:8px}.info-body-about>section+section{border-top:0;border-left:0}.about-marg-role{grid-template-columns:1fr;min-height:760px}.about-marg-role>span{background-image:linear-gradient(0deg,#0a0d0c 0,#0000 35%),url(/media/marg/marg-brevsegl-stilleben-v01.png);grid-row:1;min-height:300px}.about-marg-role>div{padding:55px 28px 70px}}@media (max-width:760px){.public-footer{flex-direction:column;align-items:flex-start;gap:24px}.public-footer nav{grid-template-columns:1fr 1fr;gap:14px 28px;display:grid}}.home-newsletter{border-top:1px solid var(--line);background:linear-gradient(110deg,#0a0c0c,#1d3a3633);grid-template-columns:1fr minmax(320px,560px);align-items:end;gap:8vw;padding:100px clamp(24px,8vw,130px);display:grid}.home-newsletter h2{font:400 clamp(44px,5vw,72px)/.95 var(--font-display);margin:28px 0}.home-newsletter>div>p:last-child{color:#8f9490;max-width:570px;line-height:1.75}.newsletter-form label{display:block}.newsletter-form label>span{color:#777f7b;font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;display:block}.newsletter-form input{width:100%;height:58px;color:var(--paper);background:#0b0e0d;border:1px solid #353b39;outline:0;padding:0 17px;font-size:16px}.newsletter-form input:focus{border-color:#6f9e95}.newsletter-form button{background:var(--paper);width:100%;height:52px;color:var(--ink);font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border:0;justify-content:space-between;align-items:center;margin-top:9px;padding:0 18px;display:flex}.newsletter-form button:disabled{opacity:.6}.newsletter-form>p{color:#666e6a;min-height:32px;font:8px/1.6 var(--font-mono)}.newsletter-form>p.error{color:#bd7182}.newsletter-trap{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.newsletter-confirm{flex-direction:column;min-height:100vh;padding:32px clamp(24px,5vw,72px);display:flex}.newsletter-confirm>section{width:min(720px,100%);margin:auto}.newsletter-confirm h1{font:400 clamp(58px,9vw,105px)/.82 var(--font-display);letter-spacing:-.05em;margin:36px 0}.newsletter-confirm section>p:last-of-type{color:#8d938f;max-width:560px;line-height:1.75}.newsletter-confirm section>a{font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #59605d;margin-top:28px;padding-bottom:8px;display:inline-block}@media (max-width:760px){.home-newsletter{grid-template-columns:1fr;padding-block:76px}.newsletter-form{margin-top:18px}}.newsletter-admin-tools{justify-content:space-between;gap:18px;margin:34px 0 18px;display:flex}.newsletter-admin-tools>input{color:#ddd;background:#0c0f0f;border:1px solid #343a38;outline:0;width:min(420px,100%);height:44px;padding:0 13px}.newsletter-admin-tools>input:focus{border-color:#668f88}.newsletter-admin-tools>div{gap:5px;display:flex}.newsletter-admin-tools button,.newsletter-table article>button{color:#777f7b;font:7px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #343a38;padding:10px 13px}.newsletter-admin-tools button.active{color:#a9c9c3;background:#13201e;border-color:#668f88}.newsletter-table{background:#0d1010;border:1px solid #292e2c}.newsletter-table>header,.newsletter-table>article{grid-template-columns:minmax(240px,2fr) .7fr .7fr .7fr 90px;align-items:center;gap:14px;display:grid}.newsletter-table>header{color:#555d59;font:7px var(--font-mono);letter-spacing:.1em;padding:12px 16px}.newsletter-table>article{border-top:1px solid #292e2c;min-height:72px;padding:13px 16px}.newsletter-table article>div b,.newsletter-table article>div small{display:block}.newsletter-table article>div b{font-size:10px}.newsletter-table article>div small{color:#59615d;margin-top:5px;font-size:7px}.newsletter-table time{color:#767e7a;font:8px var(--font-mono)}.newsletter-state{font:8px var(--font-mono);align-items:center;gap:7px;display:flex}.newsletter-state i{background:#656d69;border-radius:50%;width:6px;height:6px}.newsletter-state.active i{background:#75b5aa;box-shadow:0 0 8px #466e67}.newsletter-state.pending i{background:#b49a64}.newsletter-state.unsubscribed{color:#5a615e}.newsletter-empty{text-align:center;color:#5d6561;padding:35px;font-size:9px}.newsletter-table article>button{padding:8px}.newsletter-table article>button:disabled{opacity:.45}@media (max-width:820px){.newsletter-admin-tools{display:block}.newsletter-admin-tools>div{margin-top:9px;overflow:auto}.newsletter-table{background:0 0;border:0}.newsletter-table>header{display:none}.newsletter-table>article{border:1px solid #292e2c;grid-template-columns:1fr auto;gap:10px;margin-bottom:8px}.newsletter-table article>div{grid-column:1/-1}.newsletter-table article>button{justify-self:end}.newsletter-table time{font-size:7px}.newsletter-state{justify-self:end}}.newsletter-no-action{color:#555d59;font:6px/1.4 var(--font-mono);text-transform:uppercase;text-align:right}.newsletter-editor-link{font:8px var(--font-mono);text-transform:uppercase;border:1px solid #343a38;padding:13px 16px}.newsletter-editor-page{background:#0a0c0c;grid-template:68px 1fr/250px 1fr;min-height:100vh;display:grid}.newsletter-editor-page>header{border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:250px 1fr auto;align-items:center;display:grid}.newsletter-editor-page>header>.wordmark{padding-left:24px}.newsletter-editor-page>header>div{color:#707874;font:8px var(--font-mono);text-transform:uppercase;justify-self:center;align-items:center;gap:9px;display:flex}.newsletter-editor-page>header>div b{font:400 20px var(--font-display);color:#a8c4be}.newsletter-editor-page>header>a:last-child{font:8px var(--font-mono);text-transform:uppercase;padding:0 24px}.newsletter-editor-page>aside{border-right:1px solid var(--line);padding:22px 12px}.newsletter-editor-page>aside>button{color:#9aa09d;text-align:left;width:100%;font:8px var(--font-mono);background:0 0;border:1px solid #343a38;padding:12px}.newsletter-editor-page>aside>p{color:#555d59;font:7px var(--font-mono);letter-spacing:.12em;margin:28px 10px 10px}.newsletter-editor-page>aside button+button{border:0;border-left:2px solid #0000;margin-top:3px}.newsletter-editor-page>aside button+button.active{background:#141b19;border-left-color:#77aaa0}.newsletter-editor-page>aside button b,.newsletter-editor-page>aside button span{display:block}.newsletter-editor-page>aside button span{color:#5d6561;margin-top:5px;font-size:7px}.newsletter-editor-main{min-width:0;padding:45px clamp(25px,5vw,75px) 100px}.newsletter-editor-heading{justify-content:space-between;align-items:end;margin-bottom:32px;display:flex}.newsletter-editor-heading h1{font:400 clamp(45px,6vw,75px)/.9 var(--font-display);margin:15px 0 0}.campaign-status{font:7px var(--font-mono);text-transform:uppercase;border:1px solid #343a38;padding:8px 11px}.campaign-status.sent{color:#7eaaa2}.newsletter-editor-grid{grid-template-columns:minmax(320px,1fr) minmax(300px,.9fr);gap:18px;display:grid}.newsletter-editor-grid>form,.newsletter-preview{background:#0e1111;border:1px solid #292f2d;padding:24px}.newsletter-editor-grid label{margin-bottom:17px;display:block}.newsletter-editor-grid label span,.newsletter-sendbar label span{color:#68716d;font:7px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px;display:block}.newsletter-editor-grid input,.newsletter-editor-grid textarea,.newsletter-sendbar input{color:#ddd;background:#0a0d0c;border:1px solid #343a38;outline:0;width:100%;padding:12px}.newsletter-editor-grid textarea{resize:vertical;min-height:330px;font:14px/1.7 var(--font-sans)}.newsletter-editor-grid form>button,.newsletter-sendbar button{background:var(--paper);color:#111;font:8px var(--font-mono);text-transform:uppercase;border:0;padding:12px 16px}.newsletter-preview{color:#202321;background:#e8e5dc}.newsletter-preview>small{font:8px var(--font-mono);color:#6c706d}.newsletter-preview h2{font:400 38px/1.05 var(--font-display);margin:28px 0}.newsletter-preview p{font:17px/1.7 var(--font-display);white-space:pre-line}.newsletter-preview footer{color:#777;font:8px var(--font-mono);border-top:1px solid #c5c2ba;margin-top:45px;padding:18px 0 0}.newsletter-sendbar{border:1px solid #2f3533;grid-template-columns:1fr auto auto;align-items:end;gap:9px;margin-top:18px;padding:16px;display:grid}.newsletter-sendbar label{margin:0}.newsletter-sendbar input{height:40px}.newsletter-sendbar button{color:#949b97;background:0 0;border:1px solid #3b4240;height:40px}.newsletter-sendbar button.broadcast{color:#111;background:#dedbd3;border-color:#dedbd3}.newsletter-sendbar button:disabled{opacity:.35}@media (max-width:900px){.newsletter-editor-page{padding-top:60px;display:block}.newsletter-editor-page>header{z-index:5;grid-template-columns:1fr auto;height:60px;position:fixed;top:0;left:0;right:0}.newsletter-editor-page>header>div{display:none}.newsletter-editor-page>aside{border:0;border-bottom:1px solid var(--line);padding:10px;display:flex;overflow:auto}.newsletter-editor-page>aside>p{display:none}.newsletter-editor-page>aside>button{min-width:180px}.newsletter-editor-main{padding:35px 18px 80px}.newsletter-editor-grid{grid-template-columns:1fr}.newsletter-sendbar{grid-template-columns:1fr 1fr}.newsletter-sendbar label{grid-column:1/-1}}@media (max-width:720px){body{padding-bottom:0}body:has(.room-global-nav){padding-bottom:58px}}@media (max-width:850px){.room-tool-page>header{z-index:56;background:#0b0d0d;padding-right:82px;position:sticky;top:0}.newsletter-editor-page>header{padding-right:74px}}.public-footer{flex-wrap:wrap;gap:22px 36px}.public-footer nav{margin-left:auto}@media (max-width:760px){.public-footer nav{margin-left:0}}.public-footer-disclosure{letter-spacing:.055em;text-transform:uppercase;flex-basis:100%;max-width:740px;color:#68716d!important;font:7px/1.8 var(--font-mono)!important}.public-footer-disclosure a{color:#9fc8c1}.account-empty>a{color:#9ca29e;font:8px var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #3b4240;padding:9px 13px}.reader-live-note{color:var(--reader-muted);font:8px/1.5 var(--font-mono);background:#79a89f12;border:1px solid #79a89f52;align-items:flex-start;gap:11px;margin:0 0 28px;padding:13px 15px;display:flex}.reader-live-note i{background:#79a89f;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:4px;box-shadow:0 0 8px #79a89f}.reader-live-note b{color:var(--reader-text);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px;font-weight:500;display:block}.feedback-context{color:#66716d;font:7px/1.6 var(--font-mono);margin:10px 0;display:block}.works-hero-compact{min-height:590px;padding-block:90px}.works-hero-actions{flex-wrap:wrap;gap:9px;margin-top:42px;display:flex}.works-hero-actions a{min-width:210px;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#999f9b;background:#090c0b8c;border:1px solid #383d3b;justify-content:space-between;gap:30px;padding:15px 16px;display:flex}.works-hero-actions a:hover{color:#d7d8d2;border-color:#6d8e88}.curated-catalog{background:#080a0a}.works-jumpbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scrollbar-width:none;background:#080a0af0;border-bottom:1px solid #2c302f;align-items:center;gap:0;padding:0 clamp(24px,8vw,130px);display:flex;position:sticky;top:82px;overflow-x:auto}.works-jumpbar::-webkit-scrollbar{display:none}.works-jumpbar>a,.works-jumpbar>span{white-space:nowrap;font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#757c78;border-right:1px solid #292d2c;padding:18px 17px}.works-jumpbar>span{color:#4e5552;padding-left:0}.works-jumpbar>a:hover{color:#d5d7d1;background:#101514}.works-jumpbar b{color:#54746e;margin-left:8px;font-weight:400}.works-current,.works-universes,.works-open,.works-media{border-bottom:1px solid var(--line);padding:105px clamp(24px,8vw,130px);scroll-margin-top:135px}.curated-heading{grid-template-columns:.32fr 1.05fr .63fr;align-items:start;gap:5vw;margin-bottom:65px;display:grid}.curated-heading h2{font:400 clamp(52px,6vw,88px)/.88 var(--font-display);letter-spacing:-.04em;margin:0}.curated-heading h2 em,.works-adult h2 em{color:#8d918d;font-weight:400}.curated-heading>p:last-child{color:#828884;max-width:520px;margin:6px 0 0;line-height:1.75}.works-current-grid{border-top:1px solid #303433;border-left:1px solid #303433;grid-template-columns:repeat(3,1fr);display:grid}.current-work{background:#0b0e0d;border-bottom:1px solid #303433;border-right:1px solid #303433;flex-direction:column;min-height:430px;padding:27px;display:flex;position:relative;overflow:hidden}.current-work:before{content:"";opacity:.55;transition:all .25s;position:absolute;inset:0}.current-work.wine:before{background:linear-gradient(145deg,#5c1e3152,#0000 62%)}.current-work.gold:before{background:linear-gradient(145deg,#69521e4d,#0000 62%)}.current-work.signal:before{background:linear-gradient(145deg,#1f4e494d,#0000 62%)}.current-work>*{position:relative}.current-work>span{font:9px var(--font-mono);color:#606763}.current-work>small{font:7px/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#747b77;margin-top:75px}.current-work h3{font:400 clamp(38px,4vw,60px)/.9 var(--font-display);margin:17px 0}.current-work>p{color:#858a87;font-size:12px;line-height:1.65}.current-work footer{border-top:1px solid #333837;justify-content:space-between;align-items:end;gap:15px;margin-top:auto;padding-top:25px;display:flex}.current-work footer b,.current-work footer i{font:7px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.current-work footer b{color:#747b77;max-width:65%;font-weight:400}.current-work footer i{color:#9fbab5;font-style:normal}.current-work:hover:before{opacity:.9}.universe-list{border-top:1px solid #303433}.catalog-universe{border-bottom:1px solid #303433;grid-template-columns:.68fr 1.32fr;gap:6vw;padding:48px 0;display:grid}.catalog-universe>header{grid-template-columns:45px 1fr;gap:18px;display:grid}.catalog-universe>header>span{font:8px var(--font-mono);color:#59706c}.catalog-universe h3{font:400 clamp(32px,4vw,51px)/1 var(--font-display);margin:0 0 16px}.catalog-universe header p{color:#7d8480;max-width:430px;line-height:1.65}.catalog-universe header small{color:#668a84;font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:16px;display:block}.catalog-universe>div>a{border-top:1px solid #292e2c;grid-template-columns:1fr auto 24px;align-items:center;gap:12px 22px;min-height:112px;padding:18px 12px;display:grid}.catalog-universe>div>a:last-child{border-bottom:1px solid #292e2c}.catalog-universe>div small{font:7px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:#5f6763;grid-column:1/-1}.catalog-universe>div b{font:400 clamp(25px,3vw,37px) var(--font-display)}.catalog-universe>div span{font:7px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#747b77}.catalog-universe>div i{color:#789b94;font-style:normal}.catalog-universe>div>a:hover{background:#101514;padding-left:20px}.open-read-list{border-top:1px solid #303433}.open-read-list>a{border-bottom:1px solid #303433;grid-template-columns:55px 1fr auto;align-items:center;gap:28px;min-height:145px;padding:22px 12px;display:grid}.open-read-list>a>span{font:8px var(--font-mono);color:#58716c}.open-read-list small{font:7px var(--font-mono);letter-spacing:.11em;color:#6f7773}.open-read-list h3{font:400 clamp(30px,4vw,48px)/1 var(--font-display);margin:10px 0}.open-read-list p{color:#757c78;font-size:11px}.open-read-list>a>b{font:8px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:#9db9b4}.open-read-list>a:hover{background:linear-gradient(90deg,#254e4842,#0000);padding-left:22px}.media-work-grid{border-top:1px solid #303433;border-left:1px solid #303433;grid-template-columns:repeat(2,1fr);display:grid}.media-work-grid>a{background:#0b0e0d;border-bottom:1px solid #303433;border-right:1px solid #303433;flex-direction:column;min-height:300px;padding:28px;display:flex}.media-work-grid small{font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#69716d}.media-work-grid h3{font:400 clamp(34px,4vw,54px)/.95 var(--font-display);margin:45px 0 16px}.media-work-grid p{color:#7c827e;max-width:590px;line-height:1.65}.media-work-grid footer{font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#6f7773;border-top:1px solid #303533;justify-content:space-between;margin-top:auto;padding-top:22px;display:flex}.media-work-grid footer b{color:#9bb5b0;font-weight:400}.works-adult{background:radial-gradient(circle at 75%,#691d3359,#0000 28%),#0b0809;grid-template-columns:1.2fr .8fr;align-items:center;gap:8vw;min-height:570px;padding:105px clamp(24px,10vw,160px);scroll-margin-top:135px;display:grid}.works-adult h2{font:400 clamp(65px,9vw,125px)/.78 var(--font-display);letter-spacing:-.055em;margin:42px 0}.works-adult>div>p:not(.section-label){color:#9a898e;max-width:610px;line-height:1.75}.works-adult a{width:min(500px,100%);font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #6a3e4b;justify-content:space-between;margin-top:36px;padding:16px 0;display:flex}.works-adult>span{font:400 clamp(150px,23vw,330px)/.7 var(--font-display);color:#a0365238;text-align:center}@media (max-width:900px){.works-jumpbar{top:60px}.curated-heading{grid-template-columns:1fr 1.4fr}.curated-heading>p:last-child{grid-column:2}.works-current-grid{grid-template-columns:1fr}.current-work{min-height:350px}.current-work>small{margin-top:45px}.catalog-universe,.works-adult{grid-template-columns:1fr}.works-adult>span{display:none}}@media (max-width:650px){.works-hero-compact{min-height:600px;padding-top:90px}.works-hero-actions{display:grid}.works-hero-actions a{width:100%}.works-jumpbar{padding-inline:18px}.works-jumpbar>a,.works-jumpbar>span{padding-block:15px}.works-current,.works-universes,.works-open,.works-media{padding-block:72px}.curated-heading{margin-bottom:42px;display:block}.curated-heading h2{margin:30px 0;font-size:54px}.catalog-universe>header{grid-template-columns:32px 1fr}.catalog-universe>div>a{grid-template-columns:1fr 20px}.catalog-universe>div span{grid-column:1}.open-read-list>a{grid-template-columns:34px 1fr;gap:14px}.open-read-list>a>b{grid-column:2}.media-work-grid{grid-template-columns:1fr}.works-adult{padding-block:78px}.works-adult h2{font-size:70px}}.artist-sapio .artist-etterklang-signal{background:radial-gradient(circle,#9f4d7433,#0000 30%),repeating-linear-gradient(90deg,#0000 0 calc(16.66% - 1px),#b86f910d 16.66%),#0c090b}.artist-sapio .artist-etterklang-signal>span{font-size:clamp(35px,5vw,78px)}.artist-sapio h2 em{color:#c995ad}.work-excerpt-links{flex-wrap:wrap;gap:12px;display:flex}.work-excerpt-links a{margin-top:18px}.sapio-article{background:#080a0a;min-height:100vh}.sapio-article-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 32%,#702d4c47,#0000 31%),linear-gradient(135deg,#090b0b,#100b0e);min-height:640px;padding:clamp(110px,13vw,190px) clamp(24px,12vw,190px) 90px}.sapio-article-hero h1{font:400 clamp(68px,9vw,135px)/.83 var(--font-display);letter-spacing:-.055em;max-width:1000px;margin:48px 0}.sapio-article-hero>p:not(.eyebrow){font:400 clamp(20px,2vw,28px)/1.5 var(--font-display);color:#9ca19e;max-width:760px}.sapio-article-hero>a{width:min(390px,100%);font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #634357;justify-content:space-between;margin-top:48px;padding:15px 0;display:flex}.sapio-article>article{width:min(760px,100% - 44px);font:var(--canon-font-size,20px)/1.8 var(--font-display);color:#d8d7cf;margin:auto;padding:100px 0}.sapio-article>article p{margin:0 0 1.65em}.sapio-article>article>p:first-child:first-letter{float:left;color:#a5577b;margin:.12em .12em 0 0;font-size:4.2em;line-height:.75}.sapio-article>article h2{font:400 clamp(38px,5vw,58px)/1 var(--font-display);color:#f0eee5;margin:2em 0 .7em}.sapio-article>article blockquote{font:italic 400 clamp(27px,4vw,42px)/1.35 var(--font-display);color:#d6afc1;border-block:1px solid #563a48;margin:2.4em 0;padding:1.2em 0}.sapio-article>article aside{font:11px/1.7 var(--font-mono);letter-spacing:.04em;color:#8e8d87;border:1px solid #3d3438;margin-top:3em;padding:24px}.sapio-article>article footer{border-top:1px solid #343736;flex-direction:column;gap:6px;margin-top:3em;padding-top:22px;display:flex}.sapio-article>article footer strong{font:400 28px var(--font-display)}.sapio-article>article footer span{font:8px var(--font-mono);letter-spacing:.1em;color:#777c79}.sapio-next{border-top:1px solid var(--line);background:#0c0b0c;padding:95px clamp(24px,12vw,190px)}.sapio-next h2{font:400 clamp(55px,7vw,95px)/.84 var(--font-display);letter-spacing:-.04em;margin:42px 0}.sapio-next h2 em{color:#ba829c;font-weight:400}.sapio-next>a{width:min(500px,100%);font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #69485a;justify-content:space-between;padding:16px 0;display:flex}.canon-reader-v2>article:before,.sapio-article>article:before{content:"◇  ÅPNET I MARGEN";border-bottom:1px solid;align-items:center;height:76px;display:flex}@supports (color:color-mix(in lab, red, red)){.canon-reader-v2>article:before,.sapio-article>article:before{border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)}}.canon-reader-v2>article:before,.sapio-article>article:before{color:currentColor}@supports (color:color-mix(in lab, red, red)){.canon-reader-v2>article:before,.sapio-article>article:before{color:color-mix(in srgb,currentColor 48%,transparent)}}.canon-reader-v2>article:before,.sapio-article>article:before{font:7px var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.canon-reader-v2.en-reader>article:before,.sapio-article[lang=en]>article:before{content:"◇  OPENED IN THE MARGIN"}.canon-reader-v2>article:before{color:#6f9e95;margin-bottom:8px}.canon-edition-entry{position:relative;overflow:hidden}.canon-edition-entry:before{content:"";aspect-ratio:1.45;opacity:.07;filter:grayscale();pointer-events:none;background:url(/media/marg/marg-hender-apen-bok-v01.png) 50%/contain no-repeat;width:210px;position:absolute;bottom:-42px;right:18%}.excerpt-colophon,.canon-colophon{isolation:isolate;position:relative;overflow:hidden}.excerpt-colophon:after,.canon-colophon:after{content:"";z-index:-1;aspect-ratio:2;opacity:.1;filter:grayscale(.25);pointer-events:none;background:url(/media/marg/marg-blekkfingre-v01.webp) 50%/contain no-repeat;width:300px;position:absolute;bottom:-18px;right:-18px}.excerpt-colophon>*{z-index:1;position:relative}.sapio-article-hero{position:relative;overflow:hidden}.sapio-article-hero:after{content:"";aspect-ratio:1.35;opacity:.08;filter:grayscale(.5);pointer-events:none;background:url(/media/marg/marg-hender-apen-bok-v01.png) 50%/contain no-repeat;width:clamp(240px,30vw,430px);position:absolute;bottom:-35px;right:clamp(-45px,2vw,30px)}.sapio-article-hero>*{z-index:1;position:relative}.sapio-article>article:before{color:#9d7085;margin-bottom:46px}@media (max-width:650px){.sapio-article-hero{min-height:auto;padding-top:112px;padding-bottom:65px}.sapio-article-hero h1{margin:35px 0;font-size:clamp(54px,18vw,78px)}.sapio-article>article{padding:70px 0;font-size:18px}.sapio-next{padding-block:70px}.sapio-article-hero:after{opacity:.055;width:230px;right:-75px}}@media (max-width:620px){.canon-reader-v2>article:before,.sapio-article>article:before{height:62px}.canon-edition-entry:before{width:155px;right:-35px}.excerpt-colophon:after,.canon-colophon:after{opacity:.07;width:170px;right:-55px}}.analytics-page{background:#0b0d0d;min-height:100vh}.analytics-page>.room-topbar{height:68px}.analytics-main{width:min(1320px,100% - 48px);margin:auto;padding:54px 0 100px}.analytics-main>header{justify-content:space-between;align-items:end;display:flex}.analytics-main>header h1{font:400 clamp(54px,7vw,88px)/.86 var(--font-display);margin:15px 0 12px}.analytics-main>header h1 em{color:#829b95}.analytics-main>header>div>p:last-child{color:#727a76;font-size:11px}.analytics-admin-note{color:#65706c;font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.analytics-setup{background:#0e1111;border:1px solid #303634;align-items:center;gap:30px;min-height:330px;margin-top:44px;padding:45px;display:flex}.analytics-setup>span{color:#83a39c;border:1px solid #50645f;border-radius:50%;place-items:center;width:58px;height:58px;font-size:22px;display:grid}.analytics-setup h2{font:400 38px var(--font-display);margin:10px 0}.analytics-setup>div>p:not(.section-label){color:#747c78;font-size:10px}.analytics-setup code{color:#728a85;font:8px/1.8 var(--font-mono);margin-top:22px;display:block}.analytics-kpis{border:1px solid #2c3230;grid-template-columns:repeat(4,1fr);margin:42px 0 14px;display:grid}.analytics-kpis article{padding:21px}.analytics-kpis article+article{border-left:1px solid #2c3230}.analytics-kpis span,.analytics-kpis b,.analytics-kpis small{display:block}.analytics-kpis span{color:#616a66;font:7px var(--font-mono);letter-spacing:.1em}.analytics-kpis b{font:400 37px var(--font-display);margin:11px 0 7px}.analytics-kpis small{color:#555e5a;font:7px var(--font-mono)}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.analytics-report,.analytics-reading{background:#0e1111;border:1px solid #2b302e;min-width:0;padding:26px}.analytics-report header{border-bottom:1px solid #272c2a;padding-bottom:20px}.analytics-report h2,.analytics-reading h2{font:400 29px var(--font-display);margin:9px 0 0}.analytics-report ol{margin:0;padding:0;list-style:none}.analytics-report li{border-bottom:1px solid #242927;padding:14px 0}.analytics-report li>div{justify-content:space-between;gap:15px;display:flex}.analytics-report li b{text-overflow:ellipsis;white-space:nowrap;color:#aeb2ae;max-width:85%;font-size:9px;overflow:hidden}.analytics-report li span{color:#737d79;font:8px var(--font-mono)}.analytics-report li i{background:#668c85;height:2px;margin-top:10px;display:block}.analytics-empty{color:#5c6561;padding:28px 0;font-size:9px}.analytics-reading{flex-direction:column;display:flex}.analytics-reading>p:not(.section-label){color:#818884;font-size:10px;line-height:1.75}.analytics-reading small{color:#5e6763;font:7px var(--font-mono);text-transform:uppercase;margin-top:auto;padding-top:25px}.analytics-periods{justify-content:flex-end;gap:6px;margin-top:25px;display:flex}.analytics-periods a{color:#69726e;font:8px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid #2b312f;padding:9px 12px}.analytics-periods a.active{color:#bfd0cc;background:#121a18;border-color:#668b84}.analytics-trend{background:#0e1111;border:1px solid #2b302e;margin:14px 0;padding:27px 28px}.analytics-trend>header{justify-content:space-between;align-items:end;display:flex}.analytics-trend h2,.analytics-funnel h2{font:400 32px var(--font-display);margin:9px 0 0}.analytics-trend>header>span{color:#5f6864;font:7px var(--font-mono);text-transform:uppercase}.analytics-bars{border-bottom:1px solid #303634;align-items:flex-end;gap:clamp(2px,.5vw,7px);height:180px;margin-top:35px;display:flex}.analytics-bars i{background:linear-gradient(#8ab0a8,#405e58);flex:1;min-width:2px;font-style:normal;transition:height .2s;position:relative}.analytics-bars i:hover,.analytics-bars i:focus{background:#a8c8c1;outline:none}.analytics-bars b{color:#6f7c77;font:6px var(--font-mono);opacity:0;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.analytics-bars i:hover b,.analytics-bars i:focus b{opacity:1}.analytics-funnel{margin:14px 0}.analytics-funnel>header{grid-template-columns:1fr 1fr;align-items:end;padding:25px 0;display:grid}.analytics-funnel>header>p:last-child{color:#68716d;justify-self:end;max-width:480px;font-size:9px;line-height:1.6}.analytics-funnel>div{border:1px solid #2b302e;grid-template-columns:repeat(4,1fr);display:grid}.analytics-funnel article{background:#0e1111;min-height:170px;padding:22px}.analytics-funnel article+article{border-left:1px solid #2b302e}.analytics-funnel article>span{color:#54615d;font:7px var(--font-mono)}.analytics-funnel article>b{font:400 38px var(--font-display);margin:24px 0 8px;display:block}.analytics-funnel h3{color:#bdc1bd;margin:0;font-size:10px}.analytics-funnel article>p{color:#636c68;margin-top:8px;font-size:8px}@media (max-width:760px){.analytics-page>.room-topbar{display:flex}.analytics-main{width:calc(100% - 36px);padding-top:38px}.analytics-main>header{display:block}.analytics-admin-note{margin-top:16px;display:inline-block}.analytics-periods{justify-content:flex-start}.analytics-kpis{grid-template-columns:1fr 1fr}.analytics-kpis article:nth-child(3){border-top:1px solid #2c3230;border-left:0}.analytics-kpis article:nth-child(4){border-top:1px solid #2c3230}.analytics-grid{grid-template-columns:1fr}.analytics-funnel>header{display:block}.analytics-funnel>header>p:last-child{margin-top:12px}.analytics-funnel>div{grid-template-columns:1fr 1fr}.analytics-funnel article:nth-child(3){border-top:1px solid #2b302e;border-left:0}.analytics-funnel article:nth-child(4){border-top:1px solid #2b302e}.analytics-bars{height:130px}.analytics-setup{align-items:flex-start;padding:28px 20px}}.analytics-bars>a{min-width:2px;color:inherit;background:linear-gradient(#8ab0a8,#405e58);flex:1;text-decoration:none;transition:height .2s,background .15s;position:relative}:is(.analytics-bars>a:hover,.analytics-bars>a:focus-visible){outline-offset:2px;background:#a8c8c1;outline:1px solid #d7e4e1}.analytics-bars>a>b{color:#6f7c77;font:6px var(--font-mono);opacity:0;position:absolute;top:-17px;left:50%;transform:translate(-50%)}:is(.analytics-bars>a:hover>b,.analytics-bars>a:focus-visible>b){opacity:1}.analytics-bars>a>span{color:#68716d;font:6px var(--font-mono);white-space:nowrap;opacity:0;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}:is(.analytics-bars>a:hover>span,.analytics-bars>a:focus-visible>span){opacity:1}.analytics-back-link{color:#8fa49f;font:8px var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border:1px solid #33413d;padding:10px 13px}.analytics-back-link:hover{color:#d6dedb;border-color:#75948d}.analytics-day-intro{background:#0e1111;border:1px solid #2b302e;margin:14px 0;padding:27px 28px}.analytics-day-intro h2{font:400 32px var(--font-display);margin:9px 0}.analytics-day-intro>p:last-child{color:#68716d;font-size:9px}.analytics-work-reading{background:#0e1111;border:1px solid #2b302e;margin:14px 0;padding:28px}.analytics-work-reading>header{grid-template-columns:1fr 1fr;align-items:end;padding-bottom:24px;display:grid}.analytics-work-reading h2{font:400 32px var(--font-display);margin:9px 0 0}.analytics-work-reading>header>p{color:#68716d;justify-self:end;max-width:480px;font-size:9px;line-height:1.6}.analytics-table-wrap{overflow-x:auto}.analytics-work-reading table{border-collapse:collapse;width:100%}.analytics-work-reading th,.analytics-work-reading td{text-align:right;font:9px var(--font-mono);white-space:nowrap;border-top:1px solid #252b29;padding:14px 12px}.analytics-work-reading thead th{color:#59635f;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.analytics-work-reading th:first-child{text-align:left}.analytics-work-reading tbody th{color:#b8bcb8;font-family:var(--font-sans);font-weight:500}.analytics-work-reading td:last-child{color:#8fb0a9}@media (max-width:760px){.analytics-work-reading{padding:22px 18px}.analytics-work-reading>header{display:block}.analytics-work-reading>header>p{margin-top:12px}.analytics-work-reading table{min-width:680px}}.analytics-section-nav{border-bottom:1px solid #29302d;gap:4px;margin-top:38px;display:flex;overflow-x:auto}.analytics-section-nav a{color:#69736f;font:8px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-bottom:0;padding:13px 16px}.analytics-section-nav a:hover,.analytics-section-nav a.active{color:#d7d9d4;background:#101514;border-color:#2d3935}.analytics-subhero{justify-content:space-between;align-items:end;display:flex}.analytics-subhero h1{font:400 clamp(48px,6vw,78px)/.9 var(--font-display);margin:15px 0 12px}.analytics-subhero h1 em{color:#829b95}.analytics-subhero>div>p:last-child{color:#727a76;max-width:670px;font-size:11px;line-height:1.7}.analytics-tip{color:#8ca39e;width:14px;height:14px;font:8px var(--font-mono);cursor:help;border:1px solid #4d5d58;border-radius:50%;place-items:center;margin-left:5px;display:inline-grid;position:relative}.analytics-tip>span{z-index:20;color:#111514;width:230px;font:9px/1.55 var(--font-sans);text-transform:none;letter-spacing:0;opacity:0;pointer-events:none;background:#e2e4df;padding:10px 12px;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0008}.analytics-tip:hover>span,.analytics-tip:focus>span{opacity:1}.analytics-source-summary,.analytics-detail-card,.analytics-insight,.analytics-depth,.analytics-method-intro{background:#0e1111;border:1px solid #2b302e}.analytics-source-summary{margin:14px 0;padding:28px}.analytics-source-summary>header{justify-content:space-between;align-items:end;display:flex}.analytics-source-summary h2,.analytics-detail-card h2,.analytics-insight h2,.analytics-depth h2,.analytics-method-intro h2{font:400 30px var(--font-display);margin:9px 0 0}.analytics-source-summary>header>p{color:#66706c;font-size:9px}.analytics-source-stack{background:#1c2321;height:9px;margin:30px 0 18px;display:flex;overflow:hidden}.analytics-source-stack i[data-tone="0"]{background:#92b7af}.analytics-source-stack i[data-tone="1"]{background:#5f837c}.analytics-source-stack i[data-tone="2"]{background:#405f59}.analytics-source-stack i[data-tone="3"]{background:#293f3a}.analytics-source-summary ol,.analytics-detail-card ol,.analytics-depth ol{margin:0;padding:0;list-style:none}.analytics-source-summary li{border-top:1px solid #252b29;padding:16px 0}.analytics-source-summary li>div,.analytics-detail-card li>div{justify-content:space-between;display:flex}.analytics-source-summary li b,.analytics-detail-card li b{font-size:10px}.analytics-source-summary li span,.analytics-detail-card li span{color:#73817c;font:8px var(--font-mono)}.analytics-source-summary li p{color:#59635f;margin:5px 0 10px;font-size:8px}.analytics-source-summary li>i,.analytics-detail-card li>i{background:#71968f;height:2px;display:block}.analytics-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.analytics-detail-card{padding:25px}.analytics-detail-card header{border-bottom:1px solid #272d2a;padding-bottom:17px}.analytics-detail-card li{border-bottom:1px solid #242a27;padding:13px 0}.analytics-detail-card li>i{margin-top:9px}.analytics-insight{margin-top:12px;padding:30px}.analytics-insight>p:not(.section-label){color:#7b847f;max-width:760px;font-size:10px;line-height:1.8}.analytics-portfolio{gap:8px;margin-top:14px;display:grid}.analytics-portfolio>a{background:#0e1111;border:1px solid #2b302e;grid-template-columns:45px minmax(220px,1fr) minmax(380px,1.4fr) auto;align-items:center;gap:22px;padding:23px 25px;display:grid}.analytics-portfolio>a:hover{background:#101615;border-color:#54746d}.analytics-portfolio>a>span{color:#4c5b57;font:9px var(--font-mono)}.analytics-portfolio h2{font:400 27px var(--font-display);margin:7px 0 5px}.analytics-portfolio p{color:#65706c;margin:0;font-size:9px}.analytics-portfolio dl{grid-template-columns:repeat(4,1fr);gap:20px;margin:0;display:grid}.analytics-portfolio dl div{border-left:1px solid #29302e;padding-left:13px}.analytics-portfolio dt{color:#5d6864;font:7px var(--font-mono);text-transform:uppercase}.analytics-portfolio dd{font:400 21px var(--font-display);margin:7px 0 0}.analytics-portfolio>a>b{font:8px var(--font-mono);color:#8eaaa4}.analytics-work-kpis{border:1px solid #2b302e;grid-template-columns:repeat(4,1fr);margin:14px 0;display:grid}.analytics-work-kpis article{padding:23px}.analytics-work-kpis article+article{border-left:1px solid #2b302e}.analytics-work-kpis span{color:#626d69;font:7px var(--font-mono);display:block}.analytics-work-kpis b{font:400 34px var(--font-display);margin-top:11px;display:block}.analytics-depth{padding:28px}.analytics-depth header{padding-bottom:20px}.analytics-depth li{border-top:1px solid #252b29;grid-template-columns:34px 1fr 60px;align-items:center;gap:14px;padding:13px 0;display:grid}.analytics-depth li>span{color:#52605c;font:8px var(--font-mono)}.analytics-depth li>div{grid-template-columns:105px 1fr;align-items:center;gap:15px;display:grid}.analytics-depth li b{font-size:9px}.analytics-depth li i{background:linear-gradient(90deg,#91b6ae,#496a63);height:4px;display:block}.analytics-depth li strong{text-align:right;font:400 20px var(--font-display)}.analytics-report-actions{justify-content:space-between;align-items:end;display:flex}.analytics-print{color:#aab8b4;font:8px var(--font-mono);text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #4c625d;margin-bottom:0;padding:10px 14px}.investor-report{background:#101312;border:1px solid #39423f;margin-top:14px}.investor-report>header{color:#79827e;font:8px var(--font-mono);text-transform:uppercase;border-bottom:1px solid #303633;justify-content:space-between;padding:24px 28px;display:flex}.investor-report>header h2{color:#d8dad5;font:400 25px var(--font-display);text-transform:none;margin:7px 0 0}.investor-thesis{padding:42px 28px}.investor-thesis h2{max-width:900px;font:400 clamp(32px,4vw,55px)/1 var(--font-display);margin:12px 0}.investor-thesis>p:last-child{color:#7a837f;max-width:720px;font-size:10px;line-height:1.75}.investor-metrics{border-block:1px solid #303633;grid-template-columns:repeat(5,1fr);display:grid}.investor-metrics article{padding:22px}.investor-metrics article+article{border-left:1px solid #303633}.investor-metrics span,.investor-metrics b,.investor-metrics small{display:block}.investor-metrics span{color:#64706b;font:7px var(--font-mono);text-transform:uppercase}.investor-metrics b{font:400 31px var(--font-display);margin:10px 0 5px}.investor-metrics small{color:#626c68;font-size:8px}.investor-portfolio{padding:30px 28px}.investor-portfolio h2{font:400 29px var(--font-display);margin:9px 0 20px}.investor-portfolio table{border-collapse:collapse;width:100%}.investor-portfolio th,.investor-portfolio td{text-align:right;font:9px var(--font-mono);border-top:1px solid #29302d;padding:13px}.investor-portfolio th:first-child{text-align:left}.investor-report>footer{color:#68716d;border-top:1px solid #303633;justify-content:space-between;gap:40px;padding:24px 28px;font-size:8px;line-height:1.65;display:flex}.investor-report>footer p:first-child{max-width:720px}.analytics-method-intro{margin:14px 0;padding:32px}.analytics-method-intro>p:last-child{color:#7b847f;max-width:760px;font-size:10px;line-height:1.8}.analytics-method-list details{background:#0e1111;border:1px solid #2b302e;border-top:0}.analytics-method-list details:first-child{border-top:1px solid #2b302e}.analytics-method-list summary{color:#b9bdb8;font:500 11px var(--font-sans);cursor:pointer;justify-content:space-between;padding:20px 24px;list-style:none;display:flex}.analytics-method-list summary::-webkit-details-marker{display:none}.analytics-method-list summary span{color:#71918a}.analytics-method-list details[open] summary span{transform:rotate(45deg)}.analytics-method-list details div{padding:0 24px 22px}.analytics-method-list details p{color:#737d78;max-width:780px;margin:0;font-size:10px;line-height:1.8}@media (max-width:900px){.analytics-detail-grid{grid-template-columns:1fr}.analytics-portfolio>a{grid-template-columns:30px 1fr}.analytics-portfolio dl{grid-column:2;grid-template-columns:repeat(4,1fr)}.analytics-portfolio>a>b{grid-column:2}.investor-metrics{grid-template-columns:repeat(2,1fr)}.investor-metrics article:nth-child(odd){border-left:0}.investor-metrics article{border-top:1px solid #303633}}@media (max-width:760px){.analytics-subhero,.analytics-source-summary>header{display:block}.analytics-subhero>.analytics-admin-note{margin-top:16px;display:inline-block}.analytics-source-summary>header>p{margin-top:12px}.analytics-portfolio>a{padding:20px 16px}.analytics-portfolio dl,.analytics-work-kpis{grid-template-columns:repeat(2,1fr)}.analytics-work-kpis article:nth-child(3){border-top:1px solid #2b302e;border-left:0}.analytics-work-kpis article:nth-child(4){border-top:1px solid #2b302e}.analytics-depth li>div{grid-template-columns:75px 1fr}.analytics-report-actions{display:block}.analytics-print{margin-top:12px}.investor-report>header,.investor-report>footer{display:block}.investor-report>header>span{margin-top:12px;display:block}.investor-portfolio{overflow-x:auto}.investor-portfolio table{min-width:600px}.analytics-tip>span{left:auto;right:-20px;transform:none}}@media print{.analytics-investor-page{color:#111;background:#fff}.analytics-investor-page>.room-topbar,.analytics-investor-page .analytics-section-nav,.analytics-investor-page .analytics-report-actions,.analytics-investor-page .room-global-nav,.analytics-investor-page .room-user-menu{display:none!important}.analytics-investor-page .analytics-main{width:100%;padding:0}.analytics-investor-page .analytics-subhero{padding-bottom:20px}.analytics-investor-page .analytics-subhero h1,.analytics-investor-page .investor-report,.analytics-investor-page .investor-report h2,.analytics-investor-page .investor-metrics b{color:#111}.analytics-investor-page .investor-report{background:#fff;border-color:#aaa}.analytics-investor-page .investor-report *{border-color:#ccc!important}.analytics-investor-page .investor-thesis>p:last-child,.analytics-investor-page .investor-report>footer{color:#444}}.analytics-kpis .analytics-tip{display:inline-grid}@media print{.room-global-nav,.room-user-menu{display:none!important}}.artist-biography{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#0d1010,#080a0a);grid-template-columns:.8fr 1.1fr .75fr;gap:clamp(35px,6vw,100px);padding:110px clamp(24px,8vw,130px);display:grid}.artist-bio-intro h2,.artist-sources h2{font:400 clamp(48px,5.5vw,82px)/.9 var(--font-display);letter-spacing:-.04em;margin:35px 0 0}.artist-bio-intro h2 em,.artist-sources h2 em{color:#93aaa5;font-weight:400}.artist-biography article{font:400 clamp(17px,1.55vw,22px)/1.68 var(--font-display);color:#afb4af}.artist-biography article p:first-child{margin-top:0}.artist-biography article em,.artist-biography aside em{color:#d5d6d1}.artist-biography aside{background:#0d1110;border:1px solid #2c3230;align-self:start;padding:26px}.artist-biography aside p:not(.section-label){color:#767f7a;font-size:10px;line-height:1.8}.artist-timeline{border-bottom:1px solid var(--line);padding:100px clamp(24px,8vw,130px)}.artist-timeline>.home-section-index{margin-bottom:48px}.artist-timeline ol{border-top:1px solid #2c3230;margin:0;padding:0;list-style:none}.artist-timeline li{border-bottom:1px solid #2c3230;grid-template-columns:90px minmax(0,1fr) 150px;align-items:center;gap:28px;padding:24px 4px;display:grid}.artist-timeline time{font:400 30px var(--font-display);color:#91aaa4}.artist-timeline li b{font-size:12px}.artist-timeline li p{color:#747d78;margin:7px 0 0;font-size:10px}.artist-timeline li>a{color:#879b96;font:8px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-self:end}.artist-timeline-note{color:#626b67;max-width:760px;margin:28px 0 0;font-size:9px;line-height:1.7}.artist-sources{border-bottom:1px solid var(--line);background:#0a0d0c;padding:105px clamp(24px,8vw,130px)}.artist-sources>header{grid-template-columns:1fr .8fr;align-items:end;gap:8vw;margin-bottom:55px;display:grid}.artist-sources>header>p{color:#747d78;font-size:10px;line-height:1.8}.artist-sources>div{border-top:1px solid #2c3230;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.artist-sources>div>a{color:#adb2ad;border-bottom:1px solid #2c3230;grid-template-columns:110px 1fr 20px;align-items:center;gap:18px;padding:20px 10px;display:grid}.artist-sources>div>a:nth-child(odd){border-right:1px solid #2c3230;padding-right:28px}.artist-sources>div>a:nth-child(2n){padding-left:28px}.artist-sources>div>a:hover{background:#101514}.artist-sources a span{color:#64706b;font:7px var(--font-mono);text-transform:uppercase}.artist-sources a b{font-size:10px}.artist-sources a i{color:#78968f;font-style:normal}.artist-sources>footer{color:#626b67;grid-template-columns:.5fr 1fr;gap:50px;margin-top:35px;font-size:8px;line-height:1.7;display:grid}.artist-sources>footer p:first-child{color:#89958f;font-family:var(--font-mono);text-transform:uppercase}@media (max-width:1050px){.artist-biography{grid-template-columns:1fr 1.4fr}.artist-biography aside{grid-column:2}.artist-sources>header{grid-template-columns:1fr}}@media (max-width:700px){.artist-biography{grid-template-columns:1fr;padding-block:75px}.artist-biography aside{grid-column:auto}.artist-timeline{padding-block:75px}.artist-timeline li{grid-template-columns:64px 1fr}.artist-timeline li>a{grid-column:2;justify-self:start}.artist-sources{padding-block:75px}.artist-sources>div{grid-template-columns:1fr}.artist-sources>div>a:nth-child(odd),.artist-sources>div>a:nth-child(2n){border-right:0;padding-inline:8px}.artist-sources>div>a{grid-template-columns:85px 1fr 18px}.artist-sources>footer{grid-template-columns:1fr;gap:8px}}.marg-lab-page{color:#eeeae0;background:#070909;min-height:100vh;padding-bottom:90px}.marg-lab-top{border-bottom:1px solid #29302e;justify-content:space-between;align-items:center;height:68px;padding:0 clamp(20px,3vw,44px);display:flex}.marg-lab-top>p,.marg-lab-top>a:last-child{font:7px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:#74817d}.marg-lab-hero{background:radial-gradient(circle at 72% 42%,#54202e57,#0000 33%),#080a0a;border-bottom:1px solid #29302e;grid-template-columns:1.05fr .95fr;min-height:760px;display:grid}.marg-lab-hero>div:first-child{flex-direction:column;justify-content:center;padding:90px clamp(28px,7vw,110px);display:flex}.marg-lab-hero h1{font:400 clamp(76px,9vw,140px)/.76 var(--font-display);letter-spacing:-.055em;margin:42px 0 30px}.marg-lab-hero h1 em,.marg-lab-principle h2 em,.marg-lab-media h2 em,.marg-lab-decisions h2 em,.marg-lab-test h2 em{color:#9fd4cc;font-weight:400}.marg-lab-lead{color:#a7aaa4;max-width:680px;font:400 clamp(19px,1.8vw,27px)/1.55 var(--font-display)}.marg-lab-hero blockquote{color:#d8d7ce;font:italic 400 clamp(21px,2.1vw,31px)/1.4 var(--font-display);border-left:1px solid #6e9d94;margin:38px 0 0;padding-left:22px}.marg-lab-status{flex-wrap:wrap;gap:9px;margin-top:42px;display:flex}.marg-lab-status span{color:#78827e;font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid #313936;padding:8px 10px}.marg-lab-status i{background:#9fd4cc;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.marg-lab-portrait{border-left:1px solid #29302e;min-height:650px;position:relative;overflow:hidden}.marg-lab-portrait:after{content:"";position:absolute;inset:0;box-shadow:inset 55px 0 95px #070909,inset 0 -100px 120px #070909}.marg-lab-portrait img{object-fit:cover;filter:saturate(.75)contrast(1.04);width:100%;height:100%}.marg-lab-principle{border-bottom:1px solid #29302e;grid-template-columns:.5fr 1fr .95fr;gap:5vw;padding:120px clamp(28px,7vw,110px);display:grid}.marg-lab-principle h2,.marg-lab-media h2,.marg-lab-decisions h2,.marg-lab-test h2{font:400 clamp(52px,6.4vw,94px)/.85 var(--font-display);letter-spacing:-.045em;margin:0}.marg-lab-principle>div{padding-top:10px}.marg-lab-principle>div p{color:#8e9691;margin:0 0 24px;font-size:11px;line-height:1.8}.marg-lab-grid{border-bottom:1px solid #29302e;grid-template-columns:repeat(4,1fr);display:grid}.marg-lab-grid article{border-right:1px solid #29302e;min-height:280px;padding:30px}.marg-lab-grid article:last-child{border-right:0}.marg-lab-grid span{color:#6f7e79;font:7px var(--font-mono);letter-spacing:.12em}.marg-lab-grid h3{font:400 clamp(24px,2.4vw,35px)/1.15 var(--font-display);color:#c9cbc4;margin:78px 0 0}.marg-lab-media{background:#0a0c0c;border-bottom:1px solid #29302e;grid-template-columns:.8fr 1.2fr;gap:7vw;padding:120px clamp(28px,7vw,110px);display:grid}.marg-lab-media>div>p:not(.section-label){color:#818a85;max-width:570px;margin:30px 0;font-size:10px;line-height:1.75}.marg-lab-media video{background:#050606;border:1px solid #333c39;width:100%;margin-top:35px}.marg-lab-media figure{align-self:center;margin:0}.marg-lab-media figure img{border:1px solid #303735;width:100%;height:auto;display:block}.marg-lab-media figcaption{color:#63706c;font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding-top:12px}.marg-lab-episodes{border-bottom:1px solid #29302e;padding:120px clamp(28px,7vw,110px)}.marg-lab-episodes>header{grid-template-columns:.4fr 1fr .9fr;align-items:end;gap:4vw;margin-bottom:65px;display:grid}.marg-lab-episodes>header h2{font:400 clamp(54px,6vw,86px)/.9 var(--font-display);margin:0}.marg-lab-episodes>header>p:last-child{color:#7c8581;font-size:10px;line-height:1.75}.marg-lab-episodes>div{border-top:1px solid #303735;border-left:1px solid #303735;grid-template-columns:repeat(3,1fr);display:grid}.marg-lab-episodes article{border-bottom:1px solid #303735;border-right:1px solid #303735;flex-direction:column;min-height:440px;padding:28px;display:flex}.marg-lab-episodes article>span{color:#75817c;font:7px var(--font-mono);letter-spacing:.1em}.marg-lab-episodes h3{font:400 clamp(29px,3vw,43px)/1 var(--font-display);margin:58px 0 20px}.marg-lab-episodes article>p{color:#7d8581;font-size:10px;line-height:1.7}.marg-lab-episodes blockquote{color:#bdd6d1;font:italic 400 23px/1.35 var(--font-display);margin:32px 0}.marg-lab-episodes article>a{color:#97aaa6;font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #333a37;justify-content:space-between;margin-top:auto;padding-top:18px;display:flex}.marg-lab-episodes article>a i{font-style:normal}.marg-lab-decisions{background:linear-gradient(135deg,#0d090a,#080a0a);border-bottom:1px solid #29302e;grid-template-columns:.75fr 1.25fr;gap:8vw;padding:120px clamp(28px,7vw,110px);display:grid}.marg-lab-decisions ol,.marg-lab-test ol{border-top:1px solid #343a38;margin:0;padding:0;list-style:none}.marg-lab-decisions li{border-bottom:1px solid #343a38;grid-template-columns:34px 1fr auto;align-items:center;gap:22px;padding:24px 0;display:grid}.marg-lab-decisions li>span{color:#7fa299;font:8px var(--font-mono)}.marg-lab-decisions li b{font:400 23px var(--font-display)}.marg-lab-decisions li p{color:#7b827e;margin:6px 0 0;font-size:9px;line-height:1.65}.marg-lab-decisions li>i{font:7px var(--font-mono);letter-spacing:.08em;color:#966475;font-style:normal}.marg-lab-test{grid-template-columns:.85fr 1.15fr;gap:9vw;padding:120px clamp(28px,7vw,110px);display:grid}.marg-lab-test li{color:#b7bab4;font:400 clamp(20px,2.1vw,30px)/1.25 var(--font-display);counter-increment:marg-question;border-bottom:1px solid #343a38;padding:19px 5px}.marg-lab-test ol{counter-reset:marg-question}.marg-lab-test li:before{content:"0" counter(marg-question);color:#64827b;width:45px;font:7px var(--font-mono);vertical-align:middle;display:inline-block}.marg-lab-footer{color:#69736e;font:8px/1.65 var(--font-mono);border-top:1px solid #313836;justify-content:space-between;gap:60px;margin:0 clamp(28px,7vw,110px);padding:28px 0;display:flex}.marg-lab-footer p{max-width:720px;margin:0}.marg-lab-footer a{white-space:nowrap;color:#9bb0ab}.marg-lab-footer a span{margin-left:15px}@media (max-width:1000px){.marg-lab-hero{grid-template-columns:1fr}.marg-lab-portrait{border-top:1px solid #29302e;border-left:0;height:720px}.marg-lab-portrait:after{box-shadow:inset 0 70px 100px #070909,inset 0 -90px 100px #070909}.marg-lab-principle{grid-template-columns:.4fr 1fr}.marg-lab-principle>div{grid-column:2}.marg-lab-grid{grid-template-columns:repeat(2,1fr)}.marg-lab-grid article:nth-child(2){border-right:0}.marg-lab-grid article:nth-child(-n+2){border-bottom:1px solid #29302e}.marg-lab-media{grid-template-columns:1fr}.marg-lab-episodes>header{grid-template-columns:.4fr 1fr}.marg-lab-episodes>header>p:last-child{grid-column:2}.marg-lab-episodes>div{grid-template-columns:1fr}.marg-lab-episodes article{min-height:360px}.marg-lab-decisions,.marg-lab-test{grid-template-columns:1fr}.marg-lab-decisions ol{margin-top:20px}}@media (max-width:650px){.marg-lab-top>p{display:none}.marg-lab-hero{min-height:auto}.marg-lab-hero>div:first-child{padding-block:80px}.marg-lab-hero h1{font-size:72px}.marg-lab-portrait{height:520px;min-height:0}.marg-lab-principle{padding-block:80px;display:block}.marg-lab-principle h2,.marg-lab-media h2,.marg-lab-decisions h2,.marg-lab-test h2{margin:34px 0;font-size:55px}.marg-lab-principle>div{margin-top:35px}.marg-lab-grid{grid-template-columns:1fr}.marg-lab-grid article,.marg-lab-grid article:nth-child(2){border-bottom:1px solid #29302e;border-right:0;min-height:230px}.marg-lab-grid h3{margin-top:54px}.marg-lab-media,.marg-lab-episodes,.marg-lab-decisions,.marg-lab-test{padding-block:80px}.marg-lab-episodes>header{display:block}.marg-lab-episodes>header h2{margin:32px 0}.marg-lab-decisions li{grid-template-columns:28px 1fr}.marg-lab-decisions li>i{grid-column:2}.marg-lab-footer{display:block}.marg-lab-footer a{margin-top:20px;display:inline-block}}.home-marg-entry{border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 48%,#54202e61,#0000 30%),linear-gradient(130deg,#090b0b,#0c090a);grid-template-columns:1.18fr .82fr;min-height:680px;display:grid}.home-marg-entry>div:first-child{flex-direction:column;justify-content:center;padding:100px clamp(24px,9vw,145px);display:flex}.home-marg-entry h2{font:400 clamp(58px,7.5vw,110px)/.82 var(--font-display);letter-spacing:-.05em;margin:40px 0 30px}.home-marg-entry h2 em{color:#9fc8c1;font-weight:400}.home-marg-entry>div>p:not(.section-label){color:#8f9691;max-width:590px;font-size:12px;line-height:1.75}.home-marg-entry a{max-width:510px;font:8px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #58716c;justify-content:space-between;margin-top:38px;padding:17px 0 12px;display:flex}.home-marg-mark{border-left:1px solid #2f3533;place-items:center;display:grid;position:relative;overflow:hidden}.home-marg-mark:before,.home-marg-mark:after{content:"";border:1px solid #9fc8c129;border-radius:50%;position:absolute;inset:15%}.home-marg-mark:after{inset:31%}.home-marg-mark b{z-index:1;font:italic 400 clamp(53px,7vw,105px) var(--font-display);color:#d9dad3;position:relative}.home-marg-mark span,.home-marg-mark i{color:#9fc8c133;font:400 clamp(180px,25vw,360px)/1 var(--font-display);font-style:normal;position:absolute}.home-marg-mark span{top:-4%;left:2%}.home-marg-mark i{bottom:-30%;right:0}.marg-public-page{color:#eeeae0;background:#070909;min-height:100vh}.marg-public-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 67% 45%,#54202e57,#0000 32%),#080a0a;grid-template-columns:1.05fr .95fr;min-height:830px;display:grid}.marg-public-copy{flex-direction:column;justify-content:center;padding:95px clamp(28px,7vw,112px);display:flex}.marg-public-copy h1{font:400 clamp(65px,8.3vw,126px)/.78 var(--font-display);letter-spacing:-.055em;margin:45px 0 32px}.marg-public-copy h1 em,.marg-public-role h2 em,.marg-public-origin h2 em,.marg-public-next h2 em,.work-marg-note blockquote em{color:#9fc8c1;font-weight:400}.marg-public-copy>p:not(.eyebrow){color:#a3a7a2;max-width:670px;font:400 clamp(19px,1.75vw,26px)/1.55 var(--font-display)}.marg-public-copy blockquote{color:#d7d7cf;font:italic 400 clamp(21px,2vw,30px)/1.4 var(--font-display);border-left:1px solid #71938d;margin:35px 0 0;padding-left:22px}.marg-public-copy>a{max-width:530px;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #58716c;justify-content:space-between;margin-top:42px;padding:17px 0 12px;display:flex}.marg-public-portrait{border-left:1px solid var(--line);min-height:740px;margin:0;position:relative;overflow:hidden}.marg-public-portrait:after{content:"";position:absolute;inset:0;box-shadow:inset 65px 0 100px #070909,inset 0 -110px 120px #070909}.marg-public-portrait img{object-fit:cover;filter:saturate(.72)contrast(1.06);width:100%;height:100%}.marg-public-portrait figcaption{z-index:1;color:#77827e;font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;position:absolute;bottom:25px;right:26px}.marg-public-role{border-bottom:1px solid var(--line);grid-template-columns:.35fr 1fr .85fr;gap:6vw;padding:120px clamp(28px,8vw,130px);display:grid}.marg-public-role h2,.marg-public-origin h2,.marg-public-next h2{font:400 clamp(52px,6.3vw,91px)/.86 var(--font-display);letter-spacing:-.045em;margin:0}.marg-public-role>div p{color:#858d88;margin:0 0 24px;font-size:11px;line-height:1.8}.marg-public-origin{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#0a0c0c 55%,#0c0f0e);grid-template-columns:1fr .72fr;gap:75px 9vw;padding:120px clamp(28px,8vw,130px);display:grid;position:relative;overflow:hidden}.marg-origin-copy{z-index:1;position:relative}.marg-origin-copy h2{margin:34px 0}.marg-origin-copy>p:not(.section-label){color:#909792;max-width:670px;font:400 clamp(17px,1.4vw,21px)/1.65 var(--font-display)}.marg-origin-visual{filter:saturate(.7)contrast(1.04);opacity:.9;background:radial-gradient(circle at 51% 48%,#54202e38,#0000 54%),url(/media/marg/marg-leser-utklipp-v01.png) bottom/contain no-repeat;min-height:510px;position:relative}.marg-origin-visual:after{content:"";background:linear-gradient(0deg,#0b0e0d 0,#0000 18%),radial-gradient(circle,#0000 43%,#0b0e0d 82%);position:absolute;inset:0}.marg-origin-visual span{z-index:1;color:#9fc8c1;font:italic 400 clamp(75px,9vw,135px)/1 var(--font-display);position:absolute;bottom:12%;right:9%;transform:rotate(-8deg)}.marg-origin-path{border-block:1px solid #333b38;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.marg-origin-path article{gap:22px;padding:30px 26px;display:flex}.marg-origin-path article+article{border-left:1px solid #333b38}.marg-origin-path article>span{color:#6e8c86;font:7px var(--font-mono);letter-spacing:.1em}.marg-origin-path h3{font:italic 400 27px var(--font-display);margin:0 0 9px}.marg-origin-path p{color:#747d78;margin:0;font-size:9px}.marg-public-origin blockquote{color:#d8d7cf;font:400 clamp(31px,4.6vw,68px)/1.05 var(--font-display);letter-spacing:-.025em;grid-column:1/-1;margin:0}.marg-public-origin blockquote em{color:#9fc8c1}.marg-origin-boundary{color:#68716d;max-width:760px;font:7px/1.8 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;grid-column:1/-1;margin:0}.marg-public-episode{border-bottom:1px solid var(--line);padding:120px clamp(28px,10vw,165px)}.marg-public-episode>header{justify-content:space-between;display:flex}.marg-public-episode>header>span{color:#69746f;font:7px var(--font-mono);letter-spacing:.1em}.marg-episode-sheet{background:linear-gradient(135deg,#0d1010,#0a0b0b);border:1px solid #353c39;max-width:1120px;margin:80px auto;padding:70px clamp(28px,7vw,100px);position:relative}.marg-episode-claim,.marg-episode-revision{font:400 clamp(48px,7vw,96px)/.92 var(--font-display);letter-spacing:-.035em;margin:0}.marg-episode-sheet aside{color:#809a94;border-block:1px solid #303735;align-items:center;gap:20px;margin:60px 0;padding:19px 0;display:flex}.marg-episode-sheet aside span{font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.marg-episode-sheet aside b{font:italic 400 clamp(30px,4vw,52px) var(--font-display)}.marg-episode-revision{text-align:right}.marg-episode-revision em{color:#9fc8c1;font-weight:400}.marg-public-episode>footer{justify-content:space-between;align-items:end;gap:50px;max-width:1120px;margin:auto;display:flex}.marg-public-episode>footer p{color:#747d78;max-width:430px;font-size:10px}.marg-public-episode>footer a{width:min(480px,100%);font:8px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #55706a;justify-content:space-between;padding:15px 0;display:flex}.marg-public-next{background:radial-gradient(circle at 74% 45%,#54202e4d,#0000 32%);flex-direction:column;justify-content:center;min-height:660px;padding:110px clamp(28px,12vw,190px);display:flex}.marg-public-next h2{margin:42px 0}.marg-public-next>p:not(.section-label){color:#7f8782;max-width:620px;line-height:1.75}.marg-public-next>a{max-width:570px;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #56716b;justify-content:space-between;margin-top:38px;padding:16px 0;display:flex}.marg-public-disclosure{color:#5f6864;font:7px/1.7 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-block:1px solid #292e2c;padding:22px clamp(28px,8vw,130px)}.work-marg-note{border-bottom:1px solid var(--line);background:linear-gradient(120deg,#0b0d0d,#100b0d);padding:95px clamp(28px,11vw,175px);position:relative}.work-marg-note>div{align-items:center;gap:20px;display:flex}.work-marg-note>div>span{color:#9fc8c1;width:34px;height:34px;font:italic 400 19px var(--font-display);border:1px solid #5e7771;border-radius:50%;place-items:center;display:grid}.work-marg-note blockquote{max-width:920px;font:italic 400 clamp(40px,5.4vw,76px)/1.05 var(--font-display);margin:52px 0 35px}.work-marg-note>p{color:#747d78;font-size:10px}.work-marg-note>a{max-width:470px;font:8px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #56716b;justify-content:space-between;margin-top:35px;padding:15px 0;display:flex}@media (max-width:900px){.home-marg-entry{grid-template-columns:1fr}.home-marg-mark{border-top:1px solid #2f3533;border-left:0;min-height:460px}.marg-public-hero{grid-template-columns:1fr}.marg-public-portrait{border-left:0;border-top:1px solid var(--line);height:720px}.marg-public-portrait:after{box-shadow:inset 0 70px 100px #070909,inset 0 -100px 110px #070909}.marg-public-role{grid-template-columns:.35fr 1fr}.marg-public-role>div{grid-column:2}.marg-public-origin{grid-template-columns:1fr}.marg-origin-visual{min-height:340px}.marg-origin-path{grid-template-columns:1fr}.marg-origin-path article+article{border-top:1px solid #333b38;border-left:0}}@media (max-width:650px){.home-marg-entry{min-height:auto}.home-marg-entry>div:first-child{padding-block:80px}.home-marg-entry h2{font-size:63px}.home-marg-mark{min-height:340px}.marg-public-hero{min-height:auto}.marg-public-copy{padding-block:80px}.marg-public-copy h1{font-size:64px}.marg-public-portrait{height:520px;min-height:0}.marg-public-role{padding-block:78px;display:block}.marg-public-role h2,.marg-public-origin h2,.marg-public-next h2{margin:34px 0;font-size:55px}.marg-public-role>div{margin-top:35px}.marg-public-origin,.marg-public-episode,.marg-public-next{padding-block:78px}.marg-public-origin{gap:48px}.marg-origin-visual{min-height:270px}.marg-public-episode>header,.marg-public-episode>footer{display:block}.marg-public-episode>header>span{margin-top:12px;display:block}.marg-episode-sheet{margin:50px 0;padding-block:48px}.marg-episode-sheet aside{margin:42px 0}.marg-public-episode>footer a{margin-top:28px}.work-marg-note{padding-block:75px}.work-marg-note blockquote{font-size:45px}.public-footer nav{grid-template-columns:1fr 1fr}}.marg-public-disclosure a{color:#9fc8c1;white-space:nowrap;margin-left:12px}.method-body{width:min(1120px,100% - 48px)}.method-intro{border-bottom:1px solid var(--line);padding:55px 0 75px}.method-intro p{color:#b0b5af;max-width:870px;font:400 clamp(22px,3vw,38px)/1.35 var(--font-display)}.method-grid{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.method-grid section{padding:52px clamp(0px,4vw,55px)}.method-grid section:nth-child(2n){border-left:1px solid var(--line)}.method-grid .section-label{color:#71817b;font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.method-grid h2{font-size:clamp(34px,4vw,53px)}.method-responsibility{background:radial-gradient(circle at 86% 30%,#54202e38,#0000 35%),#0a0d0c;border:1px solid #303735;margin-top:80px;padding:clamp(35px,6vw,80px)}.method-responsibility h2{font-size:clamp(45px,6vw,76px)}.method-responsibility p{max-width:760px;font-size:clamp(15px,1.5vw,19px)}@media (max-width:700px){.method-grid{grid-template-columns:1fr}.method-grid section{padding-inline:0}.method-grid section:nth-child(2n){border-left:0}.method-responsibility{margin-top:55px}.marg-public-disclosure a{margin:9px 0 0;display:block}}.marg-public-episode,.work-marg-note{scroll-margin-top:95px}.marg-edge-mark{color:#9fc8c1;border:1px solid #3b4945;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;margin-left:20px;display:grid;position:relative}.marg-edge-mark span{font:italic 400 17px var(--font-display);transform:translate(-1px,-1px)}.marg-edge-mark i{color:#eeeae0;width:13px;height:13px;font:6px var(--font-mono);background:#54202e;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:-3px;right:-4px}.marg-edge-mark:hover{background:#101615;border-color:#88aaa3;transform:rotate(-4deg)}.home-marg-mark:before,.home-marg-mark:after{z-index:1}.home-marg-mark b{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070909c7;border-left:1px solid #8db3ab;margin:0 0 58px 42px;padding:12px 16px;font-size:clamp(38px,5vw,74px)}.home-marg-mark span,.home-marg-mark i{z-index:1}.works-marg-trace{background:linear-gradient(110deg,#0a0c0c,#110b0d);border-block:1px solid #303634;grid-template-columns:.35fr 1fr .75fr;align-items:center;gap:5vw;min-height:520px;padding:85px clamp(24px,8vw,130px);scroll-margin-top:100px;display:grid}.works-marg-glyph{aspect-ratio:1;background:radial-gradient(circle,#5e2a3952,#0000 58%);border:1px solid #40504c;border-radius:50%;place-items:center;width:clamp(150px,19vw,270px);display:grid;position:relative}.works-marg-glyph:before,.works-marg-glyph:after{content:"";border:1px solid #9fc8c11f;border-radius:50%;position:absolute;inset:15%}.works-marg-glyph:after{inset:34%}.works-marg-glyph span{font:italic 400 clamp(65px,9vw,125px)/1 var(--font-display);color:#9fc8c1}.works-marg-glyph i{font:italic 400 clamp(25px,4vw,48px) var(--font-display);color:#915c6b;position:absolute;bottom:13%;right:10%}.works-marg-trace>blockquote{font:italic 400 clamp(38px,5vw,72px)/1.04 var(--font-display);margin:0}.works-marg-trace>blockquote em{color:#9fc8c1;font-weight:400}.works-marg-trace>div:last-child p{color:#77807b;font-size:10px;line-height:1.75}.works-marg-trace>div:last-child a{color:#9eaaa6;font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #57716b;justify-content:space-between;margin-top:32px;padding:14px 0;display:flex}@media (max-width:1050px){.site-nav{padding-right:24px}.nav-links{gap:20px}.works-marg-trace{grid-template-columns:.45fr 1fr}.works-marg-trace>div:last-child{grid-column:2}.works-marg-trace>.section-label{position:absolute;left:-9999px}}@media (max-width:760px){.marg-edge-mark{margin:0;position:absolute;top:18px;right:20px}.home-marg-mark{background-position:50% 21%;min-height:480px}.home-marg-mark b{margin:0 0 35px 24px}.works-marg-trace{grid-template-columns:1fr;padding-block:72px}.works-marg-glyph{width:180px}.works-marg-trace>blockquote{font-size:48px}.works-marg-trace>div:last-child{grid-column:auto}}.home-marg-mark{background:url(/media/marg/marg-helfigur-v01.png) 70% 48%/contain no-repeat,radial-gradient(circle at 62% 48%,#54202e66,#0000 38%),linear-gradient(135deg,#0b0d0d,#10090c)}.marg-public-next{position:relative;overflow:hidden}.marg-public-next:after{content:"";z-index:0;opacity:.52;filter:saturate(.66)contrast(1.02);pointer-events:none;background:url(/media/marg/marg-bakfra-utklipp-v01.png) 100% 100%/contain no-repeat;width:min(43vw,590px);height:112%;position:absolute;bottom:-9%;right:-1%}.marg-public-next>*{z-index:1;position:relative}.marg-public-next>p:not(.section-label),.marg-public-next>a{margin-right:min(32vw,410px)}.marg-next-signature{color:#89aaa3;opacity:.72;width:58px;height:58px;margin-bottom:26px}@media (max-width:760px){.home-marg-mark{background-position:62% 52%;background-size:contain}.marg-public-next:after{opacity:.22;width:93vw;height:72%;bottom:-7%;right:-30%}.marg-public-next>p:not(.section-label),.marg-public-next>a{margin-right:0}.marg-next-signature{width:46px;height:46px}}.home-manifest{position:relative;overflow:hidden}.marg-eyes-trace{z-index:0;aspect-ratio:2.42;opacity:.055;filter:grayscale(.25)saturate(.55);pointer-events:none;background:url(/media/marg/marg-oyne-v01.png) 50%/contain no-repeat;width:min(52vw,760px);position:absolute;top:-4%;right:-4%}.home-manifest>:not(.marg-eyes-trace){z-index:1;position:relative}.home-newsletter{position:relative;overflow:hidden}.home-newsletter>:not(.marg-newsletter-edge){z-index:1;position:relative}.marg-newsletter-edge{z-index:0;opacity:.2;filter:saturate(.62);pointer-events:none;background:url(/media/marg/marg-kant-v01.png) 100% 100%/contain no-repeat;width:min(31vw,440px);height:112%;position:absolute;bottom:-14%;right:-2.5%}.marg-episode-sheet{overflow:hidden}.marg-episode-hands{z-index:0;opacity:.13;filter:saturate(.55);pointer-events:none;background:url(/media/marg/marg-hender-apen-bok-v01.png) bottom/contain no-repeat;height:58%;position:absolute;bottom:-11%;left:-3%;right:-3%}.marg-episode-sheet>:not(.marg-episode-hands){z-index:1;position:relative}@media (max-width:900px){.home-newsletter .newsletter-form{margin-right:min(20vw,140px)}.marg-newsletter-edge{opacity:.15;width:45vw;right:-10%}}@media (max-width:650px){.marg-eyes-trace{opacity:.045;width:95vw;top:1%;right:-20%}.marg-newsletter-edge{opacity:.1;width:82vw;height:76%;bottom:-9%;right:-32%}.home-newsletter .newsletter-form{margin-right:0}.marg-episode-hands{opacity:.075;height:38%;left:-22%;right:-22%}}.works-marg-book{filter:saturate(.68);isolation:isolate;background:url(/media/marg/marg-kant-v02.webp) bottom/contain no-repeat;align-self:end;width:clamp(220px,27vw,390px);height:420px;position:relative}.works-marg-book:after{content:"";z-index:-1;background:radial-gradient(circle,#54202e59,#0000 67%);position:absolute;inset:13% 4% 2%}.works-marg-book span,.works-marg-book i{z-index:1;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute}.works-marg-book span{color:#b5d0ca;width:45px;height:45px;font:italic 400 25px var(--font-display);background:#0b0e0ddd;border:1px solid #617b75;top:23%;left:1%}.works-marg-book i{color:#eeeae0;width:19px;height:19px;font:7px var(--font-mono);background:#54202e;top:34%;left:11%}.works-open{position:relative;overflow:hidden}.works-open>:not(.works-marg-pointer){z-index:1;position:relative}.works-marg-pointer{z-index:0;aspect-ratio:1.5;opacity:.14;filter:saturate(.62);pointer-events:none;background:url(/media/marg/marg-hender-apen-bok-v01.png) 100%/contain no-repeat;width:min(48vw,690px);position:absolute;top:3%;right:-5%}.works-open .curated-heading{padding-right:min(27vw,360px)}.work-marg-note{position:relative;overflow:hidden}.work-marg-note>:not(.work-marg-observer){z-index:1;position:relative}.work-marg-observer{z-index:0;opacity:.31;filter:saturate(.68)contrast(1.04);pointer-events:none;background:linear-gradient(90deg,#0000 0,#54202e14 74%,#0000),url(/media/marg/marg-betrakter-v02.png) 100% 100%/contain no-repeat;width:min(46vw,650px);position:absolute;top:-3%;bottom:-15%;right:-2%}.work-marg-note blockquote,.work-marg-note>p,.work-marg-note>a{margin-right:min(31vw,430px)}@media (max-width:1050px){.works-marg-book{height:370px}.works-marg-pointer{width:58vw;right:-12%}.work-marg-observer{opacity:.25;width:58vw;right:-13%}}@media (max-width:760px){.works-marg-book{width:260px;height:330px;margin:0 auto}.works-open .curated-heading{padding-right:0}.works-marg-pointer{opacity:.075;width:105vw;top:8%;right:-37%}.work-marg-observer{opacity:.18;width:86vw;top:20%;bottom:-8%;right:-8%}.work-marg-note blockquote,.work-marg-note>p,.work-marg-note>a{margin-right:0}}.home-works{position:relative;overflow:hidden}.home-works>:not(.marg-proofmarks){z-index:1;position:relative}.marg-proofmarks{z-index:0;aspect-ratio:2;opacity:.045;filter:saturate(.72);pointer-events:none;background:url(/media/marg/marg-korrekturtegn-v01.png) 50%/contain no-repeat;width:min(58vw,820px);position:absolute;top:1.5%;right:-8%}.home-editorial-table{background:radial-gradient(circle at 51% 60%,#54202e33,#0000 48%),linear-gradient(#080a0a,#0d0a0b);border-block:1px solid #303634;min-height:clamp(310px,43vw,590px);position:relative;overflow:hidden}.home-editorial-table:before{content:"";filter:saturate(.72)contrast(1.03);background:url(/media/marg/marg-skrivebord-v01.png) bottom/contain no-repeat;position:absolute;inset:2% 2% -7%}.home-editorial-table:after{content:"";background:linear-gradient(90deg,#080a0a 0,#0000 17% 83%,#080a0a 100%),linear-gradient(0deg,#080a0a 0,#0000 27%);position:absolute;inset:0}.home-editorial-table>span{z-index:2;color:#78837f;font:7px var(--font-mono);letter-spacing:.15em;position:absolute;bottom:29px;left:clamp(24px,8vw,130px)}.marg-public-role{position:relative;overflow:hidden}.marg-public-role>:not(.marg-role-marks){z-index:1;position:relative}.marg-role-marks{z-index:0;opacity:.2;filter:saturate(.7);pointer-events:none;background:url(/media/marg/marg-korrekturhand-v02.png) 100%/contain no-repeat;width:min(50vw,720px);height:96%;position:absolute;top:2%;right:-4%}@media (max-width:760px){.marg-proofmarks{opacity:.035;width:110vw;top:2%;right:-33%}.home-editorial-table{min-height:330px}.home-editorial-table:before{background-size:860px;inset:4% -34% -2%}.marg-role-marks{opacity:.1;width:110vw;height:82%;top:8%;right:-42%}}.marg-origin-path{grid-template-columns:repeat(4,1fr)}.marg-origin-boundary{max-width:900px}@media (max-width:900px){.marg-origin-path{grid-template-columns:1fr}}.home-editorial-table{background:#080a0a;min-height:clamp(360px,48vw,680px)}.home-editorial-table:before{filter:saturate(.76)contrast(1.04);background:url(/media/marg/marg-redaksjonsbord-v03.png) 50%/cover no-repeat;inset:0}.home-editorial-table:after{background:linear-gradient(90deg,#080a0a 0,#0000 19% 81%,#080a0a 100%),linear-gradient(0deg,#080a0a 0,#0000 32%,#080a0a1f 100%)}.home-editorial-table>span{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#070909c7;border-left:1px solid #8db3ab;padding:9px 12px}.home-marg-mark{background:url(/media/marg/marg-peker-v03.png) 75% 47%/contain no-repeat,radial-gradient(circle at 67% 43%,#54202e61,#0000 43%),linear-gradient(135deg,#0b0d0d,#10090c);place-items:end start}.home-marg-mark b{margin:0 0 58px 42px}.marg-newsletter-edge{opacity:.36;filter:saturate(.72);background:linear-gradient(90deg,#080b0b 0,#0000 45%),url(/media/marg/marg-brev-v03.png) 100%/cover no-repeat;width:min(51vw,760px);height:100%;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28%);mask-image:linear-gradient(90deg,#0000 0,#000 28%)}.home-newsletter .newsletter-form{margin-right:min(22vw,300px)}@media (max-width:900px){.home-marg-mark{background-position:70% 44%;min-height:560px}.marg-newsletter-edge{opacity:.27;width:62vw;right:-9%}.home-newsletter .newsletter-form{margin-right:min(18vw,140px)}}@media (max-width:650px){.home-editorial-table{min-height:350px}.home-editorial-table:before{background-position:62%;background-size:cover;inset:0}.home-marg-mark{background-position:68% 48%;background-size:contain;min-height:470px}.home-marg-mark b{margin:0 0 32px 24px}.marg-newsletter-edge{opacity:.16;width:105vw;height:72%;bottom:0;right:-34%}.home-newsletter .newsletter-form{margin-right:0}}.landing-v2{background:#070909}.landing-hero{border-bottom:1px solid var(--line);background:#080a0a;grid-template-columns:1.07fr .93fr;min-height:calc(100vh - 82px);display:grid;position:relative;overflow:hidden}.landing-hero-image{z-index:0;filter:saturate(.7)contrast(1.04);background:url(/media/marg/marg-redaksjonsbord-v02.png) 62%/cover no-repeat;position:absolute;inset:0 43% 0 0}.landing-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 0,#07090914 38%,#070909 57% 100%),linear-gradient(0deg,#070909 0,#0000 24%);position:absolute;inset:0}.landing-hero-copy{z-index:2;flex-direction:column;grid-column:2;justify-content:center;padding:90px clamp(28px,7vw,110px) 120px 6vw;display:flex;position:relative}.landing-hero-copy h1{font:400 clamp(72px,8.6vw,132px)/.77 var(--font-display);letter-spacing:-.058em;margin:42px 0 32px}.landing-hero-copy h1 em,.landing-featured h2 em,.landing-marg blockquote em,.landing-open h2 em,.landing-method h2 em,.landing-artists h2 em,.landing-letter h2 em{color:#9fc8c1;font-weight:400}.landing-hero-copy>p:not(.eyebrow){color:#a7aaa6;max-width:630px;font:400 clamp(19px,1.7vw,25px)/1.5 var(--font-display)}.landing-hero-actions{align-items:center;gap:30px;margin-top:42px;display:flex}.landing-hero-actions>a:not(.primary-action){color:#a8afab;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #4c5a56;padding:12px 0}.landing-meet-marg{color:#74847f;max-width:425px;font:7px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;border-top:1px solid #3a4441;justify-content:space-between;margin-top:48px;padding:13px 0;display:flex}.landing-sigil{z-index:2;color:#78837f;width:185px;position:absolute;bottom:25px;left:32px}.landing-sigil>div{opacity:.74;width:150px!important;height:90px!important}.landing-sigil>span{font:6px var(--font-mono);letter-spacing:.15em}.landing-entrances{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.landing-entrances>a{background:#0a0c0c;grid-template-columns:34px 1fr;gap:18px;min-height:235px;padding:34px clamp(24px,4vw,58px);display:grid}.landing-entrances>a+a{border-left:1px solid var(--line)}.landing-entrances>a:hover{background:#101514}.landing-entrances>a>span{color:#6b8983;font:7px var(--font-mono)}.landing-entrances h2{font:italic 400 clamp(33px,3.4vw,51px) var(--font-display);margin:0 0 15px}.landing-entrances p{color:#777f7b;max-width:310px;min-height:48px;font-size:9px;line-height:1.65}.landing-entrances b{color:#8b9792;font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #43504c;margin-top:24px;padding-bottom:8px;display:inline-block}.landing-featured{border-bottom:1px solid var(--line);padding:120px clamp(28px,8vw,130px);scroll-margin-top:90px}.landing-featured>header{grid-template-columns:.35fr 1fr .62fr;align-items:end;gap:5vw;margin-bottom:70px;display:grid}.landing-featured h2{font:400 clamp(58px,7vw,104px)/.8 var(--font-display);letter-spacing:-.05em;margin:0}.landing-featured>header>p:last-child{color:#7d8581;font-size:10px;line-height:1.75}.landing-featured>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.landing-featured>div>a{background:#0c0e0e;border:1px solid #303634;flex-direction:column;min-height:460px;padding:28px;display:flex;position:relative;overflow:hidden}.landing-featured>div>a:before{content:"";opacity:.55;transition:transform .6s;position:absolute;inset:0}.landing-featured>div>a:hover:before{transform:scale(1.04)}.landing-featured>div>a.wine:before{background:radial-gradient(circle at 75% 22%,#6f203785,#0000 30%),linear-gradient(145deg,#190e12,#090b0b 67%)}.landing-featured>div>a.cyan:before{background:radial-gradient(circle at 72% 21%,#2a5e576e,#0000 31%),linear-gradient(145deg,#0c1716,#080a0a 67%)}.landing-featured>div>a.signal:before{background:radial-gradient(circle at 72% 21%,#876e3861,#0000 28%),linear-gradient(145deg,#16140d,#080a0a 67%)}.landing-featured>div>a>*{z-index:1;position:relative}.landing-featured>div>a>span,.landing-featured small{font:7px var(--font-mono);letter-spacing:.1em;color:#74807b}.landing-featured small{margin-top:auto}.landing-featured h3{font:400 clamp(37px,4vw,59px)/.88 var(--font-display);letter-spacing:-.035em;margin:20px 0}.landing-featured>div p{color:#8d938f;min-height:75px;font-size:10px;line-height:1.7}.landing-featured>div b{font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#90aaa4;margin-top:35px}.landing-all-works{max-width:500px;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #526660;justify-content:space-between;margin:48px 0 0 auto;padding:15px 0;display:flex}.landing-marg{border-bottom:1px solid var(--line);background:radial-gradient(circle at 72% 48%,#54202e4f,#0000 34%),linear-gradient(130deg,#090b0b,#0d090b);grid-template-columns:1.13fr .87fr;min-height:760px;scroll-margin-top:90px;display:grid;position:relative;overflow:hidden}.landing-marg>div{z-index:2;flex-direction:column;justify-content:center;padding:100px clamp(28px,8vw,130px);display:flex;position:relative}.landing-marg blockquote{max-width:870px;font:400 clamp(48px,6.2vw,92px)/.91 var(--font-display);letter-spacing:-.043em;margin:40px 0 34px}.landing-marg>div>p:not(.section-label){color:#89918d;max-width:590px;font-size:11px;line-height:1.75}.landing-marg a{max-width:520px;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #55706a;justify-content:space-between;margin-top:34px;padding:15px 0;display:flex}.landing-marg-figure{z-index:1;filter:saturate(.72);pointer-events:none;background:url(/media/marg/marg-peker-v02.png) 100%/contain no-repeat;width:53%;position:absolute;top:4%;bottom:-12%;right:-2%}.landing-open{border-bottom:1px solid var(--line);padding:120px clamp(28px,9vw,145px);scroll-margin-top:90px}.landing-open>header{grid-template-columns:.32fr 1fr .65fr;align-items:end;gap:5vw;margin-bottom:65px;display:grid}.landing-open h2{font:400 clamp(58px,7vw,104px)/.8 var(--font-display);letter-spacing:-.05em;margin:0}.landing-open>header>p:last-child{color:#7d8581;font-size:10px;line-height:1.7}.landing-open>div>a{border-top:1px solid #303634;grid-template-columns:50px 1fr auto;align-items:center;gap:32px;min-height:145px;padding:28px 6px;display:grid}.landing-open>div>a:last-child{border-bottom:1px solid #303634}.landing-open>div>a:hover{background:#0d1110;padding-inline:18px}.landing-open>div>a>span{color:#68827c;font:8px var(--font-mono)}.landing-open small,.landing-open b,.landing-open i{font:7px var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.landing-open small,.landing-open b{color:#69726d}.landing-open h3{font:400 clamp(28px,3.2vw,45px) var(--font-display);margin:11px 0 9px}.landing-open>div p{color:#858d88;max-width:670px;font-size:10px}.landing-open i{color:#9ab4ae;font-style:normal}.landing-method{border-bottom:1px solid var(--line);background:#0a0c0c;grid-template-columns:1fr 1fr;gap:9vw;padding:115px clamp(28px,9vw,145px);display:grid}.landing-method h2{font:400 clamp(54px,6vw,88px)/.86 var(--font-display);letter-spacing:-.045em;margin:38px 0 30px}.landing-method>div>p:last-child{color:#838b87;max-width:620px;font-size:11px;line-height:1.75}.landing-method ol{border-top:1px solid #303634;align-self:center;margin:0;padding:0;list-style:none}.landing-method li{border-bottom:1px solid #303634;grid-template-columns:55px 1fr;padding:24px 5px;display:grid}.landing-method li span{color:#66827c;font:7px var(--font-mono)}.landing-method li b{font:italic 400 29px var(--font-display)}.landing-artists{border-bottom:1px solid var(--line);padding:120px clamp(28px,8vw,130px)}.landing-artists>header{grid-template-columns:.3fr 1fr .6fr;align-items:end;gap:5vw;margin-bottom:60px;display:grid}.landing-artists h2{font:400 clamp(58px,7vw,102px)/.8 var(--font-display);letter-spacing:-.05em;margin:0}.landing-artists>header>p:last-child{color:#78817c;line-height:1.7}.landing-artists>div{grid-template-columns:1.15fr .85fr;gap:10px;display:grid}.landing-artists>div>a{background:#0c0e0e;border:1px solid #303634;flex-direction:column;justify-content:flex-end;min-height:490px;padding:36px;display:flex}.landing-artists>div>a.he{background:radial-gradient(circle at 75% 18%,#6920347a,#0000 28%),linear-gradient(145deg,#170e12,#080a0a 68%,#16302c)}.landing-artists>div>a.null{background:radial-gradient(circle at 76% 26%,#dcdcd214,#0000 18%),repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff06 25%),#090b0b}.landing-artists span,.landing-artists b{font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#7f8984}.landing-artists h3{font:400 clamp(65px,8vw,115px)/.73 var(--font-display);letter-spacing:-.055em;margin:26px 0}.landing-artists h3 em{color:#939894;font-weight:400}.landing-artists>div p{color:#858d88;font:400 19px var(--font-display)}.landing-artists b{margin-top:32px}.landing-letter{background:#080b0b;grid-template-columns:.88fr 1.12fr;min-height:760px;display:grid;position:relative;overflow:hidden}.landing-letter>span{filter:saturate(.72);background:linear-gradient(90deg,#0000 57%,#080b0b 100%),url(/media/marg/marg-brev-v02.png) 58%/cover no-repeat}.landing-letter>div{z-index:2;flex-direction:column;justify-content:center;padding:90px clamp(28px,9vw,145px) 90px 4vw;display:flex;position:relative}.landing-letter h2{font:400 clamp(58px,7vw,105px)/.82 var(--font-display);letter-spacing:-.05em;margin:38px 0 28px}.landing-letter>div>p:not(.section-label){color:#89918d;max-width:650px;font-size:11px;line-height:1.75}.landing-letter .newsletter-form{max-width:570px;margin:38px 0 0}.landing-letter>div>a{color:#6f807a;font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:25px}@media (max-width:980px){.landing-hero{grid-template-columns:1fr}.landing-hero-image{background-position:58% 43%;inset:0 0 39%}.landing-hero:after{background:linear-gradient(#0000 34%,#070909 62%),linear-gradient(90deg,#0709091f,#0000)}.landing-hero-copy{grid-column:1;justify-content:flex-end;padding:430px 8vw 90px}.landing-sigil{top:24px;bottom:auto}.landing-featured>header,.landing-open>header,.landing-artists>header{grid-template-columns:.28fr 1fr}.landing-featured>header>p:last-child,.landing-open>header>p:last-child,.landing-artists>header>p:last-child{grid-column:2}.landing-featured>div{grid-template-columns:1fr 1fr}.landing-featured>div>a:last-child{grid-column:1/-1;min-height:360px}.landing-marg{grid-template-columns:1fr}.landing-marg>div{padding-right:34vw}.landing-marg-figure{opacity:.72;width:58%;right:-12%}.landing-letter{grid-template-columns:.72fr 1.28fr}}@media (max-width:720px){.landing-hero{min-height:890px}.landing-hero-image{inset:0 0 48%}.landing-hero-copy{padding:390px 24px 68px}.landing-hero-copy h1{font-size:68px}.landing-hero-actions{flex-direction:column;align-items:stretch;gap:10px}.landing-hero-actions .primary-action{width:100%}.landing-sigil{transform-origin:0 0;left:20px;transform:scale(.72)}.landing-entrances{grid-template-columns:1fr}.landing-entrances>a{min-height:0}.landing-entrances>a+a{border-left:0;border-top:1px solid var(--line)}.landing-entrances p{min-height:0}.landing-featured,.landing-open,.landing-artists{padding:78px 20px}.landing-featured>header,.landing-open>header,.landing-artists>header{display:block}.landing-featured h2,.landing-open h2,.landing-artists h2{margin:32px 0;font-size:60px}.landing-featured>header>p:last-child,.landing-open>header>p:last-child,.landing-artists>header>p:last-child{margin-top:28px}.landing-featured>div{grid-template-columns:1fr}.landing-featured>div>a,.landing-featured>div>a:last-child{grid-column:auto;min-height:390px}.landing-marg{min-height:880px}.landing-marg>div{justify-content:flex-start;padding:75px 22px 440px}.landing-marg blockquote{font-size:49px}.landing-marg-figure{opacity:.68;width:100%;height:54%;top:auto;bottom:-3%;right:-10%}.landing-open>div>a{grid-template-columns:35px 1fr;padding-block:24px}.landing-open>div>a>i{grid-column:2}.landing-method{grid-template-columns:1fr;padding:78px 22px}.landing-method h2{font-size:55px}.landing-artists>div{grid-template-columns:1fr}.landing-artists>div>a{min-height:400px}.landing-letter{min-height:950px;padding-top:400px;display:block}.landing-letter>span{background-position:60% 30%;position:absolute;inset:0 0 52%}.landing-letter>div{padding:75px 22px}.landing-letter h2{font-size:60px}.landing-letter .newsletter-form{margin-top:28px}}.landing-hero-image{background-image:url(/media/marg/marg-redaksjonsbord-v05-vesper.webp)}.landing-marg-figure{filter:saturate(.76)contrast(1.02);background-image:linear-gradient(90deg,#090b0b 0%,#090b0bf5 32%,#090b0b9e 51%,#090b0b14 72%),linear-gradient(#0000 78%,#090b0bb8 100%),url(/media/marg/marg-og-katten-redaksjonsbord-v01.webp);background-position:50%,100%,100%;background-repeat:no-repeat;background-size:cover,cover,cover;width:auto;inset:0}.landing-marg-note{z-index:3;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#070a09d1;border:1px solid #7e9b946b;width:min(245px,25vw);padding:18px 20px 20px;position:absolute;top:18%;left:48%;transform:rotate(-1.2deg);box-shadow:0 18px 48px #00000038}.landing-marg-note:after{content:"";background:linear-gradient(90deg,#78948d,#0000);width:clamp(55px,7vw,110px);height:1px;position:absolute;top:43%;left:100%}.landing-marg-note span{color:#78948d;font:6px var(--font-mono);letter-spacing:.16em;margin-bottom:13px;display:block}.landing-marg-note p{color:#d3d2ca;font:italic 400 19px/1.28 var(--font-display);margin:0}@media (max-width:980px){.landing-marg{grid-template-columns:1fr;min-height:820px}.landing-marg>div{justify-content:flex-end;padding-top:350px;padding-bottom:70px}.landing-marg-figure{background-image:linear-gradient(#090b0b1f 24%,#090b0bf0 55%,#090b0b 100%),url(/media/marg/marg-og-katten-redaksjonsbord-v01.webp);background-position:50%,100% 0;background-size:cover,auto 50%}.landing-marg blockquote{margin-top:28px;font-size:clamp(44px,5.9vw,58px)}.landing-marg-note{width:230px;top:12%;left:10%}}@media (max-width:560px){.landing-marg{min-height:720px}.landing-marg>div{justify-content:flex-start;padding:255px 20px 52px}.landing-marg-figure{background-image:linear-gradient(#090b0b14 30%,#090b0beb 61%,#090b0b 100%),url(/media/marg/marg-og-katten-redaksjonsbord-v01.webp);background-position:50%,72% 0;background-size:cover,auto 325px}.landing-marg .marg-symbol-feature{width:30px;height:30px;margin-bottom:16px}.landing-marg blockquote{letter-spacing:-.035em;max-width:390px;margin:27px 0 26px;font-size:clamp(38px,9.6vw,42px);line-height:.94}.landing-marg>div>p:not(.section-label){max-width:370px;font-size:10px;line-height:1.65}.landing-marg a{margin-top:28px}.landing-marg-note{background:#070a09bd;width:170px;padding:13px 14px 15px;top:76px;left:20px}.landing-marg-note:after{width:58px}.landing-marg-note span{margin-bottom:8px;font-size:5px}.landing-marg-note p{font-size:15px}}.landing-letter>span{background-image:linear-gradient(90deg,#0000 57%,#080b0b 100%),url(/media/marg/marg-brev-v03.png)}.marg-newsletter-edge{background-image:linear-gradient(90deg,#080b0b 0,#0000 45%),url(/media/marg/marg-brev-v03.png)}.marg-public-next:after{background-image:url(/media/marg/marg-helfigur-v02.png)}.ascii-motion-shell{display:contents}.landing-sigil{pointer-events:none;width:auto;inset:0 43% auto 0}.landing-sigil>span{position:absolute;bottom:25px;left:32px}.landing-sigil>.landing-butterfly-flight{opacity:1;position:absolute;inset:0;width:auto!important;height:auto!important}.landing-butterfly-flight .ascii-motion-art{opacity:.82;will-change:left,top,transform;width:clamp(165px,17vw,245px);height:155px;animation:28s ease-in-out infinite landing-butterfly-roam;position:absolute;top:10%;left:5%}.landing-butterfly-flight .home-butterfly{width:100%;height:100%;font-size:clamp(6px,.61vw,9px);line-height:.94;overflow:visible}.landing-butterfly-flight[data-playing=false] .ascii-motion-art{animation-play-state:paused}.landing-butterfly-flight .ascii-motion-toggle{pointer-events:auto;inset:28px auto auto 32px}@keyframes landing-butterfly-roam{0%,to{top:13%;left:22%;transform:rotate(-5deg)scale(.86)}18%{top:8%;left:52%;transform:rotate(7deg)scale(1.02)}38%{top:43%;left:25%;transform:rotate(-8deg)scale(.92)}58%{top:65%;left:51%;transform:rotate(6deg)scale(1.06)}78%{top:72%;left:9%;transform:rotate(-4deg)scale(.9)}}@media (max-width:980px){.landing-sigil{inset:auto 0}.landing-hero-image{background-position:70% 43%}}@media (max-width:720px){.landing-sigil{inset:0 0 48%;transform:none}.landing-hero-image{background-position:72% 43%}.landing-sigil>span{bottom:18px;left:20px}.landing-butterfly-flight .ascii-motion-art{width:135px;height:98px}.landing-butterfly-flight .home-butterfly{font-size:5px}.landing-butterfly-flight .ascii-motion-toggle{top:18px;left:20px}}@media (prefers-reduced-motion:reduce){.landing-butterfly-flight .ascii-motion-art{animation:none;top:16%;left:8%}}.marg-symbol{color:#88aaa3;vertical-align:middle;place-items:center;width:28px;height:28px;display:inline-grid}.marg-symbol svg{stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.marg-symbol-feature{color:#76938d;opacity:.78;width:42px;height:42px;margin-bottom:18px}.marg-symbol-corner{color:#637b76;opacity:.42;width:72px;height:72px;position:absolute;top:clamp(30px,6vw,82px);right:clamp(26px,6vw,90px);transform:rotate(8deg)}.section-label>.marg-symbol{width:19px;height:19px;margin-right:10px}.marg-symbol-eye circle{fill:#9fc8c114}.marg-symbol-drop path:first-child,.marg-symbol-seal circle{fill:#54202e1f}.works-hero{position:relative}@media (max-width:720px){.marg-symbol-feature{width:34px;height:34px;margin-bottom:14px}.marg-symbol-corner{opacity:.3;width:48px;height:48px;top:24px;right:20px}}.marg-symbol-page{color:#6f8d87;opacity:.48;width:70px;height:70px;position:absolute;top:clamp(110px,16vw,190px);right:clamp(28px,8vw,130px);transform:rotate(4deg)}.marg-symbol-section{color:#789b94;opacity:.66;align-self:end;width:48px;height:48px;margin-bottom:18px}.info-hero,.artists-hero{position:relative}.method-editorial-visual{border-bottom:1px solid var(--line);background:radial-gradient(circle at 66%,#54202e33,#0000 35%),#090b0a;min-height:440px;margin:0;position:relative;overflow:hidden}.method-editorial-visual:after{content:"";filter:saturate(.72);background:linear-gradient(90deg,#090b0a 0,#0000 48%),url(/media/marg/marg-korrekturhand-v01.webp) 100%/auto 100% no-repeat;position:absolute;inset:0}.method-editorial-visual>span{z-index:1;max-width:440px;font:italic 400 clamp(38px,5vw,67px)/.98 var(--font-display);color:#d9d8d1;position:absolute;top:50%;left:0;transform:translateY(-50%)}.method-editorial-visual figcaption{z-index:1;color:#64706b;font:7px/1.6 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;position:absolute;bottom:28px;left:0}@media (max-width:700px){.method-editorial-visual{min-height:560px}.method-editorial-visual:after{background:linear-gradient(0deg,#090b0a 0,#0000 42%),url(/media/marg/marg-korrekturhand-v01.webp) 66% 0/auto 72% no-repeat}.method-editorial-visual>span{max-width:330px;font-size:42px;top:auto;bottom:75px;transform:none}.method-editorial-visual figcaption{max-width:310px;bottom:22px}}.marg-symbol-butterfly path,.marg-symbol-penhand path{stroke-width:1.15px}.marg-symbol-pagefold path:first-child,.marg-symbol-bookmark path:first-child{fill:#54202e14}.marg-symbol-door path:last-child{stroke:#6b3039}.marg-symbol-envelope circle{fill:#54202e2e;stroke:#815060}.marg-symbol-booknote path:first-child{fill:#9fc8c109}.marg-symbol-booknote path:last-child{stroke:#7a3f52}.marg-symbol-thread circle{fill:currentColor;stroke:none}.marg-symbol-thread path:last-child{stroke:#7a3f52}.marg-symbol-fingerprint path{stroke-width:1.05px}.marg-symbol-signature path{stroke-width:1.25px}.artists-hero>.marg-symbol-page{color:#6f8d87;opacity:.42;transform:rotate(-3deg);width:70px!important;height:70px!important;position:absolute!important;inset:clamp(110px,16vw,190px) clamp(28px,8vw,130px) auto auto!important}@media (max-width:720px){.marg-symbol-page{opacity:.34;width:46px;height:46px;top:112px;right:24px}.marg-symbol-section{align-self:start;width:38px;height:38px}.artists-hero>.marg-symbol-page{width:46px!important;height:46px!important;inset:112px 24px auto auto!important}}.v3-note,.v3-selections{scroll-margin-top:110px}.v3-note{position:relative}.landing-v3{color:#eceae2;background:#070909}.v3-hero{background:#090b0b;border-bottom:1px solid #282e2c;min-height:calc(100vh - 80px);position:relative;overflow:hidden}.v3-hero-image{filter:saturate(.67)contrast(1.05);background:url(/media/marg/marg-redaksjonsbord-v04-annen-side.png) 64% 42%/cover no-repeat;position:absolute;inset:0}.v3-hero-shade{background:linear-gradient(90deg,#070909 0%,#070909eb 28%,#07090933 58%,#0709090f),linear-gradient(#0000 73%,#070909 100%);position:absolute;inset:0}.v3-hero-copy{z-index:2;width:min(670px,54%);padding:clamp(90px,12vh,150px) 0 130px clamp(28px,7vw,110px);position:relative}.v3-hero-copy h1{font:400 clamp(76px,9.2vw,145px)/.73 var(--font-display);letter-spacing:-.06em;margin:45px 0 35px}.v3-hero-copy h1 em,.v3-selections h2 em,.v3-open h2 em,.v3-universes h2 em,.v3-method h2 em,.v3-artist h2 em,.v3-letter h2 em{color:#9fc8c1;font-weight:400}.v3-hero-copy>p:not(.eyebrow){color:#a5aaa6;max-width:600px;font:400 clamp(19px,1.7vw,25px)/1.5 var(--font-display)}.v3-hero-copy nav{align-items:center;gap:30px;margin-top:42px;display:flex}.v3-hero-copy nav>a:not(.primary-action){color:#b6b9b3;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #53645f;padding:12px 0}.v3-butterfly{z-index:2;color:#bac1bd;opacity:.65;width:190px;height:120px;position:absolute;top:7vh;right:4vw}.v3-butterfly .home-butterfly{width:100%;height:100%;font-size:7px}.v3-marg-entry{z-index:3;color:#9da7a2;border-top:1px solid #53615d;grid-template-columns:42px 1fr 20px;align-items:center;gap:16px;width:min(420px,42vw);padding:12px 0;display:grid;position:absolute;bottom:30px;right:clamp(28px,6vw,90px)}.v3-marg-entry>span{width:38px;height:38px;font:italic 22px var(--font-display);border:1px solid #61736e;border-radius:50%;place-items:center;display:grid}.v3-marg-entry small{font:7px var(--font-mono);letter-spacing:.13em}.v3-marg-entry b{text-align:right}.v3-note{background:radial-gradient(circle at 29% 45%,#511f2f4d,#0000 28%),#090b0b;border-bottom:1px solid #282e2c;grid-template-columns:.8fr 1.25fr .65fr;min-height:760px;display:grid}.v3-note-portrait{filter:saturate(.68);background:linear-gradient(90deg,#0000 58%,#090b0b 100%),linear-gradient(#0000 72%,#090b0b 100%),url(/media/marg/marg-portrett-v03.png) 50%/cover no-repeat}.v3-note blockquote{align-self:center;margin:0;padding:80px 5vw}.v3-note blockquote>.marg-symbol{width:40px;height:40px;margin-bottom:42px}.v3-note blockquote p,.v3-note blockquote em{font:400 clamp(45px,5.2vw,80px)/.94 var(--font-display);letter-spacing:-.04em;margin:0;display:block}.v3-note blockquote em{color:#9fc8c1}.v3-note blockquote footer{color:#687a75;font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:36px}.v3-note-copy{color:#858e89;align-self:end;padding:60px 4vw 70px 0;font-size:10px;line-height:1.75}.v3-note-copy>a{color:#9caaa5;font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #4c5f59;justify-content:space-between;margin-top:25px;padding:12px 0;display:flex}.v3-selections{border-bottom:1px solid #282e2c;padding:120px clamp(28px,8vw,130px)}.v3-selections>header,.v3-universes>header{grid-template-columns:.32fr 1fr .65fr;align-items:end;gap:5vw;margin-bottom:75px;display:grid}.v3-selections h2,.v3-universes h2{font:400 clamp(58px,7vw,104px)/.8 var(--font-display);letter-spacing:-.05em;margin:0}.v3-selections>header>p:last-child,.v3-universes>header>p:last-child{color:#79827d;font-size:10px;line-height:1.75}.v3-selection{border-top:1px solid #303735;grid-template-columns:50px 1fr minmax(150px,.32fr);align-items:center;gap:32px;min-height:210px;padding:32px 6px;transition:all .25s;display:grid}.v3-selection:last-child{border-bottom:1px solid #303735}.v3-selection:hover{background:#0c100f;padding-inline:20px}.v3-selection>span{color:#6e8b85;font:8px var(--font-mono)}.v3-selection small,.v3-selection b,.v3-selection aside strong{font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.v3-selection small,.v3-selection b{color:#6f7874}.v3-selection h3{font:400 clamp(34px,4vw,58px)/.95 var(--font-display);margin:13px 0 14px}.v3-selection p{color:#9ba09c;max-width:700px;font:italic 19px/1.5 var(--font-display)}.v3-selection aside{grid-template-columns:1fr auto;align-items:center;gap:15px;display:grid}.v3-selection aside i{color:#744151;font:italic 32px var(--font-display);grid-column:1/-1}.v3-selection aside .marg-symbol{color:#637c76;width:34px;height:34px}.v3-selection aside strong{text-align:right;color:#93aaa4}.v3-all{max-width:530px;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #53675f;justify-content:space-between;margin:50px 0 0 auto;padding:16px 0;display:flex}.v3-open{background:radial-gradient(circle at 20% 45%,#1d4b4647,#0000 32%),#0a0d0c;border-bottom:1px solid #282e2c;grid-template-columns:1fr 1fr;gap:10vw;padding:105px clamp(28px,9vw,145px);display:grid}.v3-open>div:first-child>.marg-symbol{width:58px;height:58px;margin-bottom:28px}.v3-open h2{font:400 clamp(57px,6.5vw,98px)/.82 var(--font-display);letter-spacing:-.05em;margin:34px 0 0}.v3-open>div:last-child{color:#939b96;align-self:end;font-size:12px;line-height:1.8}.v3-open a{color:#a0b5af;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #577069;justify-content:space-between;margin-top:35px;padding:15px 0;display:flex}.v3-universes{border-bottom:1px solid #282e2c;padding:120px clamp(28px,8vw,130px)}.v3-universes>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.v3-universes>div>a{border:1px solid #303634;flex-direction:column;min-height:470px;padding:32px;display:flex;position:relative;overflow:hidden}.v3-universes>div>a:before{content:"";opacity:.7;position:absolute;inset:0}.v3-universes .wine:before{background:radial-gradient(circle at 72% 18%,#701f378c,#0000 34%),linear-gradient(150deg,#190e12,#090b0b 67%)}.v3-universes .teal:before{background:radial-gradient(circle at 72% 18%,#2760587a,#0000 34%),linear-gradient(150deg,#0d1816,#090b0b 67%)}.v3-universes .gold:before{background:radial-gradient(circle at 72% 18%,#7a61346e,#0000 31%),linear-gradient(150deg,#18150e,#090b0b 67%)}.v3-universes>div>a>*{position:relative}.v3-universes span,.v3-universes b{font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#7d8782}.v3-universes h3{font:400 clamp(40px,4.3vw,64px)/.88 var(--font-display);margin:auto 0 22px}.v3-universes>div p{color:#8b928e;min-height:62px;font:17px/1.45 var(--font-display)}.v3-universes b{color:#94aaa4;margin-top:35px}.v3-method{background:#090b0b;border-bottom:1px solid #282e2c;grid-template-columns:.9fr 1.1fr;gap:9vw;padding:120px clamp(28px,8vw,130px);display:grid}.v3-method>div>.marg-symbol{width:54px;height:54px;margin-bottom:28px}.v3-method h2{font:400 clamp(55px,6vw,90px)/.84 var(--font-display);letter-spacing:-.05em;margin:38px 0 30px}.v3-method>div>p:last-child{color:#858d88;max-width:620px;font-size:11px;line-height:1.8}.v3-method ol{border-top:1px solid #303634;align-self:center;margin:0;padding:0;list-style:none}.v3-method li{border-bottom:1px solid #303634;grid-template-columns:50px .65fr 1fr;align-items:baseline;gap:18px;padding:22px 5px;display:grid}.v3-method li span{color:#67837d;font:7px var(--font-mono)}.v3-method li b{font:italic 400 27px var(--font-display)}.v3-method li small{color:#6e7672;font-size:9px}.v3-artist{border-bottom:1px solid #282e2c;grid-template-columns:1.05fr .95fr;min-height:760px;display:grid}.v3-artist-image{filter:saturate(.7)contrast(1.04);background:linear-gradient(90deg,#0000 62%,#090b0b 100%),linear-gradient(#0000 72%,#090b0b 100%),url(/media/hennes-ekte/profile.jpg) 50% 28%/cover no-repeat}.v3-artist>div:last-child{flex-direction:column;justify-content:center;padding:90px clamp(28px,8vw,125px) 90px 5vw;display:flex}.v3-artist h2{font:400 clamp(72px,8vw,124px)/.72 var(--font-display);letter-spacing:-.055em;margin:38px 0 30px}.v3-artist>div>p:not(.section-label){color:#989e9a;max-width:570px;font:19px/1.55 var(--font-display)}.v3-artist a{color:#96a7a1;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #45544f;justify-content:space-between;margin-top:35px;padding:14px 0;display:flex}.v3-artist a+a{color:#697570;margin-top:10px}.v3-identities{border-bottom:1px solid #282e2c;padding:120px clamp(28px,8vw,130px)}.v3-identities>header{grid-template-columns:.32fr 1fr .65fr;align-items:end;gap:5vw;margin-bottom:70px;display:grid}.v3-identities h2{font:400 clamp(58px,7vw,102px)/.8 var(--font-display);letter-spacing:-.05em;margin:0}.v3-identities h2 em{color:#9fc8c1;font-weight:400}.v3-identities>header>p:last-child{color:#78817c;font-size:10px;line-height:1.7}.v3-identities>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.v3-identities>div>a{background:#0b0e0d;border:1px solid #303634;flex-direction:column;justify-content:flex-end;min-height:390px;padding:36px;transition:all .3s;display:flex}.v3-identities>div>a:first-child{background:radial-gradient(circle at 76% 22%,#54202e45,#0000 30%),#0b0e0d}.v3-identities>div>a:last-child{background:radial-gradient(circle at 76% 22%,#85969114,#0000 24%),#0b0e0d}.v3-identities>div>a:hover{border-color:#52605c;transform:translateY(-3px)}.v3-identities span,.v3-identities b{font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#7b8580}.v3-identities h3{font:400 clamp(50px,6vw,88px)/.85 var(--font-display);letter-spacing:-.045em;margin:28px 0 22px}.v3-identities>div p{color:#858d88;font:18px/1.5 var(--font-display)}.v3-identities b{color:#91a59f;margin-top:38px}.v3-letter{background:#080a0a;grid-template-columns:.9fr 1.1fr;min-height:760px;display:grid;position:relative}.v3-letter-image{filter:saturate(.7);background:linear-gradient(90deg,#0000 58%,#080a0a 100%),url(/media/marg/marg-brev-v03.png) 56%/cover no-repeat}.v3-letter>div:last-child{flex-direction:column;justify-content:center;padding:90px clamp(28px,9vw,145px) 90px 4vw;display:flex}.v3-letter>div>.marg-symbol{width:44px;height:44px;margin-bottom:22px}.v3-letter h2{font:400 clamp(58px,7vw,105px)/.82 var(--font-display);letter-spacing:-.05em;margin:38px 0 28px}.v3-letter>div>p:not(.section-label){color:#89918d;max-width:650px;font-size:11px;line-height:1.75}.v3-letter .newsletter-form{max-width:570px;margin-top:38px}.v3-letter>div>a{color:#6f807a;font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:25px}@media (max-width:980px){.v3-hero-copy{width:67%;padding-top:130px}.v3-note{grid-template-columns:.72fr 1.28fr}.v3-note-copy{display:none}.v3-selections>header,.v3-universes>header{grid-template-columns:.27fr 1fr}.v3-selections>header>p:last-child,.v3-universes>header>p:last-child{grid-column:2}.v3-universes>div{grid-template-columns:1fr 1fr}.v3-universes>div>a:last-child{grid-column:1/-1;min-height:350px}.v3-method{grid-template-columns:1fr}.v3-artist{grid-template-columns:.8fr 1.2fr}.v3-letter{grid-template-columns:.7fr 1.3fr}}@media (max-width:720px){.v3-hero{min-height:850px}.v3-hero-image{background-position:70% 35%;inset:0 0 43%}.v3-hero-shade{background:linear-gradient(#0000 31%,#070909 59%)}.v3-hero-copy{width:auto;padding:400px 22px 120px}.v3-hero-copy h1{font-size:68px}.v3-hero-copy nav{flex-direction:column;align-items:stretch;gap:10px}.v3-hero-copy nav .primary-action{width:100%}.v3-butterfly{width:120px;height:80px;top:96px;left:18px;right:auto}.v3-marg-entry{width:auto;bottom:22px;left:22px;right:22px}.v3-note{min-height:850px;padding-top:330px;display:block}.v3-note-portrait{background-position:50% 24%;position:absolute;inset:0 0 54%}.v3-note blockquote{padding:60px 22px 35px;position:relative}.v3-note blockquote p,.v3-note blockquote em{font-size:45px}.v3-note blockquote>.marg-symbol{margin-bottom:24px}.v3-selections,.v3-universes{padding:78px 20px}.v3-selections>header,.v3-universes>header{display:block}.v3-selections h2,.v3-universes h2{margin:30px 0;font-size:60px}.v3-selection{grid-template-columns:34px 1fr;gap:12px;padding-block:26px}.v3-selection aside{grid-column:2;display:flex}.v3-selection aside i{margin-right:auto}.v3-selection p{font-size:17px}.v3-open{grid-template-columns:1fr;padding:78px 22px}.v3-open h2{font-size:60px}.v3-universes>div{grid-template-columns:1fr}.v3-universes>div>a,.v3-universes>div>a:last-child{grid-column:auto;min-height:390px}.v3-method{padding:78px 22px}.v3-method h2{font-size:58px}.v3-method li{grid-template-columns:35px 1fr}.v3-method li small{grid-column:2}.v3-artist{display:block}.v3-artist-image{background-position:50% 24%;min-height:420px}.v3-artist>div:last-child{padding:75px 22px}.v3-artist h2{font-size:78px}.v3-letter{min-height:920px;padding-top:380px;display:block}.v3-letter-image{background-position:58% 30%;position:absolute;inset:0 0 53%}.v3-letter>div:last-child{padding:70px 22px;position:relative}.v3-letter h2{font-size:60px}}.work-original-title{color:var(--muted);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:-.35rem 0 1.4rem;font-size:.78rem!important}@media (max-width:720px){.analytics-section-nav{display:none}}.press-detail-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.press-detail-actions>a{color:#c8d3cf;min-width:210px;font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid #5f7771;justify-content:space-between;align-items:center;gap:35px;padding:14px 16px;display:inline-flex}.press-detail-actions>a:first-child{color:#090d0c;background:#78968f;border-color:#78968f}.press-detail-actions>a:hover{border-color:#b0c3be}.h3xpress-teaser-cover{color:#e9e2dd;background:radial-gradient(circle at 72% 30%,#4a1f25 0,#170e11 28%,#090b0b 63%)}.h3xpress-teaser-cover .canon-edition-nav,.h3xpress-teaser-cover .excerpt-cover-stage{border-color:#343b38}.h3xpress-teaser-cover .excerpt-cover-stage{background:linear-gradient(115deg,#0000 25%,#6d283533 65%,#0b7b7426)}.h3xpress-teaser-cover .excerpt-cover-time span{color:#8fb1aa}.h3xpress-teaser-cover .excerpt-cover-stage header>div,.h3xpress-teaser-cover .canon-edition-entry dl div{border-color:#48514e}.h3xpress-teaser-cover .excerpt-cover-stage header>div span,.h3xpress-teaser-cover .canon-edition-entry small,.h3xpress-teaser-cover .canon-edition-entry dt{color:#8e9995}.h3xpress-teaser-cover .canon-edition-entry>button{color:#dce7e3;border-color:#718781}.h3xpress-teaser-cover .excerpt-cover-stage h1 em,.h3xpress-teaser-reader .canon-section-opening span:last-child,.h3xpress-teaser-reader .excerpt-colophon h2 em{color:#94b9b1}.h3xpress-teaser-reader .canon-progress i{background:#7d2938}.h3xpress-teaser-reader .canon-section-index{color:#7d2938}@media (max-width:760px){.press-detail-actions{display:grid}.press-detail-actions>a{width:100%;min-width:0}}.press-cat-crossing{z-index:2;pointer-events:none;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}.press-cat-crossing img{filter:drop-shadow(0 24px 34px #00000094);object-fit:contain;width:118%;max-width:none;height:auto;position:absolute;top:17%;left:-22%}.press-cat-crossing figcaption{font:7px/1.45 var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:#a87887;border-top:1px solid #d594a752;justify-content:space-between;gap:18px;padding-top:12px;display:flex;position:absolute;bottom:58px;left:30px;right:30px}.press-cat-crossing figcaption b{color:#d5b8c1;font-weight:400}.press-cat-crossing figcaption span{text-align:right}.press-threshold>span,.press-threshold>i{z-index:3}@media (max-width:850px){.press-cat-crossing img{width:100%;top:31%;left:0}.press-cat-crossing figcaption span{display:none}}@media (max-width:650px){.press-cat-crossing img{width:94%;top:4%;left:1%}.press-cat-crossing figcaption{bottom:42px;left:20px;right:20px}.press-threshold>span{bottom:20px;left:20px}}.works-adult-cat{justify-content:center;align-items:center;min-height:390px;margin:0;display:flex;position:relative}.works-adult-cat>span{font:400 clamp(150px,23vw,330px)/.7 var(--font-display);color:#a036522e;position:absolute}.works-adult-cat img{z-index:1;filter:drop-shadow(0 24px 35px #0000007a);width:min(42vw,610px);height:auto;position:relative}.works-adult-cat figcaption{z-index:2;color:#9d7984;font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #ab6c7f6b;padding-top:9px;position:absolute;bottom:2%;right:4%}@media (max-width:900px){.works-adult-cat{min-height:320px}.works-adult-cat img{width:min(86vw,620px)}}@media (max-width:650px){.works-adult-cat{min-height:250px}.works-adult-cat img{width:108%;max-width:none}.works-adult-cat figcaption{right:0}}.press-detail-status.has-cat{grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);align-items:center;gap:5vw;padding-right:clamp(24px,7vw,120px);display:grid}.press-detail-status-copy{z-index:1;position:relative}.press-detail-status-copy>p:not(.section-label){color:#9a898e;max-width:650px;line-height:1.75}.press-detail-cat{background:radial-gradient(at 58% 58%,#742d4052,#21101529 42%,#0000 72%);align-self:end;min-width:0;margin:0;position:relative}.press-detail-cat img{z-index:1;filter:brightness(1.16)drop-shadow(0 26px 38px #00000085);width:118%;height:auto;margin-left:-13%;display:block;position:relative}.press-detail-cat figcaption{color:#a17b86;font:7px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;border-top:1px solid #ad70826b;padding:9px 0 0 34px;position:absolute;bottom:3%;right:2%}@media (max-width:900px){.press-detail-status.has-cat{grid-template-columns:1fr;padding-right:clamp(24px,12vw,190px)}.press-detail-cat{width:min(680px,100%);margin:20px auto -30px}.press-detail-cat img{width:100%;margin:0}}@media (max-width:650px){.press-detail-status.has-cat{padding-inline:24px}.press-detail-cat{width:115%;margin-left:-7.5%}.press-detail-cat figcaption{right:8%}}.room-tool-header{background:#0c0f0f}.room-tool-context{color:#75807b;font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-self:center}.room-tool-context:hover{color:#c9cec9}@media (max-width:1000px) and (min-width:721px){.room-tool-header>.conversation-channel-title,.room-tool-header>.room-tool-context{justify-self:start;padding-left:26px}.room-tool-header>.wordmark{white-space:nowrap}}@media (max-width:720px){.room-tool-header{grid-template-columns:1fr auto;height:62px;padding-right:74px!important}.room-tool-header>.wordmark{padding-left:18px}.room-tool-header>.conversation-channel-title,.room-tool-context{justify-self:end;padding-right:0;font-size:7px}.room-tool-header>.room-user{display:none}}.newsletter-editor-page>.room-tool-header{grid-column:1/-1;grid-template-columns:250px minmax(0,1fr) auto}.newsletter-editor-page>.room-tool-header>.conversation-channel-title{color:inherit;font:500 11px var(--font-mono);justify-self:center;display:block}.newsletter-editor-page>.room-tool-header>.room-tool-context{justify-self:center;padding:0}.newsletter-recipient-count{color:#69716d;font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:14px 0 0}.newsletter-recipient-count b{color:#a8c4be;font:400 19px var(--font-display);margin-right:5px}.newsletter-mobile-campaigns{gap:6px;display:grid}.newsletter-mobile-campaigns button{color:#aeb4b0;text-align:left;font:8px var(--font-mono);background:#0f1312;border:1px solid #2d3431;padding:12px}.newsletter-mobile-campaigns button b,.newsletter-mobile-campaigns button span{display:block}.newsletter-mobile-campaigns button span{color:#66706b;margin-top:5px;font-size:7px}.newsletter-mobile-campaigns button.active{background:#141b19;border-color:#66867f}.conversation-intro-tools{width:min(390px,45%)}.conversation-intro-tools>p{color:#69706c;margin:0 0 12px;font-size:10px;line-height:1.6}.conversation-search{color:#68716d;background:#101413;border:1px solid #2b312f;align-items:center;gap:8px;height:34px;padding:0 10px;display:flex}.conversation-search input{color:#d9dcd8;min-width:0;font:9px var(--font-mono);background:0 0;border:0;outline:0;flex:1}.conversation-search button{color:#7f918c;cursor:pointer;background:0 0;border:0}@media (max-width:900px){.newsletter-editor-page{padding-top:0!important}.newsletter-editor-page>.room-tool-header{justify-content:space-between;width:100%;top:0;left:auto;right:auto;padding:0 74px 0 18px!important;display:flex!important;position:sticky!important}.newsletter-editor-page>.room-tool-header>.wordmark{white-space:nowrap;padding:0!important;font-size:10px!important;display:flex!important}.newsletter-editor-page>.room-tool-header>.wordmark span{font-size:10px!important}.newsletter-editor-page>.room-tool-header>.conversation-channel-title{display:block}.newsletter-editor-page>.room-tool-header>.room-tool-context{justify-self:end;padding:0}.newsletter-editor-page>aside{display:none}}@media (max-width:650px){.conversation-intro-tools{width:100%;margin-top:14px}.conversation-intro-tools>p{display:none}.conversation-search{width:100%}}@media (min-width:901px){.music-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.studio-soundcloud{align-items:center;gap:9px;display:flex}.studio-soundcloud i{font-style:normal}@media (max-width:650px){.room-heading .studio-soundcloud{padding:12px;font-size:0}.room-heading .studio-soundcloud span{display:none}.room-heading .studio-soundcloud i{font-size:17px}}.marg-origin-visual{background-image:radial-gradient(circle at 51% 48%,#54202e38,#0000 54%),url(/media/marg/marg-og-vesper-leser-v01.webp);background-position:50%,61%;background-size:auto,cover}.marg-origin-visual:after{background:linear-gradient(0deg,#0b0e0d 0,#0000 18%),radial-gradient(circle,#0000 48%,#0b0e0d 88%)}.about-marg-role>span{filter:saturate(.72)contrast(1.03);background-image:linear-gradient(90deg,#0a0d0c 0,#0000 32%),url(/media/marg/marg-og-vesper-leser-v01.webp);background-position:50%,62%;background-size:auto,cover}@media (max-width:820px){.about-marg-role>span{background-image:linear-gradient(0deg,#0a0d0c 0,#0000 35%),url(/media/marg/marg-og-vesper-leser-v01.webp);background-position:50%,58%;min-height:330px}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-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}.artists-page{color:#eee;background:#070909}.artists-hero{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:720px;padding:clamp(90px,11vw,170px) clamp(24px,9vw,145px);display:flex;position:relative;overflow:hidden}.artists-hero:after{content:"02";font:400 clamp(260px,44vw,690px)/.8 var(--font-display);color:#ffffff06;pointer-events:none;position:absolute;bottom:-.23em;right:-.02em}.artists-hero>*{z-index:1;position:relative}.artists-hero h1{font:400 clamp(76px,10vw,150px)/.78 var(--font-display);letter-spacing:-.06em;margin:42px 0}.artists-hero h1 em{color:#858d89;font-weight:400}.artists-hero>p:not(.eyebrow){color:#989e9a;max-width:720px;font:400 clamp(20px,2vw,28px)/1.55 var(--font-display)}.artists-count{align-items:center;gap:18px;margin-top:64px;display:flex}.artists-count strong{font:400 57px/.8 var(--font-display);color:#99c7be}.artists-count span{font:8px/1.6 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:#69716d}.artist-catalog{grid-template-columns:1fr 1fr;display:grid}.artist-entry{min-width:0;color:inherit;border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-rows:minmax(430px,48vw) 1fr;display:grid}.artist-entry:last-child{border-right:0}.artist-entry-visual{place-items:center;display:grid;position:relative;overflow:hidden}.artist-entry-visual:before{content:"";transition:transform .7s;position:absolute;inset:0}.artist-entry:hover .artist-entry-visual:before{transform:scale(1.035)}.artist-entry-dark .artist-entry-visual:before{background:radial-gradient(circle at 52% 43%,#71213894,#0000 18%),linear-gradient(145deg,#140d11,#080a0a 67%,#233c38)}.artist-entry-sage .artist-entry-visual:before{background:radial-gradient(circle at 50% 42%,#cfbc8073,#0000 13%),linear-gradient(145deg,#17382f,#52786b 63%,#a38c52)}.artist-entry-visual>span{font:400 clamp(130px,19vw,290px)/.8 var(--font-display);color:#f1ede2e0;letter-spacing:-.08em;position:relative}.artist-entry-visual small{font:8px var(--font-mono);letter-spacing:.14em;color:#a3aaa6;position:absolute;bottom:26px;left:28px}.artist-entry-copy{padding:clamp(48px,6vw,90px)}.artist-entry-copy .section-label{color:#6f7773}.artist-entry-copy h2{font:400 clamp(60px,7vw,106px)/.78 var(--font-display);letter-spacing:-.055em;margin:30px 0}.artist-entry-copy h2 em{color:#7d8581;font-weight:400}.artist-entry-copy>p:not(.section-label){color:#969c98;max-width:600px;min-height:85px;font:400 clamp(18px,1.6vw,23px)/1.55 var(--font-display)}.artist-entry-copy>div{flex-wrap:wrap;gap:8px;margin:32px 0 52px;display:flex}.artist-entry-copy>div span{color:#737b77;font:7px var(--font-mono);letter-spacing:.11em;border:1px solid #363b39;padding:7px 9px}.artist-entry-copy>b{font:400 9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #4c524f;padding-bottom:10px}.artist-entry-sage .artist-entry-copy{color:#17201c;background:#dfe8e1}.artist-entry-sage .artist-entry-copy h2 em{color:#5d746a}.artist-entry-sage .artist-entry-copy>p:not(.section-label){color:#4f5f57}.artist-entry-sage .artist-entry-copy>div span{color:#53655c;border-color:#a8b8ad}.artist-entry-sage .artist-entry-copy>b{border-color:#73887d}.artists-note{background:radial-gradient(circle at 82% 40%,#305e5742,#0000 30%);flex-direction:column;justify-content:center;min-height:690px;padding:clamp(90px,12vw,190px) clamp(24px,12vw,190px);display:flex}.artists-note h2{font:400 clamp(58px,8vw,120px)/.8 var(--font-display);letter-spacing:-.055em;margin:40px 0}.artists-note h2 em{color:#7c8580;font-weight:400}.artists-note>p:not(.section-label){color:#929995;max-width:650px;font-size:17px;line-height:1.75}.artists-note>a{width:max-content;font:9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #4b514e;margin-top:42px;padding-bottom:10px}@media (max-width:760px){.artist-catalog{grid-template-columns:1fr}.artist-entry{border-right:0}.artist-entry-visual{min-height:430px}.artist-entry-copy>p:not(.section-label){min-height:0}.artists-hero{min-height:650px}}.artist-entry-null .artist-entry-visual:before{background:radial-gradient(circle at 50% 46%,#e2e2d81f,#0000 2%,#ffffff09 3%,#0000 24%),repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#ffffff0e 20%),#050606}.artist-entry-null .artist-entry-visual>span{font-family:var(--font-sans);color:#0000;-webkit-text-stroke:1px #ebebe2c7;font-weight:300}.artist-entry-null .artist-entry-copy{background:#111313}.artist-entry-null .artist-entry-copy h2{font-family:var(--font-sans);letter-spacing:-.075em;font-weight:300}.null-page{color:#e8e8df;background:#050606}.null-hero{border-bottom:1px solid #292c2b;grid-template-columns:1.25fr .75fr;min-height:calc(100vh - 70px);display:grid}.null-hero-copy{flex-direction:column;justify-content:center;padding:clamp(80px,11vw,170px) clamp(24px,8vw,130px);display:flex}.null-hero h1{font:300 clamp(130px,22vw,340px)/.62 var(--font-sans);letter-spacing:-.1em;margin:45px 0 30px}.null-hero-copy>p:not(.eyebrow){color:#8d9490;max-width:650px;font:400 clamp(20px,2vw,28px)/1.5 var(--font-display)}.null-state{font:7px var(--font-mono);letter-spacing:.14em;color:#7e8883;align-items:center;gap:12px;margin-top:55px;display:flex}.null-state i{background:#d7d7cd;border-radius:50%;width:7px;height:7px;box-shadow:0 0 20px #e6e6dc80}.null-field{background:repeating-linear-gradient(0deg,#0000 0 calc(12.5% - 1px),#ffffff0b 12.5%),repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff0b 25%);border-left:1px solid #292c2b;position:relative;overflow:hidden}.null-field:before,.null-field:after{content:"";border:1px solid #ebebe14d;border-radius:50%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.null-field:before{aspect-ratio:1;width:46%}.null-field:after{background:#e7e7dd;width:4px;height:4px;box-shadow:0 0 35px #fff}.null-field span{font:7px var(--font-mono);letter-spacing:.14em;color:#626966;position:absolute;bottom:32px;left:35px}.null-position{border-bottom:1px solid #292c2b;grid-template-columns:.35fr 1fr;gap:8vw;padding:clamp(95px,12vw,180px) clamp(24px,10vw,160px);display:grid}.null-position blockquote{font:400 clamp(46px,6vw,90px)/.95 var(--font-display);letter-spacing:-.035em;margin:0}.null-position blockquote em{color:#7f8682}.null-position-copy{color:#8d9490;grid-column:2;grid-template-columns:1fr 1fr;gap:4vw;margin-top:70px;line-height:1.8;display:grid}.null-method{border-bottom:1px solid #292c2b;padding:clamp(90px,10vw,150px) clamp(24px,8vw,130px)}.null-method h2{font:400 clamp(58px,8vw,120px)/.8 var(--font-display);letter-spacing:-.055em;margin:45px 0 75px}.null-method ol{border-top:1px solid #303332;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.null-method li{border-right:1px solid #303332;flex-direction:column;min-height:250px;padding:25px;display:flex}.null-method li:last-child{border:0}.null-method li span{font:7px var(--font-mono);color:#68706c}.null-method li b{font:400 31px var(--font-display);margin-top:auto}.null-method li small{color:#777e7a;margin-top:12px;line-height:1.6}.null-archive{color:#171918;background:#e8e6de;flex-direction:column;justify-content:center;min-height:650px;padding:clamp(90px,12vw,180px) clamp(24px,10vw,160px);display:flex}.null-archive h2{font:300 clamp(85px,13vw,190px)/.72 var(--font-sans);letter-spacing:-.085em;margin:40px 0}.null-archive>p:not(.section-label){max-width:620px;font:400 23px/1.55 var(--font-display);color:#565b58}.null-archive a{width:max-content;font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #303332;margin-top:45px;padding-bottom:10px}@media (max-width:760px){.null-hero{grid-template-columns:1fr}.null-field{border-top:1px solid #292c2b;border-left:0;min-height:300px}.null-position{grid-template-columns:1fr}.null-position-copy{grid-column:auto;grid-template-columns:1fr;margin-top:20px}.null-method ol{grid-template-columns:1fr 1fr}.null-method li:nth-child(2){border-right:0}.null-method li{border-bottom:1px solid #303332}.null-method li:nth-child(n+3){border-bottom:0}}.null-method ol{grid-template-columns:repeat(4,minmax(0,1fr))}.null-method li{box-sizing:border-box;min-width:0}@media (max-width:760px){.null-method ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.unified-catalog{border-bottom:1px solid var(--line);padding:110px clamp(24px,8vw,130px)}.catalog-toolbar{grid-template-columns:.8fr 1.2fr;align-items:end;gap:8vw;margin-bottom:70px;display:grid}.catalog-toolbar h2{font:400 clamp(50px,6vw,90px)/.88 var(--font-display);margin:28px 0 0}.catalog-toolbar h2 em{color:#858c88;font-weight:400}.catalog-filters{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.catalog-filters button{color:#747b77;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #343938;padding:10px 13px}.catalog-filters button:hover,.catalog-filters button.active{color:#dce8e4;background:#578b821f;border-color:#91b9b1}.unified-work-list{border-top:1px solid #303433}.unified-work{border-bottom:1px solid #2b2f2e;grid-template-columns:50px 1fr minmax(150px,.3fr) 30px;align-items:center;gap:28px;min-height:220px;padding:34px 12px;display:grid;position:relative;overflow:hidden}.unified-work:before{content:"";opacity:.42;position:absolute;inset:0}.unified-work.wine:before{background:linear-gradient(90deg,#63203366,#0000 56%)}.unified-work.cyan:before,.unified-work.signal:before{background:linear-gradient(90deg,#23565066,#0000 56%)}.unified-work.sage:before{background:linear-gradient(90deg,#537a6b59,#0000 56%)}.unified-work.gold:before{background:linear-gradient(90deg,#73582b59,#0000 56%)}.unified-work.paper:before{background:linear-gradient(90deg,#b2a99133,#0000 56%)}.unified-work>*{position:relative}.unified-work>span,.unified-work small,.unified-work section b,.unified-work section i{font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#66706b}.unified-work h3{font:400 clamp(40px,5vw,70px)/.94 var(--font-display);margin:12px 0}.unified-work p{color:#818783;max-width:720px;font-size:13px;line-height:1.6}.unified-work section{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.unified-work section i{border:1px solid #373d3a;padding:6px 8px;font-style:normal}.unified-work>strong{color:#8ab1aa;font-weight:400}.catalog-empty{color:#747a76;padding:50px 0}.artist-practices{border-bottom:1px solid var(--line);padding:110px clamp(24px,8vw,130px)}.artist-practices>.home-section-index{margin-bottom:55px}.artist-practices>div:last-child{border-top:1px solid #2b302e}.artist-practices a{border-bottom:1px solid #292e2c;grid-template-columns:45px 90px 1fr 25px;align-items:center;gap:28px;min-height:180px;padding:26px 10px;display:grid}.artist-practices a>span{font:8px var(--font-mono);color:#5e6662}.artist-practices a>i{font:400 48px var(--font-display);color:#789c95;font-style:normal}.artist-practices h2{font:400 clamp(37px,4.5vw,64px)/.95 var(--font-display);margin:0 0 10px}.artist-practices p{color:#777e7a;max-width:700px;line-height:1.55}.artist-practices a>b{color:#82a7a0;font-weight:400}.artist-moving,.artist-paintings{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;min-height:720px;display:grid}.artist-moving>div:first-child,.artist-paintings>div:last-child{flex-direction:column;justify-content:center;padding:clamp(70px,9vw,140px);display:flex}.artist-moving h2,.artist-paintings h2{font:400 clamp(58px,7vw,105px)/.82 var(--font-display);letter-spacing:-.045em;margin:38px 0}.artist-moving h2 em,.artist-paintings h2 em{color:#8b918d;font-weight:400}.artist-moving p:not(.section-label),.artist-paintings p:not(.section-label){color:#8b928e;max-width:620px;line-height:1.75}.artist-moving a{width:max-content;font:9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #4c5350;margin-top:40px;padding-bottom:10px}.artist-moving-mark{background:radial-gradient(circle,#933b527a,#0000 18%),linear-gradient(145deg,#240f16,#0a0d0d 68%,#173a35);place-items:center;display:grid;position:relative;overflow:hidden}.artist-moving-mark:before,.artist-moving-mark:after{content:"";border:1px solid #d39aaa2e;border-radius:50%;position:absolute;inset:18%;transform:rotate(22deg)}.artist-moving-mark:after{inset:31%;transform:rotate(-31deg)}.artist-moving-mark>span{color:#f2ebe2d4;font-size:clamp(80px,12vw,170px)}.artist-moving-mark small{font:8px var(--font-mono);letter-spacing:.14em;color:#8d777e;position:absolute;bottom:28px;left:28px}.artist-paintings{background:#111311}.paint-canvas{background:#d9d2c0;position:relative;overflow:hidden}.paint-canvas:before{content:"";filter:saturate(.68);background:linear-gradient(130deg,#4b1828 0 23%,#c2af80 23% 41%,#263c37 41% 62%,#ece4cf 62%);position:absolute;inset:12%;box-shadow:0 30px 75px #00000047}.paint-canvas span{background:#1113118c;position:absolute;transform:rotate(-17deg)}.paint-canvas span:first-child{width:50%;height:3px;top:34%;left:12%}.paint-canvas span:nth-child(2){width:2px;height:56%;top:20%;right:31%}.paint-canvas span:nth-child(3){background:#7e334680;border-radius:50%;width:23%;height:23%;bottom:18%;right:20%}.archive-status{font:8px var(--font-mono);letter-spacing:.12em;color:#767e79;align-items:center;gap:12px;margin-top:38px;display:flex}.archive-status i{background:#aa8e55;border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #aa8e5599}@media (max-width:850px){.catalog-toolbar{grid-template-columns:1fr}.catalog-filters{justify-content:flex-start}.unified-work{grid-template-columns:38px 1fr 25px}.unified-work section{display:none}.artist-moving,.artist-paintings{grid-template-columns:1fr}.artist-moving-mark,.paint-canvas{min-height:560px}.artist-paintings .paint-canvas{order:2}}@media (max-width:600px){.unified-catalog,.artist-practices{padding-block:75px}.unified-work{grid-template-columns:28px 1fr 20px;gap:10px}.unified-work h3{font-size:39px}.artist-practices a{grid-template-columns:28px 48px 1fr 18px;gap:12px}.artist-practices a>i,.artist-practices h2{font-size:34px}.artist-practices p{font-size:11px}.artist-moving>div:first-child,.artist-paintings>div:last-child{padding:80px 24px}.artist-moving-mark,.paint-canvas{min-height:410px}}.home-creators{border-bottom:1px solid var(--line);padding:110px clamp(24px,7vw,120px)}.home-creators-head{grid-template-columns:1fr .65fr;align-items:end;gap:7vw;margin:35px 0 70px 24%;display:grid}.home-creators-head h2{font:400 clamp(52px,6.5vw,96px)/.86 var(--font-display);letter-spacing:-.04em;margin:0}.home-creators-head h2 em,.home-creator h3 em{color:#858c88;font-weight:400}.home-creators-head p{color:#808783;max-width:480px;line-height:1.7}.home-creators-grid{grid-template-columns:1.15fr .85fr;gap:12px;display:grid}.home-creator{border:1px solid #303533;flex-direction:column;justify-content:space-between;min-height:620px;padding:30px;display:flex;position:relative;overflow:hidden}.home-creator:before{content:"";transition:transform .7s;position:absolute;inset:0}.home-creator:hover:before{transform:scale(1.025)}.home-creator.he:before{background:radial-gradient(circle at 70% 28%,#69203485,#0000 24%),linear-gradient(145deg,#1a1014,#090b0b 62%,#203d39)}.home-creator.dm:before{background:radial-gradient(circle at 70% 25%,#bea86b7a,#0000 18%),linear-gradient(145deg,#19382f,#4c7567 68%,#957f49)}.home-creator>*{position:relative}.home-creator>span,.home-creator small,.home-creator b{font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#89918d}.home-creator h3{font:400 clamp(64px,7vw,108px)/.75 var(--font-display);letter-spacing:-.055em;margin:22px 0 28px}.home-creator.dm h3 em{color:#d1d9d2}.home-creator p{color:#9ba09c;max-width:490px;font:400 19px/1.55 var(--font-display)}.home-creator.dm p,.home-creator.dm small,.home-creator.dm>span{color:#d1ded6}.home-creator b{border-bottom:1px solid #b4beb973;margin-top:45px;padding-bottom:10px;display:inline-block}.home-creators-all{max-width:570px;font:9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #484f4b;justify-content:space-between;margin:55px 0 0 auto;padding:17px 0 11px;display:flex}@media (max-width:850px){.home-creators-head{grid-template-columns:1fr;margin-left:0}.home-creators-grid{grid-template-columns:1fr 1fr}.home-creator{min-height:540px}}@media (max-width:650px){.home-creators{padding-block:75px}.home-creators-grid{grid-template-columns:1fr}.home-creator{min-height:500px}.home-creators-all{margin-left:0}}.home-creator.null:before{background:radial-gradient(circle at 67% 28%,#e6e6dc21,#0000 1%,#ffffff09 2%,#0000 20%),repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff0a 25%),#050606}.home-creator.null h3{font-family:var(--font-sans);letter-spacing:-.075em;font-weight:300}.room-roadmap{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.room-roadmap section{background:#0e1111;border:1px solid #292e2c;min-height:230px;padding:28px}.room-roadmap h2{font:400 34px var(--font-display);margin:28px 0 15px}.room-roadmap section>p:last-child{color:#6f7773;max-width:540px;font-size:10px;line-height:1.7}.dashboard-work-list{gap:7px;margin:0 0 18px;display:grid}.dashboard-work-list a{border-top:1px solid #242927;justify-content:space-between;gap:12px;padding-top:8px;display:flex}.dashboard-work-list b{font:500 10px var(--font-sans);color:#b9bcb8}.dashboard-work-list span{font:7px var(--font-mono);color:#6d7571;text-align:right}@media (max-width:1100px){.room-roadmap{grid-template-columns:1fr 1fr}}@media (max-width:800px){.room-roadmap{grid-template-columns:1fr}}.video-page{background:#070909}.video-hero{border-bottom:1px solid var(--line);grid-template-columns:1.15fr .85fr;min-height:760px;display:grid}.video-hero>div:first-child{flex-direction:column;justify-content:center;padding:clamp(75px,9vw,145px);display:flex}.video-hero h1{font:400 clamp(80px,10vw,150px)/.73 var(--font-display);letter-spacing:-.06em;margin:45px 0}.video-hero h1 em{color:#8f928e;font-weight:400}.video-hero>div:first-child>p:not(.eyebrow){max-width:650px;font:400 clamp(19px,2vw,27px)/1.5 var(--font-display);color:#a1a6a2}.video-hero>div:first-child>a{color:#101313;width:230px;font:9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#e8e5db;justify-content:space-between;margin-top:40px;padding:16px 18px;display:flex}.video-hero-signal{background:radial-gradient(circle,#82274194,#0000 20%),linear-gradient(145deg,#250f17,#0a0d0d 65%,#17403a);place-items:center;display:grid;position:relative;overflow:hidden}.video-hero-signal:before,.video-hero-signal:after{content:"";border:1px solid #d08fa333;border-radius:50%;position:absolute;inset:17%;transform:rotate(28deg)}.video-hero-signal:after{inset:30%;transform:rotate(-34deg)}.video-hero-signal>span{font:400 clamp(150px,22vw,340px)/.8 var(--font-display);color:#f0e7de2e}.video-hero-signal small{font:8px var(--font-mono);letter-spacing:.14em;color:#92717c;position:absolute;bottom:28px;left:30px}.video-stage{border-bottom:1px solid var(--line);grid-template-columns:1.35fr .65fr;min-height:650px;scroll-margin-top:80px;display:grid}.video-frame{align-self:center;padding:clamp(24px,5vw,80px)}.video-frame iframe{aspect-ratio:16/9;background:#101313;border:1px solid #343938;width:100%;display:block}.video-stage-copy{border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:60px clamp(28px,6vw,95px);display:flex}.video-stage-copy h2{font:400 clamp(48px,5vw,78px)/.92 var(--font-display);margin:35px 0}.video-stage-copy dl{margin:30px 0 0}.video-stage-copy dl>div{border-top:1px solid #2b302e;grid-template-columns:85px 1fr;padding:13px 0;display:grid}.video-stage-copy dt,.video-stage-copy dd{font:8px var(--font-mono);margin:0}.video-stage-copy dt{color:#59615d;text-transform:uppercase}.video-stage-copy dd{color:#89918d}.video-library{border-bottom:1px solid var(--line);padding:110px clamp(24px,7vw,120px)}.video-library-head{grid-template-columns:.8fr 1.2fr;align-items:end;gap:8vw;margin-bottom:65px;display:grid}.video-library-head h2{font:400 clamp(58px,7vw,105px)/.78 var(--font-display);letter-spacing:-.045em;margin:35px 0 0}.video-library-head h2 em{color:#858b87;font-weight:400}.video-filters{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.video-filters button{color:#747b77;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #343938;padding:10px 13px}.video-filters button.active,.video-filters button:hover{color:#eadce1;background:#772a4024;border-color:#a57584}.video-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.video-card{text-align:left;color:inherit;cursor:pointer;background:#0d1010;border:1px solid #292e2c;padding:0}.video-card:hover{border-color:#59635f}.video-thumb{aspect-ratio:16/9;background-position:50%;background-size:cover;justify-content:space-between;align-items:flex-end;padding:15px;display:flex;position:relative}.video-thumb>span{font:8px var(--font-mono);color:#d4d5cf;background:#070909d9;padding:5px 7px}.video-thumb>i{color:#fff;background:#090b0b8c;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.video-card>div:last-child{padding:22px}.video-card small{font:7px var(--font-mono);letter-spacing:.1em;color:#626a66;text-transform:uppercase}.video-card h3{font:400 29px/1.05 var(--font-display);min-height:61px;margin:14px 0}.video-card p{color:#616864;font-size:9px}.video-provenance{background:radial-gradient(circle at 78% 42%,#2a5e5740,#0000 32%);flex-direction:column;justify-content:center;min-height:590px;padding:110px clamp(24px,12vw,190px);display:flex}.video-provenance blockquote{max-width:1050px;font:italic 400 clamp(38px,5.5vw,78px)/1.08 var(--font-display);margin:45px 0}.video-provenance>a{width:max-content;font:9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #4d5450;padding-bottom:10px}@media (max-width:900px){.video-hero{grid-template-columns:1.2fr .8fr}.video-stage{grid-template-columns:1fr}.video-stage-copy{border-left:0;border-top:1px solid var(--line)}.video-library-head{grid-template-columns:1fr}.video-filters{justify-content:flex-start}.video-grid{grid-template-columns:1fr 1fr}}@media (max-width:650px){.video-hero{display:block}.video-hero>div:first-child{padding:75px 24px}.video-hero h1{font-size:76px}.video-hero-signal{min-height:380px}.video-frame{padding:24px}.video-stage-copy{padding:65px 24px}.video-library{padding-block:75px}.video-grid{grid-template-columns:1fr}.video-card h3{min-height:0}.video-provenance{padding:80px 24px}}.h3x-listening-room{border-bottom:1px solid var(--line);grid-template-columns:.55fr 1.45fr;align-items:start;gap:7vw;padding:100px clamp(24px,8vw,130px);scroll-margin-top:80px;display:grid}.listening-copy{position:sticky;top:130px}.listening-copy h2{font:400 clamp(53px,6vw,86px)/.85 var(--font-display);margin:35px 0}.listening-copy h2 em{color:#858c88;font-weight:400}.listening-copy>p:not(.section-label){color:#7f8682;max-width:430px;line-height:1.7}.listening-source{border-top:1px solid #2c312f;align-items:center;gap:13px;margin-top:44px;padding-top:20px;display:flex}.listening-source b,.listening-source small{font:7px var(--font-mono);letter-spacing:.1em;display:block}.listening-source b{color:#8aa9a3}.listening-source small{color:#555d59;margin-top:5px}.listening-console{background:#0c0f0e;border:1px solid #2d3230}.listening-now{border-bottom:1px solid #2d3230;grid-template-columns:190px 1fr;min-height:190px;display:grid}.listening-art{background:linear-gradient(145deg,#401827,#101414) 50%/cover;align-items:flex-end;padding:14px;display:flex}.listening-art>span{font:7px var(--font-mono);letter-spacing:.1em;color:#ffffffa8}.listening-now>section{flex-direction:column;justify-content:center;padding:28px;display:flex}.listening-now small{font:7px var(--font-mono);letter-spacing:.11em;color:#656d69;text-transform:uppercase}.listening-now h3{font:400 clamp(35px,4vw,57px)/.92 var(--font-display);margin:13px 0}.listening-now p{font:8px var(--font-mono);color:#656d69}.listening-now section>div{flex-wrap:wrap;gap:20px;margin-top:22px;display:flex}.listening-now a{font:7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #424946;padding-bottom:7px}.listening-console>iframe{background:#111;display:block}.listening-queue{padding:0 22px 20px}.listening-queue button{width:100%;min-height:68px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #242927;grid-template-columns:32px 1fr auto 24px;align-items:center;gap:10px;display:grid}.listening-queue button:hover,.listening-queue button.active{background:#537e7514}.listening-queue button>span,.listening-queue time{font:8px var(--font-mono);color:#555d59}.listening-queue b,.listening-queue small{display:block}.listening-queue b{font:400 18px var(--font-display)}.listening-queue small{font:7px var(--font-mono);color:#555d59;margin-top:3px}.listening-queue i{color:#81aaa2;font-size:8px;font-style:normal}.track-player>div:first-child>p:not(.section-label){color:#737a76;max-width:360px;line-height:1.65}.soundcloud-out{font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #48504c;margin-top:25px;padding-bottom:8px;display:inline-block}.track-player-shell,.album-player-shell{background:#0c0f0e;border:1px solid #303532;padding:16px}.track-player-shell>span,.album-player-shell>span{font:7px var(--font-mono);letter-spacing:.12em;color:#62706b;margin:0 0 14px;display:block}.track-player-shell iframe,.album-player-shell iframe{display:block}.album-player-head{grid-template-columns:1fr .8fr;align-items:end;gap:8vw;margin-bottom:45px;display:grid}.album-player-head h2{font:400 clamp(48px,6vw,84px)/.88 var(--font-display);margin:30px 0 0}.album-player-head h2 em{color:#858c88;font-weight:400}.album-player-head>div:last-child p{color:#7c837f;line-height:1.7}.album-player-head a{font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #48504c;margin-top:25px;padding-bottom:8px;display:inline-block}@media (max-width:900px){.h3x-listening-room{grid-template-columns:1fr}.listening-copy{position:static}.album-player-head{grid-template-columns:1fr}}@media (max-width:600px){.h3x-listening-room{padding-block:75px}.listening-now{grid-template-columns:110px 1fr;min-height:160px}.listening-now>section{padding:20px}.listening-now h3{font-size:31px}.listening-now section>div{flex-direction:column;align-items:flex-start;gap:12px}.listening-queue{padding-inline:12px}.listening-queue button{grid-template-columns:25px 1fr 20px}.listening-queue time{display:none}.track-player-shell,.album-player-shell{padding:9px}}.music-stats{grid-template-columns:repeat(4,1fr)}.master-row>i.matched{color:#729b91;border-color:#365149}.master-row>i.needs-review{color:#b19158;border-color:#5b482c}.studio-audit{background:linear-gradient(145deg,#77582a2e,#0e1111);border:1px solid #4b3d29;margin-top:28px;padding:22px}.studio-audit small,.studio-audit b{display:block}.studio-audit small{font:7px var(--font-mono);letter-spacing:.1em;color:#826e4c}.studio-audit b{font:400 27px var(--font-display);margin:12px 0}.studio-audit p{color:#6d716e;font-size:9px;line-height:1.65}@media (max-width:900px){.music-stats{grid-template-columns:1fr 1fr}}
