.mua-star-canvas{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.mua-animate{opacity:0;transform:translateY(22px);transition:opacity 1.4s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.mua-animate.is-visible{opacity:1;transform:translateY(0)}.mua-animate--d1{transition-delay:.18s}.mua-animate--d2{transition-delay:.34s}.mua-animate--d3{transition-delay:.5s}.mua-animate--d4{transition-delay:.66s}.mua-animate--d5{transition-delay:.82s}.plp-wrap{overflow-x:hidden}.plp-wrap a,.plp-wrap a:focus,.plp-wrap a:hover,.plp-wrap a:visited{text-decoration:none!important}.plp-accordion__btn,.plp-accordion__btn:active,.plp-accordion__btn:focus,.plp-accordion__btn:hover{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.plp-btn,.plp-btn:active,.plp-btn:focus,.plp-btn:hover,.plp-btn:visited{font-family:Montserrat,sans-serif!important;font-style:normal!important;font-weight:700!important;letter-spacing:.02em!important;text-decoration:none!important;transform:none!important}.plp-eyebrow{align-items:center;color:#8b5cf6;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:600;gap:10px;letter-spacing:2.5px;margin-bottom:20px;text-transform:uppercase}.plp-eyebrow:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:8px;opacity:.6;width:8px}.plp-eyebrow--light{color:#ddd6fe}.plp-section-header{margin-bottom:56px;text-align:center}.plp-section-header__title{color:#0a1230;font-family:Fraunces,serif;font-size:clamp(30px,4vw,48px);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0 0 16px}.plp-section-header__title--light{color:#fff}.plp-section-header__sub{color:rgba(10,18,48,.6);font-family:Montserrat,sans-serif;font-size:17px;font-weight:400;line-height:1.6;margin:0 auto;max-width:600px}.plp-section-header__sub--light{color:hsla(0,0%,100%,.65)}.plp-btn{align-items:center;border:2px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;gap:8px;letter-spacing:.02em;padding:14px 28px;text-decoration:none!important;transition:background .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.plp-btn--primary{background:#eac656;border-color:#eac656;box-shadow:0 4px 20px -4px rgba(234,198,86,.45);color:#0a1230}.plp-btn--primary:hover{background:#f0d06e;box-shadow:0 10px 32px -4px rgba(234,198,86,.65);color:#0a1230!important}.plp-btn--purple{background:#8b5cf6;border-color:#8b5cf6;box-shadow:0 4px 20px -4px rgba(139,92,246,.4);color:#fff}.plp-btn--purple:hover{background:#7c3aed;box-shadow:0 10px 32px -4px rgba(139,92,246,.6);color:#fff!important}.plp-btn--outline-light{background:transparent;border-color:hsla(0,0%,100%,.4);color:#fff}.plp-btn--outline-light:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.7);color:#fff!important}.plp-hero{background:#0a1230;overflow:hidden;padding:120px 32px 108px;position:relative}.plp-hero:before{background:radial-gradient(circle,rgba(139,92,246,.12) 0,transparent 70%);border-radius:50%;content:"";height:600px;pointer-events:none;position:absolute;right:-240px;top:-240px;width:600px}.plp-hero__inner{margin:0 auto;max-width:860px;position:relative;text-align:center;z-index:1}.plp-hero__title{color:#fff;font-family:Fraunces,serif;font-size:clamp(36px,5.5vw,68px);font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:0 0 24px}.plp-hero__subtitle{color:hsla(0,0%,100%,.65);font-family:Montserrat,sans-serif;font-size:clamp(16px,2vw,18.5px);font-weight:400;line-height:1.65;margin:0 auto 40px;max-width:680px}.plp-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-bottom:24px}.plp-hero__note{color:hsla(0,0%,100%,.35);font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;letter-spacing:1.2px;margin:0;text-transform:uppercase}.plp-guide{background:#faf8f3;padding:96px 32px;text-align:center}.plp-guide__inner{margin:0 auto;max-width:800px}.plp-guide__title{color:#0a1230;font-family:Fraunces,serif;font-size:clamp(28px,3.5vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0 0 32px}.plp-guide__card{background:#fff;border:1px solid rgba(10,18,48,.06);border-radius:20px;box-shadow:0 4px 32px rgba(10,18,48,.07);margin-bottom:32px;padding:clamp(28px,4vw,48px);text-align:left}.plp-guide__body{color:rgba(10,18,48,.72);font-family:Montserrat,sans-serif;font-size:15.5px;line-height:1.75}.plp-guide__body p{margin:0 0 18px}.plp-guide__body>:last-child{margin-bottom:0}.plp-guide__body b,.plp-guide__body strong{color:#0a1230;font-weight:600}.plp-guide__body a{color:#8b5cf6!important;text-decoration:underline!important;text-underline-offset:3px}.plp-guide__cta-wrap{display:flex;justify-content:center}.plp-checklist{background:#fff;padding:96px 32px}.plp-checklist__inner{margin:0 auto;max-width:1200px}.plp-checklist__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.plp-checklist__card{background:#faf8f3;border:1.5px solid rgba(10,18,48,.07);border-radius:20px;padding:32px 28px;transition:transform .25s ease,box-shadow .25s ease,border-color .2s ease}.plp-checklist__card:hover{border-color:rgba(139,92,246,.25);box-shadow:0 12px 40px rgba(10,18,48,.1);transform:translateY(-4px)}.plp-checklist__num{color:rgba(139,92,246,.15);display:inline-block;font-family:Fraunces,serif;font-size:52px;font-weight:700;letter-spacing:-.04em;line-height:1;margin-bottom:16px}.plp-checklist__card-title{color:#0a1230;font-family:Fraunces,serif;font-size:20px;font-weight:500;line-height:1.25;margin:0 0 12px}.plp-checklist__card-desc{color:rgba(10,18,48,.6);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.65;margin:0}.plp-accordion{display:flex;flex-direction:column;margin:0 auto;max-width:840px}.plp-accordion__item{border-bottom:1px solid rgba(10,18,48,.1);transition:border-color .2s ease}.plp-accordion__item:first-child{border-top:1px solid rgba(10,18,48,.1)}.plp-accordion__btn{align-items:center;border:none;cursor:pointer;display:flex;gap:16px;outline:none;padding:22px 4px;text-align:left;width:100%}.plp-accordion__btn,.plp-accordion__btn:focus,.plp-accordion__btn:hover{background:transparent!important}.plp-accordion__btn:hover .plp-accordion__icon,.plp-accordion__btn:hover .plp-accordion__q-text{color:#8b5cf6}.plp-accordion__q-num{color:#8b5cf6;flex-shrink:0;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600;letter-spacing:1.5px;width:28px}.plp-accordion__q-text{color:#0a1230;flex:1;font-family:Montserrat,sans-serif;font-size:15.5px;font-weight:600;line-height:1.4;transition:color .2s ease}.plp-accordion__icon{color:rgba(10,18,48,.35);flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1),color .2s ease}.plp-accordion__item.is-open .plp-accordion__btn{background:rgba(139,92,246,.06)!important;border-radius:8px 8px 0 0;padding-left:14px;padding-right:14px}.plp-accordion__item.is-open .plp-accordion__content{padding-left:14px;padding-right:14px}.plp-accordion__item.is-open .plp-accordion__icon{color:#8b5cf6;transform:rotate(180deg)}.plp-accordion__item.is-open .plp-accordion__q-text{color:#8b5cf6}.plp-accordion__body{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.plp-accordion__item.is-open .plp-accordion__body{max-height:1200px}.plp-accordion__content{color:rgba(10,18,48,.68);font-family:Montserrat,sans-serif;font-size:14.5px;line-height:1.75;padding:0 4px 24px}.plp-accordion__content p{margin:0 0 14px}.plp-accordion__content>:last-child{margin-bottom:0}.plp-accordion__content a{color:#8b5cf6!important;text-decoration:underline!important;text-underline-offset:3px}.plp-accordion__content b,.plp-accordion__content strong{color:#0a1230;font-weight:600}.plp-accordion__content ol,.plp-accordion__content ul{margin:8px 0 14px 20px}.plp-accordion__content li{margin-bottom:6px}.plp-accordion__content li::marker{color:#8b5cf6}.plp-accordion--faq .plp-accordion__item,.plp-accordion--faq .plp-accordion__item:first-child{border:none!important;border-bottom:1px solid rgba(10,18,48,.1)!important;padding:4px 0;transition:none}.plp-accordion--faq .plp-accordion__btn{padding:20px 0}.plp-accordion--faq .plp-accordion__q-text{font-size:16px}.plp-accordion--faq .plp-accordion__item.is-open .plp-accordion__btn{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;outline:0!important;padding-left:0!important;padding-right:0!important}.plp-accordion--faq .plp-accordion__item.is-open .plp-accordion__content{padding-left:0;padding-right:0}.plp-questions{background:#faf8f3;padding:96px 32px}.plp-questions__inner{margin:0 auto;max-width:1200px}.plp-steps{background:#0a1230;overflow:hidden;padding:96px 32px;position:relative}.plp-steps:before{background:radial-gradient(circle,rgba(139,92,246,.1) 0,transparent 70%);border-radius:50%;bottom:-200px;content:"";height:500px;left:-200px;pointer-events:none;position:absolute;width:500px}.plp-steps__inner{margin:0 auto;max-width:1200px;position:relative;z-index:1}.plp-steps__grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:56px}.plp-steps__card{background:hsla(0,0%,100%,.05);border:1.5px solid hsla(0,0%,100%,.1);border-radius:20px;padding:32px 24px;transition:background .25s ease,border-color .25s ease}.plp-steps__card:hover{background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.3)}.plp-steps__num{color:rgba(234,198,86,.2);display:block;font-family:Fraunces,serif;font-size:52px;font-weight:700;letter-spacing:-.04em;line-height:1;margin-bottom:20px}.plp-steps__card-title{color:#fff;font-family:Fraunces,serif;font-size:20px;font-weight:500;line-height:1.25;margin:0 0 12px}.plp-steps__card-desc{color:hsla(0,0%,100%,.55);font-family:Montserrat,sans-serif;font-size:13.5px;font-weight:400;line-height:1.65;margin:0}.plp-steps__ctas{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.plp-steps__ctas .plp-btn,.plp-steps__ctas .plp-btn:active,.plp-steps__ctas .plp-btn:focus,.plp-steps__ctas .plp-btn:hover{transform:none!important}.plp-faq{background:#fff;padding:96px 32px}.plp-faq__inner{margin:0 auto;max-width:1200px}@media (max-width:1024px){.plp-checklist__grid,.plp-steps__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.plp-hero{padding:88px 24px 80px}.plp-checklist,.plp-faq,.plp-guide,.plp-questions,.plp-steps{padding:72px 24px}.plp-section-header{margin-bottom:40px}}@media (max-width:640px){.plp-hero__title{font-size:34px}.plp-hero__ctas{align-items:center;flex-direction:column}.plp-btn{justify-content:center;width:100%}.plp-checklist__grid,.plp-steps__grid{gap:16px;grid-template-columns:1fr}.plp-steps__ctas{align-items:center;flex-direction:column}}