.premium-page{--p-ink:#07112c;--p-copy:#526789;--p-accent:#0665ff;--p-edge:#dce8fa;color:var(--p-ink);background:#fbfdff}.premium-page *,.premium-page :before,.premium-page :after{box-sizing:border-box}.premium-page :-webkit-any(h1,h2,h3,p,figure,ul,ol,dl,dd){margin:0}.premium-page :-moz-any(h1,h2,h3,p,figure,ul,ol,dl,dd){margin:0}.premium-page :is(h1,h2,h3,p,figure,ul,ol,dl,dd){margin:0}.premium-page :-webkit-any(ul,ol){padding:0;list-style:none}.premium-page :-moz-any(ul,ol){padding:0;list-style:none}.premium-page :is(ul,ol){padding:0;list-style:none}.premium-page :-webkit-any(h1,h2,h3){letter-spacing:-.035em;text-wrap:balance;font-weight:800}.premium-page :-moz-any(h1,h2,h3){letter-spacing:-.035em;text-wrap:balance;font-weight:800}.premium-page :is(h1,h2,h3){letter-spacing:-.035em;text-wrap:balance;font-weight:800}.premium-page h1{font-size:max(2.1rem,min(1.35rem + 3vw,3.8rem));line-height:1.07}.premium-page h2{font-size:max(1.65rem,min(1.15rem + 1.4vw,2.45rem));line-height:1.16}.premium-page h3{font-size:1.05rem;line-height:1.35}.premium-page p{color:var(--p-copy);font-size:.97rem;line-height:1.65}.premium-page em{color:var(--p-accent);font-style:normal}.premium-page a{color:inherit;text-decoration:none}.premium-page [id]{scroll-margin-top:105px}.premium-page :-webkit-any(a,button,summary,input):focus-visible{outline-offset:4px;outline:3px solid #1e9cff}.premium-page :-moz-any(a,button,summary,input):focus-visible{outline-offset:4px;outline:3px solid #1e9cff}.premium-page :is(a,button,summary,input):focus-visible{outline-offset:4px;outline:3px solid #1e9cff}.premium-page .p-container{width:min(1280px,100% - 40px);margin-left:auto;margin-right:auto}.premium-page .p-wide{width:min(1352px,100% - 28px);margin-left:auto;margin-right:auto}.premium-page .p-section{padding-top:max(30px,min(3vw,46px));padding-bottom:max(30px,min(3vw,46px))}.premium-page .p-surface{background:radial-gradient(at 0 90%,rgba(232,245,255,.61),transparent 55%),radial-gradient(at 100% 0,rgba(229,241,255,.5),transparent 55%),#f8fcff}.premium-page .p-dark{color:#fff;background:radial-gradient(at 100% 0,rgba(6,77,156,.42),transparent 65%),#020f24}.premium-page .p-dark p{color:#dbe8fb}.premium-page .p-dark em{color:#28baff}.premium-page .p-badge{color:#005ae8;letter-spacing:.1em;text-transform:uppercase;background:#edf5ff;border:1px solid #d9e9ff;border-radius:99px;align-items:center;gap:7px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:6px 12px;font-size:.64rem;font-weight:750;line-height:1.4;display:inline-flex}.premium-page .p-badge i{background:#078bff;border-radius:50%;flex-shrink:0;width:6px;height:6px}.premium-page .p-dark .p-badge{color:#d6efff;background:rgba(4,27,53,.65);border-color:#1d6da6}.premium-page .p-icon{color:#0868ff;background:linear-gradient(135deg,#f0f7ff,#ddeaff);border:1px solid #e8f3ff;border-radius:14px;flex-shrink:0;align-items:center;justify-items:center;width:50px;height:50px;font-size:24px;display:inline-grid}.premium-page .p-icon--green{color:#00ad81;background:linear-gradient(135deg,#ecfff7,#d4f9e9);border-color:#d3f5e7}.premium-page .p-icon--purple{color:#8039f4;background:linear-gradient(135deg,#f7f0ff,#eadeff);border-color:#ede0ff}.premium-page .p-icon--orange{color:#f97509;background:linear-gradient(135deg,#fff7eb,#ffe8d5);border-color:#ffecd9}.premium-page .p-icon--pink{color:#e63191;background:linear-gradient(135deg,#fff2f9,#ffe1f0);border-color:#ffe3f0}.premium-page .p-icon--cyan{color:#009acb;background:linear-gradient(135deg,#effeff,#dbf5ff);border-color:#def9ff}.premium-page .p-button{color:#fff;background:linear-gradient(115deg,#02a6fa,#0654ff);border:1px solid #006bff;border-radius:12px;justify-content:center;align-items:center;gap:12px;max-width:100%;min-height:48px;padding:13px 21px;font-size:.84rem;font-weight:750;line-height:1.4;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 20px rgba(5,118,245,.125)}.premium-page .p-button svg{flex-shrink:0}.premium-page .p-button--outline{color:#005be6;box-shadow:none;background:rgba(255,255,255,.66);border-color:#aacbfc}.premium-page .p-button--white{color:#07316d;box-shadow:none;background:#fff;border-color:#e2edff}.premium-page .p-dark .p-button--outline{color:#eff8ff;background:rgba(4,23,44,.55);border-color:#2086c7}.premium-page .p-actions{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.premium-page .p-arrow{color:#0066f8;background:#edf5ff;border-radius:50%;flex-shrink:0;align-items:center;justify-items:center;width:34px;height:34px;font-size:13px;transition:transform .18s;display:inline-grid}.premium-page .p-heading{text-align:center;max-width:1000px;margin:0 auto 25px}.premium-page .p-heading h2{margin-top:13px}.premium-page .p-heading p{max-width:910px;margin:12px auto 0}.premium-page .p-heading--left{text-align:left;max-width:none}.premium-page .p-heading--left p{margin-left:0}.premium-page .p-grid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.premium-page .p-grid>*{min-width:0}.premium-page .p-card{border:1px solid var(--p-edge);background:linear-gradient(140deg,#fff,#fcfdff);border-radius:18px;min-width:0;padding:24px;position:relative;box-shadow:0 5px 15px rgba(7,88,171,.016)}.premium-page .p-card h3+p{margin-top:10px}.premium-page .p-card p{font-size:.91rem}.premium-page .p-card--dark{background:linear-gradient(130deg,rgba(16,43,74,.6),rgba(16,32,57,.467));border-color:#22456a}.premium-page .p-card--dark p{color:#d1def3}.premium-page a.p-card{flex-direction:column;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.premium-page .p-link-card>.p-icon{margin-bottom:15px}.premium-page .p-link-card p{margin-bottom:20px}.premium-page .p-link-card>.p-arrow{align-self:flex-end;margin-top:auto}.premium-page .p-card--row{align-items:flex-start;gap:17px;display:flex}.premium-page .p-card--row>div{min-width:0}.premium-page .p-card--row p{margin-top:8px}.premium-page .p-number{color:#005cf2;background:#edf5ff;border-radius:50%;flex-shrink:0;align-items:center;justify-items:center;width:35px;height:35px;font-size:.76rem;font-weight:800;display:inline-grid}.premium-page .p-checklist{gap:11px;display:grid}.premium-page .p-checklist li{color:var(--p-copy);align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.6;display:flex}.premium-page .p-checklist svg{color:#00ad7f;flex-shrink:0;margin-top:4px;font-size:15px}.premium-page .p-dark .p-checklist li{color:#dce9fa}.premium-page .p-photo{background:#06192f;border:1px solid #1a88ca;border-radius:24px;min-width:0;position:relative;overflow:hidden;box-shadow:0 18px 48px rgba(0,28,94,.133)}.premium-page .p-photo img{aspect-ratio:1.4;object-fit:cover;width:100%;height:100%;display:block}.premium-page .p-photo figcaption{color:#e4f4ff;background:rgba(3,23,44,.808);border:1px solid rgba(46,123,184,.37);border-radius:9px;max-width:calc(100% - 24px);padding:5px 10px;font-size:.62rem;line-height:1.4;position:absolute;bottom:10px;left:12px}.premium-page .p-hero{isolation:isolate;padding-top:max(44px,min(4.4vw,66px));padding-bottom:max(44px,min(4.4vw,66px));position:relative;overflow:clip}.premium-page .p-hero:before{content:"";pointer-events:none;z-index:-1;background:repeating-radial-gradient(at 90% 150%,transparent 0,transparent 25px,rgba(22,130,223,.098) 26px,rgba(22,130,223,.098) 27px,transparent 28px,transparent 35px);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000,transparent 75%);mask-image:linear-gradient(270deg,#000,transparent 75%)}.premium-page .p-hero-grid{align-items:center;gap:32px;display:grid}.premium-page .p-hero-copy{text-align:center;min-width:0}.premium-page .p-hero h1{margin-top:17px;margin-bottom:19px}.premium-page .p-hero-copy>p{max-width:650px;margin-left:auto;margin-right:auto}.premium-page .p-hero .p-actions{justify-content:center;margin-top:25px}.premium-page .p-hero .p-button{width:100%}.premium-page .p-hero-points{gap:11px;margin-top:24px;display:grid}.premium-page .p-hero-points li{text-align:left;color:#d9eafa;align-items:flex-start;gap:9px;font-size:.81rem;line-height:1.5;display:flex}.premium-page .p-hero-points svg{color:#19b5ff;flex-shrink:0;margin-top:3px}.premium-page .p-hero-caption{background:rgba(5,32,61,.7);border:1px solid #285b8c;border-radius:14px;align-items:center;gap:11px;margin:14px 0 0;padding:14px;display:flex}.premium-page .p-hero-caption .p-icon{width:40px;height:40px;font-size:20px}.premium-page .p-hero-caption strong{font-size:.82rem;display:block}.premium-page .p-hero-caption span:not(.p-icon){color:#bfd7f5;margin-top:3px;font-size:.74rem;display:block}.premium-page .p-faq-list{gap:8px;display:grid}.premium-page .p-faq-item{border:1px solid var(--p-edge);background:#fff;border-radius:15px}.premium-page .p-faq-item summary{cursor:pointer;grid-template-columns:35px minmax(0,1fr) 16px;align-items:center;gap:15px;min-height:64px;padding:14px 18px;list-style:none;display:grid}.premium-page .p-faq-item summary::-webkit-details-marker{display:none}.premium-page .p-faq-item small{color:#0060e9;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:.62rem;font-weight:750;display:block}.premium-page .p-faq-item strong{font-size:.93rem;line-height:1.5;display:block}.premium-page .p-faq-item summary>svg{color:#0061ff;font-size:12px;transition:transform .18s}.premium-page .p-faq-item[open] summary>svg{transform:rotate(180deg)}.premium-page .p-faq-answer{padding:0 49px 18px 68px}.premium-page .p-faq-answer p{font-size:.91rem}.premium-page .p-cta{isolation:isolate;color:#fff;background:radial-gradient(at 100% 120%,rgba(6,122,242,.68),transparent 70%),linear-gradient(115deg,#03132b,#032258);border:1px solid #1676d8;border-radius:24px;margin-top:10px;margin-bottom:28px;padding:max(27px,min(3.8vw,48px));position:relative;overflow:hidden}.premium-page .p-cta h2{margin-top:14px;margin-bottom:12px}.premium-page .p-cta p{color:#dfeeff;max-width:770px}.premium-page .p-cta .p-actions{margin-top:24px}.premium-page .p-cta em{color:#23c0ff}@media (hover:hover) and (prefers-reduced-motion:no-preference){.premium-page :-webkit-any(a.p-card,.p-button):hover{transform:translateY(-3px);box-shadow:0 13px 30px rgba(10,102,220,.098)}.premium-page :-moz-any(a.p-card,.p-button):hover{transform:translateY(-3px);box-shadow:0 13px 30px rgba(10,102,220,.098)}.premium-page :is(a.p-card,.p-button):hover{transform:translateY(-3px);box-shadow:0 13px 30px rgba(10,102,220,.098)}.premium-page a.p-card:hover{border-color:#83b9ff}.premium-page a:hover>.p-arrow{transform:translate(3px)}}@media (min-width:640px){.premium-page .p-container{width:min(1280px,100% - 56px)}.premium-page .p-wide{width:min(1352px,100% - 40px)}.premium-page :-webkit-any(.p-grid--2,.p-grid--3,.p-grid--4){grid-template-columns:repeat(2,minmax(0,1fr))}.premium-page :-moz-any(.p-grid--2,.p-grid--3,.p-grid--4){grid-template-columns:repeat(2,minmax(0,1fr))}.premium-page :is(.p-grid--2,.p-grid--3,.p-grid--4){grid-template-columns:repeat(2,minmax(0,1fr))}.premium-page .p-hero .p-button{width:auto}.premium-page .p-hero-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}}@media (min-width:1024px){.premium-page .p-container{width:min(1280px,100% - 100px)}.premium-page .p-wide{width:min(1352px,100% - 56px)}.premium-page .p-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-page .p-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.premium-page .p-hero-grid{grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);gap:max(32px,min(3.5vw,58px))}.premium-page .p-hero-copy{text-align:left}.premium-page .p-hero .p-actions{justify-content:flex-start}.premium-page .p-hero .p-button{padding-left:18px;padding-right:18px}}@media (max-width:639px){.premium-page .p-heading--left{text-align:center}.premium-page .p-card{padding:22px}.premium-page .p-faq-item summary{grid-template-columns:31px minmax(0,1fr) 14px;gap:10px;padding:13px 12px}.premium-page .p-faq-item .p-number{width:31px;height:31px}.premium-page .p-faq-item strong{font-size:.88rem}.premium-page .p-faq-answer{padding:0 18px 18px}.premium-page .p-cta{text-align:center}.premium-page .p-cta .p-button{width:100%}}@media (prefers-reduced-motion:reduce){.premium-page *,.premium-page :before,.premium-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
