@font-face{font-family:'Open Sans';font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/opensans-400.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/opensans-600.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/opensans-700.woff2) format('woff2')}@font-face{font-family:'Prata';font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/prata-400.woff2) format('woff2')}button{font:inherit;cursor:pointer}.band{position:relative;overflow:hidden}.band>.wrap{position:relative;z-index:1}.band .rb{stroke:#0a0a0a;opacity:.55}.hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;padding:110px 0 100px;background:#000;overflow:hidden}.hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;z-index:0}.hero::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.2) 40%,rgba(0,0,0,0) 64%)}.hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8))}.hero .wrap{position:relative;z-index:2;width:auto;margin:0;padding:0 56px 0 96px}.hero-in{max-width:820px}.hero h1{font-size:clamp(38px,4.2vw,60px);line-height:1.15;margin-bottom:24px;white-space:nowrap}.hero h1 span{color:var(--gold-bright)}.hero .lead{color:#e4e4e0;max-width:560px;margin-bottom:34px}.video-control{position:absolute;right:28px;bottom:24px;z-index:3;background:rgba(5,5,5,.6);color:#f4f1ea;border:1px solid rgba(234,192,84,.5);border-radius:var(--r);font:600 11px/1 "Open Sans",sans-serif;letter-spacing:.1em;padding:9px 14px}.video-control:hover{border-color:var(--gold-bright)}.band{background:var(--gold-grad);color:#0a0a0a;text-align:center;padding:72px 0}.band p,.band h2{color:#0a0a0a}.band .pre{font:400 var(--fs-stmt)/1.4 Prata,serif;margin-bottom:10px}.band h2{max-width:1000px;margin:0 auto;font-size:clamp(30px,3.6vw,48px);line-height:1.2}.duo h2{font-size:clamp(30px,3.8vw,52px);line-height:1.2}.duo h2+h2{color:var(--gold-bright);margin-top:4px}.duo .eyebrow{margin-bottom:20px}.duo .lead{margin-top:22px;color:#a9a9a4}.duo .lead+.lead{margin-top:6px}.pains{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:30px 0 28px}.pcard{padding:30px 24px;border-radius:var(--rc);background:#0a0a0a;color:#fff;transition:transform .25s}.pcard:hover{transform:translateY(-4px)}.pcard svg{width:34px;height:34px;stroke:var(--gold-bright);fill:none;stroke-width:1.3;margin-bottom:22px}.pcard p{font-size:18px;line-height:1.5;color:#fff}.truth{text-align:center;max-width:760px;margin:64px auto 0}.truth .lead{margin-bottom:22px}.truth .stmt+.stmt{margin-top:26px;font-size:clamp(28px,3.4vw,44px)}.how-lead{font:400 clamp(26px,3.2vw,40px)/1.3 Prata,serif;max-width:900px;margin:0 auto 22px;text-align:center;text-wrap:balance;color:#fff}.how-lead span{color:var(--gold-bright)}.freedom{text-align:center;max-width:860px;margin:0 auto}.freedom .lead{color:#c8c8c4;margin-bottom:40px}.bsub{font:400 var(--fs-stmt)/1.4 Prata,serif;color:#fff;max-width:760px;margin:0 auto}.bfinal{margin-top:16px;font:400 clamp(24px,2.6vw,32px)/1.3 Prata,serif;color:var(--gold-bright)}.another-way{display:inline-flex;flex-direction:column;align-items:center;gap:16px;margin-top:44px;text-decoration:none;font:400 var(--fs-stmt)/1.3 Prata,serif;color:var(--gold-bright)}.another-way i{width:46px;height:46px;border-radius:50%;border:1px solid rgba(234,192,84,.6);display:flex;align-items:center;justify-content:center;transition:background .25s,color .25s,transform .25s}.another-way svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.another-way:hover i{background:var(--gold-bright);color:#0a0a0a;transform:translateY(3px)}.journey{position:relative;margin:70px auto 0;max-width:1100px;scroll-margin-top:100px}.journey-line{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.journey-track,.journey-progress{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.journey-track{stroke:rgba(196,164,85,.28)}.journey-progress{stroke:url(#journey-gold)}.journey-stages{list-style:none;padding:0;margin:0;position:relative}.journey-stage{display:grid;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);align-items:center;position:relative;min-height:265px;padding:24px 0}.journey-copy{grid-row:1;grid-column:1;position:relative;padding:30px 30px 28px;border-radius:var(--rc);background:#0d0d0d;border:1px solid rgba(234,192,84,.4);text-align:left;transition:opacity .5s,border-color .5s}.journey-stage:nth-child(even) .journey-copy{grid-column:3}.js .journey-copy{opacity:.38}.js .journey-stage.active .journey-copy{opacity:1;border-color:rgba(234,192,84,.75)}.jico{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;background:rgba(234,192,84,.12);border:1px solid rgba(234,192,84,.4)}.jico svg{width:22px;height:22px;stroke:var(--gold-bright);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.journey-copy h3{font:400 clamp(22px,2.1vw,27px)/1.3 Prata,serif;color:#fff;margin:0 0 12px;text-wrap:balance}.journey-copy p{font-size:16px;line-height:1.7;color:#c8c8c4;text-wrap:pretty}.journey-stage.g.active .journey-copy,html:not(.js) .journey-stage.g .journey-copy{background:var(--gold-grad);border-color:transparent}.journey-stage.g.active .jico,html:not(.js) .journey-stage.g .jico{background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.35)}.journey-stage.g.active .jico svg,html:not(.js) .journey-stage.g .jico svg{stroke:#111}.journey-stage.g.active h3,.journey-stage.g.active p,html:not(.js) .journey-stage.g h3,html:not(.js) .journey-stage.g p{color:#0a0a0a}.journey-node{grid-column:2;grid-row:1;justify-self:center;display:flex;align-items:center;justify-content:center;width:62px;height:62px;border:1px solid rgba(196,164,85,.7);border-radius:50%;background:#0a0a0a;color:var(--gold);font:24px/1 Prata,serif;z-index:2;transform:translateX(-22px);transition:color .4s,background .4s,border-color .4s,box-shadow .4s}.journey-stage:nth-child(even) .journey-node{transform:translateX(22px)}.journey-stage.active .journey-node{background:var(--gold-grad);color:#0a0a0a;border-color:#d8b255}.offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1240px;margin:auto}.offers-wrap{width:min(1240px,calc(100% - 112px));margin:auto}.ocard{display:flex;flex-direction:column;border-radius:var(--rc);background:#0a0a0a;border:1px solid rgba(234,192,84,.45);overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.22)}.ovis{position:relative;height:300px;overflow:hidden;background:#111}.ovis.gold{background:var(--gold-grad)}.ovis.gold img{position:absolute;left:50%;top:14px;height:calc(100% - 28px);width:auto;border:9px solid #141414;border-radius:20px;transform:translateX(-50%) rotate(-4deg);box-shadow:0 22px 50px rgba(0,0,0,.4)}.ovis.photo img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.ochips{position:absolute;inset:0;z-index:2;pointer-events:none}.ochips .obadge{position:absolute;right:16px;top:16px}.ochips .oprice{position:absolute;left:16px;bottom:16px}.obadge{padding:8px 12px;border-radius:8px;background:#0a0a0a;color:var(--gold-bright);font:700 11px/1 "Open Sans",sans-serif;letter-spacing:.16em;text-transform:uppercase}.light .ocard .ochips .oprice,.ochips .oprice{margin:0;padding:8px 14px;border-radius:8px;background:var(--gold-grad);color:#0a0a0a;font:400 18px/1 Prata,serif}.obody{padding:30px 28px 6px}.light .ocard h2,.obody h2{color:#fff;font-size:clamp(30px,2.7vw,38px);margin-bottom:10px}.light .ocard .stmt,.obody .stmt{color:#fff;margin-bottom:18px}.light .ocard p,.ocard p{color:#c8c8c4}.light .ocard .obody p.em,.ocard .obody p.em{color:var(--gold-bright);background:none;padding:0}.light .ocard .onote,.ocard .onote{color:#a9a9a4}.light .ocard .oprice,.ocard .oprice{color:var(--gold-bright)}.light .ocard summary{color:#fff}.obody p+p{margin-top:12px}.ofoot{margin-top:auto;padding:26px 28px 30px}.ocard .btn{padding:0 14px;font-size:13px;white-space:normal;text-align:center}.oprice{font:400 30px/1 Prata,serif;color:var(--gold-bright);margin-bottom:18px}.onote{font-size:15px;line-height:1.6;color:#a9a9a4;margin-bottom:18px}.ofoot .btn{width:100%}.ocard details{border-top:1px solid rgba(234,192,84,.3)}.ocard .obody details.first{margin-top:22px}.ocard details:last-child{border-bottom:1px solid rgba(234,192,84,.3)}.ocard summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:16px 0;font:400 20px/1.3 Prata,serif;color:#fff}.ocard summary::-webkit-details-marker{display:none}.ocard summary i{position:relative;flex:none;width:30px;height:30px;border-radius:50%;border:1px solid rgba(234,192,84,.6);transition:background .25s}.ocard summary i::before,.ocard summary i::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;background:var(--gold-bright);transition:transform .25s,background .25s}.ocard summary i::after{transform:rotate(90deg)}.ocard details[open] summary i::after{transform:rotate(0)}.ocard summary:hover i{background:rgba(234,192,84,.15)}.ocard details p{padding-bottom:4px}.ocard details p+p{margin-top:12px}.ocard details p:last-child{padding-bottom:14px}.voice{max-width:940px;margin:0 auto}.vcard{position:relative;overflow:hidden;border-radius:var(--rc);background:#fff;color:#0a0a0a;box-shadow:0 24px 60px rgba(0,0,0,.3);text-align:center;padding-top:40px;height:100%}.vrings{position:absolute;inset:0;pointer-events:none}.vrings svg{width:100%;height:100%;fill:none;stroke:#c4a455}.vhead{position:relative;z-index:1;width:fit-content;min-width:58%;max-width:94%;margin-left:auto;padding:15px 44px 15px 48px;background:var(--gold-grad);overflow:hidden;box-shadow:0 10px 24px rgba(160,120,20,.22)}.vhead::after{content:"";position:absolute;top:0;bottom:0;width:30%;left:-40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skewX(-18deg);animation:vsh 4.5s ease-in-out infinite}@keyframes vsh{0%,55%{left:-40%}100%{left:130%}}.vhead h3{position:relative;z-index:1;font-size:clamp(20px,2.3vw,29px);line-height:1.3;color:#0a0a0a;text-align:left}.vbody{position:relative;z-index:1;padding:34px 48px 38px}.qicon{width:38px;height:30px;margin:0 auto 12px;display:block;fill:#c4a455}.stars{display:flex;justify-content:center;gap:5px;margin-bottom:18px}.stars svg{width:20px;height:20px;fill:#e5b32f}.vbody p{font-size:var(--fs-body);line-height:1.8;color:#444}.vbody p+p{margin-top:12px}.vbody cite{display:block;margin-top:20px;font-style:normal;font-weight:700;font-size:15px;color:#0a0a0a}.vgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1040px;margin:24px auto 0}.vgrid .vhead{min-width:0;max-width:92%;padding:14px 32px 14px 36px}.vgrid .vbody{padding:30px 34px 34px}.wall{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start;max-width:1040px;margin:56px auto 0}.wall .stack{display:grid;gap:20px}.shot{padding:14px 14px 16px;border-radius:14px;background:#fff;text-align:center;box-shadow:0 18px 44px rgba(0,0,0,.3)}.shot img{width:100%;border-radius:8px}.shot cite{display:block;margin-top:12px;font-style:normal;font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#0a0a0a}.wquote{position:relative;padding:30px 28px 28px;border-radius:14px;background:#fff;text-align:center;box-shadow:0 18px 44px rgba(0,0,0,.3)}.wquote .qicon{width:30px;height:24px}.wquote p{font-size:16px;line-height:1.75;color:#444}.wquote cite{display:block;margin-top:16px;font-style:normal;font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#0a0a0a}.story{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:center}.collage{position:relative;padding-bottom:84px}.collage>img{width:100%;border-radius:var(--rc);box-shadow:0 26px 60px rgba(0,0,0,.2)}.past{position:absolute;left:8%;right:-6%;bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.past figure{position:relative;overflow:hidden;border:5px solid #fff;border-radius:14px;background:#fff;box-shadow:0 18px 44px rgba(0,0,0,.28)}.past img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px}.past figcaption{position:absolute;left:5px;right:5px;bottom:5px;padding:20px 10px 8px;border-radius:0 0 8px 8px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.78));font-size:12px;line-height:1.3;color:#fff}.story h2{margin-bottom:20px}.story p+p{margin-top:16px}.story .stmt{margin-top:26px}.story .stmt+p{margin-top:26px}.story .btn{margin-top:30px}.book-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:72px;align-items:center}.book-cover{position:relative;max-width:340px;margin:auto}.book-cover .rb{left:50%;top:50%;width:560px;height:560px;margin:-280px 0 0 -280px}.book-copy h2{font-size:clamp(34px,4vw,52px);margin-bottom:18px}.book-copy .stmt{color:#fff;margin-bottom:20px}.book-copy .lead{color:#c8c8c4;max-width:560px;margin-bottom:32px}.byline{display:flex;align-items:center;gap:14px;margin-top:34px}.byline img{width:56px;height:56px;border-radius:50%;object-fit:cover;border:1px solid rgba(234,192,84,.6)}.byline strong{display:block;font-weight:700;color:#fff;font-size:15px}.byline span{font-size:var(--fs-small);color:#a9a9a4}.bgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.post{display:flex;flex-direction:column;border-radius:var(--rc);background:#fff;overflow:hidden;text-decoration:none;box-shadow:0 14px 40px rgba(0,0,0,.08);transition:transform .25s,box-shadow .25s}.post:hover{transform:translateY(-4px);box-shadow:0 22px 50px rgba(0,0,0,.14)}.post .pimg{aspect-ratio:16/10;overflow:hidden}.post .pimg img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.post:hover .pimg img{transform:scale(1.04)}.pbody{display:flex;flex-direction:column;flex:1;padding:24px 26px 26px}.post .pmeta{font-size:12px;letter-spacing:.14em;font-weight:700;text-transform:uppercase;color:#7d6317;margin-bottom:12px}.post .pmeta b{display:inline-block;width:18px;height:1px;background:#c4a455;vertical-align:middle;margin:0 8px}.post h3{font-size:22px;line-height:1.3;color:#0a0a0a;margin-bottom:12px}.post p{font-size:15px;line-height:1.65;color:#444}.pread{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:12px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:#0a0a0a}.pread svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}.post:hover .pread svg{transform:translateX(4px)}.linkbtn:hover{color:#eac054}@media (prefers-reduced-motion:reduce){.js .journey-copy{opacity:1}}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid #eac054;outline-offset:4px}@media (max-width:1000px){.pains{grid-template-columns:repeat(2,minmax(0,1fr))}.story{gap:40px}.book-grid{gap:40px}.wall{grid-template-columns:repeat(2,minmax(0,1fr))}.wall .stack{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (max-width:900px){.offers,.story,.book-grid,.bgrid,.vgrid{grid-template-columns:1fr}.offers{max-width:560px}.vgrid{max-width:560px}.vgrid .vhead{min-width:0}.collage{max-width:520px;margin:auto}.book-cover{max-width:300px}.book-cover .rb{width:440px;height:440px;margin:-220px 0 0 -220px}.bgrid{max-width:560px;margin:auto}.journey-stage{grid-template-columns:80px minmax(0,1fr);min-height:240px;padding:16px 0}.journey-node,.journey-stage:nth-child(even) .journey-node{grid-column:1;transform:none;width:54px;height:54px;font-size:21px}.journey-copy,.journey-stage:nth-child(even) .journey-copy{grid-column:2}}@media (max-width:700px){.vhead{width:auto;min-width:0;max-width:94%;padding:14px 20px}.vhead h3{font-size:21px}.vbody,.vgrid .vbody{padding:28px 22px 30px}.vgrid .vhead{padding:14px 20px}.wall{grid-template-columns:1fr}.wall .stack{grid-template-columns:1fr}}@media (max-width:640px){.band{padding:56px 0}.hero{align-items:flex-start;padding:calc(52svh - 36px) 0 56px;min-height:0}.hero-video{inset:0 0 auto 0;height:52svh;object-position:68% top;transform:none;-webkit-mask-image:none;mask-image:none}.hero .wrap{padding:0 24px}.hero::before{background:linear-gradient(180deg,rgba(0,0,0,0) calc(52svh - 150px),#000 calc(52svh - 4px),#000 100%)}.hero::after{display:none}.hero h1{font-size:36px;white-space:normal}.hero h1 span{display:block}.video-control{right:14px;top:76px;bottom:auto}.actions .btn,.btn{white-space:normal;text-align:center;padding:14px 22px}.actions .btn{width:100%}.pains{grid-template-columns:1fr}.journey-stage{grid-template-columns:48px minmax(0,1fr);padding:14px 0;min-height:0}.journey-node,.journey-stage:nth-child(even) .journey-node{width:42px;height:42px;font-size:18px}.journey-copy,.journey-stage:nth-child(even) .journey-copy{padding:24px 22px 22px;margin-left:8px}.ovis{height:320px}.obody{padding:28px 24px 4px}.ofoot{padding:22px 24px 28px}.past{position:static;margin-top:14px;grid-template-columns:1fr 1fr}.collage{padding-bottom:0}.goldletter-row{flex-direction:column}.goldletter{padding:75px 22px}.goldletter-title{font-size:31px}.goldletter-invitation{font-size:23px}}.light .ocard .osub,.osub{font:400 20px/1.35 Prata,serif;color:var(--gold-bright);margin-bottom:18px}.light .ocard .hl,.ocard .hl{color:#fff}.light .ocard .osoon,.osoon{font-size:13px;letter-spacing:.2em;font-weight:700;text-transform:uppercase;color:var(--gold-bright);margin-bottom:8px}.osteps{list-style:none;margin:14px 0 18px;display:grid;gap:10px}.osteps li{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:start;padding:12px 14px;border-radius:12px;background:#141414;border:1px solid rgba(255,255,255,.1);font-size:15px;line-height:1.5;color:#c8c8c4}.osteps li i{width:36px;height:36px;border-radius:50%;background:var(--gold-grad);color:#0a0a0a;font:400 15px/36px Prata,serif;text-align:center;font-style:normal}.osteps li b{font-weight:400;color:var(--gold-bright)}.light .ocard details p b,.ocard details p b{font-weight:400;color:var(--gold-bright)}.wall{margin:0 auto 112px}.vgrid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1240px;margin:0 auto}.vgrid3 .vhead{min-width:0;max-width:94%;padding:14px 26px 14px 30px}.vgrid3 .vhead h3{font-size:clamp(19px,1.7vw,23px)}.vgrid3 .vbody{padding:28px 26px 32px}.vgrid3 .vbody p{font-size:16px;line-height:1.75}.voices-wrap{width:min(1240px,calc(100% - 112px));margin:auto;position:relative;z-index:1}.duo .cta{margin-top:34px}.book-cover::before{content:"";position:absolute;left:50%;top:50%;width:150%;height:130%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(234,192,84,.30) 0%,rgba(234,192,84,.10) 40%,transparent 68%);pointer-events:none}.book-face{position:relative;z-index:1;border-radius:3px 7px 7px 3px;overflow:hidden;box-shadow:0 0 0 1px rgba(234,192,84,.6),0 28px 60px rgba(0,0,0,.7),0 0 70px rgba(234,192,84,.22);transform:rotate(-1.5deg)}.book-face img{display:block;width:100%;box-shadow:none;border-radius:0}.book-face::before{content:"";position:absolute;left:0;top:0;bottom:0;width:14px;z-index:2;background:linear-gradient(90deg,rgba(255,255,255,.28),rgba(255,255,255,.06) 55%,transparent)}.book-face::after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:40%;z-index:2;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-20deg);animation:flash 5.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.book-face::after{animation:none}}@media (max-width:1199px){.offers{grid-template-columns:1fr;max-width:560px}.offers-wrap{width:calc(100% - 64px)}.ovis{height:340px}.ocard .btn{font-size:14px}.wall{margin-bottom:84px}}@media (max-width:1100px){.voices-wrap{width:calc(100% - 64px)}.vgrid3{grid-template-columns:1fr;max-width:560px}}@media (max-width:640px){.offers-wrap,.voices-wrap{width:calc(100% - 48px)}.hero h1 span{display:block}}.ovis.dark3{background:#0a0a0a;display:flex;align-items:center;justify-content:center}.ovis.dark3 .glogo{position:relative;width:62%;height:auto;filter:drop-shadow(0 0 9px #eac05455)}.light .ocard p.gold,.ocard p.gold{color:var(--gold-bright)}.tlist{list-style:none;margin:4px 0 14px;display:grid;gap:12px}.tlist li{display:grid;grid-template-columns:24px 1fr;gap:12px;font-size:16px;line-height:1.55;color:#c8c8c4}.tlist svg{width:22px;height:22px;margin-top:1px;stroke:var(--gold-bright);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ocard details>p:first-of-type,.ocard details>.tlist:first-of-type{margin-top:0}.ocard details .osteps{margin-top:0}.vgrid3 .vhead{width:88%;max-width:none;min-width:0;margin-left:auto}.vgrid3 .vhead h3{font-size:clamp(19px,1.6vw,22px)}@media (max-width:1100px){.vgrid3 .vhead h3{font-size:22px}}@media (max-width:640px){.hero .wrap{padding:0 24px}}.light .ocard .ovis.gold .ochips .oprice,.ovis.gold .oprice{background:#0a0a0a;color:var(--gold-bright)}.ovis.dark3 .obadge{border:1px solid rgba(234,192,84,.55)}@media (max-width:640px){.ovis.gold img{height:calc(100% - 28px)}}.ovis.photo img.face{transform-origin:100% 0;transform:scale(1.42)}.ochips .obadge{font-size:11px}.ocard details>p{font-size:16px;line-height:1.55}.ocard details .osteps li{font-size:16px}.tlist li.g span{color:var(--gold-bright)}.tlist ul.sub{list-style:none;margin:8px 0 0;display:grid;gap:6px}.tlist ul.sub li{display:block;position:relative;padding-left:16px;font-size:16px}.tlist ul.sub li::before{content:"";position:absolute;left:2px;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--gold-bright)}.vbody cite,.light .vbody cite{text-transform:uppercase;letter-spacing:.16em;font-size:12px}.wl-lead{color:#d6d2c6;margin-bottom:18px}.wl-form{display:flex;flex-direction:column;gap:12px}.wl-form input{width:100%;padding:16px 20px;font:400 15px 'Open Sans',sans-serif;border:1px solid rgba(196,164,85,.5);border-radius:var(--r);background:rgba(255,255,255,.06);color:#f4f1ea;outline:none}.wl-form input::placeholder{color:#aaa69a}.wl-form input:focus{border-color:#c4a455;background:rgba(255,255,255,.1)}.wl-form .wl-tick{display:flex;gap:12px;align-items:flex-start;text-align:left;font-size:14px;line-height:1.5;color:#f4f1ea;cursor:pointer;margin-top:2px}.wl-form .wl-tick input{width:18px;height:18px;flex:none;margin-top:3px;padding:0;accent-color:#c4a455}.wl-form .btn{width:100%;justify-content:center;margin-top:4px;border:0;cursor:pointer}.wl-note{font-size:12px;line-height:1.6;color:#aaa69a;margin-top:16px}.wl-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.goldletter-form button[disabled],.wl-form button[disabled]{opacity:.6;cursor:wait}.kt-msg{margin-top:12px;font-size:14px}.post.term-card{cursor:default}.post.term-card:hover{transform:none;box-shadow:0 14px 40px rgba(0,0,0,.08)}.pread.soon{opacity:.65}.past{grid-template-columns:1.25fr .85fr;align-items:end;left:6%;right:-4%;gap:16px}.past figure{border:0;background:none;border-radius:14px}.past img{border-radius:14px}.past figure:nth-child(1) img{aspect-ratio:4/3}.past figure:nth-child(2){transform:translateY(-30px)}.past figure:nth-child(2) img{aspect-ratio:1/1}.past figcaption{left:0;right:0;bottom:0;border-radius:0 0 14px 14px}.journey-copy p+p{margin-top:12px}@media(max-width:900px){.past{left:auto;right:auto}.past figure:nth-child(2){transform:translateY(-14px)}}