.price-page{isolation:isolate;color:#fff;background:#000;min-height:100vh;position:relative;overflow:hidden}.price-light-container{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.price-top-light{filter:blur(150px);background:#ffffff14;border-radius:50%;width:700px;height:700px;animation:15s ease-in-out infinite price-float-light;position:absolute;top:-10%;left:50%}.price-blue-ray{filter:blur(45px);border-radius:50%;width:1100px;height:1100px;animation:12s ease-in-out infinite price-float-ray;position:absolute;bottom:-30%;left:50%;box-shadow:inset -90px 90px 150px -40px #fff9,inset -180px 180px 300px -80px #fff3}@keyframes price-float-ray{0%,to{transform:translate(-75%)}50%{transform:translate(-73%)translateY(-2%)scale(1.05)}}@keyframes price-float-light{0%,to{transform:translate(10%)}50%{transform:translate(8%)translateY(3%)scale(1.05)}}.price-page .site-header{color:#fff;background:radial-gradient(circle,#7878789e,#0c0c0cb8 72%);border-color:#ffffff40;box-shadow:inset 0 0 14px #ffffff52,0 3px 22px #000000a6}.price-page .menu-button{color:#fff}.price-intro{z-index:1;isolation:isolate;background:0 0;height:1035px;position:relative;overflow:hidden}.price-layout{z-index:2;grid-template-columns:2fr 1fr;gap:24px;width:min(1024px,100% - 80px);height:100%;margin-inline:auto;padding-top:378px;display:grid;position:relative}.price-layout>h1{z-index:-1;color:#0000;letter-spacing:-.04em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#ffffffe6,#03030500 75%);-webkit-background-clip:text;background-clip:text;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:352px;font-weight:800;line-height:.85;position:absolute;top:150px;left:50%;transform:translate(-50%)}.price-glass-card{-webkit-backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff21;border-radius:24px;height:550px}.price-plan-card{padding:40px}.price-plan-card>h2{font-size:30px;font-weight:600;line-height:1.2}.price-plan-lead{color:#9ca3af;width:80%;margin-top:8px;font-size:16px;line-height:1.5}.price-included-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px;margin-top:32px;display:grid}.price-included-grid article{grid-template-columns:40px 1fr;align-items:start;gap:16px;display:grid}.price-included-grid article>span{color:#fff;background:#ffffff1a;border-radius:8px;place-items:center;width:40px;height:40px;margin-top:4px;display:grid}.price-included-grid svg{width:20px;height:20px}.price-included-grid h3{font-size:16px;font-weight:500;line-height:1.3}.price-included-grid p{color:#9ca3af;margin-top:4px;font-size:14px;line-height:1.55}.price-subscription{background:#ffffff0e;border-color:#ffffff4d;flex-direction:column;justify-content:space-between;padding:32px;display:flex;box-shadow:0 0 40px -10px #ffffff2e,inset 0 0 20px -10px #ffffff1a}.price-subscription h2{color:#f3f4f6;font-size:20px;font-weight:500;line-height:1.4}.price-offer{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.price-offer del{color:#9ca3af;font-size:18px}.price-promo-date{color:#f2df00;white-space:nowrap;background:#f2df001f;border:1px solid #f2df006b;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.price-amount{align-items:flex-end;gap:12px;margin-top:14px;display:flex}.price-amount strong{letter-spacing:-.05em;font-size:60px;font-weight:600;line-height:.9}.price-amount>span{flex-direction:column;gap:4px;padding-bottom:3px;display:flex}.price-amount b{color:#9ca3af;font-size:20px;font-weight:500;line-height:1}.price-amount small{color:#d1d5db;font-size:20px;line-height:1}.price-subscription>div>p{color:#9ca3af;margin-top:18px;font-size:14px;line-height:1.55}.price-rating{align-items:center;gap:16px;height:34px;margin-top:24px;display:flex}.price-rating img{object-fit:contain;opacity:.9;width:auto;height:34px}.price-subscription-action>p{color:#e5e7eb;font-size:13px;font-weight:500;line-height:1.45}.price-subscription-action>a{color:#000;background:linear-gradient(#fff,#e5e7eb);border-radius:999px;justify-content:center;align-items:center;min-height:54px;margin-top:18px;font-size:18px;font-weight:600;display:flex}.price-subscription-action>small{color:#9ca3af;letter-spacing:-.01em;margin-top:10px;font-size:10px;line-height:1.25;display:block}.price-brands{z-index:1;background:0 0;height:195px;margin-top:-35px;margin-bottom:10px;padding:40px 0;position:relative}.price-brands-inner{align-items:center;gap:40px;width:min(1024px,80%);margin-inline:auto;display:flex;overflow:hidden}.price-brands h2{flex:0 0 220px;width:220px;font-size:16px;font-weight:600;line-height:1.3}.price-brand-window{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.price-brand-track{align-items:center;width:max-content;animation:50s linear infinite price-brand-scroll;display:flex}.price-brand-track>span{flex:none;place-items:center;width:120px;height:70px;margin-right:80px;display:grid}.price-brand-track img{object-fit:contain;width:120px;max-height:60px}@keyframes price-brand-scroll{to{transform:translate(-50%)}}.price-faq{z-index:1;background:0 0;min-height:878px;padding:140px 16px 160px;position:relative}.price-faq:after,.price-footer:before{content:"";z-index:0;filter:blur(150px);pointer-events:none;background:#ffffff1f;border-radius:50%;width:720px;height:940px;display:none;position:absolute;top:-10%;right:1%}.price-faq>h2{z-index:1;text-align:center;letter-spacing:-.045em;color:#0000;white-space:nowrap;background:linear-gradient(#fff 0% 35%,#71717a 100%);-webkit-background-clip:text;background-clip:text;font-size:72px;font-weight:600;line-height:1;position:relative}.price-faq>div{z-index:1;gap:16px;width:min(736px,100%);margin:64px auto 0;display:grid;position:relative}.price-faq-item{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff1f;border-radius:16px}.price-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:18px 24px;list-style:none;display:flex}.price-faq-item summary::-webkit-details-marker{display:none}.price-faq-item summary span{font-size:16px;font-weight:400;line-height:1.4}.price-faq-item summary svg{flex:0 0 24px;width:24px;height:24px;transition:transform .3s}.price-faq-item[open] summary svg{transform:rotate(180deg)}.price-faq-item>p{color:#9ca3af;padding:0 24px 24px;font-size:14px;line-height:1.55}@media (max-width:767px){.price-page .site-header{top:4%}.price-page .mobile-nav{color:#111}.price-intro{height:auto;overflow:visible}.price-layout{flex-direction:column;gap:28px;width:calc(100% - 52px);height:auto;padding-top:247px;display:flex}.price-layout>h1{letter-spacing:-.075em;text-align:center;width:100vw;font-size:clamp(92px,29.5vw,118px);top:142px}.price-glass-card{border-radius:18px;height:auto}.price-plan-card{min-height:933px;padding:31px 32px}.price-plan-card>h2{font-size:30px}.price-plan-lead{width:100%;margin-top:8px;font-size:16px;line-height:1.5}.price-included-grid{grid-template-columns:1fr;gap:29px;margin-top:32px}.price-included-grid article{grid-template-columns:40px 1fr;gap:16px}.price-included-grid h3{font-size:16px}.price-included-grid p{font-size:14px}.price-subscription{justify-content:flex-start;height:560px;min-height:560px;padding:32px}.price-amount strong{font-size:60px}.price-rating{margin-bottom:0}.price-subscription-action{margin-top:32px}.price-subscription-action>a{min-height:54px}.price-brands{height:211px;margin-top:10px;margin-bottom:10px;padding:30px 0}.price-brands-inner{flex-direction:column;gap:30px;width:90%}.price-brands h2{text-align:center;flex:auto;width:100%}.price-brand-window{width:100%}.price-brand-track>span{width:90px;height:56px;margin-right:40px}.price-brand-track img{width:90px;max-height:48px}.price-faq{height:auto;min-height:0;padding:76px 26px 64px}.price-faq:after{width:700px;height:1000px;top:-35%;right:-320px}.price-faq>h2{font-size:30.4px}.price-faq>div{gap:16px;margin-top:62px}.price-faq-item summary{min-height:84px;padding:18px 25px}.price-faq-item summary span{font-size:16px}}@media (prefers-reduced-motion:reduce){.price-brand-track,.price-top-light,.price-blue-ray{animation:none}}
