:root{--cosys-surface:#fff;--cosys-ink:#000;--cosys-blue:#0077ea;--cosys-on-blue:#dadada;--cosys-red:#f82b45;--cosys-on-red:#dadada;--cosys-pink:#ff7bac;--cosys-on-pink:#171717;--cosys-gray-100:#f1f1f1;--cosys-gray-200:#dadada;--cosys-font-sans:"Albert Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--cosys-space-1:.5rem;--cosys-space-2:1rem;--cosys-space-3:2rem;--cosys-space-4:3rem;--cosys-space-5:4rem;--cosys-space-6:6rem;--cosys-gradient-brand:linear-gradient(100deg, var(--cosys-ink) 0%, var(--cosys-blue) 33%, var(--cosys-pink) 66%, var(--cosys-gray-200) 100%);--cosys-focus:0 0 0 3px var(--cosys-surface), 0 0 0 6px var(--cosys-ink)}.cosys-template{font-family:var(--cosys-font-sans);background:var(--cosys-gray-200);color:var(--cosys-ink);position:relative;overflow:hidden}.cosys-template *,.cosys-button *{box-sizing:border-box}.cosys-template__headline{letter-spacing:0;text-transform:uppercase;margin:0;font-weight:600;line-height:.96}.cosys-gradient{background:var(--cosys-gradient-brand)}.cosys-grain{object-fit:cover;mix-blend-mode:overlay;opacity:.2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cosys-logo-knockout{filter:invert(93%)}.cosys-button{--button-fill:var(--cosys-red);--button-ink:var(--cosys-on-red);appearance:none;color:var(--button-ink);cursor:pointer;min-width:12rem;min-height:4rem;font:600 1.1rem/1 var(--cosys-font-sans);letter-spacing:0;text-transform:uppercase;isolation:isolate;background:0 0;border:0;padding:0;display:inline-grid;position:relative}.cosys-button[data-variant=blue]{--button-fill:var(--cosys-blue);--button-ink:var(--cosys-on-blue)}.cosys-button[data-variant=dark]{--button-fill:var(--cosys-ink);--button-ink:var(--cosys-gray-200)}.cosys-button[data-variant=gray]{--button-fill:var(--cosys-gray-200);--button-ink:var(--cosys-ink)}.cosys-button[data-size=sm]{min-width:9rem;min-height:3rem;font-size:.875rem}.cosys-button[data-size=lg]{min-width:16rem;min-height:5.25rem;font-size:1.35rem}.cosys-button__rect{background:var(--button-fill);z-index:-1;transition:inset .2s;position:absolute}.cosys-button__rect--back{inset:0 21% 20% 0}.cosys-button__rect--front{inset:7% 0 0 8%}.cosys-button__label{place-self:center;padding:1rem 1.75rem}.cosys-button:hover .cosys-button__rect,.cosys-button:focus-visible .cosys-button__rect{inset:0}.cosys-button:focus-visible{box-shadow:var(--cosys-focus);outline:none}.cosys-button:active{transform:translateY(1px)}.cosys-button:disabled{cursor:not-allowed;opacity:.45}.cosys-linkedin{aspect-ratio:1512/256;container-type:inline-size}.cosys-linkedin__headline{z-index:2;font-size:clamp(1rem,5cqw,4.25rem);position:absolute;top:23%;left:15%}.cosys-linkedin__block{position:absolute}.cosys-linkedin__block--one{background:var(--cosys-blue);width:8%;height:34%;top:13%;left:11%}.cosys-linkedin__block--two{background:var(--cosys-blue);width:9%;height:31%;top:54%;left:53%}.cosys-linkedin__block--three{background:var(--cosys-gradient-brand);width:6%;height:25%;top:7%;left:47%}.cosys-youtube-cover{aspect-ratio:16/9;place-items:center;display:grid;container-type:inline-size}.cosys-youtube-cover__shape{object-fit:fill;filter:none;width:69%;height:45%}.cosys-youtube-cover__safe{align-items:center;display:flex;position:absolute;inset:35.3% 19.8%}.cosys-youtube-cover__headline{color:var(--cosys-surface);max-width:72%;font-size:clamp(1rem,4.2cqw,4rem)}.cosys-youtube-cover__pink{background:var(--cosys-pink);width:8%;height:13%;position:absolute;top:22%;right:14%}.cosys-youtube-cover__bar{background:var(--cosys-gradient-brand);width:10%;height:3%;position:absolute;bottom:29%;right:19%}.cosys-thumbnail{aspect-ratio:16/9;container-type:inline-size}.cosys-thumbnail__photo{object-fit:cover;width:34%;height:70%;position:absolute;bottom:0;left:0}.cosys-thumbnail__headline{z-index:2;width:55%;font-size:clamp(1rem,5.3cqw,4rem);position:absolute;top:20%;left:36%}.cosys-thumbnail__accent{position:absolute}.cosys-thumbnail[data-variant=two]{background:var(--cosys-blue);color:var(--cosys-on-blue)}.cosys-thumbnail[data-variant=two] .cosys-thumbnail__headline{top:16%}.cosys-thumbnail[data-variant=three] .cosys-thumbnail__headline{width:55%;left:8%}.cosys-thumbnail[data-variant=four] .cosys-thumbnail__headline{color:var(--cosys-on-blue);top:23%;left:9%}.cosys-thumbnail__blueblock{background:var(--cosys-blue);position:absolute;inset:11% 29% 12% 5%}.cosys-thumbnail__pink{aspect-ratio:1;background:var(--cosys-pink);width:7%;top:8%;right:7%}.cosys-thumbnail__bar{background:var(--cosys-gradient-brand);width:3%;height:28%;bottom:8%;right:20%}.cosys-profile{aspect-ratio:1;background:var(--cosys-blue);place-items:center;display:grid;container-type:inline-size}.cosys-profile[data-variant=neutral]{background:var(--cosys-gray-200)}.cosys-profile__logo{z-index:2;width:70%;max-height:54%;position:relative}.cosys-profile[data-variant=clean] .cosys-profile__logo,.cosys-profile[data-variant=decorated] .cosys-profile__logo{filter:invert(93%)}.cosys-profile__block{background:var(--cosys-gray-200);width:38%;height:28%;position:absolute}.cosys-profile__block--a{top:12%;left:10%}.cosys-profile__block--b{bottom:12%;right:10%}.cosys-endcard{aspect-ratio:16/9;padding:5%;container-type:inline-size}.cosys-endcard__headline{width:60%;font-size:clamp(1rem,4.4cqw,3.5rem)}.cosys-endcard__slots{grid-template-columns:1fr 1fr;gap:5%;width:76%;margin:3% auto 0;display:grid}.cosys-endcard__slot{aspect-ratio:16/9;background:var(--cosys-gray-100);border:max(4px, .8cqw) solid var(--cosys-blue)}.cosys-endcard__footer{justify-content:center;align-items:center;gap:3%;margin-top:3%;display:flex}.cosys-endcard__avatar{aspect-ratio:1;border-radius:50%;width:8%;overflow:hidden}.cosys-newsletter{aspect-ratio:650/120;container-type:inline-size}.cosys-newsletter__headline{width:62%;font-size:clamp(.8rem,5cqw,2.4rem);position:absolute;top:26%;left:6%}.cosys-newsletter__photo{object-fit:cover;width:21%;height:75%;position:absolute;top:8%;right:4%}.cosys-newsletter__bar{background:var(--cosys-gradient-brand);width:10%;height:16%;position:absolute;bottom:8%;right:20%}.cosys-newsletter__glyph{width:9%;position:absolute;top:23%;right:7%}.cosys-newsletter__body{width:60%;font:500 clamp(.5rem, 2cqw, 1rem)/1.3 var(--cosys-font-sans);position:absolute;top:62%;left:6%}.cosys-thumbnail__button{transform-origin:0 100%;position:absolute;bottom:10%;left:9%;transform:scale(.7)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--cosys-font-sans);background:var(--cosys-gray-200);color:var(--cosys-ink);letter-spacing:0;font-weight:500}button,input,textarea{font:inherit;color:inherit;letter-spacing:0}:focus-visible{box-shadow:var(--cosys-focus);outline:none}.dx{flex-direction:column;max-width:40rem;min-height:100dvh;margin:0 auto;display:flex}.dx-top{align-items:center;gap:var(--cosys-space-2);padding:var(--cosys-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.dx-logo{height:var(--cosys-space-3);width:auto;display:block}.dx-lang{gap:var(--cosys-space-1);display:flex}.dx-chip{text-transform:uppercase;padding:var(--cosys-space-1);cursor:pointer;background:0 0;border:0;font-size:.8rem;font-weight:600}.dx-chip[aria-pressed=true]{box-shadow:inset 0 calc(-1 * var(--cosys-space-1)) var(--cosys-red)}.dx-progress{height:var(--cosys-space-1);background:var(--cosys-gray-100)}.dx-progress>span{background:var(--cosys-gradient-brand);height:100%;transition:width .3s;display:block}.dx-progress[data-phase=start]>span{transform-origin:0;animation:2.8s ease-in-out infinite alternate dx-idle}.dx-progress[data-phase=processing]>span{animation:1.3s ease-in-out infinite alternate dx-loading}@keyframes dx-idle{0%{transform:scaleX(.08)}to{transform:scaleX(.23)}}@keyframes dx-loading{0%{opacity:.5}to{opacity:1}}.dx-body{padding:var(--cosys-space-3) var(--cosys-space-2) var(--cosys-space-2);gap:var(--cosys-space-3);flex-direction:column;flex:1;min-height:0;display:flex}.dx-body--start{justify-content:center;gap:var(--cosys-space-3)}.dx-body--question{justify-content:center;overflow-y:auto}.dx-body--result{padding-bottom:calc(var(--cosys-space-6) + var(--cosys-space-4))}.dx-meta{align-items:center;gap:var(--cosys-space-1);text-transform:uppercase;font-size:.75rem;font-weight:600;display:flex}.dx-restart{width:var(--cosys-space-3);height:var(--cosys-space-3);color:var(--cosys-ink);border:1px solid var(--cosys-ink);cursor:pointer;background:0 0;border-radius:0;place-items:center;margin-left:auto;padding:0;transition:background-color .16s,transform .16s;display:grid}.dx-restart:hover{background:color-mix(in oklab, var(--cosys-ink) 10%, transparent)}.dx-restart:active{transform:rotate(-40deg)}.dx-restart svg{display:block}.dx-accent{width:var(--cosys-space-3);height:var(--cosys-space-1);background:var(--cosys-gradient-brand);flex-shrink:0}.dx-status{gap:var(--cosys-space-2);display:grid}.dx-q{text-transform:uppercase;font-size:clamp(1.6rem,6.5vw,2.4rem);font-weight:600;line-height:1}.dx-hint{margin-top:var(--cosys-space-1);font-size:1rem}.dx-options{gap:var(--cosys-space-1);display:grid}.dx-opt{text-align:left;width:100%;min-height:var(--cosys-space-5);padding:var(--cosys-space-2);background:var(--cosys-surface);cursor:pointer;border:0;font-size:1.05rem;line-height:1.25;transition:background .15s,color .15s;display:block}.dx-opt[aria-checked=true]{background:var(--cosys-blue);color:var(--cosys-surface)}.dx-text{width:100%;min-height:calc(var(--cosys-space-6) + var(--cosys-space-3));padding:var(--cosys-space-2);background:var(--cosys-surface);resize:vertical;border:0;font-size:1.1rem}.dx-input{width:100%;min-height:var(--cosys-space-4);padding:0 var(--cosys-space-2);background:var(--cosys-surface);border:0;font-size:1rem}.dx-label{gap:var(--cosys-space-1);text-transform:uppercase;font-size:.8rem;font-weight:600;display:grid}.dx-nav{align-items:center;gap:var(--cosys-space-2);padding:var(--cosys-space-2);z-index:2;background:var(--cosys-gray-200);grid-template-columns:auto minmax(0,1fr);display:grid;position:sticky;bottom:0}.dx-nav>:last-child{justify-self:end}.dx-nav--result{justify-content:center;gap:var(--cosys-space-1);flex-direction:column-reverse;max-width:40rem;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.dx-nav-primary{justify-content:center;width:100%;display:flex}.dx-nav--result>:last-child{justify-self:auto}.dx-link{text-transform:uppercase;padding:var(--cosys-space-1);cursor:pointer;background:0 0;border:0;font-size:.85rem;font-weight:600}.dx-link:disabled{opacity:.35;cursor:default}.dx-title{text-transform:uppercase;font-size:clamp(2.6rem,12vw,4.5rem);font-weight:600;line-height:.92}.dx-lead{font-size:1.1rem;line-height:1.35}.dx-proc{align-content:center;gap:var(--cosys-space-2);padding:var(--cosys-space-3) var(--cosys-space-2);flex:1;display:grid}.dx-proc-line{text-transform:uppercase;opacity:.25;font-size:clamp(1.4rem,6vw,2rem);font-weight:600;line-height:1;transition:opacity .3s}.dx-proc-line[data-on=true]{opacity:1}.dx-proc-bar{height:var(--cosys-space-1);background:var(--cosys-gray-100)}.dx-proc-bar>span{background:var(--cosys-gradient-brand);height:100%;transition:width .7s linear;display:block}.dx-reveal{opacity:0;transform:translateY(var(--cosys-space-2));transition:opacity .45s,transform .45s}.dx-reveal[data-on=true]{opacity:1;transform:none}.dx-bar-row{opacity:0;transform:translateY(var(--cosys-space-1));transition:opacity .35s,transform .35s}.dx-bar-row[data-on=true]{opacity:1;transform:none}.dx-level{background:var(--cosys-blue);color:var(--cosys-surface);padding:var(--cosys-space-3) var(--cosys-space-2);gap:var(--cosys-space-2);display:grid;position:relative;overflow:hidden}.dx-level-num{padding-right:var(--cosys-space-5);text-transform:uppercase;font-size:clamp(3.5rem,18vw,6rem);font-weight:600;line-height:.85}.dx-level-num small{font-size:.4em}.dx-level-name{text-transform:uppercase;font-size:clamp(1.4rem,6vw,2rem);font-weight:600;line-height:1}.dx-level-pink{right:var(--cosys-space-2);top:var(--cosys-space-2);width:var(--cosys-space-4);height:var(--cosys-space-3);background:var(--cosys-pink);position:absolute}.dx-quote{background:var(--cosys-surface);padding:var(--cosys-space-2);gap:var(--cosys-space-1);display:grid}.dx-quote p:last-child{font-size:1.2rem;font-weight:600}.dx-h2{text-transform:uppercase;font-size:1.25rem;font-weight:600;line-height:1.05}.dx-bars{gap:var(--cosys-space-2);display:grid}.dx-bar-head{justify-content:space-between;gap:var(--cosys-space-1);text-transform:uppercase;margin-bottom:var(--cosys-space-1);font-size:.9rem;font-weight:600;display:flex}.dx-bar{height:var(--cosys-space-2);background:var(--cosys-gray-100)}.dx-bar>span{background:var(--cosys-blue);width:0;height:100%;transition:width .7s;display:block}.dx-reason{gap:var(--cosys-space-1);line-height:1.35;display:grid}.dx-email{scroll-margin-top:var(--cosys-space-3);padding-top:var(--cosys-space-3);border-top:var(--cosys-space-1) solid var(--cosys-blue)}.dx-card{background:var(--cosys-surface);padding:var(--cosys-space-2);gap:var(--cosys-space-1);line-height:1.4;display:grid}.dx-card--red{background:var(--cosys-red);color:var(--cosys-surface)}.dx-card--pink{background:var(--cosys-pink);color:var(--cosys-on-pink)}.dx-section{gap:var(--cosys-space-2);display:grid}.dx-consent{gap:var(--cosys-space-1);grid-template-columns:auto minmax(0,1fr);align-items:start;font-size:.85rem;line-height:1.35;display:grid}.dx-consent input{width:var(--cosys-space-3);height:var(--cosys-space-3);accent-color:var(--cosys-blue)}.dx-err{color:var(--cosys-red);font-size:.9rem;font-weight:600}@media (prefers-reduced-motion:reduce){.dx-bar>span,.dx-proc-bar>span,.dx-progress>span,.dx-proc-line,.dx-reveal,.dx-bar-row{transition:none}.dx-reveal,.dx-bar-row{opacity:1;transform:none}.dx-progress>span{animation:none!important}.dx-progress[data-phase=start]>span{transform:scaleX(.14)}}@media (height<=44rem){.dx-body--question{gap:var(--cosys-space-1);padding-top:var(--cosys-space-1);padding-bottom:var(--cosys-space-1)}.dx-status{gap:var(--cosys-space-1)}.dx-q{font-size:1.5rem}.dx-opt{min-height:var(--cosys-space-4);padding:var(--cosys-space-1) var(--cosys-space-2);font-size:.9rem}}@media (height<=38rem){.dx-top{padding-top:var(--cosys-space-1);padding-bottom:var(--cosys-space-1)}.dx-body--question{padding-left:var(--cosys-space-1);padding-right:var(--cosys-space-1);gap:var(--cosys-space-1)}.dx-q{font-size:1.25rem}.dx-hint{margin-top:0;font-size:.85rem}.dx-options{gap:var(--cosys-space-1)}.dx-opt{min-height:var(--cosys-space-3);padding:var(--cosys-space-1);gap:var(--cosys-space-1);font-size:.8rem;line-height:1.1}.dx-nav{padding:var(--cosys-space-1)}}.ad{max-width:80rem;padding:var(--cosys-space-2);gap:var(--cosys-space-2);margin:0 auto;display:grid}.ad-head{gap:var(--cosys-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ad-stats{grid-template-columns:repeat(auto-fit, minmax(calc(var(--cosys-space-6) + var(--cosys-space-4)), 1fr));gap:var(--cosys-space-1);display:grid}.ad-stat{background:var(--cosys-surface);padding:var(--cosys-space-2)}.ad-stat b{font-size:var(--cosys-space-3);font-weight:600;line-height:1;display:block}.ad-stat span{text-transform:uppercase;font-size:.75rem;font-weight:600}.ad-filters{gap:var(--cosys-space-1);flex-wrap:wrap;align-items:center;display:flex}.ad-select{min-height:var(--cosys-space-4);padding:0 var(--cosys-space-1);background:var(--cosys-surface);border:0;font-weight:600}.ad-table-wrap{background:var(--cosys-surface);overflow-x:auto}.ad-table{border-collapse:collapse;width:100%;font-size:.9rem}.ad-table th{text-align:left;text-transform:uppercase;padding:var(--cosys-space-1);background:var(--cosys-ink);color:var(--cosys-gray-200);white-space:nowrap;font-size:.7rem}.ad-table td{padding:var(--cosys-space-1);border-bottom:1px solid var(--cosys-gray-200);vertical-align:top}.ad-table tr[data-click]{cursor:pointer}.ad-table tr[data-click]:hover td{background:var(--cosys-gray-100)}.ad-tag{padding:0 var(--cosys-space-1);text-transform:uppercase;font-size:.75rem;font-weight:600;display:inline-block}.ad-tag--hot{background:var(--cosys-red);color:var(--cosys-surface)}.ad-tag--warm{background:var(--cosys-pink);color:var(--cosys-on-pink)}.ad-tag--cold{background:var(--cosys-gray-200)}.ad-detail{background:var(--cosys-gray-100);padding:var(--cosys-space-2);gap:var(--cosys-space-1);display:grid}.ad-auth{max-width:26rem;padding:var(--cosys-space-4) var(--cosys-space-2);gap:var(--cosys-space-2);margin:0 auto;display:grid}
