.sr-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.launch-showcase{background:#191f22;color:#f5f4ef;padding:32px 0 22px}.showcase-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.showcase-top .eyebrow{color:#d1b998;margin:0;font-size:10px}.showcase-top>a{font-size:12px;color:#ded9cc;white-space:nowrap}.launch-slide{display:grid;grid-template-columns:1fr 1.05fr;gap:55px;align-items:center;min-height:540px}.launch-slide[hidden]{display:none}.launch-name{text-transform:uppercase;letter-spacing:2px;font-size:12px;color:#cfb797;margin:0 0 20px}.launch-copy h2{font-family:Georgia,serif;font-size:clamp(40px,4.3vw,62px);line-height:1.1;letter-spacing:-1.5px;margin:0 0 23px}.launch-copy h2 span{color:#cfb797}.launch-desc{font-size:16px;color:#c4cbc9;max-width:450px}.launch-offer{margin:25px 0}.launch-offer small{display:block;font-size:12px;color:#c9cfcd}.launch-offer strong{display:block;font-size:44px;font-weight:500;letter-spacing:-1.5px;color:#dec6a6;line-height:1.25}.tide-values{display:flex;gap:30px;flex-wrap:wrap}.tide-values strong{font-size:38px}.launch-terms{font-size:11px;color:#bdc7c4;margin:17px 0 0;max-width:500px}.launch-slide figure{margin:0}.launch-slide figure img{display:block;width:100%;height:430px;object-fit:cover;border-radius:70px 0 0 0}.launch-slide figcaption{font-size:10px;color:#bec8c4;margin-top:10px}.showcase-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #4b5352;margin-top:28px;padding-top:18px}.showcase-tabs,.showcase-navigation{display:flex;gap:9px;align-items:center}.showcase-controls button{background:transparent;color:#e5e5df;border:1px solid #6d7772;padding:10px 15px;min-height:44px;cursor:pointer;font:inherit;font-size:12px}.showcase-tabs button.is-current{background:#cbb693;color:#17201c;border-color:#cbb693}.showcase-navigation span{font-size:12px;min-width:35px;text-align:center}.launch-slide .cta{background:#cbb693;color:#202322;min-width:220px;justify-content:center}.launch-slide .cta:hover{background:#e1cba9}.showcase-controls button:focus-visible{outline:3px solid #e2c99d;outline-offset:4px}@media(max-width:900px){.launch-slide{gap:30px}.launch-copy h2{font-size:43px}.launch-slide figure img{height:420px}.tide-values{gap:20px}.tide-values strong{font-size:32px}}@media(max-width:760px){.launch-showcase{padding-top:25px}.showcase-top{align-items:flex-start;gap:15px}.showcase-top .eyebrow{font-size:9px;max-width:210px}.showcase-top>a{font-size:11px}.launch-slide{grid-template-columns:1fr;gap:25px;min-height:0}.launch-copy h2{font-size:clamp(36px,8vw,49px)}.launch-slide figure img{height:auto;aspect-ratio:16/9;border-radius:35px 0 0 0}.launch-desc{font-size:15px}.launch-offer{margin:20px 0}.launch-offer strong{font-size:38px}.tide-values strong{font-size:33px}.showcase-controls{gap:12px;flex-wrap:wrap;margin-top:20px}.showcase-controls button{padding:10px 12px}.showcase-navigation{gap:6px}.showcase-navigation span{min-width:30px}.launch-slide .cta{width:100%;min-width:0}.launch-terms{font-size:10px}}
.prainha-feature{position:relative;isolation:isolate;background:#172220;color:#fff;min-height:570px;display:flex;align-items:center;overflow:hidden}.prainha-feature-image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 55%}.prainha-feature:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#101d20ed 0%,#101d20b8 40%,#101d201a 80%)}.prainha-feature-content{padding:60px 0}.prainha-feature-badge{display:inline-block;background:#d7c19d;color:#192522;letter-spacing:2px;text-transform:uppercase;font-size:11px;padding:9px 15px;margin:0 0 24px}.prainha-feature h1{font-family:Georgia,serif;font-size:clamp(49px,6vw,80px);letter-spacing:-2px;margin:0 0 16px}.prainha-feature-promise{font-size:clamp(21px,2.4vw,30px);max-width:490px;line-height:1.3;margin:0 0 18px}.prainha-feature-description{color:#e0e5de;max-width:450px;font-size:16px;margin:0 0 26px}.prainha-feature .cta{justify-content:center}.prainha-other{display:block;width:fit-content;margin-top:20px;font-size:13px;color:#ecdfc6;text-decoration:underline;text-underline-offset:4px}.prainha-feature-note{font-size:10px;color:#d2d8cf;margin:22px 0 0;max-width:430px}@media(max-width:760px){.prainha-feature{min-height:0}.prainha-feature-content{padding:34px 0 28px}.prainha-feature:after{background:linear-gradient(90deg,#101d20e6,#101d209c)}.prainha-feature-image{object-position:65% center}.prainha-feature-badge{margin-bottom:18px;font-size:10px}.prainha-feature h1{font-size:49px;line-height:1.07;letter-spacing:-1.7px}.prainha-feature-promise{font-size:23px;max-width:340px;margin-bottom:14px}.prainha-feature-description{font-size:14px;margin-bottom:20px}.prainha-feature .cta{width:100%}.prainha-other{font-size:12px;margin-top:17px}.prainha-feature-note{font-size:9px;margin-top:17px}}.prainha-video-feature{background:#172220;color:#f5f4ef}.pr-video-wrap{width:100%;background:#172220}.pr-video-wrap video{display:block;width:100%;height:auto;aspect-ratio:1600/750;object-fit:contain;max-height:72vh}.pr-video-caption{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-top:25px;padding-bottom:25px}.pr-video-caption .eyebrow{color:#cfb797;margin-bottom:8px}.pr-video-caption h1{font:42px/1.1 Georgia,serif;letter-spacing:-1px;margin:0 0 8px}.pr-video-caption p:last-child{font-size:15px;margin:0;color:#dce1d9}.pr-video-caption .cta{flex-shrink:0}@media(max-width:760px){.pr-video-wrap video{aspect-ratio:418/710;max-height:62vh}.pr-video-caption{display:block;padding-top:22px;padding-bottom:25px}.pr-video-caption h1{font-size:36px}.pr-video-caption .cta{margin-top:18px;width:100%}}