:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;interpolate-size:allow-keywords;--color-white:#fff;--color-warm-50:#f4f1f1;--color-warm-100:#eeebeb;--color-warm-300:#c6c1c1;--color-warm-400:#b5b0b0;--color-warm-500:#968f8f;--color-warm-600:#6f6868;--color-warm-700:#2a2525;--color-warm-800:#231f1f;--color-warm-900:#1c1919;--color-warm-950:#161313;--color-red-300:#e07371;--color-red-400:#d66361;--color-red-600:#b43d3b;--color-red-700:#9a3331;--color-green-100:#e5f3e9;--color-green-400:oklch(84.5% .143 164.978);--color-green-600:oklch(55% .15 164.978);--color-green-800:#285d3d;--color-yellow-100:#f8f0d7;--color-yellow-400:#e0bd5a;--color-yellow-800:#6b561a;--bg-page:var(--color-warm-50);--bg-soft:var(--color-warm-100);--bg-card:var(--color-white);--bg-dark:var(--color-warm-900);--bg-dark-alt:var(--color-warm-800);--text-primary:var(--color-warm-800);--text-strong:var(--color-warm-900);--text-alt:var(--color-warm-700);--text-secondary:var(--color-warm-600);--text-tertiary:var(--color-warm-400);--text-on-dark:var(--color-warm-50);--text-on-dark-soft:color-mix(in srgb, var(--color-warm-50) 70%, transparent);--border-soft:var(--color-warm-300);--border-softer:color-mix(in srgb, var(--color-warm-800) 10%, transparent);--border-strong:var(--color-warm-500);--border-on-dark:color-mix(in srgb, var(--color-warm-50) 15%, transparent);--accent-red:var(--color-red-600);--accent-red-strong:var(--color-red-600);--accent-red-hover:var(--color-red-700);--accent-red-text:var(--color-red-600);--text-on-accent:var(--color-white);--accent-red-light:var(--color-red-400);--accent-red-bg:color-mix(in srgb, var(--color-red-600) 8%, transparent);--accent-green:var(--color-green-600);--accent-green-bg:color-mix(in srgb, var(--color-green-400) 32%, transparent);--status-success:var(--color-green-800);--status-success-bg:var(--color-green-100);--status-pending:var(--color-yellow-800);--status-pending-bg:var(--color-yellow-100);--status-error:var(--color-red-600);--status-error-bg:color-mix(in srgb, var(--color-red-600) 8%, transparent);--focus-ring:var(--color-red-600);--player-bg:var(--color-warm-950);--font-serif:"Playfair Display", Georgia, "Times New Roman", serif;--font-sans:"Sora", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--shadow-soft:0 14px 34px #00000026;--shadow-strong:0 14px 34px #00000073;--overlay-chip-blur:.5rem;--t-default:.2s ease;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--container-small:720px;--container-max:1100px;--container-container:100rem;--space-section:5rem}[data-color-scheme=dark]{--bg-page:var(--color-warm-900);--bg-soft:var(--color-warm-800);--bg-card:var(--color-warm-700);--bg-dark:var(--color-warm-950);--bg-dark-alt:var(--color-warm-800);--text-primary:var(--color-warm-50);--text-strong:var(--color-white);--text-alt:color-mix(in srgb, var(--color-warm-50) 88%, transparent);--text-secondary:color-mix(in srgb, var(--color-warm-50) 60%, transparent);--text-tertiary:color-mix(in srgb, var(--color-warm-50) 40%, transparent);--text-on-dark:var(--color-warm-50);--text-on-dark-soft:color-mix(in srgb, var(--color-warm-50) 70%, transparent);--border-soft:color-mix(in srgb, var(--color-warm-50) 22%, transparent);--border-softer:color-mix(in srgb, var(--color-warm-50) 12%, transparent);--border-strong:color-mix(in srgb, var(--color-warm-50) 40%, transparent);--border-on-dark:color-mix(in srgb, var(--color-warm-50) 15%, transparent);--accent-red:var(--color-red-600);--accent-red-strong:var(--color-red-600);--accent-red-hover:var(--color-red-700);--accent-red-text:var(--color-red-300);--text-on-accent:var(--color-white);--accent-red-light:var(--color-red-400);--accent-red-bg:color-mix(in srgb, var(--color-red-600) 16%, transparent);--accent-green:var(--color-green-600);--accent-green-bg:color-mix(in srgb, var(--color-green-600) 24%, transparent);--status-success:var(--color-green-400);--status-success-bg:color-mix(in srgb, var(--color-green-600) 24%, transparent);--status-pending:var(--color-yellow-400);--status-pending-bg:color-mix(in srgb, var(--color-yellow-400) 14%, transparent);--status-error:var(--color-red-400);--status-error-bg:color-mix(in srgb, var(--color-red-600) 16%, transparent);--focus-ring:var(--color-red-400);--player-bg:var(--color-warm-950);color:var(--text-primary);background-color:var(--bg-page);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-color-scheme=auto]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){[data-color-scheme=auto]{--lightningcss-light: ;--lightningcss-dark:initial;--bg-page:var(--color-warm-900);--bg-soft:var(--color-warm-800);--bg-card:var(--color-warm-700);--bg-dark:var(--color-warm-950);--bg-dark-alt:var(--color-warm-800);--text-primary:var(--color-warm-50);--text-strong:var(--color-white);--text-alt:color-mix(in srgb, var(--color-warm-50) 88%, transparent);--text-secondary:color-mix(in srgb, var(--color-warm-50) 60%, transparent);--text-tertiary:color-mix(in srgb, var(--color-warm-50) 40%, transparent);--text-on-dark:var(--color-warm-50);--text-on-dark-soft:color-mix(in srgb, var(--color-warm-50) 70%, transparent);--border-soft:color-mix(in srgb, var(--color-warm-50) 22%, transparent);--border-softer:color-mix(in srgb, var(--color-warm-50) 12%, transparent);--border-strong:color-mix(in srgb, var(--color-warm-50) 40%, transparent);--border-on-dark:color-mix(in srgb, var(--color-warm-50) 15%, transparent);--accent-red:var(--color-red-600);--accent-red-strong:var(--color-red-600);--accent-red-hover:var(--color-red-700);--accent-red-text:var(--color-red-300);--text-on-accent:var(--color-white);--accent-red-light:var(--color-red-400);--accent-red-bg:color-mix(in srgb, var(--color-red-600) 16%, transparent);--accent-green:var(--color-green-600);--accent-green-bg:color-mix(in srgb, var(--color-green-600) 24%, transparent);--status-success:var(--color-green-400);--status-success-bg:color-mix(in srgb, var(--color-green-600) 24%, transparent);--status-pending:var(--color-yellow-400);--status-pending-bg:color-mix(in srgb, var(--color-yellow-400) 14%, transparent);--status-error:var(--color-red-400);--status-error-bg:color-mix(in srgb, var(--color-red-600) 16%, transparent);--focus-ring:var(--color-red-400);--player-bg:var(--color-warm-950)}}[data-color-scheme=light]{--bg-page:var(--color-warm-50);--bg-soft:var(--color-warm-100);--bg-card:var(--color-white);--bg-dark:var(--color-warm-900);--bg-dark-alt:var(--color-warm-800);--text-primary:var(--color-warm-800);--text-strong:var(--color-warm-900);--text-alt:var(--color-warm-700);--text-secondary:var(--color-warm-600);--text-tertiary:var(--color-warm-400);--text-on-dark:var(--color-warm-50);--text-on-dark-soft:color-mix(in srgb, var(--color-warm-50) 70%, transparent);--border-soft:var(--color-warm-300);--border-softer:color-mix(in srgb, var(--color-warm-800) 10%, transparent);--border-strong:var(--color-warm-500);--border-on-dark:color-mix(in srgb, var(--color-warm-50) 15%, transparent);--accent-red:var(--color-red-600);--accent-red-strong:var(--color-red-600);--accent-red-hover:var(--color-red-700);--accent-red-text:var(--color-red-600);--text-on-accent:var(--color-white);--accent-red-light:var(--color-red-400);--accent-red-bg:color-mix(in srgb, var(--color-red-600) 8%, transparent);--accent-green:var(--color-green-600);--accent-green-bg:color-mix(in srgb, var(--color-green-400) 32%, transparent);--status-success:var(--color-green-800);--status-success-bg:var(--color-green-100);--status-pending:var(--color-yellow-800);--status-pending-bg:var(--color-yellow-100);--status-error:var(--color-red-600);--status-error-bg:color-mix(in srgb, var(--color-red-600) 8%, transparent);--focus-ring:var(--color-red-600);--player-bg:var(--color-warm-950);color:var(--text-primary);background-color:var(--bg-page);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{box-sizing:border-box;scrollbar-gutter:stable;font-size:14px}@media (width>=992px){html{font-size:16px}}*{margin:0;padding:0}*,:before,:after{box-sizing:border-box}body{min-height:100svh;color:var(--text-primary);font-weight:400;font-family:var(--font-sans);background-color:var(--bg-page);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;display:flex;overflow-x:hidden}img,svg{max-width:100%;height:auto;display:block}button,input,select,textarea{font-family:inherit}a{color:inherit}.header-navbar{height:var(--navbar-height);padding:var(--header-padding-block) var(--app-padding-inline);background:var(--bg-page);align-items:center;gap:1.75rem;transition:background .3s,border-color .3s;display:flex}.header-navbar__logo{z-index:300;color:var(--text-primary);flex-shrink:0;transition:color .3s;display:block}.header-navbar__logo-svg{width:auto;height:3.25rem;display:block}.header-navbar__toggle{z-index:300}@media (width<=767px){.header-navbar__search{display:none}}.header-navbar--transparent{border-bottom:1px solid #0000;border-bottom-color:var(--border-softer);background:0 0}.header-navbar--fixed{z-index:50;position:fixed;top:0;left:0;right:0}.header-navbar--checkout{border-bottom:1px solid var(--border-softer);justify-content:space-between;margin-bottom:1.5rem}.header-navbar__secured{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.header-navbar__secured svg{stroke-width:1.5px;width:.875rem;height:.875rem}.header-navbar .lang-switch{z-index:300}body:not(.header-collapsible-opened) .header-navbar .lang-switch,body.header-collapsible-opened .header-navbar .header-navbar-search,body.header-collapsible-opened .header-navbar .header-navbar__nav-link--profile,body.header-collapsible-opened .header-navbar .header-navbar__nav-link--register,body.header-collapsible-opened .header-navbar .header-navbar__nav-link--signin,body.header-collapsible-opened .header-navbar .header-navbar__nav-link--signout{display:none}@media (width>=992px){.header-navbar__logo-svg{height:3.75rem}}:root{--app-padding-inline:1.25rem;--header-padding-block:.875rem;--navbar-height:5.5rem}@media (width>=992px){:root{--app-padding-inline:1.75rem;--header-padding-block:1.125rem;--navbar-height:5.625rem}}.app{flex-direction:column;flex-grow:1;width:100%;min-height:100vh;display:flex}.app:has(>.header-navbar--fixed){padding-top:var(--navbar-height)}.show-for-sr,.sr-only{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hidden{display:none}:root{--container-padding-inline:1.5rem}.container,.container-small,.container-fluid,.container-full{width:100%;max-width:var(--container-width);padding-inline:var(--container-padding-inline);margin-inline:auto}.container-small{--container-width:720px}.container{--container-width:1100px}.row{--grid-columns:12;--grid-gap:1.5rem;grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gap);width:100%;display:grid}.row>:not([class*=col-]){grid-column:1/-1}.col-1{grid-column:span 1}.offset-1{grid-column-start:2}.col-2{grid-column:span 2}.offset-2{grid-column-start:3}.col-3{grid-column:span 3}.offset-3{grid-column-start:4}.col-4{grid-column:span 4}.offset-4{grid-column-start:5}.col-5{grid-column:span 5}.offset-5{grid-column-start:6}.col-6{grid-column:span 6}.offset-6{grid-column-start:7}.col-7{grid-column:span 7}.offset-7{grid-column-start:8}.col-8{grid-column:span 8}.offset-8{grid-column-start:9}.col-9{grid-column:span 9}.offset-9{grid-column-start:10}.col-10{grid-column:span 10}.offset-10{grid-column-start:11}.col-11{grid-column:span 11}.offset-11{grid-column-start:12}.col-12{grid-column:span 12}.offset-12{grid-column-start:13}.col-auto{grid-column:auto}@media (width>=576px){.col-sm-1{grid-column:span 1}.offset-sm-1{grid-column-start:2}.col-sm-2{grid-column:span 2}.offset-sm-2{grid-column-start:3}.col-sm-3{grid-column:span 3}.offset-sm-3{grid-column-start:4}.col-sm-4{grid-column:span 4}.offset-sm-4{grid-column-start:5}.col-sm-5{grid-column:span 5}.offset-sm-5{grid-column-start:6}.col-sm-6{grid-column:span 6}.offset-sm-6{grid-column-start:7}.col-sm-7{grid-column:span 7}.offset-sm-7{grid-column-start:8}.col-sm-8{grid-column:span 8}.offset-sm-8{grid-column-start:9}.col-sm-9{grid-column:span 9}.offset-sm-9{grid-column-start:10}.col-sm-10{grid-column:span 10}.offset-sm-10{grid-column-start:11}.col-sm-11{grid-column:span 11}.offset-sm-11{grid-column-start:12}.col-sm-12{grid-column:span 12}.offset-sm-12{grid-column-start:13}.col-sm-auto{grid-column:auto}}@media (width>=768px){.col-md-1{grid-column:span 1}.offset-md-1{grid-column-start:2}.col-md-2{grid-column:span 2}.offset-md-2{grid-column-start:3}.col-md-3{grid-column:span 3}.offset-md-3{grid-column-start:4}.col-md-4{grid-column:span 4}.offset-md-4{grid-column-start:5}.col-md-5{grid-column:span 5}.offset-md-5{grid-column-start:6}.col-md-6{grid-column:span 6}.offset-md-6{grid-column-start:7}.col-md-7{grid-column:span 7}.offset-md-7{grid-column-start:8}.col-md-8{grid-column:span 8}.offset-md-8{grid-column-start:9}.col-md-9{grid-column:span 9}.offset-md-9{grid-column-start:10}.col-md-10{grid-column:span 10}.offset-md-10{grid-column-start:11}.col-md-11{grid-column:span 11}.offset-md-11{grid-column-start:12}.col-md-12{grid-column:span 12}.offset-md-12{grid-column-start:13}.col-md-auto{grid-column:auto}}@media (width>=992px){.col-lg-1{grid-column:span 1}.offset-lg-1{grid-column-start:2}.col-lg-2{grid-column:span 2}.offset-lg-2{grid-column-start:3}.col-lg-3{grid-column:span 3}.offset-lg-3{grid-column-start:4}.col-lg-4{grid-column:span 4}.offset-lg-4{grid-column-start:5}.col-lg-5{grid-column:span 5}.offset-lg-5{grid-column-start:6}.col-lg-6{grid-column:span 6}.offset-lg-6{grid-column-start:7}.col-lg-7{grid-column:span 7}.offset-lg-7{grid-column-start:8}.col-lg-8{grid-column:span 8}.offset-lg-8{grid-column-start:9}.col-lg-9{grid-column:span 9}.offset-lg-9{grid-column-start:10}.col-lg-10{grid-column:span 10}.offset-lg-10{grid-column-start:11}.col-lg-11{grid-column:span 11}.offset-lg-11{grid-column-start:12}.col-lg-12{grid-column:span 12}.offset-lg-12{grid-column-start:13}.col-lg-auto{grid-column:auto}}@media (width>=1200px){.col-xl-1{grid-column:span 1}.offset-xl-1{grid-column-start:2}.col-xl-2{grid-column:span 2}.offset-xl-2{grid-column-start:3}.col-xl-3{grid-column:span 3}.offset-xl-3{grid-column-start:4}.col-xl-4{grid-column:span 4}.offset-xl-4{grid-column-start:5}.col-xl-5{grid-column:span 5}.offset-xl-5{grid-column-start:6}.col-xl-6{grid-column:span 6}.offset-xl-6{grid-column-start:7}.col-xl-7{grid-column:span 7}.offset-xl-7{grid-column-start:8}.col-xl-8{grid-column:span 8}.offset-xl-8{grid-column-start:9}.col-xl-9{grid-column:span 9}.offset-xl-9{grid-column-start:10}.col-xl-10{grid-column:span 10}.offset-xl-10{grid-column-start:11}.col-xl-11{grid-column:span 11}.offset-xl-11{grid-column-start:12}.col-xl-12{grid-column:span 12}.offset-xl-12{grid-column-start:13}.col-xl-auto{grid-column:auto}}.font-sans{font-family:var(--font-sans)!important}.font-serif{font-family:var(--font-serif)!important}.font-thin{font-weight:100!important}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}.font-extrabold{font-weight:800!important}.font-black{font-weight:900!important}.italic{font-style:italic!important}.not-italic{font-style:normal!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}@media (width>=576px){.text-sm-left{text-align:left!important}.text-sm-center{text-align:center!important}.text-sm-right{text-align:right!important}.text-sm-justify{text-align:justify!important}}@media (width>=768px){.text-md-left{text-align:left!important}.text-md-center{text-align:center!important}.text-md-right{text-align:right!important}.text-md-justify{text-align:justify!important}}@media (width>=992px){.text-lg-left{text-align:left!important}.text-lg-center{text-align:center!important}.text-lg-right{text-align:right!important}.text-lg-justify{text-align:justify!important}}@media (width>=1200px){.text-xl-left{text-align:left!important}.text-xl-center{text-align:center!important}.text-xl-right{text-align:right!important}.text-xl-justify{text-align:justify!important}}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-capitalize{text-transform:capitalize!important}.text-normal-case{text-transform:none!important}.text-underline{text-decoration:underline!important}.text-line-through{text-decoration:line-through!important}.text-no-underline{text-decoration:none!important}.leading-none{line-height:1!important}.leading-tight{line-height:1.25!important}.leading-snug{line-height:1.375!important}.leading-normal{line-height:1.5!important}.leading-relaxed{line-height:1.625!important}.leading-loose{line-height:2!important}.tracking-tighter{letter-spacing:-.05em!important}.tracking-tight{letter-spacing:-.025em!important}.tracking-normal{letter-spacing:0!important}.tracking-wide{letter-spacing:.025em!important}.tracking-wider{letter-spacing:.05em!important}.tracking-widest{letter-spacing:.1em!important}.text-nowrap{white-space:nowrap!important}.text-wrap{white-space:normal!important}.text-balance{text-wrap:balance!important}.text-pretty{text-wrap:pretty!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-truncate{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.text-clamp-2{-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.text-clamp-3{-webkit-line-clamp:3!important;line-clamp:3!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.text-clamp-4{-webkit-line-clamp:4!important;line-clamp:4!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}@media (width>=576px){.flex-sm-row{flex-direction:row!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-col{flex-direction:column!important}.flex-sm-col-reverse{flex-direction:column-reverse!important}}@media (width>=768px){.flex-md-row{flex-direction:row!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-col{flex-direction:column!important}.flex-md-col-reverse{flex-direction:column-reverse!important}}@media (width>=992px){.flex-lg-row{flex-direction:row!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-col{flex-direction:column!important}.flex-lg-col-reverse{flex-direction:column-reverse!important}}@media (width>=1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-col{flex-direction:column!important}.flex-xl-col-reverse{flex-direction:column-reverse!important}}.flex-wrap{flex-wrap:wrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-nowrap{flex-wrap:nowrap!important}.justify-start{justify-content:flex-start!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.justify-evenly{justify-content:space-evenly!important}@media (width>=576px){.justify-sm-start{justify-content:flex-start!important}.justify-sm-center{justify-content:center!important}.justify-sm-end{justify-content:flex-end!important}.justify-sm-between{justify-content:space-between!important}.justify-sm-around{justify-content:space-around!important}.justify-sm-evenly{justify-content:space-evenly!important}}@media (width>=768px){.justify-md-start{justify-content:flex-start!important}.justify-md-center{justify-content:center!important}.justify-md-end{justify-content:flex-end!important}.justify-md-between{justify-content:space-between!important}.justify-md-around{justify-content:space-around!important}.justify-md-evenly{justify-content:space-evenly!important}}@media (width>=992px){.justify-lg-start{justify-content:flex-start!important}.justify-lg-center{justify-content:center!important}.justify-lg-end{justify-content:flex-end!important}.justify-lg-between{justify-content:space-between!important}.justify-lg-around{justify-content:space-around!important}.justify-lg-evenly{justify-content:space-evenly!important}}@media (width>=1200px){.justify-xl-start{justify-content:flex-start!important}.justify-xl-center{justify-content:center!important}.justify-xl-end{justify-content:flex-end!important}.justify-xl-between{justify-content:space-between!important}.justify-xl-around{justify-content:space-around!important}.justify-xl-evenly{justify-content:space-evenly!important}}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.items-baseline{align-items:baseline!important}.items-stretch{align-items:stretch!important}@media (width>=576px){.items-sm-start{align-items:flex-start!important}.items-sm-center{align-items:center!important}.items-sm-end{align-items:flex-end!important}.items-sm-baseline{align-items:baseline!important}.items-sm-stretch{align-items:stretch!important}}@media (width>=768px){.items-md-start{align-items:flex-start!important}.items-md-center{align-items:center!important}.items-md-end{align-items:flex-end!important}.items-md-baseline{align-items:baseline!important}.items-md-stretch{align-items:stretch!important}}@media (width>=992px){.items-lg-start{align-items:flex-start!important}.items-lg-center{align-items:center!important}.items-lg-end{align-items:flex-end!important}.items-lg-baseline{align-items:baseline!important}.items-lg-stretch{align-items:stretch!important}}@media (width>=1200px){.items-xl-start{align-items:flex-start!important}.items-xl-center{align-items:center!important}.items-xl-end{align-items:flex-end!important}.items-xl-baseline{align-items:baseline!important}.items-xl-stretch{align-items:stretch!important}}.content-start{align-content:flex-start!important}.content-center{align-content:center!important}.content-end{align-content:flex-end!important}.content-between{align-content:space-between!important}.content-around{align-content:space-around!important}.content-evenly{align-content:space-evenly!important}.content-stretch{align-content:stretch!important}.self-auto{align-self:auto!important}.self-start{align-self:flex-start!important}.self-center{align-self:center!important}.self-end{align-self:flex-end!important}.self-stretch{align-self:stretch!important}.self-baseline{align-self:baseline!important}.flex-1{flex:1!important}.flex-auto{flex:auto!important}.flex-initial{flex:0 auto!important}.flex-none{flex:none!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-6{order:6!important}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10{order:10!important}.order-11{order:11!important}.order-12{order:12!important}.order-first{order:-9999!important}.order-last{order:9999!important}.order-none{order:0!important}.gap-0{gap:0!important}.gap-x-0{column-gap:0!important}.gap-y-0{row-gap:0!important}.gap-1{gap:.25rem!important}.gap-x-1{column-gap:.25rem!important}.gap-y-1{row-gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-x-2{column-gap:.5rem!important}.gap-y-2{row-gap:.5rem!important}.gap-3{gap:.75rem!important}.gap-x-3{column-gap:.75rem!important}.gap-y-3{row-gap:.75rem!important}.gap-4{gap:1rem!important}.gap-x-4{column-gap:1rem!important}.gap-y-4{row-gap:1rem!important}.gap-5{gap:1.5rem!important}.gap-x-5{column-gap:1.5rem!important}.gap-y-5{row-gap:1.5rem!important}.gap-6{gap:2rem!important}.gap-x-6{column-gap:2rem!important}.gap-y-6{row-gap:2rem!important}.gap-8{gap:3rem!important}.gap-x-8{column-gap:3rem!important}.gap-y-8{row-gap:3rem!important}.button{--btn-background:transparent;--btn-background-hover:var(--btn-background);--btn-border-color:var(--btn-background);--btn-border-color-hover:var(--btn-background-hover);--btn-border:var(--btn-border-width,1px) var(--btn-border-type,solid) var(--btn-border-color);--btn-border-radius:var(--radius-md);--btn-color:currentColor;--btn-color-hover:var(--btn-color);--btn-font-size:.875rem;--btn-min-height:2.75rem;--btn-disabled-background:var(--bg-soft);--btn-disabled-border-color:var(--border-soft);--btn-disabled-color:var(--text-secondary);min-height:var(--btn-min-height);padding:var(--btn-padding,.875rem 1rem);color:var(--btn-color);font:inherit;font-weight:500;font-size:var(--btn-font-size);text-align:center;white-space:nowrap;background:var(--btn-background);border:var(--btn-border);border-radius:var(--btn-border-radius);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;line-height:1.2;text-decoration:none;transition:background-color .15s ease-in,border-color .15s ease-in,color .15s ease-in;display:inline-flex}@media (hover:hover){.button:hover:not(:disabled,[aria-disabled=true]){color:var(--btn-color-hover);background:var(--btn-background-hover);border-color:var(--btn-border-color-hover)}}.button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.button:disabled,.button[aria-disabled=true]{color:var(--btn-disabled-color);background:var(--btn-disabled-background);border-color:var(--btn-disabled-border-color);cursor:not-allowed}.button__icon,.button>svg{flex-shrink:0;width:1.125em;height:1.125em}.button--block{width:100%;display:flex}.button--inline{height:auto;min-height:auto;padding-block:.125rem}.button--primary{--btn-background:var(--accent-red);--btn-background-hover:var(--accent-red-hover);--btn-color:var(--text-on-accent)}.button--secondary{--btn-background:transparent;--btn-background-hover:var(--bg-soft);--btn-border-color:var(--border-strong);--btn-color:var(--text-primary)}.button--secondary:disabled,.button--secondary[aria-disabled=true]{--btn-disabled-background:transparent;border-style:dashed}.button--plain-black{--btn-background:var(--text-strong);--btn-background-hover:var(--accent-red-hover);--btn-color:var(--bg-page);--btn-color-hover:var(--text-on-accent)}.button--bdr-black{--btn-background:transparent;--btn-background-hover:var(--text-strong);--btn-border-color:var(--text-strong);--btn-color:var(--text-strong);--btn-color-hover:var(--bg-page)}.button--bdr-red{--btn-background:transparent;--btn-background-hover:var(--accent-red);--btn-border-color:var(--accent-red-text);--btn-border-color-hover:var(--accent-red);--btn-color:var(--accent-red-text);--btn-color-hover:var(--text-on-accent)}.button--link{--btn-disabled-background:transparent;--btn-disabled-border-color:transparent;text-underline-offset:.2em;padding-inline:0}@media (hover:hover){.button--link:hover:not(:disabled,[aria-disabled=true]){text-decoration:underline}}.button--large{--btn-font-size:.9375rem;--btn-padding:1rem 1.25rem;--btn-min-height:3.25rem}.button--small{--btn-font-size:.8125rem;--btn-padding:.625rem 1.125rem;--btn-min-height:2.25rem}a.button[aria-disabled=true]{pointer-events:none}@media (prefers-reduced-motion:reduce){.button{transition:none}}@media (forced-colors:active){.button{border-color:buttontext}.button:disabled,.button[aria-disabled=true]{color:graytext;border-color:graytext}}.button-group{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.button-group--spaced{margin-top:2rem}.button-group--end{justify-content:flex-end}.link{color:var(--link-color,currentcolor);-webkit-text-decoration-line:var(--link-decoration,underline);text-decoration-line:var(--link-decoration,underline);-webkit-text-decoration-color:var(--link-decoration-color,currentcolor);text-decoration-color:var(--link-decoration-color,currentcolor);text-underline-offset:var(--link-offset,.2em);transition:color var(--t-default), text-decoration-color var(--t-default);text-decoration-thickness:from-font}.link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:2px}.link:where(:hover,[aria-current]:not([aria-current=false]),.is-active){color:var(--link-color-hover,var(--link-color,currentcolor));-webkit-text-decoration-line:var(--link-decoration-hover,underline);text-decoration-line:var(--link-decoration-hover,underline)}.link--inherit{--link-color:currentcolor;--link-color-hover:currentcolor;--link-decoration:underline;--link-decoration-hover:underline;--link-decoration-color:currentcolor;--link-offset:.2em}.link--accent{--link-color:var(--accent-red-text);--link-color-hover:var(--text-strong);--link-decoration:underline;--link-decoration-hover:underline;--link-decoration-color:currentcolor;--link-offset:.2em}.link--strong{--link-color:var(--text-strong);--link-color-hover:var(--accent-red-text);--link-decoration:underline;--link-decoration-hover:underline;--link-decoration-color:currentcolor;--link-offset:.2em}.link--quiet{--link-color:currentcolor;--link-color-hover:currentcolor;--link-decoration:none;--link-decoration-hover:underline;--link-decoration-color:currentcolor;--link-offset:.2em}.form-default{--input-background:var(--bg-page);--input-border-color:var(--border-soft);--input-box-shadow:inset 0 1px 2px #0000001a;--input-color:var(--text-primary);flex-wrap:wrap;gap:1rem;display:flex}.form-error{color:var(--accent-red);margin-top:.25rem;font-size:.75rem}.form-error--global{text-align:center;font-size:1rem}.input-group{flex-direction:column;display:flex}.input-label{color:var(--text-secondary);margin-bottom:.4375rem;font-size:.75rem;display:block}.input-label a{color:var(--accent-red)}.input-control{color:var(--input-color);background:var(--input-background);border:1px solid var(--input-border-color);border-radius:var(--radius-md);box-shadow:var(--input-box-shadow);outline:none;padding:.8125rem 1rem;font-size:.9375rem;transition:border-color .15s ease-in,box-shadow .15s ease-in}.input-control[type=email],.input-control[type=number],.input-control[type=password],.input-control[type=text]{width:100%}.input-control:focus{border-color:var(--color-white)}.checkbox-group{align-items:flex-start;gap:.6875rem;display:flex}.checkbox-group .input-label{color:var(--text-strong);cursor:pointer;margin-bottom:0}.checkbox-group--hightlight{background:var(--bg-soft);border:1px solid var(--border-softer);border-radius:var(--radius-sm);padding:.875rem 1rem}.checkbox-control{width:1rem;height:1rem;accent-color:var(--accent-red);cursor:pointer;flex-shrink:0;margin-top:.125rem}.password-container{position:relative}.password-container__toggle{color:inherit;cursor:pointer;padding:0;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.password-container__toggle:before{content:"";font-family:dk2r;font-size:1.25rem}.password-container__toggle.hidden:before{content:""}.is-invalid .input-label{color:var(--accent-red)}.notice{--notice-rule:var(--border-soft);--notice-bg:var(--bg-soft);--notice-icon:var(--text-secondary);color:var(--text-primary);background:var(--notice-bg);border-left:3px solid var(--notice-rule);border-radius:var(--radius-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.65rem;margin-block:1rem;padding:.9rem 1.05rem;font-size:.8125rem;line-height:1.55;display:grid}.notice:not(:has(>.notice__icon)){grid-template-columns:minmax(0,1fr)}.notice[hidden]{display:none}.notice:focus-visible{outline:2px solid var(--accent-red);outline-offset:3px}.notice__icon{width:1.15rem;height:1.15rem;color:var(--notice-icon);margin-top:.14rem}.notice__title{font-weight:500}.notice__title+*{margin-top:.35rem}.notice__list{gap:.3rem;padding:0;list-style:none;display:grid}.notice a{color:var(--accent-red);text-underline-offset:3px;text-decoration:underline}.notice a:hover{color:var(--accent-red-strong)}.notice strong{color:var(--accent-red-strong);font-weight:600}.notice__list a{color:var(--text-primary);-webkit-text-decoration-color:var(--accent-red);text-decoration-color:var(--accent-red)}.notice__list a:hover{color:var(--accent-red-strong)}.notice--error{--notice-rule:var(--accent-red-strong);--notice-bg:var(--accent-red-bg);--notice-icon:var(--accent-red-strong)}.notice--success{--notice-rule:var(--accent-green);--notice-bg:var(--accent-green-bg);--notice-icon:var(--accent-green)}.notice--info{--notice-rule:var(--border-soft);--notice-bg:var(--bg-soft);--notice-icon:var(--text-secondary)}.notice--mention{--notice-rule:var(--accent-red-strong);--notice-bg:var(--bg-card)}.notice--mention-quiet{--notice-rule:var(--accent-red-strong);--notice-bg:var(--bg-page)}.grecaptcha-badge{display:none}
