@layer reset,tokens,base,utilities;@layer components{.c-locations{counter-reset:location-stop;gap:0 var(--space-6);grid-template-rows:repeat(10,min-content);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:0;list-style:none;display:grid}.c-location:before{background:var(--color-border-quiet);content:"";width:1px;position:absolute;inset-block:0;inset-inline-start:.1875rem}.c-location:nth-child(10n+1):before{inset-block-start:50%}.c-location:nth-child(10n):before,.c-location:last-child:before{inset-block-end:50%}.c-location{min-height:var(--control-target-min);padding-block:var(--space-1);counter-increment:location-stop;align-items:center;gap:var(--space-3);line-height:var(--type-line-small);display:flex;position:relative}.c-location__trigger{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--space-4);width:100%;padding-inline-start:var(--space-4);display:flex;position:relative}.c-location__trigger:before{background:var(--color-text-secondary);content:"";border-radius:50%;width:.4375rem;height:.4375rem;display:block;position:absolute;inset-inline-start:0}.c-location__trigger:after{color:var(--color-text-secondary);content:counter(location-stop, decimal-leading-zero);font-stretch:var(--font-width-condensed);font-weight:var(--font-weight-medium);white-space:nowrap;order:-1}.c-location__text{gap:var(--space-1);display:grid}.c-location__name{font-stretch:var(--font-width-condensed);font-weight:var(--font-weight-medium);text-transform:uppercase}.c-location__period{color:var(--color-text-secondary);font-size:var(--type-size-small)}.c-location__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.c-location:hover,.c-location:has(:focus-visible),.c-location[data-active]{color:var(--color-brand-yellow-expressive)}.c-location:hover .c-location__trigger:after,.c-location:has(:focus-visible) .c-location__trigger:after,.c-location[data-active] .c-location__trigger:after{color:inherit}.c-location[data-active] .c-location__trigger:before{background:var(--color-brand-yellow-expressive);box-shadow:0 0 0 .25rem color-mix(in srgb, var(--color-brand-yellow-expressive) 25%, transparent)}.c-combat-path-panel{gap:var(--layout-grid-gap);grid-template-areas:"map""list";display:grid}.c-combat-path-panel__map{grid-area:map;min-width:0}.c-combat-path-panel__list{grid-area:list;min-width:0}.c-map{width:100%;position:relative}.c-map__svg{touch-action:pan-y;width:100%;height:auto;display:block}.c-map__grid line{stroke:color-mix(in srgb, var(--color-border-quiet) 24%, var(--color-surface-canvas));stroke-dasharray:1.2 1.2;stroke-width:1px;vector-effect:non-scaling-stroke}.c-map__corner{fill:none;stroke:var(--color-border-quiet);stroke-width:2px;opacity:.8;vector-effect:non-scaling-stroke}.c-map__land{fill:var(--color-surface-canvas);stroke:var(--color-border-quiet);stroke-linejoin:bevel;stroke-width:1px;vector-effect:non-scaling-stroke}.c-map__marker{pointer-events:none;transition:opacity var(--motion-duration-base) var(--motion-easing-standard)}.c-map__leader{fill:none;opacity:0;stroke:var(--color-brand-yellow-primary);stroke-dasharray:1.1 1.1;stroke-width:.35px;transition:opacity var(--motion-duration-base) var(--motion-easing-standard)}.c-map__point{fill:var(--color-brand-yellow-expressive)}.c-map__ring{fill:none;stroke:var(--color-brand-yellow-primary);stroke-width:.35px;transform-box:fill-box;transform-origin:50%;animation:c-map-pulse 2.8s var(--motion-easing-standard) infinite}.c-map__marker:nth-of-type(3n+1) .c-map__ring{animation-delay:.9s}.c-map__marker:nth-of-type(3n+2) .c-map__ring{animation-delay:1.8s}.c-map__label{fill:var(--color-brand-white-expressive);font-family:var(--font-family-brand);font-size:3.4px;font-weight:var(--font-weight-medium);letter-spacing:.04em;opacity:0;paint-order:stroke;stroke:var(--color-surface-canvas);stroke-linejoin:round;stroke-width:1.1px;text-transform:uppercase;transition:opacity var(--motion-duration-base) var(--motion-easing-standard)}.c-map__marker[data-active] .c-map__leader,.c-map__marker[data-active] .c-map__label{opacity:1}.c-map__marker[data-active] .c-map__ring{opacity:1;stroke:var(--color-brand-yellow-expressive);animation:none;transform:none}.c-map__marker[data-active] .c-map__point{filter:drop-shadow(0 0 2px var(--color-brand-yellow-expressive))}.c-map__svg:has(.c-map__marker[data-active]) .c-map__marker:not([data-active]){opacity:.35}.c-questions-panel{padding-block-start:var(--layout-section-space);padding-inline:var(--layout-gutter)}.c-questions-panel__inner{width:min(100%, var(--layout-max-width));padding:clamp(var(--space-6), 1.72rem + 1.4vw, var(--space-12));border:1px solid var(--color-surface-accent);background:var(--color-surface-raised);align-items:center;gap:var(--space-6) var(--space-12);grid-template-columns:minmax(0,1fr) auto;margin-inline:auto;display:grid}.c-questions-panel__heading{color:var(--color-text-primary);font-size:var(--type-size-heading);font-stretch:var(--font-width-condensed);font-weight:var(--font-weight-black);letter-spacing:-.025em;line-height:var(--type-line-heading);text-transform:uppercase;margin:0}.c-questions-panel__actions{justify-content:flex-end;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;min-width:0;display:flex}.c-contact-panel{border-block-start:1px solid var(--color-surface-accent);background:var(--color-surface-canvas);color:var(--color-text-primary);margin-block-start:var(--layout-section-space)}.c-contact-panel__inner{width:min(100%, var(--layout-max-width));min-width:0;padding:clamp(var(--space-8), 1.5rem + 2vw, var(--space-12)) var(--layout-gutter);gap:var(--space-8) clamp(var(--space-8), 3vw, var(--space-16));grid-template-columns:minmax(0,1fr) minmax(6rem,9rem);margin-inline:auto;display:grid}.c-contact-panel__identity{align-content:end;gap:var(--space-6);min-width:0;display:grid}.c-contact-panel__lockup{gap:var(--space-2);width:min(100%,31rem);min-width:0;margin:0;display:grid}.c-contact-panel__lockup-primary,.c-contact-panel__lockup-secondary{min-width:0;display:block}.c-contact-panel__lockup-primary>*,.c-contact-panel__lockup-secondary>*,.c-contact-panel__emblem>*{filter:none;max-width:100%;height:auto;display:block}.c-contact-panel__lockup-secondary{width:min(45%,13rem)}.c-contact-panel__lockup-primary{width:100%}.c-contact-panel__tagline{max-width:34ch;font-size:var(--type-size-subheading);font-weight:var(--font-weight-medium);text-wrap:balance;border-inline-start:.25rem solid;margin:0;padding-inline-start:var(--space-6);line-height:1.35}.c-contact-panel__emblem{place-self:center end;place-items:center;width:min(100%,8rem);display:grid}.c-contact-panel__links{min-width:0;border-block-start:1px solid var(--color-border-strong);gap:var(--space-6) var(--space-8);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;padding-block-start:var(--space-6);display:grid}.c-contact-panel__socials,.c-contact-panel__methods{min-width:0;margin:0;padding:0;list-style:none;display:flex}.c-contact-panel__socials{gap:var(--space-2);flex-wrap:wrap}.c-contact-panel__methods{align-items:flex-end;gap:var(--space-2);flex-direction:column}.c-contact-social-link,.c-contact-method-link{color:inherit;touch-action:manipulation;text-decoration:none}.c-contact-social-link{min-height:var(--control-target-min);padding:var(--space-2) var(--space-3);align-items:center;gap:var(--space-2);font-size:var(--type-size-small);font-weight:var(--font-weight-medium);letter-spacing:.05em;text-transform:uppercase;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard), color var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);border:1px solid;display:inline-flex}.c-contact-social-link__icon,.c-contact-social-link__icon>*{flex:none;width:1.25rem;height:1.25rem;display:block}.c-contact-social-link__icon>*{filter:none;object-fit:contain}.c-contact-method-link{min-height:var(--control-target-min);align-content:center;justify-items:end;gap:var(--space-1);text-align:end;display:grid}.c-contact-method-link__label{font-size:var(--type-size-small);font-weight:var(--font-weight-medium);letter-spacing:.075em;text-transform:uppercase}.c-contact-method-link__value{font-size:var(--type-size-body);font-weight:var(--font-weight-black);overflow-wrap:anywhere;text-underline-offset:.24em;text-decoration:underline .125em}.c-contact-social-link:active{background:var(--color-surface-accent);color:var(--color-text-on-accent);transform:translateY(1px)}.c-contact-method-link:active{opacity:.68}.c-hero{isolation:isolate;min-block-size:max(40rem,92svh);display:grid;position:relative;overflow:hidden}.c-hero__media,.c-hero__scrim{position:absolute;inset:0}.c-hero__media>*{width:100%;height:100%}.c-hero__scrim{z-index:1;background:linear-gradient(#17171785 0%,#0000 32%),linear-gradient(#0000 54%,#171717d1 100%),#17171747}.c-hero__frame{z-index:2;min-width:0;padding-block:clamp(var(--space-12), 6svh, var(--space-24)) var(--space-8);align-content:center;gap:clamp(var(--space-6), 4svh, var(--space-12));display:grid;position:relative}.c-hero__lockup{justify-items:center;gap:clamp(var(--space-4), 2.5svh, var(--space-6));text-align:center;min-width:0;display:grid}.c-hero__title{max-width:44rem;color:var(--color-text-primary);font-size:var(--type-size-subheading);font-stretch:var(--font-width-condensed);font-weight:var(--font-weight-black);letter-spacing:.04em;line-height:var(--type-line-heading);text-wrap:balance;text-transform:uppercase;margin:0}.c-hero__chevron{aspect-ratio:240/427;place-items:center;width:clamp(9rem,16vw,15rem);height:auto;display:grid}.c-hero__chevron>*{filter:drop-shadow(0 .75rem 1.5rem #00000073);object-fit:contain;width:100%;height:100%}.c-hero__socials{min-width:0;padding:var(--space-3) 0 0;justify-content:center;gap:0 var(--space-4);border-block-start:1px solid #ffffff47;flex-wrap:wrap;list-style:none;display:flex}.c-hero__socials li{min-width:0}.c-hero__socials .c-icon-link__glyph,.c-hero__socials .c-icon-link__glyph img{width:1.5rem;height:1.5rem}.c-hero__socials .c-icon-link__glyph img{object-fit:contain;display:block}.c-video-backdrop{background:var(--color-surface-canvas);width:100%;height:100%;position:relative;overflow:hidden}.c-video-backdrop__video{z-index:1;object-fit:cover;width:100%;height:100%;display:block;position:relative}.c-video-backdrop__fallback{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.c-introduction-panel{gap:var(--layout-grid-gap);min-width:0;display:grid}.c-introduction-panel__summary{align-content:center;gap:var(--space-8);min-width:0;display:grid}.c-introduction-panel__lockup{justify-items:start;gap:var(--space-2);min-width:0;display:grid}.c-introduction-panel__wordmark{object-fit:contain;object-position:left center;width:auto;max-width:100%}.c-introduction-panel__wordmark--primary{height:clamp(2rem,4vw,4rem)}.c-introduction-panel__wordmark--secondary{height:clamp(4rem,8vw,7.5rem)}.c-introduction-panel__organisation{color:var(--color-text-secondary);font-size:var(--type-size-small);font-stretch:var(--font-width-condensed);font-weight:var(--font-weight-medium);letter-spacing:.1em;line-height:var(--type-line-heading);text-transform:uppercase}.c-introduction-panel__body{max-width:38ch;border-inline-start:var(--space-1) solid var(--color-surface-accent);font-size:var(--type-size-subheading);text-wrap:pretty;padding-inline-start:var(--space-6);line-height:1.4}.c-introduction-panel__media{width:100%;min-width:0;aspect-ratio:var(--media-ratio-landscape);background:var(--color-surface-raised);align-self:center;overflow:hidden}.c-introduction-panel__media>*{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.c-introduction-panel__values{min-width:0}.c-value-grid{gap:var(--layout-grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}.c-value-card{padding:var(--space-6);background:var(--color-surface-raised);align-content:start;gap:var(--space-4);display:grid;position:relative}.c-value-card__title{color:var(--color-text-primary);font-size:var(--type-size-heading);font-stretch:var(--font-width-condensed);font-weight:var(--font-weight-black);letter-spacing:0;line-height:var(--type-line-heading);text-transform:uppercase;text-wrap:balance}.c-value-card__title:after{inline-size:var(--space-12);block-size:var(--space-1);background:var(--color-surface-accent);content:"";margin-block-start:var(--space-4);display:block}.c-value-card__icon{width:auto;height:var(--space-12);object-fit:contain;object-position:left center;margin-block-end:var(--space-2)}.c-value-card__body{color:var(--color-text-secondary);font-size:var(--type-size-body);line-height:var(--type-line-body)}.c-vacancy-card{background:var(--color-surface-raised);grid-template-rows:auto 1fr;min-inline-size:0;display:grid;position:relative;overflow:hidden}.c-vacancy-grid{gap:var(--layout-grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.c-vacancy-card__media{min-width:0;min-height:0;aspect-ratio:var(--media-ratio-landscape);grid-area:1/1;position:relative;overflow:hidden}.c-vacancy-card__media>*{object-fit:cover;width:100%;height:100%}.c-vacancy-card__media:after{background:linear-gradient(to top, color-mix(in srgb, var(--color-brand-black) 92%, transparent), color-mix(in srgb, var(--color-brand-black) 48%, transparent) 36%, transparent 68%);content:"";position:absolute;inset:0}.c-vacancy-card__title{min-width:0;padding:var(--space-12) var(--space-6) var(--space-6);color:var(--color-text-primary);font-size:var(--type-size-heading);font-stretch:var(--font-width-condensed);font-weight:var(--font-weight-black);letter-spacing:0;line-height:var(--type-line-heading);overflow-wrap:anywhere;text-wrap:balance;text-transform:uppercase;grid-area:1/1;align-self:end;position:relative}.c-vacancy-card__title:after{inline-size:var(--space-12);block-size:var(--space-1);background:var(--color-surface-accent);content:"";margin-block-start:var(--space-4);display:block}.c-vacancy-card__reveal{min-width:0;padding:var(--space-6) var(--space-6) var(--space-8);align-self:stretch;gap:var(--space-6);grid-template-rows:minmax(0,1fr) auto;display:grid}.c-vacancy-card--static .c-vacancy-card__reveal{grid-template-rows:minmax(0,1fr)}.c-vacancy-card__description{max-width:var(--type-measure-body);min-width:0;color:var(--color-text-secondary);font-size:var(--type-size-body);line-height:var(--type-line-body);overflow-wrap:anywhere}.c-steps{counter-reset:c-step;gap:var(--space-8) var(--layout-grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));padding:0;list-style:none;display:grid}@media (width>=64rem){.c-steps:has(>:nth-child(5):last-child),.c-steps:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.c-step{counter-increment:c-step;align-items:flex-start;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.c-step:before{color:var(--color-surface-accent);content:counter(c-step) ".";font-size:var(--type-size-heading);font-stretch:var(--font-width-condensed);font-weight:var(--font-weight-black);line-height:var(--type-line-heading);flex:none}.c-step__body{gap:var(--space-2);min-width:0;display:grid}.c-step__title{font-size:var(--type-size-subheading);font-stretch:var(--font-width-condensed);font-weight:var(--font-weight-black);line-height:var(--type-line-heading);overflow-wrap:anywhere;text-wrap:balance}.c-step__description{color:var(--color-text-secondary);font-size:var(--type-size-small);line-height:var(--type-line-small);overflow-wrap:anywhere}.c-field{gap:var(--space-1);max-width:100%;display:grid}.c-field__label{font-size:var(--type-size-small);font-weight:var(--font-weight-medium);letter-spacing:.075em;line-height:var(--type-line-small);text-transform:uppercase}.c-field__hint{color:var(--color-text-secondary);font-size:var(--type-size-small);line-height:var(--type-line-small)}.c-field__control{min-width:0;min-height:var(--control-target-min);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);appearance:none;color:var(--color-text-primary);font-size:var(--type-size-body);line-height:var(--type-line-small);transition:border-color var(--motion-duration-fast) var(--motion-easing-standard);background:0 0;border-radius:0}.c-field__control::placeholder{color:var(--color-text-secondary);opacity:1}.c-field__control:disabled{border-color:var(--color-action-disabled-border);background:var(--color-action-disabled-surface);color:var(--color-action-disabled-text);cursor:not-allowed}.c-field__control[aria-invalid=true]{border-color:var(--color-surface-accent)}.c-field__select-shell{display:block;position:relative}.c-field__control--select{width:100%;padding-inline-end:var(--space-12)}.c-choice__toggle{cursor:pointer;flex:none;display:block}.c-field__control--select option,.c-field__control--select optgroup{background-color:var(--color-surface-raised);color:var(--color-text-primary)}.c-field__control--select option:disabled{color:var(--color-action-disabled-text)}.c-field__select-shell:after{border-right:2px solid var(--color-text-primary);border-bottom:2px solid var(--color-text-primary);content:"";width:.625rem;height:.625rem;pointer-events:none;display:block;position:absolute;inset-block-start:calc(50% - .5rem);inset-inline-end:var(--space-4);transform:rotate(45deg)}.c-field__select-shell:has(.c-field__control:disabled):after{border-color:var(--color-action-disabled-text)}.c-field__error{color:var(--color-surface-accent);font-size:var(--type-size-small);font-weight:var(--font-weight-medium);line-height:var(--type-line-small)}.c-field__error[hidden]:not(:empty){visibility:hidden;display:block}.c-choice{gap:var(--space-1);display:grid}.c-choice__label{min-height:var(--control-target-min);align-items:center;gap:var(--space-3);display:inline-flex}.c-choice__input{clip-path:inset(50%);opacity:.0001;white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.c-choice__box{border:1px solid var(--color-border-strong);width:1.5625rem;height:1.5625rem;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard);background:0 0;flex:none;display:block;position:relative}.c-choice__input:checked+.c-choice__box{border-color:var(--color-surface-accent)}.c-choice__input:checked+.c-choice__box:after{border-right:2px solid var(--color-surface-accent);border-bottom:2px solid var(--color-surface-accent);content:"";width:.375rem;height:.75rem;display:block;position:absolute;inset-block-start:.125rem;inset-inline-start:.5rem;transform:rotate(40deg)}.c-choice__input:focus-visible+.c-choice__box{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.c-choice__input[aria-invalid=true]+.c-choice__box{border-color:var(--color-surface-accent)}.c-choice__text{color:var(--color-text-secondary);font-size:var(--type-size-small);line-height:var(--type-line-small)}.c-form-status{min-block-size:calc(var(--type-size-small) * var(--type-line-small) + var(--space-3) * 2 + 2px);min-block-size:calc(1lh + var(--space-3) * 2 + 2px);padding:var(--space-3) var(--space-4);font-size:var(--type-size-small);font-weight:var(--font-weight-medium);line-height:var(--type-line-small);border:1px solid #0000}.c-form-status[data-tone=success]{border-color:var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-text-primary)}.c-form-status[data-tone=error]{border-color:var(--color-surface-accent);background:var(--color-surface-raised);color:var(--color-surface-accent)}.c-recruitment-form{border:1px solid var(--color-border-quiet);background:var(--color-surface-raised);display:grid}.c-recruitment-form__form{padding:clamp(var(--space-4), 2vw, var(--space-6));align-content:center;gap:var(--space-4);display:grid}.c-recruitment-form__fields{align-items:start;gap:var(--space-2) var(--space-6);display:grid}.c-recruitment-form__consents{gap:var(--space-2);display:grid}.c-recruitment-form__turnstile{min-height:4.0625rem;overflow:hidden}.c-recruitment-form__footer{gap:var(--space-2);display:grid}.c-recruitment-form__footer .c-action{width:100%}.c-recruitment-form__media{background:var(--color-surface-canvas);min-width:0;min-height:20rem;overflow:hidden}.c-recruitment-form__media:empty{display:none}.c-recruitment-form__media>img{object-fit:cover;object-position:center 28%;width:100%;height:100%;display:block}@media (width>=48rem){.c-recruitment-form{grid-template-columns:minmax(0,3fr) minmax(16rem,2fr)}.c-recruitment-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.c-recruitment-form__media{min-height:100%;position:relative}.c-recruitment-form__media>img{position:absolute;inset:0}}}@layer app;@media (width>=48rem){@layer components{.c-combat-path-panel{grid-template-columns:minmax(13rem,1fr) minmax(0,2.35fr);grid-template-areas:"list map";align-items:start}}}@keyframes c-map-pulse{0%{opacity:.9;transform:scale(.35)}65%{opacity:0;transform:scale(1.4)}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){@layer components{.c-map__ring{opacity:.6;animation:none;transform:scale(.6)}.c-map__leader,.c-map__marker,.c-map__label{transition:none}}}@media (width<48rem){@layer components{.c-questions-panel__inner{grid-template-columns:minmax(0,1fr)}.c-questions-panel__actions{justify-content:flex-start;align-items:stretch}.c-contact-panel__inner{grid-template-columns:minmax(0,1fr) minmax(4rem,5rem)}.c-contact-panel__emblem{grid-area:1/2;justify-self:end;width:100%}.c-contact-panel__identity{grid-area:1/1}.c-contact-panel__links{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.c-contact-panel__methods{align-items:flex-start}.c-contact-method-link{text-align:start;justify-items:start}}}@media (width<30rem){@layer components{.c-questions-panel__actions,.c-questions-panel__actions .c-action,.c-questions-panel__actions .c-text-link{width:100%}.c-questions-panel__actions .c-text-link{justify-content:center}.c-contact-panel__socials{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.c-contact-social-link{width:100%;padding-inline:var(--space-2)}}}@media (hover:hover) and (pointer:fine){@layer components{.c-contact-social-link:hover{background:var(--color-surface-accent);color:var(--color-text-on-accent);transform:translateY(-2px)}.c-contact-method-link:hover{opacity:.68}}}@media (width<30rem){@layer components{.c-hero{min-block-size:max(38rem,88svh)}.c-hero__frame{padding-block-start:var(--space-12)}.c-hero__socials{gap:0 var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.c-hero__socials .c-text-link{overflow-wrap:anywhere;justify-content:center;width:100%}.c-hero__socials:has(.c-icon-link){justify-content:center;gap:var(--space-3);grid-template-columns:repeat(3,max-content)}.c-hero__socials .c-icon-link{inline-size:var(--control-target-min);block-size:var(--control-target-min)}}}@media (prefers-reduced-motion:reduce){@layer components{.c-video-backdrop__video{display:none}.c-video-backdrop__fallback{position:relative}}}@media (width>=48rem){@layer components{.c-introduction-panel{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.c-introduction-panel__values{grid-column:1/-1}.c-vacancy-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.c-vacancy-card{height:100%}}}@media (width>=64rem){@layer components{.c-vacancy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}}@media (hover:hover) and (pointer:fine){@layer components{.c-field__control:not(:disabled):hover,.c-choice__toggle:hover .c-choice__box{border-color:var(--color-surface-accent)}}}
