:root{color-scheme:light;--cream:#f5f1ed;--soft-cream:#eee7e2;--plum:#260b19;--teal:#185765;--serif:Didot,'Bodoni 72','Iowan Old Style',Georgia,'Times New Roman',serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--plum);font-family:var(--serif)}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:5px}a:focus-visible{outline:3px solid #2996a6;outline-offset:6px}.skip{position:absolute;left:16px;top:-100px;z-index:5;background:white;padding:12px}.skip:focus{top:12px}header{min-height:64px;padding:13px 3.7%;display:flex;align-items:center;gap:30px}.brand{font-size:32px;white-space:nowrap;letter-spacing:-1.4px}.brand span,h1 span{color:var(--teal)}.brand small{font-size:.7em}nav{display:flex;margin-left:auto;gap:24px}nav a,.premium,.eyebrow,.button,.store-url,.transaction-note,.concept-note{font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:3px;text-transform:uppercase}.premium{padding:7px 0 7px 30px;border-left:1px solid #705760;white-space:nowrap}.hero{position:relative;aspect-ratio:1536/568;overflow:hidden}.hero picture{display:block}.hero img{position:absolute;width:100%;height:auto;left:0;top:-10.9155%;display:block}.mobile-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.potential{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:8%;padding:72px 6% 62px;background:var(--soft-cream);border-top:1px solid #d8cbc4;border-bottom:1px solid #d8cbc4}.potential-intro{max-width:660px}.potential h2{font-size:clamp(43px,4.4vw,76px);letter-spacing:-2px;max-width:760px}.potential-copy{font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.7;max-width:620px;margin:26px 0 0}.potential-copy strong{font-weight:600;letter-spacing:1px}.range{border-top:1px solid #8e777f}.range article{display:grid;grid-template-columns:52px 1fr;gap:16px;padding:20px 0;border-bottom:1px solid #b9a7ad}.range span{font:11px/1.6 Arial,Helvetica,sans-serif;letter-spacing:2px;color:var(--teal)}.range h3{font-size:26px;font-weight:400;letter-spacing:-.3px;margin:0 0 5px}.range p{font:15px/1.5 Arial,Helvetica,sans-serif;margin:0;color:#5c404a}.concept-note{grid-column:1/-1;margin:8px 0 0;letter-spacing:1.5px;line-height:1.5}.acquisition{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7%;padding:35px 5% 34px;background:radial-gradient(ellipse at 50% 70%,#351223,var(--plum));color:var(--cream)}.eyebrow{margin:0 0 12px;letter-spacing:5px}h2{font-weight:400;font-size:clamp(30px,3.2vw,52px);line-height:1.15;margin:0}.short-rule{width:80px;border-top:1px solid #b9a6ad;margin:22px 0}.premium-label{margin-bottom:3px}.price-row{display:flex;align-items:center;gap:20px;margin:0 0 20px}.price{font-size:48px;line-height:1.05;margin:0;white-space:nowrap}.disclaimer{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;max-width:280px;border-left:1px solid #a58b97;padding-left:18px;margin:0}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;background:var(--teal);color:white;padding:17px 25px;min-height:56px;letter-spacing:2.5px;font-size:14px}.button:hover{background:#206a78;text-decoration:none}.button span{font-size:26px;line-height:1}.transaction-note{margin:13px 0 0;letter-spacing:1.4px;color:#d8cbd0}.statement{justify-self:center;width:100%;max-width:550px;border-top:1px solid #b9a6ad;padding-top:20px;text-align:center}.statement p{font-size:clamp(32px,4.25vw,68px);font-weight:400;line-height:1.12;margin:0;letter-spacing:-1.5px}footer{padding:17px 3.7%;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:20px}.store-url{display:block;margin-top:6px;font-size:12px;letter-spacing:2.3px}.purchase{font-size:18px}.purchase span{margin-left:12px;font-size:26px}@media(min-width:1800px){body{max-width:1920px;margin:auto}}@media(max-width:1120px){header{gap:20px}.premium{display:none}nav{gap:18px}.price-row{align-items:flex-start;flex-direction:column;gap:10px}.disclaimer{padding-left:0;border:0}.statement p{letter-spacing:-.8px}.acquisition{gap:5%}.potential{gap:5%}}@media(max-width:760px){nav a:last-child{display:none}.potential{grid-template-columns:1fr;gap:38px;padding:56px 7% 45px}.potential h2{max-width:620px}.concept-note{grid-column:1}}@media(max-width:600px){header{padding:17px 20px;min-height:65px}.brand{font-size:27px}nav a{font-size:12px;letter-spacing:1.5px}nav a:first-child,nav a:nth-child(2),nav a:last-child{display:none}.mobile-heading{position:static;clip-path:none;width:auto;height:auto;padding:22px 20px 24px;text-align:center}h1{font-size:clamp(32px,9vw,51px);font-weight:400;letter-spacing:-1.6px;line-height:1;margin:0 0 14px}h1 small{font-size:.7em}.mobile-heading p{font:12px/1.6 Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;margin:0}.hero{aspect-ratio:auto;height:430px;background:#9eafb4}.hero img{width:1170px;max-width:none;top:-47px;left:calc(50% - 232px)}.potential{padding:46px 24px 40px;gap:34px}.potential h2{font-size:42px;letter-spacing:-1.2px}.potential-copy{font-size:16px;line-height:1.65;margin-top:22px}.range article{grid-template-columns:38px 1fr;padding:18px 0}.range h3{font-size:24px}.range p{font-size:14px}.concept-note{font-size:10px;line-height:1.6}.acquisition{grid-template-columns:1fr;padding:34px 24px 38px;gap:32px}.eyebrow{font-size:12px;letter-spacing:3px}h2{font-size:35px;max-width:340px}.short-rule{margin:20px 0}.price-row{gap:12px;margin-bottom:23px}.price{font-size:49px}.disclaimer{font-size:14px;max-width:330px}.button{width:100%;padding:17px 20px;letter-spacing:1.5px}.transaction-note{font-size:10px}.statement{padding-top:25px}.statement p{font-size:37px;line-height:1.15}footer{align-items:flex-start;flex-direction:column;padding:24px;gap:24px;font-size:18px}.store-url{font-size:12px}.purchase{font-size:16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
