:root{--ink:#091523;--ink2:#13243d;--teal:#0d9488;--tealL:#14b8a6;--gold:#d4a843;--goldL:#f0c96a;--white:#f8f9fa;--cream2:#f7f4ee;--pearl:#f3ebe3;--inkt:rgba(9,21,35,.72)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Jost,sans-serif;background:var(--cream2);color:var(--ink);font-size:19px;font-weight:300;line-height:1.55;overflow-x:hidden}a{color:var(--teal);text-decoration:none}a:hover{color:var(--gold)}img{max-width:100%;display:block}section{position:relative;overflow:hidden;padding:clamp(5rem,9vw,8rem) 6vw}.wrap{max-width:1240px;margin:0 auto;position:relative;z-index:2}.k{font-size:.78rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--teal);display:flex;align-items:center;gap:.9rem;margin-bottom:1.5rem}.k:before{content:"";width:36px;height:1px;background:currentColor;opacity:.7}.dk .k{color:var(--tealL)}.h{font-family:Cormorant Garamond,serif;font-weight:300;line-height:1.02;letter-spacing:-.015em;font-size:clamp(2.6rem,5.4vw,5rem);text-wrap:balance}.h em{font-style:italic;font-weight:400;color:var(--teal)}.dk .h em{color:var(--goldL)}.lead{font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.6;color:var(--inkt);max-width:46ch;margin-top:1.5rem;text-wrap:pretty}.dk{background:var(--ink);color:var(--white)}.dk .lead{color:#f8f9fac7}.btn{display:inline-flex;align-items:center;gap:.7rem;font:500 .76rem Jost,sans-serif;letter-spacing:.2em;text-transform:uppercase;padding:1rem 1.7rem;border:1px solid transparent;cursor:pointer;transition:all .3s;min-height:44px}.btn-gold{background:var(--goldL);color:var(--ink)}.btn-gold:hover{background:#fff;color:var(--ink)}.btn-line{background:transparent;color:inherit;border-color:currentColor}.btn-line:hover{background:#ffffff1a;color:inherit}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{background:var(--teal);color:#fff}.hdr{position:fixed;top:0;left:0;right:0;z-index:50;color:#fff;transition:background .35s,color .35s,box-shadow .35s}.hdr.solid{background:#f7f4eef2;color:var(--ink);box-shadow:0 1px #09152314;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hdr-in{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.1rem 6vw}.logo{display:flex;align-items:center;gap:.7rem;color:inherit;font-weight:200;letter-spacing:.34em;font-size:1.02rem}.logo:hover{color:inherit}.logo img{width:32px;filter:drop-shadow(0 0 10px rgba(20,184,166,.55))}.logo b{font-weight:400;color:var(--tealL)}.hdr.solid .logo b{color:var(--teal)}.nav{display:flex;align-items:center;gap:2rem}.nav a{color:inherit;font-size:.76rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500}.nav a:hover{color:var(--goldL)}.hdr.solid .nav a:hover{color:var(--teal)}.nav .btn{padding:.7rem 1.1rem;font-size:.7rem;background:var(--goldL);color:var(--ink)}.hero{min-height:100vh;display:flex;align-items:flex-end;padding-bottom:clamp(4rem,8vw,7rem);background:var(--ink);color:#fff}.hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(images/cover-ocean.jpg) center/cover;animation:kb 30s ease-in-out infinite alternate}.hero .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--ink) 8%,rgba(9,21,35,.55) 55%,rgba(9,21,35,.35))}@keyframes kb{0%{transform:scale(1.03)}to{transform:scale(1.12)}}.hero h1{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(3.2rem,7.4vw,7.2rem);line-height:.96;letter-spacing:-.02em;max-width:13ch;text-wrap:balance}.hero h1 em{font-style:italic;color:var(--goldL);font-weight:400}.hero .eb{font-size:.78rem;letter-spacing:.34em;text-transform:uppercase;color:var(--goldL);margin-bottom:1.8rem}.hero .lead{color:#f8f9fad1;max-width:42ch}.ctas{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2.4rem}.status{margin-top:3rem;display:flex;gap:2.4rem;flex-wrap:wrap;font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;color:#f8f9faa8}.status span{display:flex;align-items:center;gap:.7rem}.status span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--tealL);box-shadow:0 0 10px var(--tealL)}.thesis{background:var(--pearl)}.th-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem;align-items:end}.pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2rem;margin-top:4rem}.pl{border-top:1px solid rgba(9,21,35,.18);padding-top:1.4rem}.pl .n{font-family:Cormorant Garamond,serif;font-size:1.5rem;color:var(--gold)}.pl h3{font-family:Cormorant Garamond,serif;font-weight:400;font-size:2rem;line-height:1.1;margin:.4rem 0 .6rem}.pl p{font-size:1.02rem;color:var(--inkt);line-height:1.55}.pipe{background:var(--ink2);color:#fff}.pipe:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(images/kelp-forest.jpg) center/cover;opacity:.18}.rows{margin-top:3.4rem;border-top:1px solid rgba(240,201,106,.3)}.row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,.7fr);gap:2rem;padding:1.8rem 0;border-bottom:1px solid rgba(240,201,106,.3);align-items:baseline}.row h3{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(1.8rem,2.6vw,2.4rem);line-height:1.05}.row p{font-size:1.02rem;color:#f8f9fabd}.row .tg{justify-self:end;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--goldL);border:1px solid rgba(240,201,106,.5);padding:.45rem .8rem;white-space:nowrap}.row .tg.on{background:var(--goldL);color:var(--ink)}.tease{background:#070f1c;color:#fff;padding-bottom:0}.tz-img{position:relative;margin-top:3.4rem;aspect-ratio:16/9;overflow:hidden}.tz-img img{width:100%;height:100%;object-fit:cover}.tz-img .lb{position:absolute;z-index:2;transform:translate(-50%,-50%);font-family:Cormorant Garamond,serif;color:#fff;font-size:clamp(.7rem,1.6vw,1.5rem);line-height:1;text-align:center;display:grid;gap:.4em}.tz-img .lb span{font-family:Jost,sans-serif;font-size:.32em;letter-spacing:.24em;color:var(--goldL)}.tz-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#070f1c 2%,transparent 45%)}.tz-cap{position:absolute;left:0;right:0;bottom:2.4rem;z-index:2;display:flex;justify-content:center;gap:clamp(1.2rem,4vw,3.6rem);flex-wrap:wrap;font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;color:var(--goldL)}.quiet{margin-top:2.6rem;display:flex;gap:1.2rem;align-items:flex-start;max-width:70ch;font-size:1rem;color:#f8f9fabd}.quiet b{color:var(--goldL);font-weight:400}.team{background:var(--cream2)}.tg4{display:grid;grid-template-columns:repeat(4,minmax(0,240px));gap:2rem 2.4rem;margin-top:3.4rem}.tg3{display:grid;grid-template-columns:repeat(3,minmax(0,240px));gap:2rem 2.4rem;margin-top:1.6rem}.pc .ph{aspect-ratio:4/5;overflow:hidden;background:var(--pearl)}.pc .ph img{width:100%;height:100%;object-fit:cover;filter:grayscale(.15)}.pc .nm{font-family:Cormorant Garamond,serif;font-size:1.55rem;line-height:1.1;margin-top:1rem}.pc .rl{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--teal);margin-top:.3rem}.pc p{font-size:.95rem;color:var(--inkt);margin-top:.5rem;line-height:1.5}.sub-k{margin-top:4.4rem}.ssg{background:var(--ink);color:#fff}.ssg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 85% 15%,rgba(13,148,136,.22),transparent 55%),radial-gradient(ellipse at 10% 90%,rgba(212,168,67,.12),transparent 50%)}.ss-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem;align-items:start}.who{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#f0c96a47;border:1px solid rgba(240,201,106,.28);margin-top:2.6rem}.who div{background:var(--ink);padding:1.3rem}.who b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:1.45rem;color:#fff}.who span{font-size:.92rem;color:#f8f9fab3}form{display:grid;gap:.9rem}.fl{display:grid;gap:.4rem}.fl label{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:#f8f9fab3}.fl input,.fl select,.fl textarea{background:#f8f9fa0a;border:1px solid rgba(240,201,106,.4);color:#fff;font:300 1rem Jost,sans-serif;padding:.95rem 1rem;outline:none;min-height:48px;border-radius:0}.fl select option{color:var(--ink)}.fl input:focus,.fl select:focus,.fl textarea:focus{border-color:var(--goldL)}.two{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.fine{font-size:.82rem;color:#f8f9fa8c;line-height:1.5}.ok{font-family:Cormorant Garamond,serif;font-style:italic;font-size:1.5rem;color:var(--goldL);min-height:1.6em}.card{background:#09152399;border:1px solid rgba(20,184,166,.3);padding:2.2rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.card h3{font-family:Cormorant Garamond,serif;font-weight:300;font-size:2.2rem;line-height:1.05;margin-bottom:1.4rem}.wl{background:var(--pearl);text-align:center}.wl .wrap{max-width:760px;display:flex;flex-direction:column;align-items:center}.wl .k{justify-content:center}.wl .lead{margin-left:auto;margin-right:auto}.wlf{display:flex;margin-top:2.2rem;width:100%;max-width:520px;border:1px solid rgba(9,21,35,.3)}.wlf input{flex:1;min-width:0;border:0;background:transparent;font:300 1rem Jost,sans-serif;padding:1rem 1.1rem;outline:none;color:var(--ink)}.wl .ok{color:var(--teal);margin-top:1rem}.ftr{background:#060f1a;color:#f8f9fab3;padding:3.6rem 6vw 2.2rem;font-size:.92rem}.ftr-in{max-width:1240px;margin:0 auto;display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap;align-items:flex-start}.ftr .logo{color:#fff}.ftr a{color:#f8f9facc}.ftr a:hover{color:var(--goldL)}.ftr-l{display:flex;gap:2rem;flex-wrap:wrap;font-size:.74rem;letter-spacing:.2em;text-transform:uppercase}.ftr-b{max-width:1240px;margin:2.6rem auto 0;padding-top:1.4rem;border-top:1px solid rgba(248,249,250,.1);font-size:.76rem;color:#f8f9fa80;line-height:1.6;display:grid;gap:.6rem}.rv{transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1)}.rv.pre{opacity:0;transform:translateY(24px)}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@media(max-width:980px){.nav a:not(.btn){display:none}.th-grid,.ss-grid{grid-template-columns:1fr;gap:2.6rem}.pillars{grid-template-columns:1fr}.tg4,.tg3{grid-template-columns:repeat(3,minmax(0,220px))}.row{grid-template-columns:1fr;gap:.6rem}.row .tg{justify-self:start}}@media(max-width:560px){body{font-size:17px}.tg4,.tg3{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.two,.who{grid-template-columns:1fr}.wlf{flex-direction:column;border:0;gap:.6rem}.wlf input{border:1px solid rgba(9,21,35,.3)}.card{padding:1.5rem}}.mis{background:var(--cream2)}.mis .big{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(2rem,3.6vw,3.3rem);line-height:1.18;max-width:28ch;text-wrap:balance}.mis .big em{font-style:italic;color:var(--teal)}.mis .sig{margin-top:2.4rem;font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;color:var(--teal)}.mk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;margin-top:1.4rem;padding-bottom:clamp(5rem,9vw,8rem)}.mk figure{position:relative}.mk .pi{position:relative;aspect-ratio:1;overflow:hidden}.mk .pi img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s}.mk figure:hover img{transform:scale(1.04)}.mk figcaption{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem;font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;color:#f8f9fab8}.mk figcaption b{font-family:Cormorant Garamond,serif;font-size:1.5rem;letter-spacing:0;text-transform:none;font-weight:400;color:#fff}.mask{position:absolute;left:40.4%;width:19.9%;top:51.5%;height:10.5%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35em;text-align:center}.mask b{font-family:Cormorant Garamond,serif;font-weight:400;color:#fff;font-size:clamp(.8rem,1.35vw,1.2rem);line-height:1}.mask span{font-size:clamp(.34rem,.5vw,.46rem);letter-spacing:.24em;color:var(--goldL)}.stw{min-height:80vh;display:flex;align-items:center;color:#fff;background:var(--ink)}.stw .bg{position:absolute;top:0;right:0;bottom:0;left:0}.stw .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#091523eb 20%,#09152359)}.stw .h em{color:var(--goldL)}.stw .lead{color:#f8f9fad6}.cm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3rem;max-width:900px}.cm div{border-top:1px solid rgba(240,201,106,.45);padding-top:1rem;font-size:1rem;color:#f8f9fad6}.cm b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:1.5rem;color:#fff;margin-bottom:.3rem}.press{background:var(--pearl)}.pr-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4rem;align-items:end}.kit{display:grid;gap:0;border-top:1px solid rgba(9,21,35,.2)}.kit div{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(9,21,35,.2);font-size:1rem}.kit span{color:var(--inkt)}.pr-ctas{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2rem}.urc{background:var(--ink);color:#fff;padding:0}.urc-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh}.urc-img{position:relative;min-height:60vh}.urc-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.urc-img .cr{position:absolute;left:1.2rem;bottom:1rem;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:#f8f9fabf}.urc-t{padding:clamp(5rem,9vw,8rem) 6vw;display:flex;flex-direction:column;justify-content:center}.urc-t .h em{color:var(--goldL)}.urc-t .k{color:var(--tealL)}.facts{display:grid;gap:0;margin-top:2.6rem;border-top:1px solid rgba(240,201,106,.35)}.facts div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1.4rem;align-items:baseline;padding:1.3rem 0;border-bottom:1px solid rgba(240,201,106,.35)}.facts b{font-family:Cormorant Garamond,serif;font-weight:300;font-size:2.6rem;line-height:1;color:var(--goldL)}.facts p{font-size:1.02rem;color:#f8f9fad6;line-height:1.5}.urc-t .fine{margin-top:1.4rem}.ur2{padding:clamp(5rem,9vw,8rem) 6vw}.ur2.lt{background:var(--pearl)}.ur2.dk2{background:var(--ink);color:#fff}.ur2.dk2 .k{color:var(--tealL)}.ur2.dk2 .lead{color:#f8f9fad6}.ur2-g{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2.4rem,6vw,6rem);align-items:center}.ur2-g.rev{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ur2-h{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(3rem,6.4vw,6.2rem);line-height:.98;letter-spacing:-.02em}.ur2-h em{display:block;font-style:italic;font-weight:400;color:var(--teal)}.dk2 .ur2-h em{color:var(--goldL)}.ur2 .lead{max-width:50ch}.ur2 .lead i{font-style:italic}.ur2-f{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.6rem;padding-top:2rem;border-top:1px solid rgba(9,21,35,.18)}.dk2 .ur2-f{border-color:#f0c96a59}.ur2-f b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(3rem,5vw,4.6rem);line-height:1;color:var(--teal)}.dk2 .ur2-f b{color:var(--goldL)}.ur2-f span{display:block;margin-top:.5rem;font-size:1rem;line-height:1.45;color:var(--inkt)}.dk2 .ur2-f span{color:#f8f9fac7}.ur2-c{position:relative;aspect-ratio:1;max-width:560px;width:100%;justify-self:center}.ur2-c:before{content:"";position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;border:1px solid rgba(212,168,67,.55);border-radius:50%}.ur2-c img{width:100%;height:100%;object-fit:cover;border-radius:50%;box-shadow:0 30px 80px #09152347}.ur2-note{background:var(--ink);color:#f8f9fa8c;font-size:.78rem;text-align:center;padding:0 6vw 3rem}@media(max-width:980px){.ur2-g,.ur2-g.rev{grid-template-columns:1fr}.ur2-g.rev .ur2-c{order:-1}.ur2-g:not(.rev) .ur2-c{order:-1}}@media(max-width:560px){.ur2-f{grid-template-columns:1fr}}.cyc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:3rem}.cyc div{border-top:1px solid rgba(240,201,106,.5);padding-top:1rem;font-size:1rem;color:#f8f9fadb;line-height:1.5}.cyc i{display:block;font-style:normal;font-family:Cormorant Garamond,serif;color:var(--goldL);font-size:1.2rem}.cyc b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:1.7rem;color:#fff;margin:.2rem 0 .4rem}@media(max-width:980px){.urc-g{grid-template-columns:1fr}.ur2{padding:clamp(5rem,9vw,8rem) 6vw}.ur2.lt{background:var(--pearl)}.ur2.dk2{background:var(--ink);color:#fff}.ur2.dk2 .k{color:var(--tealL)}.ur2.dk2 .lead{color:#f8f9fad6}.ur2-g{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2.4rem,6vw,6rem);align-items:center}.ur2-g.rev{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ur2-h{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(3rem,6.4vw,6.2rem);line-height:.98;letter-spacing:-.02em}.ur2-h em{display:block;font-style:italic;font-weight:400;color:var(--teal)}.dk2 .ur2-h em{color:var(--goldL)}.ur2 .lead{max-width:50ch}.ur2 .lead i{font-style:italic}.ur2-f{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.6rem;padding-top:2rem;border-top:1px solid rgba(9,21,35,.18)}.dk2 .ur2-f{border-color:#f0c96a59}.ur2-f b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(3rem,5vw,4.6rem);line-height:1;color:var(--teal)}.dk2 .ur2-f b{color:var(--goldL)}.ur2-f span{display:block;margin-top:.5rem;font-size:1rem;line-height:1.45;color:var(--inkt)}.dk2 .ur2-f span{color:#f8f9fac7}.ur2-c{position:relative;aspect-ratio:1;max-width:560px;width:100%;justify-self:center}.ur2-c:before{content:"";position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;border:1px solid rgba(212,168,67,.55);border-radius:50%}.ur2-c img{width:100%;height:100%;object-fit:cover;border-radius:50%;box-shadow:0 30px 80px #09152347}.ur2-note{background:var(--ink);color:#f8f9fa8c;font-size:.78rem;text-align:center;padding:0 6vw 3rem}.ur2-g,.ur2-g.rev{grid-template-columns:1fr}.ur2-g.rev .ur2-c{order:-1}.ur2-g:not(.rev) .ur2-c{order:-1}@media(max-width:560px){.ur2-f{grid-template-columns:1fr}}.cyc{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ur2{padding:clamp(5rem,9vw,8rem) 6vw}.ur2.lt{background:var(--pearl)}.ur2.dk2{background:var(--ink);color:#fff}.ur2.dk2 .k{color:var(--tealL)}.ur2.dk2 .lead{color:#f8f9fad6}.ur2-g{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2.4rem,6vw,6rem);align-items:center}.ur2-g.rev{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ur2-h{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(3rem,6.4vw,6.2rem);line-height:.98;letter-spacing:-.02em}.ur2-h em{display:block;font-style:italic;font-weight:400;color:var(--teal)}.dk2 .ur2-h em{color:var(--goldL)}.ur2 .lead{max-width:50ch}.ur2 .lead i{font-style:italic}.ur2-f{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.6rem;padding-top:2rem;border-top:1px solid rgba(9,21,35,.18)}.dk2 .ur2-f{border-color:#f0c96a59}.ur2-f b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(3rem,5vw,4.6rem);line-height:1;color:var(--teal)}.dk2 .ur2-f b{color:var(--goldL)}.ur2-f span{display:block;margin-top:.5rem;font-size:1rem;line-height:1.45;color:var(--inkt)}.dk2 .ur2-f span{color:#f8f9fac7}.ur2-c{position:relative;aspect-ratio:1;max-width:560px;width:100%;justify-self:center}.ur2-c:before{content:"";position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;border:1px solid rgba(212,168,67,.55);border-radius:50%}.ur2-c img{width:100%;height:100%;object-fit:cover;border-radius:50%;box-shadow:0 30px 80px #09152347}.ur2-note{background:var(--ink);color:#f8f9fa8c;font-size:.78rem;text-align:center;padding:0 6vw 3rem}@media(max-width:980px){.ur2-g,.ur2-g.rev{grid-template-columns:1fr}.ur2-g.rev .ur2-c{order:-1}.ur2-g:not(.rev) .ur2-c{order:-1}}.ur2-f{grid-template-columns:1fr}.cyc{grid-template-columns:1fr}.facts div{grid-template-columns:1fr;gap:.4rem}}.hx{background:var(--ink);color:#fff;padding:0;min-height:100vh}.hx-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;filter:saturate(.95) brightness(.72);animation:kb 30s ease-in-out infinite alternate}.hx-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ink) 16%,rgba(9,21,35,.8) 40%,rgba(9,21,35,.34) 64%,rgba(9,21,35,.1) 88%,transparent),linear-gradient(0deg,var(--ink),transparent 30%)}.hx-bub{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.hx-bub span{position:absolute;bottom:-40px;border-radius:50%;background:radial-gradient(circle at 32% 30%,#14b8a680,#14b8a60a);animation:rise linear infinite}@keyframes rise{0%{transform:translateY(0);opacity:0}10%{opacity:.7}90%{opacity:.5}to{transform:translateY(-108vh) translate(28px);opacity:0}}.hx-g{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);min-height:100vh}.hx-l{display:flex;flex-direction:column;justify-content:center;padding:8rem 4vw 8rem 7vw;position:relative}.hx-l:after{content:"";position:absolute;right:0;top:18%;bottom:18%;width:1px;background:linear-gradient(180deg,transparent,var(--teal),transparent)}.hx-eb{font-size:.78rem;letter-spacing:.34em;text-transform:uppercase;color:var(--goldL);margin-bottom:1.4rem}.hx-wm{font-family:Jost,sans-serif;font-weight:200;font-size:clamp(3.2rem,6.4vw,6rem);letter-spacing:.1em;line-height:1}.hx-wm span{color:var(--tealL)}.hx-wm sup{font-size:.36em;vertical-align:super}.hx-tg{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(1.7rem,2.9vw,2.5rem);color:var(--gold);letter-spacing:.03em;margin:.5rem 0 1.8rem}.hx-msg{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(1.7rem,2.6vw,2.6rem);line-height:1.22;max-width:30ch;text-wrap:balance;text-shadow:0 2px 14px rgba(0,0,0,.4)}.hx-msg em{color:var(--tealL)}.hx-msn{font-size:.82rem;letter-spacing:.24em;text-transform:uppercase;color:#a9bdd0;margin:1.8rem 0 2.4rem}.hx-r{position:relative;display:flex;align-items:center;justify-content:center;min-height:50vh}.hx-logo{position:relative;z-index:2;width:clamp(130px,15vw,210px);filter:drop-shadow(0 0 24px rgba(20,184,166,.75)) drop-shadow(0 0 60px rgba(20,184,166,.4));animation:hxf 7s ease-in-out infinite}@keyframes hxf{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}.hx-ring{position:absolute;top:50%;left:50%;width:var(--s);height:var(--s);border:1px solid;border-radius:50%;transform:translate(-50%,-50%);animation:hxs 26s linear infinite}.hx-ring.r2{animation-duration:40s;animation-direction:reverse}.hx-ring i{position:absolute;width:10px;height:10px;border-radius:50%;top:-5px;left:50%;margin-left:-5px;background:var(--tealL);box-shadow:0 0 14px var(--tealL)}.hx-ring.r2 i{background:var(--goldL);box-shadow:0 0 14px var(--goldL);width:7px;height:7px;top:-4px}@keyframes hxs{to{transform:translate(-50%,-50%) rotate(360deg)}}.hx-st{position:absolute;left:7vw;right:7vw;bottom:2.2rem;z-index:3;display:flex;gap:2.4rem;flex-wrap:wrap;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:#f8f9fab3}.hx-st span{display:flex;align-items:center;gap:.7rem}.hx-st span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--tealL);box-shadow:0 0 10px var(--tealL)}@media(max-width:980px){.hx-g{grid-template-columns:1fr}.hx-r{order:-1;min-height:46vh;margin-top:4rem}.hx-l{padding:2rem 6vw 8rem}.hx-l:after{display:none}}.hsw{position:fixed;left:1rem;bottom:1rem;z-index:80;background:#091523eb;border:1px solid rgba(240,201,106,.4);color:#fff;padding:.7rem .8rem;display:grid;gap:.5rem;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hsw div{display:flex;gap:.4rem}.hsw button{font:500 .72rem Jost,sans-serif;background:transparent;color:#fff;border:1px solid rgba(248,249,250,.3);min-width:36px;min-height:32px;cursor:pointer}.hsw button.on{background:var(--goldL);color:var(--ink);border-color:var(--goldL)}.hsw .x{border:0;min-width:24px;opacity:.6}@media(max-width:980px){.mk,.cm{grid-template-columns:1fr}.pr-grid{grid-template-columns:1fr;gap:2.4rem}}.drm{background:var(--cream2);padding:0}.drm-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:88vh}.drm-img{position:relative;min-height:50vh}.drm-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.drm-t{padding:clamp(4rem,8vw,7rem) 6vw;display:flex;flex-direction:column;justify-content:center}.drm blockquote{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:300;font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.3;color:var(--ink);border-left:1px solid var(--gold);padding-left:1.6rem;margin-top:2.4rem;max-width:30ch}.drm cite{display:block;margin-top:1rem;font-style:normal;font-family:Jost,sans-serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--teal)}.dsc3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3rem;border-top:1px solid rgba(9,21,35,.18);padding-top:2rem}.dsc3 h3{font-family:Cormorant Garamond,serif;font-weight:400;font-size:1.7rem;line-height:1.1;margin-bottom:.5rem}.dsc3 p{font-size:1rem;color:var(--inkt);line-height:1.5}.sci{background:var(--ink2);color:#fff}.sci:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 80% 10%,rgba(13,148,136,.25),transparent 55%)}.sci .h em{color:var(--goldL)}.sci .lead{color:#f8f9fad6;max-width:62ch}.sc4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#f0c96a4d;border:1px solid rgba(240,201,106,.3);margin-top:3.2rem}.sc4 div{background:var(--ink2);padding:1.8rem 1.5rem}.sc4 i{font-style:normal;font-family:Cormorant Garamond,serif;color:var(--goldL);font-size:1.2rem}.sc4 h3{font-family:Cormorant Garamond,serif;font-weight:400;font-size:1.55rem;line-height:1.1;margin:.4rem 0 .7rem}.sc4 p{font-size:.98rem;line-height:1.5;color:#f8f9facc}.sci .fine{margin-top:1.4rem;color:#f8f9fa99}.bty{background:var(--cream2)}.bg4{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:1rem;margin-top:3rem;height:min(78vh,720px)}.bg4 figure{position:relative;overflow:hidden}.bg4 figure:first-child{grid-row:span 2}.bg4 img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s}.bg4 figure:hover img{transform:scale(1.04)}.bg4 figcaption{position:absolute;left:1.1rem;bottom:1rem;font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.5)}.ms{background:var(--pearl)}.ms-g{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4rem;align-items:start}.ms ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:0 2rem;border-top:1px solid rgba(9,21,35,.18)}.ms li{display:flex;gap:.9rem;align-items:baseline;padding:1rem 0;border-bottom:1px solid rgba(9,21,35,.18);font-size:1rem;line-height:1.45}.ms li:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--teal);transform:translateY(-2px)}@media(max-width:980px){.drm-g,.ms-g,.dsc3{grid-template-columns:1fr}.sc4{grid-template-columns:1fr 1fr}.bg4{grid-template-columns:1fr 1fr;height:auto}.bg4 figure{aspect-ratio:4/5}.bg4 figure:first-child{grid-row:auto;grid-column:span 2;aspect-ratio:16/10}.bg4 figure:last-child{aspect-ratio:16/9}}@media(max-width:980px){.mk{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.mk figcaption{flex-direction:column;gap:.3rem}.mk figcaption b{font-size:1.15rem}}@media(max-width:560px){.sc4,.ms ul{grid-template-columns:1fr}}.dv{background:linear-gradient(180deg,var(--ink2),#152a44);color:#fff}.dv .h em{color:var(--goldL)}.dv .k{color:var(--tealL)}.dv-g{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,5vw,5rem);align-items:center}.dv-l{display:grid;gap:2.2rem;margin-top:2.6rem}.dv-l>div{border-left:2px solid var(--teal);padding-left:1.6rem}.dv-l>div.g{border-color:var(--gold)}.dv-l h3{font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(1.7rem,2.4vw,2.2rem);color:var(--tealL);margin-bottom:.5rem}.dv-l .g h3{color:var(--goldL)}.dv-l p{font-size:1.08rem;line-height:1.6;color:#f8f9facc;max-width:48ch}.dv-l b{color:var(--tealL);font-weight:500}.dv-v{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;max-width:620px;width:100%;justify-self:center}.dv-v img{position:relative;z-index:1;width:76%;aspect-ratio:1;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px #14b8a640,0 24px 80px #0000008c;animation:hxf 7s ease-in-out infinite}.dv-r{position:absolute;top:50%;left:50%;aspect-ratio:1;border:1px solid;border-radius:50%;transform:translate(-50%,-50%);animation:hxs 30s linear infinite}.dv-r.rr{animation-duration:22s;animation-direction:reverse}.dv-t{position:absolute;z-index:2;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tealL);background:#091523d9;border:1px solid rgba(20,184,166,.35);padding:.6rem 1rem;white-space:nowrap}.dv-t.t1{top:6%;left:0}.dv-t.t2{top:46%;right:-2%;color:var(--goldL);border-color:#f0c96a66}.dv-t.t3{bottom:8%;left:4%}.sc2{background:var(--cream2)}.sc2-g{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2.4rem,5vw,5rem);align-items:center}.sc2-f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#0d948859;border:1px solid rgba(13,148,136,.35);margin-top:2.2rem}.sc2-f div{background:var(--cream2);padding:1.1rem 1rem}.sc2-f div:first-child{background:var(--ink);color:#fff}.sc2-f b{display:block;font-family:Cormorant Garamond,serif;font-weight:500;font-size:1.35rem;line-height:1.1;color:var(--teal)}.sc2-f div:first-child b{color:var(--goldL)}.sc2-f span{display:block;margin-top:.4rem;font-size:.86rem;line-height:1.45;color:var(--inkt)}.sc2-f div:first-child span{color:#f8f9facc}.sc2-lh{margin-top:2.4rem;font-size:.72rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--teal)}.sc2-l{list-style:none;margin-top:.9rem;border-top:1px solid rgba(9,21,35,.13)}.sc2-l li{position:relative;padding:1.2rem 0 1.2rem 2.2rem;border-bottom:1px solid rgba(9,21,35,.13)}.sc2-l li:before{content:"";position:absolute;left:.2rem;top:1.65rem;width:10px;height:10px;background:var(--teal);transform:rotate(45deg)}.sc2-l b{display:block;font-weight:400;font-size:1.2rem;color:var(--ink)}.sc2-l span{display:block;margin-top:.3rem;font-size:1rem;line-height:1.5;color:var(--inkt)}.sc2 .fine{margin-top:1.4rem;color:var(--inkt)}.sc2-img{position:relative;overflow:hidden;box-shadow:0 30px 70px #0915234d}.sc2-img img{width:100%;aspect-ratio:4/5;object-fit:cover}.sc2-img figcaption{position:absolute;left:0;right:0;bottom:0;padding:3rem 1.8rem 1.6rem;background:linear-gradient(transparent,#091523eb);color:#fff;font-family:Cormorant Garamond,serif;font-size:2rem}.sc2-img figcaption span{display:block;font-family:Jost,sans-serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--tealL);margin-bottom:.3rem}.pb{min-height:100vh;display:flex;align-items:center;color:#fff;background:var(--ink)}.pb-bg{position:absolute;top:0;right:0;bottom:0;left:0;filter:saturate(.95) brightness(.66);animation:pbk 16s ease-in-out infinite alternate}.pb-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ink) 4%,rgba(9,21,35,.72) 45%,rgba(9,21,35,.2))}.pb .k{color:var(--tealL)}.pb .lead{color:#f8f9fad6}.pb-h{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(3rem,6.4vw,6.4rem);line-height:1.02;letter-spacing:-.015em;text-wrap:balance}.pb-s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-top:3.6rem;max-width:1100px}.pb-s div{border-top:1px solid rgba(20,184,166,.5);padding-top:1.4rem;text-align:center}.pb-s div.g{border-color:#d4a84399}.pb-s b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(3.2rem,5.6vw,5.4rem);line-height:1;color:var(--tealL)}.pb-s .g b{color:var(--goldL)}.pb-s div>span{display:block;margin-top:.8rem;font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:#f8f9fac7;line-height:1.6}@media(max-width:980px){.dv-g,.sc2-g{grid-template-columns:1fr}.dv-v{max-width:480px}.pb-s{grid-template-columns:1fr;gap:1.8rem}}@media(max-width:560px){.sc2-f{grid-template-columns:1fr}.dv-t{font-size:.62rem;padding:.45rem .7rem}}img{display:block}.hx-bg img,.pb-bg img,.stw .bg img,.drm-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hx-bg:after,.pb-bg:after,.stw .bg:after{z-index:1;pointer-events:none}.hx-g,.hx-bub,.hx-st,.pb .wrap,.stw .wrap{pointer-events:none}.hx-l,.hx-st span,.pb .wrap>*,.stw .wrap>*{pointer-events:auto}.hx-r{pointer-events:none}.pb-bub{z-index:1}.pb .wrap{position:relative;z-index:2}@keyframes pbk{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.16) translate(-2.5%,-1.5%)}}.pb-s div{opacity:1}.pb-s.pre div{opacity:0;transform:translateY(24px)}.pb-s div{transition:opacity .9s,transform .9s}.pb-s div:nth-child(2){transition-delay:.15s}.pb-s div:nth-child(3){transition-delay:.3s}.pb-h{animation:none}.ero b{display:flex;align-items:center;justify-content:center;gap:.6rem}.wv{display:inline-block;width:.9em;color:var(--tealL);overflow:hidden}.wv svg{width:200%;display:block;animation:wvm 3s linear infinite}@keyframes wvm{to{transform:translate(-50%)}}.dv-v img{position:relative;z-index:1;width:76%;height:auto;aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 1px #14b8a640,0 24px 80px #0000008c;animation:hxf 7s ease-in-out infinite}.sc2-img img{width:100%;height:auto;aspect-ratio:4/5}.sc2-img figcaption{pointer-events:none}.bg4 img,.mk .pi img,.pc .ph img,.po-img img{width:100%;height:100%}.bg4 figcaption{pointer-events:none}.mk figure{display:flex;flex-direction:column}.po-btn{margin-top:1rem;align-self:flex-start;padding:.8rem 1.3rem;font-size:.7rem}.po-soon{margin-top:1rem;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:#f8f9fa8c;padding:.8rem 0}.tz-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap}.tz a.pc{color:inherit;display:block}.tz a.pc:hover .nm{color:var(--teal)}.tz-more{margin-top:2.4rem;max-width:62ch;font-size:1.05rem;color:var(--inkt)}.po{border:0;padding:0;max-width:min(920px,94vw);width:100%;background:var(--cream2);color:var(--ink);box-shadow:0 40px 120px #00000080}.po::backdrop{background:#091523b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.po-g{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.po-img{position:relative;min-height:320px;background:var(--ink)}.po-img img{position:absolute;top:0;right:0;bottom:0;left:0}.po-t{padding:2.6rem 2.4rem}.po-t h3{font-family:Cormorant Garamond,serif;font-weight:300;font-size:2.4rem;line-height:1.05}.po-t>p{margin:.8rem 0 1.6rem;font-size:1rem;color:var(--inkt)}.po-f{display:grid;gap:.8rem}.po .fl label{color:var(--inkt)}.po .fl input,.po .fl select{background:#fff;color:var(--ink);border-color:#09152340}.po .fine{color:var(--inkt)}.po .ok{color:var(--teal)}.po-x{position:absolute;top:.6rem;right:.6rem;z-index:3}.po-x button{width:44px;height:44px;border:0;background:#091523b3;color:#fff;font-size:1.5rem;cursor:pointer}@media(max-width:760px){.po-g{grid-template-columns:1fr}.po-img{min-height:240px}.po-t{padding:1.8rem 1.4rem}}.pz{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap;margin-top:.7rem}.pz s{font-size:1rem;color:#f8f9fa8c}.pz b{font-family:Cormorant Garamond,serif;font-weight:400;font-size:1.9rem;line-height:1;color:var(--goldL)}.pz span{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--tealL)}.po .pz{margin:.6rem 0 .2rem}.po .pz s{color:var(--inkt)}.po .pz b{color:var(--teal);font-size:2.2rem}.po .pz span{color:var(--gold)}.ey{font-size:.74rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--teal);margin-bottom:1.4rem}.dk2 .ey{color:var(--tealL)}.hx-pf{display:flex;gap:1.1rem;flex-wrap:wrap;align-items:center;margin-top:2.2rem;font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:#f8f9fab8}.hx-pf i{width:4px;height:4px;border-radius:50%;background:var(--goldL);display:block}.band{position:relative;height:min(78vh,760px);overflow:hidden;background:var(--ink);padding:0}.band img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(9,21,35,.35),transparent 30%,transparent 70%,var(--cream2));pointer-events:none}.intro{background:var(--cream2);padding-top:clamp(3rem,6vw,5rem)}.intro .wrap{max-width:1100px}.intro .h{max-width:16ch}.intro .lead{max-width:56ch}.col3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.6rem,4vw,3.4rem);margin-top:clamp(3rem,6vw,4.6rem)}.col3>div{border-top:1px solid rgba(9,21,35,.2);padding-top:1.3rem}.col3 b{display:block;font-size:.74rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--ink);margin-bottom:.7rem}.col3 p{font-family:Cormorant Garamond,serif;font-size:1.45rem;line-height:1.3;color:var(--inkt)}.sci7{background:var(--ink);color:#fff;overflow:hidden}.sci7 .h em{color:var(--goldL)}.sci7 .lead{color:#f8f9fad6;max-width:54ch}.sci7-g{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,5rem);align-items:center;position:relative;z-index:2}.mol{position:relative;aspect-ratio:1;max-width:520px;width:100%;justify-self:center}.mol svg{width:100%;height:100%;display:block}.mol .lb{position:absolute;font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:#f0c96ad9;font-family:Jost,sans-serif}.mol line,.mol polygon,.mol circle.r{stroke:#14b8a68c;fill:none;stroke-width:1}.mol circle.n{fill:var(--tealL)}.mol circle.o{fill:var(--goldL)}.mol .orb{transform-origin:260px 260px;animation:hxs 60s linear infinite}.sci7:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(20,184,166,.16) 1px,transparent 1px);background-size:22px 22px;mask-image:radial-gradient(ellipse at 80% 40%,#000,transparent 65%);-webkit-mask-image:radial-gradient(ellipse at 80% 40%,#000,transparent 65%)}.cur{position:absolute;left:0;right:0;bottom:0;height:140px;opacity:.35;z-index:1}.cur path{fill:none;stroke:var(--tealL);stroke-width:1;stroke-dasharray:6 10;animation:curm 14s linear infinite}@keyframes curm{to{stroke-dashoffset:-320}}.sc3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#f0c96a47;border:1px solid rgba(240,201,106,.28);margin-top:clamp(3rem,6vw,4.4rem);position:relative;z-index:2}.sc3 div{background:var(--ink);padding:1.8rem 1.6rem}.sc3 i{font-style:normal;font-family:Cormorant Garamond,serif;font-size:1.1rem;color:var(--goldL)}.sc3 b{display:block;font-size:.76rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;margin:.5rem 0 .7rem}.sc3 p{font-size:1rem;line-height:1.55;color:#f8f9fac7}.sci7 .fine{position:relative;z-index:2;margin-top:1.4rem;color:#f8f9fa8c}.oc7{background:var(--pearl)}.oc7-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center}.oc7 .lead{max-width:50ch}.oc7-img{position:relative;aspect-ratio:4/5;overflow:hidden}.oc7-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.path{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:1rem;margin-top:clamp(3rem,6vw,4.4rem);border-top:1px solid rgba(9,21,35,.18);border-bottom:1px solid rgba(9,21,35,.18);padding:1.6rem 0}.path span{font-size:.78rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;text-align:center;color:var(--ink)}.path i{font-style:normal;color:var(--teal);font-size:1.3rem}.path span em{display:block;font-family:Cormorant Garamond,serif;font-style:normal;font-size:1.05rem;letter-spacing:0;text-transform:none;color:var(--gold);margin-bottom:.3rem}.plat{min-height:100vh;display:flex;align-items:center;background:var(--ink);color:#fff}.plat .bg{position:absolute;top:0;right:0;bottom:0;left:0}.plat .bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.plat .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ink) 10%,rgba(9,21,35,.78) 50%,rgba(9,21,35,.35));pointer-events:none;z-index:1}.plat .wrap{position:relative;z-index:2;pointer-events:none;width:100%}.plat .wrap>*{pointer-events:auto}.plat .h em{color:var(--goldL)}.plat .sub{font-family:Cormorant Garamond,serif;font-style:italic;font-size:1.6rem;color:var(--goldL);margin-top:.8rem}.ap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.4vw,2rem);margin-top:clamp(3rem,6vw,4.4rem);max-width:1100px}.ap div{border:1px solid rgba(240,201,106,.35);background:#0915238c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:1.8rem 1.6rem}.ap .t{font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;color:var(--tealL)}.ap b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:2rem;margin:.3rem 0 .6rem}.ap p{font-size:1rem;line-height:1.55;color:#f8f9facc}.ap div.on{border-color:var(--goldL)}.ap div.on .t{color:var(--goldL)}.fa{background:var(--cream2);text-align:center}.fa .wrap{max-width:760px;display:flex;flex-direction:column;align-items:center}.fa .sub2{font-family:Cormorant Garamond,serif;font-style:italic;font-size:1.6rem;color:var(--teal);margin-top:.6rem}.fa .lead{margin-left:auto;margin-right:auto}.fa .wlf{margin-top:2.2rem}.fa-ss{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(9,21,35,.15);width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;font-size:1.05rem;color:var(--inkt)}.rv2{transition:opacity 1.2s ease,transform 1.2s ease}.rv2.pre{opacity:0;transform:translateY(28px)}@media(max-width:980px){.col3,.sc3,.ap,.sci7-g,.oc7-g{grid-template-columns:1fr}.mol{max-width:360px}.path{grid-template-columns:1fr;text-align:center}.path i{transform:rotate(90deg);justify-self:center}.band{height:56vh}}.team7{background:var(--cream2)}.gl7{margin-top:clamp(2.6rem,5vw,3.6rem);padding-top:1.2rem;border-top:1px solid rgba(9,21,35,.15)}.tg7{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem 2.6rem}.tm7{display:grid;grid-template-columns:92px minmax(0,1fr);gap:1.2rem;align-items:start}.ph7,.ph7 img{width:92px;height:92px}.nm7{font-family:Cormorant Garamond,serif;font-weight:400;font-size:1.5rem;line-height:1.1}.rl7{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--teal);margin:.35rem 0 .5rem}.tm7 p{font-size:.95rem;line-height:1.55;color:var(--inkt)}@media(max-width:560px){.tg7{grid-template-columns:1fr}.tm7{grid-template-columns:72px minmax(0,1fr)}.ph7,.ph7 img{width:72px;height:72px}}.m8{position:relative;aspect-ratio:1;width:100%;max-width:540px;justify-self:center}.m8u{position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:50%;background-position:center;background-size:cover;filter:saturate(1.1) brightness(.38) blur(1px);animation:m8spin 60s linear infinite;box-shadow:0 0 0 1px #14b8a640,0 40px 120px #0009}.m8u:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,#09152326 30%,#091523d9 72%)}.m8r{position:absolute;border-radius:50%;border:1px solid rgba(240,201,106,.28)}.m8r1{top:6%;right:6%;bottom:6%;left:6%;animation:m8spin 40s linear infinite reverse}.m8r2{top:0;right:0;bottom:0;left:0;border-color:#14b8a638;border-style:dashed;animation:m8spin 90s linear infinite}.m8r:before{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;border-radius:50%;background:var(--goldL);box-shadow:0 0 16px var(--goldL)}.m8r2:before{background:var(--tealL);box-shadow:0 0 16px var(--tealL);top:auto;bottom:-4px}.m8p{position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:50%;border:1px solid rgba(20,184,166,.5);animation:m8pulse 4s ease-out infinite}.m8pb{animation-delay:2s}.m8 svg{position:absolute;left:50%;top:50%;width:78%;transform:translate(-50%,-50%);overflow:visible;filter:drop-shadow(0 0 10px rgba(240,201,106,.35))}.m8bd{stroke-dasharray:60;stroke-dashoffset:60}.m8at{opacity:0}.m8.in .m8bd{animation:m8draw 1.1s cubic-bezier(.4,0,.2,1) forwards;animation-delay:calc(var(--i)*.07s)}.m8.in .m8at{animation:m8fade .8s ease forwards;animation-delay:calc(1.4s + var(--i)*.1s)}.m8.in svg{animation:m8float 8s ease-in-out 2.6s infinite}.m8fx{position:absolute;left:50%;bottom:4%;transform:translate(-50%);text-align:center;white-space:nowrap;opacity:0;transition:opacity 1s 2.4s}.m8.in .m8fx{opacity:1}.m8fx b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(1.8rem,3vw,2.6rem);background:linear-gradient(100deg,#c9983e,#fff0c0 40%,#d4a843 70%);-webkit-background-clip:text;background-clip:text;color:transparent}.m8fx span{font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:#f8f9fa99}.m8t{position:absolute;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--tealL);background:#091523cc;border:1px solid rgba(20,184,166,.35);padding:.45rem .8rem;opacity:0;transform:translateY(8px);transition:opacity .8s,transform .8s;white-space:nowrap}.m8.in .m8t{opacity:1;transform:none}.m8t1{top:8%;left:-2%;transition-delay:2s}.m8t2{bottom:24%;right:-4%;color:var(--goldL);border-color:#f0c96a59;transition-delay:2.3s}@keyframes m8spin{to{transform:rotate(360deg)}}@keyframes m8pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(1.18);opacity:0}}@keyframes m8draw{to{stroke-dashoffset:0}}@keyframes m8fade{to{opacity:1}}@keyframes m8float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 10px))}}.fam{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#14b8a659;border:1px solid rgba(20,184,166,.35);margin-top:2rem}.fam div{background:var(--ink);padding:1rem 1.1rem}.fam b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:1.3rem;color:var(--goldL)}.fam span{display:block;font-size:.86rem;line-height:1.45;color:#f8f9fabf;margin-top:.3rem}.fst{background:var(--ink);padding-top:0;padding-bottom:clamp(4rem,8vw,6rem)}.fst-g{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:center}.fst-img{position:relative;aspect-ratio:16/9}.fst-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fst .h{color:#fff;font-size:clamp(2.2rem,4vw,3.4rem)}.fst .h em{color:var(--goldL)}.fst .lead{color:#f8f9facc}.fst .ey{color:var(--tealL)}@media(max-width:980px){.fst-g{grid-template-columns:1fr}.m8{max-width:400px}.m8t1{left:0}.m8t2{right:0}}@media(max-width:560px){.fam{grid-template-columns:1fr}.m8t{font-size:.6rem}}.band{height:min(42vh,420px)}.pt9{background:var(--cream2)}.pt9-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center}.pt9 .h{max-width:16ch}.pt9 .lead{max-width:44ch}.pt9-img{position:relative;aspect-ratio:5/4;overflow:hidden;box-shadow:0 30px 70px #09152338}.pt9-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pt9-img figcaption{position:absolute;left:0;right:0;bottom:0;padding:3.4rem 1.8rem 1.5rem;background:linear-gradient(transparent 0%,#09152399 35%,#091523f2);color:#fff;font-family:Cormorant Garamond,serif;font-size:1.7rem;line-height:1.15;pointer-events:none}.pt9-img figcaption span{display:block;font-family:Jost,sans-serif;font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:var(--goldL);margin-bottom:.5rem}.pt9-img figcaption i{display:block;font-family:Jost,sans-serif;font-style:normal;font-size:.9rem;color:#f8f9fabf;margin-top:.4rem}.pt9-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.4rem,3vw,2.6rem);margin-top:clamp(3.4rem,7vw,5.4rem)}.pt9-ways>div{border-top:2px solid var(--ink);padding-top:1.4rem}.pt9-ways i{font-style:normal;font-family:Cormorant Garamond,serif;font-size:1.1rem;color:var(--gold)}.pt9-ways b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:2rem;line-height:1.1;margin:.3rem 0 .6rem}.pt9-ways p{font-size:1rem;line-height:1.55;color:var(--inkt);max-width:30ch}.pt9-ready{margin-top:clamp(3rem,6vw,4.4rem);background:var(--ink);color:#fff;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2rem;padding:1.6rem 2rem}.pt9-rl{font-size:.68rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--goldL);white-space:nowrap}.pt9-ready ul{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.pt9-ready li{display:grid;grid-template-columns:auto 1fr;gap:.2rem .7rem;align-items:baseline}.pt9-ready li:before{content:"";grid-row:span 2;width:8px;height:8px;border-radius:50%;background:var(--tealL);box-shadow:0 0 10px var(--tealL);transform:translateY(-1px)}.pt9-ready b{font-weight:400;font-size:.95rem}.pt9-ready span{font-size:.8rem;color:#f8f9fa9e}.pt9-cta{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;flex-wrap:wrap;margin-top:1.8rem}.pt9-cta p{font-size:.92rem;color:var(--inkt)}@media(max-width:980px){.pt9-top,.pt9-ways,.pt9-ready{grid-template-columns:1fr}.pt9-ready ul{grid-template-columns:1fr 1fr}}@media(max-width:560px){.pt9-ready ul{grid-template-columns:1fr}}.b10{height:min(70vh,680px)}.s10{background:#060f1a;color:#fff;overflow:hidden;min-height:100vh;display:flex;align-items:center}.s10 .wrap{position:relative;z-index:2;width:100%}.s10-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center}.s10-h{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(2.8rem,5.6vw,5.4rem);line-height:1;letter-spacing:-.015em}.s10-h em{display:block;font-style:italic;font-weight:400;color:var(--goldL)}.s10 .lead{color:#f8f9facc;max-width:46ch}.p10{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.p10 span{position:absolute;width:2px;height:2px;border-radius:50%;background:#f0c96a99;animation:p10 linear infinite}@keyframes p10{0%{transform:translateY(0);opacity:0}20%{opacity:.8}to{transform:translateY(-140px);opacity:0}}.v10-hd{max-width:760px}.v10-w{list-style:none;margin-top:clamp(3rem,6vw,4.6rem);border-top:1px solid rgba(9,21,35,.18)}.v10-w li{display:flex;align-items:baseline;gap:clamp(1rem,3vw,2.4rem);padding:clamp(.9rem,2vw,1.4rem) 0;border-bottom:1px solid rgba(9,21,35,.18);font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(2rem,5vw,4.2rem);line-height:1;color:var(--ink);transition:color .5s,padding .5s}.v10-w li:hover{color:var(--teal);padding-left:1rem}.v10-w span{font-family:Jost,sans-serif;font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);width:2.4rem;flex:none}.v10-f{margin-top:1.6rem;font-size:.95rem;color:var(--inkt);max-width:60ch}.pf10{background:var(--pearl)}.pf10-g{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,6rem);align-items:center}.pf10-v{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;max-width:520px;width:100%;justify-self:center}.pf10-v img{position:relative;z-index:1;width:78%;height:auto;aspect-ratio:1;box-shadow:0 30px 80px #0915234d;border-radius:50%;animation:hxf 8s ease-in-out infinite}.ap10{background:var(--ink);color:#fff;padding:0}.ap10-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh}.ap10-img{position:relative;min-height:60vh}.ap10-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ap10-t{padding:clamp(4rem,8vw,7rem) 6vw;display:flex;flex-direction:column;justify-content:center}.ap10 .ey{color:var(--tealL)}.ap10 .h em{color:var(--goldL)}.ap10-l{margin-top:2.6rem;border-top:1px solid rgba(240,201,106,.3)}.ap10-l>div{padding:1.4rem 0;border-bottom:1px solid rgba(240,201,106,.3)}.ap10-l i{font-style:normal;font-size:.64rem;letter-spacing:.24em;text-transform:uppercase;color:#f8f9fa8c}.ap10-l .on i{color:var(--goldL)}.ap10-l b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:2.1rem;line-height:1.1;margin:.2rem 0 .4rem}.ap10-l p{font-size:1rem;line-height:1.55;color:#f8f9fac7;max-width:42ch}.cm10{background:var(--cream2)}.cm10-hd{max-width:760px}.cm10-p{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(3rem,6vw,4.4rem);position:relative}.cm10-p:before{content:"";position:absolute;left:0;right:0;top:7px;height:1px;background:linear-gradient(90deg,var(--teal),var(--gold))}.cm10-p div{position:relative;padding-top:2.2rem}.cm10-p div:before{content:"";position:absolute;top:0;left:0;width:15px;height:15px;border-radius:50%;background:var(--cream2);border:1px solid var(--teal)}.cm10-p div:last-child:before{background:var(--goldL);border-color:var(--gold)}.cm10-p b{font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(1.4rem,2.4vw,2rem)}.oc10{min-height:100vh;display:flex;align-items:center;background:var(--ink);color:#fff}.oc10-bg{position:absolute;top:0;right:0;bottom:0;left:0;filter:brightness(.7);animation:pbk 20s ease-in-out infinite alternate}.oc10-bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.oc10-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ink) 8%,rgba(9,21,35,.75) 48%,rgba(9,21,35,.25));pointer-events:none}.oc10 .wrap{position:relative;z-index:2;width:100%;pointer-events:none}.oc10 .wrap>*{pointer-events:auto}.oc10 .h em{color:var(--goldL)}.oc10 .lead{color:#f8f9fad6}.oc10-p{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:3rem;padding:1.4rem 0;border-top:1px solid rgba(240,201,106,.4);border-bottom:1px solid rgba(240,201,106,.4);max-width:900px}.oc10-p span{font-size:.76rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.oc10-p i{font-style:normal;color:var(--goldL)}.oc10-n{margin-top:1.4rem;font-size:1rem;color:#f8f9fac7;max-width:56ch}.oc10-n b{color:var(--goldL);font-weight:400}#meet .ss-grid .ctas{margin-top:2rem}@media(max-width:980px){.s10-g,.pf10-g,.ap10-g{grid-template-columns:1fr}.cm10-p{grid-template-columns:1fr 1fr;gap:1.6rem}.cm10-p:before{display:none}.b10{height:50vh}}.v10{background:var(--cream2)}.v10-g{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2.4rem,6vw,6rem);align-items:start}.v10 .h{font-size:clamp(2.6rem,4.6vw,4.4rem)}.v10-img{position:relative;margin:2.4rem 0 0;aspect-ratio:4/3;overflow:hidden}.v10-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.v10-img figcaption{position:absolute;left:1rem;bottom:.9rem;font-size:.64rem;letter-spacing:.24em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.6);pointer-events:none}.v10-r{padding-top:.4rem}.v10-hd2{display:flex;justify-content:space-between;font-size:.64rem;letter-spacing:.26em;text-transform:uppercase;color:var(--inkt);padding-bottom:.9rem;border-bottom:1px solid var(--ink)}.v10-row{display:grid;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding:1.5rem 0;border-bottom:1px solid rgba(9,21,35,.15);transition:padding .5s,background .5s}.v10-row:hover{padding-left:.8rem;background:linear-gradient(90deg,rgba(13,148,136,.07),transparent)}.v10-row i{font-style:normal;font-family:Cormorant Garamond,serif;color:var(--gold);font-size:1.05rem}.v10-row b{font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(1.6rem,2.6vw,2.3rem);line-height:1.1}.v10-row em{font-style:normal;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--teal);display:flex;align-items:center;gap:.5rem}.v10-row em:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--tealL);box-shadow:0 0 8px var(--tealL);animation:pulse 2.4s ease-in-out infinite}.v10-f{margin-top:1.6rem;font-size:.92rem;color:var(--inkt);max-width:52ch}@keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}.spx{margin-top:2.6rem;display:grid;gap:1.1rem;max-width:520px}.spx-r{display:grid;grid-template-columns:11rem minmax(0,1fr);align-items:center;gap:1rem}.spx-l{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--inkt)}.spx-r.on .spx-l{color:var(--ink);font-weight:500}.spx-b{display:flex;gap:4px;height:14px}.spx-b i{flex:1;border-radius:7px;background:linear-gradient(90deg,#5b2a5e,#8e2a45);opacity:.9}.spx-b i:nth-child(2){background:#a33a3c}.spx-b i:nth-child(3){background:#b8573a}.spx-b i:nth-child(4){background:#c9783a}.spx-b i:nth-child(5){background:#d4a843}.spx-b i:nth-child(6){background:#7a9a7a}.spx-b i:nth-child(7){background:#0d9488}.spx-b.one{max-width:16%}.spx-b.one i{background:#09152359}.spx-r.on .spx-b i{animation:spxg 3s ease-in-out infinite;animation-delay:calc(var(--d,0)*1s)}.spx-n{margin-top:.9rem;font-size:.7rem;color:var(--inkt);letter-spacing:.06em}@keyframes spxg{0%,to{filter:brightness(1)}50%{filter:brightness(1.25)}}.cm10{background:var(--ink);color:#fff;overflow:hidden}.cm10-bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.22}.cm10-bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cm10 .wrap{position:relative;z-index:2}.cm10 .ey{color:var(--tealL)}.cm10 .h em{color:var(--goldL)}.cm10 .lead{color:#f8f9fad1}.cm10-t{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem;margin-top:clamp(3.4rem,7vw,5rem)}.cm10-line{position:absolute;left:0;right:0;top:0;height:1px;background:#f8f9fa33}.cm10-fill{position:absolute;left:0;top:0;height:1px;width:0;background:linear-gradient(90deg,var(--tealL),var(--goldL));transition:width 2.4s cubic-bezier(.2,.7,.2,1)}.cm10-t:not(.pre) .cm10-fill{width:62.5%}.cm10-s{position:relative;padding-top:2.2rem}.cm10-s:before{content:"";position:absolute;top:-6px;left:0;width:11px;height:11px;border-radius:50%;background:var(--ink);border:1px solid var(--tealL)}.cm10-s.now:before{background:var(--goldL);border-color:var(--goldL);box-shadow:0 0 0 6px #f0c96a2e,0 0 18px var(--goldL)}.cm10-s i{font-style:normal;font-family:Cormorant Garamond,serif;color:var(--goldL);font-size:1rem}.cm10-s b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(1.6rem,2.4vw,2.1rem);margin:.3rem 0 .5rem}.cm10-s p{font-size:.95rem;line-height:1.5;color:#f8f9fab8;max-width:24ch}.here{display:inline-block;margin-top:1rem;font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);background:var(--goldL);padding:.35rem .6rem}@media(max-width:980px){.v10-g{grid-template-columns:1fr}.cm10-t{grid-template-columns:1fr 1fr;row-gap:2.4rem}.cm10-line{display:none}.spx-r{grid-template-columns:1fr}}section{padding-top:clamp(4.5rem,8vw,7rem);padding-bottom:clamp(4.5rem,8vw,7rem)}.s10,.oc10,.ap10-g{min-height:0}.ap10-img{min-height:520px}.b10{height:min(56vh,560px);padding:0}.ap10{padding:0}.hx,.hx-g{min-height:min(92vh,880px)}.s10-h{font-size:clamp(2.6rem,4.6vw,4.4rem)}.h{font-size:clamp(2.4rem,4.4vw,4.2rem)}.s11{background:#060f1a;color:#fff;overflow:hidden;padding:0}.s11-g{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;position:relative;z-index:2}.s11-v{position:relative;min-height:640px;display:flex;align-items:center;justify-content:center;padding:4rem 3vw;background:radial-gradient(ellipse at 50% 50%,#10263d,#060f1a 70%)}.s11-v .m8{max-width:560px}.s11-t{padding:clamp(4rem,7vw,6rem) 6vw clamp(4rem,7vw,6rem) 2vw}.s11-t .lead{color:#f8f9facc;max-width:44ch}.s11 .ey{color:var(--tealL)}.s11-k{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:2.2rem;font-family:Cormorant Garamond,serif;font-style:italic;font-size:1.45rem;color:var(--goldL)}.s11-k li{display:flex;align-items:center;gap:1.2rem}.s11-k li+li:before{content:"";width:4px;height:4px;border-radius:50%;background:#14b8a6cc}.s11-n{margin-top:1.6rem;font-size:.88rem;color:#f8f9fa94;max-width:46ch}.soon11{display:inline-flex;align-items:center;gap:.5rem;margin-top:.7rem;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);background:var(--goldL);padding:.4rem .7rem}@media(max-width:980px){.s11-g{grid-template-columns:1fr}.s11-v{min-height:420px}.s11-t{padding:3rem 6vw 4rem}}.eg12{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.4rem);margin-top:2.6rem;max-width:1000px}.eg12>div{border-top:1px solid rgba(240,201,106,.45);padding-top:1.1rem}.eg12 b{display:block;font-family:Cormorant Garamond,serif;font-weight:400;font-size:1.6rem;line-height:1.15;color:#fff;margin-bottom:.5rem}.eg12 p{font-size:.98rem;line-height:1.55;color:#f8f9facc}@media(max-width:980px){.eg12{grid-template-columns:1fr}}.hx-bg img,.band img,.oc10-bg img,.ap10-img img,.pf10-v img,.ph7 img{object-fit:cover;display:block;max-width:none}.ph7 img{border-radius:50%}html,body{overflow-x:hidden;max-width:100%}h1,h2,h3,p,b{overflow-wrap:break-word}.burger{display:none;position:relative;width:44px;height:44px;flex:none;background:none;border:0;color:inherit;cursor:pointer}.burger span{position:absolute;left:10px;right:10px;height:1.5px;background:currentColor;transition:transform .35s,opacity .25s,top .35s}.burger span:nth-child(1){top:15px}.burger span:nth-child(2){top:21px}.burger span:nth-child(3){top:27px}body.nav-open{overflow:hidden}body.nav-open .burger span:nth-child(1){top:21px;transform:rotate(45deg)}body.nav-open .burger span:nth-child(2){opacity:0}body.nav-open .burger span:nth-child(3){top:21px;transform:rotate(-45deg)}body.nav-open .hdr{background:transparent;color:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.nav-open .hdr .logo b{color:var(--tealL)}.drw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:49;background:var(--ink);display:flex;flex-direction:column;justify-content:center;padding:6rem 8vw 3rem;overflow-y:auto;transform:translate(100%);visibility:hidden;transition:transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s .45s}body.nav-open .drw{transform:none;visibility:visible;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.drw a:not(.btn){font-family:Cormorant Garamond,serif;font-weight:300;font-size:2.1rem;line-height:1.1;color:#fff;padding:.75rem 0;border-bottom:1px solid rgba(240,201,106,.22)}.drw a:not(.btn):hover{color:var(--goldL)}.drw .btn{margin-top:2.2rem;justify-content:center}.hx-ring{width:min(var(--s),78vw);height:min(var(--s),78vw)}.hx-ring.r2{width:min(var(--s),94vw);height:min(var(--s),94vw)}.tg7{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr))}@media(max-width:980px){.nav{display:none}.burger{display:block}.hdr-in{padding:.7rem 5vw}}@media(min-width:981px){.drw{display:none}}@media(max-width:560px){.hx-wm{font-size:clamp(2.4rem,12.5vw,3.2rem);letter-spacing:.06em}.hx-eb{letter-spacing:.22em;font-size:.7rem}.hx-r{min-height:40vh;margin-top:4.5rem}.hx-l{padding:1rem 6vw 5rem}.hx-pf{gap:.6rem .8rem;letter-spacing:.18em;font-size:.66rem}.ctas .btn{flex:1 1 100%;justify-content:center}.s11-v{min-height:0;padding:3rem 6vw}.m8t{font-size:.56rem;letter-spacing:.14em;padding:.35rem .55rem}.s11-k{font-size:1.25rem}.ap10-img{min-height:340px}.ap10-l b{font-size:1.8rem}.b10{height:44vh}.im13>div{padding:1.4rem 1.2rem}.card{padding:1.4rem}.card h3{font-size:1.9rem}.ftr-in{flex-direction:column}.ftr-l{gap:1rem 1.6rem}.k,.ey{letter-spacing:.24em}.spx-n{line-height:1.5}}.pw{margin-top:.6rem}.pw summary{cursor:pointer;color:#f8f9fa8c;font-size:.74rem;letter-spacing:.18em;text-transform:uppercase}.pw form{display:flex;gap:.6rem;margin-top:.8rem;flex-wrap:wrap}.pw input{background:transparent;border:1px solid rgba(248,249,250,.3);color:#fff;padding:.7rem .9rem;font:300 .95rem Jost,sans-serif;min-height:44px}.ok:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/41/assets/uvn-partners.css.map */
