@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&display=swap";.idealist{--px-to-mm:.3527mm;--page-padding-x:calc(var(--px-to-mm)*36);--page-padding-y:calc(var(--px-to-mm)*36);--color-black:#1c1c1c;--color-gray-dark:#171717;--color-gray-light:#454546;--font-base-family:"IBM Plex Sans",sans-serif;--font-mono-family:"IBM Plex Mono",monospace;--font-size-lg:calc(var(--px-to-mm)*15);--font-size-md:calc(var(--px-to-mm)*13);--font-size-base:calc(var(--px-to-mm)*12);--font-size-sm:calc(var(--px-to-mm)*11);--font-size-xs:calc(var(--px-to-mm)*10);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:800;--section-font-family:var(--font-mono-family);--section-font-weight:var(--font-weight-bold);--section-font-size:var(--font-size-lg);--section-line-height:1.5;--main-heading-font-family:var(--font-base-family),sans-serif;--main-heading-text-size:calc(var(--px-to-mm)*16);--main-heading-font-weight:800;--section-paragraph-font-family:"Inter",sans-serif;--section-paragraph-text-size:var(--font-size-sm);--section-paragraph-font-weight:400;--section-paragraph-line-height:1.4;--section-gap:calc(var(--px-to-mm)*16);background:#fff;font-family:var(--font-base-family);gap:var(--section-gap);height:297mm;margin:0;overflow:hidden;padding:var(--page-padding-y) var(--page-padding-x);position:relative;width:210mm}.idealist__left,.idealist__page-wrapper{display:flex;gap:var(--section-gap)}.idealist__left{flex-direction:column;flex-shrink:0;width:calc(var(--px-to-mm)*320)}.idealist__right{display:flex;flex-direction:column;gap:var(--section-gap);overflow:hidden;width:auto}.idealist__right-section-wrapper{display:flex;flex-direction:column;gap:calc(var(--px-to-mm)*24);margin-top:calc(var(--px-to-mm)*64)}.idealist__section-title{font-size:var(--section-font-size);margin-bottom:calc(var(--px-to-mm)*10)}.idealist__section-title,.idealist__section-title-large{color:var(--color-gray-light);font-family:var(--section-font-family);font-weight:var(--section-font-weight);line-height:var(--section-line-height)}.idealist__section-title-large{font-size:calc(var(--px-to-mm)*18)}.idealist__section-wrapper-large{display:flex;flex-direction:column;gap:calc(var(--px-to-mm)*8)}.idealist__section-paragraph{color:var(--color-gray-dark);font-size:var(--section-paragraph-text-size);font-weight:var(--section-paragraph-font-weight);line-height:var(--section-paragraph-line-height);margin:0;padding:0}.idealist__main{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:var(--section-gap);padding-left:calc(var(--px-to-mm)*18)}.idealist__empty-space{height:calc(var(--px-to-mm)*150)}
