:root{--black: #000000;--white: #ffffff;--navy: #081647}@font-face{font-family:Blacker-Pro-Display;src:url(./BlackerProDisplay-Light-lyB5TVQG.woff2) format("woff2"),url(./BlackerProDisplay-Light-BFU5xQi2.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Blacker-Pro-Display;src:url(./BlackerProDisplay-Medium-CTPx4RVu.woff2) format("woff2"),url(./BlackerProDisplay-Medium-D2BYlvA8.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Apercu-Pro;src:url(./ApercuPro-Light-YO3kuOyU.woff2) format("woff2"),url(./ApercuPro-Light-Dlwt8yO7.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}:root{--font-family-sans-serif: Apercu-Pro, sans-serif;--font-family-display: Blacker-Pro-Display, serif;--font-family-serif: Georgia, Times, serif;--font-family-condensed: null;--font-family-monospace: Courier New, Menlo, Monaco, Consolas, monospace;--body-font-size: clamp(.969rem, .163vw + .927rem, 1.188rem);--body-line-height: calc(var(--body-font-size) * 1.6) ;--h1-font-size: clamp(4rem, 17vh, 25rem);--h1-line-height: calc(var(--h1-font-size) * .8);--h2-font-size: clamp(1.688rem, 1.072vw + 1.41rem, 3.125rem);--h2-line-height: calc(var(--h2-font-size) * 1.2);--h3-font-size: clamp(1.188rem, .839vw + .97rem, 2.313rem);--h3-line-height: calc(var(--h3-font-size) * 1.2);--h4-font-size: clamp(1.313rem, .186vw + 1.264rem, 1.563rem);--h4-line-height: calc(var(--h4-font-size) * 1.5);--h5-font-size: clamp(.938rem, .07vw + .919rem, 1.031rem);--h5-line-height: calc(var(--h5-font-size) * 1.4);--h6-font-size: var(--body-font-size);--h6-line-height: var(--body-line-height);--thin-weight: 300;--light-weight: 300;--normal-weight: 400;--medium-weight: 400;--bold-weight: 400}:root{--space-xs: .5rem;--space-sm: 1rem;--space-md: 2rem;--space-lg: 3rem;--space-xl: 3.75rem;--gap: min(2rem, 3vw);--xl-desktop: 1400px;--lg-desktop: 1200px;--sm-desktop: 992px;--tablet: 1024px;--mobile: 576px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}body{margin:0;background-color:var(--white);font-family:var(--font-family-sans-serif);font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:300;color:var(--navy);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(var(--black),0)}hr{margin:.5rem 0;color:var(--black);border:0;border-top:1px solid rgba(black,.2);opacity:.8}figure{margin:0 0 1rem}img,svg{vertical-align:middle}h1{font-family:var(--h1-font-family);font-size:var(--h1-font-size);line-height:var(--h1-line-height)}h2{font-family:var(--h2-font-family);font-size:var(--h2-font-size);line-height:var(--h2-line-height)}h3{font-family:var(--h3-font-family);font-size:var(--h3-font-size);line-height:var(--h3-line-height)}h4{font-family:var(--h4-font-family);font-size:var(--h4-font-size);line-height:var(--h4-line-height)}h5{font-family:var(--h5-font-family);font-size:var(--h5-font-size);line-height:var(--h5-line-height)}h6{font-family:var(--h6-font-family);font-size:var(--h6-font-size);line-height:var(--h6-line-height)}h1 small,h2 small,h3 small{font-size:80%}h4 small,h5 small,h6 small,small{font-size:75%}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol.unstyled,ul.unstyled,dl.unstyled{list-style:none;padding-left:0}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:var(--normal-weight)}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:700}em{font-style:italic}mark{padding:.1875em;background-color:#ff0}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:inherit;text-decoration:none;background-clip:border-box}a:focus{color:inherit}a:visited{color:inherit}a:focus{outline:none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,ul li a,ol li a{font-size:inherit;line-height:inherit}button{--button-font-size: .95rem;--button-line-height: 1.2;--button-text-transform: null;--button-text-align: center;--button-padding-block: .33em;--button-padding-inline: 1.25em;--button-margin-block: null;--button-margin-inline: null;--button-border-radius: null;--button-transition: all .2s ease;--button-border: none;--button-color: var(--white);--button-background: var(--black);display:block;width:fit-content;height:auto;text-box:trim-both text;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:var(--button-border);background-clip:border-box;overflow:hidden;padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);margin-block:var(--button-margin-block);margin-inline:var(--button-margin-inline);-webkit-user-select:none;user-select:none;border-radius:var(--button-border-radius);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);text-align:var(--button-text-align);text-transform:var(--button-text-transform);color:var(--button-color);background-color:var(--button-background);border-color:var(--button-border-color)}button:active,button:focus,button.active{outline:none}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:var(--navy);display:grid;place-items:center;place-content:center;z-index:2000}body[data-loaded=true] #preloader{display:none}#preloader .progress{position:relative;width:50vw;height:1px;background-color:#ffffff1a}#preloader .progress span{position:absolute;display:block;inset:0;margin:auto;background-color:#fff;width:0;height:100%}#preloader .percent{padding-top:var(--space-xs);display:flex;gap:1rem;font-size:.75rem;color:var(--white);text-transform:uppercase}header{position:absolute;top:0;left:0;width:100%;height:auto;padding:var(--gap);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--space-md);z-index:100}header svg{width:100%;height:auto;fill:var(--white)}.madame-figaro-logo{grid-column:2 / 7;justify-self:start}.madame-figaro-logo a{display:block;width:12rem}.madame-figaro-logo svg{margin-bottom:.5rem}.madame-figaro-logo span{font-family:var(--font-family-display);font-size:2.4rem;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--white)}.ploom-logo{grid-column:7 / -2;justify-self:end}.ploom-logo a{display:block;width:10rem}@media(max-width:1600px){.madame-figaro-logo a{width:9rem}.madame-figaro-logo svg{margin-bottom:0}.madame-figaro-logo span{font-size:1.8rem}.ploom-logo a{width:7rem}}@media(max-width:1440px){.madame-figaro-logo{grid-column-start:1}.ploom-logo{grid-column-end:-1}}@media(max-width:900px){.madame-figaro-logo a{width:7.5rem}.madame-figaro-logo span{font-size:1.5rem}.ploom-logo a{width:6rem}}@media(max-width:900px)and (orientation:landscape){.madame-figaro-logo a{width:6rem}.madame-figaro-logo span{font-size:1.2rem}.ploom-logo a{width:5rem}}@media(max-width:670px){.madame-figaro-logo a{width:7rem}.madame-figaro-logo span{font-size:1.4rem}.ploom-logo a{width:5rem}}footer{padding-block:12rem var(--space-md);padding-inline:var(--gap);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}footer>*{flex:0 1 auto}footer svg{width:100%;height:auto;fill:var(--navy)}footer .madame-figaro-logo{width:15rem}footer h2{font-family:var(--font-family-display);text-align:center;font-size:11rem;line-height:.87;text-transform:uppercase}footer h2 span{display:block}footer .ploom-logo{width:14rem;margin-bottom:1rem}footer nav.social{display:flex;flex-wrap:wrap;gap:5vw}footer nav.social a{font-size:1.1rem;text-transform:uppercase;text-decoration:underline}footer nav.attica-media{display:flex;flex-wrap:wrap;justify-content:center;margin-block:4rem;max-width:75ch}footer nav.attica-media a{flex:0 1 auto;color:var(--navy);font-size:1.2rem}footer nav.attica-media a{position:relative;padding-right:3rem;margin-right:1rem}footer nav.attica-media a:before{content:"";position:absolute;top:50%;right:0;width:2rem;height:2px;background-color:var(--navy);transform:translateY(-50%)}footer .details{width:100%;display:flex;flex-wrap:wrap;gap:1rem}footer .details p{flex:1;margin-bottom:0}footer .details nav{display:flex;flex-wrap:wrap;column-gap:1rem}footer .details p,footer .details nav a{font-size:1rem;color:var(--navy)}@media(min-width:1025px){footer nav.attica-media a:nth-child(5n+6){padding-right:0;margin-right:0}footer nav.attica-media a:nth-child(5n+6):before{display:none}}@media(max-width:1600px){footer h2{font-size:9rem}}@media(max-width:1024px){footer{padding-top:5rem;padding-bottom:4.5rem}footer .madame-figaro-logo{width:13rem}footer h2{font-size:7rem}footer .ploom-logo{width:11rem}footer nav.attica-media{margin-block:3rem;max-width:60ch}footer nav.attica-media a{line-height:1.2}footer .details{flex-direction:column;gap:0;align-items:center}}@media(max-width:1024px)and (min-width:671px){footer nav.attica-media a:nth-child(5n+3),footer nav.attica-media a:last-child{padding-right:0;margin-right:0}footer nav.attica-media a:nth-child(5n+3):before,footer nav.attica-media a:last-child:before{display:none}}@media(max-width:900px){footer .madame-figaro-logo{width:10rem;margin-bottom:1rem}footer h2{font-size:5.5rem}footer .ploom-logo{width:8rem}footer nav.attica-media{margin-block:2rem;max-width:45ch}footer nav.attica-media a{padding-right:1.5rem;margin-right:.5rem}footer nav.attica-media a:before{width:1rem;transform:translate(0)}}@media(max-width:670px){footer .madame-figaro-logo{margin-bottom:.5rem}footer h2{font-size:15vmin}footer nav.attica-media{margin-bottom:1rem;max-width:35ch}footer nav.attica-media a:nth-child(3n+2),footer nav.attica-media a:last-child{padding-right:0;margin-right:0}footer nav.attica-media a:nth-child(3n+2):before,footer nav.attica-media a:last-child:before{display:none}footer .details p{flex:1;margin-bottom:0}footer .details nav{justify-content:center}footer .details p,footer .details nav a{font-size:.9rem;line-height:1.4}}main{position:relative;display:block;min-block-size:100vb}main>section{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto;grid-auto-flow:row;grid-column-gap:var(--space-sm);grid-row-gap:0;padding-inline:var(--gap)}.hero{overflow:hidden;background-color:var(--navy);min-height:100vh;min-height:100dvh}.hero .inner{position:relative;width:100%;height:100%;grid-column:1 / -1;display:grid;grid-template-columns:subgrid;grid-template-rows:min-content 1fr min-content;grid-auto-flow:row;padding-block:var(--space-md);row-gap:5rem;isolation:isolate}.hero img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.hero .lead{grid-column:2 / -2;grid-row:1 / 1}.hero .gallery{grid-column:2 / -2;grid-row:2 / 2}.hero .title{grid-column:2 / -2;grid-row:3 / 3}@media(max-width:1440px){.hero .inner{row-gap:3rem}}@media(max-width:1024px){.hero .inner{row-gap:6vh;padding-bottom:7rem}.hero .lead{grid-column:3 / -3}}@media(max-width:900px)and (orientation:landscape){.hero .inner{row-gap:2rem;padding-top:2rem;padding-bottom:3rem}}@media(max-width:670px){.hero .inner{row-gap:4vh;padding-top:3rem;padding-bottom:4rem}.hero .lead{grid-column:2 / -2}}.hero .lead{color:var(--white);font-family:var(--font-family-display);text-align:center;letter-spacing:.02em;padding-top:5vh;max-width:40ch;margin-inline:auto}.hero .lead span{display:block;font-weight:500;letter-spacing:.04em}@media(max-width:1240px)and (min-width:901px){.hero .lead{font-size:1.3rem;line-height:1.2;max-width:60%}}@media(max-width:900px)and (orientation:landscape){.hero .lead{font-size:1.2rem;line-height:1;padding-top:0;max-width:100%}}@media(max-width:670px){.hero .lead{font-size:1rem;line-height:1.1}}.gallery{position:relative}.hero nav{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.hero nav span{flex:1 1 0;height:100%;max-height:30rem;will-change:transform;cursor:pointer;-webkit-user-select:none;user-select:none;mix-blend-mode:multiply}.hero nav span:nth-child(1){transform:scale(1.02)}.hero nav span:nth-child(2){transform:scale(1.15)}.hero nav span:nth-child(3){transform:scale(.95)}.hero nav span:nth-child(4){transform:scale(1.15)}.hero nav span:nth-child(5){transform:scale(1.08)}.hero nav span:nth-child(6){transform:scale(.97)}@media(hover:hover)and (pointer:fine){.hero nav span{transition:opacity .4s ease-out}.hero nav:hover span:not(span:hover){opacity:.6}}@media(max-width:1024px){.hero nav span{opacity:.9}}@media(max-width:1025px)and (orientation:portrait){.hero nav{flex-wrap:wrap}.hero nav span{flex:1 1 33%;height:50%}.hero nav span:nth-child(1){transform:scale(.9)}.hero nav span:nth-child(2){transform:scale(1.1)}.hero nav span:nth-child(3){transform:scale(.95)}.hero nav span:nth-child(4){transform:scale(1)}.hero nav span:nth-child(5){transform:scale(1.1)}.hero nav span:nth-child(6){transform:scale(.9)}}.hero .title h1{font-family:var(--font-family-display);font-size:10.1vw;text-align:center;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--white);white-space:nowrap;margin-bottom:var(--space-sm)}.hero .title p{color:var(--white);display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:1440px){.hero .title h1{font-size:9.9vw}}@media(max-width:1240px)and (min-width:901px){.hero .title h1{font-size:9.7vw;margin-bottom:var(--space-xs)}}@media(max-width:1024px){.hero .title h1{font-size:9vw}}@media(max-width:900px){.hero .title p{flex-direction:column;align-items:center;text-align:center;line-height:1.2}}@media(max-width:900px)and (orientation:landscape){.hero .title h1{font-size:7vw;line-height:.9;white-space:wrap;margin-bottom:var(--space-xs)}.hero .title p{font-size:.8rem;max-width:100%;margin-inline:auto}}@media(max-width:670px){.hero .title h1{font-size:12vw;line-height:.9;white-space:wrap;margin-bottom:var(--space-xs)}.hero .title p{max-width:30ch;font-size:.9rem;margin-inline:auto}}.intro h2,.tip h3{padding-block:15vh;font-family:var(--font-family-display);text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center}.intro h2{grid-column:4 / -4}.tip h3{grid-column:5 / -5}.tip h3 span{display:block;letter-spacing:.03em;font-weight:500}@media(max-width:1440px){.intro h2{grid-column:3 / -3}.tip h3{grid-column:4 / -4}}@media(max-width:1024px){.intro h2,.tip h3{padding-block:6rem}}@media(max-width:670px){.intro h2{font-size:1.3rem;line-height:1.7}.intro h2,.tip h3{grid-column:2 / -2;line-height:1.1}.intro h2,.tip h3{padding-block:3rem}}.look+.look,.look+.behind-the-scenes{margin-top:min(10vw,20vh)}.look img{width:100%;height:100%;object-fit:cover}.look .details{display:flex;flex-wrap:wrap;flex-direction:column}.look .image .inner{position:relative;width:100%;height:100%}.look .image .inner:after{content:"";position:absolute;inset:0;width:100%;height:100%;background:#0003;background:linear-gradient(90deg,#0000004d,#0000 15%);mix-blend-mode:multiply;z-index:5}.look .image .disclaimer{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:clamp(.6rem,1.2vh,.8rem);color:var(--white);white-space:nowrap;writing-mode:sideways-lr;z-index:10}.look .details{z-index:20}.look .details>*{flex:0 1 auto}.look .details>h2{font-family:var(--font-family-display)}.look>.details .image{width:100%}.look .details>.description{display:flex;flex-wrap:wrap;flex-direction:column;gap:var(--space-sm)}.look .details>.description>*{flex:0 1 auto}.look .details>.description>p{font-size:1.1rem;line-height:1.2;max-width:20ch}.look-style-1>.image{grid-column:2 / span 6;grid-row:1 / 1;aspect-ratio:9 / 10}.look-style-1>.details{grid-column:9 / -2;grid-row:1 / 1}.look-style-1>.details .image{aspect-ratio:9 / 11;order:0}.look-style-1>.details h2{margin-top:auto;margin-bottom:2rem;order:1}.look-style-1>.details .description{order:2}.look-style-2>.image{grid-column:5 / -2;grid-row:1 / 1;aspect-ratio:9 / 9;overflow:clip}.look-style-2>.details{grid-column:2 / span 3;grid-row:1 / 1}.look-style-2>.details .image{aspect-ratio:9 / 11;order:0}.look-style-2>.details h2{margin-top:auto;margin-bottom:2rem;order:1}.look-style-2>.details .description{order:2}.look-style-3>.image{aspect-ratio:9 / 11;grid-column:7 / -2;grid-row:1 / 1}.look-style-3>.details{background-color:var(--navy);grid-column:2 / span 5;grid-row:1 / 1;align-items:center;justify-content:center;gap:3rem}.look-style-3>.details h2{color:var(--white)}.look-style-3>.details .image{aspect-ratio:9 / 12;width:45%}.look-style-3 .details>.description>p{max-width:45ch;text-align:center;color:var(--white)}@media(max-width:1600px){.look .details>.description>p{font-size:1rem;max-width:25ch}}@media(max-width:1367px){.look-style-3>.details .image{width:55%}}@media(max-width:1024px){.look>.details .image{margin-bottom:var(--space-lg)}.look+.look,.look+.behind-the-scenes{margin-top:10vh}.look-style-1>.image{aspect-ratio:9 / 13}.look-style-2>.image{aspect-ratio:9 / 12}.look-style-3>.image{aspect-ratio:unset}.look-style-3>.details{padding:var(--space-lg)}.look-style-3>.details .image{width:70%;margin-bottom:0}}@media(max-width:900px){.look+.look,.look+.behind-the-scenes{margin-top:var(--space-md)}.look-style-1>.image,.look-style-2>.image{grid-column:2 / -2;grid-row:1 / 1;overflow:hidden}.look-style-1>.details,.look-style-2>.details{grid-column:2 / -2;grid-row:2 / 2;background-color:var(--navy);padding:var(--space-lg);align-items:center;gap:2rem}.look-style-1>.details .image,.look-style-2>.details .image{order:1;margin-bottom:0;max-width:70%;overflow:hidden}.look-style-1>.details h2,.look-style-2>.details h2{margin-bottom:0;order:0;color:var(--white)}.look-style-1>.details .description p,.look-style-2>.details .description p{color:var(--white);text-align:center;max-width:35ch}.look-style-3>.image{grid-column:2 / -2;grid-row:1 / 1;overflow:hidden}.look-style-3>.details{grid-column:2 / -2;grid-row:2 / 2;gap:2rem}.look-style-3>.details .image{aspect-ratio:9 / 12;max-width:70%;width:100%;overflow:hidden}.look-style-3 .details>.description>p{max-width:35ch}}@media(max-width:670px){.look+.look,.look+.behind-the-scenes{margin-top:var(--gap)}.look-style-1>.image,.look-style-2>.image,.look-style-3>.image{grid-column:1 / -1}.look-style-1>.details,.look-style-2>.details,.look-style-3>.details{grid-column:1 / -1;grid-row:2 / 2}.look-style-1>.details .image,.look-style-2>.details .image,.look-style-3>.details .image{max-width:100%}}.behind-the-scenes .inner{grid-column:2 / -2;background-color:var(--navy);padding-block:10vh;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-lg)}.behind-the-scenes .inner>*{flex:0 1 auto}.behind-the-scenes .inner h2{font-family:var(--font-family-display);color:var(--white)}.behind-the-scenes .inner .video-container{width:30rem;aspect-ratio:9 / 16}.behind-the-scenes .inner p{color:var(--white);text-align:center;max-width:45ch;text-transform:uppercase}.behind-the-scenes .inner span{display:block}@media(max-width:1600px){.behind-the-scenes .inner .video-container{width:25rem}}@media(max-width:1024px){.behind-the-scenes .inner{padding-block:5vh}}@media(max-width:900px){.behind-the-scenes .inner .video-container{width:50%}}@media(max-width:670px){.behind-the-scenes .inner{grid-column:1 / -1;padding-inline:var(--space-lg);gap:2rem}.behind-the-scenes .inner .video-container{width:80%}.behind-the-scenes .inner p{font-size:.8rem;line-height:1.3;max-width:100%}}.anchors nav{position:fixed;top:50%;left:var(--gap);transform:translateY(-50%);display:flex;flex-direction:column;gap:1.5rem;z-index:100}.anchor{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.anchor.disabled{pointer-events:none;cursor:default}.anchor .numb{position:relative;display:block;width:1.75rem;height:1.75rem;isolation:isolate;transform:rotate(45deg);-webkit-text-fill-color:var(--navy);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--navy)}.anchor .numb>span{position:absolute;top:0;left:0;display:block;width:100%;height:100%;font-size:1rem;line-height:1.64rem;text-align:center;transform:rotate(-45deg);color:var(--navy);-webkit-text-fill-color:var(--navy);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--navy);transition:all .3s ease-out;z-index:10}.anchor .numb:before{content:"";position:absolute;inset:0;margin:auto;width:100%;height:100%;transition:background-color .3s ease-out;transform:rotate(var(--rotation, 90deg));background-color:var(--white);z-index:-1}.anchor span.text{position:absolute;top:50%;left:0;padding-left:3rem;font-family:var(--font-family-display);font-size:1.2rem;color:var(--white);white-space:nowrap;transform:translateY(-50%);opacity:0;will-change:opacity;transition:opacity .2s ease-out}.anchor.active{pointer-events:none;cursor:default}.anchor.active span.text{opacity:1}.anchor .numb.invert>span{color:var(--white);-webkit-text-fill-color:var(--white);-webkit-text-stroke-color:var(--white)}.anchor .numb.invert:before{background-color:var(--navy)}.anchor span.text.invert{color:var(--navy)}@media(hover:hover)and (pointer:fine){.anchor:hover span.text{opacity:1}}@media(max-width:1600px){.anchor span.text{padding-left:2.5rem;font-size:1.1rem}}@media(max-width:1024px){.anchors nav{width:100%;top:100dvh;left:0;transform:translateY(-100%);flex-direction:row;background-color:#081647b3;gap:1px;padding-top:1px}.anchor{flex:1 1 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;padding:.7rem 1rem;background-color:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);will-change:background-color;transition:background-color .2s ease-out}.anchor.active{background-color:#08164799}.anchor .numb{width:1.2rem;height:1.2rem}.anchor .numb>span{font-size:.8rem;line-height:1.15rem;color:var(--white);-webkit-text-fill-color:var(--white);-webkit-text-stroke-color:var(--white)}.anchor .numb:before{background-color:#fff3}.anchor .numb.invert>span{color:var(--navy);-webkit-text-fill-color:var(--navy);-webkit-text-stroke-color:var(--navy)}.anchor .numb.invert:before{background-color:#fff}.anchor span.text{position:relative;top:0;left:0;padding-left:0;font-size:1rem;transform:translate(0);opacity:1}.anchor span.text.invert{color:var(--white)}}@media(max-width:900px)and (orientation:landscape){.anchor{padding-block:.5rem;padding-inline:0}}@media(max-width:670px){.anchor{padding-block:.7rem;padding-inline:0}.anchor .numb{width:1.4rem;height:1.4rem}.anchor .numb>span{line-height:1.4rem}.anchor span.text{font-size:.9rem}}.trigger-modal{position:fixed;top:50%;right:0;z-index:100}.trigger-modal button{position:relative;padding:5.5rem var(--gap) var(--gap);transform:translateY(-50%);background-color:var(--white);border:none;border-top-left-radius:var(--space-xs);border-bottom-left-radius:var(--space-xs);font-size:1.2rem;color:var(--navy);white-space:nowrap;writing-mode:vertical-lr;display:flex;align-items:center;gap:1rem}.trigger-modal button img{position:absolute;top:1.5rem;left:50%;transform:translate(-50%);width:3rem;height:3rem;object-fit:cover;border-radius:50%}.trigger-modal button span{position:relative;width:1.5rem;height:1.5rem;border-radius:50%;background-color:var(--navy)}.trigger-modal button span:after{content:"";position:absolute;inset:0;margin:auto;width:0;height:0;border-top:4px solid transparent;border-left:7px solid var(--white);border-bottom:4px solid transparent}@media(min-width:1025px){.trigger-modal button{will-change:color;transition:color .2s ease,background-color .3s ease}.trigger-modal.invert button{background-color:var(--navy);color:var(--white)}.trigger-modal button span{transition:background-color .2s ease}.trigger-modal button span:after{transition:border-color .2s ease}.trigger-modal.invert button span{background-color:var(--white)}.trigger-modal.invert button span:after{border-left-color:var(--navy)}}@media(max-width:1024px){.trigger-modal button{transition:opacity .2s ease,visibility .2s ease}.trigger-modal.invert button{opacity:0;visibility:hidden}}@media(max-width:670px){.trigger-modal button{padding:1rem .3rem .3rem;font-size:.9rem;gap:.5rem}.trigger-modal button img{display:none}}.video-container{width:100%;aspect-ratio:16 / 9;background-color:#000;overflow:hidden}.video-container video,.video-container img{width:100%;height:100%;object-fit:cover}dialog[data-content=dialog-video]{max-width:70%;border:none;overflow:visible}dialog[data-content=dialog-video]::backdrop{background-color:#000000e6;mix-blend-mode:multiply}dialog{transition:display .3s allow-discrete,overlay .1s allow-discrete;animation:close .3s forwards}dialog[open]{animation:open .3s forwards}@keyframes open{0%{opacity:0}to{opacity:1}}@keyframes close{0%{opacity:1}to{opacity:0}}dialog .close{position:absolute;right:0;top:0;transform:translateY(-130%);color:#fff;text-transform:uppercase;font-size:.8rem;line-height:1.4;border:none;padding:0;background-color:transparent;display:flex;gap:1rem;align-items:center}dialog .close span{position:relative;width:.9rem;height:.9rem;cursor:pointer}dialog .close span:after,dialog .close span:before{content:"";position:absolute;inset:0;margin:auto;width:1px;height:100%;background-color:#fff}dialog .close span:after{transform:rotate(45deg)}dialog .close span:before{transform:rotate(-45deg)}@media(max-width:670px){dialog[data-content=dialog-video]{max-width:85%;padding:.5rem}}
