.up-pricing{--up-pink:#f476d4;--up-ink:#f8f4f6;--up-muted:#bdb4bc;max-width:1240px;margin:auto;padding:64px 36px 90px;color:var(--up-ink);font:17px/1.6 Lato,Arial,sans-serif;background:#111014}.up-pricing *{box-sizing:border-box}.up-pricing [hidden]{display:none!important}.up-pricing a{color:inherit;text-decoration:none}.up-pricing a:focus-visible,.up-pricing input:focus-visible{outline:2px solid var(--up-pink);outline-offset:5px}.up-pricing h1,.up-pricing h2,.up-pricing h3{font-family:Raleway,Arial,sans-serif;font-weight:400;color:inherit;margin:0;letter-spacing:-.025em}.up-price-intro{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-bottom:82px}.up-price-intro h1{font-size:clamp(42px,5vw,68px);line-height:1.12;max-width:520px}.up-price-intro p{font-size:24px;line-height:1.5;color:var(--up-muted);margin:25px 0 34px}.up-price-intro-link{display:inline-flex;gap:36px;align-items:center;font-size:16px;color:var(--up-pink)!important}.up-price-pictures{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;height:330px;align-items:center}.up-price-pictures img{width:100%;height:270px;object-fit:cover;border-radius:90px}.up-price-pictures img:nth-child(2){height:330px}.up-price-tools{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:24px;scroll-margin-top:130px}.up-price-filters{display:flex;flex-wrap:wrap;gap:10px}.up-price-filters a{padding:11px 20px;border:1px solid #66515f;border-radius:30px;font-size:16px;transition:background-color .3s,color .3s,border-color .3s}.up-price-filters a:hover,.up-price-filters a[aria-current=true]{background:#f476d4;border-color:#f476d4;color:#21121d}.up-price-search{display:grid;gap:6px;font-size:13px;color:var(--up-muted);width:230px}.up-price-search input{font:16px Lato,Arial,sans-serif;border:0;border-bottom:1px solid #66515f;border-radius:0;color:#fff;background:transparent;padding:9px 0;min-width:0;width:100%}.up-price-search input::placeholder{color:#bdb4bc}.up-price-note{color:var(--up-muted);font-size:14px;max-width:760px;margin:25px 0 64px}.up-price-group{margin:0 0 74px;scroll-margin-top:130px}.up-price-group-heading{display:flex;align-items:start;justify-content:space-between;gap:24px;margin-bottom:25px}.up-price-group h2{font-size:34px;line-height:1.25}.up-price-group-heading p{font-size:15px;color:var(--up-muted);margin:9px 0 0}.up-price-count{font-size:14px;color:var(--up-muted);padding-top:10px;white-space:nowrap}.up-price-row{display:grid;grid-template-columns:minmax(170px,1fr) minmax(320px,1.5fr) 145px;gap:24px;align-items:center;border-top:1px solid #3b303a;padding:28px 12px;transition:background-color .4s}.up-price-row:last-child{border-bottom:1px solid #3b303a}.up-price-row:hover,.up-price-row:focus-within{background:#21181f}.up-price-row h3{font-size:23px;line-height:1.35}.up-price-row h3 a:hover{color:var(--up-pink)}.up-price-options{display:flex;flex-wrap:wrap;gap:16px 28px}.up-price-option{display:grid;gap:2px;min-width:90px}.up-price-time{font-size:14px;color:var(--up-muted)}.up-price-option strong{font-weight:400;font-size:21px;white-space:nowrap;font-variant-numeric:tabular-nums}.up-price-option:hover strong{color:var(--up-pink)}.up-price-more{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;color:var(--up-pink)!important}.up-price-more svg{flex-shrink:0;transition:transform .4s}.up-price-row:hover .up-price-more svg{transform:translate(3px,-3px)}.up-price-empty,.up-price-status{font-size:15px;color:var(--up-muted)}.up-price-status:empty{display:none}.up-price-assistance{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:42px 0 0;border-top:1px solid #66515f}.up-price-assistance h2{font-size:36px}.up-price-assistance p{color:var(--up-muted);margin:12px 0 0}.up-price-assistance>a{display:flex;align-items:center;gap:25px;color:var(--up-pink);white-space:nowrap}
@media(max-width:1000px){.up-pricing{padding:48px 28px 70px}.up-price-intro{gap:32px}.up-price-pictures{height:270px;gap:8px}.up-price-pictures img{height:220px}.up-price-pictures img:nth-child(2){height:270px}.up-price-row{grid-template-columns:1fr 1.5fr}.up-price-more{grid-column:1/-1;justify-content:flex-end}.up-price-options{justify-content:flex-end}.up-price-tools{align-items:start}.up-price-search{width:100%;max-width:340px}}
@media(max-width:600px){.up-pricing{padding:36px 20px 55px;font-size:16px}.up-price-intro{grid-template-columns:1fr;gap:28px;margin-bottom:44px}.up-price-intro h1{font-size:42px}.up-price-intro p{font-size:21px;margin:19px 0 24px}.up-price-pictures{height:220px;gap:10px}.up-price-pictures img{height:180px}.up-price-pictures img:nth-child(2){height:220px}.up-price-filters{gap:8px}.up-price-filters a{font-size:14px;padding:9px 15px}.up-price-search{max-width:none}.up-price-note{margin:22px 0 40px}.up-price-group{margin-bottom:48px}.up-price-group h2{font-size:28px}.up-price-group-heading{gap:15px}.up-price-count{display:none}.up-price-row{grid-template-columns:1fr;gap:17px;padding:24px 5px}.up-price-row h3{font-size:23px}.up-price-options{justify-content:flex-start;gap:16px 25px}.up-price-option strong{font-size:21px}.up-price-more{justify-content:flex-start;gap:20px}.up-price-assistance{display:block;padding-top:32px}.up-price-assistance h2{font-size:30px}.up-price-assistance>a{margin-top:25px;white-space:normal}}
@media(prefers-reduced-motion:reduce){.up-pricing *{transition:none!important;scroll-behavior:auto!important}}
.up-pricing ::selection{background:#f476d4;color:#21121d}.up-pricing .up-price-search input[type=search]{color:#f8f4f6;caret-color:#f476d4;border:0;border-bottom:1px solid #9d7f93;background:transparent;border-radius:0;padding:10px 0;box-shadow:none}.up-pricing .up-price-search input[type=search]::placeholder{color:#bdb4bc;opacity:1}.up-pricing .up-price-row h3{color:#f8f4f6}.up-pricing .up-price-row h3 a{color:inherit}.up-pricing .up-price-row h3 a:hover{color:#f476d4}
@media(max-width:1000px){.up-pricing{padding-top:100px}}
@media(max-width:600px){.up-pricing{padding-top:106px}}
.up-pricing .up-price-intro h1{font-size:clamp(42px,5vw,68px);line-height:1.12;font-weight:400}.up-pricing .up-price-group h2{font-size:34px;line-height:1.25}.up-pricing .up-price-assistance h2{font-size:36px}
@media(max-width:600px){.up-pricing .up-price-intro h1{font-size:42px}.up-pricing .up-price-group h2{font-size:28px}.up-pricing .up-price-assistance h2{font-size:30px}}
html.up-advisor-is-open{overflow:hidden}.up-pricing .up-advisor{color:#f8f4f6;background:#171318;border:1px solid #66515f;border-radius:18px;padding:0;width:min(760px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;overflow:hidden;font:16px/1.55 Lato,Arial,sans-serif;box-sizing:border-box}.up-advisor::backdrop{background:#080609d9}.up-advisor[open]{animation:up-advisor-arrive .3s cubic-bezier(.16,1,.3,1)}@keyframes up-advisor-arrive{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.up-advisor [hidden]{display:none!important}.up-advisor-shell{display:flex;flex-direction:column;max-height:calc(100dvh - 34px)}.up-advisor-top{display:flex;align-items:start;gap:20px;padding:30px 30px 0}.up-pricing .up-advisor h2{font:400 30px/1.2 Raleway,Arial,sans-serif;letter-spacing:-.025em;color:#f8f4f6;margin:0;flex:1}.up-advisor h2:focus{outline:none}.up-pricing .up-advisor button{font:400 16px/1.4 Lato,Arial,sans-serif;letter-spacing:0;text-transform:none;cursor:pointer;box-shadow:none}.up-pricing .up-advisor .up-advisor-close{background:transparent;color:#f8f4f6;display:grid;place-items:center;border:1px solid #66515f;border-radius:50%;width:44px;height:44px;min-width:44px;padding:0}.up-advisor #up-advisor-description{color:#bdb4bc;margin:12px 30px 0;font-size:16px}.up-advisor-progress{display:flex;align-items:center;gap:20px;color:#bdb4bc;font-size:14px;margin:23px 30px}.up-advisor-progress progress{appearance:none;width:120px;height:4px;border:0;background:#4b3544;border-radius:5px}.up-advisor-progress progress::-webkit-progress-bar{background:#4b3544;border-radius:5px}.up-advisor-progress progress::-webkit-progress-value{background:#f476d4;border-radius:5px}.up-advisor-progress progress::-moz-progress-bar{background:#f476d4;border-radius:5px}.up-advisor-body{min-height:80px;overflow-y:auto;overscroll-behavior:contain;padding:0 30px;scrollbar-width:thin;scrollbar-color:#9d7f93 #171318}.up-advisor-options{border:0;margin:0;padding:0;display:grid;gap:10px;min-inline-size:0}.up-advisor-choice{display:flex;align-items:start;gap:14px;padding:16px 18px;border:1px solid #66515f;border-radius:12px;cursor:pointer;transition:background-color .25s,border-color .25s}.up-advisor-choice:hover{background:#251c24}.up-advisor-choice:has(input:checked){background:#34212f;border-color:#f476d4}.up-advisor-choice:has(input:focus-visible){outline:2px solid #f476d4;outline-offset:3px}.up-pricing .up-advisor input[type=radio]{appearance:auto!important;accent-color:#f476d4;flex:0 0 auto;width:19px;height:19px;margin:3px 0 0;padding:0;border:0;background:transparent}.up-advisor-choice strong{display:block;font-size:17px;font-weight:400;color:#f8f4f6}.up-advisor-choice-description{display:block;font-size:14px;color:#bdb4bc;margin-top:3px}.up-advisor-custom{display:grid;gap:6px;margin-top:15px;font-size:14px;color:#bdb4bc}.up-pricing .up-advisor-custom input{background:#211920;color:#f8f4f6;border:1px solid #9d7f93;border-radius:8px;padding:12px;font:18px Lato,Arial,sans-serif;caret-color:#f476d4;width:100%;min-height:46px}.up-advisor-feedback{margin:12px 30px 0;color:#bdb4bc;font-size:14px;min-height:22px}.up-advisor-actions{display:flex;justify-content:space-between;gap:14px;padding:18px 30px 0}.up-pricing .up-advisor-back,.up-pricing .up-advisor-inline-button{background:transparent;color:#f476d4;border:1px solid #9d7f93;border-radius:30px;padding:12px 21px;min-height:46px}.up-pricing .up-advisor-next{background:#f476d4;color:#21121d;border:1px solid #f476d4;border-radius:30px;padding:12px 24px;min-height:46px;margin-left:auto}.up-advisor-next:disabled{opacity:.45;cursor:default}.up-advisor-private{margin:15px 30px 23px;color:#bdb4bc;font-size:13px}.up-advisor a:focus-visible,.up-advisor button:focus-visible,.up-advisor input:focus-visible{outline:2px solid #f476d4;outline-offset:3px}.up-advisor-summary{display:flex;flex-wrap:wrap;gap:8px 20px;padding:20px 0;color:#bdb4bc;font-size:14px}.up-advisor-result{display:flex;align-items:start;gap:20px;padding:22px 0;border-top:1px solid #66515f}.up-advisor-result>img{object-fit:cover;width:88px;height:88px;border-radius:12px;flex:0 0 auto}.up-advisor-result-content{flex:1;min-width:0}.up-pricing .up-advisor-result h3{font:400 23px/1.3 Raleway,Arial,sans-serif;color:#f8f4f6;margin:0}.up-pricing .up-advisor-result h3 a{color:#f8f4f6}.up-advisor-result p{font-size:14px;color:#bdb4bc;margin:9px 0}.up-advisor-depth{font-size:13px!important}.up-advisor-style{font-size:13px;color:#f476d4}.up-advisor-price-options{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 8px}.up-pricing .up-advisor-price{display:grid;gap:1px;padding:9px 13px;border:1px solid #9d7f93;border-radius:8px;min-height:48px;transition:background-color .25s}.up-advisor-price:hover{background:#34212f}.up-advisor-price>span{font-size:13px;color:#bdb4bc}.up-advisor-price>strong{font-size:19px;font-weight:400;color:#f8f4f6;white-space:nowrap;font-variant-numeric:tabular-nums}.up-advisor-product-hint{font-size:12px;color:#bdb4bc}.up-advisor-contact{display:inline-block;margin:20px 0;color:#f476d4!important;text-decoration:underline!important;text-underline-offset:4px}.up-advisor-inline-button{margin-right:16px;margin-top:12px}.up-advisor-empty{font-size:16px;color:#bdb4bc}
@media(max-width:600px){.up-pricing .up-advisor{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:14px}.up-advisor-shell{max-height:calc(100dvh - 18px)}.up-advisor-top{padding:22px 20px 0;gap:12px}.up-pricing .up-advisor h2{font-size:25px}.up-advisor #up-advisor-description{margin:12px 20px 0;font-size:15px}.up-advisor-progress{margin:18px 20px}.up-advisor-body{padding:0 20px}.up-advisor-feedback{margin:10px 20px 0}.up-advisor-actions{padding:14px 20px 0;gap:8px}.up-pricing .up-advisor button{font-size:15px}.up-pricing .up-advisor-back,.up-pricing .up-advisor-next{padding:11px 15px}.up-advisor-private{margin:14px 20px 18px;font-size:12px}.up-advisor-choice{padding:14px}.up-advisor-choice strong{font-size:16px}.up-advisor-result{gap:12px}.up-advisor-result>img{width:56px;height:56px;border-radius:8px}.up-pricing .up-advisor-result h3{font-size:21px}.up-advisor-price-options{margin-left:-68px;margin-top:18px}.up-advisor-product-hint{display:block;margin-left:-68px}}
@media(prefers-reduced-motion:reduce){.up-advisor[open]{animation:none!important}.up-advisor *{transition:none!important}}
.up-pricing.up-advisor-host{width:100%;max-width:1320px;padding:0 36px;margin:36px auto 44px;background:transparent}
.up-advisor-prompt{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px 56px;padding:42px 44px;background:#171318;border-block:1px solid #8d537c}
.up-pricing .up-advisor-prompt h2{font:400 clamp(27px,2.6vw,38px)/1.24 Raleway,Arial,sans-serif;letter-spacing:-.025em;margin:0;color:#f8f4f6;text-wrap:balance}
.up-advisor-prompt h2 span{color:#f476d4}
.up-advisor-prompt-copy>p{font:400 16px/1.65 Lato,Arial,sans-serif;color:#cdbfc9;max-width:60ch;margin:17px 0 0}
.up-advisor-prompt-action{display:flex;flex-direction:column;align-items:center;gap:12px}
.up-pricing a.up-advisor-prompt-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:56px;padding:16px 24px;background:#f476d4;color:#21121d;border:1px solid #f476d4;border-radius:30px;font:400 17px/1.35 Lato,Arial,sans-serif;text-align:center;transition:background-color .35s,border-color .35s}
.up-pricing a.up-advisor-prompt-button:hover{background:#ffc0ec;border-color:#ffc0ec;color:#21121d}
.up-advisor-prompt-button svg{flex-shrink:0}
.up-advisor-prompt-action>p{font:400 13px/1.5 Lato,Arial,sans-serif;color:#cdbfc9;margin:0;text-align:center}
.elementor .up-advisor-placement{--container-widget-width:100%;width:100%;max-width:none}
@media(max-width:1000px){.up-pricing.up-advisor-host{padding:0 26px;margin:28px auto 36px}.up-advisor-prompt{grid-template-columns:1fr;gap:25px;padding:32px}.up-advisor-prompt-action{align-items:flex-start}.up-advisor-prompt-action>p{text-align:left}}
@media(max-width:600px){.up-pricing.up-advisor-host{padding:0 18px;margin:22px auto 28px}.up-advisor-prompt{padding:27px 22px;gap:23px}.up-pricing .up-advisor-prompt h2{font-size:27px}.up-advisor-prompt-copy>p{font-size:15px;line-height:1.65;margin-top:15px}.up-advisor-prompt-action{align-items:stretch}.up-pricing a.up-advisor-prompt-button{gap:12px;font-size:16px;padding:15px 16px}.up-advisor-prompt-action>p{text-align:center}}
