/* GENERATED from assets/solvane-base.css by _tools/mincss.py — edit the source, not this file. */
:root{--sv-white: #ffffff;--sv-blue: #2565ff;--sv-blue-rgb: 37,101,255;--sv-blue-hover: #1e52d6;--sv-blue-soft: rgba(47,107,255,0.08);--sv-navy: #0f1b3d;--sv-ink: #16203a;--sv-mist: #f4f7fc;--sv-body: #1e2a44;--sv-muted: #5a6b8c;--sv-line: rgba(15,27,61,0.1);--sv-ink-06: #0f1b3d;--sv-body-06: #1e2a44;--sv-muted-06: #5c6885;--sv-blue-06: #2f6bff;--sv-bluedeep: #1e4fd1;--sv-night: #0b1226;--sv-breath: #3fa898;--sv-dusk: #6e5aa8;--sv-clay: #c4553c;--sv-amber: #c08a2e;--sv-sand: #faf6f0;--sv-line-06: #e3e8f2;--sv-breath-tint: #eaf5f3;--sv-em: #2f7d72;--sv-dusk-tint: #f0edf7;--sv-clay-tint: #faefeb;--sv-amber-tint: #faf3e4;--sv-r-chip: 1rem;--sv-r-card: 1.6rem;--sv-r-panel: 2.8rem;--sv-r-icon: 1.2rem;--sv-icon-box: 4.8rem;--sv-line-strong: rgba(15,27,61,0.16);--sv-deep: #1e2a52;--sv-deep-rgb: 30,42,82;--sv-font-heading: Newsreader,ui-serif,Georgia,'Iowan Old Style','Palatino Linotype','Times New Roman',serif;--sv-font-serif: var(--sv-font-heading);--sv-font-mono: 'IBM Plex Mono',ui-monospace,SFMono-Regular,'SF Mono',Menlo,Consolas,'Liberation Mono',monospace;--sv-font-body: Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--sv-text-body: 1.65rem;--sv-text-body-lg: 1.75rem;--sv-text-small: 1.45rem;--sv-leading-body: 1.55;--sv-leading-tight: 1.14;--sv-tracking-heading: -0.018em;--sv-tracking-body: -0.006em;--sv-para-gap: 0.72em;--sv-measure: 34em;--sv-space-1: 0.4rem;--sv-space-2: 0.8rem;--sv-space-3: 1.2rem;--sv-space-4: 1.6rem;--sv-space-5: 2.4rem;--sv-space-6: 3.2rem;--sv-space-7: 4.8rem;--sv-space-8: 6.4rem;--sv-space-9: 9.6rem;--sv-radius-sm: 0.6rem;--sv-radius: 1rem;--sv-radius-lg: 1.6rem;--sv-radius-pill: 999px;--sv-shadow-sm: 0 1px 2px rgba(15,27,61,0.06),0 2px 8px rgba(15,27,61,0.04);--sv-shadow: 0 2px 6px rgba(15,27,61,0.07),0 12px 32px rgba(15,27,61,0.07);--sv-shadow-lg: 0 4px 12px rgba(15,27,61,0.08),0 24px 60px rgba(15,27,61,0.1);--sv-ease: cubic-bezier(0.22,0.61,0.36,1);--btn-background-color: var(--sv-blue);--btn-text-color: var(--sv-white);--btn-border-radius: var(--sv-radius-sm);--heading-text-color: var(--sv-navy);--gradient-background-color: none;--max-width: 80rem;--flex-gap: var(--sv-space-5)}@font-face{font-family: 'Newsreader';src: url('newsreader-400.woff2') format('woff2');font-weight: 400;font-style: normal;font-display: swap}@font-face{font-family: 'Newsreader';src: url('newsreader-400-italic.woff2') format('woff2');font-weight: 400;font-style: italic;font-display: swap}@font-face{font-family: 'Newsreader';src: url('newsreader-500.woff2') format('woff2');font-weight: 500;font-style: normal;font-display: swap}@font-face{font-family: 'Newsreader';src: url('newsreader-600.woff2') format('woff2');font-weight: 600;font-style: normal;font-display: swap}@font-face{font-family: 'Inter';src: url('inter-400.woff2') format('woff2');font-weight: 400;font-style: normal;font-display: swap}@font-face{font-family: 'Inter';src: url('inter-500.woff2') format('woff2');font-weight: 500;font-style: normal;font-display: swap}@font-face{font-family: 'Inter';src: url('inter-600.woff2') format('woff2');font-weight: 600;font-style: normal;font-display: swap}@font-face{font-family: 'IBM Plex Mono';src: url('ibm-plex-mono-400.woff2') format('woff2');font-weight: 400;font-style: normal;font-display: swap}@font-face{font-family: 'IBM Plex Mono';src: url('ibm-plex-mono-500.woff2') format('woff2');font-weight: 500;font-style: normal;font-display: swap}@media screen and (max-width: 749px){.drawer__inner{width: 100%;max-width: 100%;border: 0}}@media screen and (min-width: 750px){.drawer__inner{width: 46rem}}@media screen and (min-width: 1400px){.drawer__inner{width: 52rem}}:root{--sv-white: #fcfbf9;--sv-mist: #eff3fa;--sv-sand: #f8f2ea;--sv-lavender: #f3f0fa;--sv-night: #111634;--sv-navy: #16204a;--sv-ink: #141b33;--sv-ink-06: #141b33;--sv-body: #39415e;--sv-body-06: #39415e;--sv-muted: #5c6885;--sv-muted-06: #5c6885;--sv-blue: #2565ff;--sv-blue-06: #2f6bff;--sv-blue-hover: #1e52d6;--sv-bluedeep: #1e4fd1;--sv-blue-soft: rgba(47,107,255,0.07);--sv-breath: #3e9e90;--sv-dusk: #6e5fa8;--sv-night-rgb: 17,22,52;--sv-navy-rgb: 22,32,74;--sv-breath-rgb: 62,158,144;--sv-dusk-rgb: 110,95,168;--sv-clay: #b8654c;--sv-amber: #c4922f;--sv-breath-tint: #edf6f4;--sv-dusk-tint: #f2effa;--sv-clay-tint: #fbf1ed;--sv-amber-tint: #fbf4e6;--sv-line: rgba(20,27,51,0.09);--sv-star: #b07d1e;--sv-star-on-dark: #f6c244;--sv-blue-on-dark: #8fb0ff;--sv-breath-on-dark: #7fd4c6;--sv-clay-on-dark: #ffc9c1;--sv-night-hi: #1b2750;--sv-night-mid: #0d1530;--sv-dark-field: radial-gradient(78% 62% at 22% 0%,rgba(63,168,152,0.16) 0%,transparent 58%),radial-gradient(70% 60% at 88% 96%,rgba(192,138,46,0.14) 0%,transparent 55%),linear-gradient(168deg,var(--sv-night-hi) 0%,var(--sv-night-mid) 55%,var(--sv-night) 100%);--sv-line-06: #e4e9f3;--sv-line-strong: rgba(20,27,51,0.15)}:root{--sv-breath-ink: #2f7d72;--sv-dusk-ink: #574a86;--sv-clay-ink: #97503c;--sv-amber-ink: #966d22}.sv-skin--tape{--sv-blue-on-dark: #e8a084;--sv-breath-on-dark: #a9cdb2;--sv-clay-on-dark: #f0bda8;--btn-background-color: var(--sv-blue);--btn-text-color: var(--sv-white);--btn-border-radius: var(--sv-radius-sm);--heading-text-color: var(--sv-ink);--sv-white: #fdfaf5;--sv-mist: #f3efe6;--sv-sand: #f6ece0;--sv-lavender: #eef3ed;--sv-night: #141a30;--sv-night-mid: #121830;--sv-night-hi: #232c52;--sv-navy: #1b2140;--sv-ink: #2b2422;--sv-ink-06: #2b2422;--sv-body: #4e433d;--sv-body-06: #4e433d;--sv-muted: #6f6058;--sv-muted-06: #6f6058;--sv-blue: #a8442c;--sv-blue-06: #a8442c;--sv-blue-rgb: 168,68,44;--sv-blue-hover: #8c341f;--sv-bluedeep: #8c341f;--sv-blue-soft: rgba(168,68,44,0.08);--sv-breath: #4a7a5e;--sv-breath-ink: #3f6b53;--sv-breath-tint: #eaf1eb;--sv-em: #3f6b53;--sv-dusk: #8d7048;--sv-night-rgb: 20,26,48;--sv-navy-rgb: 27,33,64;--sv-breath-rgb: 74,122,94;--sv-dusk-rgb: 141,112,72;--sv-dusk-ink: #7d6242;--sv-dusk-tint: #f5efe4;--sv-clay: #b5674c;--sv-clay-ink: #9c4f36;--sv-clay-tint: #fbefe9;--sv-amber: #9a7822;--sv-amber-ink: #7f6119;--sv-amber-tint: #f8f1de;--sv-line: rgba(43,36,34,0.10);--sv-line-06: #e9dfd2;--sv-line-strong: rgba(43,36,34,0.18);--sv-deep: #262a4e;--sv-deep-rgb: 38,42,78;--sv-star: #a8761f;--sv-star-on-dark: #f0c273;--sv-radius-sm: 1rem;--sv-radius: 1.8rem;--sv-radius-lg: 2.6rem;--sv-r-chip: 999px;--sv-r-icon: 999px;--sv-r-card: 2.4rem;--sv-r-panel: 3.6rem;--sv-shadow-sm: 0 1px 2px rgba(61,42,32,0.05),0 3px 10px rgba(61,42,32,0.05);--sv-shadow: 0 2px 6px rgba(61,42,32,0.06),0 14px 34px rgba(61,42,32,0.08);--sv-shadow-lg: 0 4px 14px rgba(61,42,32,0.07),0 28px 64px rgba(61,42,32,0.11);--sv-ease: cubic-bezier(0.33,0.9,0.28,1);--sv-dark-field: radial-gradient(80% 64% at 20% 0%,rgba(122,158,128,0.16) 0%,transparent 58%),radial-gradient(72% 62% at 88% 96%,rgba(196,122,78,0.18) 0%,transparent 56%),linear-gradient(168deg,var(--sv-night-hi) 0%,var(--sv-night-mid) 55%,var(--sv-night) 100%)}.sv-skin--strip{--sv-blue-on-dark: #8fb0ff;--sv-breath-on-dark: #7fd4c6;--sv-clay-on-dark: #b3a8e8;--sv-font-heading: Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--sv-font-serif: Newsreader,ui-serif,Georgia,'Iowan Old Style','Palatino Linotype','Times New Roman',serif;--btn-background-color: var(--sv-blue);--btn-text-color: var(--sv-white);--btn-border-radius: var(--sv-radius-sm);--heading-text-color: var(--sv-ink);--sv-white: #fbfcfe;--sv-mist: #eaf1fa;--sv-sand: #e6f0f4;--sv-lavender: #efedfa;--sv-night: #0c1330;--sv-night-mid: #0a1128;--sv-night-hi: #18234a;--sv-navy: #141d42;--sv-ink: #101833;--sv-ink-06: #101833;--sv-body: #39415e;--sv-body-06: #39415e;--sv-muted: #5c6885;--sv-muted-06: #5c6885;--sv-breath: #2f8d9e;--sv-breath-ink: #1f7488;--sv-breath-tint: #e6f2f5;--sv-em: #1f7488;--sv-dusk: #6558a6;--sv-clay: #64769b;--sv-clay-ink: #4d5e82;--sv-clay-tint: #eef1f7;--sv-amber: #8792b5;--sv-amber-ink: #5c688c;--sv-amber-tint: #eff2f8;--sv-night-rgb: 12,19,48;--sv-navy-rgb: 20,29,66;--sv-breath-rgb: 47,141,158;--sv-dusk-rgb: 101,88,166;--sv-dusk-ink: #5b4f97;--sv-dusk-tint: #eeecfa;--sv-line: rgba(16,24,51,0.13);--sv-line-06: #dde5f1;--sv-line-strong: rgba(16,24,51,0.22);--sv-deep: #223258;--sv-deep-rgb: 34,50,88;--sv-radius-sm: 0.2rem;--sv-radius: 0.4rem;--sv-radius-lg: 0.6rem;--sv-r-chip: 0.2rem;--sv-r-icon: 0.4rem;--sv-r-card: 0.5rem;--sv-r-panel: 0.8rem;--sv-shadow-sm: 0 1px 0 rgba(16,24,51,0.04);--sv-shadow: 0 1px 0 rgba(16,24,51,0.05),0 10px 26px rgba(16,24,51,0.05);--sv-shadow-lg: 0 1px 0 rgba(16,24,51,0.06),0 22px 52px rgba(16,24,51,0.08);--sv-ease: cubic-bezier(0.16,0.84,0.28,1);--sv-dark-field: radial-gradient(78% 62% at 22% 0%,rgba(47,141,158,0.20) 0%,transparent 58%),radial-gradient(70% 60% at 88% 96%,rgba(101,88,166,0.20) 0%,transparent 55%),linear-gradient(168deg,var(--sv-night-hi) 0%,var(--sv-night-mid) 55%,var(--sv-night) 100%)}.sv-skin--home{--sv-white: #fbf7f5;--sv-mist: #f1e8e2;--heading-text-color: var(--sv-ink);--sv-night: #241b16;--sv-night-rgb: 36,27,22;--sv-scrim: #1b1512;--sv-scrim-rgb: 27,21,18;--sv-ink: #2e2521;--sv-ink-rgb: 46,37,33;--sv-body: #4a3f39;--sv-muted: #6b5c53;--sv-line: rgba(46,37,33,0.12);--sv-line-strong: rgba(46,37,33,0.2);--sv-blue: #9c4f36;--sv-blue-rgb: 156,79,54;--sv-blue-on-dark: #d98d6e;--btn-background-color: #a8442c;--btn-text-color: #ffffff;--sv-acc-1: #9c4f36;--sv-acc-1-rgb: 156,79,54;--sv-acc-2: #3f6a53;--sv-acc-3: #96681c;--sv-acc-4: #5d5049;--sv-navy: #2a201b;--sv-navy-rgb: 42,32,27;--sv-deep: #241b16;--sv-deep-rgb: 36,27,22;--sv-night-hi: #33261f;--sv-night-mid: #2a201b;--sv-dark-field: radial-gradient(80% 64% at 20% 0%,rgba(122,158,128,0.10) 0%,transparent 58%),radial-gradient(72% 62% at 88% 96%,rgba(196,122,78,0.16) 0%,transparent 56%),linear-gradient(168deg,#33261f 0%,#2a201b 55%,#241b16 100%);--sv-ink-06: #2e2521;--sv-body-06: #4a3f39;--sv-muted-06: #6b5c53;--sv-blue-06: #9c4f36;--sv-blue-hover: #8a4430;--sv-bluedeep: #7e3d2b;--btn-border-radius: var(--sv-radius-pill);--sv-acc-1-tint: #f7ece7;--sv-acc-2-tint: #ecf2ee;--sv-acc-3-tint: #f8f1e2;--sv-acc-4-tint: #f0edea}.sv-skin--strip{--sv-blue-on-dark: #e6c9a0;--sv-breath-on-dark: #e6c9a0;--sv-clay-on-dark: #e8bfae;--sv-font-heading: Newsreader,ui-serif,Georgia,'Iowan Old Style','Palatino Linotype','Times New Roman',serif;--sv-font-serif: Newsreader,ui-serif,Georgia,'Iowan Old Style','Palatino Linotype','Times New Roman',serif;--btn-background-color: #2e2420;--btn-text-color: #fbf7f1;--btn-border-radius: 999px;--heading-text-color: #2b221e;--sv-white: #fcf9f4;--sv-mist: #f4eee6;--sv-sand: #efe6da;--sv-lavender: #f7f2eb;--sv-night: #1b1714;--sv-night-mid: #191512;--sv-night-hi: #2b231e;--sv-navy: #221c18;--sv-ink: #2b221e;--sv-ink-06: #2b221e;--sv-body: #54473f;--sv-body-06: #54473f;--sv-muted: #76665b;--sv-muted-06: #76665b;--sv-blue: #2e2420;--sv-blue-06: #2e2420;--sv-blue-rgb: 46,36,32;--sv-blue-hover: #4a3b33;--sv-bluedeep: #1f1916;--sv-blue-soft: rgba(46,36,32,0.06);--sv-breath: #a06c3a;--sv-breath-ink: #8a5a2c;--sv-breath-tint: #f5ecdf;--sv-em: #9a6634;--sv-dusk: #8c5c55;--sv-dusk-ink: #855750;--sv-dusk-tint: #f6ebe8;--sv-night-rgb: 27,23,20;--sv-navy-rgb: 34,28,24;--sv-breath-rgb: 160,108,58;--sv-dusk-rgb: 140,92,85;--sv-clay: #8c7768;--sv-clay-ink: #6d5a4d;--sv-clay-tint: #f3ede6;--sv-amber: #b3a291;--sv-amber-ink: #6f5f52;--sv-amber-tint: #f2ece4;--sv-line: rgba(43,34,30,0.10);--sv-line-06: #e8dfd3;--sv-line-strong: rgba(43,34,30,0.18);--sv-deep: #241e1a;--sv-deep-rgb: 36,30,26;--sv-star: #a8761f;--sv-star-on-dark: #f0c273;--sv-radius-sm: 1.2rem;--sv-radius: 2rem;--sv-radius-lg: 2.8rem;--sv-r-chip: 999px;--sv-r-icon: 999px;--sv-r-card: 2.4rem;--sv-r-panel: 3.2rem;--sv-shadow-sm: 0 1px 2px rgba(61,42,32,0.05),0 3px 10px rgba(61,42,32,0.05);--sv-shadow: 0 2px 6px rgba(61,42,32,0.05),0 16px 36px rgba(61,42,32,0.08);--sv-shadow-lg: 0 4px 14px rgba(61,42,32,0.06),0 30px 66px rgba(61,42,32,0.11);--sv-ease: cubic-bezier(0.33,0.9,0.28,1);--sv-dark-field: radial-gradient(80% 64% at 20% 0%,rgba(214,170,110,0.14) 0%,transparent 58%),radial-gradient(72% 62% at 88% 96%,rgba(160,108,58,0.16) 0%,transparent 56%),linear-gradient(168deg,var(--sv-night-hi) 0%,var(--sv-night-mid) 55%,var(--sv-night) 100%)}.sv-skin--strip{--sv-white: #ffffff;--sv-mist: #f7f3ed;--sv-sand: #f2ebe1;--sv-lavender: #faf8f4;--sv-line-06: #ebe4da}
