.btn,.ph-btn,.hp-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:var(--btn-pad-y) var(--btn-pad-x);border-radius:var(--btn-radius);text-decoration:none;font-weight:800;border:1px solid transparent;box-shadow:0 8px 18px rgba(34,39,83,.16);transition:var(--btn-transition,transform .16s ease,box-shadow .2s ease,filter .2s ease);color:#fff;line-height:1.1;text-align:center;white-space:normal;overflow-wrap:anywhere}.btn,.ph-btn,.hp-btn{color:#fff!important}.btn:hover,.ph-btn:hover{filter:brightness(1.03);box-shadow:0 12px 24px rgba(34,39,83,.22);transform:translateY(-1px)}.btn:active,.ph-btn:active{transform:translateY(1px)}.btn,.ph-btn,.hp-btn,.btn:hover,.ph-btn:hover,.hp-btn:hover,.btn:focus,.ph-btn:focus,.hp-btn:focus,.btn:active,.ph-btn:active,.hp-btn:active,.btn:visited,.ph-btn:visited,.hp-btn:visited{text-decoration:none!important}.btn--primary,.ph-btn--paket{background:var(--brand-blue)}.btn--accent,.ph-btn--offer{background:var(--brand-pink);box-shadow:0 8px 18px rgba(213,0,105,.22)}.btn--turq,.ph-btn--ref{background:var(--brand-turq);color:#08233a!important;box-shadow:0 8px 18px rgba(57,199,206,.22)}.ph-btn--contact{background:var(--brand-blue)}.btn--dark{background:#111}.btn--light{background:#fff;color:#111!important;border-color:#e5e7eb;box-shadow:0 6px 16px rgba(17,24,39,.08)}.btn-blue{background:var(--brand-blue);color:#fff}.btn-pink{background:var(--brand-pink);color:#fff}.btn-accent{background:var(--brand-pink);color:#fff}.btn-dark{background:#111;color:#fff}@media (max-width:520px){.btn,.ph-btn,.hp-btn{width:100%;padding-inline:20px}}.iw-marquee-toggle{position:absolute;right:16px;bottom:6px;box-sizing:border-box;min-height:32px;padding:5px 10px;border:1px solid #222753;border-radius:999px;background:#fff;color:#222753;font:inherit;font-size:12px;font-weight:700;line-height:1.2;cursor:pointer}.iw-marquee-toggle[hidden]{display:none}.iw-marquee-toggle[aria-pressed="true"]{background:#222753;color:#fff}.iw-marquee-toggle:focus-visible{outline:3px solid #d50069;outline-offset:3px}