@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/481eac7be1c268b7-s.p.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/481eac7be1c268b7-s.p.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/481eac7be1c268b7-s.p.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.schibsted_grotesk_6b7c65a8-module__BdMHJG__className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.schibsted_grotesk_6b7c65a8-module__BdMHJG__variable{--ob-sans:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(../media/dbb1ac70fc7b84cd-s.0cbrj99oah-vf.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(../media/082f7ec3cd12debf-s.0alvh5fbbecii.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(../media/465dc12ee1f7dd51-s.p.40dltcfnogx35.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9e400763522556e5-s.p.40m0sdlh8l0dz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:500;font-display:swap;src:url(../media/dbb1ac70fc7b84cd-s.0cbrj99oah-vf.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:500;font-display:swap;src:url(../media/082f7ec3cd12debf-s.0alvh5fbbecii.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:500;font-display:swap;src:url(../media/465dc12ee1f7dd51-s.p.40dltcfnogx35.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9e400763522556e5-s.p.40m0sdlh8l0dz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda Fallback;src:local(Times New Roman);ascent-override:98.5%;descent-override:35.02%;line-gap-override:0.0%;size-adjust:114.22%}.bodoni_moda_c15b8538-module__hiwQhW__className{font-family:Bodoni Moda,Bodoni Moda Fallback;font-style:italic}.bodoni_moda_c15b8538-module__hiwQhW__variable{--ob-serif:"Bodoni Moda", "Bodoni Moda Fallback"}
.ob{--g:#0a0a0a;--ink:#f2f0ec;--mute:#8a8a86;--dim:#f2f0ec8c;--hair:#f2f0ec1f;--acc:#7c8c9c;--panel:#141414;--panel2:#1e2226;--tag:#e4e1db;--u:clamp(9px, calc(100vw / 150), 12.5px);--H:min(43.5svh, calc(55 * var(--u)));background:var(--g);color:var(--ink);font-family:var(--ob-sans), "Schibsted Grotesk", ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;position:relative;overflow-x:clip}.ob a{color:inherit;text-decoration:none}.ob ::selection{background:var(--ink);color:var(--g)}.ob-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ob a:focus-visible{outline:1px solid var(--acc);outline-offset:3px;border-radius:4px}.ob-k{margin:0 0 calc(3 * var(--u));letter-spacing:.01em;text-transform:uppercase;color:var(--ink);font-size:12px;font-weight:500;line-height:1.4}.ob-k.is-dark{color:#0a0a0a}.ob-k span{opacity:.5}.ob-hud{z-index:30;pointer-events:none;mix-blend-mode:difference;color:#f2f0ec;position:fixed;inset:0}.ob-hud-l{max-width:calc(50vw - 10 * var(--u));text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;text-transform:uppercase;pointer-events:auto;margin:0;font-size:12px;font-weight:500;line-height:1.4;position:absolute;overflow:hidden}.ob-hud-l.is-tl{top:calc(4 * var(--u));left:calc(8 * var(--u))}.ob-hud-l.is-tr{top:calc(4 * var(--u));right:calc(8 * var(--u))}.ob-hud-l.is-bl{bottom:calc(4 * var(--u));left:calc(8 * var(--u));gap:5px;display:flex}.ob-hud-l.is-br{bottom:calc(4 * var(--u));right:calc(8 * var(--u))}.ob-hud-l a{display:inline-block}.ob-hud-l.is-bl a{opacity:.5}.ob-hud-l.is-bl a[data-on]{opacity:1}.ob-hud a{transition:opacity .3s}@media (hover:hover){.ob-hud a:hover{opacity:.5}.ob-hud-l.is-bl a:not([data-on]):hover{opacity:1}}.ob-fade{display:none}.ob-round{color:#f2f0ec;background:#0a0a0a;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;display:inline-grid}.ob-round.is-light{color:#0a0a0a;background:#f2f0ec}.ob-round.is-dot{background:0 0;box-shadow:inset 0 0 0 1px #f2f0ec4d}.ob-arw{width:44%;height:44%;overflow:visible}.ob-arw path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.ob-arw-g{transition:translate .75s cubic-bezier(.16,1,.3,1)}.ob-round{overflow:hidden}.ob-arw-g.is-in{transition-duration:1s;translate:-26px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ob a:hover .ob-arw-g{translate:26px}.ob a:hover .ob-arw-g.is-in{translate:0}}@media (hover:hover) and (pointer:fine){.ob-card.is-project .ob-card-in,.ob-card.is-portrait .ob-card-in{transition:filter .5s cubic-bezier(.16,1,.3,1)}.ob-card.is-project .ob-card-a:hover .ob-card-in,.ob-card.is-portrait .ob-card-a:hover .ob-card-in{filter:brightness(1.06)}.ob-index .ob-nm{transition:opacity .3s}.ob-index .ob-nm:hover{opacity:1!important}}.ob-tag{background:var(--tag);color:#0a0a0a;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;height:31px;padding:0 14px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.ob-tag em{opacity:.5;margin-right:4px;font-style:normal}.ob-tag.is-open:before{content:"";background:var(--acc);border-radius:50%;width:6px;height:6px;margin-right:8px}.ob-tag.is-dark{color:var(--ink);background:#f2f0ec1a}.ob-pills{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ob-pill-r{border-radius:50%;display:inline-flex}.ob-deck{padding:calc(12 * var(--u)) 0 0;position:relative}.ob-anchor{pointer-events:none;width:1px;height:1px;scroll-margin-top:1px;position:absolute;top:0;left:0}.ob-stage{position:relative}.ob-floor{display:none}.ob-rib{--Hs:min(36svh, calc(40 * var(--u)));justify-content:center;align-items:flex-start;gap:calc(4 * var(--u)) calc(1.5 * var(--u));padding:0 calc(8 * var(--u));flex-wrap:wrap;margin:0;list-style:none;display:flex}.ob-card{width:calc(var(--a) * var(--Hs));flex:none;position:relative}.ob-card-a{width:100%;aspect-ratio:var(--a);border-radius:calc(var(--Hs) * .05);isolation:isolate;background:#141414;display:block;position:relative;overflow:hidden;container-type:size}.ob-card-in{display:block;position:absolute;inset:0}.ob-card.is-copy{display:none}.ob-card-sh{pointer-events:none;background:linear-gradient(#0a0a0a00,#0a0a0a8c);height:36cqh;position:absolute;bottom:0;left:0;right:0}.ob-card-a:has(.ob-vis.is-img) .ob-card-sh{background:linear-gradient(#0a0a0a00,#0a0a0a29 22%,#0a0a0a80 48%,#0a0a0adb 78%,#0a0a0aeb);height:50cqh}.ob-card-a:has(.ob-vis.is-img) .ob-card-t{text-shadow:0 1px 2px #0a0a0a99,0 1px 16px #0a0a0ab3}.ob-card-cap{z-index:2;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:2.8cqh;left:5.4cqh;right:2.8cqh}.ob-card-t{letter-spacing:-.045em;color:#f2f0ec;overflow-wrap:anywhere;min-width:0;padding-bottom:1.4cqh;font-size:max(16px,4.9cqh);line-height:1.2;display:block}.ob-card-cap .ob-round{width:max(27px,6.8cqh);height:max(27px,6.8cqh)}.ob-card.is-person .ob-card-a,.ob-card.is-end .ob-card-a{color:#0a0a0a;background:#f2f0ec}.ob-card.is-person .ob-card-t,.ob-card.is-end .ob-card-t{color:#0a0a0a}.ob-card-x{max-width:34em;margin:14px 0 0}.ob-capb{margin:0}.ob-capb-m{letter-spacing:.04em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:500;line-height:1.4;display:block}.ob-capb-d{letter-spacing:-.015em;color:#f2f0ecbd;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:16px;line-height:1.4;display:-webkit-box;overflow:hidden}.ob-caps,.ob-edge,.ob-sliver,.ob-port-rim{display:none}.ob-face{background:#141414;display:block;position:absolute;inset:0}.ob-face img{object-fit:cover;filter:grayscale()contrast(1.06)brightness(.9);width:100%;height:100%}.ob-me{color:#0a0a0a;flex-direction:column;align-items:flex-start;padding:7.5cqh 7.5cqh 0;display:flex;position:absolute;inset:0}.ob-me-av{background:#d9d6d0;border-radius:50%;width:11cqh;height:11cqh;position:absolute;top:7.5cqh;right:7.5cqh;overflow:hidden}.ob-me-av img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%}.ob-me-n{max-width:calc(100% - 14cqh);font-size:var(--nfs,12.2cqh);letter-spacing:-.045em;overflow-wrap:break-word;line-height:1.02;display:block}.ob-me-r{letter-spacing:-.02em;color:#0a0a0ab3;max-width:min(100%,120cqh);margin-top:3cqh;font-size:max(16px,4.6cqh);line-height:1.35;display:block}.ob-me-p{flex-wrap:wrap;gap:1.6cqh;margin-top:6cqh;display:flex}.ob-me-p .ob-round{width:max(28px,8.5cqh);height:max(28px,8.5cqh)}.ob-me-p .ob-tag{height:max(28px,8.5cqh);padding:0 3.4cqh;font-size:max(11px,3cqh)}.ob-me-f{border-top:1px solid #0a0a0a1f;gap:6cqh;padding-top:3cqh;display:flex;position:absolute;bottom:17cqh;left:7.5cqh;right:7.5cqh}.ob-me-f>span{flex-direction:column;gap:.8cqh;min-width:0;display:flex}.ob-me-f em{letter-spacing:.04em;text-transform:uppercase;color:#0a0a0a80;font-size:max(11px,2.8cqh);font-style:normal;font-weight:500}.ob-me-f b{letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;font-size:max(16px,4.2cqh);font-weight:400;overflow:hidden}.ob-endc{color:#0a0a0a;padding:7.5cqh 7.5cqh 0;display:block;position:absolute;inset:0}.ob-st{letter-spacing:-.045em;margin:0;font-size:12.2cqh;font-weight:400;line-height:1.02;display:block}.ob-endc .ob-st,.ob-endc .ob-lead,.ob-endc .ob-rest,.ob-endc .ob-sl-p{display:block}.ob-endc .ob-st{font-size:12.2cqh}.ob-endc .ob-lead{letter-spacing:-.02em;color:#0a0a0aad;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:120cqh;margin-top:4cqh;font-size:max(16px,4.6cqh);line-height:1.38;display:-webkit-box;overflow:hidden}.ob-endc .ob-rest,.ob-endc .ob-sl-p,.ob-endc-f{display:none}.ob-vis{display:block;position:absolute;inset:0;overflow:hidden}.ob-vis img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ob-vis.is-plate{background:#141414}.ob-vis-cov{display:none;position:absolute;inset:6% 7%}.ob-vis[data-failed]>.ob-vis-cov{display:block}.ob-vis[data-failed]>img,.ob-vis[data-failed]>.ob-plate-in,.ob-vis[data-failed]>.ob-plate-tone{display:none}.ob-plate-in{background:#0f0f0f;border-radius:2cqh;position:absolute;inset:6cqh 6cqh 19cqh;overflow:hidden;box-shadow:0 0 0 1px #f2f0ec0f}.ob-vis .ob-plate-in img{object-fit:cover;object-position:left top;filter:grayscale()contrast(1.08)brightness(.88);width:106%;height:110%;inset:-5% -3%}.ob-plate-tone{mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(160deg,#7c8c9c52,#0a0a0a47);border-radius:2cqh;position:absolute;inset:6cqh 6cqh 19cqh}.ob-cov{background:radial-gradient(120cqh 90cqh at var(--lx) var(--ly), var(--cl), transparent 70%), var(--cg);color:var(--ci);font-family:var(--ob-sans), "Schibsted Grotesk", sans-serif;display:block;position:absolute;inset:0;overflow:hidden}.ob-cov-nav{letter-spacing:.06em;text-transform:uppercase;opacity:.62;justify-content:space-between;gap:4cqh;font-size:2.7cqh;font-weight:500;line-height:1.3;display:flex;position:absolute;top:5cqh;left:5.4cqh;right:5.4cqh}.ob-cov-nav>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ob-cov-nav-r{flex:none;gap:3cqh;display:flex}.ob-cov-h{font-size:var(--fit);overflow-wrap:anywhere;display:block;position:absolute}.ob-cov-sub{letter-spacing:.06em;text-transform:uppercase;opacity:.7;font-size:2.8cqh;font-weight:500;line-height:1.3;display:block;position:absolute}.ob-cov.is-serif .ob-cov-h{font-family:var(--ob-serif), "Bodoni Moda", Georgia, serif;letter-spacing:-.02em;font-style:italic;font-weight:400;line-height:.95;top:50%;left:6cqh;right:6cqh;translate:0 -54%}.ob-cov.is-serif .ob-cov-sub{bottom:18cqh;left:6cqh}.ob-cov.is-stack .ob-cov-h{letter-spacing:-.055em;flex-direction:column;font-weight:800;line-height:.92;display:flex;top:14cqh;left:5.4cqh;right:5.4cqh}.ob-cov.is-stack .ob-cov-sub{bottom:18cqh;right:5.4cqh}.ob-cov.is-outline .ob-cov-h{text-align:center;letter-spacing:-.04em;color:#0000;-webkit-text-stroke:max(1px, .32cqh) var(--ci);font-weight:800;line-height:1;top:46%;left:6cqh;right:6cqh;translate:0 -50%}.ob-cov.is-outline .ob-cov-sub{text-align:center;font-family:var(--ob-serif), "Bodoni Moda", Georgia, serif;letter-spacing:0;text-transform:none;opacity:.85;font-size:4.4cqh;font-style:italic;bottom:20cqh;left:0;right:0}.ob-cov-big{letter-spacing:-.07em;color:var(--ci);font-size:50cqh;font-weight:800;line-height:.82;position:absolute;top:14cqh;left:4.6cqh}.ob-cov-stars{font-family:var(--ob-serif), "Bodoni Moda", Georgia, serif;opacity:.8;font-size:7cqh;font-style:italic;position:absolute;top:16cqh;right:5.4cqh}.ob-cov.is-stars .ob-cov-h{text-align:right;letter-spacing:-.03em;max-width:60%;font-weight:500;line-height:1.1;bottom:19cqh;right:5.4cqh}.ob-cov-half{background:var(--cd);position:absolute;inset:54% 0 0}.ob-cov.is-split .ob-cov-h{letter-spacing:-.05em;font-weight:500;line-height:1;top:54%;left:6cqh;right:6cqh;translate:0 -78%}.ob-cov.is-split .ob-cov-sub{top:calc(54% + 4cqh);left:6cqh}.ob-cov-pill{background:var(--ci);max-width:82%;color:var(--cg);text-align:center;border-radius:999px;padding:3.4cqh 6cqh 3.8cqh;display:block;position:absolute;top:47%;left:50%;translate:-50% -50%}.ob-cov.is-pill .ob-cov-h{letter-spacing:-.045em;font-weight:500;line-height:1.05;position:static}.ob-cov.is-pill .ob-cov-sub{text-align:center;bottom:18cqh;left:0;right:0}.ob-cov-grain{opacity:.09;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.ob-sheet{margin:calc(10 * var(--u)) calc(5 * var(--u)) 0;border-radius:calc(2 * var(--u));color:#0a0a0a;background:#f2f0ec;position:relative}.ob-plate,.ob-dim,.ob-sheet-f{display:none}.ob-sheet-in{gap:calc(6 * var(--u));padding:calc(8.5 * var(--u)) calc(4 * var(--u)) calc(6 * var(--u));grid-template-columns:minmax(0,46fr) minmax(0,54fr);display:grid}.ob-sl .ob-st{font-size:calc(4.5 * var(--u))}.ob-lead{max-width:calc(46 * var(--u));margin:calc(3 * var(--u)) 0 0;font-size:max(20px, calc(2.4 * var(--u)));letter-spacing:-.035em;line-height:1.3}.ob-rest{max-width:calc(46 * var(--u));margin:calc(2 * var(--u)) 0 0;font-size:max(16px, calc(1.6 * var(--u)));letter-spacing:-.015em;color:#0a0a0abd;line-height:1.5}.ob-sl .ob-pills{margin-top:calc(4.5 * var(--u))}.ob-sl .ob-round{width:36px;height:36px}.ob-sl .ob-tag{height:36px}.ob-col>.ob-k{margin-bottom:calc(2 * var(--u))}.ob-ents{gap:calc(1.6 * var(--u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ob-ent{border-radius:calc(2 * var(--u));background:var(--panel);color:var(--ink);overflow:hidden}.ob-ent.is-edu{background:var(--panel2)}.ob-ent-in{padding:calc(3 * var(--u)) calc(3.2 * var(--u)) calc(3.2 * var(--u))}.ob-ent-top{margin:0 0 calc(3 * var(--u));justify-content:space-between;align-items:center;gap:12px;display:flex}.ob-ent-top .ob-tag{height:28px}.ob-ent-kind{letter-spacing:.04em;text-transform:uppercase;color:var(--acc);font-size:12px;font-weight:500}.ob-ent-r{font-size:max(24px, calc(3 * var(--u)));letter-spacing:-.045em;margin:0;font-weight:400;line-height:1.12}.ob-ent-o{font-size:max(17px, calc(1.8 * var(--u)));letter-spacing:-.03em;color:#f2f0ecb3;margin:8px 0 0;line-height:1.3}.ob-ent-x{margin:calc(2 * var(--u)) 0 0;max-width:36em;font-size:max(16px, calc(1.6 * var(--u)));letter-spacing:-.015em;color:#f2f0ecb3;line-height:1.5}.ob-facts{gap:calc(4 * var(--u));grid-template-columns:auto 1fr;align-items:start;display:grid}.ob-facts-av{width:calc(22 * var(--u));aspect-ratio:.8;border-radius:calc(2 * var(--u));background:#141414;display:block;overflow:hidden}.ob-facts-av img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%}.ob-facts dl{margin:0}.ob-facts:not(:has(.ob-facts-av)){grid-template-columns:minmax(0,1fr)}.ob-facts dl>div{padding:calc(1.8 * var(--u)) 0 calc(2 * var(--u));border-top:1px solid #0a0a0a24}.ob-facts dt{letter-spacing:.04em;text-transform:uppercase;color:#0a0a0a80;font-size:12px;font-weight:500}.ob-facts dd{font-size:max(22px, calc(3 * var(--u)));letter-spacing:-.045em;overflow-wrap:anywhere;margin:8px 0 0;line-height:1.15}.ob-index{padding:calc(14 * var(--u)) calc(8 * var(--u)) calc(6 * var(--u));position:relative}.ob-ix-in{max-width:calc(92 * var(--u));text-align:center;margin:0 auto}.ob-ix-sub{opacity:.5}.ob-cloud{font-size:max(22px, calc(3 * var(--u)));letter-spacing:-.045em;margin:0;line-height:1.4}.ob-nm{overflow-wrap:anywhere;max-width:100%;display:inline-block}.ob-nm.is-custom{font-family:var(--ob-serif), "Bodoni Moda", Georgia, serif;letter-spacing:-.02em;font-style:italic}.ob-cdot{vertical-align:.42em;opacity:.8;margin:0 12px;font-size:.34em;display:inline-block}.ob-cdot.is-break:after{content:"";display:block}.ob-ix-cap,.ob-fband,.ob-ix-lens,.ob-plens,.ob-lobe{display:none}.ob-flow{z-index:2;background:var(--g);position:relative}@media (min-width:761px){.ob-flow:not(:empty):before,.ob-flow:not(:empty):after{content:"";z-index:3;pointer-events:none;height:84px;display:block;position:sticky}.ob-flow:not(:empty):before{border-radius:inherit;background:linear-gradient(#0a0a0a 0 10px,#0a0a0adb 30px,#0a0a0a00);margin-bottom:-84px;top:0}.ob-flow:not(:empty):after{background:linear-gradient(#0a0a0a00,#0a0a0adb 54px,#0a0a0a 74px);margin-top:-84px;bottom:0}}.ob-sec{max-width:calc(130 * var(--u));padding:calc(14 * var(--u)) calc(8 * var(--u)) 0;margin:0 auto}.ob-hl{height:1px;display:block;position:absolute;top:0;left:0;right:0;overflow:hidden}.ob-hl>i{background:var(--hair);transform-origin:0 0;height:100%;display:block}.ob-sk-rows{margin:0;padding:0;list-style:none}.ob-sk{grid-template-columns:calc(16 * var(--u)) minmax(0, 1fr);gap:calc(2 * var(--u));padding:calc(2.4 * var(--u)) 0 calc(2.8 * var(--u));display:grid;position:relative}.ob-sk-c{letter-spacing:.04em;text-transform:uppercase;color:var(--dim);overflow-wrap:anywhere;margin:0;padding-top:.9em;font-size:12px;font-weight:500;line-height:1.4}.ob-sk-n{font-size:max(24px, calc(3 * var(--u)));letter-spacing:-.045em;margin:0;line-height:1.3}.ob-sk-w{white-space:nowrap}.ob-dot{opacity:.4}.ob-panel{border-radius:calc(2 * var(--u));background:var(--panel);padding:calc(3.4 * var(--u)) calc(3.4 * var(--u)) calc(3 * var(--u))}.ob-figs{gap:calc(3 * var(--u));margin:0 0 calc(4 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ob-figs>div{flex-direction:column-reverse;justify-content:flex-end;gap:8px;min-width:0;display:flex}.ob-figs dt{letter-spacing:.04em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:500;line-height:1.4}.ob-figs dd{margin:0}.ob-fig{font-size:max(36px, calc(4.5 * var(--u)));letter-spacing:-.045em;font-variant-numeric:tabular-nums;line-height:1;display:block}.ob-fig-in{margin:-.15em 0;display:inline-flex}.ob-reel{height:1.3em;display:inline-block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 19% 81%,#0000);mask-image:linear-gradient(#0000,#000 19% 81%,#0000)}.ob-reel-sep{line-height:1.3em;display:inline-block}.ob-reel-in{translate:0 calc(-1.3em * var(--d,0));flex-direction:column;display:flex}.ob-reel-in>span{height:1.3em;line-height:1.3em;display:block}.ob-reel[data-reel="0"] .ob-reel-in{--d:0}.ob-reel[data-reel="1"] .ob-reel-in{--d:1}.ob-reel[data-reel="2"] .ob-reel-in{--d:2}.ob-reel[data-reel="3"] .ob-reel-in{--d:3}.ob-reel[data-reel="4"] .ob-reel-in{--d:4}.ob-reel[data-reel="5"] .ob-reel-in{--d:5}.ob-reel[data-reel="6"] .ob-reel-in{--d:6}.ob-reel[data-reel="7"] .ob-reel-in{--d:7}.ob-reel[data-reel="8"] .ob-reel-in{--d:8}.ob-reel[data-reel="9"] .ob-reel-in{--d:9}.ob-cal{--c:clamp(8px, calc((min(130 * var(--u), 100vw) - 22.8 * var(--u) - 24px) / 65.5), 18px);gap:calc(var(--c) * .6);padding-top:22px;display:flex;overflow:hidden}.ob-cal-d{grid-template-rows:repeat(7, var(--c));gap:calc(var(--c) * .23);font-size:10px;line-height:var(--c);color:var(--mute);display:grid}.ob-cal-d i{font-style:normal}.ob-cal-d i:first-child{grid-row:2}.ob-cal-d i:nth-child(2){grid-row:4}.ob-cal-d i:nth-child(3){grid-row:6}.ob-cal-g{gap:calc(var(--c) * .23);display:flex}.ob-wk{grid-template-rows:repeat(7, var(--c));gap:calc(var(--c) * .23);display:grid;position:relative}.ob-wk i{width:var(--c);height:var(--c);background:#1c1c1c;border-radius:2px;display:block}.ob-wk i.l1{background:#3a3a38}.ob-wk i.l2{background:#6e6d69}.ob-wk i.l3{background:#b8b6b0}.ob-wk i.l4{background:#f2f0ec}.ob-wk i.l-1{background:0 0}.ob-wk i.is-best{background:var(--acc)}.ob-mo{letter-spacing:.04em;text-transform:uppercase;color:var(--mute);white-space:nowrap;margin-bottom:7px;font-size:11px;font-weight:500;position:absolute;bottom:100%;left:0}.ob-cal-note{margin:calc(2.4 * var(--u)) 0 0;color:#f2f0ec99;font-size:16px;line-height:1.4}.ob-ce-rows{margin:0;padding:0;list-style:none}.ob-ce{position:relative}.ob-ce-a{align-items:center;gap:calc(2.4 * var(--u));padding:calc(2.4 * var(--u)) 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ob-ce-pill{display:inline-flex}.ob-ce-pill .ob-round{color:#0a0a0a;background:#f2f0ec;width:36px;height:36px}.ob-ce-pill .ob-round.is-dot{background:0 0}.ob-ce-t{flex-wrap:wrap;align-items:baseline;gap:4px 18px;min-width:0;display:flex}.ob-ce-n{font-size:max(22px, calc(3 * var(--u)));letter-spacing:-.045em;overflow-wrap:anywhere;line-height:1.2}.ob-ce-i{font-size:max(16px, calc(1.8 * var(--u)));letter-spacing:-.02em;color:#f2f0ec99}.ob-contact{z-index:2;min-height:100svh;padding:calc(12 * var(--u)) calc(4 * var(--u)) calc(10 * var(--u));background:var(--g);box-shadow:0 -2px 0 var(--g);place-items:center;display:grid;position:relative;overflow:hidden}.ob-ring{--d:min(76svh, 86vw, 760px);width:var(--d);height:var(--d);place-items:center;display:grid;position:relative}.ob-ring-glass{inset:calc(var(--d) * -.085);background:radial-gradient(circle closest-side,#0000 84.5%,#f2f0ec8c 85.4%,#7c8c9c99 88%,#2a2e33eb 92.5%,#7c8c9c73 97.6%,#f2f0ec80 99.3%,#0000 100%);border-radius:50%;position:absolute;overflow:hidden;-webkit-mask:radial-gradient(circle closest-side,#0000 84.6%,#000 85% 99.6%,#0000 100%);mask:radial-gradient(circle closest-side,#0000 84.6%,#000 85% 99.6%,#0000 100%)}.ob-ring-sheen{background:conic-gradient(from 210deg,#0000 0deg,#f2f0ec6b 26deg,#0000 60deg 180deg,#7c8c9c66 214deg,#0000 250deg);border-radius:50%;position:absolute;inset:0}.ob-ring-disc{background:var(--g);border-radius:50%;position:absolute;inset:0}.ob-ring-c{text-align:center;flex-direction:column;align-items:center;width:min(440px,72%);display:flex;position:relative}.ob-ring-c .ob-k{margin-bottom:14px}.ob-ring-l{margin:0 0 calc(2.6 * var(--u));font-size:max(22px, calc(2.4 * var(--u)));letter-spacing:-.035em;text-wrap:balance;line-height:1.3}.ob-ring-l.is-ph{display:none}.ob-form{text-align:left;width:100%}.ob-form label>span{padding-left:18px;display:block}.ob-form form>div:last-child{justify-content:center}.ob-links{margin:calc(2.4 * var(--u)) 0 0;flex-wrap:wrap;justify-content:center;gap:8px 22px;padding:0;list-style:none;display:flex}.ob-links a{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.4;transition:opacity .3s}@media (hover:hover){.ob-links a:hover{opacity:.5}}.ob-foot{margin-top:calc(2 * var(--u));letter-spacing:.04em;text-transform:uppercase;color:var(--mute);flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:12px;font-weight:500;display:flex}.ob-foot-b{transition:color .3s}.ob-foot-b:hover{color:var(--ink)}.ob-floor-c{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:761px){.ob[data-live] .ob-deck{height:calc(100svh + var(--travel) * var(--H) + 90svh + var(--career) * 100svh + 110svh + var(--ilen) * 100svh);padding:0}.ob[data-live] .ob-stage{height:100svh;perspective:calc(var(--H) * 3.4);perspective-origin:50%;position:sticky;top:0;overflow:hidden}.ob[data-live] .ob-floor{display:block;position:absolute;inset:0}.ob[data-live] .ob-rib{width:0;height:0;transform-style:preserve-3d;margin:0;padding:0;display:block;position:absolute;top:50%;left:50%}.ob[data-live] .ob-card{left:calc(var(--a) * var(--H) / -2);top:calc(var(--H) / -2);width:calc(var(--a) * var(--H));height:var(--H);transform:var(--rest);backface-visibility:hidden;will-change:transform;position:absolute}.ob[data-live] .ob-card-a{aspect-ratio:auto;border-radius:calc(var(--H) * .054);height:100%}.ob[data-live] .ob-card-x{display:none}.ob[data-live] .ob-card-in>.ob-vis,.ob[data-live] .ob-card-in>.ob-face{inset:-6% -7%}.ob[data-live] .ob-card-in>.ob-vis.is-plate{inset:0}.ob[data-live] .ob-card.is-copy{pointer-events:none;display:block}.ob[data-live] .ob-endc{padding:0;overflow:hidden}.ob[data-live] .ob-endc .ob-sl{left:calc(var(--H) * .075);top:calc(var(--H) * .075);width:var(--slw,calc(46 * var(--u)));position:absolute}.ob[data-live] .ob-endc .ob-lead{max-width:calc(46 * var(--u));font-size:max(20px, calc(2.4 * var(--u)));letter-spacing:-.035em;color:#0a0a0a;-webkit-line-clamp:unset;line-height:1.3;display:block;overflow:visible}.ob[data-live] .ob-endc .ob-rest,.ob[data-live] .ob-endc .ob-sl-p{display:block}.ob[data-live] .ob-endc-f{z-index:2;background:linear-gradient(#f2f0ec00,#f2f0ec 58%);height:34cqh;display:block;position:absolute;bottom:0;left:0;right:0}.ob[data-live] .ob-card-t,.ob[data-live] .ob-card-cap .ob-round{will-change:opacity}.ob[data-live] [data-drift]{will-change:transform}.ob[data-live] .ob-deck.no-index{height:calc(200svh + var(--travel) * var(--H) + 90svh + var(--career) * 100svh)}.ob[data-live] .ob-caps{left:50%;top:calc(50% + var(--H) * .62 + 6px);text-align:center;width:min(600px,44vw);height:72px;margin-left:min(-300px,-22vw);display:block;position:absolute;overflow:hidden}.ob[data-live] .ob-caps-in{display:block}.ob[data-live] .ob-caps .ob-capb{height:72px;display:block}.ob[data-live] .ob-edge{z-index:3;pointer-events:none;width:72px;display:block;position:absolute;top:0;bottom:0}.ob[data-live] .ob-edge.is-l{background:linear-gradient(to right, var(--g), #0a0a0a00);left:0}.ob[data-live] .ob-edge.is-r{background:linear-gradient(to left, var(--g), #0a0a0a00);right:0}.ob[data-live] .ob-sliver{width:calc(4.6 * var(--u));border-radius:calc(2 * var(--u));opacity:0;z-index:4;background:#262626;display:block;position:absolute;top:12%;bottom:12%}.ob[data-live] .ob-sliver.is-l{left:calc(-2 * var(--u))}.ob[data-live] .ob-sliver.is-r{right:calc(-2 * var(--u))}.ob[data-live] .ob-sheet{z-index:5;visibility:hidden;transform-origin:50% 0;background:0 0;border-radius:0;margin:0;position:absolute;inset:0}.ob[data-live] .ob-plate{clip-path:inset(calc(2 * var(--u)) calc(5 * var(--u)) round calc(2 * var(--u)));background:#f2f0ec;display:block;position:absolute;inset:0}.ob[data-live] .ob-sheet-in{top:calc(2 * var(--u));bottom:calc(2 * var(--u));left:calc(5 * var(--u));right:calc(5 * var(--u));padding:calc(9.5 * var(--u)) calc(4.6 * var(--u)) 0;grid-template-rows:100%;position:absolute;overflow:hidden}.ob[data-live] .ob-sl{z-index:1;position:relative}.ob[data-live] .ob-sl .ob-st{font-size:calc(var(--H) * .122);position:absolute;top:0;left:0}.ob[data-live] .ob-sheet .ob-sl{will-change:transform}.ob[data-live] .ob-sl .ob-lead{margin-top:calc(var(--H) * .122 * 1.02 + 3 * var(--u))}.ob[data-live] .ob-sr-col{height:calc(100% + 9.5 * var(--u));margin-top:calc(-9.5 * var(--u));position:relative;overflow:hidden}.ob[data-live] .ob-col{padding:calc(9.5 * var(--u)) 0 calc(7 * var(--u));will-change:transform}.ob[data-live] .ob-sheet-f{--solid:calc(2 * var(--u) + 26px);opacity:0;left:calc(5 * var(--u));right:calc(5 * var(--u));height:calc(var(--solid) + 5 * var(--u));pointer-events:none;z-index:2;display:block;position:absolute}.ob[data-live] .ob-sheet-f.is-t{top:calc(2 * var(--u));background:linear-gradient(#f2f0ec var(--solid), #f2f0ec00);border-radius:calc(2 * var(--u)) calc(2 * var(--u)) 0 0}.ob[data-live] .ob-sheet-f.is-b{bottom:calc(2 * var(--u));background:linear-gradient(#f2f0ec00, #f2f0ec calc(100% - var(--solid)));border-radius:0 0 calc(2 * var(--u)) calc(2 * var(--u))}.ob[data-live] .ob-dim{opacity:0;z-index:3;will-change:opacity;background:#0a0a0a;display:block;position:absolute;inset:0}.ob[data-live] .ob-port{z-index:7;background:var(--g);visibility:hidden;will-change:transform;border-radius:50%;width:200vmax;height:200vmax;position:absolute;top:50%;left:50%;overflow:hidden;transform:scale(.002)}.ob[data-live] .ob-port-rim{z-index:2;pointer-events:none;border-radius:50%;display:block;position:absolute;inset:0;box-shadow:inset 0 0 0 2.5px #f2f0ec6b,inset 0 0 60px 8px #7c8c9c3d}.ob[data-live] .ob-plens,.ob[data-live] .ob-lobe{z-index:6;visibility:hidden;pointer-events:none;will-change:transform;border-radius:50%;display:block;position:absolute;top:50%;left:50%}.ob[data-live] .ob-lobe{background:var(--g)}.ob[data-live] .ob-plens{background:radial-gradient(circle closest-side,#0a0a0a00 87.3%,#f2f0ecf2 87.8%,#7c8c9c99 88.7%,#0a0a0a4d 90.6%,#f2f0ec00 93%,#fff9 95.2%,#f2f0ec1f 98%,#f2f0ec00 100%)}.ob[data-live] .ob-index{will-change:transform;background:0 0;width:100vw;height:100vh;padding:0;position:absolute;top:0;left:0}.ob[data-live] .ob-ix-w{display:contents}.ob[data-live] .ob-index>*{will-change:opacity}.ob[data-live] .ob-ix-in{--fh:min(calc(20 * var(--u)), 24svh);width:min(calc(92 * var(--u)), 84vw);position:absolute;top:50%;left:50%;translate:-50% -50%}.ob[data-live] .ob-fband{height:var(--fh);margin:calc(1.6 * var(--u)) 0 calc(2.6 * var(--u));display:block;position:relative}.ob[data-live] .ob-float{width:calc(var(--fh) * 1.6);height:var(--fh);margin-left:calc(var(--fh) * -.8);border-radius:calc(2 * var(--u));opacity:0;transform-origin:50% 100%;will-change:transform, opacity;pointer-events:none;background:#141414;display:block;position:absolute;top:0;left:50%;overflow:hidden}.ob[data-live] .ob-float-c{opacity:0;display:block;position:absolute;inset:0;overflow:hidden;container-type:size}.ob[data-live] .ob-float-c:first-child{opacity:1}.ob[data-live] .ob-nm{opacity:.4}.ob[data-live] .ob-ix-cap{width:min(600px,44vw);margin:calc(3.4 * var(--u)) auto 0;display:block;position:relative}.ob[data-live] .ob-ix-cap-in{display:grid}.ob[data-live] .ob-ix-cap .ob-capb{opacity:0;grid-area:1/1;display:block}.ob[data-live] .ob-ix-cap .ob-capb:first-child{opacity:1}.ob[data-live] .ob-deck:not(.no-index)+.ob-flow{margin-top:-22svh}.ob[data-live] .ob-deck+.ob-flow>.ob-sec:first-child{padding-top:calc(7 * var(--u))}.ob[data-live] .ob-deck.no-index+.ob-flow,.ob[data-live] .ob-deck.no-index+.ob-flow:empty+.ob-contact{border-radius:calc(2 * var(--u)) calc(2 * var(--u)) 0 0;margin-top:-100svh;box-shadow:0 -28px 70px #00000052}.ob[data-live] .ob-deck.no-index+.ob-flow:empty{box-shadow:none;margin-top:0}.ob[data-live] .ob-cloud.is-few{font-size:max(30px, calc(4.6 * var(--u)))}.ob[data-live] .ob-contact{min-height:100vh}.ob[data-live] .ob-ring-glass,.ob[data-live] .ob-ring-disc,.ob[data-live] .ob-ring-c{will-change:transform, opacity}}.ob-floor.is-end{display:block;position:absolute;inset:0}@media (max-width:760px){.ob{--u:calc(100vw / 39)}.ob-hud-l{max-width:calc(50vw - 40px);font-size:11px}.ob-hud-l.is-tl{top:25px;left:24px}.ob-hud-l.is-tr{top:25px;right:24px}.ob-hud-l.is-bl{bottom:25px;left:24px}.ob-hud-l.is-br{bottom:25px;right:24px}html:has(button[aria-label=Open\ chat],button[aria-label=Close\ chat]) .ob-hud-l.is-br{right:96px}.ob-fade{z-index:29;pointer-events:none;height:92px;display:block;position:fixed;left:0;right:0}.ob-fade.is-t{background:linear-gradient(#0a0a0a 0 8px,#0a0a0ad9 24px,#0a0a0a00);top:0}.ob-fade.is-b{background:linear-gradient(#0a0a0a00,#0a0a0ad9 68px,#0a0a0a 84px);bottom:0}.ob-deck{padding-top:72px}.ob-rib{flex-flow:column;gap:20px;padding:0 20px}.ob-card{width:100%}.ob-card.is-portrait{display:none}.ob-card-a{border-radius:15px}.ob-card-t{font-size:16px}.ob-card-cap{bottom:12px;left:16px;right:12px}.ob-card-cap .ob-round{width:26px;height:26px}.ob-card-in>.ob-vis{inset:-5% -6%}.ob[data-live] [data-drift]{will-change:transform}.ob-card.is-person .ob-card-a{aspect-ratio:auto;container-type:normal}.ob-card.is-person .ob-card-in{position:relative}.ob-card.is-end{display:none}.ob-card.is-person .ob-me{padding:24px 20px 64px;position:relative}.ob-me-av{width:44px;height:44px;top:24px;right:20px}.ob-me-n{max-width:calc(100% - 56px);font-size:min(35px, var(--pfs,35px))}.ob-me-r{max-width:none;margin-top:12px;font-size:17px}.ob-me-p{gap:6px;margin-top:20px}.ob-me-f{flex-wrap:wrap;order:3;gap:10px 28px;margin-top:20px;padding-top:14px;position:static}.ob-me-f em{font-size:11px}.ob-me-f b{font-size:16px}.ob-me-p .ob-round,.ob-me-p .ob-tag{height:30px}.ob-me-p .ob-round{width:30px}.ob-me-p .ob-tag{padding:0 12px;font-size:11px}.ob-card-x{margin-top:12px;padding:0 4px}.ob-sheet{border-radius:15px;margin:20px 20px 0;overflow:hidden}.ob-sheet-in{padding:28px 20px 0;display:block}.ob-sl .ob-st{font-size:35px}.ob-lead{margin-top:16px;font-size:22px}.ob-rest{margin-top:14px;font-size:16px}.ob-sl .ob-pills{margin-top:22px}.ob-sr-col{margin-top:32px;padding-bottom:28px}.ob-ent-in{padding:22px 20px 24px}.ob-ent-r{font-size:24px}.ob-facts{grid-template-columns:1fr}.ob-facts-av{width:140px}.ob-index{padding:72px 20px 20px}.ob-cloud{font-size:18px;line-height:1.5}.ob-cloud.is-few{font-size:24px;line-height:1.4}.ob-cdot{margin:0 7px}.ob[data-live] .ob-port{height:200svh;margin-top:20px;position:relative}.ob[data-live] .ob-index{height:100svh;padding:0;position:sticky;top:0;overflow:hidden}.ob[data-live] .ob-ix-w{background:var(--g);will-change:transform;border-radius:50%;width:200vmax;height:200vmax;margin:-100vmax 0 0 -100vmax;position:absolute;top:50%;left:50%;overflow:hidden;transform:scale(.04)}.ob[data-live] .ob-ix-in{--fh:min(196px, 24svh);text-align:center;will-change:transform;width:calc(100vw - 40px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ob[data-live] .ob-ix-lens{opacity:0;pointer-events:none;will-change:transform, opacity;background:radial-gradient(circle closest-side,#0a0a0a00 93.2%,#f2f0ece6 93.7%,#f2f0ec8c 94.5%,#7c8c9c66 95.6%,#7c8c9c1a 97.8%,#7c8c9c00 100%);border-radius:50%;display:block;position:absolute;top:50%;left:50%}.ob[data-live] .ob-fband{height:var(--fh);margin:18px 0 24px;display:block;position:relative}.ob[data-live] .ob-float{width:calc(var(--fh) * 1.6);height:var(--fh);margin-left:calc(var(--fh) * -.8);opacity:1;transform-origin:50% 100%;will-change:transform;background:#141414;border-radius:12px;display:block;position:absolute;top:0;left:50%;overflow:hidden}.ob[data-live] .ob-float-c{opacity:0;display:block;position:absolute;inset:0;overflow:hidden;container-type:size}.ob[data-live] .ob-float-c:first-child{opacity:1}.ob[data-live] .ob-nm{opacity:.4}.ob[data-live] .ob-ix-cap{margin:16px auto 0;display:block;position:relative}.ob[data-live] .ob-ix-cap-in{display:grid}.ob[data-live] .ob-ix-cap .ob-capb{opacity:0;grid-area:1/1;display:block}.ob[data-live] .ob-ix-cap .ob-capb:first-child{opacity:1}.ob[data-live] .ob-deck:not(.no-index)+.ob-flow{margin-top:-24svh}.ob-sec{padding:80px 20px 0}.ob-sk{grid-template-columns:1fr;gap:6px;padding:16px 0 20px}.ob-sk-c{padding-top:0}.ob-sk-n{font-size:24px}.ob-panel{border-radius:15px;padding:22px 18px 20px}.ob-figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin-bottom:26px}.ob-fig{font-size:34px}.ob-cal{--c:min(10px, calc((100vw - 92px) / 34))}.ob-wk.is-old{display:none}.ob-ce-a{gap:14px;padding:18px 0}.ob-ce-n{font-size:22px}.ob-ce-y{display:none}.ob-contact{flex-direction:column;align-items:center;padding:90px 12px 80px;display:flex}.ob-ring{--d:calc(100vw - 128px);width:100%;height:auto;display:block}.ob-ring-glass,.ob-ring-disc{width:var(--d);height:var(--d);margin-left:calc(var(--d) / -2);top:auto;left:50%;right:auto}.ob-ring-disc{bottom:0}.ob-ring-glass{bottom:calc(var(--d) * -.085);width:calc(var(--d) * 1.17);height:calc(var(--d) * 1.17);margin-left:calc(var(--d) * -.585)}.ob-ring-c{width:100%}.ob-ring-h{flex-direction:column;align-items:center;padding:0 16px;display:flex}.ob-ring-l{margin-bottom:0;font-size:22px}.ob-ring-h .ob-ring-l{display:none}.ob-ring-l.is-ph{text-align:center;margin:0 0 12px;font-size:20px;line-height:1.25;display:block}.ob-ring-c .ob-form{max-width:420px;margin:12px auto 0;padding:0 8px}.ob-ring-c .ob-form textarea{height:80px}.ob-ring-e{width:calc(var(--d) * .74);height:var(--d);margin:calc(26px + var(--d) * .085) auto 0;flex-direction:column;justify-content:center;align-items:center;display:flex}.ob-ring-e .ob-links{gap:2px 16px;margin-top:0}.ob-ring-e .ob-links a{padding:4px 0;display:inline-block}.ob-foot{letter-spacing:.03em;flex-direction:column;align-items:center;gap:6px;margin-top:12px;font-size:11px}}@keyframes ob-in-zoom{0%{scale:.11 .11 .11}10%{scale:.1161 .1161 .1161}20%{scale:.1358 .1358 .1358}30%{scale:.1734 .1734 .1734}40%{scale:.2358 .2358 .2358}50%{scale:.3317 .3317 .3317}60%{scale:.4665 .4665 .4665}70%{scale:.6345 .6345 .6345}80%{scale:.81 .81 .81}90%{scale:.9474 .9474 .9474}}@keyframes ob-in-tint{0%{opacity:1}to{opacity:0}}@keyframes ob-in-side{0%{opacity:0;translate:calc(var(--side) * var(--H) * .9) 0}}@keyframes ob-in-fade{0%{opacity:0}}@keyframes ob-in-rise{0%{translate:0 120%}}@media (prefers-reduced-motion:no-preference) and (min-width:761px){html:has(.ffl--obsidian) .ob[data-live] .ob-rib{animation:.64s linear 1s both ob-in-zoom}html:has(.ffl--obsidian) .ob[data-live] .ob-card-a:after{content:"";z-index:5;opacity:0;pointer-events:none;background:#f2f0ec;animation:.5s ease-out 1s both ob-in-tint;position:absolute;inset:0}html:has(.ffl--obsidian) .ob[data-live] .ob-card{animation:ob-in-side .55s cubic-bezier(.2, .9, .24, 1) calc(.98s + var(--ak) * 40ms) both}html:has(.ffl--obsidian) .ob[data-live] .ob-card.is-near{animation:none}html:has(.ffl--obsidian) .ob[data-live] .ob-floor:not(.is-end){animation:.6s ease-out .95s both ob-in-fade}html:has(.ffl--obsidian) .ob[data-live] .ob-hud{animation:.3s ease-out 1.3s both ob-in-fade}html:has(.ffl--obsidian) .ob[data-live] .ob-card-cap{animation:.25s ease-out 1.35s both ob-in-fade}html:has(.ffl--obsidian) .ob[data-live] .ob-caps-in{animation:.3s cubic-bezier(.2,.9,.24,1) 1.3s both ob-in-rise}}@media (prefers-reduced-motion:no-preference) and (max-width:760px){html:has(.ffl--obsidian) .ob[data-live] .ob-rib{transform-origin:50% calc(50svh - 72px);animation:.46s linear 1.2s both ob-in-zoom-m}html:has(.ffl--obsidian) .ob[data-live] .ob-card-a:after{content:"";z-index:5;opacity:0;pointer-events:none;background:#f2f0ec;animation:.4s ease-out 1.17s both ob-in-tint;position:absolute;inset:0}html:has(.ffl--obsidian) .ob[data-live] .ob-card:not(.is-lead){animation:.3s ease-out 1.3s both ob-in-fade}html:has(.ffl--obsidian) .ob[data-live] .ob-card-x{animation:.3s ease-out 1.3s both ob-in-fade}html:has(.ffl--obsidian) .ob[data-live] .ob-sheet{animation:.3s ease-out 1.3s both ob-in-fade}html:has(.ffl--obsidian) .ob[data-live] .ob-hud{animation:.3s ease-out 1.3s both ob-in-fade}html:has(.ffl--obsidian) .ob[data-live] .ob-card-cap{animation:.25s ease-out 1.35s both ob-in-fade}}@keyframes ob-in-zoom-m{0%{scale:.2}10%{scale:.208}20%{scale:.2332}30%{scale:.2787}40%{scale:.3488}50%{scale:.4472}60%{scale:.5735}70%{scale:.7177}80%{scale:.8575}90%{scale:.9614}}.ob-cur{width:44px;height:44px;display:block;position:relative}.ob-cur-r,.ob-cur-d{border-radius:50%;position:absolute;top:50%;left:50%}.ob-cur-r{width:14px;height:14px;margin:-7px 0 0 -7px;transition:transform .45s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 0 0 1px #f2f0ecd9,0 0 0 1px #0a0a0a4d}.ob-cur-d{background:#f2f0ec;width:4px;height:4px;margin:-2px 0 0 -2px;transition:transform .3s;box-shadow:0 0 0 1px #0a0a0a59}[data-hit="1"]>.ob-cur .ob-cur-r,[data-hit="1"] .ob-cur .ob-cur-r{transform:scale(2.6)}[data-hit="1"]>.ob-cur .ob-cur-d,[data-hit="1"] .ob-cur .ob-cur-d{transform:scale(0)}
