/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}html,body{min-height:100%;}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0;}ul,ol{margin:0;}img,picture,video,canvas,svg{display:block;max-width:100%;}table{border-collapse:collapse;border-spacing:0;}button,input,select,textarea{font:inherit;}
:root{--evervoice-white:#fff;--evervoice-black-900:#111;--evervoice-black-700:#333;--evervoice-bg:#0f2949;--evervoice-surface:#f4f7fb;--evervoice-text:#0f2949;--evervoice-page-text:#e3eaf4;--evervoice-border:#c9d3e2;--evervoice-accent:#1f6feb;--evervoice-footer:#5c83b8;--evervoice-action-color:#ff9e0a;--evervoice-button-bg:#ff9e0a;--evervoice-button-bg-hover:#c6daff;--evervoice-button-border:#adc6f8;--evervoice-button-text:#173f7a;--evervoice-focus-ring:rgba(31,111,235,0.15);--evervoice-focus-ring-strong:rgba(31,111,235,0.18);--evervoice-error-ring:rgba(239,184,192,0.24);--evervoice-text-placeholder:#6f7e93;--evervoice-message-status-bg:#edf4ff;--evervoice-message-status-border:#c8d8f5;--evervoice-message-status-text:#1b3a6f;--evervoice-message-warning-bg:#fff6df;--evervoice-message-warning-border:#f1d595;--evervoice-message-warning-text:#6b4e13;--evervoice-message-error-bg:#ffeef0;--evervoice-message-error-border:#efb8c0;--evervoice-message-error-text:#7a1f2a;--evervoice-nav-bg:#0f2949;--evervoice-nav-border:#2b374a;--evervoice-nav-border-hover:#536886;--evervoice-nav-text:#e3eaf4;--evervoice-nav-text-muted:#b8c8df;--evervoice-nav-chip-bg:#1a2333;--evervoice-nav-panel-bg:#121b2a;--evervoice-nav-link:#b8d2ff;--evervoice-nav-shadow:rgba(6,12,20,0.42);--evervoice-panel-shadow:rgba(4,8,14,0.45);--evervoice-summary-border:#dbe2eb;--evervoice-summary-bg:#f7f9fc;--evervoice-summary-warning-border:#e3c98f;--evervoice-summary-warning-bg:#fcf9f1;--evervoice-summary-critical-border:#e3b5a9;--evervoice-summary-critical-bg:#fdf6f4;--evervoice-text-intro:#3f4b5e;--evervoice-text-muted:#4f5561;--evervoice-text-caption:#52627a;--evervoice-text-soft:#556173;--evervoice-text-meta:#5a6372;--evervoice-text-faint:#999;--evervoice-surface-muted:#eaf0fb;--evervoice-surface-hover-soft:rgba(219,231,255,0.28);--evervoice-footer-border:rgba(227,234,244,0.35);--evervoice-badge-danger-bg:#d92d47;--evervoice-badge-danger-shadow:rgba(217,45,71,0.35);--evervoice-tabs-bg:#edf3fc;--evervoice-tabs-hover-bg:#dfeafc;--evervoice-tabs-text:#2a4878;--evervoice-tabs-active-bg:#1f2328;--evervoice-video-play-bg:rgba(255,255,255,0.8);--evervoice-video-play-bg-hover:rgba(255,255,255,1);--evervoice-video-play-shadow:rgba(0,0,0,0.3);--evervoice-video-sound-bg:rgba(255,255,255,0.92);--evervoice-video-play-icon:#333;--evervoice-video-sound-text:#111;--evervoice-audio-player-bg:#e7edf8;--evervoice-audio-player-accent:#2f6df6;--evervoice-audio-player-text:#1d2735;}.evervoice-footer__meta{color:var(--evervoice-footer);}
:root{--evervoice-radius-base:24px;--evervoice-radius-pill:24px;--evervoice-pill-height:32px;--evervoice-pill-padding-x:12px;--evervoice-pill-font-size:0.85rem;--evervoice-pill-line-height:1.2;--evervoice-h1-line-height:1.08;--evervoice-grid-gap:24px;--evervoice-pane-padding:48px;--evervoice-fixed-nav-offset:52px;--evervoice-nav-height:60px;}html,body{margin:0;padding:0;color:var(--evervoice-page-text);background:var(--evervoice-bg);font-family:"Helvetica",Arial,sans-serif;font-size:20px;line-height:162%;}html{scroll-behavior:smooth;}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}}button,input,select,textarea{font:inherit;}a{color:var(--evervoice-accent);}h1{font-family:"Archivo Black","Helvetica",Arial,sans-serif;font-weight:400;font-size:3em;letter-spacing:-0.04em;line-height:var(--evervoice-h1-line-height);}h2,h3,h4{font-family:"Archivo Black","Helvetica",Arial,sans-serif;font-weight:400;letter-spacing:-0.04em;}h1 sup,h2 sup,.views-field-title sup,.evervoice-header-row--title sup,.evervoice-moved-header-title sup,.evervoice-maintenance-hero__title sup,.evervoice-user-header__username sup{font-family:"Helvetica",sans-serif;font-size:50%;font-weight:700;letter-spacing:0;line-height:0;}p sup{font-size:66%;}h3{margin-bottom:var(--evervoice-grid-gap);}.box{box-sizing:border-box;}.layout-container{max-width:1600px;margin:0 auto;padding:calc(var(--evervoice-fixed-nav-offset) + 0.5rem) 1.25rem 1.25rem;box-sizing:border-box;min-height:92.85vh;display:flex;flex-direction:column;}.layout-container--interview{width:100%;max-width:1600px;}body.evervoice-interview-question-view-body .layout-container--interview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--evervoice-grid-gap);align-items:start;}body.evervoice-interview-question-view-body
  .layout-container--interview
  > nav[role="navigation"]{grid-column:1 / -1;order:0;}body.evervoice-interview-question-view-body
  .layout-container--interview
  > .highlighted{grid-column:1 / -1;order:1;margin:0;}body.evervoice-interview-question-view-body
  .layout-container--interview
  > .highlighted:empty{display:none;}body.evervoice-interview-question-view-body
  .layout-container--interview
  > .help{grid-column:1 / -1;order:2;margin:0;}body.evervoice-interview-question-view-body
  .layout-container--interview
  > .help:empty{display:none;}body.evervoice-interview-question-view-body
  .layout-container--interview
  > header[role="banner"]{grid-column:1;order:3;margin:0;}body.evervoice-interview-question-view-body
  .layout-container--interview
  > main#main-content{grid-column:2;order:4;margin:0;}.layout-container > footer[role="contentinfo"]{margin-top:auto;margin-bottom:0;background:transparent;border:0;color:var(--evervoice-page-text);}.layout-container
  > :where(header[role="banner"],main[role="main"],aside[role="complementary"],footer[role="contentinfo"]),.pane{background:var(--evervoice-surface);border:1px solid var(--evervoice-border);border-radius:var(--evervoice-radius-base);padding:var(--evervoice-pane-padding);margin-bottom:var(--evervoice-grid-gap);color:var(--evervoice-text);}img,.round{border-radius:var(--evervoice-radius-base);}.layout-container.front > main#main-content{background:transparent;border:0;border-radius:0;padding:0;margin-bottom:0;color:inherit;}.layout-container > header[role="banner"]{display:flex;flex-direction:column;gap:var(--evervoice-grid-gap);}.evervoice-main--inline-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--evervoice-grid-gap);align-content:start;}.evervoice-main--inline-grid > *{min-width:0;}.evervoice-main--inline-grid > div:not(.grid3){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--evervoice-grid-gap);min-width:0;}.evervoice-main--inline-grid .evervoice-moved-header-title{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--evervoice-grid-gap);margin:0;}.evervoice-main--inline-grid .evervoice-moved-header-title h1{margin:0;}.evervoice-main--inline-grid #block-evervoice-theme-content{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--evervoice-grid-gap);min-width:0;}.evervoice-product-layout__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--evervoice-grid-gap);min-width:0;}.evervoice-main--inline-grid
  #block-evervoice-theme-content
  > .evervoice-product-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--evervoice-grid-gap);min-width:0;}.evervoice-product-layout__title,.evervoice-product-layout__field,.evervoice-product-layout__action{min-width:0;}.evervoice-product-layout__field--body{display:contents;}.evervoice-product-layout__field--body > *{min-width:0;}.evervoice-product-layout__title h1{margin:0;}.evervoice-main--inline-grid .confirmation{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--evervoice-grid-gap);}.evervoice-main--inline-grid .confirmation > *{min-width:0;}.evervoice-main--inline-grid .confirmation > h1{margin:0;line-height:var(--evervoice-h1-line-height);grid-row:1;}.evervoice-main--inline-grid .confirmation > .description{margin:0;grid-row:2;}.evervoice-main--inline-grid .confirmation > p{margin:0;grid-row:2;}.evervoice-main--inline-grid
  .confirmation.evervoice-voice-confirmation--with-note
  > .evervoice-confirm-note{grid-row:2;}.evervoice-main--inline-grid
  .confirmation.evervoice-voice-confirmation--with-note
  > .description{grid-row:3;}.evervoice-main--inline-grid .confirmation > .form-actions{margin:0;display:flex;align-items:center;gap:12px;flex-wrap:wrap;grid-row:3;}.evervoice-main--inline-grid
  .confirmation.evervoice-voice-confirmation--with-note
  > .form-actions{grid-row:4;}.layout-container
  > header[role="banner"]
  .evervoice-header-row--title.confirmation{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;gap:var(--evervoice-grid-gap);}.layout-container
  > header[role="banner"]
  .evervoice-header-row--title.confirmation
  > *{min-width:0;}.layout-container
  > header[role="banner"]
  .evervoice-header-row--title.confirmation
  > h1{margin:0;grid-row:1;}.layout-container
  > header[role="banner"]
  .evervoice-header-row--title.confirmation
  > .description{grid-row:2;}.layout-container
  > header[role="banner"]
  .evervoice-header-row--title.confirmation
  > .description
  > :first-child{margin-top:0;}.layout-container
  > header[role="banner"]
  .evervoice-header-row--title.confirmation
  > .description
  > :last-child{margin-bottom:0;}.layout-container
  > header[role="banner"]
  .evervoice-header-row--title.confirmation
  > p{margin:0;grid-row:3;}body.evervoice-gift-activation-body
  .evervoice-main--inline-grid
  #block-evervoice-theme-content
  .evervoice-gift-activation,body.evervoice-gift-activation-body
  .evervoice-main--inline-grid
  #block-evervoice-theme-content
  .evervoice-gift-activation
  form{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--evervoice-grid-gap);}body.evervoice-gift-activation-body
  .evervoice-main--inline-grid
  #block-evervoice-theme-content
  .evervoice-gift-activation
  p,body.evervoice-gift-activation-body
  .evervoice-main--inline-grid
  #block-evervoice-theme-content
  .evervoice-gift-activation
  form
  p{margin:0;}body.evervoice-gift-activation-body
  .evervoice-main--inline-grid
  #block-evervoice-theme-content
  .evervoice-gift-activation
  .form-actions,body.evervoice-gift-activation-body
  .evervoice-main--inline-grid
  #block-evervoice-theme-content
  .evervoice-gift-activation
  > .actions{margin:0;display:flex;align-items:center;gap:12px;flex-wrap:wrap;}body.evervoice-gift-activation-body
  .evervoice-main--inline-grid
  #block-evervoice-theme-content
  .evervoice-gift-activation
  > .button{justify-self:start;}body.evervoice-header-pane-dark .layout-container > header[role="banner"]{background:var(--evervoice-nav-panel-bg);border-color:var(--evervoice-nav-border);color:var(--evervoice-nav-text);}body.evervoice-header-pane-dark .layout-container > header[role="banner"] h1,body.evervoice-header-pane-dark .layout-container > header[role="banner"] h2,body.evervoice-header-pane-dark .layout-container > header[role="banner"] h3,body.evervoice-header-pane-dark .layout-container > header[role="banner"] p{color:inherit;}body.evervoice-header-pane-dark
  .layout-container
  > header[role="banner"]
  a:not(.button){color:var(--evervoice-nav-link);}body.evervoice-header-pane-dark
  .layout-container
  > header[role="banner"]
  .evervoice-interview-header-message{color:var(--evervoice-nav-text-muted);}.evervoice-header-row{min-width:0;}.evervoice-header-row--tabs:empty{display:none;}.evervoice-interview-header-guidance{color:var(--evervoice-text-muted);max-width:100%;}.evervoice-interview-header-guidance > :first-child{margin-top:0;}.evervoice-interview-header-guidance > :last-child{margin-bottom:0;}.evervoice-interview-header-grid{display:grid;gap:var(--evervoice-grid-gap);}.evervoice-interview-header-message{margin:0;color:var(--evervoice-text-muted);}.evervoice-pane-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--evervoice-grid-gap);min-width:0;}.evervoice-pane-grid__title{margin:0;line-height:var(--evervoice-h1-line-height);grid-row:1;}.evervoice-pane-grid__text{grid-row:2;min-width:0;}.evervoice-pane-grid__text > :first-child{margin-top:0;}.evervoice-pane-grid__text > :last-child{margin-bottom:0;}.evervoice-pane-grid__actions{margin:0;display:flex;align-items:center;gap:12px;flex-wrap:wrap;grid-row:3;}.evervoice-interview-main{min-height:40vh;}.evervoice-interview-page .evervoice-interview-main{background:transparent;border:0;border-radius:0;padding:0;margin:0;}.evervoice-interview-page .layout-container > header[role="banner"]{border:0;}.evervoice-main--plain{background:transparent;border:0;border-radius:0;padding:0;}.evervoice-breadcrumb-wrap,nav[aria-labelledby="system-breadcrumb"],nav[aria-label*="breadcrumb" i],nav[aria-label*="drobe" i]{display:none !important;}.evervoice-prompt h1{margin:0 0 1rem;line-height:var(--evervoice-h1-line-height);}.node__content{width:100%;max-width:92ch;margin:0;background:var(--evervoice-surface);border:0;border-radius:var(--evervoice-radius-base);color:var(--evervoice-text);line-height:1.5;}.node__content .field--name-field-anotace,.node__content [data-field-name="field_anotace"]{font-size:1.5em;line-height:1.5;}.node__content > h1{margin:0 0 0.75rem;line-height:var(--evervoice-h1-line-height);}.node__content > * + *{margin-top:0.45rem;}.node__content > p:first-of-type{margin-top:0;color:var(--evervoice-text-intro);}.node__content h2,.node__content h3{margin-top:1rem;margin-bottom:0;}.node__content h2 + p,.node__content h3 + p{margin-top:0.22rem;}.node__content p{line-height:1.5;}.node__content ul,.node__content ol{margin:0.35rem 0 0.9rem 1.15rem;}.node__content li + li{margin-top:0.3rem;}.node__content a{text-decoration-thickness:2px;text-underline-offset:2px;}.legal-list,.legal-list > *{max-width:none;}.legal-list > header{padding:0;border:0;background:transparent;border-radius:0;}.legal-list table{width:100%;max-width:none;}.legal-list th:first-child,.legal-list td:first-child{text-align:left;}.legal-list th:last-child,.legal-list td:last-child{text-align:right;}.node__content .anotace{font-size:1.25em;margin:24px 0;}.tcenter{text-align:center;}.front section{margin:48px 0 0 0;}.front section#hero{margin:24px 0 0 0;}p.half,.half{width:50%;margin:0 auto;}.grid3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:48px;}#hero .hero-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;grid-template-areas:"copy media media";align-items:stretch;row-gap:24px;}#hero .hero-grid__media{grid-area:media;}#hero .hero-grid__copy--content{grid-area:copy;display:flex;flex-direction:column;align-self:stretch;}#hero .hero-grid__actions{margin-top:240px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px;}#hero .hero-b-factic__details-cta,#hero .hero-b-factic__details-cta:hover,#hero .hero-b-factic__details-cta:focus,#hero .hero-b-factic__details-cta:focus-visible,#hero .hero-b-factic__details-cta:active{border:2px solid var(--evervoice-action-color);background:transparent;color:var(--evervoice-action-color);font-weight:400;}#hero .hero-b-factic__quick-start{display:flex;align-items:center;gap:0.5rem;color:var(--evervoice-white);font-size:1.125em;font-weight:700;}#hero .hero-b-factic__quick-start svg{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;fill:none;stroke:var(--evervoice-action-color);stroke-linecap:round;stroke-linejoin:round;stroke-width:2;}#hero .hero-grid__copy{min-width:0;}#hero .hero-grid__copy p{line-height:1.5;}#hero .hero-grid__media .video-wrapper{height:100%;}.front .buybtns{display:flex;flex-wrap:wrap;gap:12px;}.grid2-1{display:grid;grid-template-columns:2fr 1fr;gap:48px;}.item{padding:0;}.item img{width:100%;height:auto;}.item .margtop,.margtop,p.margtop{margin-top:24px;}.item .text{height:auto;}#hodnota-pribehu .item h2{height:150px;}.darkpane .item{border:0px solid var(--evervoice-border);border-radius:var(--evervoice-radius-base);padding:var(--evervoice-pane-padding);margin-bottom:var(--evervoice-grid-gap);color:var(--evervoice-page-text);}.darkpane{color:var(--evervoice-surface);}#node.buy-credits .anotace{margin:24px 0;}#evervoice.buy div[class^="js-view-dom-id"]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}.buy--gift div[class^="js-view-dom-id"]{width:100%;}#evervoice.buy .views-row,.buy--gift .views-row{border:2px solid var(--evervoice-text);border-radius:var(--evervoice-radius-base);padding:36px var(--evervoice-pane-padding);}@media (min-width:901px){#evervoice.buy .views-row{display:flex;flex-direction:column;}#evervoice.buy .views-field-commerce-add-to-cart-link{margin-top:auto;}}#evervoice.buy .views-field-field-description{margin:24px 0;min-height:350px;height:auto;line-height:125%;}#evervoice.buy .views-field-field-description h4{color:var(--evervoice-footer);font-size:16px;text-transform:uppercase;}#evervoice.buy .views-field-field-note{line-height:125%;}#gift .views-field-field-note{margin-top:24px;}#evervoice.buy .views-field-field-description em,#evervoice.buy .views-field-field-note{color:var(--evervoice-footer);font-style:normal;font-size:16px;}#evervoice.buy .price{display:inline;}#evervoice.buy .currency{font-size:66%;display:inline;font-style:"Helvetica",Arial,sans-serif;}#evervoice.buy .views-field-commerce-add-to-cart-link,#gift .views-field-commerce-add-to-cart-link{width:100%;text-align:center;}#evervoice.buy .views-field-field-description ul{margin-left:24px;padding:12px 0 24px 0;list-style-position:outside;}#evervoice.buy .views-row .views-field-nothing-1{margin-top:12px;}#gift .views-field-field-description{margin-bottom:24px;}@media (min-width:901px){#hero .hero-grid{align-items:stretch;}#hero .hero-grid__media{align-self:stretch;}#hero .hero-grid__media,#gift .gift-grid__media{display:flex;min-height:0;}#hero .hero-grid__media .video-wrapper,#gift .gift-grid__media .video-wrapper{height:100%;aspect-ratio:auto;flex:1 1 auto;}}#ukazky-otazek ul{margin-top:24px;}.views-field-commerce-add-to-cart-link a{text-decoration:none;}#evervoice .views-row:nth-child(1),#evervoice .views-row:nth-child(3){border-color:var(--evervoice-bg);color:var(--evervoice-bg);}#evervoice .views-row:nth-child(1) h2,#evervoice .views-row:nth-child(3) h2{color:var(--evervoice-bg);}#evervoice .views-row:nth-child(2){background-color:var(--evervoice-bg);border-color:var(--evervoice-bg);color:var(--evervoice-white);}#evervoice .views-row:nth-child(2) h2{color:var(--evervoice-action-color);}#evervoice .views-field-field-note,#gift .views-field-field-note{font-size:80%;color:var(--evervoice-footer);margin-top:24px;text-align:center;}#emptycart #evervoice .views-row:nth-child(2){border-color:var(--evervoice-bg);color:var(--evervoice-bg);background-color:var(--evervoice-surface);}#emptycart #evervoice .views-row:nth-child(2) h2{color:var(--evervoice-bg);}.item h2 + p,.item p + p,.node__content p + p{margin-top:24px;}#how .item p{padding-right:0;}#how h2.number{font-size:4em;}#how .video-wrapper{aspect-ratio:1 / 1;}.darkpane .item ul{margin:24px 0;}.item ul{margin:0;}.front h2{color:var(--evervoice-action-color);font-size:2em;line-height:125%;}.front .pane h2{color:var(--evervoice-bg);}.front h3{font-size:1.8em;line-height:125%;}.front #evervoice.buy h3{margin-top:24px;}#faq,#reference{gap:32px;}#faq .evervoice-slider-heading,#reference .evervoice-slider-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;}#faq .evervoice-slider-heading h2,#reference .evervoice-slider-heading h2{margin:0;}.evervoice-slider-controls{display:flex;flex:0 0 auto;gap:12px;}.evervoice-slider-control{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid var(--evervoice-footer);border-radius:50%;background:transparent;color:var(--evervoice-white);font:inherit;font-size:1.5rem;line-height:1;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease;}.evervoice-slider-control[hidden]{display:none;}.evervoice-slider-control__icon{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;}.evervoice-slider-control:hover{border-color:var(--evervoice-white);background:var(--evervoice-footer);color:var(--evervoice-bg);}.evervoice-slider-control:focus-visible{outline:3px solid var(--evervoice-action-color);outline-offset:3px;}#faq .faq-slider,#reference .reference-slider{display:flex;width:calc(100% + 1.25rem);max-width:none;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:0;scroll-padding-inline-end:0;align-items:stretch;margin:0;padding:0 0 8px;list-style:none;-webkit-overflow-scrolling:touch;}#faq .evervoice-slider-shell,#reference .evervoice-slider-shell{position:relative;min-width:0;}#faq .evervoice-slider-shell::after,#reference .evervoice-slider-shell::after{position:absolute;z-index:1;top:0;right:-1.25rem;bottom:0;width:clamp(5rem,14vw,12rem);content:"";pointer-events:none;background:linear-gradient(to right,transparent,var(--evervoice-bg) 88%);}#faq .faq-slider__item,#reference .reference-slider__item{flex:0 0 clamp(280px,32vw,420px);box-sizing:border-box;min-height:280px;margin:0;padding:32px;border:1px solid var(--evervoice-footer);border-radius:var(--evervoice-radius-base);background:transparent;color:var(--evervoice-white);scroll-snap-align:start;scroll-snap-stop:always;}#faq .faq-slider__item > :first-child,#reference .reference-slider__item > :first-child{margin-top:0;}#faq .faq-slider__item > :last-child,#reference .reference-slider__item > :last-child{margin-bottom:0;}#faq .faq-slider__item h3,#reference .reference-slider__item h3{margin-bottom:16px;font-size:1.4em;color:var(--evervoice-white);}#faq .faq-slider__item p,#reference .reference-slider__item p{color:var(--evervoice-white);}#reference .reference-slider__item > p:last-child{margin-top:auto;padding-top:24px;color:var(--evervoice-footer);}#reference .reference-slider__item{display:flex;flex-direction:column;}#reference .reference-slider__attribution{display:flex;align-items:center;gap:12px;}#reference .reference-slider__attribution picture{flex:0 0 48px;}#reference .reference-slider__avatar{flex:0 0 48px;width:48px;height:48px;border-radius:50%;object-fit:cover;}#reference .reference-slider__attribution span{line-height:1.3;}.webform-submission-form .form-item{margin:0 0 24px 0;}.webform-element-description{font-style:italic;font-size:0.8em;}#cardsdole{display:flex;justify-content:space-between;align-items:center;background:var(--evervoice-white);padding:20px;width:100%;box-sizing:border-box;height:7vh;}#cardsdole svg{display:block;height:20px;width:auto;}.evervoice-footer{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));gap:var(--evervoice-grid-gap);}.evervoice-footer__brand p{margin:0.4rem 0 0;color:var(--evervoice-page-text);}.evervoice-footer__nav h3{margin:0 0 0.45rem;font-size:0.95rem;}.evervoice-footer__nav ul{margin:0;padding:0;list-style:none;}.evervoice-footer__nav li + li{margin-top:0.3rem;}.evervoice-footer__meta{margin-top:1rem;padding-top:0.8rem;border-top:1px solid var(--evervoice-footer);}.layout-container > footer[role="contentinfo"] a{color:var(--evervoice-page-text);}.layout-container > footer[role="contentinfo"] a:hover,.layout-container > footer[role="contentinfo"] a:focus{color:var(--evervoice-page-text);}#help img{width:100%;height:auto;}.help h3{font-size:1.5em;}.help h4{font-size:1.25em;margin-bottom:12px;}.help .views-row{padding-left:30px;margin:36px 0;}td.views-field-total-price__number{text-align:right;}.ccm-modal__panel{max-width:min(42rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);padding:24px !important;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;overflow:auto;box-sizing:border-box;}.ccm-modal__header,.ccm-modal__body,.ccm-modal__actions{margin:0;}.ccm-modal__title,.ccm-modal__intro,.ccm-category__description{margin:0;}.ccm-modal__title,#ccm-modal-title{color:var(--evervoice-text) !important;}.ccm-modal__body{display:grid;gap:12px;min-height:0;}.ccm-category{display:grid !important;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:start;min-height:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}.ccm-category + .ccm-category{padding-top:12px !important;border-top:1px solid var(--evervoice-border) !important;}.ccm-category__main,.ccm-category__meta{min-width:0;}.ccm-category__meta{display:grid;gap:6px;}.ccm-category__label{font-weight:700;color:var(--evervoice-text);}.ccm-category__description,.ccm-category__lock{color:var(--evervoice-bg);line-height:1.45;}.ccm-banner__title{color:var(--evervoice-bg);}.ccm-category__control{justify-self:stretch;align-self:stretch;display:flex;align-items:center;justify-content:center;}.ccm-modal__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.ccm-modal__actions .ccm-button{width:100%;margin:0;}table.table.srovnani{width:100%;border:1px solid #000;border-collapse:separate;border-spacing:0;border-radius:var(--evervoice-radius-base);overflow:hidden;}table.table.srovnani td,table.table.srovnani th{padding:24px;vertical-align:top;text-align:left;border-bottom:1px solid #000;border-right:1px solid #000;}table.table.srovnani tr:last-child > td{border-bottom:none;}.grecaptcha-badge{visibility:hidden !important;}
