.up-page{background:radial-gradient(ellipse at 90% 3%,#ffcc9170,transparent 25%),linear-gradient(150deg,#fff7ee 0,#fff 34%,#fff 90%,#ffe7ce)}.up-page .ugx-wrap{width:min(1240px,94%)}.up-page .ugx-header{padding-top:6px}.up-page .ugx-brand{width:175px}.up-page .ugx-brand img{width:143px;height:90px}.up-page .ugx-nav a{font-size:11px}.up-account{position:relative;min-width:160px;border:1px solid #fff;border-radius:18px;background:#fff8eddd;box-shadow:0 5px 20px #c05a1210}.up-account summary{display:flex;align-items:center;gap:7px;padding:8px 13px;cursor:pointer;list-style:none}.up-account summary::-webkit-details-marker{display:none}.up-account summary b{display:block;font-size:12px;max-width:130px;overflow:hidden;text-overflow:ellipsis}.up-account summary small{display:block;font-size:10px;color:#66717c}.up-account summary>.ugx-icon{width:32px;height:32px}.up-account nav{position:absolute;top:calc(100% + 7px);right:0;width:200px;border:1px solid #ffddc1;border-radius:14px;background:white;padding:9px;box-shadow:0 8px 25px #56270d20;z-index:10}.up-account nav a{display:block;padding:10px;border-radius:9px;font-size:13px}.up-account nav a:hover{background:#fff1e4}.up-hero{display:grid;grid-template-columns:51% 49%;align-items:center;min-height:310px}.up-hero-copy{position:relative;z-index:1;padding:16px 0 28px 12px}.up-hero h1{font-size:clamp(34px,4.2vw,54px);line-height:1.04;letter-spacing:-1.8px}.up-hero-copy>p{font-size:17px;line-height:1.45;margin:14px 0 15px;color:#263244}.up-hero>img{width:100%;max-height:365px;object-fit:contain;mix-blend-mode:multiply;align-self:end}.up-hero-benefits{display:flex;gap:10px}.up-hero-benefits>div{display:flex;align-items:center;gap:7px;background:#ffffffcf;padding:7px 13px 7px 7px;border-radius:15px;box-shadow:0 5px 15px #6a49230b;font-size:12px;line-height:1.35}.up-hero-benefits .ugx-icon{width:39px;height:39px}.up-plans{padding:28px 0 12px}.up-page .ugx-section-heading{margin:0 12px 41px;align-items:center}.up-page .ugx-section-heading h2{font-size:40px}.up-page .ugx-section-heading p{font-size:13px}.up-page .ugx-section-heading .ugx-btn{font-size:12px;white-space:nowrap;padding-inline:20px;min-height:45px}.up-page .ugx-plan-grid{gap:30px 18px}.up-page .ugx-plan-card{position:relative;border-radius:15px;padding:0 7px 7px;background:radial-gradient(ellipse at 50% 0,#fff8 0,transparent 50%),linear-gradient(130deg,var(--tier),var(--tint) 65%,var(--tier));box-shadow:0 8px 20px #83562f15}.up-page .up-tier-0,.up-page .up-tier-3{--tier:#ff9b40;--tint:#fff0dd}.up-page .up-tier-1{--tier:#aeb8c6;--tint:#f4f5f8}.up-page .up-tier-2,.up-page .up-tier-7{--tier:#ffbf24;--tint:#fff0c4}.up-page .up-tier-4{--tier:#ff5b64;--tint:#ffe7e0}.up-page .up-tier-5{--tier:#a96df3;--tint:#f2e8ff}.up-page .up-tier-6{--tier:#459dff;--tint:#e2f1ff}.up-plan-badge{position:relative;z-index:1;display:block;flex-shrink:0;width:96px;height:96px;margin:-27px auto -3px;background-image:url('ugx-plan-badges.png');background-size:400% 200%;background-repeat:no-repeat;filter:drop-shadow(0 5px 6px #74491d24)}.up-badge-0{background-position:0 0}.up-badge-1{background-position:33.333333% 0}.up-badge-2{background-position:66.666667% 0}.up-badge-3{background-position:100% 0}.up-badge-4{background-position:0 100%}.up-badge-5{background-position:33.333333% 100%}.up-badge-6{background-position:66.666667% 100%}.up-badge-7{background-position:100% 100%}.up-page .ugx-plan-card h3{font-size:16px;font-weight:700;margin:0 0 8px;min-height:20px}.up-featured{position:absolute;right:0;top:0;background:#138719;color:#fff;font-size:9px;font-weight:600;padding:7px 8px;border-radius:0 14px 0 10px}.up-page .ugx-plan-body{padding:10px 13px 12px;border-radius:15px}.up-page .ugx-plan-amount{font-size:27px;padding-bottom:8px}.up-page .ugx-plan-body dl{font-size:12px;margin-bottom:12px}.up-page .ugx-plan-body dl>div{padding:6px 0}.up-page .ugx-plan-body .ugx-btn{font-size:15px;min-height:44px}.up-feature-strip{display:grid;grid-template-columns:repeat(4,1fr);margin:22px 0 12px;background:linear-gradient(120deg,#fff,#fff8ef);border:1px solid white;border-radius:22px;box-shadow:0 6px 22px #5938100c;padding:14px 8px}.up-feature-strip>div,.up-feature-strip>a{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 12px}.up-feature-strip>div+div,.up-feature-strip>a{border-left:1px solid #e5dfd9}.up-feature-strip strong{font-size:13px;display:block}.up-feature-strip small{font-size:11px;display:block;color:#5c6573}.up-feature-strip .ugx-icon{width:43px;height:43px}.up-cta{display:grid;grid-template-columns:33% 29% 38%;align-items:center;background:radial-gradient(ellipse at 10% 20%,#8b3000 0,#b8510a 26%,transparent 57%),linear-gradient(110deg,#ff9c39,#fff3e4 63%,#fff);border-radius:24px;overflow:hidden;margin-top:10px;min-height:225px;border:1px solid #fff}.up-cta-copy{padding:25px;color:white}.up-cta-copy h2{font-size:29px;color:white;letter-spacing:-.8px}.up-cta-copy p{font-size:13px;line-height:1.5;margin:10px 0 16px}.up-cta-copy .ugx-btn{font-size:13px;padding:11px 20px;min-height:43px}.up-cta-art{width:100%;mix-blend-mode:multiply}.up-cta-brand{text-align:center;padding:16px 15px}.up-cta-brand>img{width:160px;margin:0 auto -5px;mix-blend-mode:multiply}.up-cta-brand>p{font-size:8px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:5px}.up-cta-brand i{height:2px;width:16px;background:#ff5800}.up-cta-brand>div{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:16px}.up-cta-brand>div>span{background:#ffffffbf;border-radius:12px;font-size:9px;padding:10px 3px;box-shadow:0 3px 8px #66441208}.up-cta-brand b{font-size:15px;display:block}.up-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0}.up-footer nav{display:flex;gap:22px;flex-wrap:wrap;font-size:12px}.up-footer>small{font-size:10px;text-align:right;color:#67707d}.up-alert{background:#fff1ef;color:#9b231d;border:1px solid #ecc0b8;border-radius:14px;padding:15px 20px;margin:0 0 36px}.up-alert ul{padding-left:20px;margin:5px 0 0}.up-success{color:#155f2e;background:#effbf1;border-color:#b0d6bc}.up-calculator{border:1px solid #ffd7b4;background:#fffbf7;border-radius:20px;margin:18px 0;scroll-margin-top:20px}.up-calculator summary{padding:15px 20px;cursor:pointer;font-size:15px;font-weight:700;color:#c2410c;list-style:none;display:flex;align-items:center;justify-content:space-between}.up-calculator summary::-webkit-details-marker{display:none}.up-calculator summary span{font-size:24px}.up-calculator[open] summary{border-bottom:1px solid #f1dcc9}.up-calculator-body{padding:20px}.up-calculator-body>p{font-size:12px;color:#5e6671}.up-calc-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:16px}.up-calc-fields label{font-size:12px;font-weight:600}.up-calc-fields select,.up-calc-fields input{font:inherit;display:block;width:100%;min-width:0;border:1px solid #d5c2b1;border-radius:10px;height:44px;padding:8px 12px;margin-top:6px;background:#fff;color:#172132}.up-calc-fields input[readonly]{background:#fff1e3}.up-calc-fields input[aria-invalid=true]{border-color:#c32d1c}.up-calculator-body .up-calc-error{color:#b5241c;min-height:17px;margin-top:8px}.up-calc-results{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:10px}.up-calc-results>div{background:#fff;border:1px solid #f3dec9;border-radius:13px;padding:14px}.up-calc-results small{display:block;color:#606776;font-size:12px}.up-calc-results strong{display:block;font-size:21px;color:#d94b0e;overflow-wrap:anywhere;margin-top:5px}.up-page summary:focus-visible,.up-page select:focus-visible{outline:3px solid #176db3;outline-offset:3px}
@media(max-width:1150px){.up-hero h1{font-size:43px}.up-hero-copy>p{font-size:15px}.up-page .ugx-section-heading h2{font-size:35px}.up-page .ugx-plan-body{padding-inline:10px}.up-page .ugx-plan-body dl{font-size:11px}.up-page .ugx-plan-amount{font-size:24px}.up-feature-strip strong{font-size:12px}.up-feature-strip small{font-size:10px}.up-page .ugx-nav a{font-size:10px}.up-cta-copy{padding:20px}.up-cta-copy h2{font-size:25px}.up-cta-brand b{font-size:13px}.up-footer nav{gap:16px}}
@media(max-width:980px){.up-hero{min-height:290px}.up-hero h1{font-size:36px}.up-hero-copy{padding-left:0}.up-hero-copy>p{font-size:13px}.up-hero-benefits{gap:6px}.up-hero-benefits>div{padding:7px;font-size:10px;gap:4px}.up-hero-benefits .ugx-icon{width:32px;height:32px}.up-page .ugx-section-heading{margin-inline:0}.up-page .ugx-section-heading h2{font-size:31px}.up-page .ugx-section-heading p{font-size:11px}.up-page .ugx-section-heading .ugx-btn{font-size:10px;padding-inline:15px}.up-page .ugx-plan-grid{gap:31px 12px}.up-page .ugx-plan-card h3{font-size:13px}.up-page .ugx-plan-body{padding:8px}.up-page .ugx-plan-body dl{font-size:10px}.up-page .ugx-plan-amount{font-size:20px}.up-page .ugx-plan-body .ugx-btn{font-size:13px}.up-plan-badge{width:82px;height:82px;margin-top:-23px}.up-featured{font-size:8px;padding:5px 6px}.up-feature-strip>div,.up-feature-strip>a{gap:5px;padding-inline:5px}.up-feature-strip .ugx-icon{width:34px;height:34px}.up-feature-strip strong{font-size:10px}.up-feature-strip small{font-size:9px}.up-cta{grid-template-columns:40% 24% 36%}.up-cta-brand{padding:12px 8px}.up-cta-brand>div{gap:3px}.up-cta-brand>div>span{font-size:8px}.up-cta-copy p{font-size:11px}.up-cta-copy .ugx-btn{font-size:11px}.up-footer nav{gap:13px;font-size:11px}.up-page .ugx-header .ugx-nav a{font-size:14px}}
@media(max-width:680px){.up-page .ugx-wrap{width:92%}.up-page .ugx-brand{width:140px}.up-page .ugx-brand img{width:118px;height:72px}.up-account{min-width:0}.up-account summary{padding:7px 9px;gap:5px}.up-account summary b{max-width:82px;font-size:10px}.up-account summary small{font-size:9px}.up-account summary>.ugx-icon{width:27px;height:27px}.up-hero{grid-template-columns:1fr;min-height:0;text-align:center}.up-hero-copy{padding:20px 0 5px}.up-hero h1{font-size:clamp(30px,7.8vw,44px);letter-spacing:-1.2px}.up-hero-copy>p{font-size:14px;margin:13px 0}.up-desktop-break{display:none}.up-hero-benefits{justify-content:center;gap:8px}.up-hero-benefits>div{font-size:10px;padding:7px 9px}.up-hero>img{width:100%;height:auto;max-height:285px;margin:5px auto 0}.up-plans{padding-top:19px}.up-page .ugx-section-heading{margin-bottom:42px;gap:14px}.up-page .ugx-section-heading h2{font-size:31px}.up-page .ugx-section-heading p{font-size:12px}.up-page .ugx-section-heading .ugx-btn{font-size:12px;min-height:41px}.up-page .ugx-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:31px 11px}.up-page .ugx-plan-card{padding:0 6px 6px}.up-page .ugx-plan-card h3{font-size:12px;min-height:15px}.up-page .ugx-plan-amount{font-size:21px;letter-spacing:-.6px}.up-page .ugx-plan-body{padding:8px 7px}.up-page .ugx-plan-body dl{font-size:10px}.up-page .ugx-plan-body dl>div{gap:4px}.up-page .ugx-plan-body .ugx-btn{font-size:12px;min-height:39px}.up-plan-badge{width:80px;height:80px}.up-featured{font-size:7px;padding:4px;top:2px}.up-feature-strip{grid-template-columns:1fr 1fr;gap:15px 0;padding:17px 8px}.up-feature-strip>div,.up-feature-strip>a{justify-content:flex-start;padding:0 7px;gap:7px}.up-feature-strip>div:nth-child(3){border-left:0}.up-feature-strip strong{font-size:11px}.up-feature-strip small{font-size:9px}.up-cta{grid-template-columns:1fr 1fr;border-radius:20px;background:radial-gradient(ellipse at 0 0,#913400,transparent 64%),linear-gradient(145deg,#d86808,#fff3df 75%)}.up-cta-copy{grid-column:1/-1;padding:24px 22px 8px;text-align:center}.up-cta-copy h2{font-size:29px}.up-cta-copy p{font-size:13px}.up-cta-copy .ugx-btn{font-size:13px}.up-cta-art{padding:5px}.up-cta-brand{padding:12px 6px 20px}.up-cta-brand>img{width:135px}.up-cta-brand>p{font-size:5.5px;gap:3px}.up-cta-brand>div{grid-template-columns:1fr;gap:4px;margin-top:10px}.up-cta-brand>div>span{padding:4px;font-size:8px}.up-cta-brand b{font-size:10px;display:inline;margin-right:5px}.up-footer{flex-wrap:wrap;justify-content:center;text-align:center;gap:12px}.up-footer nav{width:100%;justify-content:center;font-size:11px}.up-footer>small{text-align:center}.up-calculator-body{padding:15px}.up-calc-fields{grid-template-columns:1fr;gap:12px}.up-calc-results{grid-template-columns:1fr;gap:8px}.up-calc-results>div{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.up-calc-results strong{font-size:18px;margin:0}.up-calc-results small{font-size:11px}}
@media(max-width:360px){.up-page .ugx-plan-amount{font-size:18px}.up-page .ugx-plan-body dl{font-size:9px}.up-page .ugx-plan-body{padding-inline:5px}.up-page .ugx-plan-card h3{font-size:11px}.up-page .ugx-plan-grid{gap:30px 8px}.up-account summary>.ugx-icon{display:none}.up-featured{font-size:6px}.up-hero-benefits>div{padding:7px 6px;gap:2px}.up-hero-benefits .ugx-icon{width:27px;height:27px}}
.up-page .ugx-plan-grid{grid-template-columns:minmax(0,1fr);width:100%;max-width:580px;margin-inline:auto;gap:38px}
.up-page .ugx-plan-card{padding:0 10px 10px;border-radius:23px}
.up-page .up-plan-badge{width:106px;height:106px;margin-top:-27px}
.up-page .ugx-plan-card h3{font-size:20px;margin-bottom:12px}
.up-page .up-featured{font-size:10px;padding:8px 12px;border-radius:0 21px 0 12px}
.up-page .ugx-plan-body{padding:16px 20px 18px;border-radius:19px}
.up-page .ugx-plan-amount{font-size:34px;padding-bottom:0;line-height:1.15}
.up-page .up-investment-label{text-align:center;color:#6b5140;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin:5px 0 17px}
.up-page .ugx-plan-body dl{font-size:15px;margin-bottom:15px}
.up-page .ugx-plan-body dl>div{padding:12px 13px;gap:12px}
.up-page .ugx-plan-body dl>div.up-metric-profit,.up-page .ugx-plan-body dl>div.up-metric-referral{background:linear-gradient(110deg,#fff0d4,#ffe1bd);border:1px solid #ffc77b;border-radius:11px;color:#9e3900;margin:5px 0}
.up-page .up-metric-profit dt,.up-page .up-metric-referral dt{font-weight:700}
.up-page .up-metric-profit dd,.up-page .up-metric-referral dd{font-size:18px;font-weight:800}
.up-page .ugx-plan-body dl>div.up-metric-total{background:#eef8f1;border:1px solid #c2dfcc;border-radius:11px;color:#17613b;margin-top:10px}
.up-page .up-metric-total dt{font-weight:700}.up-page .up-metric-total dd{font-size:18px;font-weight:800}
.up-page .ugx-plan-body .ugx-btn{font-size:17px;min-height:49px}
@media(max-width:680px){.up-page .ugx-plan-grid{gap:36px}.up-page .ugx-plan-card{padding:0 8px 8px}.up-page .ugx-plan-body{padding:14px 12px}.up-page .ugx-plan-amount{font-size:30px}.up-page .ugx-plan-card h3{font-size:18px}.up-page .ugx-plan-body dl{font-size:13px}.up-page .ugx-plan-body dl>div{padding:11px 10px;gap:8px}.up-page .up-metric-profit dd,.up-page .up-metric-referral dd,.up-page .up-metric-total dd{font-size:16px}.up-page .ugx-plan-body .ugx-btn{font-size:16px}.up-page .up-investment-label{font-size:11px;margin-bottom:14px}}
.up-page .ugx-plan-body dl>div.up-metric-duration{background:linear-gradient(110deg,#edf5ff,#e1edff);border:1px solid #bed4f1;border-radius:11px;color:#254f88;margin:7px 0}
.up-page .up-metric-duration dt{font-weight:700}.up-page .up-metric-duration dd{font-size:18px;font-weight:800}
.up-page .ugx-plan-body dl>div.up-metric-referral{align-items:flex-start}
.up-page .up-metric-referral dt{padding-top:2px}
.up-page .ugx-plan-body .up-referral-levels{display:grid;gap:7px;min-width:0;text-align:right}
.up-page .up-referral-level{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;line-height:1.45}
.up-page .up-referral-level>span{font-size:13px;font-weight:600;white-space:nowrap}.up-page .up-referral-level strong{font-size:18px;font-weight:800}
.up-page .up-referral-level+.up-referral-level{border-top:1px solid #e5b97680;padding-top:6px}
@media(max-width:680px){.up-page .up-metric-duration dd,.up-page .up-referral-level strong{font-size:16px}.up-page .up-referral-level>span{font-size:12px}.up-page .up-referral-level{gap:6px}}

/* Keep the plans near the top of the page. */
.up-hero{grid-template-columns:minmax(0,1fr) 240px;min-height:0;padding-block:14px;gap:16px}.up-hero-copy{padding:10px 0 10px 12px}.up-hero h1{font-size:34px;letter-spacing:-1px;line-height:1.08}.up-hero-copy>p{font-size:13px;line-height:1.5;margin:9px 0}.up-hero>img{width:240px;height:155px;max-height:155px;align-self:center;margin:0}.up-hero-benefits{gap:7px}.up-hero-benefits>div{font-size:9px;padding:5px 8px;gap:4px;border-radius:10px}.up-hero-benefits .ugx-icon{width:25px;height:25px}.up-plans{padding-top:12px}.up-page .ugx-section-heading{margin:0 12px 33px;gap:12px}.up-page .ugx-section-heading h2{font-size:29px;line-height:1.15}.up-page .ugx-section-heading p{font-size:11px;margin-top:6px}.up-page .ugx-section-heading .ugx-btn{min-height:33px;padding:8px 14px;font-size:10px}
@media(max-width:680px){.up-hero{grid-template-columns:minmax(0,1fr) 100px;gap:7px;text-align:left;padding-block:12px}.up-hero-copy{padding:4px 0}.up-hero h1{font-size:24px;letter-spacing:-.8px}.up-hero-copy>p{font-size:10px;line-height:1.45;margin:8px 0 0}.up-hero>img{width:100px;height:105px;max-height:105px;margin:0;align-self:center}.up-hero-benefits{display:none}.up-plans{padding-top:7px}.up-page .ugx-section-heading{margin:0 0 31px;gap:9px}.up-page .ugx-section-heading h2{font-size:24px;letter-spacing:-.8px}.up-page .ugx-section-heading p{font-size:10px;margin-top:5px}.up-page .ugx-section-heading .ugx-btn{min-height:31px;font-size:10px;padding:7px 12px}.up-page .ugx-section-heading .ugx-btn span{font-size:16px}}
