@import "https://fonts.googleapis.com/css2?family=Prata&family=Source+Sans+3:wght@400;500;600&display=swap";.section{padding:105px clamp(20px,7vw,110px)}.kicker{text-transform:uppercase;color:#477c78;letter-spacing:.2em;margin:0 0 22px;font-size:10px;font-weight:600}.kicker.light{color:#8db8b3}.sectionTitle{margin:0 0 56px;font:400 clamp(39px,5vw,68px)/1.12 Prata}.sectionTitle em,.shift h2 em,.buyCopy h2 em{color:#4f8e89;font-style:italic}.scenarioGrid{border-top:1px solid #c9c4b8;grid-template-columns:repeat(3,1fr);display:grid}.scenario{border-right:1px solid #c9c4b8;min-height:235px;padding:32px 4vw 10px 0}.scenario+article{padding-left:3vw}.scenario:last-child{border:0}.scenario span,.insideRows span{color:#a78a59;font:italic 13px Prata}.scenario h3{margin:42px 0 15px;font:400 24px Prata}.shift{color:#f3efe5;background:#10313b;grid-template-columns:1fr 1fr;gap:9vw;padding:105px clamp(20px,7vw,110px);display:grid}.shift h2{margin:0;font:400 clamp(39px,5vw,66px)/1.15 Prata}.shiftList>div{border-top:1px solid #ffffff25;grid-template-columns:50px 1fr;padding:25px 0;display:grid}.shiftList span{color:#c7a56b;font:italic 13px Prata}.shiftList p{color:#d7dfdc;margin:0;line-height:1.6}.insideHead{grid-template-columns:1.3fr .7fr;align-items:end;gap:8vw;display:grid}.insideHead>p{padding-bottom:57px}.insideRows{border-top:1px solid #c9c4b8}.insideRows article{border-bottom:1px solid #c9c4b8;grid-template-columns:70px minmax(220px,.7fr) 1fr;gap:4vw;padding:30px 0;display:grid}.insideRows h3{margin:0;font:400 22px Prata}.insideRows p{margin:0}.examples{background:#e9e2d6}.exampleGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.exampleGrid>article{background:#f3efe5;flex-direction:column;min-height:440px;padding:42px;display:flex}.tag,.decision span{text-transform:uppercase;letter-spacing:.18em;color:#477c78;font-size:9px}.exampleGrid h3{margin:28px 0 18px;font:400 clamp(27px,3vw,40px)/1.25 Prata}.exampleGrid>article>p{color:#5a6464;line-height:1.6}.decision{border-top:1px solid #c8c1b6;margin-top:auto;padding-top:22px}.decision p{line-height:1.6}.examplesNote{text-align:center;color:#62706f;margin-top:34px;font:italic 14px Prata}.fit{grid-template-columns:1fr 1fr;display:grid}.fit>div{color:#fff;background:#467d78;padding:90px clamp(20px,7vw,100px)}.fit .notFit{color:#071b24;background:#dcd5ca}.fit ul,.buyCopy ul{margin:42px 0 0;padding:0;list-style:none}.fit li{border-top:1px solid #ffffff35;padding:20px 0 20px 32px;line-height:1.55;position:relative}.notFit li{border-color:#a9a398}.fit li:before{content:"—";color:#c7a56b;position:absolute;left:0}.honest{grid-template-columns:.35fr 1fr;gap:5vw;max-width:1150px;margin:auto;display:grid}.honestMark{color:#c5a772;font:400 170px/1 Prata}.honest>div>p{max-width:750px;font-size:17px}.buy{background:#071b24}.buyCard{color:#f3efe5;background:#10313b;grid-template-columns:1fr .8fr;max-width:1080px;margin:auto;display:grid}.buyCopy,.payForm{padding:58px}.buyCopy h2{margin:0;font:400 clamp(34px,4vw,51px)/1.22 Prata}.buyCopy li{color:#dce5e1;padding:10px 0 10px 24px;position:relative}.buyCopy li:before{content:"✓";color:#c7a56b;position:absolute;left:0}.price{border-top:1px solid #ffffff25;justify-content:space-between;align-items:end;margin-top:30px;padding-top:28px;display:flex}.price span{font-size:11px}.price strong{font:400 38px Prata}.payForm{color:#071b24;background:#f3efe5;flex-direction:column;justify-content:center;display:flex}.payForm>p{margin:0 0 32px;font:400 23px/1.4 Prata}.payForm label{text-transform:uppercase;letter-spacing:.16em;margin-bottom:8px;font-size:10px}.payForm input,.payForm button{border-radius:0;height:58px;padding:0 17px}.payForm input{background:0 0;border:1px solid #bdb6aa}.payForm button{cursor:pointer;background:#c7a56b;border:0;margin-top:13px;font-weight:600}.payForm small{color:#69716f;margin-top:14px;font-size:10px;line-height:1.5}.formError{color:#9b3c34!important;font:500 12px Manrope!important}.faq{max-width:1050px;margin:auto}.faqList{border-top:1px solid #c9c4b8}.faq details{border-bottom:1px solid #c9c4b8}.faq summary{cursor:pointer;justify-content:space-between;padding:25px 0;font:400 20px Prata;list-style:none;display:flex}.faq summary span{color:#4f8e89;font:26px Manrope}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{color:#576362;max-width:750px;margin:0 0 28px;line-height:1.65}footer{color:#b9c9c7;background:#071b24;grid-template-columns:.7fr 1.6fr .3fr;gap:4vw;padding:60px clamp(20px,7vw,110px);font-size:11px;line-height:1.65;display:grid}.footerBrand{color:#f3efe5;letter-spacing:.15em}.footerBrand i{color:#c7a56b;font-family:Prata}.legal p{margin:0 0 12px}.statusPage{color:#f3efe5;background:#071b24;flex-direction:column;align-items:center;min-height:100svh;padding:38px 20px;display:flex}.statusBrand{letter-spacing:.16em;font-size:11px;text-decoration:none}.statusBrand i{color:#c7a56b;font-family:Prata}.statusCard{color:#071b24;text-align:center;background:#f3efe5;width:min(620px,100%);margin:auto;padding:60px}.statusIcon{border:1px solid #4f8e89;border-radius:50%;place-items:center;width:62px;height:62px;margin:0 auto 30px;font-size:27px;display:grid}.statusCard h1{margin:0 0 20px;font:400 clamp(34px,6vw,52px) Prata}.statusCard>p:not(.kicker){color:#5a6766;line-height:1.6}.secondary{border-bottom:1px solid #c7a56b;padding:10px;text-decoration:none;display:inline-block}.spinner{border:2px solid #bdc6c3;border-top-color:#4f8e89;border-radius:50%;width:28px;height:28px;margin:25px auto;animation:.8s linear infinite spin;display:block}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:800px){.section{padding:75px 20px!important}.scenarioGrid,.shift,.insideHead,.exampleGrid,.fit,.buyCard,.honest{grid-template-columns:1fr!important}.scenario,.scenario+article{border-bottom:1px solid #c9c4b8;min-height:auto;border-right:0!important;padding:28px 0!important}.shift{padding:75px 20px!important}.shiftList{margin-top:45px}.insideHead>p{padding:0 0 35px}.insideRows article{gap:15px;grid-template-columns:45px 1fr!important}.insideRows article p{grid-column:2}.exampleGrid>article{min-height:390px;padding:30px}.fit>div{padding:65px 20px}.honestMark{height:70px;font-size:100px}.buy{padding-left:0!important;padding-right:0!important}.buyCopy,.payForm{padding:42px 24px}.price strong{font-size:32px}footer{gap:25px;grid-template-columns:1fr!important}.statusCard{padding:45px 24px}}:root{--navy:#0b2430;--deep:#071b24;--teal:#4f8e89;--milk:#f3efe5;--gold:#c7a56b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--milk);color:var(--deep);margin:0;font-family:"Source Sans 3",Arial,sans-serif;font-size:18px;line-height:1.6}.hero{background:var(--navy);min-height:100svh;color:var(--milk);padding:0 clamp(20px,5vw,80px) 48px;position:relative;overflow:hidden}.hero:after{content:"";filter:blur(20px);background:#396d6822;border-radius:50%;width:420px;height:420px;position:absolute;top:30%;right:-120px}.nav{z-index:2;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;height:84px;display:flex;position:relative}.brand{color:inherit;letter-spacing:.17em;font-size:12px;font-weight:600;text-decoration:none}.brand i{color:var(--gold);margin:0 4px;font:italic 13px Prata}.navBuy{color:var(--milk);border-bottom:1px solid var(--gold);padding-bottom:4px;font-size:14px;text-decoration:none}.heroGrid{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:6vw;min-height:calc(100svh - 132px);display:grid;position:relative}.eyebrow{text-transform:uppercase;color:#9fc0bc;letter-spacing:.19em;margin:0 0 22px;font-size:12px}.hero h1{letter-spacing:-.035em;max-width:850px;margin:0;font:400 clamp(48px,6.5vw,92px)/1.03 Prata,serif}.hero h1 em{color:#a8c9c5;font-style:italic}.lead{color:#e2e9e5;max-width:690px;margin:30px 0 34px;font-size:clamp(18px,1.4vw,22px);line-height:1.58}.heroActions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.primary{background:var(--gold);min-height:58px;color:var(--deep);justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.primary:hover{background:#dcc28e;transform:translateY(-2px)}.heroActions span{color:#b9c9c9;font-size:14px}.bookStage{justify-content:center;align-items:center;min-height:570px;display:flex;position:relative}.book{aspect-ratio:.72;width:min(350px,76vw);color:var(--deep);z-index:2;background:#eae4d8;flex-direction:column;padding:38px 34px;display:flex;position:relative;transform:rotate(2.5deg);box-shadow:24px 28px 60px #0008,5px 0 #ad9d82}.book:before{content:"";border:1px solid #c4b692;position:absolute;inset:12px}.bookMark{letter-spacing:.16em;z-index:1;font-size:9px;line-height:1.5}.bookRule{background:var(--gold);width:68px;height:1px;margin:56px 0 27px}.book h2{margin:0;font:400 clamp(28px,3vw,39px)/1.18 Prata}.book h2 i{color:#3f7b77;font-style:italic}.book p{max-width:210px;margin:24px 0 auto;font-size:13px;line-height:1.6}.book b{letter-spacing:.12em;color:#56706f;font-size:10px}.orbit{border:1px solid #80aaa545;border-radius:50%;position:absolute}.orbitOne{width:490px;height:490px}.orbitTwo{width:620px;height:620px}.quietNote{color:#c8d5d3;text-align:right;z-index:3;font:italic 15px/1.6 Prata;position:absolute;bottom:26px;right:0}.quietNote:before{content:"";background:var(--gold);width:42px;height:1px;margin:0 0 12px auto;display:block}@media (max-width:800px){.hero{padding-bottom:60px}.nav{height:68px}.navBuy{font-size:12px}.heroGrid{grid-template-columns:1fr;gap:54px;padding-top:70px}.hero h1{font-size:clamp(43px,13vw,64px)}.lead{font-size:18px}.heroActions{flex-direction:column;align-items:flex-start;gap:13px}.primary{width:100%}.bookStage{min-height:510px}.quietNote{bottom:0;right:8px}.orbitOne{width:390px;height:390px}.orbitTwo{width:500px;height:500px}}@media (max-width:420px){.brand{font-size:10px}.book{padding:32px 28px}.bookRule{margin-top:42px}.bookStage{min-height:480px}}.scenario p,.insideHead>p,.insideRows p,.honest>div>p{color:#283f45;font-size:clamp(19px,.55vw + 11px,22px);line-height:1.62}.scenario h3{font-size:clamp(27px,1.7vw,36px);line-height:1.3}.shiftList p{color:#f4f7f5;font-size:clamp(20px,.55vw + 11px,23px);line-height:1.55}.shiftList>div{grid-template-columns:60px 1fr;padding:32px 0}.exampleGrid>article>p,.decision p,.fit li,.faq details p,.buyCopy li{font-size:19px;line-height:1.62}.insideRows h3{font-size:clamp(24px,1.4vw,31px);line-height:1.35}.insideRows article{padding:38px 0}.examplesNote{font-size:18px}.payForm small,footer{font-size:14px}.payForm label,.tag,.decision span{font-size:12px}.payForm>p{font-size:28px}.faq summary{font-size:24px}.legal{max-width:780px}.bookStage{flex-direction:column}.quietNote{color:#f3efe5;text-align:left;background:#153640;align-self:center;width:min(390px,82vw);margin:28px 0 0;padding:17px 20px 17px 62px;font:italic 17px/1.55 Prata;position:relative;bottom:auto;right:auto;box-shadow:0 14px 34px #0003}.quietNote:before{background:var(--gold);width:28px;margin:0;position:absolute;top:27px;left:20px}@media (max-width:800px){body,.scenario p,.insideHead>p,.insideRows p,.honest>div>p,.shiftList p,.exampleGrid>article>p,.decision p,.fit li,.faq details p,.buyCopy li{font-size:18px}.scenario h3{font-size:28px}.shiftList>div{grid-template-columns:44px 1fr;padding:25px 0}.faq summary{font-size:22px;line-height:1.4}.payForm>p{font-size:25px}.quietNote{width:min(350px,88vw);margin-top:22px;padding:15px 16px 15px 52px;font-size:15px}.quietNote:before{width:23px;top:24px;left:16px}}
