@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-600-normal-DouSKlru.woff2) format("woff2"),url(/assets/source-serif-4-latin-600-normal-DeJomR3S.woff) format("woff")}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:var(--ui-fonts-body);font-size:1rem;line-height:1.6;color:var(--ui-color-text);background:var(--ui-color-background)}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}h1,h2,h3{text-wrap:balance;line-height:1.12}p{text-wrap:pretty}a{color:var(--ui-color-accent);text-underline-offset:.2em}a:hover{color:var(--ui-color-text)}a,button{touch-action:manipulation}:focus-visible{outline:2px solid var(--ui-color-focus);outline-offset:3px}[id]{scroll-margin-top:1.5rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{color-scheme:light;--ui-color-background: #FFFFFF;--ui-color-surface: #FFFFFF;--ui-color-surface-muted: #F4F5F7;--ui-color-text: #0F2233;--ui-color-text-muted: #34404D;--ui-color-border: #E1E4E9;--ui-color-accent: #8E1F63;--ui-color-on-accent: #FFFFFF;--ui-color-inverse: #0F2233;--ui-color-on-inverse: #FFFFFF;--ui-color-on-inverse-muted: #CBD3DC;--ui-color-highlight: #F5DE7A;--ui-color-on-highlight: #0F2233;--ui-color-focus: #8E1F63;--ui-color-focus-on-inverse: #F5DE7A;--ui-fonts-display: "Source Serif 4", Georgia, "Times New Roman", serif;--ui-fonts-body: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ui-radius-sm: 4px;--ui-radius-md: 12px;--ui-radius-lg: 20px;--ui-max-width: 77.5rem}._button_1jnyi_1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:0 1.5rem;border:1.5px solid transparent;border-radius:999px;font:inherit;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition-property:background-color,color,border-color,box-shadow;transition-duration:.15s}._large_1jnyi_20{min-height:3.5rem;padding:0 1.875rem;font-size:1.0625rem}._primary_1jnyi_26{background:var(--ui-color-text);color:var(--ui-color-background)}._accent_1jnyi_31{background:var(--ui-color-accent);color:var(--ui-color-on-accent)}._primary_1jnyi_26:hover,._accent_1jnyi_31:hover{color:var(--ui-color-background);box-shadow:inset 0 0 0 999px #00000038}._outline_1jnyi_42{border-color:currentColor;color:var(--ui-color-text);background:transparent}._outline_1jnyi_42:hover{color:var(--ui-color-text);background:var(--ui-color-surface-muted)}._light_1jnyi_53{background:var(--ui-color-surface);color:var(--ui-color-text)}._light_1jnyi_53:hover{color:var(--ui-color-text);box-shadow:inset 0 0 0 2px var(--ui-color-text)}._container_12fdk_1{width:100%;max-width:var(--ui-max-width);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2rem)}._footer_10cky_1{background:var(--ui-color-inverse);color:var(--ui-color-on-inverse-muted);font-size:.9375rem}._inner_10cky_7{display:flex;flex-direction:column;gap:2.25rem;padding-block:3.5rem 2.25rem}._top_10cky_14{display:flex;flex-wrap:wrap;gap:1.75rem 4rem;justify-content:space-between;align-items:baseline}._brand_10cky_22{font-family:var(--ui-fonts-display);font-size:1.375rem;font-weight:600;color:var(--ui-color-on-inverse)}._navList_10cky_29{display:flex;flex-wrap:wrap;gap:.25rem 2rem;padding:0;list-style:none}._link_10cky_37{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--ui-color-on-inverse);text-decoration:none}._link_10cky_37:hover{color:var(--ui-color-on-inverse);text-decoration:underline}._legal_10cky_50{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;align-items:center;padding-top:1.375rem;border-top:1px solid rgb(255 255 255 / .16);font-size:.875rem}._legal_10cky_50 a{color:var(--ui-color-on-inverse-muted)}._legal_10cky_50 a:hover{color:var(--ui-color-on-inverse)}._footer_10cky_1 :focus-visible{outline-color:var(--ui-color-focus-on-inverse)}._header_1wdi5_1{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-background)}._bar_1wdi5_6{display:flex;gap:1.5rem;align-items:center;justify-content:space-between;min-height:5.25rem;padding-block:.75rem}._brand_1wdi5_15{display:flex;flex-direction:column;min-width:0;color:var(--ui-color-text);text-decoration:none;line-height:1.1}._brand_1wdi5_15:hover{color:var(--ui-color-text)}._brandName_1wdi5_28{font-family:var(--ui-fonts-display);font-size:1.4375rem;font-weight:600}._brandTagline_1wdi5_34{margin-top:.25rem;font-size:.8125rem;color:var(--ui-color-text-muted)}._nav_1wdi5_40{display:flex;align-items:center;gap:.75rem}._navList_1wdi5_46{display:flex;align-items:center;gap:.25rem;padding:0;list-style:none}._navLink_1wdi5_54{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .875rem;color:var(--ui-color-text);font-size:.9375rem;font-weight:500;text-decoration:none}._navLink_1wdi5_54:hover{color:var(--ui-color-text);text-decoration:underline}._navLink_1wdi5_54[aria-current=page]{box-shadow:inset 0 -3px 0 var(--ui-color-accent)}._menuButton_1wdi5_74{display:none}._pillButton_1wdi5_78{min-height:2.75rem;padding:0 1rem;border:1px solid var(--ui-color-border);border-radius:999px;background:var(--ui-color-background);color:var(--ui-color-text);font:inherit;font-weight:600;cursor:pointer}._pillButton_1wdi5_78:hover{border-color:var(--ui-color-text)}@media(max-width:60rem){._nav_1wdi5_40{display:none}._menuButton_1wdi5_74{display:inline-flex}}@media(max-width:30rem){._bar_1wdi5_6{min-height:4.5rem}._brandName_1wdi5_28{font-size:1.25rem}._bar_1wdi5_6 ._brandTagline_1wdi5_34{display:none}}._menu_1wdi5_74{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background:var(--ui-color-background);color:var(--ui-color-text);overscroll-behavior:contain}._menu_1wdi5_74::backdrop{background:#0006}._menuInner_1wdi5_135{display:flex;flex-direction:column;min-height:100%;padding-bottom:env(safe-area-inset-bottom)}._menuTop_1wdi5_142{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--ui-color-border)}._menuList_1wdi5_151{display:flex;flex-direction:column;padding:.75rem 1.25rem;list-style:none}._menuLink_1wdi5_158{display:flex;align-items:center;min-height:4rem;border-bottom:1px solid var(--ui-color-border);color:var(--ui-color-text);font-family:var(--ui-fonts-display);font-size:1.625rem;font-weight:600;text-decoration:none}._menuLink_1wdi5_158:hover,._menuLink_1wdi5_158[aria-current=page]{color:var(--ui-color-accent)}._menuExtra_1wdi5_178{display:flex;flex-direction:column;gap:1rem;padding:1.25rem}._menuExtra_1wdi5_178:last-child{margin-top:auto}._confirm_1k2n2_1{display:inline-block;margin-inline-start:.375rem;padding:.0625rem .375rem;border:1px dashed #b08900;border-radius:3px;background:#fff3b0;color:#5a4500;font-family:var(--ui-fonts-body);font-size:.75rem;font-weight:600;line-height:1.5;vertical-align:middle}._skip_po5xa_1{position:absolute;top:-4rem;left:1rem;z-index:100;padding:.75rem 1rem;border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font-weight:600}._skip_po5xa_1:focus{top:1rem}._grid_408nf_1{display:flex;flex-wrap:wrap;gap:2.5rem 4.5rem}._intro_408nf_7{flex:1 1 22rem;min-width:0;display:flex;flex-direction:column;gap:1rem}._details_408nf_15{flex:1 1 27rem;min-width:0;display:flex;flex-direction:column;gap:.25rem;font-size:1.0625rem}._phone_408nf_24{font-family:var(--ui-fonts-display);font-size:2.125rem;font-weight:600;color:var(--ui-color-text);text-decoration:none;font-variant-numeric:tabular-nums}._phone_408nf_24:hover{color:var(--ui-color-accent)}._email_408nf_37{font-size:1.125rem;font-weight:500;overflow-wrap:anywhere}._details_408nf_15>*{align-self:flex-start}._address_408nf_47{margin-top:1rem;font-style:normal;color:var(--ui-color-text-muted)}._menuLabel_zd6fr_1{font-size:.875rem;color:var(--ui-color-text-muted)}._menuPhone_zd6fr_6{margin-top:-.75rem;font-family:var(--ui-fonts-display);font-size:1.625rem;font-weight:600;color:var(--ui-color-text);text-decoration:none;font-variant-numeric:tabular-nums}._hero_g02to_1{padding-block:clamp(3.5rem,8vw,6rem) clamp(3.5rem,7vw,5.5rem)}._grid_g02to_5{display:flex;flex-wrap:wrap;gap:3.5rem;align-items:stretch}._body_g02to_12{flex:3 1 32rem;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1.75rem}._title_g02to_21{max-width:14ch;font-family:var(--ui-fonts-display);font-size:clamp(2.6rem,5vw,4.25rem);font-weight:600;line-height:1.04;letter-spacing:-.015em}._lede_g02to_30{max-width:33em;font-size:1.1875rem;color:var(--ui-color-text-muted)}._actions_g02to_36{display:flex;flex-wrap:wrap;gap:.75rem}._aside_g02to_42{flex:2 1 21rem;min-width:0}._section_ozra3_1{padding-block:clamp(4rem,8vw,6rem)}._plain_ozra3_5{background:var(--ui-color-background)}._muted_ozra3_9{background:var(--ui-color-surface-muted)}._inverse_ozra3_13{background:var(--ui-color-inverse);color:var(--ui-color-on-inverse)}._flush_ozra3_18{padding-block-start:0}._header_ozra3_22{display:flex;flex-wrap:wrap;gap:1rem 3rem;justify-content:space-between;align-items:flex-end;margin-block-end:2.5rem}._title_ozra3_31{font-family:var(--ui-fonts-display);font-weight:600;font-size:clamp(2rem,3.6vw,2.75rem);letter-spacing:-.01em}._lede_ozra3_38{max-width:34em;font-size:1.0625rem;color:var(--ui-color-text-muted)}._inverse_ozra3_13 ._lede_ozra3_38{color:var(--ui-color-on-inverse-muted)}._inverse_ozra3_13 :focus-visible{outline-color:var(--ui-color-focus-on-inverse)}._list_13jqa_1{padding:.5rem clamp(1.25rem,3vw,2.25rem);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);list-style:none}._item_13jqa_8{display:flex;flex-wrap:wrap;gap:.5rem 2rem;padding-block:1.75rem;border-bottom:1px solid var(--ui-color-border)}._item_13jqa_8:last-child{border-bottom:0}._title_13jqa_20{flex:1 1 17rem;min-width:0;font-family:var(--ui-fonts-display);font-size:1.5rem;font-weight:600}._text_13jqa_28{flex:2 1 23rem;min-width:0;color:var(--ui-color-text-muted)}._reference_13jqa_34{flex:1 1 12rem;min-width:0;font-size:.875rem;font-weight:500;color:var(--ui-color-accent)}._band_gqg66_1{border-block:1px solid var(--ui-color-border)}._inner_gqg66_5{display:flex;flex-wrap:wrap;gap:2rem 4rem;align-items:center;justify-content:space-between;padding-block:clamp(3rem,6vw,4.5rem)}._body_gqg66_14{flex:1 1 32rem;min-width:0;display:flex;flex-direction:column;gap:.75rem}._title_gqg66_22{font-family:var(--ui-fonts-display);font-size:2.125rem;font-weight:600}._text_gqg66_28{max-width:36em;font-size:1.0625rem;color:var(--ui-color-text-muted)}._panel_1hq0x_1{height:100%;display:flex;flex-direction:column;gap:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);border-radius:var(--ui-radius-lg);background:var(--ui-color-highlight);color:var(--ui-color-on-highlight)}._title_1hq0x_12{font-family:var(--ui-fonts-display);font-size:1.75rem;font-weight:600}._list_1hq0x_18{display:flex;flex-direction:column;gap:.75rem;padding:0;list-style:none}._item_1hq0x_26{display:flex;flex-direction:column;gap:.25rem;padding:1.125rem 1.25rem;border-radius:var(--ui-radius-md);background:var(--ui-color-surface);color:var(--ui-color-text);text-decoration:none;transition-property:box-shadow;transition-duration:.15s}._item_1hq0x_26:hover{color:var(--ui-color-text);box-shadow:inset 0 0 0 2px var(--ui-color-text)}._itemTitle_1hq0x_44{font-size:1.0625rem;font-weight:600}._itemText_1hq0x_49{font-size:.9375rem;color:var(--ui-color-text-muted)}._grid_1p97k_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(21rem,100%),1fr));gap:1.5rem}._panel_1p97k_7{display:flex;flex-direction:column;gap:1.125rem;padding:clamp(1.75rem,4vw,2.75rem);border-radius:var(--ui-radius-lg)}._inverse_1p97k_15{background:var(--ui-color-inverse);color:var(--ui-color-on-inverse)}._muted_1p97k_20{background:var(--ui-color-surface-muted)}._title_1p97k_24{font-family:var(--ui-fonts-display);font-size:2.125rem;font-weight:600}._body_1p97k_30{max-width:30em;font-size:1.0625rem;color:var(--ui-color-text-muted)}._inverse_1p97k_15 ._body_1p97k_30{color:var(--ui-color-on-inverse-muted)}._action_1p97k_40{margin-top:auto;padding-top:.5rem}._inverse_1p97k_15 :focus-visible{outline-color:var(--ui-color-focus-on-inverse)}._grid_xlomd_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:2.5rem;padding:0;list-style:none}._item_xlomd_9{display:flex;flex-direction:column;gap:.625rem}._title_xlomd_15{font-size:1.1875rem;font-weight:600;line-height:1.3}._text_xlomd_21{color:var(--ui-color-text-muted)}._link_xlomd_25{font-weight:600;font-size:.9375rem}._points_1ljgz_1{display:flex;flex-direction:column;gap:1rem;max-width:44rem;padding-left:1.25rem;font-size:1.0625rem}._points_1ljgz_1 li::marker{color:var(--ui-color-accent)}
