:where([data-ds]){--ds-color-ink:#121417;--ds-color-text-secondary:#5b6470;--ds-color-text-muted:#687585;--ds-color-decorative:#8a97a6;--ds-color-line:#e7ebf0;--ds-color-paper:#fff;--ds-color-soft:#f5f6f8;--ds-color-media:#1b2027;--ds-color-orb-avatar:#0f0f0c;--ds-color-success-accent:#17a34a;--ds-color-success:#16803d;--ds-color-error:#c0392b;--ds-color-brand-linkedin:#0a66c2;--ds-color-brand-facebook:#0866ff;--ds-color-brand-jobiwan:#e0fe04;--ds-color-brand-jobiwan-soft:#f6ffd0;--ds-color-brand-jobiwan-glow:rgba(224,254,4,.32);--ds-color-coordinator-action:#2563eb;--ds-color-coordinator-action-hover:#1d4ed8;--ds-color-coordinator-page:#f8f9fa;--ds-color-offers-surface:#fdeef3;--ds-color-offers-line:#f6d6e2;--ds-color-accent-line:var(--ds-color-line);--ds-color-offers-deep:#c81157;--ds-color-backdrop:rgba(12,15,20,.42);--ds-color-media-overlay:rgba(12,15,20,.48);--ds-color-media-overlay-hover:rgba(12,15,20,.62);--ds-color-route-media-overlay:rgba(12,15,20,.86);--ds-color-media-copy:hsla(0,0%,100%,.76);--ds-color-glass:hsla(0,0%,100%,.12);--ds-color-glass-strong:hsla(0,0%,100%,.22);--ds-color-glass-line:hsla(0,0%,100%,.26);--ds-color-highlight-strong:var(--ds-color-accent-deep);--ds-color-on-highlight-strong:var(--ds-color-paper);--ds-color-accent-surface:var(--ds-color-accent-wash);--ds-color-gesture-apply:#f5a300;--ds-color-gesture-apply-deep:#8a5200;--ds-color-gesture-apply-wash:#fff4dc;--ds-color-gesture-apply-line:#f6dfae;--ds-color-gesture-follow-up:#ff5a3c;--ds-color-gesture-follow-up-deep:#b02a0c;--ds-color-gesture-follow-up-wash:#ffefe9;--ds-color-gesture-follow-up-line:#fbd3c6;--ds-color-gesture-prepare:#1d8fe1;--ds-color-gesture-prepare-deep:#0b5c99;--ds-color-gesture-prepare-wash:#e7f3fd;--ds-color-gesture-prepare-line:#c2e0f7;--ds-color-gesture-respond:#00a878;--ds-color-gesture-respond-deep:#00694c;--ds-color-gesture-respond-wash:#e4f7f0;--ds-color-gesture-respond-line:#b8e7d7;--ds-color-gesture-question:#7c5cff;--ds-color-gesture-question-deep:#5b3ad0;--ds-color-gesture-question-wash:#f1ecfe;--ds-color-gesture-question-line:#ddd2fb;--ds-font-family:var(--font-outfit,system-ui),system-ui,-apple-system,sans-serif;--ds-font-family-page:var(--font-bricolage,var(--font-outfit,system-ui)),system-ui,sans-serif;--ds-font-size-page:38px;--ds-font-size-display:34px;--ds-font-size-poster:54px;--ds-font-size-headline:32px;--ds-font-size-title:24px;--ds-font-size-card:20px;--ds-font-size-scene-head:24px;--ds-font-size-scene-lead:16px;--ds-font-size-body:15px;--ds-font-size-label:13px;--ds-font-size-meta:11px;--ds-font-weight-display:800;--ds-font-weight-strong:700;--ds-font-weight-label:600;--ds-line-height-display:1;--ds-line-height-title:1.1;--ds-line-height-card:1.25;--ds-line-height-body:1.5;--ds-line-height-label:1.4;--ds-line-height-meta:1.3;--ds-letter-spacing-display:-0.035em;--ds-letter-spacing-page:-0.03em;--ds-letter-spacing-title:-0.02em;--ds-letter-spacing-card:-0.01em;--ds-letter-spacing-action:0.06em;--ds-letter-spacing-meta:0.1em;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:24px;--ds-space-6:32px;--ds-space-7:48px;--ds-space-8:64px;--ds-size-tap:44px;--ds-size-tap-compact:32px;--ds-size-control-compact:36px;--ds-size-companion-inline:48px;--ds-size-companion-hero:72px;--ds-size-companion-stage:112px;--ds-table-scope-width:208px;--ds-table-population-width:152px;--ds-table-metric-width:144px;--ds-table-scope-width-mobile:136px;--ds-table-population-width-mobile:112px;--ds-radius-surface:8px;--ds-radius-control:5px;--ds-radius-round:999px;--ds-radius-sheet-mobile:20px;--ds-shadow-surface:0 1px 2px rgb(22 32 46/5%),0 12px 28px rgb(22 32 46/8%);--ds-shadow-surface-hover:0 2px 4px rgb(22 32 46/6%),0 20px 40px rgba(22,32,46,.13);--ds-shadow-sheet:0 24px 60px rgba(12,15,20,.22);--ds-shadow-marker-ring:0 0 0 2px var(--ds-color-paper);--ds-shadow-selected-ring:0 0 0 2px var(--ds-color-ink);--ds-shadow-line-outline:inset 0 0 0 1px var(--ds-color-line);--ds-shadow-muted-outline:inset 0 0 0 1px var(--ds-color-text-muted);--ds-shadow-ink-ring:inset 0 0 0 2px var(--ds-color-ink);--ds-shadow-glass-outline:inset 0 0 0 1px var(--ds-color-glass-line);--ds-shadow-surface-accent:0 1px 2px rgb(22 32 46/5%),0 12px 28px rgb(22 32 46/8%),inset 0 0 0 2px var(--ds-color-accent);--ds-shadow-surface-accent-hover:0 2px 4px rgb(22 32 46/6%),0 20px 40px rgba(22,32,46,.13),inset 0 0 0 2px var(--ds-color-accent);--ds-shadow-success-outline:inset 0 0 0 1px var(--ds-color-success);--ds-shadow-error-outline:inset 0 0 0 1px var(--ds-color-error);--ds-shadow-error-edge:inset 3px 0 0 var(--ds-color-error);--ds-shadow-accent-outline:inset 0 0 0 1px var(--ds-color-accent);--ds-shadow-accent-line-outline:inset 0 0 0 1px var(--ds-color-accent-line);--ds-shadow-accent-edge:inset 3px 0 0 var(--ds-color-accent);--ds-shadow-accent-edge-outline:inset 3px 0 0 var(--ds-color-accent),inset 0 0 0 1px var(--ds-color-line);--ds-shadow-gesture-lift:0 1px 2px rgb(22 32 46/6%),0 10px 24px rgba(22,32,46,.12);--ds-shadow-gesture-halo:0 10px 24px rgba(22,32,46,.12);--ds-shadow-ask-field:inset 0 0 0 1.5px var(--ds-color-gesture-respond-line);--ds-shadow-stage-live:inset 0 0 0 1px var(--ds-color-gesture-prepare-line);--ds-shadow-stage-won:inset 0 0 0 1px var(--ds-color-gesture-respond-line);--ds-mask-fade-y:linear-gradient(to bottom,transparent 0,#000 var(--ds-space-6),#000 calc(100% - var(--ds-space-6)),transparent 100%);--ds-shadow-text-on-media:0 2px 16px var(--ds-color-media-overlay);--ds-shadow-brand-jobiwan-glow:0 0 0 1px var(--ds-color-brand-jobiwan),0 12px 32px var(--ds-color-brand-jobiwan-glow)}:where([data-ds]){--ds-duration-fast:160ms;--ds-duration-standard:240ms;--ds-duration-slow:420ms;--ds-duration-skeleton:1600ms;--ds-duration-ring:700ms;--ds-duration-stagger:70ms;--ds-duration-loop:1200ms;--ds-duration-breath:3200ms;--ds-duration-caret:900ms;--ds-duration-reduced-motion:1ms;--ds-ease-enter:cubic-bezier(0.2,0.8,0.3,1);--ds-ease-hover:ease;--ds-ease-move:cubic-bezier(0.77,0,0.175,1);--ds-guide-duration-rise:520ms;--ds-guide-ease-soft:var(--ds-ease-enter);--ds-motion-lift:-2px;--ds-motion-arrow-shift:3px;--ds-motion-press:0.97;--ds-layout-stagger-offset:20px;--ds-layout-recommended-angle:-0.35deg;--ds-layout-page-max:1180px;--ds-layout-page-reading:760px;--ds-layout-aside:380px;--ds-chrome-column:252px;--ds-chrome-gutter:var(--ds-space-3);--ds-chrome-column-collapsed:67px;--ds-chrome-inset-start:0px;--ds-nav-icon-size:18px;--ds-icon-marker-size:8px;--ds-chrome-selector-bar-width:160px;--ds-chrome-icon-cell:32px;--ds-nav-underline-size:2px}@media (min-width:900px){:where([data-ds]){--ds-font-size-page:52px;--ds-font-size-display:44px;--ds-font-size-headline:36px;--ds-font-size-title:28px;--ds-font-size-scene-head:30px;--ds-font-size-scene-lead:17px;--ds-font-size-poster:96px}}:where([data-ds][data-tint=lime]){--ds-color-accent:#e0fe04;--ds-color-on-accent:#121417;--ds-color-accent-wash:#f6ffd0;--ds-color-accent-surface:#fbffe8;--ds-color-accent-deep:#526000;--ds-color-accent-line:#879600;--ds-color-highlight-strong:#e0fe04;--ds-color-on-highlight-strong:#121417}:where([data-ds][data-tint=jaune]){--ds-color-accent:#ffe500;--ds-color-on-accent:#121417;--ds-color-accent-wash:#fff9c2;--ds-color-accent-deep:#6b5d00}:where([data-ds][data-tint=rose]){--ds-color-accent:#fd1163;--ds-color-on-accent:#121417;--ds-color-accent-wash:#fff0f5;--ds-color-accent-surface:#fff2f6;--ds-color-accent-deep:#be185d;--ds-color-accent-line:var(--ds-color-offers-line);--ds-color-highlight-strong:#fd1163}:where([data-ds][data-tint=bleu]){--ds-color-accent:#1d8fe1;--ds-color-on-accent:#121417;--ds-color-accent-wash:#e7f3fd;--ds-color-accent-deep:#0b5c99;--ds-color-accent-surface:#f2f8fe;--ds-color-accent-line:#c2e0f7}:where([data-ds][data-tint=violet]){--ds-color-accent:#a78bfa;--ds-color-on-accent:#121417;--ds-color-accent-wash:#f5f3ff;--ds-color-accent-deep:#6d28d9;--ds-color-accent-surface:#faf8ff;--ds-color-accent-line:#e4dcfb}:where([data-ds]){--ds-mark-padding:0.16em;--ds-mark-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 200 40'><path d='M1.5 3.6c44-.9 92-1.3 132-1 26 .2 46 .4 65 .2v33.6c-40 1-84 1.4-124 1.1-27-.2-49-.5-73-.2z'/></svg>");--ds-field-min-height:48px;--ds-control-padding:14px;--ds-list-min-height:64px;--ds-tab-indicator:3px;--ds-sheet-max-width:560px;--ds-sheet-max-height:90vh;--ds-sheet-side-width:448px;--ds-offer-toolbox-width:320px;--ds-sheet-flow-max-width:760px;--ds-sheet-flow-height:min(780px,calc(100dvh - var(--ds-space-8)));--ds-sheet-workspace-max-width:1180px;--ds-sheet-workspace-height:min(900px,calc(100dvh - var(--ds-space-6)));--ds-media-ratio:16/9;--ds-media-compact-width:132px;--ds-z-bar:20;--ds-prep-bar-height:56px;--ds-prep-bar-side:48px;--ds-z-sheet:100;--ds-z-popover:110;--ds-z-map-overlay:500;--ds-loader-size:16px;--ds-autocomplete-max-height:220px;--ds-avatar-size-sm:40px;--ds-avatar-size-md:56px;--ds-avatar-size-lg:72px;--ds-audio-icon-size:14px;--ds-range-track-height:6px;--ds-range-thumb-size:24px;--ds-range-thumb-border:4px;--ds-range-thumb-offset:-9px;--ds-value-icon-size:16px;--ds-interactive-stage-height:250px;--ds-route-editorial-height:220px;--ds-route-marker-size:56px}:where([data-ds]){--ds-color-public-cream:#faf8f5;--ds-color-public-ink:#241b15;--ds-color-public-muted:#665d55;--ds-color-public-line:#e5dfd7;--ds-public-header-height:76px;--ds-public-width:1240px;--ds-public-menu-width:360px;--ds-public-font-display:var(--font-fraunces),Georgia,serif;--ds-public-font-body:var(--font-hanken),system-ui,sans-serif;--ds-shadow-public-popover:0 8px 32px rgba(36,27,21,.12);--ds-font-size-public-hero:clamp(42px,4.4vw,64px);--ds-font-size-public-title:clamp(30px,3vw,44px);--ds-font-size-public-subtitle:26px;--ds-font-size-public-intro:20px;--ds-font-size-public-body:18px;--ds-font-size-public-label:16px;--ds-font-size-public-caption:14px;--ds-font-size-public-nav:15px;--ds-font-size-public-step:44px;--ds-font-size-public-rank:56px}:where([data-ds]) .ds-public-header-space{height:var(--ds-public-header-height)}:where([data-ds]) #public-content [id],:where([data-ds]) #public-resources{scroll-margin-top:calc(var(--ds-public-header-height) + var(--ds-space-5))}:where([data-ds]) .ds-public-header{position:fixed;inset:0 0 auto;z-index:50;color:var(--ds-color-public-ink);background:var(--ds-color-public-cream);border-bottom:1px solid var(--ds-color-public-line)}:where([data-ds]) .ds-public-header-inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-5);min-height:var(--ds-public-header-height);max-width:var(--ds-public-width);margin-inline:auto;padding-inline:var(--ds-space-5)}:where([data-ds]) .ds-public-header-brand{flex-shrink:0}:where([data-ds]) .ds-public-header-access,:where([data-ds]) .ds-public-header-desktop{display:flex;align-items:center;gap:var(--ds-space-6);font-size:var(--ds-font-size-body);font-weight:var(--ds-font-weight-label)}:where([data-ds]) .ds-public-header-desktop button{display:flex;align-items:center;gap:var(--ds-space-2)}:where([data-ds]) .ds-public-header-desktop>a,:where([data-ds]) .ds-public-header-desktop>button{padding-block:var(--ds-space-3)}:where([data-ds]) .ds-public-header a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--ds-color-public-ink);text-underline-offset:var(--ds-space-2)}:where([data-ds]) .ds-public-header a:hover{text-decoration:underline;text-underline-offset:var(--ds-space-1)}:where([data-ds]) .ds-public-header-login{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--ds-space-4);border-radius:var(--ds-radius-surface);background:var(--ds-color-accent);white-space:nowrap}:where([data-ds]) .ds-public-header-mobile-links,:where([data-ds]) .ds-public-header-toggle{display:none}:where([data-ds]) .ds-public-header-panel{position:absolute;top:calc(100% + var(--ds-space-2));right:var(--ds-space-5);width:min(var(--ds-public-menu-width),calc(100vw - var(--ds-space-6)));padding:var(--ds-space-5);background:var(--ds-color-public-cream);border:1px solid var(--ds-color-public-line);border-radius:var(--ds-radius-sheet-mobile);box-shadow:var(--ds-shadow-surface);max-height:calc(100dvh - var(--ds-public-header-height) - var(--ds-space-5));overflow-y:auto}:where([data-ds]) .ds-public-header-panel-title{color:var(--ds-color-public-muted);font-size:var(--ds-font-size-label);margin-bottom:var(--ds-space-2)}:where([data-ds]) .ds-public-header-panel ul{list-style:none;padding:0}:where([data-ds]) .ds-public-header-panel li a{display:block;padding-block:var(--ds-space-3);font-size:var(--ds-font-size-body)}:where([data-ds]) .ds-public-header-panel-access{display:flex;justify-content:space-between;gap:var(--ds-space-4);border-top:1px solid var(--ds-color-public-line);padding-top:var(--ds-space-4);margin-top:var(--ds-space-3);font-size:var(--ds-font-size-label)}@media (max-width:899px){:where([data-ds]) .ds-public-header-inner{gap:var(--ds-space-3);padding-inline:var(--ds-space-4)}:where([data-ds]) .ds-public-header-desktop,:where([data-ds]) .ds-public-header-language{display:none}:where([data-ds]) .ds-public-header-access{gap:var(--ds-space-3);font-size:var(--ds-font-size-label)}:where([data-ds]) .ds-public-header-login{padding-inline:var(--ds-space-3)}:where([data-ds]) .ds-public-header-toggle{display:flex;align-items:center;gap:var(--ds-space-1);min-height:44px}:where([data-ds]) .ds-public-header-mobile-links{display:flex;flex-direction:column;gap:var(--ds-space-5);font-size:var(--ds-font-size-card);margin-bottom:var(--ds-space-6)}:where([data-ds]) .ds-public-header-panel{right:var(--ds-space-4)}}@media (max-width:359px){:where([data-ds]) .ds-public-header-toggle span{display:none}}:where([data-ds]) .ds-public-footer{background:var(--ds-color-public-cream);color:var(--ds-color-public-ink);padding:var(--ds-space-7) var(--ds-space-5) var(--ds-space-5);font-family:var(--ds-font-family)}:where([data-ds]) .ds-public-footer__inner{max-width:calc(var(--ds-public-width) - var(--ds-space-5) * 2);margin-inline:auto}:where([data-ds]) .ds-public-footer__brand{margin-bottom:var(--ds-space-6)}:where([data-ds]) .ds-public-footer__brand img{width:183px;height:auto}:where([data-ds]) .ds-public-footer__contact{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--ds-space-2);font-size:var(--ds-font-size-body);text-decoration:underline;text-underline-offset:var(--ds-space-1)}:where([data-ds]) .ds-public-footer__brand p{max-width:32ch;margin-top:var(--ds-space-4);font-size:var(--ds-font-size-card);line-height:1.4}:where([data-ds]) .ds-public-footer__group{border-top:1px solid var(--ds-color-line)}:where([data-ds]) .ds-public-footer__desktop-title{display:none}:where([data-ds]) .ds-public-footer__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding-block:var(--ds-space-5);gap:var(--ds-space-4);color:inherit;font:inherit;font-weight:var(--ds-font-weight-strong);text-align:left;cursor:pointer}:where([data-ds]) .ds-public-footer__toggle[aria-expanded=true] svg{transform:rotate(180deg)}:where([data-ds]) .ds-public-footer__links{display:none;padding-bottom:var(--ds-space-5)}:where([data-ds]) .ds-public-footer__links[data-expanded=true]{display:grid}:where([data-ds]) .ds-public-footer ul{list-style:none;margin:0;padding-left:0}:where([data-ds]) .ds-public-footer__links{gap:var(--ds-space-1)}:where([data-ds]) .ds-public-footer__links a{display:inline-flex;align-items:center;min-height:44px;color:var(--ds-color-public-muted);font-size:var(--ds-font-size-body);line-height:1.5}:where([data-ds]) .ds-public-footer a:hover{color:var(--ds-color-public-ink);text-decoration:underline}:where([data-ds]) .ds-public-footer :is(a,button):focus-visible{outline:2px solid var(--ds-color-public-ink);outline-offset:var(--ds-space-1);border-radius:var(--ds-radius-control)}:where([data-ds]) .ds-public-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ds-space-4);border-top:1px solid var(--ds-color-line);padding-top:var(--ds-space-5);color:var(--ds-color-public-muted);font-size:var(--ds-font-size-label)}:where([data-ds]) .ds-public-footer__bottom ul{display:flex;flex-wrap:wrap;gap:var(--ds-space-4)}:where([data-ds]) .ds-public-footer__bottom a{display:inline-flex;align-items:center;min-height:44px}@media (min-width:768px){:where([data-ds]) .ds-public-footer{padding-block:var(--ds-space-8) var(--ds-space-5)}:where([data-ds]) .ds-public-footer__brand{margin-bottom:var(--ds-space-7)}:where([data-ds]) .ds-public-footer__navigation{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--ds-space-7);margin-bottom:var(--ds-space-7)}:where([data-ds]) .ds-public-footer__group{border-top:0}:where([data-ds]) .ds-public-footer__toggle{display:none}:where([data-ds]) .ds-public-footer__desktop-title{display:block;font-size:var(--ds-font-size-body);font-weight:var(--ds-font-weight-strong);margin-bottom:var(--ds-space-4)}:where([data-ds]) .ds-public-footer__links{display:grid;padding-bottom:0}:where([data-ds]) .ds-public-footer__links a{min-height:32px}:where([data-ds]) .ds-public-footer__bottom{align-items:center}}@media (min-width:1100px){:where([data-ds]) .ds-public-footer__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,3fr);column-gap:var(--ds-space-8)}:where([data-ds]) .ds-public-footer__brand{margin-bottom:0}:where([data-ds]) .ds-public-footer__navigation{gap:var(--ds-space-6)}:where([data-ds]) .ds-public-footer__bottom{grid-column:1/-1}}:where([data-ds]) .ds-public-story{--ds-font-family:var(--ds-public-font-body);--ds-font-family-page:var(--ds-public-font-display);--ds-font-size-body:var(--ds-font-size-public-body);--ds-line-height-body:1.65;--ds-color-ink:var(--ds-color-public-ink);--ds-color-text-secondary:var(--ds-color-public-muted);color:var(--ds-color-public-ink);background:var(--ds-color-paper);font-family:var(--ds-public-font-body)}:where([data-ds]) .ds-public-story-hero,:where([data-ds]) .ds-public-story-inner{width:100%;max-width:var(--ds-public-width);margin-inline:auto;padding-inline:var(--ds-space-5)}:where([data-ds]) .ds-public-story-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--ds-space-7);padding-block:clamp(48px,6vw,88px)}:where([data-ds]) .ds-public-story-hero-copy{min-width:0}:where([data-ds]) .ds-public-story-hero[data-portrait=true]{padding-block:var(--ds-space-7) var(--ds-space-6)}:where([data-ds]) .ds-public-story-hero[data-portrait=true] .ds-public-story-figure{width:320px;max-width:100%;justify-self:center}:where([data-ds]) .ds-public-story .ds-type-meta{font-size:var(--ds-font-size-public-caption);line-height:1.5;letter-spacing:normal;text-transform:none;color:var(--ds-color-public-muted)}:where([data-ds]) .ds-public-story-hero .ds-public-story-figure img{max-height:560px;object-fit:contain}:where([data-ds]) .ds-public-story-hero h1{font-family:var(--ds-public-font-display);font-size:var(--ds-font-size-public-hero);font-weight:500;line-height:1.08;letter-spacing:-.04em;text-wrap:balance;margin-block:var(--ds-space-4) var(--ds-space-5)}:where([data-ds]) .ds-public-story-eyebrow{font-size:var(--ds-font-size-public-label);font-weight:600}:where([data-ds]) .ds-public-story-intro{font-size:var(--ds-font-size-public-intro);line-height:1.6;max-width:50ch;margin-bottom:var(--ds-space-6);color:var(--ds-color-public-muted)}:where([data-ds]) .ds-public-story-section{padding-block:clamp(48px,6vw,88px)}:where([data-ds]) .ds-public-story-section[data-tone=cream]{background:var(--ds-color-public-cream)}:where([data-ds]) .ds-public-story-section[data-tone=lime]{background:var(--ds-color-accent-wash)}:where([data-ds]) .ds-public-story-split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,5vw,72px);align-items:center}:where([data-ds]) .ds-public-story-split[data-reverse]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}:where([data-ds]) .ds-public-story-split[data-align=start]{align-items:start}:where([data-ds]) .ds-public-story-split[data-reverse]>:first-child{grid-column:2;grid-row:1}:where([data-ds]) .ds-public-story-split[data-reverse]>:last-child{grid-column:1;grid-row:1}:where([data-ds]) .ds-public-story-title{font-family:var(--ds-public-font-display);font-size:var(--ds-font-size-public-title);font-weight:500;line-height:1.18;letter-spacing:-.025em;text-wrap:balance}:where([data-ds]) h3.ds-public-story-title{font-size:var(--ds-font-size-public-subtitle)}:where([data-ds]) .ds-public-story-figure{margin:0;min-width:0}:where([data-ds]) .ds-public-story-figure img{display:block;width:100%;height:auto}:where([data-ds]) .ds-public-story-figure figcaption{font-size:var(--ds-font-size-public-caption);line-height:1.5;color:var(--ds-color-public-muted);margin-top:var(--ds-space-3)}:where([data-ds]) .ds-public-story-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-space-7);counter-reset:story-step;list-style:none;padding:0}:where([data-ds]) .ds-public-story-steps>li{counter-increment:story-step}:where([data-ds]) .ds-public-story-steps>li:before{content:counter(story-step,decimal-leading-zero);display:block;font-family:var(--ds-public-font-display);font-size:var(--ds-font-size-public-step);line-height:1.2;margin-bottom:var(--ds-space-5)}:where([data-ds]) .ds-public-story-steps[data-ordered=false]>li:before{display:none}:where([data-ds]) .ds-public-story-steps[data-ordered=false]>li{padding-top:var(--ds-space-5);border-top:2px solid var(--ds-color-accent)}:where([data-ds]) .ds-public-story-reading{display:grid;grid-template-columns:minmax(0,280px) minmax(0,720px);justify-content:space-between;gap:var(--ds-space-8)}:where([data-ds]) .ds-public-story-sidebar{position:sticky;top:104px;align-self:start}:where([data-ds]) .ds-public-story-sidebar nav{font-size:var(--ds-font-size-public-nav);line-height:1.5}:where([data-ds]) .ds-public-story-sidebar a{display:block;padding-block:var(--ds-space-2)}:where([data-ds]) .ds-public-story-sidebar a:hover{text-decoration:underline;text-underline-offset:4px}:where([data-ds]) .ds-public-story-chapters{min-width:0}:where([data-ds]) .ds-public-story-chapters>section{margin-bottom:var(--ds-space-8)}:where([data-ds]) .ds-public-story-example{padding:var(--ds-space-5) var(--ds-space-6);background:var(--ds-color-accent-wash);border-left:4px solid var(--ds-color-accent)}@media (max-width:799px){:where([data-ds]) .ds-public-story-hero,:where([data-ds]) .ds-public-story-reading,:where([data-ds]) .ds-public-story-split,:where([data-ds]) .ds-public-story-split[data-reverse],:where([data-ds]) .ds-public-story-steps{grid-template-columns:minmax(0,1fr)}:where([data-ds]) .ds-public-story-split[data-reverse]>*{grid-column:auto;grid-row:auto}:where([data-ds]) .ds-public-story-hero{gap:var(--ds-space-6);padding-top:var(--ds-space-7)}:where([data-ds]) .ds-public-story-hero .ds-public-story-figure{max-width:460px;margin-inline:auto}:where([data-ds]) .ds-public-story-hero[data-portrait=true] .ds-public-story-figure{width:260px}:where([data-ds]) .ds-public-story-sidebar{position:static}:where([data-ds]) .ds-public-story-sidebar nav{border-bottom:1px solid var(--ds-color-public-line);padding-bottom:var(--ds-space-6)}:where([data-ds]) .ds-public-story-intro{font-size:var(--ds-font-size-public-body)}:where([data-ds]) .ds-public-story-example{padding:var(--ds-space-5)}}:where([data-ds]) .ds-public-career-rank{background:var(--ds-color-public-cream);padding-block:var(--ds-space-6)}:where([data-ds]) .ds-public-career-contents,:where([data-ds]) .ds-public-career-inner{width:100%;max-width:var(--ds-public-width);margin-inline:auto;padding-inline:var(--ds-space-5)}:where([data-ds]) .ds-public-career-rank-columns{display:grid;grid-template-columns:1.1fr 1.2fr .65fr;align-items:center;gap:var(--ds-space-7)}:where([data-ds]) .ds-public-career-rank h2,:where([data-ds]) .ds-public-career-score>p:first-child{font-size:var(--ds-font-size-public-label);font-weight:500;margin-bottom:var(--ds-space-2)}:where([data-ds]) .ds-public-career-rank-value{font-size:var(--ds-font-size-public-intro);line-height:1.2;margin-bottom:var(--ds-space-3)}:where([data-ds]) .ds-public-career-rank-value strong,:where([data-ds]) .ds-public-career-score-value strong{font-family:var(--ds-public-font-display);font-size:var(--ds-font-size-public-rank);font-weight:500;letter-spacing:-.04em}:where([data-ds]) .ds-public-career-caption{font-size:var(--ds-font-size-public-caption);line-height:1.5;color:var(--ds-color-public-muted)}:where([data-ds]) .ds-public-career-track{height:8px;background:var(--ds-color-public-line);border-radius:var(--ds-radius-round);position:relative;margin-top:var(--ds-space-6)}:where([data-ds]) .ds-public-career-marker{position:absolute;left:var(--ds-career-position);width:12px;height:20px;top:-6px;transform:translateX(-50%);background:var(--ds-color-public-ink);border-radius:var(--ds-radius-round)}:where([data-ds]) .ds-public-career-marker>span{position:absolute;bottom:26px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:var(--ds-font-size-public-caption)}:where([data-ds]) .ds-public-career-marker[data-edge=start]>span{left:0;transform:none}:where([data-ds]) .ds-public-career-marker[data-edge=end]>span{left:auto;right:0;transform:none}:where([data-ds]) .ds-public-career-scale{display:flex;justify-content:space-between;font-size:var(--ds-font-size-public-caption);line-height:1.35;margin-block:var(--ds-space-4)}:where([data-ds]) .ds-public-career-scale>:last-child{text-align:right}:where([data-ds]) .ds-public-career-position a,:where([data-ds]) .ds-public-career-score a{font-size:var(--ds-font-size-public-caption);text-decoration:underline;text-underline-offset:4px}:where([data-ds]) .ds-public-career-score{border-left:1px solid var(--ds-color-public-line);padding-left:var(--ds-space-6)}:where([data-ds]) .ds-public-career-score-value{font-size:var(--ds-font-size-public-subtitle);line-height:1.2;margin-bottom:var(--ds-space-3)}:where([data-ds]) .ds-public-career-limit{margin-top:var(--ds-space-6)}:where([data-ds]) .ds-public-career-contents{display:flex;flex-wrap:wrap;gap:var(--ds-space-4) var(--ds-space-6);padding-block:var(--ds-space-6);font-size:var(--ds-font-size-public-nav)}:where([data-ds]) .ds-public-career-contents a{text-decoration:underline;text-underline-offset:4px}@media (max-width:799px){:where([data-ds]) .ds-public-career-rank-columns{grid-template-columns:minmax(0,1fr);gap:var(--ds-space-6)}:where([data-ds]) .ds-public-career-score{border-left:0;border-top:1px solid var(--ds-color-public-line);padding:var(--ds-space-5) 0 0}}:where([data-ds]) .ds-public-ranking{scroll-margin-top:6rem}:where([data-ds]) .ds-public-ranking .ds-table{width:100%;table-layout:fixed}:where([data-ds]) .ds-public-ranking .ds-table__head:first-child{width:18%}:where([data-ds]) .ds-public-ranking .ds-table__head:last-child{width:24%}:where([data-ds]) .ds-public-ranking .ds-table__cell{white-space:normal;overflow-wrap:anywhere}:where([data-ds]) .ds-public-ranking .ds-table__row[aria-current=true]{background:var(--ds-color-accent-wash);font-weight:600}:where([data-ds]){font-family:var(--ds-font-family);color:var(--ds-color-ink);background:var(--ds-color-paper);-webkit-font-smoothing:antialiased}:where([data-ds]) :where(a){color:inherit;text-decoration:none}:where([data-ds]) :where(button,input,select,textarea){font:inherit}:where([data-ds]) :where(button){color:inherit}:where([data-ds]) :where(p,h1,h2,h3,ul){margin:0}:where([data-ds]) :where(:focus-visible){outline:2px solid var(--ds-color-ink);outline-offset:3px;border-radius:var(--ds-radius-control)}:where([data-ds]) .ds-type-display{margin:0;font-family:var(--ds-font-family);font-size:var(--ds-font-size-display);font-weight:var(--ds-font-weight-display);line-height:var(--ds-line-height-display);letter-spacing:var(--ds-letter-spacing-display)}:where([data-ds]) .ds-type-page{margin:0;font-family:var(--ds-font-family-page);font-size:var(--ds-font-size-page);font-weight:var(--ds-font-weight-display);line-height:var(--ds-line-height-display);letter-spacing:var(--ds-letter-spacing-page)}:where([data-ds]) .ds-type-page--compact{font-size:var(--ds-font-size-title);line-height:var(--ds-line-height-title);letter-spacing:var(--ds-letter-spacing-title)}:where([data-ds]) .ds-type-page--balanced{font-size:var(--ds-font-size-title);font-weight:var(--ds-font-weight-strong);line-height:var(--ds-line-height-title);letter-spacing:var(--ds-letter-spacing-title)}@container (min-width: 760px){:where([data-ds]) .ds-type-page--balanced{font-size:var(--ds-font-size-headline)}}:where([data-ds]) .ds-type-title{margin:0;font-family:var(--ds-font-family);font-size:var(--ds-font-size-title);font-weight:var(--ds-font-weight-display);line-height:var(--ds-line-height-title);letter-spacing:var(--ds-letter-spacing-title)}:where([data-ds]) .ds-type-card{margin:0;font-size:var(--ds-font-size-card);font-weight:var(--ds-font-weight-strong);line-height:var(--ds-line-height-card);letter-spacing:var(--ds-letter-spacing-card)}:where([data-ds]) .ds-type-body{margin:0;color:var(--ds-color-ink);font-size:var(--ds-font-size-body);line-height:var(--ds-line-height-body)}:where([data-ds]) .ds-type-body[data-size=small]{font-size:var(--ds-font-size-label);line-height:var(--ds-line-height-label)}:where([data-ds]) .ds-type-body--muted{color:var(--ds-color-text-secondary)}:where([data-ds]) .ds-type-body--accent{color:var(--ds-color-accent-deep)}:where([data-ds]) .ds-type-body--onMedia{color:var(--ds-color-media-copy)}:where([data-ds]) .ds-type-meta{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-meta);font-weight:var(--ds-font-weight-strong);line-height:var(--ds-line-height-meta);letter-spacing:var(--ds-letter-spacing-meta);text-transform:uppercase}:where([data-ds]) .ds-highlight{position:relative;z-index:0;display:inline;padding-inline:var(--ds-mark-padding);color:inherit;background:transparent;isolation:isolate}:where([data-ds]) .ds-highlight:after{position:absolute;z-index:-1;inset:0 calc(var(--ds-mark-padding) * -1);content:"";background:var(--ds-color-accent);mask-image:var(--ds-mark-mask);mask-size:100% 100%;mask-repeat:no-repeat;transform:rotate(var(--ds-layout-recommended-angle)) scaleX(1);transform-origin:left;animation:ds-highlight-enter var(--ds-duration-slow) var(--ds-ease-enter) both;animation-delay:var(--ds-duration-fast)}:where([data-ds]) .ds-highlight--strong{color:var(--ds-color-on-highlight-strong);animation:ds-highlight-strong-text var(--ds-duration-slow) var(--ds-ease-enter) both;animation-delay:var(--ds-duration-fast)}:where([data-ds]) .ds-highlight--strong:after{background:var(--ds-color-highlight-strong)}:where([data-ds]) .ds-highlight--neutral:after{background:var(--ds-color-line)}@keyframes ds-highlight-enter{0%{transform:rotate(var(--ds-layout-recommended-angle)) scaleX(0)}}@keyframes ds-highlight-strong-text{0%,42%{color:var(--ds-color-ink)}}@media (prefers-reduced-motion:no-preference){:where([data-ds]) .ds-reveal{opacity:0;transform:translateY(var(--ds-space-2));animation:ds-reveal-enter var(--ds-duration-standard) var(--ds-ease-enter) forwards;animation-delay:calc(var(--ds-reveal-index) * var(--ds-duration-stagger))}}@keyframes ds-reveal-enter{to{opacity:1;transform:translateY(0)}}:where([data-ds]) .ds-companion-orb{display:inline-block;position:relative;flex:none;width:var(--ds-size-companion-inline);height:var(--ds-size-companion-inline);vertical-align:middle}:where([data-ds]) .ds-companion-orb[data-size=inline]{margin-inline-end:var(--ds-space-2)}:where([data-ds]) .ds-companion-orb[data-size=hero]{width:var(--ds-size-companion-hero);height:var(--ds-size-companion-hero)}:where([data-ds]) .ds-companion-orb[data-size=stage]{width:var(--ds-size-companion-stage);height:var(--ds-size-companion-stage)}:where([data-ds]) .ds-companion-orb[data-recognized]{animation:ds-companion-recognition var(--ds-duration-slow) var(--ds-ease-enter) both}@keyframes ds-companion-recognition{0%,to{transform:scale(1)}45%{transform:scale(1.16)}}@media (prefers-reduced-motion:reduce){:where([data-ds]) .ds-companion-orb[data-recognized]{animation:none}}:where([data-ds]) .ds-highlight--multiline{--ds-highlight-fill:var(--ds-color-accent);background-color:var(--ds-highlight-fill);-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:none}:where([data-ds]) .ds-highlight--multiline:after{content:none}:where([data-ds]) .ds-highlight--multiline.ds-highlight--strong{--ds-highlight-fill:var(--ds-color-highlight-strong)}:where([data-ds]) .ds-highlight--multiline.ds-highlight--neutral{--ds-highlight-fill:var(--ds-color-line)}:where([data-ds]) :is(.ds-surface-card--recommended,.ds-action-card--recommended) .ds-highlight--multiline{--ds-highlight-fill:var(--ds-color-paper);color:inherit}@media (prefers-reduced-motion:no-preference){:where([data-ds]) .ds-highlight--multiline[data-reveal]{background-color:transparent;background-image:linear-gradient(var(--ds-highlight-fill),var(--ds-highlight-fill));background-repeat:no-repeat;animation:ds-highlight-reveal var(--ds-duration-slow) var(--ds-ease-enter) var(--ds-duration-fast) backwards}}@keyframes ds-highlight-reveal{0%{background-size:0 100%}to{background-size:100% 100%}}:where([data-ds]) .ds-page-layout{width:100%;max-width:var(--ds-layout-page-max);margin-inline:auto;padding:var(--ds-space-5) var(--ds-space-4) var(--ds-space-8)}:where([data-ds]) .ds-page-layout[data-width=reading]{max-width:var(--ds-layout-page-reading)}:where([data-ds]) .ds-stack-layout{display:flex;flex-direction:column;gap:var(--ds-composition-space)}:where([data-ds]) .ds-cluster-layout{display:flex;flex-wrap:wrap;align-items:var(--ds-cluster-align);justify-content:var(--ds-cluster-justify);gap:var(--ds-composition-space)}:where([data-ds]) .ds-cluster-layout[data-wrap=none]{flex-wrap:nowrap}:where([data-ds]) .ds-cluster-layout[data-fill]{width:100%}:where([data-ds]) .ds-cluster-layout[data-fill]>:last-child{min-width:0;flex:1;overflow-wrap:anywhere}:where([data-ds]) .ds-grid-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ds-composition-space)}:where([data-ds]) :is(.ds-stack-layout,.ds-cluster-layout,.ds-grid-layout)[data-space=none]{--ds-composition-space:0}:where([data-ds]) :is(.ds-stack-layout,.ds-cluster-layout,.ds-grid-layout)[data-space=xs]{--ds-composition-space:var(--ds-space-1)}:where([data-ds]) :is(.ds-stack-layout,.ds-cluster-layout,.ds-grid-layout)[data-space=sm]{--ds-composition-space:var(--ds-space-2)}:where([data-ds]) :is(.ds-stack-layout,.ds-cluster-layout,.ds-grid-layout)[data-space=md]{--ds-composition-space:var(--ds-space-4)}:where([data-ds]) :is(.ds-stack-layout,.ds-cluster-layout,.ds-grid-layout)[data-space=lg]{--ds-composition-space:var(--ds-space-5)}:where([data-ds]) :is(.ds-stack-layout,.ds-cluster-layout,.ds-grid-layout)[data-space=xl]{--ds-composition-space:var(--ds-space-6)}:where([data-ds]) :is(.ds-stack-layout,.ds-cluster-layout,.ds-grid-layout)[data-space="2xl"]{--ds-composition-space:var(--ds-space-8)}:where([data-ds]) .ds-cluster-layout[data-align=start]{--ds-cluster-align:flex-start}:where([data-ds]) .ds-cluster-layout[data-align=center]{--ds-cluster-align:center}:where([data-ds]) .ds-cluster-layout[data-align=end]{--ds-cluster-align:flex-end}:where([data-ds]) .ds-cluster-layout[data-align=baseline]{--ds-cluster-align:baseline}:where([data-ds]) .ds-cluster-layout[data-justify=start]{--ds-cluster-justify:flex-start}:where([data-ds]) .ds-cluster-layout[data-justify=center]{--ds-cluster-justify:center}:where([data-ds]) .ds-cluster-layout[data-justify=end]{--ds-cluster-justify:flex-end}:where([data-ds]) .ds-cluster-layout[data-justify=between]{--ds-cluster-justify:space-between}@media (max-width:619px){:where([data-ds]) .ds-grid-layout[data-mobile-columns="2"]{--ds-surface-padding:var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:620px){:where([data-ds]) .ds-grid-layout:is([data-columns="2"],[data-columns="3"],[data-columns="4"]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){:where([data-ds]) .ds-page-layout{padding-inline:var(--ds-space-5)}:where([data-ds]) .ds-grid-layout:is([data-columns="3"],[data-columns="4"]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){:where([data-ds]) .ds-grid-layout[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}:where([data-ds]) .ds-sticky-region{position:static;background:var(--ds-color-paper);padding-block:var(--ds-space-3);border-bottom:1px solid var(--ds-color-line)}@media (min-width:900px){:where([data-ds]) .ds-sticky-region{position:sticky;top:0;z-index:1}}:where([data-ds]) .ds-chrome{display:flex;min-height:100dvh;align-items:flex-start;background:var(--ds-color-paper)}:where([data-ds]) .ds-chrome__content{display:flex;min-width:0;min-height:100dvh;flex:1;flex-direction:column}:where([data-ds]) .ds-chrome__main{flex:1}:where([data-ds]) .ds-nav-column{position:sticky;top:0;display:none;height:100dvh;flex-direction:column;gap:var(--ds-space-1);padding:var(--ds-space-5) var(--ds-chrome-gutter) var(--ds-space-4);overflow:hidden;border-right:1px solid var(--ds-color-line);transition:width var(--ds-duration-standard) var(--ds-ease-move)}:where([data-ds]) .ds-nav-column__body{display:flex;min-height:0;flex:1;flex-direction:column;gap:var(--ds-space-1);overflow-x:hidden;overflow-y:auto}:where([data-ds]) .ds-nav-column__brand{display:flex;min-height:var(--ds-size-control-compact);align-items:center;padding-inline:var(--ds-space-3);margin-bottom:var(--ds-space-3)}:where([data-ds]) .ds-chrome-brand{position:relative;display:block;min-width:0;overflow:hidden;flex:none}:where([data-ds]) :is(.ds-chrome-brand,.ds-wordmark){color:var(--ds-color-ink);font-size:var(--ds-font-size-card);font-weight:800;letter-spacing:-.03em;line-height:1}:where([data-ds]) .ds-nav-column .ds-chrome-brand{width:100%}:where([data-ds]) :is(.ds-chrome-brand__full,.ds-chrome-brand__short){transition:opacity var(--ds-duration-standard) var(--ds-ease-move)}:where([data-ds]) .ds-chrome-brand__full{display:block;white-space:nowrap}:where([data-ds]) .ds-chrome-brand__short{position:absolute;top:0;left:0;width:var(--ds-nav-icon-size);text-align:center;opacity:0}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-chrome-brand__full{opacity:0}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-chrome-brand__short{opacity:1}:where([data-ds]) .ds-nav-column__context{display:flex;min-width:0;margin-bottom:var(--ds-space-3)}:where([data-ds]) .ds-nav-account{position:relative;height:var(--ds-size-tap);transition:height var(--ds-duration-standard) var(--ds-ease-move)}:where([data-ds]) .ds-nav-account__identity,:where([data-ds]) .ds-nav-account__logout{position:absolute;top:0;height:var(--ds-size-tap);border:0;border-radius:var(--ds-radius-control);background:transparent;cursor:pointer;transition:background var(--ds-duration-fast) var(--ds-ease-hover),width var(--ds-duration-standard) var(--ds-ease-move)}:where([data-ds]) .ds-nav-account__identity{left:0;display:flex;width:calc(100% - var(--ds-size-tap) - var(--ds-space-1));min-width:0;align-items:center;overflow:hidden;color:var(--ds-color-ink)}:where([data-ds]) .ds-nav-account__logout{right:0;display:grid;width:var(--ds-size-tap);place-items:center;padding:0;color:var(--ds-color-error);transition:background var(--ds-duration-fast) var(--ds-ease-hover),transform var(--ds-duration-standard) var(--ds-ease-move),width var(--ds-duration-standard) var(--ds-ease-move)}:where([data-ds]) .ds-nav-account__avatar{position:absolute;top:calc((var(--ds-size-tap) - var(--ds-avatar-size-sm)) / 2);left:calc(var(--ds-space-3) + (var(--ds-nav-icon-size) - var(--ds-avatar-size-sm)) / 2);display:grid;place-items:center}:where([data-ds]) .ds-nav-account__copy{display:flex;min-width:0;flex:1;flex-direction:column;padding-left:calc(var(--ds-space-3) + (var(--ds-nav-icon-size) + var(--ds-avatar-size-sm)) / 2 + var(--ds-space-3));line-height:var(--ds-line-height-meta);transition:opacity var(--ds-duration-standard) var(--ds-ease-move),transform var(--ds-duration-standard) var(--ds-ease-move)}:where([data-ds]) :is(.ds-nav-account__name,.ds-nav-account__detail){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where([data-ds]) .ds-nav-account__name{font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-strong)}:where([data-ds]) .ds-nav-account__detail{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-meta)}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-nav-account{height:calc(var(--ds-size-tap) + var(--ds-size-tap) + var(--ds-space-1))}:where([data-ds]) .ds-nav-column[data-collapsed] :is(.ds-nav-account__identity,.ds-nav-account__logout){width:100%}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-nav-account__copy{opacity:0;transform:translateX(calc(var(--ds-space-2) * -1))}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-nav-account__logout{transform:translateY(calc(var(--ds-size-tap) + var(--ds-space-1)))}:where([data-ds]) .ds-nav-column__foot{display:flex;flex-direction:column;gap:var(--ds-space-1);padding-top:var(--ds-space-3);margin-top:var(--ds-space-4);border-top:1px solid var(--ds-color-line)}@media (min-width:900px){:where([data-ds]) .ds-nav-column{display:flex;width:var(--ds-chrome-column);flex:none}:where([data-ds]) .ds-nav-column[data-collapsed]{width:var(--ds-chrome-column-collapsed)}}@media (hover:hover) and (pointer:fine){:where([data-ds]) :is(.ds-nav-account__identity,.ds-nav-account__logout):hover{background:var(--ds-color-soft)}}@media (min-width:900px){:where([data-ds]) .ds-chrome{--ds-chrome-inset-start:var(--ds-chrome-column)}:where([data-ds]) .ds-chrome:has(>.ds-nav-column[data-collapsed]){--ds-chrome-inset-start:var(--ds-chrome-column-collapsed)}}:where([data-ds]) .ds-bottom-action-bar{display:none}@media (max-width:1279px){:where([data-ds]) .ds-bottom-action-bar{display:block;position:fixed;z-index:calc(var(--ds-z-sheet) - 1);right:var(--ds-space-4);bottom:calc(var(--ds-space-3) + env(safe-area-inset-bottom));left:calc(var(--ds-chrome-inset-start) + var(--ds-space-4));padding:var(--ds-space-1);border-radius:var(--ds-radius-control);background:var(--ds-color-paper);box-shadow:var(--ds-shadow-surface)}:where([data-ds]) .ds-bottom-action-bar[data-fill]>*{width:100%;min-height:var(--ds-size-tap)}}:where([data-ds]) .ds-wordmark{display:block;width:130px;max-width:100%;height:auto;flex:none}:where([data-ds]) .ds-wordmark--symbol{width:32px}:where([data-ds]) .ds-wordmark--mark{width:22px}:where([data-ds]) .ds-chrome-brand__full{display:flex;min-height:32px;align-items:center}:where([data-ds]) .ds-chrome-brand__full .ds-wordmark{max-width:none}:where([data-ds]) .ds-chrome-brand__short{bottom:0;display:flex;width:32px;align-items:center;justify-content:center}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-nav-column__brand{padding-inline:var(--ds-space-1)}:where([data-ds]) :is(.ds-nav-column[data-collapsed],.ds-chrome-bar) .ds-chrome-brand{width:32px}:where([data-ds]) .ds-chrome-bar .ds-chrome-brand__full{opacity:0}:where([data-ds]) .ds-chrome-bar .ds-chrome-brand__short{opacity:1}:where([data-ds]) .ds-chrome-brand-lockup{display:flex;min-width:0;width:100%;align-items:center;gap:var(--ds-space-2)}:where([data-ds]) .ds-nav-column__brand:has(.ds-chrome-brand-lockup){padding-inline:var(--ds-space-1)}:where([data-ds]) .ds-chrome-brand-lockup .ds-wordmark:not(.ds-wordmark--symbol){width:116px}:where([data-ds]) .ds-chrome-brand-lockup__separator{width:1px;height:28px;flex:none;background:var(--ds-color-line)}:where([data-ds]) .ds-chrome-brand-lockup .ds-chrome-brand{width:auto;flex:none}:where([data-ds]) .ds-chrome-partner{display:flex;min-width:0;max-width:84px;height:36px;flex:none;align-items:center;justify-content:center}:where([data-ds]) .ds-chrome-partner img{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}:where([data-ds]) .ds-chrome-partner__name{display:-webkit-box;overflow:hidden;color:var(--ds-color-text-muted);font-size:var(--ds-font-size-meta);line-height:var(--ds-line-height-meta);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-chrome-brand-lockup{flex-direction:column;gap:var(--ds-space-2)}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-chrome-brand-lockup .ds-chrome-brand{width:32px}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-chrome-brand-lockup__separator{display:none}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-chrome-partner{width:32px;height:28px}:where([data-ds]) .ds-chrome-bar .ds-chrome-brand-lockup{width:auto;flex:none;gap:var(--ds-space-2)}:where([data-ds]) .ds-chrome-bar .ds-chrome-brand-lockup .ds-chrome-brand{width:32px}:where([data-ds]) .ds-chrome-bar .ds-chrome-brand-lockup .ds-chrome-brand__full{opacity:0}:where([data-ds]) .ds-chrome-bar .ds-chrome-brand-lockup .ds-chrome-brand__short{opacity:1}:where([data-ds]) .ds-chrome-bar .ds-chrome-partner{max-width:76px;height:30px}:where([data-ds]) .ds-chrome-bar:has(.ds-chrome-brand-lockup)>.ds-chrome-bar__side:last-child{flex:none}@media (max-width:479px){:where([data-ds]) .ds-chrome-bar:has(.ds-chrome-brand-lockup) .ds-chrome-select{width:var(--ds-size-tap);flex:none}:where([data-ds]) .ds-chrome-bar:has(.ds-chrome-brand-lockup) .ds-chrome-select__trigger{justify-content:center;padding:0}:where([data-ds]) .ds-chrome-bar:has(.ds-chrome-brand-lockup) :is(.ds-chrome-select__copy,.ds-chrome-select__chevron){display:none}}:where([data-ds]) .ds-nav-entry{display:flex;width:100%;min-height:var(--ds-size-tap);align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-3);border:0;border-radius:var(--ds-radius-control);background:transparent;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-label);line-height:var(--ds-line-height-label);text-align:left;cursor:pointer;transition:background var(--ds-duration-fast) var(--ds-ease-hover)}:where([data-ds]) .ds-nav-entry[aria-current=page]{background:var(--ds-color-soft);color:var(--ds-color-ink);font-weight:var(--ds-font-weight-strong)}:where([data-ds]) .ds-nav-entry__icon{display:grid;flex:none;place-items:center}:where([data-ds]) .ds-nav-entry__label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where([data-ds]) .ds-nav-entry__trailing{flex:none}:where([data-ds]) .ds-nav-entry__trailing .ds-new-items{background:var(--ds-color-ink);color:var(--ds-color-paper)}:where([data-ds]) .ds-nav-entry[data-tone=danger]{color:var(--ds-color-error)}:where([data-ds]) .ds-nav-entry--soon{color:var(--ds-color-text-muted);cursor:default}:where([data-ds]) .ds-nav-entry--sub{min-height:var(--ds-size-control-compact);padding-block:var(--ds-space-1);font-size:var(--ds-font-size-label);font-weight:400}:where([data-ds]) .ds-nav-entry--sub[aria-current=page]{background:transparent;color:var(--ds-color-ink);font-weight:var(--ds-font-weight-strong)}:where([data-ds]) .ds-nav-entry__label{transition:opacity var(--ds-duration-standard) var(--ds-ease-move),transform var(--ds-duration-standard) var(--ds-ease-move)}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-nav-entry__label{opacity:0;transform:translateX(calc(var(--ds-space-2) * -1));pointer-events:none}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-nav-entry__trailing{opacity:0;transition:opacity var(--ds-duration-fast) var(--ds-ease-move)}:where([data-ds]) .ds-nav-group{display:grid;grid-template-rows:1fr;padding-inline-start:var(--ds-space-6);transition:grid-template-rows var(--ds-duration-standard) var(--ds-ease-move)}:where([data-ds]) .ds-nav-group__items{display:flex;min-height:0;flex-direction:column;overflow:hidden}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-nav-group,:where([data-ds]) .ds-nav-group[data-hidden]{grid-template-rows:0fr}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-nav-group__items,:where([data-ds]) .ds-nav-group[data-hidden] .ds-nav-group__items{visibility:hidden;transition:visibility var(--ds-duration-standard) var(--ds-ease-move)}:where([data-ds]) .ds-nav-entry-row{display:flex;align-items:center;gap:var(--ds-space-1)}:where([data-ds]) .ds-nav-entry-row .ds-nav-entry{min-width:0;flex:1}:where([data-ds]) .ds-nav-entry-row[data-actions]{justify-content:space-between}:where([data-ds]) .ds-nav-entry-row[data-actions] .ds-nav-entry{width:auto;flex:none}:where([data-ds]) .ds-nav-column[data-collapsed] .ds-nav-entry-row[data-actions]{flex-direction:column}:where([data-ds]) .ds-nav-disclosure{display:grid;width:var(--ds-size-tap);height:var(--ds-size-tap);flex:none;place-items:center;padding:0;border:0;border-radius:var(--ds-radius-control);background:transparent;color:var(--ds-color-text-secondary);cursor:pointer}:where([data-ds]) .ds-nav-disclosure__chevron{width:var(--ds-value-icon-size);height:var(--ds-value-icon-size);transition:transform var(--ds-duration-fast) var(--ds-ease-move)}:where([data-ds]) .ds-nav-disclosure[aria-expanded=true] .ds-nav-disclosure__chevron{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){:where([data-ds]) .ds-nav-entry[data-tone=danger]:hover{background:var(--ds-color-soft);color:var(--ds-color-error)}:where([data-ds]) .ds-nav-disclosure:hover,:where([data-ds]) .ds-nav-entry:not([aria-current=page],.ds-nav-entry--soon,[data-tone]):hover{background:var(--ds-color-soft);color:var(--ds-color-ink)}}:where([data-ds]) .ds-chrome-bar{position:sticky;top:0;z-index:var(--ds-z-sheet);display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-4);border-bottom:1px solid var(--ds-color-line);background:var(--ds-color-paper)}:where([data-ds]) .ds-chrome-bar__side{display:flex;min-width:0;align-items:center;gap:var(--ds-space-2)}:where([data-ds]) .ds-chrome-icon-button{display:grid;width:var(--ds-size-tap);height:var(--ds-size-tap);flex:none;place-items:center;padding:0;border:0;border-radius:var(--ds-radius-control);background:transparent;color:var(--ds-color-ink);cursor:pointer}:where([data-ds]) .ds-chrome-panel{position:fixed;z-index:var(--ds-z-popover);inset:0;display:flex;flex-direction:column;padding:var(--ds-space-2) var(--ds-space-4) var(--ds-space-4);overflow:hidden;background:var(--ds-color-paper)}:where([data-ds]) .ds-chrome-panel__body{display:flex;min-height:0;flex:1;flex-direction:column;gap:var(--ds-space-1);overflow-y:auto;overscroll-behavior:contain}:where([data-ds]) .ds-chrome-panel__foot{display:flex;flex:none;flex-direction:column;gap:var(--ds-space-1);padding-top:var(--ds-space-3);margin-top:var(--ds-space-3);border-top:1px solid var(--ds-color-line)}:where([data-ds]) .ds-chrome-panel__head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--ds-space-3);padding-block:var(--ds-space-2);margin-bottom:var(--ds-space-3)}:where([data-ds]) .ds-chrome-panel .ds-nav-entry{min-height:var(--ds-field-min-height);font-size:var(--ds-font-size-body)}:where([data-ds]) .ds-chrome-panel .ds-nav-entry--sub{min-height:var(--ds-size-tap);padding-block:var(--ds-space-2)}:where([data-ds]) .ds-chrome-panel .ds-nav-disclosure{width:var(--ds-field-min-height);height:var(--ds-field-min-height)}@media (min-width:900px){:where([data-ds]) :is(.ds-chrome-bar,.ds-chrome-panel){display:none}}@media (hover:hover) and (pointer:fine){:where([data-ds]) .ds-chrome-icon-button:hover{background:var(--ds-color-soft)}}:where([data-ds]) .ds-chrome-select{position:relative;width:100%;min-width:0}:where([data-ds]) .ds-chrome-select__trigger{display:flex;width:100%;min-height:var(--ds-size-tap);align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border:0;border-radius:var(--ds-radius-control);background:var(--ds-color-soft);color:var(--ds-color-ink);text-align:left;cursor:pointer}:where([data-ds]) .ds-chrome-select__chevron,:where([data-ds]) .ds-chrome-select__icon{display:grid;width:var(--ds-value-icon-size);height:var(--ds-value-icon-size);flex:none;place-items:center}:where([data-ds]) .ds-chrome-select__copy{display:flex;min-width:0;flex:1;flex-direction:column}:where([data-ds]) .ds-chrome-select__head,:where([data-ds]) .ds-chrome-select__label{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-meta);font-weight:var(--ds-font-weight-strong);letter-spacing:var(--ds-letter-spacing-meta);line-height:var(--ds-line-height-meta);text-transform:uppercase}:where([data-ds]) .ds-chrome-select__value{overflow:hidden;font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-strong);line-height:var(--ds-line-height-label);text-overflow:ellipsis;white-space:nowrap}:where([data-ds]) .ds-chrome-select__chevron{transition:transform var(--ds-duration-fast) var(--ds-ease-hover)}:where([data-ds]) .ds-chrome-select__trigger[aria-expanded=true] .ds-chrome-select__chevron{transform:rotate(180deg)}:where([data-ds]) .ds-chrome-select[data-collapsed]{display:flex;justify-content:center}:where([data-ds]) .ds-chrome-select[data-collapsed] .ds-chrome-select__trigger{width:var(--ds-size-tap);padding:0;justify-content:center}:where([data-ds]) .ds-chrome-select[data-collapsed] :is(.ds-chrome-select__copy,.ds-chrome-select__chevron){display:none}:where([data-ds]) .ds-chrome-select__panel{z-index:var(--ds-z-popover);width:100%;max-height:calc(100dvh - var(--ds-space-8));margin-top:var(--ds-space-2);overflow-y:auto;border-radius:var(--ds-radius-surface);background:var(--ds-color-paper);box-shadow:var(--ds-shadow-surface-hover)}:where([data-ds]) .ds-chrome-select[data-placement=bar]{width:min(42vw,var(--ds-chrome-selector-bar-width))}:where([data-ds]) .ds-chrome-select[data-placement=bar] .ds-chrome-select__label{display:none}:where([data-ds]) .ds-chrome-select[data-placement=bar] .ds-chrome-select__panel{position:fixed;top:calc(var(--ds-size-tap) + var(--ds-space-4));right:var(--ds-space-4);left:var(--ds-space-4);width:auto}:where([data-ds]) .ds-chrome-select__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);padding:var(--ds-space-3);border-bottom:1px solid var(--ds-color-line)}:where([data-ds]) .ds-chrome-select__count{color:var(--ds-color-text-secondary);letter-spacing:0}:where([data-ds]) .ds-chrome-select__options{padding:var(--ds-space-1)}:where([data-ds]) .ds-chrome-select__option-row{display:flex;align-items:stretch;border-radius:var(--ds-radius-control)}:where([data-ds]) .ds-chrome-select__option-row[data-selected]{background:var(--ds-color-soft)}:where([data-ds]) .ds-chrome-select__option{display:flex;min-width:0;min-height:var(--ds-size-tap);flex:1;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border:0;background:transparent;color:var(--ds-color-ink);font-size:var(--ds-font-size-label);text-align:left;cursor:pointer}:where([data-ds]) .ds-chrome-select__option-row[data-selected] .ds-chrome-select__option:before{width:var(--ds-space-2);height:var(--ds-space-2);flex:none;border-radius:var(--ds-radius-round);background:var(--ds-color-ink);content:""}:where([data-ds]) .ds-chrome-select__option-label{min-width:0;flex:1;overflow:hidden;font-weight:var(--ds-font-weight-label);text-overflow:ellipsis;white-space:nowrap}:where([data-ds]) .ds-chrome-select__option-meta{flex:none;color:var(--ds-color-text-muted);font-size:var(--ds-font-size-meta)}:where([data-ds]) :is(.ds-chrome-select__option-action,.ds-chrome-select__action){min-height:var(--ds-size-tap);border:0;background:transparent;color:var(--ds-color-text-secondary);cursor:pointer}:where([data-ds]) .ds-chrome-select__option-action{display:grid;width:var(--ds-size-tap);flex:none;place-items:center;border-radius:var(--ds-radius-control)}:where([data-ds]) .ds-chrome-select__actions{display:flex;flex-direction:column;padding:var(--ds-space-1);border-top:1px solid var(--ds-color-line)}:where([data-ds]) .ds-chrome-select__action{display:flex;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-control);font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-label);text-align:left}:where([data-ds]) .ds-chrome-select__action[data-emphasized]{color:var(--ds-color-ink);font-weight:var(--ds-font-weight-strong)}@media (hover:hover) and (pointer:fine){:where([data-ds]) :is(.ds-chrome-select__trigger,.ds-chrome-select__option-row,.ds-chrome-select__option-action,.ds-chrome-select__action):hover{background:var(--ds-color-soft)}}:where([data-ds]) .ds-button{--ds-button-background:var(--ds-color-ink);--ds-button-border:var(--ds-color-ink);--ds-button-text:var(--ds-color-paper);position:relative;display:inline-flex;min-height:var(--ds-size-tap);align-items:center;justify-content:center;gap:var(--ds-space-2);padding-inline:var(--ds-space-5);border:1.5px solid var(--ds-button-border);border-radius:var(--ds-radius-control);background:var(--ds-button-background);color:var(--ds-button-text);font-size:var(--ds-font-size-body);font-weight:var(--ds-font-weight-strong);line-height:var(--ds-line-height-label);white-space:nowrap;cursor:pointer;transition:transform var(--ds-duration-fast) var(--ds-ease-hover),background var(--ds-duration-fast) var(--ds-ease-hover),color var(--ds-duration-fast) var(--ds-ease-hover),border-color var(--ds-duration-fast) var(--ds-ease-hover)}:where([data-ds]) .ds-button--secondary{--ds-button-background:transparent;--ds-button-text:var(--ds-color-ink)}:where([data-ds]) .ds-button--compact{padding-block:var(--ds-space-1);padding-inline:var(--ds-space-4);border-color:transparent;background:transparent;color:var(--ds-button-text);font-size:var(--ds-font-size-label);isolation:isolate}:where([data-ds]) .ds-button--compact:before{position:absolute;z-index:-1;top:50%;right:0;left:0;height:var(--ds-size-control-compact);content:"";border:1.5px solid var(--ds-button-border);border-radius:var(--ds-radius-control);background:var(--ds-button-background);transform:translateY(-50%)}:where([data-ds]) .ds-button:active:not(:disabled,[aria-disabled=true]){transform:scale(var(--ds-motion-press))}:where([data-ds]) .ds-button:is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed}:where([data-ds]) .ds-icon-button{display:grid;width:var(--ds-size-tap);height:var(--ds-size-tap);flex:none;place-items:center;padding:0;border:0;background:transparent;color:var(--ds-color-ink);cursor:pointer;transition:color var(--ds-duration-fast) var(--ds-ease-hover),transform var(--ds-duration-fast) var(--ds-ease-hover)}:where([data-ds]) .ds-icon-button svg{width:var(--ds-nav-icon-size);height:var(--ds-nav-icon-size)}:where([data-ds]) .ds-icon-button:active:not(:disabled){transform:scale(var(--ds-motion-press))}:where([data-ds]) .ds-icon-button:disabled{opacity:.5;cursor:not-allowed}:where([data-ds]) .ds-arrow-action{display:inline-flex;min-height:var(--ds-size-tap);align-items:center;gap:var(--ds-space-2);padding:0 2px;border:0;background:transparent;color:var(--ds-color-ink);font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-strong);line-height:var(--ds-line-height-label);letter-spacing:var(--ds-letter-spacing-action);text-transform:uppercase;cursor:pointer}:where([data-ds]) .ds-action-cue{display:inline-flex;align-items:center;gap:var(--ds-space-2);font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-strong);line-height:var(--ds-line-height-label);letter-spacing:var(--ds-letter-spacing-action);text-transform:uppercase}:where([data-ds]) .ds-arrow-action__label{position:relative;z-index:0}:where([data-ds]) .ds-arrow-action__label:after{position:absolute;z-index:-1;inset:50% calc(var(--ds-mark-padding) * -1) auto;height:1.18em;content:"";background:var(--ds-color-accent);mask-image:var(--ds-mark-mask);mask-size:100% 100%;transform:translateY(-50%) scaleX(0);transform-origin:left;transition:transform var(--ds-duration-standard) var(--ds-ease-enter)}:where([data-ds]) .ds-action-arrow{flex:none;transition:transform var(--ds-duration-fast) var(--ds-ease-hover)}@media (hover:hover) and (pointer:fine){:where([data-ds]) [data-ds-action-host]:hover .ds-action-cue .ds-action-arrow{transform:translateX(var(--ds-motion-arrow-shift))}:where([data-ds]) [data-ds-action-host]:hover .ds-action-cue .ds-arrow-action__label:after{transform:translateY(-50%) scaleX(1)}}@media (hover:hover) and (pointer:fine){:where([data-ds]) .ds-arrow-action[data-density=compact]{min-height:var(--ds-size-tap-compact)}:where([data-ds]) .ds-button:hover:not(:disabled,[aria-disabled=true]){--ds-button-background:transparent;--ds-button-text:var(--ds-color-ink);transform:translateY(var(--ds-motion-lift))}:where([data-ds]) .ds-button--secondary:hover:not(:disabled,[aria-disabled=true]){--ds-button-background:var(--ds-color-ink);--ds-button-text:var(--ds-color-paper)}:where([data-ds]) .ds-button:hover:active:not(:disabled,[aria-disabled=true]){transform:translateY(var(--ds-motion-lift)) scale(var(--ds-motion-press))}:where([data-ds]) .ds-arrow-action:hover .ds-arrow-action__label:after{transform:translateY(-50%) scaleX(1)}:where([data-ds]) :is(.ds-button,.ds-arrow-action):hover .ds-action-arrow{transform:translateX(var(--ds-motion-arrow-shift))}:where([data-ds]) :is(.ds-button,.ds-arrow-action):hover .ds-action-arrow[data-direction=back]{transform:translateX(calc(var(--ds-motion-arrow-shift) * -1))}:where([data-ds]) .ds-icon-button:hover:not(:disabled){color:var(--ds-color-accent-deep);transform:translateY(var(--ds-motion-lift))}}:where([data-ds]) .ds-disclosure-button{display:inline-flex;min-height:var(--ds-size-tap);align-items:center;gap:var(--ds-space-2);align-self:flex-start;padding:0;border:0;background:transparent;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-strong);line-height:var(--ds-line-height-label);cursor:pointer;transition:color var(--ds-duration-fast) var(--ds-ease-hover)}:where([data-ds]) .ds-disclosure-button__chevron{width:1rem;height:1rem;flex:none;transition:transform var(--ds-duration-standard) var(--ds-ease-enter)}:where([data-ds]) .ds-disclosure-button[aria-expanded=true] .ds-disclosure-button__chevron{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){:where([data-ds]) .ds-disclosure-button:hover:not(:disabled){color:var(--ds-color-ink)}}@media (prefers-reduced-motion:reduce){:where([data-ds]) .ds-disclosure-button,:where([data-ds]) .ds-disclosure-button__chevron{transition:none}}:where([data-ds]) .ds-disclosure__trigger{display:inline-flex;min-height:var(--ds-size-tap);align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-1) 0;background:transparent;color:var(--ds-color-text-secondary);font-family:inherit;font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-label);line-height:var(--ds-line-height-label);cursor:pointer}:where([data-ds]) .ds-disclosure__trigger:hover{color:var(--ds-color-ink)}:where([data-ds]) .ds-disclosure__chevron{flex:none;transition:transform var(--ds-duration-fast) var(--ds-ease-hover)}:where([data-ds]) .ds-disclosure__trigger[aria-expanded=true] .ds-disclosure__chevron{transform:rotate(180deg)}:where([data-ds]) .ds-disclosure__panel{padding-top:var(--ds-space-3)}:where([data-ds]) .ds-disclosure__panel{animation:ds-disclosure-enter var(--ds-duration-fast) var(--ds-ease-enter) both}@keyframes ds-disclosure-enter{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){:where([data-ds]) .ds-disclosure__panel{animation:none}}:where([data-ds]) .ds-brand-mark{display:inline-block;width:1.1em;height:1.1em;margin-right:.24em;flex:none;vertical-align:-.22em}:where([data-ds]) .ds-brand-mark--standalone{width:1em;height:1em;margin-right:0;vertical-align:middle}:where([data-ds]) .ds-brand-mark__glyph{fill:var(--ds-color-paper)}:where([data-ds]) .ds-brand-mark--linkedin .ds-brand-mark__field{fill:var(--ds-color-brand-linkedin)}:where([data-ds]) .ds-brand-mark--facebook .ds-brand-mark__field{fill:var(--ds-color-brand-facebook)}:where([data-ds]) .ds-company-mark{--ds-company-mark-size:32px;--ds-company-mark-ink:var(--ds-color-text-secondary);--ds-font-size-company-mark:var(--ds-font-size-meta);display:grid;width:var(--ds-company-mark-size);height:var(--ds-company-mark-size);flex:none;place-items:center;overflow:hidden;border-radius:var(--ds-radius-control);background:var(--ds-color-paper);box-shadow:var(--ds-shadow-line-outline)}:where([data-ds]) .ds-company-mark[data-size=md]{--ds-company-mark-size:44px;--ds-font-size-company-mark:var(--ds-font-size-label)}:where([data-ds]) .ds-company-mark[data-size=lg]{--ds-company-mark-size:56px;--ds-font-size-company-mark:var(--ds-font-size-card)}:where([data-ds]) .ds-company-mark[data-size=fill]{--ds-company-mark-size:100%;--ds-font-size-company-mark:var(--ds-font-size-card)}:where([data-ds]) .ds-company-mark__logo{width:100%;height:100%;box-sizing:border-box;padding:14%;object-fit:contain}:where([data-ds]) .ds-company-mark__monogram{color:var(--ds-company-mark-ink);font-size:var(--ds-font-size-company-mark);font-weight:var(--ds-font-weight-display);line-height:1}:where([data-ds]) .ds-company-mark[data-family="0"]{--ds-company-mark-ink:var(--ds-color-accent-deep)}:where([data-ds]) .ds-company-mark[data-family="1"]{--ds-company-mark-ink:var(--ds-color-text-secondary)}:where([data-ds]) .ds-company-mark[data-family="2"]{--ds-company-mark-ink:var(--ds-color-offers-deep)}:where([data-ds]) .ds-company-mark[data-family="3"]{--ds-company-mark-ink:var(--ds-color-ink)}:where([data-ds]) .ds-surface-card{display:flex;flex-direction:column;gap:var(--ds-space-2);padding:var(--ds-surface-padding,var(--ds-space-5));border-radius:var(--ds-radius-surface);background:var(--ds-color-paper);box-shadow:var(--ds-shadow-surface)}:where([data-ds]) .ds-surface-card--recommended{background:var(--ds-color-accent);color:var(--ds-color-on-accent)}:where([data-ds]) .ds-surface-card--wash{background:var(--ds-color-accent-wash);box-shadow:none}:where([data-ds]) .ds-surface-card--tint{background:var(--ds-color-accent-surface);box-shadow:var(--ds-shadow-line-outline)}:where([data-ds]) .ds-surface-card--muted{background:var(--ds-color-soft);box-shadow:none}:where([data-ds]) .ds-surface-card--designated{box-shadow:var(--ds-shadow-surface-accent)}:where([data-ds]) .ds-surface-card--muted .ds-surface-card__title{color:var(--ds-color-text-secondary)}:where([data-ds]) .ds-surface-card__eyebrow{display:flex;align-items:center;gap:var(--ds-space-2)}:where([data-ds]) .ds-surface-card__description{color:var(--ds-color-text-secondary)}:where([data-ds]) .ds-surface-card--recommended .ds-surface-card__description,:where([data-ds]) .ds-surface-card--recommended .ds-surface-card__eyebrow{color:var(--ds-color-on-accent);opacity:.72}:where([data-ds]) .ds-action-card--recommended .ds-highlight:after,:where([data-ds]) .ds-surface-card--recommended .ds-highlight:after{background:var(--ds-color-paper)}:where([data-ds]) .ds-surface-card__footer{display:flex;align-items:center;justify-content:flex-end;margin-top:auto;padding-top:var(--ds-space-3)}:where([data-ds]) .ds-action-card{display:flex;flex-direction:column;gap:var(--ds-space-2);width:100%;border:0;text-align:inherit;font:inherit;appearance:none;min-height:var(--ds-size-tap);padding:var(--ds-surface-padding,var(--ds-space-5));border-radius:var(--ds-radius-surface);background:var(--ds-color-paper);box-shadow:var(--ds-shadow-surface);color:var(--ds-color-ink);cursor:pointer;transition:transform var(--ds-duration-fast) var(--ds-ease-hover),box-shadow var(--ds-duration-fast) var(--ds-ease-hover)}:where([data-ds]) .ds-action-card--wash{background:var(--ds-color-accent-surface);box-shadow:none}:where([data-ds]) .ds-action-card--wash .ds-action-card__eyebrow{color:var(--ds-color-accent-deep)}:where([data-ds]) .ds-action-card--accent{background:color-mix(in srgb,var(--ds-color-accent) 50%,var(--ds-color-paper));box-shadow:none}:where([data-ds]) .ds-action-card--recommended{background:var(--ds-color-accent);color:var(--ds-color-on-accent);transform:rotate(var(--ds-layout-recommended-angle))}:where([data-ds]) .ds-action-card__description{color:var(--ds-color-text-secondary)}:where([data-ds]) :is(.ds-action-card--recommended,.ds-action-card--accent) .ds-action-card__description,:where([data-ds]) :is(.ds-action-card--recommended,.ds-action-card--accent) .ds-action-card__eyebrow{color:var(--ds-color-on-accent);opacity:.72}:where([data-ds]) .ds-action-card__footer{padding-inline-end:var(--ds-action-footer-reserve,0);max-width:100%;display:inline-flex;align-items:center;align-self:flex-end;gap:var(--ds-space-2);min-height:var(--ds-size-tap);margin-top:auto;padding-top:var(--ds-space-3);font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-strong);line-height:var(--ds-line-height-label);letter-spacing:var(--ds-letter-spacing-action);text-transform:uppercase}:where([data-ds]) .ds-action-card__footer .ds-arrow-action__label{display:block;min-width:0;transition:color var(--ds-duration-standard) var(--ds-ease-enter)}:where([data-ds]) .ds-action-card__footer .ds-arrow-action__label:after{inset:0 calc(var(--ds-mark-padding) * -1);height:auto;transform:scaleX(0);background:var(--ds-action-card-mark,var(--ds-color-accent))}:where([data-ds]) .ds-action-card--recommended .ds-arrow-action__label:after{background:var(--ds-color-ink)}:where([data-ds]) .ds-action-card:not(:disabled):active{transform:scale(var(--ds-motion-press))}@media (hover:hover) and (pointer:fine){:where([data-ds]) .ds-action-card:not(:disabled):hover{transform:translateY(var(--ds-motion-lift));box-shadow:var(--ds-shadow-surface-hover)}:where([data-ds]) .ds-action-card--recommended:not(:disabled):hover{transform:translateY(var(--ds-motion-lift)) rotate(0)}:where([data-ds]) .ds-action-card:not(:disabled):hover .ds-action-arrow{transform:translateX(var(--ds-motion-arrow-shift))}:where([data-ds]) .ds-action-card:not(:disabled):hover .ds-arrow-action__label:after{transform:scaleX(1)}:where([data-ds]) .ds-action-card--recommended:not(:disabled):hover .ds-arrow-action__label{color:var(--ds-color-accent)}}:where([data-ds]) .ds-action-card--picto{gap:var(--ds-space-2);min-height:0;padding:var(--ds-space-5);background:var(--ds-color-paper);box-shadow:var(--ds-shadow-line-outline)}:where([data-ds]) .ds-action-card__leading{display:grid;width:48px;height:48px;margin-bottom:var(--ds-space-2);place-items:center;border-radius:var(--ds-radius-round);background:var(--ds-color-soft);color:var(--ds-color-ink)}:where([data-ds]) .ds-action-card__leading svg{width:22px;height:22px;stroke-width:1.6}:where([data-ds]) .ds-action-card--picto .ds-action-card__title{font-weight:var(--ds-font-weight-strong)}@media (hover:hover) and (pointer:fine){:where([data-ds]) .ds-action-card--picto:not(:disabled):hover{box-shadow:var(--ds-shadow-ink-ring)}}:where([data-ds]) .ds-action-card--picto:has(.ds-action-card__art){gap:var(--ds-space-2);padding:var(--ds-space-3) var(--ds-space-3) var(--ds-space-5)}:where([data-ds]) .ds-action-card__art{display:block;margin-bottom:var(--ds-space-2)}:where([data-ds]) .ds-action-card--picto:has(.ds-action-card__art) .ds-action-card__description,:where([data-ds]) .ds-action-card--picto:has(.ds-action-card__art) .ds-action-card__title{padding-inline:var(--ds-space-2)}:where([data-ds]) .ds-action-card--picto:has(.ds-action-card__art) .ds-action-card__title{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);font-size:var(--ds-font-size-title);line-height:1.2}:where([data-ds]) .ds-action-card--picto:has(.ds-action-card__art) .ds-action-card__description{color:var(--ds-color-text-muted)}:where([data-ds]) .ds-door-art{position:relative;display:flex;height:104px;align-items:center;justify-content:center;gap:var(--ds-space-4);overflow:hidden;border-radius:var(--ds-radius-control);background:var(--ds-color-soft)}:where([data-ds]) .ds-door-art--document{background:var(--ds-color-accent-wash)}:where([data-ds]) .ds-door-art__sheet{display:grid;width:58px;height:72px;align-content:start;gap:5px;padding:9px 8px;border-radius:5px;background:var(--ds-color-paper);box-shadow:var(--ds-shadow-gesture-halo);transform:rotate(-5deg)}:where([data-ds]) .ds-door-art__sheet i{display:block;height:4px;border-radius:2px;background:var(--ds-color-line)}:where([data-ds]) .ds-door-art__sheet i:first-child{width:60%;height:5px;background:var(--ds-color-ink)}:where([data-ds]) .ds-door-art__sheet i:nth-child(3){width:80%}:where([data-ds]) .ds-door-art__sheet i:nth-child(5){width:70%}:where([data-ds]) .ds-door-art__brand{display:grid;border-radius:9px;box-shadow:var(--ds-shadow-gesture-halo);transform:rotate(6deg)}:where([data-ds]) .ds-door-art__brand .ds-brand-mark{width:40px;height:40px;margin:0}:where([data-ds]) .ds-door-art__badge{position:absolute;inset-block-end:var(--ds-space-2);inset-inline-end:var(--ds-space-3);display:grid;width:30px;height:30px;place-items:center;border-radius:var(--ds-radius-round);background:var(--ds-color-ink);color:var(--ds-color-paper)}:where([data-ds]) .ds-door-art__badge svg{width:15px;height:15px}:where([data-ds]) .ds-door-art__bubble{display:grid;width:48px;height:48px;place-items:center;border-radius:var(--ds-radius-round);background:var(--ds-color-paper);color:var(--ds-color-ink);box-shadow:var(--ds-shadow-gesture-halo)}:where([data-ds]) .ds-door-art__bubble svg{width:22px;height:22px;stroke-width:1.6}:where([data-ds]) [data-pilotage-signals]{display:grid;gap:var(--ds-space-3)}:where([data-ds]) [data-pilotage-signals] [data-signal-slot]{--ds-surface-padding:var(--ds-space-3);min-width:0}@media (min-width:720px){:where([data-ds]) [data-pilotage-signals]{grid-template-columns:repeat(3,minmax(0,1fr))}}