.prx{--prx-navy: #062b44;--prx-blue: #025b87;--prx-green: #03996e;--prx-green-ink: #02261b;--prx-mint: #8fe3bf;--prx-mint-bg: #e6f5ef;--prx-ink: #0a0f14;--prx-body: #3a4b57;--prx-muted: #5b6b76;--prx-line: #d4dbe0;--prx-soft: #eff5f8;--prx-sub-dark: #c3d5e2;--prx-gutter: 24px;background:var(--prx-bg, #ffffff);color:var(--prx-ink);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;padding:var(--prx-pt-m, 64px) 0 var(--prx-pb-m, 64px);-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){.prx{padding:var(--prx-pt, 112px) 0 var(--prx-pb, 112px)}}@media screen and (max-width:749px){.prx{--prx-gutter: 16px}}.prx *,.prx *:before,.prx *:after{box-sizing:border-box}.prx p{margin:0}.prx a{color:inherit;text-decoration:none}.prx img{display:block;max-width:100%}.prx [hidden]{display:none!important}.prx h1,.prx h2,.prx h3{margin:0;color:inherit;font-family:inherit;text-transform:none}.prx button{font-family:inherit}.prx a:focus-visible,.prx button:focus-visible,.prx summary:focus-visible,.prx input:focus-visible{outline:3px solid var(--prx-green);outline-offset:3px}.prx__in{width:100%;max-width:var(--prx-w, 1600px);margin:0 auto;padding:0 var(--prx-gutter)}.prx .prx-eyebrow{font-size:14px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--prx-blue)}.prx--dark .prx-eyebrow{color:var(--prx-mint)}.prx .prx-h2{font-size:clamp(34px,5vw,60px);font-weight:900;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.prx .prx-lead{font-size:clamp(17px,1.8vw,20px);line-height:1.5;color:var(--prx-body);text-wrap:pretty}.prx--dark .prx-lead{color:var(--prx-sub-dark)}.prx-head{display:flex;flex-direction:column;gap:14px;align-items:center;max-width:900px;margin:0 auto;text-align:center}.prx-head .prx-lead{max-width:680px}.prx-head--left{align-items:flex-start;max-width:none;margin:0;text-align:left}.prx-head--left .prx-lead{max-width:none}.prx-stack{display:flex;flex-direction:column;gap:clamp(32px,4vw,44px)}.prx--dark{background:var(--prx-bg, #062b44);color:#fff}.prx .prx-btn{display:inline-flex;gap:10px;align-items:center;justify-content:center;min-height:52px;padding:16px 28px;border:0;border-radius:999px;background:var(--prx-green);color:var(--prx-green-ink);font-size:17px;font-weight:800;line-height:1.2;text-align:center;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.prx .prx-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #03996e59;color:var(--prx-green-ink)}.prx .prx-btn--ghost{border:1px solid rgba(255,255,255,.3);background:transparent;color:#fff;font-weight:600}.prx .prx-btn--ghost:hover{background:#ffffff14;box-shadow:none;color:#fff}.prx .prx-btn--blue{background:var(--prx-blue);color:#fff;font-weight:700}.prx .prx-btn--blue:hover{background:#01476a;box-shadow:0 12px 28px #025b874d;color:#fff}.prx .prx-btn--navy{background:var(--prx-navy);color:#fff;font-weight:700}.prx .prx-btn--navy:hover{box-shadow:0 12px 28px #062b4459;color:#fff}.prx .prx-btn--block{width:100%}.prx-btn__arrow{transition:transform .25s ease}.prx .prx-btn:hover .prx-btn__arrow{transform:translate(4px)}.prx-actions{display:flex;flex-wrap:wrap;gap:12px 14px}@media screen and (max-width:479px){.prx-actions .prx-btn{width:100%}}.prx-anim [data-prx-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--prx-d, 0ms)}.prx-anim [data-prx-reveal].is-in{opacity:1;transform:none}.prx.prx-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--prx-bg, #d7dde3),var(--prx-bg2, #e7edf2));color:var(--prx-ink)}.prx-hero:before{content:"";position:absolute;inset:-30% -10% auto auto;width:70vw;max-width:900px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#03996e24,#03996e00 65%);animation:prx-glow 14s ease-in-out infinite alternate;pointer-events:none}@keyframes prx-glow{to{transform:translate(-12%,18%) scale(1.15)}}.prx-hero__grid{position:relative;display:flex;flex-wrap:wrap;gap:clamp(40px,5vw,56px);align-items:center}.prx-hero__copy{display:flex;flex:1 1 460px;flex-direction:column;gap:26px;min-width:0}.prx .prx-badge{display:inline-flex;align-self:flex-start;gap:10px;align-items:center;padding:8px 14px;border:1px solid rgba(3,153,110,.35);border-radius:999px;background:#fff9;color:var(--prx-ink);font-size:14px;font-weight:700}.prx-badge__dot{width:8px;height:8px;border-radius:50%;background:var(--prx-green);box-shadow:0 0 #03996e80;animation:prx-pulse 2.4s ease-out infinite}@keyframes prx-pulse{70%{box-shadow:0 0 0 10px #03996e00}to{box-shadow:0 0 #03996e00}}.prx .prx-hero__title{font-size:clamp(44px,7vw,76px);font-weight:900;line-height:.98;letter-spacing:-.045em;color:var(--prx-heading, #000000)}.prx .prx-hero__title span{display:block}.prx .prx-hero__title .prx-hl{color:var(--prx-accent, #025b87)}.prx .prx-hero__text{max-width:540px;font-size:clamp(17px,1.8vw,21px);line-height:1.5;color:var(--prx-body)}.prx-hero .prx-btn--ghost{border-color:#0a0f1440;color:var(--prx-ink)}.prx .prx-hero .prx-btn--ghost:hover{background:#fff9;color:var(--prx-ink)}.prx-mock-wrap{position:relative;flex:1 1 540px;min-width:0;padding:24px 0 64px 24px}.prx-mock{overflow:hidden;border-radius:22px;background:#fff;box-shadow:0 40px 80px #062b442e;color:var(--prx-ink)}.prx-mock__bar{display:flex;gap:6px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--prx-line);background:var(--prx-soft)}.prx-mock__bar i{width:10px;height:10px;border-radius:50%;background:var(--prx-line)}.prx .prx-mock__url{overflow:hidden;margin-left:12px;font-size:12px;color:var(--prx-muted);white-space:nowrap;text-overflow:ellipsis}.prx-mock__body{display:flex}.prx-mock__side{display:flex;flex:none;flex-direction:column;gap:10px;width:190px;padding:18px 14px;border-right:1px solid var(--prx-line);font-size:13px}.prx .prx-mock__module{margin-bottom:4px;font-size:12px;font-weight:800;letter-spacing:.08em;color:var(--prx-muted)}.prx .prx-mock__step{display:flex;gap:8px;align-items:center;color:var(--prx-muted)}.prx-mock__step:before{content:"";flex:none;width:16px;height:16px;border:2px solid var(--prx-line);border-radius:50%}.prx .prx-mock__step--done{color:var(--prx-ink)}.prx-mock__step--done:before{border:0;background:var(--prx-green)}.prx .prx-mock__step--now{font-weight:700;color:var(--prx-blue)}.prx-mock__step--now:before{border:3px solid var(--prx-blue)}.prx-progress{height:6px;margin-top:10px;overflow:hidden;border-radius:6px;background:var(--prx-soft)}.prx-progress span{display:block;width:var(--p, 0%);height:100%;border-radius:inherit;background:var(--prx-green);animation:prx-grow 1.6s .4s cubic-bezier(.2,.7,.2,1) both}@keyframes prx-grow{0%{width:0}}.prx .prx-mock__pct{font-size:12px;color:var(--prx-muted)}.prx-mock__main{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0;padding:16px}.prx-mock__video{position:relative;height:250px;overflow:hidden;border-radius:14px;background:var(--prx-blue)}.prx-mock__video img{width:100%;height:100%;object-fit:cover}.prx-mock__video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#062b4400 40%,#062b448c)}.prx-mock__play{position:absolute;top:50%;left:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#fffffff2;box-shadow:0 0 #ffffff80;animation:prx-pulse-white 2.6s ease-out infinite}@keyframes prx-pulse-white{70%{box-shadow:0 0 0 16px #fff0}to{box-shadow:0 0 #fff0}}.prx .prx-mock__pop{position:absolute;bottom:14px;left:14px;z-index:1;max-width:calc(100% - 28px);padding:8px 12px;border-radius:10px;background:#fff;color:var(--prx-ink);font-size:12px;font-weight:700;animation:prx-pop .6s 1.2s cubic-bezier(.2,.9,.3,1.3) both}@keyframes prx-pop{0%{opacity:0;transform:translateY(10px) scale(.92)}}.prx .prx-mock__lesson{font-size:17px;font-weight:800}.prx .prx-mock__sub{font-size:13px;color:var(--prx-muted)}.prx-float{position:absolute;z-index:2;border-radius:16px;box-shadow:0 20px 40px #00000040;animation:prx-bob 6s ease-in-out infinite}@keyframes prx-bob{50%{transform:translateY(-10px)}}.prx-float--cert{bottom:0;left:-8px;display:flex;gap:12px;align-items:center;padding:14px 18px;background:#fff;color:var(--prx-ink)}.prx-float--score{top:0;right:-6px;padding:14px 18px;background:var(--prx-green);color:var(--prx-green-ink);animation-delay:-3s}.prx-float__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--prx-mint-bg)}.prx .prx-float__t{font-size:14px;font-weight:800}.prx .prx-float__s{margin-top:2px;font-size:12px;color:var(--prx-muted)}.prx .prx-float__label{font-size:12px;font-weight:700}.prx .prx-float__score{margin-top:2px;font-size:26px;font-weight:900;letter-spacing:-.03em;font-variant-numeric:tabular-nums}@media screen and (max-width:599px){.prx-mock-wrap{padding:20px 0 76px}.prx-mock__side{display:none}.prx-mock__video{height:200px}.prx-float--cert{left:4px;bottom:0;padding:10px 14px}.prx-float--score{right:4px;top:0;padding:10px 14px}.prx .prx-float__score{font-size:22px}}.prx-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}.prx-feat{--f-sub: var(--prx-body);display:flex;flex-direction:column;justify-content:flex-start;gap:18px;padding:clamp(26px,3vw,36px);border-radius:28px;background:var(--prx-soft);color:var(--prx-ink);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.prx-feat:hover{transform:translateY(-6px);box-shadow:0 24px 48px #062b4424}.prx-feat--wide{grid-column:span 2}.prx-feat--full{grid-column:1 / -1;flex-flow:row wrap;align-items:center;justify-content:flex-start}.prx-feat--mint{background:var(--prx-mint-bg)}.prx-feat--navy{--f-sub: var(--prx-sub-dark);background:var(--prx-navy);color:#fff}.prx-feat--blue{--f-sub: var(--prx-sub-dark);background:var(--prx-blue);color:#fff}.prx-feat--green{--f-sub: var(--prx-green-ink);background:var(--prx-green);color:var(--prx-green-ink)}.prx-feat__copy{display:flex;flex-direction:column;gap:10px}.prx-feat--full .prx-feat__copy{flex:1 1 380px;gap:12px}.prx .prx-feat__tag{align-self:flex-start;padding:6px 12px;border-radius:999px;background:var(--prx-navy);color:var(--prx-mint);font-size:13px;font-weight:800;letter-spacing:.1em}.prx .prx-feat__title{font-size:24px;font-weight:800;line-height:1.1;letter-spacing:-.02em}.prx-feat--wide .prx-feat__title{font-size:clamp(26px,2.6vw,30px);font-weight:900;letter-spacing:-.03em}.prx-feat--full .prx-feat__title{font-size:clamp(28px,3vw,36px);font-weight:900;letter-spacing:-.035em}.prx .prx-feat__text{font-size:16px;line-height:1.5;color:var(--f-sub)}.prx-feat--full .prx-feat__text{font-size:18px}.prx-pills{display:flex;flex-wrap:wrap;gap:10px}.prx .prx-pills span{padding:8px 14px;border-radius:999px;background:#ffffff1a;font-size:14px}.prx-tiles{display:grid;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.prx-feat--full .prx-tiles{flex:1 1 360px}.prx .prx-tiles span{padding:14px 12px;border-radius:14px;background:#ffffff1f;font-size:14px;font-weight:700;text-align:center}.prx-feat--green .prx-tiles span{padding:16px;background:#ffffff73;font-size:15px;text-align:left}.prx-cert{padding:16px;border:1px solid var(--prx-line);border-radius:12px;background:#fff;text-align:center}.prx .prx-cert small{display:block;font-size:11px;letter-spacing:.12em;color:var(--prx-muted)}.prx .prx-cert strong{display:block;margin-top:6px;font-size:18px;font-style:italic;font-weight:800}.prx-bars{display:flex;flex-direction:column;gap:8px}.prx-bars i{display:block;height:10px;overflow:hidden;border-radius:6px;background:#fff}.prx-bars i:after{content:"";display:block;width:var(--w);height:100%;border-radius:inherit;background:var(--c, var(--prx-green));transition:width 1.2s .3s cubic-bezier(.2,.7,.2,1)}.prx-anim .prx-feat:not(.is-in) .prx-bars i:after{width:0}@media screen and (max-width:999px){.prx-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:639px){.prx-bento{grid-template-columns:minmax(0,1fr)}.prx-feat--wide{grid-column:auto}}.prx-founder{display:flex;flex-wrap:wrap;gap:32px;align-items:center;padding:18px;border-radius:28px;background:#fff}.prx-founder__media{flex:1 1 520px;min-width:0}.prx-founder__media video{display:block;width:100%;aspect-ratio:16 / 9;border-radius:20px;background:var(--prx-navy)}.prx-founder__copy{display:flex;flex:1 1 360px;flex-direction:column;gap:16px;min-width:0;padding:10px 18px 10px 0}.prx-founder--solo .prx-founder__copy{padding:18px}.prx .prx-founder__quote{font-size:clamp(26px,3vw,34px);font-weight:900;line-height:1.08;letter-spacing:-.035em}.prx .prx-founder__text{font-size:17px;line-height:1.55;color:var(--prx-body)}.prx-person{display:flex;gap:14px;align-items:center}.prx-person__img{display:flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;overflow:hidden;border-radius:50%;background:var(--prx-line);color:var(--prx-blue);font-weight:900}.prx-person__img img{width:100%;height:100%;object-fit:cover}.prx .prx-person__name{font-weight:800}.prx .prx-person__role{margin-top:2px;font-size:14px;color:var(--prx-muted)}.prx-est{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.prx-est__steps{display:flex;flex:999 1 560px;flex-direction:column;gap:16px;min-width:0;margin:0}.prx-stage{display:flex;flex-direction:column;gap:16px;scroll-margin-top:110px}.prx-step{display:flex;flex-direction:column;gap:18px;padding:clamp(20px,3vw,32px);border-radius:24px;background:#fff}.prx .prx-step__title{font-size:clamp(19px,2vw,22px);font-weight:800;letter-spacing:-.015em}.prx .prx-step__title small{margin-left:8px;font-size:15px;font-weight:500;letter-spacing:0;color:var(--prx-muted)}.prx .prx-step__title[tabindex="-1"]:focus{outline:none}.prx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.prx-stepper{display:flex;align-items:center;margin:0;padding:16px clamp(16px,3vw,28px);border-radius:24px;background:#fff;list-style:none}.prx-stepper__item{display:flex;flex:1;align-items:center;min-width:0}.prx-stepper__item:last-child{flex:none}.prx-stepper__item:not(:last-child):after{content:"";flex:1;height:2px;margin:0 12px;border-radius:2px;background:var(--prx-line);transition:background .4s ease}.prx-stepper__item.is-done:after{background:var(--prx-green)}.prx .prx-stepper__btn{display:flex;gap:10px;align-items:center;margin:0;padding:4px;border:0;background:none;color:var(--prx-muted);font-size:15px;font-weight:700;white-space:nowrap;cursor:default}.prx .prx-stepper__btn:disabled{opacity:1}.prx-stepper__item.is-current .prx-stepper__btn,.prx-stepper__item.is-done .prx-stepper__btn{color:var(--prx-ink)}.prx-stepper__item.is-done .prx-stepper__btn{cursor:pointer}.prx-stepper__num{display:flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;border:2px solid var(--prx-line);border-radius:50%;background:#fff;font-size:14px;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.is-current .prx-stepper__num{border-color:var(--prx-blue);background:var(--prx-blue);color:#fff;box-shadow:0 0 0 5px #025b8724}.is-done .prx-stepper__num{border-color:var(--prx-green);background:var(--prx-green);color:transparent;position:relative}.is-done .prx-stepper__num:before{content:"\2713";position:absolute;color:#fff;font-size:16px}@media screen and (max-width:599px){.prx-stepper__label{display:none}.is-current .prx-stepper__label{display:inline}.prx-stepper__item:not(:last-child):after{margin:0 8px}}.prx-est{--prx-brand-grad: linear-gradient(135deg, #025b87 0%, #03996e 100%)}.prx-opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(232px,100%),1fr));gap:14px}.prx-opts--extras{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.prx .prx-opt{position:relative;display:flex;flex-direction:column;gap:16px;align-items:stretch;margin:0;padding:22px 20px 20px;border:2px solid #e2e9ee;border-radius:22px;background:linear-gradient(180deg,#fff,#fbfcfd) padding-box,linear-gradient(#e2e9ee,#e2e9ee) border-box;color:var(--prx-ink);text-align:left;cursor:pointer;box-shadow:0 1px 2px #02283c0a;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease,background .3s ease}.prx .prx-opt:hover{transform:translateY(-3px);box-shadow:0 20px 40px -18px #023c5a59;background:linear-gradient(180deg,#fff,#fbfcfd) padding-box,linear-gradient(135deg,#025b8773,#03996e73) border-box}.prx .prx-opt:active{transform:scale(.985)}.prx .prx-opt[aria-pressed=true]{border-color:transparent;background:linear-gradient(180deg,#f2f8fb,#f1f8f5) padding-box,var(--prx-brand-grad) border-box;box-shadow:0 22px 44px -20px #025b878c}.prx .prx-opt--custom:not([aria-pressed=true]){border-style:dashed;background:#fff}.prx-opt__icon{display:flex;flex:none;align-items:center;justify-content:center;width:60px;height:60px;border-radius:18px;background:linear-gradient(135deg,#025b871a,#03996e1f);color:#025b87;transition:background .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease}.prx-opt__icon svg{width:30px;height:30px;stroke-width:1.7}.prx-opt__icon img{width:36px;height:36px;object-fit:contain}.prx .prx-opt:hover .prx-opt__icon{transform:scale(1.05) rotate(-3deg)}.prx-opt[aria-pressed=true] .prx-opt__icon{background:var(--prx-brand-grad);color:#fff;box-shadow:0 12px 24px -10px #025b87b3}.prx-opt__body{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.prx .prx-opt__t{padding-right:26px;color:#0a0f14;font-size:18px;font-weight:800;line-height:1.25;letter-spacing:-.015em}.prx .prx-opt__d{color:#025b87;font-size:13.5px;font-weight:600;line-height:1.4}.prx .prx-opt__about{display:-webkit-box;margin-top:2px;overflow:hidden;color:#5b6b76;font-size:13px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.prx .prx-opt[aria-pressed=true] .prx-opt__about,.prx .prx-opt:focus-visible .prx-opt__about{-webkit-line-clamp:unset;color:#3a4b57}.prx .prx-opt__price{align-self:flex-start;margin-top:auto;padding:6px 12px;border-radius:999px;background:#03996e1a;color:#027454;font-size:13.5px;font-weight:700;letter-spacing:.01em;transition:background .3s ease,color .3s ease}.prx-opt__body>.prx-opt__price{margin-top:auto}.prx-opt__body .prx-opt__about+.prx-opt__price,.prx-opt__body .prx-opt__d+.prx-opt__price{margin-top:auto}.prx .prx-opt[aria-pressed=true] .prx-opt__price{background:#03996e;color:#fff}.prx-opt__price:empty{display:none}.prx-opt__body:after{content:"";display:block;height:0}.prx-opt__check{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:2px solid #d4dee5;border-radius:50%;background:#fff;color:transparent;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.prx-opt[aria-pressed=true] .prx-opt__check{border-color:transparent;background:var(--prx-brand-grad);color:#fff;transform:scale(1.08)}.prx .prx-opt--compact{flex-direction:row;gap:14px;align-items:flex-start;padding:16px 50px 16px 16px}.prx-opt--compact .prx-opt__icon{width:48px;height:48px;border-radius:14px}.prx-opt--compact .prx-opt__icon svg{width:24px;height:24px}.prx-opt--compact .prx-opt__t{min-height:48px;display:flex;align-items:center;padding-right:0;font-size:16px}.prx-opt--compact .prx-opt__price{margin-top:8px}.prx-opt--compact .prx-opt__check{top:16px}.prx .prx-more{align-self:flex-start;min-height:44px;margin:0;padding:12px 20px;border:1px dashed #9aaab6;border-radius:999px;background:transparent;color:var(--prx-blue);font-size:15px;font-weight:700;cursor:pointer}.prx .prx-more:hover{border-color:var(--prx-blue);background:#eef6fa}.prx .prx-error{padding:12px 16px;border-radius:12px;background:#fdecea;color:#912018;font-size:15px;line-height:1.5}.prx .prx-hint{font-size:14px;line-height:1.5;color:var(--prx-muted)}.prx-qtys{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:14px}.prx-qty{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:18px;background:var(--prx-soft)}.prx .prx-qty label{display:flex;gap:10px;align-items:center;font-size:15px;font-weight:700}.prx-qty__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;background:#fff;color:var(--prx-blue)}.prx-qty__icon svg{width:20px;height:20px}.prx-qty__row{display:flex;align-items:stretch;overflow:hidden;border:2px solid var(--prx-line);border-radius:16px;background:#fff;transition:border-color .2s ease}.prx-qty__row:focus-within{border-color:var(--prx-blue)}.prx .prx-qty__row button{flex:none;width:54px;min-height:54px;margin:0;border:0;background:#fff;color:var(--prx-blue);font-size:22px;font-weight:700;cursor:pointer;transition:background .2s ease}.prx .prx-qty__row button:hover{background:var(--prx-soft)}.prx .prx-qty__row input{flex:1;min-width:0;margin:0;padding:0 8px;border:0;background:transparent;color:var(--prx-ink);font-family:inherit;font-size:22px;font-weight:800;text-align:center;box-shadow:none;-moz-appearance:textfield}.prx .prx-qty__row input:focus{outline:none}.prx-qty__row input::-webkit-outer-spin-button,.prx-qty__row input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.prx-meter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.prx .prx-meter span{padding:10px 6px;border-radius:12px;background:var(--prx-soft);color:var(--prx-muted);font-size:14px;font-weight:700;text-align:center;transition:background .3s ease,color .3s ease}.prx .prx-meter span.is-past{background:#025b8724;color:var(--prx-blue)}.prx .prx-meter span.is-on{background:var(--prx-blue);color:#fff}.prx .prx-size{font-size:15px;font-weight:600;color:var(--prx-body)}.prx-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media screen and (max-width:599px){.prx-fields{grid-template-columns:minmax(0,1fr)}}.prx-field{display:flex;flex-direction:column;gap:6px}.prx-field--wide{grid-column:1 / -1}.prx .prx-field label{font-size:15px;font-weight:700}.prx .prx-field input,.prx .prx-field textarea{width:100%;min-height:52px;margin:0;padding:12px 16px;border:2px solid var(--prx-line);border-radius:14px;background:#fff;color:var(--prx-ink);font-family:inherit;font-size:16px;line-height:1.4;box-shadow:none;transition:border-color .2s ease}.prx .prx-field textarea{min-height:120px;resize:vertical}.prx .prx-field input:focus,.prx .prx-field textarea:focus{outline:none;border-color:var(--prx-blue)}.prx-stage-nav{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;justify-content:space-between}.prx-stage-nav .prx-btn{flex:0 1 auto;margin-left:auto}.prx .prx-text-btn{min-height:44px;margin:0;padding:10px 0;border:0;background:none;color:var(--prx-blue);font-size:16px;font-weight:700;text-decoration:underline;text-underline-offset:4px;cursor:pointer}@media screen and (max-width:479px){.prx-stage-nav{flex-direction:column-reverse;align-items:stretch}.prx-stage-nav .prx-btn{width:100%;margin-left:0}}.prx-done{align-items:flex-start}.prx-done__icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--prx-mint-bg)}.prx .prx-done__title{font-size:clamp(24px,2.6vw,30px);font-weight:900;letter-spacing:-.025em}.prx .prx-done__text{font-size:17px;line-height:1.55;color:var(--prx-body)}.prx-sum{position:relative;display:flex;flex:1 1 340px;flex-direction:column;gap:18px;min-width:0;padding:clamp(24px,3vw,30px);border-radius:28px;background:var(--prx-navy);color:#fff}@media screen and (min-width:990px){.prx-sum{position:sticky;top:110px}}.prx .prx-sum .prx-eyebrow{color:var(--prx-mint)}.prx-sum__head{display:flex;flex-direction:column;gap:10px}.prx .prx-sum__total{display:block;font-size:clamp(30px,3vw,38px);font-weight:900;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.prx .prx-sum__total:after{content:attr(data-suffix);display:block;margin-top:6px;font-size:14px;font-weight:600;letter-spacing:0;color:var(--prx-mint)}.prx .prx-sum__total:not([data-suffix]):after,.prx .prx-sum__total[data-suffix=""]:after{display:none}.prx .prx-sum__weeks{margin-top:6px;font-size:14px;font-weight:600;color:var(--prx-sub-dark)}.prx .prx-sum__empty{font-size:20px;font-weight:700;line-height:1.4}.prx-sum__list{display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.12)}.prx-row{border-bottom:1px solid rgba(255,255,255,.1);animation:prx-in .4s cubic-bezier(.2,.7,.2,1) both}@keyframes prx-in{0%{opacity:0;transform:translateY(6px)}}.prx-row__head{display:flex;gap:12px;align-items:baseline;justify-content:space-between;padding:13px 0;list-style:none}details.prx-row>summary{cursor:pointer}.prx-row__head::-webkit-details-marker{display:none}.prx .prx-row__label{display:flex;gap:10px;align-items:center;min-width:0;font-size:15px;font-weight:700;line-height:1.35}details.prx-row .prx-row__label:before{content:"";flex:none;width:7px;height:7px;margin-top:-2px;border-right:2px solid var(--prx-mint);border-bottom:2px solid var(--prx-mint);transform:rotate(-45deg);transition:transform .2s ease}details.prx-row[open] .prx-row__label:before{transform:rotate(45deg)}div.prx-row .prx-row__label:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#ffffff59}.prx .prx-row__amt{flex:none;font-size:14px;font-weight:700;color:var(--prx-mint);white-space:nowrap}.prx-row ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0 0 14px 17px;list-style:none}.prx .prx-row li{display:flex;gap:8px;font-size:13px;line-height:1.4;color:var(--prx-sub-dark)}.prx-row li:before{content:"\2713";flex:none;color:var(--prx-mint);font-weight:700}.prx .prx-sum__meta{font-size:13px;color:#9ec3da}.prx-promises{display:flex;flex-direction:column;gap:12px;margin:0;padding:16px;border-radius:16px;background:#ffffff0f;list-style:none}.prx .prx-promises li{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45;color:var(--prx-sub-dark)}.prx-promises__icon{display:flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;border-radius:50%;background:var(--prx-green);color:#fff}.prx .prx-promises strong{display:block;color:#fff;font-size:14px;font-weight:700}.prx .prx-sum__note{padding:12px 14px;border-radius:12px;background:#ffffff0f;color:var(--prx-sub-dark);font-size:13px;line-height:1.5}.prx .prx-noscript{font-size:15px;color:var(--prx-sub-dark)}.prx prx-estimator{--e-ink: #0a0f14;--e-blue: #025b87;--e-blue-dark: #01476a;--e-text: rgba(10, 15, 20, .72);--e-muted: rgba(10, 15, 20, .56);--e-line: rgba(10, 15, 20, .1);--e-tint: rgba(2, 91, 135, .06);--e-tint-2: rgba(2, 91, 135, .1);--prx-ink: #0a0f14;--prx-body: rgba(10, 15, 20, .72);--prx-muted: rgba(10, 15, 20, .56);--prx-line: rgba(10, 15, 20, .12);--prx-soft: rgba(2, 91, 135, .06);--prx-blue: #025b87;--prx-navy: #0a0f14;--prx-green: #025b87;--prx-green-ink: #ffffff;--prx-mint: #ffffff;--prx-mint-bg: rgba(2, 91, 135, .1);--prx-sub-dark: rgba(255, 255, 255, .72)}.prx prx-estimator .is-current .prx-stepper__num{border-color:var(--e-blue);background:var(--e-blue);box-shadow:0 0 0 5px var(--e-tint-2)}.prx prx-estimator .is-done .prx-stepper__num{border-color:var(--e-ink);background:var(--e-ink)}.prx prx-estimator .prx-stepper__item.is-done:after{background:var(--e-ink)}.prx prx-estimator .prx-opt{border-color:var(--e-line);background:#fff;box-shadow:0 1px 2px #0a0f140a}.prx prx-estimator .prx-opt:hover{background:#fff;border-color:#025b8773;box-shadow:0 20px 40px -22px #0a0f1459}.prx prx-estimator .prx-opt[aria-pressed=true]{border-color:var(--e-blue);background:linear-gradient(180deg,#025b870d,#025b8705),#fff;box-shadow:0 22px 44px -24px #025b878c}.prx prx-estimator .prx-opt--custom:not([aria-pressed=true]){border-style:dashed;border-color:#0a0f1438}.prx prx-estimator .prx-opt__icon{background:var(--e-tint);color:var(--e-blue);box-shadow:inset 0 0 0 1px var(--e-tint-2)}.prx prx-estimator .prx-opt[aria-pressed=true] .prx-opt__icon{background:var(--e-blue);color:#fff;box-shadow:0 12px 24px -12px #025b87cc}.prx prx-estimator .prx-opt__t{color:var(--e-ink)}.prx prx-estimator .prx-opt__d{color:var(--e-ink);font-weight:600;opacity:.8}.prx prx-estimator .prx-opt__about{color:var(--e-muted)}.prx prx-estimator .prx-opt[aria-pressed=true] .prx-opt__about{color:var(--e-text)}.prx prx-estimator .prx-opt__price{background:var(--e-tint);color:var(--e-blue)}.prx prx-estimator .prx-opt[aria-pressed=true] .prx-opt__price{background:var(--e-blue);color:#fff}.prx prx-estimator .prx-opt__check{border-color:#0a0f142e}.prx prx-estimator .prx-opt[aria-pressed=true] .prx-opt__check{border-color:var(--e-blue);background:var(--e-blue);color:#fff}.prx prx-estimator .prx-more{border-color:#0a0f1438;color:var(--e-ink)}.prx prx-estimator .prx-more:hover{border-color:var(--e-blue);background:var(--e-tint);color:var(--e-blue)}.prx prx-estimator .prx-qty{background:var(--e-tint)}.prx prx-estimator .prx-qty__icon{background:#fff;color:var(--e-blue)}.prx prx-estimator .prx-qty__row{border-color:var(--e-line)}.prx prx-estimator .prx-qty__row:focus-within{border-color:var(--e-blue)}.prx prx-estimator .prx-qty__row button{color:var(--e-ink)}.prx prx-estimator .prx-qty__row button:hover{background:var(--e-tint);color:var(--e-blue)}.prx prx-estimator .prx-meter span{background:var(--e-tint);color:var(--e-muted)}.prx prx-estimator .prx-meter span.is-past{background:var(--e-tint-2);color:var(--e-blue)}.prx prx-estimator .prx-meter span.is-on{background:var(--e-blue);color:#fff}.prx prx-estimator .prx-size{color:var(--e-text)}.prx prx-estimator .prx-field input,.prx prx-estimator .prx-field textarea{border-color:var(--e-line)}.prx prx-estimator .prx-field input:focus,.prx prx-estimator .prx-field textarea:focus{border-color:var(--e-blue);box-shadow:0 0 0 4px var(--e-tint-2)}.prx prx-estimator .prx-error{background:var(--e-tint);color:var(--e-ink);border-left:3px solid var(--e-blue);font-weight:600}.prx prx-estimator .prx-done__icon{background:var(--e-tint-2)}.prx prx-estimator .prx-done__icon svg{stroke:var(--e-blue)}.prx prx-estimator .prx-stage-nav .prx-btn--blue{background:var(--e-ink);color:#fff;box-shadow:0 14px 30px -16px #0a0f14b3}.prx prx-estimator .prx-stage-nav .prx-btn--blue:hover{background:var(--e-blue);color:#fff;box-shadow:0 14px 30px -16px #025b87cc}.prx prx-estimator .prx-stage-nav [data-prx-submit],.prx prx-estimator .prx-done .prx-btn{background:var(--e-blue);color:#fff;box-shadow:0 14px 30px -16px #025b87cc}.prx prx-estimator .prx-stage-nav [data-prx-submit]:hover,.prx prx-estimator .prx-done .prx-btn:hover{background:var(--e-blue-dark);color:#fff}.prx prx-estimator .prx-text-btn{color:var(--e-ink)}.prx prx-estimator .prx-text-btn:hover{color:var(--e-blue)}.prx prx-estimator .prx-sum{background:radial-gradient(110% 60% at 100% 0%,#025b878c,#025b8700 65%),var(--e-ink);box-shadow:0 34px 70px -34px #0a0f14b3}.prx prx-estimator .prx-sum .prx-eyebrow{color:#fff9}.prx prx-estimator .prx-sum__total{color:#fff}.prx prx-estimator .prx-sum__total:after{color:#ffffffb3}.prx prx-estimator .prx-sum__weeks{color:#ffffffb8}.prx prx-estimator .prx-sum__empty{color:#fff}.prx prx-estimator .prx-sum__list,.prx prx-estimator .prx-row{border-color:#ffffff1a}.prx prx-estimator .prx-row__label{color:#fff}.prx prx-estimator .prx-row__amt{color:#fff}.prx prx-estimator details.prx-row .prx-row__label:before{border-color:#fff9}.prx prx-estimator div.prx-row .prx-row__label:before{background:#ffffff59}.prx prx-estimator .prx-row li{color:#ffffffb8}.prx prx-estimator .prx-row li:before{color:#fff;opacity:.6}.prx prx-estimator .prx-sum__meta{color:#ffffff8c}.prx prx-estimator .prx-promises,.prx prx-estimator .prx-sum__note{background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.prx prx-estimator .prx-promises li{color:#ffffffb3}.prx prx-estimator .prx-promises strong{color:#fff}.prx prx-estimator .prx-promises__icon{background:var(--e-blue);color:#fff;box-shadow:none}.prx prx-estimator .prx-sum__note{color:#ffffffb3}.prx prx-estimator .prx-sum .prx-btn--ghost{border-color:#ffffff4d;color:#fff}.prx prx-estimator .prx-sum .prx-btn--ghost:hover{background:#fff;color:var(--e-ink)}@media screen and (max-width:989px){.prx prx-estimator .prx-mini{background:var(--e-ink)}.prx prx-estimator .prx-mini__label{color:#fff9}.prx prx-estimator .prx-mini__link{color:#fff}}.prx-mini{display:none}@media screen and (max-width:989px){.prx .prx-mini{position:fixed;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));left:12px;z-index:890;display:flex;gap:4px 12px;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:12px 18px;border-radius:18px;background:var(--prx-navy);box-shadow:0 16px 40px #062b4459;color:#fff;transform:translateY(calc(100% + 24px));visibility:hidden;transition:transform .35s cubic-bezier(.2,.7,.2,1),visibility .35s}.prx .prx-mini.is-visible{transform:none;visibility:visible}.prx .prx-mini__label{font-size:13px;color:var(--prx-sub-dark)}.prx .prx-mini__total{font-size:18px;font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.prx .prx-mini__link{font-size:14px;font-weight:700;color:var(--prx-mint)}}.prx-aud{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none}.prx-aud li{display:flex;flex-direction:column;gap:14px}.prx-aud__img{height:clamp(260px,30vw,360px);overflow:hidden;border-radius:24px;background:var(--prx-line)}.prx-aud__img img,.prx-cta__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.prx-aud li:hover .prx-aud__img img{transform:scale(1.05)}.prx .prx-aud__title{font-size:22px;font-weight:800}.prx .prx-aud__text{font-size:16px;line-height:1.5;color:var(--prx-body)}.prx-proof{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:16px}.prx figcaption{text-align:left}.prx-proof__stat{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:clamp(28px,4vw,40px);border-radius:26px;background:var(--prx-navy);color:#fff}.prx .prx-proof__big{font-size:clamp(52px,6vw,72px);font-weight:900;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.prx .prx-proof__label{font-size:19px;line-height:1.45;color:var(--prx-sub-dark)}.prx .prx-proof__link{align-self:flex-start;color:var(--prx-mint);font-weight:700;text-decoration:underline;text-underline-offset:4px}.prx-proof__quote{display:flex;flex-direction:column;justify-content:space-between;gap:22px;margin:0;padding:clamp(28px,4vw,40px);border-radius:26px;background:var(--prx-mint-bg)}.prx .prx-proof__quote blockquote{margin:0;padding:0;border:0;font-size:clamp(16px,1.4vw,18px);font-style:normal;font-weight:400;line-height:1.65;letter-spacing:0;color:var(--prx-body)}.prx-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px;margin:0;padding:0;list-style:none}.prx-trust li{display:flex;flex-direction:column;gap:8px;padding:28px;border:1px solid var(--prx-line);border-radius:22px;transition:border-color .3s ease,transform .3s ease}.prx-trust li:hover{border-color:var(--prx-green);transform:translateY(-4px)}.prx .prx-trust h3{font-size:20px;font-weight:800}.prx .prx-trust p{font-size:16px;line-height:1.5;color:var(--prx-body)}.prx-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;align-items:stretch;margin:0;padding:0;list-style:none}.prx-plans>li{display:flex}.prx-plan{--p-sub: var(--prx-body);--p-muted: var(--prx-muted);display:flex;flex:1;flex-direction:column;gap:20px;padding:34px 30px;border:1px solid var(--prx-line);border-radius:26px;background:#fff;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.prx-plan:hover{transform:translateY(-6px);box-shadow:0 24px 48px #062b441f}.prx-plan--featured{--p-sub: var(--prx-sub-dark);--p-muted: var(--prx-sub-dark);border-color:var(--prx-navy);background:var(--prx-navy);color:#fff}.prx-plan__top{display:flex;gap:10px;align-items:center;justify-content:space-between}.prx .prx-plan__name{font-size:14px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--p-muted)}.prx-plan--featured .prx-plan__name{color:var(--prx-mint)}.prx .prx-plan__badge{padding:6px 12px;border-radius:999px;background:var(--prx-mint);color:#063a2a;font-size:13px;font-weight:700}.prx .prx-plan__price{font-size:clamp(40px,4vw,48px);font-weight:900;line-height:1;letter-spacing:-.04em}.prx .prx-plan__price small{font-size:18px;font-weight:600;letter-spacing:0;color:var(--p-muted)}.prx .prx-plan__sub{margin-top:8px;font-size:15px;color:var(--p-sub)}.prx-checks{display:flex;flex:1;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;font-size:16px;line-height:1.4}.prx-checks li{display:flex;gap:10px}.prx-checks li:before{content:"\2713";flex:none;color:var(--prx-green);font-weight:800}.prx-svcs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px;align-items:stretch;margin:0;padding:0;list-style:none}.prx-svcs>li{display:flex}.prx-svc{display:flex;flex:1;flex-direction:column;gap:22px;padding:36px 32px;border-radius:28px;background:#fff;color:var(--prx-ink);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.prx-svc:hover{transform:translateY(-6px);box-shadow:0 30px 60px #0000004d}.prx-svc__head{display:flex;gap:14px;align-items:center}.prx-svc__icon{display:flex;flex:none;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:var(--prx-soft);color:var(--prx-blue)}.prx .prx-svc__eyebrow{font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--prx-blue)}.prx .prx-svc__title{margin-top:2px;font-size:24px;font-weight:900;letter-spacing:-.025em}.prx .prx-svc__text{font-size:16px;line-height:1.55;color:var(--prx-body)}.prx-svc__inc{display:flex;flex:1;flex-direction:column;gap:10px}.prx .prx-svc__inc-label{font-size:13px;font-weight:800;letter-spacing:.1em;color:var(--prx-muted)}.prx-svc .prx-checks{font-size:15px}.prx .prx-svc__best{padding:12px 14px;border-radius:12px;background:var(--prx-soft);font-size:14px;color:var(--prx-body)}.prx .prx-svc__best strong{color:var(--prx-ink)}.prx-svc__price{display:flex;gap:12px;align-items:flex-end;justify-content:space-between;padding-top:18px;border-top:1px solid var(--prx-line)}.prx .prx-svc__note{font-size:13px;color:var(--prx-muted)}.prx .prx-svc__amt{margin-top:2px;font-size:32px;font-weight:900;letter-spacing:-.035em}.prx .prx-svc__time{font-size:14px;font-weight:700;color:var(--prx-body)}.prx-faqs{columns:2 420px;column-gap:18px}.prx-faqs--featured{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px;align-items:start;columns:auto}.prx-faqs--featured>.prx-faqcard{margin:0}.prx-faqs--featured{grid-template-rows:auto 1fr}.prx-faqs--featured>.prx-faqcard:first-child{grid-row:span 2;align-self:stretch}.prx-faqs--featured>.prx-faqcard:nth-child(3){align-self:stretch}@media screen and (max-width:899px){.prx-faqs--featured{grid-template-columns:minmax(0,1fr)}.prx-faqs--featured>.prx-faqcard:first-child{grid-row:auto}}.prx-faqcard{display:flex;flex-direction:column;gap:6px;margin:0 0 18px;padding:clamp(24px,3vw,32px);border-radius:28px;background:#fff;break-inside:avoid}.prx-faqcard--dark{background:var(--prx-navy);color:#fff}.prx-faqcard--cta{gap:14px;background:#062b44;color:#fff}.prx-faqcard__head{display:flex;gap:12px;align-items:center;padding-bottom:10px}.prx .prx-faqcard__mark{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--prx-blue);color:#fff;font-size:18px;font-weight:900}.prx-faqcard--dark .prx-faqcard__mark{background:var(--prx-green);color:var(--prx-green-ink)}.prx .prx-faqcard__title{margin-top:2px;font-size:22px;font-weight:900;letter-spacing:-.02em}.prx-faqcard--dark .prx-eyebrow{color:var(--prx-mint)}.prx-fq{border-top:1px solid var(--prx-line)}.prx-faqcard--dark .prx-fq{border-top-color:#ffffff26}.prx .prx-fq summary{display:flex;gap:16px;align-items:center;justify-content:space-between;min-height:44px;padding:18px 0;list-style:none;font-size:18px;font-weight:700;cursor:pointer}.prx-fq summary::-webkit-details-marker{display:none}.prx-fq__ic{display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--prx-soft);color:var(--prx-blue);font-size:20px;font-weight:700;transition:transform .3s ease,background .3s ease,color .3s ease}.prx-fq[open] .prx-fq__ic{transform:rotate(45deg);background:var(--prx-blue);color:#fff}.prx-faqcard--dark .prx-fq__ic{background:#ffffff1f;color:#fff}.prx-faqcard--dark .prx-fq[open] .prx-fq__ic{background:var(--prx-green);color:var(--prx-green-ink)}.prx .prx-fq__a{padding:0 48px 18px 0;font-size:16px;line-height:1.6;color:var(--prx-body)}.prx-fq[open] .prx-fq__a{animation:prx-in .35s ease both}.prx-faqcard--dark .prx-fq__a{color:var(--prx-sub-dark)}.prx .prx-fq__a p+p{margin-top:.6em}.prx .prx-fq__a a{color:var(--prx-blue);text-decoration:underline}.prx .prx-faqcard--cta h3{font-size:26px;font-weight:900;letter-spacing:-.025em}.prx .prx-faqcard--cta p{font-size:17px;line-height:1.5}.prx .prx-faqcard--cta .prx-btn{align-self:flex-start}@media screen and (max-width:599px){.prx .prx-fq__a{padding-right:0}}.prx-cta{display:flex;flex-wrap:wrap;overflow:hidden;border-radius:clamp(26px,3vw,36px);background:var(--prx-navy);color:#fff}.prx-cta__copy{display:flex;flex:1 1 480px;flex-direction:column;gap:22px;min-width:0;padding:clamp(36px,6vw,72px) clamp(24px,5vw,56px)}.prx .prx-cta__title{font-size:clamp(36px,5vw,56px);font-weight:900;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.prx-cta__img{flex:1 1 380px;min-height:320px;overflow:hidden;background:var(--prx-blue)}.prx-cta:hover .prx-cta__img img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.prx *,.prx *:before,.prx *:after{animation:none!important;transition:none!important}.prx-anim [data-prx-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cd-pricing-page.css.map */
