@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/willis/_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:300;font-display:swap;src:url(/willis/_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:300;font-display:swap;src:url(/willis/_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:300;font-display:swap;src:url(/willis/_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:300;font-display:swap;src:url(/willis/_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:400;font-display:swap;src:url(/willis/_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(/willis/_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(/willis/_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(/willis/_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(/willis/_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(/willis/_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(/willis/_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(/willis/_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(/willis/_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(/willis/_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:300;font-display:swap;src:url(/willis/_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:300;font-display:swap;src:url(/willis/_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:300;font-display:swap;src:url(/willis/_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:300;font-display:swap;src:url(/willis/_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:300;font-display:swap;src:url(/willis/_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:400;font-display:swap;src:url(/willis/_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(/willis/_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(/willis/_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(/willis/_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(/willis/_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(/willis/_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(/willis/_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(/willis/_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(/willis/_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(/willis/_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_aaab59{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_aaab59{--font-display:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/willis/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/willis/_next/static/media/5bbac197f803cc34-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:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/willis/_next/static/media/9dd75fadc5b3df29-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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/willis/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/willis/_next/static/media/5bbac197f803cc34-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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/willis/_next/static/media/9dd75fadc5b3df29-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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/willis/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/willis/_next/static/media/5bbac197f803cc34-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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/willis/_next/static/media/9dd75fadc5b3df29-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:Jost Fallback;src:local("Arial");ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.00%;size-adjust:96.01%}.__className_debebe{font-family:Jost,Jost Fallback;font-style:normal}.__variable_debebe{--font-sans:"Jost","Jost Fallback"}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:#0B0908;color:#F3EDE3;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;font-family:var(--font-sans),system-ui,sans-serif}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}::selection{background:rgba(200,169,110,.35);color:#fff}.grain{position:fixed;inset:0;pointer-events:none;z-index:40;opacity:.045;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bezel{background:rgba(243,237,227,.035);border:1px solid rgba(243,237,227,.09);padding:.5rem;border-radius:1.75rem;box-shadow:0 40px 120px -40px rgba(0,0,0,.9)}.bezel>.core{position:relative;overflow:hidden;border-radius:calc(1.75rem - .5rem);background:#050403;box-shadow:inset 0 1px 1px rgba(255,255,255,.1)}.bezel>.core:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);border-radius:inherit}.pill{display:inline-flex;align-items:center;gap:.9rem;padding:.55rem .55rem .55rem 1.6rem;background:#C8A96E;color:#0B0908;font-family:var(--font-sans);font-weight:500;font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;transition:transform .7s cubic-bezier(.32,.72,0,1),background .7s cubic-bezier(.32,.72,0,1);will-change:transform}.pill,.pill .orb{border-radius:999px}.pill .orb{width:2.1rem;height:2.1rem;background:rgba(11,9,8,.14);display:grid;place-items:center;transition:transform .7s cubic-bezier(.32,.72,0,1)}.pill:hover{background:#E8C98E;transform:translateY(-1px)}.pill:hover .orb{transform:translate(3px,-2px) scale(1.06)}.pill:active{transform:scale(.98)}.pill.ghost{background:transparent;color:#F3EDE3;border:1px solid rgba(200,169,110,.45)}.pill.ghost .orb{background:rgba(200,169,110,.16)}.pill.ghost:hover{background:rgba(200,169,110,.1)}.eyebrow{display:inline-flex;align-items:center;gap:.6rem;padding:.38rem .85rem;border-radius:999px;border:1px solid rgba(200,169,110,.35);font-family:var(--font-sans);font-size:.58rem;letter-spacing:.3em;text-transform:uppercase;color:#C8A96E;font-weight:500;white-space:nowrap}.eyebrow:before{content:"";width:4px;height:4px;border-radius:999px;background:#C8A96E}.chapter-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,6vw,7rem);gap:clamp(2rem,6vw,7rem);align-items:start}.chapter-grid.flip>.media{order:2}.chapter-grid>.media{position:-webkit-sticky;position:sticky;top:6vh}@media (max-width:860px){.chapter-grid{grid-template-columns:1fr;gap:0}.chapter-grid.flip>.media{order:0}.chapter-grid>.media{position:-webkit-sticky;position:sticky;top:4.5vh;z-index:0}.chapter-grid>.media .core{aspect-ratio:4/5!important}.chapter-grid>.copy{position:relative;z-index:1;background:#0B0908;margin-top:1.5rem;padding-top:2.4rem;border-top:1px solid rgba(200,169,110,.16)}.bezel{padding:.4rem;border-radius:1.25rem}.bezel>.core{border-radius:calc(1.25rem - .4rem)}.spec-row{grid-template-columns:1fr!important;gap:.35rem!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.wc-fab{position:fixed;right:18px;bottom:18px;z-index:60;display:inline-flex;align-items:center;gap:.7rem;height:48px;padding:0 1.4rem 0 1.1rem;border-radius:999px;cursor:pointer;background:rgba(11,9,8,.72);color:#F3EDE3;border:1px solid rgba(200,169,110,.45);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-family:var(--font-sans);font-size:.62rem;letter-spacing:.26em;text-transform:uppercase;font-weight:500;box-shadow:0 18px 50px -20px rgba(0,0,0,.9),inset 0 1px 1px rgba(255,255,255,.08);transition:transform .7s cubic-bezier(.32,.72,0,1),border-color .7s cubic-bezier(.32,.72,0,1),background .7s cubic-bezier(.32,.72,0,1)}.wc-fab:hover{transform:translateY(-1px);border-color:rgba(200,169,110,.9);background:rgba(11,9,8,.9)}.wc-fab:active{transform:scale(.98)}.wc-dot{width:7px;height:7px;border-radius:999px;background:#C8A96E;box-shadow:0 0 0 4px rgba(200,169,110,.18)}.wc-panel{position:fixed;right:14px;bottom:80px;z-index:60;width:min(380px,calc(100vw - 28px));height:min(560px,74dvh);display:flex;flex-direction:column;overflow:hidden;border-radius:1.5rem;padding:.4rem;background:rgba(243,237,227,.04);border:1px solid rgba(243,237,227,.1);box-shadow:0 40px 120px -30px rgba(0,0,0,.95);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);opacity:0;transform:translateY(14px) scale(.98);pointer-events:none;transition:opacity .6s cubic-bezier(.32,.72,0,1),transform .6s cubic-bezier(.32,.72,0,1)}.wc-panel.open{opacity:1;transform:none;pointer-events:auto}.wc-panel>*{position:relative}.wc-panel:before{content:"";position:absolute;inset:.4rem;border-radius:calc(1.5rem - .4rem);background:#0B0908;box-shadow:inset 0 1px 1px rgba(255,255,255,.08)}.wc-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:1rem 1rem .85rem 1.2rem;border-bottom:1px solid rgba(200,169,110,.18)}.wc-brand{font-family:var(--font-display);font-weight:400;font-size:1.25rem;color:#F3EDE3;line-height:1}.wc-head small{display:block;margin-top:.3rem;font-family:var(--font-sans);font-size:.55rem;letter-spacing:.3em;text-transform:uppercase;color:#C8A96E}.wc-lang{display:flex;gap:.25rem;margin-left:auto}.wc-lang button{background:transparent;border:1px solid transparent;color:#8A8177;font-family:var(--font-sans);font-size:.58rem;letter-spacing:.2em;padding:.3rem .55rem;border-radius:999px;cursor:pointer}.wc-lang button.on{color:#C8A96E;border-color:rgba(200,169,110,.45)}.wc-x{background:none;border:0;color:#8A8177;font-size:1.4rem;line-height:1;cursor:pointer;padding:0 .2rem}.wc-x:hover{color:#F3EDE3}.wc-msgs{flex:1 1;overflow-y:auto;padding:1rem 1rem .6rem;display:flex;flex-direction:column;gap:.55rem;scrollbar-width:thin;scrollbar-color:rgba(200,169,110,.3) transparent}.wc-m{max-width:86%;padding:.65rem .9rem;border-radius:1rem;font-family:var(--font-sans);font-weight:300;font-size:.86rem;line-height:1.5;white-space:pre-wrap}.wc-m--bot{background:rgba(243,237,227,.05);color:#EDE6DA;align-self:flex-start;border-bottom-left-radius:.3rem;border:1px solid rgba(243,237,227,.06)}.wc-m--me{background:rgba(200,169,110,.16);color:#F3EDE3;align-self:flex-end;border-bottom-right-radius:.3rem;border:1px solid rgba(200,169,110,.28)}.wc-chips{display:flex;flex-wrap:wrap;gap:.4rem;align-self:flex-start;max-width:100%;padding-top:.2rem}.wc-chip{background:transparent;border:1px solid rgba(200,169,110,.4);color:#F3EDE3;font-family:var(--font-sans);font-size:.7rem;letter-spacing:.06em;padding:.5rem .85rem;border-radius:999px;cursor:pointer;line-height:1.2;transition:background .5s cubic-bezier(.32,.72,0,1),border-color .5s cubic-bezier(.32,.72,0,1)}.wc-chip:hover{background:rgba(200,169,110,.14);border-color:rgba(200,169,110,.9)}.wc-form{display:flex;gap:.5rem;padding:.7rem .8rem .8rem;border-top:1px solid rgba(243,237,227,.07)}.wc-form input{flex:1 1;min-width:0;background:rgba(243,237,227,.05);border:1px solid rgba(243,237,227,.1);color:#F3EDE3;border-radius:999px;padding:.7rem 1rem;font-family:var(--font-sans);font-weight:300;font-size:.86rem;outline:none}.wc-form input:focus{border-color:rgba(200,169,110,.6)}.wc-form input::placeholder{color:#8A8177}.wc-form button{width:2.5rem;height:2.5rem;border-radius:999px;border:0;background:#C8A96E;color:#0B0908;display:grid;place-items:center;cursor:pointer;flex:none}.wc-form button:hover{background:#E8C98E}.wc-nudge{position:fixed;right:18px;bottom:80px;z-index:59;width:min(300px,calc(100vw - 36px));text-align:left;cursor:pointer;background:rgba(11,9,8,.9);border:1px solid rgba(200,169,110,.4);border-radius:1.1rem;padding:.95rem 1.1rem;color:#EDE6DA;font-family:var(--font-sans);font-weight:300;font-size:.82rem;line-height:1.5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 30px 80px -30px rgba(0,0,0,.95);animation:wcPop .7s cubic-bezier(.32,.72,0,1) both}.wc-nudge strong{display:block;margin-bottom:.25rem;font-family:var(--font-display);font-weight:400;font-size:1.15rem;color:#F3EDE3}.wc-nudge em{display:block;margin-top:.5rem;font-style:normal;font-size:.55rem;letter-spacing:.3em;text-transform:uppercase;color:#C8A96E}@keyframes wcPop{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wc-nudge{animation:none}.wc-panel{transition:none}}@media (max-width:480px){.wc-fab{right:12px;bottom:12px}.wc-panel{right:8px;bottom:70px;width:calc(100vw - 16px)}}