
/* File: /usr/nerdspott/bin/custom.css?lu=45a8f60d6fcd6d87d8df5f7da9478243 */
:root{color-scheme:dark;--nerd-night:#070713;--nerd-deep:#0d0a22;--nerd-panel:#15112c;--nerd-panel-soft:#1d1738;--nerd-line:rgba(154, 119, 255, 0.25);--nerd-purple:#9b6cff;--nerd-pink:#ff4fd8;--nerd-cyan:#42e8ff;--nerd-amber:#ffc857;--nerd-copy:#dcd8ec;--nerd-muted:#aaa4bf;--nerd-white:#fffaff;--qui-colors-primary:var(--nerd-purple);--qui-colors-primary-contrast:var(--nerd-night);--qui-colors-secondary:var(--nerd-cyan);--qui-colors-secondary-contrast:var(--nerd-night);--qui-colors-background:var(--nerd-night);--qui-colors-surface:var(--nerd-deep);--qui-colors-surface-card:var(--nerd-panel);--qui-colors-text:var(--nerd-copy);--qui-colors-text-muted:var(--nerd-muted);--qui-colors-heading:var(--nerd-white);--qui-colors-link:var(--nerd-cyan);--qui-colors-link--hover:var(--nerd-pink);--qui-border-color:var(--nerd-line);--qui-btn-borderRadius:0.25rem}html{scroll-behavior:smooth}body{background:var(--qui-colors-background);color:var(--qui-colors-text)}a{text-underline-offset:.2em}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--nerd-amber);outline-offset:4px}.header-bar{background:rgb(7 7 19 / .9)!important;border-bottom:1px solid var(--nerd-line);box-shadow:0 8px 32px rgb(2 1 10 / .34)!important;color:var(--nerd-white);backdrop-filter:blur(18px)}.header-bar .quiqqer-menu-megaMenu-list-item a,.header-bar a{color:var(--nerd-copy)!important;font-weight:700}.header-bar .quiqqer-menu-megaMenu-list-item a:hover,.header-bar a:hover{color:var(--nerd-cyan)!important}.header-bar .quiqqer-menu-megaMenu-list-item-menu.control-background,.page-header-navigation-sub-list,.page-header-navigation li:hover,.header-bar-search:hover{background:var(--nerd-panel-soft)!important}.page-1{background:radial-gradient(circle at 80% 32%,rgb(155 108 255 / .1),transparent 34rem),var(--nerd-night);overflow-x:hidden}.page-1 .tpl-presentation-row{position:relative}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86){background-color:var(--nerd-night);background-image:linear-gradient(90deg,rgb(4 4 15 / .98) 0%,rgb(5 5 18 / .92) 28%,rgb(5 5 18 / .25) 63%,rgb(5 5 18 / .08) 100%),url(/media/cache/nerdspott/editorial/6a798937c7d075_05495502-nerdspot-home-hero-2026.webp)!important;background-position:center;background-size:cover;color:var(--nerd-white);isolation:isolate;min-height:min(900px, 92vh);position:relative}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86)::before{background:repeating-linear-gradient(to bottom,rgb(255 255 255 / .025) 0,rgb(255 255 255 / .025) 1px,transparent 1px,transparent 4px);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86)::after{background:linear-gradient(to bottom,transparent 72%,var(--nerd-night));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .brick-wrapper,.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow,.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content{min-height:min(900px, 92vh)}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content,.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .control-content{align-items:center;display:flex;position:relative;z-index:2}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content-left{max-width:760px;width:min(56%, 760px)}.nerd-hero-copy{padding-block:var(--qui-spacing-2xl,3rem)}.nerd-hero-copy .overline,.nerd-section-heading .overline,.nerd-calendar-callout .overline,.nerd-social-signal .overline{color:var(--nerd-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.16em}.nerd-hero-copy h1{color:var(--nerd-white);font-size:clamp(3rem, 7vw, 6.8rem);letter-spacing:-.055em;line-height:.96;margin-block:var(--qui-spacing,1rem) var(--qui-spacing-lg,1.5rem);max-width:11ch;text-wrap:balance}.nerd-hero-copy h1 span{color:var(--nerd-pink);text-shadow:3px 3px 0 rgb(66 232 255 / .32)}.nerd-hero-copy .lead{color:var(--nerd-copy);font-size:clamp(1.05rem, 1.7vw, 1.32rem);line-height:1.7;max-width:630px}.nerd-hero-copy .btn-container{display:flex;flex-wrap:wrap;gap:var(--qui-spacing,1rem);margin-top:var(--qui-spacing-xl,2rem)}.page-1 .btn{border-width:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:800;letter-spacing:.02em;text-decoration:none;text-transform:uppercase}.page-1 .btn-primary{background:var(--nerd-purple);border-color:var(--nerd-purple);box-shadow:5px 5px 0 rgb(255 79 216 / .32);color:var(--nerd-white)}.page-1 .btn-primary:hover{background:var(--nerd-pink);border-color:var(--nerd-pink);box-shadow:5px 5px 0 rgb(66 232 255 / .32);color:var(--nerd-night);transform:translate(-1px,-1px)}.page-1 .btn-light-outline{border-color:rgb(255 250 255 / .65);color:var(--nerd-white)}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87),.page-1 :is(.brick-id-44,.brick-id-52,.brick-id-79,.brick-id-89),.page-1 :is(.brick-id-21,.brick-id-54,.brick-id-80,.brick-id-90),.page-1 :is(.brick-id-22,.brick-id-55,.brick-id-81,.brick-id-91){background:transparent!important;color:var(--nerd-copy)}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) .control-content,.page-1 :is(.brick-id-44,.brick-id-52,.brick-id-79,.brick-id-89) .control-content,.page-1 :is(.brick-id-21,.brick-id-54,.brick-id-80,.brick-id-90) .control-content,.page-1 :is(.brick-id-22,.brick-id-55,.brick-id-81,.brick-id-91) .control-content{padding-inline:var(--qui-spacing-lg,1.5rem)}.nerd-section-heading{margin:0 auto var(--qui-spacing-2xl,3rem);max-width:820px;text-align:center}.nerd-section-heading h2,.nerd-calendar-callout h2,.nerd-social-signal h2{color:var(--nerd-white);font-size:clamp(2.25rem, 5vw, 4.4rem);letter-spacing:-.045em;line-height:1.02;text-wrap:balance}.nerd-section-heading .lead,.nerd-calendar-callout .lead{color:var(--nerd-muted);margin-inline:auto}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) article{background:linear-gradient(145deg,rgb(29 23 56 / .96),rgb(13 10 34 / .96));border:1px solid var(--nerd-line);box-shadow:8px 8px 0 rgb(66 232 255 / .06);overflow:hidden;transition:border-color 180ms ease,transform 180ms ease}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) article:hover{border-color:var(--nerd-cyan);transform:translateY(-4px)}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) article h3,.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) article h4,.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) article a{color:var(--nerd-white)}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) article img{display:block;width:100%}.nerd-pillars{padding-block:var(--qui-spacing-2xl,3rem)}.nerd-pillar-grid{display:grid;gap:var(--qui-layout-gap-sm,1.5rem);grid-template-columns:repeat(4,minmax(0,1fr))}.nerd-pillar-card{background:linear-gradient(145deg,rgb(29 23 56 / .94),rgb(13 10 34 / .96));border:1px solid var(--nerd-line);min-height:260px;padding:var(--qui-spacing-lg,1.5rem);position:relative}.nerd-pillar-card::after{border-bottom:2px solid var(--nerd-pink);border-right:2px solid var(--nerd-pink);bottom:8px;content:"";height:22px;position:absolute;right:8px;width:22px}.nerd-pillar-card:nth-child(even)::after{border-color:var(--nerd-cyan)}.nerd-pixel-icon{color:var(--nerd-cyan);display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;font-weight:800;letter-spacing:.12em;margin-bottom:var(--qui-spacing-xl,2rem)}.nerd-pillar-card h3{color:var(--nerd-white);font-size:clamp(1.3rem, 2vw, 1.75rem);margin-top:0}.nerd-pillar-card p{color:var(--nerd-muted);line-height:1.7}.nerd-section-action{margin-top:var(--qui-spacing-2xl,3rem);text-align:center}.nerd-calendar-callout{align-items:center;background:linear-gradient(120deg,rgb(155 108 255 / .2),rgb(255 79 216 / .08)),var(--nerd-panel);border:1px solid var(--nerd-line);box-shadow:10px 10px 0 rgb(66 232 255 / .08);display:grid;gap:var(--qui-layout-gap-lg,3rem);grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:var(--qui-spacing-2xl,3rem);position:relative}.nerd-calendar-callout::before{background-image:linear-gradient(rgb(66 232 255 / .12) 1px,transparent 1px),linear-gradient(90deg,rgb(66 232 255 / .12) 1px,transparent 1px);background-size:28px 28px;content:"";inset:0 0 0 58%;mask-image:linear-gradient(90deg,transparent,black);pointer-events:none;position:absolute}.nerd-calendar-callout>*{position:relative;z-index:1}.nerd-social-signal{margin-inline:auto;max-width:760px;padding-block:var(--qui-spacing-2xl,3rem);text-align:center}.nerd-social-signal p{color:var(--nerd-muted)}.page-footer{background:linear-gradient(180deg,rgb(155 108 255 / .07),transparent 180px),#05050d!important;border-top:1px solid var(--nerd-line);color:var(--nerd-muted)}.page-footer h2,.page-footer h3{color:var(--nerd-white)}.page-footer a{color:var(--nerd-copy)!important;text-decoration:none}.page-footer a:hover{color:var(--nerd-cyan)!important;text-decoration:underline}.page-footer li+li{margin-top:var(--qui-spacing-sm,.5rem)}.nerd-footer-note{color:var(--nerd-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem}.page-footer-copyright{border-top:1px solid var(--nerd-line)}.type-quiqqer-blog-blog-entry article{line-height:1.75}@media (max-width:1050px){.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86){background-position:62% center}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content-left{width:66%}.nerd-pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86){background-image:linear-gradient(180deg,rgb(4 4 15 / .28) 0%,rgb(4 4 15 / .76) 44%,rgb(4 4 15 / .99) 100%),url(/media/cache/nerdspott/editorial/6a798937c7d075_05495502-nerdspot-home-hero-2026.webp)!important;background-position:68% center;min-height:820px}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .brick-wrapper,.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow,.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content{min-height:820px}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content,.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .control-content{align-items:flex-end}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content-left{margin-bottom:var(--qui-spacing-xl,2rem);width:100%}.nerd-hero-copy h1{font-size:clamp(2.75rem, 13vw, 4.4rem)}.nerd-hero-copy .btn-container,.nerd-hero-copy .btn{width:100%}.nerd-pillar-grid,.nerd-calendar-callout{grid-template-columns:1fr}.nerd-pillar-card{min-height:0}.nerd-calendar-callout{padding:var(--qui-spacing-lg,1.5rem)}.nerd-calendar-callout .btn{width:100%}.page-footer .grid-40,.page-footer .grid-25{margin-bottom:var(--qui-spacing-xl,2rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) article,.page-1 .btn{transition:none}}.header-bar-logo,.header-bar-logo picture{align-items:center;display:flex}.header-bar-logo__img,.header-bar-logo img{height:auto!important;max-height:36px!important;max-width:220px!important;width:auto!important}@media (max-width:767px){.header-bar-logo__img,.header-bar-logo img{max-height:30px!important;max-width:180px!important}}.page-1 :is(.brick-id-46,.brick-id-49,.brick-id-78,.brick-id-88){background:linear-gradient(180deg,rgb(155 108 255 / .06),transparent)!important}.nerd-events{padding-block:var(--qui-spacing-2xl,3rem)}.nerd-event-grid{display:grid;gap:var(--qui-layout-gap-sm,1.5rem);grid-template-columns:repeat(3,minmax(0,1fr))}.nerd-event-card{background:var(--nerd-panel);border:1px solid var(--nerd-line);display:grid;gap:var(--qui-spacing-lg,1.5rem);grid-template-columns:74px minmax(0,1fr);padding:var(--qui-spacing-lg,1.5rem)}.nerd-event-card time{color:var(--nerd-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-align:center;text-transform:uppercase}.nerd-event-card time span{color:var(--nerd-white);display:block;font-size:2.7rem;letter-spacing:-.08em;line-height:1}.nerd-event-card .badge{margin:0 0 var(--qui-spacing,1rem)}.nerd-event-card h3{color:var(--nerd-white);font-size:1.25rem;margin-top:0}.nerd-event-card p:last-child{color:var(--nerd-muted);line-height:1.65}@media (max-width:1050px){.nerd-event-grid{grid-template-columns:1fr}}@media (max-width:480px){.nerd-event-card{grid-template-columns:58px minmax(0,1fr);padding:var(--qui-spacing,1rem)}}.header-bar-inner{min-height:72px}.header-bar-inner-nav,.quiqqer-menu-megaMenu,.quiqqer-menu-megaMenu__wrapperDesktop{width:100%}.quiqqer-menu-megaMenu__wrapperDesktop{gap:var(--qui-layout-gap-sm,1.5rem)}.quiqqer-menu-megaMenu__wrapperDesktop .header-bar-logo{flex:0 0 auto;margin-right:auto}.quiqqer-menu-megaMenu-list{align-items:center;flex-wrap:nowrap;gap:var(--qui-spacing-sm,.5rem);margin-left:auto}.header-bar .quiqqer-menu-megaMenu-list-item-inner{align-items:center;background:rgb(29 23 56 / .46);border:1px solid #fff0;border-radius:.25rem;color:var(--nerd-copy)!important;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;font-weight:800;gap:var(--qui-spacing-sm,.5rem);letter-spacing:.045em;line-height:1;min-height:42px;padding:.78rem 1rem!important;text-decoration:none!important;text-transform:uppercase}.header-bar .quiqqer-menu-megaMenu-list-item-inner::before{background:var(--nerd-cyan);box-shadow:0 0 8px rgb(66 232 255 / .75);content:"";height:5px;width:5px}.header-bar .quiqqer-menu-megaMenu-list-item-inner:is(:hover,:focus-visible),.header-bar .quiqqer-menu-megaMenu-list-item:hover>.quiqqer-menu-megaMenu-list-item-inner{background:rgb(155 108 255 / .24);border-color:var(--nerd-purple);color:var(--nerd-white)!important;box-shadow:4px 4px 0 rgb(255 79 216 / .18)}.header-bar .quiqqer-menu-megaMenu-list-item-inner:is(:hover,:focus-visible)::before{background:var(--nerd-pink);box-shadow:0 0 8px rgb(255 79 216 / .75)}.quiqqer-menu-megaMenu-list-item-menu{background:var(--nerd-panel-soft)!important;border:1px solid var(--nerd-line);border-radius:.25rem;box-shadow:10px 10px 0 rgb(2 1 10 / .42);margin-top:var(--qui-spacing-sm,.5rem);padding:var(--qui-spacing-sm,.5rem)}.quiqqer-menu-megaMenu-children-simple-entry__inner{border-radius:.2rem;color:var(--nerd-copy)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.3;padding:var(--qui-spacing,1rem)!important;text-decoration:none!important}.quiqqer-menu-megaMenu-children-simple-entry__inner:hover{background:rgb(66 232 255 / .1);color:var(--nerd-cyan)!important}.quiqqer-menu-megaMenu-mobile-openerBtn{background:var(--nerd-panel)!important;border:1px solid var(--nerd-line)!important;border-radius:0.25rem!important;color:var(--nerd-white)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;min-height:42px;padding:var(--qui-spacing-sm,.5rem) var(--qui-spacing,1rem)!important;text-transform:uppercase}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content-left{max-width:820px;width:min(58%, 820px)}.nerd-hero-copy h1{max-width:none}.nerd-hero-copy h1 span{display:block;font-size:.5em;letter-spacing:-.035em;line-height:1.08;margin-top:.22em;white-space:nowrap}.nerd-hero-copy .btn{align-items:center;display:inline-flex;justify-content:center;min-height:52px;padding:.9rem 1.35rem!important}.nerd-hero-copy .btn-primary{border:2px solid var(--nerd-purple);box-shadow:5px 5px 0 rgb(255 79 216 / .34),inset 0 0 0 1px rgb(255 250 255 / .12)}.page-footer{background:linear-gradient(rgb(66 232 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(66 232 255 / .035) 1px,transparent 1px),radial-gradient(circle at 15% 15%,rgb(155 108 255 / .15),transparent 24rem),#05050d!important;background-size:32px 32px,32px 32px,auto,auto}.page-footer-container{padding-bottom:clamp(3rem, 6vw, 5.5rem);padding-top:clamp(4rem, 8vw, 7rem)}.page-footer .grid-children-container{align-items:start;display:grid;gap:var(--qui-layout-gap-lg,3rem);grid-template-columns:minmax(0,1.55fr) minmax(180px,0.7fr) minmax(180px,0.7fr)}.page-footer .grid-children-container>.tpl-brick{float:none;margin:0;padding:0;width:auto}.page-footer .control-content{padding:0!important}.page-footer :is(.brick-id-4,.brick-id-82,.brick-id-92){border-left:3px solid var(--nerd-pink);padding-left:var(--qui-spacing-xl,2rem)}.page-footer :is(.brick-id-5,.brick-id-83,.brick-id-93),.page-footer :is(.brick-id-6,.brick-id-84,.brick-id-94){border-top:1px solid var(--nerd-line);padding-top:var(--qui-spacing-lg,1.5rem)}.page-footer h2{color:var(--nerd-white);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1rem;letter-spacing:.1em;margin:0 0 var(--qui-spacing-lg,1.5rem);text-transform:uppercase}.page-footer h2::after{background:linear-gradient(90deg,var(--nerd-cyan),var(--nerd-pink));content:"";display:block;height:2px;margin-top:var(--qui-spacing-sm,.5rem);width:44px}.page-footer li+li{margin-top:var(--qui-spacing,1rem)}.page-footer a{line-height:1.45}.nerd-footer-brand{max-width:620px}.nerd-footer-brand>p:not(.nerd-wordmark){font-size:1.05rem;line-height:1.75}.nerd-footer-note{display:inline-block;margin-top:var(--qui-spacing,1rem)}.page-footer__bar{background:rgb(13 10 34 / .88);border-top:1px solid var(--nerd-line);padding-block:var(--qui-spacing-lg,1.5rem)}.page-footer__barInner{display:flex;justify-content:center;text-align:center}.page-footer__copyright{color:var(--nerd-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;margin-inline:auto;text-align:center;width:100%}.page-footer__copyright p{margin:0}.footer-toTopBar-container{background:#05050d;padding:var(--qui-spacing-lg,1.5rem);text-align:center}.footer-toTopBar-container .toTopBar{border:1px solid var(--nerd-line);color:var(--nerd-copy)!important;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;padding:var(--qui-spacing-sm,.5rem) var(--qui-spacing,1rem);text-decoration:none;text-transform:uppercase}.footer-toTopBar-container .toTopBar:hover{border-color:var(--nerd-cyan);color:var(--nerd-cyan)!important}html{scrollbar-color:var(--nerd-purple) var(--nerd-deep);scrollbar-width:thin}::-webkit-scrollbar{height:12px;width:12px}::-webkit-scrollbar-track{background:var(--nerd-deep);border-left:1px solid var(--nerd-line)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--nerd-purple),var(--nerd-pink));border:3px solid var(--nerd-deep);border-radius:0}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--nerd-cyan),var(--nerd-purple))}::-webkit-scrollbar-corner{background:var(--nerd-deep)}@media (max-width:767px){.header-bar-inner{min-height:62px}.quiqqer-menu-megaMenu__wrapperMobile{gap:var(--qui-spacing,1rem);justify-content:space-between}.nerd-hero-copy h1 span{font-size:.64em;white-space:normal}.page-footer .grid-children-container{grid-template-columns:1fr}.page-footer :is(.brick-id-4,.brick-id-82,.brick-id-92){padding-left:var(--qui-spacing-lg,1.5rem)}}@media (min-width:768px){.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86),.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .brick-wrapper,.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow,.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content{height:clamp(680px, 76vh, 800px)!important;min-height:680px!important}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow>.grid-container{align-items:center;padding-bottom:clamp(2.5rem, 6vh, 5rem)}}@media (min-width:768px){.header-bar-inner,.quiqqer-menu-megaMenu__wrapperDesktop{align-items:center;min-height:76px}.quiqqer-menu-megaMenu-list{align-self:stretch;align-items:center;padding-block:.7rem}}.header-bar .quiqqer-menu-megaMenu-list-item.active>.quiqqer-menu-megaMenu-list-item-inner,.header-bar .quiqqer-menu-megaMenu-list-item-current>.quiqqer-menu-megaMenu-list-item-inner,.header-bar .quiqqer-menu-megaMenu-list-item-inner[aria-current="page"],.header-bar .quiqqer-menu-megaMenu-list-item-inner:focus-visible{background:var(--nerd-panel)!important;border-color:var(--nerd-cyan)!important;box-shadow:4px 4px 0 rgb(255 79 216 / .24)!important;color:var(--nerd-cyan)!important;outline:2px solid #fff0;text-decoration:none!important}.page-1 .nerd-section-action .btn,.page-1 .nerd-calendar-callout .btn,.page-1 .nerd-social-signal .btn{align-items:center;background:rgb(21 17 44 / .94);border:2px solid var(--nerd-purple);box-shadow:4px 4px 0 rgb(255 79 216 / .26);color:var(--nerd-white);display:inline-flex;justify-content:center;line-height:1.2;min-height:50px;padding:.82rem 1.25rem!important;text-decoration:none!important}.page-1 .nerd-section-action .btn:is(:hover,:focus-visible),.page-1 .nerd-calendar-callout .btn:is(:hover,:focus-visible),.page-1 .nerd-social-signal .btn:is(:hover,:focus-visible){background:rgb(66 232 255 / .12);border-color:var(--nerd-cyan);box-shadow:4px 4px 0 rgb(155 108 255 / .32);color:var(--nerd-cyan);text-decoration:none!important;transform:translate(-1px,-1px)}.page-1 :is(.brick-id-44,.brick-id-52,.brick-id-79,.brick-id-89){padding-bottom:clamp(3.5rem, 7vw, 7rem)}.page-1 :is(.brick-id-21,.brick-id-54,.brick-id-80,.brick-id-90){padding-bottom:clamp(4rem, 7vw, 7rem)}.page-1 :is(.brick-id-22,.brick-id-55,.brick-id-81,.brick-id-91){padding-block:clamp(4rem, 7vw, 7rem)}.page-footer .grid-children-container{grid-template-columns:minmax(0,1.45fr) minmax(240px,0.8fr) minmax(240px,0.8fr)}.page-footer .grid-children-container>.tpl-brick,.page-footer .grid-children-container>.tpl-brick>.tpl-brick__inner,.page-footer .grid-children-container>.tpl-brick>.tpl-brick__inner>.page-footer-brick{box-sizing:border-box;float:none!important;margin:0!important;max-width:none!important;width:100%!important}.page-footer :is(.brick-id-5,.brick-id-83,.brick-id-93),.page-footer :is(.brick-id-6,.brick-id-84,.brick-id-94){border-top:0;padding-top:0}.page-footer :is(.brick-id-5,.brick-id-83,.brick-id-93) nav,.page-footer :is(.brick-id-6,.brick-id-84,.brick-id-94) nav{min-width:0}.page-footer :is(.brick-id-5,.brick-id-83,.brick-id-93) li,.page-footer :is(.brick-id-6,.brick-id-84,.brick-id-94) li{line-height:1.45}.page-footer :is(.brick-id-5,.brick-id-83,.brick-id-93) li a,.page-footer :is(.brick-id-6,.brick-id-84,.brick-id-94) li a{white-space:nowrap}.nerd-footer-brand{max-width:44rem}.nerd-footer-brand>p:not(.nerd-wordmark){max-width:38rem}.footer-toTopBar-container .toTopBar,.footer-toTopBar-container .toTopBar:hover,.footer-toTopBar-container .toTopBar:focus-visible{border-bottom:1px solid var(--nerd-line)!important;box-shadow:none!important;text-decoration:none!important}.footer-toTopBar-container .toTopBar:hover,.footer-toTopBar-container .toTopBar:focus-visible{border-color:var(--nerd-cyan)!important}@media (max-width:900px){.page-footer .grid-children-container{grid-template-columns:1fr 1fr}.page-footer :is(.brick-id-4,.brick-id-82,.brick-id-92){grid-column:1 / -1}}@media (max-width:767px){.page-1 :is(.brick-id-44,.brick-id-52,.brick-id-79,.brick-id-89),.page-1 :is(.brick-id-21,.brick-id-54,.brick-id-80,.brick-id-90),.page-1 :is(.brick-id-22,.brick-id-55,.brick-id-81,.brick-id-91){padding-block:clamp(2.5rem, 10vw, 4rem)}.page-1 .nerd-section-action .btn,.page-1 .nerd-calendar-callout .btn,.page-1 .nerd-social-signal .btn{max-width:100%;white-space:normal}.page-footer .grid-children-container{grid-template-columns:1fr}.page-footer :is(.brick-id-4,.brick-id-82,.brick-id-92){grid-column:auto}.page-footer :is(.brick-id-5,.brick-id-83,.brick-id-93) li a,.page-footer :is(.brick-id-6,.brick-id-84,.brick-id-94) li a{white-space:normal}}.header-bar,.header-bar-inner,.header-bar-inner-nav,.quiqqer-menu-megaMenu,.quiqqer-menu-megaMenu__wrapperDesktop,.quiqqer-menu-megaMenu-list,.quiqqer-menu-megaMenu-list-item{overflow:visible!important}.header-bar{isolation:isolate;position:relative;z-index:1000!important}.quiqqer-menu-megaMenu-list-item{position:relative}.header-bar .quiqqer-menu-megaMenu-list-item-menu{min-width:240px;position:absolute;top:calc(100% + 0.45rem);z-index:1200!important}.nerd-social-signal p:last-child{margin-bottom:0;margin-top:var(--qui-spacing-xl,2rem)}.footer-toTopBar-container>.toTopBar::before,.footer-toTopBar-container>.toTopBar::after{content:none!important;display:none!important}.footer-toTopBar-container .toTopBar__inner{align-items:center;display:inline-flex;gap:var(--qui-spacing-sm,.5rem);position:static!important}.footer-toTopBar-container .toTopBar__icon{display:inline-block!important;inset:auto!important;position:static!important;transform:none!important}.page-1 :is(.brick-id-46,.brick-id-49,.brick-id-78,.brick-id-88){padding-bottom:clamp(4.5rem, 8vw, 8rem)}body,button,input,select,textarea{font-family:Inter,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman",serif}.header-bar .quiqqer-menu-megaMenu-children-simple{background:var(--nerd-panel-soft);border:1px solid var(--nerd-line);overflow:hidden}.header-bar .quiqqer-menu-megaMenu-children-simple-entry__inner,.header-bar .quiqqer-menu-megaMenu-children-simple-entry__inner:visited{background:transparent!important;border:1px solid #fff0;color:var(--nerd-copy)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:800;text-decoration:none!important}.header-bar .quiqqer-menu-megaMenu-children-simple-entry__inner:is(:hover,:active,:focus,:focus-visible),.header-bar .quiqqer-menu-megaMenu-children-simple-entry:hover>.quiqqer-menu-megaMenu-children-simple-entry__inner{background:rgb(66 232 255 / .1)!important;border-color:var(--nerd-cyan);color:var(--nerd-cyan)!important;outline:0;text-decoration:none!important}.btn--toTop{display:none!important}.page-1 .tpl-brickArea-header{margin-left:calc(50% - 50vw);width:100vw}.page-1 .tpl-brickArea-header :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86){width:100%}.header-bar .quiqqer-menu-megaMenu-children-simple,.header-bar .quiqqer-menu-megaMenu-children-simple-entry,.header-bar .quiqqer-menu-megaMenu-children-simple-entry__inner{box-sizing:border-box;display:block;width:100%}body.page-1 .body-container{max-width:none!important;width:100%!important}.page-1 .tpl-brickArea-header{margin-left:0;width:100%}@media (max-width:767px){.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow>.grid-container{box-sizing:border-box;padding-inline:1.25rem;width:100%!important}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content-left.grid-50{box-sizing:border-box;flex:0 0 100%!important;margin-bottom:2.5rem;max-width:100%!important;padding-right:0;width:100%!important}.nerd-hero-copy{max-width:34rem;padding-block:2rem;width:100%}.nerd-hero-copy h1{max-width:100%}.nerd-hero-copy h1 span{font-size:clamp(1.65rem, 7.7vw, 2rem);white-space:nowrap}.nerd-hero-copy .lead{max-width:30rem}.nerd-hero-copy .btn-container,.nerd-hero-copy .btn-container>.btn{box-sizing:border-box;width:100%!important}}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow__bg{left:50%;right:auto;transform:translateX(-50%);width:100vw}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow__bg img{object-position:center center}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow__bg::after{background:linear-gradient(90deg,var(--nerd-night) 0%,rgb(7 7 19 / .84) 5%,rgb(7 7 19 / .24) 16%,transparent 28%,transparent 72%,rgb(7 7 19 / .24) 84%,rgb(7 7 19 / .84) 95%,var(--nerd-night) 100%),linear-gradient(to bottom,transparent 72%,var(--nerd-night));content:"";inset:0;pointer-events:none;position:absolute}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86){background-image:none!important}@media (max-width:767px){.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86),.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .brick-wrapper,.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow,.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content{min-height:700px!important}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow>.grid-container{align-items:flex-start!important;padding-top:clamp(2.75rem, 11vw, 4rem)}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content-left.grid-50{margin-bottom:0}.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow__bg::after{background:linear-gradient(180deg,rgb(7 7 19 / .14) 0%,rgb(7 7 19 / .42) 34%,rgb(7 7 19 / .78) 100%)}}@media (max-width:767px){.header-bar-inner,.quiqqer-menu-megaMenu__wrapperMobile{align-items:center;box-sizing:border-box;min-height:72px}.quiqqer-menu-megaMenu__wrapperMobile{padding-block:.55rem}}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) .qui-control-childrenlist-cards-entry-title,.nerd-pillar-card h3,.nerd-event-card h3{font-family:Inter,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:800;line-height:1.25}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) .qui-control-childrenlist-cards-entry-content{line-height:1.58}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) .qui-control-childrenlist-cards-entry-short{line-height:1.58;margin-block:.8rem 1.25rem}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) .qui-control-childrenlist-cards-entry-byline,.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) .qui-control-childrenlist-cards-entry-more{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87) .qui-control-childrenlist-cards-entry-byline{margin-top:.5rem}.nerd-section-heading h2+.lead,.nerd-calendar-callout h2+.lead,.nerd-social-signal h2+p{margin-top:clamp(0.65rem, 1vw, 0.8rem)}@media (max-width:767px){.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86),.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .brick-wrapper,.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow,.page-1 :is(.brick-id-1,.brick-id-47,.brick-id-56,.brick-id-65,.brick-id-76,.brick-id-86) .wallpaperTextArrow-content{height:calc(90svh - 72px)!important;min-height:560px!important;max-height:760px!important}}.header-bar-logo__link{align-items:center;display:inline-flex;line-height:1;text-decoration:none!important}.template-breadcrumb{background:linear-gradient(90deg,rgb(13 10 34 / .98),rgb(7 7 19 / .96));border-bottom:1px solid var(--nerd-line);color:var(--nerd-muted)}.quiqqer-core-controls-breadcrumb{font-family:Inter,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:.88rem}.quiqqer-core-controls-breadcrumb-title{color:var(--nerd-muted)}.quiqqer-core-controls-breadcrumb-link{color:var(--nerd-copy)!important;text-decoration:none!important}.quiqqer-core-controls-breadcrumb-link:hover,.quiqqer-core-controls-breadcrumb-link:focus-visible,.quiqqer-core-controls-breadcrumb-list-element.is-current .quiqqer-core-controls-breadcrumb-link{color:var(--nerd-cyan)!important}.quiqqer-core-controls-breadcrumb-separator{color:var(--nerd-pink)}.nerdspot-blog-index .main-content{padding-block:clamp(2.5rem, 5vw, 5.5rem)}.nerdspot-blog-index .content-body{margin:0 auto clamp(2.5rem, 4vw, 4.5rem);max-width:900px;text-align:center}.nerd-blog-index-intro .overline{margin-bottom:clamp(0.75rem, 1.2vw, 1rem)}.nerd-blog-index-intro h1{color:var(--nerd-white);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.6rem, 6vw, 5.25rem);letter-spacing:-.045em;line-height:.98;margin:0}.nerd-blog-index-intro .lead{color:var(--nerd-muted);font-size:clamp(1rem, 1.6vw, 1.2rem);line-height:1.7;margin:clamp(0.85rem, 1.5vw, 1.15rem) auto 0;max-width:760px}.nerdspot-blog-index .qui-control-childrenlist-cards-grid{align-items:stretch}.nerdspot-blog-index .qui-control-childrenlist-cards-entry{background:var(--nerd-panel);border:1px solid rgb(155 108 255 / .34);box-shadow:8px 8px 0 rgb(66 232 255 / .055);display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.nerdspot-blog-index .qui-control-childrenlist-cards-entry::after{border-bottom:2px solid var(--nerd-pink);border-right:2px solid var(--nerd-pink);bottom:8px;content:"";height:18px;pointer-events:none;position:absolute;right:8px;width:18px}.nerdspot-blog-index .qui-control-childrenlist-cards-entry:nth-child(even)::after{border-color:var(--nerd-cyan)}.nerdspot-blog-index .qui-control-childrenlist-cards-entry:hover,.nerdspot-blog-index .qui-control-childrenlist-cards-entry:focus-within{border-color:var(--nerd-purple);box-shadow:10px 10px 0 rgb(66 232 255 / .11);transform:translateY(-3px)}.nerdspot-blog-index .qui-control-childrenlist-cards-entry-image{aspect-ratio:16 / 9;background:var(--nerd-deep);border-bottom:1px solid var(--nerd-line);overflow:hidden}.nerdspot-blog-index .qui-control-childrenlist-cards-entry-image picture,.nerdspot-blog-index .qui-control-childrenlist-cards-entry-image img{display:block;height:100%!important;width:100%!important}.nerdspot-blog-index .qui-control-childrenlist-cards-entry-image img{object-fit:cover;transition:filter 180ms ease,transform 220ms ease}.nerdspot-blog-index .qui-control-childrenlist-cards-entry:hover img{filter:saturate(1.08) contrast(1.04);transform:scale(1.025)}.nerdspot-blog-index .qui-control-childrenlist-cards-entry-content{display:flex;flex:1;flex-direction:column;padding:clamp(1.15rem, 2vw, 1.6rem)}.nerdspot-blog-index .qui-control-childrenlist-cards-entry-title{font-family:Inter,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:clamp(1.05rem, 1.5vw, 1.28rem);font-weight:800;letter-spacing:-.015em;line-height:1.28;margin:0}.nerdspot-blog-index .qui-control-childrenlist-cards-entry-link{color:var(--nerd-white)!important;text-decoration:none!important}.nerdspot-blog-index .qui-control-childrenlist-cards-entry-link:hover,.nerdspot-blog-index .qui-control-childrenlist-cards-entry-link:focus-visible{color:var(--nerd-cyan)!important}.nerdspot-blog-index .qui-control-childrenlist-cards-entry-byline{color:var(--nerd-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;letter-spacing:.08em;margin-top:.8rem}.nerdspot-blog-index .qui-control-childrenlist-cards-entry-short{color:var(--nerd-copy);font-size:.98rem;line-height:1.62;margin:.85rem 0 1.25rem}.nerdspot-blog-index .qui-control-childrenlist-cards-entry-more{align-self:flex-start;color:var(--nerd-white)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;font-weight:800;letter-spacing:.08em;margin-top:auto;padding:0;text-transform:uppercase}.nerdspot-blog-index .qui-control-childrenlist-cards-entry-more .btn__icon{color:var(--nerd-pink);margin-left:.4rem}.nerdspot-blog-index .quiqqer-pagination{margin-top:clamp(2.5rem, 5vw, 4.5rem);text-align:center}.nerdspot-blog-index .quiqqer-sheets-desktop a,.nerdspot-blog-index .quiqqer-sheets-desktop span,.nerdspot-blog-index .quiqqer-sheets-mobile select{background:var(--nerd-panel);border:1px solid var(--nerd-line);color:var(--nerd-copy);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.nerdspot-blog-index .quiqqer-sheets-desktop a:hover,.nerdspot-blog-index .quiqqer-sheets-desktop a:focus-visible,.nerdspot-blog-index .quiqqer-sheets-desktop-current{border-color:var(--nerd-cyan)!important;color:var(--nerd-cyan)!important}@media (max-width:767px){.template-breadcrumb .grid-container{padding-inline:1rem}.quiqqer-core-controls-breadcrumb-title{display:none}.nerdspot-blog-index .main-content{padding-block:2.25rem 3.5rem}.nerdspot-blog-index .content-body{margin-bottom:2.25rem;text-align:left}.nerd-blog-index-intro h1{font-size:clamp(2.35rem, 13vw, 3.5rem)}.nerd-blog-index-intro .lead{line-height:1.6}}.nerdspot-blog-entry .page-header{background:var(--nerd-deep);border-bottom:1px solid var(--nerd-line);min-height:clamp(280px, 38vw, 500px);overflow:hidden;position:relative}.nerdspot-blog-entry .page-header::after{background:linear-gradient(180deg,rgb(7 7 19 / .05) 45%,rgb(7 7 19 / .78) 100%),repeating-linear-gradient(0deg,rgb(255 255 255 / .018) 0 1px,transparent 1px 4px);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.nerdspot-blog-entry .page-header__imageWrapper{display:block!important;height:100%!important;inset:0!important;opacity:1!important;position:absolute!important;visibility:visible!important;width:100%!important}.nerdspot-blog-entry .page-header__imageWrapper picture{display:block!important;height:100%!important;width:100%!important}.nerdspot-blog-entry .page-header__image{display:block!important;filter:saturate(1.06) contrast(1.02);height:100%!important;object-fit:cover!important;object-position:center!important;opacity:1!important;visibility:visible!important;width:100%!important}.nerdspot-blog-entry .main-contentWrapper{max-width:1080px}.nerdspot-blog-entry .main-content{padding-block:clamp(2.75rem, 5vw, 5rem)}.nerdspot-blog-entry .quiqqer-blog-entry{margin-inline:auto;max-width:880px}.nerdspot-blog-entry .quiqqer-blog-entry__meta{color:var(--nerd-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;font-weight:700;letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}.nerdspot-blog-entry .quiqqer-blog-entry__content h1{color:var(--nerd-white);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.5rem, 5.2vw, 4.65rem);letter-spacing:-.04em;line-height:1.02;margin:0 0 clamp(1.6rem, 3vw, 2.4rem)}.nerdspot-blog-entry .quiqqer-blog-entry__content h1 strong{font-weight:inherit}.nerdspot-blog-entry .quiqqer-blog-entry__content{color:var(--nerd-copy);font-size:clamp(1rem, 1.3vw, 1.12rem);line-height:1.78}.nerdspot-blog-entry .quiqqer-blog-entry__content p{margin:0 0 1.25em}.nerdspot-blog-entry .quiqqer-blog-entry__content strong{color:var(--nerd-white)}.nerdspot-blog-entry .quiqqer-blog-entry hr{border:0;border-top:1px solid var(--nerd-line);margin:clamp(2.5rem, 5vw, 4rem) 0}.nerdspot-blog-entry .quiqqer-blog-entry__more{background:var(--nerd-panel);border:1px solid var(--nerd-line);box-shadow:8px 8px 0 rgb(66 232 255 / .06);padding:clamp(1.25rem, 3vw, 2rem)}.nerdspot-blog-entry .quiqqer-blog-entry__more-heading{color:var(--nerd-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;font-weight:800;letter-spacing:.09em;margin:0 0 1rem;text-transform:uppercase}.nerdspot-blog-entry .quiqqer-blog-entry__more-list{list-style:none;margin:0;padding:0}.nerdspot-blog-entry .quiqqer-blog-entry__more-item{border-top:1px solid rgb(155 119 255 / .17);color:var(--nerd-muted);line-height:1.45;padding:.85rem 0}.nerdspot-blog-entry .quiqqer-blog-entry__more-link{color:var(--nerd-copy)!important;text-decoration:none!important}.nerdspot-blog-entry .quiqqer-blog-entry__more-link:hover,.nerdspot-blog-entry .quiqqer-blog-entry__more-link:focus-visible{color:var(--nerd-cyan)!important}.nerdspot-blog-entry .quiqqer-blog-entry__more-date,.nerdspot-blog-entry .quiqqer-blog-entry__more-time{color:var(--nerd-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem}.nerdspot-blog-index .quiqqer-sheets-first,.nerdspot-blog-index .quiqqer-sheets-prev,.nerdspot-blog-index .quiqqer-sheets-next,.nerdspot-blog-index .quiqqer-sheets-last{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:0!important}.nerdspot-blog-index .quiqqer-sheets-first::before,.nerdspot-blog-index .quiqqer-sheets-prev::before,.nerdspot-blog-index .quiqqer-sheets-next::before,.nerdspot-blog-index .quiqqer-sheets-last::before{font-size:1rem}.nerdspot-blog-index .quiqqer-sheets-first::before{content:"«"!important}.nerdspot-blog-index .quiqqer-sheets-prev::before{content:"‹"!important}.nerdspot-blog-index .quiqqer-sheets-next::before{content:"›"!important}.nerdspot-blog-index .quiqqer-sheets-last::before{content:"»"!important}@media (max-width:767px){.nerdspot-blog-entry .page-header{min-height:240px}.nerdspot-blog-entry .main-content{padding-block:2.5rem 4rem}.nerdspot-blog-entry .quiqqer-blog-entry__content h1{font-size:clamp(2.25rem, 12vw, 3.4rem)}.nerdspot-blog-entry .quiqqer-blog-entry__content{line-height:1.7}}.nerdspot-blog-entry .main-content{margin-block:0!important}.nerdspot-blog-entry .quiqqer-blog-entry.content-body{margin-block:0!important}.nerdspot-blog-index .quiqqer-sheets-desktop{align-items:center;display:flex;gap:.4rem;justify-content:center}.nerdspot-blog-index .quiqqer-sheets-desktop>a,.nerdspot-blog-index .quiqqer-sheets-desktop>span{align-items:center;background:var(--nerd-panel)!important;border:1px solid rgb(155 108 255 / .42)!important;border-radius:.2rem;box-shadow:3px 3px 0 rgb(155 108 255 / .16);color:var(--nerd-copy)!important;display:inline-flex;height:42px;justify-content:center;line-height:1;margin:0!important;min-width:42px;padding:0.65rem!important;text-decoration:none!important;transition:background 140ms ease,border-color 140ms ease,color 140ms ease,transform 140ms ease}.nerdspot-blog-index .quiqqer-sheets-desktop>a:hover,.nerdspot-blog-index .quiqqer-sheets-desktop>a:focus-visible{background:var(--nerd-panel-soft)!important;border-color:var(--nerd-pink)!important;color:var(--nerd-pink)!important;outline:none;transform:translate(-1px,-1px)}.nerdspot-blog-index .quiqqer-sheets-desktop>.quiqqer-sheets-desktop-current{background:rgb(66 232 255 / .09)!important;border-color:var(--nerd-cyan)!important;box-shadow:3px 3px 0 rgb(66 232 255 / .18);color:var(--nerd-cyan)!important}.nerdspot-blog-index .quiqqer-sheets-desktop>.quiqqer-sheets-desktop-disabled{background:rgb(21 17 44 / .45)!important;border-color:rgb(170 164 191 / .18)!important;box-shadow:none;color:rgb(170 164 191 / .35)!important;cursor:not-allowed}.nerdspot-blog-index .quiqqer-sheets-mobile select{background:var(--nerd-panel);border:1px solid var(--nerd-cyan);border-radius:.2rem;color:var(--nerd-white);min-height:44px;padding:.7rem 2.25rem .7rem .9rem;width:100%}.nerdspot-blog-entry .google-auto-placed{display:none!important}.nerdspot-blog-entry .main-content{padding-top:clamp(2rem, 4vw, 3.5rem)!important}.nerdspot-blog-entry .nerdspot-entry-lead{color:var(--nerd-muted);font-size:clamp(1.08rem, 1.8vw, 1.32rem);line-height:1.62;margin:0 0 clamp(1.5rem, 3vw, 2.25rem);max-width:760px}.nerdspot-blog-entry .nerdspot-entry-hero{background:var(--nerd-panel);border:1px solid var(--nerd-line);box-shadow:10px 10px 0 rgb(66 232 255 / .07);left:50%;margin:0 0 clamp(2.25rem, 5vw, 4rem);max-width:none;overflow:hidden;position:relative;transform:translateX(-50%);width:min(1180px, calc(100vw - 2rem))}.nerdspot-blog-entry .nerdspot-entry-hero::after{background:linear-gradient(180deg,transparent 62%,rgb(7 7 19 / .48) 100%),repeating-linear-gradient(0deg,rgb(255 255 255 / .018) 0 1px,transparent 1px 4px);content:"";inset:0;pointer-events:none;position:absolute}.nerdspot-blog-entry .nerdspot-entry-hero img{aspect-ratio:16 / 9;display:block;height:auto;object-fit:cover;width:100%}@media (max-width:767px){.nerdspot-blog-entry .main-content{padding-top:1.75rem!important}.nerdspot-blog-entry .nerdspot-entry-lead{font-size:1.05rem}.nerdspot-blog-entry .nerdspot-entry-hero{box-shadow:6px 6px 0 rgb(66 232 255 / .07);margin-bottom:2rem}}.header-bar .quiqqer-menu-megaMenu-list-item--current>.quiqqer-menu-megaMenu-list-item-inner{background:rgb(21 17 44 / .92)!important;border-color:var(--nerd-cyan)!important;box-shadow:4px 4px 0 rgb(255 79 216 / .24)!important;color:var(--nerd-cyan)!important}.header-bar .quiqqer-menu-megaMenu-list-item--current>.quiqqer-menu-megaMenu-list-item-inner::before{background:var(--nerd-pink);box-shadow:0 0 8px rgb(255 79 216 / .72)}.nerdspot-blog-index .quiqqer-sheets-first::before,.nerdspot-blog-index .quiqqer-sheets-prev::before,.nerdspot-blog-index .quiqqer-sheets-next::before,.nerdspot-blog-index .quiqqer-sheets-last::before{font:inherit!important;font-size:1rem!important;font-weight:900!important;line-height:1!important}.nerdspot-blog-index .quiqqer-sheets-first::before{content:"«"!important}.nerdspot-blog-index .quiqqer-sheets-prev::before{content:"‹"!important}.nerdspot-blog-index .quiqqer-sheets-next::before{content:"›"!important}.nerdspot-blog-index .quiqqer-sheets-last::before{content:"»"!important}.nerdspot-events{background:radial-gradient(circle at 80% 8%,rgb(155 108 255 / .11),transparent 32rem),var(--nerd-night)}.nerdspot-events .main-contentWrapper{max-width:1180px}.nerdspot-events .main-content{padding-block:clamp(2.5rem, 6vw, 5.5rem)}.nerdspot-events .content-body{margin-bottom:clamp(3rem, 6vw, 5rem)}.nerd-events-intro{background:linear-gradient(rgb(66 232 255 / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(66 232 255 / .04) 1px,transparent 1px),linear-gradient(135deg,rgb(29 23 56 / .97),rgb(9 8 24 / .97));background-size:28px 28px,28px 28px,auto;border:1px solid var(--nerd-line);box-shadow:10px 10px 0 rgb(66 232 255 / .07);margin-inline:auto;max-width:1080px;overflow:hidden;padding:clamp(2rem, 6vw, 5rem);position:relative;text-align:center}.nerd-events-intro::before,.nerd-events-intro::after{content:"";height:32px;position:absolute;width:32px}.nerd-events-intro::before{border-left:3px solid var(--nerd-cyan);border-top:3px solid var(--nerd-cyan);left:12px;top:12px}.nerd-events-intro::after{border-bottom:3px solid var(--nerd-pink);border-right:3px solid var(--nerd-pink);bottom:12px;right:12px}.nerd-events-intro .overline{color:var(--nerd-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86rem;font-weight:800;letter-spacing:.18em;margin:0 0 1rem;text-transform:uppercase}.nerd-events-intro h1{color:var(--nerd-white);font-family:Georgia,"Times New Roman",serif;font-size:clamp(3rem, 7vw, 6rem);letter-spacing:-.055em;line-height:.98;margin:0;text-wrap:balance}.nerd-events-intro .lead{color:var(--nerd-muted);font-size:clamp(1.05rem, 1.8vw, 1.3rem);line-height:1.65;margin:1.5rem auto 0;max-width:780px}.nerd-events-topics{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center;list-style:none;margin:2rem 0 0;padding:0}.nerd-events-topics li{background:rgb(7 7 19 / .72);border:1px solid rgb(155 108 255 / .42);color:var(--nerd-copy);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.76rem;font-weight:800;letter-spacing:.06em;padding:.65rem .85rem;text-transform:uppercase}.nerdspot-events .quiqqer-eventList-list{display:grid;gap:1.25rem;margin-inline:auto;max-width:1040px}.nerdspot-events .quiqqer-eventList-entry{align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:96px minmax(0,1fr);margin:0}.nerdspot-events .quiqqer-eventList-entry.status-past{display:none}.nerdspot-events .quiqqer-eventList-entry-date{align-items:center;background:rgb(13 10 34 / .74);border:1px solid var(--nerd-line);display:flex;justify-content:center;min-height:100%;padding:1rem .5rem;text-align:center}.nerdspot-events .quiqqer-eventList-entry-date time{color:var(--nerd-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.nerdspot-events .quiqqer-eventList-entry-date-day{color:var(--nerd-white);display:block;font-size:2.65rem;letter-spacing:-.08em;line-height:.95}.nerdspot-events .quiqqer-eventList-entry-date-month{display:block;margin-top:.35rem}.nerdspot-events .quiqqer-eventList-entry-data{background:linear-gradient(135deg,rgb(29 23 56 / .94),rgb(13 10 34 / .96));border:1px solid rgb(155 108 255 / .38);box-shadow:7px 7px 0 rgb(66 232 255 / .055);padding:clamp(1.15rem, 3vw, 1.7rem);transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.nerdspot-events .quiqqer-eventList-entry:hover .quiqqer-eventList-entry-data{border-color:var(--nerd-cyan);box-shadow:9px 9px 0 rgb(255 79 216 / .09);transform:translateY(-2px)}.nerdspot-events .quiqqer-eventList-entry-data header{color:var(--nerd-white);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:clamp(1.15rem, 2vw, 1.45rem);font-weight:800;line-height:1.25;margin:0 0 .65rem}.nerdspot-events .quiqqer-eventList-entry-data-desc{color:var(--nerd-copy);font-size:1rem;line-height:1.65}.nerdspot-events .quiqqer-eventList-entry-data-footer{border-top:1px solid rgb(155 108 255 / .18);color:var(--nerd-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.73rem;line-height:1.45;margin-top:1rem;padding-top:.85rem}@media (max-width:767px){.nerdspot-events .main-content{padding-block:1.75rem 3.5rem}.nerd-events-intro{padding:2.5rem 1.2rem;text-align:left}.nerd-events-intro .lead{margin-inline:0}.nerd-events-topics{justify-content:flex-start}.nerdspot-events .quiqqer-eventList-entry{gap:0;grid-template-columns:1fr}.nerdspot-events .quiqqer-eventList-entry-date{border-bottom:0;justify-content:flex-start;min-height:0;padding:.8rem 1rem;text-align:left}.nerdspot-events .quiqqer-eventList-entry-date time{align-items:baseline;display:flex;gap:.65rem}.nerdspot-events .quiqqer-eventList-entry-date-day{display:inline;font-size:1.55rem}.nerdspot-events .quiqqer-eventList-entry-date-month{display:inline;margin-top:0}}:root{--template-settings__color-primary:#9b6cff !important;--template-settings__color-primary-contrast:#070713 !important;--template-settings__btn-text-color:#fffaff !important;--template-settings__body-color:#dcd8ec !important;--template-settings__heading-color:#fffaff !important;--template-settings__overline-color:#42e8ff !important;--template-settings__nav-bgColor:#070713 !important;--template-settings__nav-bgColor--scrolled:#070713 !important;--template-settings__nav-link-color:#dcd8ec !important;--template-settings__nav-link-color--hover:#42e8ff !important;--template-settings__nav-subMenu-bgColor:#1d1738 !important;--template-settings__nav-mobile-bgColor:#070713 !important;--template-settings__nav-mobile-text-color:#fffaff !important;--template-settings__footer-bgColor:#05050d !important;--template-settings__footer-text-color:#aaa4bf !important;--qui-colors-primary:#9b6cff !important;--qui-colors-primary-contrast:#070713 !important;--qui-colors-secondary:#42e8ff !important;--qui-colors-secondary-contrast:#070713 !important;--qui-colors-background:#070713 !important;--qui-colors-surface:#0d0a22 !important;--qui-colors-surface-subtle:#15112c !important;--qui-colors-surface-card:#15112c !important;--qui-colors-surface-card-subtle:#1d1738 !important;--qui-colors-text:#dcd8ec !important;--qui-colors-text-muted:#aaa4bf !important;--qui-colors-heading:#fffaff !important;--qui-colors-link:#42e8ff !important;--qui-colors-link--hover:#ff4fd8 !important}html,body,.slideout-panel,.body-container{background-color:var(--nerd-night)!important;color:var(--nerd-copy)}.header-displayed .body-container{padding-top:80px}.header-bar{inset:0 auto auto 0!important;position:absolute!important;width:100%;z-index:1000}.header-bar--scrolled,.header-bar.header-bar--fixed{position:fixed!important}.tpl-brickArea-headerSuffix,.tpl-brickArea-contentSuffix,.tpl-brickArea-footerPrefix{background-color:var(--nerd-night)}@media (max-width:767px){.header-displayed .body-container{padding-top:72px}}.header-bar .quiqqer-menu-megaMenu__wrapperDesktop{align-items:center!important;display:flex!important;width:100%!important}.header-bar .quiqqer-menu-megaMenu__wrapperDesktop>.header-bar-logo{flex:0 0 auto!important;margin-right:auto!important}.header-bar .quiqqer-menu-megaMenu__wrapperDesktop>.quiqqer-menu-megaMenu-list{margin-left:auto!important}.page-1 .nerd-hero-copy .btn-container{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:1rem!important}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87){--qui-tpl-spacing--top:clamp(4rem, 7vw, 6rem) !important;--qui-tpl-spacing--bottom:clamp(3rem, 6vw, 5rem) !important}@media (max-width:767px){.page-1 .nerd-hero-copy .btn-container{align-items:stretch!important;flex-direction:column!important}.page-1 :is(.brick-id-23,.brick-id-48,.brick-id-77,.brick-id-87){--qui-tpl-spacing--top:3.5rem !important;--qui-tpl-spacing--bottom:3rem !important}}.nerdspot-events .quiqqer-eventList-entry-date,.nerdspot-events .quiqqer-eventList-entry-data{box-sizing:border-box;height:100%;margin:0!important}.footer-toTopBar-container .toTopBar{border:1px solid transparent!important}.footer-toTopBar-container .toTopBar:hover,.footer-toTopBar-container .toTopBar:focus-visible{border-color:var(--nerd-cyan)!important}.header-bar .header-bar-inner-nav,.header-bar .quiqqer-menu-megaMenu{display:flex!important;flex:1 1 100%!important;min-width:0;width:100%!important}.header-bar .quiqqer-menu-megaMenu__wrapperDesktop{flex:1 1 100%!important;max-width:none!important;width:100%!important}.header-bar .quiqqer-menu-megaMenu-list{margin-left:auto!important}:root{--template-settings__nav-aligment:flex-end !important}.nerdspot-about{background:radial-gradient(circle at 82% 8%,rgb(155 108 255 / .12),transparent 32rem),var(--nerd-night)}.nerdspot-about .main-contentWrapper{max-width:1180px}.nerdspot-about .main-content{padding-block:clamp(3rem, 7vw, 6rem)}.nerd-about{color:var(--nerd-copy)}.nerd-about .overline{color:var(--nerd-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;font-weight:800;letter-spacing:.16em;margin:0 0 1rem;text-transform:uppercase}.nerd-about-intro{margin:0 auto clamp(2.5rem, 5vw, 4rem);max-width:900px;text-align:center}.nerd-about-intro h1{color:var(--nerd-white);font-family:Georgia,"Times New Roman",serif;font-size:clamp(3.1rem, 7vw, 6.3rem);letter-spacing:-.055em;line-height:.98;margin:0;text-wrap:balance}.nerd-about-intro .lead{color:var(--nerd-muted);font-size:clamp(1.08rem, 1.8vw, 1.32rem);line-height:1.65;margin:1.5rem auto 0;max-width:760px}.nerd-about-hero{border:1px solid var(--nerd-line);box-shadow:10px 10px 0 rgb(66 232 255 / .07);margin:0 auto clamp(4.5rem, 8vw, 7.5rem);overflow:hidden;position:relative;width:min(1180px, calc(100vw - 2rem))}.nerd-about-hero::after{background:linear-gradient(180deg,transparent 68%,rgb(7 7 19 / .5)),repeating-linear-gradient(0deg,rgb(255 255 255 / .018) 0 1px,transparent 1px 4px);content:"";inset:0;pointer-events:none;position:absolute}.nerd-about-hero img{aspect-ratio:1500 / 844;display:block;height:auto;object-fit:cover;width:100%}.nerd-about-copy{margin:0 auto clamp(5rem, 9vw, 8rem);max-width:840px}.nerd-about-copy h2,.nerd-about-section-heading h2,.nerd-about-origin h2,.nerd-about-cta h2{color:var(--nerd-white);font-family:Georgia,"Times New Roman",serif;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.nerd-about-copy h2{font-size:clamp(2.35rem, 5vw, 4.5rem);margin:0 0 1.5rem}.nerd-about-copy p:not(.overline),.nerd-about-origin p{font-size:clamp(1rem, 1.35vw, 1.12rem);line-height:1.78}.nerd-about-pillars{margin-bottom:clamp(5rem, 9vw, 8rem)}.nerd-about-section-heading{margin:0 auto 2.75rem;max-width:760px;text-align:center}.nerd-about-section-heading h2{font-size:clamp(2.5rem, 5vw, 4.6rem);margin:0}.nerd-about-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr))}.nerd-about-grid article{background:linear-gradient(145deg,rgb(29 23 56 / .95),rgb(13 10 34 / .97));border:1px solid var(--nerd-line);min-height:255px;padding:1.6rem;position:relative}.nerd-about-grid article::after{border-bottom:2px solid var(--nerd-pink);border-right:2px solid var(--nerd-pink);bottom:9px;content:"";height:22px;position:absolute;right:9px;width:22px}.nerd-about-grid article:nth-child(even)::after{border-color:var(--nerd-cyan)}.nerd-about-grid span{color:var(--nerd-cyan);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;font-weight:800;letter-spacing:.12em;margin-bottom:2rem}.nerd-about-grid h3{color:var(--nerd-white);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.3rem;line-height:1.25;margin:0 0 .75rem}.nerd-about-grid p{color:var(--nerd-muted);line-height:1.65;margin:0}.nerd-about-origin{background:linear-gradient(rgb(66 232 255 / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(66 232 255 / .04) 1px,transparent 1px),var(--nerd-panel);background-size:28px 28px,28px 28px,auto;border:1px solid var(--nerd-line);box-shadow:9px 9px 0 rgb(255 79 216 / .06);display:grid;gap:clamp(2rem, 6vw, 5rem);grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);margin-bottom:clamp(5rem, 9vw, 8rem);padding:clamp(2rem, 5vw, 4.5rem)}.nerd-about-origin h2{font-size:clamp(2.25rem, 4.2vw, 4rem);margin:0}.nerd-about-origin a{color:var(--nerd-cyan)}.nerd-about-cta{background:linear-gradient(135deg,rgb(155 108 255 / .2),rgb(255 79 216 / .08));border:1px solid var(--nerd-line);padding:clamp(2.25rem, 6vw, 5rem);text-align:center}.nerd-about-cta h2{font-size:clamp(2.4rem, 5vw, 4.5rem);margin:0}.nerd-about-cta .btn-container{display:flex!important;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.nerd-about-cta .btn{align-items:center;border:2px solid var(--nerd-purple);display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:800;justify-content:center;min-height:52px;padding:.9rem 1.35rem!important;text-decoration:none;text-transform:uppercase}.nerd-about-cta .btn-primary{background:var(--nerd-purple);box-shadow:5px 5px 0 rgb(255 79 216 / .3);color:var(--nerd-white)}.nerd-about-cta .btn-secondary-outline{background:#fff0;border-color:var(--nerd-cyan);color:var(--nerd-white)}@media (max-width:900px){.nerd-about-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nerd-about-origin{grid-template-columns:1fr}}@media (max-width:767px){.nerdspot-about .main-content{padding-block:2.5rem 4rem}.nerd-about-intro{text-align:left}.nerd-about-hero{box-shadow:6px 6px 0 rgb(66 232 255 / .07);margin-bottom:4rem}.nerd-about-hero img{aspect-ratio:4 / 3}.nerd-about-grid{grid-template-columns:1fr}.nerd-about-grid article{min-height:0}.nerd-about-cta .btn-container,.nerd-about-cta .btn{width:100%}}@media (max-width:767px){.header-bar .quiqqer-menu-megaMenu__wrapperDesktop{display:none!important}.header-bar .quiqqer-menu-megaMenu__wrapperMobile{align-items:center!important;display:flex!important;justify-content:space-between!important;width:100%!important}}.nerd-language-switch{border-top:1px solid var(--nerd-line);display:flex;flex-wrap:wrap;gap:.85rem;justify-content:center;margin-top:clamp(2rem, 4vw, 3.5rem);padding-top:clamp(1.5rem, 3vw, 2.5rem);width:100%}.nerd-language-switch a{align-items:center;background:rgb(29 23 56 / .5);border:1px solid var(--nerd-line);border-radius:.25rem;color:var(--nerd-copy)!important;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem;font-weight:800;gap:.65rem;letter-spacing:.04em;min-height:44px;padding:.75rem 1rem;text-decoration:none!important;text-transform:uppercase}.nerd-language-switch a:hover,.nerd-language-switch a:focus-visible{background:rgb(155 108 255 / .2);border-color:var(--nerd-cyan);color:var(--nerd-white)!important}.nerd-language-switch span{font-size:1.2rem;line-height:1}.header-bar-logo__link picture{display:block!important;line-height:0}.header-bar-logo__link picture img{display:block;height:auto;max-height:2.25rem;width:auto}.nerd-footer-logo-link{display:inline-block;line-height:0;margin-bottom:var(--qui-spacing-lg,1.5rem);max-width:min(100%, 20rem);text-decoration:none!important}.nerd-footer-logo{display:block;height:auto;max-width:100%;width:20rem}@media (max-width:767px){.header-bar-logo__link picture img{max-height:1.75rem}.nerd-footer-logo{width:min(100%, 17rem)}}.header-bar-logo__link picture{display:block!important;line-height:0}.header-bar-logo__link picture img{display:block;height:auto;max-height:2.25rem;width:auto}.nerd-footer-logo-link{display:inline-block;line-height:0;margin-bottom:var(--qui-spacing-lg,1.5rem);max-width:min(100%, 20rem);text-decoration:none!important}.nerd-footer-logo{display:block;height:auto;max-width:100%;width:20rem}@media (max-width:767px){.header-bar-logo__link picture img{max-height:1.75rem}.nerd-footer-logo{width:min(100%, 17rem)}}.header-bar-logo__link picture{display:block!important;line-height:0}.header-bar-logo__link picture img{display:block;height:auto;max-height:2.25rem;width:auto}.nerd-footer-logo-link{display:inline-block;line-height:0;margin-bottom:var(--qui-spacing-lg,1.5rem);max-width:min(100%, 20rem);text-decoration:none!important}.nerd-footer-logo{display:block;height:auto;max-width:100%;width:20rem}@media (max-width:767px){.header-bar-logo__link picture img{max-height:1.75rem}.nerd-footer-logo{width:min(100%, 17rem)}}.header-bar-logo__link picture{display:block!important;line-height:0}.header-bar-logo__link picture img{display:block;height:auto;max-height:2.25rem;width:auto}.nerd-footer-logo-link{display:inline-block;line-height:0;margin-bottom:var(--qui-spacing-lg,1.5rem);max-width:min(100%, 20rem);text-decoration:none!important}.nerd-footer-logo{display:block;height:auto;max-width:100%;width:20rem}@media (max-width:767px){.header-bar-logo__link picture img{max-height:1.75rem}.nerd-footer-logo{width:min(100%, 17rem)}}.nerdspot-legal .nerd-legal{box-sizing:border-box;color:var(--qui-colors-text,var(--nerd-copy));margin-inline:auto;max-width:72rem;padding-block:var(--qui-spacing-2xl,3rem);width:100%}.nerdspot-legal .nerd-legal__intro{margin-bottom:var(--qui-layout-gap-lg,4rem);max-width:58rem}.nerdspot-legal .nerd-legal__intro .overline,.nerdspot-legal .nerd-legal__copy .overline{color:var(--qui-colors-secondary,var(--nerd-cyan));font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.nerdspot-legal .nerd-legal__intro h1{color:var(--qui-colors-heading,var(--nerd-white));margin-bottom:var(--qui-spacing-lg,1.5rem)}.nerdspot-legal .nerd-legal__intro .lead{color:var(--qui-colors-text-muted,var(--nerd-muted));margin-bottom:0;max-width:48rem}.nerdspot-legal .nerd-legal__grid{container-type:inline-size;display:grid;gap:var(--qui-layout-gap-sm,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:var(--qui-layout-gap-lg,4rem)}.nerdspot-legal .nerd-legal__card{background:linear-gradient(135deg,color-mix(in srgb,var(--nerd-purple) 10%,transparent),transparent 48%),var(--qui-colors-surface-card,var(--nerd-panel));border:var(--qui-border-width,1px) var(--qui-border-style,solid) var(--qui-border-color,var(--nerd-line));border-radius:var(--qui-border-radius,.75rem);box-shadow:.5rem .5rem 0 color-mix(in srgb,var(--nerd-cyan) 7%,transparent);min-width:0;padding:var(--qui-spacing-xl,2rem);position:relative}.nerdspot-legal .nerd-legal__card::after{border-bottom:2px solid var(--nerd-pink);border-right:2px solid var(--nerd-pink);bottom:var(--qui-spacing-sm,.5rem);content:"";height:var(--qui-spacing-lg,1.5rem);pointer-events:none;position:absolute;right:var(--qui-spacing-sm,.5rem);width:var(--qui-spacing-lg,1.5rem)}.nerdspot-legal .nerd-legal__label{color:var(--qui-colors-secondary,var(--nerd-cyan));font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--qui-fs-xs,.75rem);font-weight:700;letter-spacing:.12em;margin-bottom:var(--qui-spacing,1rem);text-transform:uppercase}.nerdspot-legal .nerd-legal__card h2{color:var(--qui-colors-heading,var(--nerd-white));font-family:Inter,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:var(--qui-fs-xl,1.25rem);line-height:1.3;margin-bottom:var(--qui-spacing,1rem);margin-top:0}.nerdspot-legal .nerd-legal__card p{line-height:1.7}.nerdspot-legal .nerd-legal__card p:last-child{margin-bottom:0}.nerdspot-legal .nerd-legal__card .btn-container{margin-top:var(--qui-spacing-lg,1.5rem)}.nerdspot-legal .nerd-legal__card .btn{white-space:normal}.nerdspot-legal .nerd-legal__copy{border-top:var(--qui-border-width,1px) var(--qui-border-style,solid) var(--qui-border-color,var(--nerd-line));max-width:58rem;padding-top:var(--qui-layout-gap-lg,4rem)}.nerdspot-legal .nerd-legal__copy h2{color:var(--qui-colors-heading,var(--nerd-white));margin-bottom:var(--qui-spacing,1rem);margin-top:var(--qui-spacing-2xl,3rem)}.nerdspot-legal .nerd-legal__copy .overline+h2{margin-top:0}.nerdspot-legal .nerd-legal__copy p{color:var(--qui-colors-text,var(--nerd-copy));line-height:1.8}@media (max-width:767px){.nerdspot-legal .nerd-legal{padding-block:var(--qui-spacing-xl,2rem)}.nerdspot-legal .nerd-legal__intro,.nerdspot-legal .nerd-legal__grid{margin-bottom:var(--qui-spacing-2xl,3rem)}.nerdspot-legal .nerd-legal__grid{grid-template-columns:1fr}.nerdspot-legal .nerd-legal__card{padding:var(--qui-spacing-lg,1.5rem)}.nerdspot-legal .nerd-legal__card .btn{width:100%}.nerdspot-legal .nerd-legal__copy{padding-top:var(--qui-spacing-2xl,3rem)}}.nerdspot-privacy .nerd-legal__copy{max-width:68rem}.nerdspot-privacy .nerd-legal__copy h2{border-top:var(--qui-border-width,1px) var(--qui-border-style,solid) var(--qui-border-color,var(--nerd-line));padding-top:var(--qui-spacing-2xl,3rem)}.nerdspot-privacy .nerd-legal__copy .overline+h2,.nerdspot-privacy .nerd-legal__copy>h2:first-child{border-top:0;padding-top:0}.nerdspot-privacy .nerd-legal__copy h3,.nerdspot-privacy .nerd-legal__copy h4{color:var(--qui-colors-heading,var(--nerd-white));font-family:Inter,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1.35;margin-bottom:var(--qui-spacing,1rem);margin-top:var(--qui-spacing-xl,2rem)}.nerdspot-privacy .nerd-legal__copy h3{font-size:var(--qui-fs-xl,1.25rem)}.nerdspot-privacy .nerd-legal__copy h4{font-size:var(--qui-fs-lg,1.125rem)}.nerdspot-privacy .nerd-legal__copy ul,.nerdspot-privacy .nerd-legal__copy ol{background:var(--qui-colors-surface-card,var(--nerd-panel));border:var(--qui-border-width,1px) var(--qui-border-style,solid) var(--qui-border-color,var(--nerd-line));border-radius:var(--qui-border-radius,.75rem);margin-block:var(--qui-spacing-lg,1.5rem);padding:var(--qui-spacing-lg,1.5rem) var(--qui-spacing-xl,2rem) var(--qui-spacing-lg,1.5rem) var(--qui-spacing-2xl,3rem)}.nerdspot-privacy .nerd-legal__copy li{line-height:1.7;margin-bottom:var(--qui-spacing-sm,.5rem)}.nerdspot-privacy .nerd-legal__copy li:last-child{margin-bottom:0}.nerdspot-privacy #revoke-cookies-button-wrapper{display:flex;justify-content:center;margin-inline:auto;margin-top:var(--qui-spacing,1rem);max-width:68rem}.nerdspot-privacy #revoke-cookies-button-wrapper>[data-qui],.nerdspot-privacy #revoke-cookies-button-wrapper button,.nerdspot-privacy #revoke-cookies-button-wrapper a{align-items:center;background:var(--qui-colors-surface-card,var(--nerd-panel))!important;border:var(--qui-border-width,1px) var(--qui-border-style,solid) var(--qui-colors-secondary,var(--nerd-cyan))!important;border-radius:var(--qui-btn-borderRadius,.25rem);box-shadow:.25rem .25rem 0 var(--qui-colors-primary,var(--nerd-purple));color:var(--qui-colors-secondary,var(--nerd-cyan))!important;cursor:pointer;display:inline-flex!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;justify-content:center;letter-spacing:.04em;line-height:1.2;min-height:0!important;padding:var(--qui-spacing,1rem) var(--qui-spacing-lg,1.5rem)!important;text-decoration:none!important;text-transform:uppercase;width:fit-content!important}.nerdspot-privacy #revoke-cookies-button-wrapper>[data-qui]:hover,.nerdspot-privacy #revoke-cookies-button-wrapper>[data-qui]:focus-within,.nerdspot-privacy #revoke-cookies-button-wrapper button:hover,.nerdspot-privacy #revoke-cookies-button-wrapper button:focus-visible,.nerdspot-privacy #revoke-cookies-button-wrapper a:hover,.nerdspot-privacy #revoke-cookies-button-wrapper a:focus-visible{background:var(--qui-colors-secondary,var(--nerd-cyan))!important;color:var(--qui-colors-secondary-contrast,var(--nerd-night))!important;outline:none;transform:translate(-.125rem,-.125rem)}.nerdspot-privacy #revoke-cookies-button-wrapper>[data-qui]:focus-within,.nerdspot-privacy #revoke-cookies-button-wrapper button:focus-visible,.nerdspot-privacy #revoke-cookies-button-wrapper a:focus-visible{box-shadow:.25rem .25rem 0 var(--qui-colors-primary,var(--nerd-purple)),0 0 0 .1875rem color-mix(in srgb,var(--qui-colors-secondary,var(--nerd-cyan)) 35%,transparent)}@media (max-width:767px){.nerdspot-privacy #revoke-cookies-button-wrapper>[data-qui],.nerdspot-privacy #revoke-cookies-button-wrapper button,.nerdspot-privacy #revoke-cookies-button-wrapper a{width:100%!important}}.header-bar .header-bar-logo{align-self:center!important}.header-bar .header-bar-logo__link{height:100%;justify-content:center}.header-bar .header-bar-logo__link picture{align-items:center;display:flex!important;height:100%}html:lang(ja) .nerd-hero-copy h1 span,html:lang(zh) .nerd-hero-copy h1 span{white-space:normal;overflow-wrap:anywhere;line-height:1.2}.main-content .content-body{--nerd-table-surface:var(--nerd-deep);--nerd-table-heading:var(--nerd-panel);--nerd-table-stripe:color-mix(in srgb, var(--nerd-purple) 5%, var(--nerd-deep));--nerd-table-hover:color-mix(in srgb, var(--nerd-cyan) 7%, var(--nerd-deep));--nerd-table-border:var(--nerd-line)}.main-content .content-body table:not([role="presentation"]){background:var(--nerd-table-surface);border:1px solid var(--nerd-table-border);border-collapse:separate;border-radius:.75rem;border-spacing:0;color:var(--nerd-copy);font-size:1rem;line-height:1.65;margin-block:0 var(--qui-spacing-lg,1.5rem);overflow:hidden;width:100%}.main-content .content-body table:not([role="presentation"]) :is(thead,tbody,tfoot,tr){border:0}.main-content .content-body table:not([role="presentation"]) :is(th,td){border:0;padding:1rem 1.25rem;text-align:start;vertical-align:top}.main-content .content-body table:not([role="presentation"]) thead th{background:var(--nerd-table-heading);border-bottom:1px solid var(--nerd-table-border);border-top:2px solid var(--nerd-cyan);color:var(--nerd-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;font-weight:700;letter-spacing:.025em;line-height:1.6;vertical-align:middle}.main-content .content-body table:not([role="presentation"]) tbody tr+tr>:is(th,td){border-top:1px solid var(--nerd-table-border)}.main-content .content-body table:not([role="presentation"]) tbody tr:nth-child(even)>:is(th,td){background:var(--nerd-table-stripe)}.main-content .content-body table:not([role="presentation"]) tbody th{color:var(--nerd-white);font-weight:700}.main-content .content-body table:not([role="presentation"]) :is(th,td)>:last-child{margin-bottom:0}.main-content .content-body table:not([role="presentation"]) td{font-variant-numeric:tabular-nums}.main-content .content-body table:not([role="presentation"]) small{color:var(--nerd-muted);font-size:.8125rem}.main-content .content-body table:not([role="presentation"]) a:focus-visible{outline-offset:2px}.main-content .content-body table:not([role="presentation"]) caption{color:var(--nerd-muted);padding-block:0 var(--qui-spacing-sm,.5rem);text-align:start}.main-content .content-body table:not([role="presentation"]) tfoot>tr>:is(th,td){background:var(--nerd-table-heading);border-top:1px solid var(--nerd-table-border);color:var(--nerd-white);font-weight:700}.main-content .content-body .template-table-scroll{border-radius:.75rem;margin-block:var(--qui-spacing-lg,1.5rem);max-width:100%;scrollbar-color:var(--nerd-purple) var(--nerd-deep);scrollbar-width:thin}.main-content .content-body .template-table-scroll>table:not([role="presentation"]){margin-bottom:0}.main-content .content-body .template-table-scroll::-webkit-scrollbar{display:block;height:8px}.main-content .content-body .template-table-scroll::-webkit-scrollbar-thumb{background:var(--nerd-purple);border-radius:1rem}.main-content .content-body .template-table-scroll::-webkit-scrollbar-track{background:var(--nerd-deep)}.main-content .content-body .template-table-scroll:focus-visible{outline:2px solid var(--nerd-cyan);outline-offset:-2px}@media (hover:hover){.main-content .content-body table:not([role="presentation"]) tbody tr:hover>:is(th,td),.main-content .content-body table:not([role="presentation"]) tbody tr:focus-within>:is(th,td){background:var(--nerd-table-hover)}}@media (max-width:640px){.main-content .content-body .template-table-scroll>table:not([role="presentation"]){min-width:36rem}.main-content .content-body table:not([role="presentation"]) :is(th,td){padding:.875rem 1rem}}

/* File: /packages/quiqqer/template-presentation/bin/css/main.css?lu=be2b04e08dfe31506f3b55b5d947f71e */
:root{--qui-badge-padding-y:var(--theme--qui-badge-padding-y, 0.5em);--qui-badge-padding-x:var(--theme--qui-badge-padding-x, 0.8em);--qui-badge-fontSize:var(--qui-badge-fontSize--base);--qui-badge-fontSize--base:var(--theme--qui-badge-fontSize--base, 0.85em);--qui-badge-fontSize--sm:var(--theme--qui-badge-fontSize--sm, 0.7em);--qui-badge-fontSize--lg:var(--theme--qui-badge-fontSize--lg, 1em);--qui-badge-fontWeight:var(--theme--qui-badge-fontWeight, normal);--qui-badge-color:var(--qui-badge-neutral-color);--qui-badge-bgColor:var(--qui-badge-neutral-bgColor);--qui-badge-borderRadius:var(--theme--qui-badge-borderRadius, var(--qui-radius-badge, 0.75rem));--qui-badge-primary-bgColor:var(--theme--qui-badge-primary-bgColor, var(--qui-colors-primary));--qui-badge-primary-color:var(--theme--qui-badge-primary-color, var(--qui-colors-primary-contrast));--qui-badge-primary-light-bgColor:var(--theme--qui-badge-primary-light-bgColor, var(--qui-colors-primary-50));--qui-badge-primary-light-color:var(--theme--qui-badge-primary-light-color, var(--qui-colors-primary-800));--qui-badge-secondary-bgColor:var(--theme--qui-badge-secondary-bgColor, var(--qui-colors-secondary));--qui-badge-secondary-color:var(--theme--qui-badge-secondary-color, #ffffff);--qui-badge-secondary-light-bgColor:var(--theme--qui-badge-secondary-light-bgColor, var(--qui-colors-secondary-50));--qui-badge-secondary-light-color:var(--theme--qui-badge-secondary-light-color, var(--qui-colors-secondary-800));--qui-badge-success-bgColor:var(--theme--qui-badge-success-bgColor, var(--qui-colors-success));--qui-badge-success-color:var(--theme--qui-badge-success-color, #ffffff);--qui-badge-success-light-bgColor:var(--theme--qui-badge-success-light-bgColor, var(--qui-colors-success-50));--qui-badge-success-light-color:var(--theme--qui-badge-success-light-color, var(--qui-colors-success-800));--qui-badge-danger-bgColor:var(--theme--qui-badge-danger-bgColor, var(--qui-colors-danger));--qui-badge-danger-color:var(--theme--qui-badge-danger-color, #ffffff);--qui-badge-danger-light-bgColor:var(--theme--qui-badge-danger-light-bgColor, var(--qui-colors-danger-50));--qui-badge-danger-light-color:var(--theme--qui-badge-danger-light-color, var(--qui-colors-danger-700));--qui-badge-warning-bgColor:var(--theme--qui-badge-warning-bgColor, var(--qui-colors-warning));--qui-badge-warning-color:var(--theme--qui-badge-warning-color, #000000);--qui-badge-warning-light-bgColor:var(--theme--qui-badge-warning-light-bgColor, var(--qui-colors-warning-100));--qui-badge-warning-light-color:var(--theme--qui-badge-warning-light-color, var(--qui-colors-warning-950));--qui-badge-info-bgColor:var(--theme--qui-badge-info-bgColor, var(--qui-colors-info));--qui-badge-info-color:var(--theme--qui-badge-info-color, #ffffff);--qui-badge-info-light-bgColor:var(--theme--qui-badge-info-light-bgColor, var(--qui-colors-info-50));--qui-badge-info-light-color:var(--theme--qui-badge-info-light-color, var(--qui-colors-info-800));--qui-badge-light-bgColor:var(--theme--qui-badge-light-bgColor, var(--qui-colors-light));--qui-badge-light-color:var(--theme--qui-badge-light-color, #000000);--qui-badge-dark-bgColor:var(--theme--qui-badge-dark-bgColor, var(--qui-colors-dark));--qui-badge-dark-color:var(--theme--qui-badge-dark-color, #ffffff);--qui-badge-dark-light-bgColor:var(--theme--qui-badge-dark-light-bgColor, var(--qui-colors-dark-25));--qui-badge-dark-light-color:var(--theme--qui-badge-dark-light-color, var(--qui-colors-dark));--qui-badge-white-bgColor:var(--theme--qui-badge-white-bgColor, #fff);--qui-badge-white-color:var(--theme--qui-badge-white-color, #111);--qui-badge-neutral-bgColor:var(--theme--qui-badge-neutral-bgColor, hsl(from currentColor 0 0% l / 8%));--qui-badge-neutral-color:var(--theme--qui-badge-neutral-color, hsl(from currentColor h s l))}:root{--qui-border-width:var(--theme--qui-border-width, 1px);--qui-border-style:var(--theme--qui-border-style, solid);--qui-radius-xs:var(--theme--qui-radius-xs, calc(var(--qui-radius-base) * 0.25));--qui-radius-sm:var(--theme--qui-radius-sm, calc(var(--qui-radius-base) * 0.5));--qui-radius-base:var(--theme--qui-radius-base, 0.5rem);--qui-radius-md:var(--theme--qui-radius-md, calc(var(--qui-radius-base) * 1.5));--qui-radius-lg:var(--theme--qui-radius-lg, calc(var(--qui-radius-base) * 2));--qui-radius-xl:var(--theme--qui-radius-xl, calc(var(--qui-radius-base) * 3));--qui-radius-2xl:var(--theme--qui-radius-2xl, calc(var(--qui-radius-base) * 4));--qui-radius-3xl:var(--theme--qui-radius-3xl, calc(var(--qui-radius-base) * 5));--qui-radius-full:9999px;--qui-border-color:var(--theme--qui-border-color, #ddd);--qui-radius-btn:var(--theme--qui-radius-btn, var(--qui-radius-base));--qui-radius-input:var(--theme--qui-radius-input, var(--qui-radius-base));--qui-radius-card:var(--theme--qui-radius-card, var(--qui-radius-lg));--qui-radius-modal:var(--theme--qui-radius-modal, var(--qui-radius-lg));--qui-radius-section:var(--theme--qui-radius-section, var(--qui-radius-2xl));--qui-radius-badge:var(--theme--qui-radius-badge, var(--qui-radius-sm));--qui-radius-image:var(--theme--qui-radius-image, var(--qui-radius-base));--qui-radius-pill:var(--qui-radius-full);--qui-radius-circle:50%}:root{--qui-btn-borderRadius:var(--theme--qui-btn-borderRadius, var(--qui-radius-btn));--qui-btn-borderWidth:var(--theme--qui-btn-borderWidth, 1px);--qui-btn-borderStyle:var(--theme--qui-btn-borderStyle, solid);--qui-btn-gap:var(--theme--qui-btn-gap, 0.75em);--qui-btn-fontWeight:var(--theme--qui-btn-fontWeight, normal);--qui-btn-transition:var(--theme--qui-btn-transitiont, all .15s ease-in-out);--qui-btn-primary-color:var(--theme--qui-btn-primary-color, var(--template-settings__btn-text-color, var(--qui-colors-primary-contrast)));--qui-btn-primary-bg:var(--theme--qui-btn-primary-bg, var(--qui-colors-primary));--qui-btn-primary-borderColor:var(--theme--qui-btn-primary-borderColor, var(--qui-colors-primary));--qui-btn-primary-color--hover:var(--theme--qui-btn-primary-color--hover, var(--qui-btn-primary-color));--qui-btn-primary-bg--hover:var(--theme--qui-btn-primary-bg--hover, color-mix(in srgb, var(--qui-btn-primary-bg), black 20%));--qui-btn-primary-borderColor--hover:var(--theme--qui-btn-primary-borderColor--hover, color-mix(in srgb, var(--qui-btn-primary-bg), black 20%));--qui-btn-primary-color--disabled:var(--theme--qui-btn-primary-color--disabled, color-mix(in srgb, var(--qui-btn-primary-color), var(--qui-btn-primary-bg--disabled) 20%));--qui-btn-primary-bg--disabled:var(--theme--qui-btn-primary-bg--disabled, color-mix(in srgb, var(--qui-btn-primary-bg), white 50%));--qui-btn-primary-borderColor--disabled:var(--theme--qui-btn-primary-borderColor--disabled, color-mix(in srgb, var(--qui-btn-primary-bg), white 50%));--qui-btn-primary-outline-color:var(--theme--qui-btn-primary-outline-color, var(--qui-colors-primary));--qui-btn-primary-outline-bg:var(--theme--qui-btn-primary-outline-bg, transparent);--qui-btn-primary-outline-borderColor:var(--theme--qui-btn-primary-outline-borderColor, var(--qui-colors-primary));--qui-btn-primary-outline-color--hover:var(--theme--qui-btn-primary-outline-color--hover, var(--template-settings__btn-text-color, var(--qui-colors-primary-contrast)));--qui-btn-primary-outline-bg--hover:var(--theme--qui-btn-primary-outline-bg--hover, var(--qui-colors-primary));--qui-btn-primary-outline-borderColor--hover:var(--theme--qui-btn-primary-outline-borderColor--hover, var(--qui-colors-primary));--qui-btn-primary-outline-color--disabled:var(--theme--qui-btn-primary-outline-color--disabled, color-mix(in srgb, var(--qui-btn-primary-bg), white 40%));--qui-btn-primary-outline-bg--disabled:var(--theme--qui-btn-primary-outline-bg--disabled, transparent);--qui-btn-primary-outline-borderColor--disabled:var(--theme--qui-btn-primary-outline-borderColor--disabled, color-mix(in srgb, var(--qui-btn-primary-bg), white 40%));--qui-btn-secondary-color:var(--theme--qui-btn-secondary-color, var(--qui-colors-secondary-contrast));--qui-btn-secondary-bg:var(--theme--qui-btn-secondary-bg, var(--qui-colors-secondary));--qui-btn-secondary-borderColor:var(--theme--qui-btn-secondary-borderColor, var(--qui-colors-secondary));--qui-btn-secondary-color--hover:var(--theme--qui-btn-secondary-color--hover, var(--qui-colors-secondary-contrast));--qui-btn-secondary-bg--hover:var(--theme--qui-btn-secondary-bg--hover, color-mix(in srgb, var(--qui-btn-secondary-bg), black 20%));--qui-btn-secondary-borderColor--hover:var(--theme--qui-btn-secondary-borderColor--hover, color-mix(in srgb, var(--qui-btn-secondary-bg), black 20%));--qui-btn-secondary-color--disabled:var(--theme--qui-btn-secondary-color--disabled, color-mix(in srgb, var(--qui-btn-secondary-color), var(--qui-btn-secondary-bg--disabled) 20%));--qui-btn-secondary-bg--disabled:var(--theme--qui-btn-secondary-bg--disabled, color-mix(in srgb, var(--qui-btn-secondary-bg), white 40%));--qui-btn-secondary-borderColor--disabled:var(--theme--qui-btn-secondary-borderColor--disabled, color-mix(in srgb, var(--qui-btn-secondary-bg), white 40%));--qui-btn-secondary-outline-color:var(--theme--qui-btn-secondary-outline-color, var(--qui-colors-secondary));--qui-btn-secondary-outline-bg:var(--theme--qui-btn-secondary-outline-bg, transparent);--qui-btn-secondary-outline-borderColor:var(--theme--qui-btn-secondary-outline-borderColor, var(--qui-colors-secondary));--qui-btn-secondary-outline-color--hover:var(--theme--qui-btn-secondary-outline-color--hover, var(--qui-colors-secondary-contrast));--qui-btn-secondary-outline-bg--hover:var(--theme--qui-btn-secondary-outline-bg--hover, var(--qui-colors-secondary));--qui-btn-secondary-outline-borderColor--hover:var(--theme--qui-btn-secondary-outline-borderColor--hover, var(--qui-colors-secondary));--qui-btn-secondary-outline-color--disabled:var(--theme--qui-btn-secondary-outline-color--disabled, color-mix(in srgb, var(--qui-colors-secondary), white 40%));--qui-btn-secondary-outline-bg--disabled:var(--theme--qui-btn-secondary-outline-bg--disabled, transparent);--qui-btn-secondary-outline-borderColor--disabled:var(--theme--qui-btn-secondary-outline-borderColor--disabled, color-mix(in srgb, var(--qui-colors-secondary), white 40%));--qui-btn-success-color:var(--theme--qui-btn-success-color, var(--qui-colors-success-contrast));--qui-btn-success-bg:var(--theme--qui-btn-success-bg, var(--qui-colors-success));--qui-btn-success-borderColor:var(--theme--qui-btn-success-borderColor, var(--qui-colors-success));--qui-btn-success-color--hover:var(--theme--qui-btn-success-color--hover, var(--qui-colors-success-contrast));--qui-btn-success-bg--hover:var(--theme--qui-btn-success-bg--hover, color-mix(in srgb, var(--qui-btn-success-bg), black 10%));--qui-btn-success-borderColor--hover:var(--theme--qui-btn-success-borderColor--hover, color-mix(in srgb, var(--qui-btn-success-bg), black 10%));--qui-btn-success-color--disabled:var(--theme--qui-btn-success-color--disabled, color-mix(in srgb, var(--qui-btn-success-color), var(--qui-btn-success-bg--disabled) 20%));--qui-btn-success-bg--disabled:var(--theme--qui-btn-success-bg--disabled, color-mix(in srgb, var(--qui-btn-success-bg), white 40%));--qui-btn-success-borderColor--disabled:var(--theme--qui-btn-success-borderColor--disabled, color-mix(in srgb, var(--qui-btn-success-bg), white 40%));--qui-btn-success-outline-color:var(--theme--qui-btn-success-outline-color, var(--qui-colors-success));--qui-btn-success-outline-bg:var(--theme--qui-btn-success-outline-bg, transparent);--qui-btn-success-outline-borderColor:var(--theme--qui-btn-success-outline-borderColor, var(--qui-colors-success));--qui-btn-success-outline-color--hover:var(--theme--qui-btn-success-outline-color--hover, var(--qui-colors-success-contrast));--qui-btn-success-outline-bg--hover:var(--theme--qui-btn-success-outline-bg--hover, var(--qui-colors-success));--qui-btn-success-outline-borderColor--hover:var(--theme--qui-btn-success-outline-borderColor--hover, var(--qui-colors-success));--qui-btn-success-outline-color--disabled:var(--theme--qui-btn-success-outline-color--disabled, color-mix(in srgb, var(--qui-colors-success), white 40%));--qui-btn-success-outline-bg--disabled:var(--theme--qui-btn-success-outline-bg--disabled, transparent);--qui-btn-success-outline-borderColor--disabled:var(--theme--qui-btn-success-outline-borderColor--disabled, color-mix(in srgb, var(--qui-colors-success), white 40%));--qui-btn-danger-color:var(--theme--qui-btn-danger-color, var(--qui-colors-danger-contrast));--qui-btn-danger-bg:var(--theme--qui-btn-danger-bg, var(--qui-colors-danger));--qui-btn-danger-borderColor:var(--theme--qui-btn-danger-borderColor, var(--qui-colors-danger));--qui-btn-danger-color--hover:var(--theme--qui-btn-danger-color--hover, var(--qui-colors-danger-contrast));--qui-btn-danger-bg--hover:var(--theme--qui-btn-danger-bg--hover, color-mix(in srgb, var(--qui-btn-danger-bg), black 10%));--qui-btn-danger-borderColor--hover:var(--theme--qui-btn-danger-borderColor--hover, color-mix(in srgb, var(--qui-btn-danger-bg), black 10%));--qui-btn-danger-color--disabled:var(--theme--qui-btn-danger-color--disabled, color-mix(in srgb, var(--qui-btn-danger-color), var(--qui-btn-danger-bg--disabled) 20%));--qui-btn-danger-bg--disabled:var(--theme--qui-btn-danger-bg--disabled, color-mix(in srgb, var(--qui-btn-danger-bg), white 40%));--qui-btn-danger-borderColor--disabled:var(--theme--qui-btn-danger-borderColor--disabled, color-mix(in srgb, var(--qui-btn-danger-bg), white 40%));--qui-btn-danger-outline-color:var(--theme--qui-btn-danger-outline-color, var(--qui-colors-danger));--qui-btn-danger-outline-bg:var(--theme--qui-btn-danger-outline-bg, transparent);--qui-btn-danger-outline-borderColor:var(--theme--qui-btn-danger-outline-borderColor, var(--qui-colors-danger));--qui-btn-danger-outline-color--hover:var(--theme--qui-btn-danger-outline-color--hover, var(--qui-colors-danger-contrast));--qui-btn-danger-outline-bg--hover:var(--theme--qui-btn-danger-outline-bg--hover, var(--qui-colors-danger));--qui-btn-danger-outline-borderColor--hover:var(--theme--qui-btn-danger-outline-borderColor--hover, var(--qui-colors-danger));--qui-btn-danger-outline-color--disabled:var(--theme--qui-btn-danger-outline-color--disabled, color-mix(in srgb, var(--qui-colors-danger), white 40%));--qui-btn-danger-outline-bg--disabled:var(--theme--qui-btn-danger-outline-bg--disabled, transparent);--qui-btn-danger-outline-borderColor--disabled:var(--theme--qui-btn-danger-outline-borderColor--disabled, color-mix(in srgb, var(--qui-colors-danger), white 40%));--qui-btn-warning-color:var(--theme--qui-btn-warning-color, var(--qui-colors-warning-contrast));--qui-btn-warning-bg:var(--theme--qui-btn-warning-bg, var(--qui-colors-warning));--qui-btn-warning-borderColor:var(--theme--qui-btn-warning-borderColor, var(--qui-colors-warning));--qui-btn-warning-color--hover:var(--theme--qui-btn-warning-color--hover, var(--qui-colors-warning-contrast));--qui-btn-warning-bg--hover:var(--theme--qui-btn-warning-bg--hover, color-mix(in srgb, var(--qui-btn-warning-bg), black 10%));--qui-btn-warning-borderColor--hover:var(--theme--qui-btn-warning-borderColor--hover, color-mix(in srgb, var(--qui-btn-warning-bg), black 10%));--qui-btn-warning-color--disabled:var(--theme--qui-btn-warning-color--disabled, color-mix(in srgb, var(--qui-btn-warning-color), var(--qui-btn-warning-bg--disabled) 20%));--qui-btn-warning-bg--disabled:var(--theme--qui-btn-warning-bg--disabled, color-mix(in srgb, var(--qui-btn-warning-bg), white 40%));--qui-btn-warning-borderColor--disabled:var(--theme--qui-btn-warning-borderColor--disabled, color-mix(in srgb, var(--qui-btn-warning-bg), white 40%));--qui-btn-warning-outline-color:var(--theme--qui-btn-warning-outline-color, var(--qui-colors-warning));--qui-btn-warning-outline-bg:var(--theme--qui-btn-warning-outline-bg, transparent);--qui-btn-warning-outline-borderColor:var(--theme--qui-btn-warning-outline-borderColor, var(--qui-colors-warning));--qui-btn-warning-outline-color--hover:var(--theme--qui-btn-warning-outline-color--hover, var(--qui-colors-warning-contrast));--qui-btn-warning-outline-bg--hover:var(--theme--qui-btn-warning-outline-bg--hover, var(--qui-colors-warning));--qui-btn-warning-outline-borderColor--hover:var(--theme--qui-btn-warning-outline-borderColor--hover, var(--qui-colors-warning));--qui-btn-warning-outline-color--disabled:var(--theme--qui-btn-warning-outline-color--disabled, color-mix(in srgb, var(--qui-colors-warning), white 40%));--qui-btn-warning-outline-bg--disabled:var(--theme--qui-btn-warning-outline-bg--disabled, transparent);--qui-btn-warning-outline-borderColor--disabled:var(--theme--qui-btn-warning-outline-borderColor--disabled, color-mix(in srgb, var(--qui-colors-warning), white 40%));--qui-btn-info-color:var(--theme--qui-btn-info-color, var(--qui-colors-info-contrast));--qui-btn-info-bg:var(--theme--qui-btn-info-bg, var(--qui-colors-info));--qui-btn-info-borderColor:var(--theme--qui-btn-info-borderColor, var(--qui-colors-info));--qui-btn-info-color--hover:var(--theme--qui-btn-info-color--hover, var(--qui-colors-info-contrast));--qui-btn-info-bg--hover:var(--theme--qui-btn-info-bg--hover, color-mix(in srgb, var(--qui-btn-info-bg), black 10%));--qui-btn-info-borderColor--hover:var(--theme--qui-btn-info-borderColor--hover, color-mix(in srgb, var(--qui-btn-info-bg), black 10%));--qui-btn-info-color--disabled:var(--theme--qui-btn-info-color--disabled, color-mix(in srgb, var(--qui-btn-info-color), var(--qui-btn-info-bg--disabled) 20%));--qui-btn-info-bg--disabled:var(--theme--qui-btn-info-bg--disabled, color-mix(in srgb, var(--qui-btn-info-bg), white 40%));--qui-btn-info-borderColor--disabled:var(--theme--qui-btn-info-borderColor--disabled, color-mix(in srgb, var(--qui-btn-info-bg), white 40%));--qui-btn-info-outline-color:var(--theme--qui-btn-info-outline-color, var(--qui-colors-info));--qui-btn-info-outline-bg:var(--theme--qui-btn-info-outline-bg, transparent);--qui-btn-info-outline-borderColor:var(--theme--qui-btn-info-outline-borderColor, var(--qui-colors-info));--qui-btn-info-outline-color--hover:var(--theme--qui-btn-info-outline-color--hover, var(--qui-colors-info-contrast));--qui-btn-info-outline-bg--hover:var(--theme--qui-btn-info-outline-bg--hover, var(--qui-colors-info));--qui-btn-info-outline-borderColor--hover:var(--theme--qui-btn-info-outline-borderColor--hover, var(--qui-colors-info));--qui-btn-info-outline-color--disabled:var(--theme--qui-btn-info-outline-color--disabled, color-mix(in srgb, var(--qui-colors-info), white 40%));--qui-btn-info-outline-bg--disabled:var(--theme--qui-btn-info-outline-bg--disabled, transparent);--qui-btn-info-outline-borderColor--disabled:var(--theme--qui-btn-info-outline-borderColor--disabled, color-mix(in srgb, var(--qui-colors-info), white 40%));--qui-btn-dark-color:var(--theme--qui-btn-dark-color, var(--qui-colors-dark-contrast));--qui-btn-dark-bg:var(--theme--qui-btn-dark-bg, var(--qui-colors-dark));--qui-btn-dark-borderColor:var(--theme--qui-btn-dark-borderColor, var(--qui-colors-dark));--qui-btn-dark-color--hover:var(--theme--qui-btn-dark-color--hover, var(--qui-colors-dark-contrast));--qui-btn-dark-bg--hover:var(--theme--qui-btn-dark-bg--hover, color-mix(in srgb, var(--qui-btn-dark-bg), black 10%));--qui-btn-dark-borderColor--hover:var(--theme--qui-btn-dark-borderColor--hover, color-mix(in srgb, var(--qui-btn-dark-bg), black 10%));--qui-btn-dark-color--disabled:var(--theme--qui-btn-dark-color--disabled, color-mix(in srgb, var(--qui-btn-dark-color), var(--qui-btn-dark-bg--disabled) 20%));--qui-btn-dark-bg--disabled:var(--theme--qui-btn-dark-bg--disabled, color-mix(in srgb, var(--qui-btn-dark-bg), white 40%));--qui-btn-dark-borderColor--disabled:var(--theme--qui-btn-dark-borderColor--disabled, color-mix(in srgb, var(--qui-btn-dark-bg), white 40%));--qui-btn-dark-outline-color:var(--theme--qui-btn-dark-outline-color, var(--qui-colors-dark));--qui-btn-dark-outline-bg:var(--theme--qui-btn-dark-outline-bg, transparent);--qui-btn-dark-outline-borderColor:var(--theme--qui-btn-dark-outline-borderColor, var(--qui-colors-dark));--qui-btn-dark-outline-color--hover:var(--theme--qui-btn-dark-outline-color--hover, var(--qui-colors-dark-contrast));--qui-btn-dark-outline-bg--hover:var(--theme--qui-btn-dark-outline-bg--hover, var(--qui-colors-dark));--qui-btn-dark-outline-borderColor--hover:var(--theme--qui-btn-dark-outline-borderColor--hover, var(--qui-colors-dark));--qui-btn-dark-outline-color--disabled:var(--theme--qui-btn-dark-outline-color--disabled, color-mix(in srgb, var(--qui-colors-dark), white 40%));--qui-btn-dark-outline-bg--disabled:var(--theme--qui-btn-dark-outline-bg--disabled, transparent);--qui-btn-dark-outline-borderColor--disabled:var(--theme--qui-btn-dark-outline-borderColor--disabled, color-mix(in srgb, var(--qui-colors-dark), white 40%));--qui-btn-light-color:var(--theme--qui-btn-light-color, var(--qui-colors-light-contrast));--qui-btn-light-bg:var(--theme--qui-btn-light-bg, var(--qui-colors-light));--qui-btn-light-borderColor:var(--theme--qui-btn-light-borderColor, var(--qui-colors-light));--qui-btn-light-color--hover:var(--theme--qui-btn-light-color--hover, var(--qui-colors-light-contrast));--qui-btn-light-bg--hover:var(--theme--qui-btn-light-bg--hover, color-mix(in srgb, var(--qui-btn-light-bg), black 10%));--qui-btn-light-borderColor--hover:var(--theme--qui-btn-light-borderColor--hover, color-mix(in srgb, var(--qui-btn-light-bg), black 10%));--qui-btn-light-color--disabled:var(--theme--qui-btn-light-color--disabled, color-mix(in srgb, var(--qui-btn-light-color), var(--qui-btn-light-bg--disabled) 20%));--qui-btn-light-bg--disabled:var(--theme--qui-btn-light-bg--disabled, color-mix(in srgb, var(--qui-btn-light-bg), white 40%));--qui-btn-light-borderColor--disabled:var(--theme--qui-btn-light-borderColor--disabled, color-mix(in srgb, var(--qui-btn-light-bg), white 40%));--qui-btn-light-outline-color:var(--theme--qui-btn-light-outline-color, var(--qui-colors-light-contrast));--qui-btn-light-outline-bg:var(--theme--qui-btn-light-outline-bg, transparent);--qui-btn-light-outline-borderColor:var(--theme--qui-btn-light-outline-borderColor, var(--qui-colors-light-800));--qui-btn-light-outline-color--hover:var(--theme--qui-btn-light-outline-color--hover, var(--qui-colors-light-contrast));--qui-btn-light-outline-bg--hover:var(--theme--qui-btn-light-outline-bg--hover, var(--qui-colors-light));--qui-btn-light-outline-borderColor--hover:var(--theme--qui-btn-light-outline-borderColor--hover, var(--qui-colors-light));--qui-btn-light-outline-color--disabled:var(--theme--qui-btn-light-outline-color--disabled, color-mix(in srgb, var(--qui-colors-light-contrast), white 40%));--qui-btn-light-outline-bg--disabled:var(--theme--qui-btn-light-outline-bg--disabled, transparent);--qui-btn-light-outline-borderColor--disabled:var(--theme--qui-btn-light-outline-borderColor--disabled, color-mix(in srgb, var(--qui-colors-light-800), white 40%));--qui-btn-white-color:var(--theme--qui-btn-white-color, var(--qui-colors-white-contrast));--qui-btn-white-bg:var(--theme--qui-btn-white-bg, var(--qui-colors-white));--qui-btn-white-borderColor:var(--theme--qui-btn-white-borderColor, var(--qui-colors-white));--qui-btn-white-color--hover:var(--theme--qui-btn-white-color--hover, var(--qui-colors-white-contrast));--qui-btn-white-bg--hover:var(--theme--qui-btn-white-bg--hover, color-mix(in srgb, var(--qui-btn-white-bg), black 5%));--qui-btn-white-borderColor--hover:var(--theme--qui-btn-white-borderColor--hover, color-mix(in srgb, var(--qui-btn-white-bg), black 5%));--qui-btn-white-color--disabled:var(--theme--qui-btn-white-color--disabled, color-mix(in srgb, var(--qui-btn-white-color), var(--qui-btn-white-bg--disabled) 20%));--qui-btn-white-bg--disabled:var(--theme--qui-btn-white-bg--disabled, color-mix(in srgb, var(--qui-btn-white-bg), white 40%));--qui-btn-white-borderColor--disabled:var(--theme--qui-btn-white-borderColor--disabled, color-mix(in srgb, var(--qui-btn-white-bg), white 40%));--qui-btn-white-outline-color:var(--theme--qui-btn-white-outline-color, var(--qui-colors-white));--qui-btn-white-outline-bg:var(--theme--qui-btn-white-outline-bg, transparent);--qui-btn-white-outline-borderColor:var(--theme--qui-btn-white-outline-borderColor, var(--qui-colors-white));--qui-btn-white-outline-color--hover:var(--theme--qui-btn-white-outline-color--hover, var(--qui-colors-white-contrast));--qui-btn-white-outline-bg--hover:var(--theme--qui-btn-white-outline-bg--hover, var(--qui-colors-white));--qui-btn-white-outline-borderColor--hover:var(--theme--qui-btn-white-outline-borderColor--hover, var(--qui-colors-white));--qui-btn-white-outline-color--disabled:var(--theme--qui-btn-white-outline-color--disabled, color-mix(in srgb, var(--qui-colors-white), black 10%));--qui-btn-white-outline-bg--disabled:var(--theme--qui-btn-white-outline-bg--disabled, transparent);--qui-btn-white-outline-borderColor--disabled:var(--theme--qui-btn-white-outline-borderColor--disabled, color-mix(in srgb, var(--qui-colors-white), black 10%));--qui-btn-link-color:var(--theme--qui-btn-link-color, var(--qui-colors-primary));--qui-btn-link-color--hover:var(--theme--qui-btn-link-color--hover, color-mix(in srgb, var(--qui-colors-primary), white 20%));--qui-btn-link-bg--hover:var(--theme--qui-btn-link-bg--hover, rgba(0,0,0,0.075));--qui-btn-link-color--disabled:var(--theme--qui-btn-link-color--disabled, color-mix(in srgb, var(--qui-colors-primary), white 40%));--qui-btn-link-body-color:var(--theme--qui-btn-link-body-color, hsl(from currentColor h s l));--qui-btn-link-body-color--hover:var(--theme--qui-btn-link-body-color, color-mix(in srgb, currentColor, white 10%));--qui-btn-link-body-bg--hover:var(--theme--qui-btn-link-body-bg--hover, hsl(from currentColor h s l / 10%));--qui-btn-link-body-color--disabled:var(--theme--qui-btn-link-body-color--disabled, var(--qui-colors-body));--qui-btn-icon-size:var(--theme--qui-btn-icon-size, 2.75em);--qui-btn-icon-radius:var(--theme--qui-btn-icon-radius, var(--qui-btn-borderRadius));--qui-btn-close-color:var(--theme--qui-btn-close-color, color-mix(in srgb, currentColor, white 40%));--qui-btn-close-color--hover:var(--theme--qui-btn-close-color, hsl(from currentColor h s l));--qui-btn-close-bg--hover:var(--theme--qui-btn-close-bg--hover, transparent);--qui-btn-close-color--disabled:var(--theme--qui-btn-close-color--disabled, color-mix(in srgb, currentColor, white 70%));--qui-btn-close-radius:var(--theme--qui-btn-close-radius, var(--qui-radius-full));--qui-btn-toTop-color:var(--theme--qui-btn-toTop-color, var(--qui-colors-light-contrast));--qui-btn-toTop-bgColor:var(--theme--qui-btn-toTop-bgColor, var(--qui-colors-light));--qui-btn-toTop-borderColor:var(--theme--qui-btn-toTop-borderColor, transparent);--qui-btn-toTop-color--hover:var(--theme--qui-btn-toTop-color--hover, var(--qui-btn-toTop-color));--qui-btn-toTop-bgColor--hover:var(--theme--qui-btn-toTop-bgColor--hover, var(--qui-btn-toTop-bgColor));--qui-btn-toTop-borderColor--hover:var(--theme--qui-btn-toTop-borderColor--hover, var(--qui-btn-toTop-borderColor));--qui-btn-toTop-offset:var(--theme--qui-btn-toTop-offset, 1rem);--qui-btn-toTop-bottom:var(--theme--qui-btn-toTop-bottom, var(--qui-btn-toTop-offset));--qui-btn-toTop-right:var(--theme--qui-btn-toTop-right, var(--qui-btn-toTop-offset));--qui-btn-toTop-transform--initial:var(--theme--qui-btn-toTop-transform, scale(0));--qui-btn-toTop-transform--show:var(--theme--qui-btn-toTop-transform--show, scale(1))}:root{--qui-colors-text:var(--template-settings__body-color);--qui-colors-background:var(--theme--template-settings__body-bgColor, #fff);--qui-colors-surface:var(--theme--qui-colors-surface, #fff);--qui-colors-surface-subtle:var(--theme--qui-colors-surface-subtle, #f5f5f5);--qui-colors-surface-card:var(--theme--qui-colors-surface-card, var(--qui-colors-surface));--qui-colors-surface-card-subtle:var(--theme--qui-colors-surface-card-subtle, var(--qui-colors-surface-subtle));--qui-colors-modal:var(--theme--qui-colors-modal, #fff);--qui-colors-modal-actions:var(--theme--qui-colors-modal-action, var(--qui-colors-modal));--qui-colors-heading:var(--theme--qui-colors-heading, inherit);--qui-colors-text-muted:var(--theme--qui-colors-text-muted, #8a8e93);--qui-colors-text-soft:var(--theme--qui-colors-text-soft, color-mix(in srgb, var(--qui-colors-text-muted) 70%, var(--qui-colors-background)));--qui-colors-link:var(--theme--qui-link-color, var(--qui-colors-primary));--qui-colors-link--hover:var(--theme--qui-link-color--hover, var(--qui-colors-primary-700));--qui-colors-focus-ring:var(--theme--qui-colors-focus-ring, var(--qui-colors-primary-50));--qui-colors-body:var(--qui-colors-text);--qui-colors-body-bgColor:var(--qui-colors-background);--qui-colors-muted:var(--qui-colors-text-muted);--qui-colors-primary--accent:var(--theme--qui-colors-primary--accent, var(--qui-colors-primary-contrast));--qui-colors-primary:var(--theme--qui-colors-primary, var(--template-settings__color-primary));--qui-colors-primary--light:var(--theme--qui-colors-primary--light, var(--qui-colors-primary-300));--qui-colors-primary--dark:var(--theme--qui-colors-primary--dark, var(--qui-colors-primary-700));--qui-colors-primary-contrast:var(--theme--qui-colors-primary-contrast, var(--template-settings__color-primary-contrast, #fff));--qui-colors-primary-25:color-mix(in srgb, var(--qui-colors-primary) 5%, white);--qui-colors-primary-50:color-mix(in srgb, var(--qui-colors-primary) 10%, white);--qui-colors-primary-100:color-mix(in srgb, var(--qui-colors-primary) 20%, white);--qui-colors-primary-200:color-mix(in srgb, var(--qui-colors-primary) 40%, white);--qui-colors-primary-300:color-mix(in srgb, var(--qui-colors-primary) 60%, white);--qui-colors-primary-400:color-mix(in srgb, var(--qui-colors-primary) 80%, white);--qui-colors-primary-500:var(--qui-colors-primary);--qui-colors-primary-600:color-mix(in srgb, var(--qui-colors-primary) 90%, black);--qui-colors-primary-700:color-mix(in srgb, var(--qui-colors-primary) 80%, black);--qui-colors-primary-800:color-mix(in srgb, var(--qui-colors-primary) 70%, black);--qui-colors-primary-900:color-mix(in srgb, var(--qui-colors-primary) 60%, black);--qui-colors-primary-950:color-mix(in srgb, var(--qui-colors-primary) 50%, black);--qui-colors-secondary:var(--theme--qui-colors-secondary, #6c757d);--qui-colors-secondary-contrast:var(--theme--qui-colors-secondary-contrast, #ffffff);--qui-colors-secondary-25:color-mix(in srgb, var(--qui-colors-secondary) 5%, white);--qui-colors-secondary-50:color-mix(in srgb, var(--qui-colors-secondary) 10%, white);--qui-colors-secondary-100:color-mix(in srgb, var(--qui-colors-secondary) 20%, white);--qui-colors-secondary-200:color-mix(in srgb, var(--qui-colors-secondary) 40%, white);--qui-colors-secondary-300:color-mix(in srgb, var(--qui-colors-secondary) 60%, white);--qui-colors-secondary-400:color-mix(in srgb, var(--qui-colors-secondary) 80%, white);--qui-colors-secondary-500:var(--qui-colors-secondary);--qui-colors-secondary-600:color-mix(in srgb, var(--qui-colors-secondary) 90%, black);--qui-colors-secondary-700:color-mix(in srgb, var(--qui-colors-secondary) 80%, black);--qui-colors-secondary-800:color-mix(in srgb, var(--qui-colors-secondary) 70%, black);--qui-colors-secondary-900:color-mix(in srgb, var(--qui-colors-secondary) 60%, black);--qui-colors-secondary-950:color-mix(in srgb, var(--qui-colors-secondary) 50%, black);--qui-colors-success:var(--theme--qui-colors-success, #28a745);--qui-colors-success-contrast:var(--theme--qui-colors-success-contrast, #ffffff);--qui-colors-success-25:color-mix(in srgb, var(--qui-colors-success) 5%, white);--qui-colors-success-50:color-mix(in srgb, var(--qui-colors-success) 10%, white);--qui-colors-success-100:color-mix(in srgb, var(--qui-colors-success) 20%, white);--qui-colors-success-200:color-mix(in srgb, var(--qui-colors-success) 40%, white);--qui-colors-success-300:color-mix(in srgb, var(--qui-colors-success) 60%, white);--qui-colors-success-400:color-mix(in srgb, var(--qui-colors-success) 80%, white);--qui-colors-success-500:var(--qui-colors-success);--qui-colors-success-600:color-mix(in srgb, var(--qui-colors-success) 90%, black);--qui-colors-success-700:color-mix(in srgb, var(--qui-colors-success) 80%, black);--qui-colors-success-800:color-mix(in srgb, var(--qui-colors-success) 70%, black);--qui-colors-success-900:color-mix(in srgb, var(--qui-colors-success) 60%, black);--qui-colors-success-950:color-mix(in srgb, var(--qui-colors-success) 50%, black);--qui-colors-danger:var(--theme--qui-colors-danger, #dc4139);--qui-colors-danger-contrast:var(--theme--qui-colors-danger-contrast, #ffffff);--qui-colors-danger-25:color-mix(in srgb, var(--qui-colors-danger) 5%, white);--qui-colors-danger-50:color-mix(in srgb, var(--qui-colors-danger) 10%, white);--qui-colors-danger-100:color-mix(in srgb, var(--qui-colors-danger) 20%, white);--qui-colors-danger-200:color-mix(in srgb, var(--qui-colors-danger) 40%, white);--qui-colors-danger-300:color-mix(in srgb, var(--qui-colors-danger) 60%, white);--qui-colors-danger-400:color-mix(in srgb, var(--qui-colors-danger) 80%, white);--qui-colors-danger-500:var(--qui-colors-danger);--qui-colors-danger-600:color-mix(in srgb, var(--qui-colors-danger) 90%, black);--qui-colors-danger-700:color-mix(in srgb, var(--qui-colors-danger) 80%, black);--qui-colors-danger-800:color-mix(in srgb, var(--qui-colors-danger) 70%, black);--qui-colors-danger-900:color-mix(in srgb, var(--qui-colors-danger) 60%, black);--qui-colors-danger-950:color-mix(in srgb, var(--qui-colors-danger) 50%, black);--qui-colors-warning:var(--theme--qui-colors-warning, #ffd147);--qui-colors-warning-contrast:var(--theme--qui-colors-warning-contrast, #000000);--qui-colors-warning-25:color-mix(in srgb, var(--qui-colors-warning) 5%, white);--qui-colors-warning-50:color-mix(in srgb, var(--qui-colors-warning) 10%, white);--qui-colors-warning-100:color-mix(in srgb, var(--qui-colors-warning) 20%, white);--qui-colors-warning-200:color-mix(in srgb, var(--qui-colors-warning) 40%, white);--qui-colors-warning-300:color-mix(in srgb, var(--qui-colors-warning) 60%, white);--qui-colors-warning-400:color-mix(in srgb, var(--qui-colors-warning) 80%, white);--qui-colors-warning-500:var(--qui-colors-warning);--qui-colors-warning-600:color-mix(in srgb, var(--qui-colors-warning) 90%, black);--qui-colors-warning-700:color-mix(in srgb, var(--qui-colors-warning) 80%, black);--qui-colors-warning-800:color-mix(in srgb, var(--qui-colors-warning) 70%, black);--qui-colors-warning-900:color-mix(in srgb, var(--qui-colors-warning) 60%, black);--qui-colors-warning-950:color-mix(in srgb, var(--qui-colors-warning) 50%, black);--qui-colors-info:var(--theme--qui-colors-info, #4ca5ce);--qui-colors-info-contrast:var(--theme--qui-colors-info-contrast, #ffffff);--qui-colors-info-25:color-mix(in srgb, var(--qui-colors-info) 5%, white);--qui-colors-info-50:color-mix(in srgb, var(--qui-colors-info) 10%, white);--qui-colors-info-100:color-mix(in srgb, var(--qui-colors-info) 20%, white);--qui-colors-info-200:color-mix(in srgb, var(--qui-colors-info) 40%, white);--qui-colors-info-300:color-mix(in srgb, var(--qui-colors-info) 60%, white);--qui-colors-info-400:color-mix(in srgb, var(--qui-colors-info) 80%, white);--qui-colors-info-500:var(--qui-colors-info);--qui-colors-info-600:color-mix(in srgb, var(--qui-colors-info) 90%, black);--qui-colors-info-700:color-mix(in srgb, var(--qui-colors-info) 80%, black);--qui-colors-info-800:color-mix(in srgb, var(--qui-colors-info) 70%, black);--qui-colors-info-900:color-mix(in srgb, var(--qui-colors-info) 60%, black);--qui-colors-info-950:color-mix(in srgb, var(--qui-colors-info) 50%, black);--qui-colors-gray:var(--theme--qui-colors-gray, #61656b);--qui-colors-gray-contrast:var(--theme--qui-colors-gray-contrast, #ffffff);--qui-colors-gray-25:color-mix(in srgb, var(--qui-colors-gray) 5%, white);--qui-colors-gray-50:color-mix(in srgb, var(--qui-colors-gray) 10%, white);--qui-colors-gray-100:color-mix(in srgb, var(--qui-colors-gray) 20%, white);--qui-colors-gray-200:color-mix(in srgb, var(--qui-colors-gray) 40%, white);--qui-colors-gray-300:color-mix(in srgb, var(--qui-colors-gray) 60%, white);--qui-colors-gray-400:color-mix(in srgb, var(--qui-colors-gray) 80%, white);--qui-colors-gray-500:var(--qui-colors-gray);--qui-colors-gray-600:color-mix(in srgb, var(--qui-colors-gray) 90%, black);--qui-colors-gray-700:color-mix(in srgb, var(--qui-colors-gray) 80%, black);--qui-colors-gray-800:color-mix(in srgb, var(--qui-colors-gray) 70%, black);--qui-colors-gray-900:color-mix(in srgb, var(--qui-colors-gray) 60%, black);--qui-colors-gray-950:color-mix(in srgb, var(--qui-colors-gray) 50%, black);--qui-colors-light:var(--theme--qui-colors-light, #e5e5e5);--qui-colors-light-contrast:var(--theme--qui-colors-light-contrast, #000000);--qui-colors-light-25:color-mix(in srgb, var(--qui-colors-light) 5%, white);--qui-colors-light-50:color-mix(in srgb, var(--qui-colors-light) 10%, white);--qui-colors-light-100:color-mix(in srgb, var(--qui-colors-light) 20%, white);--qui-colors-light-200:color-mix(in srgb, var(--qui-colors-light) 40%, white);--qui-colors-light-300:color-mix(in srgb, var(--qui-colors-light) 60%, white);--qui-colors-light-400:color-mix(in srgb, var(--qui-colors-light) 80%, white);--qui-colors-light-500:var(--qui-colors-light);--qui-colors-light-600:color-mix(in srgb, var(--qui-colors-light) 90%, black);--qui-colors-light-700:color-mix(in srgb, var(--qui-colors-light) 80%, black);--qui-colors-light-800:color-mix(in srgb, var(--qui-colors-light) 70%, black);--qui-colors-light-900:color-mix(in srgb, var(--qui-colors-light) 60%, black);--qui-colors-light-950:color-mix(in srgb, var(--qui-colors-light) 50%, black);--qui-colors-dark:var(--theme--qui-colors-dark, #2c3136);--qui-colors-dark-contrast:var(--theme--qui-colors-dark-contrast, #ffffff);--qui-colors-dark-25:color-mix(in srgb, var(--qui-colors-dark) 5%, white);--qui-colors-dark-50:color-mix(in srgb, var(--qui-colors-dark) 10%, white);--qui-colors-dark-100:color-mix(in srgb, var(--qui-colors-dark) 20%, white);--qui-colors-dark-200:color-mix(in srgb, var(--qui-colors-dark) 40%, white);--qui-colors-dark-300:color-mix(in srgb, var(--qui-colors-dark) 60%, white);--qui-colors-dark-400:color-mix(in srgb, var(--qui-colors-dark) 80%, white);--qui-colors-dark-500:var(--qui-colors-dark);--qui-colors-dark-600:color-mix(in srgb, var(--qui-colors-dark) 90%, black);--qui-colors-dark-700:color-mix(in srgb, var(--qui-colors-dark) 80%, black);--qui-colors-dark-800:color-mix(in srgb, var(--qui-colors-dark) 70%, black);--qui-colors-dark-900:color-mix(in srgb, var(--qui-colors-dark) 60%, black);--qui-colors-dark-950:color-mix(in srgb, var(--qui-colors-dark) 50%, black);--qui-colors-white:var(--theme--qui-colors-white, #fff);--qui-colors-white-contrast:var(--theme--qui-colors-white-contrast, #111);--qui-colors-black:var(--theme--qui-colors-black, #000);--qui-colors-black-contrast:var(--theme--qui-colors-black-contrast, #ffffff)}:root{--qui-input-color:var(--theme--qui-input-color, var(--qui-colors-body, currentColor));--qui-input-backgroundColor:var(--theme--qui-input-backgroundColor, var(--qui-colors-body-bgColor, transparent));--qui-input-borderWidth:var(--theme--qui-input-borderWidth, 1px);--qui-input-borderStyle:var(--theme--qui-input-borderStyle, solid);--qui-input-borderColor:var(--theme--qui-input-borderColor, #ddd);--qui-input-borderRadius:var(--theme--qui-input-borderRadius, var(--qui-radius-input));--qui-input-padding:var(--theme--qui-input-padding, 0.5rem 1rem);--qui-input-fontSize:var(--theme--qui-input-fontSize, 1rem);--qui-input-placeholder-color:var(--theme--qui-input-placeholderColor, color-mix(in srgb, var(--qui-input-color), transparent 80%));--qui-input-transition:var(--theme--qui-input-transition, 0.2s ease all);--qui-input-color--hover:var(--theme--qui-input-color--hover, #fff);--qui-input-backgroundColor--hover:var(--theme--qui-input-backgroundColor--hover, #fff);--qui-input-borderColor--hover:var(--theme--qui-input-borderColor--hover, #aaa);--qui-input-color--focus:var(--theme--qui-input-color--focus, #fff);--qui-input-backgroundColor--focus:var(--theme--qui-input-backgroundColor--focus, #fff);--qui-input-borderColor--focus:var(--theme--qui-input-borderColor--focus, var(--qui-colors-primary))}:root{--qui-scroll-padding:var(--theme--qui-scroll-padding, var(--template-settings__scroll-offset));--qui-body-spacing-top:var(--template-settings__body-spacing-top);--qui-nav-banner-height:0px;--qui-body-container-max-width:var(--theme--qui-body-container-max-width, 1200px);--qui-page-padding:var(--theme--qui-page-padding, 20px);--qui-page-narrowSize:var(--theme--qui-page-narrowSize, 720px);--qui-page-contentSize:var(--theme--qui-page-contentSize, var(--qui-body-container-max-width, 1200px));--qui-page-wideSize:var(--theme--qui-page-wideSize, calc(var(--qui-page-contentSize) + 100px));--qui-transition-duration:var(--theme--qui-transition-duration, 0.15s);--qui-transition-timing-function:var(--theme--qui-transition-timing-function, ease);--qui-transition-property:var(--theme--qui-transition-property, all);--qui-transition:var(--theme--qui-transition, var(--qui-transition-duration) var(--qui-transition-timing-function) var(--qui-transition-property));--qui-tpl-breadcrumb-spacing:var(--theme--qui-tpl-breadcrumb-spacing, var(--template-settings__breadcrumb-spacing));--qui-tpl-breadcrumb-border-color:var(--theme--qui-tpl-breadcrumb-border-color, #eee);--qui-tpl-breadcrumb-subtle-surface-background:var(--theme--qui-tpl-breadcrumb-subtle-surface-background, var(--qui-colors-surface-subtle, #f5f5f5));--qui-tpl-breadcrumb-pill-surface-background:var(--theme--qui-tpl-breadcrumb-pill-surface-background, var(--qui-colors-surface-subtle, #f5f5f5));--qui-tpl-breadcrumb-pill-margin-top:var(--theme--qui-tpl-breadcrumb-pill-margin-top, 1rem);--qui-tpl-breadcrumb-pill-radius:var(--theme--qui-tpl-breadcrumb-pill-radius, var(--qui-radius-pill));--qui-tpl-breadcrumb-pill-border:var(--theme--qui-tpl-breadcrumb-pill-border, var(--qui-border-width) var(--qui-border-style) var(--qui-border-color));--qui-page-header-padding-block:var(--theme--qui-page-header-padding-block, calc(var(--qui-nav-height) + 1rem));--qui-header-minHeight--desktop:var(--theme--qui-header-minHeight--desktop, var(--template-settings__page-header-minHeightDesktop, 300px));--qui-header-minHeight--mobile:var(--theme--qui-header-minHeight--mobile, var(--template-settings__page-header-minHeightMobile, 300px));--qui-header-minHeight:var(--qui-header-minHeight--desktop);--qui-header-text-pos:var(--theme--qui-header-text-post, center);--qui-header-text-aligment:var(--theme--qui-header-text-aligment, var(--template-settings__page-header-text-alignment, center));--qui-header-text-color:var(--theme--qui-header-text-color, var(--template-settings__page-header-text-color, inherit));--qui-header-headign-color:var(--theme--qui-header-heading-color, var(--template-settings__page-header-heading-color, inherit));--qui-header-img-position:var(--theme--qui-header-img-position, var(--template-settings__page-header-img-position, center));--qui-footer-bg:var(--template-settings__footer-bgColor);--qui-footer-font-color:var(--template-settings__footer-text-color, inherit);--qui-footer-link-color:var(--template-settings__footer-link-color, var(--qui-colors-link));--qui-footer-link-color--hover:var(--template-settings__footer-link-color--hover, var(--qui-colors-link--hover));--qui-footer-copyrigth-border-top-color:var(--theme--qui-footer-copyrigth-border-top-color, color-mix(in srgb, var(--qui-footer-bg) 90%, black 10%));--qui-footer-toTopBar-bgColor:var(--theme--qui-footer-toTopBar-bgColor, rgba(0,0,0,0.05));--qui-footer-toTopBar-color:var(--theme--qui-footer-toTopBar-color, hsl(from currentColor h s l / 75%));--qui-footer-toTopBar-bgColor--hover:var(--theme--qui-footer-toTopBar-bgColor--hover, rgba(0,0,0,0.08));--qui-footer-toTopBar-color--hover:var(--theme--qui-footer-toTopBar-color--hover, var(--qui-footer-font-color));--qui-footer-toTopBar-padding:var(--theme--qui-footer-toTopBar-padding, 1em);--qui-bg-primary:#ddd;--qui-bg-secondary:#f5f5f5;--qui-screen-lg:1400px;--qui-screen-md:1100px;--qui-screen-sm:767px;--qui-screen-xs:440px}@media screen and (max-width:767px){:root{--qui-header-minHeight:var(--qui-header-minHeight--mobile)}}:root{--qui-nav-height:var(--template-settings__nav-height);--qui-nav-maxWidth:var(--theme--qui-nav-maxWidth, var(--template-settings__nav-maxWidth, 1200px));--qui-nav-position:var(--theme--qui-nav-position, var(--template-settings__nav-position, sticky));--qui-nav-alignment:var(--theme--qui-nav-alignment, var(--template-settings__nav-aligment, center));--qui-nav-bgColor:var(--theme--qui-nav-bgColor, var(--template-settings__nav-bgColor ,#2d4d88));--qui-nav-bgColor--scrolled:var(--theme--qui-nav-bgColor--scrolled, var(--template-settings__nav-bgColor--scrolled, var(--qui-nav-bgColor)));--qui-nav-link-color:var(--theme--qui-nav-link-color, var(--template-settings__nav-link-color, #ffffff));--qui-nav-link-color--hover:var(--theme--qui-nav-link-color--hover, var(--template-settings__nav-link-color--hover, #ffffff));--qui-nav-link-bgColor--hover:var(--theme--qui-nav-link-bgColor--hover, var(--template-settings__nav-link-bgColor--hover, color-mix(in srgb, var(--qui-nav-bgColor) 90%, black)));--qui-nav-initialTransparent-link-color:var(--theme--qui-nav-initialTransparent-link-color, var(--template-settings__nav-initialTransparent-link-color, var(--qui-colors-body)));--qui-nav-initialTransparent-link-color--hover:var(--theme--qui-nav-initialTransparent-link-color--hover, var(--template-settings__nav-initialTransparent-link-color--hover, var(--qui-colors-body)));--qui-nav-initialTransparent-link-bgColor--hover:var(--theme--qui-nav-initialTransparent-link-bgColor--hover, var(--template-settings__nav-initialTransparent-link-bgColor--hover, color-mix(in srgb, var(--qui-nav-bgColor) 90%, black)));--qui-nav-subMenu-bgColor:var(--theme--qui-nav-subMenu-bgColor, var(--template-settings__nav-subMenu-bgColor ,#2d4d88));--qui-nav-style--pill-topMargin:var(--theme--qui-nav-style--pill-topMargin, 0.5rem);--qui-nav-style--pill-radius:var(--theme--qui-nav-style--pill-radius, 5rem);--qui-nav-autoHide-buffer:var(--theme--qui-nav-autoHide-buffer, 0px);--qui-nav-mobile-bg:var(--theme--qui-nav-mobile-bg, var(--template-settings__nav-mobile-bgColor, #252122));--qui-nav-mobile-font-color:var(--theme--qui-nav-mobile-font-color, var(--template-settings__nav-mobile-text-color, #ffffff));--qui-nav-mobile-social-bar-bg:var(--theme--qui-nav-mobile-social-bar-bg, color-mix(in srgb, var(--qui-nav-mobile-bg) 95%, white));--qui-nav-search-input-color:var(--theme--qui-nav-search-input-color, var(--qui-nav-link-color));--qui-nav-search-input-placeholder-color:var(--theme--qui-nav-search-input-placeholder-color, color-mix(in srgb, var(--qui-nav-link-color) 50%, transparent));--qui-nav-search-input-bgColor:var(--theme--qui-nav-search-input-bgColor, rgba(0,0,0,0.1));--qui-nav-search-input-borderColor:var(--theme--qui-nav-search-input-borderColor, transparent);--qui-nav-search-input-color--hover:var(--theme--qui-nav-search-input-color--hover, var(--qui-nav-link-color--hover));--qui-nav-search-input-bgColor--hover:var(--theme--qui-nav-search-input-bgColor--hover, rgba(0,0,0,0.15));--qui-nav-search-input-borderColor--hover:var(--theme--qui-nav-search-input-borderColor--hover, transparent)}:root{--qui-overline-fontSize:var(--theme--qui-overline-fontSize, var(--qui-fs-sm));--qui-overline-fontWeight:var(--theme--qui-overline-fontWeight, 500);--qui-overline-letterSpacing:var(--theme--qui-overline-letterSpacing, 0.12em);--qui-overline-color:var(--theme--qui-overline-color, var(--template-settings__overline-color, inherit));--qui-overline-accentColor:var(--theme--qui-overline-accentColor, var(--qui-colors-primary));--qui-overline-gap:var(--theme--qui-overline-gap, 0.75em);--qui-overline-headingGap:var(--theme--qui-overline-headingGap, 0.75em);--qui-overline-badge-padding:var(--theme--qui-overline-badge-padding, 0.4em 0.9em);--qui-overline-badge-ghost-bgColor:var(--theme--qui-overline-badge-ghost-bgColor, color-mix(in srgb, currentColor 4%, transparent));--qui-overline-badge-ghost-borderColor:var(--theme--qui-overline-badge-ghost-borderColor, color-mix(in srgb, currentColor 10%, transparent))}:root{--qui-shadow-0:var(--theme--qui-shadow-0, none);--qui-shadow-1:var(--theme--qui-shadow-1, 0px 1px 0px rgba(17,17,26,0.05), 0px 0px 8px rgba(17,17,26,0.1));--qui-shadow-2:var(--theme--qui-shadow-2, 0px 0px 16px rgba(17,17,26,0.1));--qui-shadow-3:var(--theme--qui-shadow-3, 0px 4px 16px rgba(17,17,26,0.05), 0px 8px 32px rgba(17,17,26,0.05));--qui-shadow-4:var(--theme--qui-shadow-4, 0px 4px 16px rgba(17,17,26,0.1), 0px 8px 32px rgba(17,17,26,0.05));--qui-shadow-5:var(--theme--qui-shadow-5, 0px 4px 16px rgba(17,17,26,0.1), 0px 8px 24px rgba(17,17,26,0.1), 0px 16px 56px rgba(17,17,26,0.1));--qui-shadow-6:var(--theme--qui-shadow-6, 0px 8px 24px rgba(17,17,26,0.1), 0px 16px 56px rgba(17,17,26,0.1), 0px 24px 80px rgba(17,17,26,0.1));--qui-shadow-sm:var(--theme--qui-shadow-sm, var(--qui-shadow-2));--qui-shadow-md:var(--theme--qui-shadow-md, var(--qui-shadow-4));--qui-shadow-lg:var(--theme--qui-shadow-lg, var(--qui-shadow-6));--qui-shadow-card:var(--theme--qui-shadow-card, var(--qui-shadow-3));--qui-shadow-modal:var(--theme--qui-shadow-modal, var(--qui-shadow-5));--qui-shadow-btn:var(--theme--qui-shadow-btn, var(--qui-shadow-0));--qui-shadow-input:var(--theme--qui-shadow-input, var(--qui-shadow-0));--qui-shadow-image:var(--theme--qui-shadow-image, var(--qui-shadow-0));--qui-shadow-focus:var(--theme--qui-shadow-focus, 0 0 0 3px var(--qui-colors-focus-ring))}:root{--qui-spacer--desktop:var(--theme--qui-spacer--desktop, 1rem);--qui-spacer--mobile:var(--theme--qui-spacer--mobile, 0.75rem);--qui-spacer:var(--qui-spacer--desktop);--qui-spacing-xs:calc(var(--qui-spacer) * 0.25);--qui-spacing-sm:calc(var(--qui-spacer) * 0.5);--qui-spacing:var(--qui-spacer);--qui-spacing-lg:calc(var(--qui-spacer) * 1.5);--qui-spacing-xl:calc(var(--qui-spacer) * 2);--qui-spacing-2xl:calc(var(--qui-spacer) * 3);--qui-row-spacer--desktop:var(--theme--qui-row-spacer--desktop, 3rem);--qui-row-spacer--mobile:var(--theme--qui-row-spacer--mobile, 2rem);--qui-row-spacer:var(--qui-row-spacer--desktop);--qui-row-spacing--disabled:0;--qui-row-spacing--extraSmall:calc(var(--qui-row-spacer) * 0.25);--qui-row-spacing--small:calc(var(--qui-row-spacer) * 0.5);--qui-row-spacing--base:var(--qui-row-spacer);--qui-row-spacing--medium:calc(var(--qui-row-spacer) * 2);--qui-row-spacing--large:calc(var(--qui-row-spacer) * 3);--qui-row-spacing--extraLarge:calc(var(--qui-row-spacer) * 5);--qui-tpl-spacing--top:var(--theme--qui-tpl-spacing--top, var(--qui-row-spacing--base));--qui-tpl-spacing--bottom:var(--theme--qui-tpl-spacing--bottom, var(--qui-row-spacing--base));--qui-layout-gap-sm:var(--theme--qui-layout-gap-sm, clamp(0.75rem, 0.5rem + 1.5cqi, 1.5rem));--qui-layout-gap:var(--theme--qui-layout-gap, clamp(1rem, 0.5rem + 3cqi, 3rem));--qui-layout-gap-lg:var(--theme--qui-layout-gap-lg, clamp(1.5rem, 0.5rem + 5cqi, 5rem))}@media screen and (max-width:767px){:root{--qui-spacer:var(--qui-spacer--mobile);--qui-row-spacer:var(--qui-row-spacer--mobile)}}:root{--qui-font-family:var(--theme--qui-font-family, 'Open Sans', sans-serif);--qui-line-height-xs:1.25;--qui-line-height-sm:1.5;--qui-line-height:1.6;--qui-line-height-md:2;--qui-line-height-lg:2.5;--qui-text-fontWeight:var(--theme--qui-text-fontWeight, var(--template-settings__body-font-weight, 400));--qui-fs-xs:0.75rem;--qui-fs-sm:0.875rem;--qui-fs-body:var(--theme--qui-font-size, var(--template-settings__body-font-size, 16px));--qui-fs-md:clamp(1.0625rem, 1.03rem + 0.125vw, 1.14rem);--qui-fs-lg:clamp(1.1875rem, 1.16rem + 0.125vw, 1.27rem);--qui-fs-xl:clamp(1.375rem, 1.25rem + 0.5vw, 1.6875rem);--qui-fs-2xl:clamp(1.4rem, 1.1rem + 1.2vw, 2.15rem);--qui-fs-3xl:clamp(1.625rem, 1.19rem + 1.75vw, 2.72rem);--qui-fs-4xl:clamp(1.95rem, 1.3rem + 2.6vw, 3.575rem);--qui-fs-5xl:clamp(2.2rem, 1.3rem + 3.6vw, 4.45rem);--qui-fs-6xl:clamp(2.75rem, 1.375rem + 5.5vw, 6.1875rem);--qui-text-lead:var(--qui-fs-lg);--qui-display-1:var(--qui-fs-6xl);--qui-display-2:var(--qui-fs-5xl);--qui-display-3:var(--qui-fs-4xl);--qui-display-4:var(--qui-fs-3xl);--qui-heading-fontWeight:var(--theme--qui-heading-fontWeight, var(--template-settings__heading-font-weight, 700));--qui-heading-line-height:var(--theme--qui-heading-line-height, calc(1.15em + 0.25rem));--qui-fs-1:clamp(1.75rem, 1.25rem + 2vw, 3rem);--qui-fs-2:clamp(1.5rem, 1.25rem + 1vw, 2.125rem);--qui-fs-3:clamp(1.375rem, 1.2rem + 0.7vw, 1.8125rem);--qui-fs-4:clamp(1.25rem, 1.15rem + 0.4vw, 1.5rem);--qui-fs-5:clamp(1.125rem, 1.09rem + 0.15vw, 1.22rem);--qui-fs-6:1.025rem}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url(/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-300.eot);src:local('Open Sans Light'),local('OpenSans-Light'),url('/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'),url(/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-300.woff2) format('woff2'),url(/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-300.woff) format('woff'),url(/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-300.ttf) format('truetype'),url('/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url('/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),url(/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-regular.woff2) format('woff2'),url(/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-regular.woff) format('woff'),url(/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-regular.ttf) format('truetype'),url('/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-700.eot);src:local('Open Sans Bold'),local('OpenSans-Bold'),url('/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'),url(/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-700.woff2) format('woff2'),url(/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-700.woff) format('woff'),url(/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-700.ttf) format('truetype'),url('/packages/quiqqer/template-presentation/bin/fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg')}input,textarea,select,div.qui-select{color:var(--qui-input-color);background-color:var(--qui-input-backgroundColor);border:var(--qui-input-borderWidth) var(--qui-input-borderStyle) var(--qui-input-borderColor);border-radius:var(--qui-input-borderRadius);box-shadow:none;font-size:1em;line-height:inherit;outline:none;padding:.5em 1.25em}div.qui-select{height:initial;float:none;display:flex}div.qui-select .text{float:none;height:initial;padding-left:0;flex:1;width:initial;line-height:inherit}div.qui-select .drop-icon{float:none;height:initial}textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;min-height:10em}select{-moz-appearance:none;-webkit-appearance:none;background-image:url(/packages/quiqqer/template-presentation/bin/img/arrow-select.png);background-position:calc(100% - 20px) center;background-repeat:no-repeat;background-size:20px auto;padding-right:60px;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}input[type='checkbox'],input[type='radio']{margin-right:10px;vertical-align:middle}::-webkit-input-placeholder{color:var(--qui-input-placeholder-color);font-size:inherit}::-moz-placeholder{color:var(--qui-input-placeholder-color);font-size:inherit}:-ms-input-placeholder{color:var(--qui-input-placeholder-color);font-size:inherit}textarea:focus::-moz-placeholder,input:focus::-moz-placeholder{color:var(--qui-input-placeholder-color);font-size:inherit}legend,.qui-form legend{font-weight:inherit}fieldset.grid-50:first-child{padding-left:0}fieldset.grid-50:last-child{padding-right:0}fieldset{border:none}textarea,input{transition:var(--qui-input-transition)}textarea:hover,input:hover,select:hover{background-color:var(--qui-input-backgroundColor--hover);border-color:var(--qui-input-borderColor--hover)}textarea:focus,input:focus,select:focus{background-color:var(--qui-input-backgroundColor--focus);border-color:var(--qui-input-borderColor--focus)}.slideout-panel{background-color:var(--qui-colors-body-bgColor)!important}.header-bar:not(.header-bar--style-none){--qui-megaMenu-link-color:var(--qui-nav-link-color);--qui-megaMenu-link-color--hover:var(--qui-nav-link-color--hover);--qui-megaMenu-link-bgColor--hover:var(--qui-nav-link-bgColor--hover);--_bg:var(--qui-nav-bgColor)}.header-bar{position:var(--qui-nav-position);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);transition:0.25s all ease-in-out;width:100%;z-index:10;top:0}.header-bar .header-bar-container{transition:0.25s all ease-in-out;height:var(--qui-nav-height);background-color:var(--_bg)}.header-bar-inner{max-width:var(--qui-nav-maxWidth);margin-inline:auto;align-items:center;display:flex;height:100%}.header-bar-inner-nav{width:100%;height:100%}.header-displayed .header-bar--position-fix,.header-displayed .header-bar--position-autoHide{margin-bottom:calc(-1 * var(--qui-nav-height))}.header-displayed .header-bar--position-fix.header-bar--style-pill,.header-displayed .header-bar--position-autoHide.header-bar--style-pill{margin-bottom:calc(-1 * (var(--qui-nav-height) + var(--qui-nav-style--pill-topMargin)))}@media (prefers-reduced-motion:reduce){.header-bar,.header-bar .header-bar-container{transition:none}}.header-bar--initial-transparent{margin-bottom:calc(-1 * var(--qui-nav-height))}.header-bar--initial-transparent.header-bar--style-pill{margin-bottom:calc(-1 * (var(--qui-nav-height) + var(--qui-nav-style--pill-topMargin)))}.header-bar--initial-transparent:not(.header-bar--scrolled){--qui-nav-link-color:var(--qui-nav-initialTransparent-link-color);--qui-nav-link-color--hover:var(--qui-nav-initialTransparent-link-color--hover);--qui-nav-link-bgColor--hover:var(--qui-nav-initialTransparent-link-bgColor--hover);--_bg:transparent}.header-bar-logo{margin-right:1rem;padding-block:10px}.header-bar-logo__link{align-items:center;display:flex;height:100%;max-height:100%}.header-bar-logo__link:hover{background:none;box-shadow:none}.header-bar-logo__link>picture{height:100%;align-items:center;display:flex}.header-bar-logo__img{display:block;width:auto;height:var(--logo-height);max-height:100%}.header-bar.header-bar--initial-transparent [data-show-for="solid-nav"]{display:none}.header-bar.header-bar--initial-transparent [data-show-for="transparent-nav"]{display:block}.header-bar.header-bar--scrolled [data-show-for="solid-nav"]{display:block}.header-bar.header-bar--scrolled [data-show-for="transparent-nav"]{display:none}.quiqqer-menu-megaMenu,.quiqqer-menu-megaMenu__wrapperDesktop,.quiqqer-menu-megaMenu__wrapperMobile,.header-bar-logo{height:100%}.quiqqer-menu-megaMenu .quiqqer-menu-megaMenu-list{flex-grow:1;justify-content:var(--qui-nav-alignment)}.quiqqer-menu-megaMenu-mobile-openerBtn{--qui-btn-color:var(--qui-megaMenu-link-color);--qui-btn-bgColor:transparent;--qui-btn-borderColor:transparent;--qui-btn-color--hover:var(--qui-megaMenu-link-color);--qui-btn-bgColor--hover:transparent;--qui-btn-borderColor--hover:transparent;align-items:center}.quiqqer-menu-megaMenu-mobile-openerBtn :where(.label){display:none}.slideout-menu .page-menu{background-color:var(--qui-nav-mobile-bg)}.slideout-menu .page-navigation-home,.slideout-menu .left-menu-a,.slideout-menu .page-menu-close{color:var(--qui-nav-mobile-font-color)}.tpl-brickArea-navAction{display:flex;gap:1rem;flex-wrap:wrap}.page-menu .tpl-brickArea-navAction--mobile{flex-direction:column;align-items:stretch;gap:.75rem}.header-bar__suffix{align-items:center;display:flex;gap:1rem;margin-left:1rem}.header-bar__social{display:flex;flex-wrap:wrap;justify-content:end;gap:.5rem}.header-bar__suffix :is(.social-link,.btn-icon){color:var(--qui-nav-link-color);aspect-ratio:1;display:grid;min-width:2em;place-items:center;text-decoration:none;position:relative;border-radius:var(--qui-radius-btn);padding:0;background:none;border:none}.header-bar__suffix :is(.social-link:before,.btn-icon:before){content:'';position:absolute;inset:-.375rem}.header-bar__suffix :is(.social-link,.btn-icon):hover{background-color:var(--qui-nav-link-bgColor--hover)}.headerBarSearchForm{position:relative}.headerBarSearchForm__input{color:var(--qui-nav-search-input-color);background:var(--qui-nav-search-input-bgColor);border-color:var(--qui-nav-search-input-borderColor);margin-block:0;padding-block:.25rem}.headerBarSearchForm__input::placeholder{color:var(--qui-nav-search-input-placeholder-color);opacity:1}.headerBarSearchForm__input::-webkit-input-placeholder{color:var(--qui-nav-search-input-placeholder-color);opacity:1}.headerBarSearchForm__input:-ms-input-placeholder{color:var(--qui-nav-search-input-placeholder-color);opacity:1}.headerBarSearchForm__input::-ms-input-placeholder{color:var(--qui-nav-search-input-placeholder-color);opacity:1}.headerBarSearchForm__input:is(:hover,:focus){color:var(--qui-nav-search-input-color--hover);background:var(--qui-nav-search-input-bgColor--hover);border-color:var(--qui-nav-search-input-borderColor--hover)}.headerBarSearchForm--inputAndIcon{display:flex}.headerBarSearchForm__inputWrapper{position:absolute;right:-1rem;top:50%;transform:translateY(-50%);z-index:1;background:var(--qui-nav-bgColor);visibility:hidden;opacity:0;transition:var(--qui-transition)}.headerBarSearchForm[data-show-input="1"] .headerBarSearchForm__inputWrapper{visibility:visible;right:0;opacity:1}.headerBarSearchForm__btn{position:relative;z-index:1}:where(.header-bar__langSwitch) .quiqqer-control-languageswitch-dropdown-arrow{color:var(--qui-nav-link-color)}@media screen and (max-width:767px){.page-navigation.page-navigation{padding-bottom:90px}.menuMobile-socialBar{bottom:0;box-shadow:0 0 5px 5px rgb(0 0 0 / .1);left:0;max-width:500px;position:fixed;width:100%;z-index:101;background-color:var(--qui-nav-mobile-social-bar-bg);text-align:center}.menuMobile-socialBar__title{margin-top:.5rem;color:var(--qui-nav-mobile-font-color);font-size:var(--qui-fs-sm)}.menuMobile-socialBar__icons{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:.5rem 1rem}.menuMobile-socialBar__icons :where(.social-link){position:relative;aspect-ratio:1;display:grid;min-width:2em;place-items:center;text-decoration:none;font-size:1rem;border-radius:var(--qui-radius-btn);color:var(--qui-nav-mobile-font-color)}.menuMobile-socialBar__icons :where(.social-link:hover,.social-link:focus){background-color:rgb(0 0 0 / .1)}.menuMobile-socialBar__icons :where(.social-link:before){content:'';position:absolute;inset:-.375rem}}.header-bar--style-defaultWithBigButtons .quiqqer-menu-megaMenu__wrapperDesktop{align-items:stretch}.header-bar--style-defaultWithBigButtons .quiqqer-menu-megaMenu-list-item{align-items:stretch}.header-bar--style-defaultWithBigButtons .quiqqer-menu-megaMenu-list-item-inner{border-radius:0;display:flex;gap:.5em;align-items:center}.header-bar--style-pill{display:flow-root}.header-bar--style-pill .header-bar-container{max-width:var(--qui-nav-maxWidth);margin-inline:auto;border-radius:var(--qui-nav-style--pill-radius);margin-top:var(--qui-nav-style--pill-topMargin);width:calc(100% - 1rem)}.page-footer{background-color:var(--qui-footer-bg);clear:both;color:var(--qui-footer-font-color);font-size:var(--qui-fs-sm);padding-top:var(--qui-tpl-spacing--top);width:100%}.page-footer-brick{margin-top:var(--qui-tpl-spacing--top);margin-bottom:var(--qui-tpl-spacing--bottom)}.page-footer a:not(.btn){color:var(--qui-footer-link-color)}.page-footer a:not(.btn):is(:hover,:focus){color:var(--qui-footer-link-color--hover)}.page-footer__bar{border-top:1px solid var(--qui-footer-copyrigth-border-top-color);padding-bottom:20px;padding-top:20px}.page-footer__barInner{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;width:100%}.page-footer__barInner:before,.page-footer__barInner:after{display:none}.page-footer__copyright{flex-grow:1}.page-footer__social{display:flex;flex-wrap:wrap;justify-content:end;gap:.5rem}.page-footer__social a.social-link{position:relative;aspect-ratio:1;display:grid;min-width:2em;place-items:center;text-decoration:none;color:var(--qui-footer-font-color);font-size:1rem;border-radius:var(--qui-radius-btn)}.page-footer__social a.social-link:is(:hover,:focus){background-color:rgb(0 0 0 / .1);color:var(--qui-footer-font-color)}.page-footer__social :where(.social-link:before){content:'';position:absolute;inset:-.375rem}.page-footer__langSwitch{display:flex;align-items:center}.page-footer__langSwitch .quiqqer-bricks-languageswitch-flag-entry{text-decoration:none}.page-footer__langSwitch .quiqqer-bricks-languageswitch-flag-entry.active{font-weight:700}.page-footer__social{text-align:right}.footer-bar-social a{padding:10px}.footer-bar-social a:hover{background:rgb(0 0 0 / .1)}@media screen and (max-width:1024px){.page-footer-copyright-right,.page-footer-copyright-left{padding-bottom:10px;padding-top:10px;text-align:center}.page-footer-copyright{padding-bottom:0;padding-top:10px}.footer-bar-social{padding:10px 0 20px;text-align:center}}.footer-toTopBar-container{background-color:var(--qui-footer-toTopBar-bgColor);color:var(--qui-footer-toTopBar-color)}.toTopBar{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--qui-footer-toTopBar-padding);color:inherit;text-align:center;text-decoration:none;transition:var(--qui-btn-transition)}.toTopBar__inner{display:inline-flex;align-items:center;gap:var(--qui-btn-gap)}.toTopBar--default:hover{background-color:var(--qui-footer-toTopBar-bgColor--hover);color:var(--qui-footer-toTopBar-color--hover)}.toTopBar--outline:focus-visible .btn-primary-outline{color:var(--qui-btn-primary-outline-color--hover);background-color:var(--qui-btn-primary-outline-bg--hover);border-color:var(--qui-btn-primary-outline-borderColor--hover)}.toTopBar--outline-light:focus-visible .btn-light-outline{color:var(--qui-btn-light-outline-color--hover);background-color:var(--qui-btn-light-outline-bg--hover);border-color:var(--qui-btn-light-outline-borderColor--hover)}.toTopBar--badge{padding-block:calc(2 * var(--qui-footer-toTopBar-padding))}.toTopBar--badge .toTopBar__inner{flex-direction:column;gap:.5em}.toTopBar--badge .toTopBar__icon{display:grid;place-items:center;width:2.5em;height:2.5em;border-radius:var(--qui-radius-full);background-color:color-mix(in srgb,var(--qui-colors-primary),transparent 85%);color:var(--qui-colors-primary)}.toTopBar--badge .toTopBar__text{color:var(--qui-colors-primary);text-transform:uppercase;letter-spacing:.08em}.toTopBar--dashed{padding-block:calc(2 * var(--qui-footer-toTopBar-padding))}.toTopBar--dashed .toTopBar__inner{display:flex;width:100%;max-width:60rem}.toTopBar--dashed .toTopBar__inner::before,.toTopBar--dashed .toTopBar__inner::after{content:"";flex:1;border-top:2px dashed hsl(from var(--qui-colors-primary) h s l / 5 0%);mask-image:linear-gradient(to var(--mask-direction),black,transparent)}.toTopBar--dashed .toTopBar__inner::before{--mask-direction:left}.toTopBar--dashed .toTopBar__inner::after{--mask-direction:right}.toTopBar--dashed .toTopBar__icon{display:grid;place-items:center;width:2.5em;height:2.5em;border-radius:var(--qui-radius-full);background-color:var(--qui-colors-primary);color:var(--qui-btn-primary-color)}.toTopBar--stacked{padding-block:calc(2 * var(--qui-footer-toTopBar-padding))}.toTopBar--stacked .toTopBar__inner{flex-direction:column;gap:.35em}.toTopBar--stacked .toTopBar__text{text-transform:uppercase;letter-spacing:.08em}body{color:var(--qui-colors-body);font-family:var(--qui-font-family);font-size:var(--qui-fs-body,16px);font-weight:var(--qui-text-fontWeight);line-height:var(--qui-line-height)}small{font-size:var(--qui-fs-sm)}strong{font-weight:700}h1,h2,h3,h4,h5,h6{color:var(--qui-colors-heading);font-weight:var(--qui-heading-fontWeight);line-height:var(--qui-heading-line-height);margin-bottom:.5em}h2:where(:not(:first-child)),h3:where(:not(:first-child)),h4:where(:not(:first-child)),h5:where(:not(:first-child)),h6:where(:not(:first-child)){margin-top:1.5em}:is(h1,h2,h3,h4,h5,h6)+:is(h2,h3,h4,h5,h6){margin-top:0}h1{font-size:var(--qui-fs-1)}h2{font-size:var(--qui-fs-2)}h3{font-size:var(--qui-fs-3)}h4{font-size:var(--qui-fs-4)}h5{font-size:var(--qui-fs-5)}h6{font-size:var(--qui-fs-6)}hr{border:none;border-top:1px solid var(--qui-colors-gray-200);margin:3em 0;width:100%}p{margin-bottom:var(--qui-spacing,1rem)}p:last-child{margin-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}video,img{margin:0;padding:0;max-width:100%;height:auto}a{--color:var(--qui-colors-link);--color--hover:var(--qui-colors-link--hover);color:var(--color);transition:var(--qui-transition);text-decoration:none}a:hover{color:var(--color--hover)}code{background:var(--qui-colors-gray-25) none repeat scroll 0 0;border:2px solid var(--qui-colors-gray-50);border-radius:.35em;font-family:"Courier New",monospace;font-size:.9em;margin:0 .25em;padding:.25em .65em}blockquote{border-left:6px solid var(--qui-colors-gray-50);font-style:italic;margin:0 0 2em;padding:.5em 0 .5em 1.5em}pre{margin-bottom:10px;max-width:100%;overflow:auto}pre code{display:block;line-height:1.75em;overflow-x:auto;padding:1em 1.5em}ul,ol{padding-left:1.5rem;margin-bottom:1rem}:is(ul,ol):last-child{margin-bottom:0}li{padding-left:.5em;margin-top:.5em;margin-bottom:.5em}:where(li)::marker{color:var(--qui-colors-primary)}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}table{border-collapse:collapse;margin-bottom:1rem;max-width:100%}.table-full{width:100%}.template-table-scroll{--scrollable-mask-size:1.5rem;--scrollable-mask-start:0px;--scrollable-mask-end:0px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;transition-duration:0.2s;transition-property:--scrollable-mask-start,--scrollable-mask-end;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--scrollable-mask-start),#000 calc(100% - var(--scrollable-mask-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--scrollable-mask-start),#000 calc(100% - var(--scrollable-mask-end)),transparent 100%)}.template-table-scroll::-webkit-scrollbar{display:none}tr{border-width:1px 0}th,td{border-width:0 1px}th,td{padding:.5rem}thead{font-weight:700}[hidden]{display:none!important}@CHARSET "UTF-8";*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.mobile-grid-5,.mobile-grid-10,.mobile-grid-15,.mobile-grid-20,.mobile-grid-25,.mobile-grid-30,.mobile-grid-35,.mobile-grid-40,.mobile-grid-45,.mobile-grid-50,.mobile-grid-55,.mobile-grid-60,.mobile-grid-65,.mobile-grid-70,.mobile-grid-75,.mobile-grid-80,.mobile-grid-85,.mobile-grid-90,.mobile-grid-95,.mobile-grid-100,.mobile-grid-33,.mobile-grid-66,.grid-5,.grid-10,.grid-15,.grid-20,.grid-25,.grid-30,.grid-35,.grid-40,.grid-45,.grid-50,.grid-55,.grid-60,.grid-65,.grid-70,.grid-75,.grid-80,.grid-85,.grid-90,.grid-95,.grid-100,.grid-33,.grid-66,.grid-container{padding-left:20px;padding-right:20px}html{font-size:100%;scroll-padding-top:var(--qui-scroll-padding)}.grid-parent,.grid-container.grid-parent{padding-left:0;padding-right:0}.grid-children-container{left:-20px;width:calc(100% + 40px)}body{height:100%;background-color:var(--qui-colors-body-bgColor)}.qui-sitetypes-sitemap-block-category .control-background{background-color:var(--qui-colors-primary)}.pace .pace-progress{background-color:var(--qui-colors-primary)}.noSidebar--narrowContent{margin-left:auto;margin-right:auto;max-width:750px}@media screen and (min-width:768px){.tpl-layout-two-columns{display:grid;grid-gap:3rem}.tpl-layout-two-columns--rightSidebar{grid-template-areas:"main sidebar";grid-template-columns:minmax(500px,1fr) 30%}.tpl-layout-two-columns--leftSidebar{grid-template-areas:"sidebar main";grid-template-columns:30% minmax(500px,1fr)}}.tpl-layout-two-columns__main{grid-area:main}.tpl-layout-two-columns__sidebar{grid-area:sidebar}.page-header{display:grid;padding-top:var(--qui-page-header-padding-block);padding-bottom:var(--qui-page-header-padding-block);position:relative;min-height:var(--qui-header-minHeight)}.page-header__imageWrapper{position:absolute;inset:0}.page-header__image{display:block;height:100%;object-fit:cover;width:100%;object-position:var(--qui-header-img-position,center)}.page-header__container{position:relative;height:100%;width:100%}.page-header-text{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:var(--qui-header-text-pos)}.page-header-text__title,.page-header-text__short{color:var(--qui-header-text-color);text-align:var(--qui-header-text-aligment);width:100%;max-width:50rem}.page-header-text__title{margin-bottom:0}.page-header-text__short{margin-top:1.5rem}.body-container .quiqqer-bricks-promoslider-wallpaper-text,.body-container .quiqqer-bricks-promoslider-wallpaper-text__right{margin-top:100px}.quiqqer-bricks-promoslider-wallpaper-text-description,.quiqqer-bricks-promoslider-wallpaper-text header{background:none!important;color:#fff!important}.header-brick-area .quiqqer-bricks-promoslider-wallpaper{height:100vh!important}span.quiqqer-bricks-promoslider-wallpaper-dot{background:none;box-shadow:none;margin:0 16px 0 0;opacity:.9;position:relative}span.quiqqer-bricks-promoslider-wallpaper-dot:before{border:2px solid #ddd;border-radius:50%;content:'';height:100%;left:-2px;position:absolute;top:-2px;transition:all 0.3s ease-out;width:100%}span.quiqqer-bricks-promoslider-wallpaper-dot:after{background:#ddd;border:2px solid #ddd;border-radius:50%;content:'';height:100%;left:-2px;position:absolute;top:-2px;transition:all 0.3s ease-out;width:100%}span.quiqqer-bricks-promoslider-wallpaper-dot:hover{background:none;opacity:.7}span.quiqqer-bricks-promoslider-wallpaper-dot-active{background:none}span.quiqqer-bricks-promoslider-wallpaper-dot-active:after{transform:scale(0)}.quiqqer-porfolio-reference-windowShort span.quiqqer-bricks-promoslider-wallpaper-dot{height:12px;width:12px}div.quiqqer-bricks-promoslider-wallpaper-next,div.quiqqer-bricks-promoslider-wallpaper-prev{color:#ddd;opacity:.9;text-shadow:none}section.quiqqer-portfolio-list{left:-10px;width:calc(100% + 20px)}.tpl-brick{color:var(--qui-tpl-brick-textColor);background-color:var(--qui-tpl-brick-backgroundColor)}.tpl-brickArea-rightSidebar__entry .tpl-brick__inner,.tpl-brickArea-leftSidebar__entry .tpl-brick__inner,.tpl-brickArea-contentPrefix__entry .tpl-brick__inner,.tpl-brickArea-contentSuffix__entry .tpl-brick__inner{margin-top:var(--qui-tpl-spacing--top);margin-bottom:var(--qui-tpl-spacing--bottom)}.tpl-brickArea-header__entry .tpl-brick__inner,.tpl-brickArea-headerSuffix__entry .tpl-brick__inner,.tpl-brickArea-footerPrefix__entry .tpl-brick__inner{padding-top:var(--qui-tpl-spacing--top);padding-bottom:var(--qui-tpl-spacing--bottom)}.tpl-brickArea-topBanner__entry .tpl-brick__inner{padding-top:calc(var(--qui-tpl-spacing--top) * 0.25);padding-bottom:calc(var(--qui-tpl-spacing--bottom) * 0.25)}.tpl-brick--brickImage{position:relative}.tpl-brick__imageBgWrapper{position:absolute;inset:0}.tpl-brick__imageBg{display:block;width:100%;height:100%;object-fit:cover}.tpl-brick--brickImage .tpl-brick__inner{position:relative}.tpl-brick__separator{text-align:center;position:relative}.tpl-brick__separatorImage{display:block;margin-inline:auto;width:var(--qui-tpl-brick-separatorWidth,initial);height:var(--qui-tpl-brick-separatorHeight,initial)}.tpl-presentation-row{padding-top:var(--qui-tpl-spacing--top);padding-bottom:var(--qui-tpl-spacing--bottom)}.content-header,.content-body,.content-template,.control-template{margin-top:3rem;margin-bottom:3rem}.control-footer{margin-top:3rem}.content-short:not(:last-child),.control-content:not(:last-child),.control-body:not(:last-child){margin-bottom:3rem}.page-footer .control-content:not(:last-child){margin-bottom:var(--qui-row-spacing--small)}.main-content:where([role="main"]){margin-top:var(--qui-tpl-spacing--top);margin-bottom:var(--qui-tpl-spacing--bottom)}.control-header{margin-bottom:3rem;text-align:center}@media screen and (max-width:1024px) and (min-width:768px){li.nav-button-close{display:block!important}}.quiqqer-sheets-desktop{text-align:center}.quiqqer-sheets-desktop a,.quiqqer-sheets-desktop span{border-radius:3px;color:#5d5d5d;float:none;margin-right:2px!important;padding:0 15px}.quiqqer-sheets-desktop a:hover{background-color:var(--qui-colors-primary);border:1px solid var(--qui-colors-primary);color:#fff}.quiqqer-sheets-desktop .quiqqer-sheets-desktop-current{background:#D9D6D7;border:1px solid #D9D6D7;border-radius:3px;color:#333}.quiqqer-sheets-desktop-disabled{border-color:#ccc!important;color:#ccc!important}.quiqqer-pagination .quiqqer-sheets-desktop:last-child{margin:40px 0}.quiqqer-sheets-mobile select{margin-bottom:20px;margin-top:20px}.quiqqer-gallery-grid-entry{padding:0}.quiqqer-gallery-grid .control-background{background:none}.quiqqer-gallery-grid-entry .quiqqer-gallery-grid-entry-text{padding:10px 0;text-align:center}.qui-form>fieldset{border:none;padding:0}.qui-form legend{background:none;float:none!important;margin-bottom:10px;padding:0;width:auto}.qui-formfield-body{padding:0}.qui-formfield label{display:block;margin-bottom:0}.qui-sitetypes-sitemap ul,.qui-sitetypes-sitemap ol,.qui-sitetypes-sitemap-block ul,.qui-sitetypes-sitemap-block ol{list-style:none;padding-left:0;padding-top:10px;text-decoration:none}.qui-sitetypes-sitemap ul a,.qui-sitetypes-sitemap ol a,.qui-sitetypes-sitemap-block ul a,.qui-sitetypes-sitemap-block ol a{color:inherit;display:block;text-decoration:none}.qui-sitetypes-sitemap ul a:hover,.qui-sitetypes-sitemap ol a:hover,.qui-sitetypes-sitemap-block ul a:hover,.qui-sitetypes-sitemap-block ol a:hover,.qui-sitetypes-sitemap-block th a:hover{text-decoration:underline}.qui-sitetypes-sitemap ul li,.qui-sitetypes-sitemap ol li,.qui-sitetypes-sitemap-block ul li,.qui-sitetypes-sitemap-block ol li{padding-left:20px}.qui-sitetypes-sitemap-block th{padding-left:20px}.qui-sitetypes-sitemap-block-category .control-background a{color:#fff;text-decoration:none}.clear-fix:after{clear:both;content:'';display:block;float:none;font-size:0;line-height:0}.qui-sitetypes-sitemap ul:first-child a:hover{text-decoration:underline}@media all and (max-width:767px){.qui-sitetypes-sitemap-block-category{width:100%}}.qui-search-settings{overflow:visible}.form-field-search{margin-right:40px;min-width:40%}.qui-search-result form{display:table-cell}.qui-search-result-list-entry-imagelink{background-size:contain}.qui-search-result-list-entry-imagelink:hover{background:none;background-position:center;background-repeat:no-repeat;background-size:contain}.qui-button.qui-button--no-icon{font-size:20px;margin-bottom:6px;margin-top:6px;padding:6px 16px}.qui-button.qui-button--no-icon:hover{color:inherit}@media screen and (max-width:767px){.form-field-search{margin-right:0;min-width:100%}}.quiqqer-search-searchinput{overflow:hidden}.quiqqer-search-searchinput form{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-10px;margin-right:-10px}input.quiqqer-search-searchinput-input{flex-grow:3;margin:10px;min-width:auto}input.quiqqer-search-searchinput-submit,input.quiqqer-search-searchinput-submit:last-of-type{flex-grow:1;margin:10px;order:3}.qui-select.quiqqer-search-searchinput-searchfieldselect{cursor:pointer;flex-grow:1;height:auto;margin:10px;order:2;padding:0 16px}.qui-select.quiqqer-search-searchinput-searchfieldselect .text{height:50px;line-height:50px}.qui-select.quiqqer-search-searchinput-searchfieldselect .drop-icon{height:50px}.qui-search-result form{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-10px;margin-right:-10px}.qui-search-result .form-field-search{flex-grow:3;margin:10px;min-width:auto}.qui-search-result input[type="submit"]{flex-grow:1;margin:10px;order:3}.quiqqer-suggestSearch-wrapper{width:85%}a.qui-control-list-entry-imagelink{border:none}.quiqqer-tags-list-result-entry a{color:inherit}.quiqqer-sheets-desktop-limits a:hover{background:none;box-shadow:none;color:var(--qui-colors-primary)}.quiqqer-tags-search-pool .qui-button.qui-button--no-icon{font-size:16px;margin:0 5px 5px 0;padding:3px 10px}.content-short.qui-tags-tag-content{padding-top:0}.tpl-presentation-row a.qui-tags-tag:hover{border:1px solid var(--qui-colors-primary);color:var(--qui-colors-primary)}.content-message-information,.content-message-attention,.content-message-error,.content-message-success{margin:1em 0}.template-breadcrumb--appearance-default{border-bottom:var(--qui-border-width) var(--qui-border-style) var(--qui-tpl-breadcrumb-border-color)}.template-breadcrumb--appearance-pill-surface .quiqqer-core-controls-breadcrumb-container,.template-breadcrumb--appearance-pill-border .quiqqer-core-controls-breadcrumb-container{padding-inline:calc(1.75 * var(--_padding-y))}.template-breadcrumb--appearance-subtle-surface{background:var(--qui-tpl-breadcrumb-subtle-surface-background)}.template-breadcrumb--appearance-pill-surface .quiqqer-core-controls-breadcrumb-container,.template-breadcrumb--appearance-pill-border .quiqqer-core-controls-breadcrumb-container{border-radius:var(--qui-tpl-breadcrumb-pill-radius);margin-top:var(--qui-tpl-breadcrumb-pill-margin-top)}.template-breadcrumb--appearance-pill-surface .quiqqer-core-controls-breadcrumb-container{background:var(--qui-tpl-breadcrumb-pill-surface-background)}.template-breadcrumb--appearance-pill-border .quiqqer-core-controls-breadcrumb-container{border:var(--qui-tpl-breadcrumb-pill-border)}.quiqqer-bricks-children-infinite .button{float:none}.quiqqer-bricks-children-infinite a,.quiqqer-bricks-children-infinite a:hover,.quiqqer-bricks-children-infinite a:active{color:#333;font-weight:400}.quiqqer-bricks-children-infinite-child-display{overflow:hidden}.quiqqer-bricks-children-infinite-child-display header{left:0}.quiqqer-bricks-children-infinite-child-display>a img{bottom:0;left:0;margin:auto;min-height:100%;min-width:100%;position:absolute;right:0;top:0}.quiqqer-bricks-children-infinite-child-display>a img:hover{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}.qui-control-childrenlist-3er-entry-image span.quiqqer-icon{font-size:130px}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}.gap-4{gap:1.5rem}.gap-5{gap:2rem}.flexbox-grid{--min:10ch;--gap:1rem;display:flex;flex-wrap:wrap;gap:var(--gap)}.flexbox-grid>*{flex:1 1 var(--min)}.cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(0%,1fr))}.cols-1{grid-template-columns:repeat(1,minmax(0%,1fr))}.cols-2{grid-template-columns:repeat(2,minmax(0%,1fr))}.cols-3{grid-template-columns:repeat(3,minmax(0%,1fr))}.cols-4{grid-template-columns:repeat(4,minmax(0%,1fr))}.cols-5{grid-template-columns:repeat(5,minmax(0%,1fr))}.cols-6{grid-template-columns:repeat(6,minmax(0%,1fr))}.cols-7{grid-template-columns:repeat(7,minmax(0%,1fr))}.cols-8{grid-template-columns:repeat(8,minmax(0%,1fr))}.cols-9{grid-template-columns:repeat(9,minmax(0%,1fr))}.cols-10{grid-template-columns:repeat(10,minmax(0%,1fr))}.cols-11{grid-template-columns:repeat(11,minmax(0%,1fr))}.cols-12{grid-template-columns:repeat(12,minmax(0%,1fr))}@media (min-width:640px){.sm\:cols-1{grid-template-columns:repeat(1,minmax(0%,1fr))}.sm\:cols-2{grid-template-columns:repeat(2,minmax(0%,1fr))}.sm\:cols-3{grid-template-columns:repeat(3,minmax(0%,1fr))}.sm\:cols-4{grid-template-columns:repeat(4,minmax(0%,1fr))}.sm\:cols-5{grid-template-columns:repeat(5,minmax(0%,1fr))}.sm\:cols-6{grid-template-columns:repeat(6,minmax(0%,1fr))}.sm\:cols-7{grid-template-columns:repeat(7,minmax(0%,1fr))}.sm\:cols-8{grid-template-columns:repeat(8,minmax(0%,1fr))}.sm\:cols-9{grid-template-columns:repeat(9,minmax(0%,1fr))}.sm\:cols-10{grid-template-columns:repeat(10,minmax(0%,1fr))}.sm\:cols-11{grid-template-columns:repeat(11,minmax(0%,1fr))}.sm\:cols-12{grid-template-columns:repeat(12,minmax(0%,1fr))}.sm\:cols-auto{grid-template-columns:repeat(auto-fit,minmax(0%,1fr))}}@media (min-width:768px){.md\:cols-1{grid-template-columns:repeat(1,minmax(0%,1fr))}.md\:cols-2{grid-template-columns:repeat(2,minmax(0%,1fr))}.md\:cols-3{grid-template-columns:repeat(3,minmax(0%,1fr))}.md\:cols-4{grid-template-columns:repeat(4,minmax(0%,1fr))}.md\:cols-5{grid-template-columns:repeat(5,minmax(0%,1fr))}.md\:cols-6{grid-template-columns:repeat(6,minmax(0%,1fr))}.md\:cols-7{grid-template-columns:repeat(7,minmax(0%,1fr))}.md\:cols-8{grid-template-columns:repeat(8,minmax(0%,1fr))}.md\:cols-9{grid-template-columns:repeat(9,minmax(0%,1fr))}.md\:cols-10{grid-template-columns:repeat(10,minmax(0%,1fr))}.md\:cols-11{grid-template-columns:repeat(11,minmax(0%,1fr))}.md\:cols-12{grid-template-columns:repeat(12,minmax(0%,1fr))}.md\:cols-auto{grid-template-columns:repeat(auto-fit,minmax(0%,1fr))}}@media (min-width:1024px){.lg\:cols-1{grid-template-columns:repeat(1,minmax(0%,1fr))}.lg\:cols-2{grid-template-columns:repeat(2,minmax(0%,1fr))}.lg\:cols-3{grid-template-columns:repeat(3,minmax(0%,1fr))}.lg\:cols-4{grid-template-columns:repeat(4,minmax(0%,1fr))}.lg\:cols-5{grid-template-columns:repeat(5,minmax(0%,1fr))}.lg\:cols-6{grid-template-columns:repeat(6,minmax(0%,1fr))}.lg\:cols-7{grid-template-columns:repeat(7,minmax(0%,1fr))}.lg\:cols-8{grid-template-columns:repeat(8,minmax(0%,1fr))}.lg\:cols-9{grid-template-columns:repeat(9,minmax(0%,1fr))}.lg\:cols-10{grid-template-columns:repeat(10,minmax(0%,1fr))}.lg\:cols-11{grid-template-columns:repeat(11,minmax(0%,1fr))}.lg\:cols-12{grid-template-columns:repeat(12,minmax(0%,1fr))}.lg\:cols-auto{grid-template-columns:repeat(auto-fit,minmax(0%,1fr))}}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-8{grid-column:span 8 / span 8}.col-span-9{grid-column:span 9 / span 9}.col-span-10{grid-column:span 10 / span 10}.col-span-11{grid-column:span 11 / span 11}.col-span-12{grid-column:span 12 / span 12}@media (min-width:640px){.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:col-span-5{grid-column:span 5 / span 5}.sm\:col-span-6{grid-column:span 6 / span 6}.sm\:col-span-7{grid-column:span 7 / span 7}.sm\:col-span-8{grid-column:span 8 / span 8}.sm\:col-span-9{grid-column:span 9 / span 9}.sm\:col-span-10{grid-column:span 10 / span 10}.sm\:col-span-11{grid-column:span 11 / span 11}.sm\:col-span-12{grid-column:span 12 / span 12}}@media (min-width:768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-6{grid-column:span 6 / span 6}.md\:col-span-7{grid-column:span 7 / span 7}.md\:col-span-8{grid-column:span 8 / span 8}.md\:col-span-9{grid-column:span 9 / span 9}.md\:col-span-10{grid-column:span 10 / span 10}.md\:col-span-11{grid-column:span 11 / span 11}.md\:col-span-12{grid-column:span 12 / span 12}}@media (min-width:1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:col-span-10{grid-column:span 10 / span 10}.lg\:col-span-11{grid-column:span 11 / span 11}.lg\:col-span-12{grid-column:span 12 / span 12}}.qui-content-grid{display:grid;grid-template-columns:[full-start] minmax(var(--qui-page-padding),1fr) [wide-start] minmax(0,calc((var(--qui-page-wideSize) - var(--qui-page-contentSize)) / 2)) [content-start] min(var(--qui-page-contentSize), 100% - 2 * var(--qui-page-padding)) [content-end] minmax(0,calc((var(--qui-page-wideSize) - var(--qui-page-contentSize)) / 2)) [wide-end] minmax(var(--qui-page-padding),1fr) [full-end]}.qui-content-grid--narrow{--qui-page-contentSize:var(--qui-page-narrowSize);--qui-page-wideSize:calc(var(--qui-page-contentSize) + 100px)}.qui-content-grid>*{grid-column:content-start / content-end}.qui-content-grid>.qui-content-narrow{grid-column:content-start / content-end;max-width:var(--qui-page-narrowSize);margin-inline:auto;width:100%}.qui-content-grid>.qui-content-wide{grid-column:wide-start / wide-end}.qui-content-grid>.qui-content-full{grid-column:full-start / full-end}:root{--qui-contact-ctaAction-borderRadius:var(--theme--template-presentation--qui-contact-ctaActionWindow-borderRadius, 1.5rem);--qui-contact-ctaActionWindow-ctaControl-borderRadius:var(--theme--qui-contact-ctaActionWindow-ctaControl-borderRadius, 2rem);--template-presentation--qui-contact-ctaActionWindow-padding:var(--theme--template-presentation--qui-contact-ctaActionWindow-padding, 1rem);--qui-contact-ctaActionWindow-borderRadius:var(--theme--qui-contact-ctaActionWindow-borderRadius, 2rem)}.qui-window-popup--ctaActionWindow .quiqqer-contact-ctaAction{padding:var(--template-presentation--qui-contact-ctaActionWindow-padding)}.badge,.chip{display:inline-flex;align-items:center;gap:.5em;padding:var(--qui-badge-padding-y) var(--qui-badge-padding-x);font-size:var(--qui-badge-fontSize);font-weight:var(--qui-badge-fontWeight);line-height:1;color:var(--qui-badge-color);background-color:var(--qui-badge-bgColor);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--qui-badge-borderRadius);font-style:normal}.badge-primary,.chip-primary{--qui-badge-bgColor:var(--qui-badge-primary-bgColor);--qui-badge-color:var(--qui-badge-primary-color)}.badge-primary-light,.chip-primary-light{--qui-badge-bgColor:var(--qui-badge-primary-light-bgColor);--qui-badge-color:var(--qui-badge-primary-light-color)}.badge-secondary,.chip-secondary{--qui-badge-bgColor:var(--qui-badge-secondary-bgColor);--qui-badge-color:var(--qui-badge-secondary-color)}.badge-secondary-light,.chip-secondary-light{--qui-badge-bgColor:var(--qui-badge-secondary-light-bgColor);--qui-badge-color:var(--qui-badge-secondary-light-color)}.badge-success,.chip-success{--qui-badge-bgColor:var(--qui-badge-success-bgColor);--qui-badge-color:var(--qui-badge-success-color)}.badge-success-light,.chip-success-light{--qui-badge-bgColor:var(--qui-badge-success-light-bgColor);--qui-badge-color:var(--qui-badge-success-light-color)}.badge-danger,.chip-danger{--qui-badge-bgColor:var(--qui-badge-danger-bgColor);--qui-badge-color:var(--qui-badge-danger-color)}.badge-danger-light,.chip-danger-light{--qui-badge-bgColor:var(--qui-badge-danger-light-bgColor);--qui-badge-color:var(--qui-badge-danger-light-color)}.badge-warning,.chip-warning{--qui-badge-bgColor:var(--qui-badge-warning-bgColor);--qui-badge-color:var(--qui-badge-warning-color)}.badge-warning-light,.chip-warning-light{--qui-badge-bgColor:var(--qui-badge-warning-light-bgColor);--qui-badge-color:var(--qui-badge-warning-light-color)}.badge-info,.chip-info{--qui-badge-bgColor:var(--qui-badge-info-bgColor);--qui-badge-color:var(--qui-badge-info-color)}.badge-info-light,.chip-info-light{--qui-badge-bgColor:var(--qui-badge-info-light-bgColor);--qui-badge-color:var(--qui-badge-info-light-color)}.badge-light,.chip-light{--qui-badge-bgColor:var(--qui-badge-light-bgColor);--qui-badge-color:var(--qui-badge-light-color)}.badge-dark,.chip-dark{--qui-badge-bgColor:var(--qui-badge-dark-bgColor);--qui-badge-color:var(--qui-badge-dark-color)}.badge-dark-light,.chip-dark-light{--qui-badge-bgColor:var(--qui-badge-dark-light-bgColor);--qui-badge-color:var(--qui-badge-dark-light-color)}.badge-white,.chip-white{--qui-badge-bgColor:var(--qui-badge-white-bgColor);--qui-badge-color:var(--qui-badge-white-color)}.badge-neutral,.chip-neutral{--qui-badge-bgColor:var(--qui-badge-neutral-bgColor);--qui-badge-color:var(--qui-badge-neutral-color)}.badge-pill{border-radius:var(--qui-radius-pill)}.badge-sm,.chip-sm{--qui-badge-fontSize:var(--qui-badge-fontSize--sm)}.badge-lg,.chip-lg{--qui-badge-fontSize:var(--qui-badge-fontSize--lg)}.chip{--qui-badge-borderRadius:var(--qui-radius-pill)}.overline{display:inline-flex;align-items:center;gap:var(--qui-overline-gap);margin-bottom:var(--qui-overline-headingGap);color:var(--qui-overline-color);font-size:var(--qui-overline-fontSize);font-weight:var(--qui-overline-fontWeight);letter-spacing:var(--qui-overline-letterSpacing);line-height:1.2;text-transform:uppercase}.overline+:is(h1,h2,h3,h4,h5,h6){margin-top:0}.overline :is(.fa,[class^="fa-"],[class*=" fa-"]){font-size:1em;line-height:1}.overline-center{display:flex;width:fit-content;margin-inline:auto}.overline-primary{--qui-overline-color:var(--qui-colors-primary)}.overline-neutral{--qui-overline-color:inherit}.overline-reset{counter-reset:tpl-overline}:is(.overline--line,[data-tpl-overline="line"] .overline:not([class*="overline--"]))::before{content:"";flex:none;width:2.5em;height:1px;background-color:var(--qui-overline-accentColor)}:is(.overline--dot,.overline--badge-dot,[data-tpl-overline="dot"] .overline:not([class*="overline--"]),[data-tpl-overline="badge-dot"] .overline:not([class*="overline--"]))::before{content:"";flex:none;width:.6em;height:.6em;border-radius:50%;background-color:var(--qui-overline-accentColor)}:is(.overline--bar,[data-tpl-overline="bar"] .overline:not([class*="overline--"]))::before{content:"";flex:none;width:3px;height:1.1em;border-radius:2px;background-color:var(--qui-overline-accentColor)}body{counter-reset:tpl-overline}:is(.overline--number,[data-tpl-overline="number"] .overline:not([class*="overline--"]))::before{counter-increment:tpl-overline;content:counter(tpl-overline,decimal-leading-zero) " /";content:counter(tpl-overline,decimal-leading-zero) " /" / "";color:var(--qui-overline-accentColor)}:is(.overline--line-number,[data-tpl-overline="line-number"] .overline:not([class*="overline--"]))::after{content:"";flex:none;order:-1;width:2.5em;height:1px;background-color:var(--qui-overline-accentColor)}:is(.overline--line-number,[data-tpl-overline="line-number"] .overline:not([class*="overline--"]))::before{counter-increment:tpl-overline;content:counter(tpl-overline,decimal-leading-zero) " \2014";content:counter(tpl-overline,decimal-leading-zero) " \2014" / "";color:var(--qui-overline-accentColor)}:is(.overline--badge,.overline--badge-dot,.overline--badge-ghost,[data-tpl-overline="badge"] .overline:not([class*="overline--"]),[data-tpl-overline="badge-dot"] .overline:not([class*="overline--"]),[data-tpl-overline="badge-ghost"] .overline:not([class*="overline--"])){padding:var(--qui-overline-badge-padding);border-radius:var(--qui-radius-pill);background-color:var(--qui-badge-primary-light-bgColor);color:var(--qui-badge-primary-light-color)}:is(.overline--badge-ghost,[data-tpl-overline="badge-ghost"] .overline:not([class*="overline--"])){background-color:var(--qui-overline-badge-ghost-bgColor);border:1px solid var(--qui-overline-badge-ghost-borderColor);color:var(--qui-overline-color)}:is(.overline--underline,[data-tpl-overline="underline"] .overline:not([class*="overline--"])){padding-bottom:.5em;border-bottom:2px solid var(--qui-overline-accentColor)}:is(.overline--slash,[data-tpl-overline="slash"] .overline:not([class*="overline--"]))::before{content:"//";content:"//" / "";color:var(--qui-overline-accentColor);font-weight:700}:is(.overline--hash,[data-tpl-overline="hash"] .overline:not([class*="overline--"]))::before{content:"#";content:"#" / "";color:var(--qui-overline-accentColor);font-weight:700}:is(.overline--hash-fa,[data-tpl-overline="hash-fa"] .overline:not([class*="overline--"]))::before{content:"#";content:"#" / "";color:var(--qui-overline-accentColor);font-family:"Font Awesome 6 Free";font-weight:900}input[type="submit"],input[type="button"],input[type="reset"],button.qui-button,button,.button,a.qui-button,.btn{--padding-block:0.75em;--padding-inline:1.25em;--color:var(--qui-btn-color, inherit);--background-color:var(--qui-btn-bgColor, transparent);--border-color:var(--qui-btn-borderColor, transparent);--color--hover:var(--qui-btn-color--hover, inherit);--background-color--hover:var(--qui-btn-bgColor--hover, transparent);--border-color--hover:var(--qui-btn-borderColor--hover, transparent);--color--disabled:var(--qui-btn-color--disabled, inherit);--background-color--disabled:var(--qui-btn-bgColor--disabled, transparent);--border-color--disabled:var(--qui-btn-borderColor--disabled, transparent);color:var(--color);background-color:var(--background-color);border-color:var(--border-color);display:inline-flex;justify-content:center;align-items:center;gap:var(--qui-btn-gap);font-weight:var(--qui-btn-fontWeight);border-width:var(--qui-btn-borderWidth);border-style:var(--qui-btn-borderStyle);border-radius:var(--qui-btn-borderRadius);transition:var(--qui-btn-transition);text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:var(--padding-block) var(--padding-inline);font-size:1em;line-height:1.25;cursor:pointer;text-decoration:none;font-family:inherit;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;float:none}.btn:hover,.btn:active{color:var(--color--hover);background-color:var(--background-color--hover);border-color:var(--border-color--hover);outline:none;text-decoration:none}.btn-primary{--qui-btn-color:var(--qui-btn-primary-color);--qui-btn-bgColor:var(--qui-btn-primary-bg);--qui-btn-borderColor:var(--qui-btn-primary-borderColor);--qui-btn-color--hover:var(--qui-btn-primary-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-primary-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-primary-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-primary-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-primary-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-primary-borderColor--disabled)}.btn-primary-outline{--qui-btn-color:var(--qui-btn-primary-outline-color);--qui-btn-bgColor:var(--qui-btn-primary-outline-bg);--qui-btn-borderColor:var(--qui-btn-primary-outline-borderColor);--qui-btn-color--hover:var(--qui-btn-primary-outline-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-primary-outline-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-primary-outline-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-primary-outline-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-primary-outline-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-primary-outline-borderColor--disabled)}.btn-secondary{--qui-btn-color:var(--qui-btn-secondary-color);--qui-btn-bgColor:var(--qui-btn-secondary-bg);--qui-btn-borderColor:var(--qui-btn-secondary-borderColor);--qui-btn-color--hover:var(--qui-btn-secondary-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-secondary-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-secondary-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-secondary-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-secondary-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-secondary-borderColor--disabled)}.btn-secondary-outline{--qui-btn-color:var(--qui-btn-secondary-outline-color);--qui-btn-bgColor:var(--qui-btn-secondary-outline-bg);--qui-btn-borderColor:var(--qui-btn-secondary-outline-borderColor);--qui-btn-color--hover:var(--qui-btn-secondary-outline-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-secondary-outline-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-secondary-outline-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-secondary-outline-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-secondary-outline-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-secondary-outline-borderColor--disabled)}.btn-success{--qui-btn-color:var(--qui-btn-success-color);--qui-btn-bgColor:var(--qui-btn-success-bg);--qui-btn-borderColor:var(--qui-btn-success-borderColor);--qui-btn-color--hover:var(--qui-btn-success-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-success-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-success-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-success-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-success-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-success-borderColor--disabled)}.btn-success-outline{--qui-btn-color:var(--qui-btn-success-outline-color);--qui-btn-bgColor:var(--qui-btn-success-outline-bg);--qui-btn-borderColor:var(--qui-btn-success-outline-borderColor);--qui-btn-color--hover:var(--qui-btn-success-outline-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-success-outline-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-success-outline-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-success-outline-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-success-outline-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-success-outline-borderColor--disabled)}.btn-danger{--qui-btn-color:var(--qui-btn-danger-color);--qui-btn-bgColor:var(--qui-btn-danger-bg);--qui-btn-borderColor:var(--qui-btn-danger-borderColor);--qui-btn-color--hover:var(--qui-btn-danger-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-danger-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-danger-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-danger-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-danger-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-danger-borderColor--disabled)}.btn-danger-outline{--qui-btn-color:var(--qui-btn-danger-outline-color);--qui-btn-bgColor:var(--qui-btn-danger-outline-bg);--qui-btn-borderColor:var(--qui-btn-danger-outline-borderColor);--qui-btn-color--hover:var(--qui-btn-danger-outline-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-danger-outline-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-danger-outline-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-danger-outline-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-danger-outline-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-danger-outline-borderColor--disabled)}.btn-warning{--qui-btn-color:var(--qui-btn-warning-color);--qui-btn-bgColor:var(--qui-btn-warning-bg);--qui-btn-borderColor:var(--qui-btn-warning-borderColor);--qui-btn-color--hover:var(--qui-btn-warning-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-warning-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-warning-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-warning-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-warning-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-warning-borderColor--disabled)}.btn-warning-outline{--qui-btn-color:var(--qui-btn-warning-outline-color);--qui-btn-bgColor:var(--qui-btn-warning-outline-bg);--qui-btn-borderColor:var(--qui-btn-warning-outline-borderColor);--qui-btn-color--hover:var(--qui-btn-warning-outline-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-warning-outline-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-warning-outline-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-warning-outline-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-warning-outline-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-warning-outline-borderColor--disabled)}.btn-info{--qui-btn-color:var(--qui-btn-info-color);--qui-btn-bgColor:var(--qui-btn-info-bg);--qui-btn-borderColor:var(--qui-btn-info-borderColor);--qui-btn-color--hover:var(--qui-btn-info-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-info-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-info-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-info-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-info-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-info-borderColor--disabled)}.btn-info-outline{--qui-btn-color:var(--qui-btn-info-outline-color);--qui-btn-bgColor:var(--qui-btn-info-outline-bg);--qui-btn-borderColor:var(--qui-btn-info-outline-borderColor);--qui-btn-color--hover:var(--qui-btn-info-outline-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-info-outline-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-info-outline-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-info-outline-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-info-outline-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-info-outline-borderColor--disabled)}.btn-dark{--qui-btn-color:var(--qui-btn-dark-color);--qui-btn-bgColor:var(--qui-btn-dark-bg);--qui-btn-borderColor:var(--qui-btn-dark-borderColor);--qui-btn-color--hover:var(--qui-btn-dark-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-dark-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-dark-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-dark-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-dark-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-dark-borderColor--disabled)}.btn-dark-outline{--qui-btn-color:var(--qui-btn-dark-outline-color);--qui-btn-bgColor:var(--qui-btn-dark-outline-bg);--qui-btn-borderColor:var(--qui-btn-dark-outline-borderColor);--qui-btn-color--hover:var(--qui-btn-dark-outline-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-dark-outline-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-dark-outline-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-dark-outline-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-dark-outline-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-dark-outline-borderColor--disabled)}.btn-light{--qui-btn-color:var(--qui-btn-light-color);--qui-btn-bgColor:var(--qui-btn-light-bg);--qui-btn-borderColor:var(--qui-btn-light-borderColor);--qui-btn-color--hover:var(--qui-btn-light-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-light-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-light-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-light-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-light-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-light-borderColor--disabled)}.btn-light-outline{--qui-btn-color:var(--qui-btn-light-outline-color);--qui-btn-bgColor:var(--qui-btn-light-outline-bg);--qui-btn-borderColor:var(--qui-btn-light-outline-borderColor);--qui-btn-color--hover:var(--qui-btn-light-outline-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-light-outline-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-light-outline-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-light-outline-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-light-outline-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-light-outline-borderColor--disabled)}.btn-white{--qui-btn-color:var(--qui-btn-white-color);--qui-btn-bgColor:var(--qui-btn-white-bg);--qui-btn-borderColor:var(--qui-btn-white-borderColor);--qui-btn-color--hover:var(--qui-btn-white-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-white-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-white-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-white-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-white-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-white-borderColor--disabled)}.btn-white-outline{--qui-btn-color:var(--qui-btn-white-outline-color);--qui-btn-bgColor:var(--qui-btn-white-outline-bg);--qui-btn-borderColor:var(--qui-btn-white-outline-borderColor);--qui-btn-color--hover:var(--qui-btn-white-outline-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-white-outline-bg--hover);--qui-btn-borderColor--hover:var(--qui-btn-white-outline-borderColor--hover);--qui-btn-color--disabled:var(--qui-btn-white-outline-color--disabled);--qui-btn-bgColor--disabled:var(--qui-btn-white-outline-bg--disabled);--qui-btn-borderColor--disabled:var(--qui-btn-white-outline-borderColor--disabled)}.btn-link{--qui-btn-color:var(--qui-btn-link-color);--qui-btn-bgColor:transparent;--qui-btn-borderColor:transparent;--qui-btn-color--hover:var(--qui-btn-link-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-link-bg--hover);--qui-btn-borderColor--hover:transparent;--qui-btn-color--disabled:var(--qui-btn-white-color--disabled);--qui-btn-bgColor--disabled:transparent;--qui-btn-borderColor--disabled:transparent}.btn-link-body{--qui-btn-color:var(--qui-btn-link-body-color);--qui-btn-bgColor:transparent;--qui-btn-borderColor:transparent;--qui-btn-color--hover:var(--qui-btn-link-body-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-link-body-bg--hover);--qui-btn-borderColor--hover:transparent;--qui-btn-color--disabled:var(--qui-btn-link-body-color--disabled);--qui-btn-bgColor--disabled:transparent;--qui-btn-borderColor--disabled:transparent}:where(.btn,button,input[type='submit'],input[type='reset'],input[type='button'])[disabled],:where(.btn,button,input[type='submit'],input[type='reset'],input[type='button']).disabled{cursor:default;--qui-btn-color:var(--qui-btn-color--disabled);--qui-btn-bgColor:var(--qui-btn-bgColor--disabled);--qui-btn-borderColor:var(--qui-btn-borderColor--disabled);--qui-btn-color--hover:var(--qui-btn-color--disabled);--qui-btn-bgColor--hover:var(--qui-btn-bgColor--disabled);--qui-btn-borderColor--hover:var(--qui-btn-borderColor--disabled)}.btn-sm{--padding-block:0.5em;--padding-inline:1em;font-size:.875em}.btn-lg{gap:1em;font-size:1.25em}.btn__icon{line-height:inherit}.btn-icon,.btn-close{--padding-block:0;--padding-inline:0;aspect-ratio:1;border-radius:var(--qui-btn-icon-radius);width:var(--qui-btn-icon-size)}.btn-close{--qui-btn-color:var(--qui-btn-close-color);--qui-btn-bgColor:transparent;--qui-btn-borderColor:transparent;--qui-btn-color--hover:var(--qui-btn-close-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-close-bg--hover);--qui-btn-borderColor--hover:transparent;--qui-btn-color--disabled:var(--qui-btn-close-color--disabled);--qui-btn-bgColor--disabled:transparent;--qui-btn-borderColor--disabled:transparent;border-radius:var(--qui-btn-close-radius)}.btn-icon svg,.btn-close svg{width:1em;height:1em}.btn-rounded{border-radius:var(--qui-radius-full)}.btn--toTop{--qui-btn-color:var(--qui-btn-toTop-color);--qui-btn-bgColor:var(--qui-btn-toTop-bgColor);--qui-btn-borderColor:var(--qui-btn-toTop-borderColor);--qui-btn-color--hover:var(--qui-btn-toTop-color--hover);--qui-btn-bgColor--hover:var(--qui-btn-toTop-bgColor--hover);--qui-btn-borderColor--hover:var(--qui-btn-toTop-borderColor--hover);font-size:var(--qui-fs-lg);padding:.5em;min-width:44px;min-height:44px;position:fixed;bottom:var(--qui-btn-toTop-bottom);right:var(--qui-btn-toTop-right);opacity:0;visibility:hidden;pointer-events:none;z-index:10;transform:var(--qui-btn-toTop-transform--initial);display:grid;place-items:center}.btn--toTop:hover{opacity:1}.toTop__show{opacity:.5;visibility:visible;pointer-events:auto;transform:var(--qui-btn-toTop-transform--show)}.q-message{--q-message-bg:var(--qui-colors-gray-50);--q-message-color:var(--qui-colors-body);--q-message-border:var(--qui-colors-gray-100);--q-message-border-width:var(--theme--q-message-border-width, 1px);--q-message-border-radius:var(--theme--q-message-border-radius, 0.5rem);background:var(--q-message-bg);color:var(--q-message-color);border:var(--q-message-border-width) solid var(--q-message-border);border-radius:var(--q-message-border-radius);padding:1rem 1.5rem;margin-bottom:1rem;font-size:1rem;line-height:1.5}.q-message-error,.q-message-danger{--q-message-bg:var(--qui-colors-danger-100);--q-message-color:var(--qui-colors-danger-800);--q-message-border:var(--qui-colors-danger-200)}.q-message-info{--q-message-bg:var(--qui-colors-info-100);--q-message-color:var(--qui-colors-info-800);--q-message-border:var(--qui-colors-info-200)}.q-message-warning{--q-message-bg:var(--qui-colors-warning-200);--q-message-color:var(--qui-colors-body);--q-message-border:var(--qui-colors-warning-300)}.q-message-success{--q-message-bg:var(--qui-colors-success-100);--q-message-color:var(--qui-colors-success-800);--q-message-border:var(--qui-colors-success-200)}.q-message-error--solid,.q-message-danger--solid{--q-message-bg:var(--qui-colors-danger-500);--q-message-color:#fff;--q-message-border:var(--qui-colors-danger-600)}.q-message-info--solid{--q-message-bg:var(--qui-colors-info-500);--q-message-color:#fff;--q-message-border:var(--qui-colors-info-600)}.q-message-warning--solid{--q-message-bg:var(--qui-colors-warning-500);--q-message-color:var(--qui-colors-body);--q-message-border:var(--qui-colors-warning-600)}.q-message-success--solid{--q-message-bg:var(--qui-colors-success-500);--q-message-color:#fff;--q-message-border:var(--qui-colors-success-600)}.btn-container{display:flex;gap:1rem;flex-wrap:wrap}.btn-container--center{justify-content:center}@media (max-width:767px){.btn-container>.btn{width:100%}}.btn-stack{display:flex;flex-direction:column;gap:1rem}.btn-stack>.btn{width:100%}.btn-full{width:100%}.bg-body{background-color:var(--qui-colors-background)}.text-body{color:var(--qui-colors-body)}.text-muted{color:var(--qui-colors-text-muted)}.text-soft{color:var(--qui-colors-text-soft)}.bg-black{background-color:var(--qui-colors-black)}.text-black{color:var(--qui-colors-black)}.bg-white{background-color:var(--qui-colors-white)}.text-white{color:var(--qui-colors-white)}.bg-primary{background-color:var(--qui-colors-primary)}.text-primary{color:var(--qui-colors-primary)}.bg-primary-light{background-color:var(--qui-colors-primary--light)}.text-primary-light{color:var(--qui-colors-primary--light)}.bg-primary-dark{background-color:var(--qui-colors-primary--dark)}.text-primary-dark{color:var(--qui-colors-primary--dark)}.bg-primary-contrast{background-color:var(--qui-colors-primary-contrast)}.text-primary-contrast{color:var(--qui-colors-primary-contrast)}.bg-primary-accent{background-color:var(--qui-colors-primary-contrast)}.text-primary-accent{color:var(--qui-colors-primary-contrast)}.bg-primary-25{background-color:var(--qui-colors-primary-25)}.text-primary-25{color:var(--qui-colors-primary-25)}.bg-primary-50{background-color:var(--qui-colors-primary-50)}.text-primary-50{color:var(--qui-colors-primary-50)}.bg-primary-100{background-color:var(--qui-colors-primary-100)}.text-primary-100{color:var(--qui-colors-primary-100)}.bg-primary-200{background-color:var(--qui-colors-primary-200)}.text-primary-200{color:var(--qui-colors-primary-200)}.bg-primary-300{background-color:var(--qui-colors-primary-300)}.text-primary-300{color:var(--qui-colors-primary-300)}.bg-primary-400{background-color:var(--qui-colors-primary-400)}.text-primary-400{color:var(--qui-colors-primary-400)}.bg-primary-500{background-color:var(--qui-colors-primary-500)}.text-primary-500{color:var(--qui-colors-primary-500)}.bg-primary-600{background-color:var(--qui-colors-primary-600)}.text-primary-600{color:var(--qui-colors-primary-600)}.bg-primary-700{background-color:var(--qui-colors-primary-700)}.text-primary-700{color:var(--qui-colors-primary-700)}.bg-primary-800{background-color:var(--qui-colors-primary-800)}.text-primary-800{color:var(--qui-colors-primary-800)}.bg-primary-900{background-color:var(--qui-colors-primary-900)}.text-primary-900{color:var(--qui-colors-primary-900)}.bg-primary-950{background-color:var(--qui-colors-primary-950)}.text-primary-950{color:var(--qui-colors-primary-950)}.bg-secondary{background-color:var(--qui-colors-secondary)}.text-secondary{color:var(--qui-colors-secondary)}.bg-secondary-25{background-color:var(--qui-colors-secondary-25)}.text-secondary-25{color:var(--qui-colors-secondary-25)}.bg-secondary-50{background-color:var(--qui-colors-secondary-50)}.text-secondary-50{color:var(--qui-colors-secondary-50)}.bg-secondary-100{background-color:var(--qui-colors-secondary-100)}.text-secondary-100{color:var(--qui-colors-secondary-100)}.bg-secondary-200{background-color:var(--qui-colors-secondary-200)}.text-secondary-200{color:var(--qui-colors-secondary-200)}.bg-secondary-300{background-color:var(--qui-colors-secondary-300)}.text-secondary-300{color:var(--qui-colors-secondary-300)}.bg-secondary-400{background-color:var(--qui-colors-secondary-400)}.text-secondary-400{color:var(--qui-colors-secondary-400)}.bg-secondary-500{background-color:var(--qui-colors-secondary-500)}.text-secondary-500{color:var(--qui-colors-secondary-500)}.bg-secondary-600{background-color:var(--qui-colors-secondary-600)}.text-secondary-600{color:var(--qui-colors-secondary-600)}.bg-secondary-700{background-color:var(--qui-colors-secondary-700)}.text-secondary-700{color:var(--qui-colors-secondary-700)}.bg-secondary-800{background-color:var(--qui-colors-secondary-800)}.text-secondary-800{color:var(--qui-colors-secondary-800)}.bg-secondary-900{background-color:var(--qui-colors-secondary-900)}.text-secondary-900{color:var(--qui-colors-secondary-900)}.bg-secondary-950{background-color:var(--qui-colors-secondary-950)}.text-secondary-950{color:var(--qui-colors-secondary-950)}.bg-success{background-color:var(--qui-colors-success)}.text-success{color:var(--qui-colors-success)}.bg-success-25{background-color:var(--qui-colors-success-25)}.text-success-25{color:var(--qui-colors-success-25)}.bg-success-50{background-color:var(--qui-colors-success-50)}.text-success-50{color:var(--qui-colors-success-50)}.bg-success-100{background-color:var(--qui-colors-success-100)}.text-success-100{color:var(--qui-colors-success-100)}.bg-success-200{background-color:var(--qui-colors-success-200)}.text-success-200{color:var(--qui-colors-success-200)}.bg-success-300{background-color:var(--qui-colors-success-300)}.text-success-300{color:var(--qui-colors-success-300)}.bg-success-400{background-color:var(--qui-colors-success-400)}.text-success-400{color:var(--qui-colors-success-400)}.bg-success-500{background-color:var(--qui-colors-success-500)}.text-success-500{color:var(--qui-colors-success-500)}.bg-success-600{background-color:var(--qui-colors-success-600)}.text-success-600{color:var(--qui-colors-success-600)}.bg-success-700{background-color:var(--qui-colors-success-700)}.text-success-700{color:var(--qui-colors-success-700)}.bg-success-800{background-color:var(--qui-colors-success-800)}.text-success-800{color:var(--qui-colors-success-800)}.bg-success-900{background-color:var(--qui-colors-success-900)}.text-success-900{color:var(--qui-colors-success-900)}.bg-success-950{background-color:var(--qui-colors-success-950)}.text-success-950{color:var(--qui-colors-success-950)}.bg-danger{background-color:var(--qui-colors-danger)}.text-danger{color:var(--qui-colors-danger)}.bg-danger-25{background-color:var(--qui-colors-danger-25)}.text-danger-25{color:var(--qui-colors-danger-25)}.bg-danger-50{background-color:var(--qui-colors-danger-50)}.text-danger-50{color:var(--qui-colors-danger-50)}.bg-danger-100{background-color:var(--qui-colors-danger-100)}.text-danger-100{color:var(--qui-colors-danger-100)}.bg-danger-200{background-color:var(--qui-colors-danger-200)}.text-danger-200{color:var(--qui-colors-danger-200)}.bg-danger-300{background-color:var(--qui-colors-danger-300)}.text-danger-300{color:var(--qui-colors-danger-300)}.bg-danger-400{background-color:var(--qui-colors-danger-400)}.text-danger-400{color:var(--qui-colors-danger-400)}.bg-danger-500{background-color:var(--qui-colors-danger-500)}.text-danger-500{color:var(--qui-colors-danger-500)}.bg-danger-600{background-color:var(--qui-colors-danger-600)}.text-danger-600{color:var(--qui-colors-danger-600)}.bg-danger-700{background-color:var(--qui-colors-danger-700)}.text-danger-700{color:var(--qui-colors-danger-700)}.bg-danger-800{background-color:var(--qui-colors-danger-800)}.text-danger-800{color:var(--qui-colors-danger-800)}.bg-danger-900{background-color:var(--qui-colors-danger-900)}.text-danger-900{color:var(--qui-colors-danger-900)}.bg-danger-950{background-color:var(--qui-colors-danger-950)}.text-danger-950{color:var(--qui-colors-danger-950)}.bg-warning{background-color:var(--qui-colors-warning)}.text-warning{color:var(--qui-colors-warning)}.bg-warning-25{background-color:var(--qui-colors-warning-25)}.text-warning-25{color:var(--qui-colors-warning-25)}.bg-warning-50{background-color:var(--qui-colors-warning-50)}.text-warning-50{color:var(--qui-colors-warning-50)}.bg-warning-100{background-color:var(--qui-colors-warning-100)}.text-warning-100{color:var(--qui-colors-warning-100)}.bg-warning-200{background-color:var(--qui-colors-warning-200)}.text-warning-200{color:var(--qui-colors-warning-200)}.bg-warning-300{background-color:var(--qui-colors-warning-300)}.text-warning-300{color:var(--qui-colors-warning-300)}.bg-warning-400{background-color:var(--qui-colors-warning-400)}.text-warning-400{color:var(--qui-colors-warning-400)}.bg-warning-500{background-color:var(--qui-colors-warning-500)}.text-warning-500{color:var(--qui-colors-warning-500)}.bg-warning-600{background-color:var(--qui-colors-warning-600)}.text-warning-600{color:var(--qui-colors-warning-600)}.bg-warning-700{background-color:var(--qui-colors-warning-700)}.text-warning-700{color:var(--qui-colors-warning-700)}.bg-warning-800{background-color:var(--qui-colors-warning-800)}.text-warning-800{color:var(--qui-colors-warning-800)}.bg-warning-900{background-color:var(--qui-colors-warning-900)}.text-warning-900{color:var(--qui-colors-warning-900)}.bg-warning-950{background-color:var(--qui-colors-warning-950)}.text-warning-950{color:var(--qui-colors-warning-950)}.bg-info{background-color:var(--qui-colors-info)}.text-info{color:var(--qui-colors-info)}.bg-info-25{background-color:var(--qui-colors-info-25)}.text-info-25{color:var(--qui-colors-info-25)}.bg-info-50{background-color:var(--qui-colors-info-50)}.text-info-50{color:var(--qui-colors-info-50)}.bg-info-100{background-color:var(--qui-colors-info-100)}.text-info-100{color:var(--qui-colors-info-100)}.bg-info-200{background-color:var(--qui-colors-info-200)}.text-info-200{color:var(--qui-colors-info-200)}.bg-info-300{background-color:var(--qui-colors-info-300)}.text-info-300{color:var(--qui-colors-info-300)}.bg-info-400{background-color:var(--qui-colors-info-400)}.text-info-400{color:var(--qui-colors-info-400)}.bg-info-500{background-color:var(--qui-colors-info-500)}.text-info-500{color:var(--qui-colors-info-500)}.bg-info-600{background-color:var(--qui-colors-info-600)}.text-info-600{color:var(--qui-colors-info-600)}.bg-info-700{background-color:var(--qui-colors-info-700)}.text-info-700{color:var(--qui-colors-info-700)}.bg-info-800{background-color:var(--qui-colors-info-800)}.text-info-800{color:var(--qui-colors-info-800)}.bg-info-900{background-color:var(--qui-colors-info-900)}.text-info-900{color:var(--qui-colors-info-900)}.bg-info-950{background-color:var(--qui-colors-info-950)}.text-info-950{color:var(--qui-colors-info-950)}.bg-gray{background-color:var(--qui-colors-gray)}.text-gray{color:var(--qui-colors-gray)}.bg-gray-25{background-color:var(--qui-colors-gray-25)}.text-gray-25{color:var(--qui-colors-gray-25)}.bg-gray-50{background-color:var(--qui-colors-gray-50)}.text-gray-50{color:var(--qui-colors-gray-50)}.bg-gray-100{background-color:var(--qui-colors-gray-100)}.text-gray-100{color:var(--qui-colors-gray-100)}.bg-gray-200{background-color:var(--qui-colors-gray-200)}.text-gray-200{color:var(--qui-colors-gray-200)}.bg-gray-300{background-color:var(--qui-colors-gray-300)}.text-gray-300{color:var(--qui-colors-gray-300)}.bg-gray-400{background-color:var(--qui-colors-gray-400)}.text-gray-400{color:var(--qui-colors-gray-400)}.bg-gray-500{background-color:var(--qui-colors-gray-500)}.text-gray-500{color:var(--qui-colors-gray-500)}.bg-gray-600{background-color:var(--qui-colors-gray-600)}.text-gray-600{color:var(--qui-colors-gray-600)}.bg-gray-700{background-color:var(--qui-colors-gray-700)}.text-gray-700{color:var(--qui-colors-gray-700)}.bg-gray-800{background-color:var(--qui-colors-gray-800)}.text-gray-800{color:var(--qui-colors-gray-800)}.bg-gray-900{background-color:var(--qui-colors-gray-900)}.text-gray-900{color:var(--qui-colors-gray-900)}.bg-gray-950{background-color:var(--qui-colors-gray-950)}.text-gray-950{color:var(--qui-colors-gray-950)}.bg-light{background-color:var(--qui-colors-light)}.text-light{color:var(--qui-colors-light)}.bg-light-25{background-color:var(--qui-colors-light-25)}.text-light-25{color:var(--qui-colors-light-25)}.bg-light-50{background-color:var(--qui-colors-light-50)}.text-light-50{color:var(--qui-colors-light-50)}.bg-light-100{background-color:var(--qui-colors-light-100)}.text-light-100{color:var(--qui-colors-light-100)}.bg-light-200{background-color:var(--qui-colors-light-200)}.text-light-200{color:var(--qui-colors-light-200)}.bg-light-300{background-color:var(--qui-colors-light-300)}.text-light-300{color:var(--qui-colors-light-300)}.bg-light-400{background-color:var(--qui-colors-light-400)}.text-light-400{color:var(--qui-colors-light-400)}.bg-light-500{background-color:var(--qui-colors-light-500)}.text-light-500{color:var(--qui-colors-light-500)}.bg-light-600{background-color:var(--qui-colors-light-600)}.text-light-600{color:var(--qui-colors-light-600)}.bg-light-700{background-color:var(--qui-colors-light-700)}.text-light-700{color:var(--qui-colors-light-700)}.bg-light-800{background-color:var(--qui-colors-light-800)}.text-light-800{color:var(--qui-colors-light-800)}.bg-light-900{background-color:var(--qui-colors-light-900)}.text-light-900{color:var(--qui-colors-light-900)}.bg-light-950{background-color:var(--qui-colors-light-950)}.text-light-950{color:var(--qui-colors-light-950)}.bg-dark{background-color:var(--qui-colors-dark)}.text-dark{color:var(--qui-colors-dark)}.bg-dark-25{background-color:var(--qui-colors-dark-25)}.text-dark-25{color:var(--qui-colors-dark-25)}.bg-dark-50{background-color:var(--qui-colors-dark-50)}.text-dark-50{color:var(--qui-colors-dark-50)}.bg-dark-100{background-color:var(--qui-colors-dark-100)}.text-dark-100{color:var(--qui-colors-dark-100)}.bg-dark-200{background-color:var(--qui-colors-dark-200)}.text-dark-200{color:var(--qui-colors-dark-200)}.bg-dark-300{background-color:var(--qui-colors-dark-300)}.text-dark-300{color:var(--qui-colors-dark-300)}.bg-dark-400{background-color:var(--qui-colors-dark-400)}.text-dark-400{color:var(--qui-colors-dark-400)}.bg-dark-500{background-color:var(--qui-colors-dark-500)}.text-dark-500{color:var(--qui-colors-dark-500)}.bg-dark-600{background-color:var(--qui-colors-dark-600)}.text-dark-600{color:var(--qui-colors-dark-600)}.bg-dark-700{background-color:var(--qui-colors-dark-700)}.text-dark-700{color:var(--qui-colors-dark-700)}.bg-dark-800{background-color:var(--qui-colors-dark-800)}.text-dark-800{color:var(--qui-colors-dark-800)}.bg-dark-900{background-color:var(--qui-colors-dark-900)}.text-dark-900{color:var(--qui-colors-dark-900)}.bg-dark-950{background-color:var(--qui-colors-dark-950)}.text-dark-950{color:var(--qui-colors-dark-950)}.skeleton-loader,.qui-skeleton,.qui-skeleton-form{--bg:rgb(0 0 0 / 5%);--bg:light-dark(rgb(0 0 0 / 5%), rgb(255 255 255 / 5%));--shine-color:rgb(255 255 255 / 40%);--shine-color:light-dark(rgb(255 255 255 / 40%), rgb(255 255 255 / 5%));--anim-delay:1s;--anim-duration:1.5s}.skeleton-loader,.qui-skeleton{background-color:var(--bg);background-image:linear-gradient(110deg,transparent 18%,var(--shine-color) 30%,transparent 43%);background-repeat:repeat;background-size:200% 100%;background-position:100% 0;animation:var(--anim-duration) qui-skeleton-shine linear infinite;animation-delay:var(--anim-delay);border-radius:inherit}.skeleton-loader-header,.skeleton-loader-text,.qui-skeleton--heading,.qui-skeleton--text{display:inline-block;width:100%;height:var(--height);border-radius:.75rem}.skeleton-loader-header,.qui-skeleton--heading{--height:calc(1.25rem * var(--qui-line-height));margin-bottom:calc(var(--height) * 0.5)}.skeleton-loader-text,.qui-skeleton--text{--height:calc(1rem * var(--qui-line-height))}.skeleton-loader-text--sm,.qui-skeleton--text-sm{--height:calc(0.75rem * var(--qui-line-height))}.skeleton-loader-text--lg,.qui-skeleton--text-lg{--height:calc(1.25rem * var(--qui-line-height))}.qui-skeleton-form{pointer-events:none}.qui-skeleton-form :is(label,input,button,select,textarea){color:transparent!important;border-color:transparent!important;box-shadow:none!important;background-color:var(--bg)!important;background-image:linear-gradient(110deg,transparent 18%,var(--shine-color) 30%,transparent 43%)!important;background-repeat:repeat!important;background-size:200% 100%!important;background-position:100% 0!important;animation:var(--anim-duration) qui-skeleton-shine linear infinite;animation-delay:var(--anim-delay)}.qui-skeleton-form label{width:fit-content;border-radius:.25em}.qui-skeleton-form ::placeholder{color:#fff0}@keyframes qui-skeleton-shine{to{background-position-x:-100%}}@keyframes qui-animation__skeleton-loader-shine{to{background-position-x:-100%}}.mx-auto{margin-inline:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:1rem}.m-4{margin:1.5rem}.m-5{margin:3rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.5rem}.ml-5{margin-left:3rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.5rem}.mr-5{margin-right:3rem}.mx-0{margin-inline:0}.mx-1{margin-inline:.25rem}.mx-2{margin-inline:.5rem}.mx-3{margin-inline:1rem}.mx-4{margin-inline:1.5rem}.mx-5{margin-inline:3rem}.my-0{margin-block:0}.my-1{margin-block:.25rem}.my-2{margin-block:.5rem}.my-3{margin-block:1rem}.my-4{margin-block:1.5rem}.my-5{margin-block:3rem}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.p-5{padding:3rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:1rem}.pt-4{padding-top:1.5rem}.pt-5{padding-top:3rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:1rem}.pb-4{padding-bottom:1.5rem}.pb-5{padding-bottom:3rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:1rem}.pl-4{padding-left:1.5rem}.pl-5{padding-left:3rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:1rem}.pr-4{padding-right:1.5rem}.pr-5{padding-right:3rem}.px-0{padding-inline:0}.px-1{padding-inline:.25rem}.px-2{padding-inline:.5rem}.px-3{padding-inline:1rem}.px-4{padding-inline:1.5rem}.px-5{padding-inline:3rem}.py-0{padding-block:0}.py-1{padding-block:.25rem}.py-2{padding-block:.5rem}.py-3{padding-block:1rem}.py-4{padding-block:1.5rem}.py-5{padding-block:3rem}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-width-xl{max-width:80ch}.text-width-lg{max-width:50ch}.text-width-md{max-width:35ch}.text-width-sm{max-width:25ch}.text-width-xs{max-width:20ch}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.link{--color:inherit;--color--hover:inherit;text-underline-offset:1px;text-decoration:none;color:var(--color)}.link:is(:hover,:focus){text-decoration:underline;color:var(--color--hover)}.link-primary{--color:var(--qui-colors-primary);--color--hover:var(--qui-colors-primary-700)}.link-secondary{--color:var(--qui-colors-secondary);--color--hover:var(--qui-colors-secondary-700)}.link-success{--color:var(--qui-colors-success);--color--hover:var(--qui-colors-success-700)}.link-danger{--color:var(--qui-colors-danger);--color--hover:var(--qui-colors-danger-700)}.link-warning{--color:var(--qui-colors-warning);--color--hover:var(--qui-colors-warning-700)}.link-info{--color:var(--qui-colors-info);--color--hover:var(--qui-colors-info-700)}.link-light{--color:var(--qui-colors-light);--color--hover:var(--qui-colors-light-700)}.link-dark{--color:var(--qui-colors-dark);--color--hover:var(--qui-colors-dark-700)}.link-white{--color:var(--qui-colors-white);--color--hover:var(--qui-colors-gray-50)}.link-muted{--color:var(--qui-colors-text-muted);--color--hover:var(--qui-colors-dark-400)}.link-soft{--color:var(--qui-colors-text-soft);--color--hover:var(--qui-colors-text-muted)}.list-unstyled{list-style:none;padding-left:0;margin-bottom:0}.list-unstyled li{padding-left:0}.small,.text-small,.fs-sm{font-size:var(--qui-fs-sm)}.fw-bold{font-weight:700}.fw-bolder{font-weight:bolder}.fw-heading{font-weight:var(--qui-heading-fontWeight)}.fw-normal{font-weight:400}.lh-heading{line-height:var(--qui-heading-line-height)}.lh-xs{line-height:var(--qui-line-height-xs)}.lh-sm{line-height:var(--qui-line-height-sm)}.lh-base{line-height:var(--qui-line-height)}.lh-md{line-height:var(--qui-line-height-md)}.lh-lg{line-height:var(--qui-line-height-lg)}.text-lead,.lead{font-size:var(--qui-text-lead);line-height:var(--qui-line-height-sm)}.color-heading{color:var(--qui-colors-heading)}.h1,.h2,.h3,.h4,.h5,.h6{color:var(--qui-colors-heading);font-weight:var(--qui-heading-fontWeight);line-height:var(--qui-heading-line-height);margin-bottom:.5em}.h2:where(:not(:first-child)),.h3:where(:not(:first-child)),.h4:where(:not(:first-child)),.h5:where(:not(:first-child)),.h6:where(:not(:first-child)){margin-top:1.5em}:is(.h1,.h2,.h3,.h4,.h5,.h6)+:is(.h2,.h3,.h4,.h5,.h6){margin-top:0}.h1,.fs-1{font-size:var(--qui-fs-1)}.h2,.fs-2{font-size:var(--qui-fs-2)}.h3,.fs-3{font-size:var(--qui-fs-3)}.h4,.fs-4{font-size:var(--qui-fs-4)}.h5,.fs-5{font-size:var(--qui-fs-5)}.h6,.fs-6{font-size:var(--qui-fs-6)}.fs-xs{font-size:var(--qui-fs-xs)}.fs-body{font-size:var(--qui-fs-body)}.fs-md{font-size:var(--qui-fs-md)}.fs-lg{font-size:var(--qui-fs-lg)}.fs-xl{font-size:var(--qui-fs-xl)}.fs-2xl{font-size:var(--qui-fs-2xl)}.fs-3xl{font-size:var(--qui-fs-3xl)}.fs-4xl{font-size:var(--qui-fs-4xl)}.fs-5xl{font-size:var(--qui-fs-5xl)}.fs-6xl{font-size:var(--qui-fs-6xl)}.display-1,.display-2,.display-3,.display-4{line-height:var(--qui-heading-line-height)}.display-1{font-size:var(--qui-display-1)}.display-2{font-size:var(--qui-display-2)}.display-3{font-size:var(--qui-display-3)}.display-4{font-size:var(--qui-display-4)}
