#wf-page{--navy:#0b2e3f;--navy-2:#082431;--ink:#061c27;--teal:#12495a;--gold:#c9a96e;--gold-2:#e0c891;--cream:#f6f1e8;--sand:#ece4d6;--text:#1d2a30;--muted:#5d6b71;--white:#fff;--serif:"Playfair Display", "Didot", "Bodoni 72", Georgia, serif;--sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--max:1180px;--r:2px}#wf-page,#wf-page *{box-sizing:border-box;margin:0;padding:0}#wf-page{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-family:var(--sans);color:var(--text);background:var(--cream);-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;line-height:1.65}#wf-page img,#wf-page video{max-width:100%;height:auto;display:block}#wf-page a{color:inherit}#wf-page .wrap{width:min(var(--max), 100% - 2.5rem);margin-inline:auto}#wf-page .eyebrow{font-family:var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--gold);font-size:.72rem;font-weight:500}#wf-page h1,#wf-page h2,#wf-page h3{font-family:var(--serif);letter-spacing:.005em;font-weight:400;line-height:1.15}#wf-page h2{font-size:clamp(2rem,5.2vw,3.3rem)}#wf-page h3{font-size:1.35rem}#wf-page .lede{color:var(--muted);max-width:44rem;font-size:clamp(1.05rem,2.2vw,1.2rem)}#wf-page .rule{background:var(--gold);width:64px;height:1px;margin:1.4rem 0}#wf-page .center{text-align:center}#wf-page .center .rule,#wf-page .center .lede{margin-inline:auto}#wf-page section{padding:clamp(4.5rem,10vw,8rem) 0}#wf-page .wordmark{font-family:var(--serif);text-transform:uppercase;letter-spacing:.14em;color:#fff;padding-bottom:.32em;font-weight:400;line-height:1;display:inline-block;position:relative}#wf-page .wordmark:after{content:"";background:var(--gold);height:1px;position:absolute;bottom:0;left:4%;right:4%}#wf-page .wordmark.sm{letter-spacing:.18em;padding-bottom:.4em;font-size:1.15rem}#wf-page .btn{font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--gold);color:var(--ink);background:var(--gold);align-items:center;gap:.7rem;padding:1.05rem 1.7rem;font-size:.78rem;font-weight:500;text-decoration:none;transition:background .3s,color .3s,border-color .3s;display:inline-flex}#wf-page .btn:hover{background:var(--gold-2);border-color:var(--gold-2)}#wf-page .btn.ghost{color:#fff;background:0 0;border-color:#ffffff8c}#wf-page .btn.ghost:hover{border-color:var(--gold);color:var(--gold-2)}#wf-page .btn svg{width:14px;height:14px}#wf-page .nav{z-index:50;padding:1rem 0;transition:background .35s,box-shadow .35s;position:fixed;inset:0 0 auto}#wf-page .nav .wrap{justify-content:space-between;align-items:center;gap:1rem;display:flex}#wf-page .nav a.brand{text-decoration:none}#wf-page .nav ul{gap:2rem;list-style:none;display:none}#wf-page .nav ul a{color:#fff;letter-spacing:.22em;text-transform:uppercase;opacity:.85;font-size:.72rem;text-decoration:none}#wf-page .nav ul a:hover{opacity:1;color:var(--gold-2)}#wf-page .nav .btn{letter-spacing:.18em;padding:.7rem 1rem;font-size:.66rem}#wf-page .nav.solid{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#082431f0;box-shadow:0 1px #c9a96e40}@media (width>=1000px){#wf-page .nav ul{display:flex}}#wf-page .hero{color:#fff;align-items:flex-end;min-height:100svh;padding:0;display:flex;position:relative;overflow:hidden}#wf-page .hero video,#wf-page .hero .poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#wf-page .hero:before{content:"";z-index:1;background:linear-gradient(#061c2799 0%,#061c2740 30%,#0b2e3f59 58%,#061c27f0 100%);position:absolute;inset:0}#wf-page .hero-inner{z-index:2;padding:8rem 0 3rem;position:relative}#wf-page .hero .wordmark{font-size:clamp(2.6rem,9vw,6rem)}#wf-page .hero .tag{font-family:var(--serif);color:#fff;margin:1.6rem 0 .6rem;font-size:clamp(1.3rem,3.4vw,2rem);font-style:italic}#wf-page .hero p.sub{color:#ffffffdb;max-width:36rem;font-size:clamp(1rem,2vw,1.12rem)}#wf-page .hero .ctas{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}#wf-page .hero .meta{letter-spacing:.24em;text-transform:uppercase;color:#ffffffb3;flex-wrap:wrap;gap:.4rem 1.4rem;margin-top:2.6rem;font-size:.7rem;display:flex}#wf-page .hero .meta span:before{content:"";background:var(--gold);vertical-align:middle;width:5px;height:5px;margin-right:.7rem;display:inline-block;transform:rotate(45deg)}#wf-page .pillars{background:var(--navy);color:#fff;background-image:linear-gradient(180deg, var(--ink), var(--navy));padding:3.2rem 0}#wf-page .pillars ul{grid-template-columns:1fr 1fr;gap:2rem 1.4rem;list-style:none;display:grid}#wf-page .pillars li{font-family:var(--serif);align-items:center;gap:.9rem;font-size:clamp(1.05rem,2.4vw,1.35rem);display:flex}#wf-page .pillars svg{width:30px;height:30px;stroke:var(--gold);fill:none;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (width>=900px){#wf-page .pillars ul{grid-template-columns:repeat(4,1fr)}#wf-page .pillars li{justify-content:center}}#wf-page .intro .grid{align-items:center;gap:3rem;display:grid}#wf-page .intro figure{position:relative}#wf-page .intro figure img{aspect-ratio:6/5;object-fit:cover;width:100%}#wf-page .intro figure:after{content:"";border:1px solid var(--gold);z-index:-1;position:absolute;inset:14px -14px -14px 14px}#wf-page .intro .quote{font-family:var(--serif);color:var(--navy);margin:1.4rem 0;font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.35}#wf-page .intro p+p{margin-top:1rem}@media (width>=900px){#wf-page .intro .grid{grid-template-columns:1.05fr 1fr;gap:5rem}}#wf-page .programme{background:var(--navy);color:#fff;background-image:radial-gradient(1200px 600px at 85% -10%, #12495ae6, transparent 60%), linear-gradient(180deg, var(--navy), var(--ink))}#wf-page .programme .lede{color:#ffffffbf}#wf-page .programme h2 em{color:var(--gold-2);font-style:italic}#wf-page .pills{background:#c9a96e40;border:1px solid #c9a96e40;gap:1px;margin:3.5rem 0;display:grid}#wf-page .pill{background:var(--navy-2);padding:2rem 1.6rem}#wf-page .pill .n{font-family:var(--serif);color:var(--gold);letter-spacing:.1em;font-size:1rem}#wf-page .pill h3{color:#fff;margin:.6rem 0 .5rem}#wf-page .pill p{color:#ffffffb3;font-size:.95rem}@media (width>=760px){#wf-page .pills{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){#wf-page .pills{grid-template-columns:repeat(4,1fr)}}#wf-page .days{gap:1.5rem;display:grid}#wf-page .day{border-top:1px solid #c9a96e66;padding-top:1.4rem}#wf-page .day h3{color:var(--gold-2);margin-bottom:.9rem;font-size:1.15rem}#wf-page .day h3 small{font-family:var(--sans);letter-spacing:.26em;text-transform:uppercase;color:#ffffff8c;margin-top:.3rem;font-size:.68rem;display:block}#wf-page .day ol{list-style:none}#wf-page .day li{color:#ffffffd1;border-bottom:1px dashed #ffffff14;grid-template-columns:4.6rem 1fr;gap:.6rem;padding:.42rem 0;font-size:.93rem;display:grid}#wf-page .day li b{color:var(--gold);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:500}@media (width>=900px){#wf-page .days{grid-template-columns:repeat(3,1fr);gap:2.5rem}}#wf-page .leave{gap:2rem;margin-top:3.5rem;display:grid}#wf-page .leave ul{list-style:none}#wf-page .leave li{color:#ffffffd9;padding:.5rem 0 .5rem 1.6rem;position:relative}#wf-page .leave li:before{content:"";border:1px solid var(--gold);width:7px;height:7px;position:absolute;top:1.05rem;left:0;transform:rotate(45deg)}#wf-page .leave h3{color:#fff;margin-bottom:.5rem;font-size:1.1rem}#wf-page .note{color:#ffffff80;margin-top:2.5rem;font-size:.78rem}@media (width>=900px){#wf-page .leave{grid-template-columns:1fr 1fr}}#wf-page .estate .head{gap:1rem;margin-bottom:3rem;display:grid}#wf-page .gallery{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}#wf-page .gallery figure{background:#cfd6d8;position:relative;overflow:hidden}#wf-page .gallery img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s}#wf-page .gallery figure:hover img{transform:scale(1.04)}#wf-page .gallery figcaption{letter-spacing:.22em;text-transform:uppercase;color:#fff;background:linear-gradient(#0000,#061c27bf);padding:1.6rem .9rem .7rem;font-size:.66rem;position:absolute;bottom:0;left:0;right:0}#wf-page .gallery .g1{aspect-ratio:16/10;grid-column:1/-1}#wf-page .gallery .g2,#wf-page .gallery .g3,#wf-page .gallery .g4,#wf-page .gallery .g5{aspect-ratio:1}#wf-page .gallery .g6{aspect-ratio:16/9;grid-column:1/-1}@media (width>=900px){#wf-page .gallery{grid-template-columns:repeat(4,1fr);grid-auto-rows:240px}#wf-page .gallery figure{aspect-ratio:auto!important}#wf-page .gallery .g1{grid-area:1/1/3/3}#wf-page .gallery .g2{grid-column:3/5}#wf-page .gallery .g3{grid-column:3/4}#wf-page .gallery .g4{grid-column:4/5}#wf-page .gallery .g5{grid-column:1/2}#wf-page .gallery .g6{grid-column:2/5}}#wf-page .amen{gap:2.2rem;margin-top:4rem;display:grid}#wf-page .amen h3{color:var(--navy);align-items:center;gap:.7rem;margin-bottom:.8rem;font-size:1.15rem;display:flex}#wf-page .amen h3 svg{width:24px;height:24px;stroke:var(--gold);fill:none;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}#wf-page .amen ul{color:var(--muted);font-size:.95rem;list-style:none}#wf-page .amen li{border-bottom:1px solid var(--sand);padding:.35rem 0}#wf-page .amen small{color:#8a959a}@media (width>=760px){#wf-page .amen{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){#wf-page .amen{grid-template-columns:repeat(4,1fr)}}#wf-page .hosts{background:var(--sand)}#wf-page .hosts .grid{gap:3rem;margin-top:3.5rem;display:grid}#wf-page .host img{aspect-ratio:4/5;object-fit:cover;filter:saturate(.92);width:100%}#wf-page .host h3{color:var(--navy);margin-top:1.4rem;font-size:1.7rem}#wf-page .host .role{letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin:.4rem 0 1rem;font-size:.72rem;font-weight:500;display:block}#wf-page .host p{color:var(--muted)}#wf-page .together{margin-top:4rem;position:relative}#wf-page .together img{aspect-ratio:16/9;object-fit:cover;width:100%}#wf-page .together blockquote{background:var(--navy);color:#fff;font-family:var(--serif);padding:2rem;font-size:clamp(1.15rem,2.6vw,1.5rem);line-height:1.4}#wf-page .together cite{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-top:1rem;font-size:.7rem;font-style:normal;display:block}@media (width>=900px){#wf-page .hosts .grid{grid-template-columns:1fr 1fr;gap:4rem}#wf-page .together blockquote{max-width:30rem;position:absolute;bottom:-2rem;right:2rem}}#wf-page .journey{color:#fff;background:var(--ink);position:relative}#wf-page .journey .bg{opacity:.28;background:url(https://files.leadconnectorhq.com/file/6af49119a18bc04b9aa871b6/dusk-house.jpg) 50%/cover;position:absolute;inset:0}#wf-page .journey .wrap{position:relative}#wf-page .journey .lede{color:#ffffffc7}#wf-page .steps{counter-reset:s;gap:0;margin-top:3.5rem;list-style:none;display:grid}#wf-page .steps li{counter-increment:s;padding:0 0 2.4rem 4rem;position:relative}#wf-page .steps li:before{content:counter(s, decimal-leading-zero);font-family:var(--serif);color:var(--gold);font-size:1.6rem;position:absolute;top:-.2rem;left:0}#wf-page .steps li:after{content:"";background:#c9a96e59;width:1px;position:absolute;top:2.4rem;bottom:.6rem;left:1.1rem}#wf-page .steps li:last-child:after{display:none}#wf-page .steps h3{margin-bottom:.35rem;font-size:1.25rem}#wf-page .steps p{color:#ffffffb8;font-size:.95rem}@media (width>=1000px){#wf-page .steps{grid-template-columns:repeat(4,1fr);gap:2rem}#wf-page .steps li{padding:3.4rem 0 0}#wf-page .steps li:before{top:0}#wf-page .steps li:after{width:auto;height:1px;inset:1rem -1rem auto 3.4rem}}#wf-page .invest .grid{align-items:center;gap:3rem;display:grid}#wf-page .invest .card{border:1px solid var(--sand);background:#fff;padding:clamp(2rem,5vw,3.2rem);box-shadow:0 30px 60px -40px #0b2e3f73}#wf-page .price{font-family:var(--serif);color:var(--navy);margin:.8rem 0 .3rem;font-size:clamp(2.8rem,8vw,4.4rem);line-height:1}#wf-page .price small{font-family:var(--sans);letter-spacing:.06em;color:var(--muted);margin-top:.7rem;font-size:.85rem;display:block}#wf-page .card ul{border-top:1px solid var(--sand);margin:1.8rem 0;list-style:none}#wf-page .card li{border-bottom:1px solid var(--sand);padding:.75rem 0 .75rem 1.8rem;font-size:.95rem;position:relative}#wf-page .card li:before{content:"";border-left:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);width:9px;height:5px;position:absolute;top:1.05rem;left:.2rem;transform:rotate(-45deg)}#wf-page .card .fine{color:#86939a;margin-top:1.3rem;font-size:.78rem}#wf-page .scarcity{letter-spacing:.26em;text-transform:uppercase;color:var(--navy);border:1px solid var(--gold);margin-top:.4rem;padding:.45rem .8rem;font-size:.7rem;display:inline-block}#wf-page .invest figure img{width:100%;max-width:520px;height:auto;margin-inline:auto;box-shadow:0 30px 60px -35px #0b2e3f99}@media (width>=900px){#wf-page .invest .grid{grid-template-columns:1fr 1fr;gap:5rem}}#wf-page .faq{background:#fff}#wf-page .faq .list{max-width:52rem;margin:3rem auto 0}#wf-page .faq details{border-bottom:1px solid var(--sand)}#wf-page .faq summary{cursor:pointer;font-family:var(--serif);color:var(--navy);padding:1.4rem 2.5rem 1.4rem 0;font-size:clamp(1.1rem,2.4vw,1.3rem);list-style:none;position:relative}#wf-page .faq summary::-webkit-details-marker{display:none}#wf-page .faq summary:after{content:"+";font-family:var(--sans);color:var(--gold);font-size:1.6rem;font-weight:300;transition:transform .3s;position:absolute;top:1.15rem;right:.2rem}#wf-page .faq details[open] summary:after{transform:rotate(45deg)}#wf-page .faq details p{color:var(--muted);max-width:46rem;padding:0 0 1.5rem}#wf-page .final{color:#fff;background:var(--navy);position:relative;overflow:hidden}#wf-page .final .bg{background:url(https://files.leadconnectorhq.com/file/6af4910dddcd97ce5ad263ef/pool-day.jpg) 50%/cover;position:absolute;inset:0}#wf-page .final .bg:after{content:"";background:linear-gradient(180deg, #061c27c7, #0b2e3feb 45%, var(--ink));position:absolute;inset:0}#wf-page .final .wrap{position:relative}#wf-page .final .grid{align-items:start;gap:3rem;display:grid}#wf-page .final h2 .wordmark{font-size:clamp(2.2rem,6vw,3.6rem)}#wf-page .final .lede{color:#fffc;margin-top:1.8rem}#wf-page .final .contact{color:#ffffffa6;margin-top:2rem;font-size:.9rem}#wf-page .formbox{border-top:3px solid var(--gold);background:#fff;min-height:900px;box-shadow:0 40px 80px -40px #0009}#wf-page .formbox iframe{border:0;width:100%;height:1100px;display:block}#wf-page .formfallback{color:#ffffffa6;margin-top:1rem;font-size:.82rem}#wf-page .formfallback a{color:var(--gold-2)}@media (width>=1000px){#wf-page .final .grid{grid-template-columns:.9fr 1.1fr;gap:5rem}#wf-page .final .sticky{position:sticky;top:7rem}}#wf-page footer{background:var(--ink);color:#ffffff8c;padding:3rem 0;font-size:.8rem}#wf-page footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}#wf-page footer p{max-width:40rem}#wf-page .mcta{z-index:40;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));background:#061c27f5;border-top:1px solid #c9a96e59;justify-content:space-between;align-items:center;gap:.8rem;transition:transform .35s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}#wf-page .mcta.show{transform:none}#wf-page .mcta span{color:#fff;font-family:var(--serif);font-size:.98rem}#wf-page .mcta span small{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-size:.62rem;display:block}#wf-page .mcta .btn{letter-spacing:.16em;padding:.75rem 1rem;font-size:.64rem}@media (width>=1000px){#wf-page .mcta{display:none}}#wf-page .rv{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(18px)}#wf-page .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){#wf-page .rv{opacity:1;transition:none;transform:none}#wf-page{scroll-behavior:auto}#wf-page .gallery img{transition:none}}#wf-page{background:var(--cream);color:var(--text);position:relative;overflow-x:hidden}#wf-page .hero video{background:#061c27}
