@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cinzel Fallback;src:local("Times New Roman");ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:136.86%}.__className_6230ca{font-family:Cinzel,Cinzel Fallback;font-style:normal}.__variable_6230ca{--font-cinzel:"Cinzel","Cinzel Fallback"}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_ea5885{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_ea5885{--font-cormorant:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8d0a1832fd3be0c8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/d7df244fe7b07b95-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba43ea3467e29870-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7ea2ab4a8ad1f81-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono Fallback;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_d02b1f{font-family:DM Mono,DM Mono Fallback;font-style:normal}.__variable_d02b1f{--font-dm-mono:"DM Mono","DM Mono Fallback"}:root{--ink:#090a0f;--paper:#f2efe7;--muted:#a5a6aa;--lime:#c9ff67;--violet:#a58cff;--coral:#ff745c;--line:rgba(255,255,255,.16)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--ink)}body{margin:0;color:var(--paper);font-family:var(--sans);overflow-x:hidden}a{color:inherit;text-decoration:none}img{display:block;width:100%}::selection{background:var(--lime);color:var(--ink)}.noise{inset:0;z-index:20;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E")}.cursor-glow,.noise{position:fixed;pointer-events:none}.cursor-glow{width:32rem;height:32rem;border-radius:50%;background:radial-gradient(circle,rgba(165,140,255,.09),transparent 68%);transform:translate(-50%,-50%);z-index:0}.topbar{height:88px;padding:0 clamp(22px,5vw,76px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:relative;z-index:10}.mark{width:46px;height:46px;display:grid;place-items:center;position:relative;font:500 12px var(--mono);letter-spacing:.08em}.mark-orbit{position:absolute;inset:2px;border:1px solid var(--paper);border-radius:50% 45% 50% 45%;transform:rotate(25deg)}.mark-orbit:after{content:"";position:absolute;width:5px;height:5px;background:var(--lime);border-radius:50%;top:1px;left:8px;box-shadow:0 0 10px var(--lime)}.jump,.top-note{font:400 11px var(--mono);letter-spacing:.11em;text-transform:uppercase}.top-note{color:var(--muted)}.jump span{color:var(--lime);font-size:16px;margin-left:8px}.topbar,footer,main{position:relative;z-index:1}.hero{min-height:calc(100vh - 88px);padding:clamp(68px,9vw,140px) clamp(22px,5vw,76px) 72px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);grid-gap:4vw;gap:4vw;align-items:center;overflow:hidden}.eyebrow,.section-no{font:500 11px var(--mono);letter-spacing:.16em;text-transform:uppercase}h1{font:500 clamp(54px,8.2vw,142px)/.9 var(--display);letter-spacing:-.065em;margin:28px 0 48px;max-width:1100px}.outline{color:transparent;-webkit-text-stroke:1px var(--paper)}.hero-bottom{display:flex;gap:60px;align-items:flex-end;max-width:720px}.hero-bottom>p{font-size:clamp(16px,1.5vw,21px);line-height:1.65;margin:0;max-width:580px;color:#d4d1cb}.issue{font:400 10px/1.6 var(--mono);letter-spacing:.13em;color:var(--muted);white-space:nowrap}.orrery{aspect-ratio:1;position:relative;display:grid;place-items:center;max-width:560px;margin:auto}.orbit{border:1px solid rgba(255,255,255,.24);animation:spin 20s linear infinite}.orbit,.orbit i{position:absolute;border-radius:50%}.orbit i{top:-5px;left:50%;width:9px;height:9px;background:var(--coral);box-shadow:0 0 18px var(--coral)}.orbit-a{inset:5%;transform:rotate(20deg)}.orbit-b{inset:20%;animation-direction:reverse;animation-duration:14s}.orbit-b i{background:var(--lime);box-shadow:0 0 18px var(--lime)}.orbit-c{inset:34%;animation-duration:8s}.orbit-c i{background:var(--violet);box-shadow:0 0 18px var(--violet)}.core{width:94px;height:94px;border-radius:50%;display:grid;place-items:center;text-align:center;background:var(--paper);color:var(--ink);font:500 12px/1.3 var(--display);transform:rotate(-8deg);box-shadow:0 0 80px rgba(242,239,231,.15)}.coordinate{position:absolute;font:10px var(--mono);color:var(--muted);letter-spacing:.1em}.c1{top:7%;right:14%}.c2{bottom:9%;left:12%}@keyframes spin{to{transform:rotate(380deg)}}.manifesto{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:80px clamp(22px,5vw,76px);display:grid;grid-template-columns:1fr 3fr;grid-gap:40px;gap:40px}.manifesto-text{font:400 clamp(28px,4vw,66px)/1.15 var(--display);letter-spacing:-.045em;margin:0;max-width:1250px}.manifesto-text em{font-style:normal}.worlds{padding:130px clamp(22px,5vw,76px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.section-heading{grid-column:1/-1;display:grid;grid-template-columns:1fr 2fr 1.2fr;grid-gap:28px;gap:28px;align-items:end;margin-bottom:58px}.about h2,.section-heading h2{font:500 clamp(40px,5.5vw,88px)/1 var(--display);letter-spacing:-.055em;margin:0}.section-heading>p:last-child{color:var(--muted);line-height:1.7;margin:0}.project{border:1px solid var(--line);position:relative;overflow:hidden;background:#111218;transition:transform .5s cubic-bezier(.2,.8,.2,1),border-color .3s}.project:hover{transform:translateY(-7px);border-color:rgba(255,255,255,.42)}.project-wide{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);grid-template-rows:520px}.project-visual{position:relative;height:100%;min-height:0;overflow:hidden}.image-visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.05);transition:transform 1.1s cubic-bezier(.2,.8,.2,1),filter .5s}.project:hover .image-visual img{transform:scale(1.035);filter:saturate(1) contrast(1.02)}.project-copy{padding:42px 40px 46px;display:flex;flex-direction:column;align-items:flex-start;height:100%;min-height:0}.project-meta{display:flex;justify-content:space-between;width:100%;font:10px var(--mono);letter-spacing:.12em;color:var(--muted)}.project h3{font:500 clamp(32px,3.4vw,52px)/1.05 var(--display);letter-spacing:-.05em;margin:36px 0 22px}.project p{color:#c4c2be;line-height:1.7;max-width:580px;margin:0 0 36px}.project a{margin-top:auto;border-bottom:1px solid;padding-bottom:7px;font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase}.project a span{color:var(--lime);margin-left:8px}.visual-label{position:absolute;left:24px;bottom:24px;padding:9px 12px;background:rgba(9,10,15,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:10px var(--mono);letter-spacing:.1em;text-transform:uppercase;z-index:3}.clever-visual{background:radial-gradient(circle at 35% 40%,#ffc24b 0 14%,transparent 15%),radial-gradient(circle at 40% 55%,#a06a26 0 18%,transparent 19%),linear-gradient(135deg,#ed4f39,#ffb03a 55%,#ffe29a);display:grid;place-items:center}.bear-head{width:170px;height:155px;background:#211a16;border-radius:48% 48% 44% 44%;position:relative;box-shadow:0 30px 70px rgba(80,30,0,.35);transform:rotate(-5deg)}.bear-head:after,.bear-head:before{content:"";position:absolute;width:62px;height:62px;border:18px solid #211a16;border-radius:50%;top:-31px;z-index:-1}.bear-head:before{left:0}.bear-head:after{right:0}.bear-head span{position:absolute;width:15px;height:18px;background:#fff;border-radius:50%;top:57px}.bear-head span:first-child{left:43px}.bear-head span:nth-child(2){right:43px}.bear-head span:after{content:"";width:6px;height:8px;background:#111;top:5px;left:5px}.bear-head i,.bear-head span:after{position:absolute;border-radius:50%}.bear-head i{width:46px;height:32px;background:#c89761;left:62px;top:91px}.bear-head i:after{content:"";position:absolute;width:14px;height:10px;background:#111;border-radius:50%;left:16px;top:2px}.speech{position:absolute;background:var(--paper);color:var(--ink);padding:13px 17px;border-radius:22px;font:11px var(--mono);box-shadow:0 12px 30px rgba(20,0,0,.15)}.speech:after{content:"";position:absolute;border:8px solid transparent;border-top:8px solid var(--paper);bottom:-14px}.s1{top:16%;left:11%;transform:rotate(-4deg)}.s2{right:10%;bottom:18%;transform:rotate(5deg)}.map-lines{position:absolute;inset:0;background:radial-gradient(circle at 30% 40%,transparent 0 13%,rgba(201,255,103,.22) 13.2% 13.5%,transparent 13.8% 19%,rgba(201,255,103,.15) 19.2% 19.5%,transparent 19.8%);mix-blend-mode:screen}.project-scarlet .image-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,#101311)}.vinyl{width:110px;height:110px;right:22px;bottom:22px;background:repeating-radial-gradient(circle,#111 0 3px,#292226 4px 6px);box-shadow:0 15px 30px #0008}.vinyl,.vinyl i{position:absolute;border-radius:50%}.vinyl i{inset:43%;background:var(--coral)}.tale-visual{background:radial-gradient(circle at 76% 25%,rgba(165,140,255,.7),transparent 22%),radial-gradient(circle at 35% 80%,rgba(92,213,255,.3),transparent 30%),#0d101a;perspective:800px}.script-card{position:absolute;width:52%;min-height:190px;border:1px solid rgba(255,255,255,.32);background:rgba(18,20,32,.78);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:28px;box-shadow:0 30px 90px #0008}.script-card span{font:10px var(--mono);letter-spacing:.14em;color:#b9aaff}.script-card strong{display:block;font:400 clamp(22px,3vw,45px)/1.15 var(--display);letter-spacing:-.04em;margin-top:35px}.card-one{left:9%;top:14%;transform:rotate(-6deg)}.card-two{right:7%;bottom:13%;transform:rotate(8deg)}.timeline-bars{position:absolute;left:5%;right:5%;bottom:7%;display:flex;gap:5px;align-items:flex-end;height:30px}.timeline-bars i{height:30%;background:var(--violet);flex:1 1}.timeline-bars i:nth-child(2){height:90%;background:#5cd5ff}.timeline-bars i:nth-child(3){height:55%}.timeline-bars i:nth-child(4){height:75%;background:var(--lime)}.timeline-bars i:nth-child(5){height:40%}.hero-token{position:absolute;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--paper);color:var(--ink);font-size:22px;box-shadow:0 10px 30px #0006;z-index:2}.token-1{top:12%;left:8%;transform:rotate(-12deg)}.token-2{top:23%;right:12%;transform:rotate(8deg)}.token-3{top:48%;left:17%;transform:rotate(5deg)}.about{margin:0 clamp(22px,5vw,76px);padding:120px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:.75fr 2.2fr .65fr;grid-gap:50px;gap:50px;align-items:start}.about h2{max-width:900px}.about>div>p{max-width:680px;color:var(--muted);line-height:1.8;font-size:17px;margin:38px 0 0}.stamp{aspect-ratio:1;border:1px solid var(--line);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;transform:rotate(8deg);font:10px var(--mono);letter-spacing:.14em;text-align:center}.stamp strong{font-size:32px}footer{min-height:300px;border-top:1px solid var(--line);padding:70px clamp(22px,5vw,76px);display:grid;grid-template-columns:1fr 2fr 1fr;align-items:end}footer>p:nth-child(2){font:400 clamp(22px,3vw,45px)/1.25 var(--display);letter-spacing:-.04em;margin:0}.footer-note{text-align:right;font:10px/1.7 var(--mono);letter-spacing:.13em;color:var(--muted)}.reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.reveal.visible{opacity:1;transform:none}@media(max-width:900px){.top-note{display:none}.hero{grid-template-columns:1fr;padding-top:78px}.orrery{width:min(85vw,430px)}.about,.manifesto,.section-heading,.worlds{grid-template-columns:1fr}.worlds{padding-top:90px}.project-wide{grid-column:auto;display:flex;flex-direction:column;grid-template-rows:none}.project-visual{height:360px;flex:0 0 360px}.project-copy{height:auto;min-height:0;padding:34px 28px}.about .stamp{width:160px}.section-heading{margin-bottom:30px}footer{grid-template-columns:1fr;gap:46px}.footer-note{text-align:left}}@media(max-width:560px){.topbar{height:72px}.jump{font-size:9px}.hero{min-height:auto;padding-bottom:100px}.hero-bottom{flex-direction:column;align-items:flex-start;gap:24px}.orrery{margin-top:35px}.manifesto{padding-top:60px;padding-bottom:60px}.worlds{padding-left:14px;padding-right:14px}.project-visual{height:280px;flex-basis:280px}.project h3{margin-top:28px}.script-card{width:70%;padding:20px}.script-card strong{font-size:20px}.card-one{left:5%}.card-two{right:4%}.about{padding:80px 0}footer{padding-top:55px;padding-bottom:55px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.orbit{animation:none}.reveal{opacity:1;transform:none}.image-visual img,.project,.reveal{transition:none}.cursor-glow{display:none}}:root{--ink:#080b0c;--paper:#eee1bd;--muted:#aaa087;--lime:#d3ad61;--violet:#77aaa5;--coral:#a64535;--line:rgba(211,173,97,.28);--display:var(--font-cinzel),serif;--sans:var(--font-cormorant),serif;--mono:var(--font-dm-mono),monospace}html{background:#080b0c}body{background:radial-gradient(circle at 54% -8%,#213532 0,transparent 34%),radial-gradient(circle at 12% 42%,#211811 0,transparent 30%),linear-gradient(180deg,#090d0e,#070909 55%,#0d0b08);font-size:18px}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(30deg,transparent 49.8%,rgba(211,173,97,.035) 50%,transparent 50.2%),linear-gradient(-30deg,transparent 49.8%,rgba(211,173,97,.025) 50%,transparent 50.2%);background-size:110px 190px}.noise{opacity:.075}.cursor-glow{background:radial-gradient(circle,rgba(211,173,97,.1),transparent 68%)}.topbar{border-color:var(--line);background:linear-gradient(90deg,rgba(7,10,10,.88),rgba(18,24,22,.72),rgba(7,10,10,.88));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mark{font-family:var(--display);color:var(--lime)}.mark-orbit{border-color:var(--lime);border-radius:45% 55% 48% 52%;box-shadow:inset 0 0 14px rgba(211,173,97,.12)}.hero:after,.hero:before{content:"✦";position:absolute;color:rgba(211,173,97,.22);font-size:18px}.hero:before{left:47%;top:16%}.hero:after{bottom:12%;font-size:11px}.eyebrow,.section-no{color:var(--lime)}h1{font:600 clamp(54px,7.2vw,120px)/.95 var(--display);letter-spacing:-.045em;text-shadow:0 10px 38px #000;margin-top:32px}.outline{color:#d9ba75;-webkit-text-stroke:0;text-shadow:0 0 42px rgba(211,173,97,.16)}.hero-bottom>p{font-size:clamp(20px,1.8vw,28px);line-height:1.42;color:#d9d0b8}.orrery:before{content:"";position:absolute;inset:0;background:conic-gradient(from 15deg,transparent,rgba(211,173,97,.06),transparent 22%,transparent 78%,rgba(119,170,165,.08),transparent);border-radius:50%}.orbit{border-color:rgba(211,173,97,.32)}.orbit:after{content:"✦  ·  ✧  ·  ✦";position:absolute;inset:12%;display:grid;place-items:center;border:1px dashed rgba(211,173,97,.16);border-radius:50%;font:9px var(--mono);color:rgba(211,173,97,.42)}.orbit i{background:#b44a37;box-shadow:0 0 18px #b44a37}.orbit-b i{background:#d3ad61;box-shadow:0 0 18px #d3ad61}.orbit-c i{background:#77aaa5;box-shadow:0 0 18px #77aaa5}.core{background:radial-gradient(circle,#efe3c1,#b99450);font-family:var(--display);border:1px solid #f5df9d;box-shadow:0 0 80px rgba(211,173,97,.18)}.manifesto{background:linear-gradient(90deg,rgba(72,48,24,.16),rgba(10,14,14,.25),rgba(29,58,53,.14))}.manifesto-text{font:500 clamp(36px,4.7vw,78px)/1.04 var(--sans);letter-spacing:-.025em}.manifesto-text em{color:var(--lime);font-style:italic}.about h2,.section-heading h2{font-weight:600;letter-spacing:-.035em}.about>div>p,.project p,.section-heading>p:last-child{font-size:20px;line-height:1.55}.project{background:#101311;border-color:var(--line);box-shadow:0 24px 80px rgba(0,0,0,.24)}.project:after,.project:before{content:"";position:absolute;width:46px;height:46px;z-index:4;pointer-events:none}.project:before{left:10px;top:10px;border-left:1px solid rgba(211,173,97,.7);border-top:1px solid rgba(211,173,97,.7)}.project:after{right:10px;bottom:10px;border-right:1px solid rgba(211,173,97,.7);border-bottom:1px solid rgba(211,173,97,.7)}.project:hover{border-color:rgba(211,173,97,.65)}.project-copy{background:linear-gradient(145deg,#111410,#0b0d0c)!important}.project-meta{color:#8f897b}.project-meta span:first-child{color:var(--lime)}.project h3{letter-spacing:-.025em;color:#f1e6c7}.project a{color:#dcc590}.project a span{color:#77aaa5}.visual-label{background:rgba(9,11,10,.82);color:#e7d8ae;border:1px solid rgba(211,173,97,.3);border-radius:0}.clever-visual{background:radial-gradient(circle at 45% 35%,#8f5a38,#241812 70%);display:block}.clever-visual img{object-position:center 36%;filter:saturate(.75) sepia(.08) contrast(1.07)}.clever-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 35%,rgba(14,11,8,.35)),linear-gradient(180deg,transparent 58%,rgba(8,9,8,.72))}.clever-sigil{position:absolute;z-index:2;right:7%;top:10%;width:84px;height:84px;border:1px solid #dcc590;border-radius:50%;display:grid;place-items:center;font:600 23px var(--display);color:#dcc590;box-shadow:0 0 0 7px rgba(220,197,144,.08),0 0 40px rgba(211,173,97,.18)}.clever-visual .visual-label{z-index:3}.campaign-visual{display:grid;grid-template-columns:1fr 1fr;height:100%;background:#080a0a;grid-gap:0;gap:0}.campaign-panel{position:relative;overflow:hidden;min-height:0;height:100%}.campaign-panel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.8) contrast(1.08);transition:transform 1s ease,filter .5s}.campaign-panel:first-child img{object-position:center 45%}.campaign-panel:nth-child(2) img{object-position:center 55%}.campaign-panel:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(4,7,8,.72))}.campaign-panel span{position:absolute;z-index:2;left:22px;bottom:18px;font:600 13px var(--display);letter-spacing:.1em;text-shadow:0 2px 12px #000}.campaign-panel:first-child{border-right:1px solid rgba(211,173,97,.55)}.project:hover .campaign-panel img{transform:scale(1.025);filter:saturate(1) contrast(1.04)}.campaign-seal{position:absolute;z-index:3;right:24px;top:50%;transform:translateY(-50%) rotate(8deg);width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:#16110c;color:#d6b96f;border:1px solid #d6b96f;box-shadow:0 0 0 6px #16110ccc,0 10px 28px #0009;font:600 14px var(--display)}.project-scarlet .image-visual:after{background:linear-gradient(180deg,transparent 40%,#101311)}.vinyl{border:1px solid rgba(211,173,97,.45)}.tale-visual{background:radial-gradient(circle at 76% 25%,rgba(69,112,108,.72),transparent 25%),radial-gradient(circle at 25% 85%,rgba(137,76,43,.38),transparent 30%),#0b100f}.script-card{border-color:rgba(211,173,97,.46);background:rgba(19,24,21,.84)}.script-card span{color:#d3ad61}.script-card strong{font-family:var(--sans);font-size:clamp(28px,3.4vw,52px);font-style:italic}.timeline-bars i{background:#77aaa5}.timeline-bars i:nth-child(2){background:#a64535}.timeline-bars i:nth-child(4){background:#d3ad61}.hero-token{background:radial-gradient(circle,#efe3c1,#b99450);border:1px solid #f5df9d}.stamp{border-color:rgba(211,173,97,.52);box-shadow:0 0 0 8px rgba(211,173,97,.04);color:#dbc797}.stamp strong{color:var(--lime)}footer>p:nth-child(2){font-family:var(--sans);font-size:clamp(30px,3.4vw,52px);font-style:italic}@media(max-width:900px){.about>div>p,.project p,.section-heading>p:last-child{font-size:19px}}@media(max-width:560px){body{font-size:17px}.hero:after,.hero:before{display:none}.campaign-visual{grid-template-columns:1fr 1fr}.campaign-panel:first-child{border-right:1px solid rgba(211,173,97,.55);border-bottom:0}.campaign-seal{width:58px;height:58px;right:14px}.clever-sigil{width:62px;height:62px;font-size:17px}.about>div>p,.project p,.section-heading>p:last-child{font-size:18px}}.topbar{height:94px;background:linear-gradient(180deg,rgba(5,9,9,.96),rgba(10,16,15,.78));box-shadow:0 1px 0 rgba(231,195,112,.12)}.mark{width:auto;height:52px;display:flex;align-items:center;gap:13px;color:#ead69e}.mark-orbit{position:relative;inset:auto;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;transform:none;font-size:13px;box-shadow:0 0 0 4px rgba(211,173,97,.05),inset 0 0 14px rgba(211,173,97,.12)}.mark-orbit:before{content:"";position:absolute;inset:-7px;border:1px solid rgba(211,173,97,.22);transform:rotate(45deg)}.mark-word{font:600 18px var(--display);letter-spacing:.12em;text-transform:uppercase}.hero{min-height:calc(100vh - 94px);isolation:isolate}.hero:before{content:"";position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(5,10,10,.98),rgba(5,10,10,.88) 43%,rgba(5,10,10,.38) 72%,rgba(5,10,10,.7)),linear-gradient(0deg,#080b0c,transparent 28%),url(/assets/dnd-world.webp) 50%/cover no-repeat;opacity:.82}.hero:after{content:"✦   ᛫   ✧   ᛫   ✦";position:absolute;right:8%;bottom:8%;color:rgba(235,207,139,.62);font:12px var(--mono);letter-spacing:.65em;writing-mode:vertical-rl}.hero-copy{padding:56px 0;position:relative}.hero-copy:before{content:"";position:absolute;left:-26px;top:20px;bottom:20px;width:1px;background:linear-gradient(transparent,#d3ad61 22%,#d3ad61 78%,transparent)}h1{max-width:980px;font-size:clamp(56px,6.4vw,108px);line-height:1.02;text-wrap:balance}.orrery{width:min(27vw,410px);aspect-ratio:.74;max-width:410px;border:1px solid rgba(230,197,118,.62);border-radius:52% 52% 3px 3px;background:linear-gradient(180deg,rgba(7,12,12,.1),rgba(7,12,12,.62)),url(/assets/dnd-world.webp) 73%/auto 110% no-repeat;box-shadow:0 0 0 8px rgba(211,173,97,.04),0 35px 80px #000;overflow:hidden;filter:saturate(1.25) contrast(1.06)}.orrery:after{content:"NORTH  ·  EAST  ·  SOUTH  ·  WEST";position:absolute;inset:48%;width:360%;transform:translate(-36%,-50%) rotate(-48deg);font:8px var(--mono);letter-spacing:.22em;color:rgba(239,218,163,.5);text-align:center}.manifesto{position:relative;overflow:hidden}.manifesto:after{content:"❦";position:absolute;right:5vw;bottom:-38px;font:120px var(--sans);color:rgba(211,173,97,.07)}.worlds{background:radial-gradient(circle at 10% 22%,rgba(117,68,33,.12),transparent 22%),radial-gradient(circle at 92% 63%,rgba(39,91,83,.13),transparent 26%)}.section-heading{position:relative}.section-heading:after{content:"";position:absolute;left:25%;right:25%;bottom:-30px;height:15px;background:linear-gradient(90deg,transparent,#d3ad61 25%,#d3ad61 75%,transparent);-webkit-clip-path:polygon(0 47%,43% 47%,47% 0,50% 47%,53% 0,57% 47%,100% 47%,100% 53%,57% 53%,53% 100%,50% 53%,47% 100%,43% 53%,0 53%);clip-path:polygon(0 47%,43% 47%,47% 0,50% 47%,53% 0,57% 47%,100% 47%,100% 53%,57% 53%,53% 100%,50% 53%,47% 100%,43% 53%,0 53%);opacity:.68}.project{border:1px solid rgba(211,173,97,.38);outline:1px solid rgba(211,173,97,.08);outline-offset:-8px}.project h3:after{content:"";display:block;width:80px;height:8px;margin-top:18px;background:linear-gradient(90deg,#d3ad61,transparent);-webkit-clip-path:polygon(0 42%,40% 42%,48% 0,56% 42%,100% 42%,100% 58%,56% 58%,48% 100%,40% 58%,0 58%);clip-path:polygon(0 42%,40% 42%,48% 0,56% 42%,100% 42%,100% 58%,56% 58%,48% 100%,40% 58%,0 58%)}.project p:first-letter{font-size:1.55em;color:#d3ad61;line-height:.7}.project-visual{outline:1px solid rgba(211,173,97,.28);outline-offset:-14px}.tale-visual:before{content:"ᚦ  ·  ᚱ  ·  ᛟ  ·  ᛇ  ·  ᚠ";position:absolute;z-index:2;left:24px;top:20px;font:9px var(--mono);letter-spacing:.5em;color:rgba(236,207,135,.62)}.about{position:relative}.about:before{content:"✦";position:absolute;left:50%;top:-13px;background:#080b0c;padding:0 18px;color:#d3ad61}@media(max-width:900px){.mark-word{font-size:15px}.hero:before{background:linear-gradient(90deg,rgba(5,10,10,.94),rgba(5,10,10,.66)),linear-gradient(0deg,#080b0c,transparent 45%),url(/assets/dnd-world.webp) 50%/cover}}@media(max-width:560px){.mark-word{font-size:12px;letter-spacing:.08em}.mark-orbit{width:32px;height:32px}.hero-copy{padding-top:15px}.hero-copy:before{display:none}.hero:before{display:block;opacity:.64}.hero:after,.orrery{display:none}}.carousel{background:#0a0d0c}.carousel,.carousel-slide,.carousel-track{position:absolute;inset:0}.carousel-slide{margin:0;opacity:0;visibility:hidden;transition:opacity .55s ease,visibility .55s ease;pointer-events:none}.carousel-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.carousel-slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;filter:saturate(.88) contrast(1.04)}.carousel-caption{position:absolute;z-index:3;left:18px;right:18px;bottom:18px;padding:12px 14px;background:linear-gradient(180deg,rgba(8,11,10,.55),rgba(8,11,10,.88));border:1px solid rgba(211,173,97,.34);color:#f0e2bc;font:500 12px/1.35 var(--mono);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 36px #0007}.carousel-btn{position:absolute;z-index:4;top:50%;transform:translateY(-50%);width:38px;height:38px;border:1px solid rgba(211,173,97,.45);background:rgba(10,14,12,.72);color:#e8d29a;font:500 22px/1 var(--display);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .25s,background .25s,color .25s}.carousel-btn:hover{border-color:#d3ad61;background:rgba(20,24,20,.9);color:#fff4cf}.carousel-prev{left:14px}.carousel-next{right:14px}.carousel-dots{position:absolute;z-index:4;left:50%;bottom:68px;transform:translateX(-50%);display:flex;gap:8px}.carousel-dot{width:8px;height:8px;padding:0;border:1px solid rgba(211,173,97,.5);border-radius:50%;background:transparent;cursor:pointer}.carousel-dot.is-active{background:#d3ad61;box-shadow:0 0 12px rgba(211,173,97,.45)}.project-clever .carousel-slide img{object-position:center 36%;filter:saturate(.75) sepia(.08) contrast(1.07)}.project:hover .carousel-slide.is-active img{transform:scale(1.02);transition:transform 1.1s cubic-bezier(.2,.8,.2,1),filter .5s}@media(max-width:560px){.carousel-caption{font-size:10px;padding:10px 12px;bottom:12px;left:12px;right:12px}.carousel-btn{width:32px;height:32px;font-size:18px}.carousel-dots{bottom:58px}}