._base_1j4sr_12{align-items:center;text-decoration:none;display:inline-flex;position:relative}._base_1j4sr_12:before{content:"";pointer-events:none;background:currentColor;width:100%;height:.07em;min-height:1px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:1.35em;left:0;transform:scaleX(0)}._base_1j4sr_12:hover:before,._base_1j4sr_12:focus-visible:before{transform:scaleX(1)}._sweep_1j4sr_38:before{transform-origin:100%}._sweep_1j4sr_38:hover:before,._sweep_1j4sr_38:focus-visible:before,._reverse_1j4sr_46:before{transform-origin:0}._reverse_1j4sr_46:hover:before,._reverse_1j4sr_46:focus-visible:before{transform-origin:100%}._center_1j4sr_54:before{transform-origin:50%}._fill_1j4sr_59{isolation:isolate;padding-inline:.35em}._fill_1j4sr_59:before{mix-blend-mode:difference;background:#fff;height:0;min-height:0;transition:height .3s cubic-bezier(.4,0,.2,1);top:auto;bottom:0;transform:none}._fill_1j4sr_59:hover:before,._fill_1j4sr_59:focus-visible:before{height:1.4em;transform:none}._arrow_1j4sr_10{opacity:0;flex:none;width:.55em;height:.55em;margin-left:.3em;transition:opacity .3s,transform .3s;transform:translateY(.25rem)}._base_1j4sr_12:hover ._arrow_1j4sr_10,._base_1j4sr_12:focus-visible ._arrow_1j4sr_10{opacity:1;transform:none}._fill_1j4sr_59:hover ._arrow_1j4sr_10,._fill_1j4sr_59:focus-visible ._arrow_1j4sr_10{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){._base_1j4sr_12:before,._arrow_1j4sr_10{transition:none}}._button_18gj2_1{--btn-bg:var(--uu-blue);--btn-fg:var(--white);--btn-border:var(--uu-blue);border:1px solid var(--btn-border);border-radius:var(--radius-1);background:var(--btn-bg);min-height:48px;color:var(--btn-fg);font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;isolation:isolate;transition:color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1.4rem;font-size:.875rem;font-weight:800;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}._button_18gj2_1:before{content:"";z-index:-1;background:var(--btn-hover-bg,var(--uu-blue-900));transform-origin:100%;transition:transform var(--dur-2) var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}._button_18gj2_1:hover:before{transform-origin:0;transform:scaleX(1)}._button_18gj2_1:hover{color:var(--btn-hover-fg,var(--white));border-color:var(--btn-hover-bg,var(--uu-blue-900))}._icon_18gj2_105{transition:transform var(--dur-2) var(--ease-out)}._button_18gj2_1:hover ._icon_18gj2_105{transform:translate(3px)}._lg_18gj2_121{min-height:56px;padding-inline:1.8rem;font-size:.9375rem}._primary_18gj2_133{--btn-bg:var(--uu-blue);--btn-border:var(--uu-blue)}._accent_18gj2_143{--btn-bg:var(--uu-red);--btn-border:var(--uu-red);--btn-hover-bg:var(--uu-red-600)}._outline_18gj2_155{--btn-bg:transparent;--btn-fg:var(--uu-blue-900);--btn-border:var(--uu-blue-900)}._ghost_18gj2_167{--btn-bg:transparent;--btn-fg:currentColor;--btn-border:transparent;min-height:40px;padding-inline:0}._ghost_18gj2_167:before{display:none}._ghost_18gj2_167:hover{color:inherit;border-color:#0000}._inverse_18gj2_201{--btn-bg:transparent;--btn-fg:var(--white);--btn-border:#ffffff8c;--btn-hover-bg:var(--white);--btn-hover-fg:var(--uu-blue-900)}._dialog_2nvk2_1{background:var(--uu-blue-900);width:100%;max-width:100%;height:100dvh;max-height:100dvh;color:var(--color-inverse-text);overscroll-behavior:contain;border:0;margin:0;padding:0;overflow-y:auto}._dialog_2nvk2_1[open]{animation:_drawer-in_2nvk2_1 var(--dur-2) var(--ease-out)}._dialog_2nvk2_1::backdrop{background:color-mix(in srgb, var(--uu-blue-900) 60%, transparent)}@keyframes _drawer-in_2nvk2_1{0%{opacity:0;transform:translateY(12px)}}._top_2nvk2_59{z-index:1;height:var(--header-h);padding-inline:var(--gutter);background:var(--uu-blue-900);border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._title_2nvk2_85{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-inverse-muted);font-size:.75rem;font-weight:700}._close_2nvk2_101{width:44px;height:44px;color:var(--white);background:0 0;border:1px solid #ffffff40;border-radius:50%;place-items:center;display:grid}._nav_2nvk2_123{padding-inline:var(--gutter)}._sections_2nvk2_131{margin:0}._section_2nvk2_131{border-bottom:1px solid #ffffff1f}._sectionButton_2nvk2_147{width:100%;color:var(--white);font-size:var(--step-2);letter-spacing:-.02em;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:1.1rem 0;font-weight:600;display:flex}._plus_2nvk2_177{transition:transform var(--dur-2) var(--ease-out)}._plusOpen_2nvk2_185{transform:rotate(45deg)}._panel_2nvk2_193{gap:var(--space-5);padding-bottom:var(--space-5);display:grid}._panel_2nvk2_193[hidden]{display:none}._groupHeading_2nvk2_213{margin-bottom:var(--space-2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-on-dark);font-size:.6875rem;font-weight:700}._groupHeading_2nvk2_213 a{color:inherit}._group_2nvk2_213 ul{margin:0;padding:0;display:grid}._link_2nvk2_251{min-height:44px;color:var(--color-inverse-text);align-items:center;gap:.5rem;font-size:1rem;text-decoration:none;display:flex}._tag_2nvk2_271{border-radius:var(--radius-1);opacity:.6;border:1px solid;padding:0 .3rem;font-size:.5625rem;font-weight:700}._footer_2nvk2_289{gap:var(--space-5);padding:var(--space-6) var(--gutter) calc(var(--space-8) + env(safe-area-inset-bottom));display:grid}._brochure_2nvk2_301{min-height:44px;color:var(--white);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}._utility_2nvk2_319{padding:var(--space-4) 0;border-block:1px solid #ffffff1f;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;font-size:.875rem;display:flex}._utility_2nvk2_319 a{color:var(--color-inverse-muted)}._contact_2nvk2_347{gap:var(--space-3);font-size:.9375rem;display:grid}._contact_2nvk2_347 a{color:var(--white);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}._header_ttyrx_1{z-index:var(--z-header);background:var(--white);position:sticky;top:0}._utility_ttyrx_17{background:var(--uu-blue);color:var(--white);letter-spacing:.01em;transition:opacity var(--dur-2) var(--ease-out);font-size:.8125rem;font-weight:500;display:none}._utilityInner_ttyrx_39{justify-content:space-between;align-items:center;gap:var(--space-5);height:38px;display:flex}._utilityList_ttyrx_55{white-space:nowrap;flex-wrap:nowrap;margin:0;display:flex}._utilityList_ttyrx_55 li+li:before{content:"";vertical-align:middle;background:#ffffff73;width:1px;height:10px;margin-inline:.85rem;display:inline-block}._utilityList_ttyrx_55 a,._utilityContact_ttyrx_91 a{color:var(--white);text-decoration:none}._utilityList_ttyrx_55 a:hover,._utilityContact_ttyrx_91 a:hover{opacity:1}._utilityContact_ttyrx_91{gap:var(--space-5);display:flex}._utilityContact_ttyrx_91 a{align-items:center;gap:.4rem;display:inline-flex}@media (width>=1200px){._utility_ttyrx_17{display:block}._header_ttyrx_1{transition:transform var(--dur-2) var(--ease-out)}._scrolled_ttyrx_153{transform:translateY(-38px)}._scrolled_ttyrx_153 ._utility_ttyrx_17{opacity:0}}._bar_ttyrx_173{z-index:2;background:var(--white);border-bottom:1px solid var(--rule);position:relative}._barInner_ttyrx_187{align-items:center;gap:var(--space-5);height:var(--header-h);display:flex}._brand_ttyrx_201{flex:none;display:block}._logo_ttyrx_211{width:clamp(150px,30vw,210px);height:auto}._primary_ttyrx_221{flex:1;display:none}._primaryList_ttyrx_231{justify-content:center;gap:.15rem;margin:0;display:flex}._trigger_ttyrx_245{height:var(--header-h);letter-spacing:.02em;white-space:nowrap;color:var(--ink);background:0 0;border:0;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:relative}@media (width>=1200px) and (width<=1360px){._trigger_ttyrx_245{padding-inline:.5rem}._logo_ttyrx_211{width:180px}}._trigger_ttyrx_245:after{content:"";background:var(--uu-red);transform-origin:0;height:2px;transition:transform var(--dur-2) var(--ease-out);position:absolute;bottom:-1px;left:.7rem;right:.7rem;transform:scaleX(0)}._trigger_ttyrx_245:hover:after,._triggerOpen_ttyrx_325:after{transform:scaleX(1)}._chev_ttyrx_333{transition:transform var(--dur-2) var(--ease-out);opacity:.6}._triggerOpen_ttyrx_325 ._chev_ttyrx_333{transform:rotate(180deg)}._actions_ttyrx_351{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}._apply_ttyrx_365{display:none}._menuButton_ttyrx_373{border:1px solid var(--rule-strong);border-radius:var(--radius-1);background:var(--white);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;min-height:44px;padding:0 .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}@media (width>=640px){._apply_ttyrx_365{display:inline-flex}}@media (width>=1200px){._primary_ttyrx_221{display:block}._menuButton_ttyrx_373{display:none}._actions_ttyrx_351{margin-left:0}}._panel_ttyrx_445{z-index:1;background:var(--white);border-top:1px solid var(--rule);border-bottom:4px solid var(--uu-red);box-shadow:0 40px 80px -40px color-mix(in srgb, var(--uu-blue-900) 55%, transparent);max-height:calc(100vh - var(--header-h) - 38px);position:absolute;top:100%;left:0;right:0;overflow-y:auto}._panelOpen_ttyrx_473{animation:_panel-in_ttyrx_1 .38s var(--ease-out)}@keyframes _panel-in_ttyrx_1{0%{opacity:0;transform:translateY(-10px)}}._panelInner_ttyrx_495{gap:var(--space-8);padding-block:var(--space-6);grid-template-columns:300px minmax(0,1fr);display:grid}._feature_ttyrx_511{border-radius:var(--radius-2);background:var(--uu-blue-900);min-height:340px;color:var(--white);isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}._featureImg_ttyrx_537{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);position:absolute;inset:0;transform:scale(1.06)}._panelOpen_ttyrx_473 ._featureImg_ttyrx_537{transform:scale(1)}._feature_ttyrx_511:before{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--uu-blue-900) 15%, transparent) 0%, color-mix(in srgb, var(--uu-blue-900) 92%, transparent) 62%);position:absolute;inset:0}._featureBody_ttyrx_591{gap:var(--space-3);padding:var(--space-5);display:grid}._panelTitle_ttyrx_603{font-size:var(--step-3);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:var(--white);line-height:1}._panelBlurb_ttyrx_619{font-family:var(--font-serif);color:#ffffffd1;font-size:.95rem;line-height:1.45}._featured_ttyrx_633{gap:var(--space-2);margin:var(--space-2) 0 0;display:grid}._featuredLink_ttyrx_645{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--white);min-height:44px;color:var(--uu-blue-900);border-radius:var(--radius-1);transition:background var(--dur-2), color var(--dur-2);padding:.6rem .9rem;font-size:.8125rem;font-weight:800;text-decoration:none;display:flex}._featuredLink_ttyrx_645 svg{transition:transform var(--dur-2) var(--ease-out)}._featuredLink_ttyrx_645:hover{background:var(--uu-red);color:var(--white)}._featuredLink_ttyrx_645:hover svg{transform:translate(3px)}._panelMain_ttyrx_709{gap:var(--space-5);grid-template-rows:1fr auto;min-width:0;display:grid}._panelGroups_ttyrx_723{gap:var(--space-5) var(--space-7);align-content:start;display:grid}._panelGroupsWide_ttyrx_737{columns:4;column-gap:var(--space-6);display:block}._panelGroupsWide_ttyrx_737 ._group_ttyrx_749{margin-bottom:var(--space-4)}._group_ttyrx_749{break-inside:avoid}._panelOpen_ttyrx_473 ._group_ttyrx_749{animation:_group-in_ttyrx_1 .46s var(--ease-out) both;animation-delay:calc(80ms + var(--i,0) * 45ms)}@keyframes _group-in_ttyrx_1{0%{opacity:0;transform:translateY(8px)}}._groupHeading_ttyrx_789{margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:2px solid var(--uu-blue-900);letter-spacing:.1em;text-transform:uppercase;color:var(--uu-blue-900);align-items:baseline;gap:.6rem;font-size:.75rem;font-weight:800;display:flex}._panelGroupsWide_ttyrx_737 ._groupHeading_ttyrx_789{border-bottom-width:1px;border-bottom-color:var(--rule-strong);font-size:.6875rem}._groupNum_ttyrx_829{font-variant-numeric:tabular-nums;color:var(--uu-red)}._groupHeading_ttyrx_789 a{color:inherit;transition:background-size var(--dur-2) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none}._groupHeading_ttyrx_789 a:hover{background-size:100% 1px}._groupList_ttyrx_861{margin:0;display:grid}._link_ttyrx_873{border-radius:var(--radius-1);color:var(--ink-2);transition:background var(--dur-1), color var(--dur-1);align-items:center;gap:.45rem;margin-inline:-.55rem;padding:.38rem .55rem;font-size:.9rem;font-weight:500;line-height:1.3;text-decoration:none;display:flex}._linkArrow_ttyrx_907{opacity:0;width:0;color:var(--uu-red);transition:width var(--dur-2) var(--ease-out), opacity var(--dur-2), transform var(--dur-2) var(--ease-out);flex:none;transform:translate(-6px)}._link_ttyrx_873:hover,._link_ttyrx_873:focus-visible{background:var(--paper-2);color:var(--uu-blue-900)}._link_ttyrx_873:hover ._linkArrow_ttyrx_907,._link_ttyrx_873:focus-visible ._linkArrow_ttyrx_907{opacity:1;width:14px;transform:none}._linkEmphasis_ttyrx_957{margin-top:var(--space-2);background:var(--uu-blue-900);color:var(--white);font-weight:700}._linkEmphasis_ttyrx_957:hover{background:var(--uu-red);color:var(--white)}._tag_ttyrx_981{border-radius:var(--radius-1);letter-spacing:.08em;opacity:.5;border:1px solid;padding:.05rem .3rem;font-size:.5625rem;font-weight:700}._ext_ttyrx_1001{opacity:.5}._panelFoot_ttyrx_1011{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--rule);color:var(--ink-3);flex-wrap:wrap;font-size:.875rem;display:flex}._footPhone_ttyrx_1035{color:var(--uu-blue-900);font-weight:800;text-decoration:none}._footPhone_ttyrx_1035:hover{text-decoration:underline}._footCta_ttyrx_1055{color:var(--uu-red);align-items:center;gap:.4rem;font-weight:800;text-decoration:none;display:inline-flex}._footCta_ttyrx_1055 svg{transition:transform var(--dur-2) var(--ease-out)}._footCta_ttyrx_1055:hover svg{transform:translate(4px)}@media (prefers-reduced-motion:reduce){._panelOpen_ttyrx_473,._panelOpen_ttyrx_473 ._group_ttyrx_749{animation:none}}._scrim_ttyrx_1103{z-index:0;background:color-mix(in srgb, var(--uu-blue-900) 35%, transparent);opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease-out);position:fixed;inset:0}._scrimOn_ttyrx_1123{opacity:1}._barCentered_ttyrx_1135{grid-template-columns:1fr auto 1fr;display:grid}._barCentered_ttyrx_1135 ._brand_ttyrx_201{grid-area:1/2}._barCentered_ttyrx_1135 ._actions_ttyrx_351{grid-area:1/3;justify-self:end}@media (width>=1200px){._barCentered_ttyrx_1135{gap:var(--space-4);height:calc(var(--header-h) + 16px);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}._barCentered_ttyrx_1135 ._primaryLeft_ttyrx_1183{grid-column:1}._barCentered_ttyrx_1135 ._primaryLeft_ttyrx_1183 ._primaryList_ttyrx_231{justify-content:flex-end}._barCentered_ttyrx_1135 ._brand_ttyrx_201{padding-inline:var(--space-3);grid-column:2}._barCentered_ttyrx_1135 ._primaryRight_ttyrx_1209{grid-column:3}._barCentered_ttyrx_1135 ._primaryRight_ttyrx_1209 ._primaryList_ttyrx_231{justify-content:flex-start}._barCentered_ttyrx_1135 ._actions_ttyrx_351{display:none}._barCentered_ttyrx_1135 ._trigger_ttyrx_245{height:calc(var(--header-h) + 16px)}._barCentered_ttyrx_1135 ._logo_ttyrx_211{width:clamp(170px,14vw,210px)}._centered_ttyrx_1249 ._panel_ttyrx_445{max-height:calc(100vh - var(--header-h) - 54px)}}._footer_1q58r_1{background:var(--uu-blue-900);color:var(--color-inverse-text);position:relative;overflow:hidden}._marquee_1q58r_17{background:var(--uu-red);color:var(--white);border-bottom:1px solid #ffffff26;padding-block:clamp(.7rem,.5rem + .8vw,1.1rem);overflow:hidden}._track_1q58r_33{width:max-content;animation:48s linear infinite _marquee_1q58r_17;display:flex}._marquee_1q58r_17:hover ._track_1q58r_33{animation-play-state:paused}._trackSet_1q58r_53{flex:none;display:flex}._term_1q58r_63{font-size:clamp(1.1rem,.85rem + 1.2vw,1.9rem);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-transform:uppercase;white-space:nowrap;align-items:center;gap:clamp(.75rem,.5rem + 1vw,1.4rem);padding-right:clamp(.75rem,.5rem + 1vw,1.4rem);line-height:1;display:inline-flex}._term_1q58r_63:nth-child(2n){color:#0000;-webkit-text-stroke:1.2px var(--white)}._star_1q58r_101{color:var(--white);-webkit-text-stroke:0;font-size:.5em}@keyframes _marquee_1q58r_17{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._track_1q58r_33{animation:none}}._cta_1q58r_139{gap:var(--space-7);padding-block:var(--space-9) var(--space-8);border-bottom:1px solid #ffffff24;display:grid}@media (width>=1024px){._cta_1q58r_139{align-items:end;gap:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}._kicker_1q58r_169{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-on-dark);font-size:.75rem;font-weight:800}._ctaTitle_1q58r_185{margin-top:var(--space-4);font-size:var(--step-5);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:var(--white);max-width:11ch;line-height:.98}._ctaTitle_1q58r_185 em{font-family:var(--font-serif);color:var(--primary-on-dark);font-weight:400;display:block}._tiles_1q58r_219{background:#ffffff24;border:1px solid #ffffff24;gap:1px;margin:0;display:grid}@media (width>=560px){._tiles_1q58r_219{grid-template-columns:1fr 1fr}}._tile_1q58r_219{align-items:center;gap:var(--space-4);min-height:112px;padding:var(--space-5);background:var(--uu-blue-900);color:var(--white);isolation:isolate;grid-template-columns:auto 1fr auto;text-decoration:none;display:grid;position:relative;overflow:hidden}._tile_1q58r_219:before{content:"";z-index:-1;background:var(--uu-blue);transition:transform var(--dur-3) var(--ease-out);position:absolute;inset:0;transform:translateY(101%)}._tile_1q58r_219:hover:before,._tile_1q58r_219:focus-visible:before{transform:none}._tiles_1q58r_219 li:first-child ._tile_1q58r_219:before{background:var(--uu-red)}._tileNum_1q58r_317{color:var(--accent-on-dark);font-variant-numeric:tabular-nums;align-self:start;font-size:.75rem;font-weight:800}._tile_1q58r_219:hover ._tileNum_1q58r_317{color:var(--white)}._tileLabel_1q58r_341{font-size:var(--step-1);font-weight:var(--weight-heading);letter-spacing:-.01em;gap:.2rem;line-height:1.2;display:grid}._tileLabel_1q58r_341 small{color:var(--color-inverse-muted);font-size:.8125rem;font-weight:500}._tile_1q58r_219:hover ._tileLabel_1q58r_341 small{color:#ffffffd9}._tileIcon_1q58r_379{transition:transform var(--dur-2) var(--ease-out)}._tile_1q58r_219:hover ._tileIcon_1q58r_379{transform:translate(4px)}._grid_1q58r_397{gap:var(--space-7);padding-block:var(--space-8);display:grid}@media (width>=640px){._grid_1q58r_397{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){._grid_1q58r_397{grid-template-columns:1.4fr 1fr 1fr 1fr}}._brand_1q58r_433{align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}._emblem_1q58r_447{background:var(--paper);border-radius:50%;width:64px;height:auto;padding:7px}._motto_1q58r_463{font-family:var(--font-serif);font-size:var(--step-2);color:var(--accent-on-dark)}._heading_1q58r_475{margin-bottom:var(--space-3);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-inverse-muted);font-size:.6875rem;font-weight:800}._address_1q58r_493{margin-bottom:var(--space-5);font-style:normal;line-height:1.6}._contact_1q58r_505,._links_1q58r_507{gap:.5rem;margin:0;display:grid}._contact_1q58r_505 a,._links_1q58r_507 a{color:var(--color-inverse-text)}._social_1q58r_531{gap:var(--space-3);padding-bottom:var(--space-8);flex-wrap:wrap;margin:0;display:flex}._socialLink_1q58r_547{border-radius:var(--radius-pill);min-height:48px;color:var(--white);transition:background var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), border-color var(--dur-2);border:1px solid #ffffff4d;align-items:center;gap:.5rem;padding:0 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}._socialLink_1q58r_547:hover{background:var(--white);border-color:var(--white);color:var(--uu-blue-900)}._wordmarkWrap_1q58r_595{padding-inline:var(--gutter);line-height:.8;overflow:hidden}._wordmark_1q58r_595{letter-spacing:-.06em;white-space:nowrap;text-transform:uppercase;text-align:center;color:var(--white);opacity:.95;font-size:min(8.6vw,13rem);font-weight:900;line-height:.82}._wordmark_1q58r_595 span{color:#0000;-webkit-text-stroke:2px var(--accent-on-dark)}@media (width<=900px){._wordmark_1q58r_595{white-space:normal;text-align:left;font-size:14.5vw}._wordmark_1q58r_595 span{display:block}}._bottom_1q58r_669{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-5) calc(var(--space-5) + 64px);color:var(--color-inverse-muted);border-top:1px solid #ffffff24;flex-wrap:wrap;font-size:.8125rem;display:flex}@media (width>=640px){._bottom_1q58r_669{padding-bottom:var(--space-5)}}._top_1q58r_705{min-height:44px;color:var(--white);align-items:center;gap:.5rem;font-weight:700;text-decoration:none;display:inline-flex}._topIcon_1q58r_725{transition:transform var(--dur-2) var(--ease-out);transform:rotate(-90deg)}._top_1q58r_705:hover ._topIcon_1q58r_725{transform:rotate(-90deg)translate(4px)}._tab_3gaxj_2{z-index:var(--z-fab);width:calc(100% - 88px);min-height:52px;padding-bottom:env(safe-area-inset-bottom);background:var(--uu-red);color:var(--white);letter-spacing:.08em;text-transform:uppercase;transition:background var(--dur-2) var(--ease-out);justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:800;text-decoration:none;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -8px 24px -12px #00000059}._tab_3gaxj_2:hover,._tab_3gaxj_2:focus-visible{background:var(--uu-blue-900);color:var(--white)}._icon_3gaxj_31{transition:transform var(--dur-2) var(--ease-out)}@media (width>=768px){._tab_3gaxj_2{border-radius:var(--radius-2) 0 0 var(--radius-2);writing-mode:vertical-rl;width:auto;min-height:0;padding:1.1rem .75rem;inset:50% 0 auto auto;transform:translateY(-50%)rotate(180deg);box-shadow:0 10px 30px -12px #00000073}._tab_3gaxj_2:hover{padding-right:1rem}._icon_3gaxj_31{transform:rotate(90deg)}}@media (width<=767.98px){body:has(._tab_3gaxj_2){padding-bottom:52px}}._fab_7dfh6_1{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:var(--z-fab);color:#fff;width:52px;height:52px;transition:transform var(--dur-2) var(--ease-out);background:#1f8f4e;border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 10px 24px -8px #00000073}._fab_7dfh6_1:hover{transform:translateY(-2px)scale(1.04)}._root_1xwih_2{left:max(1rem, env(safe-area-inset-left));bottom:max(1rem, env(safe-area-inset-bottom));z-index:95;color:#14181f;justify-items:start;gap:.6rem;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:fixed}._trigger_1xwih_14{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#14181f;border:0;border-radius:999px;align-items:center;gap:.55rem;min-height:44px;padding:0 1rem;font-size:.8125rem;font-weight:700;display:inline-flex;box-shadow:0 12px 30px -10px #00000080}._dot_1xwih_31{background:conic-gradient(var(--uu-blue) 0 33%, var(--uu-red) 0 66%, var(--paper) 0);border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 2px #fff}._panel_1xwih_39{background:#fff;border-radius:14px;width:min(380px,100vw - 2rem);max-height:min(78vh,720px);padding:1.1rem;animation:.24s cubic-bezier(.22,1,.36,1) _rise_1xwih_1;overflow-y:auto;box-shadow:0 30px 70px -20px #00000073,0 0 0 1px #0000000f}@keyframes _rise_1xwih_1{0%{opacity:0;transform:translateY(10px)}}._head_1xwih_57{justify-content:space-between;align-items:start;margin-bottom:.9rem;display:flex}._kicker_1xwih_64{letter-spacing:.12em;text-transform:uppercase;color:#6b7280;font-size:.6875rem;font-weight:700}._title_1xwih_72{font-size:1.15rem;font-weight:800}._icon_1xwih_77{background:#fff;border:1px solid #e5e7eb;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}._group_1xwih_87{border:0;margin:0 0 1rem;padding:0}._group_1xwih_87 legend{letter-spacing:.06em;text-transform:uppercase;color:#374151;margin-bottom:.5rem;font-size:.75rem;font-weight:700}._palettes_1xwih_102{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}._palette_1xwih_102,._type_1xwih_109{text-align:left;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;gap:.2rem;padding:.6rem;transition:border-color .12s;display:grid}._palette_1xwih_102:hover,._type_1xwih_109:hover{border-color:#9ca3af}._active_1xwih_125{box-shadow:0 0 0 1px #14181f;border-color:#14181f!important}._swatches_1xwih_130{border-radius:6px;height:22px;margin-bottom:.3rem;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}._swatches_1xwih_130 span{flex:1}._pName_1xwih_143,._tName_1xwih_144{font-size:.8125rem;font-weight:700}._pNote_1xwih_149,._tFonts_1xwih_150{color:#6b7280;font-size:.6875rem}._types_1xwih_155{gap:.4rem;display:grid}._segmented_1xwih_160{background:#f3f4f6;border-radius:10px;grid-template-columns:repeat(3,1fr);padding:3px;display:grid}._segmented_1xwih_160 button{background:0 0;border:0;border-radius:8px;min-height:38px;font-size:.8125rem;font-weight:600}._segmented_1xwih_160 ._active_1xwih_125{color:#fff;box-shadow:none;background:#14181f}._foot_1xwih_183{border-top:1px solid #e5e7eb;gap:.4rem;padding-top:.8rem;display:grid}._reset_1xwih_190{background:0 0;border:0;justify-self:start;padding:0;font-size:.8125rem;font-weight:600;text-decoration:underline}._current_1xwih_200{color:#6b7280;font-size:.75rem}._surfaces_1xwih_205{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}._surface_1xwih_205{text-align:left;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:.5rem;min-height:40px;padding:0 .6rem;font-size:.8125rem;font-weight:600;display:flex}._surfaceSwatch_1xwih_225{border-radius:50%;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #0003}._hero_17rfj_1{background:linear-gradient(90deg, var(--paper) 0 58%, var(--paper-2) 58% 100%);border-bottom:1px solid var(--rule);padding-block:clamp(1.75rem,1.25rem + 2vw,3rem) clamp(2.5rem,2rem + 3vw,4.5rem);position:relative;overflow:hidden}@media (width<=1023px){._hero_17rfj_1{background:var(--paper)}}._watermark_17rfj_17{letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;color:#0000;-webkit-text-stroke:1px var(--rule);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(5rem,3rem + 10vw,12rem);font-weight:900;line-height:1;position:absolute;bottom:-.18em;left:-.04em}._grid_17rfj_33{gap:var(--space-7);display:grid;position:relative}@media (width>=1024px){._grid_17rfj_33{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;min-height:clamp(420px,52vh,560px)}}._copy_17rfj_48{align-content:center;gap:var(--space-5);display:grid}._crumbs_17rfj_54 ol{color:var(--ink-3);flex-wrap:wrap;gap:.4rem;margin:0;font-size:.8125rem;font-weight:600;display:flex}._crumbs_17rfj_54 li+li:before{content:"/";color:var(--rule-strong);margin-right:.4rem}._crumbs_17rfj_54 a{color:var(--ink-2);text-decoration:none}._crumbs_17rfj_54 a:hover{color:var(--uu-blue);text-decoration:underline}._crumbs_17rfj_54 [aria-current]{color:var(--uu-red)}._eyebrow_17rfj_84{align-items:center;gap:var(--space-3);margin-top:var(--space-3);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--uu-blue);font-size:.78rem;font-weight:800;display:flex}._rule_17rfj_96{background:var(--uu-red);width:2.5rem;height:3px}._title_17rfj_102{font-size:clamp(2.4rem,1.4rem + 3.6vw,4.6rem);font-size:calc(clamp(2.4rem, 1.4rem + 3.6vw, 4.6rem) * var(--display-scale,1));font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:var(--uu-blue-900);text-wrap:balance;line-height:1}._title_17rfj_102 em{font-family:var(--font-serif);color:var(--uu-blue);font-weight:400}._below_17rfj_119{gap:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--rule-strong);max-width:54ch;display:grid}._lede_17rfj_127{font-family:var(--font-serif);font-size:var(--step-1);color:var(--ink-2);line-height:1.55}._actions_17rfj_134{gap:var(--space-3) var(--space-5);flex-wrap:wrap;align-items:center;display:flex}._visual_17rfj_142{padding:0 0 var(--space-6) var(--space-6);position:relative}@media (width<=1023px){._visual_17rfj_142{padding:0 0 var(--space-6)}}._frame_17rfj_153{z-index:1;aspect-ratio:4/5;border-radius:var(--radius-1);width:100%;max-height:560px;position:relative;overflow:hidden}@media (width<=1023px){._frame_17rfj_153{aspect-ratio:16/10}}._frameInner_17rfj_169{position:absolute;inset:-6% 0}._frameInner_17rfj_169 picture{height:100%}._img_17rfj_178{object-fit:cover;width:100%;height:100%}._accentBlock_17rfj_185{background:var(--uu-blue);border-radius:var(--radius-1);width:45%;height:55%;position:absolute;bottom:0;left:0}@media (width<=1023px){._accentBlock_17rfj_185{display:none}}._badge_17rfj_201{z-index:2;right:calc(-1 * var(--space-4));bottom:var(--space-2);min-width:220px;max-width:280px;padding:var(--space-4) var(--space-5);background:var(--uu-blue-900);color:var(--white);border-left:4px solid var(--uu-red);box-shadow:0 24px 50px -24px color-mix(in srgb, var(--uu-blue-900) 70%, transparent);gap:.2rem;display:grid;position:absolute}@media (width<=1023px){._badge_17rfj_201{right:var(--space-4);bottom:0}}._badgeLabel_17rfj_224{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-on-dark);font-size:.6875rem;font-weight:800}._badgeValue_17rfj_232{font-size:var(--step-1);font-weight:var(--weight-heading);line-height:1.25}._badgeValue_17rfj_232 a{color:inherit;text-decoration:none}._badgeValue_17rfj_232 a:hover{text-decoration:underline}._letter_14o4p_1{max-width:72ch}._quote_14o4p_5{margin:var(--space-8) 0;padding:var(--space-6) var(--space-6) var(--space-6) var(--space-8);background:var(--uu-blue-900);color:var(--white);border-radius:var(--radius-1);position:relative}._quote_14o4p_5:before{content:"“";left:var(--space-4);font-family:var(--font-serif);color:var(--uu-red);font-size:6rem;line-height:1;position:absolute;top:-.15em}._quote_14o4p_5 blockquote{margin:0}._quote_14o4p_5 p{font-family:var(--font-serif);font-size:var(--step-2);font-style:italic;line-height:1.4}._quote_14o4p_5 figcaption{margin-top:var(--space-4);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-on-dark);font-size:.8125rem;font-weight:800}._signature_14o4p_45{margin-top:var(--space-7);padding-top:var(--space-5);border-top:2px solid var(--uu-blue-900);gap:.2rem;width:fit-content;min-width:260px;display:grid}._sigName_14o4p_55{font-family:var(--font-serif);font-size:var(--step-2);color:var(--uu-blue-900);font-style:italic}._sigRole_14o4p_62{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--uu-red);font-size:.75rem;font-weight:800}._profile_14o4p_70{margin-top:var(--space-6)}._career_14o4p_74{margin:var(--space-6) 0 0;border-top:2px solid var(--uu-blue-900);display:grid}._careerItem_14o4p_80{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--rule);color:var(--ink-2);grid-template-columns:5rem 1fr;align-items:baseline;font-size:1.0625rem;line-height:1.5;display:grid}._careerYear_14o4p_92{font-size:var(--step-2);font-weight:var(--weight-display);letter-spacing:-.02em;color:var(--uu-blue)}._wrap_1tkdx_1{padding-block:var(--space-10)}._code_1tkdx_9{letter-spacing:var(--tracking-label);color:var(--uu-red);font-size:.75rem;font-weight:700}._title_1tkdx_23{font-weight:var(--weight-display);margin-top:var(--space-4);font-size:var(--step-5);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--uu-blue-900);max-width:14ch}._text_1tkdx_43{margin-top:var(--space-5);max-width:52ch;font-family:var(--font-serif);font-size:var(--step-1);color:var(--ink-2)}._actions_1tkdx_59{gap:var(--space-4);margin-top:var(--space-7);flex-wrap:wrap;display:flex}
