@font-face{font-family:sourceSansPro;src:url(../media/SourceSansPro_Roman-s.p.1ipql661nmz_p.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}@font-face{font-family:sourceSansPro;src:url(../media/SourceSansPro_Italic-s.p.21yc4lktorbfr.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:italic}@font-face{font-family:sourceSansPro Fallback;src:local(Arial);ascent-override:110.05%;descent-override:30.53%;line-gap-override:0.0%;size-adjust:89.41%}.sourcesanspro_a0c79f62-module__Fwjb-G__className{font-family:sourceSansPro,sourceSansPro Fallback,Arial,sans-serif}.sourcesanspro_a0c79f62-module__Fwjb-G__variable{--font-family-base:"sourceSansPro", "sourceSansPro Fallback", Arial, sans-serif}
.Dialog-module-scss-module__2aL1xG__dialog__overlay{z-index:100;background-color:rgba(var(--color-black), .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:fixed;inset:0;overflow:hidden}.Dialog-module-scss-module__2aL1xG__dialog__overlay[data-entering]{animation:Dialog-module-scss-module__2aL1xG__dialog-in .8s var(--transition-ease-emphasized) both}.Dialog-module-scss-module__2aL1xG__dialog__overlay[data-exiting]{pointer-events:none;animation:.5s cubic-bezier(.55,0,1,.45) both Dialog-module-scss-module__2aL1xG__dialog-out}@media (prefers-reduced-motion:reduce){.Dialog-module-scss-module__2aL1xG__dialog__overlay{animation-duration:.01ms}}.Dialog-module-scss-module__2aL1xG__dialog__modal{background-color:rgb(var(--color-black));width:100%;max-width:none;height:100dvh;max-height:none;box-shadow:none;border:0;border-radius:0;margin:0;overflow:hidden}.Dialog-module-scss-module__2aL1xG__dialog__surface{overscroll-behavior:contain;scrollbar-gutter:stable;outline:none;width:100%;height:100%;overflow:clip auto}.Dialog-module-scss-module__2aL1xG__dialog__body{min-height:100%}@keyframes Dialog-module-scss-module__2aL1xG__dialog-in{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes Dialog-module-scss-module__2aL1xG__dialog-out{0%{clip-path:inset(0)}to{clip-path:inset(100% 0 0)}}
.ApplicationDialog-module-scss-module__nmzkfG__application-launcher{--application-launcher-compact-size:56px;z-index:20;right:max(var(--layout-size),env(safe-area-inset-right));bottom:max(var(--space-20),env(safe-area-inset-bottom) + var(--space-12));pointer-events:none;justify-items:end;display:grid;position:fixed}@media not (min-width:768px){.ApplicationDialog-module-scss-module__nmzkfG__application-launcher{right:var(--layout-size);left:var(--layout-size)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger{--button-mask-image:url(/images/pixel-mask-pill.svg);isolation:isolate;position:relative;overflow:hidden}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:before{z-index:-1;border-radius:inherit;background:rgb(var(--color-purple-100));content:"";--button-mask-frame:0;-webkit-mask-image:var(--button-mask-image);-webkit-mask-image:var(--button-mask-image);mask-image:var(--button-mask-image);-webkit-mask-size:2100% 100%;mask-size:2100% 100%;-webkit-mask-position:calc(var(--button-mask-frame)*5%) 0;-webkit-mask-position:calc(var(--button-mask-frame)*5%) 0;mask-position:calc(var(--button-mask-frame)*5%) 0;pointer-events:none;transition:--button-mask-frame .48s linear;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (any-hover:hover){.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):hover{border-color:rgb(var(--color-purple-100));color:rgb(var(--color-white))}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):hover:before{--button-mask-frame:20}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-hovered],.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):focus-visible,.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-focus-visible],.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):active,.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-pressed]{border-color:rgb(var(--color-purple-100));color:rgb(var(--color-white))}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-hovered]:before,.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):focus-visible:before,.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-focus-visible]:before,.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):active:before,.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-pressed]:before{--button-mask-frame:20}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:before{transition:none}}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger{font-size:var(--font-size-s);line-height:var(--font-leading-s);--button-pill-gap:var(--space-16);--button-pill-padding-start:var(--space-24);--button-pill-padding-end:var(--space-16);width:var(--application-launcher-expanded-width,auto);height:var(--application-launcher-compact-size);min-width:0;min-height:var(--application-launcher-compact-size);justify-content:center;align-items:center;gap:var(--button-pill-gap);max-width:100%;padding:0 var(--button-pill-padding-end) 0 var(--button-pill-padding-start);border:1px solid rgba(var(--color-white), .3);color:rgba(var(--color-white), 1);background-color:rgba(var(--color-black), .85);box-shadow:0 16px 40px rgba(var(--color-black), .3);text-align:center;cursor:pointer;pointer-events:auto;border-radius:999px;font-weight:400;line-height:1.25;display:inline-flex}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:focus-visible{outline:2px solid rgb(var(--focus-ring-color));outline-offset:var(--space-4)}@media (any-hover:hover){.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:hover{color:rgb(var(--color-white));background-color:rgba(var(--color-blue-900), .85);box-shadow:0 20px 48px rgba(var(--color-black), .3);transform:translateY(-2px)}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:hover [data-button-icon] svg{transform:translate(2px,-2px)}}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger:active{transform:translateY(1px)scale(.98)}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger [data-button-label]{opacity:1;white-space:nowrap;overflow:hidden;transform:translate(0)}@media not (min-width:768px){.ApplicationDialog-module-scss-module__nmzkfG__application-launcher .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger{width:var(--application-launcher-expanded-width,100%)}}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger-content{justify-content:center;align-items:center;gap:inherit;min-width:0;max-width:100%;display:inline-flex}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger-label{overflow-wrap:anywhere;min-width:0}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger-icon svg{transition:transform var(--transition-duration-l) var(--transition-ease-emphasized)}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger-icon{aspect-ratio:1;width:28px;color:rgba(var(--color-white), 1);flex:none;place-items:center;display:inline-grid}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher[data-motion-ready=true] .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger{transition-property:width,padding,border-radius,color,background-color,border-color,box-shadow,opacity,transform;transition-duration:var(--transition-duration-l);transition-timing-function:var(--transition-ease-emphasized)}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher[data-motion-ready=true] .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger [data-button-content]{transition-property:gap;transition-duration:var(--transition-duration-l);transition-timing-function:var(--transition-ease-emphasized)}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher[data-motion-ready=true] .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger [data-button-label]{transition-property:max-width,opacity,transform;transition-duration:var(--transition-duration-l);transition-timing-function:var(--transition-ease-emphasized)}@media (min-width:768px) and (hover:hover) and (pointer:fine){.ApplicationDialog-module-scss-module__nmzkfG__application-launcher[data-compact=true] .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger{--button-mask-image:url(/images/pixel-mask-square.svg)}}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher[data-compact=true] .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger{width:var(--application-launcher-compact-size);border-radius:50%;padding:0}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher[data-compact=true] .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger [data-button-content]{gap:0}.ApplicationDialog-module-scss-module__nmzkfG__application-launcher[data-compact=true] .ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger [data-button-label]{opacity:0;max-width:0;transform:translateX(var(--space-8))}@media (prefers-reduced-motion:reduce){.ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger,.ApplicationDialog-module-scss-module__nmzkfG__application-launcher__trigger *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}.ApplicationDialog-module-scss-module__nmzkfG__application-form{font-size:var(--font-size-xs);line-height:var(--font-leading-xs);width:100%;min-height:100dvh;padding:max(var(--space-24),env(safe-area-inset-top)) var(--layout-size) max(var(--space-32),env(safe-area-inset-bottom));color:rgb(var(--color-white));font-weight:400;position:relative}.ApplicationDialog-module-scss-module__nmzkfG__application-form p,.ApplicationDialog-module-scss-module__nmzkfG__application-form h3{margin:0}.ApplicationDialog-module-scss-module__nmzkfG__application-form__topbar{z-index:3;justify-content:space-between;align-items:center;gap:var(--space-24);background:rgb(var(--color-black));margin-bottom:clamp(1.5rem,1.01653rem + 1.98347vw,3rem);display:flex;position:sticky;top:0}.ApplicationDialog-module-scss-module__nmzkfG__application-form__eyebrow{color:rgba(var(--color-white), .65);text-transform:uppercase;font-size:clamp(.875rem,.834711rem + .165289vw,1rem);line-height:1.5}@media (min-width:768px) and (hover:hover) and (pointer:fine){.ApplicationDialog-module-scss-module__nmzkfG__application-form__close{--button-mask-image:url(/images/pixel-mask-pill.svg);isolation:isolate;position:relative;overflow:hidden}.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:before{z-index:-1;border-radius:inherit;background:rgb(var(--color-purple-100));content:"";--button-mask-frame:0;-webkit-mask-image:var(--button-mask-image);-webkit-mask-image:var(--button-mask-image);mask-image:var(--button-mask-image);-webkit-mask-size:2100% 100%;mask-size:2100% 100%;-webkit-mask-position:calc(var(--button-mask-frame)*5%) 0;-webkit-mask-position:calc(var(--button-mask-frame)*5%) 0;mask-position:calc(var(--button-mask-frame)*5%) 0;pointer-events:none;transition:--button-mask-frame .48s linear;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (any-hover:hover){.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):hover{border-color:rgb(var(--color-purple-100));color:rgb(var(--color-white))}.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):hover:before{--button-mask-frame:20}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-hovered],.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):focus-visible,.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-focus-visible],.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):active,.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-pressed]{border-color:rgb(var(--color-purple-100));color:rgb(var(--color-white))}.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-hovered]:before,.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):focus-visible:before,.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-focus-visible]:before,.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):active:before,.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-pressed]:before{--button-mask-frame:20}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:before{transition:none}}.ApplicationDialog-module-scss-module__nmzkfG__application-form__close{align-items:center;gap:var(--space-12);min-height:44px;padding:var(--space-8) var(--space-16);border:1px solid rgba(var(--color-white), .25);color:inherit;font:inherit;cursor:pointer;transition:border-color var(--transition-duration),background-color var(--transition-duration),color var(--transition-duration);background:0 0;border-radius:999px;flex:none;display:inline-flex}.ApplicationDialog-module-scss-module__nmzkfG__application-form__close svg{transition:transform var(--transition-duration-l) var(--transition-ease-emphasized)}@media (any-hover:hover){.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:hover{border-color:rgb(var(--color-white));color:rgb(var(--color-white));background:0 0}.ApplicationDialog-module-scss-module__nmzkfG__application-form__close:hover svg{transform:rotate(90deg)}}.ApplicationDialog-module-scss-module__nmzkfG__application-form__content{gap:clamp(2rem,1.67769rem + 1.32231vw,3rem);display:grid}.ApplicationDialog-module-scss-module__nmzkfG__application-form__header{align-items:end;gap:var(--space-48);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.ApplicationDialog-module-scss-module__nmzkfG__application-form__title{text-wrap:balance;margin:0;font-size:clamp(2.75rem,1.70248rem + 4.29752vw,6rem);font-weight:400;line-height:1.05}.ApplicationDialog-module-scss-module__nmzkfG__application-form__description{max-width:34ch;color:rgba(var(--color-white), .65);font-size:clamp(1.125rem,1.00413rem + .495868vw,1.5rem);line-height:1.5}.ApplicationDialog-module-scss-module__nmzkfG__application-form__form{gap:var(--space-32) var(--space-48);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ApplicationDialog-module-scss-module__nmzkfG__application-form__section{gap:var(--space-16);padding-top:var(--space-24);border-top:var(--border);grid-template-columns:1fr;display:grid}.ApplicationDialog-module-scss-module__nmzkfG__application-form__section h3{font-size:clamp(1.25rem,1.08884rem + .661157vw,1.75rem);font-weight:400;line-height:1.5}.ApplicationDialog-module-scss-module__nmzkfG__application-form__section-body{gap:var(--space-20);display:grid}.ApplicationDialog-module-scss-module__nmzkfG__application-form__field-grid{align-items:start;gap:var(--space-16);grid-template-columns:1fr;display:grid}.ApplicationDialog-module-scss-module__nmzkfG__application-form__field{gap:var(--space-8);min-width:0;display:grid}.ApplicationDialog-module-scss-module__nmzkfG__application-form__field label{color:rgba(var(--color-white), .6);transition:color var(--transition-duration);font-size:clamp(.875rem,.834711rem + .165289vw,1rem);line-height:1.5}.ApplicationDialog-module-scss-module__nmzkfG__application-form__field[data-focus-within] label{color:rgb(var(--color-lavender))}.ApplicationDialog-module-scss-module__nmzkfG__application-form__field input,.ApplicationDialog-module-scss-module__nmzkfG__application-form__field textarea{width:100%;min-width:0;padding:var(--space-12) 0;border:0;border-bottom:var(--border);font:inherit;color:inherit;background-color:#0000;background-image:linear-gradient(rgb(var(--color-lavender)), rgb(var(--color-lavender)));caret-color:rgb(var(--color-lavender));transition:background-size var(--transition-duration-l) var(--transition-ease-emphasized),border-color var(--transition-duration);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;border-radius:0;outline:none;margin:0;font-size:clamp(1.125rem,1.00413rem + .495868vw,1.5rem);line-height:1.5}.ApplicationDialog-module-scss-module__nmzkfG__application-form__field input::placeholder,.ApplicationDialog-module-scss-module__nmzkfG__application-form__field textarea::placeholder{color:rgba(var(--color-white), .55);opacity:1}@media (any-hover:hover){.ApplicationDialog-module-scss-module__nmzkfG__application-form__field input:hover,.ApplicationDialog-module-scss-module__nmzkfG__application-form__field textarea:hover{border-color:rgba(var(--color-white), .65)}}.ApplicationDialog-module-scss-module__nmzkfG__application-form__field input:focus,.ApplicationDialog-module-scss-module__nmzkfG__application-form__field textarea:focus{background-size:100% 2px;border-color:#0000}.ApplicationDialog-module-scss-module__nmzkfG__application-form__field input:disabled,.ApplicationDialog-module-scss-module__nmzkfG__application-form__field textarea:disabled{opacity:.5}.ApplicationDialog-module-scss-module__nmzkfG__application-form__field input{min-height:56px}.ApplicationDialog-module-scss-module__nmzkfG__application-form__field textarea{resize:vertical;min-height:178px}.ApplicationDialog-module-scss-module__nmzkfG__application-form__field[data-invalid] input,.ApplicationDialog-module-scss-module__nmzkfG__application-form__field[data-invalid] textarea{border-color:rgb(var(--color-red))}.ApplicationDialog-module-scss-module__nmzkfG__application-form__footer{align-items:center;gap:var(--space-16) var(--space-48);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ApplicationDialog-module-scss-module__nmzkfG__application-form__agreement{align-items:start;gap:var(--space-8);color:rgba(var(--color-white), .6);grid-template-columns:44px minmax(0,1fr);font-size:clamp(.875rem,.834711rem + .165289vw,1rem);line-height:1.5;display:grid}.ApplicationDialog-module-scss-module__nmzkfG__application-form__agreement-toggle{cursor:pointer;place-items:center;width:44px;height:44px;display:grid}.ApplicationDialog-module-scss-module__nmzkfG__application-form__agreement-toggle[data-focus-visible] .ApplicationDialog-module-scss-module__nmzkfG__application-form__control{outline:2px solid rgb(var(--focus-ring-color));outline-offset:2px;transition-duration:0s!important}.ApplicationDialog-module-scss-module__nmzkfG__application-form__agreement-toggle[data-hovered] .ApplicationDialog-module-scss-module__nmzkfG__application-form__control{border-color:rgb(var(--color-lavender))}.ApplicationDialog-module-scss-module__nmzkfG__application-form__agreement-toggle[data-selected] .ApplicationDialog-module-scss-module__nmzkfG__application-form__control{border-color:rgb(var(--color-lavender));background:rgb(var(--color-lavender))}.ApplicationDialog-module-scss-module__nmzkfG__application-form__agreement-toggle[data-selected] .ApplicationDialog-module-scss-module__nmzkfG__application-form__control:after{opacity:1;transform:translateY(-1px)rotate(-45deg)scale(1)}.ApplicationDialog-module-scss-module__nmzkfG__application-form__agreement-text{padding-block:var(--space-8);min-width:0}.ApplicationDialog-module-scss-module__nmzkfG__application-form__agreement-link{color:rgb(var(--color-white))}.ApplicationDialog-module-scss-module__nmzkfG__application-form__agreement--invalid .ApplicationDialog-module-scss-module__nmzkfG__application-form__control{border-color:rgb(var(--color-red))}.ApplicationDialog-module-scss-module__nmzkfG__application-form__control{border:1px solid rgba(var(--color-white), .5);border-radius:var(--space-4);width:20px;height:20px;transition:border-color var(--transition-duration),background-color var(--transition-duration);place-items:center;display:grid}.ApplicationDialog-module-scss-module__nmzkfG__application-form__control:after{border-bottom:var(--border);border-left:2px solid rgb(var(--color-blue-900));content:"";opacity:0;width:9px;height:5px;transition:opacity var(--transition-duration),transform var(--transition-duration);transform:translateY(-1px)rotate(-45deg)scale(.5)}.ApplicationDialog-module-scss-module__nmzkfG__application-form__error,.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit-error{color:color-mix(in srgb, rgb(var(--color-red)), rgb(var(--color-white)) 35%);grid-column:1/-1;margin:0;font-size:clamp(.875rem,.834711rem + .165289vw,1rem);line-height:1.5}@media (min-width:768px) and (hover:hover) and (pointer:fine){.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit{--button-mask-image:url(/images/pixel-mask-pill.svg);isolation:isolate;position:relative;overflow:hidden}.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:before{z-index:-1;border-radius:inherit;background:rgb(var(--color-purple-100));content:"";--button-mask-frame:0;-webkit-mask-image:var(--button-mask-image);-webkit-mask-image:var(--button-mask-image);mask-image:var(--button-mask-image);-webkit-mask-size:2100% 100%;mask-size:2100% 100%;-webkit-mask-position:calc(var(--button-mask-frame)*5%) 0;-webkit-mask-position:calc(var(--button-mask-frame)*5%) 0;mask-position:calc(var(--button-mask-frame)*5%) 0;pointer-events:none;transition:--button-mask-frame .48s linear;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (any-hover:hover){.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):hover{border-color:rgb(var(--color-purple-100));color:rgb(var(--color-white))}.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):hover:before{--button-mask-frame:20}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-hovered],.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):focus-visible,.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-focus-visible],.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):active,.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-pressed]{border-color:rgb(var(--color-purple-100));color:rgb(var(--color-white))}.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-hovered]:before,.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):focus-visible:before,.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-focus-visible]:before,.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):active:before,.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-pressed]:before{--button-mask-frame:20}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit:before{transition:none}}.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit{justify-content:space-between;justify-self:stretch;align-items:center;gap:var(--space-24);min-height:64px;padding:var(--space-16) var(--space-24);border:1px solid rgba(var(--color-white), .3);color:rgb(var(--color-white));cursor:pointer;transition:color var(--transition-duration-l),border-color var(--transition-duration),opacity var(--transition-duration);background:0 0;border-radius:999px;font-size:clamp(1.125rem,1.00413rem + .495868vw,1.5rem);font-weight:400;line-height:1.5;display:inline-flex}.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit svg{transition:transform var(--transition-duration-l) var(--transition-ease-emphasized);flex:none}.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit[data-hovered],.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit[data-focus-visible]{color:rgb(var(--color-white));border-color:rgb(var(--color-purple-100))}.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit[data-hovered] svg,.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit[data-focus-visible] svg{transform:translate(3px,-3px)}.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit[data-focus-visible]{outline:2px solid rgb(var(--focus-ring-color));outline-offset:2px;transition-duration:0s!important}.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit[data-pressed] svg{transform:translate(5px,-5px)}.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit[data-pending],.ApplicationDialog-module-scss-module__nmzkfG__application-form__submit[data-disabled]{opacity:.5;cursor:wait}.ApplicationDialog-module-scss-module__nmzkfG__application-form__receipt{color:rgba(var(--color-white), .6);overflow-wrap:anywhere;font-size:clamp(.875rem,.834711rem + .165289vw,1rem);line-height:1.5}.ApplicationDialog-module-scss-module__nmzkfG__application-form--success .ApplicationDialog-module-scss-module__nmzkfG__application-form__content{align-content:center;gap:var(--space-24);max-width:960px;min-height:60dvh}.ApplicationDialog-module-scss-module__nmzkfG__application-form--success .ApplicationDialog-module-scss-module__nmzkfG__application-form__submit{justify-self:start;min-width:min(100%,320px)}@media not (min-width:768px){.ApplicationDialog-module-scss-module__nmzkfG__application-form__topbar{margin-bottom:var(--space-32)}.ApplicationDialog-module-scss-module__nmzkfG__application-form__form{grid-template-columns:1fr}.ApplicationDialog-module-scss-module__nmzkfG__application-form__header{gap:var(--space-24);grid-template-columns:1fr}.ApplicationDialog-module-scss-module__nmzkfG__application-form__section{gap:var(--space-20)}.ApplicationDialog-module-scss-module__nmzkfG__application-form__field-grid{gap:var(--space-24)}.ApplicationDialog-module-scss-module__nmzkfG__application-form__footer{grid-template-columns:1fr}.ApplicationDialog-module-scss-module__nmzkfG__application-form__description{max-width:100%}}.ApplicationDialog-module-scss-module__nmzkfG__application-form__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}[data-entering] .ApplicationDialog-module-scss-module__nmzkfG__application-form__topbar,[data-entering] .ApplicationDialog-module-scss-module__nmzkfG__application-form__header,[data-entering] .ApplicationDialog-module-scss-module__nmzkfG__application-form__section,[data-entering] .ApplicationDialog-module-scss-module__nmzkfG__application-form__footer{animation:ApplicationDialog-module-scss-module__nmzkfG__application-content-in .5s var(--transition-ease-emphasized) both}[data-entering] .ApplicationDialog-module-scss-module__nmzkfG__application-form__topbar{animation-delay:80ms}[data-entering] .ApplicationDialog-module-scss-module__nmzkfG__application-form__header{animation-delay:.12s}[data-entering] .ApplicationDialog-module-scss-module__nmzkfG__application-form__section{animation-delay:.18s}[data-entering] .ApplicationDialog-module-scss-module__nmzkfG__application-form__section+.ApplicationDialog-module-scss-module__nmzkfG__application-form__section{animation-delay:.24s}[data-entering] .ApplicationDialog-module-scss-module__nmzkfG__application-form__footer{animation-delay:.28s}@media (prefers-reduced-motion:reduce){.ApplicationDialog-module-scss-module__nmzkfG__application-form,.ApplicationDialog-module-scss-module__nmzkfG__application-form *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}@keyframes ApplicationDialog-module-scss-module__nmzkfG__application-content-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
.AnimatedLink-module-scss-module__UcSucG__animated-link{color:inherit;border-radius:2px;text-decoration:none}.AnimatedLink-module-scss-module__UcSucG__animated-link--text{--animated-link-underline-size:max(2px, .05em);vertical-align:baseline;width:fit-content;max-width:100%;display:inline-flex;position:relative}.AnimatedLink-module-scss-module__UcSucG__animated-link__stage{overflow-wrap:anywhere;max-width:100%;display:inline-block;position:relative}.AnimatedLink-module-scss-module__UcSucG__animated-link__current,.AnimatedLink-module-scss-module__UcSucG__animated-link__next,.AnimatedLink-module-scss-module__UcSucG__animated-link__measure,.AnimatedLink-module-scss-module__UcSucG__animated-link__next-label{display:block}.AnimatedLink-module-scss-module__UcSucG__animated-link__current,.AnimatedLink-module-scss-module__UcSucG__animated-link__next{transition-property:clip-path;transition-duration:.6s;transition-timing-function:ease;position:absolute;inset:0;overflow:hidden}.AnimatedLink-module-scss-module__UcSucG__animated-link__current{color:currentColor;clip-path:inset(0)}.AnimatedLink-module-scss-module__UcSucG__animated-link__next{color:rgb(var(--color-purple-100));clip-path:inset(100% 0 0)}.AnimatedLink-module-scss-module__UcSucG__animated-link__measure{visibility:hidden}.AnimatedLink-module-scss-module__UcSucG__animated-link__underline-track{opacity:1;pointer-events:none;transition:transform,opacity .6s .4s;position:absolute;inset:0;transform:translateY(0)}.AnimatedLink-module-scss-module__UcSucG__animated-link__underline{height:var(--animated-link-underline-size);background-color:rgb(var(--color-purple-100));position:absolute;inset-block-end:calc(0px - var(--animated-link-underline-size));inset-inline:0}@media (hover:hover) and (pointer:fine){.AnimatedLink-module-scss-module__UcSucG__animated-link--text:hover .AnimatedLink-module-scss-module__UcSucG__animated-link__current,.AnimatedLink-module-scss-module__UcSucG__animated-link--text:hover .AnimatedLink-module-scss-module__UcSucG__animated-link__next{transition-duration:.4s;transition-delay:.1s;transition-timing-function:cubic-bezier(.71,0,.65,.34)}.AnimatedLink-module-scss-module__UcSucG__animated-link--text:hover .AnimatedLink-module-scss-module__UcSucG__animated-link__current{clip-path:inset(0 0 100%)}.AnimatedLink-module-scss-module__UcSucG__animated-link--text:hover .AnimatedLink-module-scss-module__UcSucG__animated-link__next{clip-path:inset(0)}.AnimatedLink-module-scss-module__UcSucG__animated-link--text:hover .AnimatedLink-module-scss-module__UcSucG__animated-link__underline-track{opacity:0;transition-duration:.5s,.35s;transition-delay:0s;transition-timing-function:cubic-bezier(.71,0,.65,.34),ease;transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.AnimatedLink-module-scss-module__UcSucG__animated-link__current,.AnimatedLink-module-scss-module__UcSucG__animated-link__next,.AnimatedLink-module-scss-module__UcSucG__animated-link__underline-track{transition-property:none;transition-duration:0s;transition-delay:0s}.AnimatedLink-module-scss-module__UcSucG__animated-link--text:hover .AnimatedLink-module-scss-module__UcSucG__animated-link__current{clip-path:inset(0)}.AnimatedLink-module-scss-module__UcSucG__animated-link--text:hover .AnimatedLink-module-scss-module__UcSucG__animated-link__next{clip-path:inset(100% 0 0)}.AnimatedLink-module-scss-module__UcSucG__animated-link--text:hover .AnimatedLink-module-scss-module__UcSucG__animated-link__underline-track{opacity:1;transform:none}}
.AnimatedTextLines-module-scss-module__Z7VxiW__animated-text-lines{min-width:0}.AnimatedTextLines-module-scss-module__Z7VxiW__animated-text-lines__line{display:block}
.SectionHeader-module-scss-module__FPVLFq__section-header{width:100%;min-width:0;color:rgb(var(--color-white))}.SectionHeader-module-scss-module__FPVLFq__section-header__mask{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.SectionHeader-module-scss-module__FPVLFq__section-header__heading{justify-content:center;gap:var(--space-64);padding-top:var(--space-64);flex-direction:column;display:flex}@media not (min-width:640px){.SectionHeader-module-scss-module__FPVLFq__section-header__heading{gap:var(--space-48)}}.SectionHeader-module-scss-module__FPVLFq__section-header__eyebrow,.SectionHeader-module-scss-module__FPVLFq__section-header__title{margin:0}.SectionHeader-module-scss-module__FPVLFq__section-header .SectionHeader-module-scss-module__FPVLFq__section-header__eyebrow{text-transform:uppercase;font-size:.875rem;line-height:1.25rem}.SectionHeader-module-scss-module__FPVLFq__section-header__title-region{min-width:0;padding-bottom:36px}@media not (min-width:1024px){.SectionHeader-module-scss-module__FPVLFq__section-header__title-region{padding-bottom:31px}}@media not (min-width:768px){.SectionHeader-module-scss-module__FPVLFq__section-header__title-region{padding-bottom:27px}}@media not (min-width:640px){.SectionHeader-module-scss-module__FPVLFq__section-header__title-region{padding-bottom:16px}}.SectionHeader-module-scss-module__FPVLFq__section-header .SectionHeader-module-scss-module__FPVLFq__section-header__title{text-transform:uppercase;overflow-wrap:anywhere;font-size:min(clamp(3.25rem,1.23554rem + 8.26446vw,9.5rem),15vw);line-height:clamp(1.75rem,.702479rem + 4.29752vw,5rem);display:block}@media not (min-width:768px){.SectionHeader-module-scss-module__FPVLFq__section-header .SectionHeader-module-scss-module__FPVLFq__section-header__title{gap:var(--space-64);flex-direction:column;display:flex}}@media not (min-width:640px){.SectionHeader-module-scss-module__FPVLFq__section-header .SectionHeader-module-scss-module__FPVLFq__section-header__title{gap:var(--space-48)}}.SectionHeader-module-scss-module__FPVLFq__section-header__title-part{white-space:pre-line;display:inline}@media not (min-width:768px){.SectionHeader-module-scss-module__FPVLFq__section-header__title-part{display:block}}.SectionHeader-module-scss-module__FPVLFq__section-header__summary{min-width:0;position:relative}.SectionHeader-module-scss-module__FPVLFq__section-header .SectionHeader-module-scss-module__FPVLFq__section-header__description-region{padding-block:var(--space-64);text-align:right}@media not (min-width:640px){.SectionHeader-module-scss-module__FPVLFq__section-header .SectionHeader-module-scss-module__FPVLFq__section-header__description-region{padding-block:var(--space-48)}}.SectionHeader-module-scss-module__FPVLFq__section-header__line{top:0;border-top:var(--border);pointer-events:none;position:absolute;inset-inline:0}.SectionHeader-module-scss-module__FPVLFq__section-header__description{text-transform:uppercase;text-wrap:pretty;margin:0 0 0 auto;font-size:clamp(1.5rem,1.33884rem + .661157vw,2rem);line-height:1.625}[data-surface=light] .SectionHeader-module-scss-module__FPVLFq__section-header__description{color:rgba(var(--color-black), .8)}
.Section-module-scss-module__WtEq6W__section{padding-block:var(--layout-size)}.Section-module-scss-module__WtEq6W__section--full-height{min-height:100vh}@supports (min-height:100dvh){.Section-module-scss-module__WtEq6W__section--full-height{min-height:100dvh}}
.CookieConsent-module-scss-module__yt8AOG__cookie-consent{font-size:var(--font-size-s);line-height:var(--font-leading-s);z-index:2;bottom:max(var(--space-20),env(safe-area-inset-bottom) + var(--space-12));left:max(var(--layout-size),env(safe-area-inset-left));width:min(680px,100% - var(--layout-size)*2);border:1px solid rgba(var(--color-blue-200), .2);border-radius:var(--border-radius-m);background-color:rgba(var(--color-blue-900), 1);box-shadow:0 20px 56px rgba(var(--color-black), .3);align-items:center;gap:clamp(1rem,.919422rem + .330579vw,1.25rem);padding:clamp(1rem,.919422rem + .330579vw,1.25rem);font-weight:400;display:flex;position:fixed}.CookieConsent-module-scss-module__yt8AOG__cookie-consent__message{gap:var(--space-8);color:rgba(var(--color-blue-100), .8);flex:auto;display:grid}.CookieConsent-module-scss-module__yt8AOG__cookie-consent__message p{margin:0}.CookieConsent-module-scss-module__yt8AOG__cookie-consent__link{width:fit-content;color:rgba(var(--color-white), .9);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--color-lavender), .7);text-decoration-color:rgba(var(--color-lavender), .7);text-underline-offset:var(--space-4);transition-property:color,text-decoration-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-ease)}@media (any-hover:hover){.CookieConsent-module-scss-module__yt8AOG__cookie-consent__link:hover{color:rgb(var(--color-white));-webkit-text-decoration-color:rgb(var(--color-lavender));text-decoration-color:rgb(var(--color-lavender))}}@media (any-hover:none){.CookieConsent-module-scss-module__yt8AOG__cookie-consent__link:active{color:rgb(var(--color-white));-webkit-text-decoration-color:rgb(var(--color-lavender));text-decoration-color:rgb(var(--color-lavender))}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button{--button-mask-image:url(/images/pixel-mask-pill.svg);isolation:isolate;position:relative;overflow:hidden}.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:before{z-index:-1;border-radius:inherit;background:rgb(var(--color-purple-100));content:"";--button-mask-frame:0;-webkit-mask-image:var(--button-mask-image);-webkit-mask-image:var(--button-mask-image);mask-image:var(--button-mask-image);-webkit-mask-size:2100% 100%;mask-size:2100% 100%;-webkit-mask-position:calc(var(--button-mask-frame)*5%) 0;-webkit-mask-position:calc(var(--button-mask-frame)*5%) 0;mask-position:calc(var(--button-mask-frame)*5%) 0;pointer-events:none;transition:--button-mask-frame .48s linear;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (any-hover:hover){.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):hover{border-color:rgb(var(--color-purple-100));color:rgb(var(--color-white))}.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):hover:before{--button-mask-frame:20}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-hovered],.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):focus-visible,.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-focus-visible],.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):active,.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-pressed]{border-color:rgb(var(--color-purple-100));color:rgb(var(--color-white))}.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-hovered]:before,.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):focus-visible:before,.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-focus-visible]:before,.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):active:before,.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-pressed]:before{--button-mask-frame:20}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:before{transition:none}}.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button{font-size:var(--font-size-xs);line-height:var(--font-leading-xs);padding:var(--space-8) var(--space-16);border:var(--border);color:rgba(var(--color-white), 1);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);cursor:pointer;transition-property:color,background-color,border-color,opacity,transform;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-ease);background-color:#0000;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:400;display:inline-flex}.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:focus-visible{outline:2px solid rgb(var(--focus-ring-color));outline-offset:var(--space-4)}@media (any-hover:hover){.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):hover{border-color:rgb(var(--color-purple-100))}}.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:not(:disabled):active{transform:translateY(1px)}.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button:disabled{opacity:.5;cursor:not-allowed}.CookieConsent-module-scss-module__yt8AOG__cookie-consent__error{color:#ffb4ae;margin:0}@media not (min-width:1024px){.CookieConsent-module-scss-module__yt8AOG__cookie-consent{bottom:calc(var(--space-96) + env(safe-area-inset-bottom))}}@media not (min-width:768px){.CookieConsent-module-scss-module__yt8AOG__cookie-consent{right:var(--layout-size);left:var(--layout-size);flex-direction:column;align-items:stretch;width:auto}.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button{width:100%}}@media (prefers-reduced-motion:reduce){.CookieConsent-module-scss-module__yt8AOG__cookie-consent__button{transition-duration:.01ms}}
.Contact-module-scss-module__8wbiOa__contact{background:rgb(var(--color-blue-900))}.Contact-module-scss-module__8wbiOa__contact__inner{flex-direction:column;justify-content:space-between;gap:clamp(4rem,3.35537rem + 2.64463vw,6rem);display:flex}.Contact-module-scss-module__8wbiOa__contact__email{width:100%;padding-top:var(--space-16);border-top:var(--border)}.Contact-module-scss-module__8wbiOa__contact__label{text-transform:uppercase;margin:0 0 clamp(1rem,.919422rem + .330579vw,1.25rem);font-size:.875rem;line-height:1.25rem}.Contact-module-scss-module__8wbiOa__contact__address{overflow-wrap:anywhere;font-size:clamp(1.5rem,1.01653rem + 1.98347vw,3rem);line-height:1.2}
.CustomCursor-module-scss-module__SN4KtG__custom-cursor{z-index:220;border:2px solid rgb(var(--color-white));opacity:0;background-color:rgba(var(--color-white), 1);mix-blend-mode:difference;pointer-events:none;will-change:transform;border-radius:50%;width:2rem;height:2rem;transition:opacity .12s,border-color .12s,background-color .12s;position:fixed;top:0;left:0;transform:translate(-100px,-100px)scale(.25)}.CustomCursor-module-scss-module__SN4KtG__custom-cursor[data-ready=true][data-visible=true]{opacity:1}.CustomCursor-module-scss-module__SN4KtG__custom-cursor[data-state=interactive]{border-color:rgba(var(--color-white), 1);background:0 0}.CustomCursor-module-scss-module__SN4KtG__custom-cursor[data-state=disabled]{opacity:.3}.CustomCursor-module-scss-module__SN4KtG__custom-cursor[data-state=input]{opacity:0}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.CustomCursor-module-scss-module__SN4KtG__custom-cursor{display:none}}
.ContactSummary-module-scss-module__cuk8cq__contact-summary{min-height:180svh;padding:var(--space-64) var(--layout-size);background-color:rgb(var(--color-blue-900));position:relative}.ContactSummary-module-scss-module__cuk8cq__contact-summary__content{top:var(--space-64);min-height:calc(100svh - 2*var(--space-64));place-items:center;display:grid;position:sticky}.ContactSummary-module-scss-module__cuk8cq__contact-summary__word{white-space:nowrap;display:inline-block}.ContactSummary-module-scss-module__cuk8cq__contact-summary .ContactSummary-module-scss-module__cuk8cq__contact-summary__statement{max-width:100%;color:rgb(var(--color-white));text-align:center;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:100px;font-weight:300;line-height:1.5}@media not (min-width:1024px){.ContactSummary-module-scss-module__cuk8cq__contact-summary .ContactSummary-module-scss-module__cuk8cq__contact-summary__statement{font-size:62px}}@media not (min-width:768px){.ContactSummary-module-scss-module__cuk8cq__contact-summary .ContactSummary-module-scss-module__cuk8cq__contact-summary__statement{font-size:52px}}@media not (min-width:640px){.ContactSummary-module-scss-module__cuk8cq__contact-summary .ContactSummary-module-scss-module__cuk8cq__contact-summary__statement{font-size:42px}}.ContactSummary-module-scss-module__cuk8cq__contact-summary__emphasis{font-weight:400}.ContactSummary-module-scss-module__cuk8cq__contact-summary__accent{color:rgb(var(--color-purple-100))}@media (prefers-reduced-motion:no-preference){.ContactSummary-module-scss-module__cuk8cq__contact-summary [data-filling-letter]{color:#ffffff59}}@media (prefers-reduced-motion:reduce){.ContactSummary-module-scss-module__cuk8cq__contact-summary{min-height:100svh}.ContactSummary-module-scss-module__cuk8cq__contact-summary__content{position:static}}
.PageLoading-module-scss-module__Q4m-9G__page-loading{z-index:310;pointer-events:none;visibility:hidden;opacity:0;transition-property:opacity,visibility;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-ease);transition-delay:0s,var(--transition-duration);place-items:center;display:grid;position:fixed;inset:0}.PageLoading-module-scss-module__Q4m-9G__page-loading[data-visible]{visibility:visible;opacity:1;transition-delay:0s}.PageLoading-module-scss-module__Q4m-9G__page-loading__circle{width:var(--space-32);aspect-ratio:1;background-color:rgb(var(--color-purple-600));border-radius:50%}.PageLoading-module-scss-module__Q4m-9G__page-loading[data-visible] .PageLoading-module-scss-module__Q4m-9G__page-loading__circle{animation:.9s ease-in-out infinite alternate PageLoading-module-scss-module__Q4m-9G__page-loading-pulse}body:has([data-page-loading-signal]) .PageLoading-module-scss-module__Q4m-9G__page-loading{visibility:visible;animation:PageLoading-module-scss-module__Q4m-9G__page-loading-enter var(--transition-duration) var(--transition-ease) .4s both}@keyframes PageLoading-module-scss-module__Q4m-9G__page-loading-enter{0%{opacity:0}to{opacity:1}}@keyframes PageLoading-module-scss-module__Q4m-9G__page-loading-pulse{0%{opacity:.6;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PageLoading-module-scss-module__Q4m-9G__page-loading{transition-duration:.01ms}.PageLoading-module-scss-module__Q4m-9G__page-loading[data-visible] .PageLoading-module-scss-module__Q4m-9G__page-loading__circle{animation:none}body:has([data-page-loading-signal]) .PageLoading-module-scss-module__Q4m-9G__page-loading{animation:.01ms linear .4s both PageLoading-module-scss-module__Q4m-9G__page-loading-enter}}
.Intro-module-scss-module___Ybd_q__intro{isolation:isolate;background:rgb(var(--color-blue-900));min-height:100vh;color:rgb(var(--color-white));flex-direction:column;padding-block:clamp(6.5rem,5.3719rem + 4.6281vw,10rem) clamp(7rem,6.67769rem + 1.32231vw,8rem);display:flex;position:relative;overflow:hidden}@supports (min-height:100svh){.Intro-module-scss-module___Ybd_q__intro{min-height:100svh}}.Intro-module-scss-module___Ybd_q__intro__stage{z-index:3;translate:0 var(--intro-shift,0px);flex-direction:column;flex:1;justify-content:center;gap:clamp(2rem,1.67769rem + 1.32231vw,3rem);min-width:0;display:flex;position:relative}.Intro-module-scss-module___Ybd_q__intro__title{text-transform:uppercase;overflow-wrap:anywhere;text-wrap:wrap;width:100%;margin:0;font-size:min(clamp(2.25rem,.557851rem + 6.94215vw,7.5rem),11svh);font-weight:400;line-height:1.08}.Intro-module-scss-module___Ybd_q__intro__details{z-index:3;position:relative}.Intro-module-scss-module___Ybd_q__intro__description{width:min(70%,26rem);color:rgba(var(--color-white), .7);text-wrap:pretty;margin:0 0 0 auto;font-size:clamp(1rem,.959711rem + .165289vw,1.125rem);line-height:1.45}.Intro-module-scss-module___Ybd_q__intro__scroll{z-index:3;bottom:max(var(--space-24),env(safe-area-inset-bottom));width:44px;height:44px;color:rgb(var(--color-white));place-items:center;display:grid;position:absolute;left:50%;transform:translate(-50%)}.Intro-module-scss-module___Ybd_q__intro__scroll svg{animation:2.4s ease-in-out infinite Intro-module-scss-module___Ybd_q__intro-chevron}@media (any-hover:hover){.Intro-module-scss-module___Ybd_q__intro__scroll:hover svg{animation-play-state:paused}}@media (min-width:768px){.Intro-module-scss-module___Ybd_q__intro[data-intro-text-ready=true] .Intro-module-scss-module___Ybd_q__intro__title{opacity:0}}@media not (min-width:768px){.Intro-module-scss-module___Ybd_q__intro__scroll{bottom:max(80px,env(safe-area-inset-bottom) + 80px)}.Intro-module-scss-module___Ybd_q__intro__title{font-size:clamp(2.25rem,1.76653rem + 1.98347vw,3.75rem);line-height:1.12}}@media (prefers-reduced-motion:reduce){.Intro-module-scss-module___Ybd_q__intro__scroll svg{animation:none}}@keyframes Intro-module-scss-module___Ybd_q__intro-chevron{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}
.Content-module-scss-module__bY-9pa__page-content{z-index:2;background-color:rgb(var(--color-blue-900));position:relative}
.IntroCanvas-module-scss-module__Ou5kAW__intro-canvas{z-index:2;opacity:0;pointer-events:none;width:100%;height:100%;translate:0 var(--intro-shift,0px);transition:opacity var(--transition-duration-l) var(--transition-ease);display:block;position:absolute;inset:0}.IntroCanvas-module-scss-module__Ou5kAW__intro-canvas[data-ready=true]{opacity:1}@media (prefers-reduced-motion:reduce){.IntroCanvas-module-scss-module__Ou5kAW__intro-canvas{transition:none}}.IntroCanvas-module-scss-module__Ou5kAW__intro-canvas[data-mode=dom]{display:none}@media not (min-width:768px){.IntroCanvas-module-scss-module__Ou5kAW__intro-canvas{display:none}}
.MarkdownContent-module-scss-module__HiXX-q__markdown-content{overflow-wrap:anywhere;min-width:0}.MarkdownContent-module-scss-module__HiXX-q__markdown-content p,.MarkdownContent-module-scss-module__HiXX-q__markdown-content ul,.MarkdownContent-module-scss-module__HiXX-q__markdown-content ol{margin:0}.MarkdownContent-module-scss-module__HiXX-q__markdown-content ul,.MarkdownContent-module-scss-module__HiXX-q__markdown-content ol{padding-inline-start:1.25em}.MarkdownContent-module-scss-module__HiXX-q__markdown-content>*+*{margin-top:.8em}.MarkdownContent-module-scss-module__HiXX-q__markdown-content li+li{margin-top:.25em}.MarkdownContent-module-scss-module__HiXX-q__markdown-content a{text-underline-offset:.15em;text-decoration:underline}.MarkdownContent-module-scss-module__HiXX-q__markdown-content strong{font-weight:600}.MarkdownContent-module-scss-module__HiXX-q__markdown-content code{font-size:.9em}
.Footer-module-scss-module__x1QmJG__footer{border-top-right-radius:var(--border-radius-l);border-top-left-radius:var(--border-radius-l);color:rgb(var(--color-black));background:rgb(var(--color-white));padding-block:clamp(1.25rem,1.00826rem + .991736vw,2rem) clamp(1rem,.758265rem + .991736vw,1.75rem);overflow:hidden}.Footer-module-scss-module__x1QmJG__footer__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,1.35537rem + 2.64463vw,4rem);min-height:clamp(12.5rem,11.2913rem + 4.95868vw,16.25rem);padding-top:clamp(1rem,.838843rem + .661157vw,1.5rem);display:grid}.Footer-module-scss-module__x1QmJG__footer__meta{justify-content:space-between;align-items:flex-start;gap:var(--space-48);flex-direction:column;min-width:0;display:flex}.Footer-module-scss-module__x1QmJG__footer__copyright{color:rgba(var(--color-black), .8);text-transform:uppercase;margin:0;font-size:.875rem;line-height:1.25rem}.Footer-module-scss-module__x1QmJG__footer__navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,.588843rem + .661157vw,1.25rem);min-width:0;display:grid}.Footer-module-scss-module__x1QmJG__footer__group{align-items:flex-start;gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.Footer-module-scss-module__x1QmJG__footer__group-title{text-transform:uppercase;margin:0;font-size:.875rem;line-height:1.25rem}.Footer-module-scss-module__x1QmJG__footer__list{align-items:flex-start;gap:var(--space-8);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.Footer-module-scss-module__x1QmJG__footer__link{max-width:100%;color:inherit;overflow-wrap:anywhere;font-size:clamp(.875rem,.834711rem + .165289vw,1rem);line-height:1.25;display:inline-block}.Footer-module-scss-module__x1QmJG__footer__brand{filter:brightness(0);width:100%;height:auto;margin:clamp(4rem,3.35537rem + 2.64463vw,6rem) 0 0;display:block}.Footer-module-scss-module__x1QmJG__footer__rose{width:48px;height:64px;image-rendering:pixelated;place-self:start end;display:block}@media not (min-width:1024px){.Footer-module-scss-module__x1QmJG__footer__top{grid-template-columns:minmax(0,1fr)}.Footer-module-scss-module__x1QmJG__footer__meta{min-height:120px}}@media not (min-width:768px){.Footer-module-scss-module__x1QmJG__footer__navigation{gap:var(--space-32);grid-template-columns:1fr}}
@media (min-width:768px) and (hover:hover) and (pointer:fine){.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top{--button-mask-image:url(/images/pixel-mask-pill.svg);isolation:isolate;position:relative;overflow:hidden}.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:before{z-index:-1;border-radius:inherit;background:rgb(var(--color-purple-100));content:"";--button-mask-frame:0;-webkit-mask-image:var(--button-mask-image);-webkit-mask-image:var(--button-mask-image);mask-image:var(--button-mask-image);-webkit-mask-size:2100% 100%;mask-size:2100% 100%;-webkit-mask-position:calc(var(--button-mask-frame)*5%) 0;-webkit-mask-position:calc(var(--button-mask-frame)*5%) 0;mask-position:calc(var(--button-mask-frame)*5%) 0;pointer-events:none;transition:--button-mask-frame .48s linear;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (any-hover:hover){.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):hover{border-color:rgb(var(--color-purple-100));color:rgb(var(--color-white))}.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):hover:before{--button-mask-frame:20}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-hovered],.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):focus-visible,.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-focus-visible],.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):active,.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-pressed]{border-color:rgb(var(--color-purple-100));color:rgb(var(--color-white))}.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-hovered]:before,.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):focus-visible:before,.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-focus-visible]:before,.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):active:before,.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-pressed]:before{--button-mask-frame:20}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:before{transition:none}}.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top{width:fit-content;min-height:56px;padding:var(--space-12) var(--space-24);color:inherit;font-size:var(--font-size-m);text-transform:uppercase;cursor:pointer;transition:color var(--transition-duration-l),border-color var(--transition-duration-l);background:0 0;border:1px solid;border-radius:999px;align-items:center;font-weight:400;display:inline-flex}.ScrollToTopButton-module-scss-module__DLsUiW__scroll-to-top:focus-visible{outline:2px solid rgb(var(--focus-ring-color));outline-offset:var(--space-4)}
@media (min-width:768px) and (hover:hover) and (pointer:fine){.Burger-module-scss-module__9MdFDq__burger-button{--button-mask-image:url(/images/pixel-mask-square.svg);isolation:isolate;position:relative;overflow:hidden}.Burger-module-scss-module__9MdFDq__burger-button:before{z-index:-1;border-radius:inherit;background:rgb(var(--color-purple-100));content:"";--button-mask-frame:0;-webkit-mask-image:var(--button-mask-image);-webkit-mask-image:var(--button-mask-image);mask-image:var(--button-mask-image);-webkit-mask-size:2100% 100%;mask-size:2100% 100%;-webkit-mask-position:calc(var(--button-mask-frame)*5%) 0;-webkit-mask-position:calc(var(--button-mask-frame)*5%) 0;mask-position:calc(var(--button-mask-frame)*5%) 0;pointer-events:none;transition:--button-mask-frame .48s linear;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (any-hover:hover){.Burger-module-scss-module__9MdFDq__burger-button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):hover{border-color:rgb(var(--color-purple-100));color:rgb(var(--color-white))}.Burger-module-scss-module__9MdFDq__burger-button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):hover:before{--button-mask-frame:20}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.Burger-module-scss-module__9MdFDq__burger-button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-hovered],.Burger-module-scss-module__9MdFDq__burger-button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):focus-visible,.Burger-module-scss-module__9MdFDq__burger-button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-focus-visible],.Burger-module-scss-module__9MdFDq__burger-button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):active,.Burger-module-scss-module__9MdFDq__burger-button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-pressed]{border-color:rgb(var(--color-purple-100));color:rgb(var(--color-white))}.Burger-module-scss-module__9MdFDq__burger-button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-hovered]:before,.Burger-module-scss-module__9MdFDq__burger-button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):focus-visible:before,.Burger-module-scss-module__9MdFDq__burger-button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-focus-visible]:before,.Burger-module-scss-module__9MdFDq__burger-button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending]):active:before,.Burger-module-scss-module__9MdFDq__burger-button:not(:disabled):not([data-disabled]):not([aria-disabled=true]):not([data-pending])[data-pressed]:before{--button-mask-frame:20}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.Burger-module-scss-module__9MdFDq__burger-button:before{transition:none}}.Burger-module-scss-module__9MdFDq__burger-button{pointer-events:all;color:rgba(var(--color-white), 1);background-color:rgba(var(--color-black), .7);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);transition:color var(--transition-duration-l);cursor:pointer;border:none;border-radius:50%;padding:clamp(.75rem,.669422rem + .330579vw,1rem);display:block}.Burger-module-scss-module__9MdFDq__burger-button__icon{width:clamp(1rem,.516529rem + 1.98347vw,2.5rem);height:clamp(1rem,.516529rem + 1.98347vw,2.5rem);position:relative}.Burger-module-scss-module__9MdFDq__burger-button__icon:after,.Burger-module-scss-module__9MdFDq__burger-button__icon:before{content:"";transform-origin:50%;width:100%;height:10%;transition-property:top,bottom,transform;transition-duration:.2s;transition-timing-function:var(--transition-ease);border-radius:var(--border-radius-l);background-color:currentColor;transition-delay:.15s,.15s,0s;display:block;position:absolute;left:50%;transform:translate(-50%)}.Burger-module-scss-module__9MdFDq__burger-button__icon:before{top:30%}.Burger-module-scss-module__9MdFDq__burger-button__icon:after{bottom:30%}.Burger-module-scss-module__9MdFDq__burger-button__icon--active:before{top:45%;transform:translate(-50%)rotate(45deg)}.Burger-module-scss-module__9MdFDq__burger-button__icon--active:after{bottom:45%;transform:translate(-50%)rotate(-45deg)}.Burger-module-scss-module__9MdFDq__burger-button__icon--active:after,.Burger-module-scss-module__9MdFDq__burger-button__icon--active:before{transition-delay:0s,0s,.2s}
.Logo-module-scss-module__GzGAFW__logo{min-height:44px;transition-property:color,opacity;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-ease);align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.Logo-module-scss-module__GzGAFW__logo{transition-duration:.01ms}}@media (any-hover:hover){.Logo-module-scss-module__GzGAFW__logo:hover{color:rgb(var(--color-purple-100));opacity:1}}@media (any-hover:none){.Logo-module-scss-module__GzGAFW__logo:active{color:rgb(var(--color-purple-100));opacity:1}}.Logo-module-scss-module__GzGAFW__logo:focus-visible{border-radius:var(--space-4)}.Logo-module-scss-module__GzGAFW__logo__mark{aspect-ratio:516/100;flex:none;width:auto;height:clamp(1rem,.959711rem + .165289vw,1.125rem);display:block}.Logo-module-scss-module__GzGAFW__logo--on-dark{color:rgb(var(--color-white))}.Logo-module-scss-module__GzGAFW__logo--on-light{color:rgb(var(--color-blue-900))}
.Header-module-scss-module__8OvzAG__header{z-index:40;width:100%;padding-block:var(--layout-size);position:absolute;top:0}.Header-module-scss-module__8OvzAG__header__inner{justify-content:space-between;align-items:center;column-gap:var(--space-16);min-height:max(44px,clamp(2.5rem,1.85537rem + 2.64463vw,4.5rem));display:flex}.Header-module-scss-module__8OvzAG__header__logo{z-index:2;flex:none;position:relative}.Header-module-scss-module__8OvzAG__header__backdrop{z-index:0;opacity:0;background-color:rgba(var(--color-blue-900), .6);cursor:default;pointer-events:none;border:0;width:100%;height:100dvh;padding:0;transition:opacity .65s cubic-bezier(.65,0,.35,1);position:fixed;inset:0}.Header-module-scss-module__8OvzAG__header__backdrop--visible{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__8OvzAG__header__backdrop{transition-duration:.01ms}}.Header-module-scss-module__8OvzAG__header__burger-visibility{top:var(--layout-size);right:var(--layout-size);z-index:2;clip-path:circle(50%);transition:clip-path .3s var(--transition-ease);flex:none;position:fixed}.Header-module-scss-module__8OvzAG__header__burger-visibility[data-scroll-hidden=true]{clip-path:circle(0%);pointer-events:none}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__8OvzAG__header__burger-visibility{transition-duration:.01ms}}.Header-module-scss-module__8OvzAG__header__dialog{z-index:2;pointer-events:none;will-change:clip-path;background:0 0;border:none;justify-content:flex-end;width:100%;height:100dvh;margin:0;padding:0;display:flex;position:fixed;inset:0}.Header-module-scss-module__8OvzAG__header__menu{color:rgba(var(--color-white), .8);height:100%;width:var(--navigation-panel-width);text-transform:uppercase;padding-inline:var(--layout-size);padding-block:calc(var(--layout-size) + clamp(4.5rem, 4.33884rem + .661157vw, 5rem)) calc(var(--layout-size) + clamp(1.5rem, 1.33884rem + .661157vw, 2rem));overscroll-behavior:contain;background-color:rgb(var(--color-black));pointer-events:auto;flex-direction:column;flex:none;justify-content:space-between;display:flex;overflow-y:auto}.Header-module-scss-module__8OvzAG__header__menu-list{flex-direction:column;flex-shrink:0;row-gap:.5rem;display:flex}.Header-module-scss-module__8OvzAG__header__menu-item{overflow:hidden}.Header-module-scss-module__8OvzAG__header__menu-item-content{will-change:transform,opacity}.Header-module-scss-module__8OvzAG__header__details{border-top:var(--border);padding-top:24px;padding-bottom:env(safe-area-inset-bottom,0px);text-transform:none;flex-shrink:0;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:32px;margin-top:48px;display:grid}@media not (min-width:768px){.Header-module-scss-module__8OvzAG__header__details{grid-template-columns:minmax(0,1fr);gap:24px}}.Header-module-scss-module__8OvzAG__header__details-group{min-width:0}.Header-module-scss-module__8OvzAG__header__details-group h2{color:rgba(var(--color-white), .5);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:500;line-height:1.5}.Header-module-scss-module__8OvzAG__header__details-group ul{margin:0;padding:0;list-style:none}.Header-module-scss-module__8OvzAG__header__details-link{overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:44px;font-size:16px;line-height:1.5;display:inline-flex}@media (any-hover:hover){.Header-module-scss-module__8OvzAG__header__details-link:hover{color:rgb(var(--color-white));text-underline-offset:4px;text-decoration:underline}}@media (any-hover:none){.Header-module-scss-module__8OvzAG__header__details-link:active{color:rgb(var(--color-white));text-underline-offset:4px;text-decoration:underline}}.Header-module-scss-module__8OvzAG__header__menu-link{width:fit-content;padding-block:var(--space-2);font-size:var(--font-size-l);line-height:var(--font-leading-l);cursor:pointer;display:inline-flex}.Header-module-scss-module__8OvzAG__header__menu-link:focus-visible{outline:2px solid rgb(var(--focus-ring-color));outline-offset:-2px}@media (any-hover:hover){.Header-module-scss-module__8OvzAG__header__menu-link:hover{color:rgb(var(--color-white))}}@media (any-hover:none){.Header-module-scss-module__8OvzAG__header__menu-link:active{color:rgb(var(--color-white))}}@media not (min-width:768px){.Header-module-scss-module__8OvzAG__header__menu-link{font-size:var(--font-size-xl);line-height:var(--font-leading-xl)}}@media (min-width:1024px){.Header-module-scss-module__8OvzAG__header__menu-link{font-size:var(--font-size-xxl);line-height:var(--font-leading-xxl)}}
.LegalDocument-module-scss-module__I8XA5a__legal-document{gap:clamp(2.5rem,2.01653rem + 1.98347vw,4rem);max-width:1280px;padding-block:clamp(7rem,6.03306rem + 3.96694vw,10rem) clamp(5rem,4.35537rem + 2.64463vw,7rem);display:grid}.LegalDocument-module-scss-module__I8XA5a__legal-document__viewer{min-width:0}.LegalDocument-module-scss-module__I8XA5a__legal-document__placeholder{border:1px solid rgba(var(--color-blue-200), .2);text-align:center;align-content:center;justify-items:center;gap:20px;min-height:clamp(320px,45vh,480px);padding:32px;display:grid}.LegalDocument-module-scss-module__I8XA5a__legal-document__placeholder h2,.LegalDocument-module-scss-module__I8XA5a__legal-document__placeholder p{margin:0}.LegalDocument-module-scss-module__I8XA5a__legal-document__placeholder h2{font-size:clamp(24px,3vw,36px);font-weight:400}.LegalDocument-module-scss-module__I8XA5a__legal-document__placeholder p{color:rgb(var(--color-blue-200));line-height:1.5}.LegalDocument-module-scss-module__I8XA5a__legal-document__format{color:rgb(var(--color-lavender));letter-spacing:.12em;font-size:13px}.LegalDocument-module-scss-module__I8XA5a__legal-document__actions{flex-wrap:wrap;justify-content:space-between;gap:24px;margin-bottom:24px;display:flex}.LegalDocument-module-scss-module__I8XA5a__legal-document__pdf{background:rgb(var(--color-white));border:0;width:100%;height:80svh;min-height:480px;display:block}.LegalDocument-module-scss-module__I8XA5a__legal-document__back{--back-label-shift:-32px;min-height:44px;color:rgb(var(--color-blue-100));justify-self:start;align-items:center;gap:12px;font-size:16px;display:inline-flex}.LegalDocument-module-scss-module__I8XA5a__legal-document__back:focus-visible{--back-label-shift:0px}.LegalDocument-module-scss-module__I8XA5a__legal-document__back:focus-visible .LegalDocument-module-scss-module__I8XA5a__legal-document__back-icon{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.LegalDocument-module-scss-module__I8XA5a__legal-document__back:hover{--back-label-shift:0px}.LegalDocument-module-scss-module__I8XA5a__legal-document__back:hover .LegalDocument-module-scss-module__I8XA5a__legal-document__back-icon{opacity:1;transform:none}}@media (hover:none),(prefers-reduced-motion:reduce){.LegalDocument-module-scss-module__I8XA5a__legal-document__back{--back-label-shift:0px}}.LegalDocument-module-scss-module__I8XA5a__legal-document__back-label{transform:translateX(var(--back-label-shift));transition:transform var(--transition-duration) cubic-bezier(.22, 1, .36, 1)}@media (prefers-reduced-motion:reduce){.LegalDocument-module-scss-module__I8XA5a__legal-document__back-label{transition:none}}.LegalDocument-module-scss-module__I8XA5a__legal-document__back-icon{opacity:0;transition:opacity var(--transition-duration) ease,transform var(--transition-duration) cubic-bezier(.22, 1, .36, 1);flex-shrink:0;transform:translate(8px)}@media (hover:none){.LegalDocument-module-scss-module__I8XA5a__legal-document__back-icon{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.LegalDocument-module-scss-module__I8XA5a__legal-document__back-icon{transition:none}}
