.pd-premium{--pd-plum:#160f1e;--pd-plum-soft:#25192e;--pd-ivory:#fff5ec;--pd-orchid:#db83c2;--pd-champagne:#e8c987;--pd-ink:#302238;--pd-muted:#bfb0c7;--pd-paper-muted:#67556c;--pd-line:#ffffff24;--pd-rose-dark:#82516f;--pd-serif:Georgia,"Times New Roman",serif;--pd-sans:Inter,"Segoe UI",Arial,sans-serif;color-scheme:dark;font-family:var(--pd-sans);background:var(--pd-plum);color:var(--pd-ivory)}.pd-premium *{box-sizing:border-box}.pd-premium{scroll-behavior:smooth;scroll-padding-top:112px;margin:0;overflow-x:clip}.pd-premium a{color:inherit;text-decoration:none}.pd-premium button,.pd-premium input,.pd-premium textarea,.pd-premium select{font:inherit}.pd-premium button,.pd-premium a,.pd-premium input,.pd-premium textarea,.pd-premium select{touch-action:manipulation}.pd-premium button{cursor:pointer}.pd-premium button:disabled{cursor:default}.pd-premium button,.pd-premium a{-webkit-tap-highlight-color:transparent}.pd-premium button:focus-visible,.pd-premium a:focus-visible,.pd-premium input:focus-visible,.pd-premium select:focus-visible,.pd-premium textarea:focus-visible,.pd-premium summary:focus-visible{outline:3px solid var(--pd-orchid);outline-offset:5px}.pd-premium a,.pd-premium button{min-height:44px}.pd-premium input,.pd-premium select,.pd-premium textarea{min-height:48px;width:100%;max-width:100%}.pd-premium p{margin:0 0 20px}.pd-premium h1,.pd-premium h2,.pd-premium h3{margin:0;font-weight:500}.pd-premium button{border:0}.pd-premium strong{font-weight:600}.pd-premium em{font-family:var(--pd-serif);font-weight:400}.pd-premium section{scroll-margin-top:112px}.pd-premium .pd-container{width:min(1180px,calc(100% - 80px));margin-inline:auto}.pd-premium .pd-overline{font-size:12px;text-transform:uppercase;letter-spacing:.17em;line-height:1.5;color:var(--pd-champagne);display:flex;align-items:center;gap:11px;margin:0 0 24px}.pd-premium .pd-overline:before{content:"";height:1px;width:25px;background:currentColor;flex:0 0 auto}.pd-premium .pd-section-title{font-size:clamp(36px,4.5vw,59px);line-height:1.06;letter-spacing:-.045em;max-width:800px}.pd-premium .pd-section-title em{color:var(--pd-orchid)}.pd-premium .pd-section-intro{font-size:17px;line-height:1.75;color:var(--pd-muted);max-width:600px;margin:25px 0 0}.pd-premium .pd-btn{max-width:100%;white-space:normal;display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:17px 24px;border-radius:100px;font-size:14px;font-weight:600;min-height:54px;line-height:1.3}.pd-premium .pd-btn-gold{background:var(--pd-champagne);color:#2b1c31;box-shadow:0 6px 28px #e8c98716}.pd-premium .pd-btn-dark{background:var(--pd-plum);color:var(--pd-ivory)}.pd-premium .pd-btn-outline{background:transparent;color:var(--pd-ivory);border:1px solid #ffffff45}.pd-premium .pd-btn-text{color:inherit;background:transparent;padding:14px 0;border-radius:0;border-bottom:1px solid #ffffff55;font-size:14px;min-height:50px}.pd-premium .pd-btn:hover{filter:brightness(1.06)}.pd-premium .pd-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 26px}.pd-premium .pd-tiny{font-size:12px;line-height:1.65;color:var(--pd-muted)}.pd-premium .pd-skip{position:absolute;left:20px;top:-70px;z-index:1000;background:var(--pd-ivory);color:var(--pd-plum);padding:12px 20px;border-radius:8px}.pd-premium .pd-skip:focus{top:12px}.pd-premium .pd-site-header{position:sticky;top:0;z-index:40;background:#160f1ef2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--pd-line)}.pd-premium .pd-header-inner{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:86px}.pd-premium .pd-brand{display:flex;align-items:center;gap:12px;flex-shrink:0;min-height:44px}.pd-premium .pd-brand-mark{display:grid;place-items:center;height:42px;width:42px;border:1px solid #e8c98766;border-radius:50%;color:var(--pd-champagne);font:italic 29px var(--pd-serif);overflow:hidden}.pd-premium .pd-brand-mark img{height:42px;width:42px;-o-object-fit:contain;object-fit:contain}.pd-premium .pd-brand-name{display:block;font-size:13px;letter-spacing:.22em;font-weight:600}.pd-premium .pd-brand-sub{display:block;font-size:12px;letter-spacing:.02em;color:var(--pd-muted);margin-top:5px}.pd-premium .pd-desktop-nav{display:flex;align-items:center;gap:27px;font-size:13px;color:#d9cce0}.pd-premium .pd-desktop-nav>a{display:inline-flex;align-items:center;padding-block:12px}.pd-premium .pd-desktop-nav>a:not(.pd-btn):hover{color:var(--pd-champagne)}.pd-premium .pd-desktop-nav .pd-portal{font-size:12px;color:var(--pd-muted);text-decoration:underline;text-underline-offset:5px}.pd-premium .pd-header-cta{padding:13px 18px;min-height:46px;font-size:12px;gap:14px}.pd-premium .pd-mobile-toggle{display:none;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid #ffffff30;background:#251a2d;border-radius:50%;color:var(--pd-ivory)}.pd-premium .pd-menu-lines{display:grid;gap:6px}.pd-premium .pd-menu-lines:before,.pd-premium .pd-menu-lines:after{content:"";height:1px;width:19px;background:currentColor}.pd-premium .pd-hero{position:relative;isolation:isolate;padding:84px 0 0}.pd-premium .pd-hero-scene{position:absolute;inset:-90px 0 0;overflow:hidden;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 80% 45%,#6d315c4d,transparent 58%),linear-gradient(120deg,#160f1e,#201329 70%,#191121)}.pd-premium .pd-aurora{position:absolute;width:75%;height:700px;top:-80px;right:-10%;border-radius:50%;background:radial-gradient(ellipse,#b55c972b,transparent 62%);filter:blur(45px);animation:pd-aurora 18s ease-in-out infinite alternate}.pd-premium .pd-hero-scene canvas{width:100%;height:100%;position:absolute;inset:0;opacity:.6}.pd-premium .pd-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center}.pd-premium .pd-hero-grid>*{min-width:0}.pd-premium .pd-hero h1{font-size:clamp(62px,6.4vw,88px);letter-spacing:-.055em;line-height:1.01;max-width:660px;margin:0 0 29px}.pd-premium .pd-hero h1 em{display:block;color:#e8a1d0;letter-spacing:-.065em}.pd-premium .pd-hero-desc{font-size:18px;line-height:1.75;color:#d9cbe1;max-width:530px;margin-bottom:30px}.pd-premium .pd-hero-desc strong{color:var(--pd-ivory)}.pd-premium .pd-hero-goal{font-size:14px;line-height:1.7;color:#d6bedf;max-width:475px;margin:-10px 0 28px}.pd-premium .pd-hero-note{font-size:12px;line-height:1.7;color:var(--pd-muted);margin:18px 0 0;max-width:500px}.pd-premium .pd-hero-art{min-width:0;position:relative;display:grid;place-items:center;min-height:500px;padding:25px}.pd-premium .pd-orbit-wrap{position:absolute;inset:-12px 0;display:grid;place-items:center;overflow:clip;pointer-events:none}.pd-premium .pd-orbit{position:absolute;width:450px;height:390px;border:1px solid #e8c98725;border-radius:50%;transform:rotate(-28deg);pointer-events:none}.pd-premium .pd-orbit:after{content:"";height:7px;width:7px;border-radius:50%;background:var(--pd-champagne);box-shadow:0 0 20px #e8c98766;position:absolute;top:15px;left:95px}.pd-premium .pd-orbit.pd-second{width:340px;height:480px;transform:rotate(30deg);border-color:#db83c229}.pd-premium .pd-orbit.pd-second:after{width:4px;height:4px;top:auto;bottom:48px;left:36px;background:var(--pd-orchid)}.pd-premium .pd-arch{position:relative;width:350px;min-height:440px;border-radius:190px 190px 30px 30px;background:linear-gradient(145deg,#6b4b6d,#442c4e 50%,#291b33);border:1px solid #f2cce854;box-shadow:0 25px 65px #03010555;padding:62px 40px 38px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.pd-premium .pd-arch:before{content:"";position:absolute;width:280px;height:260px;left:20px;top:-50px;border-radius:50%;background:#e7b8d225;filter:blur(35px);pointer-events:none}.pd-premium .pd-arch .pd-overline{font-size:12px;letter-spacing:.12em;margin-bottom:24px;color:#edc9e7}.pd-premium .pd-arch .pd-overline:before{display:none}.pd-premium .pd-art-heading{font:400 53px/1.02 var(--pd-serif);letter-spacing:-.045em;position:relative;margin:0}.pd-premium .pd-art-heading em{color:#f2bedf}.pd-premium .pd-art-rules{position:relative;display:grid;gap:10px;border-top:1px solid #ffffff30;padding-top:24px;margin-top:27px;font-size:13px;color:#e6d7eb;line-height:1.5}.pd-premium .pd-art-rules span{display:flex;align-items:center;gap:8px}.pd-premium .pd-art-rules span:before{content:"";height:4px;width:4px;border-radius:50%;background:var(--pd-champagne);flex-shrink:0}.pd-premium .pd-art-label{position:absolute;right:0;bottom:9px;max-width:247px;padding:17px 22px;background:var(--pd-ivory);color:var(--pd-ink);border-radius:14px;box-shadow:0 12px 34px #0003;font-size:12px;line-height:1.65}.pd-premium .pd-art-label strong{display:block;font-size:14px;margin-bottom:3px}.pd-premium .pd-hero-bottom{margin-top:70px;display:flex;gap:30px;align-items:center;justify-content:space-between;padding:24px 0;border-top:1px solid var(--pd-line);border-bottom:1px solid var(--pd-line)}.pd-premium .pd-hero-promises{display:flex;gap:30px;flex-wrap:wrap;font-size:13px;color:#d6c8dd}.pd-premium .pd-hero-promises span{display:flex;align-items:center;gap:9px}.pd-premium .pd-hero-promises span:before{content:"✓";color:var(--pd-champagne);font-size:12px}.pd-premium .pd-explore{font-size:12px;letter-spacing:.05em;color:var(--pd-muted);display:inline-flex;align-items:center;gap:14px;white-space:nowrap}.pd-premium .pd-explore i{font-style:normal;display:grid;place-items:center;width:38px;height:38px;border:1px solid #ffffff30;border-radius:50%}.pd-premium .pd-motion-toggle{color:var(--pd-muted);background:transparent;font-size:12px;min-height:44px;padding:12px 0;display:flex;gap:8px;align-items:center;margin-top:7px}.pd-premium .pd-motion-toggle:before{content:"Ⅱ";color:var(--pd-champagne)}.pd-premium .pd-motion-toggle[aria-pressed=true]:before{content:"▷"}.pd-premium .pd-motion-off .pd-aurora,.pd-premium .pd-scene-offscreen .pd-aurora{animation-play-state:paused}.pd-premium .pd-section-pad{padding:110px 0}.pd-premium .pd-light{background:var(--pd-ivory);color:var(--pd-ink);color-scheme:light}.pd-premium .pd-light .pd-overline,.pd-premium .pd-light .pd-section-title em{color:var(--pd-rose-dark)}.pd-premium .pd-light .pd-section-intro,.pd-premium .pd-light .pd-tiny{color:var(--pd-paper-muted)}.pd-premium .pd-activity-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.pd-premium .pd-activity-body{font-size:17px;line-height:1.8;color:var(--pd-paper-muted)}.pd-premium .pd-activity-body strong{color:var(--pd-ink)}.pd-premium .pd-activity-line{border-top:1px solid #34203b24;padding:24px 0;display:grid;grid-template-columns:35px 1fr;gap:16px}.pd-premium .pd-activity-line>span{font:italic 24px var(--pd-serif);color:#976b87}.pd-premium .pd-activity-line h3{font-size:18px;line-height:1.35;margin-bottom:8px}.pd-premium .pd-activity-line p{font-size:14px;line-height:1.7;color:var(--pd-paper-muted);margin:0}.pd-premium .pd-boundary{margin-top:37px;border-left:2px solid #aa7499;background:#f5e8ef;padding:22px 24px;font-size:14px;line-height:1.8;color:#634e66}.pd-premium .pd-boundary strong{color:#3c2742}.pd-premium .pd-boundary a{text-decoration:underline;text-underline-offset:4px;display:inline-block;padding:3px 0}.pd-premium .pd-section-top{display:flex;gap:40px;align-items:flex-end;justify-content:space-between;margin-bottom:48px}.pd-premium .pd-section-top .pd-section-intro{max-width:390px;margin-top:0;font-size:15px}.pd-premium .pd-support{background:#211529;position:relative}.pd-premium .pd-support .pd-section-title{max-width:660px}.pd-premium .pd-support-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}.pd-premium .pd-support-copy{font-size:17px;color:#d7c7df;line-height:1.8}.pd-premium .pd-support-points{display:grid;gap:0}.pd-premium .pd-support-point{border-bottom:1px solid var(--pd-line);padding:20px 0;display:flex;gap:18px;align-items:flex-start}.pd-premium .pd-support-point>span{color:var(--pd-champagne);font-size:12px;line-height:1.6;padding-top:3px}.pd-premium .pd-support-point h3{font-size:17px;margin-bottom:7px}.pd-premium .pd-support-point p{font-size:14px;line-height:1.7;color:var(--pd-muted);margin:0}.pd-premium .pd-stories{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:25px;margin-top:65px}.pd-premium .pd-story{margin:0;padding:30px 27px;border:1px solid #e2bfd231;border-radius:18px;background:#2a1d33;display:flex;flex-direction:column}.pd-premium .pd-story:first-child{background:#3c2943;border-color:#e3b9d64a}.pd-premium .pd-story-mark{font-family:var(--pd-serif);font-size:55px;color:#d79bc4;line-height:.8;margin-bottom:19px}.pd-premium .pd-story blockquote{font:italic 25px/1.35 var(--pd-serif);letter-spacing:-.02em;margin:0 0 27px}.pd-premium .pd-story figcaption{font-size:12px;color:#d4b6d7;letter-spacing:.05em;margin-top:auto;line-height:1.5}.pd-premium .pd-stories-note{font-size:12px;color:var(--pd-muted);margin:18px 0 0}.pd-premium .pd-process{background:#fbf0e7}.pd-premium .pd-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:43px;margin-top:58px;counter-reset:step}.pd-premium .pd-step{padding-top:25px;border-top:1px solid #583a5a3d}.pd-premium .pd-step-number{font:italic 38px var(--pd-serif);color:#aa7897}.pd-premium .pd-step h3{font-size:22px;line-height:1.25;letter-spacing:-.02em;margin:22px 0 14px}.pd-premium .pd-step p{font-size:15px;line-height:1.8;color:var(--pd-paper-muted);max-width:320px}.pd-premium .pd-process .pd-actions{margin-top:40px}.pd-premium .pd-process .pd-tiny{margin-top:18px;max-width:640px}.pd-premium .pd-payments{background:var(--pd-ivory);padding-top:15px}.pd-premium .pd-payment-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.pd-premium .pd-payment-copy h2{max-width:550px}.pd-premium .pd-payment-copy>p{font-size:16px;line-height:1.8;color:var(--pd-paper-muted);margin:24px 0}.pd-premium .pd-payment-methods{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0}.pd-premium .pd-payment-methods span{padding:10px 14px;border:1px solid #6f4f7433;border-radius:100px;font-size:12px;line-height:1.5;color:#5d4563}.pd-premium .pd-calc{background:#eeddde;border:1px solid #97648b36;border-radius:22px;padding:31px;margin-top:28px}.pd-premium .pd-calc-kicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#7c5274;margin:0 0 12px}.pd-premium .pd-calc h3{font-size:25px;letter-spacing:-.03em;margin-bottom:16px}.pd-premium .pd-calc>p{font-size:14px;line-height:1.8;color:#634e66;margin-bottom:20px}.pd-premium .pd-calc-row{display:flex;justify-content:space-between;gap:18px;align-items:baseline;border-top:1px solid #6d466c29;padding:14px 0;font-size:14px}.pd-premium .pd-calc-row strong{font-size:21px;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.pd-premium .pd-calc-row.pd-total{border-top:1px solid #6d466c55;margin-top:2px;color:#3f2547}.pd-premium .pd-calc-row.pd-total strong{font-size:30px}.pd-premium .pd-calc .pd-calc-foot{font-size:12px;margin-top:9px;color:#735c72}.pd-premium .pd-calc-foot a{text-decoration:underline;text-underline-offset:4px}.pd-premium .pd-portal-concept{position:relative;overflow:hidden;border-radius:25px;padding:38px;background:#25182f;color:var(--pd-ivory);border:1px solid #64426d;min-height:450px;margin-top:7px}.pd-premium .pd-portal-concept:before{content:"";height:330px;width:330px;background:radial-gradient(ellipse,#a86d9740,transparent 68%);position:absolute;top:-100px;right:-100px;pointer-events:none}.pd-premium .pd-portal-concept .pd-overline{color:var(--pd-champagne);position:relative;font-size:12px}.pd-premium .pd-portal-concept h3{font-size:35px;line-height:1.12;letter-spacing:-.04em;position:relative;margin-bottom:20px}.pd-premium .pd-portal-concept h3 em{color:#e1a7ce}.pd-premium .pd-portal-description{font-size:15px;color:#ccb8d4;line-height:1.8;position:relative}.pd-premium .pd-portal-item{display:grid;grid-template-columns:30px 1fr;gap:12px;padding:18px 0;border-top:1px solid #ffffff23;position:relative}.pd-premium .pd-portal-item>span{font-family:var(--pd-serif);font-size:20px;color:var(--pd-champagne)}.pd-premium .pd-portal-item strong{display:block;font-size:15px;font-weight:500;margin-bottom:5px}.pd-premium .pd-portal-item p{font-size:12px;color:#c2accd;line-height:1.6;margin:0}.pd-premium .pd-portal-label{font-size:12px;color:#cbb4d2;line-height:1.65;border-top:1px solid #ffffff23;padding-top:16px;margin-top:13px}.pd-premium .pd-portal-link{margin-top:20px;text-decoration:underline;text-underline-offset:6px;font-size:13px;display:inline-flex;align-items:center;gap:10px}.pd-premium .pd-requirements{background:#281a31}.pd-premium .pd-requirements-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.pd-premium .pd-requirements .pd-section-title{font-size:clamp(35px,4vw,51px)}.pd-premium .pd-checklist{list-style:none;padding:0;margin:27px 0 34px}.pd-premium .pd-checklist li{display:flex;gap:13px;font-size:14px;line-height:1.7;padding:13px 0;border-bottom:1px solid #ffffff1f;color:#d8c5e1}.pd-premium .pd-checklist li:before{content:"✓";color:var(--pd-champagne);padding-top:1px}.pd-premium .pd-faq{border-top:1px solid #ffffff35}.pd-premium .pd-faq-item{border-bottom:1px solid #ffffff26}.pd-premium .pd-faq-button{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;background:transparent;color:var(--pd-ivory);font-size:16px;line-height:1.5;padding:24px 0;gap:25px;min-height:70px;font-weight:500}.pd-premium .pd-faq-icon{font-size:23px;color:#dca2cb;font-weight:400;min-width:18px;text-align:center}.pd-premium .pd-faq-answer{font-size:14px;line-height:1.9;color:#cfbbd8;padding:0 34px 24px 0}.pd-premium .pd-faq-answer p{margin:0}.pd-premium .pd-faq-answer a{text-decoration:underline;text-underline-offset:4px}.pd-premium .pd-closing{text-align:center;position:relative;isolation:isolate;overflow:hidden;padding:110px 0 75px;background:#1a1023}.pd-premium .pd-closing:before{content:"";position:absolute;height:590px;width:800px;max-width:110%;background:radial-gradient(ellipse,#7c3d6950,transparent 67%);left:50%;top:-160px;transform:translate(-50%);z-index:-1;pointer-events:none}.pd-premium .pd-closing .pd-overline{justify-content:center}.pd-premium .pd-closing .pd-section-title{font-size:clamp(44px,5.5vw,75px);max-width:800px;margin:auto}.pd-premium .pd-closing .pd-section-intro{margin:27px auto 33px;max-width:570px}.pd-premium .pd-closing .pd-actions{justify-content:center}.pd-premium .pd-closing .pd-tiny{margin-top:22px}.pd-premium .pd-referral{margin:65px auto 0;max-width:670px;border-top:1px solid #ffffff25;padding-top:27px;color:#bfa8cb;font-size:13px;line-height:1.8}.pd-premium .pd-referral strong{color:#e1cce9;font-weight:500}.pd-premium .pd-site-footer{background:#160f1e;padding:36px 0 24px;border-top:1px solid #ffffff1f}.pd-premium .pd-footer-main{display:flex;justify-content:space-between;gap:35px;align-items:center}.pd-premium .pd-footer-links{display:flex;align-items:center;gap:20px;flex-wrap:wrap;font-size:12px;color:var(--pd-muted)}.pd-premium .pd-footer-links a{display:inline-flex;align-items:center;padding:8px 0}.pd-premium .pd-footer-note{font-size:12px;color:#a996b3;line-height:1.7;border-top:1px solid #ffffff18;padding-top:22px;margin-top:27px}.pd-premium .pd-footer-note span{display:block}.pd-premium .pd-footer-note a{text-decoration:underline;text-underline-offset:3px}.pd-premium .pd-back-top{min-height:44px;display:inline-flex;align-items:center}.pd-premium .pd-mobile-dialog{border:1px solid #6b4b76;background:#24172d;color:var(--pd-ivory);border-radius:24px;width:min(440px,calc(100% - 28px));max-height:calc(100dvh - 28px);padding:25px;overflow:auto}.pd-premium .pd-dialog-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.pd-premium .pd-close-button{width:44px;height:44px;border-radius:50%;border:1px solid #ffffff3b;background:#36233e;color:var(--pd-ivory);font-size:24px;display:grid;place-items:center;flex-shrink:0}.pd-premium .pd-mobile-dialog h2{font-size:23px;letter-spacing:-.03em}.pd-premium .pd-mobile-menu-links{display:grid;gap:0;margin:25px 0 20px}.pd-premium .pd-mobile-menu-links a{font-size:21px;line-height:1.4;min-height:59px;padding:15px 0;border-bottom:1px solid #ffffff20}.pd-premium .pd-mobile-dialog .pd-btn{width:100%;margin:4px 0}.pd-premium .pd-mobile-dialog .pd-tiny{margin-top:17px}.pd-premium .pd-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pd-premium [hidden]{display:none!important}@keyframes pd-aurora{0%{transform:translate(-30px,-5px) scale(.95)}to{transform:translate(35px,45px) scale(1.1)}}@media(min-width:1500px){.pd-premium .pd-hero-grid{gap:85px}.pd-premium .pd-hero{padding-top:100px}}@media(max-width:1280px){.pd-premium .pd-hero-art{min-height:0;grid-template-columns:minmax(0,1fr);gap:14px}.pd-premium .pd-arch{grid-area:1/1;max-width:100%}.pd-premium .pd-orbit-wrap{position:relative;inset:auto;grid-area:1/1;width:100%;height:100%}.pd-premium .pd-art-label{position:static;justify-self:end;width:100%}}@media(max-width:1100px){.pd-premium .pd-desktop-nav{gap:18px}.pd-premium .pd-desktop-nav .pd-portal{display:none}.pd-premium .pd-hero-grid{gap:20px}.pd-premium .pd-hero-art{padding:16px}.pd-premium .pd-arch{width:315px;min-height:420px;padding:55px 34px 35px}.pd-premium .pd-orbit{width:365px;height:370px}.pd-premium .pd-orbit.pd-second{width:285px;height:420px}.pd-premium .pd-art-label{max-width:225px;padding:15px 19px}.pd-premium .pd-activity-grid{gap:50px}.pd-premium .pd-support-intro{gap:45px}.pd-premium .pd-requirements-grid{gap:50px}.pd-premium .pd-payment-layout{gap:35px}}@media(max-width:960px){.pd-premium .pd-desktop-nav{display:none}.pd-premium .pd-mobile-toggle{display:flex}.pd-premium .pd-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px}.pd-premium .pd-hero h1{font-size:66px}.pd-premium .pd-arch{width:285px;min-height:390px;padding:52px 30px 30px}.pd-premium .pd-art-heading{font-size:47px}.pd-premium .pd-orbit{width:320px;height:330px}.pd-premium .pd-orbit.pd-second{height:390px;width:235px}.pd-premium .pd-art-label{max-width:218px}.pd-premium .pd-hero-desc{font-size:16px}.pd-premium .pd-hero-promises{gap:18px}.pd-premium .pd-hero-bottom{margin-top:54px}.pd-premium .pd-stories{gap:15px}.pd-premium .pd-story{padding:27px 22px}.pd-premium .pd-story blockquote{font-size:23px}.pd-premium .pd-requirements-grid{grid-template-columns:.85fr 1.15fr;gap:40px}.pd-premium .pd-section-pad{padding:85px 0}.pd-premium .pd-payments{padding-top:5px}.pd-premium .pd-portal-concept{padding:29px}.pd-premium .pd-steps{gap:28px}.pd-premium .pd-section-top{gap:25px}.pd-premium .pd-section-top .pd-section-intro{max-width:310px}}@media(max-width:760px){.pd-premium .pd-container{width:calc(100% - 48px)}.pd-premium .pd-header-inner{min-height:77px}.pd-premium .pd-hero{padding-top:55px}.pd-premium .pd-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}.pd-premium .pd-hero h1{font-size:clamp(56px,9.5vw,78px);max-width:650px}.pd-premium .pd-hero-desc{font-size:17px;max-width:560px}.pd-premium .pd-hero-art{max-width:470px;width:100%;justify-self:center}.pd-premium .pd-arch{width:330px;min-height:420px;padding:58px 38px 34px}.pd-premium .pd-art-heading{font-size:53px}.pd-premium .pd-orbit{width:390px;height:370px}.pd-premium .pd-orbit.pd-second{height:435px;width:290px}.pd-premium .pd-art-label{max-width:235px}.pd-premium .pd-hero-bottom{margin-top:36px;align-items:flex-start}.pd-premium .pd-hero-promises{display:grid;gap:14px}.pd-premium .pd-explore{padding-top:2px}.pd-premium .pd-activity-grid,.pd-premium .pd-support-intro,.pd-premium .pd-payment-layout,.pd-premium .pd-requirements-grid{grid-template-columns:1fr;gap:35px}.pd-premium .pd-section-title{font-size:44px}.pd-premium .pd-activity-body{font-size:16px}.pd-premium .pd-activity-line{padding:22px 0}.pd-premium .pd-activity-grid>div:first-child{max-width:580px}.pd-premium .pd-boundary{margin-top:18px}.pd-premium .pd-support-copy{font-size:16px}.pd-premium .pd-support-points{margin-top:-15px}.pd-premium .pd-stories{grid-template-columns:1fr;gap:16px;margin-top:37px}.pd-premium .pd-story{padding:29px}.pd-premium .pd-story blockquote{font-size:28px;max-width:530px}.pd-premium .pd-story-mark{font-size:45px;margin-bottom:16px}.pd-premium .pd-stories-note{max-width:510px}.pd-premium .pd-section-top{display:block;margin-bottom:35px}.pd-premium .pd-section-top .pd-section-intro{margin-top:24px;max-width:540px;font-size:16px}.pd-premium .pd-steps{grid-template-columns:1fr;margin-top:35px;gap:25px}.pd-premium .pd-step{display:grid;grid-template-columns:44px 1fr;gap:2px 18px;padding-top:23px}.pd-premium .pd-step-number{grid-row:1/3;font-size:33px}.pd-premium .pd-step h3{margin:4px 0 9px;font-size:21px}.pd-premium .pd-step p{max-width:520px;grid-column:2;margin:0}.pd-premium .pd-process .pd-actions{margin-top:30px}.pd-premium .pd-payments{padding-top:0}.pd-premium .pd-payment-layout{gap:38px}.pd-premium .pd-portal-concept{min-height:0;padding:30px}.pd-premium .pd-portal-concept h3{max-width:440px}.pd-premium .pd-requirements-grid{gap:42px}.pd-premium .pd-requirements .pd-section-title{max-width:550px}.pd-premium .pd-checklist{margin-bottom:25px}.pd-premium .pd-requirements .pd-section-intro{margin-top:20px}.pd-premium .pd-closing{padding:85px 0 60px}.pd-premium .pd-closing .pd-section-title{font-size:58px}.pd-premium .pd-footer-main{align-items:flex-start;flex-direction:column;gap:25px}.pd-premium .pd-footer-links{gap:8px 20px}.pd-premium .pd-referral{margin-top:42px}}@media(max-width:430px){.pd-premium{scroll-padding-top:94px}.pd-premium .pd-container{width:calc(100% - 38px)}.pd-premium section{scroll-margin-top:94px}.pd-premium .pd-brand{gap:9px}.pd-premium .pd-brand-mark,.pd-premium .pd-brand-mark img{width:36px;height:36px}.pd-premium .pd-brand-name{font-size:12px;letter-spacing:.19em}.pd-premium .pd-brand-sub{font-size:12px;letter-spacing:0;margin-top:4px}.pd-premium .pd-header-inner{gap:10px;min-height:72px}.pd-premium .pd-mobile-toggle{width:44px;height:44px;flex-shrink:0}.pd-premium .pd-hero{padding-top:42px}.pd-premium .pd-hero h1{font-size:clamp(48px,13vw,57px);letter-spacing:-.055em}.pd-premium .pd-overline{font-size:12px;letter-spacing:.1em;margin-bottom:21px;gap:8px}.pd-premium .pd-overline:before{width:17px}.pd-premium .pd-hero-desc{font-size:16px;line-height:1.75}.pd-premium .pd-hero .pd-actions{gap:12px}.pd-premium .pd-hero .pd-actions .pd-btn-gold{width:100%;justify-content:space-between;padding:17px 22px}.pd-premium .pd-hero .pd-btn-text{font-size:13px}.pd-premium .pd-hero-note{font-size:12px}.pd-premium .pd-hero-art{padding:13px}.pd-premium .pd-arch{width:270px;max-width:100%;min-height:370px;border-radius:160px 160px 25px 25px;padding:47px 28px 28px}.pd-premium .pd-art-heading{font-size:46px}.pd-premium .pd-arch .pd-overline{font-size:12px;letter-spacing:.09em}.pd-premium .pd-art-rules{font-size:12px;margin-top:24px;padding-top:20px;gap:9px}.pd-premium .pd-orbit{width:300px;height:330px;max-width:110%}.pd-premium .pd-orbit.pd-second{width:230px;height:390px}.pd-premium .pd-art-label{font-size:12px;max-width:218px;padding:13px 17px}.pd-premium .pd-art-label strong{font-size:13px}.pd-premium .pd-hero-bottom{gap:18px;padding:23px 0}.pd-premium .pd-hero-promises{font-size:12px;gap:12px}.pd-premium .pd-explore{font-size:12px;gap:7px}.pd-premium .pd-explore i{width:32px;height:32px}.pd-premium .pd-motion-toggle{font-size:12px}.pd-premium .pd-section-pad{padding:65px 0}.pd-premium .pd-section-title{font-size:37px;line-height:1.1}.pd-premium .pd-section-intro{font-size:16px;margin-top:23px}.pd-premium .pd-activity-grid{gap:28px}.pd-premium .pd-activity-line{grid-template-columns:27px 1fr;gap:11px}.pd-premium .pd-activity-line h3{font-size:17px}.pd-premium .pd-activity-line p{font-size:14px}.pd-premium .pd-boundary{padding:18px 19px;font-size:13px}.pd-premium .pd-story{padding:25px 23px}.pd-premium .pd-story blockquote{font-size:25px}.pd-premium .pd-support-point{gap:12px}.pd-premium .pd-support-point h3{font-size:16px}.pd-premium .pd-support-point p{font-size:14px}.pd-premium .pd-section-top .pd-section-intro{font-size:15px}.pd-premium .pd-steps{gap:23px}.pd-premium .pd-step{grid-template-columns:36px 1fr;-moz-column-gap:13px;column-gap:13px}.pd-premium .pd-step h3{font-size:20px}.pd-premium .pd-step p{font-size:14px}.pd-premium .pd-payments{padding-top:0}.pd-premium .pd-payment-copy>p{font-size:15px}.pd-premium .pd-calc{padding:24px 21px;border-radius:18px}.pd-premium .pd-calc h3{font-size:23px}.pd-premium .pd-calc-row{gap:15px;font-size:13px;line-height:1.6}.pd-premium .pd-calc-row strong{font-size:20px}.pd-premium .pd-calc-row.pd-total strong{font-size:26px}.pd-premium .pd-payment-methods{gap:8px}.pd-premium .pd-payment-methods span{font-size:12px;padding:9px 12px}.pd-premium .pd-portal-concept{padding:26px 24px;border-radius:19px}.pd-premium .pd-portal-concept h3{font-size:33px}.pd-premium .pd-portal-description{font-size:14px}.pd-premium .pd-requirements .pd-section-title{font-size:37px}.pd-premium .pd-faq-button{font-size:15px;padding:21px 0;gap:15px}.pd-premium .pd-faq-answer{font-size:14px;padding:0 15px 22px 0}.pd-premium .pd-closing{padding:65px 0 48px}.pd-premium .pd-closing .pd-section-title{font-size:45px}.pd-premium .pd-closing .pd-section-intro{font-size:16px}.pd-premium .pd-closing .pd-actions{gap:15px}.pd-premium .pd-closing .pd-actions .pd-btn-gold{width:100%;justify-content:space-between}.pd-premium .pd-closing .pd-btn-text{font-size:13px}.pd-premium .pd-referral{font-size:12px}.pd-premium .pd-footer-links{font-size:12px;gap:5px 18px}.pd-premium .pd-site-footer{padding-top:28px}.pd-premium .pd-footer-note{font-size:12px}}@media(prefers-reduced-motion:reduce){.pd-premium{scroll-behavior:auto}.pd-premium .pd-aurora{animation:none}.pd-premium *{transition:none!important}}@media print{.pd-premium .pd-site-header,.pd-premium .pd-hero-art,.pd-premium .pd-motion-toggle,.pd-premium .pd-actions,.pd-premium dialog{display:none!important}.pd-premium{background:#fff;color:#302238}.pd-premium section,.pd-premium .pd-support,.pd-premium .pd-requirements,.pd-premium .pd-closing,.pd-premium .pd-site-footer{background:#fff!important;color:#302238!important}.pd-premium .pd-section-title em{color:#82516f}.pd-premium .pd-section-pad{padding:35px 0}.pd-premium .pd-hero{padding:25px 0}.pd-premium .pd-hero-grid,.pd-premium .pd-activity-grid,.pd-premium .pd-support-intro,.pd-premium .pd-payment-layout,.pd-premium .pd-requirements-grid{display:block}.pd-premium .pd-section-intro,.pd-premium .pd-hero-desc,.pd-premium .pd-tiny,.pd-premium .pd-support-copy,.pd-premium .pd-support-point p,.pd-premium .pd-checklist li,.pd-premium .pd-faq-answer,.pd-premium .pd-referral,.pd-premium .pd-footer-note,.pd-premium .pd-footer-links{color:#67556c!important}.pd-premium .pd-hero h1{font-size:48px}.pd-premium .pd-hero h1 em{color:#82516f}.pd-premium .pd-container{width:calc(100% - 44px)}.pd-premium .pd-hero-bottom{margin-top:25px}.pd-premium .pd-stories{gap:15px}.pd-premium .pd-story,.pd-premium .pd-portal-concept,.pd-premium .pd-calc{-moz-column-break-inside:avoid;break-inside:avoid}.pd-premium .pd-story{background:#eee0ea!important;color:#302238!important}.pd-premium .pd-story figcaption{color:#6d4f70}.pd-premium .pd-section-title{font-size:34px}.pd-premium .pd-steps{gap:20px}.pd-premium .pd-faq-answer[hidden]{display:block!important}.pd-premium .pd-faq-button{color:#302238}.pd-premium .pd-close-button{display:none!important}}.pd-premium{min-height:100vh;overflow-x:clip;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pd-premium h1,.pd-premium h2,.pd-premium h3,.pd-premium p,.pd-premium figure,.pd-premium blockquote{font-family:var(--pd-sans)}.pd-premium .pd-art-heading,.pd-premium .pd-story blockquote{font-family:var(--pd-serif)}.pd-premium button{font-family:inherit}.pd-premium .pd-anchor,.pd-premium [id]{scroll-margin-top:112px}.pd-premium .pd-anchor{display:block;height:0;pointer-events:none}.pd-premium.pd-motion-off .pd-aurora{animation-play-state:paused}.pd-premium .pd-mobile-dialog{margin:auto}.pd-premium .pd-mobile-dialog::backdrop{background:#09040dcc;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.pd-premium .pd-menu-note{margin-top:18px}.pd-premium .pd-footer-note p{margin:0}.pd-premium .pd-calc-unavailable{margin-bottom:0}@media(max-width:430px){.pd-premium .pd-anchor,.pd-premium [id]{scroll-margin-top:94px}}