body.evervoice-checkout-complete-body .layout-container > main#main-content{background:transparent;border:0;border-radius:0;padding:0;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-shell{display:grid;grid-template-columns:minmax(18rem,0.92fr) minmax(0,1.08fr);gap:var(--evervoice-grid-gap);align-items:start;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-shell--no-intro{grid-template-columns:minmax(0,1fr);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-shell__intro,body.evervoice-checkout-complete-body .evervoice-checkout-complete-shell__details{min-width:0;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-shell__intro{background:var(--evervoice-surface);border:1px solid var(--evervoice-border);border-radius:var(--evervoice-radius-base);padding:var(--evervoice-pane-padding);color:var(--evervoice-text);box-shadow:0 18px 40px rgba(5,18,34,0.08);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-shell__intro > .evervoice-checkout-complete-intro{margin-bottom:0;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-shell__details{background:var(--evervoice-surface);border:1px solid var(--evervoice-border);border-radius:var(--evervoice-radius-base);padding:var(--evervoice-pane-padding);color:var(--evervoice-text);box-shadow:0 18px 40px rgba(5,18,34,0.08);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-shell__details-inner,body.evervoice-checkout-complete-body .evervoice-checkout-complete-details{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-shell__details-inner > [data-drupal-messages]{display:none;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__notice{padding:1rem 1.125rem;background:linear-gradient(180deg,rgba(219,231,255,0.7) 0%,rgba(244,247,251,0.95) 100%);border:1px solid var(--evervoice-button-border);border-radius:calc(var(--evervoice-radius-base) - 6px);color:var(--evervoice-text);line-height:1.5;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__notice strong{font-weight:700;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__notice a{color:var(--evervoice-accent);font-weight:700;text-decoration:underline;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__card{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding:clamp(1.125rem,2vw,1.5rem);background:linear-gradient(180deg,rgba(255,255,255,0.5) 0%,rgba(234,240,251,0.52) 100%);border:1px solid var(--evervoice-border);border-radius:calc(var(--evervoice-radius-base) - 4px);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__card--summary{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__title,body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__subtitle{margin:0;color:var(--evervoice-text);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__title,body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro__body h2{font-size:clamp(1.6rem,3vw,2.15rem);line-height:1.08;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro__body h2{margin:0;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__subtitle{font-size:1.15rem;line-height:1.15;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__items,body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__totals{display:grid;grid-template-columns:minmax(0,1fr);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name quantity amount";gap:0.75rem;padding:0.95rem 0;border-bottom:1px solid rgba(29,39,53,0.12);align-items:baseline;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__item:last-child{border-bottom:0;padding-bottom:0;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__item-name{grid-area:name;font-weight:700;line-height:1.35;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__item-quantity{grid-area:quantity;color:var(--evervoice-text-caption);font-size:0.95rem;line-height:1.35;white-space:nowrap;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__item-amount{grid-area:amount;font-weight:700;text-align:right;white-space:nowrap;line-height:1.35;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__totals{gap:0.55rem;padding-top:0.9rem;border-top:1px solid rgba(29,39,53,0.12);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__total-line{display:flex;justify-content:space-between;gap:1rem;color:var(--evervoice-text);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__total-line--grand{margin-top:0.4rem;padding-top:0.85rem;border-top:1px solid rgba(29,39,53,0.16);font-weight:700;font-size:1.12rem;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__meta{display:grid;grid-template-columns:minmax(0,1fr);gap:0.5rem;padding-top:0.25rem;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__text{color:var(--evervoice-text);line-height:1.65;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__email{margin-bottom:0.85rem;color:var(--evervoice-text);font-weight:700;line-height:1.5;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__disclosure{padding-top:0;}body.evervoice-checkout-complete-body details.evervoice-checkout-complete-details__disclosure > summary.evervoice-checkout-complete-details__toggle{display:block;padding:0 !important;margin:0 !important;cursor:pointer;color:var(--evervoice-text-caption);font-size:0.8em !important;font-weight:normal !important;line-height:1.35;list-style:none;-webkit-padding-start:0 !important;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__toggle-label{font-size:inherit !important;font-weight:inherit !important;}body.evervoice-checkout-complete-body details.evervoice-checkout-complete-details__disclosure > summary.evervoice-checkout-complete-details__toggle::-webkit-details-marker{display:none;}body.evervoice-checkout-complete-body details.evervoice-checkout-complete-details__disclosure > summary.evervoice-checkout-complete-details__toggle::marker{content:"";font-size:0;}body.evervoice-checkout-complete-body details.evervoice-checkout-complete-details__disclosure > summary.evervoice-checkout-complete-details__toggle:hover,body.evervoice-checkout-complete-body details.evervoice-checkout-complete-details__disclosure > summary.evervoice-checkout-complete-details__toggle:focus{color:var(--evervoice-text);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__toggle-content{padding:0.9rem 0 0;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__order-meta{margin-top:0.9rem;padding-top:0.9rem;border-top:1px solid rgba(29,39,53,0.12);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__order-meta-label{color:var(--evervoice-text-caption);font-size:0.8rem;line-height:1.35;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__order-meta-value{margin-top:0.2rem;color:var(--evervoice-text);font-weight:700;line-height:1.4;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);padding:0;background:transparent;border:0;border-radius:0;color:var(--evervoice-text);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro__body{min-width:0;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro__items{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro__item{display:grid;grid-template-columns:minmax(0,1fr);gap:0.75rem;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro__item + .evervoice-checkout-complete-intro__item{padding-top:clamp(1rem,2vw,1.25rem);border-top:1px solid var(--evervoice-border);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro__body > :first-child{margin-top:0;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro__body > :last-child{margin-bottom:0;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:0.75rem;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro__cta.button,body.evervoice-checkout-complete-body a.button.primary.evervoice-checkout-complete-intro__cta{width:100%;max-width:100%;}@media (min-width:480px){body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro__actions{justify-items:start;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-intro__cta.button,body.evervoice-checkout-complete-body a.button.primary.evervoice-checkout-complete-intro__cta{width:auto;}}@media (max-width:960px){body.evervoice-checkout-complete-body .evervoice-checkout-complete-shell{grid-template-columns:minmax(0,1fr);}body.evervoice-checkout-complete-body .evervoice-checkout-complete-shell__intro,body.evervoice-checkout-complete-body .evervoice-checkout-complete-shell__details{padding:clamp(1.125rem,4vw,1.5rem);}}@media (max-width:640px){body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__item{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name quantity amount";gap:0.5rem;}body.evervoice-checkout-complete-body .evervoice-checkout-complete-details__total-line{flex-direction:column;gap:0.15rem;}}body.evervoice-checkout-review-body .layout-container > main#main-content{background:transparent;border:0;border-radius:0;padding:0;}body.evervoice-checkout-review-body .layout-checkout-form,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"checkout-main checkout-secondary"
    "checkout-empty checkout-footer";gap:var(--evervoice-grid-gap);align-items:stretch;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-secondary,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--secondary{width:100%;height:100%;background:var(--evervoice-surface);border:1px solid var(--evervoice-border);border-radius:var(--evervoice-radius-base);padding:var(--evervoice-pane-padding);color:var(--evervoice-text);}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main{grid-area:checkout-main;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-secondary,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--secondary{grid-area:checkout-secondary;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-footer,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--footer{grid-area:checkout-footer;justify-self:stretch;align-self:end;width:100%;max-width:none;background:transparent;border:0;border-radius:0;padding:0;color:var(--evervoice-page-text);text-align:right;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-footer .form-actions,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--footer .form-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;justify-items:end;align-items:start;width:100%;text-align:right;}body.evervoice-checkout-review-body #edit-actions{font-size:100%;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-footer .form-actions input[type="submit"],body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-footer .form-actions button,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-footer .form-actions .button,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--footer .form-actions input[type="submit"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--footer .form-actions button,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--footer .form-actions .button{width:auto !important;max-width:max-content;}body.evervoice-checkout-review-body .commerce-evervoice-secure-note,body.evervoice-cart-body .commerce-evervoice-secure-note{align-self:flex-start;margin-right:auto;flex:0 1 28rem;max-width:100%;color:var(--evervoice-footer);text-align:left;line-height:1.45;font-size:80%;}body.evervoice-checkout-review-body .commerce-evervoice-secure-note{order:5;margin:0;padding-top:2px;flex:none;max-width:none;width:100%;text-align:right;color:var(--evervoice-footer);}body.evervoice-checkout-review-body .commerce-evervoice-secure-note::before{content:"\1F512";display:inline-block;margin-right:8px;font-size:0.9em;color:inherit;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .commerce-evervoice-secure-note{order:3;margin:0;padding-top:2px;flex:0 0 100%;max-width:none;width:100%;text-align:right;color:var(--evervoice-footer);}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .commerce-evervoice-secure-note::before{content:"\1F512";display:inline-block;margin-right:8px;font-size:0.9em;color:inherit;}body.evervoice-checkout-review-body .commerce-evervoice-immediate-note,body.evervoice-cart-body .commerce-evervoice-immediate-note{flex:0 0 100%;color:var(--evervoice-page-text);text-align:right;line-height:1.35;}body.evervoice-checkout-review-body .commerce-evervoice-immediate-note{order:2;padding-top:0;border-top:0;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .commerce-evervoice-immediate-note{order:1;margin-top:0;padding-top:0;border-top:0;}.commerce-evervoice-immediate-note__title{font-weight:700;}body.evervoice-checkout-review-body .commerce-evervoice-immediate-note__title,body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .commerce-evervoice-immediate-note__title{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;font-weight:400;}body.evervoice-checkout-review-body .commerce-evervoice-immediate-note__title::before,body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .commerce-evervoice-immediate-note__title::before{content:"\26A1";color:var(--evervoice-action-color);font-size:0.95em;}body.evervoice-checkout-review-body .commerce-evervoice-withdrawal-consent-row{grid-column:1 / -1;order:1;width:100%;margin:0;display:flex;justify-content:flex-end;align-items:flex-start;gap:10px;padding-bottom:0;border-bottom:0;}body.evervoice-checkout-review-body .commerce-evervoice-withdrawal-consent-row .commerce-evervoice-withdrawal-consent{flex:0 0 auto;margin:2px 0 0;}body.evervoice-checkout-review-body .commerce-evervoice-withdrawal-consent-row label{display:block;width:auto;max-width:min(100%,760px);margin:0;color:var(--evervoice-page-text);line-height:1.35;text-align:left;}body.evervoice-checkout-review-body .commerce-evervoice-withdrawal-consent-row label,body.evervoice-checkout-review-body .commerce-evervoice-withdrawal-consent-row .commerce-evervoice-withdrawal-consent{color:var(--evervoice-page-text);}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-footer .form-actions input[type="submit"],body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-footer .form-actions button,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-footer .form-actions .button,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--footer .form-actions input[type="submit"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--footer .form-actions button,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--footer .form-actions .button{order:3;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-footer .form-actions a:not(.button),body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--footer .form-actions a:not(.button){order:4;color:var(--evervoice-footer);text-decoration:underline;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-secondary table,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--secondary table,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-secondary .checkout-order-summary,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--secondary .checkout-order-summary,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-secondary .order-total-line,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--secondary .order-total-line{width:100%;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main fieldset,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main fieldset{border:0;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information{display:grid;gap:24px;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main fieldset#edit-payment-information-payment-method--wrapper,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main fieldset#edit-payment-information-payment-method--wrapper{margin:0;padding:0;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-payment-method,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-payment-method{display:grid;gap:12px;margin-top:16px;justify-items:start;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-payment-method .form-item,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-payment-method .form-item{margin:0;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information{display:grid;gap:16px;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information .address-container-inline,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information div[id="edit-payment-information-billing-information-address"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information .address-container-inline,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information div[id="edit-payment-information-billing-information-address"]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 20px;align-items:start;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information .address-container-inline > .form-item,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information .address-container-inline > .js-form-item,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information div[id="edit-payment-information-billing-information-address"] > .form-item,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information div[id="edit-payment-information-billing-information-address"] > .js-form-item,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information .address-container-inline > .form-item,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information .address-container-inline > .js-form-item,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information div[id="edit-payment-information-billing-information-address"] > .form-item,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information div[id="edit-payment-information-billing-information-address"] > .js-form-item{min-width:0;margin:0;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information .form-item > label,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information .form-item > .form-item__label,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information .form-item > label,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information .form-item > .form-item__label{display:block;margin:0 0 8px;font-weight:600;line-height:1.2;color:var(--evervoice-text);}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information select,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information select{width:100%;max-width:none;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="address-given-name"],body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="address-family-name"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="address-given-name"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="address-family-name"]{grid-column:span 3;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="address-organization"],body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="address-address-line1"],body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="address-address-line2"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="address-organization"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="address-address-line1"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="address-address-line2"]{grid-column:1 / -1;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="address-postal-code"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="address-postal-code"]{grid-column:span 2;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="address-locality"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="address-locality"]{grid-column:span 4;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="address-administrative-area"],body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="address-country-code"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="address-administrative-area"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="address-country-code"]{grid-column:span 3;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="form-item-payment-information-billing-information-address-"][class*="-address-organization"],body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="form-item-payment-information-billing-information-address-"][class*="-address-address-line1"],body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information .address-container-inline[data-drupal-selector*="payment-information-billing-information-address-"][data-drupal-selector*="address-container4"],body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="form-item-payment-information-billing-information-address-"][class*="-address-locality"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="form-item-payment-information-billing-information-address-"][class*="-address-organization"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="form-item-payment-information-billing-information-address-"][class*="-address-address-line1"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information .address-container-inline[data-drupal-selector*="payment-information-billing-information-address-"][data-drupal-selector*="address-container4"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="form-item-payment-information-billing-information-address-"][class*="-address-locality"]{margin-top:8px;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="copy-to-address-book"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="copy-to-address-book"]{display:inline-flex;align-items:center;gap:10px;margin-top:4px;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information [class*="copy-to-address-book"] > label,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information [class*="copy-to-address-book"] > label{margin:0;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main fieldset > legend,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main fieldset > legend,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main fieldset > legend .fieldset-legend,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main fieldset > legend .fieldset-legend{font-family:"Archivo Black","Helvetica",Arial,sans-serif;font-weight:400;letter-spacing:-0.04em;font-size:1.75rem;line-height:1.15;color:var(--evervoice-text);}body.evervoice-checkout-review-body #edit-coupon-redemption{text-align:right;}.commerce-coupon-redemption-details{margin:0 0 var(--evervoice-grid-gap);text-align:right;}.commerce-coupon-redemption-details__summary{display:inline-flex;justify-content:flex-end;align-items:center;margin-left:auto;color:var(--evervoice-accent);cursor:pointer;text-decoration:underline;list-style:none;}.commerce-coupon-redemption-details__summary::-webkit-details-marker{display:none;}.commerce-coupon-redemption-details__summary::marker{content:"";}.commerce-coupon-redemption-details__content{margin-top:12px;}.commerce-coupon-redemption-details__content .form-item,.commerce-coupon-redemption-details__content .form-wrapper:not(.form-actions),.commerce-coupon-redemption-details__content .form-actions{text-align:right;}body.evervoice-checkout-review-body #edit-coupon-redemption .form-item,body.evervoice-checkout-review-body #edit-coupon-redemption .form-wrapper:not(.form-actions),body.evervoice-checkout-review-body #edit-coupon-redemption .form-actions{text-align:right;}body.evervoice-checkout-review-body #edit-coupon-redemption .form-item-sidebar-coupon-redemption-form-code{margin-bottom:var(--evervoice-grid-gap);}body.evervoice-checkout-review-body #edit-coupon-redemption .form-item-sidebar-coupon-redemption-form-code > label,body.evervoice-checkout-review-body #edit-coupon-redemption .form-item-sidebar-coupon-redemption-form-code .form-item__label,body.evervoice-checkout-review-body #edit-coupon-redemption .form-item-sidebar-coupon-redemption-form-code .js-form-required,#edit-coupon-redemption .form-item-sidebar-coupon-redemption-form-code > label,#edit-coupon-redemption .form-item-sidebar-coupon-redemption-form-code .form-item__label,#edit-coupon-redemption .form-item-sidebar-coupon-redemption-form-code .js-form-required{display:none !important;}body.evervoice-checkout-review-body #edit-coupon-redemption input[type="text"],body.evervoice-checkout-review-body #edit-coupon-redemption input[type="search"],body.evervoice-checkout-review-body #edit-coupon-redemption input[type="email"],body.evervoice-checkout-review-body #edit-coupon-redemption input[type="tel"],body.evervoice-checkout-review-body #edit-coupon-redemption input[type="url"]{width:50%;max-width:50%;margin-left:auto;text-align:right;}body.evervoice-checkout-review-body #edit-coupon-redemption .form-actions{display:flex;justify-content:flex-end;}body.evervoice-checkout-review-body #edit-sidebar-order-summary-summary footer{padding:0;border:0;margin:var(--evervoice-grid-gap) 0;}body.evervoice-checkout-review-body .order-total-summary,body.evervoice-cart-body .order-total-summary{padding:0;border:0;margin:var(--evervoice-grid-gap) 0;}body.evervoice-cart-body .layout-container > main#main-content{background:transparent;border:0;border-radius:0;padding:0;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"]{position:relative;background:var(--evervoice-surface);border:1px solid var(--evervoice-border);border-radius:var(--evervoice-radius-base);padding:var(--evervoice-pane-padding);margin:0;margin-bottom:calc(156px + var(--evervoice-grid-gap));color:var(--evervoice-text);}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] table{width:100%;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] table td{padding-bottom:12px;vertical-align:middle;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] table th{padding-bottom:12px;vertical-align:middle;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .order-total-line,body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] footer,body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .checkout-order-summary{text-align:right;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .form-actions{position:absolute;left:0;right:0;top:calc(100% + var(--evervoice-grid-gap));bottom:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:12px;margin:0;background:transparent;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .form-actions .commerce-evervoice-immediate-note{flex:0 0 100%;margin-top:0;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .form-actions input[type="submit"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .form-actions button,body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .form-actions .button{order:2;width:auto !important;max-width:max-content;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] th[class*="views-field-title"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] td[class*="views-field-title"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] th[class*="views-field-line-item-title"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] td[class*="views-field-line-item-title"]{text-align:left;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] th[class*="views-field-edit-quantity"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] td[class*="views-field-edit-quantity"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] th[class*="views-field-quantity"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] td[class*="views-field-quantity"]{text-align:center;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] th[class*="views-field-total"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] td[class*="views-field-total"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] th[class*="views-field-commerce-total"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] td[class*="views-field-commerce-total"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] th[class*="views-field-remove"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] td[class*="views-field-remove"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] th[class*="views-field-edit-delete"],body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] td[class*="views-field-edit-delete"]{text-align:right;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .commerce-evervoice-cart-remove{width:2rem !important;min-width:2rem;min-height:2rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--evervoice-text);font-size:1.5rem;font-weight:400;line-height:1;box-shadow:none;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .commerce-evervoice-cart-remove:hover,body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .commerce-evervoice-cart-remove:focus{background:rgba(15,41,73,0.08);color:var(--evervoice-action-color);}body.evervoice-cart-body .cart-empty-page{background:var(--evervoice-surface);border:1px solid var(--evervoice-border);border-radius:var(--evervoice-radius-base);padding:var(--evervoice-pane-padding);color:var(--evervoice-text);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;gap:var(--evervoice-grid-gap);}body.evervoice-cart-body .cart-empty-page__title,body.evervoice-cart-body .cart-empty-page__intro,body.evervoice-cart-body .cart-empty-page__content{min-width:0;}body.evervoice-cart-body .cart-empty-page__title h1,body.evervoice-cart-body .cart-empty-page__intro p{margin:0;}body.evervoice-cart-body .cart-empty-page__content .views-element-container{margin-top:0;}body.evervoice-cart-body .cart-empty-page__content .views-element-container .views-field-field-description{margin-bottom:24px;}.cart .description{font-size:80%}@media (max-width:900px){body.evervoice-checkout-review-body .layout-checkout-form,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar{grid-template-columns:1fr;grid-template-areas:"checkout-main"
      "checkout-secondary"
      "checkout-footer";}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-footer,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--footer{justify-self:stretch;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-footer .form-actions,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--footer .form-actions{justify-items:center;text-align:center;}body.evervoice-checkout-review-body .commerce-evervoice-secure-note,body.evervoice-cart-body .commerce-evervoice-secure-note{flex:0 0 100%;margin-right:0;}body.evervoice-checkout-review-body .commerce-evervoice-secure-note{text-align:center;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] .commerce-evervoice-secure-note{text-align:center;}body.evervoice-checkout-review-body .commerce-evervoice-withdrawal-consent-row{justify-content:center;}body.evervoice-checkout-review-body .commerce-evervoice-withdrawal-consent-row label{max-width:100%;}body.evervoice-checkout-review-body .commerce-evervoice-immediate-note,body.evervoice-checkout-review-body .commerce-evervoice-immediate-note__title,body.evervoice-cart-body .commerce-evervoice-immediate-note,body.evervoice-cart-body .commerce-evervoice-immediate-note__title{text-align:center;justify-content:center;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information .address-container-inline,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information div[id="edit-payment-information-billing-information-address"],body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information .address-container-inline,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information div[id="edit-payment-information-billing-information-address"]{grid-template-columns:minmax(0,1fr);gap:14px;}body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information .address-container-inline > .form-item,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information .address-container-inline > .js-form-item,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information div[id="edit-payment-information-billing-information-address"] > .form-item,body.evervoice-checkout-review-body .layout-checkout-form > .layout-region-checkout-main #edit-payment-information-billing-information div[id="edit-payment-information-billing-information-address"] > .js-form-item,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information .address-container-inline > .form-item,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information .address-container-inline > .js-form-item,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information div[id="edit-payment-information-billing-information-address"] > .form-item,body.evervoice-checkout-review-body .checkout-form-layout--with-sidebar > .checkout-form-layout__region--main #edit-payment-information-billing-information div[id="edit-payment-information-billing-information-address"] > .js-form-item{grid-column:1 / -1;}body.evervoice-cart-body form[id^="views-form-commerce-cart-form"] input.quantity-edit-input{width:70px;min-width:70px;max-width:70px;padding-left:0;padding-right:0;}}
@media (max-width:900px){body{font-size:16px;padding:0 24px 24px;}.grid3,#evervoice.buy div[class^="js-view-dom-id"]{display:grid;grid-template-columns:1fr;gap:36px;}#evervoice.buy .views-row,.buy--gift .views-row{padding:24px;}#evervoice.buy .views-field-field-description ul{display:block;list-style-type:disc;margin-block-start:0;margin-block-end:0;padding-inline-start:0;unicode-bidi:isolate;list-style-position:outside;margin-left:24px;}#hodnota-pribehu .item h2,#how h2,#book h2{height:auto;margin-bottom:24px;font-size:1.5em;}#book .item{margin-bottom:0;}#book .book-comparison-link{margin-bottom:48px;}#hero h1{height:auto;margin-bottom:0;font-size:2em;}#hero h2,#ukazky-otazek h2,#duvera-ai h2,#gift h2,#vznik h2,#buy h2{height:auto;margin-bottom:0;font-size:2em;}#evervoice.buy .views-field-field-description{height:auto;min-height:auto;}.item .text{height:auto;}#faq .faq-slider__item,#reference .reference-slider__item{flex-basis:66vw;min-height:0;padding:24px;}#faq .faq-slider,#reference .reference-slider{width:calc(100% + 24px);}#faq .evervoice-slider-controls,#reference .evervoice-slider-controls{display:none;}#faq .evervoice-slider-shell::after,#reference .evervoice-slider-shell::after{right:-24px;}.help .views-row{padding-left:24px;margin:24px 0;}:root{--evervoice-fixed-nav-offset:52px;}h1{font-size:1.75em;}.front h2{font-size:1.25em;}.front .buybtns{margin:24px 0 0 0;}#hero .hero-grid{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"copy"
      "media";row-gap:24px;}#hero .hero-grid__actions{justify-content:flex-start;margin-top:24px;}.front .video-wrapper{aspect-ratio:3 / 4;margin-bottom:0;}.layout-container{padding:calc(var(--evervoice-nav-height) + env(safe-area-inset-top,0px)) 0
      0;}.front .video-wrapper.half{width:100%;}.layout-container
    > :where(header[role="banner"],main[role="main"],aside[role="complementary"],footer[role="contentinfo"]),.pane{padding:24px;}#hero{}.front section#hero{margin:0;}.darkpane .item{padding:0 36px;}#vznik p.half{width:100%;padding:36px;}p.half,.half{width:100%;}body.evervoice-interview-question-view-body .layout-container--interview{display:flex;flex-direction:column;gap:0;}body.evervoice-interview-question-view-body
    .layout-container--interview
    > .highlighted,body.evervoice-interview-question-view-body
    .layout-container--interview
    > .help,body.evervoice-interview-question-view-body
    .layout-container--interview
    > header[role="banner"],body.evervoice-interview-question-view-body
    .layout-container--interview
    > main#main-content{order:initial;grid-column:auto;margin-bottom:var(--evervoice-grid-gap);}.evervoice-footer{grid-template-columns:1fr;}.node__content{padding:20px;}.node__content,.node__content > *{max-width:none;}.node__content p{line-height:1.5;}.ccm-modal{padding:12px !important;align-items:flex-start !important;}.ccm-modal__panel{width:calc(100vw - 24px);max-width:none;max-height:calc(100dvh - 24px);padding:16px !important;gap:12px;border-radius:20px;}.ccm-modal__title{font-size:1.35rem;line-height:1.15;}.ccm-modal__intro,.ccm-category__description,.ccm-category__lock{font-size:0.9rem;line-height:1.35;}.ccm-modal__body{gap:10px;overflow:auto;}.ccm-category{gap:4px 10px;}.ccm-category + .ccm-category{padding-top:10px !important;}.ccm-modal__actions{gap:10px;}.ccm-modal__actions .ccm-button{min-height:0;padding:12px 16px !important;}.evervoice-interview-pane--question
    .evervoice-controls-grid
    > .evervoice-category-nav
    .evervoice-category-nav-items{padding-bottom:0;}body.evervoice-checkout-review-body .commerce-evervoice-secure-note,body.evervoice-cart-body .commerce-evervoice-secure-note{color:var(--evervoice-page-text);text-align:center;}}@media (max-width:1024px) and (max-height:600px) and (orientation:landscape) and (hover:none) and (pointer:coarse){#hero .hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:none;gap:24px;}#hero .hero-grid__copy--content,#hero .hero-grid__media{grid-area:auto;}#hero h1{height:auto;margin-bottom:0;font-size:2em;}#hero h2{height:auto;margin-bottom:0;font-size:1.5em;}#hero .hero-grid__actions,#hero .buybtns{margin-top:24px;}}
.layout-container > nav[role="navigation"]{display:flex;align-items:center;position:fixed;top:env(safe-area-inset-top,0px);left:0;right:0;background:var(--evervoice-nav-bg);border-top:0;border-left:0;border-right:0;border-radius:0;height:var(--evervoice-nav-height);min-height:var(--evervoice-nav-height);padding:0 1rem;margin:0;box-sizing:border-box;color:var(--evervoice-nav-text);font-size:16px;line-height:1.4;z-index:900;}.layout-container > nav[role="navigation"] > *{flex:1 1 auto;min-width:0;}.evervoice-nav{width:100%;min-width:0;display:flex;align-items:center;gap:1rem;}.evervoice-nav__brand{color:var(--evervoice-nav-text);text-decoration:none;font-size:1em;letter-spacing:0.12em;font-weight:400;}.evervoice-nav__brand-strong{font-weight:800;}.evervoice-nav__brand-soft{font-weight:400;}.evervoice-nav__brand:hover,.evervoice-nav__brand:focus{text-decoration:none;}.evervoice-nav__desktop{display:flex;align-items:center;gap:0.55rem;}.evervoice-nav__right{margin-left:auto;display:flex;align-items:center;gap:0.55rem;}.evervoice-nav__simple-actions{display:flex;align-items:center;gap:0.55rem;}.evervoice-nav__link{color:var(--evervoice-nav-text);text-decoration:none;border:1px solid var(--evervoice-nav-border);border-radius:var(--evervoice-radius-pill);background:var(--evervoice-nav-chip-bg);min-height:36px;padding:0.42rem 0.8rem;font-weight:600;display:inline-flex;align-items:center;justify-content:flex-start;}.evervoice-nav__link--cta{gap:0.5rem;justify-content:center;padding-inline:1rem;}.evervoice-nav__link-icon{width:16px;height:16px;flex:0 0 16px;display:inline-flex;align-items:center;justify-content:center;}.evervoice-nav__link-icon svg{width:16px;height:16px;display:block;}.evervoice-nav__link--primary{background:var(--evervoice-action-color);border-color:var(--evervoice-action-color);color:#fff;}.evervoice-nav__link--primary:hover,.evervoice-nav__link--primary:focus,.evervoice-nav__link--primary:focus-visible{background:var(--evervoice-action-color);border-color:var(--evervoice-action-color);color:#fff;}.evervoice-nav__link--secondary{background:#0d3f82;border-color:#0d3f82;color:#89b6ff;}.evervoice-nav__link--secondary:hover,.evervoice-nav__link--secondary:focus,.evervoice-nav__link--secondary:focus-visible{background:#114b98;border-color:#114b98;color:#a4c6ff;}.evervoice-nav__link--badge{position:relative;padding-right:1rem;overflow:visible;font-weight:700;line-height:1;}.evervoice-nav__link:hover,.evervoice-nav__link:focus{border-color:var(--evervoice-nav-border-hover);text-decoration:none;}.evervoice-nav-mobile{display:none;margin-left:auto;position:relative;}a.button.primary.evervoice-nav-mobile__cta{display:none;min-height:36px;padding:0.42rem 0.8rem;flex:0 0 auto;white-space:nowrap;margin-right:12px;}.evervoice-nav-mobile__summary{list-style:none;cursor:pointer;width:20px;min-width:20px;height:20px;padding:0;border:0;border-radius:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;line-height:0;font-size:0;}.evervoice-nav-mobile__summary::-webkit-details-marker{display:none;}.evervoice-nav-mobile__summary::marker{content:"";}.evervoice-nav-mobile__line{display:block;width:20px;flex:0 0 4px;height:4px;background:var(--evervoice-nav-text);border-radius:0;}.evervoice-nav-mobile__panel{position:absolute;right:0;top:calc(100% + 0.5rem);width:min(320px,calc(100vw - 2rem));max-height:min(78vh,760px);overflow-y:auto;padding:0.9rem 0.95rem;background:var(--evervoice-white);border:0;border-radius:var(--evervoice-radius-base);box-shadow:0 12px 28px var(--evervoice-panel-shadow);display:flex;flex-direction:column;gap:0.35rem;z-index:20;}.evervoice-nav-mobile__menu-group{display:grid;gap:0.15rem;}.evervoice-nav-mobile__menu-link{display:flex;align-items:center;gap:0.7rem;width:100%;padding:0.5rem 0;color:rgba(255,255,255,0.94);text-decoration:none;font-size:1em;font-weight:500;line-height:1.35;}.evervoice-nav-mobile__menu-link:hover,.evervoice-nav-mobile__menu-link:focus,.evervoice-nav-mobile__menu-link:focus-visible{text-decoration:none;}h3.evervoice-nav-mobile__menu-heading{margin:0 0 0.35rem;color:rgba(255,255,255,0.45);font-size:0.92em;text-transform:none;letter-spacing:0;font-weight:400;font-family:"Helvetica",Arial,sans-serif;line-height:1.2;}.evervoice-nav-mobile__menu-icon{width:18px;height:18px;flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.82);}.evervoice-nav-mobile__menu-icon svg{width:18px;height:18px;display:block;}.evervoice-nav-mobile__menu-divider{height:1px;margin:0.65rem 0;background:rgba(255,255,255,0.1);}.evervoice-nav-mobile__menu-actions{display:grid;gap:0.55rem;margin-top:0.15rem;}.evervoice-nav-mobile__menu-button.button,.evervoice-nav-mobile__menu-button.button.primary{width:100%;justify-content:center;gap:0.55rem;min-height:42px;font-weight:600;}.evervoice-nav-mobile__menu-button.button.primary{background:var(--evervoice-action-color);color:#fff;}.evervoice-nav-mobile__menu-button.button.primary:hover,.evervoice-nav-mobile__menu-button.button.primary:focus,.evervoice-nav-mobile__menu-button.button.primary:focus-visible{background:var(--evervoice-action-color);color:#fff;}.evervoice-nav-mobile__menu-button.button.evervoice-nav-mobile__menu-button--secondary{background:#0d3f82;color:#89b6ff;}.evervoice-nav-mobile__menu-button.button.evervoice-nav-mobile__menu-button--secondary:hover,.evervoice-nav-mobile__menu-button.button.evervoice-nav-mobile__menu-button--secondary:focus,.evervoice-nav-mobile__menu-button.button.evervoice-nav-mobile__menu-button--secondary:focus-visible{background:#114b98;color:#a4c6ff;}.evervoice-nav-mobile__menu-icon--button{width:16px;height:16px;flex-basis:16px;color:inherit;}.evervoice-nav-mobile__menu-icon--button svg{width:16px;height:16px;}.evervoice-nav-mobile__panel--anon{padding:0.95rem 1rem 1rem;background:#2f2d29;border:1px solid rgba(255,255,255,0.12);border-radius:18px;box-shadow:0 20px 48px rgba(0,0,0,0.38);}@media (max-width:900px){.layout-container > nav[role="navigation"]{top:env(safe-area-inset-top,0px);height:var(--evervoice-nav-height);min-height:var(--evervoice-nav-height);padding:0 1rem;}.evervoice-nav__desktop{display:none;}.evervoice-nav-mobile{display:flex;align-items:center;gap:0.65rem;}a.button.primary.evervoice-nav-mobile__cta{display:inline-flex;}.evervoice-nav__right{gap:0.45rem;}}
.button,a.button,button.button,input.button,#evervoice.buy .views-row a,.buy--gift .views-row a,#evervoice.buy .views-row button,.buy--gift .views-row button,#evervoice.buy .views-row input[type="submit"],.buy--gift .views-row input[type="submit"],#evervoice.buy .views-row input.form-submit,.buy--gift .views-row input.form-submit{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 1rem;width:auto;border:0px solid var(--evervoice-button-border);border-radius:var(--evervoice-radius-pill);background:var(--evervoice-button-bg);color:var(--evervoice-button-text);text-decoration:none;font-size:1rem;font-weight:600;line-height:1;cursor:pointer;transition:translate 0.08s ease;-webkit-appearance:none;appearance:none;box-shadow:none;}#evervoice.buy .button:not(a):not(button):not(input),.buy--gift .button:not(a):not(button):not(input){display:inline;min-height:0;padding:0;border:0 !important;border-radius:0;background:transparent !important;box-shadow:none !important;}#evervoice.buy .button:not(a):not(button):not(input) > a,.buy--gift .button:not(a):not(button):not(input) > a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 1rem;width:auto;border:0;border-radius:var(--evervoice-radius-pill);background:var(--evervoice-button-bg);color:var(--evervoice-button-text);text-decoration:none;font-size:1rem;font-weight:600;line-height:1;cursor:pointer;transition:translate 0.08s ease;-webkit-appearance:none;appearance:none;box-shadow:none;}.button:hover,.button:focus,a.button:hover,a.button:focus,button.button:hover,button.button:focus,input.button:hover,input.button:focus,#evervoice.buy .views-row a:hover,.buy--gift .views-row a:hover,#evervoice.buy .views-row a:focus,.buy--gift .views-row a:focus,#evervoice.buy .views-row button:hover,.buy--gift .views-row button:hover,#evervoice.buy .views-row button:focus,.buy--gift .views-row button:focus,#evervoice.buy .views-row input[type="submit"]:hover,.buy--gift .views-row input[type="submit"]:hover,#evervoice.buy .views-row input[type="submit"]:focus,.buy--gift .views-row input[type="submit"]:focus,#evervoice.buy .views-row input.form-submit:hover,.buy--gift .views-row input.form-submit:hover,#evervoice.buy .views-row input.form-submit:focus,.buy--gift .views-row input.form-submit:focus,#evervoice.buy .button:not(a):not(button):not(input) > a:hover,.buy--gift .button:not(a):not(button):not(input) > a:hover,#evervoice.buy .button:not(a):not(button):not(input) > a:focus,.buy--gift .button:not(a):not(button):not(input) > a:focus{background:var(--evervoice-button-bg-hover);color:var(--evervoice-button-text);text-decoration:none;}.button:active:not(:disabled),a.button:active,button.button:active:not(:disabled),input.button:active:not(:disabled),button:active:not(:disabled),input[type="submit"]:active:not(:disabled),input[type="button"]:active:not(:disabled),input[type="reset"]:active:not(:disabled),#evervoice.buy .views-row a:active,.buy--gift .views-row a:active,#evervoice.buy .views-row button:active:not(:disabled),.buy--gift .views-row button:active:not(:disabled),#evervoice.buy .views-row input[type="submit"]:active:not(:disabled),.buy--gift .views-row input[type="submit"]:active:not(:disabled),#evervoice.buy .views-row input.form-submit:active:not(:disabled),.buy--gift .views-row input.form-submit:active:not(:disabled),#evervoice.buy .button:not(a):not(button):not(input) > a:active,.buy--gift .button:not(a):not(button):not(input) > a:active{translate:0 1px;}#evervoice.buy .views-row .views-field-nothing-1 a,#evervoice.buy .views-row .views-field-nothing-1 a:hover,#evervoice.buy .views-row .views-field-nothing-1 a:focus,#evervoice.buy .views-row .views-field-nothing-1 a:focus-visible,#evervoice.buy .views-row .views-field-nothing-1 a:active{display:block;min-height:0;padding:0;width:100%;border:0;border-radius:0;background:none;color:var(--evervoice-footer);text-align:center;text-decoration:none;font-size:16px;font-weight:400;line-height:inherit;margin:0 auto;box-shadow:none;translate:none;}#evervoice.buy .views-row .views-field-nothing-1 a:hover,#evervoice.buy .views-row .views-field-nothing-1 a:focus,#evervoice.buy .views-row .views-field-nothing-1 a:focus-visible,#evervoice.buy .views-row .views-field-nothing-1 a:active{color:var(--evervoice-action-color);}summary[role="button"],summary.button{font-size:18px;font-weight:700;}#evervoice .views-row:nth-child(2) .button:not(a):not(button):not(input) > a,.buy--gift .views-row:nth-child(1) .button:not(a):not(button):not(input) > a{background-color:var(--evervoice-action-color);color:var(--evervoice-bg);}#emptycart #evervoice .views-row:nth-child(2) .button:not(a):not(button):not(input) > a{background-color:var(--evervoice-button-bg);color:var(--evervoice-bg);}input#edit-checkout,input#edit-actions-next,a.button.primary{background-color:var(--evervoice-action-color);color:var(--evervoice-white);}
input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="file"]):not([type="image"]):not([type="range"]):not([type="color"]):not([type="hidden"]),select,textarea{padding:12px;border:1px solid var(--evervoice-border);border-radius:12px;background:var(--evervoice-surface);color:var(--evervoice-text);line-height:1.4;max-width:100%;box-sizing:border-box;}input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="file"]):not([type="image"]):not([type="range"]):not([type="color"]):not([type="hidden"]):focus,select:focus,textarea:focus{outline:0;border-color:var(--evervoice-accent);box-shadow:0 0 0 3px var(--evervoice-focus-ring);}input::placeholder,textarea::placeholder{color:var(--evervoice-text-placeholder);}input[type="number"]{text-align:center}input[type="checkbox"]{-webkit-appearance:none;appearance:none;width:20px;height:20px;margin:0;border:1px solid var(--evervoice-border);border-radius:999px;background:var(--evervoice-surface);display:inline-grid;place-content:center;vertical-align:middle;cursor:pointer;transition:border-color 0.12s ease,background-color 0.12s ease,box-shadow 0.12s ease;}input[type="checkbox"]::before{content:"✓";color:var(--evervoice-white);font-size:12px;font-weight:700;line-height:1;transform:scale(0);transition:transform 0.12s ease;}input[type="checkbox"]:checked{border-color:var(--evervoice-accent);background:var(--evervoice-accent);}input[type="checkbox"]:checked::before{transform:scale(1);}input[type="checkbox"]:focus-visible{outline:0;box-shadow:0 0 0 3px var(--evervoice-focus-ring-strong);}input[type="checkbox"]:disabled{opacity:0.6;cursor:not-allowed;}.form-item--error input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="file"]):not([type="image"]):not([type="range"]):not([type="color"]):not([type="hidden"]),.form-item--error select,.form-item--error textarea,input[aria-invalid="true"]:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="file"]):not([type="image"]):not([type="range"]):not([type="color"]):not([type="hidden"]),select[aria-invalid="true"],textarea[aria-invalid="true"]{border-color:var(--evervoice-message-error-border);box-shadow:0 0 0 3px var(--evervoice-error-ring);}.form-item--error label,.form-item--error .fieldset__label,.form-item--error .form-item__label{color:var(--evervoice-message-error-text);}.form-item--error-message{margin-top:0.65rem;padding:0.85rem 1rem;border:1px solid var(--evervoice-message-error-border);border-radius:14px;background:var(--evervoice-message-error-bg);color:var(--evervoice-message-error-text);font-size:0.95rem;line-height:1.45;overflow-wrap:anywhere;}.form-item--error-message strong,.form-item--error-message b{color:inherit;}.form-item--error-message a{color:inherit;font-weight:700;}@media (max-width:900px){.form-item--error-message{margin-top:0.55rem;padding:0.8rem 0.9rem;font-size:0.92rem;}}
.layout-container:has(main.evervoice-main--inline-grid form.user-login-form),.layout-container:has(main.evervoice-main--inline-grid form.user-register-form),.layout-container:has(main.evervoice-main--inline-grid form.user-pass),.layout-container:has(main.evervoice-main--inline-grid form.user-pass-reset),.layout-container:has(main.evervoice-main--inline-grid form.evervoice-account-activation-form),.layout-container:has(main.evervoice-main--inline-grid form[data-drupal-selector="user-login-form"]),.layout-container:has(main.evervoice-main--inline-grid form[data-drupal-selector="user-register-form"]),.layout-container:has(main.evervoice-main--inline-grid form[data-drupal-selector="user-pass"]),.layout-container:has(main.evervoice-main--inline-grid form[data-drupal-selector="user-pass-reset"]){max-width:1240px;}main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-login-form),main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-register-form),main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-pass),main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-pass-reset),main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.evervoice-account-activation-form),main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-login-form"]),main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-register-form"]),main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-pass"]),main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-pass-reset"]){gap:clamp(1.25rem,2vw,1.9rem);}main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-login-form) .evervoice-moved-header-title,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-register-form) .evervoice-moved-header-title,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-pass) .evervoice-moved-header-title,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-login-form"]) .evervoice-moved-header-title,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-register-form"]) .evervoice-moved-header-title,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-pass"]) .evervoice-moved-header-title{max-width:780px;}main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-login-form) .evervoice-moved-header-title h1,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-register-form) .evervoice-moved-header-title h1,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-pass) .evervoice-moved-header-title h1,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-login-form"]) .evervoice-moved-header-title h1,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-register-form"]) .evervoice-moved-header-title h1,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-pass"]) .evervoice-moved-header-title h1{margin:0 0 12px 0;font-size:2em;}main.evervoice-main--inline-grid > #block-evervoice-theme-content:has(form.user-login-form),main.evervoice-main--inline-grid > #block-evervoice-theme-content:has(form.user-register-form),main.evervoice-main--inline-grid > #block-evervoice-theme-content:has(form.user-pass),main.evervoice-main--inline-grid > #block-evervoice-theme-content:has(form[data-drupal-selector="user-login-form"]),main.evervoice-main--inline-grid > #block-evervoice-theme-content:has(form[data-drupal-selector="user-register-form"]),main.evervoice-main--inline-grid > #block-evervoice-theme-content:has(form[data-drupal-selector="user-pass"]){max-width:880px;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]){display:grid;gap:1.15rem;max-width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;}main.evervoice-main--inline-grid > #block-evervoice-theme-content:has(form.user-register-form),main.evervoice-main--inline-grid > #block-evervoice-theme-content:has(form[data-drupal-selector="user-register-form"]){max-width:100%;}main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-register-form) .evervoice-moved-header-title,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-register-form"]) .evervoice-moved-header-title{max-width:none;}main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-pass-reset),main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-pass-reset"]),main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.evervoice-account-activation-form){grid-template-areas:"title"
    "copy"
    "actions";gap:1.15rem;}main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-pass-reset) > div:not(.grid3),main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-pass-reset"]) > div:not(.grid3),main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.evervoice-account-activation-form) > div:not(.grid3){display:contents;}main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-pass-reset) .evervoice-moved-header-title,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-pass-reset"]) .evervoice-moved-header-title,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.evervoice-account-activation-form) .evervoice-moved-header-title{grid-area:title;max-width:780px;display:block;}main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-pass-reset) .evervoice-moved-header-title h1,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-pass-reset"]) .evervoice-moved-header-title h1,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.evervoice-account-activation-form) .evervoice-moved-header-title h1{margin:0;}main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-pass-reset) #block-evervoice-theme-content,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-pass-reset"]) #block-evervoice-theme-content,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.evervoice-account-activation-form) #block-evervoice-theme-content,main.evervoice-main--inline-grid :is(form.user-pass-reset,form[data-drupal-selector="user-pass-reset"],form.evervoice-account-activation-form){display:contents;}main.evervoice-main--inline-grid :is(form.user-pass-reset,form[data-drupal-selector="user-pass-reset"],form.evervoice-account-activation-form) .evervoice-pass-reset__copy{grid-area:copy;display:block;min-width:0;max-width:880px;}main.evervoice-main--inline-grid :is(form.user-pass-reset,form[data-drupal-selector="user-pass-reset"],form.evervoice-account-activation-form) .evervoice-pass-reset__copy > p{margin:0 0 0.8rem;color:var(--evervoice-text-caption);font-size:1rem;line-height:1.5;}main.evervoice-main--inline-grid :is(form.user-pass-reset,form[data-drupal-selector="user-pass-reset"],form.evervoice-account-activation-form) .evervoice-pass-reset__copy > p:last-child{margin-bottom:0;}main.evervoice-main--inline-grid :is(form.user-pass-reset,form[data-drupal-selector="user-pass-reset"],form.evervoice-account-activation-form) .evervoice-pass-reset__copy > p:empty{display:none;}main.evervoice-main--inline-grid :is(form.user-pass-reset,form[data-drupal-selector="user-pass-reset"],form.evervoice-account-activation-form) .evervoice-pass-reset__actions{grid-area:actions;display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-self:start;}main.evervoice-main--inline-grid :is(form.user-pass-reset,form[data-drupal-selector="user-pass-reset"],form.evervoice-account-activation-form) .evervoice-pass-reset__actions > *{margin:0;}main.evervoice-main--newsletter-confirm{grid-template-areas:"title"
    "copy"
    "actions";gap:1.15rem;}main.evervoice-main--newsletter-confirm > div:not(.grid3){display:contents;}main.evervoice-main--newsletter-confirm #block-evervoice-theme-content{display:contents;}main.evervoice-main--newsletter-confirm .evervoice-moved-header-title{grid-area:title;max-width:780px;display:block;}main.evervoice-main--newsletter-confirm .evervoice-moved-header-title h1{margin:0;}main.evervoice-main--newsletter-confirm form.evervoice-emailing-token-action-form{display:contents;}main.evervoice-main--newsletter-confirm form.evervoice-emailing-token-action-form .evervoice-emailing-confirmation__copy{grid-area:copy;display:block;width:100%;max-width:880px;min-width:0;justify-self:start;text-align:left;}main.evervoice-main--newsletter-confirm form.evervoice-emailing-token-action-form .evervoice-emailing-confirmation__copy > p{margin:0;color:var(--evervoice-text-caption);font-size:1rem;line-height:1.5;}main.evervoice-main--newsletter-confirm form.evervoice-emailing-token-action-form .evervoice-emailing-confirmation__actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-start;flex:0 0 auto;margin:0;justify-self:start;text-align:left;}main.evervoice-main--newsletter-confirm form.evervoice-emailing-token-action-form .evervoice-emailing-confirmation__actions > *{margin:0;}main.evervoice-main--newsletter-notice{grid-template-areas:"title"
    "copy";gap:1.15rem;}main.evervoice-main--newsletter-notice > div:not(.grid3){display:contents;}main.evervoice-main--newsletter-notice #block-evervoice-theme-content{display:contents;}main.evervoice-main--newsletter-notice .evervoice-moved-header-title{grid-area:title;max-width:780px;display:block;}main.evervoice-main--newsletter-notice .evervoice-moved-header-title h1{margin:0;}main.evervoice-main--newsletter-notice .evervoice-emailing-notice{grid-area:copy;display:block;width:100%;max-width:880px;min-width:0;justify-self:start;text-align:left;}main.evervoice-main--newsletter-notice .evervoice-emailing-notice > p{margin:0;color:var(--evervoice-text-caption);font-size:1rem;line-height:1.5;}main.evervoice-main--inline-grid :is(form.user-login-form.evervoice-auth-grid,form.user-register-form.evervoice-auth-grid,form[data-drupal-selector="user-login-form"].evervoice-auth-grid,form[data-drupal-selector="user-register-form"].evervoice-auth-grid) .evervoice-form-grid-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem);}main.evervoice-main--inline-grid :is(form.user-login-form.evervoice-auth-grid,form.user-register-form.evervoice-auth-grid,form[data-drupal-selector="user-login-form"].evervoice-auth-grid,form[data-drupal-selector="user-register-form"].evervoice-auth-grid) .evervoice-form-grid-row > *{min-width:0;}main.evervoice-main--inline-grid :is(form.user-login-form.evervoice-auth-grid,form.user-register-form.evervoice-auth-grid,form[data-drupal-selector="user-login-form"].evervoice-auth-grid,form[data-drupal-selector="user-register-form"].evervoice-auth-grid) .evervoice-form-grid-row > :is(.js-form-wrapper,.field--type-string,.field--type-email){display:grid;gap:0.9rem;}main.evervoice-main--inline-grid :is(form.user-login-form,form[data-drupal-selector="user-login-form"]){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1rem,1.6vw,1.5rem);}main.evervoice-main--inline-grid :is(form.user-login-form,form[data-drupal-selector="user-login-form"]) > *{grid-column:1 / -1;}main.evervoice-main--inline-grid :is(form.user-login-form,form[data-drupal-selector="user-login-form"]) > :is(.form-item-name,.form-item-pass){grid-column:span 1;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) > .js-form-wrapper:not(.form-actions),main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) > .field--type-string,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) > .field--type-email{display:grid;gap:0.9rem;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .form-item{margin:0;min-width:0;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .form-item > *,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .password-parent,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .confirm-parent{min-width:0;max-width:100%;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .form-item > label,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .form-item .form-item__label,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .fieldset__label,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .fieldset-legend{display:block;margin:0 0 0.45rem;color:var(--evervoice-text);font-weight:700;line-height:1.32;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="file"]):not([type="image"]):not([type="range"]):not([type="color"]):not([type="hidden"]),main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) select,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) textarea{width:100%;min-height:58px;padding:0.95rem 1.05rem;border-radius:18px;border-color:#c6d3e5;background:var(--evervoice-white);box-shadow:none;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) textarea{min-height:140px;resize:vertical;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .description,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .form-item__description,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .password-strength__text,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .password-confirm-message,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .form-item .description{margin-top:0.45rem;color:var(--evervoice-text-caption);font-size:80%;line-height:1.5;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .description a,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .form-item__description a,main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .password-confirm-message a{font-weight:700;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) fieldset{margin:0;padding:0;border:0;border-radius:0;background:transparent;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) fieldset > legend{float:left;width:100%;margin:0 0 0.75rem;padding:0;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) fieldset > legend + *{clear:both;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .password-strength{display:inline-flex;align-items:center;gap:0.45rem;margin-top:0.3rem;padding:0.45rem 0.75rem;border-radius:999px;background:rgba(219,231,255,0.92);color:var(--evervoice-button-text);font-size:0.9rem;font-weight:700;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .password-suggestions{margin:0.75rem 0 0;padding:0 0 0 1.25rem;color:var(--evervoice-text-caption);font-size:0.94rem;line-height:1.5;}main.evervoice-main--inline-grid :is(form.user-login-form,form.user-register-form,form.user-pass,form[data-drupal-selector="user-login-form"],form[data-drupal-selector="user-register-form"],form[data-drupal-selector="user-pass"]) .form-item--error-message{border-radius:16px;}.evervoice-auth-switcher{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin:0 0 1.15rem;}.evervoice-auth-switcher__intro{display:grid;gap:0.45rem;margin:0;color:var(--evervoice-text);line-height:1.5;}.evervoice-auth-switcher__intro-title,.evervoice-auth-switcher__intro-body,.evervoice-auth-switcher__intro :is(h1,h2,h3,p){margin:0;}.evervoice-auth-switcher__support{margin-top:0.85rem;}.evervoice-auth-switcher__support-phone,.evervoice-auth-switcher__intro a[href^="tel:"]{color:inherit;text-decoration:underline;text-underline-offset:0.12em;}.evervoice-auth-switcher__support-phone:hover,.evervoice-auth-switcher__support-phone:focus-visible,.evervoice-auth-switcher__intro a[href^="tel:"]:hover,.evervoice-auth-switcher__intro a[href^="tel:"]:focus-visible{color:var(--evervoice-action-color);}.evervoice-auth-switcher__intro-title,.evervoice-auth-switcher__intro h2:first-child{font-family:"Archivo Black","Helvetica",Arial,sans-serif;font-weight:400;font-size:2em;letter-spacing:-0.04em;line-height:125%;}.evervoice-auth-switcher__intro p:last-child{margin-top:0.85rem;}.evervoice-auth-switcher__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:12px;}.evervoice-auth-switcher__toggle-copy,.evervoice-auth-switcher__toggle-button{margin:0;}.evervoice-auth-panels{display:grid;}.evervoice-auth-panel{min-width:0;}.evervoice-auth-panel__content{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,2vw,1.9rem);min-width:0;}.evervoice-register-pending{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,2vw,1.9rem);}.evervoice-register-pending__body{min-width:0;}.evervoice-register-pending__body > :first-child{margin-top:0;}.evervoice-register-pending__body > :last-child{margin-bottom:0;}.evervoice-register-pending__body h3,.evervoice-register-pending__body h4,.evervoice-register-pending__body ul,.evervoice-register-pending__body p{margin:24px 0;}.evervoice-register-pending__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:0.75rem;}.evervoice-register-pending__cta.button,a.button.primary.evervoice-register-pending__cta{width:100%;max-width:100%;}@media (min-width:480px){.evervoice-register-pending__actions{justify-items:start;}.evervoice-register-pending__cta.button,a.button.primary.evervoice-register-pending__cta{width:auto;}}main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-form.evervoice-user-edit-form) #block-evervoice-theme-content,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-form"].evervoice-user-edit-form) #block-evervoice-theme-content{max-width:100%;}main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-form.evervoice-user-edit-form) .evervoice-moved-header-title,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-moved-header-title{max-width:none;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form){display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,2vw,1.75rem);max-width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) > *{min-width:0;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__account{display:grid;gap:clamp(1rem,1.6vw,1.35rem);}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__identity-row,main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__name-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem);align-items:start;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__password-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem);align-items:start;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-form-grid-row > *{min-width:0;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-form-grid-row > :is(.js-form-wrapper,.field--type-string,.field--type-email){display:grid;gap:0.9rem;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__password-row > :first-child{grid-column:1;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__password-row > :last-child{grid-column:2 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem);align-items:start;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) :is(.form-item,.field--type-string,.field--type-email,.field--type-image){margin:0;min-width:0;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) :is(.form-item > *,.password-parent,.confirm-parent,.form-managed-file,.image-widget-data){min-width:0;max-width:100%;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) :is(.form-item > label,.form-item .form-item__label,.fieldset__label,.fieldset-legend){display:block;margin:0 0 0.45rem;color:var(--evervoice-text);font-weight:700;line-height:1.32;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="file"]):not([type="image"]):not([type="range"]):not([type="color"]):not([type="hidden"]),main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) select,main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) textarea{width:100%;min-height:58px;padding:0.95rem 1.05rem;border-radius:18px;border-color:#c6d3e5;background:var(--evervoice-white);box-shadow:none;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) textarea{min-height:140px;resize:vertical;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) :is(.description,.form-item__description,.password-strength__text,.password-confirm-message,.form-item .description){margin-top:0.45rem;color:var(--evervoice-text-caption);font-size:80%;line-height:1.5;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) :is(.description a,.form-item__description a,.password-confirm-message a){font-weight:700;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) fieldset{margin:0;padding:0;border:0;border-radius:0;background:transparent;min-width:0;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) fieldset > legend{float:left;width:100%;margin:0 0 0.75rem;padding:0;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) fieldset > legend + *{clear:both;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .password-strength{display:grid;gap:0.45rem;margin-top:0.4rem;grid-column:1 / -1;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .password-strength__meter{width:min(100%,360px);height:10px;border-radius:999px;background:rgba(219,231,255,0.92);overflow:hidden;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .password-strength__indicator{height:100%;border-radius:inherit;background:var(--evervoice-action-color);}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .password-suggestions{margin:0.25rem 0 0;padding:0 0 0 1.25rem;color:var(--evervoice-text-caption);font-size:0.94rem;line-height:1.5;grid-column:1 / -1;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .password-confirm-message,main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) [data-drupal-selector="edit-pass--description"]{grid-column:1 / -1;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .form-item--error-message{border-radius:16px;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__name-intro{display:grid;gap:0.65rem;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) :is(.evervoice-identity__name-fields-title,.evervoice-identity__name-fields-description){margin:0;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo{display:grid;gap:0.75rem;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .evervoice-profile-photo-widget__preview-row{margin-bottom:1rem;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .evervoice-profile-photo-widget__preview{display:flex;align-items:center;gap:1rem;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .evervoice-profile-photo-widget__avatar{width:112px;height:112px;border-radius:50%;background:#dce7f5;color:#18344d;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 112px;font-size:1.6rem;font-weight:700;letter-spacing:0.04em;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .evervoice-profile-photo-widget__avatar-image{width:100%;height:100%;object-fit:cover;display:block;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .evervoice-profile-photo-widget__avatar-initials{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .evervoice-profile-photo-widget__preview-copy{min-width:0;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .evervoice-profile-photo-widget__preview-copy strong{display:block;margin-bottom:0.35rem;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .evervoice-profile-photo-widget__preview-copy p{margin:0;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .evervoice-profile-photo-widget__rotate-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:0.5rem;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .evervoice-profile-photo-widget__rotate-button{min-width:48px;min-height:48px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .form-managed-file{display:flex;flex-wrap:wrap;gap:0.75rem;align-items:center;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .image-widget-data{display:grid;gap:0.4rem;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .description{margin-top:0;}@media (max-width:700px){main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .evervoice-profile-photo-widget__preview{align-items:flex-start;flex-direction:column;}}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .image-widget > img[data-drupal-selector$="-preview"],main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__profile-photo .image-preview{display:none;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__details{margin:0;padding:1.25rem 0 0;border:0;border-top:1px solid var(--evervoice-border);border-radius:0;background:transparent;display:grid;gap:1rem;min-width:0;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__details-title{margin:0;font-family:"Archivo Black","Helvetica",Arial,sans-serif;font-weight:400;font-size:1.8rem;letter-spacing:-0.04em;line-height:1.08;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__details-intro{margin:0;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__details-meta{margin:0;padding-left:1.1rem;color:var(--evervoice-text-caption);font-size:0.94rem;line-height:1.5;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__details-meta ul{margin:0;padding-left:1.1rem;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .form-actions,main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0.5rem 0 0;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .form-actions > *{margin:0;}.evervoice-user{background:var(--evervoice-surface);border:1px solid var(--evervoice-border);border-radius:var(--evervoice-radius-base);padding:var(--evervoice-pane-padding);}.evervoice-user.openai-chat-pane{padding:0 var(--evervoice-pane-padding);}body.evervoice-user-canonical-body .evervoice-user{background:transparent;border:0;border-radius:0;padding:0;}.evervoice-user-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--evervoice-grid-gap);}body.evervoice-user-canonical-body main.evervoice-main > .evervoice-user-header{margin-bottom:clamp(2rem,4vw,3rem);}.evervoice-user-header__identity{min-width:0;}.evervoice-user-header__username{margin:0;line-height:1.05;}.evervoice-user-header__full-name{margin:0.45rem 0 0;color:var(--evervoice-text-soft);font-size:1rem;font-weight:600;}.evervoice-user-header__credits{margin-left:auto;text-align:right;display:inline-flex;flex-direction:column;align-items:flex-end;gap:0.15rem;white-space:nowrap;}.evervoice-user-header__credits-label{color:var(--evervoice-text-soft);font-size:0.82rem;font-weight:600;}.evervoice-user-header__credits-value{color:var(--evervoice-text);font-size:2rem;line-height:1;letter-spacing:-0.02em;}.evervoice-user-meta{margin-top:var(--evervoice-grid-gap);}.evervoice-user-meta__title{margin:0 0 0.75rem;font-size:1.1rem;line-height:1.2;}.evervoice-user-meta__table-wrap{width:100%;overflow-x:auto;border:0;border-radius:0;background:transparent;}.evervoice-user-meta__table{width:100%;border-collapse:separate;border-spacing:0;}.evervoice-user-meta__table tbody td{padding:0.8rem 1rem;border-top:1px solid var(--evervoice-border);vertical-align:top;text-align:left;}.evervoice-user-meta__table tbody td:first-child{width:32%;min-width:260px;font-weight:600;}.evervoice-user-meta__table tbody td:last-child{min-width:320px;}.evervoice-user-meta__value{display:block;color:var(--evervoice-text);font-family:inherit;font-size:1rem;line-height:1.4;word-break:break-word;}.evervoice-user-download-link{margin-top:var(--evervoice-grid-gap);}.evervoice-user-debug-downloads{margin-top:var(--evervoice-grid-gap);}.evervoice-user-debug-downloads__actions{display:flex;flex-wrap:wrap;gap:0.75rem;align-items:center;}.evervoice-digital-legacy{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--evervoice-grid-gap);min-width:0;margin:48px 0;}.evervoice-digital-legacy > *{min-width:0;}.evervoice-digital-legacy__title,.evervoice-digital-legacy__history-title{margin:0;line-height:1.08;}.evervoice-digital-legacy__title{font-size:1.8rem;}.evervoice-digital-legacy__history-title{font-size:1.2rem;}.evervoice-digital-legacy__intro,.evervoice-digital-legacy__empty{margin:0;}.evervoice-digital-legacy__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;}.evervoice-digital-legacy__actions .button{margin:0;}.evervoice-digital-legacy__table-wrap{width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;}.evervoice-digital-legacy__current-table,.evervoice-digital-legacy__history-table{width:100%;border-collapse:collapse;table-layout:auto;}.evervoice-digital-legacy__current-table{min-width:520px;}.evervoice-digital-legacy__history-table{min-width:1080px;}.evervoice-digital-legacy__current-table tbody td,.evervoice-digital-legacy__history-table thead th,.evervoice-digital-legacy__history-table tbody td{padding:0.95rem 1.1rem;text-align:left;vertical-align:top;line-height:1.4;}.evervoice-digital-legacy__current-table tbody td,.evervoice-digital-legacy__history-table tbody td{border-top:1px solid var(--evervoice-border);}.evervoice-digital-legacy__history-table thead th{border-bottom:1px solid var(--evervoice-border);font-size:0.95rem;font-weight:700;white-space:nowrap;}.evervoice-digital-legacy__current-table tbody td:first-child{width:28%;min-width:220px;font-weight:600;color:var(--evervoice-text-soft);}.evervoice-digital-legacy__current-table tbody td:last-child{color:var(--evervoice-text);word-break:break-word;}.evervoice-digital-legacy__history-table thead th:first-child,.evervoice-digital-legacy__history-table tbody td:first-child{min-width:210px;}.evervoice-digital-legacy__history-table thead th:last-child,.evervoice-digital-legacy__history-table tbody td:last-child{min-width:280px;white-space:normal;}.evervoice-child-slots{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--evervoice-grid-gap);}.evervoice-child-summary-pane{margin:0 0 var(--evervoice-grid-gap);padding:var(--evervoice-pane-padding);border:1px solid var(--evervoice-border);border-radius:var(--evervoice-radius-base);background:var(--evervoice-surface);color:var(--evervoice-text);}.evervoice-child-summary-pane p{margin:0;}.evervoice-subtle-meta{margin:var(--evervoice-grid-gap) 0 0;padding:0;border:0;border-radius:0;background:transparent;color:var(--evervoice-text-faint);font-size:0.9rem;line-height:1.35;}.evervoice-subtle-meta p{margin:0;}.evervoice-subtle-meta strong,.evervoice-subtle-meta a{color:inherit;}.user-orders{width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--evervoice-border);border-radius:16px;background:var(--evervoice-surface);}.user-orders table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0;}.user-orders thead th{padding:0.85rem 1rem;text-align:left;vertical-align:middle;font-size:0.82rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;white-space:nowrap;color:var(--evervoice-text-soft);background:var(--evervoice-surface-muted);border:0;}.user-orders thead th:first-child{border-top-left-radius:16px;}.user-orders thead th:last-child{border-top-right-radius:16px;}.user-orders thead th a{color:inherit;text-decoration:none;}.user-orders thead th a:hover,.user-orders thead th a:focus{color:var(--evervoice-text);}.user-orders tbody td{padding:0.95rem 1rem;text-align:left;vertical-align:top;border-top:1px solid var(--evervoice-border);color:var(--evervoice-text);line-height:1.4;}.user-orders tbody tr:first-child td{border-top:0;}.user-orders tbody tr:hover td{background:var(--evervoice-surface-hover-soft);}.user-orders tbody td:first-child,.user-orders tbody td:nth-child(2),.user-orders tbody td:nth-child(3){white-space:nowrap;}.user-orders thead th:nth-child(3),.user-orders tbody td:nth-child(3){text-align:right;}.user-orders tbody td:last-child{font-weight:600;color:var(--evervoice-text-soft);}.user-orders tbody td a{color:var(--evervoice-accent);font-weight:700;text-decoration-thickness:1px;text-underline-offset:0.12em;}.user-orders tbody td a:hover,.user-orders tbody td a:focus{color:var(--evervoice-text);}.user-orders + .pager,.user-orders ~ nav.pager{margin-top:1rem;}nav.pager{width:100%;}nav.pager .js-pager__items{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;list-style:none;}nav.pager .pager__item{margin:0;padding:0;}nav.pager .pager__item > a,nav.pager .pager__item.is-active > a,nav.pager .pager__item > span{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0.55rem 0.9rem;border:1px solid var(--evervoice-border);border-radius:999px;background:var(--evervoice-surface);color:var(--evervoice-text);text-decoration:none;line-height:1;white-space:nowrap;}nav.pager .pager__item > a:hover,nav.pager .pager__item > a:focus{border-color:var(--evervoice-nav-border-hover);background:var(--evervoice-surface-hover-soft);color:var(--evervoice-text);}nav.pager .pager__item.is-active > a,nav.pager .pager__item.is-active > span{border-color:var(--evervoice-action-color);background:var(--evervoice-action-color);color:var(--evervoice-white);font-weight:700;}nav.pager .pager__item--next > a,nav.pager .pager__item--last > a,nav.pager .pager__item--first > a,nav.pager .pager__item--previous > a{font-weight:700;}.audio-export-user-form .audio-export-history-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--evervoice-border);border-radius:16px;}.audio-export-user-form.audio-export-layout{display:grid;gap:var(--evervoice-grid-gap);align-content:start;}.audio-export-user-form .audio-export-layout__row{min-width:0;}.audio-export-user-form .audio-export-layout__row p{margin:0;}.audio-export-user-form .audio-export-layout__row--meta{display:grid;gap:0.4rem;}.audio-export-user-form .audio-export-layout__row--meta:empty{display:none;}.audio-export-user-form .audio-export-history-table{width:100%;border-collapse:separate;border-spacing:0;}.audio-export-user-form .audio-export-history-table thead th{text-align:left;padding:0.75rem 1rem;font-size:0.82rem;text-transform:uppercase;letter-spacing:0.04em;color:var(--evervoice-text-soft);background:var(--evervoice-surface-muted);border:0;}.audio-export-user-form .audio-export-history-table tbody td{padding:0.8rem 1rem;border-top:1px solid var(--evervoice-border);vertical-align:top;text-align:left;}.audio-export-user-form .audio-export-history-table tbody tr:hover td{background:var(--evervoice-surface-hover-soft);}.audio-export-user-form .audio-export-history-table thead th:first-child,.audio-export-user-form .audio-export-history-table tbody td:first-child{white-space:nowrap;}.audio-export-user-form .audio-export-history-table .button{min-height:32px;height:auto;padding-top:0.3rem;padding-bottom:0.3rem;}.audio-export-user-form .audio-export-layout__row--actions{margin:0;}.evervoice-child-links-form fieldset.evervoice-child-slot-pane{margin:0;padding:var(--evervoice-pane-padding);border:1px solid var(--evervoice-border);border-radius:var(--evervoice-radius-base);background:var(--evervoice-surface);color:var(--evervoice-text);min-width:0;box-sizing:border-box;}.evervoice-child-links-form fieldset.evervoice-child-slot-pane > legend{float:left;width:100%;margin:0 0 0.85rem;padding:0;}.evervoice-child-links-form fieldset.evervoice-child-slot-pane > legend .fieldset-legend{display:block;font-weight:700;}.evervoice-child-links-form fieldset.evervoice-child-slot-pane > legend + *{clear:both;}.evervoice-child-links-form fieldset.evervoice-child-slot-pane .form-item{margin:0 0 0.9rem;min-width:0;}.evervoice-child-links-form fieldset.evervoice-child-slot-pane .form-item > label{display:block;margin:0 0 0.35rem;font-weight:600;}.evervoice-child-links-form fieldset.evervoice-child-slot-pane input[type="email"],.evervoice-child-links-form fieldset.evervoice-child-slot-pane input[type="text"],.evervoice-child-links-form fieldset.evervoice-child-slot-pane input[type="search"],.evervoice-child-links-form fieldset.evervoice-child-slot-pane input[type="url"],.evervoice-child-links-form fieldset.evervoice-child-slot-pane input[type="tel"],.evervoice-child-links-form fieldset.evervoice-child-slot-pane textarea,.evervoice-child-links-form fieldset.evervoice-child-slot-pane select{width:100%;max-width:100%;min-width:0;box-sizing:border-box;}.evervoice-child-links-form fieldset.evervoice-child-slot-pane textarea{min-height:120px;resize:vertical;}.evervoice-child-links-form fieldset.evervoice-child-slot-pane .description,.evervoice-child-links-form fieldset.evervoice-child-slot-pane .form-item__description{margin-top:0.45rem;color:var(--evervoice-text-caption);line-height:1.4;}.evervoice-child-links-form fieldset.evervoice-child-slot-pane .form-actions{margin-top:1rem;margin-bottom:0;display:flex;flex-wrap:wrap;gap:0.75rem;}.evervoice-child-links-form fieldset.evervoice-child-slot-pane .form-actions .button,.evervoice-child-links-form fieldset.evervoice-child-slot-pane .form-actions input[type="submit"],.evervoice-child-links-form fieldset.evervoice-child-slot-pane .form-actions button{max-width:100%;}.evervoice-account-dropdown{position:relative;}.evervoice-account-dropdown :is(h1,h2,h3,h4,h5,h6){font-weight:400;}.evervoice-account-dropdown__panel{display:none;}.evervoice-account-dropdown[open] .evervoice-account-dropdown__panel{display:flex;}.evervoice-account-dropdown[open] .evervoice-account-dropdown__summary{border-color:var(--evervoice-nav-border-hover);}.evervoice-account-dropdown__summary{color:var(--evervoice-nav-text);text-decoration:none;border:1px solid var(--evervoice-nav-border);border-radius:var(--evervoice-radius-pill);background:var(--evervoice-nav-chip-bg);min-height:36px;padding:0.42rem 0.8rem;padding-right:1rem;display:inline-flex;align-items:center;justify-content:flex-start;list-style:none;cursor:pointer;font-weight:400;line-height:1;position:relative;overflow:visible;}.evervoice-account-dropdown__summary:hover,.evervoice-account-dropdown__summary:focus{border-color:var(--evervoice-nav-border-hover);text-decoration:none;}.evervoice-account-dropdown__summary::-webkit-details-marker{display:none;}.evervoice-account-dropdown__summary::marker{content:"";}.evervoice-account-dropdown__summary-label{display:inline-block;}.evervoice-account-dropdown__badge{position:absolute;top:-0.55rem;right:-0.45rem;display:inline-flex;align-items:center;justify-content:center;min-width:1.6rem;min-height:1.6rem;padding:0.2rem 0.48rem;border-radius:999px;background:var(--evervoice-badge-danger-bg);color:var(--evervoice-white);font-size:0.72em;font-weight:500;line-height:1;letter-spacing:0;box-shadow:0 4px 10px var(--evervoice-badge-danger-shadow);white-space:nowrap;}.evervoice-account-dropdown__panel{position:absolute;right:0;top:calc(100% + 0.5rem);width:min(320px,calc(100vw - 2rem));max-height:min(82vh,760px);overflow-y:auto;padding:0.9rem 0;background:#2f2d29;border:1px solid rgba(255,255,255,0.12);border-radius:18px;box-shadow:0 20px 48px rgba(0,0,0,0.38);flex-direction:column;gap:0;z-index:20;font-size:16px;line-height:1.4;}.evervoice-account-dropdown__section{margin:0;font-size:0.92em;text-transform:none;letter-spacing:0;color:rgba(255,255,255,0.46);font-weight:400;font-family:"Helvetica",Arial,sans-serif;line-height:1.2;}.front .evervoice-account-dropdown__section{font-size:0.92em;line-height:1.2;}.evervoice-account-dropdown__link{display:block;width:100%;min-height:0;padding:0.15rem 0;border:0;border-radius:0;background:transparent;font-weight:400;color:var(--evervoice-text);text-decoration:none;}.evervoice-account-dropdown__link:hover,.evervoice-account-dropdown__link:focus{text-decoration:none;}.evervoice-account-dropdown__group{margin:0;min-width:0;display:grid;gap:0.2rem;padding:0 1.1rem;}.evervoice-account-summary{padding:0.75rem 0.8rem;border:1px solid var(--evervoice-summary-border);background:var(--evervoice-summary-bg);}.evervoice-account-summary--warning{border-color:var(--evervoice-summary-warning-border);background:var(--evervoice-summary-warning-bg);}.evervoice-account-summary--critical,.evervoice-account-summary--full{border-color:var(--evervoice-summary-critical-border);background:var(--evervoice-summary-critical-bg);}.evervoice-account-summary__title{margin:0;color:var(--evervoice-text);font-size:1em;font-weight:700;line-height:1.2;}.evervoice-account-summary__line{margin:0.22rem 0 0;color:var(--evervoice-text);font-size:0.95em;line-height:1.35;}.evervoice-account-summary__line--secondary{color:var(--evervoice-text-meta);}.evervoice-account-summary__action{margin:0.45rem 0 0;}.evervoice-account-summary__link{color:var(--evervoice-text);font-size:0.95em;font-weight:700;text-decoration:none;}.evervoice-account-summary__link:hover,.evervoice-account-summary__link:focus,.evervoice-account-summary__link:focus-visible{text-decoration:underline;}.evervoice-account-dropdown__lead{margin:0.2rem 0 0.45rem;color:var(--evervoice-text-muted);font-size:0.95em;font-style:italic;line-height:1.3;}.evervoice-account-dropdown__list{margin:0;padding-left:1.15rem;color:var(--evervoice-text);}.evervoice-account-dropdown__list li{margin:0.14rem 0;}.evervoice-account-dropdown__item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0.25rem 0;color:rgba(255,255,255,0.96);font-size:1em;line-height:1.2;font-weight:400;text-decoration:none;gap:0.75rem;margin:0;}.evervoice-account-dropdown__item-meta{flex:0 0 auto;font-weight:400;color:rgba(255,255,255,0.86);font-size:0.84em;line-height:1;}.evervoice-account-dropdown__item:hover,.evervoice-account-dropdown__item:focus,.evervoice-account-dropdown__item:focus-visible{text-decoration:none;}.evervoice-account-dropdown__divider{margin:0.85rem 0 0.8rem;border:0;border-top:1px solid rgba(255,255,255,0.1);}.evervoice-account-dropdown__profile{display:grid;grid-template-columns:44px minmax(0,1fr);gap:0.9rem;align-items:center;padding:0 1.1rem;}.evervoice-account-dropdown__avatar{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#0e4f98;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#cfe0ff;flex:0 0 44px;}.evervoice-account-dropdown__avatar img{width:100%;height:100%;display:block;object-fit:cover;}.evervoice-account-dropdown__avatar-initials{font-size:1em;font-weight:400;letter-spacing:0.02em;}.evervoice-account-dropdown__identity{min-width:0;}.evervoice-account-dropdown__name{margin:0;color:#fff;font-size:1.1em;font-weight:400;line-height:1.1;}.evervoice-account-dropdown__identity-link{display:inline-flex;margin-top:0.16rem;color:rgba(255,255,255,0.62);font-size:0.92em;font-weight:400;text-decoration:none;}.evervoice-account-dropdown__identity-link:hover,.evervoice-account-dropdown__identity-link:focus,.evervoice-account-dropdown__identity-link:focus-visible{color:rgba(255,255,255,0.9);text-decoration:none;}.evervoice-account-dropdown__item-main{min-width:0;display:inline-flex;align-items:center;gap:0.72rem;}.evervoice-account-dropdown__icon{width:18px;height:18px;flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.82);}.evervoice-account-dropdown__icon svg{width:18px;height:18px;display:block;}.evervoice-account-dropdown__item-label{min-width:0;color:inherit;}.evervoice-account-dropdown__conversation-links{display:grid;gap:0.1rem;margin:0.08rem 0 0.35rem;padding-left:2.7rem;}.evervoice-account-dropdown__conversation-link{display:block;padding:0.22rem 0 0.22rem 0.65rem;border-left:1px solid rgba(255,255,255,0.18);color:rgba(255,255,255,0.68);font-size:0.86em;line-height:1.25;text-decoration:none;overflow-wrap:anywhere;}.evervoice-account-dropdown__conversation-link:hover,.evervoice-account-dropdown__conversation-link:focus-visible{border-left-color:var(--evervoice-action-color);color:rgba(255,255,255,0.96);}.evervoice-account-dropdown__item--with-meta{align-items:center;}.evervoice-account-dropdown__item-meta--count,.evervoice-account-dropdown__item-meta--credits,.evervoice-account-dropdown__item-meta--invites{display:inline-flex;align-items:center;justify-content:center;min-height:1.25rem;padding:0.12rem 0.48rem;border-radius:999px;font-size:0.75em;white-space:nowrap;}.evervoice-account-dropdown__item-meta--count{background:#0d4c96;color:#d9e8ff;}.evervoice-account-dropdown__item-meta--credits{background:#513100;color:#ffbf48;}.evervoice-account-dropdown__item-meta--invites{background:#0d5d16;color:#69e26e;}.evervoice-account-dropdown__item-meta--muted{color:rgba(255,255,255,0.56);font-weight:400;}.evervoice-account-dropdown__item-meta--danger{color:#ff6b7a;font-weight:700;}.evervoice-account-dropdown__support{padding-top:0.1rem;display:flex;flex-direction:column;gap:0.375rem;}.evervoice-account-dropdown__support-button.button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;min-height:38px;margin:0;padding:0.7rem 1rem;border-radius:9px;background:#2f79de;border-color:#2f79de;color:#fff;font-size:1em;text-align:center;font-weight:400;}.evervoice-account-dropdown__support-button.button + .evervoice-account-dropdown__support-button.button{margin-top:0.375rem;}.evervoice-account-dropdown__support-button.button.evervoice-account-dropdown__support-button--secondary{background:rgba(255,255,255,0.06);border-color:rgba(255,255,255,0.24);color:rgba(255,255,255,0.94);}.evervoice-account-dropdown__support-button.button:hover,.evervoice-account-dropdown__support-button.button:focus,.evervoice-account-dropdown__support-button.button:focus-visible{background:#3984eb;border-color:#3984eb;color:#fff;}.evervoice-account-dropdown__support-button.button.evervoice-account-dropdown__support-button--secondary:hover,.evervoice-account-dropdown__support-button.button.evervoice-account-dropdown__support-button--secondary:focus,.evervoice-account-dropdown__support-button.button.evervoice-account-dropdown__support-button--secondary:focus-visible{background:rgba(255,255,255,0.06);border-color:rgba(255,255,255,0.24);color:#fff;}.evervoice-account-dropdown__support-icon{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;}.evervoice-account-dropdown__support-icon svg{width:16px;height:16px;display:block;}.evervoice-nav-mobile__panel--account{padding:0.9rem 0;background:#2f2d29;border:1px solid rgba(255,255,255,0.12);border-radius:18px;box-shadow:0 20px 48px rgba(0,0,0,0.38);}.evervoice-nav-mobile__panel--account .evervoice-account-dropdown__link{color:rgba(255,255,255,0.92);padding:0.35rem 1.1rem;}@media (min-width:901px){.evervoice-account-dropdown__panel{max-height:min(84vh,760px);padding:0.95rem 0 1rem;}.evervoice-account-dropdown__group{gap:0.16rem;}.evervoice-account-dropdown__divider{margin:0.78rem 0 0.72rem;}}@media (max-width:900px){main.evervoice-main--inline-grid :is(form.user-register-form,form[data-drupal-selector="user-register-form"]) .form-actions{display:flex;justify-content:flex-end;width:100%;}main.evervoice-main--inline-grid :is(form.user-login-form,form[data-drupal-selector="user-login-form"]){grid-template-columns:minmax(0,1fr);}main.evervoice-main--inline-grid :is(form.user-login-form,form[data-drupal-selector="user-login-form"]) > :is(.form-item-name,.form-item-pass){grid-column:1 / -1;}main.evervoice-main--inline-grid :is(form.user-login-form.evervoice-auth-grid,form.user-register-form.evervoice-auth-grid,form[data-drupal-selector="user-login-form"].evervoice-auth-grid,form[data-drupal-selector="user-register-form"].evervoice-auth-grid) .evervoice-form-grid-row{grid-template-columns:minmax(0,1fr);}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) :is(.evervoice-user-edit-form__identity-row,.evervoice-user-edit-form__password-row,.evervoice-user-edit-form__name-row){grid-template-columns:minmax(0,1fr);}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__password-row > :last-child{grid-column:auto;grid-template-columns:minmax(0,1fr);}main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-login-form) .evervoice-moved-header-title h1,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-register-form) .evervoice-moved-header-title h1,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form.user-pass) .evervoice-moved-header-title h1,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-login-form"]) .evervoice-moved-header-title h1,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-register-form"]) .evervoice-moved-header-title h1,main.evervoice-main--inline-grid:has(#block-evervoice-theme-content form[data-drupal-selector="user-pass"]) .evervoice-moved-header-title h1{max-width:none;}.evervoice-auth-switcher__buttons{gap:10px;}.evervoice-user-header{flex-direction:column;align-items:flex-start;gap:0.65rem;}.evervoice-user.openai-chat-pane{padding:0;}.evervoice-user-header__credits{margin-left:0;text-align:left;align-items:flex-start;}body.evervoice-interview-question-view-body a.button.evervoice-interview-header-action-btn{position:relative;width:64px;min-width:64px;padding:0;color:transparent;font-size:0;text-indent:-9999px;overflow:hidden;white-space:nowrap;}body.evervoice-interview-question-view-body a.button.evervoice-interview-header-action-btn > *{display:none;}body.evervoice-interview-question-view-body a.button.evervoice-interview-header-action-btn::before{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%);background:linear-gradient(var(--evervoice-button-text,#173f7a) 0 0) center / 4px 20px no-repeat,linear-gradient(var(--evervoice-button-text,#173f7a) 0 0) center / 20px 4px no-repeat;}.evervoice-user-meta__table tbody td{min-width:0;}.user-orders table{min-width:640px;}.user-orders thead th,.user-orders tbody td{padding:0.8rem 0.9rem;}nav.pager .js-pager__items{gap:8px;}nav.pager .pager__item > a,nav.pager .pager__item.is-active > a,nav.pager .pager__item > span{min-height:36px;padding:0.5rem 0.8rem;}.evervoice-digital-legacy__title{font-size:1.55rem;}.evervoice-digital-legacy__history-title{font-size:1.1rem;}.evervoice-digital-legacy__current-table,.evervoice-digital-legacy__history-table{min-width:max-content;}.evervoice-digital-legacy__current-table tbody td,.evervoice-digital-legacy__history-table thead th,.evervoice-digital-legacy__history-table tbody td{padding:0.8rem 0.9rem;}.evervoice-digital-legacy__current-table tbody td:first-child{min-width:180px;}main.evervoice-main--inline-grid :is(form.user-form.evervoice-user-edit-form,form[data-drupal-selector="user-form"].evervoice-user-edit-form) .evervoice-user-edit-form__details-title{font-size:1.55rem;}}@media (min-width:1024px){.evervoice-child-slots{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;}.evervoice-child-links-form fieldset.evervoice-child-slot-pane{height:100%;}}
