:root{--pr-chip-bg:#fff;--pr-chip-line:#ffdf8a;--pr-ok-bg:#e6f4e1;--pr-ok-fg:#1d5e17;--pr-check:#a96400;--pr-std-bg:#17191c;--pr-std-ring:none;--pr-std-text:#fff;--pr-std-mute:#bdb8ad;--pr-std-rule:#2e3136;--pr-std-small:#8f8a80;--pr-hl-bg:#fff3d1;--pr-hl-std-bg:#fff9eb;--pr-hl-std-line:#f7dfa0;--pr-hl-line:#f2c766;--pr-hl-shadow:0 12px 32px -1px #8a4f0626;--pr-group:#7a6a4f;--pr-none:#8a8578;--pr-switch-bg:#f2ede3;--pr-meter-card:#22252a;--pr-meter-track:#33363c;--pr-meter-fill:#fbb524;--pr-limit-text:#d9d6cf;--pr-tl-done-ring:#ffefc7;--pr-tl-line-on:#ffdf8a}:root[data-site-theme=dark]{--pr-std-bg:#2d271d;--pr-std-ring:inset 0 0 0 1.5px #f2a90066;--pr-hl-bg:#3a2f17;--pr-hl-std-bg:#2a2317;--pr-hl-std-line:#54401c;--pr-hl-line:#7a5a1a;--pr-hl-shadow:none;--pr-group:#c9bea6;--pr-none:#9a8f78;--pr-switch-bg:#2d271d;--pr-tl-done-ring:#5a4520;--pr-tl-line-on:#7a5a1a}.pr-page{margin-top:calc(-1 * var(--site-head-space));padding-top:var(--site-head-space);background:var(--pp-hero-bg)}.pr-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pr-hero{max-width:calc(var(--site-max) + 2 * var(--site-pad));padding:72px var(--site-pad) 40px;text-align:center;flex-direction:column;align-items:center;gap:22px;margin:0 auto;display:flex}.pr-chip{border:1px solid var(--pr-chip-line);border-radius:var(--site-r-pill);background:var(--pr-chip-bg);color:#17191c;align-items:center;gap:10px;margin:0;padding:6px 12px 6px 6px;font-size:13.5px;line-height:18px;display:inline-flex}.pr-chip img{flex:none;display:block}.pr-chip .pr-chip__logo{width:auto;height:19px}.pr-page h1.pr-h1{max-width:1000px;font-size:88px;line-height:88px}.pr-lead{max-width:760px;color:var(--site-body);margin:0;font-size:19px;line-height:30px}.pr-badge{border-radius:var(--site-r-pill);background:var(--pr-ok-bg);max-width:100%;color:var(--pr-ok-fg);text-align:left;align-items:center;gap:8px;margin:0;padding:8px 16px;font-size:14px;font-weight:500;line-height:18px;display:flex}.pr-badge svg{flex:none}.pr-plans{max-width:calc(var(--site-max) + 2 * var(--site-pad));padding:24px var(--site-pad) 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 auto;display:grid}.pr-plan{border:1px solid var(--site-line);border-radius:var(--site-r-card);background:var(--pp-card-bg);box-shadow:var(--pp-card-shadow);color:var(--site-ink);flex-direction:column;gap:22px;padding:32px;display:flex}.pr-plan__title{justify-content:space-between;align-items:center;gap:12px;display:flex}.pr-page .pr-plan h2{font-family:var(--site-font-body);letter-spacing:0;color:inherit;font-size:20px;font-weight:500;line-height:24px}.pr-plan__badge{border-radius:var(--site-r-pill);color:#1c160a;background:#ffcb4d;padding:4px 10px;font-size:12px;font-weight:600;line-height:16px}.pr-plan__tagline{color:var(--site-body);margin:6px 0 0;font-size:15px;line-height:22px}.pr-plan__price{align-items:baseline;gap:10px;margin:0;display:flex}.pr-plan__price strong{font-family:var(--site-font-display);letter-spacing:var(--site-tracking);font-size:64px;font-weight:400;line-height:64px}.pr-plan__price span{max-width:9em;color:var(--site-body);text-wrap:balance;font-size:15px;line-height:20px}.pr-plan__summary{margin:0;display:none}.pr-plan__cta{border:1px solid var(--site-line);border-radius:var(--site-r-pill);height:52px;color:var(--site-ink);transition:var(--transition-base);justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.pr-plan__cta:hover{background:var(--site-surface-2)}.pr-plan--pro .pr-plan__cta{background:var(--site-btn-bg);color:var(--site-btn-fg);border-color:#0000}.pr-plan--pro .pr-plan__cta:hover{background:var(--site-btn-hover-bg)}.pr-plan__rule{background:var(--site-line);border:0;width:100%;height:1px;margin:0}.pr-plan__body{flex-direction:column;gap:12px;display:flex}.pr-plan__lead-in{color:var(--site-accent-text);margin:0;font-size:13.5px;font-weight:500;line-height:22px}.pr-checks{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pr-checks li{padding-left:28px;font-size:15px;line-height:22px;position:relative}.pr-checks li:before{content:"";background:var(--pr-check);width:18px;height:18px;-webkit-mask:var(--pr-check-mask) center / contain no-repeat;mask:var(--pr-check-mask) center / contain no-repeat;position:absolute;top:2px;left:0}.pr-page{--pr-check-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 10 17 19 7' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.pr-plan__note{color:var(--site-faint);margin:0;font-size:13px;line-height:19px}.pr-plan--standard{background:var(--pr-std-bg);box-shadow:var(--pr-std-ring), var(--pp-card-shadow);color:var(--pr-std-text);border-color:#0000}.pr-plan--standard .pr-plan__tagline,.pr-plan--standard .pr-plan__price span{color:var(--pr-std-mute)}.pr-plan--standard .pr-plan__rule{background:var(--pr-std-rule)}.pr-plan--standard .pr-checks li:before{background:#ffcb4d}.pr-plan--standard .pr-plan__note{color:var(--pr-std-small)}.pr-plan--standard .pr-plan__cta{color:#1c160a;background:#f2a900;border-color:#0000;font-weight:600}.pr-plan--standard .pr-plan__cta:hover{background:#fbb524}.pr-vat{padding:20px var(--site-pad) 0;text-align:center;color:var(--site-faint);margin:0;font-size:13.5px;line-height:18px}.pr-compare{max-width:calc(var(--site-max) + 2 * var(--site-pad));padding:120px var(--site-pad) 0;flex-direction:column;gap:32px;margin:0 auto;display:flex}.pr-page .pr-compare h2{font-size:var(--site-h2);line-height:66px}.pc__switch{border-radius:var(--site-r-pill);background:var(--pr-switch-bg);padding:4px;display:none}.pc__switch button{border-radius:var(--site-r-pill);font:inherit;color:var(--site-body);cursor:pointer;transition:var(--transition-base);background:0 0;border:0;flex:1;padding:8px 0;font-size:14px;line-height:18px}.pc__switch button[aria-pressed=true]{background:var(--pp-pill-on-bg);color:var(--pp-pill-on-fg);font-weight:500}.pc__table{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%;font-size:15px;line-height:18px}.pc__table th,.pc__table td{border-bottom:1px solid var(--site-line);color:var(--site-ink);vertical-align:top;padding:14px 0;font-weight:400}.pc__table thead th{border-top:1px solid var(--site-ink);padding:18px 0}.pc__table .pc__label{width:var(--pc-lab);color:var(--site-body);padding-right:24px}.pc__table thead .pc__label{color:#0000}.pc__table th[data-col],.pc__table td[data-col]{padding-inline:0}.pc__badge{border-radius:var(--site-r-pill);color:#3b2205;background:#f2a900;margin-left:8px;padding:2px 9px;font-size:11.5px;font-weight:500;line-height:16px}.pc__group th,.pc__group td{color:var(--pr-group);border-bottom:0;padding:28px 0 10px;font-size:12px;font-weight:600;line-height:16px}.pc__group th{padding-right:24px}.pc__group td[data-col]{padding-inline:0}.pc__none{color:var(--pr-none)}.pc__wrap{--pc-lab:38.235%;--pc-col:calc((100% - var(--pc-lab)) / 3);position:relative}.pc__wrap .pc__table{z-index:1;position:relative}.pc__frame{top:0;bottom:0;left:calc(var(--pc-lab) + var(--pc-col) * var(--i) - 18px);width:calc(var(--pc-col) - 10px);border:1px solid var(--pr-hl-std-line);background:var(--pr-hl-std-bg);pointer-events:none;border-radius:16px;position:absolute}.pc__frame--pro{border-width:1.5px;border-color:var(--pr-hl-line);background:var(--pr-hl-bg);box-shadow:var(--pr-hl-shadow)}.pr-details{max-width:calc(var(--site-max) + 2 * var(--site-pad));padding:120px var(--site-pad) 0;margin:0 auto}.pr-details__frame{border:1px solid var(--pp-tip-ring);border-radius:var(--site-r-section);background:var(--pp-tip-bg);gap:20px;padding:20px;display:flex}.pr-multi,.pr-limit{border-radius:24px;flex-direction:column;gap:20px;min-width:0;padding:36px;display:flex}.pr-multi{background:var(--pp-card-bg);flex:1.2 1 0}.pr-limit{background:var(--pp-ink-card);box-shadow:var(--pp-ink-ring);color:var(--pr-std-text);flex:1 1 0;gap:18px}.pr-page .pr-multi h2,.pr-page .pr-limit h2{font-size:36px;line-height:40px}.pr-page .pr-limit h2{color:#fff}.pr-multi>p{color:var(--site-body);margin:0;font-size:15.5px;line-height:24px}.pr-multi__row{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.pr-multi__prices{border:1px solid var(--site-line);border-radius:var(--site-r-lg);flex:0 330px;min-width:0;overflow:hidden}.pr-multi dl{margin:0}.pr-multi dl div{border-top:1px solid var(--site-line);color:var(--site-ink);justify-content:space-between;gap:12px;padding:12px 16px;font-size:15px;line-height:18px;display:flex}.pr-multi dl div:first-child{border-top:0}.pr-multi dt,.pr-multi dd{margin:0}.pr-multi dd{text-align:right}.pr-multi .pr-multi__art{flex:none}.pr-multi .pr-multi__note{color:var(--site-faint);font-size:13.5px;line-height:20px}.pr-meter{border-radius:var(--site-r-lg);background:var(--pr-meter-card);flex-direction:column;gap:8px;padding:16px;display:flex}.pr-meter__top{color:var(--pr-std-mute);justify-content:space-between;gap:12px;font-size:13px;line-height:16px;display:flex}.pr-meter__value{font-family:var(--site-font-mono);color:#fff}.pr-meter__bar{background:var(--pr-meter-track);border-radius:3px;height:6px}.pr-meter__bar i{background:var(--pr-meter-fill);border-radius:3px;height:100%;display:block}.pr-meter .pr-meter__hint{color:#ffcb4d;margin:0;font-size:12.5px;line-height:16px}.pr-limit__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pr-limit__list li{color:var(--pr-limit-text);padding-left:14px;font-size:14.5px;line-height:22px;position:relative}.pr-limit__list li:before{content:"";background:#ffcb4d;border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:0}.pr-updated{padding:0 var(--site-pad) 80px;text-align:center;color:var(--site-faint);margin:0;font-size:13.5px;line-height:18px}.pr-hero--vacation{padding-top:64px;padding-bottom:48px}.pr-hero--vacation .pp-tabs-row{padding-top:24px}.pr-chip .pr-chip__logo--shoptet{height:16px}.pv-plan{max-width:calc(var(--site-max) + 2 * var(--site-pad));padding:24px var(--site-pad) 0;gap:20px;margin:0 auto;display:flex}.pv-card{border-radius:var(--site-r-section);background:var(--pp-ink-card);min-width:0;box-shadow:var(--pp-ink-ring), var(--pp-card-shadow);color:var(--pr-std-text);flex:1.15 1 0;gap:40px;padding:44px;display:flex}.pv-card__price,.pv-card__feats{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.pv-card__price{gap:22px}.pv-card__feats{flex-grow:1.1;gap:13px}.pv-card__rule{background:var(--pr-std-rule);border:0;flex:none;width:1px;margin:0}.pr-page .pv-card h2{font-family:var(--site-font-body);letter-spacing:0;color:#fff;font-size:20px;font-weight:600;line-height:24px}.pv-price{align-items:baseline;gap:12px;margin:0;display:flex}.pv-price strong{white-space:nowrap;font-family:var(--site-font-display);letter-spacing:var(--site-tracking);font-size:96px;font-weight:400;line-height:92px}.pv-price span{color:var(--pr-std-mute);font-size:16px;line-height:22px}.pv-cta{border-radius:var(--site-r-pill);color:#1c160a;height:54px;transition:var(--transition-base);background:#f2a900;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;display:flex}.pv-cta:hover{background:#fbb524}.pv-card__note{color:var(--pr-std-small);margin:0;font-size:13.5px;line-height:20px}.pv-card__label{font-family:var(--site-font-mono);letter-spacing:.06em;text-transform:uppercase;color:#ffcb4d;margin:0;font-size:12px;line-height:22px}.pv-card .pr-checks{gap:13px}.pv-card .pr-checks li{color:#fff}.pv-card .pr-checks li:before{background:#ffcb4d}.pv-trial{border:1px solid var(--site-line);border-radius:var(--site-r-section);background:var(--pp-card-bg);flex-direction:column;flex:.85 1 0;gap:24px;min-width:0;padding:40px;display:flex}.pr-page .pv-trial h2{font-size:36px;line-height:40px}.pv-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pv-steps li{min-height:76px;padding-left:30px;position:relative}.pv-steps li:last-child{min-height:0}.pv-steps li:before{content:"";box-sizing:border-box;border:3px solid var(--pr-tl-done-ring);background:#f2a900;border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:0}.pv-steps li:after{content:"";background:var(--pr-tl-line-on);width:2px;position:absolute;top:14px;bottom:0;left:6px}.pv-steps li:nth-child(2):before{background:var(--pp-card-bg);border-color:#f2a900}.pv-steps li:nth-child(2):after{background:var(--site-line)}.pv-steps li:last-child:before{border-color:var(--site-line);background:var(--site-ink)}.pv-steps li:last-child:after{display:none}.pv-steps p{margin:0}.pv-steps__label{color:var(--pr-group);margin-top:-4px;font-size:12px;font-weight:600;line-height:16px}.pv-steps__title{color:var(--site-ink);margin-top:4px;font-size:15.5px;font-weight:600;line-height:20px}.pv-steps__text{color:var(--site-body);margin-top:4px;font-size:14px;line-height:20px}.pv-stage{background:radial-gradient(circle at 78% 30%,#fff4da 0%,#fff4da00 45%),radial-gradient(circle at 15% 90%,#f4b98a 0%,#f4b98a00 50%),linear-gradient(140deg,#ffefc7 0%,#ffcb4d 100%);border-radius:20px;flex:auto;align-items:flex-end;min-height:210px;display:flex;position:relative;overflow:clip}.pv-stage>.grain{opacity:var(--pp-grain)}.pv-stage__copy{flex:none;width:190px;padding:20px 0 22px 22px;position:relative}.pv-stage__title{font-family:var(--site-font-display);letter-spacing:var(--site-tracking);color:#1c160a;margin:0 0 4px;font-size:24px;line-height:26px}.pv-stage__text{color:#3b2a0c;margin:0;font-size:13px;line-height:18px}.pv-stage .pv-stage__mascot{position:absolute;bottom:0;right:14px}.pv-billing{max-width:calc(var(--site-max) + 2 * var(--site-pad));padding:120px var(--site-pad) 0;flex-direction:column;gap:32px;margin:0 auto;display:flex}.pr-page .pv-billing h2{font-size:var(--site-h2);line-height:66px}.pv-billing__cards{gap:20px;margin:0;padding:0;list-style:none;display:flex}.pv-billing__cards li{border:1px solid var(--pp-tip-ring);border-radius:var(--site-r-card);background:var(--pp-tip-bg);flex-direction:column;flex:1 1 0;gap:14px;min-width:0;padding:32px;display:flex}.pv-billing__cards p{color:var(--site-body);margin:0;font-size:15px;line-height:23px}.pv-billing__cards .pv-billing__no{color:var(--pr-group);font-size:12px;font-weight:600;line-height:16px}.pv-billing__cards h3{color:var(--site-ink);margin:0;font-size:20px;font-weight:600;line-height:24px}@media (width<=720px){.pr-hero{gap:18px;padding:32px 20px 24px}.pr-chip{padding:5px 12px 5px 6px;font-size:12.5px;line-height:16px}.pr-chip .pr-chip__logo{height:17px}.pr-page h1.pr-h1{font-size:44px;line-height:46px}.pr-lead{font-size:16px;line-height:24px}.pr-lead__intro{display:none}.pr-badge{border-radius:14px;padding:10px 14px;font-size:13.5px;line-height:19px}.pr-plans{grid-template-columns:minmax(0,1fr);gap:14px;padding:8px 20px 0}.pr-plan{border-radius:24px;gap:12px;padding:22px 24px}.pr-plan--standard{order:-1;gap:16px;padding:24px}.pr-plan__title{justify-content:space-between}.pr-page .pr-plan h2{font-size:18px;font-weight:600;line-height:22px}.pr-plan__badge{padding:3px 9px;font-size:11.5px;font-weight:600;line-height:14px}.pr-plan--standard .pr-plan__tagline{display:none}.pr-plan__price strong{font-size:34px;line-height:36px}.pr-plan--standard .pr-plan__price strong{font-size:52px;line-height:52px}.pr-plan__price span{font-size:13px;line-height:16px}.pr-plan--standard .pr-plan__price span{font-size:13.5px;line-height:18px}.pr-plan--free,.pr-plan--pro{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;display:grid}.pr-plan--free .pr-plan__head,.pr-plan--pro .pr-plan__head{display:contents}.pr-plan--free .pr-plan__tagline,.pr-plan--pro .pr-plan__tagline,.pr-plan--free .pr-plan__rule,.pr-plan--pro .pr-plan__rule,.pr-plan--free .pr-plan__body,.pr-plan--pro .pr-plan__body,.pr-plan--free .pr-plan__note,.pr-plan--pro .pr-plan__note{display:none}.pr-plan--free .pr-plan__price,.pr-plan--pro .pr-plan__price{grid-area:1/2;gap:6px}.pr-plan--free .pr-plan__title,.pr-plan--pro .pr-plan__title{grid-area:1/1}.pr-plan--free .pr-plan__summary,.pr-plan--pro .pr-plan__summary{color:var(--site-body);grid-column:1/-1;font-size:14px;line-height:21px;display:block}.pr-plan--free .pr-plan__cta,.pr-plan--pro .pr-plan__cta{grid-column:1/-1;height:46px;font-size:15px;line-height:18px}.pr-plan--standard .pr-plan__cta{height:50px}.pr-plan--standard .pr-checks{gap:10px}.pr-plan--standard .pr-checks li{padding-left:26px;font-size:14.5px;line-height:21px}.pr-vat{padding:14px 20px 0;font-size:12.5px;line-height:16px}.pr-compare{gap:16px;padding:56px 20px 0}.pr-page .pr-compare h2{font-size:34px;line-height:38px}.pc--live .pc__switch{display:flex}.pc__table{font-size:14.5px}.pc__frame{display:none}.pc__table .pc__label{width:auto;padding-right:12px}.pc__table th,.pc__table td{border-bottom-color:#efeae0;padding:12px 0}.pc__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pc--live .pc__table{table-layout:auto}.pc--live .pc__table td[data-col],.pc--live .pc__table th[data-col]{text-align:right;width:42%;box-shadow:none;background:0 0;border-radius:0;padding-inline:0}.pc__group th,.pc__group td{padding:18px 0 6px;font-size:11.5px;line-height:14px}.pc:not(.pc--live) .pc__table thead{clip-path:none;width:auto;height:auto;position:static}.pc:not(.pc--live) .pc__table th[data-col],.pc:not(.pc--live) .pc__table td[data-col]{padding-inline:6px;font-size:13px}.pc:not(.pc--live) .pc__badge{display:none}.pc:not(.pc--live) .pc__table .pc__label{width:34%}.pr-details{padding:48px 20px 0}.pr-details__frame{background:0 0;border:0;border-radius:0;flex-direction:column;gap:14px;padding:0}.pr-multi,.pr-limit{gap:14px;padding:22px}.pr-multi{border:1px solid var(--pp-tip-ring);background:var(--pp-tip-bg)}.pr-page .pr-multi h2,.pr-page .pr-limit h2{font-size:28px;line-height:32px}.pr-multi>p{font-size:14.5px;line-height:22px}.pr-multi__row{flex-direction:column;align-items:stretch}.pr-multi__prices{background:var(--pp-card-bg);flex-basis:auto}.pr-multi__art{display:none}.pr-limit__list li{font-size:14px;line-height:21px}.pr-updated{padding-bottom:56px}.pv-plan{flex-direction:column;gap:14px;padding:8px 20px 0}.pv-card{border-radius:24px;flex-direction:column;gap:24px;padding:28px 24px}.pv-card__rule{width:100%;height:1px}.pv-price{flex-wrap:wrap;gap:6px 12px}.pv-price strong{font-size:64px;line-height:64px}.pv-trial{border-radius:24px;gap:20px;padding:28px 24px}.pr-page .pv-trial h2{font-size:28px;line-height:32px}.pv-billing{gap:16px;padding:56px 20px 0}.pr-page .pv-billing h2{font-size:34px;line-height:38px}.pv-billing__cards{flex-direction:column;gap:14px}.pv-billing__cards li{border-radius:24px;padding:24px}.pr-hero--vacation{padding-top:32px;padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.pr-plan__cta,.pv-cta,.pc__switch button{transition:none}}
