.pricing-page{--pr-accent: var(--accent-blue);--pr-accent-text: #7B76FF;--pr-ink: #E8E6E1;--pr-ink-soft: #C7C3BC;--pr-surface: rgba(255, 255, 255, .08);--pr-surface-tint: rgba(21, 21, 21, .64);--pr-card-tint: rgba(21, 21, 21, .44);--pr-hairline: rgba(255, 255, 255, .1);--pr-muted: rgba(255, 255, 255, .64);--pr-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--pr-container: min(1114px, calc(100% - 48px) );background:var(--black);color:var(--pr-ink)}.pricing-main{position:relative;overflow:hidden;background:var(--black)}.pr-container{width:var(--pr-container);margin-inline:auto;position:relative;z-index:2}.pr-section{position:relative;padding-bottom:180px}.pr-h1{font-size:80px;font-weight:500;line-height:1.3;letter-spacing:-1px;color:var(--pr-ink);max-width:800px}.pr-h2{font-size:56px;font-weight:500;line-height:1.4;letter-spacing:-.6px;color:var(--pr-ink);max-width:720px}.pr-h1 em,.pr-h2 em,.pr-review-quote em{font-family:var(--pr-serif);font-style:italic;font-weight:400;letter-spacing:0}.pr-h1 em,.pr-h2 em{color:var(--pr-ink-soft)}.pr-subheading{font-size:16px;font-weight:500;line-height:1.5;color:var(--pr-ink);max-width:500px}.pr-subheading-center{margin-inline:auto;text-align:center}.pr-btn{display:inline-flex;align-items:center;flex-shrink:0;font-size:18px;font-weight:500;line-height:1.5;text-decoration:none;color:var(--black)}.pr-btn-arrow{width:61px;height:61px;border-radius:0 50% 50%;background:var(--white);color:var(--black);display:inline-flex;align-items:center;justify-content:center;transition:border-radius .25s cubic-bezier(.4,0,.2,1),background .35s ease,color .35s ease}.pr-btn-arrow svg{width:21px;height:21px;transition:transform .45s cubic-bezier(.23,1,.32,1)}.pr-btn-text{background:var(--white);color:var(--black);display:inline-flex;align-items:center;justify-content:center;height:60px;padding:0 44px;font-size:16px;font-weight:500;border-radius:100px;transition:background .35s ease,color .35s ease}.pr-btn:hover .pr-btn-arrow{border-radius:50% 50% 50% 0;background:var(--black);color:var(--white)}.pr-btn:hover .pr-btn-arrow svg{transform:rotate(-135deg)}.pr-btn:hover .pr-btn-text{background:var(--black);color:var(--white)}.pr-btn-dark{color:var(--white)}.pr-btn-dark .pr-btn-arrow,.pr-btn-dark .pr-btn-text{background:var(--black);color:var(--white)}.pr-btn-dark:hover .pr-btn-arrow,.pr-btn-dark:hover .pr-btn-text{background:var(--white);color:var(--black)}.pr-hero{display:block;min-height:0;padding-top:176px;padding-bottom:80px;background:var(--black)}.pr-hero-inner{position:relative}.pr-hero-copy{position:relative;z-index:2;max-width:800px}.pr-breadcrumb{font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--pr-ink);margin-bottom:40px}.pr-breadcrumb span{margin:0 4px;color:var(--pr-muted)}.pr-hero-copy .pr-h1{margin-bottom:32px}.pr-hero-copy .pr-subheading{margin-bottom:40px;max-width:420px}.pr-section-top{text-align:center;margin-bottom:56px}.pr-section-top .pr-h2{max-width:760px;margin:0 auto 24px}.pr-options-main{background-color:var(--pr-surface);background-image:linear-gradient(var(--pr-surface-tint),var(--pr-surface-tint));border-radius:32px;padding:16px;display:flex;flex-direction:column;gap:16px}.pr-cards{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pr-cards.is-active{display:grid}.pr-card{background-color:var(--pr-surface);background-image:linear-gradient(var(--pr-card-tint),var(--pr-card-tint));border-radius:32px;display:flex;flex-direction:column;overflow:hidden;transition:background-color .3s ease,transform .3s ease}.pr-card:hover{background-color:#ffffff1f;transform:translateY(-4px)}.pr-card-block{padding:24px 24px 40px;display:flex;flex-direction:column}.pr-card-block:first-child{min-height:332px}.pr-card-list-block{border-top:1px solid var(--pr-hairline);flex:1;min-height:0}.pr-card-heading{font-size:24px;font-weight:500;line-height:1.5;color:var(--pr-ink);margin-bottom:20px}.pr-card-heading__link{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color .2s ease}.pr-card-heading__link:hover,.pr-card-heading__link:focus-visible{text-decoration-color:currentColor}.pr-card-icon{display:flex;gap:6px;margin-bottom:24px}.pr-card-icon i{width:16px;height:16px;border-radius:50%;background:#ffffff38;position:relative}.pr-card-icon i:after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%);width:22px;height:12px;border-radius:8px 8px 0 0;background:#ffffff38}.pr-card-icon i.on,.pr-card-icon i.on:after{background:var(--white)}.pr-card-sub{font-size:18px;font-weight:500;line-height:1.5;color:var(--pr-ink);margin-bottom:28px;flex:1}.pr-card-button{align-self:flex-start;background:var(--white);color:#141515;font-size:16px;font-weight:500;line-height:1.3;padding:20px 44px;border-radius:100px;transition:background .25s ease,color .25s ease}.pr-card-button:hover{background:var(--pr-accent);color:var(--pr-ink)}.pr-card-list{display:flex;flex-direction:column;gap:12px}.pr-card-list-item{display:flex;align-items:flex-start;gap:12px}.pr-tick{flex:0 0 auto;width:16px;height:16px;margin-top:5px;position:relative}.pr-tick:after{content:"";position:absolute;left:3px;top:1px;width:6px;height:11px;border-right:1.6px solid var(--pr-ink);border-bottom:1.6px solid var(--pr-ink);transform:rotate(45deg)}.pr-list-text{font-size:16px;font-weight:500;line-height:1.5;color:var(--pr-ink)}.pr-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.pr-cards.pr-cards--packages{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-cards--packages .pr-card-block:first-child{min-height:280px}@media(min-width:901px){.pr-cards--packages .pr-card{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0}}.pr-includes-grid{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.pr-include{background-color:var(--pr-surface);background-image:linear-gradient(var(--pr-card-tint),var(--pr-card-tint));border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:16px}.pr-include-text{font-size:16px;font-weight:500;line-height:1.5;color:var(--pr-muted)}.pr-include-text strong{display:block;margin-bottom:6px;font-size:18px;font-weight:500;color:var(--pr-ink)}.pr-testimonials-h2{max-width:460px;margin-inline:auto;text-align:center;margin-bottom:72px}.pr-reviews{display:grid;grid-template-columns:336px minmax(0,1fr);gap:8px;align-items:stretch;min-height:495px}.pr-reviews-tabs{display:flex;flex-direction:column;gap:8px}.pr-reviews-tab{position:relative;flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:40px 45px;border:none;border-radius:24px;background:#8585852e;cursor:pointer;transition:.25s}.pr-reviews-tab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background-image:radial-gradient(120% 150% at 6% 34%,#ffffff42,#ffffff17 44%,#fff0 72%),linear-gradient(105deg,#ffffff29,#ffffff0a 58%,#ffffff1a);transition:opacity .25s ease}.pr-reviews-tab.is-active:after{opacity:1}.pr-reviews-tab-logo{position:relative;z-index:1;display:inline-flex;align-items:baseline;gap:8px;font-family:var(--font);font-size:27px;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#ffffffb8;transition:color .25s ease}.pr-reviews-tab:hover .pr-reviews-tab-logo,.pr-reviews-tab.is-active .pr-reviews-tab-logo{color:var(--pr-ink)}.pr-reviews-tab-logo i{font-style:normal;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.pr-reviews-panels{position:relative}.pr-review-panel{display:none;height:100%}.pr-review-panel.is-active{display:block;animation:pr-review-fade .2s ease}@keyframes pr-review-fade{0%{opacity:0}to{opacity:1}}.pr-review-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:495px;overflow:hidden;padding:24px 0 24px 32px;border-radius:0 24px 24px;--pr-review-fg: var(--pr-ink);--pr-review-fg-soft: rgba(232, 230, 225, .66);--pr-review-arrow-bg: rgba(255, 255, 255, .1);--pr-review-rule: rgba(255, 255, 255, .12);--pr-review-avatar-bg: rgba(255, 255, 255, .12);--pr-review-star: #E8B437}.pr-review-card.is-accent{background:radial-gradient(120% 120% at 0% 0%,#ffffff0f,#fff0 55%),linear-gradient(155deg,#1c1c1e,#121214 60%,#0d0d0f);border:1px solid rgba(255,255,255,.08)}.pr-review-card.is-light{background:var(--white);--pr-review-fg: var(--black);--pr-review-fg-soft: rgba(0, 0, 0, .66);--pr-review-arrow-bg: rgba(0, 0, 0, .08);--pr-review-rule: rgba(94, 94, 94, .12);--pr-review-avatar-bg: rgba(0, 0, 0, .08);--pr-review-star: #B07E10}.pr-review-card.is-light:before{content:"";position:absolute;right:0;bottom:0;width:62%;height:52%;pointer-events:none;background:radial-gradient(120% 120% at 100% 100%,#0000001f,#0000000d 42%,#fff0 76%)}.pr-review-card.is-gradient{background:radial-gradient(90% 110% at 12% 8%,#ffffff12,#fff0 58%),linear-gradient(148deg,#232326,#16161a 52%,#0f0f12);border:1px solid rgba(255,255,255,.08)}.pr-review-top{position:relative;z-index:1}.pr-review-btns{display:flex;justify-content:flex-end;margin-right:32px}.pr-review-arrows{display:flex;gap:4px;margin-top:4px}.pr-review-arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:16px;border:none;border-radius:50%;background:var(--pr-review-arrow-bg);color:var(--pr-review-fg);cursor:pointer;transition:.25s}.pr-review-arrow svg{display:block;width:16px;height:16px}.pr-review-arrow:hover{transform:translateY(-1px)}.pr-review-quote{padding-right:46px;font-family:var(--font);font-size:36px;font-weight:400;line-height:45px;letter-spacing:normal;color:var(--pr-review-fg)}.pr-review-quote em{font-family:var(--pr-serif);font-style:italic;font-weight:400;font-size:36px;line-height:45px;letter-spacing:0;color:var(--pr-review-fg)}.pr-review-foot{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:18px 45px 0 0;border-top:1px solid var(--pr-review-rule)}.pr-review-person{display:flex;align-items:center;gap:18px}.pr-review-avatar{flex-shrink:0;width:68px;height:68px;border-radius:50%;overflow:hidden;background:var(--pr-review-avatar-bg);display:inline-flex;align-items:center;justify-content:center}.pr-review-avatar img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.32);transform-origin:center 26%}.pr-review-name{font-family:var(--pr-serif);font-style:italic;font-size:20px;line-height:30px;margin-bottom:6px;color:var(--pr-review-fg)}.pr-review-role{font-size:14px;line-height:21px;color:var(--pr-review-fg-soft)}.pr-review-score{display:flex;align-items:center;gap:10px}.pr-review-score strong{font-size:40px;font-weight:400;line-height:1;letter-spacing:-.02em;color:var(--pr-review-fg)}.pr-review-score span{display:flex;flex-direction:column;gap:4px}.pr-review-score b{font-size:12px;font-weight:500;color:var(--pr-review-fg-soft)}.pr-review-score i{font-style:normal;font-size:11px;letter-spacing:2px;color:var(--pr-review-star)}.pr-faq-h2{max-width:none;text-align:center;margin-bottom:72px}.pr-faq-content{display:grid;grid-template-columns:458px minmax(0,1fr);gap:16px;align-items:start}.pr-faq-banner{background:var(--white);border-radius:0 24px 24px;padding:40px;display:flex;flex-direction:column;gap:40px;align-items:flex-start}.pr-faq-brand{display:flex;flex-direction:column;gap:4px}.pr-faq-role em{font-family:var(--pr-serif);font-style:italic}.pr-faq-author{display:flex;align-items:center;gap:18px}.pr-faq-avatar{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:72px;height:90px;flex-shrink:0}.pr-faq-avatar-initials{position:relative;z-index:1;width:72px;height:72px;border-radius:1000px;display:flex;align-items:center;justify-content:center;background:var(--black);color:var(--white);font-family:var(--pr-serif);font-style:italic;font-size:24px;line-height:1;letter-spacing:.04em;box-shadow:inset 0 0 0 1px #00000014}.pr-faq-avatar-photo{position:relative;z-index:1;width:72px;height:72px;border-radius:1000px;overflow:hidden;display:block;isolation:isolate;background:#e6e6e6;box-shadow:inset 0 0 0 1px #00000014}.pr-faq-avatar-photo img{width:72px;height:72px;object-fit:cover;object-position:center top;display:block;mix-blend-mode:multiply}.pr-faq-linkedin{position:relative;z-index:2;width:42px;height:42px;margin-top:-24px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.pr-faq-avatar:hover .pr-faq-linkedin{transform:translateY(-2px)}.pr-faq-linkedin img{display:block;width:42px;height:42px}.pr-faq-name{font-family:var(--pr-serif);font-style:italic;font-size:24px;line-height:1.5;color:var(--black)}.pr-faq-role{font-size:14px;line-height:1.5;color:var(--black);opacity:.7}.pr-faq-text{font-size:18px;font-weight:500;line-height:1.5;color:var(--black)}.pr-faq-list{display:flex;flex-direction:column;gap:16px}.pr-faq-item{background:#1c1c1c;border-radius:24px;overflow:hidden;padding:32px}.pr-faq-question{width:100%;display:flex;align-items:center;gap:24px;padding:0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font);color:var(--pr-ink);transition:color .25s ease}.pr-faq-question:hover,.pr-faq-item.is-open .pr-faq-question{color:var(--pr-ink-soft)}.pr-faq-icon{flex:0 0 auto;display:inline-flex;transition:transform .3s ease}.pr-faq-icon svg{width:40px;height:42px}.pr-faq-item.is-open .pr-faq-icon{transform:rotate(90deg)}.pr-faq-question-text{font-size:26px;font-weight:500;line-height:1.4;letter-spacing:-.01em}.pr-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.pr-faq-item.is-open .pr-faq-answer{grid-template-rows:1fr}.pr-faq-answer-inner{overflow:hidden;padding:0 0 0 56px}.pr-faq-item.is-open .pr-faq-answer-inner{padding-top:32px}.pr-faq-answer-inner p,.pr-faq-answer-inner li{font-size:18px;line-height:1.5;color:var(--pr-ink)}.pr-faq-answer-inner p+p,.pr-faq-answer-inner ul{margin-top:20px}.pr-faq-answer-inner li{position:relative;padding-left:18px;margin-bottom:6px}.pr-faq-answer-inner li:before{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;border-radius:50%;background:var(--pr-ink-soft)}.pr-faq-answer-inner strong{color:var(--pr-ink);font-weight:600}.pr-final{position:relative;padding:80px 0 100px;background:var(--black)}.pr-final-card{background:var(--white);border-radius:32px;padding:72px 30px;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.pr-final-cloud{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden;border-radius:inherit}.pr-final-cloud:before,.pr-final-cloud:after{content:"";position:absolute;border-radius:50%;top:0;left:0;filter:blur(36px);opacity:.9;will-change:transform;mix-blend-mode:multiply}.pr-final-cloud:before{width:58%;height:82%;min-width:280px;min-height:280px;background:radial-gradient(circle,#788cd261,#5a6ebe33 34%,#465aa014 56%,#465aa000 74%);animation:pr-final-cloud-a 32s cubic-bezier(.45,.05,.55,.95) infinite}.pr-final-cloud:after{width:48%;height:70%;min-width:240px;min-height:240px;background:radial-gradient(circle,#d2beaa6b,#beaa9b38 36%,#aa968c14 58%,#aa968c00 76%);animation:pr-final-cloud-b 40s cubic-bezier(.45,.05,.55,.95) infinite}.pr-final-card>*:not(.pr-final-cloud){position:relative;z-index:1}@keyframes pr-final-cloud-a{0%{transform:translate3d(95%,-12%,0) scale(1)}25%{transform:translate3d(18%,22%,0) scale(1.08)}50%{transform:translate3d(-12%,48%,0) scale(.96)}75%{transform:translate3d(70%,28%,0) scale(1.1)}to{transform:translate3d(95%,-12%,0) scale(1)}}@keyframes pr-final-cloud-b{0%{transform:translate3d(-8%,42%,0) scale(1.05)}25%{transform:translate3d(72%,8%,0) scale(.94)}50%{transform:translate3d(88%,55%,0) scale(1.12)}75%{transform:translate3d(22%,-6%,0) scale(1)}to{transform:translate3d(-8%,42%,0) scale(1.05)}}.pr-final-title{font-size:80px;font-weight:500;line-height:1.1;color:var(--black);max-width:964px}.pr-final-text{font-size:20px;font-weight:500;line-height:1.3;color:var(--black);max-width:426px;margin-top:32px;margin-bottom:48px}.pr-final-sub{font-size:24px;font-weight:500;line-height:1.3;color:var(--black);margin-top:24px}.pr-final-sub+.pr-final-text{margin-top:16px}.pr-final-note{font-size:14px;line-height:1.5;color:var(--black);opacity:.6;margin-top:24px}@media(max-width:1100px){.pr-h1{font-size:60px}.pr-h2{font-size:44px}.pr-section{padding-bottom:120px}.pr-hero-inner{grid-template-columns:minmax(0,1fr) 340px}.pr-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-includes-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-reviews{grid-template-columns:260px minmax(0,1fr)}.pr-reviews-tab{padding:32px 24px}.pr-reviews-tab-logo{font-size:22px}.pr-review-quote,.pr-review-quote em{font-size:30px;line-height:40px}.pr-faq-content{grid-template-columns:280px minmax(0,1fr)}}@media(max-width:900px){.pr-hero{padding-top:140px}.pr-reviews{grid-template-columns:minmax(0,1fr);min-height:0}.pr-reviews-tabs{flex-direction:row;flex-wrap:wrap}.pr-reviews-tab{flex:1 1 140px;min-height:84px;padding:20px 16px}.pr-review-card{min-height:0;border-radius:24px}.pr-faq-content,.pr-cards.pr-cards--packages{grid-template-columns:minmax(0,1fr)}}@media(max-width:768px){.pricing-page{--pr-container: calc(100% - 32px) }.pr-h1{font-size:40px;letter-spacing:-.5px}.pr-h2{font-size:32px}.pr-section{padding-bottom:96px}.pr-cards{grid-template-columns:minmax(0,1fr)}.pr-cards--packages .pr-card-block:first-child{min-height:0}.pr-includes-grid{grid-template-columns:minmax(0,1fr)}.pr-final-sub{font-size:20px}.pr-card-block{padding:20px 20px 32px}.pr-card-block:first-child{min-height:0}.pr-card-sub{margin-bottom:20px}.pr-testimonials-h2{margin-bottom:40px}.pr-review-card{padding:20px 20px 24px}.pr-review-btns{margin-right:0}.pr-review-quote{padding-right:0;font-size:22px;line-height:30px}.pr-review-quote em{font-size:22px;line-height:30px}.pr-review-foot{flex-wrap:wrap;gap:20px;padding:18px 0 0}.pr-review-avatar{width:56px;height:56px;font-size:16px}.pr-review-person{gap:14px}.pr-reviews-tab-logo{font-size:19px}.pr-faq-banner{padding:28px;gap:28px}.pr-faq-text{font-size:16px;line-height:1.55}.pr-faq-item{padding:24px 20px}.pr-faq-question{gap:14px}.pr-faq-question-text{font-size:20px}.pr-faq-icon svg{width:28px;height:30px}.pr-faq-answer-inner{padding-left:42px}.pr-faq-item.is-open .pr-faq-answer-inner{padding-top:20px}.pr-faq-answer-inner p,.pr-faq-answer-inner li{font-size:16px;line-height:1.55}}@media(min-width:1440px){.pr-btn-text{font-size:18px}}@media(max-width:1439px){.pr-final-title{max-width:690px}.pr-final-text{max-width:538px}}@media(max-width:1279px){.pr-final-title{font-size:50px;max-width:none}}@media(max-width:991px){.pr-final-title{font-size:40px}}@media(max-width:479px){.pr-final-card{padding-left:12px;padding-right:12px}.pr-final-title{font-size:36px}.pr-final-text{font-size:16px}}