[data-drupal-messages].evervoice-status-messages{margin:0;}.layout-container > .highlighted.highlighted--messages,.layout-container > .highlighted.highlighted--region{width:100%;margin:0 0 var(--evervoice-grid-gap);}.layout-container > .highlighted.highlighted--messages:empty,.layout-container > .highlighted.highlighted--region:empty{display:none;}.layout-container > .highlighted.highlighted--messages.ev-notification-slot-consumed{display:none;}[data-drupal-messages]{margin:0 0 var(--evervoice-grid-gap);display:grid;gap:var(--evervoice-grid-gap);}[data-drupal-messages] > [role],[data-drupal-messages] .messages{border:1px solid var(--evervoice-message-status-border);border-radius:var(--evervoice-radius-base);background:var(--evervoice-message-status-bg);color:var(--evervoice-message-status-text);padding:12px 18px;box-sizing:border-box;overflow-wrap:anywhere;}.evervoice-message__content,.evervoice-message__list{margin:0;}.evervoice-message__item + .evervoice-message__item{margin-top:0.45rem;}[data-drupal-messages] p,[data-drupal-messages] ul,[data-drupal-messages] ol{margin:0;}[data-drupal-messages] ul,[data-drupal-messages] ol{padding-left:1.15rem;}[data-drupal-messages] a{color:inherit;text-decoration:underline;font-weight:600;}[data-drupal-messages] > [aria-label*="warning" i],[data-drupal-messages] > [aria-label*="varování" i],[data-drupal-messages] .messages--warning,[data-drupal-messages] .messages--status,[data-drupal-messages] .messages--info{border-color:var(--evervoice-message-status-border);background:var(--evervoice-message-status-bg);color:var(--evervoice-message-status-text);}[data-drupal-messages] > [aria-label*="error" i],[data-drupal-messages] > [aria-label*="chyb" i],[data-drupal-messages] > [role="alert"],[data-drupal-messages] .messages--error{border-color:var(--evervoice-message-error-border);background:var(--evervoice-message-error-bg);color:var(--evervoice-message-error-text);}@media (max-width:900px){[data-drupal-messages]{gap:1rem;}[data-drupal-messages] > [role],[data-drupal-messages] .messages{padding:12px;}}
[id$="-primary-local-tasks"] > [data-drupal-nav-tabs] > ul,[id$="-secondary-local-tasks"] > [data-drupal-nav-tabs] > ul,[data-drupal-nav-tabs] > ul,[id*="-primary-local-tasks"] ul:not(.contextual-links),[id*="-secondary-local-tasks"] ul:not(.contextual-links),ul.tabs,ul.tabs.primary,ul.tabs.secondary{margin:0 !important;padding:0 !important;list-style:none !important;display:flex !important;flex-wrap:wrap;gap:0.6rem;}[id$="-primary-local-tasks"] > [data-drupal-nav-tabs] > ul > li,[id$="-secondary-local-tasks"] > [data-drupal-nav-tabs] > ul > li,[data-drupal-nav-tabs] > ul > li,[id*="-primary-local-tasks"] ul:not(.contextual-links) > li,[id*="-secondary-local-tasks"] ul:not(.contextual-links) > li,ul.tabs > li,ul.tabs.primary > li,ul.tabs.secondary > li{margin:0 !important;padding:0 !important;list-style:none !important;display:inline-flex;}[id$="-primary-local-tasks"] > [data-drupal-nav-tabs] > ul > li::marker,[id$="-secondary-local-tasks"] > [data-drupal-nav-tabs] > ul > li::marker,[data-drupal-nav-tabs] > ul > li::marker,[id*="-primary-local-tasks"] ul:not(.contextual-links) > li::marker,[id*="-secondary-local-tasks"] ul:not(.contextual-links) > li::marker,ul.tabs > li::marker,ul.tabs.primary > li::marker,ul.tabs.secondary > li::marker{content:"";}[id$="-primary-local-tasks"] > [data-drupal-nav-tabs] > ul > li > a,[id$="-secondary-local-tasks"] > [data-drupal-nav-tabs] > ul > li > a,[data-drupal-nav-tabs] > ul > li > a,[id*="-primary-local-tasks"] ul:not(.contextual-links) > li > a,[id*="-secondary-local-tasks"] ul:not(.contextual-links) > li > a,ul.tabs > li > a,ul.tabs.primary > li > a,ul.tabs.secondary > li > a,a.tabs__tab,a.tabs__link{display:inline-flex !important;align-items:center;justify-content:center;min-height:48px;padding:0 1.1rem;border:0px solid var(--evervoice-button-border) !important;border-radius:var(--evervoice-radius-pill) !important;background:var(--evervoice-tabs-bg) !important;color:var(--evervoice-tabs-text) !important;text-decoration:none !important;font-weight:600;line-height:1;}[id$="-primary-local-tasks"] > [data-drupal-nav-tabs] > ul > li > a:hover,[id$="-primary-local-tasks"] > [data-drupal-nav-tabs] > ul > li > a:focus,[id$="-secondary-local-tasks"] > [data-drupal-nav-tabs] > ul > li > a:hover,[id$="-secondary-local-tasks"] > [data-drupal-nav-tabs] > ul > li > a:focus,[data-drupal-nav-tabs] > ul > li > a:hover,[data-drupal-nav-tabs] > ul > li > a:focus,[id*="-primary-local-tasks"] ul:not(.contextual-links) > li > a:hover,[id*="-primary-local-tasks"] ul:not(.contextual-links) > li > a:focus,[id*="-secondary-local-tasks"] ul:not(.contextual-links) > li > a:hover,[id*="-secondary-local-tasks"] ul:not(.contextual-links) > li > a:focus,ul.tabs > li > a:hover,ul.tabs > li > a:focus,ul.tabs.primary > li > a:hover,ul.tabs.primary > li > a:focus,ul.tabs.secondary > li > a:hover,ul.tabs.secondary > li > a:focus,a.tabs__tab:hover,a.tabs__tab:focus,a.tabs__link:hover,a.tabs__link:focus{background:var(--evervoice-tabs-hover-bg) !important;text-decoration:none !important;}[id$="-primary-local-tasks"] > [data-drupal-nav-tabs] > ul > li.is-active > a,[id$="-secondary-local-tasks"] > [data-drupal-nav-tabs] > ul > li.is-active > a,[data-drupal-nav-tabs] > ul > li.is-active > a,[data-drupal-nav-tabs] > ul > li > a.is-active,[data-drupal-nav-tabs] > ul > li > a[aria-current="page"],[id*="-primary-local-tasks"] ul:not(.contextual-links) > li.is-active > a,[id*="-primary-local-tasks"] ul:not(.contextual-links) > li > a.is-active,[id*="-primary-local-tasks"] ul:not(.contextual-links) > li > a[aria-current="page"],[id*="-secondary-local-tasks"] ul:not(.contextual-links) > li.is-active > a,[id*="-secondary-local-tasks"] ul:not(.contextual-links) > li > a.is-active,[id*="-secondary-local-tasks"] ul:not(.contextual-links) > li > a[aria-current="page"],ul.tabs > li.is-active > a,ul.tabs > li > a.is-active,ul.tabs > li > a[aria-current="page"],ul.tabs.primary > li.is-active > a,ul.tabs.secondary > li.is-active > a,a.tabs__tab.is-active,a.tabs__tab[aria-current="page"],a.tabs__link.is-active,a.tabs__link[aria-current="page"]{background:var(--evervoice-tabs-active-bg) !important;border-color:var(--evervoice-tabs-active-bg) !important;color:var(--evervoice-page-text) !important;}
.video-wrapper{position:relative;width:100%;max-width:100%;aspect-ratio:4 / 3;background-color:var(--evervoice-white);overflow:hidden;}.video-wrapper.half{width:50%;margin:48px auto;}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;}.video-wrapper .cover-img,.video-wrapper video{width:100%;height:100%;object-fit:cover;display:block;}.video-wrapper .cover-img{position:absolute;inset:0;z-index:1;}.video-wrapper video{position:absolute;inset:0;z-index:2;opacity:0;transition:opacity 0.2s ease;}.play-button{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;background-color:var(--evervoice-video-play-bg);border-radius:50%;box-shadow:0 4px 10px var(--evervoice-video-play-shadow);z-index:3;transition:transform 0.2s ease,background-color 0.2s ease;}.play-button::after{content:"";position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);border-style:solid;border-width:14px 0 14px 24px;border-color:transparent transparent transparent
    var(--evervoice-video-play-icon);}.video-wrapper:hover .play-button{transform:translate(-50%,-50%) scale(1.1);background-color:var(--evervoice-video-play-bg-hover);}.video-wrapper .video-sound-toggle{display:none;position:absolute;right:12px;bottom:12px;z-index:20;min-height:36px;padding:0 0.75rem;border-radius:999px;background:var(--evervoice-video-sound-bg);color:var(--evervoice-video-sound-text);font-size:0.875rem;line-height:1;}.video-wrapper .video-sound-toggle:hover,.video-wrapper .video-sound-toggle:focus{background:var(--evervoice-white);color:var(--evervoice-video-sound-text);}.video-sound-enabled .video-sound-toggle{display:none;}@media (max-width:900px) and (hover:none),(max-width:900px) and (pointer:coarse){.play-button{display:none;}.video-wrapper .video-sound-toggle{display:inline-flex;}.video-sound-enabled .video-wrapper .video-sound-toggle{display:none;}}.video-wrapper.is-playing .play-button{opacity:0;visibility:hidden;}.video-wrapper.is-video-visible video{opacity:1;}
