.AuthPage-module__zCK7nG__authPage [data-node-id=auth-header-root]{position:relative}.AuthPage-module__zCK7nG__authPage [data-node-id=notice]{z-index:4;position:absolute;inset-block-start:1rem;inset-inline:0}.AuthPage-module__zCK7nG__authPage [data-comp-static-name=layout-main]{position:relative}.AuthPage-module__zCK7nG__authPage [data-comp-static-name=layout-main]:after{content:"";z-index:-1;pointer-events:none;background:url(/assets/images/pattern.svg) 50%/cover no-repeat;position:absolute;inset-block:-60px;inset-inline:-60px;-webkit-mask-image:radial-gradient(#000 50%,#0000 80%);mask-image:radial-gradient(#000 50%,#0000 80%)}
.Image-module__Irh4uW__image{width:var(--image-width,auto);height:var(--image-height,auto);aspect-ratio:var(--image-aspect-ratio,auto);flex-shrink:0;line-height:0;display:inline-block;position:relative;overflow:hidden}.Image-module__Irh4uW__imageElement{border:none;outline:none;width:100%;height:100%;transition:opacity .3s;display:block}.Image-module__Irh4uW__imageBackground{background-image:var(--image-background-url,none);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:opacity .3s;display:block}.Image-module__Irh4uW__imagePlaceholder{text-indent:-9999px;opacity:0;z-index:1;pointer-events:none;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0;overflow:hidden}.Image-module__Irh4uW__imagePlaceholderText{font-size:var(--font-size-xs);color:var(--color-neutral-500,#6b7280);text-align:center;padding:8px 12px;font-weight:400}.Image-module__Irh4uW__image--placeholder .Image-module__Irh4uW__imagePlaceholder{opacity:1}.Image-module__Irh4uW__image--loading .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--loading .Image-module__Irh4uW__imageBackground{opacity:.3;transition:opacity .3s}.Image-module__Irh4uW__image--loading .Image-module__Irh4uW__imagePlaceholder{opacity:1;animation:2s infinite Image-module__Irh4uW__pulse}@keyframes Image-module__Irh4uW__pulse{0%,to{opacity:1}50%{opacity:.7}}.Image-module__Irh4uW__image--loaded .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--loaded .Image-module__Irh4uW__imageBackground{opacity:1;transition:opacity .3s}.Image-module__Irh4uW__image--loaded .Image-module__Irh4uW__imagePlaceholder{opacity:0;pointer-events:none}.Image-module__Irh4uW__image--error .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--error .Image-module__Irh4uW__imageBackground{opacity:.5;filter:grayscale();transition:opacity .3s,filter .3s}.Image-module__Irh4uW__image--error .Image-module__Irh4uW__imagePlaceholder{opacity:1;background-color:var(--color-error-light)}.Image-module__Irh4uW__image--error .Image-module__Irh4uW__imagePlaceholderText{color:var(--color-error)}.Image-module__Irh4uW__image--xs{width:var(--image-width,24px);height:var(--image-height,24px)}.Image-module__Irh4uW__image--s{width:var(--image-width,48px);height:var(--image-height,48px)}.Image-module__Irh4uW__image--m{width:var(--image-width,96px);height:var(--image-height,96px)}.Image-module__Irh4uW__image--l{width:var(--image-width,144px);height:var(--image-height,144px)}.Image-module__Irh4uW__image--xl{width:var(--image-width,192px);height:var(--image-height,192px)}.Image-module__Irh4uW__image--xxl{width:var(--image-width,256px);height:var(--image-height,256px)}.Image-module__Irh4uW__image--full{width:var(--image-width,100%);height:var(--image-height,auto)}.Image-module__Irh4uW__image--cover{width:var(--image-width,100%);height:var(--image-height,100%)}.Image-module__Irh4uW__image--none{border-radius:0}.Image-module__Irh4uW__image--rounded{border-radius:var(--border-radius-m,8px)}.Image-module__Irh4uW__image--rounded-s{border-radius:var(--border-radius-s,4px)}.Image-module__Irh4uW__image--rounded-l{border-radius:var(--border-radius-l,12px)}.Image-module__Irh4uW__image--circle{border-radius:50%}.Image-module__Irh4uW__image--cover .Image-module__Irh4uW__imageElement{object-fit:cover}.Image-module__Irh4uW__image--contain .Image-module__Irh4uW__imageElement{object-fit:contain}.Image-module__Irh4uW__image--fill .Image-module__Irh4uW__imageElement{object-fit:fill}.Image-module__Irh4uW__image--none .Image-module__Irh4uW__imageElement{object-fit:none}.Image-module__Irh4uW__image--scale-down .Image-module__Irh4uW__imageElement{object-fit:scale-down}.Image-module__Irh4uW__image--center .Image-module__Irh4uW__imageElement{object-position:center}.Image-module__Irh4uW__image--top .Image-module__Irh4uW__imageElement{object-position:top}.Image-module__Irh4uW__image--bottom .Image-module__Irh4uW__imageElement{object-position:bottom}.Image-module__Irh4uW__image--left .Image-module__Irh4uW__imageElement{object-position:left}.Image-module__Irh4uW__image--right .Image-module__Irh4uW__imageElement{object-position:right}.Image-module__Irh4uW__image--center .Image-module__Irh4uW__imageBackground{background-position:50%}.Image-module__Irh4uW__image--top .Image-module__Irh4uW__imageBackground{background-position:top}.Image-module__Irh4uW__image--bottom .Image-module__Irh4uW__imageBackground{background-position:bottom}.Image-module__Irh4uW__image--left .Image-module__Irh4uW__imageBackground{background-position:0}.Image-module__Irh4uW__image--right .Image-module__Irh4uW__imageBackground{background-position:100%}.Image-module__Irh4uW__image--filter-none .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-none .Image-module__Irh4uW__imageBackground{filter:none}.Image-module__Irh4uW__image--filter-darken.Image-module__Irh4uW__image--filter-light .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-darken.Image-module__Irh4uW__image--filter-light .Image-module__Irh4uW__imageBackground{filter:brightness(.9)}.Image-module__Irh4uW__image--filter-darken.Image-module__Irh4uW__image--filter-medium .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-darken.Image-module__Irh4uW__image--filter-medium .Image-module__Irh4uW__imageBackground{filter:brightness(.7)}.Image-module__Irh4uW__image--filter-darken.Image-module__Irh4uW__image--filter-strong .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-darken.Image-module__Irh4uW__image--filter-strong .Image-module__Irh4uW__imageBackground{filter:brightness(.5)}.Image-module__Irh4uW__image--filter-lighten.Image-module__Irh4uW__image--filter-light .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-lighten.Image-module__Irh4uW__image--filter-light .Image-module__Irh4uW__imageBackground{filter:brightness(1.1)}.Image-module__Irh4uW__image--filter-lighten.Image-module__Irh4uW__image--filter-medium .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-lighten.Image-module__Irh4uW__image--filter-medium .Image-module__Irh4uW__imageBackground{filter:brightness(1.3)}.Image-module__Irh4uW__image--filter-lighten.Image-module__Irh4uW__image--filter-strong .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-lighten.Image-module__Irh4uW__image--filter-strong .Image-module__Irh4uW__imageBackground{filter:brightness(1.5)}.Image-module__Irh4uW__image--filter-grayscale.Image-module__Irh4uW__image--filter-light .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-grayscale.Image-module__Irh4uW__image--filter-light .Image-module__Irh4uW__imageBackground{filter:grayscale(.3)}.Image-module__Irh4uW__image--filter-grayscale.Image-module__Irh4uW__image--filter-medium .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-grayscale.Image-module__Irh4uW__image--filter-medium .Image-module__Irh4uW__imageBackground{filter:grayscale(.7)}.Image-module__Irh4uW__image--filter-grayscale.Image-module__Irh4uW__image--filter-strong .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-grayscale.Image-module__Irh4uW__image--filter-strong .Image-module__Irh4uW__imageBackground{filter:grayscale()}.Image-module__Irh4uW__image--filter-blur.Image-module__Irh4uW__image--filter-light .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-blur.Image-module__Irh4uW__image--filter-light .Image-module__Irh4uW__imageBackground{filter:blur(2px)}.Image-module__Irh4uW__image--filter-blur.Image-module__Irh4uW__image--filter-medium .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-blur.Image-module__Irh4uW__image--filter-medium .Image-module__Irh4uW__imageBackground{filter:blur(4px)}.Image-module__Irh4uW__image--filter-blur.Image-module__Irh4uW__image--filter-strong .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-blur.Image-module__Irh4uW__image--filter-strong .Image-module__Irh4uW__imageBackground{filter:blur(6px)}.Image-module__Irh4uW__image--filter-sepia.Image-module__Irh4uW__image--filter-light .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-sepia.Image-module__Irh4uW__image--filter-light .Image-module__Irh4uW__imageBackground{filter:sepia(.3)}.Image-module__Irh4uW__image--filter-sepia.Image-module__Irh4uW__image--filter-medium .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-sepia.Image-module__Irh4uW__image--filter-medium .Image-module__Irh4uW__imageBackground{filter:sepia(.6)}.Image-module__Irh4uW__image--filter-sepia.Image-module__Irh4uW__image--filter-strong .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-sepia.Image-module__Irh4uW__image--filter-strong .Image-module__Irh4uW__imageBackground{filter:sepia()}.Image-module__Irh4uW__image--filter-vintage.Image-module__Irh4uW__image--filter-light .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-vintage.Image-module__Irh4uW__image--filter-light .Image-module__Irh4uW__imageBackground{filter:sepia(.3)brightness(1.1)contrast(1.1)}.Image-module__Irh4uW__image--filter-vintage.Image-module__Irh4uW__image--filter-medium .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-vintage.Image-module__Irh4uW__image--filter-medium .Image-module__Irh4uW__imageBackground{filter:sepia(.6)brightness(1.2)contrast(1.2)}.Image-module__Irh4uW__image--filter-vintage.Image-module__Irh4uW__image--filter-strong .Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__image--filter-vintage.Image-module__Irh4uW__image--filter-strong .Image-module__Irh4uW__imageBackground{filter:sepia()brightness(1.3)contrast(1.3)}.Image-module__Irh4uW__image--hover-none{transition:none}.Image-module__Irh4uW__image--hover-zoom{transition:transform .3s}.Image-module__Irh4uW__image--hover-zoom:hover{transform:scale(1.05)}.Image-module__Irh4uW__image--hover-fade{transition:opacity .3s}.Image-module__Irh4uW__image--hover-fade:hover{opacity:.8}.Image-module__Irh4uW__image--hover-lift{transition:transform .3s,box-shadow .3s}.Image-module__Irh4uW__image--hover-lift:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}.Image-module__Irh4uW__image a{width:100%;height:100%;color:inherit;text-decoration:none;display:block}.Image-module__Irh4uW__image--responsive{max-width:100%;height:auto}.Image-module__Irh4uW__image--responsive .Image-module__Irh4uW__imageElement{width:100%;height:auto}.Image-module__Irh4uW__image--aspect-square{aspect-ratio:1}.Image-module__Irh4uW__image--aspect-video{aspect-ratio:16/9}.Image-module__Irh4uW__image--aspect-portrait{aspect-ratio:3/4}.Image-module__Irh4uW__image--aspect-landscape{aspect-ratio:4/3}.Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__imageBackground{transition:opacity .3s,filter .3s}.Image-module__Irh4uW__imagePlaceholder{transition:opacity .3s,background-color .3s}.Image-module__Irh4uW__image--loading .Image-module__Irh4uW__imagePlaceholder{animation:2s infinite Image-module__Irh4uW__pulse}.Image-module__Irh4uW__imageElement:not([src]),.Image-module__Irh4uW__imageElement[src=""]{opacity:0}.Image-module__Irh4uW__imageElement[src]:not([src=""]){opacity:1}.Image-module__Irh4uW__image[style*=cursor]{cursor:pointer}@media (max-width:768px){.Image-module__Irh4uW__image--responsive-mobile{width:100%;height:auto}.Image-module__Irh4uW__image--xs{width:20px;height:20px}.Image-module__Irh4uW__image--s{width:40px;height:40px}.Image-module__Irh4uW__image--m{width:80px;height:80px}.Image-module__Irh4uW__image--l{width:120px;height:120px}.Image-module__Irh4uW__image--xl{width:160px;height:160px}.Image-module__Irh4uW__image--xxl{width:200px;height:200px}.Image-module__Irh4uW__image--hover-zoom:hover,.Image-module__Irh4uW__image--hover-fade:hover,.Image-module__Irh4uW__image--hover-lift:hover{opacity:1;box-shadow:none;transform:none}}@media (max-width:480px){.Image-module__Irh4uW__image--xs{width:16px;height:16px}.Image-module__Irh4uW__image--s{width:32px;height:32px}.Image-module__Irh4uW__image--m{width:64px;height:64px}.Image-module__Irh4uW__image--l{width:96px;height:96px}.Image-module__Irh4uW__image--xl{width:128px;height:128px}.Image-module__Irh4uW__image--xxl{width:160px;height:160px}}@media (prefers-reduced-motion:reduce){.Image-module__Irh4uW__image--hover-zoom,.Image-module__Irh4uW__image--hover-fade,.Image-module__Irh4uW__image--hover-lift,.Image-module__Irh4uW__imageElement,.Image-module__Irh4uW__imageBackground,.Image-module__Irh4uW__imagePlaceholder{transition:none!important;animation:none!important}.Image-module__Irh4uW__image--hover-zoom:hover,.Image-module__Irh4uW__image--hover-fade:hover,.Image-module__Irh4uW__image--hover-lift:hover{opacity:inherit!important;box-shadow:none!important;transform:none!important}}@media print{.Image-module__Irh4uW__image--hover-zoom,.Image-module__Irh4uW__image--hover-fade,.Image-module__Irh4uW__image--hover-lift{opacity:1!important;box-shadow:none!important;transform:none!important}.Image-module__Irh4uW__imagePlaceholder{display:none}}.Image-module__Irh4uW__image--logo-aa,.Image-module__Irh4uW__image--logo-analog-atelier{image-rendering:crisp-edges}.Image-module__Irh4uW__image--avatar-placeholder{border-radius:50%}.Image-module__Irh4uW__image--pattern-dark .Image-module__Irh4uW__imageBackground{background-repeat:repeat;background-size:auto}.Image-module__Irh4uW__image--hero-layer-top,.Image-module__Irh4uW__image--hero-layer-bottom{image-rendering:auto}.Image-module__Irh4uW__image--hover-zoom,.Image-module__Irh4uW__image--hover-fade,.Image-module__Irh4uW__image--hover-lift{will-change:transform}.Image-module__Irh4uW__image--full,.Image-module__Irh4uW__image--cover{contain:layout style}
.CardType2-module__lSuVyq__card-type2{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,#ffffff26 0%,#ffffff59 100%);border:1px solid #fff9;border-radius:20px;flex-grow:1;flex-shrink:1;min-height:180px;margin:12px 6px;padding:8px;display:flex;position:relative;box-shadow:0 5px 10px #0000001a}.CardType2-module__lSuVyq__card-type2:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,#ffffff8c 0%,#ffffffa6 100%);border:1px solid #fff9;border-radius:12px;position:absolute;inset:8px}.CardType2-module__lSuVyq__card__wrapper{min-height:initial;flex-grow:1;grid-template-rows:2fr 1fr;display:grid}.CardType2-module__lSuVyq__card__wrapper:before{content:" ";z-index:2;background-image:inherit;border:1px solid var(--secondary-secondary-fcc799);pointer-events:none;background-size:cover;border-radius:4px;position:absolute;inset:52px 52px 40px}.CardType2-module__lSuVyq__card__image{background-position:50%;background-size:0%;flex:1;position:relative}.CardType2-module__lSuVyq__card__image:after{content:" ";background-image:inherit;background-position:50%;background-size:cover;border-radius:8px;position:absolute;inset:32px 32px 0}.CardType2-module__lSuVyq__card__image:before{content:" ";background-image:inherit;filter:blur(12px)opacity(75%);background-position:50%;background-size:cover;border-radius:30px;position:absolute;inset:42px 40px -14px}.CardType2-module__lSuVyq__card__caption{z-index:1;border:1px solid #fff9;border-top:none;border-radius:0 0 13px 13px;flex-direction:column;justify-content:center;min-height:0;padding:24px 66px 44px;display:flex}.CardType2-module__lSuVyq__card__caption-row1{font-family:var(--font-heading);font-size:var(--font-size-xs);text-transform:uppercase;color:var(--secondary-secondary-fcc799);letter-spacing:.4px;font-weight:600}.CardType2-module__lSuVyq__card__caption-row2{font-family:var(--font-heading);font-size:var(--prose-h4);font-weight:var(--font-weight-medium);text-wrap:balance;margin-bottom:4px;padding:4px 0}.CardType2-module__lSuVyq__card__caption-row3{margin-top:4px}.CardType2-module__lSuVyq__card__caption-row3>p{font-size:var(--prose-small);color:var(--color-text-light)}.CardType2-module__lSuVyq__card__caption-row4{margin-top:24px}.CardType2-module__lSuVyq__card-type2__image-tags{z-index:15;pointer-events:none;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;top:64px;right:64px}.CardType2-module__lSuVyq__card-type2__image-like{z-index:20;pointer-events:auto;cursor:pointer;transition:transform .15s ease-out;position:relative}.CardType2-module__lSuVyq__card-type2__image-like:hover{transform:scale(1.05)}.CardType2-module__lSuVyq__card-type2__image-like:active{transform:scale(.95)}.CardType2-module__lSuVyq__card-type2__image-like [data-comp-static-name=tag__link]{gap:2px}.CardType2-module__lSuVyq__card-type2__video-player{z-index:1;border-radius:8px;width:calc(100% - 64px);height:calc(100% - 32px);position:absolute;inset:32px 32px 0;overflow:hidden}.CardType2-module__lSuVyq__card-type2--video-bg .CardType2-module__lSuVyq__card__image:after{content:none}.CardType2-module__lSuVyq__card-type2__link{z-index:10;cursor:pointer;text-decoration:none;position:absolute;inset:0}.CardType2-module__lSuVyq__card-type2--light{color:var(--text-primary-light)}.CardType2-module__lSuVyq__card-type2--dark{color:var(--text-primary-dark);background-image:linear-gradient(118deg,#00000026 0%,#00000059 100%);border:1px solid #0009}.CardType2-module__lSuVyq__card-type2--dark:before{background-image:linear-gradient(118deg,#0000008c 0%,#000000a6 100%);border:1px solid #0009}.CardType2-module__lSuVyq__card-type2--dark .CardType2-module__lSuVyq__card__caption{border:1px solid #0009}.CardType2-module__lSuVyq__card-type2--hover:hover{transition:all .3s;transform:translateY(-2px);box-shadow:0 8px 20px #00000026}.CardType2-module__lSuVyq__card-type2--hover{transition:all .3s}@media (max-width:768px){.CardType2-module__lSuVyq__card__caption{padding:20px 32px 32px}.CardType2-module__lSuVyq__card__image:after{top:16px;left:16px;right:16px}.CardType2-module__lSuVyq__card__image:before{top:26px;left:24px;right:24px}.CardType2-module__lSuVyq__card__wrapper:before{inset:32px 32px 20px}.CardType2-module__lSuVyq__card-type2__video-player{width:calc(100% - 32px);height:calc(100% - 16px);top:16px;left:16px;right:16px}.CardType2-module__lSuVyq__card-type2__image-tags{top:24px;right:24px}}@media (max-width:480px){.CardType2-module__lSuVyq__card-type2{min-height:140px;margin:8px 4px}.CardType2-module__lSuVyq__card__caption{gap:8px;padding:16px 24px 32px}.CardType2-module__lSuVyq__card__caption-row4{margin-top:4px}}
.Card-module__ZOmISG__card{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:20px;flex-grow:1;flex-shrink:1;min-height:280px;margin:12px 6px;padding:8px;display:flex;position:relative;box-shadow:0 5px 10px #0000001a}.Card-module__ZOmISG__card__wrapper{z-index:1;flex-grow:1;grid-template-rows:2fr 1fr;display:grid;position:relative}.Card-module__ZOmISG__card--media-even .Card-module__ZOmISG__card__wrapper{grid-template-rows:1fr 1fr}.Card-module__ZOmISG__card__wrapper:after{content:"";z-index:-1;mix-blend-mode:hard-light;background-image:linear-gradient(118deg,#ffffff40 0%,#ffffff59 100%);border:1px solid #fff9;border-radius:20px;position:absolute;inset:-8px}.Card-module__ZOmISG__card__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #fff;border-bottom:none;border-radius:13px 13px 0 0;min-height:0;display:flex;position:relative}.Card-module__ZOmISG__card__video-player{border-radius:inherit;z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.Card-module__ZOmISG__card__image-tags{z-index:15;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:16px;right:16px}.Card-module__ZOmISG__card__image-courserating{z-index:20;pointer-events:auto;cursor:pointer;transition:transform .15s ease-out;position:relative}.Card-module__ZOmISG__card__image-fullscreen{z-index:20;pointer-events:auto;cursor:pointer;margin-inline-start:var(--spacing-sm);transition:transform .15s ease-out;position:relative}.Card-module__ZOmISG__card__image-fullscreen:hover{transform:scale(1.05)}.Card-module__ZOmISG__card__image-fullscreen:active{transform:scale(.95)}.Card-module__ZOmISG__card__image-courserating:hover{transform:scale(1.05)}.Card-module__ZOmISG__card__image-courserating:active{transform:scale(.95)}.Card-module__ZOmISG__card__image-courserating [data-comp-static-name=tag__link]{gap:2px}.Card-module__ZOmISG__card__image-pricetag{z-index:15;pointer-events:none;position:absolute;bottom:16px;left:16px}.Card-module__ZOmISG__card__caption{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-image:linear-gradient(118deg,#ffffff8c 0%,#ffffffd9 100%);border:1px solid #fff9;border-top:none;border-radius:0 0 13px 13px;flex-direction:column;justify-content:center;min-height:0;padding:12px 36px;display:flex;position:relative}.Card-module__ZOmISG__card__caption-row1{flex-direction:row;place-content:center flex-start;align-items:center;gap:10px;margin-bottom:4px;display:flex}.Card-module__ZOmISG__card__coursename{font-family:var(--font-heading);font-size:var(--prose-h6);font-weight:var(--font-weight-medium);text-wrap:balance;align-self:center;display:flex}.Card-module__ZOmISG__card__tag{align-self:center;display:flex}.Card-module__ZOmISG__card__caption-row2{margin-top:4px}.Card-module__ZOmISG__card__coursedescription{font-size:var(--prose-small);line-height:var(--line-height-relaxed);color:var(--color-text-light)}.Card-module__ZOmISG__card__caption-row3{flex-direction:row;justify-content:space-between;margin-top:12px;display:flex}.Card-module__ZOmISG__card__coursestats-block{font-size:var(--font-size-xs);flex:1}.Card-module__ZOmISG__card__coursestats-block:nth-child(2):not(:last-child){text-align:center}.Card-module__ZOmISG__card__coursestats-block:last-child{text-align:right}.Card-module__ZOmISG__card__coursestats-block:only-child{text-align:left;flex:none}.Card-module__ZOmISG__card__coursestats-metric{color:var(--grayscale-gray-700);font-weight:600}.Card-module__ZOmISG__card__coursestats-metric>span{font-size:var(--font-size-2xl)}.Card-module__ZOmISG__card__coursestats-unit{font-size:var(--font-size-xs);font-weight:400}.Card-module__ZOmISG__card__coursestats-avatars{--enrollee-avatar-border-color:var(--grayscale-white,#fff);flex-direction:row;align-items:center;min-height:33px;display:flex}.Card-module__ZOmISG__card__coursestats-empty{height:29px;line-height:29px;font-size:var(--font-size-sm);color:var(--grayscale-gray-400);margin-bottom:4px;display:block}.Card-module__ZOmISG__card__link{border-radius:inherit;cursor:pointer;position:absolute}.Card-module__ZOmISG__card__link--media{inset:-9px -9px 0}.Card-module__ZOmISG__card__link--mediaOnly{inset:-9px}.Card-module__ZOmISG__card__link--button{color:inherit;font:inherit;background:0 0;border:none;margin:0;padding:0}.Card-module__ZOmISG__card__link--caption{inset:-1px -9px -9px}.Card-module__ZOmISG__card__image-content{z-index:2;flex-direction:column;justify-content:flex-end;align-items:center;gap:24px;width:fit-content;max-width:65%;display:flex;position:relative}.Card-module__ZOmISG__card__image-header{color:var(--opacity-light-opac-900);text-shadow:0 2px 40px #0000004d;text-align:center;margin:0}.Card-module__ZOmISG__card__image-copy{color:var(--basic-white);text-shadow:0 1px 20px #0003;font-size:var(--font-size-base);text-align:center;line-height:var(--line-height-relaxed);margin:0}.Card-module__ZOmISG__card__image-cta{flex-direction:column;align-items:center;gap:12px;display:flex}.Card-module__ZOmISG__card__image-cta [data-comp-static-name=button]:after{mix-blend-mode:luminosity}.Card-module__ZOmISG__card [data-comp-static-name=card__actions]{z-index:-1;transition:all .2s ease-in-out;position:absolute;inset:16px}.Card-module__ZOmISG__card [data-comp-static-name=card__actions-wrapper]{justify-content:flex-end;gap:8px;display:flex}.Card-module__ZOmISG__card--hover:hover [data-comp-static-name=card__actions]{top:-32px}.Card-module__ZOmISG__card--caption-overlay .Card-module__ZOmISG__card__wrapper{grid-template-rows:1fr auto}.Card-module__ZOmISG__card--caption-overlay .Card-module__ZOmISG__card__image{grid-area:1/1/3;grid-template-rows:subgrid;border-bottom:1px solid #fff;border-radius:13px;display:grid}.Card-module__ZOmISG__card--caption-overlay .Card-module__ZOmISG__card__caption{z-index:5;border-top:1px solid #fff9;border-radius:8px;grid-area:2/1/3;margin:0 .5rem .5rem}.Card-module__ZOmISG__card--caption-overlay .Card-module__ZOmISG__card__caption>:last-child{padding-bottom:4px}.Card-module__ZOmISG__card--caption-overlay .Card-module__ZOmISG__card__link--caption{inset:-1px -17px -17px}.Card-module__ZOmISG__card--caption-overlay .Card-module__ZOmISG__card__image-pricetag{z-index:15;grid-row:1/2;place-self:end start;margin:0 0 16px 16px;position:static}.Card-module__ZOmISG__card--hero{min-height:240px}.Card-module__ZOmISG__card--featured{box-shadow:0 8px 16px #00000026}.Card-module__ZOmISG__card--dark{color:var(--basic-white);background-image:linear-gradient(118deg,#00000026 0%,#00000059 100%);border:1px solid #0009}.Card-module__ZOmISG__card--dark .Card-module__ZOmISG__card__coursename{color:var(--basic-white)}.Card-module__ZOmISG__card--dark .Card-module__ZOmISG__card__coursedescription{color:var(--grayscale-gray-300)}.Card-module__ZOmISG__card--hover{cursor:pointer;transition:all .3s ease-in-out;transform:translateY(0)}.Card-module__ZOmISG__card--hover:hover{transform:translateY(-4px);box-shadow:0 8px 20px #00000026}.Card-module__ZOmISG__card--wo-caption .Card-module__ZOmISG__card__wrapper{grid-template-rows:1fr}.Card-module__ZOmISG__card--wo-caption .Card-module__ZOmISG__card__image{border:1px solid #fff;border-radius:13px;justify-content:center;padding:48px;display:flex}.Card-module__ZOmISG__card--wo-caption .Card-module__ZOmISG__card__image-courserating{top:24px;right:24px}.Card-module__ZOmISG__card--wo-caption .Card-module__ZOmISG__card__image-tags{top:24px;left:24px;right:24px}.Card-module__ZOmISG__card--elevation-low,.Card-module__ZOmISG__card--elevation-medium,.Card-module__ZOmISG__card--elevation-high{box-shadow:none}.Card-module__ZOmISG__card--elevation-low .Card-module__ZOmISG__card__wrapper:after,.Card-module__ZOmISG__card--elevation-medium .Card-module__ZOmISG__card__wrapper:after,.Card-module__ZOmISG__card--elevation-high .Card-module__ZOmISG__card__wrapper:after{background-image:linear-gradient(118deg,#ffffff8c 0%,#ffffffa6 100%)}.Card-module__ZOmISG__card--elevation-low:after,.Card-module__ZOmISG__card--elevation-medium:after,.Card-module__ZOmISG__card--elevation-high:after{content:"";z-index:-1;filter:blur(8px);transition:transform var(--transition-slow) var(--ease-out), filter var(--transition-slow) var(--ease-out), left var(--transition-slow) var(--ease-out), right var(--transition-slow) var(--ease-out);background-color:#00000080;border-radius:40px;position:absolute;inset:1rem .5rem 0}.Card-module__ZOmISG__card--elevation-low:after{transform:translateY(.1rem)}.Card-module__ZOmISG__card--elevation-medium:after{transform:translateY(.5rem)}.Card-module__ZOmISG__card--elevation-high:after{filter:blur(12px);left:1rem;right:1rem;transform:translateY(1rem)}@media (max-width:768px){.Card-module__ZOmISG__card{min-height:160px;margin:8px 4px;padding:6px}.Card-module__ZOmISG__card__wrapper{min-height:160px}.Card-module__ZOmISG__card__caption{padding:8px 16px}.Card-module__ZOmISG__card__coursename{font-size:var(--font-size-sm)}.Card-module__ZOmISG__card__coursedescription{font-size:var(--font-size-xs)}.Card-module__ZOmISG__card--wo-caption .Card-module__ZOmISG__card__image{padding:24px}.Card-module__ZOmISG__card__image-content{gap:16px;max-width:80%}.Card-module__ZOmISG__card__image-header{font-size:var(--font-size-2xl)}.Card-module__ZOmISG__card__image-copy{font-size:var(--font-size-sm)}}@media (max-width:480px){.Card-module__ZOmISG__card{margin:6px 2px;padding:4px}.Card-module__ZOmISG__card__caption{padding:6px 12px}.Card-module__ZOmISG__card__caption-row1{flex-direction:column;align-items:flex-start;gap:6px}}.Card-module__ZOmISG__card--hover:has(.Card-module__ZOmISG__card__link:focus-visible){transform:translateY(-2px)}@media (prefers-contrast:high){.Card-module__ZOmISG__card{background:var(--basic-white);border:2px solid}.Card-module__ZOmISG__card--dark{background:var(--basic-black);border-color:var(--basic-white)}}@media (prefers-reduced-motion:reduce){.Card-module__ZOmISG__card--hover{transition:none}.Card-module__ZOmISG__card--hover:hover{box-shadow:0 0 0 2px var(--color-primary);transform:none}.Card-module__ZOmISG__card--elevation-low:after,.Card-module__ZOmISG__card--elevation-medium:after,.Card-module__ZOmISG__card--elevation-high:after{transition:none}}
.SmartInfoTag-module__12SsAW__smartInfoTag{width:fit-content;position:relative}.SmartInfoTag-module__12SsAW__smartInfoTagWrapper{flex-direction:row;justify-content:center;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex}.SmartInfoTag-module__12SsAW__smartInfoTagLabel{font-size:var(--font-size-sm);color:var(--grayscale-gray-600)}.SmartInfoTag-module__12SsAW__smartInfoTagLabel--white{color:var(--grayscale-white,#fff)}.SmartInfoTag-module__12SsAW__smartInfoTagLabel--primary{color:var(--primary-primary,var(--primary,#000))}.SmartInfoTag-module__12SsAW__smartInfoTagLabel--secondary{color:var(--secondary-secondary-fcc799,var(--secondary,#fcc799))}.SmartInfoTag-module__12SsAW__smartInfoTagLabel--green{color:var(--green-green,var(--success,#1f9d55))}.SmartInfoTag-module__12SsAW__smartInfoTagLabel--yellow{color:var(--yellow-yellow,var(--warning,#f2c94c))}.SmartInfoTag-module__12SsAW__smartInfoTagLabel--red{color:var(--red-red,var(--error,#e53935))}.SmartInfoTag-module__12SsAW__smartInfoTagDropdownItemAction{margin-left:auto}.SmartInfoTag-module__12SsAW__smartInfoTagTagWrapper{z-index:1;align-items:center;position:relative}.SmartInfoTag-module__12SsAW__smartInfoTag--left{align-self:flex-start}.SmartInfoTag-module__12SsAW__smartInfoTag--center{align-self:center}.SmartInfoTag-module__12SsAW__smartInfoTag--right{align-self:flex-end}.SmartInfoTag-module__12SsAW__smartInfoTag--ghost{border:1px solid var(--grayscale-gray-400)}.SmartInfoTag-module__12SsAW__smartInfoTag--rounded{border-radius:8px}.SmartInfoTag-module__12SsAW__smartInfoTag--pill{border-radius:9999px}.SmartInfoTag-module__12SsAW__smartInfoTag--disabled{opacity:.6;pointer-events:none}.SmartInfoTag-module__12SsAW__smartInfoTag--disabled .SmartInfoTag-module__12SsAW__smartInfoTagWrapper{cursor:not-allowed}.SmartInfoTag-module__12SsAW__smartInfoTagDropdown{z-index:1;opacity:0;visibility:hidden;pointer-events:none;justify-content:center;transition:all .2s;display:flex;position:relative;top:8px}.SmartInfoTag-module__12SsAW__smartInfoTagDropdownWrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffa6;background-image:linear-gradient(118deg,#ffffff26 0%,#ffffff59 100%);border:1px solid #fff9;border-radius:12px;flex-direction:column;align-self:center;width:fit-content;max-height:200px;display:flex;position:absolute;top:0;overflow:auto;box-shadow:0 5px 10px #0000001a}.SmartInfoTag-module__12SsAW__smartInfoTagDropdownHeader{z-index:1;font-size:var(--font-size-xs);color:var(--grayscale-gray-500);padding:8px 16px 0;position:sticky;top:0}.SmartInfoTag-module__12SsAW__smartInfoTagDropdownBody{flex-direction:column;padding:4px 0;display:flex}.SmartInfoTag-module__12SsAW__smartInfoTagDropdownItem{z-index:0;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:12px;padding:12px;transition:background-color .2s;display:flex;position:relative}.SmartInfoTag-module__12SsAW__smartInfoTag--open .SmartInfoTag-module__12SsAW__smartInfoTagDropdown{opacity:1;visibility:visible;pointer-events:all}.SmartInfoTag-module__12SsAW__smartInfoTagDropdown--top{position:absolute;inset:auto 0 calc(100% + 8px)}.SmartInfoTag-module__12SsAW__smartInfoTagDropdown--top .SmartInfoTag-module__12SsAW__smartInfoTagDropdownWrapper{top:auto;bottom:0}.SmartInfoTag-module__12SsAW__smartInfoTagDropdownItem [data-comp-static-name=icon]{opacity:0;transition:opacity .2s}.SmartInfoTag-module__12SsAW__smartInfoTagDropdownItem--selected [data-comp-static-name=icon]{opacity:1}.SmartInfoTag-module__12SsAW__smartInfoTagDropdownItem--focused{outline:none}.SmartInfoTag-module__12SsAW__smartInfoTagDropdownItem:before{content:" ";z-index:-1;background:var(--grayscale-gray-300);height:1px;position:absolute;bottom:0;left:32px;right:8px}.SmartInfoTag-module__12SsAW__smartInfoTagDropdownItem:last-child:before{content:none}.SmartInfoTag-module__12SsAW__smartInfoTagDropdownItem:hover:after{content:" ";z-index:-1;background:var(--secondary-secondary-fcc799);border-radius:1px;width:2px;position:absolute;top:0;bottom:1px;left:2px}.SmartInfoTag-module__12SsAW__smartInfoTagTagAsButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex}.SmartInfoTag-module__12SsAW__smartInfoTagTagAsButton:disabled{cursor:not-allowed;opacity:.6}.SmartInfoTag-module__12SsAW__smartInfoTagTagAsButton:focus-visible{border-radius:9999px}
.StatisticsGrid-module__apS0pW__statistics_grid{position:relative}.StatisticsGrid-module__apS0pW__statistics_grid--compact .StatisticsGrid-module__apS0pW__statistics_grid__section_header{gap:12px;padding-bottom:24px}.StatisticsGrid-module__apS0pW__statistics_grid--compact .StatisticsGrid-module__apS0pW__statistics_grid__section_header>h2{font-size:var(--font-size-base)}.StatisticsGrid-module__apS0pW__statistics_grid--compact .StatisticsGrid-module__apS0pW__statistics_grid__wrapper{padding:0}.StatisticsGrid-module__apS0pW__statistics_grid--compact .StatisticsGrid-module__apS0pW__statistics_grid__block{gap:6px}.StatisticsGrid-module__apS0pW__statistics_grid--compact .StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric{margin-bottom:4px}.StatisticsGrid-module__apS0pW__statistics_grid--compact .StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_value{font-size:var(--font-size-xl)}.StatisticsGrid-module__apS0pW__statistics_grid--compact .StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_unit{font-size:var(--font-size-xs)}.StatisticsGrid-module__apS0pW__statistics_grid--compact .StatisticsGrid-module__apS0pW__statistics_grid__headline{font-size:var(--font-size-sm)}.StatisticsGrid-module__apS0pW__statistics_grid--compact .StatisticsGrid-module__apS0pW__statistics_grid__subline,.StatisticsGrid-module__apS0pW__statistics_grid--compact .StatisticsGrid-module__apS0pW__statistics_grid__copy{font-size:var(--font-size-xs)}.StatisticsGrid-module__apS0pW__statistics_grid--sectionbg:after{content:" ";z-index:-1;background:url(/assets/images/pattern-light.svg) 50%/cover no-repeat;position:absolute;inset:0 -80px -80px;-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}.StatisticsGrid-module__apS0pW__statistics_grid--border .StatisticsGrid-module__apS0pW__statistics_grid__wrapper:before{content:" ";z-index:-1;border:1px solid var(--secondary-secondary-fcc799);border-radius:20px;position:absolute;inset:0}.StatisticsGrid-module__apS0pW__statistics_grid__section_header{flex-direction:column;align-items:center;gap:24px;padding-bottom:32px;display:flex}.StatisticsGrid-module__apS0pW__statistics_grid__section_header>h2{font-size:var(--font-size-xl);font-weight:500}.StatisticsGrid-module__apS0pW__statistics_grid__wrapper{flex-direction:row;justify-content:space-around;gap:24px;padding:80px;display:flex;position:relative}.StatisticsGrid-module__apS0pW__statistics_grid__block{flex-direction:column;gap:12px;max-width:280px;display:flex}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric{align-items:baseline;gap:4px;margin-bottom:8px;display:flex}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_value{font-size:var(--font-size-3xl);text-transform:uppercase;color:var(--grayscale-gray-700);font-weight:600;line-height:1.2}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_value--low{color:var(--states-error-fb9181)}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_value--neutral{color:var(--grayscale-gray-700)}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_value--good,.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_value--excellent{color:var(--states-success-variant-52be81)}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_unit{font-size:var(--font-size-xs);text-transform:uppercase;color:var(--grayscale-gray-700);font-weight:600;line-height:1.2}.StatisticsGrid-module__apS0pW__statistics_grid__headline{font-size:var(--font-size-base);text-wrap:balance;margin:0;line-height:1.4}.StatisticsGrid-module__apS0pW__statistics_grid__subline{font-family:var(--font-heading);font-size:var(--font-size-xs);text-transform:uppercase;color:var(--secondary-secondary-fcc799);letter-spacing:.4px;max-width:140px;margin-top:-12px;font-weight:600;display:block}.StatisticsGrid-module__apS0pW__statistics_grid__copy{font-size:var(--font-size-sm);color:var(--grayscale-gray-600);margin:0;line-height:1.5}.StatisticsGrid-module__apS0pW__statistics_grid__cta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.StatisticsGrid-module__apS0pW__statistics_grid__linklist{gap:8px;display:flex}.StatisticsGrid-module__apS0pW__statistics_grid__block--1,.StatisticsGrid-module__apS0pW__statistics_grid__block--2,.StatisticsGrid-module__apS0pW__statistics_grid__block--3,.StatisticsGrid-module__apS0pW__statistics_grid__block--4{flex-direction:column;display:flex}@media (max-width:1200px){.StatisticsGrid-module__apS0pW__statistics_grid__wrapper{gap:20px;padding:60px 40px}.StatisticsGrid-module__apS0pW__statistics_grid__block{max-width:240px}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_value{font-size:var(--font-size-2xl)}.StatisticsGrid-module__apS0pW__statistics_grid__headline{font-size:var(--font-size-sm)}}@media (max-width:1024px){.StatisticsGrid-module__apS0pW__statistics_grid__wrapper{gap:16px;padding:40px 24px}.StatisticsGrid-module__apS0pW__statistics_grid__block{max-width:200px}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_value{font-size:var(--font-size-2xl)}.StatisticsGrid-module__apS0pW__statistics_grid__headline{font-size:var(--font-size-sm)}.StatisticsGrid-module__apS0pW__statistics_grid__subline{font-size:var(--font-size-xs)}}@media (max-width:768px){.StatisticsGrid-module__apS0pW__statistics_grid__wrapper{flex-direction:column;align-items:center;gap:32px;padding:32px 16px}.StatisticsGrid-module__apS0pW__statistics_grid__block{text-align:center;gap:16px;max-width:100%}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric{justify-content:center}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_value{font-size:var(--font-size-3xl)}.StatisticsGrid-module__apS0pW__statistics_grid__headline{font-size:var(--font-size-base)}.StatisticsGrid-module__apS0pW__statistics_grid__subline{font-size:var(--font-size-xs)}.StatisticsGrid-module__apS0pW__statistics_grid__cta{flex-direction:column;justify-content:center;gap:12px}}@media (max-width:480px){.StatisticsGrid-module__apS0pW__statistics_grid__wrapper{gap:28px;padding:24px 12px}.StatisticsGrid-module__apS0pW__statistics_grid__section_header{padding-bottom:24px}.StatisticsGrid-module__apS0pW__statistics_grid__section_header>h2{font-size:var(--font-size-lg)}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_value{font-size:var(--font-size-2xl)}.StatisticsGrid-module__apS0pW__statistics_grid__headline{font-size:var(--font-size-sm)}.StatisticsGrid-module__apS0pW__statistics_grid__cta{gap:10px}}.StatisticsGrid-module__apS0pW__statistics_grid__wrapper[data-blocks-count="2"]{justify-content:center;gap:60px}.StatisticsGrid-module__apS0pW__statistics_grid__wrapper[data-blocks-count="3"]{justify-content:space-between;gap:40px}@media (max-width:1024px){.StatisticsGrid-module__apS0pW__statistics_grid__wrapper[data-blocks-count="3"]{flex-wrap:wrap;justify-content:center;gap:32px}}.StatisticsGrid-module__apS0pW__statistics_grid__wrapper[data-blocks-count="4"]{grid-gap:40px;grid-template-columns:repeat(4,1fr);justify-items:center;display:grid}@media (max-width:768px){.StatisticsGrid-module__apS0pW__statistics_grid__wrapper[data-blocks-count="4"]{grid-gap:32px;grid-template-columns:1fr}}.StatisticsGrid-module__apS0pW__statistics_grid__wrapper--grid-2x2[data-blocks-count="4"]{grid-gap:1rem .5rem;grid-template-columns:repeat(2,1fr);padding:0}.StatisticsGrid-module__apS0pW__statistics_grid__wrapper--grid-2x2[data-blocks-count="4"] .StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric{align-self:center;margin-bottom:.5rem}.StatisticsGrid-module__apS0pW__statistics_grid__wrapper--grid-2x2[data-blocks-count="4"] .StatisticsGrid-module__apS0pW__statistics_grid__block{gap:0}.StatisticsGrid-module__apS0pW__statistics_grid__wrapper--grid-2x2[data-blocks-count="4"] .StatisticsGrid-module__apS0pW__statistics_grid__section_header>h2{font-size:var(--font-size-base)}.StatisticsGrid-module__apS0pW__statistics_grid__wrapper--grid-2x2[data-blocks-count="4"] .StatisticsGrid-module__apS0pW__statistics_grid__headline{font-size:var(--font-size-xs)}@media (prefers-contrast:high){.StatisticsGrid-module__apS0pW__statistics_grid--border .StatisticsGrid-module__apS0pW__statistics_grid__wrapper:before{border-color:var(--basic-black);border-width:2px}.StatisticsGrid-module__apS0pW__statistics_grid__subline{background:var(--secondary-secondary-fcc799);color:var(--basic-black);border-radius:4px;padding:.25rem .5rem}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_value,.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_unit{color:var(--basic-black)}}@media (prefers-reduced-motion:reduce){.StatisticsGrid-module__apS0pW__statistics_grid--sectionbg:after{background:#ff00000d;-webkit-mask-image:none;mask-image:none}}.StatisticsGrid-module__apS0pW__content_section__components{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:1.5rem 0 0;display:flex}@media print{.StatisticsGrid-module__apS0pW__statistics_grid--sectionbg:after,.StatisticsGrid-module__apS0pW__statistics_grid--border .StatisticsGrid-module__apS0pW__statistics_grid__wrapper:before{display:none}.StatisticsGrid-module__apS0pW__statistics_grid__wrapper{flex-flow:wrap;gap:16px;padding:20px 0}.StatisticsGrid-module__apS0pW__statistics_grid__block{page-break-inside:avoid;flex:200px;max-width:none}.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_value,.StatisticsGrid-module__apS0pW__statistics_grid__block__coursestats_metric_unit{color:#000}}
.ProfilePreviewCard-module__MML0iW__profile-preview-card{position:sticky;top:24px}
@layer app.layout{.PortalShell-module__x19tYG__portal{background:0 0;border:0;block-size:auto;max-block-size:none;inline-size:auto;max-inline-size:none;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.PortalShell-module__x19tYG__portal::backdrop{background:0 0}.PortalShell-module__x19tYG__portal__backdrop{background-color:var(--portal-backdrop-tint);-webkit-backdrop-filter:blur(var(--portal-backdrop-blur));backdrop-filter:blur(var(--portal-backdrop-blur));opacity:1;transition-property:opacity;transition-duration:var(--portal-backdrop-duration);transition-timing-function:var(--portal-enter-ease);position:absolute;inset:0}.PortalShell-module__x19tYG__portal__backdrop--static{transition-property:none}.PortalShell-module__x19tYG__portal__stage{block-size:100%;inline-size:100%;display:grid;position:relative}.PortalShell-module__x19tYG__portal__layer{block-size:0;inline-size:0;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:visible}.PortalShell-module__x19tYG__portal__shell{--layout-frost-blur:var(--glass-4-blur);--layout-frost-gradient:var(--glass-4-tint);--layout-pad-page-block:var(--space-8);--layout-pad-page-inline:var(--space-8);--layout-pad-narrow-block:var(--space-6);--layout-pad-narrow-inline:var(--space-6);--layout-pad-header-block-start:var(--space-6);--layout-pad-header-block-end:var(--space-3);--layout-pad-header-inline:var(--space-6);--layout-pad-container-block-start:0px;--layout-pad-container-block-end:var(--space-3);--layout-pad-container-inline:var(--space-3);--portal-from-i:0px;--portal-from-b:0px;--portal-from-scale:1;opacity:1;transition-property:opacity,translate,scale;transition-duration:var(--portal-enter-duration);transition-timing-function:var(--portal-enter-ease);grid-template-rows:minmax(0,1fr);display:grid;position:relative;translate:0;scale:1}.PortalShell-module__x19tYG__portal__shell--stagger{transition-delay:var(--portal-stagger)}@starting-style{.PortalShell-module__x19tYG__portal[open] .PortalShell-module__x19tYG__portal__backdrop{opacity:0}.PortalShell-module__x19tYG__portal[open] .PortalShell-module__x19tYG__portal__shell{opacity:0;translate:var(--portal-from-i) var(--portal-from-b);scale:var(--portal-from-scale)}}.PortalShell-module__x19tYG__portal[data-phase=exiting] .PortalShell-module__x19tYG__portal__backdrop{opacity:0;transition-duration:var(--portal-exit-duration);transition-timing-function:var(--portal-exit-ease);transition-delay:var(--portal-stagger)}.PortalShell-module__x19tYG__portal[data-phase=exiting] .PortalShell-module__x19tYG__portal__shell{opacity:0;translate:var(--portal-from-i) var(--portal-from-b);scale:var(--portal-from-scale);transition-duration:var(--portal-exit-duration);transition-timing-function:var(--portal-exit-ease);transition-delay:0s}.PortalShell-module__x19tYG__portal__shell--fromBlockStart{--portal-from-b:calc(-1 * var(--portal-slide))}.PortalShell-module__x19tYG__portal__shell--fromBlockEnd{--portal-from-b:var(--portal-slide)}.PortalShell-module__x19tYG__portal__shell--fromInlineStart{--portal-from-i:calc(-1 * var(--portal-slide))}.PortalShell-module__x19tYG__portal__shell--fromInlineEnd{--portal-from-i:var(--portal-slide)}.PortalShell-module__x19tYG__portal__shell--fromCenter{--portal-from-scale:var(--portal-scale-from)}.PortalShell-module__x19tYG__portal__shell--jsStart{justify-self:start}.PortalShell-module__x19tYG__portal__shell--jsCenter{justify-self:center}.PortalShell-module__x19tYG__portal__shell--jsEnd{justify-self:end}.PortalShell-module__x19tYG__portal__shell--jsStretch{justify-self:stretch}.PortalShell-module__x19tYG__portal__shell--asStart{align-self:start}.PortalShell-module__x19tYG__portal__shell--asCenter{align-self:center}.PortalShell-module__x19tYG__portal__shell--asEnd{align-self:end}.PortalShell-module__x19tYG__portal__shell--asStretch{align-self:stretch}.PortalShell-module__x19tYG__portal__areas{grid-template-areas:"portalTop portalTop portalTop""portalInlineStart portalMain portalInlineEnd""portalBlockEnd portalBlockEnd portalBlockEnd";grid-template-columns:var(--portal-track-inline-start) minmax(0, 1fr) var(--portal-track-inline-end);grid-template-rows:var(--portal-track-top) minmax(0, 1fr) var(--portal-track-block-end);block-size:100%;min-block-size:0;min-inline-size:0;display:grid}.PortalShell-module__x19tYG__portal__area,.PortalShell-module__x19tYG__portal__main{min-block-size:0;min-inline-size:0}.PortalShell-module__x19tYG__portal__area--top{grid-area:portalTop}.PortalShell-module__x19tYG__portal__area--inlineStart{grid-area:portalInlineStart}.PortalShell-module__x19tYG__portal__area--inlineEnd{grid-area:portalInlineEnd}.PortalShell-module__x19tYG__portal__area--blockEnd{grid-area:portalBlockEnd}.PortalShell-module__x19tYG__portal__main{grid-area:portalMain;display:grid}.PortalShell-module__x19tYG__portal__main--container{container:portal-main/inline-size}}@layer app.print{@media print{.PortalShell-module__x19tYG__portal{display:none}}}
.PaymentNewMethodPortal-module__knLq_a__paymentNewMethodPortal__title{color:var(--grayscale-gray-900);margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.PaymentNewMethodPortal-module__knLq_a__paymentNewMethodPortal__close{width:32px;height:32px;color:var(--grayscale-gray-500);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.PaymentNewMethodPortal-module__knLq_a__paymentNewMethodPortal__close:hover{background:var(--grayscale-gray-100);color:var(--grayscale-gray-700)}
.PaymentNewMethodForm-module__yd15GG__container{gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.PaymentNewMethodForm-module__yd15GG__intro{color:var(--color-text-light);margin:0;font-size:.9rem}.PaymentNewMethodForm-module__yd15GG__loading{padding:var(--spacing-2xl) var(--spacing-lg);text-align:center;color:var(--color-text-light);font-size:.9rem}.PaymentNewMethodForm-module__yd15GG__form{gap:var(--spacing-lg);flex-direction:column;display:flex}.PaymentNewMethodForm-module__yd15GG__error{padding:var(--spacing-md);border:1px solid var(--color-error);border-radius:var(--radius-md,8px);background-color:var(--color-error-light);color:var(--color-error-dark);font-size:.85rem}.PaymentNewMethodForm-module__yd15GG__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-md);display:flex}.PaymentNewMethodForm-module__yd15GG__cancel{color:var(--color-text-light);cursor:pointer;padding:var(--spacing-sm) var(--spacing-md);background:0 0;border:none;font-size:.9rem}.PaymentNewMethodForm-module__yd15GG__cancel:hover:not(:disabled){color:var(--color-text)}.PaymentNewMethodForm-module__yd15GG__cancel:disabled{opacity:.5;cursor:not-allowed}.PaymentNewMethodForm-module__yd15GG__secure{color:var(--color-text-light);margin:0;font-size:.75rem}
.PaymentMethodsBackend-module__sV4UyW__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.PaymentMethodsBackend-module__sV4UyW__error{padding:var(--spacing-md);border:1px solid var(--color-error);border-radius:var(--radius-md,8px);background-color:var(--color-error-light);color:var(--color-error-dark);font-size:var(--font-size-sm)}
.BillingInformation-module__sqAUtq__billingInformation{width:100%;max-width:480px}.BillingInformation-module__sqAUtq__wrapper{width:100%}.BillingInformation-module__sqAUtq__header{margin-bottom:16px}.BillingInformation-module__sqAUtq__label{font-size:var(--font-size-xs);color:var(--grayscale-gray-400);margin:0;font-weight:600}.BillingInformation-module__sqAUtq__body{flex-direction:row;align-items:flex-start;gap:64px;display:flex}.BillingInformation-module__sqAUtq__block{flex-direction:column;gap:16px;display:flex}.BillingInformation-module__sqAUtq__blockLeft{gap:4px;width:fit-content;min-width:200px;padding-top:24px}.BillingInformation-module__sqAUtq__blockRight{flex:1}.BillingInformation-module__sqAUtq__blockRow{font-size:var(--font-size-sm);color:var(--color-text-primary);line-height:1.4}.BillingInformation-module__sqAUtq__formBillingInformation{flex-direction:column;gap:1rem;display:flex}.BillingInformation-module__sqAUtq__blockRight .BillingInformation-module__sqAUtq__formRow{gap:24px;display:flex}.BillingInformation-module__sqAUtq__blockRight .BillingInformation-module__sqAUtq__formRow>*{flex:1}.BillingInformation-module__sqAUtq__changeButton{color:var(--color-primary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin-top:24px;padding:0;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.BillingInformation-module__sqAUtq__changeButton:hover{opacity:.8}.BillingInformation-module__sqAUtq__footer{margin-top:24px}.BillingInformation-module__sqAUtq__editMode .BillingInformation-module__sqAUtq__blockLeft{opacity:.5}.BillingInformation-module__sqAUtq__formActions{justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.BillingInformation-module__sqAUtq__loading{color:var(--color-text-secondary);font-size:var(--font-size-sm);justify-content:center;align-items:center;padding:40px 20px;display:flex}@media (max-width:768px){.BillingInformation-module__sqAUtq__body{flex-direction:column;gap:24px}.BillingInformation-module__sqAUtq__blockLeft{width:100%;padding-top:0}.BillingInformation-module__sqAUtq__blockRight .BillingInformation-module__sqAUtq__formRow{flex-direction:column;gap:16px}.BillingInformation-module__sqAUtq__formActions{flex-direction:column}}@media (max-width:480px){.BillingInformation-module__sqAUtq__body{gap:16px}.BillingInformation-module__sqAUtq__block,.BillingInformation-module__sqAUtq__blockRight .BillingInformation-module__sqAUtq__formRow{gap:12px}}
.BillingProfileFormPortal-module__3bhsha__billingProfileFormPortal__title{color:var(--grayscale-gray-900);margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.BillingProfileFormPortal-module__3bhsha__billingProfileFormPortal__close{width:32px;height:32px;color:var(--grayscale-gray-500);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.BillingProfileFormPortal-module__3bhsha__billingProfileFormPortal__close:hover{background:var(--grayscale-gray-100);color:var(--grayscale-gray-700)}
.BillingProfileForm-module__PGOk9q__form{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.BillingProfileForm-module__PGOk9q__row{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:480px){.BillingProfileForm-module__PGOk9q__row{grid-template-columns:1fr}}.BillingProfileForm-module__PGOk9q__error{padding:var(--spacing-md);border:1px solid var(--color-error);border-radius:var(--radius-md,8px);background-color:var(--color-error-light);color:var(--color-error-dark);font-size:var(--font-size-sm)}.BillingProfileForm-module__PGOk9q__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-sm);display:flex}.BillingProfileForm-module__PGOk9q__cancel{color:var(--color-text-light);font-size:var(--font-size-sm);cursor:pointer;padding:var(--spacing-sm) var(--spacing-md);background:0 0;border:none}.BillingProfileForm-module__PGOk9q__cancel:hover:not(:disabled){color:var(--color-text)}.BillingProfileForm-module__PGOk9q__cancel:disabled{opacity:.5;cursor:not-allowed}
.BillingProfilesBackend-module__X5EPya__container{gap:var(--spacing-lg);flex-direction:column;display:flex}.BillingProfilesBackend-module__X5EPya__loading,.BillingProfilesBackend-module__X5EPya__empty{padding:var(--spacing-lg);color:var(--color-text-light);font-size:var(--font-size-sm)}.BillingProfilesBackend-module__X5EPya__error{padding:var(--spacing-md);border:1px solid var(--color-error);border-radius:var(--radius-md,8px);background-color:var(--color-error-light);color:var(--color-error-dark);font-size:var(--font-size-sm)}.BillingProfilesBackend-module__X5EPya__list{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BillingProfilesBackend-module__X5EPya__item{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border:1px solid var(--color-border-light);border-radius:var(--radius-md,10px);flex-wrap:wrap;display:flex}.BillingProfilesBackend-module__X5EPya__info{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.BillingProfilesBackend-module__X5EPya__titleRow{align-items:center;gap:var(--spacing-sm);display:flex}.BillingProfilesBackend-module__X5EPya__title{color:var(--color-text);font-weight:600}.BillingProfilesBackend-module__X5EPya__address{font-size:var(--font-size-sm);color:var(--color-text-light)}.BillingProfilesBackend-module__X5EPya__actions{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.BillingProfilesBackend-module__X5EPya__footer{display:flex}
.PaymentHistoryBackend-module__GdWtEa__errorContainer{text-align:center;color:var(--color-error-dark);border:1px solid var(--color-error);background-color:var(--color-error-light);border-radius:8px;padding:20px}.PaymentHistoryBackend-module__GdWtEa__errorRetry{background-color:var(--color-error);color:#fff;cursor:pointer;border:none;border-radius:4px;margin-top:10px;padding:8px 16px}.PaymentHistoryBackend-module__GdWtEa__errorRetry:hover{background-color:var(--color-error-dark)}
.SessionOverview-module__BS6UtW__sessionOverview{width:100%;max-width:800px}.SessionOverview-module__BS6UtW__header{margin-bottom:var(--spacing-lg,24px)}.SessionOverview-module__BS6UtW__title{font-size:var(--font-size-xl,1.5rem);color:var(--color-text-primary,#1a1a2e);margin:0 0 var(--spacing-sm,8px) 0;font-weight:600}.SessionOverview-module__BS6UtW__description{font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary,#666);margin:0;line-height:1.5}.SessionOverview-module__BS6UtW__loading{justify-content:center;align-items:center;gap:var(--spacing-sm,8px);padding:var(--spacing-xl,32px);color:var(--color-text-secondary,#666);display:flex}.SessionOverview-module__BS6UtW__spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite SessionOverview-module__BS6UtW__spin}@keyframes SessionOverview-module__BS6UtW__spin{to{transform:rotate(360deg)}}.SessionOverview-module__BS6UtW__sessionList{flex-direction:column;gap:1rem;display:flex}.SessionOverview-module__BS6UtW__sessionCard{border-radius:var(--border-radius-lg,12px);background:0 0;border:1px solid #0000;align-items:flex-start;gap:16px;padding:1rem;transition:border-color .2s,box-shadow .2s;display:flex}.SessionOverview-module__BS6UtW__sessionCard:hover{border-color:var(--opacity-dark-opac-200)}.SessionOverview-module__BS6UtW__currentSession:hover{border-color:var(--secondary-secondary-fcc799)}.SessionOverview-module__BS6UtW__currentSession{background:var(--opacity-light-opac-300);border-color:var(--secondary-secondary-fcc799)}.SessionOverview-module__BS6UtW__sessionCard:hover .SessionOverview-module__BS6UtW__actions{display:block}.SessionOverview-module__BS6UtW__deviceIcon{flex-shrink:0}.SessionOverview-module__BS6UtW__sessionInfo{flex-direction:column;flex:1;min-width:0;display:flex}.SessionOverview-module__BS6UtW__deviceName{font-size:var(--font-size-md,1rem);color:var(--color-text-primary,#1a1a2e);align-items:center;gap:var(--spacing-sm,8px);flex-wrap:wrap;font-weight:600;display:flex}.SessionOverview-module__BS6UtW__sessionMeta{gap:var(--spacing-md,16px);font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary,#666);flex-wrap:wrap;display:flex}.SessionOverview-module__BS6UtW__lastActivity,.SessionOverview-module__BS6UtW__ipAddress{align-items:center;display:inline-flex}.SessionOverview-module__BS6UtW__createdAt{font-size:var(--font-size-xs,.75rem);color:var(--color-text-tertiary,#999)}.SessionOverview-module__BS6UtW__actions{flex-shrink:0;display:none}.SessionOverview-module__BS6UtW__bulkActions{margin-top:var(--spacing-lg,24px);padding-top:var(--spacing-lg,24px);border-top:1px solid var(--color-border,#e0e0e0)}.SessionOverview-module__BS6UtW__emptyState{text-align:center;padding:var(--spacing-xl,32px);color:var(--color-text-secondary,#666)}.SessionOverview-module__BS6UtW__emptyState p{margin:0}@media (max-width:600px){.SessionOverview-module__BS6UtW__sessionCard{flex-direction:column;align-items:stretch}.SessionOverview-module__BS6UtW__deviceIcon{display:none}.SessionOverview-module__BS6UtW__sessionMeta{gap:var(--spacing-xs,4px);flex-direction:column}.SessionOverview-module__BS6UtW__actions{margin-top:var(--spacing-sm,8px)}}
.PasswordChangeRequestSection-module__uowd_G__section{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.PasswordChangeRequestSection-module__uowd_G__section__hint{font-size:var(--font-size-base);color:var(--color-text-secondary,#6b7280);margin:0;line-height:1.5}.PasswordChangeRequestSection-module__uowd_G__section__hint strong{color:var(--color-text-primary,#1f2937)}.PasswordChangeRequestSection-module__uowd_G__section__banner{width:100%;font-size:var(--font-size-sm);border:1px solid #0000;border-radius:8px;padding:.75rem 1rem;line-height:1.5}.PasswordChangeRequestSection-module__uowd_G__section__banner strong{font-weight:600}.PasswordChangeRequestSection-module__uowd_G__section__banner--success{color:#065f46;background-color:#ecfdf5;border-color:#a7f3d0}
.EmailChangeRequestSection-module____ewxW__section{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.EmailChangeRequestSection-module____ewxW__section__hint{font-size:var(--font-size-base);color:var(--color-text-secondary,#6b7280);margin:0;line-height:1.5}.EmailChangeRequestSection-module____ewxW__section__hint strong{color:var(--color-text-primary,#1f2937)}.EmailChangeRequestSection-module____ewxW__section__banner{width:100%;font-size:var(--font-size-sm);border:1px solid #0000;border-radius:8px;padding:.75rem 1rem;line-height:1.5}.EmailChangeRequestSection-module____ewxW__section__banner strong{font-weight:600}.EmailChangeRequestSection-module____ewxW__section__banner--success{color:#065f46;background-color:#ecfdf5;border-color:#a7f3d0}
.CustomerNumberSection-module__ov1UGq__section{flex-direction:column;align-items:flex-start;gap:.25rem;padding:1rem 0;display:flex}.CustomerNumberSection-module__ov1UGq__section__label{font-size:var(--font-size-sm);color:var(--color-text-secondary,#6b7280);margin:0}.CustomerNumberSection-module__ov1UGq__section__value{font-size:var(--font-size-base);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--color-text-primary,#1f2937);margin:0}.CustomerNumberSection-module__ov1UGq__section__hint{font-size:var(--font-size-sm);color:var(--color-text-secondary,#6b7280);margin:0;line-height:1.5}
.DeleteAccountPortal-module__Odt8oW__deleteAccount__title{font-size:var(--font-size-2xl);color:var(--color-text-primary,#1a1a1a);text-align:center;margin:0 0 1rem;font-weight:600;line-height:1.3}.DeleteAccountPortal-module__Odt8oW__deleteAccount__icon{justify-content:center;margin:0 0 1.5rem;display:flex}.DeleteAccountPortal-module__Odt8oW__deleteAccount__icon svg,.DeleteAccountPortal-module__Odt8oW__deleteAccount__icon img{width:48px;height:48px}.DeleteAccountPortal-module__Odt8oW__deleteAccount__form{gap:var(--spacing-sm);text-align:left;flex-direction:column;display:flex}.DeleteAccountPortal-module__Odt8oW__deleteAccount__lead{margin:0 0 var(--spacing-xs);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.5}.DeleteAccountPortal-module__Odt8oW__deleteAccount__instructorWarning{gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--color-warning);border-radius:var(--radius-sm);background-color:var(--color-warning-light);color:var(--color-warning-dark);font-size:var(--font-size-sm);flex-direction:column;line-height:1.5;display:flex}.DeleteAccountPortal-module__Odt8oW__deleteAccount__instructorTitle{margin:0;font-weight:600}.DeleteAccountPortal-module__Odt8oW__deleteAccount__instructorWarning p{margin:0}.DeleteAccountPortal-module__Odt8oW__deleteAccount__checkbox{align-items:flex-start;gap:var(--spacing-xs);margin-top:var(--spacing-xs);cursor:pointer;font-weight:500;display:flex}.DeleteAccountPortal-module__Odt8oW__deleteAccount__checkbox input{flex-shrink:0;margin-top:.2rem}.DeleteAccountPortal-module__Odt8oW__deleteAccount__label{margin-top:var(--spacing-xs);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;display:block}.DeleteAccountPortal-module__Odt8oW__deleteAccount__input{width:100%;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-size-sm);font-family:inherit}.DeleteAccountPortal-module__Odt8oW__deleteAccount__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-subtle);outline:none}.DeleteAccountPortal-module__Odt8oW__deleteAccount__error{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-error);border-radius:var(--radius-sm);background-color:var(--color-error-light);color:var(--color-error-dark);font-size:var(--font-size-sm)}.DeleteAccountPortal-module__Odt8oW__deleteAccount__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.DeleteAccountPortal-module__Odt8oW__deleteAccount__actions button{min-width:100px}@media (max-width:640px){.DeleteAccountPortal-module__Odt8oW__deleteAccount__actions{flex-direction:column;width:100%}.DeleteAccountPortal-module__Odt8oW__deleteAccount__actions button{width:100%;min-width:unset}}
.AccountDeletionSection-module__AyyA8q__section{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.AccountDeletionSection-module__AyyA8q__section__hint{font-size:var(--font-size-base);color:var(--color-text-secondary,#6b7280);margin:0;line-height:1.5}.AccountDeletionSection-module__AyyA8q__section__hint strong{color:var(--color-text-primary,#1f2937)}.AccountDeletionSection-module__AyyA8q__section__banner{width:100%;font-size:var(--font-size-sm);border:1px solid #0000;border-radius:8px;padding:.75rem 1rem;line-height:1.5}.AccountDeletionSection-module__AyyA8q__section__banner strong{font-weight:600}.AccountDeletionSection-module__AyyA8q__section__banner--info{color:#1e40af;background-color:#eff6ff;border-color:#bfdbfe}.AccountDeletionSection-module__AyyA8q__section__banner--throttled{color:#92400e;background-color:#fffbeb;border-color:#fcd34d}.AccountDeletionSection-module__AyyA8q__section__banner--warning{color:#9a3412;background-color:#fff7ed;border-color:#fdba74}.AccountDeletionSection-module__AyyA8q__section__banner--error{background-color:var(--color-error-light);color:var(--color-error-dark);border-color:var(--color-error)}
.CanvasRenderer-module__U5RvfG__canvasRenderer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.CanvasRenderer-module__U5RvfG__canvasRenderer--dark{background-color:var(--color-background-dark,#1a1a1a)}.CanvasRenderer-module__U5RvfG__canvasRenderer__canvas{will-change:contents;max-width:100%;max-height:100%;display:block;transform:translateZ(0)}
.CanvasControls-module__S8NzxW__canvasControls{gap:var(--spacing-m,2rem);padding:var(--spacing-m,16px);justify-content:center;align-items:center;width:100%;display:flex;position:relative}.CanvasControls-module__S8NzxW__canvasControls--disabled{opacity:.5;pointer-events:none}.CanvasControls-module__S8NzxW__canvasControls__actions{position:relative}.CanvasControls-module__S8NzxW__canvasControls__actions:before{content:"";background-color:var(--opacity-dark-opac-300);border-radius:.5px;width:1px;position:absolute;top:0;bottom:0;right:-1rem}.CanvasControls-module__S8NzxW__canvasControls__tools{flex-direction:row;gap:1rem;display:flex}.CanvasControls-module__S8NzxW__tools__colors{flex-direction:row;gap:.5rem;display:flex}.CanvasControls-module__S8NzxW__popup{flex-direction:column;height:fit-content;display:flex;position:absolute;top:0;left:0;right:0}.CanvasControls-module__S8NzxW__popup__wrapper{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:var(--opacity-light-opac-800);border:1px solid #fff6;border-radius:20px;flex-direction:column;align-self:center;gap:1rem;width:fit-content;max-width:420px;height:fit-content;padding:1rem;display:flex;position:absolute;bottom:0;box-shadow:0 5px 10px #0000001a}.CanvasControls-module__S8NzxW__popup__header{flex-direction:row;justify-content:space-between;display:flex}.CanvasControls-module__S8NzxW__popup__body [data-comp-static-name=content-section]{gap:2rem;padding:0}.CanvasControls-module__S8NzxW__popup__body [data-comp-static-name=content-section] [data-comp-static-name=content-section__left],.CanvasControls-module__S8NzxW__popup__body [data-comp-static-name=content-section] [data-comp-static-name=content-section__main]{flex:1;width:auto}.CanvasControls-module__S8NzxW__popup__body [data-comp-static-name=content-section__content]{width:fit-content}.CanvasControls-module__S8NzxW__canvasControls__fileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;opacity:0;pointer-events:none;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.CanvasControls-module__S8NzxW__canvasControls{gap:var(--spacing-s,8px);flex-direction:column}}
.DigitalCanvas-module__L62RuG__digitalCanvas{flex-direction:column;width:100%;max-width:100%;display:flex;position:relative}.DigitalCanvas-module__L62RuG__digitalCanvas--light{--canvas-text:var(--color-text-primary,#1a1a1a)}.DigitalCanvas-module__L62RuG__digitalCanvas__canvasContainer{justify-content:center;align-items:center;display:flex;position:relative;transform:translateZ(0)}.DigitalCanvas-module__L62RuG__digitalCanvas__loadingOverlay{justify-content:center;align-items:center;gap:var(--spacing-m,16px);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background-color:#ffffffe6;flex-direction:column;animation:.3s DigitalCanvas-module__L62RuG__fadeIn;display:flex;position:absolute;inset:0}.DigitalCanvas-module__L62RuG__digitalCanvas--dark .DigitalCanvas-module__L62RuG__digitalCanvas__loadingOverlay{background-color:#000c}.DigitalCanvas-module__L62RuG__digitalCanvas__spinner{border:4px solid var(--color-border-primary,#e0e0e0);border-top-color:var(--color-primary,#007bff);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite DigitalCanvas-module__L62RuG__spin}.DigitalCanvas-module__L62RuG__digitalCanvas--dark .DigitalCanvas-module__L62RuG__digitalCanvas__spinner{border-color:var(--color-border-dark,#333);border-top-color:var(--color-primary-light,#4da6ff)}.DigitalCanvas-module__L62RuG__digitalCanvas__loadingText{color:var(--canvas-text);font-size:var(--font-size-m,14px);font-weight:var(--font-weight-medium,500)}.DigitalCanvas-module__L62RuG__digitalCanvas__printingOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background-color:#000000b3;justify-content:center;align-items:center;animation:.3s DigitalCanvas-module__L62RuG__fadeIn;display:flex;position:absolute;inset:0}.DigitalCanvas-module__L62RuG__digitalCanvas__printingText{color:#fff;font-size:var(--font-size-l,16px);font-weight:var(--font-weight-medium,500);padding:var(--spacing-l,24px) var(--spacing-xl,32px);border-radius:var(--border-radius-m,8px);background-color:#000c}.DigitalCanvas-module__L62RuG__digitalCanvas__errorMessage{align-items:center;gap:var(--spacing-s,8px);padding:var(--spacing-m,16px);background-color:var(--color-error-light);border:1px solid var(--color-error);border-radius:var(--border-radius-m,8px);color:var(--color-error-dark);animation:.3s DigitalCanvas-module__L62RuG__slideDown;display:flex}.DigitalCanvas-module__L62RuG__digitalCanvas--dark .DigitalCanvas-module__L62RuG__digitalCanvas__errorMessage{border-color:var(--color-error);color:var(--color-error-light);background-color:#fb918133}.DigitalCanvas-module__L62RuG__digitalCanvas__errorIcon{font-size:var(--font-size-xl,20px);flex-shrink:0}.DigitalCanvas-module__L62RuG__digitalCanvas__errorText{font-size:var(--font-size-m,14px);line-height:1.5}.DigitalCanvas-module__L62RuG__digitalCanvas__hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;opacity:0;pointer-events:none;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes DigitalCanvas-module__L62RuG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DigitalCanvas-module__L62RuG__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes DigitalCanvas-module__L62RuG__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.DigitalCanvas-module__L62RuG__digitalCanvas{gap:var(--spacing-m,16px)}.DigitalCanvas-module__L62RuG__digitalCanvas__canvasContainer{border-radius:var(--border-radius-m,8px);min-height:300px}.DigitalCanvas-module__L62RuG__digitalCanvas__spinner{border-width:3px;width:40px;height:40px}.DigitalCanvas-module__L62RuG__digitalCanvas__loadingText,.DigitalCanvas-module__L62RuG__digitalCanvas__errorText{font-size:var(--font-size-s,12px)}.DigitalCanvas-module__L62RuG__digitalCanvas__printingText{font-size:var(--font-size-m,14px);padding:var(--spacing-m,16px) var(--spacing-l,24px)}}@media print{.DigitalCanvas-module__L62RuG__digitalCanvas{display:none}}
.CanvasToolbar-module__nkZN-a__canvasToolbar{padding:var(--spacing-m,16px);border-bottom:1px solid var(--color-border-primary,#e0e0e0);display:none}.CanvasToolbar-module__nkZN-a__canvasToolbar--light{background-color:var(--color-background-secondary,#f5f5f5)}.CanvasToolbar-module__nkZN-a__canvasToolbar--dark{background-color:var(--color-background-dark-secondary,#2a2a2a);border-bottom-color:var(--color-border-dark,#333)}.CanvasToolbar-module__nkZN-a__canvasToolbar--disabled{opacity:.5;pointer-events:none}.CanvasToolbar-module__nkZN-a__canvasToolbar__placeholder{padding:var(--spacing-l,24px);justify-content:center;align-items:center;display:flex}.CanvasToolbar-module__nkZN-a__canvasToolbar__message{color:var(--color-text-secondary,#666);font-size:var(--font-size-s,12px);font-style:italic}.CanvasToolbar-module__nkZN-a__canvasToolbar__tools{gap:var(--spacing-s,8px);align-items:center;display:flex}
.TextSection-module__lPp6xq__text-section{padding:1.5rem 0}.TextSection-module__lPp6xq__text-section__headline:first-child{margin-top:0}.TextSection-module__lPp6xq__text-section__headline:last-child{margin-bottom:4px;padding:4px 0}.TextSection-module__lPp6xq__text-section__subline{font-family:var(--font-heading);font-size:var(--font-size-base);text-transform:uppercase;color:var(--secondary-secondary-fcc799);letter-spacing:.4px;font-weight:600}.TextSection-module__lPp6xq__text-section__tags{flex-wrap:wrap;gap:.5rem;margin:8px 0;display:flex}.TextSection-module__lPp6xq__text-section__smart-info-tag{justify-content:center;align-items:center;margin:1rem 0;display:flex}.TextSection-module__lPp6xq__text-section__content{font-size:var(--prose-body);color:var(--color-text-light);line-height:var(--line-height-relaxed);margin-bottom:1.5rem}.TextSection-module__lPp6xq__text-section__content:last-child{margin-top:12px;margin-bottom:0}.TextSection-module__lPp6xq__content-section__components{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1.5rem 0 0;display:flex}.TextSection-module__lPp6xq__content-section__components>*{flex-shrink:0}.TextSection-module__lPp6xq__text-section--center .TextSection-module__lPp6xq__content-section__components{justify-content:center}.TextSection-module__lPp6xq__text-section--left .TextSection-module__lPp6xq__content-section__components{justify-content:flex-start}@media (max-width:768px){.TextSection-module__lPp6xq__content-section__components{gap:.5rem;margin:1rem 0 0}}@media (max-width:480px){.TextSection-module__lPp6xq__content-section__components{flex-direction:column;align-items:stretch;gap:.75rem}.TextSection-module__lPp6xq__text-section--center .TextSection-module__lPp6xq__content-section__components{align-items:center}.TextSection-module__lPp6xq__text-section--left .TextSection-module__lPp6xq__content-section__components{align-items:flex-start}}.TextSection-module__lPp6xq__text-section--center{text-align:center;align-self:center}.TextSection-module__lPp6xq__text-section--center .TextSection-module__lPp6xq__text-section__tags{justify-content:center}.TextSection-module__lPp6xq__text-section--left{text-align:left}.TextSection-module__lPp6xq__text-section--left .TextSection-module__lPp6xq__text-section__tags{justify-content:flex-start}:is(.TextSection-module__lPp6xq__text-section h1,.TextSection-module__lPp6xq__text-section h2,.TextSection-module__lPp6xq__text-section h3,.TextSection-module__lPp6xq__text-section h4,.TextSection-module__lPp6xq__text-section h5,.TextSection-module__lPp6xq__text-section h6){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-top:1.5em;margin-bottom:.5em}.TextSection-module__lPp6xq__text-section--center h2{margin-top:2rem;margin-bottom:1rem}@media (max-width:768px){.TextSection-module__lPp6xq__text-section--center h2{margin-top:1.5rem}}@media (max-width:480px){.TextSection-module__lPp6xq__text-section--center h2{margin-top:1rem}}.TextSection-module__lPp6xq__text-section p>a{color:var(--secondary-secondary-fcc799);padding-right:20px;font-weight:600;position:relative}.TextSection-module__lPp6xq__text-section p>a:hover:before{content:" ";background:var(--secondary-secondary-fcc799);height:2px;position:absolute;bottom:-1px;left:0;right:0}.TextSection-module__lPp6xq__text-section p>a:after{content:" ";background:url(/assets/icons/link-out.svg) 50%/contain no-repeat;width:16px;position:absolute;top:5px;bottom:5px;right:0}@media (max-width:768px){.TextSection-module__lPp6xq__text-section{padding:1rem 0}.TextSection-module__lPp6xq__text-section__subline{font-size:var(--font-size-sm);margin-top:-16px!important}.TextSection-module__lPp6xq__text-section__tags{gap:.25rem;margin:6px 0}}@media (max-width:480px){.TextSection-module__lPp6xq__text-section{padding:.75rem 0}.TextSection-module__lPp6xq__text-section__tags{flex-direction:column;align-items:flex-start}.TextSection-module__lPp6xq__text-section--center .TextSection-module__lPp6xq__text-section__tags{align-items:center}}@media (prefers-contrast:high){.TextSection-module__lPp6xq__text-section__subline{color:var(--basic-black);background:var(--secondary-secondary-fcc799);border-radius:4px;padding:.25rem .5rem}.TextSection-module__lPp6xq__text-section p>a{background:var(--secondary-secondary-fcc799);color:var(--basic-black);border-radius:2px;padding:.125rem .25rem}}@media (prefers-reduced-motion:reduce){.TextSection-module__lPp6xq__text-section p>a:hover:before{transition:none}}
.ImageGridSection-module__WP0L6q__image-grid-section{margin:40px 0}.ImageGridSection-module__WP0L6q__image-grid-section__headline{color:var(--text-primary,#333);margin-bottom:24px;font-size:1.5rem;font-weight:600}.ImageGridSection-module__WP0L6q__image-grid-section__grid{z-index:0;gap:16px;width:100%;padding:8px;display:grid;position:relative}.ImageGridSection-module__WP0L6q__image-grid-section__grid:after{content:"";z-index:-1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,#ffffff26 0%,#ffffff59 100%);border:1px solid #fff9;border-radius:20px;position:absolute;inset:0;box-shadow:0 5px 10px #0000001a}.ImageGridSection-module__WP0L6q__image-grid-section__item{background-color:var(--background-secondary,#f5f5f5);border-radius:13px;overflow:hidden}.ImageGridSection-module__WP0L6q__image-grid-section__image{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.ImageGridSection-module__WP0L6q__image-grid-section__image:hover{transform:scale(1.05)}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-1{grid-template-columns:1fr}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-1 .ImageGridSection-module__WP0L6q__image-grid-section__item{aspect-ratio:4/3}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-2{grid-template-columns:1fr 1fr}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-2 .ImageGridSection-module__WP0L6q__image-grid-section__item{aspect-ratio:4/3}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-3{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-3 .ImageGridSection-module__WP0L6q__image-grid-section__item--1{aspect-ratio:4/2;grid-column:1/-1}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-3 .ImageGridSection-module__WP0L6q__image-grid-section__item--2,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-3 .ImageGridSection-module__WP0L6q__image-grid-section__item--3{aspect-ratio:4/3}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-4{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-4 .ImageGridSection-module__WP0L6q__image-grid-section__item--1{aspect-ratio:4/2;grid-column:1/-1}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-4 .ImageGridSection-module__WP0L6q__image-grid-section__item--2,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-4 .ImageGridSection-module__WP0L6q__image-grid-section__item--3,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-4 .ImageGridSection-module__WP0L6q__image-grid-section__item--4{aspect-ratio:4/3}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-5{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-5 .ImageGridSection-module__WP0L6q__image-grid-section__item--1{aspect-ratio:4/2;grid-column:1/-1}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-5 .ImageGridSection-module__WP0L6q__image-grid-section__item--2,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-5 .ImageGridSection-module__WP0L6q__image-grid-section__item--3,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-5 .ImageGridSection-module__WP0L6q__image-grid-section__item--4,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-5 .ImageGridSection-module__WP0L6q__image-grid-section__item--5{aspect-ratio:4/3}@media (max-width:1024px){.ImageGridSection-module__WP0L6q__image-grid-section__grid{gap:12px}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-4{grid-template-columns:1fr 1fr}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-4 .ImageGridSection-module__WP0L6q__image-grid-section__item--4{aspect-ratio:4/2;grid-column:1/-1}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-5{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-5 .ImageGridSection-module__WP0L6q__image-grid-section__item--4,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-5 .ImageGridSection-module__WP0L6q__image-grid-section__item--5{grid-column:span 1}}@media (max-width:768px){.ImageGridSection-module__WP0L6q__image-grid-section{margin:24px 0}.ImageGridSection-module__WP0L6q__image-grid-section__headline{margin-bottom:16px;font-size:1.25rem}.ImageGridSection-module__WP0L6q__image-grid-section__grid{gap:8px}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-2,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-3,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-4,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-5{grid-template-rows:auto;grid-template-columns:1fr}.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-2 .ImageGridSection-module__WP0L6q__image-grid-section__item,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-3 .ImageGridSection-module__WP0L6q__image-grid-section__item,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-4 .ImageGridSection-module__WP0L6q__image-grid-section__item,.ImageGridSection-module__WP0L6q__image-grid-section__grid--count-5 .ImageGridSection-module__WP0L6q__image-grid-section__item{aspect-ratio:4/3;grid-column:1}}.ImageGridSection-module__WP0L6q__image-grid-section--center{text-align:center}.ImageGridSection-module__WP0L6q__image-grid-section--center .ImageGridSection-module__WP0L6q__image-grid-section__grid{max-width:800px;margin:0 auto}@media (prefers-contrast:high){.ImageGridSection-module__WP0L6q__image-grid-section__grid:after{background:var(--basic-white);border:2px solid var(--basic-black)}.ImageGridSection-module__WP0L6q__image-grid-section__item{border:1px solid var(--basic-black)}}@media (prefers-reduced-motion:reduce){.ImageGridSection-module__WP0L6q__image-grid-section__image{transition:none}.ImageGridSection-module__WP0L6q__image-grid-section__image:hover{transform:none}}.ImageGridSection-module__WP0L6q__content-section__components{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:1.5rem 0 0;display:flex}@media print{.ImageGridSection-module__WP0L6q__image-grid-section__grid:after{display:none}.ImageGridSection-module__WP0L6q__image-grid-section__image:hover{transform:none}}
.AccessGate-module__WKb45W__access-gate{text-align:center;background:var(--color-background-secondary,#f8f9fa);border:2px solid var(--color-border-light,#e1e5e9);border-radius:12px;flex-direction:column;align-items:center;margin:1.5rem 0;padding:2rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.AccessGate-module__WKb45W__access-gate:hover{border-color:var(--color-primary,#007bff);box-shadow:0 4px 12px #007bff1a}.AccessGate-module__WKb45W__access-gate__icon{margin-bottom:1.5rem}.AccessGate-module__WKb45W__access-gate__icon-emoji{filter:drop-shadow(0 2px 4px #0000001a);font-size:3rem;line-height:1;display:block}.AccessGate-module__WKb45W__access-gate__content{width:100%;max-width:500px;margin-bottom:1.5rem}.AccessGate-module__WKb45W__access-gate__title{color:var(--color-text-primary,#212529);margin:0 0 1rem;font-size:1.5rem;font-weight:600;line-height:1.3}.AccessGate-module__WKb45W__access-gate__reason{color:var(--color-text-secondary,#6c757d);margin:0 0 1rem;font-size:1.1rem;font-weight:500;line-height:1.5}.AccessGate-module__WKb45W__access-gate__description{color:var(--color-text-tertiary,#495057);margin:0 0 1rem;font-size:1rem;line-height:1.5}.AccessGate-module__WKb45W__access-gate__preview{background:var(--color-background-tertiary,#f1f3f4);border:1px solid var(--color-border-light,#e1e5e9);border-radius:8px;margin:1rem 0;padding:1rem;position:relative}.AccessGate-module__WKb45W__access-gate__preview-text{color:var(--color-text-secondary,#6c757d);text-align:left;margin:0;font-size:.95rem;line-height:1.5}.AccessGate-module__WKb45W__access-gate__preview-fade{background:linear-gradient(to bottom, transparent, var(--color-background-tertiary,#f1f3f4));pointer-events:none;height:3rem;position:absolute;bottom:0;left:0;right:0}.AccessGate-module__WKb45W__access-gate__pricing{background:var(--color-primary-light,#e3f2fd);border:1px solid var(--color-primary,#007bff);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin:1rem 0;padding:.75rem 1rem;display:flex}.AccessGate-module__WKb45W__access-gate__price{color:var(--color-primary,#007bff);font-size:1.5rem;font-weight:700}.AccessGate-module__WKb45W__access-gate__price-label{color:var(--color-text-secondary,#6c757d);font-size:.9rem;font-weight:500}.AccessGate-module__WKb45W__access-gate__actions{flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:300px;display:flex}.AccessGate-module__WKb45W__access-gate__action-button{background:var(--color-primary,#007bff);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:8px;width:100%;padding:.75rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.AccessGate-module__WKb45W__access-gate__action-button:hover{background:var(--color-primary-dark,#0056b3);transform:translateY(-1px);box-shadow:0 4px 12px #007bff4d}.AccessGate-module__WKb45W__access-gate__action-button:active{transform:translateY(0)}.AccessGate-module__WKb45W__access-gate__alternative{color:var(--color-text-tertiary,#495057);text-align:center;font-size:.9rem}.AccessGate-module__WKb45W__access-gate__alt-link{color:var(--color-primary,#007bff);font-weight:500;text-decoration:none}.AccessGate-module__WKb45W__access-gate__alt-link:hover{text-decoration:underline}.AccessGate-module__WKb45W__access-gate__support{border-top:1px solid var(--color-border-light,#e1e5e9);width:100%;margin-top:1.5rem;padding-top:1rem}.AccessGate-module__WKb45W__access-gate__support p{color:var(--color-text-tertiary,#495057);margin:0;font-size:.85rem}.AccessGate-module__WKb45W__access-gate__support-link{color:var(--color-primary,#007bff);margin-left:.25rem;font-weight:500;text-decoration:none}.AccessGate-module__WKb45W__access-gate__support-link:hover{text-decoration:underline}.AccessGate-module__WKb45W__access-gate--blocked{border-color:var(--color-error-light);background:var(--color-error-light)}.AccessGate-module__WKb45W__access-gate--blocked .AccessGate-module__WKb45W__access-gate__action-button{background:var(--color-error)}.AccessGate-module__WKb45W__access-gate--blocked .AccessGate-module__WKb45W__access-gate__action-button:hover{background:var(--color-error-dark)}.AccessGate-module__WKb45W__access-gate--preview{border-color:var(--color-warning-light,#ffeaa7);background:var(--color-warning-very-light,#fffbf0)}.AccessGate-module__WKb45W__access-gate--preview .AccessGate-module__WKb45W__access-gate__action-button{background:var(--color-warning,#f39c12)}.AccessGate-module__WKb45W__access-gate--preview .AccessGate-module__WKb45W__access-gate__action-button:hover{background:var(--color-warning-dark,#e67e22)}.AccessGate-module__WKb45W__access-gate--subscriber{border-color:var(--color-purple-light,#e1bee7);background:var(--color-purple-very-light,#faf5ff)}.AccessGate-module__WKb45W__access-gate--subscriber .AccessGate-module__WKb45W__access-gate__action-button{background:var(--color-purple,#8e44ad)}.AccessGate-module__WKb45W__access-gate--subscriber .AccessGate-module__WKb45W__access-gate__action-button:hover{background:var(--color-purple-dark,#7d3c98)}.AccessGate-module__WKb45W__access-gate--free{border-color:var(--color-success-light,#c3e6cb);background:var(--color-success-very-light,#f0fff4)}.AccessGate-module__WKb45W__access-gate--free .AccessGate-module__WKb45W__access-gate__action-button{background:var(--color-success,#28a745)}.AccessGate-module__WKb45W__access-gate--free .AccessGate-module__WKb45W__access-gate__action-button:hover{background:var(--color-success-dark,#1e7e34)}.AccessGate-module__WKb45W__access-gate--minimal{border:1px dashed var(--color-border-light,#e1e5e9);background:0 0;margin:1rem 0;padding:1.5rem}.AccessGate-module__WKb45W__access-gate--minimal .AccessGate-module__WKb45W__access-gate__icon-emoji{font-size:2rem}.AccessGate-module__WKb45W__access-gate--minimal .AccessGate-module__WKb45W__access-gate__title{font-size:1.25rem}.AccessGate-module__WKb45W__access-gate--card{background:#fff;border:none;box-shadow:0 4px 6px #0000001a}.AccessGate-module__WKb45W__access-gate--banner{text-align:left;border-radius:8px;flex-direction:row;padding:1.5rem 2rem}.AccessGate-module__WKb45W__access-gate--banner .AccessGate-module__WKb45W__access-gate__icon{margin-bottom:0;margin-right:1.5rem}.AccessGate-module__WKb45W__access-gate--banner .AccessGate-module__WKb45W__access-gate__content{text-align:left;flex:1;margin-bottom:0;margin-right:1.5rem}.AccessGate-module__WKb45W__access-gate--banner .AccessGate-module__WKb45W__access-gate__actions{min-width:150px;max-width:200px}.AccessGate-module__WKb45W__access-gate--inline{border-radius:6px;flex-direction:row;align-items:center;margin:.5rem 0;padding:1rem 1.5rem}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__icon{margin-bottom:0;margin-right:1rem}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__icon-emoji{font-size:1.5rem}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__content{text-align:left;flex:1;margin-bottom:0;margin-right:1rem}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__title{margin-bottom:.25rem;font-size:1.1rem}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__reason{margin-bottom:0;font-size:.9rem}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__actions{min-width:120px;max-width:150px}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__action-button{padding:.5rem 1rem;font-size:.9rem}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__support{display:none}.AccessGate-module__WKb45W__access-gate--overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;border-radius:inherit;background:#f8f9faf2;position:absolute;inset:0}@media (max-width:768px){.AccessGate-module__WKb45W__access-gate{margin:1rem 0;padding:1.5rem 1rem}.AccessGate-module__WKb45W__access-gate__icon-emoji{font-size:2.5rem}.AccessGate-module__WKb45W__access-gate__title{font-size:1.25rem}.AccessGate-module__WKb45W__access-gate__reason{font-size:1rem}.AccessGate-module__WKb45W__access-gate__actions{max-width:100%}.AccessGate-module__WKb45W__access-gate--banner{text-align:center;flex-direction:column}.AccessGate-module__WKb45W__access-gate--banner .AccessGate-module__WKb45W__access-gate__icon{margin-bottom:1rem;margin-right:0}.AccessGate-module__WKb45W__access-gate--banner .AccessGate-module__WKb45W__access-gate__content{text-align:center;margin-bottom:1rem;margin-right:0}.AccessGate-module__WKb45W__access-gate--banner .AccessGate-module__WKb45W__access-gate__actions{max-width:100%}.AccessGate-module__WKb45W__access-gate--inline{padding:.75rem 1rem}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__icon-emoji{font-size:1.25rem}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__title{font-size:1rem}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__reason{font-size:.85rem}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__actions{min-width:100px}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__action-button{padding:.4rem .75rem;font-size:.8rem}}@media (max-width:480px){.AccessGate-module__WKb45W__access-gate{padding:1rem}.AccessGate-module__WKb45W__access-gate__pricing{flex-direction:column;gap:.25rem}.AccessGate-module__WKb45W__access-gate__price{font-size:1.25rem}.AccessGate-module__WKb45W__access-gate--inline{text-align:center;flex-direction:column;padding:1rem}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__icon{margin-bottom:.5rem;margin-right:0}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__content{text-align:center;margin-bottom:.75rem;margin-right:0}.AccessGate-module__WKb45W__access-gate--inline .AccessGate-module__WKb45W__access-gate__actions{max-width:100%}}.AccessGate-module__WKb45W__access-gate__placeholder-only{box-shadow:none;background:0 0;border:none;margin:0;padding:0}.AccessGate-module__WKb45W__access-gate__placeholder-content{background:0 0;border-radius:0;min-height:auto;margin:0;padding:0;position:relative}.AccessGate-module__WKb45W__access-gate__overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:10;background:#fffffff2;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AccessGate-module__WKb45W__access-gate__overlay-content{text-align:center;max-width:400px;padding:2rem}.AccessGate-module__WKb45W__access-gate__overlay-reason{color:var(--color-text-secondary,#6c757d);margin:1rem 0;font-size:1rem;line-height:1.5}.AccessGate-module__WKb45W__access-gate__overlay-actions{margin-top:1.5rem}.AccessGate-module__WKb45W__access-gate__overlay-action-button{background:var(--color-primary,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.AccessGate-module__WKb45W__access-gate__overlay-action-button:hover{background:var(--color-primary-dark,#2563eb);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}@media (max-width:768px){.AccessGate-module__WKb45W__access-gate__placeholder-content{min-height:150px;padding:1rem}.AccessGate-module__WKb45W__access-gate__overlay-content{padding:1.5rem}.AccessGate-module__WKb45W__access-gate__overlay-reason{font-size:.9rem}.AccessGate-module__WKb45W__access-gate__overlay-action-button{padding:.6rem 1.2rem;font-size:.9rem}}
.SectionType1-module__hs2PtW__section_type1{position:relative}.SectionType1-module__hs2PtW__section_type1:after{content:" ";z-index:-1;background:url(/assets/images/pattern-light.svg) 50%/cover no-repeat;width:85%;position:absolute;top:-80px;bottom:-80px;right:-100px;-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}.SectionType1-module__hs2PtW__section_type1:before{content:" ";z-index:-1;border:1px solid var(--secondary-secondary-fcc799);border-radius:20px;width:87%;position:absolute;top:0;bottom:0;left:0}.SectionType1-module__hs2PtW__section_type1__wrapper{flex-direction:row;display:flex}.SectionType1-module__hs2PtW__section_type1__block{display:flex}.SectionType1-module__hs2PtW__section_type1__headline{text-wrap:balance;margin-bottom:4px;padding:4px 0}.SectionType1-module__hs2PtW__section_type1__subline{font-family:var(--font-heading);font-size:var(--font-size-base);text-transform:uppercase;color:var(--secondary-secondary-fcc799);letter-spacing:.4px;font-weight:600}.SectionType1-module__hs2PtW__section_type1__copy{margin-top:12px}.SectionType1-module__hs2PtW__section_type1__linklist{gap:8px;margin-top:24px;display:flex}.SectionType1-module__hs2PtW__section_type1__block-col{flex:1;align-content:center}.SectionType1-module__hs2PtW__section_type1__block--1{flex-direction:column;flex:1;justify-content:center;padding:80px}.SectionType1-module__hs2PtW__section_type1__block--2{flex-grow:1;flex-shrink:0;width:50%;max-width:50%}.SectionType1-module__hs2PtW__section_type1__block-col--1{flex-direction:column;display:flex;transform:translateY(-60px)}.SectionType1-module__hs2PtW__section_type1__block-col--1>div:first-child{align-self:flex-end;width:65%;height:50%}.SectionType1-module__hs2PtW__section_type1__block-col--1>div:last-child{align-self:flex-end;width:100%;height:30%}.SectionType1-module__hs2PtW__section_type1__block-col--2 .card:first-child{height:50%;transform:translateY(-20%)}@media (max-width:1200px){.SectionType1-module__hs2PtW__section_type1__block--1{padding:60px}.SectionType1-module__hs2PtW__section_type1:after{width:75%;right:-80px}.SectionType1-module__hs2PtW__section_type1:before{width:75%}}@media (max-width:1024px){.SectionType1-module__hs2PtW__section_type1__wrapper{flex-direction:column}.SectionType1-module__hs2PtW__section_type1__block--1{order:1;padding:40px}.SectionType1-module__hs2PtW__section_type1__block--2{order:2;width:100%;max-width:100%;margin-top:2rem}.SectionType1-module__hs2PtW__section_type1:after{display:none}.SectionType1-module__hs2PtW__section_type1:before{width:100%;top:-20px;bottom:-20px}}@media (max-width:768px){.SectionType1-module__hs2PtW__section_type1__block--1{padding:24px}.SectionType1-module__hs2PtW__section_type1__block--2{flex-direction:column}.SectionType1-module__hs2PtW__section_type1__block-col--1{margin-bottom:1rem;transform:none}:is(.SectionType1-module__hs2PtW__section_type1__block-col--1 .card:first-child,.SectionType1-module__hs2PtW__section_type1__block-col--1 .card:last-child){align-self:stretch;width:100%;height:auto;margin-bottom:1rem}.SectionType1-module__hs2PtW__section_type1__block-col--2 .card:first-child{height:auto;transform:none}.SectionType1-module__hs2PtW__section_type1__subline{font-size:var(--font-size-sm)}.SectionType1-module__hs2PtW__section_type1__linklist{flex-direction:column;gap:.5rem}}@media (max-width:480px){.SectionType1-module__hs2PtW__section_type1__block--1{padding:16px}.SectionType1-module__hs2PtW__section_type1__linklist{align-items:stretch}.SectionType1-module__hs2PtW__section_type1:before{border-radius:12px}}@media (prefers-contrast:high){.SectionType1-module__hs2PtW__section_type1:before{border-color:var(--basic-black);border-width:2px}.SectionType1-module__hs2PtW__section_type1__subline{background:var(--secondary-secondary-fcc799);color:var(--basic-black);border-radius:4px;padding:.25rem .5rem}}@media (prefers-reduced-motion:reduce){.SectionType1-module__hs2PtW__section_type1__block-col--1{transform:none}.SectionType1-module__hs2PtW__section_type1__block-col--2 .card:first-child{transform:none}}.SectionType1-module__hs2PtW__content-section__components{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:1.5rem 0 0;display:flex}
.SectionType2-module__TEYDZq__section_type2{position:relative}.SectionType2-module__TEYDZq__section_type2:after{content:" ";z-index:-1;background:url(/assets/images/pattern-light.svg) 50%/cover no-repeat;width:99%;position:absolute;top:-80px;bottom:-80px;left:-100px;-webkit-mask-image:radial-gradient(#000 50%,#0000 80%);mask-image:radial-gradient(#000 50%,#0000 80%)}.SectionType2-module__TEYDZq__section_type2__wrapper{flex-direction:row;display:flex}.SectionType2-module__TEYDZq__section_type2__block{display:flex}.SectionType2-module__TEYDZq__section_type2__headline{font-size:var(--prose-h2);text-wrap:balance;margin-bottom:4px;padding:4px 0}.SectionType2-module__TEYDZq__section_type2__subline{font-family:var(--font-heading);font-size:var(--font-size-base);text-transform:uppercase;color:var(--secondary-secondary-fcc799);letter-spacing:.4px;font-weight:600}.SectionType2-module__TEYDZq__section_type2__copy{margin-top:12px}.SectionType2-module__TEYDZq__section_type2__linklist{gap:8px;margin-top:24px;display:flex}.SectionType2-module__TEYDZq__section_type2__block-col{flex-grow:0;flex-shrink:0;align-content:center}.SectionType2-module__TEYDZq__section_type2__block--1{flex-direction:row;width:69%;max-width:69%;display:flex}.SectionType2-module__TEYDZq__section_type2__block--2{flex-direction:column;justify-content:center;width:31%;max-width:31%;padding:24px 0 24px 48px}.SectionType2-module__TEYDZq__section_type2__block-col--1,.SectionType2-module__TEYDZq__section_type2__block-col--2,.SectionType2-module__TEYDZq__section_type2__block-col--3{flex-direction:column;justify-content:center;display:flex}.SectionType2-module__TEYDZq__section_type2__block-col--1{flex-shrink:0;width:17.46%}.SectionType2-module__TEYDZq__section_type2__block-col--2{flex-shrink:0;width:27.46%}.SectionType2-module__TEYDZq__section_type2__block-col--3{flex-shrink:0;width:55.08%}.SectionType2-module__TEYDZq__section_type2__block-col>div{width:var(--card-width,calc(100% + 24px));margin:var(--card-margin,0px);min-height:var(--card-min-height,initial);max-height:var(--card-max-height,initial);flex-shrink:0}@media (max-width:1200px){.SectionType2-module__TEYDZq__section_type2__block--2{padding:24px 0 24px 32px}}@media (max-width:1024px){.SectionType2-module__TEYDZq__section_type2__wrapper{flex-direction:column}.SectionType2-module__TEYDZq__section_type2__block--1{justify-content:center;gap:16px;width:100%;max-width:100%}.SectionType2-module__TEYDZq__section_type2__block--2{text-align:center;order:-1;width:100%;max-width:100%;padding:32px 24px}.SectionType2-module__TEYDZq__section_type2__block-col--1,.SectionType2-module__TEYDZq__section_type2__block-col--2,.SectionType2-module__TEYDZq__section_type2__block-col--3{width:33.33%}.SectionType2-module__TEYDZq__section_type2__block-col>div{width:100%;min-height:200px;max-height:300px;margin:0}}@media (max-width:768px){.SectionType2-module__TEYDZq__section_type2__block--1{flex-direction:column;gap:12px}.SectionType2-module__TEYDZq__section_type2__block-col--1,.SectionType2-module__TEYDZq__section_type2__block-col--2,.SectionType2-module__TEYDZq__section_type2__block-col--3{width:100%}.SectionType2-module__TEYDZq__section_type2__block--2{padding:24px 16px}.SectionType2-module__TEYDZq__section_type2__subline{font-size:var(--font-size-sm)}.SectionType2-module__TEYDZq__section_type2__block-col>div{width:100%;min-height:200px;max-height:250px;margin:0}}@media (max-width:480px){.SectionType2-module__TEYDZq__section_type2__block--2{padding:16px}.SectionType2-module__TEYDZq__section_type2__block-col>div{min-height:180px;max-height:200px}}@media (prefers-contrast:high){.SectionType2-module__TEYDZq__section_type2__subline{background:var(--secondary-secondary-fcc799);color:var(--basic-black);border-radius:4px;padding:.25rem .5rem}.SectionType2-module__TEYDZq__section_type2:after{opacity:.8;border:2px solid var(--basic-black)}}@media (prefers-reduced-motion:reduce){.SectionType2-module__TEYDZq__section_type2:after{background:#ff00000d;-webkit-mask-image:none;mask-image:none}}.SectionType2-module__TEYDZq__content-section__components{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:1.5rem 0 0;display:flex}.SectionType2-module__TEYDZq__section_type2--centered{text-align:center}.SectionType2-module__TEYDZq__section_type2--compact{padding:24px 0}.SectionType2-module__TEYDZq__section_type2--compact .SectionType2-module__TEYDZq__section_type2__block--2{padding:16px 0 16px 32px}
.SectionType3-module__rOxPTq__section_type3{position:relative}.SectionType3-module__rOxPTq__section_type3--sectionbg:after{content:" ";z-index:-1;background:url(/assets/images/pattern-dark.svg) 50%/cover no-repeat;position:absolute;inset:-80px -100px;-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}.SectionType3-module__rOxPTq__section_type3--border:before{content:" ";z-index:-1;border:1px solid var(--secondary-secondary-fcc799);border-radius:20px;position:absolute;inset:0}.SectionType3-module__rOxPTq__section_type3__wrapper{flex-direction:row;justify-content:space-around;gap:24px;padding:80px;display:flex}.SectionType3-module__rOxPTq__section_type3__block{max-width:280px;display:flex}.SectionType3-module__rOxPTq__section_type3__headline{font-size:var(--prose-h2);text-wrap:balance;margin-bottom:4px;padding:4px 0}.SectionType3-module__rOxPTq__section_type3__subline{font-family:var(--font-heading);font-size:var(--font-size-base);text-transform:uppercase;color:var(--secondary-secondary-fcc799);letter-spacing:.4px;font-weight:600}.SectionType3-module__rOxPTq__section_type3__copy{margin-top:12px}.SectionType3-module__rOxPTq__section_type3__cta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;display:flex}.SectionType3-module__rOxPTq__section_type3__linklist{gap:8px;display:flex}.SectionType3-module__rOxPTq__section_type3__block--1,.SectionType3-module__rOxPTq__section_type3__block--2{flex-direction:column;display:flex}@media (max-width:1200px){.SectionType3-module__rOxPTq__section_type3__wrapper{gap:20px;padding:60px 40px}.SectionType3-module__rOxPTq__section_type3__block{max-width:240px}}@media (max-width:1024px){.SectionType3-module__rOxPTq__section_type3__wrapper{gap:16px;padding:40px 24px}.SectionType3-module__rOxPTq__section_type3__block{max-width:200px}.SectionType3-module__rOxPTq__section_type3__subline{font-size:var(--font-size-sm)}}@media (max-width:768px){.SectionType3-module__rOxPTq__section_type3__wrapper{flex-direction:column;align-items:center;gap:24px;padding:32px 16px}.SectionType3-module__rOxPTq__section_type3__block{text-align:center;gap:16px;max-width:100%}.SectionType3-module__rOxPTq__section_type3__subline{font-size:var(--font-size-xs)}.SectionType3-module__rOxPTq__section_type3__cta{flex-direction:column;justify-content:center;gap:12px}}@media (max-width:480px){.SectionType3-module__rOxPTq__section_type3__wrapper{gap:20px;padding:24px 12px}.SectionType3-module__rOxPTq__section_type3__cta{gap:10px}}@media (prefers-contrast:high){.SectionType3-module__rOxPTq__section_type3--border:before{border-color:var(--basic-black);border-width:2px}.SectionType3-module__rOxPTq__section_type3__subline{background:var(--secondary-secondary-fcc799);color:var(--basic-black);border-radius:4px;padding:.25rem .5rem}}@media (prefers-reduced-motion:reduce){.SectionType3-module__rOxPTq__section_type3--sectionbg:after{background:#ff00000d;-webkit-mask-image:none;mask-image:none}}.SectionType3-module__rOxPTq__content-section__components{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:1.5rem 0 0;display:flex}@media print{.SectionType3-module__rOxPTq__section_type3--sectionbg:after,.SectionType3-module__rOxPTq__section_type3--border:before{display:none}.SectionType3-module__rOxPTq__section_type3__wrapper{gap:16px;padding:20px 0}.SectionType3-module__rOxPTq__section_type3__block{page-break-inside:avoid;max-width:none}}
.SectionType4-module__pmWBVG__section_type4{position:relative}.SectionType4-module__pmWBVG__section_type4--sectionbg:after{content:" ";z-index:-1;background:url(/assets/images/pattern-dark.svg) 50%/cover no-repeat;width:99%;position:absolute;top:-80px;bottom:-80px;left:-100px;-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}.SectionType4-module__pmWBVG__section_type4--border:before{content:" ";z-index:-1;border:1px solid var(--secondary-secondary-fcc799);border-radius:20px;position:absolute;inset:0}.SectionType4-module__pmWBVG__section_type4__wrapper{flex-direction:column;gap:24px;padding:80px 0;display:flex}.SectionType4-module__pmWBVG__section_type4__header{flex-direction:column;margin-bottom:4px;padding:4px 48px 48px;display:flex}.SectionType4-module__pmWBVG__section_type4__header--center{align-items:center}.SectionType4-module__pmWBVG__section_type4__header .SectionType4-module__pmWBVG__section_type4__headline{font-size:var(--prose-display);text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.SectionType4-module__pmWBVG__section_type4__blocks-wrapper{flex-direction:row;justify-content:space-around;gap:24px;padding:48px 80px;display:flex}.SectionType4-module__pmWBVG__section_type4__block{max-width:280px;display:flex}.SectionType4-module__pmWBVG__section_type4__headline{font-size:var(--prose-h2);text-wrap:balance;margin-bottom:4px;padding:4px 0}.SectionType4-module__pmWBVG__section_type4__subline{font-family:var(--font-heading);font-size:var(--font-size-base);text-transform:uppercase;color:var(--secondary-secondary-fcc799);letter-spacing:.4px;font-weight:600}.SectionType4-module__pmWBVG__section_type4__copy{margin-top:12px}.SectionType4-module__pmWBVG__section_type4__cta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;display:flex}.SectionType4-module__pmWBVG__section_type4--border .SectionType4-module__pmWBVG__section_type4__wrapper{padding:80px 0 48px}.SectionType4-module__pmWBVG__section_type4--single-block .SectionType4-module__pmWBVG__section_type4__block{max-width:65%}.SectionType4-module__pmWBVG__section_type4__block--1,.SectionType4-module__pmWBVG__section_type4__block--2{flex-direction:column;display:flex}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid{width:calc(100% + 260px);transform:translate(-130px)}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-track{width:100%;position:relative;overflow:hidden}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row{flex-flow:row;flex:1;gap:16px;padding:12px 0;display:flex}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row>div{flex-grow:0;flex-shrink:0;width:calc(33.3333% - 10.6667px);height:280px;margin:0}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row>div:first-child{position:relative;left:-80px}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row>div:last-child{position:relative;right:-80px}@media (max-width:1200px){.SectionType4-module__pmWBVG__section_type4__wrapper{padding:60px 0}.SectionType4-module__pmWBVG__section_type4__blocks-wrapper{padding:32px 60px}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid{width:calc(100% + 200px);transform:translate(-100px)}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row>.card:first-child{left:-60px}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row>.card:last-child{right:-60px}}@media (max-width:1024px){.SectionType4-module__pmWBVG__section_type4__wrapper{padding:40px 0}.SectionType4-module__pmWBVG__section_type4__header{padding:0 32px 32px}.SectionType4-module__pmWBVG__section_type4__blocks-wrapper{flex-direction:column;align-items:center;padding:32px}.SectionType4-module__pmWBVG__section_type4__block{text-align:center;max-width:400px}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid{width:calc(100% + 100px);transform:translate(-50px)}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row>.card:first-child{left:-40px}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row>.card:last-child{right:-40px}}@media (max-width:768px){.SectionType4-module__pmWBVG__section_type4__wrapper{gap:16px;padding:24px 0}.SectionType4-module__pmWBVG__section_type4__header{padding:0 16px 24px}.SectionType4-module__pmWBVG__section_type4__blocks-wrapper{gap:2rem;padding:24px 16px}.SectionType4-module__pmWBVG__section_type4__block{max-width:100%}.SectionType4-module__pmWBVG__section_type4__subline{font-size:var(--font-size-sm)}.SectionType4-module__pmWBVG__section_type4__cta{flex-direction:column;align-items:stretch;gap:.75rem}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid{width:calc(100% + 40px);transform:translate(-20px)}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row{flex-direction:column;align-items:center;gap:12px}.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row>.card{width:90%;height:200px;position:static!important;left:auto!important;right:auto!important}}@media (max-width:480px){.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row>.card{width:100%;height:180px}}@media (prefers-contrast:high){.SectionType4-module__pmWBVG__section_type4--border:before{border-color:var(--basic-black);border-width:2px}.SectionType4-module__pmWBVG__section_type4__subline{background:var(--secondary-secondary-fcc799);color:var(--basic-black);border-radius:4px;padding:.25rem .5rem}}@media (prefers-reduced-motion:reduce){.SectionType4-module__pmWBVG__section_type4__carousel-card-grid{transform:none}:is(.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row>.card:first-child,.SectionType4-module__pmWBVG__section_type4__carousel-card-grid-row>.card:last-child){position:static;left:auto;right:auto}}.SectionType4-module__pmWBVG__content-section__components{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:1.5rem 0 0;display:flex}
.SectionType5-module__p1Gh-a__sectionType5{height:65vh;min-height:500px;display:flex;position:relative}.SectionType5-module__p1Gh-a__sectionType5__caption{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,#ffffff40 0%,#ffffffa6 100%);border:1px solid #fff6;border-radius:20px;flex:1;justify-content:center;align-items:center;max-width:calc(65vw - 24px);margin-left:24px;padding:64px 224px 48px 48px;display:flex;position:relative;box-shadow:0 5px 10px #0000001a}.SectionType5-module__p1Gh-a__sectionType5__captionWrapper{flex-direction:column;gap:24px;width:fit-content;max-width:65%;height:fit-content;display:flex}.SectionType5-module__p1Gh-a__sectionType5__captionLabel{font-size:var(--prose-h1);margin:0;font-weight:700;line-height:1.2}.SectionType5-module__p1Gh-a__sectionType5__captionCopy{font-size:var(--prose-lead);color:#666;margin:0;line-height:1.6}.SectionType5-module__p1Gh-a__sectionType5__cardWrapper{justify-content:center;align-items:center;width:calc(35vw + 160px);padding-right:24px;display:flex;position:absolute;top:0;bottom:0;right:0}.SectionType5-module__p1Gh-a__sectionType5__cardWrapper [data-comp-static-name=card]{height:100%;max-height:65%;margin:0}.SectionType5-module__p1Gh-a__sectionType5__scatteredCards{z-index:-1;width:calc(65vw - 24px);position:absolute;top:48px;bottom:48px;left:24px}.SectionType5-module__p1Gh-a__sectionType5--dark .SectionType5-module__p1Gh-a__sectionType5__caption{background-image:linear-gradient(118deg,#00000040 0%,#000000a6 100%);border:1px solid #fff3}.SectionType5-module__p1Gh-a__sectionType5--dark .SectionType5-module__p1Gh-a__sectionType5__captionLabel{color:#fff}.SectionType5-module__p1Gh-a__sectionType5--dark .SectionType5-module__p1Gh-a__sectionType5__captionCopy{color:#ccc}@media (max-width:1200px){.SectionType5-module__p1Gh-a__sectionType5__caption{max-width:calc(70vw - 20px);padding:48px 180px 36px 36px}.SectionType5-module__p1Gh-a__sectionType5__cardWrapper{width:calc(30vw + 120px);padding-right:20px}.SectionType5-module__p1Gh-a__sectionType5__scatteredCards{width:calc(70vw - 20px);top:36px;bottom:36px;left:20px}}@media (max-width:768px){.SectionType5-module__p1Gh-a__sectionType5{flex-direction:column;height:auto;min-height:600px}.SectionType5-module__p1Gh-a__sectionType5__caption{flex:none;order:1;width:calc(100% - 40px);max-width:none;margin:20px;padding:32px}.SectionType5-module__p1Gh-a__sectionType5__captionWrapper{gap:20px;max-width:100%}.SectionType5-module__p1Gh-a__sectionType5__cardWrapper{order:2;width:100%;height:300px;padding:20px;position:relative;top:auto;bottom:auto;right:auto}.SectionType5-module__p1Gh-a__sectionType5__cardWrapper .card{max-width:400px;height:auto;max-height:none}.SectionType5-module__p1Gh-a__sectionType5__scatteredCards{z-index:-1;width:100%;position:absolute;top:0;bottom:0;left:0}}@media (max-width:480px){.SectionType5-module__p1Gh-a__sectionType5{min-height:500px}.SectionType5-module__p1Gh-a__sectionType5__caption{width:calc(100% - 24px);margin:12px;padding:24px}.SectionType5-module__p1Gh-a__sectionType5__captionWrapper{gap:16px}.SectionType5-module__p1Gh-a__sectionType5__cardWrapper{height:250px;padding:12px}.SectionType5-module__p1Gh-a__sectionType5__cardWrapper .card{max-width:300px}}
