@font-face{font-family:Red Hat Display;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/43145459071bf43f-s.3iy0uhsrxdetc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/8780dfd0812b997c-s.p.37az_hml-lcqo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Display Fallback;src:local(Arial);ascent-override:102.68%;descent-override:30.76%;line-gap-override:0.0%;size-adjust:99.15%}.red_hat_display_83608907-module__IC-2fq__className{font-family:Red Hat Display,Red Hat Display Fallback;font-style:normal}.red_hat_display_83608907-module__IC-2fq__variable{--font-red-hat-display:"Red Hat Display", "Red Hat Display Fallback"}
@font-face{font-family:Red Hat Text;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/a3fa11cb2bc1e056-s.2hturxiopra4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/012bcfd9b166d28a-s.p.0gwx39mx-bkmv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text Fallback;src:local(Arial);ascent-override:101.53%;descent-override:30.42%;line-gap-override:0.0%;size-adjust:100.27%}.red_hat_text_80ec1080-module__NWkqFa__className{font-family:Red Hat Text,Red Hat Text Fallback;font-style:normal}.red_hat_text_80ec1080-module__NWkqFa__variable{--font-red-hat-text:"Red Hat Text", "Red Hat Text Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_b757649e-module__VxvIbG__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_b757649e-module__VxvIbG__variable{--font-manrope:"Manrope", "Manrope Fallback"}

:root{--bb-bay:#b0cdce;--bb-cream:#fdfbe9;--bb-sand:#cebf9f;--bb-olive:#6c6651;--bb-bay-50:#f1f7f7;--bb-bay-100:#dfecec;--bb-bay-200:#c7ddde;--bb-bay-300:#b0cdce;--bb-bay-400:#9bbcbd;--bb-bay-500:#84a7a9;--bb-bay-600:#6b8d8f;--bb-bay-700:#537072;--bb-bay-800:#40595b;--bb-bay-900:#33484a;--bb-cream-50:#fffef7;--bb-cream-100:#fdfbe9;--bb-cream-200:#f8f4dc;--bb-cream-300:#f1eccb;--bb-paper-0:#fff;--bb-paper-50:#faf9f5;--bb-paper-100:#f4f3ec;--bb-paper-200:#ebeae2;--bb-sand-50:#f7f2e8;--bb-sand-100:#ede4d3;--bb-sand-200:#ded1b8;--bb-sand-300:#cebf9f;--bb-sand-400:#bcaa86;--bb-sand-500:#a6926c;--bb-sand-600:#8a7857;--bb-sand-700:#756445;--bb-sand-800:#5e5138;--bb-olive-200:#b3ae9b;--bb-olive-300:#96907a;--bb-olive-400:#807a62;--bb-olive-450:#726c56;--bb-olive-500:#6c6651;--bb-olive-600:#585340;--bb-olive-700:#443f31;--bb-olive-800:#2f2c22;--bb-terracotta-50:#fdf4ef;--bb-terracotta-100:#fbe7da;--bb-terracotta-200:#f3cdb6;--bb-terracotta-300:#e8b49a;--bb-terracotta-400:#dc9068;--bb-terracotta-500:#c97142;--bb-terracotta-600:#ac5c33;--bb-terracotta-700:#8c4a29;--bb-terracotta-800:#723c21;--bb-white:#fff;--bb-black:#1b1913;--bb-leaf:#7e8f6a;--bb-amber:#c89a5b;--bb-rose:#9c4351;--bb-leaf-text:#556344;--bb-amber-text:#7c5a20;--bb-rose-text:#843845;--surface-page:var(--bb-paper-0);--surface-page-alt:var(--bb-paper-100);--surface-card:var(--bb-white);--surface-sunk:var(--bb-paper-200);--surface-cream:var(--bb-cream-100);--surface-emphasis:var(--bb-terracotta-100);--surface-accent:var(--bb-bay-100);--surface-accent-strong:var(--bb-bay-300);--surface-sand:var(--bb-sand-100);--surface-inverse:var(--bb-olive-500);--surface-inverse-deep:var(--bb-olive-700);--surface-overlay:#2f2c228c;--text-strong:var(--bb-olive-700);--text-body:var(--bb-olive-500);--text-muted:var(--bb-sand-700);--text-subtle:var(--bb-olive-450);--text-decorative:var(--bb-sand-600);--text-inverse:var(--bb-cream-100);--text-on-accent:var(--bb-olive-700);--text-on-emphasis:var(--bb-terracotta-700);--text-link:var(--bb-olive-600);--text-link-hover:var(--bb-bay-700);--border-hairline:#6c665124;--border-subtle:var(--bb-sand-100);--border-strong:var(--bb-sand-300);--border-control:#a08a62;--border-inverse:#fdfbe947;--border-focus:var(--bb-bay-700);--action-primary:var(--bb-olive-500);--action-primary-hover:var(--bb-olive-600);--action-primary-active:var(--bb-olive-700);--action-primary-text:var(--bb-cream-100);--action-secondary:var(--bb-bay-300);--action-secondary-hover:var(--bb-bay-400);--action-secondary-active:var(--bb-bay-500);--action-secondary-text:var(--bb-olive-700);--action-secondary-border:var(--bb-bay-600);--action-accent:var(--bb-bay-700);--action-accent-hover:var(--bb-bay-800);--action-accent-active:var(--bb-bay-900);--action-accent-text:var(--bb-cream-100);--action-emphasis:var(--bb-terracotta-600);--action-emphasis-hover:var(--bb-terracotta-700);--action-emphasis-active:var(--bb-terracotta-800);--action-emphasis-text:var(--bb-cream-100);--action-quiet-hover:var(--bb-paper-100);--action-disabled:var(--bb-sand-100);--action-disabled-text:var(--bb-sand-700);--status-success:var(--bb-leaf);--status-success-text:var(--bb-leaf-text);--status-success-surface:#eaefe3;--status-warning:var(--bb-amber);--status-warning-text:var(--bb-amber-text);--status-warning-surface:#f8eedd;--status-error:var(--bb-rose);--status-error-text:var(--bb-rose-text);--status-error-surface:#f7e5e7}
:root{--font-display:"Red Hat Display","Manrope","Trebuchet MS",system-ui,sans-serif;--font-text:"Red Hat Text","Manrope","Trebuchet MS",system-ui,sans-serif;--font-mono:"Red Hat Mono",ui-monospace,monospace;--font-display-ru:"Manrope","Red Hat Display",system-ui,sans-serif;--font-text-ru:"Manrope","Red Hat Text",system-ui,sans-serif;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-display-xl:76px;--text-display-lg:56px;--text-display-md:42px;--text-display-sm:32px;--text-title-lg:26px;--text-title-md:22px;--text-title-sm:18px;--text-body-lg:18px;--text-body-md:16px;--text-body-sm:14px;--text-caption:13px;--text-micro:11px;--leading-tight:1.04;--leading-snug:1.18;--leading-normal:1.45;--leading-relaxed:1.62;--tracking-display:-.015em;--tracking-normal:0;--tracking-label:.14em}
:root{--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:104px;--space-13:136px;--gutter-page:32px;--gutter-page-wide:64px;--max-content:1200px;--max-prose:62ch;--logo-clearspace:.66}
:root{--radius-xs:6px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-pill:999px;--radius-arch-foot:min(24px, 12.5cqw);--radius-arch:50cqw 50cqw var(--radius-arch-foot) var(--radius-arch-foot) / 50cqw 50cqw var(--radius-arch-foot) var(--radius-arch-foot);--arch-aspect:3 / 4;--arch-aspect-tallest:1 / 2;--arch-aspect-widest:1 / 1;--arch-max-width:520px;--radius-lintel:var(--radius-lg)}
:root{--shadow-xs:0 1px 2px #6c665114;--shadow-sm:0 2px 8px #6c66511a;--shadow-md:0 8px 24px #6c66511f;--shadow-lg:0 18px 48px #6c665129;--shadow-inset-hairline:inset 0 0 0 1px #6c66511f;--ring-focus:0 0 0 3px #53707273, 0 0 0 1px var(--bb-bay-700);--ring-focus-inverse:0 0 0 3px #fdfbe98c, 0 0 0 1px var(--bb-cream-100);--blur-veil:blur(14px);--veil-paper:#fffc;--scrim-bottom:linear-gradient(180deg,#2f2c2200 0%,#2f2c229e 100%);--scrim-top:linear-gradient(180deg,#2f2c229e 0%,#2f2c2200 100%)}
:root{--duration-fast:.14s;--duration-base:.22s;--duration-slow:.42s;--duration-travel:.84s;--duration-ribbon:26s;--ease-wave:cubic-bezier(.22,.61,.36,1);--ease-glide:cubic-bezier(.45,0,.15,1);--press-scale:.985;--hover-lift:-2px}
:root{--z-base:0;--z-raised:10;--z-dropdown:50;--z-overlay:60;--z-modal:70;--z-toast:80;--bp-sm:560px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px}
*,:before,:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-moz-text-size-adjust:100%;text-size-adjust:100%}a,button,[role=button],input,select,textarea,label,summary{touch-action:manipulation}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-text);font-size:var(--text-body-md);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{font-family:var(--font-display);color:var(--text-strong);font-weight:var(--weight-medium);letter-spacing:var(--tracking-display);line-height:var(--leading-snug);margin:0}p{margin:0}a{color:var(--text-link);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}@media (hover:hover){a:hover{color:var(--text-link-hover);text-decoration-color:currentColor}}::selection{background:var(--bb-bay-200);color:var(--text-strong)}.bb-label{font-family:var(--font-text);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.bb-focusable{outline:none}.bb-focusable:focus-visible{box-shadow:var(--ring-focus)}.bb-focusable.bb-on-inverse:focus-visible{box-shadow:var(--ring-focus-inverse)}.bb-reset-btn{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.bb-dr-nav{width:32px;height:32px}.bb-dr-clear{min-width:24px;min-height:24px}.bb-dr-panel{max-width:min(92vw,560px)}@media (pointer:coarse){.bb-dr-nav{width:44px;height:44px}.bb-dr-clear{min-width:44px;min-height:44px}.bb-dr-panel{width:min(92vw,420px);max-width:min(92vw,720px)}.bb-dr-panel[data-pair]{width:min(92vw,720px)}}.bb-day{background:0 0}@media (hover:hover){.bb-day:hover:not(:disabled){background:var(--action-quiet-hover)}}.bb-day:active:not(:disabled){background:var(--surface-sunk)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.bb-logo{width:auto;height:30px;display:block}.bb-dialog-veil{padding:var(--space-6)}.bb-dialog-panel{max-width:var(--bb-dialog-width,480px);max-height:calc(100vh - var(--space-10));border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-7)}@media (max-width:559px){.bb-dialog-veil{padding:0}.bb-dialog-panel{max-width:none;height:100dvh;max-height:none;box-shadow:none;padding:max(var(--space-6),env(safe-area-inset-top)) max(var(--space-5),env(safe-area-inset-right)) max(var(--space-6),env(safe-area-inset-bottom)) max(var(--space-5),env(safe-area-inset-left));border-radius:0}}.bb-hit{position:relative}.bb-hit:after{content:"";position:absolute;inset:min(0px,50% - 22px)}
.bb-container{width:100%;max-width:var(--max-content);padding-inline:max(var(--gutter-page),env(safe-area-inset-left)) max(var(--gutter-page),env(safe-area-inset-right));margin:0 auto}.bb-section{padding-block:var(--space-11)}.bb-grid{gap:var(--space-6);display:grid}.bb-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-cols-3{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.bb-split{gap:var(--space-10);grid-template-columns:1.05fr .95fr;align-items:center;display:grid}.bb-row{gap:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}@media (min-width:1024px){.bb-container{padding-inline:max(var(--gutter-page-wide),env(safe-area-inset-left)) max(var(--gutter-page-wide),env(safe-area-inset-right))}.bb-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){:root{--text-display-xl:44px;--text-display-lg:36px;--text-display-md:30px;--text-display-sm:25px;--text-title-lg:22px;--text-title-md:20px;--gutter-page:20px}.bb-split{gap:var(--space-7);grid-template-columns:minmax(0,1fr)!important}.bb-section{padding-block:var(--space-9)}}@media (max-width:559px){.bb-cols-2{grid-template-columns:minmax(0,1fr)}}

