.nova-subpages .member-card-gallery{isolation:isolate;background:radial-gradient(at 55% 45%,#68607b30,#0000 65%);place-items:center;min-height:650px;display:grid;position:relative;overflow:hidden}.member-card-stack{aspect-ratio:1;width:82%;max-width:530px;position:relative}.member-art-card{aspect-ratio:1.65;color:#1c1e32;border-radius:18px;width:100%;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff70,0 25px 50px #080a1c55}.member-art-silver{background:linear-gradient(115deg,#95a6b9,#f3f7fc 38%,#bdc9d9 64%,#e8edf3);padding:24px 28px;top:2%;left:-3%;transform:rotate(-13deg)}.member-art-heading,.member-platinum-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.member-art-heading>span:first-child,.member-platinum-footer>span:first-child{letter-spacing:.02em;font:400 43px/1 Nova Tall}.member-art-tier{font:800 9px/1.3 var(--ff-body);letter-spacing:.12em}.member-art-small{font:700 9px/1 var(--ff-body);letter-spacing:.12em;margin-top:9px}.member-art-platinum{background:linear-gradient(120deg,#a2a3d4,#ded5fa 35%,#b3bcdb 60%,#ecdafa 84%,#b6a6de);bottom:-6%;left:1%;transform:rotate(12deg)}.member-art-platinum:before{content:"";aspect-ratio:1;border:1px solid #ffffff65;border-radius:50%;width:80%;position:absolute;top:-60%;right:-20%;box-shadow:0 0 0 20px #ffffff15,0 0 0 40px #ffffff15}.member-platinum-footer{position:absolute;bottom:12px;left:28px;right:28px}.member-art-gold{background:linear-gradient(115deg,#d9a83b,#f9dc83 25%,#fff0b1 47%,#e9bd56 75%,#f3d57a);padding:24px 28px 18px;top:23%;left:-1%;transform:rotate(-4deg);box-shadow:inset 0 0 0 1px #fff6ce,inset 0 2px 1px #ffffff80,0 30px 50px #080a1c80}.member-art-gold:after{content:"";pointer-events:none;opacity:.18;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#fff 3px,#0000 4px);position:absolute;inset:0}.member-watermark{opacity:.07;pointer-events:none;width:62%;position:absolute;top:4%;right:-5%}.member-art-top,.member-art-name,.member-art-bottom,.member-art-detail{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.member-art-brand{width:120px;height:37px}.member-art-brand>span{transform-origin:0 0;transform:scale(.62)}.member-art-pill{font:800 8px/1 var(--ff-body);letter-spacing:.1em;white-space:nowrap;border:1px solid #1c1e3250;border-radius:30px;padding:7px 10px}.member-art-name{margin:17px 0 14px}.member-art-name strong{letter-spacing:-.02em;font:400 clamp(64px,7vw,104px)/.9 Nova Tall}.member-art-name>span{font:800 10px/1.5 var(--ff-body);letter-spacing:.1em}.member-art-bottom{border-top:1px solid #1c1e3240;padding-top:14px}.member-art-bottom>span:first-child{font:800 11px/1.3 var(--ff-body)}.member-art-bottom>span:first-child small{letter-spacing:.05em;margin-top:5px;font-size:8px;display:block}.member-art-price{white-space:nowrap;font:400 38px/1 Nova Tall}.member-art-price small{font:800 9px/1 var(--ff-body);margin-left:4px}.member-art-detail{font:700 7px/1 var(--ff-body);letter-spacing:.12em;border-top:1px solid #1c1e3225;margin-top:14px;padding-top:10px}.member-art-bars{background:repeating-linear-gradient(90deg,#1c1e3290 0 1px,#0000 1px 3px,#1c1e3290 3px 5px,#0000 5px 7px);width:65px;height:14px}.member-orbit{z-index:-1;border:1px solid #d4c9a321;border-radius:50%;width:92%;height:72%;position:absolute;transform:rotate(-32deg)}.member-orbit-two{border-color:#d4c9a314;width:68%;height:95%;transform:rotate(38deg)}.member-spark{font:400 88px/1 var(--ff-body);color:#fe5000;position:absolute;top:5%;right:9%;transform:rotate(12deg)}.member-gallery-caption{font:700 10px/1 var(--ff-body);letter-spacing:.2em;color:#e2d8c5;align-items:center;gap:14px;display:flex;position:absolute;bottom:31px}.member-caption-line{background:#fe5000;width:32px;height:1px}@media (width>=768px) and (width<=1099px){.member-card-stack{width:84%}.member-art-card{aspect-ratio:1.4}.member-art-gold{padding:20px}.member-art-pill{padding:6px;font-size:6px}.member-art-brand{width:95px}.member-art-brand>span{transform:scale(.5)}.member-art-name>span{font-size:8px}.member-art-bottom>span:first-child{font-size:9px}.member-art-bottom>span:first-child small,.member-art-detail{font-size:6px}.member-art-tier{font-size:7px}.member-platinum-footer{bottom:15px}.member-art-platinum{bottom:-19%}}@media (width<=767px){.nova-subpages .member-card-gallery{min-height:500px;padding:40px 0 70px}.member-card-stack{width:82%;max-width:420px}.member-art-card{aspect-ratio:1.5;border-radius:13px}.member-art-silver{padding:17px 20px}.member-art-heading>span:first-child,.member-platinum-footer>span:first-child{font-size:32px}.member-art-tier{font-size:7px}.member-art-small{margin-top:5px;font-size:7px}.member-art-gold{padding:17px 20px 13px}.member-art-brand{width:95px;height:27px}.member-art-pill{padding:6px 7px;font-size:6px}.member-art-name{margin:12px 0}.member-art-name strong{font-size:clamp(58px,17vw,82px)}.member-art-name>span{font-size:7px}.member-art-bottom{padding-top:10px}.member-art-bottom>span:first-child{font-size:8px}.member-art-bottom>span:first-child small{font-size:6px}.member-art-price{font-size:29px}.member-art-price small{font-size:7px}.member-art-detail{margin-top:9px;padding-top:7px;font-size:5px}.member-art-bars{width:44px;height:10px}.member-platinum-footer{bottom:15px;left:20px;right:20px}.member-art-platinum{bottom:-17%}.member-spark{font-size:61px;top:1%;right:8%}.member-gallery-caption{font-size:9px;bottom:30px}}:where(.nova-subpages) .membership-hero{background:#1c1e32;grid-template-columns:1fr 1fr;min-height:680px;display:grid;overflow:hidden}:where(.nova-subpages) .membership-intro{padding:65px 45px 60px max(30px,50vw - 640px)}:where(.nova-subpages) .membership-intro .display{font-size:clamp(66px,6.7vw,96px);line-height:.88}:where(.nova-subpages) .membership-intro>p{font:500 17px/1.7 "Nova Editorial",var(--ff-body);max-width:530px;margin-top:27px}:where(.nova-subpages) .membership-intro .membership-start{font:600 13px/1.5 var(--ff-body);color:#d5d5e2;margin-top:22px}:where(.nova-subpages) .membership-ribbon{text-transform:uppercase;background:#fe5000;justify-content:space-around;gap:20px;padding:20px 30px;font:400 28px Nova Tall;display:flex}:where(.nova-subpages) .member-section-title{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.nova-subpages .member-section-title .section-title{font-size:60px}:where(.nova-subpages) .monthly-note{letter-spacing:.1em;white-space:nowrap;font-size:10px;font-weight:800}:where(.nova-subpages) .membership-plans.section-pad{padding-top:50px;padding-bottom:55px}:where(.nova-subpages) .member-table-scroll{overflow-x:auto}:where(.nova-subpages) .member-comparison{border-collapse:collapse;table-layout:fixed;color:#1c1e32;width:100%;min-width:670px}:where(.nova-subpages) .member-comparison th:first-child{width:26%}:where(.nova-subpages) .member-table-corner{text-align:left;padding:20px 25px 20px 0;font:400 35px/1.05 Nova Tall}:where(.nova-subpages) .member-plan-head{text-align:left;border-right:10px solid #f8f7f3;padding:26px 22px}:where(.nova-subpages) .member-plan-head:last-child{border-right:0}:where(.nova-subpages) .tone-silver{color:#1c1e32;background:#dceaf1}:where(.nova-subpages) .tone-gold{color:#1c1e32;background:#ffdc65}:where(.nova-subpages) .tone-platinum{color:#1c1e32;background:#cbb9f3}:where(.nova-subpages) .member-plan-name{text-transform:uppercase;font:400 42px Nova Tall;display:block}:where(.nova-subpages) .member-plan-price{font:900 48px/1 var(--ff-display);margin:16px 0;display:block}:where(.nova-subpages) .member-plan-price small{font:600 13px var(--ff-body);margin-left:5px}:where(.nova-subpages) .member-plan-tag{font:500 13px/1.5 var(--ff-body);min-height:40px;display:block}:where(.nova-subpages) .member-comparison tbody th,:where(.nova-subpages) .member-comparison tbody td{text-align:left;border-bottom:1px solid #d5d5df;padding:20px 16px;font-size:15px}:where(.nova-subpages) .member-comparison tbody th{padding-left:0;font-weight:600}:where(.nova-subpages) .member-comparison tbody td{font-weight:700}:where(.nova-subpages) .member-comparison tbody tr:nth-child(2n){background:#edeef2}:where(.nova-subpages) .member-comparison tbody tr:nth-child(2n) th{padding-left:12px}:where(.nova-subpages) .member-plan-actions th{font-size:13px!important}:where(.nova-subpages) .member-select{font:700 14px var(--ff-body);cursor:pointer;text-align:left;border:1px solid #0000;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:15px 14px;display:flex}:where(.nova-subpages) .member-select:hover,:where(.nova-subpages) .member-select[aria-pressed=true]{border-color:#1c1e32;box-shadow:inset 0 -3px #1c1e32}:where(.nova-subpages) .member-select:focus-visible{outline-offset:3px;outline:3px solid #fe5000}:where(.nova-subpages) .member-condition{color:#535565;margin-top:20px;font-size:13px;line-height:1.6}:where(.nova-subpages) .membership-selection[hidden]{display:none}:where(.nova-subpages) .membership-selection{color:#fff;background:#1c1e32;grid-template-columns:1fr auto;gap:20px;margin-top:25px;padding:28px 30px;display:grid}:where(.nova-subpages) .selection-label{letter-spacing:.12em;color:#ffad86;font-size:10px}:where(.nova-subpages) .membership-selection h3{text-transform:uppercase;margin:9px 0;font:400 38px Nova Tall}:where(.nova-subpages) .membership-selection p{font-size:14px;line-height:1.7}:where(.nova-subpages) .selection-price{text-align:right;flex-direction:column;justify-content:center;display:flex}:where(.nova-subpages) .selection-price strong{font:900 48px var(--ff-display)}:where(.nova-subpages) .selection-price span{font-size:12px}:where(.nova-subpages) .selection-disclaimer{color:#d7d7e4;border-top:1px solid #ffffff30;grid-column:1/-1;padding-top:16px}:where(.nova-subpages) .member-benefits{grid-template-columns:.85fr 1.15fr;gap:60px;display:grid}:where(.nova-subpages) .member-benefit-photo{min-height:590px;position:relative}:where(.nova-subpages) .member-benefit-photo>img{object-fit:cover;width:100%;height:100%}:where(.nova-subpages) .member-benefit-photo>span{text-transform:uppercase;color:#fff;background:#fe5000;padding:20px 25px;font:400 53px/.92 Nova Tall;position:absolute;bottom:30px;left:20px;right:20px;transform:rotate(-4deg)}:where(.nova-subpages) .member-benefit{border-top:1px solid #ffffff35;grid-template-columns:135px 1fr;gap:20px;margin-top:30px;padding-top:30px;display:grid}:where(.nova-subpages) .member-benefit>strong{color:#ffad86;font:400 52px/1 Nova Tall}:where(.nova-subpages) .member-benefit>strong>span{margin-top:5px;font-size:22px;display:block}:where(.nova-subpages) .member-benefit h3{font:700 21px/1.25 var(--ff-display);margin-bottom:12px}:where(.nova-subpages) .member-benefit p{color:#dedee7;font-size:15px;line-height:1.75}:where(.nova-subpages) .member-benefit .cta{margin-top:22px;padding:14px 16px;font-size:12px}:where(.nova-subpages) .member-guide{grid-template-columns:1fr 1.15fr;gap:85px;display:grid}:where(.nova-subpages) .member-guide>div>p{max-width:460px;margin-top:24px;font-size:17px;line-height:1.75}:where(.nova-subpages) .member-guide ol{counter-reset:membership-steps;margin:0;padding:0;list-style:none}:where(.nova-subpages) .member-guide li{counter-increment:membership-steps;border-bottom:1px solid #d5d5df;margin-bottom:28px;padding:0 0 30px 65px;position:relative}:where(.nova-subpages) .member-guide li:before{content:counter(membership-steps,decimal-leading-zero);color:#fe5000;font:400 42px/1 Nova Tall;position:absolute;top:0;left:0}:where(.nova-subpages) .member-guide h3{text-transform:uppercase;margin-bottom:12px;font:400 33px/1 Nova Tall}:where(.nova-subpages) .member-guide li p{font-size:15px;line-height:1.75}:where(.nova-subpages) .membership-ending{color:#1c1e32;background:#fe5000}:where(.nova-subpages) .member-final{justify-content:space-between;align-items:center;gap:30px;display:flex}:where(.nova-subpages) .member-final h2{text-transform:uppercase;max-width:600px;font:400 74px/.95 Nova Tall}:where(.nova-subpages) .member-final .cta{color:#fff;white-space:nowrap;background:#1c1e32}:where(.nova-subpages) .membership-ending .mini-note{color:#1c1e32;margin-top:25px}@media (width<=1099px){:where(.nova-subpages) .membership-intro{padding:50px 30px}:where(.nova-subpages) .membership-intro .display{font-size:69px}:where(.nova-subpages) .member-section-title{display:block}:where(.nova-subpages) .monthly-note{margin-top:18px;display:block}:where(.nova-subpages) .member-benefits{gap:32px}:where(.nova-subpages) .member-benefit{grid-template-columns:105px 1fr;gap:15px}:where(.nova-subpages) .member-benefit>strong{font-size:43px}:where(.nova-subpages) .member-guide{gap:40px}:where(.nova-subpages) .member-plan-price{font-size:39px}:where(.nova-subpages) .member-plan-head{padding:23px 14px}:where(.nova-subpages) .member-final h2{font-size:60px}}@media (width<=767px){:where(.nova-subpages) .membership-hero{grid-template-columns:1fr}:where(.nova-subpages) .membership-intro{padding:42px 22px}:where(.nova-subpages) .membership-intro .display{font-size:64px}:where(.nova-subpages) .membership-intro>p{font-size:16px}:where(.nova-subpages) .membership-ribbon{flex-wrap:wrap;gap:8px 20px;padding:16px 22px;font-size:20px}:where(.nova-subpages) .membership-ribbon span:nth-child(2){display:none}:where(.nova-subpages) .membership-plans.section-pad{padding-top:35px;padding-bottom:40px}.nova-subpages .member-section-title .section-title{font-size:43px}:where(.nova-subpages) .member-table-scroll{margin-right:-22px;padding-right:22px}:where(.nova-subpages) .member-comparison{min-width:680px}:where(.nova-subpages) .member-comparison tbody th,:where(.nova-subpages) .member-comparison tbody td{padding:17px 12px;font-size:13px}:where(.nova-subpages) .member-plan-head{padding:22px 15px}:where(.nova-subpages) .member-plan-name{font-size:36px}:where(.nova-subpages) .member-plan-price{font-size:37px}:where(.nova-subpages) .member-plan-tag{font-size:12px}:where(.nova-subpages) .member-table-corner{font-size:29px}:where(.nova-subpages) .member-condition{font-size:12px}:where(.nova-subpages) .membership-selection{grid-template-columns:1fr;padding:25px 22px}:where(.nova-subpages) .selection-price{text-align:left}:where(.nova-subpages) .member-benefits,:where(.nova-subpages) .member-guide{grid-template-columns:1fr;gap:35px}:where(.nova-subpages) .member-benefit-photo{height:350px;min-height:350px}:where(.nova-subpages) .member-benefit-photo>span{font-size:45px;bottom:20px}:where(.nova-subpages) .member-benefit{grid-template-columns:100px 1fr;gap:16px}:where(.nova-subpages) .member-benefit>strong{font-size:42px}:where(.nova-subpages) .member-benefit h3{font-size:19px}:where(.nova-subpages) .member-benefit p{font-size:14px}:where(.nova-subpages) .member-guide li{padding-left:55px}:where(.nova-subpages) .member-final{display:block}:where(.nova-subpages) .member-final h2{font-size:56px}:where(.nova-subpages) .member-final .cta{margin-top:25px}}:where(.nova-subpages) .membership-intro .cta,:where(.nova-subpages) .membership-ribbon{color:#1c1e32}:where(.nova-subpages) .member-swipe-hint{display:none}@media (width<=767px){:where(.nova-subpages) .membership-intro .display{font-size:clamp(44px,13vw,60px)}:where(.nova-subpages) .member-swipe-hint{color:#535565;margin:0 0 15px;font-size:12px;display:block}:where(.nova-subpages) .member-comparison tbody th{z-index:1;background:#f8f7f3;position:sticky;left:0;box-shadow:3px 0 6px #1c1e3210}:where(.nova-subpages) .member-comparison tbody tr:nth-child(2n) th{background:#edeef2}}:where(.nova-subpages) .membership-intro .cta{color:#1c1e32!important}
