.hero-early-offer{display:inline-flex;align-items:center;gap:12px;border:1px solid #725140;border-radius:30px;color:#f2c1a0;background:linear-gradient(110deg,#3b2922,#26232a);font-size:11px;padding:9px 14px;margin-top:22px}.hero-early-offer>span{font-size:8px;letter-spacing:1px;color:#ba9782;border-right:1px solid #6c4c3b;padding-right:11px}.hero-early-offer>b{font-weight:400;color:#eaa575}.hero-early-offer:hover{border-color:#d49973}.ux-enhanced .hero-proof{margin-top:22px}.hero .hero-copy .micro{line-height:1.9}
.ux-enhanced .early-order-card{position:relative;border-color:#b79070;box-shadow:0 20px 60px #5a30150c;padding-top:30px}.offer-badge{border:1px solid #d0a07b;background:#e6cbb4;border-radius:30px;color:#68432a;font-size:8px;font-weight:500;letter-spacing:.6px;padding:7px 10px;white-space:nowrap}.offer-regular{display:flex;gap:12px;align-items:center;margin:21px 0 7px;color:#8b7361}.offer-regular s{font-size:22px;text-decoration-thickness:1px;text-decoration-color:#9b7f69}.offer-regular>span{font-size:10px}.early-order-card .early-price{font-size:63px;letter-spacing:-3.5px;line-height:1.1}.ux-enhanced .early-order-card .offer-licence{font-size:11px;color:#7b6553;margin:6px 0 17px}.ux-enhanced .early-order-card .offer-saving{font-size:11px;line-height:1.8;color:#8c5732;margin:0 0 23px;padding:10px 0;border-block:1px solid #d9c5b2}.early-order-card .price-fine{line-height:1.8}.early-order-card .micro{font-size:9px;line-height:1.8}
.join-offer-callout{margin:25px 0 5px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;border-left:2px solid #d39c77;padding:6px 0 6px 18px}.join-offer-callout>span{color:#c49d82;font-size:8px;letter-spacing:1.3px}.join-offer-callout>strong{color:#f0c19d;font-size:35px;font-weight:500;letter-spacing:-1px;line-height:1.1}.join-offer-callout s{font-size:19px;color:#9e8775;letter-spacing:0;font-weight:400;margin-left:9px}.join-offer-callout small{font-size:10px;color:#a69688}.intent-discount{display:inline-block;font-size:8px;border:1px solid #c19773;color:#f0c19d;border-radius:3px;padding:2px 5px;margin-left:4px}.join-choice-note{color:#cfb19a;font-size:10px;line-height:1.8;border:1px solid #655044;border-radius:5px;background:#30272a;padding:12px 13px;margin:0 0 20px;min-height:44px}.ux-enhanced .join-section .form-panel .micro{line-height:1.8}.ux-enhanced .model-chips.model-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.model-grid>span{text-align:center;display:flex!important;align-items:center;justify-content:center;min-height:48px;padding:12px 8px!important;font-size:12px!important;line-height:1.5}.ux-enhanced .legal p,.ux-enhanced .legal li{color:#b8aea5}.ux-enhanced .legal h2{color:#eee2d7}.ux-enhanced .legal form{border-color:#51434b;background:#25252d}.ux-enhanced .legal a{color:#e7af89}
@media(max-width:1100px){.ux-enhanced .model-chips.model-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.early-order-card .early-price{font-size:56px}.offer-badge{font-size:7px;padding:7px}.price-heading{gap:12px}}
@media(max-width:800px){.ux-enhanced .model-chips.model-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.early-order-card .early-price{font-size:63px}.hero-early-offer{font-size:10px}.hero-early-offer>span{font-size:7px}.ux-enhanced .model-grid>span{font-size:11px!important}}
@media(max-width:560px){.ux-enhanced .model-chips.model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ux-enhanced .model-grid>span{font-size:10px!important;min-height:46px;padding:10px 6px!important}.hero-early-offer{margin-top:20px;font-size:10px;gap:10px}.hero-early-offer>span{font-size:7px}.early-order-card .early-price{font-size:57px}.ux-enhanced .early-order-card{padding:27px 24px}.offer-badge{font-size:7px;padding:7px 8px}.join-offer-callout{margin:23px 0 5px}.join-choice-note{font-size:10px}.intent-discount{font-size:7px;padding:1px 4px;margin-left:2px}.ux-enhanced .intent-tabs button{font-size:10px}.ux-enhanced .legal h1{font-size:40px;line-height:1.2}.ux-enhanced .legal p,.ux-enhanced .legal li{font-size:13px}}
@media(max-width:360px){.early-order-card .early-price{font-size:49px;letter-spacing:-3px}.offer-badge{font-size:6px;letter-spacing:.2px}.ux-enhanced .early-order-card{padding:25px 21px}.intent-discount{margin-left:0}.ux-enhanced .intent-tabs button{font-size:9px}}

.ux-enhanced .model-chips.model-grid{display:flex;flex-wrap:wrap;justify-content:center}.ux-enhanced .model-grid>span{flex:0 0 calc((100% - 50px)/6)}
@media(max-width:800px){.ux-enhanced .model-grid>span{flex-basis:calc((100% - 30px)/4)}}
@media(max-width:560px){.ux-enhanced .model-grid>span{flex-basis:calc((100% - 16px)/3)}}

.offer-badge{font-size:9px}@media(max-width:560px){.offer-badge{font-size:8px}}@media(max-width:360px){.offer-badge{font-size:8px;letter-spacing:.1px;padding:6px}}
.ux-enhanced .hero-support{color:#f0e6de;font-weight:650}.ux-enhanced .hero-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:480px;align-items:center}.ux-enhanced .hero-proof>span{line-height:1.8;min-width:0}.ux-enhanced .hero-proof>span:first-child,.ux-enhanced .hero-proof>span:last-child{padding:9px 11px;border:1px solid #6a4f40;border-radius:6px;background:linear-gradient(120deg,#332820,#26242b);color:#c8b3a2}.ux-enhanced .hero-proof>span:first-child b,.ux-enhanced .hero-proof>span:last-child b{color:#f3bd95;font-weight:700;font-size:13px}.ux-enhanced .pa5x-title{font-weight:700;color:#efb286}.ux-enhanced .model-grid>span:last-child{font-size:15px!important;font-weight:750;border:2px solid #dba175;background:linear-gradient(125deg,#483024,#2e2522);color:#ffceaa;box-shadow:0 0 25px #c1864220}.ux-enhanced #set-workflow{background:linear-gradient(135deg,#3a2c25,#24252c 80%)}.ux-enhanced #set-workflow h3{font-weight:650}.ux-enhanced #set-workflow .feature-number{font-weight:700;color:#efb68b}.ux-enhanced #set-workflow .feature-checks span{font-weight:600;color:#e2c7b3}.workspace-paths button[data-view=compare-sets] strong{font-weight:650}.workspace-explorer [data-workflow=compare-sets] .gallery-tags{font-weight:650;color:#efb68b;font-size:11px;line-height:1.9}.ux-enhanced .compatibility-note strong{color:#f1c19b;font-weight:650}
@media(max-width:560px){.ux-enhanced .hero-proof{gap:7px}.ux-enhanced .hero-proof>span:first-child,.ux-enhanced .hero-proof>span:last-child{padding:8px}.ux-enhanced .hero-proof>span:first-child b,.ux-enhanced .hero-proof>span:last-child b{font-size:11px}.ux-enhanced .hero-proof>span{font-size:8px}.workspace-explorer [data-workflow=compare-sets] .gallery-tags{font-size:10px}}
