:where(.dab-content,.dab-structured){--dab-font-body:var(--wd-text-font,var(--wp--preset--font-family--body,inherit));--dab-font-heading:var(--wd-title-font,var(--wp--preset--font-family--heading,var(--dab-font-body)));--dab-font-mono:var(--wp--preset--font-family--monospace,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);--dab-text:var(--wd-text-color,var(--wp--preset--color--contrast,var(--color-gray-500)));--dab-heading:var(--wd-title-color,var(--color-gray-900));--dab-accent:var(--wd-primary-color,var(--wp--preset--color--primary,currentColor));--dab-surface:var(--wd-main-bgcolor,var(--wp--preset--color--base,var(--color-white)));--dab-muted:var(--color-gray-500);--dab-faint:var(--color-gray-400);--dab-line:var(--brdcolor-gray-300);--dab-line-strong:var(--brdcolor-gray-500);--dab-soft:var(--bgcolor-gray-100);--dab-soft-2:var(--bgcolor-gray-300);--dab-success:#168a58;--dab-warning:#b86508;--dab-info:#2563eb;--dab-space:var(--wd-block-spacing,20px);--dab-r-sm:var(--wd-brd-radius);--dab-r-md:var(--wd-brd-radius);--dab-r-lg:var(--wd-brd-radius);--dab-r-xl:var(--wd-brd-radius);--dab-shadow-sm:none;--dab-shadow:none;--dab-ring:0 0 0 3px color-mix(in srgb,var(--dab-accent) 22%,transparent);--dab-control-h:var(--wd-form-height,42px);color:var(--dab-text);font-family:var(--dab-font-body);line-height:var(--wd-text-line-height,1.6);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-wrap:anywhere;box-sizing:border-box}:where(.dab-content,.dab-structured),:where(.dab-content,.dab-structured) *,:where(.dab-content,.dab-structured) *::before,:where(.dab-content,.dab-structured) *::after{box-sizing:border-box}.dab-content{--dab-flow:clamp(1rem,calc(.9rem + .3vw),1.25rem);position:relative;container:dab-content / inline-size;line-height:var(--wd-text-line-height,1.6);font-size:inherit}.dab-content>*{min-width:0}.dab-content>*+*{margin-block-start:var(--dab-flow)}.dab-content__lead{max-width:70ch;margin-inline:0;padding-inline-start:1rem;border-inline-start:3px solid var(--dab-accent);color:var(--dab-text);font-size:1.05em;font-weight:var(--wd-text-font-weight,400);line-height:var(--wd-text-line-height,1.6);text-wrap:pretty}.dab-content__paragraph{max-width:74ch;margin-block:0 var(--dab-flow);text-wrap:pretty}.dab-content__heading{position:relative;max-width:40ch;margin-inline:0;color:var(--dab-heading);font-family:var(--dab-font-heading);font-weight:var(--wd-title-font-weight,600);font-style:var(--wd-title-font-style,normal);text-transform:var(--wd-title-transform,none);letter-spacing:normal;line-height:1.35;scroll-margin-top:6rem;text-wrap:balance}.dab-content__heading--h1,.dab-content :where(h1){margin-block:0 1rem;font-size:clamp(1.85rem,calc(1.55rem + 1vw),2.35rem);line-height:1.25}.dab-content__heading--h2{margin-block:clamp(2rem,calc(1.6rem + .8vw),2.8rem) .75rem;padding-block-end:.55rem;border-bottom:1px solid var(--dab-line);border-block-end:1px solid var(--dab-line);font-size:clamp(1.65rem,calc(1.45rem + .75vw),2.05rem)}.dab-content__heading--h2::after{content:"";position:absolute;inset-inline-start:0;bottom:-1px;inset-block-end:-1px;width:clamp(2.5rem,12%,4.5rem);height:2px;border-radius:var(--dab-r-sm);background:var(--dab-accent)}.dab-content__heading--h3{margin-block:1.75rem .6rem;font-size:clamp(1.35rem,calc(1.22rem + .45vw),1.6rem)}.dab-content__heading--h4{margin-block:1.4rem .45rem;font-size:clamp(1.15rem,calc(1.08rem + .25vw),1.32rem)}.dab-content__heading--h5{margin-block:1.2rem .4rem;font-size:clamp(1.05rem,calc(1.02rem + .12vw),1.15rem)}.dab-content__heading--h6{margin-block:1.05rem .35rem;font-size:1rem}.dab-content :where(h1,h2,h3,h4,h5,h6,.wp-block-heading){color:var(--dab-heading);font-family:var(--dab-font-heading);font-weight:var(--wd-title-font-weight,600);font-style:var(--wd-title-font-style,normal);text-transform:var(--wd-title-transform,none);line-height:1.35;text-wrap:balance}.dab-content h1,.dab-content .dab-content__heading--h1,.dab-content h1.wp-block-heading{font-size:clamp(1.85rem,calc(1.55rem + 1vw),2.35rem);line-height:1.25}.dab-content__list{max-width:73ch;margin-block:1.15rem;padding-inline-start:1.4em}.dab-content__list-item{padding-inline-start:.18em}.dab-content__list-item+.dab-content__list-item{margin-block-start:.58em}.dab-content__list-item::marker{color:var(--dab-accent);font-weight:600}.dab-content__link{color:var(--wd-link-color,inherit);font-weight:inherit;text-decoration:var(--wd-link-decor,underline);text-underline-offset:.2em;transition:color .25s ease}.dab-content__link:hover{color:var(--wd-link-color-hover,var(--wd-link-color,inherit));text-decoration:var(--wd-link-decor-hover,underline)}.dab-content__link:focus-visible{outline:2px solid var(--dab-accent);outline-offset:.2em;border-radius:var(--dab-r-sm)}.dab-content__link--external::after{content:"↗";display:inline-block;margin-inline-start:.22em;font-size:.8em;opacity:.62}[dir="rtl"] .dab-content__link--external::after{content:"↖"}.dab-content__quote{position:relative;max-width:74ch;margin-inline:0;padding:clamp(1rem,calc(.9rem + .4vw),1.35rem) clamp(1rem,calc(.9rem + .55vw),1.5rem);border:1px solid var(--dab-line);border-inline-start:2px solid var(--dab-accent);border-radius:var(--dab-r-lg);background:var(--dab-surface);box-shadow:none}.dab-content__quote::before{content:none}.dab-content__quote>*:first-child{margin-block-start:0}.dab-content__quote>*:last-child{margin-block-end:0}.dab-callout{max-width:74ch;margin-block:1.35rem;padding:1rem 1.1rem;border:1px solid var(--dab-line);border-radius:var(--dab-r-md);background:var(--dab-soft);box-shadow:none}.dab-callout--success{border-inline-start:4px solid var(--dab-success)}.dab-callout--warning{border-inline-start:4px solid var(--dab-warning)}.dab-callout--info{border-inline-start:4px solid var(--dab-info)}.dab-callout__title{display:block;margin-bottom:.25rem;font-weight:600;line-height:1.35;color:var(--dab-heading)}.dab-callout p:last-child{margin-bottom:0}.dab-content__table{width:100%;max-width:100%;margin-block:1.65rem;border:1px solid var(--dab-line);border-collapse:separate;border-spacing:0;border-radius:var(--dab-r-lg);background:var(--dab-surface);box-shadow:none;font-size:.93em;overflow:hidden}.dab-content__table-row{transition:background-color 160ms ease}.dab-content__table-row:not(:first-child):hover{background:var(--dab-soft)}.dab-content__table-cell{padding:clamp(.78rem,calc(.7rem + .25vw),.96rem);border-block-end:1px solid var(--dab-line);border-inline-end:1px solid var(--dab-line);vertical-align:top;text-align:start}.dab-content__table-row:last-child .dab-content__table-cell{border-block-end:0}.dab-content__table-cell:last-child{border-inline-end:0}.dab-content__table-cell--head{background:var(--dab-soft);color:var(--dab-heading);font-weight:600}.dab-content__figure,.dab-content figure.wp-block-image{max-width:100%;margin:1.8rem 0}.dab-content__image,.dab-content figure.wp-block-image>img{display:block;width:100%;max-width:100%;height:auto;border:1px solid var(--dab-line);border-radius:var(--dab-r-xl);box-shadow:none}.dab-content__caption,.dab-content figure.wp-block-image>figcaption{max-width:70ch;margin-top:.7rem;color:var(--dab-muted);font-size:.86em;line-height:1.58}.dab-content__pre{max-width:100%;margin-block:1.5rem;padding:clamp(1rem,calc(.9rem + .5vw),1.3rem);border:1px solid var(--color-gray-800);border-radius:var(--dab-r-lg);background:var(--color-gray-900);color:var(--color-gray-100);overflow:auto;overscroll-behavior-inline:contain;box-shadow:none;tab-size:2}.dab-content__code{font-family:var(--dab-font-mono);font-size:.88em;line-height:1.72;font-variant-ligatures:none}.dab-lang-de,.dab-ltr{direction:ltr;unicode-bidi:isolate;text-align:left}.dab-lang-ar,.dab-rtl{direction:rtl;unicode-bidi:isolate;text-align:right}.dab-sentence{display:block;max-width:100%;margin:.65rem 0;padding:.85rem 1rem;border:1px solid var(--dab-line);border-radius:var(--dab-r-md);background:var(--dab-surface);box-shadow:none}.dab-sentence--de{direction:ltr;unicode-bidi:isolate;text-align:left;border-inline-start:3px solid var(--dab-accent)}.dab-sentence--ar{direction:rtl;unicode-bidi:isolate;text-align:right;background:var(--dab-soft)}.dab-term{display:inline-flex;align-items:center;margin:.08rem .08rem;padding:.12rem .42rem;border:1px solid var(--dab-line);border-radius:var(--dab-r-sm);background:var(--dab-soft);color:var(--dab-heading);font-weight:600;line-height:1.45}.dab-memory{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .6rem;border-radius:var(--dab-r-sm);background:var(--color-gray-900);color:var(--color-white);font-size:.78em;font-weight:600;letter-spacing:.01em}.dab-structured{margin:0 0 calc(var(--dab-space) * 2.2);;border-radius:var(--dab-r-md);background:var(--dab-surface);scroll-margin-top:6rem;container:dab-structured / inline-size;font-family:var(--dab-font-body)}.dab-structured + .dab-structured{margin-top:calc(var(--dab-space) * 1.6)}.dab-structured__header{display:block;margin-bottom:calc(var(--dab-space) * .9)}.dab-structured__header::before{display:none}.dab-structured__title{min-width:0;margin:0;color:var(--dab-heading);font-family:var(--dab-font-heading);font-weight:var(--wd-title-font-weight,600);font-size:clamp(1.35rem,calc(1.22rem + .45vw),1.6rem);line-height:1.35;letter-spacing:normal;text-wrap:balance}.dab-structured__list{margin:0;padding:0}.dab-structured__index{flex-shrink:0;width:22px;min-width:22px;min-height:0;padding:0;border:0;border-radius:0;background:none;color:var(--dab-accent);font-size:.78rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.45}.dab-faq-list,.dab-structured__list--faq{display:block;border-top:1px solid var(--dab-line)}.dab-faq-item,.dab-structured__item--faq{margin:0;padding:var(--dab-space) 0;border:0;border-bottom:1px solid var(--dab-line);border-radius:0;background:none;box-shadow:none;overflow:visible}.dab-faq-question,.dab-structured__question{list-style:none;display:flex;align-items:baseline;gap:12px;width:100%;margin:0 0 8px;padding:0;border:0;color:var(--dab-heading);cursor:default;pointer-events:none;outline:0;font-family:var(--dab-font-body)}.dab-faq-question::-webkit-details-marker,.dab-structured__question::-webkit-details-marker{display:none}.dab-faq-question::marker,.dab-structured__question::marker{display:none;content:""}.dab-structured__question-text{flex:1;min-width:0;color:var(--dab-heading);font-weight:600;font-size:1em;line-height:1.45;text-wrap:pretty}.dab-faq-icon,.dab-structured__icon{display:none!important}.dab-faq-answer,.dab-structured__answer{display:block!important;padding:0}.dab-structured__answer-inner{max-width:62ch;padding:0 0 0 34px;border:0;color:var(--dab-muted);font-size:.95em;line-height:1.7}[dir="rtl"] .dab-structured__answer-inner{padding:0 34px 0 0}.dab-structured__answer-inner>*:first-child{margin-top:0}.dab-structured__answer-inner>*:last-child{margin-bottom:0}.dab-source-list,.dab-structured__list--sources,.dab-structured__list--cards{display:block;list-style:none;margin:0;padding:0;border-top:1px solid var(--dab-line)}.dab-source-item,.dab-structured__item--source{display:flex;align-items:flex-start;gap:12px;min-width:0;margin:0;padding:16px 0;border:0;border-bottom:1px solid var(--dab-line);border-radius:0;background:none;box-shadow:none}.dab-structured__index--source{flex-shrink:0;width:22px;min-width:22px;font-size:.78rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--dab-accent)}.dab-structured__source-body{flex:1;min-width:0;display:block}.dab-structured__source-link,.dab-structured__source-label{display:inline;min-width:0;color:var(--dab-text);font-weight:inherit;line-height:inherit}.dab-structured__source-link{text-decoration:none;color:var(--wd-link-color,var(--dab-text))}.dab-structured__source-link:focus-visible{outline:2px solid var(--dab-accent);outline-offset:3px;border-radius:var(--dab-r-sm)}.dab-structured__source-title{font-weight:600;font-size:.96em;line-height:1.4;text-underline-offset:3px;overflow-wrap:anywhere;text-wrap:pretty}.dab-structured__source-link:hover .dab-structured__source-title,.dab-structured__source-link:focus-visible .dab-structured__source-title{color:var(--wd-link-color-hover,var(--dab-accent));text-decoration:underline}.dab-structured__source-arrow{color:var(--dab-accent);font-size:.8rem;margin-inline-start:3px;opacity:1}[dir="rtl"] .dab-structured__source-arrow{transform:scaleX(-1)}.dab-structured__source-host{display:block;width:auto;max-width:100%;margin-top:3px;padding:0;border:0;border-radius:0;background:none;color:var(--dab-faint);font-size:.78rem;font-weight:400;line-height:1.45;overflow:visible;text-overflow:clip;white-space:normal}.dab-structured__source-note{display:block;margin-top:6px;max-width:60ch;color:var(--dab-muted);font-size:.88em;line-height:var(--wd-text-line-height,1.6);text-wrap:pretty}.dab-sources-list .dab-structured__list--sources,.dab-sources-cards .dab-structured__list--sources,.dab-sources-compact .dab-structured__list--sources{display:block}.dab-sources-list .dab-structured__item--source,.dab-sources-cards .dab-structured__item--source,.dab-sources-compact .dab-structured__item--source{padding:16px 0;border-radius:0;box-shadow:none}.dab-sources-compact .dab-structured__source-note{font-size:.88em}@container dab-content (max-width:44rem){.dab-content__heading{max-width:none}.dab-content__table{display:block;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.dab-content__table-cell{min-width:8.5rem}}@media(max-width:640px){.dab-content{--dab-flow:.98rem}.dab-content__lead{padding-inline-start:.8rem;font-size:1em}.dab-content__heading--h2{margin-block-start:1.75rem}.dab-content__quote{padding:1rem}.dab-content__image,.dab-content figure.wp-block-image>img{border-radius:var(--dab-r-lg)}.dab-structured{margin:0 0 calc(var(--dab-space) * 1.6);padding:1rem;border-radius:var(--dab-r-md)}.dab-structured + .dab-structured{margin-top:calc(var(--dab-space) * 1.2)}.dab-structured__title{font-size:clamp(1.25rem,calc(1.15rem + .35vw),1.45rem)}.dab-structured__answer-inner{padding-inline-start:0;max-width:100%}.dab-source-item,.dab-structured__item--source{gap:10px}.dab-structured__source-note{max-width:100%}}@media(prefers-reduced-motion:reduce){:where(.dab-content,.dab-structured) *,:where(.dab-content,.dab-structured) *::before,:where(.dab-content,.dab-structured) *::after{transition-duration:.001ms!important;animation-duration:.001ms!important}}@media(prefers-contrast:more){:where(.dab-content,.dab-structured){--dab-line:var(--brdcolor-gray-500);--dab-line-strong:var(--color-gray-700)}}@media(forced-colors:active){.dab-content__quote,.dab-content__table,.dab-structured__item--faq,.dab-structured__item--source,.dab-structured__index,.dab-structured__source-host{forced-color-adjust:auto}}:where(.tarifly-article-layout,.tarifly-section,.tarifly-info-card,.tarifly-cta,.tarifly-comparison){--tf-primary:var(--wd-primary-color,var(--wp--preset--color--primary,currentColor));--tf-text:var(--wd-text-color,var(--wp--preset--color--contrast,var(--color-gray-500)));--tf-heading:var(--wd-title-color,var(--color-gray-900));--tf-surface:var(--wd-main-bgcolor,var(--wp--preset--color--base,var(--color-white)));--tf-soft:var(--bgcolor-gray-100);--tf-line:var(--brdcolor-gray-300);--tf-muted:var(--color-gray-500);--tf-radius:var(--wd-brd-radius);--tf-space:var(--wd-block-spacing,20px);--tf-control-h:var(--wd-form-height,42px);--tf-section-bg:var(--wd-main-bgcolor,var(--color-white));--tf-section-radius:var(--wd-brd-radius);--tf-shadow:none;box-sizing:border-box}.tarifly-article-layout{container:tarifly-article/inline-size;display:block;max-width:100%}.tarifly-article-layout>.tarifly-section + .tarifly-section{margin-block-start:clamp(1.35rem,calc(1rem + 1.1vw),2.3rem)}.tarifly-section{width:100%;margin-inline:auto;padding:clamp(1.1rem,calc(.95rem + .75vw),1.65rem);border-radius:var(--tf-section-radius);background:var(--tf-section-bg)}.tarifly-section--soft{border:1px solid var(--tf-line);border-radius:var(--tf-section-radius);background:var(--tf-section-bg)}.tarifly-section--accent{border:1px solid var(--tf-line);border-inline-start:4px solid var(--tf-primary);border-radius:var(--tf-section-radius);background:var(--tf-section-bg)}.tarifly-section>:first-child{margin-block-start:0}.tarifly-section>:last-child{margin-block-end:0}.tarifly-section :where(h1,h2,h3,h4,h5,h6,.wp-block-heading){color:var(--tf-heading);font-weight:var(--wd-title-font-weight,600);font-family:var(--wd-title-font,inherit);line-height:1.35;text-wrap:balance}.tarifly-section>h2:first-child{margin-block-start:0}.tarifly-section h1,.tarifly-section h1.wp-block-heading{font-size:clamp(1.85rem,calc(1.55rem + 1vw),2.35rem);line-height:1.25}.tarifly-section>h2:first-child{position:relative;padding-block-end:.7rem;border-bottom:1px solid var(--tf-line);border-block-end:1px solid var(--tf-line)}.tarifly-section>h2:first-child::after{content:"";position:absolute;inset-inline-start:0;bottom:-1px;inset-block-end:-1px;width:clamp(3rem,13%,5rem);height:2px;border-radius:var(--tf-radius);background:var(--tf-primary)}.tarifly-rich-list{margin-block:1rem;padding:clamp(.9rem,calc(.75rem + .45vw),1.15rem) clamp(1rem,calc(.85rem + .55vw),1.3rem);border-radius:var(--tf-radius);background:var(--tf-soft)}.tarifly-rich-list li + li{margin-block-start:.5rem}.tarifly-rich-list li::marker{color:var(--tf-primary);font-weight:600}.tarifly-info-card{margin-block:1.1rem;padding:clamp(1rem,calc(.85rem + .65vw),1.35rem);border:1px solid var(--tf-line);border-inline-start:4px solid var(--tf-primary);border-radius:var(--tf-radius);background:var(--tf-soft);box-shadow:none}.tarifly-comparison{margin-block:1.2rem;overflow-x:auto;border:1px solid var(--tf-line);border-radius:var(--tf-radius);background:var(--tf-surface);box-shadow:none}table.tarifly-comparison,.tarifly-comparison table{width:100%;margin:0;border-collapse:collapse}.tarifly-comparison th,.tarifly-comparison td{padding:.85rem .95rem;border-block-end:1px solid var(--tf-line);text-align:start;vertical-align:top}.tarifly-comparison th{background:var(--tf-soft);font-weight:600}.tarifly-media{margin-block:clamp(1rem,calc(.8rem + .75vw),1.6rem)}img.tarifly-media,video.tarifly-media,.tarifly-media img,.tarifly-media video{display:block;width:100%;max-width:100%;height:auto;border-radius:var(--tf-radius);box-shadow:none}.tarifly-media figcaption{margin-block-start:.55rem;color:var(--tf-muted);font-size:.88em;line-height:1.55}.tarifly-cta{--tf-cta-fg:var(--tf-heading);--tf-cta-muted:var(--tf-muted);--tf-cta-surface:var(--tf-surface);--tf-cta-soft:color-mix(in srgb,var(--tf-primary) 8%,var(--tf-surface));--tf-cta-line:color-mix(in srgb,var(--tf-primary) 28%,var(--tf-line));--tf-cta-btn-fg:var(--color-white,#fff);display:grid;gap:.8rem;margin-block:clamp(1.2rem,calc(1rem + .8vw),1.8rem);padding:clamp(1.15rem,calc(.95rem + .85vw),1.65rem);border:1px solid var(--tf-cta-line);border-radius:var(--tf-radius);background:var(--tf-cta-soft);box-shadow:none;color:var(--tf-text)}.tarifly-cta:has(.tarifly-cta__shell),.tarifly-cta[data-tarifly-cta-layout="banner"]{display:block;padding:0;border:0;background:transparent}.tarifly-cta :where(h2,h3,h4,h5,h6,p,ul,ol){margin-block:0}.tarifly-cta :where(h2,h3,h4,h5,h6){color:var(--tf-cta-fg)}.tarifly-cta__shell{display:block;width:100%}.tarifly-cta__card{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(12.5rem,auto);gap:clamp(1rem,calc(.75rem + 1.2vw),1.75rem);align-items:center;width:100%;margin:0;padding:clamp(1.15rem,calc(.95rem + .9vw),1.7rem) clamp(1.15rem,calc(1rem + 1vw),1.85rem);border:1px solid var(--tf-cta-line);border-radius:calc(var(--tf-radius) + 4px);background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--tf-primary) 18%,transparent) 0%,transparent 55%),linear-gradient(135deg,var(--tf-cta-surface) 0%,var(--tf-cta-soft) 100%);box-shadow:none}.tarifly-cta__content{display:grid;gap:.65rem;min-width:0}.tarifly-cta__eyebrow{display:inline-flex;align-items:center;gap:.4rem;width:fit-content;padding:.2rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--tf-primary) 14%,var(--tf-surface));color:var(--tf-primary);font-size:.72rem;font-weight:750;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.tarifly-cta__title,.tarifly-cta h2.tarifly-cta__title,.tarifly-cta h2.dab-content__heading,.tarifly-cta h2.dab-content__heading--h2,.tarifly-cta h2.dab-content__heading.tarifly-cta__title{margin:0;max-width:none;color:var(--tf-cta-fg);font-family:var(--wd-title-font,inherit);font-size:clamp(1.15rem,calc(1.05rem + .55vw),1.45rem);font-weight:var(--wd-title-font-weight,700);line-height:1.3;text-wrap:balance;border:0;border-bottom:0;border-block-end:0;padding:0;padding-block-end:0}.tarifly-cta__title::after,.tarifly-cta h2.tarifly-cta__title::after,.tarifly-cta h2.dab-content__heading::after,.tarifly-cta h2.dab-content__heading--h2::after{content:none;display:none}.tarifly-cta__description,.tarifly-cta p.tarifly-cta__description,.tarifly-cta p.dab-content__paragraph.tarifly-cta__description{margin:0;max-width:42rem;color:var(--tf-text);font-size:.95rem;line-height:1.55}.tarifly-cta__benefits,.tarifly-cta ul.tarifly-cta__benefits,.tarifly-cta ul.dab-content__list.tarifly-cta__benefits{display:flex;flex-wrap:wrap;gap:.55rem 1.1rem;margin:.35rem 0 0;padding:0;list-style:none}.tarifly-cta__benefit,.tarifly-cta__benefits>li,.tarifly-cta li.tarifly-cta__benefit,.tarifly-cta li.dab-content__list-item.tarifly-cta__benefit{position:relative;display:inline-flex;align-items:center;gap:.45rem;margin:0;color:var(--tf-text);font-size:.82rem;font-weight:650;line-height:1.35}.tarifly-cta__check{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.15rem;height:1.15rem;border-radius:999px;background:color-mix(in srgb,var(--tf-primary) 16%,var(--tf-surface));color:var(--tf-primary)}.tarifly-cta__check svg{width:.72rem;height:.72rem;display:block}.tarifly-cta__action{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.55rem;min-width:12.5rem}a.tarifly-cta__button,a.tarifly-cta__button:visited,a.dab-content__link.tarifly-cta__button,.tarifly-cta__button a,.tarifly-cta__button a:visited{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;min-height:var(--tf-control-h);padding:.7rem 1.1rem;border:0;border-radius:var(--btn-brd-radius,var(--tf-radius));background:var(--tf-primary);color:var(--tf-cta-btn-fg)!important;font-weight:var(--btn-font-weight,700);line-height:1.2;text-align:center;text-decoration:none!important;box-shadow:none;transition:filter .15s ease,transform .15s ease}a.tarifly-cta__button:hover,a.tarifly-cta__button:focus,a.dab-content__link.tarifly-cta__button:hover,a.dab-content__link.tarifly-cta__button:focus,.tarifly-cta__button a:hover,.tarifly-cta__button a:focus{color:var(--tf-cta-btn-fg)!important;filter:brightness(.96);text-decoration:none!important}a.tarifly-cta__button:focus-visible,.tarifly-cta__button a:focus-visible{outline:2px solid var(--tf-primary);outline-offset:3px}a.tarifly-cta__button svg,.tarifly-cta__button a svg{width:1.05rem;height:1.05rem;flex:0 0 auto}.tarifly-cta__hint,.tarifly-cta p.tarifly-cta__hint,.tarifly-cta p.dab-content__paragraph.tarifly-cta__hint{margin:0;color:var(--tf-cta-muted);font-size:.75rem;line-height:1.35;text-align:center}.tarifly-cta__actions{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}.tarifly-cta__actions .wp-block-button__link,.tarifly-cta__actions a[class*="btn"],.tarifly-cta__actions button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tf-control-h);border-radius:var(--btn-brd-radius,var(--tf-radius));font-weight:var(--btn-font-weight,600);text-decoration:none}@container tarifly-article (max-width:720px){.tarifly-section{padding:1rem;border-radius:var(--tf-section-radius)}.tarifly-section--soft,.tarifly-section--accent{padding:1rem;border-radius:var(--tf-section-radius)}.tarifly-cta__card{grid-template-columns:1fr;gap:1rem}.tarifly-cta__action{min-width:0;width:100%}.tarifly-cta__benefits{display:grid;grid-template-columns:1fr;gap:.55rem}.tarifly-cta__actions{align-items:stretch;flex-direction:column}.tarifly-cta__actions>*{width:100%}.tarifly-cta__actions .wp-block-button__link,.tarifly-cta__actions a[class*="btn"],.tarifly-cta__actions button{width:100%;text-align:center}}@media (max-width:520px){.tarifly-cta__card{padding:1.05rem 1rem;border-radius:var(--tf-radius)}.tarifly-cta__title,.tarifly-cta h2.tarifly-cta__title{font-size:1.12rem}}@media (prefers-reduced-motion:reduce){.tarifly-article-layout *{scroll-behavior:auto!important;transition:none!important}}
