:root{--cr-palette-crimory-canvas:#150e0a;--cr-palette-crimory-canvas-rgb:21,14,10;--cr-palette-crimory-chrome:#120c09;--cr-palette-crimory-chrome-rgb:18,12,9;--cr-palette-crimory-surface-deep:#1a110d;--cr-palette-crimory-surface-deep-rgb:26,17,13;--cr-palette-crimory-surface:#211611;--cr-palette-crimory-surface-rgb:33,22,17;--cr-palette-crimory-surface-raised:#2c1d16;--cr-palette-crimory-surface-raised-rgb:44,29,22;--cr-palette-crimory-muted:#c6b6a6;--cr-palette-crimory-muted-rgb:198,182,166;--cr-palette-crimory-dim:#927e6d;--cr-palette-crimory-dim-rgb:146,126,109;--cr-palette-crimory-muted-on-light:#665448;--cr-palette-crimory-dim-on-light:#7e6b5c;--cr-palette-crimory-accent:#9c4f46;--cr-palette-crimory-accent-soft:#d8a49d;--cr-palette-crimory-accent-strong:#7f3d36;--cr-palette-crimory-accent-rgb:156,79,70;--cr-palette-crimory-accent-soft-rgb:216,164,157;--cr-palette-crimory-accent-strong-rgb:127,61,54;--cr-palette-crimory-accent-on-light:#824038;--cr-palette-crimory-accent-on-light-soft:#6c342e;--cr-palette-crimory-accent-on-light-rgb:130,64,56;--cr-palette-crimory-metal:#d8ac59;--cr-palette-crimory-metal-rgb:216,172,89;--cr-palette-crimory-metal-soft:#f0d6a6;--cr-palette-crimory-metal-soft-rgb:240,214,166;--cr-palette-crimory-metal-bright:#f6e1b8;--cr-palette-crimory-metal-bright-rgb:246,225,184;--cr-palette-crimory-metal-strong:#b48236;--cr-palette-crimory-metal-strong-rgb:180,130,54;--cr-palette-crimory-metal-deep:#7d561d;--cr-palette-crimory-metal-deep-rgb:125,86,29;--cr-palette-crimory-metal-on:#2a190d;--cr-palette-crimory-paper:#f0dfc2;--cr-palette-crimory-paper-ink:#34251a;--cr-palette-petrol-canvas:#080b0c;--cr-palette-petrol-canvas-rgb:8,11,12;--cr-palette-petrol-chrome:#0c1011;--cr-palette-petrol-chrome-rgb:12,16,17;--cr-palette-petrol-surface-deep:#101516;--cr-palette-petrol-surface-deep-rgb:16,21,22;--cr-palette-petrol-surface:#121719;--cr-palette-petrol-surface-rgb:18,23,25;--cr-palette-petrol-surface-raised:#192022;--cr-palette-petrol-surface-raised-rgb:25,32,34;--cr-palette-petrol-muted:#a9afad;--cr-palette-petrol-muted-rgb:169,175,173;--cr-palette-petrol-dim:#747c79;--cr-palette-petrol-dim-rgb:116,124,121;--cr-palette-petrol-muted-on-light:#58615f;--cr-palette-petrol-dim-on-light:#747d7a;--cr-palette-petrol-accent:#638d89;--cr-palette-petrol-accent-soft:#9ab5b0;--cr-palette-petrol-accent-strong:#4f7773;--cr-palette-petrol-accent-rgb:99,141,137;--cr-palette-petrol-accent-soft-rgb:154,181,176;--cr-palette-petrol-accent-strong-rgb:79,119,115;--cr-palette-petrol-accent-on-light:#3f716d;--cr-palette-petrol-accent-on-light-soft:#315c58;--cr-palette-petrol-accent-on-light-rgb:63,113,109;--cr-palette-petrol-metal:#d0a85a;--cr-palette-petrol-metal-rgb:208,168,90;--cr-palette-petrol-metal-soft:#e7d3a0;--cr-palette-petrol-metal-soft-rgb:231,211,160;--cr-palette-petrol-metal-bright:#f0cf75;--cr-palette-petrol-metal-bright-rgb:240,207,117;--cr-palette-petrol-metal-strong:#a6803d;--cr-palette-petrol-metal-strong-rgb:166,128,61;--cr-palette-petrol-metal-deep:#8a5b14;--cr-palette-petrol-metal-deep-rgb:138,91,20;--cr-palette-petrol-metal-on:#171918;--cr-palette-seal-canvas:#0d090a;--cr-palette-seal-canvas-rgb:13,9,10;--cr-palette-seal-chrome:#120d0f;--cr-palette-seal-chrome-rgb:18,13,15;--cr-palette-seal-surface-deep:#161012;--cr-palette-seal-surface-deep-rgb:22,16,18;--cr-palette-seal-surface:#191214;--cr-palette-seal-surface-rgb:25,18,20;--cr-palette-seal-surface-raised:#23191c;--cr-palette-seal-surface-raised-rgb:35,25,28;--cr-palette-seal-muted:#b4aaab;--cr-palette-seal-muted-rgb:180,170,171;--cr-palette-seal-dim:#7f7476;--cr-palette-seal-dim-rgb:127,116,118;--cr-palette-seal-muted-on-light:#62575a;--cr-palette-seal-dim-on-light:#817578;--cr-palette-seal-accent:#a8666f;--cr-palette-seal-accent-soft:#d2a0a6;--cr-palette-seal-accent-strong:#8e5059;--cr-palette-seal-accent-rgb:168,102,111;--cr-palette-seal-accent-soft-rgb:210,160,166;--cr-palette-seal-accent-strong-rgb:142,80,89;--cr-palette-seal-accent-on-light:#8e5059;--cr-palette-seal-accent-on-light-soft:#773f47;--cr-palette-seal-accent-on-light-rgb:142,80,89;--cr-palette-seal-metal:#ceb98f;--cr-palette-seal-metal-rgb:206,185,143;--cr-palette-seal-metal-soft:#e7dcc4;--cr-palette-seal-metal-soft-rgb:231,220,196;--cr-palette-seal-metal-bright:#f2e6c7;--cr-palette-seal-metal-bright-rgb:242,230,199;--cr-palette-seal-metal-strong:#a88e60;--cr-palette-seal-metal-strong-rgb:168,142,96;--cr-palette-seal-metal-deep:#765b32;--cr-palette-seal-metal-deep-rgb:118,91,50;--cr-palette-seal-metal-on:#171514;--cr-palette-ink-canvas:#080a0d;--cr-palette-ink-canvas-rgb:8,10,13;--cr-palette-ink-chrome:#0c1015;--cr-palette-ink-chrome-rgb:12,16,21;--cr-palette-ink-surface-deep:#10161c;--cr-palette-ink-surface-deep-rgb:16,22,28;--cr-palette-ink-surface:#121920;--cr-palette-ink-surface-rgb:18,25,32;--cr-palette-ink-surface-raised:#19242d;--cr-palette-ink-surface-raised-rgb:25,36,45;--cr-palette-ink-muted:#aab2ba;--cr-palette-ink-muted-rgb:170,178,186;--cr-palette-ink-dim:#727d87;--cr-palette-ink-dim-rgb:114,125,135;--cr-palette-ink-muted-on-light:#55616c;--cr-palette-ink-dim-on-light:#747f8a;--cr-palette-ink-accent:#6d8195;--cr-palette-ink-accent-soft:#a9bac9;--cr-palette-ink-accent-strong:#52697f;--cr-palette-ink-accent-rgb:109,129,149;--cr-palette-ink-accent-soft-rgb:169,186,201;--cr-palette-ink-accent-strong-rgb:82,105,127;--cr-palette-ink-accent-on-light:#52697f;--cr-palette-ink-accent-on-light-soft:#40566b;--cr-palette-ink-accent-on-light-rgb:82,105,127;--cr-palette-ink-metal:#b9c2ca;--cr-palette-ink-metal-rgb:185,194,202;--cr-palette-ink-metal-soft:#dbe0e4;--cr-palette-ink-metal-soft-rgb:219,224,228;--cr-palette-ink-metal-bright:#eef1f3;--cr-palette-ink-metal-bright-rgb:238,241,243;--cr-palette-ink-metal-strong:#8d99a3;--cr-palette-ink-metal-strong-rgb:141,153,163;--cr-palette-ink-metal-deep:#5e6972;--cr-palette-ink-metal-deep-rgb:94,105,114;--cr-palette-ink-metal-on:#121518;--cr-palette-neon-canvas:#0a0810;--cr-palette-neon-canvas-rgb:10,8,16;--cr-palette-neon-chrome:#0f0c17;--cr-palette-neon-chrome-rgb:15,12,23;--cr-palette-neon-surface-deep:#13101c;--cr-palette-neon-surface-deep-rgb:19,16,28;--cr-palette-neon-surface:#171220;--cr-palette-neon-surface-rgb:23,18,32;--cr-palette-neon-surface-raised:#21182d;--cr-palette-neon-surface-raised-rgb:33,24,45;--cr-palette-neon-muted:#b2abbc;--cr-palette-neon-muted-rgb:178,171,188;--cr-palette-neon-dim:#7a7284;--cr-palette-neon-dim-rgb:122,114,132;--cr-palette-neon-muted-on-light:#5e556b;--cr-palette-neon-dim-on-light:#7c7288;--cr-palette-neon-accent:#8b5cf6;--cr-palette-neon-accent-soft:#c4b5fd;--cr-palette-neon-accent-strong:#6d28d9;--cr-palette-neon-accent-rgb:139,92,246;--cr-palette-neon-accent-soft-rgb:196,181,253;--cr-palette-neon-accent-strong-rgb:109,40,217;--cr-palette-neon-accent-on-light:#6d28d9;--cr-palette-neon-accent-on-light-soft:#5b21b6;--cr-palette-neon-accent-on-light-rgb:109,40,217;--cr-palette-neon-metal:#d2ccdf;--cr-palette-neon-metal-rgb:210,204,223;--cr-palette-neon-metal-soft:#e6e1ec;--cr-palette-neon-metal-soft-rgb:230,225,236;--cr-palette-neon-metal-bright:#f3f0f6;--cr-palette-neon-metal-bright-rgb:243,240,246;--cr-palette-neon-metal-strong:#9e93ae;--cr-palette-neon-metal-strong-rgb:158,147,174;--cr-palette-neon-metal-deep:#6d627c;--cr-palette-neon-metal-deep-rgb:109,98,124;--cr-palette-neon-metal-on:#17141b;--cr-palette-salon-canvas:#0d0910;--cr-palette-salon-canvas-rgb:13,9,16;--cr-palette-salon-chrome:#120d15;--cr-palette-salon-chrome-rgb:18,13,21;--cr-palette-salon-surface-deep:#171019;--cr-palette-salon-surface-deep-rgb:23,16,25;--cr-palette-salon-surface:#1b131e;--cr-palette-salon-surface-rgb:27,19,30;--cr-palette-salon-surface-raised:#271b2b;--cr-palette-salon-surface-raised-rgb:39,27,43;--cr-palette-salon-muted:#b4a9b7;--cr-palette-salon-muted-rgb:180,169,183;--cr-palette-salon-dim:#807383;--cr-palette-salon-dim-rgb:128,115,131;--cr-palette-salon-muted-on-light:#62576a;--cr-palette-salon-dim-on-light:#807586;--cr-palette-salon-accent:#79658e;--cr-palette-salon-accent-soft:#b8a7c7;--cr-palette-salon-accent-strong:#604c75;--cr-palette-salon-accent-rgb:121,101,142;--cr-palette-salon-accent-soft-rgb:184,167,199;--cr-palette-salon-accent-strong-rgb:96,76,117;--cr-palette-salon-accent-on-light:#604c75;--cr-palette-salon-accent-on-light-soft:#503d64;--cr-palette-salon-accent-on-light-rgb:96,76,117;--cr-palette-salon-metal:#c28b78;--cr-palette-salon-metal-rgb:194,139,120;--cr-palette-salon-metal-soft:#e0b9aa;--cr-palette-salon-metal-soft-rgb:224,185,170;--cr-palette-salon-metal-bright:#efcbbb;--cr-palette-salon-metal-bright-rgb:239,203,187;--cr-palette-salon-metal-strong:#9e6754;--cr-palette-salon-metal-strong-rgb:158,103,84;--cr-palette-salon-metal-deep:#714637;--cr-palette-salon-metal-deep-rgb:113,70,55;--cr-palette-salon-metal-on:#1b1412;--cr-palette-manor-canvas:#0a0c09;--cr-palette-manor-canvas-rgb:10,12,9;--cr-palette-manor-chrome:#0e110d;--cr-palette-manor-chrome-rgb:14,17,13;--cr-palette-manor-surface-deep:#131712;--cr-palette-manor-surface-deep-rgb:19,23,18;--cr-palette-manor-surface:#171b15;--cr-palette-manor-surface-rgb:23,27,21;--cr-palette-manor-surface-raised:#21271e;--cr-palette-manor-surface-raised-rgb:33,39,30;--cr-palette-manor-muted:#adb2a9;--cr-palette-manor-muted-rgb:173,178,169;--cr-palette-manor-dim:#777e73;--cr-palette-manor-dim-rgb:119,126,115;--cr-palette-manor-muted-on-light:#596256;--cr-palette-manor-dim-on-light:#767f72;--cr-palette-manor-accent:#71806c;--cr-palette-manor-accent-soft:#aab6a5;--cr-palette-manor-accent-strong:#586653;--cr-palette-manor-accent-rgb:113,128,108;--cr-palette-manor-accent-soft-rgb:170,182,165;--cr-palette-manor-accent-strong-rgb:88,102,83;--cr-palette-manor-accent-on-light:#586653;--cr-palette-manor-accent-on-light-soft:#465541;--cr-palette-manor-accent-on-light-rgb:88,102,83;--cr-palette-manor-metal:#b89457;--cr-palette-manor-metal-rgb:184,148,87;--cr-palette-manor-metal-soft:#dcc7a0;--cr-palette-manor-metal-soft-rgb:220,199,160;--cr-palette-manor-metal-bright:#ead6ac;--cr-palette-manor-metal-bright-rgb:234,214,172;--cr-palette-manor-metal-strong:#92703f;--cr-palette-manor-metal-strong-rgb:146,112,63;--cr-palette-manor-metal-deep:#684a24;--cr-palette-manor-metal-deep-rgb:104,74,36;--cr-palette-manor-metal-on:#17160f;--cr-palette-cobalt-canvas:#080a12;--cr-palette-cobalt-canvas-rgb:8,10,18;--cr-palette-cobalt-chrome:#0b0e18;--cr-palette-cobalt-chrome-rgb:11,14,24;--cr-palette-cobalt-surface-deep:#0f1420;--cr-palette-cobalt-surface-deep-rgb:15,20,32;--cr-palette-cobalt-surface:#121827;--cr-palette-cobalt-surface-rgb:18,24,39;--cr-palette-cobalt-surface-raised:#1a2335;--cr-palette-cobalt-surface-raised-rgb:26,35,53;--cr-palette-cobalt-muted:#adb4c1;--cr-palette-cobalt-muted-rgb:173,180,193;--cr-palette-cobalt-dim:#737d8d;--cr-palette-cobalt-dim-rgb:115,125,141;--cr-palette-cobalt-muted-on-light:#586274;--cr-palette-cobalt-dim-on-light:#778194;--cr-palette-cobalt-accent:#496fef;--cr-palette-cobalt-accent-soft:#9db1fa;--cr-palette-cobalt-accent-strong:#3154c8;--cr-palette-cobalt-accent-rgb:73,111,239;--cr-palette-cobalt-accent-soft-rgb:157,177,250;--cr-palette-cobalt-accent-strong-rgb:49,84,200;--cr-palette-cobalt-accent-on-light:#3154c8;--cr-palette-cobalt-accent-on-light-soft:#2343a8;--cr-palette-cobalt-accent-on-light-rgb:49,84,200;--cr-palette-cobalt-metal:#dce2ea;--cr-palette-cobalt-metal-rgb:220,226,234;--cr-palette-cobalt-metal-soft:#eef1f5;--cr-palette-cobalt-metal-soft-rgb:238,241,245;--cr-palette-cobalt-metal-bright:#f8fafc;--cr-palette-cobalt-metal-bright-rgb:248,250,252;--cr-palette-cobalt-metal-strong:#a9b4c0;--cr-palette-cobalt-metal-strong-rgb:169,180,192;--cr-palette-cobalt-metal-deep:#6b7887;--cr-palette-cobalt-metal-deep-rgb:107,120,135;--cr-palette-cobalt-metal-on:#11141a;--cr-palette-emerald-canvas:#070d0b;--cr-palette-emerald-canvas-rgb:7,13,11;--cr-palette-emerald-chrome:#0a1210;--cr-palette-emerald-chrome-rgb:10,18,16;--cr-palette-emerald-surface-deep:#0e1815;--cr-palette-emerald-surface-deep-rgb:14,24,21;--cr-palette-emerald-surface:#111d19;--cr-palette-emerald-surface-rgb:17,29,25;--cr-palette-emerald-surface-raised:#182820;--cr-palette-emerald-surface-raised-rgb:24,40,32;--cr-palette-emerald-muted:#a7b8b1;--cr-palette-emerald-muted-rgb:167,184,177;--cr-palette-emerald-dim:#6e8179;--cr-palette-emerald-dim-rgb:110,129,121;--cr-palette-emerald-muted-on-light:#52645d;--cr-palette-emerald-dim-on-light:#71827b;--cr-palette-emerald-accent:#159676;--cr-palette-emerald-accent-soft:#6fd2b4;--cr-palette-emerald-accent-strong:#0e7059;--cr-palette-emerald-accent-rgb:21,150,118;--cr-palette-emerald-accent-soft-rgb:111,210,180;--cr-palette-emerald-accent-strong-rgb:14,112,89;--cr-palette-emerald-accent-on-light:#0e7059;--cr-palette-emerald-accent-on-light-soft:#095845;--cr-palette-emerald-accent-on-light-rgb:14,112,89;--cr-palette-emerald-metal:#e2b354;--cr-palette-emerald-metal-rgb:226,179,84;--cr-palette-emerald-metal-soft:#f1d59b;--cr-palette-emerald-metal-soft-rgb:241,213,155;--cr-palette-emerald-metal-bright:#f8e3b4;--cr-palette-emerald-metal-bright-rgb:248,227,180;--cr-palette-emerald-metal-strong:#b78735;--cr-palette-emerald-metal-strong-rgb:183,135,53;--cr-palette-emerald-metal-deep:#7b571d;--cr-palette-emerald-metal-deep-rgb:123,87,29;--cr-palette-emerald-metal-on:#16150f;--cr-metal:var(--cr-palette-crimory-metal);--cr-metal-rgb:var(--cr-palette-crimory-metal-rgb);--cr-metal-soft:var(--cr-palette-crimory-metal-soft);--cr-metal-soft-rgb:var(--cr-palette-crimory-metal-soft-rgb);--cr-metal-bright:var(--cr-palette-crimory-metal-bright);--cr-metal-bright-rgb:var(--cr-palette-crimory-metal-bright-rgb);--cr-metal-strong:var(--cr-palette-crimory-metal-strong);--cr-metal-strong-rgb:var(--cr-palette-crimory-metal-strong-rgb);--cr-metal-deep:var(--cr-palette-crimory-metal-deep);--cr-metal-deep-rgb:var(--cr-palette-crimory-metal-deep-rgb);--cr-metal-on:var(--cr-palette-crimory-metal-on);--cr-gold:var(--cr-metal);--cr-gold-rgb:var(--cr-metal-rgb);--cr-gold-soft:var(--cr-metal-soft);--cr-gold-soft-rgb:var(--cr-metal-soft-rgb);--cr-gold-bright:var(--cr-metal-bright);--cr-gold-bright-rgb:var(--cr-metal-bright-rgb);--cr-gold-strong:var(--cr-metal-strong);--cr-gold-strong-rgb:var(--cr-metal-strong-rgb);--cr-gold-deep:var(--cr-metal-deep);--cr-gold-deep-rgb:var(--cr-metal-deep-rgb);--cr-gold-on:var(--cr-metal-on);--cr-gold-glow:rgba(var(--cr-gold-rgb), 0.2);--cr-theme-canvas:var(--cr-palette-crimory-canvas);--cr-theme-canvas-rgb:var(--cr-palette-crimory-canvas-rgb);--cr-theme-chrome:var(--cr-palette-crimory-chrome);--cr-theme-chrome-rgb:var(--cr-palette-crimory-chrome-rgb);--cr-theme-surface-deep:var(--cr-palette-crimory-surface-deep);--cr-theme-surface-deep-rgb:var(--cr-palette-crimory-surface-deep-rgb);--cr-theme-surface:var(--cr-palette-crimory-surface);--cr-theme-surface-rgb:var(--cr-palette-crimory-surface-rgb);--cr-theme-surface-raised:var(--cr-palette-crimory-surface-raised);--cr-theme-surface-raised-rgb:var(--cr-palette-crimory-surface-raised-rgb);--cr-theme-muted:var(--cr-palette-crimory-muted);--cr-theme-muted-rgb:var(--cr-palette-crimory-muted-rgb);--cr-theme-dim:var(--cr-palette-crimory-dim);--cr-theme-dim-rgb:var(--cr-palette-crimory-dim-rgb);--cr-theme-muted-on-light:var(--cr-palette-crimory-muted-on-light);--cr-theme-dim-on-light:var(--cr-palette-crimory-dim-on-light);--cr-accent:var(--cr-palette-crimory-accent);--cr-accent-soft:var(--cr-palette-crimory-accent-soft);--cr-accent-strong:var(--cr-palette-crimory-accent-strong);--cr-accent-rgb:var(--cr-palette-crimory-accent-rgb);--cr-accent-soft-rgb:var(--cr-palette-crimory-accent-soft-rgb);--cr-accent-strong-rgb:var(--cr-palette-crimory-accent-strong-rgb);--cr-accent-on-light:var(--cr-palette-crimory-accent-on-light);--cr-accent-on-light-soft:var(--cr-palette-crimory-accent-on-light-soft);--cr-accent-on-light-rgb:var(--cr-palette-crimory-accent-on-light-rgb);--cr-brand-canvas:var(--cr-theme-canvas);--cr-brand-surface:var(--cr-theme-surface);--cr-brand-raised:var(--cr-theme-surface-raised);--cr-brand-paper:var(--cr-palette-crimory-paper);--cr-brand-paper-ink:var(--cr-palette-crimory-paper-ink);--cr-brand-text:#f4f1e9;--cr-brand-muted:var(--cr-theme-muted);--cr-brand-dim:var(--cr-theme-dim);--cr-brand-line:rgba(244, 241, 233, 0.13);--cr-brand-gold:var(--cr-gold);--cr-brand-gold-soft:var(--cr-gold-soft);--cr-brand-gold-strong:var(--cr-gold-strong);--cr-brand-petrol:var(--cr-accent);--cr-brand-petrol-soft:var(--cr-accent-soft);--cr-brand-oxblood:#874a52;--cr-brand-sage:var(--cr-accent);--runtime-interaction:var(--cr-accent);--runtime-interaction-rgb:var(--cr-accent-rgb);--runtime-interaction-strong:var(--cr-accent-strong);--runtime-success:var(--cr-accent);--runtime-success-rgb:var(--cr-accent-rgb)}html[data-crimory-accent]:not([data-crimory-accent=crimory]){--cr-brand-paper:#ebe2cf;--cr-brand-paper-ink:#241f19}html[data-crimory-accent=petrol]{--cr-theme-canvas:var(--cr-palette-petrol-canvas);--cr-theme-canvas-rgb:var(--cr-palette-petrol-canvas-rgb);--cr-theme-chrome:var(--cr-palette-petrol-chrome);--cr-theme-chrome-rgb:var(--cr-palette-petrol-chrome-rgb);--cr-theme-surface-deep:var(--cr-palette-petrol-surface-deep);--cr-theme-surface-deep-rgb:var(--cr-palette-petrol-surface-deep-rgb);--cr-theme-surface:var(--cr-palette-petrol-surface);--cr-theme-surface-rgb:var(--cr-palette-petrol-surface-rgb);--cr-theme-surface-raised:var(--cr-palette-petrol-surface-raised);--cr-theme-surface-raised-rgb:var(--cr-palette-petrol-surface-raised-rgb);--cr-theme-muted:var(--cr-palette-petrol-muted);--cr-theme-muted-rgb:var(--cr-palette-petrol-muted-rgb);--cr-theme-dim:var(--cr-palette-petrol-dim);--cr-theme-dim-rgb:var(--cr-palette-petrol-dim-rgb);--cr-theme-muted-on-light:var(--cr-palette-petrol-muted-on-light);--cr-theme-dim-on-light:var(--cr-palette-petrol-dim-on-light);--cr-accent:var(--cr-palette-petrol-accent);--cr-accent-soft:var(--cr-palette-petrol-accent-soft);--cr-accent-strong:var(--cr-palette-petrol-accent-strong);--cr-accent-rgb:var(--cr-palette-petrol-accent-rgb);--cr-accent-soft-rgb:var(--cr-palette-petrol-accent-soft-rgb);--cr-accent-strong-rgb:var(--cr-palette-petrol-accent-strong-rgb);--cr-accent-on-light:var(--cr-palette-petrol-accent-on-light);--cr-accent-on-light-soft:var(--cr-palette-petrol-accent-on-light-soft);--cr-accent-on-light-rgb:var(--cr-palette-petrol-accent-on-light-rgb);--cr-metal:var(--cr-palette-petrol-metal);--cr-metal-rgb:var(--cr-palette-petrol-metal-rgb);--cr-metal-soft:var(--cr-palette-petrol-metal-soft);--cr-metal-soft-rgb:var(--cr-palette-petrol-metal-soft-rgb);--cr-metal-bright:var(--cr-palette-petrol-metal-bright);--cr-metal-bright-rgb:var(--cr-palette-petrol-metal-bright-rgb);--cr-metal-strong:var(--cr-palette-petrol-metal-strong);--cr-metal-strong-rgb:var(--cr-palette-petrol-metal-strong-rgb);--cr-metal-deep:var(--cr-palette-petrol-metal-deep);--cr-metal-deep-rgb:var(--cr-palette-petrol-metal-deep-rgb);--cr-metal-on:var(--cr-palette-petrol-metal-on)}html[data-crimory-accent=seal]{--cr-theme-canvas:var(--cr-palette-seal-canvas);--cr-theme-canvas-rgb:var(--cr-palette-seal-canvas-rgb);--cr-theme-chrome:var(--cr-palette-seal-chrome);--cr-theme-chrome-rgb:var(--cr-palette-seal-chrome-rgb);--cr-theme-surface-deep:var(--cr-palette-seal-surface-deep);--cr-theme-surface-deep-rgb:var(--cr-palette-seal-surface-deep-rgb);--cr-theme-surface:var(--cr-palette-seal-surface);--cr-theme-surface-rgb:var(--cr-palette-seal-surface-rgb);--cr-theme-surface-raised:var(--cr-palette-seal-surface-raised);--cr-theme-surface-raised-rgb:var(--cr-palette-seal-surface-raised-rgb);--cr-theme-muted:var(--cr-palette-seal-muted);--cr-theme-muted-rgb:var(--cr-palette-seal-muted-rgb);--cr-theme-dim:var(--cr-palette-seal-dim);--cr-theme-dim-rgb:var(--cr-palette-seal-dim-rgb);--cr-theme-muted-on-light:var(--cr-palette-seal-muted-on-light);--cr-theme-dim-on-light:var(--cr-palette-seal-dim-on-light);--cr-accent:var(--cr-palette-seal-accent);--cr-accent-soft:var(--cr-palette-seal-accent-soft);--cr-accent-strong:var(--cr-palette-seal-accent-strong);--cr-accent-rgb:var(--cr-palette-seal-accent-rgb);--cr-accent-soft-rgb:var(--cr-palette-seal-accent-soft-rgb);--cr-accent-strong-rgb:var(--cr-palette-seal-accent-strong-rgb);--cr-accent-on-light:var(--cr-palette-seal-accent-on-light);--cr-accent-on-light-soft:var(--cr-palette-seal-accent-on-light-soft);--cr-accent-on-light-rgb:var(--cr-palette-seal-accent-on-light-rgb);--cr-metal:var(--cr-palette-seal-metal);--cr-metal-rgb:var(--cr-palette-seal-metal-rgb);--cr-metal-soft:var(--cr-palette-seal-metal-soft);--cr-metal-soft-rgb:var(--cr-palette-seal-metal-soft-rgb);--cr-metal-bright:var(--cr-palette-seal-metal-bright);--cr-metal-bright-rgb:var(--cr-palette-seal-metal-bright-rgb);--cr-metal-strong:var(--cr-palette-seal-metal-strong);--cr-metal-strong-rgb:var(--cr-palette-seal-metal-strong-rgb);--cr-metal-deep:var(--cr-palette-seal-metal-deep);--cr-metal-deep-rgb:var(--cr-palette-seal-metal-deep-rgb);--cr-metal-on:var(--cr-palette-seal-metal-on)}html[data-crimory-accent=ink]{--cr-theme-canvas:var(--cr-palette-ink-canvas);--cr-theme-canvas-rgb:var(--cr-palette-ink-canvas-rgb);--cr-theme-chrome:var(--cr-palette-ink-chrome);--cr-theme-chrome-rgb:var(--cr-palette-ink-chrome-rgb);--cr-theme-surface-deep:var(--cr-palette-ink-surface-deep);--cr-theme-surface-deep-rgb:var(--cr-palette-ink-surface-deep-rgb);--cr-theme-surface:var(--cr-palette-ink-surface);--cr-theme-surface-rgb:var(--cr-palette-ink-surface-rgb);--cr-theme-surface-raised:var(--cr-palette-ink-surface-raised);--cr-theme-surface-raised-rgb:var(--cr-palette-ink-surface-raised-rgb);--cr-theme-muted:var(--cr-palette-ink-muted);--cr-theme-muted-rgb:var(--cr-palette-ink-muted-rgb);--cr-theme-dim:var(--cr-palette-ink-dim);--cr-theme-dim-rgb:var(--cr-palette-ink-dim-rgb);--cr-theme-muted-on-light:var(--cr-palette-ink-muted-on-light);--cr-theme-dim-on-light:var(--cr-palette-ink-dim-on-light);--cr-accent:var(--cr-palette-ink-accent);--cr-accent-soft:var(--cr-palette-ink-accent-soft);--cr-accent-strong:var(--cr-palette-ink-accent-strong);--cr-accent-rgb:var(--cr-palette-ink-accent-rgb);--cr-accent-soft-rgb:var(--cr-palette-ink-accent-soft-rgb);--cr-accent-strong-rgb:var(--cr-palette-ink-accent-strong-rgb);--cr-accent-on-light:var(--cr-palette-ink-accent-on-light);--cr-accent-on-light-soft:var(--cr-palette-ink-accent-on-light-soft);--cr-accent-on-light-rgb:var(--cr-palette-ink-accent-on-light-rgb);--cr-metal:var(--cr-palette-ink-metal);--cr-metal-rgb:var(--cr-palette-ink-metal-rgb);--cr-metal-soft:var(--cr-palette-ink-metal-soft);--cr-metal-soft-rgb:var(--cr-palette-ink-metal-soft-rgb);--cr-metal-bright:var(--cr-palette-ink-metal-bright);--cr-metal-bright-rgb:var(--cr-palette-ink-metal-bright-rgb);--cr-metal-strong:var(--cr-palette-ink-metal-strong);--cr-metal-strong-rgb:var(--cr-palette-ink-metal-strong-rgb);--cr-metal-deep:var(--cr-palette-ink-metal-deep);--cr-metal-deep-rgb:var(--cr-palette-ink-metal-deep-rgb);--cr-metal-on:var(--cr-palette-ink-metal-on)}html[data-crimory-accent=neon]{--cr-theme-canvas:var(--cr-palette-neon-canvas);--cr-theme-canvas-rgb:var(--cr-palette-neon-canvas-rgb);--cr-theme-chrome:var(--cr-palette-neon-chrome);--cr-theme-chrome-rgb:var(--cr-palette-neon-chrome-rgb);--cr-theme-surface-deep:var(--cr-palette-neon-surface-deep);--cr-theme-surface-deep-rgb:var(--cr-palette-neon-surface-deep-rgb);--cr-theme-surface:var(--cr-palette-neon-surface);--cr-theme-surface-rgb:var(--cr-palette-neon-surface-rgb);--cr-theme-surface-raised:var(--cr-palette-neon-surface-raised);--cr-theme-surface-raised-rgb:var(--cr-palette-neon-surface-raised-rgb);--cr-theme-muted:var(--cr-palette-neon-muted);--cr-theme-muted-rgb:var(--cr-palette-neon-muted-rgb);--cr-theme-dim:var(--cr-palette-neon-dim);--cr-theme-dim-rgb:var(--cr-palette-neon-dim-rgb);--cr-theme-muted-on-light:var(--cr-palette-neon-muted-on-light);--cr-theme-dim-on-light:var(--cr-palette-neon-dim-on-light);--cr-accent:var(--cr-palette-neon-accent);--cr-accent-soft:var(--cr-palette-neon-accent-soft);--cr-accent-strong:var(--cr-palette-neon-accent-strong);--cr-accent-rgb:var(--cr-palette-neon-accent-rgb);--cr-accent-soft-rgb:var(--cr-palette-neon-accent-soft-rgb);--cr-accent-strong-rgb:var(--cr-palette-neon-accent-strong-rgb);--cr-accent-on-light:var(--cr-palette-neon-accent-on-light);--cr-accent-on-light-soft:var(--cr-palette-neon-accent-on-light-soft);--cr-accent-on-light-rgb:var(--cr-palette-neon-accent-on-light-rgb);--cr-metal:var(--cr-palette-neon-metal);--cr-metal-rgb:var(--cr-palette-neon-metal-rgb);--cr-metal-soft:var(--cr-palette-neon-metal-soft);--cr-metal-soft-rgb:var(--cr-palette-neon-metal-soft-rgb);--cr-metal-bright:var(--cr-palette-neon-metal-bright);--cr-metal-bright-rgb:var(--cr-palette-neon-metal-bright-rgb);--cr-metal-strong:var(--cr-palette-neon-metal-strong);--cr-metal-strong-rgb:var(--cr-palette-neon-metal-strong-rgb);--cr-metal-deep:var(--cr-palette-neon-metal-deep);--cr-metal-deep-rgb:var(--cr-palette-neon-metal-deep-rgb);--cr-metal-on:var(--cr-palette-neon-metal-on)}html[data-crimory-accent=salon]{--cr-theme-canvas:var(--cr-palette-salon-canvas);--cr-theme-canvas-rgb:var(--cr-palette-salon-canvas-rgb);--cr-theme-chrome:var(--cr-palette-salon-chrome);--cr-theme-chrome-rgb:var(--cr-palette-salon-chrome-rgb);--cr-theme-surface-deep:var(--cr-palette-salon-surface-deep);--cr-theme-surface-deep-rgb:var(--cr-palette-salon-surface-deep-rgb);--cr-theme-surface:var(--cr-palette-salon-surface);--cr-theme-surface-rgb:var(--cr-palette-salon-surface-rgb);--cr-theme-surface-raised:var(--cr-palette-salon-surface-raised);--cr-theme-surface-raised-rgb:var(--cr-palette-salon-surface-raised-rgb);--cr-theme-muted:var(--cr-palette-salon-muted);--cr-theme-muted-rgb:var(--cr-palette-salon-muted-rgb);--cr-theme-dim:var(--cr-palette-salon-dim);--cr-theme-dim-rgb:var(--cr-palette-salon-dim-rgb);--cr-theme-muted-on-light:var(--cr-palette-salon-muted-on-light);--cr-theme-dim-on-light:var(--cr-palette-salon-dim-on-light);--cr-accent:var(--cr-palette-salon-accent);--cr-accent-soft:var(--cr-palette-salon-accent-soft);--cr-accent-strong:var(--cr-palette-salon-accent-strong);--cr-accent-rgb:var(--cr-palette-salon-accent-rgb);--cr-accent-soft-rgb:var(--cr-palette-salon-accent-soft-rgb);--cr-accent-strong-rgb:var(--cr-palette-salon-accent-strong-rgb);--cr-accent-on-light:var(--cr-palette-salon-accent-on-light);--cr-accent-on-light-soft:var(--cr-palette-salon-accent-on-light-soft);--cr-accent-on-light-rgb:var(--cr-palette-salon-accent-on-light-rgb);--cr-metal:var(--cr-palette-salon-metal);--cr-metal-rgb:var(--cr-palette-salon-metal-rgb);--cr-metal-soft:var(--cr-palette-salon-metal-soft);--cr-metal-soft-rgb:var(--cr-palette-salon-metal-soft-rgb);--cr-metal-bright:var(--cr-palette-salon-metal-bright);--cr-metal-bright-rgb:var(--cr-palette-salon-metal-bright-rgb);--cr-metal-strong:var(--cr-palette-salon-metal-strong);--cr-metal-strong-rgb:var(--cr-palette-salon-metal-strong-rgb);--cr-metal-deep:var(--cr-palette-salon-metal-deep);--cr-metal-deep-rgb:var(--cr-palette-salon-metal-deep-rgb);--cr-metal-on:var(--cr-palette-salon-metal-on)}html[data-crimory-accent=manor]{--cr-theme-canvas:var(--cr-palette-manor-canvas);--cr-theme-canvas-rgb:var(--cr-palette-manor-canvas-rgb);--cr-theme-chrome:var(--cr-palette-manor-chrome);--cr-theme-chrome-rgb:var(--cr-palette-manor-chrome-rgb);--cr-theme-surface-deep:var(--cr-palette-manor-surface-deep);--cr-theme-surface-deep-rgb:var(--cr-palette-manor-surface-deep-rgb);--cr-theme-surface:var(--cr-palette-manor-surface);--cr-theme-surface-rgb:var(--cr-palette-manor-surface-rgb);--cr-theme-surface-raised:var(--cr-palette-manor-surface-raised);--cr-theme-surface-raised-rgb:var(--cr-palette-manor-surface-raised-rgb);--cr-theme-muted:var(--cr-palette-manor-muted);--cr-theme-muted-rgb:var(--cr-palette-manor-muted-rgb);--cr-theme-dim:var(--cr-palette-manor-dim);--cr-theme-dim-rgb:var(--cr-palette-manor-dim-rgb);--cr-theme-muted-on-light:var(--cr-palette-manor-muted-on-light);--cr-theme-dim-on-light:var(--cr-palette-manor-dim-on-light);--cr-accent:var(--cr-palette-manor-accent);--cr-accent-soft:var(--cr-palette-manor-accent-soft);--cr-accent-strong:var(--cr-palette-manor-accent-strong);--cr-accent-rgb:var(--cr-palette-manor-accent-rgb);--cr-accent-soft-rgb:var(--cr-palette-manor-accent-soft-rgb);--cr-accent-strong-rgb:var(--cr-palette-manor-accent-strong-rgb);--cr-accent-on-light:var(--cr-palette-manor-accent-on-light);--cr-accent-on-light-soft:var(--cr-palette-manor-accent-on-light-soft);--cr-accent-on-light-rgb:var(--cr-palette-manor-accent-on-light-rgb);--cr-metal:var(--cr-palette-manor-metal);--cr-metal-rgb:var(--cr-palette-manor-metal-rgb);--cr-metal-soft:var(--cr-palette-manor-metal-soft);--cr-metal-soft-rgb:var(--cr-palette-manor-metal-soft-rgb);--cr-metal-bright:var(--cr-palette-manor-metal-bright);--cr-metal-bright-rgb:var(--cr-palette-manor-metal-bright-rgb);--cr-metal-strong:var(--cr-palette-manor-metal-strong);--cr-metal-strong-rgb:var(--cr-palette-manor-metal-strong-rgb);--cr-metal-deep:var(--cr-palette-manor-metal-deep);--cr-metal-deep-rgb:var(--cr-palette-manor-metal-deep-rgb);--cr-metal-on:var(--cr-palette-manor-metal-on)}html[data-crimory-accent=cobalt]{--cr-theme-canvas:var(--cr-palette-cobalt-canvas);--cr-theme-canvas-rgb:var(--cr-palette-cobalt-canvas-rgb);--cr-theme-chrome:var(--cr-palette-cobalt-chrome);--cr-theme-chrome-rgb:var(--cr-palette-cobalt-chrome-rgb);--cr-theme-surface-deep:var(--cr-palette-cobalt-surface-deep);--cr-theme-surface-deep-rgb:var(--cr-palette-cobalt-surface-deep-rgb);--cr-theme-surface:var(--cr-palette-cobalt-surface);--cr-theme-surface-rgb:var(--cr-palette-cobalt-surface-rgb);--cr-theme-surface-raised:var(--cr-palette-cobalt-surface-raised);--cr-theme-surface-raised-rgb:var(--cr-palette-cobalt-surface-raised-rgb);--cr-theme-muted:var(--cr-palette-cobalt-muted);--cr-theme-muted-rgb:var(--cr-palette-cobalt-muted-rgb);--cr-theme-dim:var(--cr-palette-cobalt-dim);--cr-theme-dim-rgb:var(--cr-palette-cobalt-dim-rgb);--cr-theme-muted-on-light:var(--cr-palette-cobalt-muted-on-light);--cr-theme-dim-on-light:var(--cr-palette-cobalt-dim-on-light);--cr-accent:var(--cr-palette-cobalt-accent);--cr-accent-soft:var(--cr-palette-cobalt-accent-soft);--cr-accent-strong:var(--cr-palette-cobalt-accent-strong);--cr-accent-rgb:var(--cr-palette-cobalt-accent-rgb);--cr-accent-soft-rgb:var(--cr-palette-cobalt-accent-soft-rgb);--cr-accent-strong-rgb:var(--cr-palette-cobalt-accent-strong-rgb);--cr-accent-on-light:var(--cr-palette-cobalt-accent-on-light);--cr-accent-on-light-soft:var(--cr-palette-cobalt-accent-on-light-soft);--cr-accent-on-light-rgb:var(--cr-palette-cobalt-accent-on-light-rgb);--cr-metal:var(--cr-palette-cobalt-metal);--cr-metal-rgb:var(--cr-palette-cobalt-metal-rgb);--cr-metal-soft:var(--cr-palette-cobalt-metal-soft);--cr-metal-soft-rgb:var(--cr-palette-cobalt-metal-soft-rgb);--cr-metal-bright:var(--cr-palette-cobalt-metal-bright);--cr-metal-bright-rgb:var(--cr-palette-cobalt-metal-bright-rgb);--cr-metal-strong:var(--cr-palette-cobalt-metal-strong);--cr-metal-strong-rgb:var(--cr-palette-cobalt-metal-strong-rgb);--cr-metal-deep:var(--cr-palette-cobalt-metal-deep);--cr-metal-deep-rgb:var(--cr-palette-cobalt-metal-deep-rgb);--cr-metal-on:var(--cr-palette-cobalt-metal-on)}html[data-crimory-accent=emerald]{--cr-theme-canvas:var(--cr-palette-emerald-canvas);--cr-theme-canvas-rgb:var(--cr-palette-emerald-canvas-rgb);--cr-theme-chrome:var(--cr-palette-emerald-chrome);--cr-theme-chrome-rgb:var(--cr-palette-emerald-chrome-rgb);--cr-theme-surface-deep:var(--cr-palette-emerald-surface-deep);--cr-theme-surface-deep-rgb:var(--cr-palette-emerald-surface-deep-rgb);--cr-theme-surface:var(--cr-palette-emerald-surface);--cr-theme-surface-rgb:var(--cr-palette-emerald-surface-rgb);--cr-theme-surface-raised:var(--cr-palette-emerald-surface-raised);--cr-theme-surface-raised-rgb:var(--cr-palette-emerald-surface-raised-rgb);--cr-theme-muted:var(--cr-palette-emerald-muted);--cr-theme-muted-rgb:var(--cr-palette-emerald-muted-rgb);--cr-theme-dim:var(--cr-palette-emerald-dim);--cr-theme-dim-rgb:var(--cr-palette-emerald-dim-rgb);--cr-theme-muted-on-light:var(--cr-palette-emerald-muted-on-light);--cr-theme-dim-on-light:var(--cr-palette-emerald-dim-on-light);--cr-accent:var(--cr-palette-emerald-accent);--cr-accent-soft:var(--cr-palette-emerald-accent-soft);--cr-accent-strong:var(--cr-palette-emerald-accent-strong);--cr-accent-rgb:var(--cr-palette-emerald-accent-rgb);--cr-accent-soft-rgb:var(--cr-palette-emerald-accent-soft-rgb);--cr-accent-strong-rgb:var(--cr-palette-emerald-accent-strong-rgb);--cr-accent-on-light:var(--cr-palette-emerald-accent-on-light);--cr-accent-on-light-soft:var(--cr-palette-emerald-accent-on-light-soft);--cr-accent-on-light-rgb:var(--cr-palette-emerald-accent-on-light-rgb);--cr-metal:var(--cr-palette-emerald-metal);--cr-metal-rgb:var(--cr-palette-emerald-metal-rgb);--cr-metal-soft:var(--cr-palette-emerald-metal-soft);--cr-metal-soft-rgb:var(--cr-palette-emerald-metal-soft-rgb);--cr-metal-bright:var(--cr-palette-emerald-metal-bright);--cr-metal-bright-rgb:var(--cr-palette-emerald-metal-bright-rgb);--cr-metal-strong:var(--cr-palette-emerald-metal-strong);--cr-metal-strong-rgb:var(--cr-palette-emerald-metal-strong-rgb);--cr-metal-deep:var(--cr-palette-emerald-metal-deep);--cr-metal-deep-rgb:var(--cr-palette-emerald-metal-deep-rgb);--cr-metal-on:var(--cr-palette-emerald-metal-on)}html[data-crimory-accent]{--color-primary:var(--cr-accent);--color-primary-light:var(--cr-accent-soft);--color-accent:var(--cr-accent);--color-accent-light:var(--cr-accent-soft);--color-accent-glow:rgba(var(--cr-accent-rgb), 0.5);--aurora-purple:var(--cr-accent);--aurora-purple-light:var(--cr-accent-soft)}html[data-crimory-accent] :is(
[class~=text-primary],[class~=text-primary-light]
){color:var(--cr-accent-soft)!important}html[data-crimory-accent] [class~=bg-primary]{background-color:var(--cr-accent)!important}html[data-crimory-accent] [class~=text-gold]{color:var(--cr-gold)!important}html[data-crimory-accent] [class~="text-gold/80"]{color:rgba(var(--cr-gold-rgb),.8)!important}html[data-crimory-accent] [class~=bg-gold]{background-color:var(--cr-gold)!important}html[data-crimory-accent] :is(
[class~="bg-gold/10"],[class~="bg-gold/15"],[class~="bg-gold/20"]
){background-color:rgba(var(--cr-gold-rgb),.14)!important}html[data-crimory-accent] :is(
[class~="border-gold/20"],[class~="border-gold/25"],[class~="border-gold/30"],[class~="border-gold/40"]
){border-color:rgba(var(--cr-gold-rgb),.34)!important}html[data-crimory-accent] :is(
[class~="hover:border-gold/30"],[class~="hover:border-gold/40"],[class~="hover:border-gold/50"]
):hover{border-color:rgba(var(--cr-gold-rgb),.5)!important}html[data-crimory-accent] [class~="hover:text-gold"]:hover{color:var(--cr-gold)!important}html[data-crimory-accent] [class~=to-gold]{--tw-gradient-to:var(--cr-gold) var(--tw-gradient-to-position)!important}html[data-crimory-accent] :is(
[class~="bg-primary/5"],[class~="bg-primary/10"],[class~="bg-primary/15"],[class~="bg-primary/20"],[class~="bg-primary/30"]
){background-color:rgba(var(--cr-accent-rgb),.12)!important}html[data-crimory-accent] :is(
[class~=border-primary],[class~="border-primary/20"],[class~="border-primary/25"],[class~="border-primary/30"],[class~="border-primary/40"],[class~="border-primary/45"],[class~="border-primary/50"]
){border-color:rgba(var(--cr-accent-rgb),.42)!important}html[data-crimory-accent].dark :is(
[class~="dark:bg-background-dark"],[class~="dark:bg-background-dark/80"]
){background-color:var(--cr-theme-canvas)!important}html[data-crimory-accent].dark :is(
[class~="dark:bg-surface-dark"],[class~="dark:bg-surface-dark/30"],[class~="dark:bg-surface-dark/50"]
){background-color:var(--cr-theme-surface)!important}html[data-crimory-accent].dark [class~="dark:to-surface-dark"]{--tw-gradient-to:var(--cr-theme-surface) var(--tw-gradient-to-position)!important}html[data-crimory-accent] :is(
[class~="focus:border-primary"],[class~="focus:border-primary/50"]
):focus{border-color:var(--cr-accent)!important}html[data-crimory-accent] :is(
[class~="focus:ring-primary"],[class~="focus:ring-primary/20"],[class~="focus:ring-primary/50"]
):focus{--tw-ring-color:rgba(var(--cr-accent-rgb), 0.5)!important}html[data-crimory-accent] :is(
[class~="hover:border-primary"],[class~="hover:border-primary/20"],[class~="hover:border-primary/30"],[class~="hover:border-primary/40"],[class~="hover:border-primary/45"],[class~="hover:border-primary/50"]
):hover{border-color:rgba(var(--cr-accent-rgb),.5)!important}html[data-crimory-accent] .gradient-orb{display:none!important}html[data-crimory-accent] :is(
[class~="hover:text-primary"],[class~="hover:text-primary-light"]
):hover{color:var(--cr-accent-soft)!important}html[data-crimory-accent] :is(
[class~="hover:bg-primary/10"],[class~="hover:bg-primary/15"],[class~="hover:bg-primary/20"],[class~="hover:bg-primary/30"]
):hover{background-color:rgba(var(--cr-accent-rgb),.2)!important}html[data-crimory-accent] :is(
[class~=text-green-400],[class~=text-green-500],[class~=text-emerald-100],[class~=text-emerald-200],[class~=text-emerald-300]
){color:var(--cr-accent-soft)!important}html[data-crimory-accent] [class~="text-emerald-200/80"]{color:rgba(var(--cr-accent-soft-rgb),.8)!important}html[data-crimory-accent] [class~=bg-green-500]{background-color:var(--cr-accent)!important}html[data-crimory-accent] :is(
[class~="bg-green-500/20"],[class~="bg-emerald-500/15"]
){background-color:rgba(var(--cr-accent-rgb),.15)!important}html[data-crimory-accent] :is(
[class~="bg-green-500/10"],[class~="bg-emerald-500/10"],[class~="bg-emerald-950/25"]
){background-color:rgba(var(--cr-accent-rgb),.1)!important}html[data-crimory-accent] :is(
[class~=border-green-500],[class~="border-emerald-400/40"],[class~="border-emerald-400/30"],[class~="border-emerald-400/25"],[class~="border-emerald-500/20"]
){border-color:rgba(var(--cr-accent-rgb),.4)!important}html[data-crimory-accent] .peer:checked~[class~="peer-checked:border-green-500"]{border-color:var(--cr-accent)!important}html[data-crimory-accent] .peer:checked~[class~="peer-checked:bg-green-500/10"]{background-color:rgba(var(--cr-accent-rgb),.1)!important}html[data-crimory-accent] .peer:checked~[class~="peer-checked:text-green-500"],html[data-crimory-accent] [class~="hover:text-emerald-200"]:hover{color:var(--cr-accent-soft)!important}html[data-crimory-accent] :is(
[class~="hover:border-emerald-300"],[class~="hover:border-emerald-200"]
):hover{border-color:var(--cr-accent-soft)!important}html[data-crimory-accent] .host-toast-success{border-color:rgba(var(--cr-accent-rgb),.5)!important}html[data-crimory-accent] .host-toast-success .host-toast-icon{color:var(--cr-accent-soft)!important}.cr-accent-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.cr-accent-option{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"swatch check" "label label";align-items:center;gap:.42rem .5rem;min-width:0;min-height:58px;padding:.55rem .62rem;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:rgba(255,255,255,.025);color:var(--cr-brand-muted);font:inherit;font-size:.68rem;font-weight:700;letter-spacing:0;text-align:left;cursor:pointer}.cr-accent-option:hover{border-color:rgba(var(--cr-accent-soft-rgb),.34);color:var(--cr-brand-text)}.cr-accent-option.is-active{border-color:rgba(var(--cr-accent-rgb),.66);background:rgba(var(--cr-accent-rgb),.12);color:var(--cr-brand-text)}.cr-accent-option:focus-visible{outline:2px solid var(--cr-accent-soft);outline-offset:2px}.cr-accent-option__swatch{grid-area:swatch;width:28px;height:14px;border:1px solid rgba(255,255,255,.24);border-radius:2px;background:linear-gradient(90deg,var(--cr-accent-option-color) 0 58%,var(--cr-accent-option-metal) 58% 100%)}.cr-accent-option[data-crimory-accent-option=petrol]{--cr-accent-option-color:var(--cr-palette-petrol-accent);--cr-accent-option-metal:var(--cr-palette-petrol-metal)}.cr-accent-option[data-crimory-accent-option=crimory]{--cr-accent-option-color:var(--cr-palette-crimory-accent);--cr-accent-option-metal:var(--cr-palette-crimory-metal)}.cr-accent-option[data-crimory-accent-option=seal]{--cr-accent-option-color:var(--cr-palette-seal-accent);--cr-accent-option-metal:var(--cr-palette-seal-metal)}.cr-accent-option[data-crimory-accent-option=ink]{--cr-accent-option-color:var(--cr-palette-ink-accent);--cr-accent-option-metal:var(--cr-palette-ink-metal)}.cr-accent-option[data-crimory-accent-option=neon]{--cr-accent-option-color:var(--cr-palette-neon-accent);--cr-accent-option-metal:var(--cr-palette-neon-metal)}.cr-accent-option[data-crimory-accent-option=salon]{--cr-accent-option-color:var(--cr-palette-salon-accent);--cr-accent-option-metal:var(--cr-palette-salon-metal)}.cr-accent-option[data-crimory-accent-option=manor]{--cr-accent-option-color:var(--cr-palette-manor-accent);--cr-accent-option-metal:var(--cr-palette-manor-metal)}.cr-accent-option[data-crimory-accent-option=cobalt]{--cr-accent-option-color:var(--cr-palette-cobalt-accent);--cr-accent-option-metal:var(--cr-palette-cobalt-metal)}.cr-accent-option[data-crimory-accent-option=emerald]{--cr-accent-option-color:var(--cr-palette-emerald-accent);--cr-accent-option-metal:var(--cr-palette-emerald-metal)}.cr-accent-option__label{grid-area:label;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-accent-option__check{grid-area:check;color:var(--cr-accent-soft);font-size:.9rem!important;opacity:0}.cr-accent-option.is-active .cr-accent-option__check{opacity:1}html[data-theme=light] .cr-accent-option{border-color:rgba(25,32,31,.13);background:rgba(25,32,31,.025);color:var(--cr-theme-muted-on-light,#58615f)}html[data-theme=light] .cr-accent-option.is-active,html[data-theme=light] .cr-accent-option:hover{color:#19201f}html[data-theme=light] .cr-accent-option.is-active{border-color:rgba(var(--cr-accent-on-light-rgb,63,113,109),.52);background:rgba(var(--cr-accent-on-light-rgb,63,113,109),.11)}html[data-theme=light] .cr-accent-option__check{color:var(--cr-accent-on-light,#3f716d)}@media (max-width:430px){.cr-accent-selector{grid-template-columns:repeat(2,minmax(0,1fr))}}.cr-domain-icon{display:inline-grid;flex:0 0 auto;width:1.35em;height:1.35em;place-items:center;color:currentColor;line-height:1}.cr-domain-icon>svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}svg.cr-domain-icon{display:block;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.cr-brand-mark{display:block;width:100%;height:100%;object-fit:contain}.cr-case-seal{--cr-seal-accent:var(--cr-brand-gold);position:relative;display:inline-grid;grid-template-columns:34px minmax(0,auto);align-items:center;gap:9px;min-height:44px;padding:6px 11px 6px 7px;border:1px solid color-mix(in srgb,var(--cr-seal-accent) 46%,transparent);border-radius:6px;background:rgba(var(--cr-theme-canvas-rgb),.78);color:var(--cr-brand-text);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025);font-family:Manrope,"Noto Sans",system-ui,sans-serif;letter-spacing:0}.cr-case-seal::after{position:absolute;inset:3px;border:1px solid color-mix(in srgb,var(--cr-seal-accent) 16%,transparent);border-radius:3px;content:"";pointer-events:none}.cr-case-seal__mark{position:relative;z-index:1;display:grid;width:32px;height:32px;place-items:center;padding:4px;border-right:1px solid color-mix(in srgb,var(--cr-seal-accent) 32%,transparent)}.cr-case-seal__mark img{width:24px;height:24px;object-fit:contain}.cr-case-seal__copy{position:relative;z-index:1;display:grid;gap:1px;min-width:0}.cr-case-seal__copy small,.cr-case-seal__copy strong{letter-spacing:0;line-height:1.15}.cr-case-seal__copy small{color:var(--cr-brand-muted);font-size:9px;font-weight:700;text-transform:uppercase}.cr-case-seal__copy strong{color:var(--cr-seal-accent);font-family:"Courier Prime","Courier New",monospace;font-size:13px;font-weight:700}.cr-case-seal--compact{grid-template-columns:24px minmax(0,auto);min-height:34px;padding:4px 8px 4px 5px;gap:6px}.cr-case-seal--compact .cr-case-seal__mark{width:23px;height:24px;padding:2px}.cr-case-seal--compact .cr-case-seal__mark img{width:19px;height:19px}.cr-case-seal--compact .cr-case-seal__copy small{display:none}.cr-case-seal--compact .cr-case-seal__copy strong{font-size:11px}.cr-accent-petrol{--cr-seal-accent:var(--cr-brand-petrol-soft)}.cr-accent-oxblood{--cr-seal-accent:#cf8b92}.cr-accent-sage{--cr-seal-accent:var(--cr-accent-soft)}.cr-role-mark{--cr-role-accent:var(--cr-brand-gold);position:relative;display:inline-grid;width:42px;height:42px;place-items:center;border:1px solid color-mix(in srgb,var(--cr-role-accent) 52%,transparent);border-radius:50%;background:var(--cr-brand-surface);color:var(--cr-role-accent)}.cr-role-mark::after,.cr-role-mark::before{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--cr-role-accent);content:""}.cr-role-mark::before{inset:3px 3px auto auto}.cr-role-mark::after{inset:auto auto 3px 3px;opacity:.55}.cr-role-mark .cr-domain-icon{width:22px;height:22px}.cr-role-mark__initials{position:absolute;inset:auto -4px -4px auto;min-width:19px;padding:2px 3px;border:1px solid color-mix(in srgb,var(--cr-role-accent) 55%,transparent);border-radius:3px;background:var(--cr-brand-canvas);color:var(--cr-brand-text);font-family:"Courier Prime","Courier New",monospace;font-size:8px;font-weight:700;line-height:1;text-align:center}.cr-role-mark.cr-accent-petrol{--cr-role-accent:var(--cr-brand-petrol-soft)}.cr-role-mark.cr-accent-oxblood{--cr-role-accent:#cf8b92}.cr-role-mark.cr-accent-sage{--cr-role-accent:var(--cr-accent-soft)}.cr-status-stamp{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:4px 8px;border:1px solid currentColor;border-radius:4px;color:var(--cr-brand-gold-soft);font-family:"Courier Prime","Courier New",monospace;font-size:10px;font-weight:700;line-height:1;text-transform:uppercase;transform:rotate(-1deg);letter-spacing:0}.cr-status-stamp::before{width:5px;height:5px;border-radius:50%;background:currentColor;content:""}.cr-status-stamp--live{color:var(--cr-brand-petrol-soft)}.cr-status-stamp--complete{color:var(--cr-accent-soft)}.cr-status-stamp--alert{color:#cf8b92}.cr-section-signature{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-width:0}.cr-section-signature>.cr-domain-icon{width:42px;height:42px;padding:9px;border:1px solid rgba(208,168,90,.38);border-radius:6px;color:var(--cr-brand-gold);background:rgba(208,168,90,.055)}.cr-section-signature__copy{display:grid;gap:2px;min-width:0}.cr-section-signature__copy small{color:var(--cr-brand-petrol-soft);font-family:"Courier Prime","Courier New",monospace;font-size:10px;font-weight:700;text-transform:uppercase}.cr-section-signature__copy strong{overflow:hidden;color:var(--cr-brand-text);font-family:"Playfair Display",Georgia,serif;font-size:18px;font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.cr-case-thread{--cr-thread-active:var(--cr-brand-gold);display:grid;grid-template-columns:repeat(var(--cr-thread-count,5),minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none}.cr-case-thread__step{position:relative;display:grid;justify-items:center;gap:6px;min-width:0;color:var(--cr-brand-dim);text-align:center}.cr-case-thread__step:not(:last-child)::after{position:absolute;z-index:0;top:16px;left:calc(50% + 16px);width:calc(100% - 32px);height:1px;background:var(--cr-brand-line);content:""}.cr-case-thread__node{position:relative;z-index:1;display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--cr-brand-line);border-radius:50%;background:var(--cr-brand-surface)}.cr-case-thread__node .cr-domain-icon{width:17px;height:17px}.cr-case-thread__label{overflow:hidden;width:100%;font-size:10px;font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.cr-case-thread__step.is-active,.cr-case-thread__step.is-done{color:var(--cr-thread-active)}.cr-case-thread__step.is-done:not(:last-child)::after{background:color-mix(in srgb,var(--cr-thread-active) 62%,transparent)}.cr-case-thread__step.is-active .cr-case-thread__node{border-color:var(--cr-thread-active);box-shadow:0 0 0 4px color-mix(in srgb,var(--cr-thread-active) 10%,transparent)}.cr-case-thread--compact{gap:0}.cr-case-thread--compact .cr-case-thread__label{display:none}.cr-case-thread--compact .cr-case-thread__step{gap:0}.cr-case-thread--compact .cr-case-thread__node{width:24px;height:24px}.cr-case-thread--compact .cr-case-thread__step:not(:last-child)::after{top:12px;left:calc(50% + 12px);width:calc(100% - 24px)}.cr-case-thread--compact .cr-domain-icon{width:13px;height:13px}@media (max-width:390px){.cr-case-seal:not(.cr-case-seal--compact){grid-template-columns:28px minmax(0,auto);min-height:40px;padding-inline:5px 8px;gap:6px}.cr-case-seal:not(.cr-case-seal--compact) .cr-case-seal__mark{width:27px;height:28px}.cr-case-thread__label{font-size:9px}}@media (prefers-reduced-motion:reduce){.cr-status-stamp{transform:none}}:root{--cr-site-canvas:var(--cr-theme-canvas, #080b0c);--cr-site-surface:var(--cr-theme-surface, #121719);--cr-site-raised:var(--cr-theme-surface-raised, #192022);--cr-site-text:#f7ead7;--cr-site-muted:var(--cr-theme-muted, #a9afad);--cr-site-dim:var(--cr-theme-dim, #747c79);--cr-site-line:rgba(247, 234, 215, 0.14);--cr-site-line-strong:rgba(247, 234, 215, 0.24);--cr-site-gold:var(--cr-gold, #d0a85a);--cr-site-gold-soft:#efd39a;--cr-site-petrol:var(--cr-accent, #638d89);--cr-site-petrol-soft:#d3a083;--cr-site-oxblood:#9c4f46;--cr-site-paper:#f0dfc2;--cr-site-paper-ink:#34251a;scrollbar-color:var(--cr-site-petrol) var(--cr-site-canvas)}:root::-webkit-scrollbar{width:10px}:root::-webkit-scrollbar-track{background:var(--cr-site-canvas)}:root::-webkit-scrollbar-thumb{border:2px solid var(--cr-site-canvas);border-radius:5px;background:var(--cr-site-petrol)}body.cr-public-site{background:var(--cr-site-canvas)!important;color:var(--cr-site-text)!important;font-family:Manrope,"Noto Sans",system-ui,sans-serif!important;scrollbar-color:var(--cr-site-petrol) var(--cr-site-canvas)}body.cr-public-site *{letter-spacing:0!important}body.cr-public-site::-webkit-scrollbar{width:10px}body.cr-public-site::-webkit-scrollbar-track{background:var(--cr-site-canvas)}body.cr-public-site::-webkit-scrollbar-thumb{border:2px solid var(--cr-site-canvas);border-radius:5px;background:var(--cr-site-petrol)}body.cr-public-site :focus-visible{outline:2px solid var(--cr-site-gold)!important;outline-offset:3px}body.cr-public-site main{background:var(--cr-site-canvas);color:var(--cr-site-text)}body.cr-public-site .public-dialog-title,body.cr-public-site main h1,body.cr-public-site main h2{color:var(--cr-site-text);font-family:"Playfair Display",Georgia,serif!important;font-weight:700}body.cr-public-site .cta-glow,body.cr-public-site .gradient-orb,body.cr-public-site .hero-glow{display:none!important}body.cr-public-site .text-primary{color:var(--cr-site-gold)!important}body.cr-public-site .bg-primary,body.cr-public-site a.bg-primary,body.cr-public-site button.bg-primary{border-color:var(--cr-site-gold)!important;background:var(--cr-site-gold)!important;color:var(--cr-gold-on,#171918)!important;box-shadow:0 12px 26px rgba(var(--cr-gold-rgb,208,168,90),.16)!important}body.cr-public-site [class*="bg-primary/"]{background-color:rgba(var(--cr-gold-rgb,208,168,90),.1)!important}body.cr-public-site [class*="border-primary/"]{border-color:rgba(var(--cr-gold-rgb,208,168,90),.38)!important}body.cr-public-site a.rounded-full,body.cr-public-site a.rounded-xl,body.cr-public-site button.rounded-full,body.cr-public-site button.rounded-xl{border-radius:6px!important}body.cr-public-site .rounded-2xl,body.cr-public-site .rounded-3xl,body.cr-public-site article.rounded-xl,body.cr-public-site section.rounded-xl{border-radius:8px!important}body.cr-public-site input,body.cr-public-site select,body.cr-public-site textarea{border-color:var(--cr-site-line-strong)!important;border-radius:6px!important;background:var(--cr-site-surface)!important;color:var(--cr-site-text)!important}body.cr-public-site input:focus,body.cr-public-site select:focus,body.cr-public-site textarea:focus{border-color:var(--cr-site-gold)!important;box-shadow:0 0 0 3px rgba(var(--cr-gold-rgb,208,168,90),.13)!important}body.cr-public-site #navbar{border-bottom:1px solid var(--cr-site-line)!important;background:#080b0c!important;color:var(--cr-site-text)!important;box-shadow:none!important;backdrop-filter:none!important}body.cr-public-site #navbar .public-nav-shell{min-height:4.5rem}body.cr-public-site #navbar .public-nav-logo{color:var(--cr-site-text)!important}body.cr-public-site #navbar .public-nav-logo-mark{width:36px!important;height:36px!important;border-color:rgba(var(--cr-accent-rgb,99,141,137),.42)!important;border-radius:6px!important;background:rgba(var(--cr-accent-rgb,99,141,137),.13)!important;color:var(--cr-site-petrol-soft)!important}body.cr-public-site #navbar .nav-link{position:relative;color:var(--cr-site-muted)!important}body.cr-public-site #navbar .nav-link:hover,body.cr-public-site #navbar .nav-link[aria-current=page]{color:var(--cr-site-text)!important}body.cr-public-site #navbar .nav-link[aria-current=page]::after{content:"";position:absolute;right:0;bottom:-.72rem;left:0;height:2px;background:var(--cr-site-gold)}body.cr-public-site #navbar #nav-account,body.cr-public-site #navbar a[href=erstellen]:not(.public-nav-mobile-secondary){border-color:var(--cr-site-line)!important;border-radius:6px!important;background:rgba(255,255,255,.035)!important;color:var(--cr-site-muted)!important;box-shadow:none!important}body.cr-public-site #navbar .public-nav-mobile-cta,body.cr-public-site #navbar .public-nav-mobile-primary,body.cr-public-site #navbar a[href="spiele#katalog"].bg-primary{border:1px solid var(--cr-site-gold)!important;border-radius:6px!important;background:var(--cr-site-gold)!important;color:var(--cr-gold-on,#171918)!important;box-shadow:0 10px 24px rgba(var(--cr-gold-rgb,208,168,90),.16)!important}body.cr-public-site #navbar .theme-toggle{border:1px solid var(--cr-site-line)!important;border-radius:6px!important;background:0 0!important;color:var(--cr-site-muted)!important}body.cr-public-site #mobile-menu-btn{border:1px solid var(--cr-site-line)!important;border-radius:50%!important;background:var(--cr-site-raised)!important;color:var(--cr-site-text)!important}body.cr-public-site .public-nav-menu-panel{border-color:var(--cr-site-line)!important;border-radius:8px!important;background:var(--cr-site-surface)!important;box-shadow:0 22px 56px rgba(0,0,0,.42)!important}body.cr-public-site .public-nav-menu-link{border-radius:6px!important;color:var(--cr-site-muted)!important}body.cr-public-site .public-nav-menu-link:hover,body.cr-public-site .public-nav-menu-link[aria-current=page]{background:var(--cr-site-raised)!important;color:var(--cr-site-text)!important}body.cr-public-site .public-nav-mobile-secondary{border-color:rgba(var(--cr-accent-rgb,99,141,137),.42)!important;border-radius:6px!important;background:rgba(var(--cr-accent-rgb,99,141,137),.09)!important;color:var(--cr-site-petrol-soft)!important}body.cr-public-site .public-footer{border-color:var(--cr-site-line)!important;background:var(--cr-theme-surface-deep,#101516)!important;color:var(--cr-site-muted)}body.cr-public-site .public-footer-logo,body.cr-public-site .public-footer-title{color:var(--cr-site-text)!important}body.cr-public-site .public-footer-logo-mark{border-color:rgba(var(--cr-accent-rgb,99,141,137),.42)!important;border-radius:6px!important;background:rgba(var(--cr-accent-rgb,99,141,137),.13)!important;color:var(--cr-site-petrol-soft)!important}body.cr-public-site .public-footer-brand-copy,body.cr-public-site .public-footer-legal,body.cr-public-site .public-footer-links{color:var(--cr-site-dim)!important}body.cr-public-site .public-footer-cta,body.cr-public-site .public-footer-links a:hover{color:var(--cr-site-gold-soft)!important}body.cr-public-site .public-footer-bottom{border-color:var(--cr-site-line)!important}body.cr-public-site .public-footer-status{border-color:rgba(var(--cr-accent-rgb,99,141,137),.3)!important;border-radius:5px!important;background:rgba(var(--cr-accent-rgb,99,141,137),.08)!important;color:var(--cr-site-petrol-soft)!important}body.cr-public-site .sticky-cta a{border:1px solid var(--cr-site-gold)!important;border-radius:6px!important;background:var(--cr-site-gold)!important;color:var(--cr-gold-on,#171918)!important;box-shadow:0 16px 34px rgba(0,0,0,.32)!important}body.cr-public-site .sticky-cta{display:none}body.cr-public-site .sticky-cta-copy{display:grid;gap:.1rem}body.cr-public-site .sticky-cta-copy small{color:var(--cr-site-dim);font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}body.cr-public-site .sticky-cta-copy strong{color:var(--cr-site-text);font-family:"Playfair Display",Georgia,serif;font-size:1.2rem}@media (max-width:767px){body.cr-public-site .sticky-cta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem;border:1px solid var(--cr-site-line-strong);border-radius:8px;background:rgba(8,11,12,.96);box-shadow:0 1rem 3rem rgba(0,0,0,.4);backdrop-filter:blur(14px)}body.cr-public-site .sticky-cta a{width:auto;min-height:2.9rem;padding:.75rem 1rem;white-space:nowrap}}body.cr-public-site #page-loader{background:var(--cr-site-canvas)!important}body.cr-public-site #page-loader .border-t-primary{border-top-color:var(--cr-site-gold)!important}body.cr-public-site .message-protection:not([hidden]){display:block;overflow:hidden;padding:.75rem;border:1px solid var(--cr-site-line);border-radius:8px;background:rgba(18,13,10,.54)}body.cr-public-site .message-protection iframe{max-width:100%}body.cr-public-site:not([data-page=home]) main{min-height:70vh}body.cr-public-site:not([data-page=home]) main h1{font-size:3.5rem!important;line-height:1.05!important}body.cr-public-site:not([data-page=home]) main h2{line-height:1.12!important}body.cr-public-site:not([data-page=home]) .calculator-card,body.cr-public-site:not([data-page=home]) .comparison-card,body.cr-public-site:not([data-page=home]) .cost-card,body.cr-public-site:not([data-page=home]) .main-pricing-card,body.cr-public-site:not([data-page=home]) .value-card{border-color:var(--cr-site-line)!important;border-radius:8px!important;background:var(--cr-site-surface)!important;box-shadow:0 18px 44px rgba(0,0,0,.22)!important}body.cr-public-site:not([data-page=home]) #transparency-section>.absolute.inset-0,body.cr-public-site:not([data-page=home]) .card-glow{display:none!important}body.cr-public-site:not([data-page=home]) .header-badge,body.cr-public-site:not([data-page=home]) .hero-badge,body.cr-public-site:not([data-page=home]) .highlight-badge,body.cr-public-site:not([data-page=home]) .no-subscription-badge span,body.cr-public-site:not([data-page=home]) .transparency-badge{border-color:rgba(var(--cr-gold-rgb,208,168,90),.34)!important;border-radius:5px!important;background:rgba(var(--cr-gold-rgb,208,168,90),.09)!important;color:var(--cr-site-gold-soft)!important}body.cr-public-site:not([data-page=home]) .cost-icon,body.cr-public-site:not([data-page=home]) .value-icon{border-radius:6px!important;background:rgba(var(--cr-accent-rgb,99,141,137),.12)!important;color:var(--cr-site-petrol-soft)!important}body.cr-public-site:not([data-page=home]) .cost-icon .material-symbols-outlined,body.cr-public-site:not([data-page=home]) .feature-item .material-symbols-outlined{color:var(--cr-site-petrol-soft)!important}body.cr-public-site:not([data-page=home]) #comparison-section{border-top:1px solid var(--cr-site-line);border-bottom:1px solid var(--cr-site-line);background:var(--cr-theme-surface-deep,#101516)!important}body.cr-public-site:not([data-page=home]) input[type=range]{accent-color:var(--cr-site-petrol)!important}html.dark body.cr-public-site:not([data-page=home]) .bg-surface-dark,html.dark body.cr-public-site:not([data-page=home]) .bg-white,html.dark body.cr-public-site:not([data-page=home]) article[class*=bg-]{border-color:var(--cr-site-line)!important;background:var(--cr-site-surface)!important;box-shadow:none!important}html:not(.dark) body.cr-public-site{--cr-site-canvas:#f2eee5;--cr-site-surface:#fffdf8;--cr-site-raised:#e8e2d7;--cr-site-text:#28231e;--cr-site-muted:#5f6663;--cr-site-dim:#74706a;--cr-site-line:rgba(40, 35, 30, 0.12);--cr-site-line-strong:rgba(40, 35, 30, 0.2)}html:not(.dark) body.cr-public-site #navbar{background:#f2eee5!important}html:not(.dark) body.cr-public-site .public-footer,html:not(.dark) body.cr-public-site[data-page=home] #erstellen,html:not(.dark) body.cr-public-site[data-page=home] .landing-section--muted{background:#e8e2d7!important}@media (max-width:640px){body.cr-public-site #navbar .public-nav-shell{min-height:4rem}body.cr-public-site:not([data-page=home]) main h1,body.cr-public-site[data-page=home] .final-cta-title,body.cr-public-site[data-page=home] .landing-case-band-head h2,body.cr-public-site[data-page=home] .landing-section-head h2{font-size:2rem!important}}body.cr-public-site{--cr-theme-canvas:#150e0a;--cr-theme-canvas-rgb:21,14,10;--cr-theme-chrome:#180f0b;--cr-theme-chrome-rgb:24,15,11;--cr-theme-surface-deep:#1b120e;--cr-theme-surface-deep-rgb:27,18,14;--cr-theme-surface:#201510;--cr-theme-surface-rgb:32,21,16;--cr-theme-surface-raised:#2b1c15;--cr-theme-surface-raised-rgb:43,28,21;--cr-theme-muted:#c8b6a2;--cr-theme-muted-rgb:200,182,162;--cr-theme-dim:#9d8873;--cr-theme-dim-rgb:157,136,115;--cr-accent:#a86a52;--cr-accent-rgb:168,106,82;--cr-accent-soft:#d3a083;--cr-accent-soft-rgb:211,160,131;--cr-gold:#d8ac59;--cr-gold-rgb:216,172,89;--cr-gold-soft:#efd39a;--cr-gold-on:#2a190d;--cr-site-canvas:#150e0a;--cr-site-surface:#201510;--cr-site-raised:#2b1c15;--cr-site-text:#f7ead7;--cr-site-muted:#c8b6a2;--cr-site-dim:#9d8873;--cr-site-gold:#d8ac59;--cr-site-gold-soft:#efd39a;--cr-site-petrol:#a86a52;--cr-site-petrol-soft:#d3a083;--cr-site-oxblood:#9c4f46;--cr-site-paper:#f0dfc2;--cr-site-paper-ink:#34251a}body.cr-public-site #navbar .public-nav-shell{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}body.cr-public-site #navbar .public-nav-account,body.cr-public-site #navbar .public-nav-actions,body.cr-public-site #navbar .public-nav-icon-button,body.cr-public-site #navbar .public-nav-logo,body.cr-public-site #navbar .public-nav-primary{display:inline-flex;align-items:center}body.cr-public-site #navbar .public-nav-logo{gap:.65rem;flex:0 0 auto}body.cr-public-site #navbar .public-nav-actions{justify-content:flex-end;gap:.6rem}body.cr-public-site #navbar .public-nav-desktop{display:none;align-items:center;justify-content:center;gap:clamp(1rem,2vw,1.75rem)}body.cr-public-site #navbar .public-nav-desktop .nav-link{white-space:nowrap}body.cr-public-site #navbar .public-nav-account,body.cr-public-site #navbar .public-nav-primary{display:none;min-height:2.65rem;gap:.45rem;padding:.62rem .9rem;border:1px solid var(--cr-site-line);border-radius:6px;font-size:.78rem;font-weight:750;line-height:1}body.cr-public-site #navbar .public-nav-account{color:var(--cr-site-muted)}body.cr-public-site #navbar .public-nav-account:hover{border-color:var(--cr-site-line-strong);color:var(--cr-site-text)}body.cr-public-site #navbar .public-nav-primary{border-color:var(--cr-site-gold);background:var(--cr-site-gold);color:var(--cr-gold-on,#171918)}body.cr-public-site #navbar .public-nav-icon-button{justify-content:center;width:2.7rem;height:2.7rem;border:1px solid var(--cr-site-line);border-radius:50%;background:var(--cr-site-raised);color:var(--cr-site-text)}body.cr-public-site .public-nav-menu{border-top:1px solid var(--cr-site-line);background:rgba(8,11,12,.98)}body.cr-public-site .public-nav-menu-panel{width:min(100% - 2rem,44rem);margin:.75rem auto 1rem;padding:1rem}body.cr-public-site .public-nav-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}body.cr-public-site .public-nav-choice{display:grid;gap:.35rem;min-height:8.5rem;padding:1rem;border:1px solid var(--cr-site-line);border-radius:7px;background:#0b1011;color:var(--cr-site-muted)}body.cr-public-site .public-nav-choice--primary{border-color:rgba(var(--cr-gold-rgb,208,168,90),.4);background:rgba(var(--cr-gold-rgb,208,168,90),.07)}body.cr-public-site .public-nav-choice-kicker{color:var(--cr-site-gold);font-size:.68rem;font-weight:800;text-transform:uppercase}body.cr-public-site .public-nav-choice strong{color:var(--cr-site-text);font-family:"Playfair Display",Georgia,serif;font-size:1.08rem;line-height:1.2}body.cr-public-site .public-nav-choice>span:last-child{font-size:.78rem;line-height:1.45}body.cr-public-site .public-nav-menu-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .75rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--cr-site-line)}body.cr-public-site .public-nav-menu-link{padding:.7rem .75rem;font-size:.84rem}body.cr-public-site .public-footer{padding:0;border-top:1px solid var(--cr-site-line)}body.cr-public-site .public-footer-grid--expanded{display:grid;grid-template-columns:minmax(15rem,1.55fr) repeat(3,minmax(8rem,1fr));gap:2.5rem 1.5rem}body.cr-public-site .public-footer-grid--expanded .public-footer-brand{grid-row:auto}body.cr-public-site .public-footer-title{margin:0 0 .85rem;font-family:Manrope,"Noto Sans",system-ui,sans-serif!important;font-size:.72rem;font-weight:800;letter-spacing:.08em!important;text-transform:uppercase}body.cr-public-site .public-footer-links{display:grid;gap:.62rem;margin:0;padding:0;list-style:none}body.cr-public-site .public-footer-links a{color:var(--cr-site-muted);font-size:.82rem;line-height:1.4}body.cr-public-site .public-footer-legal-links a{color:var(--cr-site-dim)}body.cr-public-site .public-footer-legal-links a:hover,body.cr-public-site .public-footer-links a:hover{color:var(--cr-site-text)}@media (max-width:1023px){body.cr-public-site .public-footer-grid--expanded{grid-template-columns:repeat(3,minmax(0,1fr))}body.cr-public-site .public-footer-grid--expanded .public-footer-brand{grid-column:1/-1;grid-row:auto;max-width:34rem}}@media (min-width:768px){body.cr-public-site #navbar .public-nav-account,body.cr-public-site #navbar .public-nav-primary{display:inline-flex}body.cr-public-site #navbar #mobile-nav-account{display:none}}@media (min-width:1024px){body.cr-public-site #navbar .public-nav-desktop{display:flex}body.cr-public-site #navbar #mobile-menu-btn{display:none}}@media (max-width:767px){body.cr-public-site #navbar .public-nav-shell{min-height:4.1rem}body.cr-public-site .public-nav-choice-grid,body.cr-public-site .public-nav-menu-links{grid-template-columns:1fr}body.cr-public-site .public-nav-choice{min-height:0}body.cr-public-site .public-footer-grid--expanded{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}body.cr-public-site .public-footer-grid--expanded .public-footer-brand{grid-column:1/-1}}@media (max-width:339px){body.cr-public-site .public-footer-grid--expanded{grid-template-columns:1fr}body.cr-public-site .public-footer-grid--expanded .public-footer-brand{grid-column:auto}}body.cr-public-site .architecture-page{overflow:hidden;padding-top:4.5rem}body.cr-public-site .architecture-shell{width:min(100% - 2rem,76rem);margin:0 auto}body.cr-public-site .architecture-hero{position:relative;padding:clamp(4.5rem,9vw,8rem) 0 clamp(4rem,8vw,7rem);border-bottom:1px solid var(--cr-site-line);background:radial-gradient(circle at 78% 25%,rgba(var(--cr-accent-rgb,99,141,137),.17),transparent 30rem),linear-gradient(180deg,#080b0c 0,#0b1011 100%)}body.cr-public-site .architecture-hero::before{content:"";position:absolute;inset:1.5rem auto 1.5rem calc(50% - 38rem);width:1px;background:linear-gradient(180deg,transparent,rgba(var(--cr-gold-rgb,208,168,90),.35),transparent)}body.cr-public-site .architecture-hero--compact{padding-bottom:clamp(4.5rem,9vw,7.5rem)}body.cr-public-site .architecture-hero-grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(24rem,1.1fr);align-items:center;gap:clamp(3rem,7vw,6rem)}body.cr-public-site .architecture-hero-copy{position:relative;z-index:1}body.cr-public-site .architecture-eyebrow{display:inline-flex;align-items:center;gap:.55rem;color:var(--cr-site-gold);font-size:.72rem;font-weight:850;letter-spacing:.11em!important;text-transform:uppercase}body.cr-public-site .architecture-eyebrow::before{content:"";width:1.8rem;height:1px;background:currentColor}body.cr-public-site .architecture-hero h1{max-width:13ch;margin:1.15rem 0 1.4rem;font-size:clamp(3rem, 6vw, 5.75rem);line-height:.98;text-wrap:balance}body.cr-public-site .architecture-copy-narrow h1,body.cr-public-site .architecture-hero--compact h1{max-width:15ch}body.cr-public-site .architecture-lead{max-width:42rem;margin:0;color:var(--cr-site-muted);font-size:clamp(1.08rem, 2vw, 1.32rem);line-height:1.7}body.cr-public-site .architecture-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}body.cr-public-site .architecture-button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3.2rem;padding:.8rem 1.15rem;border:1px solid var(--cr-site-line-strong);border-radius:6px;background:rgba(255,255,255,.025);color:var(--cr-site-text);font-size:.83rem;font-weight:800;text-align:center;transition:transform 160ms ease,border-color 160ms ease,background 160ms ease}body.cr-public-site .architecture-button:hover{border-color:rgba(var(--cr-accent-rgb,99,141,137),.65);background:rgba(var(--cr-accent-rgb,99,141,137),.08);transform:translateY(-2px)}body.cr-public-site .architecture-button--primary{border-color:var(--cr-site-gold);background:var(--cr-site-gold);color:var(--cr-gold-on,#171918)}body.cr-public-site .architecture-button--primary:hover{border-color:var(--cr-site-gold-soft);background:var(--cr-site-gold-soft)}body.cr-public-site .architecture-trust{margin:1.15rem 0 0;color:var(--cr-site-dim);font-size:.75rem;line-height:1.5}body.cr-public-site .architecture-proof-stack{position:relative;min-height:34rem}body.cr-public-site .architecture-proof{overflow:hidden;margin:0;border:1px solid var(--cr-site-line-strong);border-radius:8px;background:#06090a;box-shadow:0 30px 70px rgba(0,0,0,.35)}body.cr-public-site .architecture-proof img{display:block;width:100%;height:auto;background:#050708}body.cr-public-site .architecture-proof figcaption{padding:.75rem .9rem;border-top:1px solid var(--cr-site-line);color:var(--cr-site-dim);font-size:.69rem;line-height:1.4}body.cr-public-site .architecture-proof-stack .architecture-proof--wide{position:absolute;top:0;right:0;width:88%}body.cr-public-site .architecture-proof-stack .architecture-proof--wide img{aspect-ratio:16/9;object-fit:cover;object-position:top center}body.cr-public-site .architecture-proof-stack .architecture-proof--phone{position:absolute;right:62%;bottom:0;width:min(42%,13.5rem)}body.cr-public-site .architecture-proof-stack .architecture-proof--phone img{aspect-ratio:430/720;object-fit:cover;object-position:top center}body.cr-public-site .architecture-section{padding:clamp(4.5rem,9vw,8rem) 0;border-bottom:1px solid var(--cr-site-line)}body.cr-public-site .architecture-section--paper{background:linear-gradient(rgba(235,226,207,.96),rgba(235,226,207,.96)),repeating-linear-gradient(0deg,transparent 0 34px,rgba(36,31,25,.04) 35px);color:var(--cr-site-paper-ink)}body.cr-public-site .architecture-section--paper h2,body.cr-public-site .architecture-section--paper h3{color:var(--cr-site-paper-ink)}body.cr-public-site .architecture-section--paper .architecture-contract-card li,body.cr-public-site .architecture-section--paper .architecture-contract-card p,body.cr-public-site .architecture-section--paper .architecture-section-head>p,body.cr-public-site .architecture-section--paper .architecture-steps p{color:rgba(36,31,25,.72)}body.cr-public-site .architecture-section--deep{background:var(--cr-theme-surface-deep,#101516)}body.cr-public-site .architecture-section-head{max-width:52rem;margin-bottom:clamp(2rem,5vw,3.5rem)}body.cr-public-site .architecture-section-head--split{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,0.8fr);max-width:none;gap:3rem;align-items:end}body.cr-public-site .architecture-final h2,body.cr-public-site .architecture-price-layout h2,body.cr-public-site .architecture-privacy-layout h2,body.cr-public-site .architecture-proof-feature h2,body.cr-public-site .architecture-section-head h2{margin:.8rem 0 1rem;font-size:clamp(2.25rem, 4.6vw, 4.35rem);line-height:1.05;text-wrap:balance}body.cr-public-site .architecture-final>.architecture-shell>p,body.cr-public-site .architecture-price-layout>div>p,body.cr-public-site .architecture-privacy-layout p,body.cr-public-site .architecture-proof-feature>div>p,body.cr-public-site .architecture-section-head--split>p,body.cr-public-site .architecture-section-head>p{margin:0;color:var(--cr-site-muted);font-size:1rem;line-height:1.75}body.cr-public-site .architecture-split-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}body.cr-public-site .architecture-contract-card{padding:clamp(1.5rem,4vw,2.5rem);border:1px solid rgba(36,31,25,.16);border-radius:7px;background:rgba(255,255,255,.34)}body.cr-public-site .architecture-section--deep .architecture-contract-card{border-color:var(--cr-site-line);background:rgba(255,255,255,.025)}body.cr-public-site .architecture-contract-card--accent{border-color:rgba(99,141,137,.55);background:rgba(99,141,137,.09)}body.cr-public-site .architecture-card-index{color:#526f6c;font-size:.7rem;font-weight:850;text-transform:uppercase}body.cr-public-site .architecture-contract-card h3{margin:.8rem 0 1.25rem;font-family:"Playfair Display",Georgia,serif;font-size:clamp(1.45rem, 3vw, 2rem);line-height:1.15}body.cr-public-site .architecture-contract-card ul,body.cr-public-site .architecture-price-card ul{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}body.cr-public-site .architecture-contract-card li,body.cr-public-site .architecture-price-card li{position:relative;padding-left:1.35rem;color:var(--cr-site-muted);font-size:.88rem;line-height:1.55}body.cr-public-site .architecture-contract-card li::before,body.cr-public-site .architecture-price-card li::before{content:"";position:absolute;top:.65em;left:0;width:.42rem;height:.42rem;border-radius:50%;background:var(--cr-site-petrol)}body.cr-public-site .architecture-flow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1rem,3vw,2.5rem)}body.cr-public-site .architecture-flow article{min-height:17rem;padding:clamp(1.5rem,4vw,2.5rem);border:1px solid var(--cr-site-line);border-radius:7px;background:var(--cr-site-surface)}body.cr-public-site .architecture-flow article>span{color:var(--cr-site-gold);font-size:.7rem;font-weight:850;text-transform:uppercase}body.cr-public-site .architecture-flow h3{margin:1rem 0;color:var(--cr-site-text);font-family:"Playfair Display",Georgia,serif;font-size:clamp(1.45rem, 3vw, 2.15rem);line-height:1.2}body.cr-public-site .architecture-flow p{color:var(--cr-site-muted);font-size:.9rem;line-height:1.65}body.cr-public-site .architecture-flow-arrow{color:var(--cr-site-gold);font-size:2rem}body.cr-public-site .architecture-artifact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--cr-site-line);border-left:1px solid var(--cr-site-line)}body.cr-public-site .architecture-artifact-grid article{min-height:15rem;padding:clamp(1.25rem,3vw,2rem);border-right:1px solid var(--cr-site-line);border-bottom:1px solid var(--cr-site-line)}body.cr-public-site .architecture-artifact-grid .cr-domain-icon{width:2rem;height:2rem;color:var(--cr-site-gold)}body.cr-public-site .architecture-artifact-grid h3{margin:1.1rem 0 .7rem;color:var(--cr-site-text);font-family:"Playfair Display",Georgia,serif;font-size:1.4rem}body.cr-public-site .architecture-artifact-grid p,body.cr-public-site .architecture-note{color:var(--cr-site-muted);font-size:.86rem;line-height:1.65}body.cr-public-site .architecture-note{max-width:58rem;margin:1.5rem 0 0}body.cr-public-site .architecture-price-layout,body.cr-public-site .architecture-privacy-layout,body.cr-public-site .architecture-proof-feature{display:grid;grid-template-columns:minmax(0,0.86fr) minmax(22rem,1.14fr);align-items:center;gap:clamp(3rem,7vw,6rem)}body.cr-public-site .architecture-proof-feature .architecture-proof img{aspect-ratio:16/9;object-fit:cover;object-position:top center}body.cr-public-site .architecture-text-link{display:inline-flex;align-items:center;gap:.45rem;margin-top:1.25rem;color:var(--cr-site-gold);font-size:.82rem;font-weight:800}body.cr-public-site .architecture-section--paper .architecture-text-link{color:#526f6c}body.cr-public-site .architecture-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid rgba(36,31,25,.18)}body.cr-public-site .architecture-steps li{padding:1.5rem;border-right:1px solid rgba(36,31,25,.18)}body.cr-public-site .architecture-section:not(.architecture-section--paper) .architecture-steps{border-color:var(--cr-site-line)}body.cr-public-site .architecture-section:not(.architecture-section--paper) .architecture-steps li{border-color:var(--cr-site-line)}body.cr-public-site .architecture-steps li:last-child{border-right:0}body.cr-public-site .architecture-steps li>span{color:#526f6c;font-size:.7rem;font-weight:900}body.cr-public-site .architecture-steps h3{margin:1.5rem 0 .75rem;font-family:"Playfair Display",Georgia,serif;font-size:1.35rem;line-height:1.2}body.cr-public-site .architecture-steps p{margin:0;color:var(--cr-site-muted);font-size:.84rem;line-height:1.65}body.cr-public-site .architecture-steps--large{grid-template-columns:repeat(2,minmax(0,1fr))}body.cr-public-site .architecture-steps--large li{min-height:18rem;border-bottom:1px solid rgba(36,31,25,.18)}body.cr-public-site .architecture-price-card{padding:clamp(1.75rem,4vw,3rem);border:1px solid rgba(var(--cr-gold-rgb,208,168,90),.36);border-radius:8px;background:linear-gradient(145deg,rgba(var(--cr-gold-rgb,208,168,90),.08),rgba(255,255,255,.025))}body.cr-public-site .architecture-price-card>span{color:var(--cr-site-gold);font-size:.72rem;font-weight:850;text-transform:uppercase}body.cr-public-site .architecture-price-card>strong{display:block;margin:.65rem 0 .2rem;color:var(--cr-site-text);font-family:"Playfair Display",Georgia,serif;font-size:clamp(3rem, 6vw, 4.75rem);line-height:1}body.cr-public-site .architecture-price-card>p{margin:0 0 1.5rem;color:var(--cr-site-dim);font-size:.8rem}body.cr-public-site .architecture-price-card .architecture-button{width:100%;margin-top:1.75rem}body.cr-public-site .architecture-privacy-layout{align-items:start}body.cr-public-site .architecture-faq-layout{display:grid;grid-template-columns:minmax(15rem,0.6fr) minmax(0,1.4fr);gap:clamp(2rem,6vw,5rem)}body.cr-public-site .architecture-faq-list{border-top:1px solid var(--cr-site-line)}body.cr-public-site .architecture-faq-list details{border-bottom:1px solid var(--cr-site-line)}body.cr-public-site .architecture-faq-list summary{padding:1.35rem 2.5rem 1.35rem 0;color:var(--cr-site-text);font-weight:750;cursor:pointer}body.cr-public-site .architecture-faq-list details p{max-width:45rem;margin:0;padding:0 2rem 1.4rem 0;color:var(--cr-site-muted);font-size:.9rem;line-height:1.7}body.cr-public-site .architecture-final{padding:clamp(5rem,11vw,9rem) 0;background:linear-gradient(90deg,rgba(var(--cr-accent-rgb,99,141,137),.12),transparent 52%),#080b0c}body.cr-public-site .architecture-final .architecture-shell{max-width:58rem;margin-left:max(1rem,calc(50% - 38rem))}@media (max-width:960px){body.cr-public-site .architecture-hero-grid,body.cr-public-site .architecture-price-layout,body.cr-public-site .architecture-privacy-layout,body.cr-public-site .architecture-proof-feature{grid-template-columns:1fr}body.cr-public-site .architecture-hero-grid{gap:3.5rem}body.cr-public-site .architecture-proof-stack{min-height:33rem}body.cr-public-site .architecture-section-head--split{grid-template-columns:1fr;gap:1rem}body.cr-public-site .architecture-artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.cr-public-site .architecture-steps{grid-template-columns:repeat(2,minmax(0,1fr))}body.cr-public-site .architecture-steps li:nth-child(2){border-right:0}body.cr-public-site .architecture-steps li{border-bottom:1px solid rgba(36,31,25,.18)}}@media (max-width:700px){body.cr-public-site .architecture-page{padding-top:4.1rem}body.cr-public-site .architecture-shell{width:min(100% - 1.25rem,76rem)}body.cr-public-site .architecture-hero h1{font-size:clamp(2.7rem, 14vw, 4rem)}body.cr-public-site .architecture-actions{align-items:stretch;flex-direction:column}body.cr-public-site .architecture-button{width:100%}body.cr-public-site .architecture-proof-stack{display:grid;grid-template-columns:1fr 0.45fr;align-items:end;min-height:0;gap:.65rem}body.cr-public-site .architecture-proof-stack .architecture-proof--phone,body.cr-public-site .architecture-proof-stack .architecture-proof--wide{position:static;width:auto}body.cr-public-site .architecture-artifact-grid,body.cr-public-site .architecture-faq-layout,body.cr-public-site .architecture-flow,body.cr-public-site .architecture-split-cards,body.cr-public-site .architecture-steps,body.cr-public-site .architecture-steps--large{grid-template-columns:1fr}body.cr-public-site .architecture-flow-arrow{transform:rotate(90deg);justify-self:center}body.cr-public-site .architecture-artifact-grid article{min-height:0}body.cr-public-site .architecture-steps li{min-height:0;border-right:0}body.cr-public-site .architecture-final .architecture-shell{margin:0 auto}}@media (prefers-reduced-motion:reduce){body.cr-public-site .architecture-button{transition:none}}body.cr-public-site[data-page=faq] .faq-contact p:not(.faq-kicker){max-width:42rem;margin:1.25rem 0 0;color:rgba(47,33,24,.7);line-height:1.68}body.cr-public-site[data-page=individual-case] .architecture-hero{isolation:isolate;background-color:#090604;background-image:linear-gradient(90deg,rgba(7,4,3,.18) 0,rgba(7,4,3,.06) 48%,rgba(7,4,3,.3) 100%),url("/assets/build/194d6e19b5eedf23/assets/marketing/individual-case/individual-case-hero-bespoke-dossier-v1.jpg");background-position:center,center 55%;background-size:cover,cover;background-repeat:no-repeat}body.cr-public-site[data-page=individual-case] .architecture-hero-grid{position:relative;z-index:1;grid-template-columns:1fr;min-height:clamp(35rem,49vw,42rem)}body.cr-public-site[data-page=individual-case] .architecture-hero-copy{max-width:34rem;text-shadow:0 .12rem 1.6rem rgba(0,0,0,.28)}@media (max-width:960px){body.cr-public-site[data-page=individual-case] .architecture-hero{padding-bottom:clamp(15rem,40vw,24rem);background-image:linear-gradient(180deg,#090604 0,rgba(9,6,4,.97) 34%,rgba(9,6,4,.68) 58%,rgba(9,6,4,.18) 100%),url("/assets/build/194d6e19b5eedf23/assets/marketing/individual-case/individual-case-hero-bespoke-dossier-v1.jpg");background-position:center,right bottom;background-size:cover,auto clamp(21rem,58vw,31rem)}body.cr-public-site[data-page=individual-case] .architecture-hero-grid{min-height:0}}@media (max-width:520px){body.cr-public-site[data-page=individual-case] .architecture-hero{background-size:cover,auto 21rem}}@media (prefers-reduced-motion:reduce){body.cr-public-site *,body.cr-public-site ::after,body.cr-public-site ::before{scroll-behavior:auto!important}}html:not(.dark) body.cr-public-site[data-page=home] .landing-product-tour-section{background:#e8e2d7!important}html:not(.dark) body.cr-public-site[data-page=home] .landing-product-tour-tab.is-active{background:#fffdf8}body.cr-public-site{background:var(--cr-site-canvas);color:var(--cr-site-text)}body.cr-public-site #navbar{border-bottom-color:var(--cr-site-line);background:rgba(24,15,11,.96)!important}body.cr-public-site .public-nav-menu{background:rgba(24,15,11,.99)}body.cr-public-site .public-nav-menu::before{background:rgba(12,7,5,.9)}body.cr-public-site .public-nav-choice,body.cr-public-site .public-nav-icon-button{background:var(--cr-site-raised)}body.cr-public-site .public-footer{background:var(--cr-theme-surface-deep)}body.cr-public-site .architecture-page{background:var(--cr-site-canvas)}body.cr-public-site .architecture-final,body.cr-public-site .architecture-hero{background-color:var(--cr-site-canvas);background-image:radial-gradient(ellipse at 75% 15%,rgba(156,79,70,.16),transparent 65%);background-position:center;background-size:cover}body.cr-public-site .architecture-hero::before{background:rgba(216,172,89,.3)}body.cr-public-site .architecture-section{background:var(--cr-site-canvas)}body.cr-public-site .architecture-section--deep{background:var(--cr-theme-surface-deep)}body.cr-public-site .architecture-section--paper{background:var(--cr-site-paper)}body.cr-public-site .architecture-contract-card{border-color:rgba(52,37,26,.18);border-radius:10px;background:#f7ead4}body.cr-public-site .architecture-contract-card--accent{border-color:rgba(156,79,70,.5);background:#ead4b5}body.cr-public-site .architecture-flow article,body.cr-public-site .architecture-price-card{border-color:var(--cr-site-line-strong);border-radius:10px;background:var(--cr-site-raised)}body.cr-public-site .architecture-section--paper .architecture-card-index,body.cr-public-site .architecture-section--paper .architecture-steps li>span,body.cr-public-site .architecture-section--paper .architecture-text-link{color:#844536}body.cr-public-site .architecture-contract-card li::before,body.cr-public-site .architecture-price-card li::before{background:var(--cr-site-oxblood)}:root{--cr-dossier-canvas:#150e0a;--cr-dossier-board:#241810;--cr-dossier-board-raised:#302117;--cr-dossier-paper:#f2e3c9;--cr-dossier-paper-soft:#ead7b8;--cr-dossier-paper-edge:#c8ad82;--cr-dossier-ink:#2f2118;--cr-dossier-rule:rgba(73, 49, 32, 0.24);--cr-dossier-wax:#8f3029;--cr-dossier-brass:#d8ac59}body.cr-public-site #navbar{top:0!important;right:0!important;left:0!important;border:0!important;border-bottom:1px solid rgba(216,172,89,.22)!important;border-radius:0!important;background:rgba(20,13,9,.97)!important;box-shadow:none!important}body.cr-public-site #navbar>.max-w-7xl{width:100%;max-width:82rem}body.cr-public-site #navbar .public-nav-logo-mark{width:30px!important;height:30px!important;border:0!important;background:0 0!important}body.cr-public-site #navbar .public-nav-logo-mark img{width:27px;height:27px}body.cr-public-site #navbar .public-nav-account,body.cr-public-site #navbar .public-nav-primary{border-radius:4px}body.cr-public-site .architecture-card-index,body.cr-public-site .architecture-kicker,body.cr-public-site .architecture-steps li>span{font-family:"Courier Prime",ui-monospace,monospace;letter-spacing:.1em}body.cr-public-site .architecture-kicker{width:fit-content;padding-bottom:.55rem;border-bottom:1px solid currentColor}body.cr-public-site .architecture-contract-card,body.cr-public-site .architecture-flow article,body.cr-public-site .architecture-price-card,body.cr-public-site .how-paths article,body.cr-public-site .how-prep-cards article,body.cr-public-site .how-rounds li{border-radius:4px!important}@media (max-width:760px){body.cr-public-site #navbar{top:0!important;right:0!important;left:0!important;border-right:0!important;border-left:0!important;border-radius:0!important}}body.cr-public-site .architecture-button,body.cr-public-site .home-button,body.cr-public-site a.bg-primary,body.cr-public-site button.bg-primary{position:relative;isolation:isolate;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 10px 24px rgba(0,0,0,.16);transition:transform 180ms ease,border-color 180ms ease,background-color 180ms ease,color 180ms ease,box-shadow 180ms ease}body.cr-public-site .architecture-button::after,body.cr-public-site .home-button::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 18%,rgba(255,255,255,.12) 50%,transparent 82%);opacity:0;transform:translateX(-45%);transition:opacity 180ms ease,transform 360ms ease}body.cr-public-site .architecture-button:hover,body.cr-public-site .home-button:hover,body.cr-public-site a.bg-primary:hover,body.cr-public-site button.bg-primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 15px 30px rgba(0,0,0,.22)}body.cr-public-site .architecture-button:hover::after,body.cr-public-site .home-button:hover::after{opacity:1;transform:translateX(45%)}body.cr-public-site .architecture-button:active,body.cr-public-site .home-button:active,body.cr-public-site a.bg-primary:active,body.cr-public-site button.bg-primary:active{transform:translateY(0);box-shadow:inset 0 2px 5px rgba(0,0,0,.18)}body.cr-public-site .architecture-button:focus-visible,body.cr-public-site .architecture-text-link:focus-visible,body.cr-public-site .faq-question:focus-visible,body.cr-public-site .home-button:focus-visible,body.cr-public-site a:focus-visible,body.cr-public-site button:focus-visible{outline:2px solid var(--cr-site-gold-soft);outline-offset:4px}body.cr-public-site .architecture-button .material-symbols-outlined,body.cr-public-site .architecture-text-link .material-symbols-outlined,body.cr-public-site .home-button .material-symbols-outlined{transition:transform 180ms ease}body.cr-public-site .architecture-button:hover .material-symbols-outlined,body.cr-public-site .architecture-text-link:hover .material-symbols-outlined,body.cr-public-site .home-button:hover .material-symbols-outlined{transform:translateX(.18rem)}body.cr-public-site .architecture-text-link{position:relative;min-height:2.4rem;padding-bottom:.2rem}body.cr-public-site .architecture-text-link::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;opacity:.38;transform:scaleX(.28);transform-origin:left;transition:opacity 180ms ease,transform 180ms ease}body.cr-public-site .architecture-text-link:hover::after{opacity:.8;transform:scaleX(1)}body.cr-public-site .architecture-section-head{position:relative}body.cr-public-site .architecture-section-head>.architecture-eyebrow,body.cr-public-site .architecture-section-head>div>.architecture-eyebrow{font-family:"Courier Prime","Courier New",monospace}body.cr-public-site .architecture-artifact-grid article,body.cr-public-site .architecture-contract-card,body.cr-public-site .architecture-flow article,body.cr-public-site .architecture-price-card{position:relative;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.055);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease}body.cr-public-site .architecture-contract-card::before,body.cr-public-site .architecture-flow article::before,body.cr-public-site .architecture-price-card::before{content:"";position:absolute;top:0;left:0;width:5.5rem;height:3px;background:linear-gradient(90deg,var(--cr-site-oxblood),var(--cr-site-gold))}body.cr-public-site .architecture-contract-card:hover,body.cr-public-site .architecture-flow article:hover,body.cr-public-site .architecture-price-card:hover{border-color:rgba(var(--cr-gold-rgb,208,168,90),.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.075),0 18px 40px rgba(0,0,0,.16);transform:translateY(-3px)}body.cr-public-site .architecture-section--paper .architecture-contract-card{box-shadow:inset 0 1px 0 rgba(255,255,255,.68),0 16px 34px rgba(71,45,27,.08)}body.cr-public-site .architecture-faq-list{border-top-color:rgba(var(--cr-gold-rgb,208,168,90),.32)}body.cr-public-site .architecture-faq-list details{position:relative;border-bottom-color:var(--cr-site-line);transition:background-color 180ms ease,border-color 180ms ease}body.cr-public-site .architecture-faq-list details::before{content:"";position:absolute;top:1.1rem;bottom:1.1rem;left:-1rem;width:2px;background:var(--cr-site-gold);opacity:0;transform:scaleY(.2);transition:opacity 180ms ease,transform 180ms ease}body.cr-public-site .architecture-faq-list details[open]{border-bottom-color:rgba(var(--cr-gold-rgb,208,168,90),.36);background:linear-gradient(90deg,rgba(var(--cr-gold-rgb,208,168,90),.075),transparent 72%)}body.cr-public-site .architecture-faq-list details[open]::before{opacity:1;transform:scaleY(1)}body.cr-public-site .architecture-faq-list summary{font-family:"Playfair Display",Georgia,serif;font-size:clamp(1rem, 1.5vw, 1.16rem);line-height:1.35}body.cr-public-site input,body.cr-public-site select,body.cr-public-site textarea{box-shadow:inset 0 1px 0 rgba(255,255,255,.035);transition:border-color 180ms ease,box-shadow 180ms ease,background-color 180ms ease}body.cr-public-site input:hover,body.cr-public-site select:hover,body.cr-public-site textarea:hover{border-color:rgba(var(--cr-gold-rgb,208,168,90),.38)!important}body.cr-public-site[data-page=pricing] .pricing-path-card .architecture-button:not(.architecture-button--primary){border-color:rgba(47,33,24,.3);background:rgba(255,255,255,.32);color:#2f2118;box-shadow:inset 0 1px 0 rgba(255,255,255,.48),0 10px 22px rgba(71,45,27,.09)}body.cr-public-site[data-page=pricing] .pricing-path-card .architecture-button:not(.architecture-button--primary):hover{border-color:rgba(82,111,108,.62);background:rgba(255,255,255,.5);color:#263b39}@media (max-width:700px){body.cr-public-site .architecture-contract-card:hover,body.cr-public-site .architecture-flow article:hover,body.cr-public-site .architecture-price-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){body.cr-public-site .architecture-button,body.cr-public-site .architecture-contract-card,body.cr-public-site .architecture-flow article,body.cr-public-site .architecture-price-card,body.cr-public-site .home-button{transition:none!important}}