.breadcrumbs{font-size:12px;line-height:1.5}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;gap:2px}.breadcrumbs--scrollable .breadcrumbs__list{flex-wrap:nowrap;white-space:nowrap}.breadcrumbs--scrollable .breadcrumbs__item{flex-shrink:0}.breadcrumbs__item{display:flex;align-items:center;gap:2px}.breadcrumbs__link{color:var(--color-gray-200);text-decoration:none;padding:0;font-weight:400;display:inline-flex;align-items:center;transition:color .2s ease}.breadcrumbs__link:hover{color:var(--color-gray-300);background-color:transparent;text-decoration:none}.breadcrumbs__link:focus{outline:2px solid var(--color-primary);outline-offset:2px}.breadcrumbs__current{color:var(--color-gray-500);font-weight:400;padding:0;display:inline-flex;align-items:center}.breadcrumbs__separator{color:var(--color-gray-200);font-weight:400;user-select:none;margin:0 4px}.breadcrumbs__home-icon{display:inline-flex;align-items:center;vertical-align:middle;margin-right:4px;flex-shrink:0}.breadcrumbs--scrollable{position:relative;display:flex;align-items:center;gap:8px}.breadcrumbs__scroll-container{flex:1;overflow:hidden}.breadcrumbs__scroll-container--enabled{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.breadcrumbs__scroll-container--enabled::-webkit-scrollbar{display:none}.breadcrumbs__scroll-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--alias-neutral-300);background-color:var(--alias-neutral-50);border-radius:4px;cursor:pointer;transition:all .2s ease;flex-shrink:0}.breadcrumbs__scroll-button:hover{background-color:var(--alias-neutral-100);border-color:var(--alias-neutral-400)}.breadcrumbs__scroll-button:focus{outline:2px solid var(--color-primary);outline-offset:2px}.breadcrumbs__scroll-button:disabled{opacity:.5;cursor:not-allowed}.breadcrumbs__scroll-button--left{order:-1}.breadcrumbs__scroll-button--right{order:1}.breadcrumbs__scroll-icon{width:14px;height:14px;color:var(--alias-neutral-600)}@media screen and (min-width: 768px){.breadcrumbs{font-size:14px}.breadcrumbs__list,.breadcrumbs__item{gap:4px}.breadcrumbs__link,.breadcrumbs__current{padding:0}.breadcrumbs__scroll-button{width:32px;height:32px}.breadcrumbs__scroll-icon{width:16px;height:16px}}.page-header__breadcrumbs .breadcrumbs{font-size:12px;line-height:1.5}.page-header__breadcrumbs .breadcrumbs__list{gap:0}.page-header__breadcrumbs .breadcrumbs__link{color:var(--color-gray-200);font-weight:400;padding:0;text-decoration:none}.page-header__breadcrumbs .breadcrumbs__link:hover{color:var(--color-gray-300);background-color:transparent;text-decoration:none}.page-header__breadcrumbs .breadcrumbs__current{color:var(--color-gray-500);font-weight:400;padding:0}.page-header__breadcrumbs .breadcrumbs__separator{color:var(--color-gray-200);margin:0 4px}@media screen and (min-width: 768px){.page-header__breadcrumbs .breadcrumbs{font-size:14px}}.button{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:20px 40px;min-height:32px;font-size:var(--text-base);font-weight:500;cursor:pointer;transition:all .2s ease-in-out;border-radius:9999px}.button:focus{outline:2px solid var(--color-primary);outline-offset:2px}.button:disabled{opacity:.5;cursor:not-allowed}.button:has(.button__icon){padding:20px 20px 20px 40px}.button__icon{display:flex;align-items:center;justify-content:center;font-size:var(--text-base);font-weight:700;width:24px;height:24px;border-radius:50%;transition:background-color .2s ease-in-out,color .2s ease-in-out}.checkbox-wrapper{display:flex;flex-direction:column;gap:.25rem;width:100%}.checkbox__label{display:flex;align-items:center;gap:.5rem;cursor:pointer;user-select:none}.checkbox__label--disabled{cursor:not-allowed;opacity:.6}.checkbox__input{position:absolute;opacity:0;width:0;height:0}.checkbox{position:relative;display:flex;align-items:center;justify-content:center;border:2px solid #d1d5db;border-radius:.25rem;background-color:#fff;transition:all .2s ease-in-out;flex-shrink:0}.checkbox--small{width:1rem;height:1rem}.checkbox--medium{width:1.25rem;height:1.25rem}.checkbox--large{width:1.5rem;height:1.5rem}.checkbox--default{border:2px solid #d1d5db;background-color:#fff}.checkbox--filled{border:2px solid #d1d5db;background-color:#f9fafb}.checkbox__input:checked+.checkbox{background-color:#3b82f6;border-color:#3b82f6}.checkbox__input:focus+.checkbox{box-shadow:0 0 0 3px #3b82f61a}.checkbox__input:checked+.checkbox.checkbox--error{background-color:#ef4444;border-color:#ef4444}.checkbox__input:disabled+.checkbox{background-color:#f3f4f6;border-color:#d1d5db;cursor:not-allowed}.checkbox__input:disabled:checked+.checkbox{background-color:#9ca3af;border-color:#9ca3af}.checkbox__icon{width:100%;height:100%;color:#fff;opacity:0;transition:opacity .2s ease-in-out}.checkbox__input:checked+.checkbox .checkbox__icon{opacity:1}.checkbox__text{font-size:.875rem;color:#374151;line-height:1.25rem}.checkbox__label--disabled .checkbox__text{color:#9ca3af}.checkbox__required{color:#ef4444}.checkbox__error{font-size:.75rem;color:#ef4444;margin-top:.25rem}.file-upload-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%}.file-upload__label{font-size:.875rem;font-weight:500;color:#374151;cursor:pointer}.file-upload__label--required:after{content:" *";color:#ef4444}.file-upload{position:relative;display:flex;align-items:center;justify-content:center;padding:2rem;border:2px dashed #d1d5db;border-radius:.375rem;background-color:#fff;transition:all .2s ease-in-out;cursor:pointer;min-height:120px}.file-upload:hover{border-color:#3b82f6;background-color:#f8fafc}.file-upload:focus-within{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.file-upload--small{padding:1.5rem;min-height:100px}.file-upload--medium{padding:2rem;min-height:120px}.file-upload--large{padding:2.5rem;min-height:140px}.file-upload--default{border:2px dashed #d1d5db;background-color:#fff}.file-upload--outlined{border:2px dashed #d1d5db;background-color:transparent}.file-upload--outlined:hover{border-color:#3b82f6;background-color:#3b82f60d}.file-upload--filled{border:2px dashed #d1d5db;background-color:#f9fafb}.file-upload--filled:hover{border-color:#3b82f6;background-color:#f0f9ff}.file-upload--drag-over{border-color:#3b82f6;background-color:#f0f9ff;transform:scale(1.02)}.file-upload--error{border-color:#ef4444}.file-upload--error:hover{border-color:#ef4444;background-color:#fef2f2}.file-upload--error:focus-within{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.file-upload--disabled{background-color:#f3f4f6;border-color:#d1d5db;cursor:not-allowed;opacity:.6}.file-upload--disabled:hover{border-color:#d1d5db;background-color:#f3f4f6;transform:none}.file-upload__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.file-upload__content{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.file-upload__icon{width:2.5rem;height:2.5rem;color:#6b7280;transition:color .2s ease-in-out}.file-upload:hover .file-upload__icon{color:#3b82f6}.file-upload--error:hover .file-upload__icon{color:#ef4444}.file-upload__icon svg{width:100%;height:100%}.file-upload__text{display:flex;flex-direction:column;gap:.25rem}.file-upload__placeholder{font-size:.875rem;font-weight:500;color:#374151}.file-upload__accept{font-size:.75rem;color:#6b7280}.file-upload__files{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.file-upload__file{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.25rem;font-size:.875rem}.file-upload__file-name{flex:1;color:#374151;font-weight:500}.file-upload__file-size{color:#6b7280;font-size:.75rem}.file-upload__file-remove{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;background-color:#ef4444;color:#fff;border-radius:50%;cursor:pointer;font-size:.75rem;font-weight:700;transition:background-color .2s ease-in-out}.file-upload__file-remove:hover{background-color:#dc2626}.file-upload__error{font-size:.75rem;color:#ef4444;margin-top:.25rem}.input-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%}.input__label{font-size:.875rem;font-weight:500;color:#374151;cursor:pointer}.input__label--required:after{content:" *";color:#ef4444}.input{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;line-height:1.25rem;transition:all .2s ease-in-out;background-color:#fff;color:#111827}.input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.input::placeholder{color:#9ca3af}.input--small{padding:.5rem .75rem;font-size:.75rem}.input--medium{padding:.75rem 1rem;font-size:.875rem}.input--large{padding:1rem 1.25rem;font-size:1rem}.input--default{border:1px solid #d1d5db;background-color:#fff}.input--outlined{border:2px solid #d1d5db;background-color:transparent}.input--outlined:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.input--filled{border:1px solid transparent;background-color:#f9fafb}.input--filled:focus{background-color:#fff;border-color:#3b82f6}.input--error{border-color:#ef4444}.input--error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.input--disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.input--disabled:focus{border-color:#d1d5db;box-shadow:none}.input__error{font-size:.75rem;color:#ef4444;margin-top:.25rem}.radio-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%}.radio__label{font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.radio__label--required:after{content:" *";color:#ef4444}.radio-group{display:flex;flex-direction:column;gap:.75rem}.radio-group--horizontal{flex-direction:row;flex-wrap:wrap;gap:1.5rem}.radio__label{display:flex;align-items:center;gap:.5rem;cursor:pointer;user-select:none}.radio__label--disabled{cursor:not-allowed;opacity:.6}.radio__input{position:absolute;opacity:0;width:0;height:0}.radio{position:relative;display:flex;align-items:center;justify-content:center;border:2px solid #d1d5db;border-radius:50%;background-color:#fff;transition:all .2s ease-in-out;flex-shrink:0}.radio--small{width:1rem;height:1rem}.radio--medium{width:1.25rem;height:1.25rem}.radio--large{width:1.5rem;height:1.5rem}.radio--default{border:2px solid #d1d5db;background-color:#fff}.radio--filled{border:2px solid #d1d5db;background-color:#f9fafb}.radio__input:focus+.radio{box-shadow:0 0 0 3px #3b82f61a}.radio.radio--error{border-color:#ef4444}.radio__input:disabled+.radio{background-color:#f3f4f6;border-color:#d1d5db;cursor:not-allowed}.radio__dot{width:50%;height:50%;border-radius:50%;background-color:#3b82f6;opacity:0;transition:opacity .2s ease-in-out}.radio--checked .radio__dot{opacity:1}.radio--error.radio--checked .radio__dot{background-color:#ef4444}.radio--disabled.radio--checked .radio__dot{background-color:#9ca3af}.radio__text{font-size:.875rem;color:#374151;line-height:1.25rem}.radio__label--disabled .radio__text{color:#9ca3af}.radio__error{font-size:.75rem;color:#ef4444;margin-top:.25rem}.select-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%}.select__label{font-size:.875rem;font-weight:500;color:#374151;cursor:pointer}.select__label--required:after{content:" *";color:#ef4444}.select{padding:.75rem 2.5rem .75rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;line-height:1.25rem;transition:all .2s ease-in-out;background-color:#fff;color:#111827;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em}.select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.select option{padding:.5rem;background-color:#fff;color:#111827}.select--small{padding:.5rem 2rem .5rem .75rem;font-size:.75rem;background-size:1.25em 1.25em}.select--medium{padding:.75rem 2.5rem .75rem 1rem;font-size:.875rem;background-size:1.5em 1.5em}.select--large{padding:1rem 3rem 1rem 1.25rem;font-size:1rem;background-size:1.75em 1.75em}.select--default{border:1px solid #d1d5db;background-color:#fff}.select--outlined{border:2px solid #d1d5db;background-color:transparent}.select--outlined:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.select--filled{border:1px solid transparent;background-color:#f9fafb}.select--filled:focus{background-color:#fff;border-color:#3b82f6}.select--error{border-color:#ef4444}.select--error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.select--disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.select--disabled:focus{border-color:#d1d5db;box-shadow:none}.select__error{font-size:.75rem;color:#ef4444;margin-top:.25rem}.textarea-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%}.textarea__label{font-size:.875rem;font-weight:500;color:#374151;cursor:pointer}.textarea__label--required:after{content:" *";color:#ef4444}.textarea{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;line-height:1.25rem;transition:all .2s ease-in-out;background-color:#fff;color:#111827;font-family:inherit;resize:vertical}.textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.textarea::placeholder{color:#9ca3af}.textarea--small{padding:.5rem .75rem;font-size:.75rem;min-height:2.5rem}.textarea--medium{padding:.75rem 1rem;font-size:.875rem;min-height:3rem}.textarea--large{padding:1rem 1.25rem;font-size:1rem;min-height:3.5rem}.textarea--default{border:1px solid #d1d5db;background-color:#fff}.textarea--outlined{border:2px solid #d1d5db;background-color:transparent}.textarea--outlined:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.textarea--filled{border:1px solid transparent;background-color:#f9fafb}.textarea--filled:focus{background-color:#fff;border-color:#3b82f6}.textarea--resize-none{resize:none}.textarea--resize-vertical{resize:vertical}.textarea--resize-horizontal{resize:horizontal}.textarea--resize-both{resize:both}.textarea--error{border-color:#ef4444}.textarea--error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.textarea--disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.textarea--disabled:focus{border-color:#d1d5db;box-shadow:none}.textarea__error{font-size:.75rem;color:#ef4444;margin-top:.25rem}.data-link{text-decoration:none;cursor:pointer}.data-link:hover{text-decoration:underline}.logo{display:flex;align-items:center}.logo-mask{display:block;background-color:currentColor;aspect-ratio:1;height:36px;width:150px;-webkit-mask-size:contain;mask-size:contain}.logo-mask--custom-width{aspect-ratio:auto}.logo-mask--var\(--alias-primary-default\){background-color:var(--alias-primary-default)}.logo-mask--var\(--alias-secondary-default\){background-color:var(--alias-secondary-default)}.logo-mask--var\(--alias-accent-default\){background-color:var(--alias-accent-default)}.logo-mask--var\(--color-gray-500\){background-color:var(--color-gray-500)}.logo-mask--var\(--color-white\){background-color:var(--color-white)}@keyframes fadeInChar{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInBlur{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-chars{display:inline-block}.animate-chars .char{display:inline-block;opacity:0}.animate-chars .char:empty,.animate-chars .char:blank{animation:none;opacity:1}.animate-lines .line{display:inline-block;opacity:0}.animate-blur{opacity:0;filter:blur(10px)}.fade-up,.fade-down,.fade-left,.fade-right{opacity:0}.animate-on-scroll{opacity:0;transition:all .6s ease-out}.animate-on-scroll.fade-up,.animate-on-scroll.fade-down{opacity:0;transform:translateY(20px)}.animate-on-scroll.fade-left,.animate-on-scroll.fade-right{opacity:0;transform:translate(20px)}.animate-on-scroll.fade-in{opacity:0}.animate-on-scroll.blur{opacity:0;filter:blur(10px)}.animate-on-scroll.scale{opacity:0;transform:scale(.8)}.animate-on-scroll.slide-up,.animate-on-scroll.slide-down{opacity:0;transform:translateY(50px)}.animate-on-scroll.slide-left,.animate-on-scroll.slide-right{opacity:0;transform:translate(50px)}.animate-on-scroll.is-visible{opacity:1;transform:translateY(0) translate(0) scale(1);filter:blur(0)}.animate-on-scroll.is-visible.fade-up{animation:fadeUp .8s ease-out forwards}.animate-on-scroll.is-visible.fade-down{transform:translateY(0)}.animate-on-scroll.is-visible.fade-left,.animate-on-scroll.is-visible.fade-right{transform:translate(0)}.animate-on-scroll.is-visible.blur{filter:blur(10px)}.animate-on-scroll.is-visible.scale{transform:scale(1)}.animate-on-scroll.is-visible.slide-up,.animate-on-scroll.is-visible.slide-down{transform:translateY(0)}.animate-on-scroll.is-visible.slide-left,.animate-on-scroll.is-visible.slide-right{transform:translate(0)}.animate-on-scroll.is-visible.animate-blur{animation:fadeInBlur 1s ease-out forwards}.animate-on-scroll.is-visible .char{animation:fadeInChar .6s ease-out forwards}.delay-0{animation-delay:0s!important;transition-delay:0s!important}.delay-1{animation-delay:.1s!important;transition-delay:.1s!important}.delay-2{animation-delay:.2s!important;transition-delay:.2s!important}.delay-3{animation-delay:.3s!important;transition-delay:.3s!important}.delay-4{animation-delay:.4s!important;transition-delay:.4s!important}.delay-5{animation-delay:.5s!important;transition-delay:.5s!important}.delay-6{animation-delay:.6s!important;transition-delay:.6s!important}.delay-7{animation-delay:.7s!important;transition-delay:.7s!important}.delay-8{animation-delay:.8s!important;transition-delay:.8s!important}.delay-9{animation-delay:.9s!important;transition-delay:.9s!important}.delay-10{animation-delay:1s!important;transition-delay:1s!important}.delay-11{animation-delay:1.1s!important;transition-delay:1.1s!important}.delay-12{animation-delay:1.2s!important;transition-delay:1.2s!important}.delay-13{animation-delay:1.3s!important;transition-delay:1.3s!important}.delay-14{animation-delay:1.4s!important;transition-delay:1.4s!important}.delay-15{animation-delay:1.5s!important;transition-delay:1.5s!important}.delay-16{animation-delay:1.6s!important;transition-delay:1.6s!important}.delay-17{animation-delay:1.7s!important;transition-delay:1.7s!important}.delay-18{animation-delay:1.8s!important;transition-delay:1.8s!important}.delay-19{animation-delay:1.9s!important;transition-delay:1.9s!important}.delay-20{animation-delay:2s!important;transition-delay:2s!important}.delay-21{animation-delay:2.1s!important;transition-delay:2.1s!important}.delay-22{animation-delay:2.2s!important;transition-delay:2.2s!important}.delay-23{animation-delay:2.3s!important;transition-delay:2.3s!important}.delay-24{animation-delay:2.4s!important;transition-delay:2.4s!important}.delay-25{animation-delay:2.5s!important;transition-delay:2.5s!important}.delay-26{animation-delay:2.6s!important;transition-delay:2.6s!important}.delay-27{animation-delay:2.7s!important;transition-delay:2.7s!important}.delay-28{animation-delay:2.8s!important;transition-delay:2.8s!important}.delay-29{animation-delay:2.9s!important;transition-delay:2.9s!important}.delay-30{animation-delay:3s!important;transition-delay:3s!important}.delay-31{animation-delay:3.1s!important;transition-delay:3.1s!important}.delay-32{animation-delay:3.2s!important;transition-delay:3.2s!important}.delay-33{animation-delay:3.3s!important;transition-delay:3.3s!important}.delay-34{animation-delay:3.4s!important;transition-delay:3.4s!important}.delay-35{animation-delay:3.5s!important;transition-delay:3.5s!important}.delay-36{animation-delay:3.6s!important;transition-delay:3.6s!important}.delay-37{animation-delay:3.7s!important;transition-delay:3.7s!important}.delay-38{animation-delay:3.8s!important;transition-delay:3.8s!important}.delay-39{animation-delay:3.9s!important;transition-delay:3.9s!important}.delay-40{animation-delay:4s!important;transition-delay:4s!important}.delay-41{animation-delay:4.1s!important;transition-delay:4.1s!important}.delay-42{animation-delay:4.2s!important;transition-delay:4.2s!important}.delay-43{animation-delay:4.3s!important;transition-delay:4.3s!important}.delay-44{animation-delay:4.4s!important;transition-delay:4.4s!important}.delay-45{animation-delay:4.5s!important;transition-delay:4.5s!important}.delay-46{animation-delay:4.6s!important;transition-delay:4.6s!important}.delay-47{animation-delay:4.7s!important;transition-delay:4.7s!important}.delay-48{animation-delay:4.8s!important;transition-delay:4.8s!important}.delay-49{animation-delay:4.9s!important;transition-delay:4.9s!important}.delay-50{animation-delay:5s!important;transition-delay:5s!important}@media screen and (min-width: 768px){.animate-on-scroll.fade-up{transform:translateY(30px)}.animate-on-scroll.fade-down{transform:translateY(-30px)}.animate-on-scroll.fade-left{transform:translate(-30px)}.animate-on-scroll.fade-right{transform:translate(30px)}.animate-on-scroll.slide-up{transform:translateY(50px)}.animate-on-scroll.slide-down{transform:translateY(-50px)}.animate-on-scroll.slide-left{transform:translate(-50px)}.animate-on-scroll.slide-right{transform:translate(50px)}}@media (prefers-reduced-motion: reduce){.animate-on-scroll{transition:opacity .3s ease-out;transform:none!important;filter:none!important}.animate-on-scroll.is-visible{opacity:1}}.page-title{width:100%}.page-title__content{display:flex;align-items:flex-end;gap:32px;flex-wrap:wrap}.page-title__title{color:var(--color-gray-700);font-family:var(--font-family-en);font-size:28px;font-weight:700;line-height:1.2;margin:0;text-transform:uppercase;letter-spacing:.0555555556em}.page-title__label{color:var(--text-body);font:var(--font-body-md)}.page-title--center .page-title__content{justify-content:center;text-align:center}.page-title--vertical .page-title__content{flex-direction:column;align-items:flex-start;gap:16px}.page-title--vertical-center .page-title__content{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px}.page-title--background .page-title__content{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.page-title--background .page-title__content:before{content:"";position:absolute;inset:0;background-color:#0000004d;z-index:1}.page-title--background .page-title__content .page-title__title,.page-title--background .page-title__content .page-title__label{position:relative;z-index:2;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}@media screen and (min-width: 768px){.page-title__content{align-items:flex-start}.page-title__title{font-size:36px}.page-title__label{font:var(--font-body-sm)}.page-title--center .page-title__content{flex-direction:row;align-items:center;justify-content:center;text-align:center}.page-title--vertical-center .page-title__content{align-items:center;text-align:center}}
