@charset "UTF-8";:root{--chrz-color-brand-primary:#014542;--chrz-color-brand-secondary:#263C53;--chrz-color-brand-signal:#014542;--chrz-color-brand-premium:#DEC79E;--chrz-color-surface-page:#FEFDEE;--chrz-color-surface-card:#ffffff;--chrz-color-surface-subtle:#f5f4dc;--chrz-color-surface-border:#C8C9AC;--chrz-color-text-primary:#014542;--chrz-color-text-secondary:#263C53;--chrz-color-text-muted:#8a9577;--chrz-color-text-inverted:#FEFDEE;--chrz-color-positive:#2d7a4f;--chrz-color-negative:#b3463b;--chrz-color-neutral:#8a9577;--chrz-color-focus-ring:rgb(1 69 66 / 40%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--chrz-color-surface-page:#012624;--chrz-color-surface-card:#263C53;--chrz-color-surface-subtle:#1a2d40;--chrz-color-surface-border:rgb(200 201 172 / 18%);--chrz-color-text-primary:#FEFDEE;--chrz-color-text-secondary:#C8C9AC;--chrz-color-text-muted:rgb(200 201 172 / 55%);--chrz-color-brand-signal:#DEC79E;--chrz-color-brand-premium:#DEC79E;--chrz-color-positive:#5db97e;--chrz-color-negative:#e07a6e;--chrz-color-focus-ring:rgb(222 199 158 / 50%)}}[data-theme=dark]{--chrz-color-surface-page:#012624;--chrz-color-surface-card:#263C53;--chrz-color-surface-subtle:#1a2d40;--chrz-color-surface-border:rgb(200 201 172 / 18%);--chrz-color-text-primary:#FEFDEE;--chrz-color-text-secondary:#C8C9AC;--chrz-color-text-muted:rgb(200 201 172 / 55%);--chrz-color-brand-signal:#DEC79E;--chrz-color-brand-premium:#DEC79E;--chrz-color-positive:#5db97e;--chrz-color-negative:#e07a6e;--chrz-color-focus-ring:rgb(222 199 158 / 50%)}:root{--chrz-chart-series-1:#014542;--chrz-chart-series-2:#263C53;--chrz-chart-series-3:#DEC79E;--chrz-chart-series-4:#8a9577;--chrz-chart-series-5:#C8C9AC;--chrz-chart-grid:#C8C9AC;--chrz-chart-area-opacity:.15;--chrz-chart-benchmark-dash:4px 4px;--chrz-chart-positive:var(--chrz-color-positive);--chrz-chart-negative:var(--chrz-color-negative);--chrz-chart-neutral:var(--chrz-color-neutral)}[data-theme=dark]{--chrz-chart-grid:rgb(200 201 172 / 18%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--chrz-chart-grid:rgb(200 201 172 / 18%)}}:root{--chrz-btn-primary-bg:#014542;--chrz-btn-primary-bg-hover:#016560;--chrz-btn-primary-bg-active:#012e2c;--chrz-btn-primary-text:#FEFDEE;--chrz-btn-premium-bg:#DEC79E;--chrz-btn-premium-bg-hover:#cab086;--chrz-btn-premium-bg-active:#b6986a;--chrz-btn-premium-text:#014542;--chrz-btn-ghost-border:#014542;--chrz-btn-ghost-text:#014542;--chrz-btn-ghost-bg-hover:rgb(1 69 66 / 8%);--chrz-btn-danger-bg:#b3463b;--chrz-btn-danger-bg-hover:#963a30;--chrz-btn-danger-text:#FEFDEE}[data-theme=dark]{--chrz-btn-primary-bg:#DEC79E;--chrz-btn-primary-bg-hover:#e9d4ad;--chrz-btn-primary-bg-active:#cab086;--chrz-btn-primary-text:#014542;--chrz-btn-ghost-border:#DEC79E;--chrz-btn-ghost-text:#DEC79E;--chrz-btn-ghost-bg-hover:rgb(222 199 158 / 12%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--chrz-btn-primary-bg:#DEC79E;--chrz-btn-primary-bg-hover:#e9d4ad;--chrz-btn-primary-bg-active:#cab086;--chrz-btn-primary-text:#014542;--chrz-btn-ghost-border:#DEC79E;--chrz-btn-ghost-text:#DEC79E;--chrz-btn-ghost-bg-hover:rgb(222 199 158 / 12%)}}:root{--chrz-table-row-bg-hover:#f5f4dc;--chrz-table-row-bg-active:rgb(1 69 66 / 8%);--chrz-card-border-hover:#014542;--chrz-card-shadow-hover:0 4px 16px rgb(1 69 66 / 12%)}[data-theme=dark]{--chrz-table-row-bg-hover:rgb(222 199 158 / 6%);--chrz-table-row-bg-active:rgb(222 199 158 / 12%);--chrz-card-border-hover:rgb(222 199 158 / 40%);--chrz-card-shadow-hover:0 4px 16px rgb(0 0 0 / 35%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--chrz-table-row-bg-hover:rgb(222 199 158 / 6%);--chrz-table-row-bg-active:rgb(222 199 158 / 12%);--chrz-card-border-hover:rgb(222 199 158 / 40%);--chrz-card-shadow-hover:0 4px 16px rgb(0 0 0 / 35%)}}:root{--chrz-header-bg:rgb(254 253 238 / 88%);--chrz-header-bg-mobile:rgb(254 253 238 / 96%)}[data-theme=dark]{--chrz-header-bg:rgb(1 38 36 / 88%);--chrz-header-bg-mobile:rgb(1 38 36 / 96%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--chrz-header-bg:rgb(1 38 36 / 88%);--chrz-header-bg-mobile:rgb(1 38 36 / 96%)}}:root{--chrz-transition-fast:.15s ease-out;--chrz-transition-base:.25s ease-out}:root{--chrz-font-doran:"Doran", "Vazirmatn", system-ui, sans-serif;--chrz-font-heading:"PelakFA", "Vazirmatn", system-ui, sans-serif;--chrz-font-body:"PelakFA", "Vazirmatn", system-ui, sans-serif;--chrz-font-weight-regular:400;--chrz-font-weight-medium:500;--chrz-font-weight-bold:700;--chrz-text-xs:.625rem;--chrz-text-sm:.75rem;--chrz-text-base:.875rem;--chrz-text-md:1rem;--chrz-text-lg:1.25rem;--chrz-text-xl:1.75rem;--chrz-text-display:2.5rem;--chrz-leading-xs:1.4;--chrz-leading-sm:1.5;--chrz-leading-base:1.6;--chrz-leading-md:1.5;--chrz-leading-lg:1.3;--chrz-leading-xl:1.25;--chrz-leading-display:1.15}:root{--chrz-spacing-1:.25rem;--chrz-spacing-2:.5rem;--chrz-spacing-3:.75rem;--chrz-spacing-4:1rem;--chrz-spacing-6:1.5rem;--chrz-spacing-8:2rem;--chrz-spacing-12:3rem;--chrz-spacing-16:4rem;--chrz-spacing-20:5rem;--chrz-spacing-24:6rem}:root{--chrz-radius-sm:4px;--chrz-radius-md:8px;--chrz-radius-lg:12px;--chrz-radius-xl:16px;--chrz-radius-full:9999px}:root{--chrz-shadow-sm:0 1px 3px rgb(0 0 0 / 8%);--chrz-shadow-md:0 4px 12px rgb(0 0 0 / 10%);--chrz-shadow-lg:0 8px 32px rgb(0 0 0 / 15%)}:root{--chrz-header-height:72px;--chrz-ticker-height:56px}:root{--chrz-z-below:-1;--chrz-z-base:0;--chrz-z-raised:10;--chrz-z-dropdown:100;--chrz-z-sticky:200;--chrz-z-overlay:300;--chrz-z-modal:400;--chrz-z-toast:500}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer}fieldset{border:none}summary{cursor:pointer}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.chrz-flex-row{display:flex;flex-direction:row}.chrz-flex-col{display:flex;flex-direction:column}.chrz-text-start{text-align:start}.chrz-text-end{text-align:end}.chrz-text-center{text-align:center}.chrz-ms-auto{margin-inline-start:auto}.chrz-me-auto{margin-inline-end:auto}body{font-family:var(--chrz-font-body)!important;font-size:var(--chrz-text-base);font-weight:var(--chrz-font-weight-regular);line-height:var(--chrz-leading-base);color:var(--chrz-color-text-primary);direction:rtl}h1,h2,h3,h4,h5,h6{font-family:var(--chrz-font-doran)}h1{font-size:var(--chrz-text-display);line-height:var(--chrz-leading-display);font-weight:var(--chrz-font-weight-bold)}h2{font-size:var(--chrz-text-xl);line-height:var(--chrz-leading-xl);font-weight:var(--chrz-font-weight-bold)}h3{font-size:var(--chrz-text-lg);line-height:var(--chrz-leading-lg);font-weight:var(--chrz-font-weight-medium)}h4{font-size:var(--chrz-text-md);line-height:var(--chrz-leading-md);font-weight:var(--chrz-font-weight-medium)}h5{font-size:var(--chrz-text-base);line-height:var(--chrz-leading-base);font-weight:var(--chrz-font-weight-medium)}h6{font-size:var(--chrz-text-sm);line-height:var(--chrz-leading-sm);font-weight:var(--chrz-font-weight-medium)}input,button,textarea,select{font-weight:var(--chrz-font-weight-bold)}.chrz-font-heading{font-family:var(--chrz-font-heading)}.chrz-font-body{font-family:var(--chrz-font-body)}.chrz-mono,[data-chrz-mono]{font-family:var(--chrz-font-body);font-variant-numeric:tabular-nums}.chrz-delta--positive{color:var(--chrz-color-positive);font-family:var(--chrz-font-body)}.chrz-delta--negative{color:var(--chrz-color-negative);font-family:var(--chrz-font-body)}.chrz-container{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--chrz-spacing-6)}@media (min-width:1280px){.chrz-container{padding-inline:var(--chrz-spacing-8)}}.chrz-container--narrow{max-width:800px}.chrz-main{min-height:60vh}.chrz-main--centered{display:flex;align-items:center;justify-content:center}.chrz-section-header{text-align:center;margin-block-end:var(--chrz-spacing-12);max-width:720px;margin-inline:auto}.chrz-section-header__title{font-size:var(--chrz-text-xl);line-height:var(--chrz-leading-xl);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary);margin-block-end:var(--chrz-spacing-4)}.chrz-section-header__highlight{display:block;font-family:var(--chrz-font-body);color:var(--chrz-color-positive);margin-block-start:var(--chrz-spacing-2);text-align:justify}.chrz-section-header__subtitle{font-size:var(--chrz-text-md);color:var(--chrz-color-text-secondary);line-height:var(--chrz-leading-md);text-align:center}body{background-color:var(--chrz-color-surface-page);color:var(--chrz-color-text-primary);font-family:var(--chrz-font-body);direction:rtl;overflow-x:hidden}.chrz-btn{display:inline-flex;align-items:center;gap:var(--chrz-spacing-2);padding-block:var(--chrz-spacing-3);padding-inline:var(--chrz-spacing-6);border-radius:var(--chrz-radius-md);font-size:var(--chrz-text-base);font-weight:var(--chrz-font-weight-medium);font-family:var(--chrz-font-heading);text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background-color var(--chrz-transition-fast),border-color var(--chrz-transition-fast),color var(--chrz-transition-fast),box-shadow var(--chrz-transition-fast);white-space:nowrap;line-height:1}.chrz-btn:focus-visible{outline:2px solid var(--chrz-color-focus-ring);outline-offset:2px}.chrz-btn--primary{background-color:var(--chrz-btn-primary-bg);color:var(--chrz-btn-primary-text)}.chrz-btn--primary:hover{background-color:var(--chrz-btn-primary-bg-hover)}.chrz-btn--primary:active{background-color:var(--chrz-btn-primary-bg-active)}.chrz-btn--premium{background-color:var(--chrz-btn-premium-bg);color:var(--chrz-btn-premium-text);font-weight:var(--chrz-font-weight-bold)}.chrz-btn--premium:hover{background-color:var(--chrz-btn-premium-bg-hover)}.chrz-btn--premium:active{background-color:var(--chrz-btn-premium-bg-active)}.chrz-btn--ghost{background-color:transparent;border-color:var(--chrz-btn-ghost-border);color:var(--chrz-btn-ghost-text)}.chrz-btn--ghost:hover{background-color:var(--chrz-btn-ghost-bg-hover)}.chrz-btn--danger{background-color:var(--chrz-btn-danger-bg);color:var(--chrz-btn-danger-text)}.chrz-btn--danger:hover{background-color:var(--chrz-btn-danger-bg-hover)}.chrz-btn--lg{padding-block:var(--chrz-spacing-4);padding-inline:var(--chrz-spacing-8);font-size:var(--chrz-text-md);border-radius:var(--chrz-radius-lg)}.chrz-btn--block{width:100%;justify-content:center}.chrz-btn__icon{flex-shrink:0}.chrz-card{background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-lg);padding:var(--chrz-spacing-6);transition:border-color var(--chrz-transition-base),box-shadow var(--chrz-transition-base)}.chrz-card:hover{border-color:var(--chrz-card-border-hover);box-shadow:var(--chrz-card-shadow-hover)}.chrz-badge{display:inline-flex;align-items:center;gap:var(--chrz-spacing-1);padding-block:var(--chrz-spacing-1);padding-inline:var(--chrz-spacing-3);border-radius:var(--chrz-radius-full);font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-medium);font-family:var(--chrz-font-body)}.chrz-badge--positive{background-color:#2d7a4f26;color:var(--chrz-color-positive)}.chrz-badge--negative{background-color:#b3463b26;color:var(--chrz-color-negative)}.chrz-badge--premium{background-color:#dec79e38;color:var(--chrz-color-brand-premium)}.chrz-badge--warning{background-color:#eab30826;color:#ca8a04}@media (prefers-color-scheme:dark){.chrz-badge--warning{color:#facc15}}[data-theme=dark] .chrz-badge--warning{color:#facc15}.chrz-icon{flex-shrink:0;vertical-align:middle}.chrz-icon--positive{color:var(--chrz-color-positive)}.chrz-icon--negative{color:var(--chrz-color-negative)}.chrz-icon--brand{color:var(--chrz-color-brand-signal)}.chrz-toast-container{position:fixed;inset-block-end:var(--chrz-spacing-6);inset-inline-start:50%;transform:translate(-50%);z-index:var(--chrz-z-toast);display:flex;flex-direction:column;gap:var(--chrz-spacing-2);align-items:center}.chrz-toast{min-width:280px;max-width:400px;padding-block:var(--chrz-spacing-3);padding-inline:var(--chrz-spacing-6);border-radius:var(--chrz-radius-md);font-size:var(--chrz-text-base);background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);box-shadow:var(--chrz-shadow-lg);opacity:0;transform:translateY(8px);transition:opacity var(--chrz-transition-base),transform var(--chrz-transition-base)}.chrz-toast--visible{opacity:1;transform:translateY(0)}.chrz-toast--error{border-color:var(--chrz-color-negative);color:var(--chrz-color-negative)}:root{--chrz-promo-alert-height:calc(var(--chrz-spacing-8) + var(--chrz-spacing-2));--chrz-site-header-stack-height:calc(var(--chrz-header-height) + var(--chrz-promo-alert-height))}@media (max-width:767px){:root{--chrz-promo-alert-height:var(--chrz-spacing-12)}}.chrz-site-header-stack{position:sticky;inset-block-start:0;z-index:var(--chrz-z-sticky)}.chrz-promo-alert{background-color:var(--chrz-color-brand-premium);color:var(--chrz-color-brand-primary);border-block-end:1px solid color-mix(in srgb,var(--chrz-color-brand-primary) 16%,transparent)}.chrz-promo-alert__inner{display:flex;align-items:center;justify-content:center;height:var(--chrz-promo-alert-height);padding-block:var(--chrz-spacing-2);text-align:center}.chrz-promo-alert__content{margin:0;font-size:var(--chrz-text-sm);line-height:1.7}.chrz-promo-alert__title{margin-inline-end:var(--chrz-spacing-2);font-weight:var(--chrz-font-weight-bold)}.chrz-promo-alert__text{font-weight:var(--chrz-font-weight-medium)}@media (max-width:767px){.chrz-promo-alert__inner{padding-block:var(--chrz-spacing-1);padding-inline:var(--chrz-spacing-3)}.chrz-promo-alert__content{display:-webkit-box;overflow:hidden;font-size:var(--chrz-text-xs);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.chrz-promo-alert__title{margin-inline-end:var(--chrz-spacing-1)}}.chrz-site-header{position:relative;background-color:var(--chrz-header-bg);border-block-end:1px solid var(--chrz-color-surface-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.chrz-site-header__inner{display:flex;align-items:center;gap:var(--chrz-spacing-6);height:var(--chrz-header-height)}.chrz-site-header__logo{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.chrz-site-header__logo .chrz-logo{height:3rem}.chrz-site-header__logo-text{display:block}.chrz-site-header__nav{display:none}@media (min-width:768px){.chrz-site-header__nav{display:flex}}.chrz-site-header__actions{display:flex;align-items:center;gap:var(--chrz-spacing-1);margin-inline-start:auto}.chrz-site-header__icon-btn{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--chrz-radius-sm);color:var(--chrz-color-text-secondary);background:transparent;border:none;cursor:pointer;text-decoration:none;transition:color var(--chrz-transition-fast),background-color var(--chrz-transition-fast)}.chrz-site-header__icon-btn:hover{color:var(--chrz-color-text-primary);background-color:var(--chrz-color-surface-subtle)}.chrz-site-header__icon-btn:focus-visible{outline:2px solid var(--chrz-color-focus-ring);outline-offset:2px}.chrz-site-header__mobile-toggle{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--chrz-radius-sm);color:var(--chrz-color-text-primary)}@media (min-width:768px){.chrz-site-header__mobile-toggle{display:none}}.chrz-theme-toggle__icon{transition:transform var(--chrz-transition-fast)}.chrz-theme-toggle__icon--sun{display:none}.chrz-theme-toggle__icon--moon{display:block}.chrz-theme-toggle:hover .chrz-theme-toggle__icon{transform:rotate(20deg)}[data-theme=dark] .chrz-theme-toggle__icon--sun{display:block}[data-theme=dark] .chrz-theme-toggle__icon--moon{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .chrz-theme-toggle__icon--sun{display:block}:root:not([data-theme=light]) .chrz-theme-toggle__icon--moon{display:none}}.chrz-site-header__mobile-backdrop{position:fixed;inset-block-start:var(--chrz-site-header-stack-height);inset-inline:0;block-size:calc(100vh - var(--chrz-site-header-stack-height));block-size:calc(100dvh - var(--chrz-site-header-stack-height));z-index:var(--chrz-z-overlay);background-color:#00000073}@media (min-width:768px){.chrz-site-header__mobile-backdrop{display:none!important}}.chrz-site-header__mobile-nav{position:fixed;inset-block-start:var(--chrz-site-header-stack-height);inset-inline-start:0;block-size:calc(100vh - var(--chrz-site-header-stack-height));block-size:calc(100dvh - var(--chrz-site-header-stack-height));z-index:var(--chrz-z-overlay);display:flex;flex-direction:column;inline-size:min(80vw,320px);background-color:var(--chrz-color-surface-card);border-inline-end:1px solid var(--chrz-color-surface-border);border-start-end-radius:var(--chrz-radius-lg);border-end-end-radius:var(--chrz-radius-lg);box-shadow:var(--chrz-shadow-lg);padding-block:var(--chrz-spacing-4);overflow-y:auto}@media (min-width:768px){.chrz-site-header__mobile-nav{display:none!important}}.admin-bar .chrz-site-header__mobile-backdrop,.admin-bar .chrz-site-header__mobile-nav{inset-block-start:calc(var(--chrz-site-header-stack-height) + 46px);block-size:calc(100vh - var(--chrz-site-header-stack-height) - 46px);block-size:calc(100dvh - var(--chrz-site-header-stack-height) - 46px)}.chrz-site-header__mobile-account{display:flex;align-items:center;gap:var(--chrz-spacing-3);margin-block-start:auto;margin-inline:var(--chrz-spacing-4);padding-block:var(--chrz-spacing-3);padding-inline:var(--chrz-spacing-3);border-block-start:1px solid var(--chrz-color-surface-border);color:var(--chrz-color-text-secondary);font-size:var(--chrz-text-md);background:transparent;border-inline:none;border-block-end:none;cursor:pointer;text-align:start;transition:color var(--chrz-transition-fast),background-color var(--chrz-transition-fast)}.chrz-site-header__mobile-account svg{flex-shrink:0}.chrz-site-header__mobile-account:hover{color:var(--chrz-color-text-primary);background-color:var(--chrz-color-surface-subtle)}.chrz-mobile-nav-enter{transition:transform .26s ease-out}.chrz-mobile-nav-enter-start{transform:translate(100%)}.chrz-mobile-nav-enter-end{transform:translate(0)}.chrz-mobile-nav-leave{transition:transform .22s ease-in}.chrz-mobile-nav-leave-start{transform:translate(0)}.chrz-mobile-nav-leave-end{transform:translate(100%)}.chrz-mobile-backdrop-enter{transition:opacity .26s ease-out}.chrz-mobile-backdrop-enter-start{opacity:0}.chrz-mobile-backdrop-enter-end{opacity:1}.chrz-mobile-backdrop-leave{transition:opacity .22s ease-in}.chrz-mobile-backdrop-leave-start{opacity:1}.chrz-mobile-backdrop-leave-end{opacity:0}.chrz-hamburger{display:flex;flex-direction:column;gap:5px;width:22px}.chrz-hamburger span{display:block;height:2px;background-color:currentcolor;border-radius:2px;transition:transform var(--chrz-transition-fast),opacity var(--chrz-transition-fast)}.chrz-hamburger--open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.chrz-hamburger--open span:nth-child(2){opacity:0}.chrz-hamburger--open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.chrz-nav-list{display:flex;align-items:center;gap:var(--chrz-spacing-2)}.chrz-nav-list--mobile{flex-direction:column;align-items:stretch;gap:0;padding-inline:var(--chrz-spacing-4)}.chrz-nav-list__link{display:block;padding-block:var(--chrz-spacing-2);padding-inline:var(--chrz-spacing-3);border-radius:var(--chrz-radius-sm);font-size:var(--chrz-text-base);color:var(--chrz-color-text-secondary);transition:color var(--chrz-transition-fast),background-color var(--chrz-transition-fast)}.chrz-nav-list__link:hover{color:var(--chrz-color-text-primary);background-color:var(--chrz-color-surface-subtle)}.chrz-nav-list--mobile .chrz-nav-list__link{padding-block:var(--chrz-spacing-3);border-radius:var(--chrz-radius-md);font-size:var(--chrz-text-md)}.chrz-error-page{text-align:center;padding:var(--chrz-spacing-16)}.chrz-error-page__code{font-size:6rem;font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-brand-signal);font-family:var(--chrz-font-body);line-height:1;margin-block-end:var(--chrz-spacing-4)}.chrz-error-page__message{font-size:var(--chrz-text-lg);color:var(--chrz-color-text-secondary);margin-block-end:var(--chrz-spacing-8)}.chrz-logo{display:block;width:auto;max-width:100%;object-fit:contain}.chrz-logo--for-dark,[data-theme=dark] .chrz-logo--for-light{display:none}[data-theme=dark] .chrz-logo--for-dark{display:block}.chrz-hero{position:relative;padding-block:var(--chrz-spacing-12);overflow:hidden;min-height:calc(100dvh - var(--chrz-header-height) - var(--chrz-ticker-height));display:flex;align-items:center}.chrz-hero__bg-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(1,69,66,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(1,69,66,.04) 1px,transparent 1px);background-size:48px 48px;z-index:0;pointer-events:none}.chrz-hero:before{content:"";position:absolute;top:-20%;inset-inline-start:50%;width:60vw;height:60vw;border-radius:50%;background:radial-gradient(circle,rgba(1,69,66,.08) 0%,transparent 70%);pointer-events:none;z-index:0}.chrz-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:var(--chrz-spacing-12);align-items:center}@media (min-width:768px){.chrz-hero__inner{grid-template-columns:1fr 1fr}}.chrz-hero__content{opacity:0;transform:translateY(24px);transition:opacity .7s ease-out,transform .7s ease-out}.chrz-hero__content--visible{opacity:1;transform:translateY(0)}.chrz-hero__badge{display:inline-flex;align-items:center;gap:var(--chrz-spacing-2);padding-block:var(--chrz-spacing-1);padding-inline:var(--chrz-spacing-4);border-radius:var(--chrz-radius-full);background-color:#2d7a4f1a;border:1px solid rgba(45,122,79,.25);color:var(--chrz-color-positive);font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-medium);margin-block-end:var(--chrz-spacing-6)}.chrz-hero__badge-dot{width:7px;height:7px;border-radius:50%;background-color:var(--chrz-color-positive);animation:chrz-pulse 2s ease-in-out infinite;flex-shrink:0}.chrz-hero__heading{font-size:clamp(1.75rem,4vw,2.3125rem);line-height:1.25;font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary);margin-block-end:var(--chrz-spacing-4)}.chrz-hero__subheading{font-family:var(--chrz-font-doran);font-size:var(--chrz-text-xl);color:var(--chrz-color-brand-premium);font-weight:var(--chrz-font-weight-medium);margin-block-end:var(--chrz-spacing-4)}[data-theme=light] .chrz-hero__subheading{color:#9e6f1e}.chrz-hero__social-proof{font-size:var(--chrz-text-base);color:var(--chrz-color-text-secondary);margin-block-end:var(--chrz-spacing-8)}.chrz-hero__actions{display:flex;flex-wrap:wrap;gap:var(--chrz-spacing-4);margin-block-end:var(--chrz-spacing-8)}.chrz-hero__actions .chrz-btn--ghost{border-radius:var(--chrz-radius-lg)}@media (max-width:1023px){.chrz-hero__actions{flex-wrap:nowrap}.chrz-hero__actions .chrz-btn--ghost{padding:12px;background-color:var(--chrz-color-brand-signal);border-color:var(--chrz-color-brand-signal);color:#fff}.chrz-hero__actions .chrz-btn--ghost:hover{background-color:var(--chrz-btn-primary-bg-hover,var(--chrz-color-brand-signal));border-color:var(--chrz-btn-primary-bg-hover,var(--chrz-color-brand-signal))}.chrz-hero__actions .chrz-btn--primary{flex:1;justify-content:center;text-align:center}}.chrz-hero__play-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--chrz-radius-md,10px);background-color:var(--chrz-color-brand-signal);color:#fff;flex-shrink:0}@media (prefers-color-scheme:dark){.chrz-hero__play-icon{color:#000}}[data-theme=dark] .chrz-hero__play-icon{color:#000}[data-theme=light] .chrz-hero__play-icon{color:#fff}.chrz-hero__play-icon svg{width:22px;height:22px}@media (max-width:1023px){.chrz-hero__play-icon{color:#fff;width:34px;height:34px}.chrz-hero__play-icon svg{width:26px;height:26px}}@media (max-width:1023px){.chrz-hero__play-label{display:none}}.chrz-hero__trust{display:flex;flex-wrap:wrap;gap:var(--chrz-spacing-4)}.chrz-hero__trust-item{display:flex;align-items:center;gap:var(--chrz-spacing-2);font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary)}.chrz-hero__visual{display:none}@media (min-width:768px){.chrz-hero__visual{display:flex;justify-content:center}}.chrz-hero__dashboard-mockup{position:relative;width:100%;max-width:400px}.chrz-mockup-card{background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-xl);padding:var(--chrz-spacing-6);box-shadow:var(--chrz-shadow-lg),0 0 60px #0145421a}.chrz-mockup-card__header{display:flex;align-items:center;justify-content:space-between;margin-block-end:var(--chrz-spacing-4)}.chrz-mockup-card__title{font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-medium);color:var(--chrz-color-text-secondary)}.chrz-mockup-card__row{display:flex;align-items:center;justify-content:space-between;padding-block:var(--chrz-spacing-2);border-block-start:1px solid var(--chrz-color-surface-border)}.chrz-mockup-card__row:first-of-type{border-block-start:none}.chrz-mockup-card__label{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary)}.chrz-mockup-chart{margin-block:var(--chrz-spacing-4);border-radius:var(--chrz-radius-sm);overflow:hidden;height:80px}.chrz-mockup-chart__svg{width:100%;height:100%}.chrz-mockup-badge{position:absolute;inset-block-start:-var(--chrz-spacing-4);inset-inline-end:-var(--chrz-spacing-4);display:flex;align-items:center;gap:var(--chrz-spacing-2);padding-block:var(--chrz-spacing-2);padding-inline:var(--chrz-spacing-4);border-radius:var(--chrz-radius-full);background-color:#2d7a4f26;border:1px solid rgba(45,122,79,.3);color:var(--chrz-color-positive);font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-medium);top:-16px;right:-16px}.chrz-performance{padding-block:var(--chrz-spacing-20)}@media (max-width:1023px){.chrz-performance{padding-block:3.125rem}}.chrz-performance__card{padding:var(--chrz-spacing-8);margin-block-end:var(--chrz-spacing-8);opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out,border-color var(--chrz-transition-base),box-shadow var(--chrz-transition-base)}.chrz-performance__card--visible{opacity:1;transform:translateY(0)}.chrz-performance__card-header{display:flex;align-items:flex-start;justify-content:space-between;margin-block-end:var(--chrz-spacing-6);flex-wrap:wrap;gap:var(--chrz-spacing-4)}.chrz-performance__card-title{font-size:var(--chrz-text-lg);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary);margin-block-end:var(--chrz-spacing-1)}.chrz-performance__card-subtitle{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-muted)}.chrz-performance__period-badge{padding-block:var(--chrz-spacing-1);padding-inline:var(--chrz-spacing-3);border-radius:var(--chrz-radius-full);background-color:var(--chrz-color-surface-subtle);font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary);white-space:nowrap;flex-shrink:0}.chrz-performance__chart-wrap{height:420px;padding-block:var(--chrz-spacing-4);padding-inline:var(--chrz-spacing-2);margin-block-end:var(--chrz-spacing-6);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}@media (min-width:768px){.chrz-performance__chart-wrap{height:440px;overflow-x:visible;scroll-snap-type:none}}.chrz-performance__chart-scroll{position:relative;width:100%;height:100%}@media (max-width:767px){.chrz-performance__chart-scroll{display:flex;width:auto}}.chrz-performance__chart-page{display:none}@media (max-width:767px){.chrz-performance__chart-page{display:block;flex:0 0 auto;height:100%;scroll-snap-align:start;pointer-events:none}}.chrz-performance__canvas{width:100%;height:100%}@media (max-width:767px){.chrz-performance__canvas{position:absolute;top:0;right:0;bottom:0;left:0}}.chrz-performance__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--chrz-spacing-4) var(--chrz-spacing-8);padding-block-start:var(--chrz-spacing-4);border-block-start:1px solid var(--chrz-color-surface-border)}@media (max-width:1023px){.chrz-performance__legend{flex-direction:column;align-items:flex-start;gap:var(--chrz-spacing-3)}}.chrz-performance__metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--chrz-spacing-4)}@media (min-width:768px){.chrz-performance__metrics{grid-template-columns:repeat(4,1fr)}}.chrz-legend-item{display:flex;align-items:center;gap:var(--chrz-spacing-2)}.chrz-legend-item__dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.chrz-legend-item__label{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary)}.chrz-legend-item__value{font-size:var(--chrz-text-sm);margin-inline-start:var(--chrz-spacing-2)}.chrz-metric-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--chrz-spacing-6);background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-lg)}.chrz-metric-card__value{font-size:var(--chrz-text-xl);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-positive);line-height:1.2;margin-block-end:var(--chrz-spacing-2)}.chrz-metric-card__label{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary)}.chrz-why{padding-block:var(--chrz-spacing-20)}@media (max-width:1023px){.chrz-why{padding-block:3.125rem}}.chrz-why__grid{display:grid;grid-template-columns:1fr;gap:var(--chrz-spacing-6)}@media (min-width:640px){.chrz-why__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.chrz-why__grid{grid-template-columns:repeat(4,1fr)}}.chrz-feature-card{padding:var(--chrz-spacing-8);background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-xl);transition:transform var(--chrz-transition-base),border-color var(--chrz-transition-base),box-shadow var(--chrz-transition-base);opacity:0;transform:translateY(20px);transition-delay:var(--delay,0ms)}.chrz-feature-card--visible{opacity:1;transform:translateY(0)}.chrz-feature-card:hover{border-color:var(--chrz-color-brand-signal);box-shadow:0 0 24px #0145421f}.chrz-feature-card__icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--chrz-radius-lg);background-color:#0145421a;color:var(--chrz-color-brand-signal);margin-block-end:var(--chrz-spacing-6);transition:background-color var(--chrz-transition-fast),color var(--chrz-transition-fast)}.chrz-feature-card:hover .chrz-feature-card__icon-wrap{background-color:var(--chrz-color-brand-signal);color:#fff}.chrz-feature-card__icon{display:block}.chrz-feature-card__title{font-size:var(--chrz-text-lg);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary);margin-block-end:var(--chrz-spacing-3)}.chrz-feature-card__desc{font-size:var(--chrz-text-base);color:var(--chrz-color-text-secondary);line-height:var(--chrz-leading-base);margin-block-end:var(--chrz-spacing-4);text-align:justify}@media (min-width:1024px){.chrz-feature-card__desc{text-align:right}}.chrz-feature-card__tag{display:inline-block;padding-block:var(--chrz-spacing-1);padding-inline:var(--chrz-spacing-3);border-radius:var(--chrz-radius-full);background-color:var(--chrz-color-surface-subtle);font-size:var(--chrz-text-xs);color:var(--chrz-color-text-muted);font-weight:var(--chrz-font-weight-medium)}.chrz-pricing{padding-block:var(--chrz-spacing-20)}@media (max-width:1023px){.chrz-pricing{padding-block:3.125rem}}.chrz-pricing__grid{display:grid;grid-template-columns:1fr;gap:34px;align-items:stretch}@media (min-width:768px){.chrz-pricing__grid{grid-template-columns:repeat(3,1fr);align-items:stretch}}.chrz-pricing-card{display:flex;flex-direction:column;padding:var(--chrz-spacing-8);background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-xl);transition:border-color var(--chrz-transition-base),box-shadow var(--chrz-transition-base),transform var(--chrz-transition-base);position:relative}.chrz-pricing-card:hover{border-color:var(--chrz-card-border-hover);box-shadow:var(--chrz-card-shadow-hover)}.chrz-pricing-card--featured{border-color:var(--chrz-color-brand-premium);box-shadow:0 0 32px #dec79e33;transform:scale(1.04)}.chrz-pricing-card--featured:hover{transform:scale(1.06);border-color:var(--chrz-color-brand-premium);box-shadow:0 0 48px #dec79e4d}.chrz-pricing-card__badge{position:absolute;inset-block-start:calc(-1 * var(--chrz-spacing-4));inset-inline-start:50%;transform:translate(50%);display:inline-flex;align-items:center;gap:var(--chrz-spacing-1);padding-block:var(--chrz-spacing-1);padding-inline:var(--chrz-spacing-4);border-radius:var(--chrz-radius-full);background-color:var(--chrz-btn-primary-bg,var(--chrz-color-brand-signal));color:#fff;font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-bold);white-space:nowrap;z-index:1}.chrz-pricing-card__header{margin-block-end:var(--chrz-spacing-6)}.chrz-pricing-card__plan{font-size:var(--chrz-text-xl);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary);margin-block-end:var(--chrz-spacing-1)}.chrz-pricing-card__desc{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary)}.chrz-pricing-card__price{margin-block-end:var(--chrz-spacing-6)}.chrz-pricing-card__tagline{font-size:var(--chrz-text-sm);line-height:1.7;color:var(--chrz-color-text-secondary);margin-block-end:var(--chrz-spacing-6)}.chrz-pricing-card__original{display:block;font-size:var(--chrz-text-sm);color:var(--chrz-color-text-muted);text-decoration:line-through;margin-block-end:var(--chrz-spacing-1);opacity:.85}.chrz-pricing-card__amount{font-size:var(--chrz-text-xl);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary)}.chrz-pricing-card__currency{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary);margin-inline-start:0}.chrz-pricing-card__features{flex:1;display:flex;flex-direction:column;gap:var(--chrz-spacing-3);margin-block-end:var(--chrz-spacing-8)}.chrz-pricing-card__feature{display:flex;align-items:center;gap:var(--chrz-spacing-2);font-size:var(--chrz-text-base);color:var(--chrz-color-text-secondary)}.chrz-pricing-card__cta{font-weight:var(--chrz-font-weight-bold);border-width:2px;border-style:solid;border-color:var(--chrz-btn-primary-bg-active,var(--chrz-color-brand-signal))}[x-cloak]{display:none!important}.chrz-faq{padding-block:var(--chrz-spacing-20)}@media (max-width:1023px){.chrz-faq{padding-block:3.125rem}}.chrz-faq__list{max-width:820px;margin-inline:auto;margin-block-start:var(--chrz-spacing-12);display:flex;flex-direction:column;gap:var(--chrz-spacing-4)}.chrz-faq__item{background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-xl);overflow:hidden;transition:border-color var(--chrz-transition-fast),box-shadow var(--chrz-transition-fast)}.chrz-faq__item--open{border-color:var(--chrz-color-brand-signal);box-shadow:0 4px 24px #0145421a}.chrz-faq__item--open .chrz-faq__trigger{background-color:#0145420d}.chrz-faq__item:not(.chrz-faq__item--open):hover{border-color:var(--chrz-color-card-border-hover,#cbd5e1)}.chrz-faq__item:not(.chrz-faq__item--open):hover .chrz-faq__trigger{background-color:var(--chrz-color-surface-subtle)}.chrz-faq__question{margin:0}.chrz-faq__trigger{display:flex;align-items:center;gap:var(--chrz-spacing-4);width:100%;padding:10px;text-align:start;background:none;border:none;cursor:pointer;font-family:var(--chrz-font-heading);transition:background-color var(--chrz-transition-fast)}.chrz-faq__trigger:focus-visible{outline:2px solid var(--chrz-color-focus-ring);outline-offset:-2px;border-radius:var(--chrz-radius-xl)}.chrz-faq__num{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:var(--chrz-radius-full);background-color:var(--chrz-color-surface-subtle);border:1px solid var(--chrz-color-surface-border);font-size:var(--chrz-text-xs);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-muted);font-family:var(--chrz-font-heading);transition:background-color var(--chrz-transition-fast),color var(--chrz-transition-fast),border-color var(--chrz-transition-fast);line-height:1}.chrz-faq__item--open .chrz-faq__num{background-color:var(--chrz-color-brand-signal);border-color:var(--chrz-color-brand-signal);color:var(--chrz-color-text-inverted)}.chrz-faq__trigger-text{flex:1;font-size:var(--chrz-text-md);font-weight:var(--chrz-font-weight-medium);color:var(--chrz-color-text-primary);line-height:var(--chrz-leading-md);text-align:start}.chrz-faq__chevron-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--chrz-radius-full);background-color:var(--chrz-color-surface-subtle);transition:background-color var(--chrz-transition-fast)}.chrz-faq__item--open .chrz-faq__chevron-wrap{background-color:#0145421f}.chrz-faq__chevron{color:var(--chrz-color-text-muted);transition:transform var(--chrz-transition-base),color var(--chrz-transition-fast)}.chrz-faq__chevron--open{transform:rotate(180deg);color:var(--chrz-color-brand-signal)}.chrz-faq__answer{overflow:hidden}.chrz-faq__answer-inner{padding-block-start:var(--chrz-spacing-2);padding-block-end:var(--chrz-spacing-6);padding-inline-end:var(--chrz-spacing-6);padding-inline-start:calc(var(--chrz-spacing-6) + 32px + var(--chrz-spacing-4))}.chrz-faq__answer-inner p{font-family:var(--chrz-font-body);font-size:var(--chrz-text-base);color:var(--chrz-color-text-secondary);line-height:var(--chrz-leading-base);margin:0;border-inline-start:2px solid var(--chrz-color-brand-signal);padding-inline-start:var(--chrz-spacing-4)}.chrz-site-footer{padding-block:var(--chrz-spacing-16) var(--chrz-spacing-8);border-block-start:1px solid var(--chrz-color-surface-border);background-color:var(--chrz-color-surface-card)}.chrz-site-footer__grid{display:grid;grid-template-columns:1fr;gap:var(--chrz-spacing-8);margin-block-end:var(--chrz-spacing-12)}@media (min-width:640px){.chrz-site-footer__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.chrz-site-footer__grid{grid-template-columns:2fr 1fr 1fr 1fr}}.chrz-site-footer__brand{display:flex;flex-direction:column;gap:var(--chrz-spacing-4)}@media (max-width:1023px){.chrz-site-footer__brand{align-items:center;text-align:center}.chrz-site-footer__brand .chrz-site-footer__tagline,.chrz-site-footer__brand .chrz-site-footer__about{text-align:center}.chrz-site-footer__brand .chrz-site-footer__stats{justify-content:center}}.chrz-site-footer__logo{display:inline-flex;align-items:center;text-decoration:none}.chrz-site-footer__logo .chrz-logo{height:3.5rem}.chrz-site-footer__tagline{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary);line-height:var(--chrz-leading-base);text-align:justify}.chrz-site-footer__about{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-muted);line-height:var(--chrz-leading-relaxed);max-width:42ch;text-align:justify}.chrz-site-footer__stats{display:grid;grid-template-columns:repeat(4,max-content);gap:var(--chrz-spacing-4) var(--chrz-spacing-8);margin-block-start:var(--chrz-spacing-4)}@media (max-width:639px){.chrz-site-footer__stats{gap:16px}}.chrz-site-footer__stat{display:flex;flex-direction:column;gap:var(--chrz-spacing-1)}.chrz-site-footer__stat-value{font-size:var(--chrz-text-lg);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-positive)}.chrz-site-footer__stat-label{font-size:var(--chrz-text-xs);color:var(--chrz-color-text-muted)}.chrz-site-footer__col-title{font-size:var(--chrz-text-base);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary);margin-block-end:var(--chrz-spacing-4)}@media (max-width:1023px){.chrz-site-footer__links{text-align:right}.chrz-site-footer__links ul{align-items:center;text-align:center}}.chrz-site-footer__links ul,.chrz-site-footer__legal-links ul{display:flex;flex-direction:column;gap:var(--chrz-spacing-3)}.chrz-site-footer__links ul li,.chrz-site-footer__legal-links ul li{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary);line-height:var(--chrz-leading-base)}.chrz-site-footer__links ul a,.chrz-site-footer__legal-links ul a{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary);transition:color var(--chrz-transition-fast)}.chrz-site-footer__links ul a:hover,.chrz-site-footer__legal-links ul a:hover{color:var(--chrz-color-text-primary)}.chrz-site-footer__cta-col{display:flex;flex-direction:column;gap:var(--chrz-spacing-4)}.chrz-site-footer__cta-col p{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary)}.chrz-site-footer__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--chrz-spacing-3);margin-block-start:var(--chrz-spacing-2)}.chrz-site-footer__badge{display:flex;align-items:center;justify-content:center;width:5.5rem;height:5.5rem;padding:var(--chrz-spacing-2);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-md);background-color:#fff;transition:border-color var(--chrz-transition-fast)}.chrz-site-footer__badge:hover{border-color:var(--chrz-color-brand-premium)}[data-theme=dark] .chrz-site-footer__badge{background-color:var(--chrz-color-surface-card)}.chrz-site-footer__badge img{max-width:100%;max-height:100%;object-fit:contain}.chrz-site-footer__social{display:flex;flex-wrap:wrap;gap:var(--chrz-spacing-3);margin-block-start:var(--chrz-spacing-2)}.chrz-site-footer__social-link{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-md);color:var(--chrz-color-text-secondary);background-color:var(--chrz-color-surface-base);transition:color var(--chrz-transition-fast),border-color var(--chrz-transition-fast),background-color var(--chrz-transition-fast),transform var(--chrz-transition-fast)}.chrz-site-footer__social-link:hover{color:var(--chrz-color-brand-premium);border-color:var(--chrz-color-brand-premium);transform:translateY(-2px)}.chrz-site-footer__social-link svg,.chrz-site-footer__social-link img{display:block}.chrz-site-footer__social-icon{display:block;width:20px;height:20px;background-color:currentColor;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.chrz-site-footer__bottom{padding-block-start:var(--chrz-spacing-8);border-block-start:1px solid var(--chrz-color-surface-border);display:flex;flex-direction:column;gap:var(--chrz-spacing-2)}@media (min-width:640px){.chrz-site-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.chrz-site-footer__copy{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary)}.chrz-site-footer__disclaimer{font-size:var(--chrz-text-xs);color:var(--chrz-color-text-muted)}[data-theme=dark] .chrz-site-footer__col-title{color:var(--chrz-color-text-secondary)}[data-theme=dark] .chrz-site-footer__tagline,[data-theme=dark] .chrz-site-footer__about,[data-theme=dark] .chrz-site-footer__stat-label,[data-theme=dark] .chrz-site-footer__copy,[data-theme=dark] .chrz-site-footer__disclaimer,[data-theme=dark] .chrz-site-footer__links ul li,[data-theme=dark] .chrz-site-footer__legal-links ul li,[data-theme=dark] .chrz-site-footer__links ul a,[data-theme=dark] .chrz-site-footer__legal-links ul a{color:#fff}@media (max-width:1023px){.chrz-site-footer__grid{grid-template-columns:repeat(2,1fr)}.chrz-site-footer__brand,.chrz-site-footer__cta-col{grid-column:1/-1}.chrz-site-footer__col-title,.chrz-site-footer__links ul{text-align:center}.chrz-site-footer__stats{justify-content:center}.chrz-site-footer__copy{text-align:center}.chrz-site-footer__social{justify-content:center}}.chrz-ticker{position:relative;overflow:hidden;border-block:1px solid var(--chrz-color-surface-border);background-color:var(--chrz-color-surface-card)}.chrz-ticker__track{display:flex;direction:ltr;overflow:hidden;cursor:grab;touch-action:pan-y}.chrz-ticker__track:hover .chrz-ticker__list{animation-play-state:paused}.chrz-ticker.is-dragging .chrz-ticker__track{cursor:grabbing;-webkit-user-select:none;user-select:none}.chrz-ticker__list{display:flex;align-items:center;flex-shrink:0;list-style:none;padding:0;margin:0;animation:chrz-ticker-scroll 45s linear infinite;will-change:transform}.chrz-ticker__item{display:inline-flex;align-items:center;flex-direction:row-reverse;gap:var(--chrz-spacing-3);padding-block:var(--chrz-spacing-4);padding-inline:var(--chrz-spacing-6);position:relative}.chrz-ticker__item:after{content:"";position:absolute;inset-inline-end:0;top:25%;height:50%;width:1px;background-color:var(--chrz-color-surface-border)}.chrz-ticker__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px}.chrz-ticker__icon img{width:100%;height:100%;object-fit:cover;display:block}.chrz-ticker__meta{display:flex;flex-direction:column;direction:rtl;gap:1px}.chrz-ticker__name{font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-medium);color:var(--chrz-color-text-primary);white-space:nowrap;line-height:1.3}.chrz-ticker__sub{font-size:var(--chrz-text-xs);color:var(--chrz-color-text-muted);white-space:nowrap;line-height:1.2}.chrz-ticker__price-wrap{display:flex;flex-direction:column;align-items:flex-end;direction:rtl;gap:0;min-width:100px}.chrz-ticker__price{font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary);direction:ltr;unicode-bidi:isolate;white-space:nowrap;line-height:1.3;font-variant-numeric:tabular-nums}.chrz-ticker__unit{font-size:var(--chrz-text-xs);color:var(--chrz-color-text-muted);white-space:nowrap;line-height:1.2}.chrz-ticker__change{display:inline-flex;align-items:center;gap:var(--chrz-spacing-1);font-size:var(--chrz-text-xs);font-weight:var(--chrz-font-weight-medium);white-space:nowrap;padding-block:3px;padding-inline:var(--chrz-spacing-2);border-radius:var(--chrz-radius-sm)}.chrz-ticker__change--up{color:var(--chrz-color-positive);background-color:#2d7a4f14}.chrz-ticker__change--down{color:var(--chrz-color-negative);background-color:#b3463b14}@keyframes chrz-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes chrz-pulse{0%,to{opacity:1}50%{opacity:.4}}.chrz-video-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--chrz-z-modal);display:flex;align-items:center;justify-content:center;padding:var(--chrz-spacing-4)}.chrz-video-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#010f0ed1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.chrz-video-modal__close{position:absolute;top:12px;right:12px;z-index:3;display:inline-flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;border:1px solid rgba(222,199,158,.35);border-radius:var(--chrz-radius-full);background-color:#014542b3;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--chrz-color-brand-premium);cursor:pointer;transition:transform var(--chrz-transition-fast),background-color var(--chrz-transition-fast)}.chrz-video-modal__close:hover{transform:scale(1.08);background-color:#014542eb}.chrz-video-modal__close svg{inline-size:20px;block-size:20px}@media (max-width:767px){.chrz-video-modal__close{top:8px;right:8px;inline-size:36px;block-size:36px}}.chrz-player{position:relative;z-index:1;inline-size:min(92vw,960px);aspect-ratio:16/9;max-block-size:84vh;background-color:#000;border:1px solid rgba(222,199,158,.22);border-radius:var(--chrz-radius-xl);overflow:hidden;box-shadow:0 24px 80px #0000008c}.chrz-player__video{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:contain;background-color:#000;cursor:pointer}.chrz-player__center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;inline-size:84px;block-size:84px;border:1px solid rgba(222,199,158,.45);border-radius:var(--chrz-radius-full);background-color:#014542b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--chrz-color-brand-premium);cursor:pointer;box-shadow:0 8px 28px #00000073;transition:opacity var(--chrz-transition-base),transform var(--chrz-transition-fast),background-color var(--chrz-transition-fast)}.chrz-player__center:hover{background-color:#014542eb;transform:translate(-50%,-50%) scale(1.06)}.chrz-player__center svg{inline-size:38px;block-size:38px}@media (max-width:767px){.chrz-player__center{inline-size:66px;block-size:66px}.chrz-player__center svg{inline-size:30px;block-size:30px}}.chrz-player.is-playing.is-idle .chrz-player__center{opacity:0;pointer-events:none}.chrz-player__controls{position:absolute;inset-inline:0;inset-block-end:0;z-index:2;direction:ltr;display:flex;align-items:center;gap:var(--chrz-spacing-3);padding:var(--chrz-spacing-6) var(--chrz-spacing-8) var(--chrz-spacing-5);background:linear-gradient(to top,rgba(0,0,0,.78) 0%,rgba(0,0,0,.45) 55%,transparent 100%);opacity:1;transform:translateY(0);transition:opacity var(--chrz-transition-base),transform var(--chrz-transition-base)}@media (max-width:767px){.chrz-player__controls{gap:var(--chrz-spacing-2);padding:var(--chrz-spacing-5) var(--chrz-spacing-5) var(--chrz-spacing-3)}}.chrz-player.is-playing.is-idle .chrz-player__controls{opacity:0;transform:translateY(12px);pointer-events:none}.chrz-player__ctrl{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;inline-size:34px;block-size:34px;border:none;border-radius:var(--chrz-radius-full);background-color:transparent;color:var(--chrz-color-text-inverted);cursor:pointer;transition:background-color var(--chrz-transition-fast),color var(--chrz-transition-fast)}.chrz-player__ctrl:hover{background-color:#ffffff24;color:var(--chrz-color-brand-premium)}.chrz-player__ctrl svg{inline-size:20px;block-size:20px}.chrz-player__progress{flex:1 1 auto;direction:ltr;position:relative;block-size:6px;border-radius:var(--chrz-radius-full);background-color:#ffffff38;cursor:pointer}.chrz-player__progress:before{content:"";position:absolute;inset-block:-7px;inset-inline:0}.chrz-player__progress-fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:var(--chrz-radius-full);background-color:var(--chrz-color-brand-premium)}.chrz-player__progress-fill:after{content:"";position:absolute;inset-inline-end:-6px;inset-block-start:50%;transform:translateY(-50%);inline-size:13px;block-size:13px;border-radius:var(--chrz-radius-full);background-color:#fff;box-shadow:0 1px 4px #00000073}.chrz-player__time{flex-shrink:0;direction:ltr;font-family:var(--chrz-font-body);font-size:var(--chrz-text-sm);color:#ffffffd9;font-variant-numeric:tabular-nums;min-inline-size:82px;text-align:center}@media (max-width:767px){.chrz-player__time{display:none}}.chrz-player__volume{flex-shrink:0;direction:ltr;inline-size:84px;block-size:6px;accent-color:var(--chrz-color-brand-premium);cursor:pointer}@media (max-width:767px){.chrz-player__volume{inline-size:56px}}@media (max-width:420px){.chrz-player__volume{display:none}}.chrz-anim{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}.chrz-anim--visible{opacity:1;transform:none}.chrz-anim--delay-1{transition-delay:.08s}.chrz-anim--delay-2{transition-delay:.16s}.chrz-anim--delay-3{transition-delay:.24s}.chrz-anim--delay-4{transition-delay:.32s}.chrz-anim--delay-5{transition-delay:.4s}.chrz-anim--delay-6{transition-delay:.48s}.chrz-page-hero{position:relative;padding-block:var(--chrz-spacing-20,5rem) var(--chrz-spacing-16,4rem);overflow:hidden;text-align:center}.chrz-page-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(1,69,66,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(1,69,66,.05) 1px,transparent 1px);background-size:48px 48px;pointer-events:none}.chrz-page-hero:before{content:"";position:absolute;top:-30%;inset-inline-start:50%;transform:translate(-50%);width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(1,69,66,.1) 0%,transparent 65%);pointer-events:none}.chrz-page-hero__inner{position:relative;z-index:1;max-width:680px;margin-inline:auto}.chrz-page-hero__tag{display:inline-flex;align-items:center;gap:var(--chrz-spacing-2);padding-block:var(--chrz-spacing-1);padding-inline:var(--chrz-spacing-4);border-radius:var(--chrz-radius-full);background-color:#0145421a;border:1px solid rgba(1,69,66,.25);color:var(--chrz-color-brand-signal,#3b82f6);font-size:var(--chrz-text-sm,.75rem);font-weight:var(--chrz-font-weight-medium,500);margin-block-end:var(--chrz-spacing-5)}.chrz-page-hero__tag-dot{width:6px;height:6px;border-radius:50%;background-color:currentColor;animation:chrz-page-pulse 2s ease-in-out infinite}.chrz-page-hero__title{font-size:clamp(2rem,5vw,3rem);font-weight:var(--chrz-font-weight-bold,700);font-family:var(--chrz-font-heading,sans-serif);line-height:1.25;margin:0 0 var(--chrz-spacing-5);background:linear-gradient(135deg,var(--chrz-color-text-primary,#e2e8f0) 0%,var(--chrz-color-brand-signal,#3b82f6) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.chrz-page-hero__subtitle{font-size:var(--chrz-text-md,1rem);color:var(--chrz-color-text-secondary,#94a3b8);line-height:1.8;margin:0}@keyframes chrz-page-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.75)}}.chrz-mission{padding-block:var(--chrz-spacing-16,4rem)}.chrz-mission__card{position:relative;background-color:var(--chrz-color-surface-card,#0f1d35);border:1px solid var(--chrz-color-surface-border,#1e3057);border-radius:var(--chrz-radius-xl,16px);padding:var(--chrz-spacing-12,3rem) var(--chrz-spacing-10,2.5rem);overflow:hidden;text-align:center}.chrz-mission__card:before{content:"";position:absolute;top:0;inset-inline:0;height:3px;background:linear-gradient(90deg,transparent,var(--chrz-color-brand-signal,#3b82f6),transparent)}.chrz-mission__card:after{content:"";position:absolute;top:0;inset-inline-start:50%;transform:translate(-50%);width:400px;height:300px;background:radial-gradient(ellipse,rgba(1,69,66,.08) 0%,transparent 70%);pointer-events:none}.chrz-mission__icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--chrz-radius-lg,12px);background:linear-gradient(135deg,#01454233,#0145420d);border:1px solid rgba(1,69,66,.3);color:var(--chrz-color-brand-signal,#3b82f6);margin-block-end:var(--chrz-spacing-6);position:relative;z-index:1}.chrz-mission__text{position:relative;z-index:1;font-size:clamp(1.1rem,2.5vw,1.375rem);line-height:2;color:var(--chrz-color-text-secondary,#94a3b8);max-width:760px;margin-inline:auto}.chrz-mission__text strong{color:var(--chrz-color-text-primary,#e2e8f0);font-weight:var(--chrz-font-weight-semibold,600)}.chrz-stats{padding-block:var(--chrz-spacing-12,3rem)}.chrz-stats__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--chrz-spacing-4)}@media (min-width:768px){.chrz-stats__grid{grid-template-columns:repeat(4,1fr)}}.chrz-stat-card{background-color:var(--chrz-color-surface-card,#0f1d35);border:1px solid var(--chrz-color-surface-border,#1e3057);border-radius:var(--chrz-radius-lg,12px);padding:var(--chrz-spacing-6);text-align:center;transition:transform .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out}.chrz-stat-card:hover{transform:translateY(-4px);border-color:#01454266;box-shadow:0 12px 32px #0145421f}.chrz-stat-card__num{display:block;font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--chrz-font-weight-bold,700);font-family:var(--chrz-font-heading,sans-serif);background:linear-gradient(135deg,var(--chrz-color-text-inverted) 30%,var(--chrz-color-brand-signal));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1;margin-block-end:var(--chrz-spacing-2)}.chrz-stat-card__label{font-size:var(--chrz-text-sm,.75rem);color:var(--chrz-color-text-muted,#4a6080);font-weight:var(--chrz-font-weight-medium,500)}.chrz-values{padding-block:var(--chrz-spacing-16,4rem)}.chrz-values__grid{display:grid;gap:var(--chrz-spacing-4);grid-template-columns:1fr}@media (min-width:600px){.chrz-values__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.chrz-values__grid{grid-template-columns:repeat(3,1fr)}}.chrz-value-card{background:linear-gradient(145deg,#263c53cc,#1a2d4099);border:1px solid var(--chrz-color-surface-border,#1e3057);border-radius:var(--chrz-radius-lg,12px);padding:var(--chrz-spacing-8) var(--chrz-spacing-6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .25s ease-out,transform .25s ease-out}.chrz-value-card:hover{border-color:#01454266;transform:translateY(-3px)}.chrz-value-card__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--chrz-radius-md,8px);background-color:#0145421f;border:1px solid rgba(1,69,66,.2);color:var(--chrz-color-brand-signal,#3b82f6);margin-block-end:var(--chrz-spacing-4)}.chrz-value-card__title{font-size:var(--chrz-text-md,1rem);font-weight:var(--chrz-font-weight-semibold,600);color:var(--chrz-color-text-primary,#e2e8f0);font-family:var(--chrz-font-heading,sans-serif);margin:0 0 var(--chrz-spacing-2)}.chrz-value-card__text{font-size:var(--chrz-text-base,.875rem);color:var(--chrz-color-text-secondary,#94a3b8);line-height:1.75;margin:0;text-align:justify}.chrz-timeline{padding-block:var(--chrz-spacing-16,4rem)}.chrz-timeline__track{display:flex;flex-direction:column;gap:0;position:relative;max-width:640px;margin-inline:auto}.chrz-timeline__track:before{content:"";position:absolute;top:12px;bottom:12px;inset-inline-start:11px;width:2px;background:linear-gradient(to bottom,transparent,var(--chrz-color-surface-border,#1e3057) 10%,var(--chrz-color-surface-border,#1e3057) 90%,transparent)}.chrz-tl-item{display:grid;grid-template-columns:24px 1fr;gap:0 var(--chrz-spacing-5);padding-block-end:var(--chrz-spacing-8)}.chrz-tl-item:last-child{padding-block-end:0}.chrz-tl-item__dot{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--chrz-color-brand-signal,#3b82f6),rgb(38,60,83));border:3px solid var(--chrz-color-surface-page,#0a1628);box-shadow:0 0 0 1px var(--chrz-color-brand-signal,#3b82f6);flex-shrink:0;margin-block-start:2px}.chrz-tl-item__content{padding-block-end:var(--chrz-spacing-2)}.chrz-tl-item__year{font-size:var(--chrz-text-xs,.625rem);font-weight:var(--chrz-font-weight-bold,700);color:var(--chrz-color-brand-signal,#3b82f6);letter-spacing:.06em;text-transform:uppercase;margin-block-end:var(--chrz-spacing-1)}.chrz-tl-item__title{font-size:var(--chrz-text-base,.875rem);font-weight:var(--chrz-font-weight-semibold,600);color:var(--chrz-color-text-primary,#e2e8f0);margin:0 0 var(--chrz-spacing-1);font-family:var(--chrz-font-heading,sans-serif)}.chrz-tl-item__desc{font-size:var(--chrz-text-sm,.75rem);color:var(--chrz-color-text-secondary,#94a3b8);line-height:1.7;margin:0;text-align:justify}.chrz-page-cta{padding-block:var(--chrz-spacing-20,5rem)}.chrz-page-cta__card{position:relative;background:linear-gradient(135deg,#0145421f,#6366f114);border:1px solid rgba(1,69,66,.3);border-radius:var(--chrz-radius-2xl,24px);padding:var(--chrz-spacing-12,3rem) var(--chrz-spacing-8,2rem);text-align:center;overflow:hidden}.chrz-page-cta__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 0%,rgba(1,69,66,.15) 0%,transparent 60%);pointer-events:none}.chrz-page-cta__eyebrow{font-size:var(--chrz-text-sm,.75rem);font-weight:var(--chrz-font-weight-semibold,600);letter-spacing:.08em;text-transform:uppercase;color:var(--chrz-color-brand-signal,#3b82f6);margin-block-end:var(--chrz-spacing-3);position:relative;z-index:1}.chrz-page-cta__title{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:var(--chrz-font-weight-bold,700);font-family:var(--chrz-font-heading,sans-serif);color:var(--chrz-color-text-primary,#e2e8f0);margin:0 0 var(--chrz-spacing-4);position:relative;z-index:1}.chrz-page-cta__sub{font-size:var(--chrz-text-base,.875rem);color:var(--chrz-color-text-secondary,#94a3b8);margin:0 0 var(--chrz-spacing-8);position:relative;z-index:1}.chrz-page-cta__actions{display:flex;gap:var(--chrz-spacing-4);justify-content:center;flex-wrap:wrap;position:relative;z-index:1}.chrz-channels{padding-block:var(--chrz-spacing-16,4rem)}.chrz-channels__grid{display:grid;gap:var(--chrz-spacing-4);grid-template-columns:1fr}@media (min-width:480px){.chrz-channels__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.chrz-channels__grid{grid-template-columns:repeat(4,1fr)}}.chrz-channel-card{--brand-color:var(--chrz-color-brand-signal, #3b82f6);--brand-bg:rgb(1 69 66 / 8%);--brand-shadow:rgb(1 69 66 / 15%);background-color:var(--chrz-color-surface-card,#0f1d35);border:1px solid var(--chrz-color-surface-border,#1e3057);border-radius:var(--chrz-radius-lg,12px);padding:var(--chrz-spacing-6);text-align:center;transition:transform .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out;text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:var(--chrz-spacing-3)}.chrz-channel-card:hover{transform:translateY(-4px);border-color:var(--brand-color);box-shadow:0 8px 28px var(--brand-shadow)}.chrz-channel-card__icon-wrap{width:56px;height:56px;border-radius:var(--chrz-radius-lg,12px);background-color:var(--brand-bg);border:1px solid color-mix(in srgb,var(--brand-color) 30%,transparent);display:flex;align-items:center;justify-content:center;color:var(--brand-color)}.chrz-channel-card__name{font-size:var(--chrz-text-base,.875rem);font-weight:var(--chrz-font-weight-semibold,600);color:var(--chrz-color-text-primary,#e2e8f0);font-family:var(--chrz-font-heading,sans-serif)}.chrz-channel-card__handle{font-size:var(--chrz-text-sm,.75rem);color:var(--chrz-color-text-muted,#4a6080);direction:ltr}.chrz-contact-layout{padding-block:var(--chrz-spacing-4) var(--chrz-spacing-20,5rem);display:grid;gap:var(--chrz-spacing-8)}@media (min-width:900px){.chrz-contact-layout{grid-template-columns:1fr 380px;align-items:start}}.chrz-cform{background-color:var(--chrz-color-surface-card,#0f1d35);border:1px solid var(--chrz-color-surface-border,#1e3057);border-radius:var(--chrz-radius-xl,16px);padding:var(--chrz-spacing-8) var(--chrz-spacing-6)}.chrz-cform__title{font-size:var(--chrz-text-lg,1.125rem);font-weight:var(--chrz-font-weight-semibold,600);font-family:var(--chrz-font-heading,sans-serif);color:var(--chrz-color-text-primary,#e2e8f0);margin:0 0 var(--chrz-spacing-6)}.chrz-cform__row{display:grid;gap:var(--chrz-spacing-4);margin-block-end:var(--chrz-spacing-4)}@media (min-width:600px){.chrz-cform__row{grid-template-columns:repeat(2,1fr)}}.chrz-cform__field{display:flex;flex-direction:column;gap:var(--chrz-spacing-2);margin-block-end:var(--chrz-spacing-4)}.chrz-cform__label{font-size:var(--chrz-text-sm,.75rem);font-weight:var(--chrz-font-weight-medium,500);color:var(--chrz-color-text-secondary,#94a3b8)}.chrz-cform__input,.chrz-cform__select,.chrz-cform__textarea{width:100%;background-color:var(--chrz-color-surface-subtle,#162440);border:1px solid var(--chrz-color-surface-border,#1e3057);border-radius:var(--chrz-radius-md,8px);color:var(--chrz-color-text-primary,#e2e8f0);font-size:var(--chrz-text-base,.875rem);font-family:var(--chrz-font-body,sans-serif);padding:var(--chrz-spacing-3) var(--chrz-spacing-4);transition:border-color .15s ease-out,box-shadow .15s ease-out;box-sizing:border-box}.chrz-cform__input::placeholder,.chrz-cform__select::placeholder,.chrz-cform__textarea::placeholder{color:var(--chrz-color-text-muted,#4a6080)}.chrz-cform__input:focus,.chrz-cform__select:focus,.chrz-cform__textarea:focus{outline:none;border-color:var(--chrz-color-brand-signal,#3b82f6);box-shadow:0 0 0 3px #01454226}.chrz-cform__textarea{resize:vertical;min-height:120px}.chrz-cform__notice{border-radius:var(--chrz-radius-md,8px);padding:var(--chrz-spacing-3) var(--chrz-spacing-4);font-size:var(--chrz-text-sm,.75rem);margin-block-end:var(--chrz-spacing-4)}.chrz-cform__notice--success{background-color:#2d7a4f1a;border:1px solid rgba(45,122,79,.25);color:var(--chrz-color-positive,#22c55e)}.chrz-cform__notice--error{background-color:#b3463b1a;border:1px solid rgba(179,70,59,.25);color:var(--chrz-color-negative,#dc2626)}.chrz-info-cards{display:flex;flex-direction:column;gap:var(--chrz-spacing-4)}.chrz-info-card{background-color:var(--chrz-color-surface-card,#0f1d35);border:1px solid var(--chrz-color-surface-border,#1e3057);border-radius:var(--chrz-radius-lg,12px);padding:var(--chrz-spacing-5) var(--chrz-spacing-5);display:flex;align-items:flex-start;gap:var(--chrz-spacing-4)}.chrz-info-card__icon{flex-shrink:0;width:40px;height:40px;border-radius:var(--chrz-radius-md,8px);background-color:#0145421a;border:1px solid rgba(1,69,66,.2);display:flex;align-items:center;justify-content:center;color:var(--chrz-color-brand-signal,#3b82f6)}.chrz-info-card__title{font-size:var(--chrz-text-sm,.75rem);font-weight:var(--chrz-font-weight-semibold,600);color:var(--chrz-color-text-primary,#e2e8f0);font-family:var(--chrz-font-heading,sans-serif);margin:0 0 var(--chrz-spacing-1)}.chrz-info-card__value{font-size:var(--chrz-text-base,.875rem);color:var(--chrz-color-text-secondary,#94a3b8);margin:0;line-height:1.6}.chrz-globe{padding-block:var(--chrz-spacing-16,4rem);overflow:hidden}.chrz-globe__inner{display:grid;gap:var(--chrz-spacing-12);align-items:center;grid-template-columns:1fr}@media (min-width:900px){.chrz-globe__inner{grid-template-columns:1fr 1fr}}.chrz-globe__title{font-size:clamp(1.6rem,4vw,2.5rem);font-weight:var(--chrz-font-weight-bold,700);font-family:var(--chrz-font-heading,sans-serif);color:var(--chrz-color-text-primary,#e2e8f0);line-height:1.3;margin:0 0 var(--chrz-spacing-4)}.chrz-globe__text{font-size:var(--chrz-text-md,1rem);color:var(--chrz-color-text-secondary,#94a3b8);line-height:2;margin:0 0 var(--chrz-spacing-8);max-width:48ch;text-align:justify}.chrz-globe__facts{display:flex;flex-wrap:wrap;gap:var(--chrz-spacing-8);list-style:none;margin:0;padding:0}.chrz-globe__fact{display:flex;flex-direction:column;gap:var(--chrz-spacing-1)}.chrz-globe__fact-num{font-size:clamp(1.5rem,3vw,2rem);font-weight:var(--chrz-font-weight-bold,700);font-family:var(--chrz-font-heading,sans-serif);background:linear-gradient(135deg,var(--chrz-color-text-primary,#e2e8f0) 20%,var(--chrz-color-brand-premium,#DEC79E));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1}.chrz-globe__fact-label{font-size:var(--chrz-text-sm,.75rem);color:var(--chrz-color-text-muted,#4a6080)}.chrz-globe__visual{display:flex;align-items:center;justify-content:center}.chrz-globe__stage{position:relative;width:min(360px,80vw);aspect-ratio:1;display:flex;align-items:center;justify-content:center}.chrz-globe__sphere{position:relative;width:58%;height:58%;border-radius:50%;background:radial-gradient(circle at 32% 26%,rgba(222,199,158,.35),transparent 42%),radial-gradient(circle at 72% 82%,rgba(1,69,66,.55),transparent 55%),linear-gradient(140deg,#045d57,#013b38 55%,#021f1d);box-shadow:inset -18px -18px 48px #0000008c,inset 12px 12px 36px #dec79e1f,0 0 60px #01454273}.chrz-globe__sphere:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-linear-gradient(90deg,rgba(222,199,158,.16) 0 1px,transparent 1px 24px);background-size:240px 100%;animation:chrz-globe-spin 14s linear infinite;mask:radial-gradient(circle at center,#000 64%,transparent 70%);-webkit-mask:radial-gradient(circle at center,#000 64%,transparent 70%)}.chrz-globe__sphere:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-linear-gradient(0deg,rgba(222,199,158,.12) 0 1px,transparent 1px 22px)}.chrz-globe__ping{position:absolute;width:10px;height:10px;border-radius:50%;background-color:var(--chrz-color-brand-premium,#DEC79E);box-shadow:0 0 10px var(--chrz-color-brand-premium,#DEC79E);z-index:2}.chrz-globe__ping:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:inherit;animation:chrz-globe-ping 2.4s ease-out infinite}.chrz-globe__ping--1{top:28%;inset-inline-start:34%}.chrz-globe__ping--2{top:54%;inset-inline-start:62%}.chrz-globe__ping--2:after{animation-delay:.8s}.chrz-globe__ping--3{top:70%;inset-inline-start:40%}.chrz-globe__ping--3:after{animation-delay:1.6s}.chrz-globe__orbit{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:1px dashed rgba(222,199,158,.22);border-radius:50%}.chrz-globe__orbit .chrz-globe__satellite{position:absolute;top:-7px;inset-inline-start:50%;width:14px;height:14px;margin-inline-start:-7px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,var(--chrz-color-brand-premium,#DEC79E) 60%);box-shadow:0 0 14px var(--chrz-color-brand-premium,#DEC79E)}.chrz-globe__orbit--1{width:78%;height:78%;animation:chrz-orbit-spin 12s linear infinite}.chrz-globe__orbit--2{width:100%;height:70%;border-color:#01454259;transform:rotate(22deg);animation:chrz-orbit-spin 18s linear infinite reverse}.chrz-globe__orbit--3{width:92%;height:92%;border-style:dotted;animation:chrz-orbit-spin 26s linear infinite}@keyframes chrz-globe-spin{to{background-position:240px 0}}@keyframes chrz-orbit-spin{to{transform:rotate(360deg)}}.chrz-globe__orbit--2{animation-name:chrz-orbit-spin-tilted}@keyframes chrz-orbit-spin-tilted{0%{transform:rotate(22deg)}to{transform:rotate(382deg)}}@keyframes chrz-globe-ping{0%{transform:scale(1);opacity:.7}to{transform:scale(3.5);opacity:0}}@media (prefers-reduced-motion:reduce){.chrz-globe__sphere:before,.chrz-globe__orbit,.chrz-globe__ping:after{animation:none!important}}.chrz-plans{padding-block:var(--chrz-spacing-16,4rem)}.chrz-plan-prices{display:grid;gap:var(--chrz-spacing-4);grid-template-columns:1fr;margin-block-end:var(--chrz-spacing-12)}@media (min-width:600px){.chrz-plan-prices{grid-template-columns:repeat(3,1fr)}}.chrz-plan-price-card{background-color:var(--chrz-color-surface-card,#0f1d35);border:1px solid var(--chrz-color-surface-border,#1e3057);border-radius:var(--chrz-radius-xl,16px);padding:var(--chrz-spacing-6) var(--chrz-spacing-5);text-align:center;position:relative;overflow:hidden;transition:transform .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out}.chrz-plan-price-card:hover{transform:translateY(-4px);border-color:#01454266;box-shadow:0 12px 36px #0145421a}.chrz-plan-price-card--featured{border-color:#01454280;background:linear-gradient(145deg,rgba(1,69,66,.1) 0%,var(--chrz-color-surface-card,#0f1d35) 60%)}.chrz-plan-price-card--featured:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:3px;background:linear-gradient(90deg,var(--chrz-color-brand-signal,#3b82f6),rgb(38,60,83))}.chrz-plan-price-card__badge{display:inline-flex;align-items:center;gap:var(--chrz-spacing-1);padding-block:3px;padding-inline:var(--chrz-spacing-3);border-radius:var(--chrz-radius-full);background:linear-gradient(135deg,var(--chrz-color-brand-signal),rgb(38,60,83));color:var(--chrz-color-text-inverted);font-size:var(--chrz-text-xs,.625rem);font-weight:var(--chrz-font-weight-bold,700);margin-block-end:var(--chrz-spacing-3)}.chrz-plan-price-card__plan{font-size:var(--chrz-text-lg,1.125rem);font-weight:var(--chrz-font-weight-bold,700);font-family:var(--chrz-font-heading,sans-serif);color:var(--chrz-color-text-primary,#e2e8f0);margin:0 0 var(--chrz-spacing-1)}.chrz-plan-price-card__desc{font-size:var(--chrz-text-sm,.75rem);color:var(--chrz-color-text-muted,#4a6080);margin:0 0 var(--chrz-spacing-4)}.chrz-plan-price-card__original{font-size:var(--chrz-text-sm,.75rem);color:var(--chrz-color-text-muted,#4a6080);text-decoration:line-through;display:block;margin-block-end:var(--chrz-spacing-1)}.chrz-plan-price-card__amount{font-size:clamp(1.5rem,3vw,2rem);font-weight:var(--chrz-font-weight-bold,700);font-family:var(--chrz-font-heading,sans-serif);background:linear-gradient(135deg,var(--chrz-color-text-inverted) 30%,var(--chrz-color-brand-signal));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:block}.chrz-plan-price-card__currency{font-size:var(--chrz-text-sm,.75rem);color:var(--chrz-color-text-muted,#4a6080);margin-block-end:var(--chrz-spacing-5);display:block}.chrz-plan-price-card__btn{display:block;width:100%;text-align:center;padding-block:var(--chrz-spacing-3);border-radius:var(--chrz-radius-md,8px);font-size:var(--chrz-text-sm,.75rem);font-weight:var(--chrz-font-weight-semibold,600);font-family:var(--chrz-font-heading,sans-serif);text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out}.chrz-compare{overflow-x:auto;border-radius:var(--chrz-radius-xl,16px);border:1px solid var(--chrz-color-surface-border,#1e3057)}.chrz-compare__table{width:100%;border-collapse:collapse;min-width:540px}.chrz-compare__head{background-color:var(--chrz-color-surface-card,#0f1d35)}.chrz-compare__head th{padding:var(--chrz-spacing-4) var(--chrz-spacing-5);font-size:var(--chrz-text-sm,.75rem);font-weight:var(--chrz-font-weight-semibold,600);font-family:var(--chrz-font-heading,sans-serif);color:var(--chrz-color-text-secondary,#94a3b8);text-align:center;white-space:nowrap;border-block-end:1px solid var(--chrz-color-surface-border,#1e3057)}.chrz-compare__head th:first-child{text-align:start}.chrz-compare__head th.is-featured{color:var(--chrz-color-brand-signal,#3b82f6);background-color:#0145420d}.chrz-compare__body tr{border-block-end:1px solid var(--chrz-color-surface-border,#1e3057)}.chrz-compare__body tr:last-child{border-block-end:0}.chrz-compare__body tr:nth-child(2n) td{background-color:#ffffff04}.chrz-compare__body td{padding:var(--chrz-spacing-4) var(--chrz-spacing-5);font-size:var(--chrz-text-base,.875rem);color:var(--chrz-color-text-secondary,#94a3b8);text-align:center;vertical-align:middle}.chrz-compare__body td:first-child{text-align:start;color:var(--chrz-color-text-primary,#e2e8f0);font-weight:var(--chrz-font-weight-medium,500)}.chrz-compare__body td.is-featured{background-color:#01454208}.chrz-compare__section-row td{background-color:var(--chrz-color-surface-subtle,#162440)!important;color:var(--chrz-color-brand-signal,#3b82f6)!important;font-size:var(--chrz-text-xs,.625rem);font-weight:var(--chrz-font-weight-bold,700);letter-spacing:.08em;text-transform:uppercase;padding-block:var(--chrz-spacing-2);text-align:start!important}.chrz-compare__check{color:var(--chrz-color-positive,#22c55e);display:inline-flex;align-items:center;justify-content:center}.chrz-compare__cross{color:var(--chrz-color-surface-border,#1e3057);display:inline-flex;align-items:center;justify-content:center}.chrz-compare__value{color:var(--chrz-color-text-primary,#e2e8f0);font-weight:var(--chrz-font-weight-semibold,600);font-size:var(--chrz-text-sm,.75rem)}.chrz-compare__footer{background-color:var(--chrz-color-surface-card,#0f1d35);border-block-start:1px solid var(--chrz-color-surface-border,#1e3057)}.chrz-compare__footer td{padding:var(--chrz-spacing-5);text-align:center}.chrz-compare__footer td:first-child{text-align:start}.chrz-compare__footer td.is-featured{background-color:#0145420d}.chrz-suitable{padding-block:var(--chrz-spacing-12,3rem)}.chrz-suitable__grid{display:grid;gap:var(--chrz-spacing-4)}@media (min-width:600px){.chrz-suitable__grid{grid-template-columns:repeat(3,1fr)}}.chrz-suitable-card{background-color:var(--chrz-color-surface-card,#0f1d35);border:1px solid var(--chrz-color-surface-border,#1e3057);border-radius:var(--chrz-radius-lg,12px);padding:var(--chrz-spacing-6)}.chrz-suitable-card__head{display:flex;align-items:center;gap:var(--chrz-spacing-3);margin-block-end:var(--chrz-spacing-4);padding-block-end:var(--chrz-spacing-4);border-block-end:1px solid var(--chrz-color-surface-border,#1e3057)}.chrz-suitable-card__icon{width:40px;height:40px;border-radius:var(--chrz-radius-md,8px);background-color:#0145421a;border:1px solid rgba(1,69,66,.2);display:flex;align-items:center;justify-content:center;color:var(--chrz-color-brand-signal,#3b82f6);flex-shrink:0}.chrz-suitable-card__plan{font-size:var(--chrz-text-base,.875rem);font-weight:var(--chrz-font-weight-bold,700);color:var(--chrz-color-text-primary,#e2e8f0);font-family:var(--chrz-font-heading,sans-serif);margin:0}.chrz-suitable-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--chrz-spacing-2)}.chrz-suitable-card__item{display:flex;align-items:flex-start;gap:var(--chrz-spacing-2);font-size:var(--chrz-text-sm,.75rem);color:var(--chrz-color-text-secondary,#94a3b8);line-height:1.6}.chrz-suitable-card__item:before{content:"—";color:var(--chrz-color-brand-signal,#3b82f6);flex-shrink:0;margin-block-start:1px}.chrz-account{padding-block:var(--chrz-spacing-8)}.chrz-account__layout{display:grid;grid-template-columns:1fr;gap:var(--chrz-spacing-8)}@media (min-width:1024px){.chrz-account__layout{grid-template-columns:220px 1fr;align-items:start}}@media (min-width:1024px){.chrz-account__sidebar{position:sticky;top:calc(var(--chrz-site-header-stack-height) + var(--chrz-spacing-8))}}.chrz-account__content{min-width:0}.chrz-account-nav{background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-lg);overflow:hidden}.chrz-account-nav__list{list-style:none;margin:0;padding:var(--chrz-spacing-2) 0}.chrz-account-nav__item{border-block-end:1px solid var(--chrz-color-surface-border)}.chrz-account-nav__item:last-child{border-block-end:none}.chrz-account-nav__item--active .chrz-account-nav__link{color:var(--chrz-color-brand-signal);background-color:#01454214;font-weight:var(--chrz-font-weight-medium)}.chrz-account-nav__link{display:block;padding:var(--chrz-spacing-3) var(--chrz-spacing-4);font-size:var(--chrz-text-base);color:var(--chrz-color-text-secondary);text-decoration:none;transition:color var(--chrz-transition-fast),background-color var(--chrz-transition-fast)}.chrz-account-nav__link:hover{color:var(--chrz-color-text-primary);background-color:var(--chrz-color-surface-subtle)}.chrz-account-nav__link:focus-visible{outline:2px solid var(--chrz-color-focus-ring);outline-offset:-2px}.chrz-acct-header{margin-block-end:var(--chrz-spacing-8)}.chrz-acct-header__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--chrz-spacing-4);flex-wrap:wrap}.chrz-acct-header__greeting{flex:1;min-width:0;display:flex;justify-content:space-between;align-items:baseline;gap:var(--chrz-spacing-4);flex-wrap:wrap}.chrz-acct-header__title{font-size:var(--chrz-text-xl);font-weight:var(--chrz-font-weight-bold);font-family:var(--chrz-font-heading);color:var(--chrz-color-text-primary);line-height:var(--chrz-leading-xl);margin-block-end:var(--chrz-spacing-3)}.chrz-acct-header__name{color:var(--chrz-color-brand-signal)}.chrz-acct-header__subscription{display:inline-flex;align-items:center;gap:var(--chrz-spacing-2);text-decoration:none}.chrz-acct-header__actions{display:flex;align-items:center;gap:var(--chrz-spacing-2);flex-shrink:0}.chrz-acct-section{margin-block-end:var(--chrz-spacing-12)}.chrz-acct-section__title{font-size:var(--chrz-text-lg);font-weight:var(--chrz-font-weight-bold);font-family:var(--chrz-font-heading);color:var(--chrz-color-text-primary);margin-block-end:var(--chrz-spacing-6);padding-block-end:var(--chrz-spacing-3);border-block-end:1px solid var(--chrz-color-surface-border)}.chrz-acct-cards{display:grid;grid-template-columns:1fr;gap:var(--chrz-spacing-6)}@media (min-width:768px){.chrz-acct-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.chrz-acct-cards{grid-template-columns:repeat(3,1fr)}}.chrz-acct-card{display:flex;flex-direction:column;gap:var(--chrz-spacing-4);background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-xl);padding:var(--chrz-spacing-6);transition:border-color var(--chrz-transition-base),box-shadow var(--chrz-transition-base)}.chrz-acct-card:hover{border-color:var(--chrz-card-border-hover);box-shadow:var(--chrz-card-shadow-hover)}.chrz-acct-card__icon{width:52px;height:52px;border-radius:var(--chrz-radius-lg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.chrz-acct-card__icon--spotplayer{background-color:#0145421f;color:var(--chrz-color-brand-signal)}.chrz-acct-card__icon--alocom{background-color:#2d7a4f1f;color:var(--chrz-color-positive)}.chrz-acct-card__icon--bale{background-color:#dec79e1f;color:var(--chrz-color-brand-premium)}.chrz-acct-card__body{flex:1;display:flex;flex-direction:column;gap:var(--chrz-spacing-3)}.chrz-acct-card__title{font-size:var(--chrz-text-md);font-weight:var(--chrz-font-weight-bold);font-family:var(--chrz-font-heading);color:var(--chrz-color-text-primary);margin:0}.chrz-acct-card__desc{font-size:var(--chrz-text-base);color:var(--chrz-color-text-secondary);line-height:var(--chrz-leading-base);margin:0}.chrz-acct-card__license{display:flex;align-items:center;gap:var(--chrz-spacing-2);background-color:var(--chrz-color-surface-subtle);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-md);padding:var(--chrz-spacing-2) var(--chrz-spacing-3);font-family:monospace;font-size:var(--chrz-text-sm);color:var(--chrz-color-text-primary);overflow-x:auto;word-break:break-all}.chrz-acct-card__links{display:flex;flex-wrap:wrap;gap:var(--chrz-spacing-2);align-items:center;font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary)}.chrz-acct-card__dl-link{color:var(--chrz-color-brand-signal);text-decoration:none;font-size:var(--chrz-text-sm)}.chrz-acct-card__dl-link:hover{text-decoration:underline}.chrz-acct-calendar__body{background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-xl);padding:var(--chrz-spacing-4) var(--chrz-spacing-6)}.chrz-acct-notifications{background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-xl);overflow:hidden}.chrz-acct-notifications__empty{padding:var(--chrz-spacing-12);text-align:center;color:var(--chrz-color-text-muted);font-size:var(--chrz-text-base)}.chrz-acct-notifications .chrz-ann-list{margin:0;padding:0}.chrz-acct-notifications .chrz-ann-item{padding-inline:var(--chrz-spacing-6)}.chrz-acct-notifications .chrz-ann-item:last-child{border-block-end:none}.chrz-locked{position:relative;overflow:hidden;border-radius:var(--chrz-radius-lg)}.chrz-locked__content{filter:blur(6px);pointer-events:none;-webkit-user-select:none;user-select:none}.chrz-locked__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--chrz-spacing-3);text-align:center;padding:var(--chrz-spacing-4);background-color:color-mix(in srgb,var(--chrz-color-surface-page) 55%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.chrz-locked__icon{display:flex;align-items:center;justify-content:center;inline-size:56px;block-size:56px;flex-shrink:0;border-radius:50%;color:var(--chrz-color-text-secondary);background-color:var(--chrz-color-surface-subtle)}.chrz-locked__text{margin:0;font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary)}.chrz-acct-calendar .chrz-locked,.chrz-acct-access__body.chrz-locked{min-block-size:240px}.chrz-cal-skeleton{display:flex;align-items:center;gap:var(--chrz-spacing-3);padding-block:var(--chrz-spacing-3)}.chrz-cal-skeleton__dot{inline-size:12px;block-size:12px;border-radius:50%;background-color:var(--chrz-color-surface-subtle);flex-shrink:0}.chrz-cal-skeleton__line{block-size:12px;inline-size:70%;border-radius:var(--chrz-radius-md);background-color:var(--chrz-color-surface-subtle)}.chrz-table-wrap{border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-lg);overflow-x:auto;background-color:var(--chrz-color-surface-card)}.chrz-table{inline-size:100%;border-collapse:collapse;text-align:right;direction:rtl}.chrz-table th,.chrz-table td{padding:var(--chrz-spacing-3) var(--chrz-spacing-4);border-block-end:1px solid var(--chrz-color-surface-border);white-space:nowrap}.chrz-table thead th{background-color:var(--chrz-color-surface-subtle);font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-medium);color:var(--chrz-color-text-secondary)}.chrz-table tbody tr:last-child td{border-block-end:none}.chrz-table tbody tr:hover{background-color:var(--chrz-color-surface-subtle)}.chrz-status-pill{display:inline-block;padding:2px 10px;border-radius:999px;font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-medium);color:var(--chrz-color-text-secondary);background-color:var(--chrz-color-surface-subtle)}.chrz-status-pill--active{color:var(--chrz-color-positive);background-color:color-mix(in srgb,var(--chrz-color-positive) 14%,transparent)}.chrz-status-pill--queued{color:var(--chrz-color-brand-premium);background-color:color-mix(in srgb,var(--chrz-color-brand-premium) 18%,transparent)}.chrz-status-pill--grace{color:var(--chrz-color-brand-premium);background-color:color-mix(in srgb,var(--chrz-color-brand-premium) 24%,transparent)}.chrz-status-pill--cancelled{color:var(--chrz-color-negative);background-color:color-mix(in srgb,var(--chrz-color-negative) 14%,transparent)}.chrz-text-muted{color:var(--chrz-color-text-muted);font-size:var(--chrz-text-base)}.woocommerce{--chrz-wc-gap:var(--chrz-spacing-8);--chrz-wc-card-pad:var(--chrz-spacing-6);--chrz-wc-radius:var(--chrz-radius-xl);--chrz-wc-radius-inner:var(--chrz-radius-lg);--chrz-wc-field-radius:var(--chrz-radius-lg);--chrz-wc-field-bg:var(--chrz-color-surface-card);--chrz-wc-field-border:var(--chrz-color-surface-border)}.woocommerce-form-login,.checkout_coupon.woocommerce-form-coupon,.woocommerce-checkout-review-order,.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields,.woocommerce-checkout .woocommerce-additional-fields,.cart_totals,.woocommerce-cart-form{background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-wc-radius);box-shadow:var(--chrz-shadow-sm)}.woocommerce-checkout h3,.chrz-checkout__summary-title,.cart_totals h2{font-family:var(--chrz-font-heading);font-size:var(--chrz-text-lg);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary);line-height:var(--chrz-leading-lg);margin:0}.chrz-cart,.chrz-checkout{padding-block:var(--chrz-spacing-8) var(--chrz-spacing-16)}.chrz-cart__header,.chrz-checkout__header{margin-block-end:var(--chrz-spacing-8)}.chrz-cart__title,.chrz-checkout__title{font-family:var(--chrz-font-heading);font-size:var(--chrz-text-xl);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary);line-height:var(--chrz-leading-xl);margin:0}.chrz-cart__subtitle,.chrz-checkout__subtitle{margin-block-start:var(--chrz-spacing-2);font-size:var(--chrz-text-md);color:var(--chrz-color-text-secondary)}.chrz-cart__layout{display:grid;grid-template-columns:1fr;gap:var(--chrz-wc-gap);align-items:start}@media (min-width:1024px){.chrz-cart__layout{grid-template-columns:minmax(0,1fr) 360px}}.chrz-cart__main{min-width:0}@media (min-width:1024px){.chrz-cart__aside{position:sticky;top:calc(var(--chrz-site-header-stack-height) + var(--chrz-spacing-6))}}.woocommerce-cart-form{margin:0;padding:var(--chrz-wc-card-pad)}.woocommerce-cart-form .shop_table{width:100%;margin:0;border:0;border-collapse:collapse;background:transparent}@media (max-width:767px){.woocommerce-cart-form thead{display:none}}.woocommerce-cart-form thead th{padding-block:0 var(--chrz-spacing-4);padding-inline:var(--chrz-spacing-3);font-family:var(--chrz-font-body);font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-medium);color:var(--chrz-color-text-muted);text-align:start;border-block-end:1px solid var(--chrz-color-surface-border)}.woocommerce-cart-form__cart-item{transition:background-color var(--chrz-transition-fast)}.woocommerce-cart-form__cart-item td{padding-block:var(--chrz-spacing-4);padding-inline:var(--chrz-spacing-3);vertical-align:middle;border-block-end:1px solid var(--chrz-color-surface-border)}.woocommerce-cart-form__cart-item:hover td{background-color:var(--chrz-table-row-bg-hover)}.woocommerce-cart-form__cart-item .product-thumbnail{inline-size:88px}.woocommerce-cart-form__cart-item .product-thumbnail img{inline-size:72px;block-size:72px;object-fit:cover;border-radius:var(--chrz-wc-radius-inner);border:1px solid var(--chrz-color-surface-border)}.woocommerce-cart-form__cart-item .product-name{font-size:var(--chrz-text-base);font-weight:var(--chrz-font-weight-medium)}.woocommerce-cart-form__cart-item .product-name a{color:var(--chrz-color-text-primary);transition:color var(--chrz-transition-fast)}.woocommerce-cart-form__cart-item .product-name a:hover{color:var(--chrz-color-brand-signal)}.woocommerce-cart-form__cart-item .product-name .variation{margin-block-start:var(--chrz-spacing-2);font-size:var(--chrz-text-sm);color:var(--chrz-color-text-muted)}.woocommerce-cart-form__cart-item .product-price,.woocommerce-cart-form__cart-item .product-subtotal{font-variant-numeric:tabular-nums;font-weight:var(--chrz-font-weight-medium);color:var(--chrz-color-text-primary)}.woocommerce-cart-form__cart-item .product-subtotal{color:var(--chrz-color-brand-signal)}.woocommerce-cart-form__cart-item .product-remove{inline-size:44px;text-align:center}.woocommerce-cart-form__cart-item a.remove{display:inline-flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;border-radius:var(--chrz-radius-full);font-size:0;color:var(--chrz-color-negative);background-color:#dc262614;transition:color var(--chrz-transition-fast),background-color var(--chrz-transition-fast)}.woocommerce-cart-form__cart-item a.remove svg{inline-size:18px;block-size:18px}.woocommerce a.remove.remove:hover,a.remove.remove:hover{color:var(--chrz-color-negative)!important;background-color:transparent!important}.quantity.chrz-qty,.woocommerce-cart-form .quantity{display:inline-flex;align-items:stretch;border:1px solid var(--chrz-wc-field-border);border-radius:var(--chrz-wc-field-radius);overflow:hidden;background-color:var(--chrz-color-surface-card)}.quantity.chrz-qty .chrz-qty__btn,.woocommerce-cart-form .quantity .chrz-qty__btn{display:inline-flex;align-items:center;justify-content:center;inline-size:36px;font-size:var(--chrz-text-lg);line-height:1;color:var(--chrz-color-text-secondary);background-color:var(--chrz-color-surface-subtle);border:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--chrz-transition-fast),color var(--chrz-transition-fast)}.quantity.chrz-qty .chrz-qty__btn:hover,.woocommerce-cart-form .quantity .chrz-qty__btn:hover{color:var(--chrz-color-brand-signal);background-color:var(--chrz-table-row-bg-active)}.quantity.chrz-qty .chrz-qty__btn:focus-visible,.woocommerce-cart-form .quantity .chrz-qty__btn:focus-visible{outline:2px solid var(--chrz-color-focus-ring);outline-offset:-2px}.quantity.chrz-qty input.qty,.woocommerce-cart-form .quantity input.qty{inline-size:48px;padding-block:var(--chrz-spacing-2);padding-inline:0;text-align:center;font-variant-numeric:tabular-nums;font-size:var(--chrz-text-base);color:var(--chrz-color-text-primary);background-color:var(--chrz-color-surface-card);border:0;border-inline:1px solid var(--chrz-wc-field-border)}.quantity.chrz-qty input.qty:focus,.woocommerce-cart-form .quantity input.qty:focus{outline:none}.quantity.chrz-qty input.qty,.woocommerce-cart-form .quantity input.qty{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.quantity.chrz-qty input.qty::-webkit-outer-spin-button,.quantity.chrz-qty input.qty::-webkit-inner-spin-button,.woocommerce-cart-form .quantity input.qty::-webkit-outer-spin-button,.woocommerce-cart-form .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.woocommerce-cart-form__cart-item td.actions,.shop_table td.actions{padding-block-start:var(--chrz-spacing-6)!important;border-block-end:0!important}.woocommerce-cart-form__cart-item td.actions .coupon,.shop_table td.actions .coupon{display:flex;gap:var(--chrz-spacing-2);align-items:center;float:none}.woocommerce-cart-form__cart-item td.actions .coupon label,.shop_table td.actions .coupon label{display:none}.woocommerce-cart-form__cart-item td.actions .coupon .input-text,.shop_table td.actions .coupon .input-text{flex:1;min-inline-size:0;max-inline-size:260px;padding-block:var(--chrz-spacing-3);padding-inline:var(--chrz-spacing-4);font-size:var(--chrz-text-base);color:var(--chrz-color-text-primary);background-color:var(--chrz-wc-field-bg);border:1px solid var(--chrz-wc-field-border);border-radius:var(--chrz-wc-field-radius);transition:border-color var(--chrz-transition-fast),box-shadow var(--chrz-transition-fast)}.woocommerce-cart-form__cart-item td.actions .coupon .input-text::placeholder,.shop_table td.actions .coupon .input-text::placeholder{color:var(--chrz-color-text-muted)}.woocommerce-cart-form__cart-item td.actions .coupon .input-text:focus,.shop_table td.actions .coupon .input-text:focus{outline:none;border-color:var(--chrz-color-brand-signal);box-shadow:0 0 0 3px var(--chrz-color-focus-ring);background-color:var(--chrz-color-surface-card)}.cart_totals{padding:var(--chrz-wc-card-pad)}.cart_totals h2{margin-block-end:var(--chrz-spacing-4);padding-block-end:var(--chrz-spacing-4);border-block-end:1px solid var(--chrz-color-surface-border)}.cart_totals .shop_table{width:100%;margin:0;border:0;background:transparent}.cart_totals tr{border:0}.cart_totals th,.cart_totals td{padding-block:var(--chrz-spacing-3);padding-inline:0;border:0;border-block-end:1px solid var(--chrz-color-surface-border);background:transparent;font-size:var(--chrz-text-base);vertical-align:top}.cart_totals th{font-weight:var(--chrz-font-weight-regular);color:var(--chrz-color-text-secondary);text-align:start}.cart_totals td{text-align:end;font-variant-numeric:tabular-nums;color:var(--chrz-color-text-primary)}.cart_totals .order-total th,.cart_totals .order-total td{border-block-end:0;padding-block-start:var(--chrz-spacing-4);font-size:var(--chrz-text-md);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary)}.cart_totals .order-total td .amount,.cart_totals .order-total .amount{color:var(--chrz-color-brand-signal)}.cart_totals .woocommerce-shipping-destination,.cart_totals .shipping-calculator-button{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-muted)}.cart_totals .wc-proceed-to-checkout{margin-block-start:var(--chrz-spacing-6);padding:0}.cart_totals .wc-proceed-to-checkout .checkout-button{inline-size:100%}.chrz-checkout__layout{display:grid;grid-template-columns:1fr;gap:var(--chrz-wc-gap)}@media (min-width:1024px){.chrz-checkout__layout{grid-template-columns:minmax(0,7fr) minmax(0,3fr);align-items:center}}.chrz-checkout__main,.chrz-checkout__aside{min-width:0}.chrz-checkout__summary-title{margin-block-end:var(--chrz-spacing-4)}@media (min-width:1024px){.chrz-checkout{--chrz-checkout-card-h:480px}.chrz-checkout__main,.chrz-checkout__aside{display:flex;flex-direction:column}.chrz-checkout__main #customer_details{flex:1 1 auto}.chrz-checkout__main #customer_details .col-1{display:flex;flex-direction:column}.chrz-checkout__main .woocommerce-billing-fields,.chrz-checkout__aside .woocommerce-checkout-review-order{block-size:var(--chrz-checkout-card-h);min-block-size:var(--chrz-checkout-card-h);flex:0 0 auto;overflow-y:auto}}.woocommerce-checkout #customer_details{display:grid;grid-template-columns:1fr;gap:var(--chrz-wc-gap)}@media (min-width:768px){.woocommerce-checkout #customer_details:has(.woocommerce-shipping-fields h3){grid-template-columns:repeat(2,1fr)}}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{width:100%;max-width:none;float:none;min-width:0}.woocommerce-checkout #customer_details .col-2:not(:has(h3)){display:none}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields,.woocommerce-checkout .woocommerce-additional-fields{padding:var(--chrz-wc-card-pad)}.woocommerce-checkout .woocommerce-additional-fields{margin-block-start:var(--chrz-wc-gap)}.woocommerce-checkout .woocommerce-shipping-fields h3{display:flex;align-items:center;gap:var(--chrz-spacing-3)}.woocommerce form .form-row,.woocommerce-checkout .form-row{display:flex;flex-direction:column;gap:var(--chrz-spacing-2);margin:0 0 var(--chrz-spacing-4);padding:0}.woocommerce form .form-row label,.woocommerce-checkout .form-row label{font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-medium);color:var(--chrz-color-text-secondary)}.woocommerce form .form-row .required,.woocommerce-checkout .form-row .required{color:var(--chrz-color-negative);text-decoration:none;border:0}.woocommerce form .form-row .optional,.woocommerce-checkout .form-row .optional{color:var(--chrz-color-text-muted)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select,.woocommerce form .form-row.woocommerce-invalid textarea,.woocommerce form .form-row.woocommerce-invalid .select2-selection,.woocommerce-checkout .form-row.woocommerce-invalid input.input-text,.woocommerce-checkout .form-row.woocommerce-invalid select,.woocommerce-checkout .form-row.woocommerce-invalid textarea,.woocommerce-checkout .form-row.woocommerce-invalid .select2-selection{border-color:var(--chrz-color-negative)}.woocommerce form .form-row.woocommerce-invalid label,.woocommerce-checkout .form-row.woocommerce-invalid label{color:var(--chrz-color-negative)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce form .form-row.woocommerce-validated .select2-selection,.woocommerce-checkout .form-row.woocommerce-validated input.input-text,.woocommerce-checkout .form-row.woocommerce-validated select,.woocommerce-checkout .form-row.woocommerce-validated .select2-selection{border-color:var(--chrz-color-positive)}.woocommerce form .form-row.woocommerce-validated label,.woocommerce-checkout .form-row.woocommerce-validated label{color:var(--chrz-color-positive)}.woocommerce-page .woocommerce form .form-row:has(.input-text:not(:placeholder-shown)) label,.woocommerce-page .woocommerce form .form-row:has(textarea:not(:placeholder-shown)) label{color:var(--chrz-color-positive)}.woocommerce-page .woocommerce form .form-row:has(.input-text:not(:placeholder-shown)) .input-text,.woocommerce-page .woocommerce form .form-row:has(.input-text:not(:placeholder-shown)) textarea,.woocommerce-page .woocommerce form .form-row:has(textarea:not(:placeholder-shown)) .input-text,.woocommerce-page .woocommerce form .form-row:has(textarea:not(:placeholder-shown)) textarea{border-color:var(--chrz-color-positive)}@media (min-width:480px){.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last{display:inline-flex;inline-size:calc(50% - (var(--chrz-spacing-3)))}}@media (min-width:480px){.woocommerce-checkout .form-row-first{margin-inline-end:var(--chrz-spacing-4)}}.woocommerce input.input-text,.woocommerce-checkout input.input-text,.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=password],.woocommerce-checkout input[type=number],.woocommerce-checkout textarea,.woocommerce-checkout select,.select2-container .select2-selection--single{inline-size:100%;min-block-size:48px;padding-block:var(--chrz-spacing-3);padding-inline:var(--chrz-spacing-4);font-family:var(--chrz-font-body);font-size:var(--chrz-text-base);color:var(--chrz-color-text-primary);background-color:var(--chrz-wc-field-bg);border:1px solid var(--chrz-wc-field-border);border-radius:var(--chrz-wc-field-radius);transition:border-color var(--chrz-transition-fast),box-shadow var(--chrz-transition-fast),background-color var(--chrz-transition-fast)}.woocommerce input.input-text::placeholder,.woocommerce-checkout input.input-text::placeholder,.woocommerce-checkout input[type=text]::placeholder,.woocommerce-checkout input[type=email]::placeholder,.woocommerce-checkout input[type=tel]::placeholder,.woocommerce-checkout input[type=password]::placeholder,.woocommerce-checkout input[type=number]::placeholder,.woocommerce-checkout textarea::placeholder,.woocommerce-checkout select::placeholder,.select2-container .select2-selection--single::placeholder{color:var(--chrz-color-text-muted)}.woocommerce input.input-text:hover,.woocommerce-checkout input.input-text:hover,.woocommerce-checkout input[type=text]:hover,.woocommerce-checkout input[type=email]:hover,.woocommerce-checkout input[type=tel]:hover,.woocommerce-checkout input[type=password]:hover,.woocommerce-checkout input[type=number]:hover,.woocommerce-checkout textarea:hover,.woocommerce-checkout select:hover,.select2-container .select2-selection--single:hover{border-color:var(--chrz-card-border-hover)}.woocommerce input.input-text:focus,.woocommerce input.input-text:focus-within,.woocommerce-checkout input.input-text:focus,.woocommerce-checkout input.input-text:focus-within,.woocommerce-checkout input[type=text]:focus,.woocommerce-checkout input[type=text]:focus-within,.woocommerce-checkout input[type=email]:focus,.woocommerce-checkout input[type=email]:focus-within,.woocommerce-checkout input[type=tel]:focus,.woocommerce-checkout input[type=tel]:focus-within,.woocommerce-checkout input[type=password]:focus,.woocommerce-checkout input[type=password]:focus-within,.woocommerce-checkout input[type=number]:focus,.woocommerce-checkout input[type=number]:focus-within,.woocommerce-checkout textarea:focus,.woocommerce-checkout textarea:focus-within,.woocommerce-checkout select:focus,.woocommerce-checkout select:focus-within,.select2-container .select2-selection--single:focus,.select2-container .select2-selection--single:focus-within{outline:none;border-color:var(--chrz-color-brand-signal);background-color:var(--chrz-color-surface-card);box-shadow:0 0 0 3px var(--chrz-color-focus-ring)}.woocommerce-page .woocommerce form .form-row .input-text,.woocommerce-page .woocommerce form .form-row input.input-text,.woocommerce-page .woocommerce form .form-row select,.woocommerce-page .woocommerce form .form-row textarea{background-color:var(--chrz-color-surface-card);color:var(--chrz-color-text-primary);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-lg)}.woocommerce-page .woocommerce form .form-row .input-text:focus,.woocommerce-page .woocommerce form .form-row input.input-text:focus,.woocommerce-page .woocommerce form .form-row select:focus,.woocommerce-page .woocommerce form .form-row textarea:focus{background-color:var(--chrz-color-surface-card);border-color:var(--chrz-color-brand-signal);box-shadow:0 0 0 3px var(--chrz-color-focus-ring)}.woocommerce-page .woocommerce form .form-row .input-text:-webkit-autofill,.woocommerce-page .woocommerce form .form-row .input-text:-webkit-autofill:hover,.woocommerce-page .woocommerce form .form-row .input-text:-webkit-autofill:focus,.woocommerce-page .woocommerce form .form-row input.input-text:-webkit-autofill,.woocommerce-page .woocommerce form .form-row input.input-text:-webkit-autofill:hover,.woocommerce-page .woocommerce form .form-row input.input-text:-webkit-autofill:focus,.woocommerce-page .woocommerce form .form-row select:-webkit-autofill,.woocommerce-page .woocommerce form .form-row select:-webkit-autofill:hover,.woocommerce-page .woocommerce form .form-row select:-webkit-autofill:focus,.woocommerce-page .woocommerce form .form-row textarea:-webkit-autofill,.woocommerce-page .woocommerce form .form-row textarea:-webkit-autofill:hover,.woocommerce-page .woocommerce form .form-row textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--chrz-color-text-primary);caret-color:var(--chrz-color-text-primary);box-shadow:0 0 0 1000px var(--chrz-color-surface-card) inset}.woocommerce-checkout textarea{min-block-size:96px;resize:vertical}.woocommerce .password-input,.woocommerce-checkout .password-input{display:block;position:relative;inline-size:100%}.woocommerce .password-input .show-password-input,.woocommerce-checkout .password-input .show-password-input{position:absolute;inset-block-start:50%;inset-inline-end:var(--chrz-spacing-4);transform:translateY(-50%);color:var(--chrz-color-text-muted)}.select2-container--default .select2-selection--single{display:flex;align-items:center}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;line-height:1.5;color:var(--chrz-color-text-primary)}.select2-container--default .select2-selection--single .select2-selection__arrow{block-size:100%}.woocommerce-checkout-review-order{padding:var(--chrz-wc-card-pad)}.chrz-coupon{margin-block-end:var(--chrz-wc-gap)}.chrz-coupon__bar{display:flex;align-items:center;gap:var(--chrz-spacing-2);background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-lg);padding-block:var(--chrz-spacing-1);padding-inline-start:var(--chrz-spacing-4);padding-inline-end:var(--chrz-spacing-1);transition:border-color var(--chrz-transition-fast),box-shadow var(--chrz-transition-fast)}.chrz-coupon__bar:focus-within{border-color:var(--chrz-color-brand-signal);box-shadow:0 0 0 3px var(--chrz-color-focus-ring)}.chrz-coupon__input{flex:1;min-inline-size:0;border:0;background:transparent;padding-block:var(--chrz-spacing-2);padding-inline:0;font-family:var(--chrz-font-body);font-size:var(--chrz-text-base);color:var(--chrz-color-text-primary)}.chrz-coupon__input:focus{outline:none}.chrz-coupon__input::placeholder{color:var(--chrz-color-text-muted)}.chrz-coupon__apply{flex-shrink:0;padding-block:var(--chrz-spacing-2);padding-inline:var(--chrz-spacing-4);border:0;border-radius:var(--chrz-radius-md);background-color:var(--chrz-btn-primary-bg);color:var(--chrz-btn-primary-text);font-family:var(--chrz-font-heading);font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-medium);cursor:pointer;transition:background-color var(--chrz-transition-fast)}.chrz-coupon__apply:hover{background-color:var(--chrz-btn-primary-bg-hover)}.chrz-coupon__apply:disabled{opacity:.6;cursor:not-allowed}.chrz-coupon__msg{margin-block-start:var(--chrz-spacing-2);font-size:var(--chrz-text-sm)}.chrz-coupon__msg:empty{display:none}.chrz-coupon__msg .woocommerce-message,.chrz-coupon__msg .woocommerce-error,.chrz-coupon__msg .woocommerce-info{margin:0}.woocommerce-checkout input.chrz-coupon__input,.chrz-coupon input.chrz-coupon__input{min-block-size:0;border:none;border-radius:0;background:transparent;box-shadow:none}.woocommerce-checkout input.chrz-coupon__input:hover,.woocommerce-checkout input.chrz-coupon__input:focus,.woocommerce-checkout input.chrz-coupon__input:focus-visible,.chrz-coupon input.chrz-coupon__input:hover,.chrz-coupon input.chrz-coupon__input:focus,.chrz-coupon input.chrz-coupon__input:focus-visible{border:none;background:transparent;box-shadow:none;outline:none}.woocommerce-checkout-review-order-table{width:100%;margin:0 0 var(--chrz-spacing-4);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-wc-radius-inner)!important;border-collapse:separate;border-spacing:0;overflow:hidden;background:transparent}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{padding-block:var(--chrz-spacing-3);padding-inline:var(--chrz-spacing-4);border:0;border-block-end:1px solid var(--chrz-color-surface-border);background:transparent;font-size:var(--chrz-text-base)}.woocommerce-checkout-review-order-table tbody tr:last-child td{border-block-end:0}.woocommerce-checkout-review-order-table thead th{font-size:var(--chrz-text-sm);font-weight:var(--chrz-font-weight-medium);color:var(--chrz-color-text-muted);text-align:start}.woocommerce-checkout-review-order-table thead th:last-child{text-align:end}.woocommerce-checkout-review-order-table .cart_item .product-name{display:flex;align-items:center;gap:var(--chrz-spacing-2);color:var(--chrz-color-text-primary)}.woocommerce-checkout-review-order-table .cart_item .product-name .product-quantity{color:var(--chrz-color-text-muted);font-variant-numeric:tabular-nums}.woocommerce-checkout-review-order-table .cart_item .product-name a.remove{flex:0 0 auto}.woocommerce-checkout-review-order-table .cart_item .product-name a.remove svg{inline-size:16px;block-size:16px}.woocommerce-checkout-review-order-table .cart_item .product-total{text-align:end;font-variant-numeric:tabular-nums;font-weight:var(--chrz-font-weight-medium)}.woocommerce-checkout-review-order-table tfoot th{font-weight:var(--chrz-font-weight-regular);color:var(--chrz-color-text-secondary);text-align:start}.woocommerce-checkout-review-order-table tfoot td{text-align:end;font-variant-numeric:tabular-nums;color:var(--chrz-color-text-primary)}.woocommerce-checkout-review-order-table tfoot .order-total th,.woocommerce-checkout-review-order-table tfoot .order-total td{border-block-end:0;padding-block-start:var(--chrz-spacing-4);font-size:var(--chrz-text-md);font-weight:var(--chrz-font-weight-bold)}.woocommerce-checkout-review-order-table tfoot .order-total .amount{color:var(--chrz-color-brand-signal)}.woocommerce-checkout-review-order-table tfoot .chrz-early-renewal-discount th,.woocommerce-checkout-review-order-table tfoot .chrz-early-renewal-discount td{background-color:color-mix(in srgb,var(--chrz-color-positive) 10%,var(--chrz-color-surface-card));border-block-end-color:color-mix(in srgb,var(--chrz-color-positive) 24%,var(--chrz-color-surface-border));color:var(--chrz-color-positive)}.woocommerce-checkout-review-order-table tfoot .chrz-early-renewal-discount th{text-align:start}.woocommerce-checkout-review-order-table tfoot .chrz-early-renewal-discount td{font-weight:var(--chrz-font-weight-bold)}.woocommerce-checkout-review-order-table tfoot .chrz-early-renewal-discount__label{display:table-cell}.woocommerce-checkout-review-order-table tfoot .chrz-early-renewal-discount__title,.woocommerce-checkout-review-order-table tfoot .chrz-early-renewal-discount__hint{display:block}.woocommerce-checkout-review-order-table tfoot .chrz-early-renewal-discount__title{font-weight:var(--chrz-font-weight-bold)}.woocommerce-checkout-review-order-table tfoot .chrz-early-renewal-discount__hint{margin-block-start:var(--chrz-spacing-1);font-size:var(--chrz-text-xs);font-weight:var(--chrz-font-weight-regular);color:var(--chrz-color-text-secondary)}.woocommerce-checkout #payment,#payment{background-color:transparent;border-radius:0}.woocommerce-checkout #payment ul.payment_methods,#payment ul.payment_methods{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:var(--chrz-spacing-3)}.woocommerce-checkout #payment ul.payment_methods li,#payment ul.payment_methods li{list-style:none;padding:var(--chrz-spacing-4);background-color:var(--chrz-color-surface-subtle);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-wc-radius-inner);transition:border-color var(--chrz-transition-fast),background-color var(--chrz-transition-fast)}.woocommerce-checkout #payment ul.payment_methods li:hover,#payment ul.payment_methods li:hover{border-color:var(--chrz-card-border-hover)}.woocommerce-checkout #payment ul.payment_methods li:has(input:checked),#payment ul.payment_methods li:has(input:checked){border-color:var(--chrz-color-brand-signal);background-color:transparent}.woocommerce-checkout #payment ul.payment_methods li>label,#payment ul.payment_methods li>label{display:flex;align-items:center;gap:var(--chrz-spacing-3);font-weight:var(--chrz-font-weight-medium);color:var(--chrz-color-text-primary);cursor:pointer;margin:0}.woocommerce-checkout #payment ul.payment_methods li>label img,#payment ul.payment_methods li>label img{margin-inline-start:auto;max-block-size:28px;inline-size:auto;background-color:#fff;padding:2px;border-radius:5px}.woocommerce-checkout #payment ul.payment_methods li input[type=radio],#payment ul.payment_methods li input[type=radio]{inline-size:18px;block-size:18px;accent-color:var(--chrz-color-brand-signal);flex-shrink:0}.woocommerce-checkout #payment ul.payment_methods .payment_box,#payment ul.payment_methods .payment_box{margin-block-start:var(--chrz-spacing-3);padding:var(--chrz-spacing-4);font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary);background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-wc-field-radius)}.woocommerce-checkout #payment ul.payment_methods .payment_box:before,#payment ul.payment_methods .payment_box:before{display:none}.woocommerce-checkout #payment ul.payment_methods .payment_box p,#payment ul.payment_methods .payment_box p{margin:0}.woocommerce-checkout #payment .place-order,#payment .place-order{margin:0;padding:0!important}.woocommerce-checkout #payment .place-order button#place_order,#payment .place-order button#place_order{inline-size:100%}.woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper,#payment .place-order .woocommerce-terms-and-conditions-wrapper{margin-block-end:var(--chrz-spacing-4);font-size:var(--chrz-text-sm);color:var(--chrz-color-text-secondary)}form.woocommerce-checkout{display:flex;flex-direction:column}form.woocommerce-checkout>.chrz-checkout__layout{order:0}form.woocommerce-checkout>.woocommerce-NoticeGroup,form.woocommerce-checkout>.woocommerce-NoticeGroup-checkout,form.woocommerce-checkout>.woocommerce-message,form.woocommerce-checkout>.woocommerce-info,form.woocommerce-checkout>.woocommerce-error{order:1;margin-block-start:var(--chrz-spacing-4);margin-block-end:0}body.woocommerce-checkout .woocommerce{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--chrz-spacing-6)}@media (min-width:1280px){body.woocommerce-checkout .woocommerce{padding-inline:var(--chrz-spacing-8)}}body.woocommerce-checkout .woocommerce>.chrz-checkout.chrz-container{max-width:none;padding-inline:0}.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{margin-block-end:var(--chrz-spacing-4)}.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info{margin:0}.woocommerce-form-coupon-toggle{margin-block-start:var(--chrz-wc-gap);margin-block-end:var(--chrz-spacing-4)}.woocommerce-form-login,.checkout_coupon.woocommerce-form-coupon{margin-block-end:var(--chrz-wc-gap);padding:var(--chrz-wc-card-pad)}.woocommerce-form-login>p:first-child,.checkout_coupon.woocommerce-form-coupon>p:first-child{margin-block-start:0}.woocommerce-form-login .form-row,.checkout_coupon.woocommerce-form-coupon .form-row{margin-block-end:0}.woocommerce-form-login{display:flex;flex-wrap:wrap;gap:var(--chrz-spacing-4)}.woocommerce-form-login>p,.woocommerce-form-login>.lost_password{inline-size:100%;margin:0}@media (min-width:480px){.woocommerce-form-login .form-row-first,.woocommerce-form-login .form-row-last{inline-size:calc(50% - var(--chrz-spacing-4) / 2)}}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce .button,.wc-block-components-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--chrz-spacing-2);padding-block:var(--chrz-spacing-3);padding-inline:var(--chrz-spacing-6);font-family:var(--chrz-font-heading);font-size:var(--chrz-text-base);font-weight:var(--chrz-font-weight-medium);line-height:1;color:var(--chrz-btn-primary-text);background-color:var(--chrz-btn-primary-bg);border:1px solid transparent;border-radius:var(--chrz-wc-field-radius);cursor:pointer;transition:background-color var(--chrz-transition-fast),box-shadow var(--chrz-transition-fast),opacity var(--chrz-transition-fast)}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce .button:hover,.wc-block-components-button:hover{background-color:var(--chrz-btn-primary-bg-hover)}.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.woocommerce .button:active,.wc-block-components-button:active{background-color:var(--chrz-btn-primary-bg-active)}.woocommerce a.button:focus-visible,.woocommerce button.button:focus-visible,.woocommerce input.button:focus-visible,.woocommerce .button:focus-visible,.wc-block-components-button:focus-visible{outline:2px solid var(--chrz-color-focus-ring);outline-offset:2px}.woocommerce a.button:disabled,.woocommerce a.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button.disabled,.woocommerce .button:disabled,.woocommerce .button.disabled,.wc-block-components-button:disabled,.wc-block-components-button.disabled{opacity:.55;cursor:not-allowed}.woocommerce .wc-proceed-to-checkout a.checkout-button,.woocommerce #place_order{padding-block:var(--chrz-spacing-4);font-size:var(--chrz-text-md);font-weight:var(--chrz-font-weight-bold);border-radius:var(--chrz-wc-radius-inner);box-shadow:var(--chrz-shadow-md)}.woocommerce #place_order,.woocommerce button.button.alt,.woocommerce a.button.alt,.woocommerce input.button.alt{background-color:var(--chrz-btn-primary-bg);color:var(--chrz-btn-primary-text)}.woocommerce #place_order:hover,.woocommerce button.button.alt:hover,.woocommerce a.button.alt:hover,.woocommerce input.button.alt:hover{background-color:var(--chrz-btn-primary-bg-hover)}.woocommerce #place_order:active,.woocommerce button.button.alt:active,.woocommerce a.button.alt:active,.woocommerce input.button.alt:active{background-color:var(--chrz-btn-primary-bg-active)}.woocommerce-cart-form .button[name=update_cart],.woocommerce button[name=update_cart]{color:var(--chrz-btn-ghost-text);background-color:transparent;border-color:var(--chrz-btn-ghost-border)}.woocommerce-cart-form .button[name=update_cart]:hover,.woocommerce button[name=update_cart]:hover{color:var(--chrz-btn-ghost-text);background-color:var(--chrz-btn-ghost-bg-hover)}.woocommerce-cart-form .button[name=update_cart]:disabled,.woocommerce button[name=update_cart]:disabled{color:var(--chrz-color-text-muted);border-color:var(--chrz-color-surface-border);background-color:transparent}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-notice{display:flex;align-items:center;gap:var(--chrz-spacing-3);margin:0 0 var(--chrz-spacing-6);padding:var(--chrz-spacing-4) var(--chrz-spacing-6);font-size:var(--chrz-text-base);border:1px solid transparent;border-radius:var(--chrz-wc-radius-inner);list-style:none}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before,.woocommerce-notice:before{position:static;margin:0;font-size:var(--chrz-text-md)}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button,.woocommerce-notice .button{margin-inline-start:auto;padding-block:var(--chrz-spacing-2);padding-inline:var(--chrz-spacing-4);font-size:var(--chrz-text-sm)}.woocommerce-message,.woocommerce-info{display:none!important}.woocommerce-error{flex-wrap:wrap;align-items:center;gap:var(--chrz-spacing-2);margin-block-start:var(--chrz-spacing-6);color:var(--chrz-color-negative);background-color:#dc262614;border-color:#dc262640}.woocommerce-error li{list-style:none;flex:1;min-inline-size:0}.woocommerce-error .button.wc-forward{display:none}.chrz-cart-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--chrz-spacing-4);max-inline-size:480px;margin-inline:auto;padding-block:var(--chrz-spacing-16)}.chrz-cart-empty__icon{display:flex;align-items:center;justify-content:center;inline-size:96px;block-size:96px;margin-block-end:var(--chrz-spacing-2);color:var(--chrz-color-brand-signal);background-color:#2563eb1a;border-radius:var(--chrz-radius-full)}.chrz-cart-empty__icon svg{inline-size:44px;block-size:44px}.chrz-cart-empty__title{font-family:var(--chrz-font-heading);font-size:var(--chrz-text-xl);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary);margin:0}.chrz-cart-empty__text{font-size:var(--chrz-text-md);color:var(--chrz-color-text-secondary);margin:0}.chrz-cart-empty__action{margin-block-start:var(--chrz-spacing-4)}@media (max-width:767px){.woocommerce-cart-form{padding:var(--chrz-spacing-4)}.woocommerce-cart-form__cart-item{display:grid;grid-template-columns:72px 1fr auto;grid-template-areas:"thumb name    remove" "thumb price   price" "qty   sub     sub";gap:var(--chrz-spacing-2) var(--chrz-spacing-4);padding-block:var(--chrz-spacing-4);border-block-end:1px solid var(--chrz-color-surface-border)}.woocommerce-cart-form__cart-item td{padding:0;border:0}.woocommerce-cart-form__cart-item .product-thumbnail{grid-area:thumb;inline-size:auto}.woocommerce-cart-form__cart-item .product-name{grid-area:name}.woocommerce-cart-form__cart-item .product-price{grid-area:price}.woocommerce-cart-form__cart-item .product-quantity{grid-area:qty}.woocommerce-cart-form__cart-item .product-subtotal{grid-area:sub;align-self:center}.woocommerce-cart-form__cart-item .product-remove{grid-area:remove;justify-self:end;inline-size:auto}.woocommerce-cart-form__cart-item .product-price:before,.woocommerce-cart-form__cart-item .product-subtotal:before{content:attr(data-title) ": ";color:var(--chrz-color-text-muted);font-size:var(--chrz-text-sm);margin-inline-end:var(--chrz-spacing-1)}.woocommerce-cart-form__cart-item td.actions .coupon{flex-direction:column;align-items:stretch}.woocommerce-cart-form__cart-item td.actions .coupon .input-text{max-inline-size:none}.woocommerce-cart-form__cart-item td.actions .coupon .button{inline-size:100%}.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last{inline-size:100%;margin-inline-end:0}}.woocommerce .blockUI.blockOverlay,.blockUI.blockOverlay{opacity:0!important;background:transparent!important}.chrz-checkout-redirect{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--chrz-color-surface-page) 82%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.chrz-checkout-redirect__box{display:flex;flex-direction:column;align-items:center;gap:var(--chrz-spacing-4);padding:var(--chrz-spacing-8)}.chrz-checkout-redirect__spinner{inline-size:44px;block-size:44px;border-radius:50%;border:3px solid var(--chrz-color-surface-border);border-block-start-color:var(--chrz-color-brand-signal);animation:chrz-checkout-spin .8s linear infinite}.chrz-checkout-redirect__text{font-size:var(--chrz-text-md);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary)}@keyframes chrz-checkout-spin{to{transform:rotate(360deg)}}.chrz-order-received{margin-inline:auto;padding-block:var(--chrz-spacing-8);direction:rtl;text-align:center}.chrz-order-received__hero{display:flex;flex-direction:column;align-items:center;gap:var(--chrz-spacing-3);margin-block-end:var(--chrz-spacing-8)}.chrz-order-received__icon{display:flex;align-items:center;justify-content:center;inline-size:80px;block-size:80px;border-radius:50%;color:var(--chrz-color-positive);background-color:color-mix(in srgb,var(--chrz-color-positive) 14%,transparent)}.chrz-order-received__icon--failed{color:var(--chrz-color-negative);background-color:color-mix(in srgb,var(--chrz-color-negative) 14%,transparent)}.chrz-order-received__title{font-family:var(--chrz-font-heading);font-size:var(--chrz-text-xl);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary);margin:0}.chrz-order-received__subtitle{color:var(--chrz-color-text-secondary);margin:0}.chrz-order-received__onboarding{margin-block-end:var(--chrz-spacing-8);padding:var(--chrz-spacing-6);text-align:start;background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-lg)}.chrz-order-received__onboarding-title{margin:0 0 var(--chrz-spacing-4);font-family:var(--chrz-font-heading);font-size:var(--chrz-text-lg);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary)}.chrz-order-received__onboarding-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--chrz-spacing-4)}@media (max-width:640px){.chrz-order-received__onboarding-grid{grid-template-columns:1fr}}.chrz-order-received__onboarding-item{padding:var(--chrz-spacing-4);background-color:var(--chrz-color-surface-subtle);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-md)}.chrz-order-received__onboarding-item h3{margin:0 0 var(--chrz-spacing-2);font-size:var(--chrz-text-md);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary)}.chrz-order-received__onboarding-item p{margin:0 0 var(--chrz-spacing-2);font-size:var(--chrz-text-sm);line-height:var(--chrz-leading-lg);color:var(--chrz-color-text-secondary)}.chrz-order-received__onboarding-item p:last-of-type{margin-block-end:0}.chrz-order-received__onboarding-item a{display:inline-block;margin-block-start:var(--chrz-spacing-2);color:var(--chrz-color-brand-signal);font-weight:var(--chrz-font-weight-bold);text-decoration:underline;text-underline-offset:var(--chrz-spacing-1)}.chrz-order-received__onboarding-item ul{display:flex;flex-direction:column;gap:var(--chrz-spacing-1);margin:var(--chrz-spacing-2) 0 0;padding-inline-start:var(--chrz-spacing-4)}.chrz-order-received__onboarding-item li{font-size:var(--chrz-text-sm);line-height:var(--chrz-leading-lg);color:var(--chrz-color-text-secondary)}.chrz-order-received__section-title{font-family:var(--chrz-font-heading);font-size:var(--chrz-text-lg);font-weight:var(--chrz-font-weight-bold);color:var(--chrz-color-text-primary);text-align:start;margin-block-end:var(--chrz-spacing-4)}.chrz-order-received__access{margin-block-end:var(--chrz-spacing-8)}.chrz-order-received__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--chrz-spacing-4)}@media (max-width:640px){.chrz-order-received__cards{grid-template-columns:1fr}}.chrz-order-received__summary{display:flex;flex-wrap:wrap;justify-content:space-around;gap:var(--chrz-spacing-4);padding:var(--chrz-spacing-6);background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-lg)}.chrz-or-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--chrz-spacing-2);padding:var(--chrz-spacing-6) var(--chrz-spacing-4);background-color:var(--chrz-color-surface-card);border:1px solid var(--chrz-color-surface-border);border-radius:var(--chrz-radius-lg)}.chrz-or-card__info{position:absolute;inset-block-start:var(--chrz-spacing-3);left:var(--chrz-spacing-3);display:inline-flex;align-items:center;justify-content:center;inline-size:22px;block-size:22px;border-radius:50%;color:var(--chrz-color-text-muted);background-color:var(--chrz-color-surface-subtle);transition:color .15s ease,background-color .15s ease}.chrz-or-card__info:hover,.chrz-or-card__info:focus-visible{color:var(--chrz-color-brand-signal)}.chrz-or-card__info:after{content:attr(data-tooltip);position:absolute;inset-block-start:calc(100% + 6px);left:0;white-space:nowrap;background-color:var(--chrz-color-text-primary);color:var(--chrz-color-surface-card);font-size:.72rem;font-weight:var(--chrz-font-weight-medium);line-height:1.4;padding:.25rem .5rem;border-radius:var(--chrz-radius-sm,6px);opacity:0;pointer-events:none;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease;z-index:5}.chrz-or-card__info:hover:after,.chrz-or-card__info:focus-visible:after{opacity:1;transform:translateY(0)}.chrz-or-card__icon{display:flex;align-items:center;justify-content:center;inline-size:48px;block-size:48px;border-radius:var(--chrz-radius-md);color:var(--chrz-color-brand-signal);background-color:var(--chrz-color-surface-subtle)}@media (prefers-color-scheme:dark){.chrz-or-card__icon{background-color:#fff}}[data-theme=dark] .chrz-or-card__icon{background-color:#fff}[data-theme=light] .chrz-or-card__icon{background-color:var(--chrz-color-surface-subtle)}.chrz-or-card__icon-img{inline-size:30px;block-size:30px;object-fit:contain}.chrz-or-card__title{font-size:var(--chrz-text-base);font-weight:var(--chrz-font-weight-medium);color:var(--chrz-color-text-primary);margin:0}.chrz-or-card__soon{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-muted)}.chrz-or-card__desc{font-size:var(--chrz-text-sm);line-height:1.7;color:var(--chrz-color-text-muted);text-align:justify;margin:0}@media (prefers-color-scheme:dark){.chrz-or-card__desc{color:#fff}}[data-theme=dark] .chrz-or-card__desc{color:#fff}[data-theme=light] .chrz-or-card__desc{color:var(--chrz-color-text-muted)}.chrz-or-card__cta{margin-block-start:var(--chrz-spacing-2)}.chrz-or-summary__item{display:flex;flex-direction:column;gap:4px}.chrz-or-summary__label{font-size:var(--chrz-text-sm);color:var(--chrz-color-text-muted)}.chrz-or-summary__value{font-weight:var(--chrz-font-weight-medium);color:var(--chrz-color-text-primary)}*{font-weight:700}@media (max-width:767px){input,textarea,select{font-size:16px!important}}@font-face{font-family:Doran;src:url(../../../../../../../../themes/chrz-theme/build/assets/Doran-Regular-Ckm2yNDR.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Doran;src:url(../../../../../../../../themes/chrz-theme/build/assets/Doran-Medium-D8JIntc0.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Doran;src:url(../../../../../../../../themes/chrz-theme/build/assets/Doran-Bold-BbQwe32V.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PelakFA;src:url(../../../../../../../../themes/chrz-theme/build/assets/IRANSansX-Regular-QgX6TDX7.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PelakFA;src:url(../../../../../../../../themes/chrz-theme/build/fonts/iransans/IRANSansX-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PelakFA;src:url(../../../../../../../../themes/chrz-theme/build/assets/IRANSansX-Bold-D3kFL5ZP.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}