.plasmic_default_styles{--mixin-2CBzNdhBI2Og_white-space:pre-wrap}:where(.root_reset){white-space:var(--mixin-2CBzNdhBI2Og_white-space)}.plasmic_tokens_ohDidvG9XsCeFumugENU3J{--token-pRs3-4jrQ4XQ:var(--antd-colorPrimary);--plasmic-token-system-primary:var(--token-pRs3-4jrQ4XQ);--token-sn6Zb6km7CqW:var(--antd-colorSuccess);--plasmic-token-system-success:var(--token-sn6Zb6km7CqW);--token-47ovROB-Xr2C:var(--antd-colorWarning);--plasmic-token-system-warning:var(--token-47ovROB-Xr2C);--token--ypw6enySR1T:var(--antd-colorError);--plasmic-token-system-error:var(--token--ypw6enySR1T);--token-GEppKCdlxgWK:var(--antd-colorInfo);--plasmic-token-system-info:var(--token-GEppKCdlxgWK);--token-kzT08fQBAHgz:var(--antd-colorText);--plasmic-token-system-text:var(--token-kzT08fQBAHgz);--token-LqpCVPPZF4_r:var(--antd-colorTextSecondary);--plasmic-token-system-text-secondary:var(--token-LqpCVPPZF4_r);--token-RHb8DXPBtDBn:var(--antd-colorTextTertiary);--plasmic-token-system-text-tertiary:var(--token-RHb8DXPBtDBn);--token--rHJyFFIHSqx:var(--antd-colorTextQuaternary);--plasmic-token-system-text-quaternary:var(--token--rHJyFFIHSqx);--token-Pxe4wDL2kJpb:var(--antd-colorBorder);--plasmic-token-system-border:var(--token-Pxe4wDL2kJpb);--token-LN1YkB123lXQ:var(--antd-colorBorderSecondary);--plasmic-token-system-border-secondary:var(--token-LN1YkB123lXQ);--token-MjYUWCcX38Uk:var(--antd-colorFill);--plasmic-token-system-fill:var(--token-MjYUWCcX38Uk);--token-cjVB4i6JVY6v:var(--antd-colorFillSecondary);--plasmic-token-system-fill-secondary:var(--token-cjVB4i6JVY6v);--token-9ZrR1Kut5qQh:var(--antd-colorFillTertiary);--plasmic-token-system-fill-tertiary:var(--token-9ZrR1Kut5qQh);--token-5flkhAz6pTxg:var(--antd-colorFillQuaternary);--plasmic-token-system-fill-quaternary:var(--token-5flkhAz6pTxg);--token-DbGdjBpQ6R_X:var(--antd-colorBgLayout);--plasmic-token-system-bg-layout:var(--token-DbGdjBpQ6R_X);--token-jgohepLVeKvh:var(--antd-colorBgContainer);--plasmic-token-system-bg-container:var(--token-jgohepLVeKvh);--token-zy6xhYnWF8Y7:var(--antd-colorBgElevated);--plasmic-token-system-bg-elevated:var(--token-zy6xhYnWF8Y7);--token-RvPI6LyeIPmd:var(--antd-colorBgSpotlight);--plasmic-token-system-bg-spotlight:var(--token-RvPI6LyeIPmd);--token-6Lhw5mK6wolF:var(--antd-colorPrimaryBg);--plasmic-token-system-primary-bg:var(--token-6Lhw5mK6wolF);--token-6G9-A5vsJlrH:var(--antd-colorPrimaryBgHover);--plasmic-token-system-primary-bg-hover:var(--token-6G9-A5vsJlrH);--token-ukwKZMvHWx7C:var(--antd-colorPrimaryBorder);--plasmic-token-system-primary-border:var(--token-ukwKZMvHWx7C);--token-8lqFm4pa_96a:var(--antd-colorPrimaryBorderHover);--plasmic-token-system-primary-border-hover:var(--token-8lqFm4pa_96a);--token-0W4hE_aeKQkw:var(--antd-colorPrimaryHover);--plasmic-token-system-primary-hover:var(--token-0W4hE_aeKQkw);--token-zeOmhvqK1boB:var(--antd-colorPrimaryActive);--plasmic-token-system-primary-active:var(--token-zeOmhvqK1boB);--token-Y4FX9LFslfTe:var(--antd-colorPrimaryTextHover);--plasmic-token-system-primary-text-hover:var(--token-Y4FX9LFslfTe);--token-DxfYAkV7QVUJ:var(--antd-colorPrimaryText);--plasmic-token-system-primary-text:var(--token-DxfYAkV7QVUJ);--token-zXou5HA2hb1R:var(--antd-colorPrimaryTextActive);--plasmic-token-system-primary-text-active:var(--token-zXou5HA2hb1R);--token-TgVT8YipjX7B:var(--antd-colorSuccessBg);--plasmic-token-system-success-bg:var(--token-TgVT8YipjX7B);--token-R0SUfsNirUr0:var(--antd-colorSuccessBgHover);--plasmic-token-system-success-bg-hover:var(--token-R0SUfsNirUr0);--token-mIWA40Rvp-L3:var(--antd-colorSuccessBorder);--plasmic-token-system-success-border:var(--token-mIWA40Rvp-L3);--token-uumNIGVKomsI:var(--antd-colorSuccessBorderHover);--plasmic-token-system-success-border-hover:var(--token-uumNIGVKomsI);--token-Vb0i3yqgVWX8:var(--antd-colorSuccessHover);--plasmic-token-system-success-hover:var(--token-Vb0i3yqgVWX8);--token-JP-pI4-MAOWS:var(--antd-colorSuccessActive);--plasmic-token-system-success-active:var(--token-JP-pI4-MAOWS);--token-nJiUvSvijQl3:var(--antd-colorSuccessTextHover);--plasmic-token-system-success-text-hover:var(--token-nJiUvSvijQl3);--token-6u49iN2cxqzs:var(--antd-colorSuccessText);--plasmic-token-system-success-text:var(--token-6u49iN2cxqzs);--token-U2IgSncNyCpY:var(--antd-colorSuccessTextActive);--plasmic-token-system-success-text-active:var(--token-U2IgSncNyCpY);--token-KrBMMqlPClZi:var(--antd-colorWarningBg);--plasmic-token-system-warning-bg:var(--token-KrBMMqlPClZi);--token-AIwAzeyxiz1x:var(--antd-colorWarningBgHover);--plasmic-token-system-warning-bg-hover:var(--token-AIwAzeyxiz1x);--token-u21Gzl9DygXI:var(--antd-colorWarningBorder);--plasmic-token-system-warning-border:var(--token-u21Gzl9DygXI);--token-M_5fD3bsBbm4:var(--antd-colorWarningBorderHover);--plasmic-token-system-warning-border-hover:var(--token-M_5fD3bsBbm4);--token-IFDRLVnOGObf:var(--antd-colorWarningHover);--plasmic-token-system-warning-hover:var(--token-IFDRLVnOGObf);--token-Ycl7DlUSVY4S:var(--antd-colorWarningActive);--plasmic-token-system-warning-active:var(--token-Ycl7DlUSVY4S);--token-bHHJuMx2zyxz:var(--antd-colorWarningTextHover);--plasmic-token-system-warning-text-hover:var(--token-bHHJuMx2zyxz);--token-EueuB3d74YKA:var(--antd-colorWarningText);--plasmic-token-system-warning-text:var(--token-EueuB3d74YKA);--token-2ObYh10hZuCh:var(--antd-colorWarningTextActive);--plasmic-token-system-warning-text-active:var(--token-2ObYh10hZuCh);--token-pi_amP1jS-3_:var(--antd-colorInfoBg);--plasmic-token-system-info-bg:var(--token-pi_amP1jS-3_);--token-AkJsX7eWcpyM:var(--antd-colorInfoBgHover);--plasmic-token-system-info-bg-hover:var(--token-AkJsX7eWcpyM);--token-q9Q0revQu5u0:var(--antd-colorInfoBorder);--plasmic-token-system-info-border:var(--token-q9Q0revQu5u0);--token-Ynjs6ut2v3nV:var(--antd-colorInfoBorderHover);--plasmic-token-system-info-border-hover:var(--token-Ynjs6ut2v3nV);--token-Z9jDmLfGJ4ec:var(--antd-colorInfoHover);--plasmic-token-system-info-hover:var(--token-Z9jDmLfGJ4ec);--token-sD0iOLam3c1_:var(--antd-colorInfoActive);--plasmic-token-system-info-active:var(--token-sD0iOLam3c1_);--token-Z5g3UaQUYJKs:var(--antd-colorInfoTextHover);--plasmic-token-system-info-text-hover:var(--token-Z5g3UaQUYJKs);--token-_T1cyz1fvJ5i:var(--antd-colorInfoText);--plasmic-token-system-info-text:var(--token-_T1cyz1fvJ5i);--token-VY6DggwR9lvs:var(--antd-colorInfoTextActive);--plasmic-token-system-info-text-active:var(--token-VY6DggwR9lvs);--token-y67qtjHCZN4U:var(--antd-colorErrorBg);--plasmic-token-system-error-bg:var(--token-y67qtjHCZN4U);--token-0MrDlDLqtJFU:var(--antd-colorErrorBgHover);--plasmic-token-system-error-bg-hover:var(--token-0MrDlDLqtJFU);--token-a78v3Ul_J4it:var(--antd-colorErrorBorder);--plasmic-token-system-error-border:var(--token-a78v3Ul_J4it);--token-IbRLKagyRkT2:var(--antd-colorErrorBorderHover);--plasmic-token-system-error-border-hover:var(--token-IbRLKagyRkT2);--token-COF46JTyVgAT:var(--antd-colorErrorHover);--plasmic-token-system-error-hover:var(--token-COF46JTyVgAT);--token-Bo2_tT25lwh4:var(--antd-colorErrorActive);--plasmic-token-system-error-active:var(--token-Bo2_tT25lwh4);--token-nd9tWjNBRhuz:var(--antd-colorErrorTextHover);--plasmic-token-system-error-text-hover:var(--token-nd9tWjNBRhuz);--token-ZDcvRU4gUKFH:var(--antd-colorErrorText);--plasmic-token-system-error-text:var(--token-ZDcvRU4gUKFH);--token-8dHZNKgzL8aW:var(--antd-colorErrorTextActive);--plasmic-token-system-error-text-active:var(--token-8dHZNKgzL8aW);--token-Yq556PvPjGii:var(--antd-colorWhite);--plasmic-token-system-white:var(--token-Yq556PvPjGii);--token-Le07ngBUPl2h:var(--antd-colorBgMask);--plasmic-token-system-bg-mask:var(--token-Le07ngBUPl2h);--token-y50Rafqey4Ec:var(--antd-colorIcon);--plasmic-token-system-icon:var(--token-y50Rafqey4Ec);--token-0jflij2Drauk:var(--antd-colorIconHover);--plasmic-token-system-icon-hover:var(--token-0jflij2Drauk);--token-p9GbVc-07pR7:var(--antd-colorLink);--plasmic-token-system-link:var(--token-p9GbVc-07pR7);--token-CmNnmfJ0iNRo:var(--antd-colorLinkHover);--plasmic-token-system-link-hover:var(--token-CmNnmfJ0iNRo);--token-cSJ2BJk-9JCq:var(--antd-paddingXXS);--plasmic-token-system-padding-xxs:var(--token-cSJ2BJk-9JCq);--token-oYI7ebdZitcv:var(--antd-paddingXS);--plasmic-token-system-padding-xs:var(--token-oYI7ebdZitcv);--token-Tf_KtjkxGdsv:var(--antd-paddingSM);--plasmic-token-system-padding-sm:var(--token-Tf_KtjkxGdsv);--token-UEz8jpx4ZeEk:var(--antd-padding);--plasmic-token-system-padding-m:var(--token-UEz8jpx4ZeEk);--token-Kzvu_5ZcCKzb:var(--antd-paddingMD);--plasmic-token-system-padding-md:var(--token-Kzvu_5ZcCKzb);--token-02IfQLozsPKb:var(--antd-paddingLG);--plasmic-token-system-padding-lg:var(--token-02IfQLozsPKb);--token-oW80B2Q_Cufz:var(--antd-paddingXL);--plasmic-token-system-padding-xl:var(--token-oW80B2Q_Cufz);--token-mZAl1RAwSIao:var(--antd-marginXXS);--plasmic-token-system-margin-xxs:var(--token-mZAl1RAwSIao);--token-9EfSOc8y7ano:var(--antd-marginXS);--plasmic-token-system-margin-xs:var(--token-9EfSOc8y7ano);--token-2ZPCvclvmwq9:var(--antd-marginSM);--plasmic-token-system-margin-sm:var(--token-2ZPCvclvmwq9);--token-_m46Z7TakRfI:var(--antd-margin);--plasmic-token-system-margin-m:var(--token-_m46Z7TakRfI);--token-4njgnJV5KOkS:var(--antd-marginMD);--plasmic-token-system-margin-md:var(--token-4njgnJV5KOkS);--token-eRNxHqcEHlFY:var(--antd-marginLG);--plasmic-token-system-margin-lg:var(--token-eRNxHqcEHlFY);--token-_8m4SPxiIjg9:var(--antd-marginXL);--plasmic-token-system-margin-xl:var(--token-_8m4SPxiIjg9);--token-dT-owZu8-6an:var(--antd-marginXXL);--plasmic-token-system-margin-xxl:var(--token-dT-owZu8-6an);--token-7z5Kw5B89TZR:var(--antd-fontSize);--plasmic-token-system-m:var(--token-7z5Kw5B89TZR);--token-o0Nl0Hefncwa:var(--antd-fontSizeSM);--plasmic-token-system-sm:var(--token-o0Nl0Hefncwa);--token-hYndcje43OGL:var(--antd-fontSizeLG);--plasmic-token-system-lg:var(--token-hYndcje43OGL);--token-BwOcdtoxJOlu:var(--antd-fontSizeXL);--plasmic-token-system-xl:var(--token-BwOcdtoxJOlu);--token-EBGyLHrpfttb:var(--antd-fontSizeHeading1);--plasmic-token-system-heading-1:var(--token-EBGyLHrpfttb);--token-bucIARGmMoc6:var(--antd-fontSizeHeading2);--plasmic-token-system-heading-2:var(--token-bucIARGmMoc6);--token-UXPBeNJ4rrVx:var(--antd-fontSizeHeading3);--plasmic-token-system-heading-3:var(--token-UXPBeNJ4rrVx);--token-B10hUni6jzpI:var(--antd-fontSizeHeading4);--plasmic-token-system-heading-4:var(--token-B10hUni6jzpI);--token-BlA-iDkaAWvO:var(--antd-fontSizeHeading5);--plasmic-token-system-heading-5:var(--token-BlA-iDkaAWvO);--token-_K7eyous79ni:var(--antd-lineHeight);--plasmic-token-system-m:var(--token-_K7eyous79ni);--token-fklKQN0M3LP2:var(--antd-lineHeightLG);--plasmic-token-system-lg:var(--token-fklKQN0M3LP2);--token-wxMcxZBYnxHD:var(--antd-lineHeightSM);--plasmic-token-system-sm:var(--token-wxMcxZBYnxHD);--token-sYDi1zi84t3y:var(--antd-lineHeightHeading1);--plasmic-token-system-heading-1:var(--token-sYDi1zi84t3y);--token-OclCNN0pXGGm:var(--antd-lineHeightHeading2);--plasmic-token-system-heading-2:var(--token-OclCNN0pXGGm);--token-yxIE6w4M2bri:var(--antd-lineHeightHeading3);--plasmic-token-system-heading-3:var(--token-yxIE6w4M2bri);--token-OdRcIpB2LnUT:var(--antd-lineHeightHeading4);--plasmic-token-system-heading-4:var(--token-OdRcIpB2LnUT);--token-FixeSDxCoolc:var(--antd-lineHeightHeading5);--plasmic-token-system-heading-5:var(--token-FixeSDxCoolc)}@import url("https://fonts.googleapis.com/css2?family=Inter%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700%3B0%2C800&family=Inconsolata%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700%3B0%2C800&display=swap");.plasmic_tokens_rKwwRX5zuD2LvBW2cSukvK{--token-ne2TzGE68ASv:#ffffff;--plasmic-token-header-bg-color:var(--token-ne2TzGE68ASv);--token-7OXfO_2qXW6F:#2c3e50;--plasmic-token-primary-text-color:var(--token-7OXfO_2qXW6F);--token-MNwZzDZraTuE:#3498db;--plasmic-token-accent-color:var(--token-MNwZzDZraTuE);--token-2De5YzgLb-uj:#2980b9;--plasmic-token-hover-color:var(--token-2De5YzgLb-uj);--token-z2Sd4EaTIIAw:#ecf0f1;--plasmic-token-border-color:var(--token-z2Sd4EaTIIAw);--token-IP8AXdndL81Z:Inter;--plasmic-token-font-family-primary:var(--token-IP8AXdndL81Z);--token-Wtog8UzX4Ulp:16px;--plasmic-token-font-size-base:var(--token-Wtog8UzX4Ulp);--token-AoeIgNrT6_uD:24px;--plasmic-token-font-size-logo:var(--token-AoeIgNrT6_uD);--token-9k2ZNVVtgEn2:8px;--plasmic-token-spacing-small:var(--token-9k2ZNVVtgEn2);--token-CDRdpXhM-UCK:16px;--plasmic-token-spacing-medium:var(--token-CDRdpXhM-UCK);--token-dJP4aoo-bRG7:24px;--plasmic-token-spacing-large:var(--token-dJP4aoo-bRG7);--token-UKkpnQiNIZnc:32px;--plasmic-token-spacing-xlarge:var(--token-UKkpnQiNIZnc);--token-mMj2X0qoNbL-:80px;--plasmic-token-header-height:var(--token-mMj2X0qoNbL-);--token-YkLCOKzFdG7y:#ffffff;--plasmic-token-dropdown-bg-color:var(--token-YkLCOKzFdG7y);--token-RT0z_53uutJQ:rgba(0,0,0,0.1);--plasmic-token-dropdown-shadow:var(--token-RT0z_53uutJQ);--token-OJHH7FmXl1jz:#f8f9fa;--plasmic-token-dropdown-item-hover:var(--token-OJHH7FmXl1jz);--token-UH9gUKEt_QyC:#1a237e;--plasmic-token-footer-bg-color:var(--token-UH9gUKEt_QyC);--token-efYE3lV9YQf0:#ffffff;--plasmic-token-footer-text-color:var(--token-efYE3lV9YQf0);--token-AgJuWkNOcrlP:#64b5f6;--plasmic-token-footer-link-hover:var(--token-AgJuWkNOcrlP);--token-YL3CGzAJsEvh:rgba(255,255,255,0.2);--plasmic-token-footer-border-color:var(--token-YL3CGzAJsEvh);--token-bg6NNb71nW6O:32px;--plasmic-token-footer-logo-size:var(--token-bg6NNb71nW6O);--token-RFeBB44Z0vaj:14px;--plasmic-token-footer-copyright-size:var(--token-RFeBB44Z0vaj);--token-vaETM8M2RzWt:48px;--plasmic-token-footer-nav-gap:var(--token-vaETM8M2RzWt);--plsmc-standard-width:800px;--plsmc-wide-width:1280px;--plsmc-viewport-gap:16px;--plsmc-wide-chunk:calc(((var(--plsmc-wide-width) - var(--plsmc-standard-width)) / 2) - var(--plsmc-viewport-gap))}.plasmic_default_styles,.plasmic_default_styles:where(.global_locale_de),.plasmic_default_styles:where(.global_locale_en),.plasmic_default_styles:where(.global_theme_dark),.plasmic_default_styles:where(.global_theme_light){--mixin-aNTP23DcY3_y_font-family:"Inter",sans-serif;--mixin-aNTP23DcY3_y_font-size:16px;--mixin-aNTP23DcY3_y_font-weight:400;--mixin-aNTP23DcY3_y_font-style:normal;--mixin-aNTP23DcY3_y_text-align:left;--mixin-aNTP23DcY3_y_text-transform:none;--mixin-aNTP23DcY3_y_line-height:1.5;--mixin-aNTP23DcY3_y_letter-spacing:normal;--mixin-aNTP23DcY3_y_white-space:pre-wrap;--mixin-aNTP23DcY3_y_user-select:text;--mixin-aNTP23DcY3_y_text-decoration-line:none;--mixin-aNTP23DcY3_y_text-overflow:clip;--mixin-aNTP23DcY3_y_color:#000000;--mixin-bYdYsXGpKJ13_font-weight:700;--mixin-bYdYsXGpKJ13_font-size:64px;--mixin-bYdYsXGpKJ13_line-height:1;--mixin-bYdYsXGpKJ13_letter-spacing:-1px;--mixin-bYdYsXGpKJ13_white-space:pre-wrap;--mixin-faofWiRjfeVM_font-size:48px;--mixin-faofWiRjfeVM_font-weight:700;--mixin-faofWiRjfeVM_letter-spacing:-0.5px;--mixin-faofWiRjfeVM_line-height:1.1;--mixin-faofWiRjfeVM_white-space:pre-wrap;--mixin-rhcTQJA361Cw_color:#0070f3;--mixin-rhcTQJA361Cw_white-space:pre-wrap;--mixin-DVKoN4YDW7x3_font-size:32px;--mixin-DVKoN4YDW7x3_font-weight:600;--mixin-DVKoN4YDW7x3_line-height:1.2;--mixin-DVKoN4YDW7x3_white-space:pre-wrap;--mixin-AtRlwIpAyQEY_font-size:24px;--mixin-AtRlwIpAyQEY_font-weight:600;--mixin-AtRlwIpAyQEY_line-height:1.3;--mixin-AtRlwIpAyQEY_white-space:pre-wrap;--mixin-iZP4ppajBOvg_background:linear-gradient(#f8f8f8,#f8f8f8);--mixin-iZP4ppajBOvg_border-bottom-color:#dddddd;--mixin-iZP4ppajBOvg_border-bottom-style:solid;--mixin-iZP4ppajBOvg_border-bottom-width:1px;--mixin-iZP4ppajBOvg_border-left-color:#dddddd;--mixin-iZP4ppajBOvg_border-left-style:solid;--mixin-iZP4ppajBOvg_border-left-width:1px;--mixin-iZP4ppajBOvg_border-right-color:#dddddd;--mixin-iZP4ppajBOvg_border-right-style:solid;--mixin-iZP4ppajBOvg_border-right-width:1px;--mixin-iZP4ppajBOvg_border-top-color:#dddddd;--mixin-iZP4ppajBOvg_border-top-style:solid;--mixin-iZP4ppajBOvg_border-top-width:1px;--mixin-iZP4ppajBOvg_border-bottom-left-radius:3px;--mixin-iZP4ppajBOvg_border-bottom-right-radius:3px;--mixin-iZP4ppajBOvg_border-top-left-radius:3px;--mixin-iZP4ppajBOvg_border-top-right-radius:3px;--mixin-iZP4ppajBOvg_font-family:"Inconsolata";--mixin-iZP4ppajBOvg_padding-bottom:1px;--mixin-iZP4ppajBOvg_padding-left:4px;--mixin-iZP4ppajBOvg_padding-right:4px;--mixin-iZP4ppajBOvg_padding-top:1px;--mixin-iZP4ppajBOvg_white-space:pre-wrap;--mixin-ogyIaU5AvFGs_border-left-color:#dddddd;--mixin-ogyIaU5AvFGs_border-left-style:solid;--mixin-ogyIaU5AvFGs_border-left-width:3px;--mixin-ogyIaU5AvFGs_color:#888888;--mixin-ogyIaU5AvFGs_padding-left:10px;--mixin-ogyIaU5AvFGs_white-space:pre-wrap;--mixin-xJ9WLKRAqFgW_background:linear-gradient(#f8f8f8,#f8f8f8);--mixin-xJ9WLKRAqFgW_border-bottom-color:#dddddd;--mixin-xJ9WLKRAqFgW_border-bottom-style:solid;--mixin-xJ9WLKRAqFgW_border-bottom-width:1px;--mixin-xJ9WLKRAqFgW_border-left-color:#dddddd;--mixin-xJ9WLKRAqFgW_border-left-style:solid;--mixin-xJ9WLKRAqFgW_border-left-width:1px;--mixin-xJ9WLKRAqFgW_border-right-color:#dddddd;--mixin-xJ9WLKRAqFgW_border-right-style:solid;--mixin-xJ9WLKRAqFgW_border-right-width:1px;--mixin-xJ9WLKRAqFgW_border-top-color:#dddddd;--mixin-xJ9WLKRAqFgW_border-top-style:solid;--mixin-xJ9WLKRAqFgW_border-top-width:1px;--mixin-xJ9WLKRAqFgW_border-bottom-left-radius:3px;--mixin-xJ9WLKRAqFgW_border-bottom-right-radius:3px;--mixin-xJ9WLKRAqFgW_border-top-left-radius:3px;--mixin-xJ9WLKRAqFgW_border-top-right-radius:3px;--mixin-xJ9WLKRAqFgW_font-family:"Inconsolata";--mixin-xJ9WLKRAqFgW_padding-bottom:3px;--mixin-xJ9WLKRAqFgW_padding-left:6px;--mixin-xJ9WLKRAqFgW_padding-right:6px;--mixin-xJ9WLKRAqFgW_padding-top:3px;--mixin-xJ9WLKRAqFgW_white-space:pre-wrap;--mixin-h8GRNKl9dNHK_display:flex;--mixin-h8GRNKl9dNHK_flex-direction:column;--mixin-h8GRNKl9dNHK_align-items:stretch;--mixin-h8GRNKl9dNHK_justify-content:flex-start;--mixin-h8GRNKl9dNHK_list-style-position:outside;--mixin-h8GRNKl9dNHK_padding-left:40px;--mixin-h8GRNKl9dNHK_position:relative;--mixin-h8GRNKl9dNHK_list-style-type:disc;--mixin-h8GRNKl9dNHK_white-space:pre-wrap;--mixin-n6eyGrye9CUq_display:flex;--mixin-n6eyGrye9CUq_flex-direction:column;--mixin-n6eyGrye9CUq_align-items:stretch;--mixin-n6eyGrye9CUq_justify-content:flex-start;--mixin-n6eyGrye9CUq_list-style-position:outside;--mixin-n6eyGrye9CUq_padding-left:40px;--mixin-n6eyGrye9CUq_position:relative;--mixin-n6eyGrye9CUq_list-style-type:decimal;--mixin-n6eyGrye9CUq_white-space:pre-wrap;--mixin-yrXCiEa1urv8_font-size:20px;--mixin-yrXCiEa1urv8_font-weight:600;--mixin-yrXCiEa1urv8_line-height:1.5;--mixin-yrXCiEa1urv8_white-space:pre-wrap;--mixin-OFe-B9821_6e_font-size:16px;--mixin-OFe-B9821_6e_font-weight:600;--mixin-OFe-B9821_6e_line-height:1.5;--mixin-OFe-B9821_6e_white-space:pre-wrap;--mixin-Gl48YG07GIjB_color:#3291ff;--mixin-Gl48YG07GIjB_white-space:pre-wrap;--mixin-LjFvup_exis3_white-space:pre-wrap;--mixin-BlEFU7GE9j3r_white-space:pre-wrap}.plasmic_mixins,.plasmic_mixins:where(.global_locale_de),.plasmic_mixins:where(.global_locale_en),.plasmic_mixins:where(.global_theme_dark),.plasmic_mixins:where(.global_theme_light){--mixin-GN4frBbp7pAe_white-space:pre-wrap;--plasmic-mixin-unnamed-style-preset_white-space:var(
    --mixin-GN4frBbp7pAe_white-space
  )}:where(.all){display:block;white-space:inherit;grid-row:auto;grid-column:auto;position:relative;background:none;background-size:100% 100%;background-repeat:no-repeat;row-gap:0;column-gap:0;box-shadow:none;box-sizing:border-box;-webkit-text-decoration-line:none;text-decoration-line:none;margin:0;border-width:0}:where(.__wab_expr_html_text *){white-space:inherit;grid-row:auto;grid-column:auto;background:none;background-size:100% 100%;background-repeat:no-repeat;row-gap:0;column-gap:0;box-shadow:none;box-sizing:border-box;margin:0;border-width:0}:where(.img){display:inline-block}:where(.__wab_expr_html_text img){white-space:inherit}:where(.li){display:list-item}:where(.__wab_expr_html_text li){white-space:inherit}:where(.span){display:inline;position:static;font-family:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;text-transform:inherit}:where(.__wab_expr_html_text span){white-space:inherit;font-family:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;text-transform:inherit}:where(.input){font-family:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;text-transform:inherit;background-image:linear-gradient(#ffffff,#ffffff);padding:2px;border:1px solid lightgray}:where(.__wab_expr_html_text input){white-space:inherit;font-family:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;text-transform:inherit;background-image:linear-gradient(#ffffff,#ffffff);padding:2px;border:1px solid lightgray}:where(.textarea){font-family:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;text-transform:inherit;padding:2px;border:1px solid lightgray}:where(.__wab_expr_html_text textarea){white-space:inherit;font-family:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;text-transform:inherit;padding:2px;border:1px solid lightgray}:where(.button){font-family:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;text-transform:inherit;background-image:none;align-items:flex-start;text-align:center;padding:2px 6px;border:1px solid lightgray}:where(.__wab_expr_html_text button){white-space:inherit;font-family:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;text-transform:inherit;background-image:none;align-items:flex-start;text-align:center;padding:2px 6px;border:1px solid lightgray}:where(.code){font-family:inherit;line-height:inherit}:where(.__wab_expr_html_text code){white-space:inherit;font-family:inherit;line-height:inherit}:where(.pre){font-family:inherit;line-height:inherit}:where(.__wab_expr_html_text pre){white-space:inherit;font-family:inherit;line-height:inherit}:where(.p){font-family:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;text-transform:inherit}:where(.__wab_expr_html_text p){white-space:inherit;font-family:inherit;line-height:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;text-transform:inherit}:where(.i){font-family:inherit;line-height:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-transform:inherit}:where(.__wab_expr_html_text i){white-space:inherit;font-family:inherit;line-height:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-transform:inherit}:where(.em){font-family:inherit;line-height:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-transform:inherit}:where(.__wab_expr_html_text em){white-space:inherit;font-family:inherit;line-height:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-transform:inherit}:where(.strong){font-family:inherit;line-height:inherit;font-size:inherit;color:inherit;text-transform:inherit}:where(.__wab_expr_html_text strong){white-space:inherit;font-family:inherit;line-height:inherit;font-size:inherit;color:inherit;text-transform:inherit}:where(.h1){font-size:inherit;font-weight:inherit}:where(.__wab_expr_html_text h1){white-space:inherit;font-size:inherit;font-weight:inherit}:where(.h2){font-size:inherit;font-weight:inherit}:where(.__wab_expr_html_text h2){white-space:inherit;font-size:inherit;font-weight:inherit}:where(.h3){font-size:inherit;font-weight:inherit}:where(.__wab_expr_html_text h3){white-space:inherit;font-size:inherit;font-weight:inherit}:where(.h4){font-size:inherit;font-weight:inherit}:where(.__wab_expr_html_text h4){white-space:inherit;font-size:inherit;font-weight:inherit}:where(.h5){font-size:inherit;font-weight:inherit}:where(.__wab_expr_html_text h5){white-space:inherit;font-size:inherit;font-weight:inherit}:where(.h6){font-size:inherit;font-weight:inherit}:where(.__wab_expr_html_text h6){white-space:inherit;font-size:inherit;font-weight:inherit}:where(.address){font-style:inherit}:where(.__wab_expr_html_text address){white-space:inherit;font-style:inherit}:where(.a){color:inherit}:where(.__wab_expr_html_text a){white-space:inherit;color:inherit}:where(.ol){list-style-type:none;padding:0}:where(.__wab_expr_html_text ol){white-space:inherit;list-style-type:none;padding:0}:where(.ul){list-style-type:none;padding:0}:where(.__wab_expr_html_text ul){white-space:inherit;list-style-type:none;padding:0}:where(.select){padding:2px 6px}:where(.__wab_expr_html_text select){white-space:inherit;padding:2px 6px}.plasmic_default__component_wrapper{display:grid}.plasmic_default__inline{display:inline}.plasmic_page_wrapper{display:flex;width:100%;min-height:100vh;align-items:stretch;align-self:start}.plasmic_page_wrapper>*{height:auto!important}.__wab_expr_html_text{white-space:normal}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK){font-family:var(--mixin-aNTP23DcY3_y_font-family);font-size:var(--mixin-aNTP23DcY3_y_font-size);font-weight:var(--mixin-aNTP23DcY3_y_font-weight);font-style:var(--mixin-aNTP23DcY3_y_font-style);color:var(--mixin-aNTP23DcY3_y_color);text-align:var(--mixin-aNTP23DcY3_y_text-align);text-transform:var(--mixin-aNTP23DcY3_y_text-transform);line-height:var(--mixin-aNTP23DcY3_y_line-height);letter-spacing:var(--mixin-aNTP23DcY3_y_letter-spacing);white-space:var(--mixin-aNTP23DcY3_y_white-space)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) h1,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) h1:where(.h1__rKwwR),:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) h1,h1:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.h1__rKwwR),h1:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags){font-weight:var(--mixin-bYdYsXGpKJ13_font-weight);font-size:var(--mixin-bYdYsXGpKJ13_font-size);line-height:var(--mixin-bYdYsXGpKJ13_line-height);letter-spacing:var(--mixin-bYdYsXGpKJ13_letter-spacing)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) h2,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) h2:where(.h2__rKwwR),:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) h2,h2:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.h2__rKwwR),h2:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags){font-size:var(--mixin-faofWiRjfeVM_font-size);font-weight:var(--mixin-faofWiRjfeVM_font-weight);letter-spacing:var(--mixin-faofWiRjfeVM_letter-spacing);line-height:var(--mixin-faofWiRjfeVM_line-height)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) a,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) a:where(.a__rKwwR),:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) a,a:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.a__rKwwR),a:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags){color:var(--mixin-rhcTQJA361Cw_color)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) h3,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) h3:where(.h3__rKwwR),:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) h3,h3:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.h3__rKwwR),h3:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags){font-size:var(--mixin-DVKoN4YDW7x3_font-size);font-weight:var(--mixin-DVKoN4YDW7x3_font-weight);line-height:var(--mixin-DVKoN4YDW7x3_line-height)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) h4,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) h4:where(.h4__rKwwR),:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) h4,h4:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.h4__rKwwR),h4:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags){font-size:var(--mixin-AtRlwIpAyQEY_font-size);font-weight:var(--mixin-AtRlwIpAyQEY_font-weight);line-height:var(--mixin-AtRlwIpAyQEY_line-height)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) code,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) code:where(.code__rKwwR),:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) code,code:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.code__rKwwR),code:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags){background:#f8f8f8;font-family:var(--mixin-iZP4ppajBOvg_font-family);border-radius:var(--mixin-iZP4ppajBOvg_border-top-left-radius) var(--mixin-iZP4ppajBOvg_border-top-right-radius) var(--mixin-iZP4ppajBOvg_border-bottom-right-radius) var(--mixin-iZP4ppajBOvg_border-bottom-left-radius);padding:var(--mixin-iZP4ppajBOvg_padding-top) var(--mixin-iZP4ppajBOvg_padding-right) var(--mixin-iZP4ppajBOvg_padding-bottom) var(--mixin-iZP4ppajBOvg_padding-left);border-top:var(--mixin-iZP4ppajBOvg_border-top-width) var(--mixin-iZP4ppajBOvg_border-top-style) var(--mixin-iZP4ppajBOvg_border-top-color);border-right:var(--mixin-iZP4ppajBOvg_border-right-width) var(--mixin-iZP4ppajBOvg_border-right-style) var(--mixin-iZP4ppajBOvg_border-right-color);border-bottom:var(--mixin-iZP4ppajBOvg_border-bottom-width) var(--mixin-iZP4ppajBOvg_border-bottom-style) var(--mixin-iZP4ppajBOvg_border-bottom-color);border-left:var(--mixin-iZP4ppajBOvg_border-left-width) var(--mixin-iZP4ppajBOvg_border-left-style) var(--mixin-iZP4ppajBOvg_border-left-color)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) blockquote,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) blockquote:where(.blockquote__rKwwR),:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) blockquote,blockquote:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.blockquote__rKwwR),blockquote:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags){color:var(--mixin-ogyIaU5AvFGs_color);padding-left:var(--mixin-ogyIaU5AvFGs_padding-left);border-left:var(--mixin-ogyIaU5AvFGs_border-left-width) var(--mixin-ogyIaU5AvFGs_border-left-style) var(--mixin-ogyIaU5AvFGs_border-left-color)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) pre,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) pre:where(.pre__rKwwR),:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) pre,pre:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.pre__rKwwR),pre:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags){background:#f8f8f8;font-family:var(--mixin-xJ9WLKRAqFgW_font-family);border-radius:var(--mixin-xJ9WLKRAqFgW_border-top-left-radius) var(--mixin-xJ9WLKRAqFgW_border-top-right-radius) var(--mixin-xJ9WLKRAqFgW_border-bottom-right-radius) var(--mixin-xJ9WLKRAqFgW_border-bottom-left-radius);padding:var(--mixin-xJ9WLKRAqFgW_padding-top) var(--mixin-xJ9WLKRAqFgW_padding-right) var(--mixin-xJ9WLKRAqFgW_padding-bottom) var(--mixin-xJ9WLKRAqFgW_padding-left);border-top:var(--mixin-xJ9WLKRAqFgW_border-top-width) var(--mixin-xJ9WLKRAqFgW_border-top-style) var(--mixin-xJ9WLKRAqFgW_border-top-color);border-right:var(--mixin-xJ9WLKRAqFgW_border-right-width) var(--mixin-xJ9WLKRAqFgW_border-right-style) var(--mixin-xJ9WLKRAqFgW_border-right-color);border-bottom:var(--mixin-xJ9WLKRAqFgW_border-bottom-width) var(--mixin-xJ9WLKRAqFgW_border-bottom-style) var(--mixin-xJ9WLKRAqFgW_border-bottom-color);border-left:var(--mixin-xJ9WLKRAqFgW_border-left-width) var(--mixin-xJ9WLKRAqFgW_border-left-style) var(--mixin-xJ9WLKRAqFgW_border-left-color)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) ul,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) ul:where(.ul__rKwwR),:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) ul,ul:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.ul__rKwwR),ul:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags){display:var(--mixin-h8GRNKl9dNHK_display);flex-direction:var(--mixin-h8GRNKl9dNHK_flex-direction);align-items:var(--mixin-h8GRNKl9dNHK_align-items);justify-content:var(--mixin-h8GRNKl9dNHK_justify-content);list-style-position:var(--mixin-h8GRNKl9dNHK_list-style-position);padding-left:var(--mixin-h8GRNKl9dNHK_padding-left);position:var(--mixin-h8GRNKl9dNHK_position);list-style-type:var(--mixin-h8GRNKl9dNHK_list-style-type);column-gap:var(--mixin-h8GRNKl9dNHK_column-gap)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) ol,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) ol:where(.ol__rKwwR),:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) ol,ol:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.ol__rKwwR),ol:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags){display:var(--mixin-n6eyGrye9CUq_display);flex-direction:var(--mixin-n6eyGrye9CUq_flex-direction);align-items:var(--mixin-n6eyGrye9CUq_align-items);justify-content:var(--mixin-n6eyGrye9CUq_justify-content);list-style-position:var(--mixin-n6eyGrye9CUq_list-style-position);padding-left:var(--mixin-n6eyGrye9CUq_padding-left);position:var(--mixin-n6eyGrye9CUq_position);list-style-type:var(--mixin-n6eyGrye9CUq_list-style-type);column-gap:var(--mixin-n6eyGrye9CUq_column-gap)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) h5,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) h5:where(.h5__rKwwR),:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) h5,h5:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.h5__rKwwR),h5:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags){font-size:var(--mixin-yrXCiEa1urv8_font-size);font-weight:var(--mixin-yrXCiEa1urv8_font-weight);line-height:var(--mixin-yrXCiEa1urv8_line-height)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) h6,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) h6:where(.h6__rKwwR),:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) h6,h6:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.h6__rKwwR),h6:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags){font-size:var(--mixin-OFe-B9821_6e_font-size);font-weight:var(--mixin-OFe-B9821_6e_font-weight);line-height:var(--mixin-OFe-B9821_6e_line-height)}:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK .__wab_expr_html_text) a:hover,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK) a:where(.a__rKwwR):hover,:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags) a:hover,a:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK.a__rKwwR):hover,a:where(.root_reset_rKwwRX5zuD2LvBW2cSukvK_tags):hover{color:var(--mixin-Gl48YG07GIjB_color)}@font-face{font-family:DM Sans Local;src:url(/fonts/dm-sans/DMSans-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DM Sans Local;src:url(/fonts/dm-sans/DMSans-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:DM Sans Local;src:url(/fonts/dm-sans/DMSans-SemiBold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:DM Sans Local;src:url(/fonts/dm-sans/DMSans-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Inter Local;src:url(/fonts/inter/Inter-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter Local;src:url(/fonts/inter/Inter-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Inter Local;src:url(/fonts/inter/Inter-SemiBold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Inter Local;src:url(/fonts/inter/Inter-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Roboto Local;src:url(/fonts/roboto/Roboto-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Roboto Local;src:url(/fonts/roboto/Roboto-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Roboto Local;src:url(/fonts/roboto/Roboto-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--font-body:"proxima-nova","DM Sans Local","Inter Local",Arial,sans-serif;--font-display:"roca","Inter Local","Roboto Local",Arial,sans-serif;--font-ui:"proxima-nova","Roboto Local","DM Sans Local",Arial,sans-serif;--font-editorial:"georgia-pro",Georgia,serif;--bg:#ffffff;--bg-strong:#f3f3f0;--surface:rgba(255,255,255,0.92);--surface-strong:#ffffff;--text:#161514;--muted:#6c655d;--line:rgba(22,21,20,0.12);--brand:#ca4b2f;--brand-dark:#942e17;--accent:#13473f;--shadow:0 22px 60px rgba(48,34,24,0.12)}*{box-sizing:border-box}body,html{min-height:100%;background:var(--bg)}body{margin:0;color:var(--text);font-family:var(--font-body)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.shell{width:min(1180px,calc(100% - 32px));margin:0 auto}.eyebrow{margin:0 0 14px;color:var(--brand-dark);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(255,255,255,.88);border-bottom:1px solid var(--line)}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:74px}.site-header__brand{display:grid;grid-gap:4px;gap:4px}.site-header__mark{font-family:var(--font-display);font-size:1.7rem;font-weight:700}.site-header__meta{color:var(--muted);font-size:.92rem}.site-header__nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px}.site-header__nav a{color:var(--muted);font-weight:600}.site-header__nav a:hover{color:var(--text)}.hero{padding:42px 0 26px}.hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);grid-gap:24px;gap:24px;align-items:stretch}.article-page,.hero__copy,.hero__visual,.lead-story,.not-found-page,.stories-page,.story-card,.story-page{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow)}.hero__copy{padding:32px;border-radius:26px}.hero__visual{position:relative;min-height:560px;border-radius:32px;overflow:hidden}.article-page h1,.hero h1,.lead-story h2,.not-found-page h1,.section-heading h1,.section-heading h2,.story-card h3,.story-page h1{margin:0;font-family:var(--font-display);line-height:.96}.hero h1{font-size:clamp(3.4rem,6.5vw,6.8rem)}.hero__deck{max-width:40rem;margin:18px 0 0;color:var(--muted);font-size:1.12rem;line-height:1.7}.hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:999px;font-weight:700}.button--solid{background:var(--brand);color:#fff}.button--solid:hover{background:var(--brand-dark)}.button--ghost{border:1px solid var(--line);background:rgba(255,255,255,.65)}.article-page__hero,.hero__image,.story-page__hero{width:100%;height:100%;object-fit:cover}.hero__placeholder{display:grid;grid-gap:12px;gap:12px;align-content:end;min-height:100%;padding:36px;background:linear-gradient(180deg,rgba(19,71,63,.08),rgba(19,71,63,.3)),linear-gradient(135deg,#dfd1be,#b59d84)}.hero__placeholder span{color:var(--muted);font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.hero__placeholder strong{max-width:18ch;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.3rem);line-height:.98}.feature-band,.story-stream{padding:18px 0 32px}.feature-band__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:24px;gap:24px}.lead-story{padding:28px;border-radius:24px}.lead-story h2{font-size:clamp(2.2rem,4vw,4rem)}.lead-story p:not(.eyebrow){color:var(--muted);font-size:1.06rem;line-height:1.7}.text-link{display:inline-flex;margin-top:12px;color:var(--accent);font-weight:700}.side-stories,.story-grid{display:grid;grid-gap:20px;gap:20px}.story-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.story-card{border-radius:22px;overflow:hidden}.story-card__link{display:grid;height:100%}.story-card__media{position:relative;aspect-ratio:1.45/1;overflow:hidden}.story-card__body{display:grid;grid-gap:12px;gap:12px;padding:18px 18px 20px}.story-card__meta,.story-page__meta{display:flex;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:.84rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.story-card h3{font-size:1.55rem}.not-found-page p,.rich-text,.section-heading__text,.story-card p,.story-page__excerpt{color:var(--muted);line-height:1.75}.section-heading{display:grid;grid-gap:8px;gap:8px;margin-bottom:24px}.section-heading h1,.section-heading h2{font-size:clamp(2.2rem,4vw,4rem)}.article-page,.not-found-page,.stories-page,.story-page{margin-top:32px;margin-bottom:40px;padding:32px;border-radius:28px}.article-page h1,.not-found-page h1,.story-page h1{font-size:clamp(2.6rem,5vw,5.3rem)}.article-page__hero-wrap,.story-page__hero-wrap{margin:28px 0;border-radius:22px;overflow:hidden}.article-page__hero,.story-page__hero{max-height:640px}.article-page__content,.hero .rich-text,.story-page__content{font-size:1.06rem}.rich-text>:first-child{margin-top:0}.rich-text>:last-child{margin-bottom:0}.rich-text a{color:var(--accent);text-decoration:underline}.rich-text h2,.rich-text h3{color:var(--text);font-family:var(--font-display);line-height:1.05}.rich-text blockquote{margin:24px 0;padding-left:18px;border-left:3px solid var(--brand);color:var(--text);font-family:var(--font-display);font-size:1.3rem}@media (max-width:980px){.feature-band__grid,.hero__grid,.story-grid{grid-template-columns:1fr}.hero__visual{min-height:420px}}@media (max-width:720px){.shell{width:min(100% - 24px,1180px)}.site-header__inner{align-items:flex-start;flex-direction:column;padding:14px 0}.site-header__nav{justify-content:flex-start}.article-page,.hero__copy,.lead-story,.not-found-page,.stories-page,.story-page{padding:22px}.hero__actions{flex-direction:column}.button{width:100%}}