.contact-button[data-v-75825967]{align-items:center;background:var(--black);border-radius:.3em;bottom:.5em;display:flex;font-size:.9em;gap:.3em;padding:.4em .55em .3em;position:fixed;right:2%;z-index:10}.contact-button[data-v-75825967]:not(:hover){color:var(--white)}.contact-button img[data-v-75825967]{filter:saturate(0);margin-bottom:.11em;width:1.1em}.header[data-v-37a623d1]{align-items:flex-start;border-radius:var(--radius);display:flex;flex-direction:column;gap:.2em;min-height:21em;overflow:hidden;padding:1em 1.5%;position:relative;z-index:1}.header .background[data-v-37a623d1]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.header .name[data-v-37a623d1]{-webkit-hyphens:none;hyphens:none;margin-bottom:1.5em;margin-top:.5em;white-space:pre-line}.header .title[data-v-37a623d1]{align-items:flex-start;display:flex;flex-direction:column;max-width:100%}.header .name[data-v-37a623d1],.header .subtitle[data-v-37a623d1]{border-radius:var(--radius);text-shadow:.1em .1em .3em rgba(50,50,50,.5)}.header .subtitle[data-v-37a623d1],.header .suptitle[data-v-37a623d1]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.info-wrapper[data-v-37a623d1]{display:flex;flex-wrap:wrap;gap:.5em;margin-top:auto;padding-top:1em}.info-wrapper .info[data-v-37a623d1]{align-items:center;background:color-mix(in srgb,var(--black),transparent 5%);border-radius:var(--infinity);color:#fff;display:inline-flex;font-size:1em;justify-content:center;line-height:1.2;padding:.4em .8em .35em;position:relative;text-align:center;transition-duration:var(--transition-time);transition-property:filter;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.info-wrapper .info[data-v-37a623d1]:hover{filter:brightness(1.2);transition:none}.info-wrapper .info.primary[data-v-37a623d1]{transition-duration:var(--transition-time);transition-property:background,filter;--color:var(--link-color);background:var(--color)}.info-wrapper .info.primary[data-v-37a623d1]:hover{transition:none;--color:var(--link-hover-color);filter:brightness(1)}.info-wrapper .info .discount[data-v-37a623d1]{background:red;border-radius:var(--infinity);color:#fff;font-size:.9em;padding:.1em .3em;position:absolute;right:0;top:0;transform:translate(50%,-50%)}.info-wrapper .info span[data-v-37a623d1]{white-space:nowrap}.dark[data-v-37a623d1]{background:var(--black)}.dark .info.text[data-v-37a623d1]{background:#3c3c3ccc}.dark .name h1[data-v-37a623d1],.dark .suptitle[data-v-37a623d1]{text-shadow:0 .1em 32px rgba(0,0,0,.5)}@media screen and (max-width:768px){.header .info-wrapper[data-v-37a623d1]{gap:.3em}.header .info[data-v-37a623d1]{flex-grow:1}.header .name[data-v-37a623d1]{-webkit-hyphens:manual;hyphens:manual;max-width:100%}.header .name h1[data-v-37a623d1]{font-size:3.3rem}.header.dark .name h1[data-v-37a623d1],.header.dark .suptitle[data-v-37a623d1]{text-shadow:0 .1em 32px #000}}@media screen and (max-width:400px){.header .name h1[data-v-37a623d1]{font-size:2.8rem}}.faq[data-v-05cab9d9]{display:flex;flex-direction:column;gap:1.2em;margin-top:.5em}.faq .menu[data-v-05cab9d9]{display:flex;flex-wrap:wrap;font-size:.9em;font-variation-settings:"wght" 450;gap:.4em .5em}.faq .menu .option[data-v-05cab9d9]{align-items:center;border:.08em solid;border-radius:var(--infinity);cursor:pointer;display:flex;flex-grow:1;justify-content:center;padding:.3em .6em .22em;text-align:center;transition:background .2s,color .2s;white-space:nowrap}.faq .menu .option[data-v-05cab9d9]:hover{background:color-mix(in srgb,currentColor,transparent 90%)}.faq .menu .option.selected[data-v-05cab9d9]{background:color-mix(in srgb,currentColor,transparent 80%);cursor:default}.faq .question[data-v-05cab9d9]{font-family:Coolvetica;font-size:2em;font-weight:450;line-height:1}.faq .answer[data-v-05cab9d9]{white-space:pre-line}@media screen and (max-width:700px){.faq .menu[data-v-05cab9d9]{font-size:1em}}.wrapper{padding-bottom:1em}.buy-block{gap:0 1em;grid-template-columns:1fr 1fr;padding-bottom:2em}.buy-block .grid-item{padding:.5em 1em 0 0}.buy-block .price-comparison{align-items:flex-start;display:flex;font-family:JB Mono;gap:1em;padding:.15em 0}.buy-block .price-comparison.column{flex-direction:column}.buy-block .price-comparison .price{border-radius:.3em;display:flex;flex-direction:column;gap:.3em;padding:.6em 0;position:relative}.buy-block .price-comparison .price:not(:first-child):before{left:-1.2em;position:absolute;top:50%;transform:translateY(-50%)}.buy-block .price-comparison .price.active{margin-left:.15em;outline:.15em solid currentColor;padding-left:.5em;padding-right:1.5em}.buy-block .price-comparison .price.big .value{font-size:2.5em}.buy-block .price-comparison .price.yellow{color:#ff0}.buy-block .price-comparison .price.disabled{opacity:.5}.buy-block .price-comparison .price .old{display:flex;gap:.5em;margin-top:auto}.buy-block .price-comparison .price .old .value{font-size:1em;font-variation-settings:"wght" 400;position:relative;width:-moz-max-content;width:max-content}.buy-block .price-comparison .price .old .value .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.buy-block .price-comparison .price .discount{background:var(--black);border:.2em solid #ff0;border-radius:var(--radius);color:#ff0;display:inline-block;font-size:.65em;font-variation-settings:"wght" 700;margin-bottom:.07em;padding:.07em .2em .05em;position:absolute;right:0;top:0;transform:translate(50%,-50%)}.buy-block .price-comparison .price .value{font-size:1.5em;font-variation-settings:"wght" 700;line-height:1}.buy-block .price-comparison .price .description{font-variation-settings:"wght" 200;width:-moz-max-content;width:max-content}.buy-block .price-comparison .arrow{align-self:center;font-size:1.5em;font-weight:700}.buy-block .disclaimer{font-size:.9em}.buy-block .action{margin-top:auto}.buy-block .action .controls{display:flex;flex-direction:column;gap:.5em;margin-top:1.2em}.buy-block .action .controls .button,.buy-block .action .controls button{align-items:center;background:var(--link-color);border-radius:var(--radius);color:inherit;cursor:pointer;display:flex;font-size:1.4em;justify-content:center;padding:.5em;transition-duration:var(--transition-time);transition-property:background;width:100%}.buy-block .action .controls .button:hover,.buy-block .action .controls button:hover{background:var(--link-hover-color);transition:none}.buy-block .action .controls .button:disabled,.buy-block .action .controls button:disabled{background:#888;opacity:.7;pointer-events:none}@media screen and (max-width:768px){.buy-block{gap:1em 0;grid-template-columns:1fr}.buy-block .form{padding-top:0}}
