@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.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:__Newsreader_1e152a;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.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:__Newsreader_1e152a;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.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:__Newsreader_1e152a;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.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:__Newsreader_1e152a;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.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:__Newsreader_1e152a;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.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:__Newsreader_1e152a;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.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:__Newsreader_1e152a;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.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:__Newsreader_1e152a;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.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:__Newsreader_1e152a;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.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:__Newsreader_1e152a;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.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:__Newsreader_1e152a;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.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:__Newsreader_1e152a;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.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:__Newsreader_1e152a;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/665e920483964785.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:__Newsreader_1e152a;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5611c55482296524.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:__Newsreader_1e152a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.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:__Newsreader_1e152a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785.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:__Newsreader_1e152a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524.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:__Newsreader_1e152a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.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:__Newsreader_1e152a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785.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:__Newsreader_1e152a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524.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:__Newsreader_1e152a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.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:__Newsreader_1e152a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/665e920483964785.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:__Newsreader_1e152a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5611c55482296524.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}.__className_1e152a{font-family:__Newsreader_1e152a,Georgia,Times New Roman,serif}.__variable_1e152a{--font-newsreader:"__Newsreader_1e152a",Georgia,Times New Roman,serif}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-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:__IBM_Plex_Mono_Fallback_595324;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:__IBM_Plex_Mono_595324,__IBM_Plex_Mono_Fallback_595324,ui-monospace,SF Mono,Menlo,monospace;font-style:normal}.__variable_595324{--font-plex-mono:"__IBM_Plex_Mono_595324","__IBM_Plex_Mono_Fallback_595324",ui-monospace,SF Mono,Menlo,monospace}:root{--bg:#f8f7f4;--panel:#fff;--panel-warm:#fcfbf9;--panel-warm-alt:#fbfaf8;--panel-sand:#f2f1ec;--bento-placeholder:#ebe9e3;--night:#16151b;--night-raised:#1e1c26;--night-hover:#262330;--ink-raised:#2f2d36;--rule:#e9e7e2;--rule-soft:#f0eeea;--rule-firm:#e0ddd7;--ink:#16151b;--ink-80:rgba(22,21,27,.8);--ink-74:rgba(22,21,27,.74);--ink-72:rgba(22,21,27,.72);--ink-70:rgba(22,21,27,.7);--ink-68:rgba(22,21,27,.68);--ink-66:rgba(22,21,27,.66);--ink-65:rgba(22,21,27,.65);--ink-62:rgba(22,21,27,.62);--ink-60:rgba(22,21,27,.6);--ink-58:rgba(22,21,27,.58);--ink-55:rgba(22,21,27,.55);--ink-52:rgba(22,21,27,.52);--ink-50:rgba(22,21,27,.5);--ink-45:rgba(22,21,27,.45);--ink-42:rgba(22,21,27,.42);--ink-40:rgba(22,21,27,.4);--ink-38:rgba(22,21,27,.38);--ink-35:rgba(22,21,27,.35);--ink-20:rgba(22,21,27,.2);--ink-18:rgba(22,21,27,.18);--ink-14:rgba(22,21,27,.14);--ink-12:rgba(22,21,27,.12);--ink-10:rgba(22,21,27,.1);--ink-09:rgba(22,21,27,.09);--ink-08:rgba(22,21,27,.08);--ink-07:rgba(22,21,27,.07);--ink-06:rgba(22,21,27,.06);--ink-05:rgba(22,21,27,.05);--paper:#f8f7f4;--paper-50:hsla(45,22%,96%,.5);--white:#fff;--white-80:hsla(0,0%,100%,.8);--white-72:hsla(0,0%,100%,.72);--white-62:hsla(0,0%,100%,.62);--white-60:hsla(0,0%,100%,.6);--white-55:hsla(0,0%,100%,.55);--white-45:hsla(0,0%,100%,.45);--white-42:hsla(0,0%,100%,.42);--white-40:hsla(0,0%,100%,.4);--white-38:hsla(0,0%,100%,.38);--white-25:hsla(0,0%,100%,.25);--white-14:hsla(0,0%,100%,.14);--white-09:hsla(0,0%,100%,.09);--white-08:hsla(0,0%,100%,.08);--sp-violet:#7b5bd6;--sp-blue:#4e7cf6;--sp-pink:#e8a0c8;--sp-violet-deep:#6250d6;--sp-violet-lift:#8b6be0;--spectral:linear-gradient(90deg,#7b5bd6,#4e7cf6 45%,#e8a0c8);--spectral-loop:linear-gradient(90deg,#7b5bd6,#4e7cf6 46%,#e8a0c8 88%,#7b5bd6);--spectral-vertical:linear-gradient(180deg,#7b5bd6,#4e7cf6 36%,#e8a0c8 68%,#7b5bd6);--spectral-edge:linear-gradient(105deg,#7b5bd6,#4e7cf6 34%,#e8a0c8 62%,#7b5bd6);--spectral-sweep:linear-gradient(90deg,transparent,#7b5bd6 35%,#4e7cf6 70%,transparent);--coach-hairline:linear-gradient(90deg,rgba(123,91,214,0),#7b5bd6 16%,#4e7cf6 50%,#e8a0c8 84%,rgba(232,160,200,0));--coach-hairline-full:var(--spectral);--coach-rail:var(--spectral-vertical);--coach-tint:rgba(123,91,214,.07);--coach-tint-blue:rgba(78,124,246,.06);--coach-divider:rgba(123,91,214,.26);--noise-dither:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");--violet:#7b5bd6;--violet-deep:#6250d6;--violet-deeper:#5d4fc0;--violet-soft:#a99dee;--violet-tint:#efedf7;--violet-tint-2:#eeeafb;--violet-tint-3:#ede9ff;--violet-track:#ebe9e4;--violet-chip:#f4f2fb;--violet-40:rgba(123,91,214,.4);--violet-35:rgba(123,91,214,.35);--violet-line:rgba(123,91,214,.4);--sp-halo:rgba(110,90,220,.1);--sp-halo-strong:rgba(110,90,220,.14);--sp-focus-ring:0 0 0 3px rgba(123,91,214,.14);--sp-lift:0 16px 34px -22px rgba(78,124,246,.5);--sp-lift-strong:0 24px 50px -30px rgba(78,60,180,.55);--sp-glow:0 0 12px -1px rgba(123,91,214,.5);--green:#43946a;--green-text:#3d7f5c;--green-tint:#eef3ef;--green-line:rgba(67,148,106,.26);--green-surface:#fbfcfb;--amber:#9a7b2e;--font-serif:var(--font-newsreader),Georgia,"Times New Roman",serif;--font-sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Helvetica,Arial,sans-serif;--font-mono:var(--font-plex-mono),ui-monospace,"SF Mono",Menlo,Consolas,monospace;--r-pill:999px;--r-xl:22px;--r-lg:20px;--r-md:18px;--r-sm:16px;--r-xs:14px;--r-2xs:13px;--r-3xs:11px;--r-4xs:6px;--shadow-hero:0 1px 1px rgba(28,24,55,.03),0 50px 110px -70px rgba(35,30,70,.5),inset 0 1px 0 hsla(0,0%,100%,.9);--shadow-demo:0 1px 1px rgba(28,24,55,.03),0 44px 96px -64px rgba(35,30,70,.44),inset 0 1px 0 hsla(0,0%,100%,.9);--shadow-panel:0 1px 1px rgba(28,24,55,.03),0 18px 40px -30px rgba(38,32,78,.32),inset 0 1px 0 hsla(0,0%,100%,.9);--shadow-card:0 1px 1px rgba(28,24,55,.03),0 16px 36px -28px rgba(38,32,78,.3),inset 0 1px 0 hsla(0,0%,100%,.85);--shadow-bento:0 1px 1px rgba(28,24,55,.03),0 30px 68px -44px rgba(38,32,78,.34),inset 0 1px 0 hsla(0,0%,100%,.85);--shadow-pack:0 1px 1px rgba(28,24,55,.03),0 40px 80px -46px rgba(38,32,78,.38),inset 0 1px 0 hsla(0,0%,100%,.9);--shadow-pack-back:0 1px 1px rgba(28,24,55,.02),0 30px 60px -40px rgba(38,32,78,.3);--shadow-trust-card:0 1px 1px rgba(28,24,55,.02),0 12px 28px -24px rgba(38,32,78,.3),inset 0 1px 0 hsla(0,0%,100%,.8);--shadow-consent:0 1px 1px rgba(28,24,55,.04),0 30px 70px -34px rgba(38,32,78,.46),inset 0 1px 0 hsla(0,0%,100%,.9);--shadow-well:inset 0 1px 1.5px rgba(31,26,58,.07);--shadow-ink:0 14px 30px -16px rgba(29,28,40,.55);--shadow-ink-hover:0 18px 38px -16px rgba(29,28,40,.6);--page-max:1160px;--gutter:clamp(20px,5vw,32px);--gutter-trust:clamp(18px,4vw,32px);--measure:680px;--ease:cubic-bezier(0.22,0.61,0.21,1);--ease-drift:cubic-bezier(0.16,0.86,0.24,1);--dur-micro:180ms;--dur-control:280ms;--dur-reveal:800ms;--dur-enter:850ms;--dur-settle:500ms;--dur-pause:1650ms;--stagger-reveal:90ms;--stagger-enter:110ms;--delay-enter:160ms;--delay-pause-2:720ms;--rise-reveal:16px;--rise-enter:14px;--rise-pause:12px;--scale-enter:0.985;--tilt-max:1.4deg;--tilt-perspective:1200px;--pause-min:82vh;--pause-pad:clamp(70px,12vw,130px);--pause-blur:9px;--dur-pause-line:1650ms;--delay-pause-line-2:720ms}[data-phase=relief]{--rise-reveal:16px;--dur-reveal:800ms;--stagger-reveal:90ms;--phase-rule:var(--ink-10);--pause-min:82vh;--pause-pad:clamp(70px,12vw,130px)}[data-phase=truth]{--rise-reveal:12px;--dur-reveal:620ms;--stagger-reveal:70ms;--phase-rule:var(--ink-14);--pause-min:56vh;--pause-pad:clamp(56px,8vw,92px);--pause-blur:6px;--dur-pause-line:1150ms;--delay-pause-line-2:520ms}[data-phase=control]{--rise-reveal:10px;--dur-reveal:500ms;--stagger-reveal:55ms;--phase-rule:var(--ink-18);--pause-min:46vh;--pause-pad:clamp(48px,6.5vw,76px);--pause-blur:4px;--dur-pause-line:950ms;--delay-pause-line-2:420ms}@media (max-width:700px){[data-phase=control],[data-phase=relief],[data-phase=truth]{--rise-reveal:8px;--dur-reveal:440ms;--stagger-reveal:45ms;--pause-blur:0px}[data-phase=relief]{--pause-min:52vh}[data-phase=truth]{--pause-min:40vh;--dur-pause-line:900ms;--delay-pause-line-2:420ms}[data-phase=control]{--pause-min:36vh;--dur-pause-line:800ms;--delay-pause-line-2:380ms}}:root{--t-canvas:#f8f7f4;--t-canvas-atmosphere:linear-gradient(158deg,rgba(246,242,255,.72),hsla(25,81%,96%,.86) 34%,rgba(238,248,243,.6) 68%,rgba(239,243,255,.66));--t-dither:0.018;--t-surface:#fff;--t-surface-inset:#fbfaf8;--t-surface-raised:#fff;--t-surface-interactive:#fff;--t-surface-hover:#fcfbf9;--t-surface-active:#f2f1ec;--t-surface-overlay:#fff;--t-text-primary:#16151b;--t-text-secondary:rgba(22,21,27,.72);--t-text-tertiary:rgba(22,21,27,.55);--t-text-disabled:rgba(22,21,27,.4);--t-text-on-accent:#fff;--t-border-subtle:#f0eeea;--t-border:#e9e7e2;--t-border-interactive:#e0ddd7;--t-focus:#7b5bd6;--t-focus-halo:rgba(123,91,214,.14);--t-input-surface:#fff;--t-input-surface-active:#fff;--t-input-border:rgba(22,21,27,.12);--t-shadow-soft:0 1px 1px rgba(28,24,55,.03),0 16px 36px -28px rgba(38,32,78,.3),inset 0 1px 0 hsla(0,0%,100%,.85);--t-shadow-lift:0 1px 1px rgba(28,24,55,.03),0 50px 110px -70px rgba(35,30,70,.5),inset 0 1px 0 hsla(0,0%,100%,.9);--t-scrim:rgba(22,21,27,.38);--t-lit-edge:hsla(0,0%,100%,.9);--t-lit-edge-soft:hsla(0,0%,100%,.85);--t-cta-ink:linear-gradient(140deg,#1d1c28,#302d42);--t-band:#16151b;--t-band-floor:#16151b;--t-band-seam:hsla(0,0%,100%,.08);--t-violet-ink:#4a3f7a;--t-violet-ink-deep:#3a2f6b;--t-surface-veil-soft:hsla(0,0%,100%,.5);--t-surface-veil:hsla(0,0%,100%,.72);--t-surface-veil-control:hsla(0,0%,100%,.82);--t-surface-veil-strong:hsla(0,0%,100%,.9);--t-chrome:hsla(45,22%,96%,.72);--t-chrome-alt:hsla(36,26%,96%,.86);--t-chrome-sheet:hsla(45,22%,96%,.97);--t-track:#ebe9e4;--t-sheet:linear-gradient(180deg,#fdfcfa,#f8f7f4);--t-ambient:radial-gradient(1100px 620px at 3% -8%,rgba(174,160,226,.36),transparent 62%),radial-gradient(900px 560px at 99% -3%,hsla(27,67%,82%,.32),transparent 60%),radial-gradient(980px 720px at 104% 33%,rgba(172,214,192,.26),transparent 58%),radial-gradient(760px 520px at -4% 60%,rgba(184,174,230,.22),transparent 60%),radial-gradient(900px 620px at 98% 86%,rgba(210,202,238,.2),transparent 60%);--t-ambient-warm:radial-gradient(1300px 900px at 50% 108%,rgba(226,161,96,.3),transparent 58%),radial-gradient(900px 700px at 12% 88%,hsla(31,62%,68%,.2),transparent 60%),linear-gradient(180deg,transparent 42%,hsla(31,62%,76%,.15));--t-demo-frame:radial-gradient(760px 420px at 2% -12%,rgba(174,160,226,.3),transparent 62%),radial-gradient(640px 400px at 100% -6%,hsla(27,67%,82%,.28),transparent 60%),radial-gradient(700px 500px at 106% 40%,rgba(172,214,192,.22),transparent 58%),linear-gradient(180deg,#fdfcfa,#f8f7f4);--t-night-panel:linear-gradient(160deg,#1e1c26,#2b2836);--t-ink-on-inverse:#16151b}html[data-theme=dark]{--t-canvas:#0a0b0f;--t-canvas-atmosphere:radial-gradient(1200px 780px at 8% -6%,rgba(123,91,214,.075) 0%,rgba(123,91,214,.055) 22%,rgba(123,91,214,.03) 42%,rgba(123,91,214,.012) 56%,transparent 68%),radial-gradient(1100px 720px at 96% 8%,rgba(78,124,246,.042) 0%,rgba(78,124,246,.03) 24%,rgba(78,124,246,.016) 44%,rgba(78,124,246,.006) 58%,transparent 70%),radial-gradient(1300px 900px at 50% 108%,rgba(157,78,221,.05) 0%,rgba(157,78,221,.036) 22%,rgba(157,78,221,.02) 42%,rgba(157,78,221,.008) 58%,transparent 72%);--t-dither:0.05;--t-surface:#131519;--t-surface-inset:#0d0f13;--t-surface-raised:#181a20;--t-surface-interactive:#1d2027;--t-surface-hover:#23262f;--t-surface-active:#292d37;--t-surface-overlay:#191c23;--t-text-primary:#edeef3;--t-text-secondary:#b7bdcb;--t-text-tertiary:#8b92a4;--t-text-disabled:#646b7d;--t-text-on-accent:#fff;--t-border-subtle:hsla(0,0%,100%,.06);--t-border:hsla(0,0%,100%,.1);--t-border-interactive:hsla(0,0%,100%,.19);--t-focus:#a78bfa;--t-focus-halo:rgba(167,139,250,.22);--t-input-surface:#0c0e12;--t-input-surface-active:#111318;--t-input-border:hsla(0,0%,100%,.12);--t-shadow-soft:0 24px 60px -30px rgba(0,0,0,.72),0 2px 8px -3px rgba(0,0,0,.55),inset 0 1px 0 0 hsla(0,0%,100%,.04);--t-shadow-lift:0 44px 110px -34px rgba(0,0,0,.82),0 4px 14px -4px rgba(0,0,0,.6),inset 0 1px 0 0 hsla(0,0%,100%,.06);--t-scrim:rgba(4,5,7,.72);--t-lit-edge:hsla(0,0%,100%,.06);--t-lit-edge-soft:hsla(0,0%,100%,.045);--t-cta-ink:linear-gradient(140deg,#22252e,#2c303b);--t-band:#07080c;--t-band-floor:#04050a;--t-band-seam:hsla(0,0%,100%,.07);--t-violet-ink:#b9a9f2;--t-violet-ink-deep:#a795e8;--t-surface-veil-soft:hsla(0,0%,100%,.035);--t-surface-veil:hsla(0,0%,100%,.05);--t-surface-veil-control:hsla(0,0%,100%,.065);--t-surface-veil-strong:hsla(0,0%,100%,.085);--t-chrome:rgba(10,11,15,.72);--t-chrome-alt:rgba(10,11,15,.86);--t-chrome-sheet:rgba(10,11,15,.97);--t-track:#1f222b;--t-sheet:linear-gradient(180deg,#161920,#101318);--t-ambient:var(--t-canvas-atmosphere);--t-ambient-warm:radial-gradient(1300px 900px at 50% 108%,rgba(226,161,96,.1) 0%,rgba(226,161,96,.07) 20%,rgba(226,161,96,.038) 38%,rgba(226,161,96,.014) 50%,transparent 62%),radial-gradient(900px 700px at 12% 88%,hsla(31,62%,68%,.07) 0%,hsla(31,62%,68%,.048) 22%,hsla(31,62%,68%,.025) 40%,hsla(31,62%,68%,.009) 52%,transparent 64%),linear-gradient(180deg,transparent 42%,hsla(31,62%,76%,.022) 72%,hsla(31,62%,76%,.05));--t-demo-frame:radial-gradient(760px 420px at 2% -12%,rgba(123,91,214,.16),transparent 62%),radial-gradient(640px 400px at 100% -6%,rgba(78,124,246,.1),transparent 60%),radial-gradient(700px 500px at 106% 40%,rgba(157,78,221,.09),transparent 58%),linear-gradient(180deg,#15181e,#101319);--t-night-panel:linear-gradient(160deg,#22252e,#2c303b);--t-ink-on-inverse:#16151b;color-scheme:dark;--bg:var(--t-canvas);--panel:var(--t-surface);--panel-warm:#16181d;--panel-warm-alt:#15171c;--panel-sand:#0d0f13;--bento-placeholder:#191c22;--night:#1d2027;--night-raised:#22252e;--night-hover:#2c303b;--ink-raised:#2f333d;--rule:var(--t-border);--rule-soft:var(--t-border-subtle);--rule-firm:var(--t-border-interactive);--ink:var(--t-text-primary);--ink-80:rgba(237,238,243,.84);--ink-74:rgba(237,238,243,.79);--ink-72:rgba(237,238,243,.77);--ink-70:rgba(237,238,243,.75);--ink-68:rgba(237,238,243,.73);--ink-66:rgba(237,238,243,.72);--ink-65:rgba(237,238,243,.71);--ink-62:rgba(237,238,243,.68);--ink-60:rgba(237,238,243,.66);--ink-58:rgba(237,238,243,.65);--ink-55:rgba(237,238,243,.62);--ink-52:rgba(237,238,243,.6);--ink-50:rgba(237,238,243,.58);--ink-45:rgba(237,238,243,.55);--ink-42:rgba(237,238,243,.53);--ink-40:rgba(237,238,243,.52);--ink-38:rgba(237,238,243,.5);--ink-35:rgba(237,238,243,.48);--ink-20:hsla(0,0%,100%,.16);--ink-18:hsla(0,0%,100%,.13);--ink-14:hsla(0,0%,100%,.1);--ink-12:hsla(0,0%,100%,.085);--ink-10:hsla(0,0%,100%,.075);--ink-09:hsla(0,0%,100%,.07);--ink-08:hsla(0,0%,100%,.06);--ink-07:hsla(0,0%,100%,.055);--ink-06:hsla(0,0%,100%,.05);--ink-05:hsla(0,0%,100%,.042);--paper:var(--t-text-primary);--paper-50:rgba(237,238,243,.5);--violet:#a78bfa;--violet-deep:#9b7cf6;--violet-deeper:#8b6be0;--violet-soft:#c4b5fd;--violet-line:rgba(167,139,250,.45);--violet-40:rgba(167,139,250,.4);--violet-35:rgba(167,139,250,.35);--violet-tint:rgba(123,91,214,.13);--violet-tint-2:rgba(123,91,214,.15);--violet-tint-3:rgba(139,107,224,.26);--violet-chip:rgba(123,91,214,.12);--violet-track:#1f222b;--sp-halo:rgba(139,107,224,.16);--sp-halo-strong:rgba(139,107,224,.22);--sp-focus-ring:0 0 0 3px rgba(167,139,250,.22);--sp-lift:0 18px 40px -22px rgba(78,124,246,.42);--sp-lift-strong:0 26px 58px -30px rgba(110,90,220,.5);--sp-glow:0 0 14px -1px rgba(139,107,224,.55);--green:#5cc48b;--green-text:#7fd6a8;--green-tint:rgba(92,196,139,.13);--green-line:rgba(92,196,139,.32);--green-surface:#121815;--amber:#c8a869;--shadow-hero:0 1px 1px rgba(0,0,0,.5),0 50px 110px -70px rgba(0,0,0,.9),inset 0 1px 0 var(--t-lit-edge);--shadow-demo:0 1px 1px rgba(0,0,0,.5),0 44px 96px -64px rgba(0,0,0,.88),inset 0 1px 0 var(--t-lit-edge);--shadow-panel:0 1px 1px rgba(0,0,0,.45),0 18px 40px -30px rgba(0,0,0,.8),inset 0 1px 0 var(--t-lit-edge);--shadow-card:0 1px 1px rgba(0,0,0,.45),0 16px 36px -28px rgba(0,0,0,.78),inset 0 1px 0 var(--t-lit-edge-soft);--shadow-bento:0 1px 1px rgba(0,0,0,.45),0 30px 68px -44px rgba(0,0,0,.82),inset 0 1px 0 var(--t-lit-edge-soft);--shadow-pack:0 1px 1px rgba(0,0,0,.5),0 40px 80px -46px rgba(0,0,0,.85),inset 0 1px 0 var(--t-lit-edge);--shadow-pack-back:0 1px 1px rgba(0,0,0,.4),0 30px 60px -40px rgba(0,0,0,.75);--shadow-trust-card:0 1px 1px rgba(0,0,0,.4),0 12px 28px -24px rgba(0,0,0,.72),inset 0 1px 0 var(--t-lit-edge-soft);--shadow-consent:0 1px 1px rgba(0,0,0,.55),0 30px 70px -34px rgba(0,0,0,.88),inset 0 1px 0 var(--t-lit-edge);--shadow-well:inset 0 1px 2px rgba(0,0,0,.45);--shadow-ink:0 12px 26px -16px rgba(0,0,0,.75),inset 0 1px 0 hsla(0,0%,100%,.07);--shadow-ink-hover:0 18px 38px -16px rgba(0,0,0,.8),inset 0 1px 0 hsla(0,0%,100%,.09)}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--t-canvas-atmosphere)}html[data-theme=dark] :is(img,picture,video){filter:none}@media (prefers-reduced-motion:reduce){html[data-theme=dark] body:before{animation:none;transition:none}}@media print{html[data-theme=dark]{--t-canvas:#fff;--t-canvas-atmosphere:transparent;--t-surface:#fff;--t-surface-inset:#fff;--t-surface-raised:#fff;--t-surface-interactive:#fff;--t-surface-hover:#fff;--t-surface-active:#fff;--t-surface-overlay:#fff;--t-text-primary:#16151b;--t-text-secondary:rgba(22,21,27,.72);--t-text-tertiary:rgba(22,21,27,.55);--t-text-disabled:rgba(22,21,27,.4);--t-border-subtle:#f0eeea;--t-border:#e9e7e2;--t-border-interactive:#e0ddd7;--t-violet-ink:#4a3f7a;--t-violet-ink-deep:#3a2f6b;--t-surface-veil-soft:transparent;--t-surface-veil:transparent;--t-surface-veil-control:transparent;--t-surface-veil-strong:transparent;--t-chrome:#fff;--t-chrome-alt:#fff;--t-chrome-sheet:#fff;--t-track:#ebe9e4;--t-sheet:#fff;--bg:#fff;--panel:#fff;--panel-warm:#fff;--panel-warm-alt:#fff;--panel-sand:#fff;--night:#16151b;--paper:#f8f7f4;--paper-50:hsla(45,22%,96%,.5);--ink:#16151b;--ink-80:rgba(22,21,27,.8);--ink-74:rgba(22,21,27,.74);--ink-72:rgba(22,21,27,.72);--ink-70:rgba(22,21,27,.7);--ink-68:rgba(22,21,27,.68);--ink-66:rgba(22,21,27,.66);--ink-65:rgba(22,21,27,.65);--ink-62:rgba(22,21,27,.62);--ink-60:rgba(22,21,27,.6);--ink-58:rgba(22,21,27,.58);--ink-55:rgba(22,21,27,.55);--ink-52:rgba(22,21,27,.52);--ink-50:rgba(22,21,27,.5);--ink-45:rgba(22,21,27,.45);--ink-42:rgba(22,21,27,.42);--ink-40:rgba(22,21,27,.4);--ink-38:rgba(22,21,27,.38);--ink-35:rgba(22,21,27,.35);--ink-20:rgba(22,21,27,.2);--ink-18:rgba(22,21,27,.18);--ink-14:rgba(22,21,27,.14);--ink-12:rgba(22,21,27,.12);--ink-10:rgba(22,21,27,.1);--ink-09:rgba(22,21,27,.09);--ink-08:rgba(22,21,27,.08);--ink-07:rgba(22,21,27,.07);--ink-06:rgba(22,21,27,.06);--ink-05:rgba(22,21,27,.05);--rule:#e9e7e2;--rule-soft:#f0eeea;--rule-firm:#e0ddd7;--violet:#7b5bd6;--violet-deep:#6250d6;--green-text:#3d7f5c;color-scheme:light}html[data-theme=dark] body:before{display:none}}