:root{--ps-bg: #050505;--ps-text: #ffffff;--ps-muted: #888888;--ps-accent: #73c2ba;--ps-border: rgba(255, 255, 255, .1);--ps-card-bg: rgba(255, 255, 255, .03);--ps-card-hover: rgba(255, 255, 255, .06);--ps-ease: cubic-bezier(.19, 1, .22, 1)}.premium-services{background-color:var(--ps-bg);color:var(--ps-text);padding:clamp(100px,10vw,160px) 0;font-family:var(--font-body-family, sans-serif);position:relative;overflow:hidden}.ps-ambient{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.ps-ambient:before{content:"";position:absolute;top:-10%;left:30%;width:40vw;height:40vw;background:radial-gradient(circle,rgba(115,194,186,.08) 0%,transparent 70%);filter:blur(100px)}.ps-container{width:100%;padding:0 clamp(20px,4vw,80px);margin:0 auto;position:relative;z-index:1}.ps-header{text-align:center;margin-bottom:clamp(30px,4vw,50px);display:flex;flex-direction:column;align-items:center}.ps-kicker{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--ps-accent);margin-bottom:1rem}.ps-title{font-size:clamp(3rem,6vw,5.5rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin:0 0 1.5rem;max-width:900px}.ps-subtitle{font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.6;color:var(--ps-muted);max-width:700px;margin-bottom:1rem}.ps-stats-massive{display:flex;justify-content:center;gap:clamp(3rem,8vw,10rem);width:100%;border-top:1px solid var(--ps-border);border-bottom:1px solid var(--ps-border);padding:clamp(1.5rem,2.5vw,3rem) 0;margin-bottom:clamp(4rem,6vw,6rem)}.ps-stat-massive{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.ps-stat-val{font-size:clamp(4rem,8vw,8rem);font-weight:800;color:var(--ps-text);line-height:.9;letter-spacing:-.04em;display:flex;align-items:baseline;text-shadow:0 0 40px rgba(255,255,255,.1)}.ps-stat-suffix{font-size:clamp(2rem,4vw,4rem);color:var(--ps-accent);margin-left:4px}.ps-stat-label{font-size:.95rem;color:var(--ps-muted);max-width:220px;line-height:1.5;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.ps-tabs-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin-bottom:clamp(3rem,5vw,5rem)}.ps-tab-btn{background:transparent;border:1px solid var(--ps-border);color:var(--ps-muted);padding:14px 28px;border-radius:100px;font-size:.95rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .4s var(--ps-ease)}.ps-tab-btn:hover{border-color:#ffffff4d;color:var(--ps-text)}.ps-tab-btn.is-active{background:var(--ps-text);color:var(--ps-bg);border-color:var(--ps-text);box-shadow:0 0 20px #ffffff1a}.ps-tab-panes{position:relative;min-height:400px}.ps-tab-pane{display:none;opacity:0;transform:translateY(20px);animation:ps-pane-enter .6s var(--ps-ease) forwards}.ps-tab-pane.is-active{display:block}.ps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:2rem}.ps-card{background:var(--ps-card-bg);border:1px solid var(--ps-border);border-radius:24px;padding:clamp(2rem,3vw,3rem);display:flex;flex-direction:column;gap:1.5rem;transition:all .5s var(--ps-ease);position:relative;overflow:hidden;cursor:default}.ps-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top left,rgba(115,194,186,.1),transparent 70%);opacity:0;transition:opacity .5s var(--ps-ease);pointer-events:none}.ps-card:hover{background:var(--ps-card-hover);border-color:#fff3;transform:translateY(-5px);box-shadow:0 20px 40px #0003}.ps-card:hover:before{opacity:1}.ps-card-index{font-size:.85rem;font-weight:700;color:var(--ps-accent);letter-spacing:.1em}.ps-card-title{font-size:clamp(1.8rem,2.5vw,2.2rem);font-weight:700;letter-spacing:-.02em;color:var(--ps-text);line-height:1.2;margin:0}.ps-card-desc{font-size:1.05rem;line-height:1.6;color:var(--ps-muted);margin:0}.ps-card-cta{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:4px;font-size:.92rem;font-weight:600;letter-spacing:-.005em;color:var(--ps-accent);text-decoration:none;width:fit-content;position:relative;transition:color .35s var(--ps-ease)}.ps-card-cta span{position:relative}.ps-card-cta span:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ps-ease)}.ps-card-cta svg{width:16px;height:16px;transition:transform .4s var(--ps-ease)}.ps-card--link:hover .ps-card-cta svg,.ps-card-cta:hover svg{transform:translate(4px)}.ps-card--link:hover .ps-card-cta span:after,.ps-card-cta:hover span:after{transform:scaleX(1)}.ps-card--link{cursor:pointer}@keyframes ps-pane-enter{to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.ps-stats-massive{flex-direction:column;gap:3rem;padding:1.5rem 0}}@media(max-width:768px){.ps-stat-val{font-size:5rem}.ps-tabs-nav{flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;gap:.6rem;padding:4px 16px;margin-left:-16px;margin-right:-16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ps-tabs-nav::-webkit-scrollbar{display:none}.ps-tab-btn{flex:0 0 auto;padding:10px 18px;font-size:.78rem;letter-spacing:.04em;white-space:nowrap;scroll-snap-align:start}.ps-tab-panes{min-height:auto}.ps-grid{display:flex;grid-template-columns:none;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:1rem;padding:4px 16px 20px;margin-left:-16px;margin-right:-16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ps-grid::-webkit-scrollbar{display:none}.ps-card{flex:0 0 86%;scroll-snap-align:center;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/premium-services.css.map */
