
@font-face{font-family:Boris;src:url('/_release/65175ad31403e8ef/boris/_next/static/media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Boris;src:url('/_release/65175ad31403e8ef/boris/_next/static/media/ab57efd000576a30-s.p.3fofz6dws3mg0.woff2') format('woff2');font-weight:100 900;font-display:swap}
html{scrollbar-width:none}body{font-family:Boris,Arial,sans-serif}a:focus-visible{outline:1px solid #eee;outline-offset:7px}
[class*="italy__label"]{top:70%!important;right:auto!important;left:50%;transform:translateX(-50%);white-space:nowrap}
@media(orientation:portrait){[class*="italy__label"]{top:80%!important}[class*="world-module"][class*="__ring"]{width:91vw;height:91vw}[class*="world-module"][class*="__ringText"]{font-size:4.2vw}[class*="hero__copy"], [class*="__copy"]{min-width:0}}
.static-page{margin:0;background:#252528;color:#e5e5e5;min-height:100svh}.detail-nav{padding:3vw 5vw;display:flex;justify-content:space-between;align-items:center}.detail-nav a{color:inherit;text-decoration:none;font-size:18px}.detail-intro{padding:9vw 5vw 6vw;display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:end}.detail-intro h1{font-size:clamp(36px,5.5vw,94px);letter-spacing:-.045em;line-height:1.02;font-weight:400;margin:0}.detail-intro p,.detail-body p{font-size:clamp(20px,2.1vw,32px);line-height:1.3}.detail-eyebrow{font-size:14px!important;color:#a4a4a6;letter-spacing:.05em;margin:0 0 30px}.detail-visual{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.detail-body{padding:8vw 5vw;display:grid;grid-template-columns:1fr 1fr;gap:8vw}.detail-body h2{font-weight:400;font-size:20px}.detail-tags{display:flex;gap:10px;flex-wrap:wrap}.detail-tags span{border:1px solid #656568;border-radius:30px;padding:10px 20px}.detail-contact{min-height:65svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center;padding:30px}.detail-contact a{color:inherit;text-decoration:none;font-size:clamp(32px,7vw,110px)}.static-footer{padding:25px 5vw;color:#999;font-size:14px;display:flex;justify-content:space-between}.static-footer a{color:inherit}.static-page:before{content:'';position:fixed;inset:0;pointer-events:none;background:url('/_release/65175ad31403e8ef/boris/noise.jpg');opacity:.025;z-index:5}.static-page.leaving{opacity:0;transition:opacity .35s}.privacy-copy{max-width:760px;margin:9vw auto;padding:0 6vw}.privacy-copy h1{font-size:clamp(34px,6vw,72px);font-weight:400}.privacy-copy p{font-size:22px;line-height:1.5}.skip-link{position:fixed;left:20px;top:-100px;z-index:100;background:#eee;color:#222;padding:14px}.skip-link:focus{top:20px}@media(max-width:700px){.detail-nav{padding:25px 6vw}.detail-intro,.detail-body{grid-template-columns:1fr;padding:16vw 6vw;gap:25px}.detail-visual{aspect-ratio:4/3}.detail-intro h1{font-size:12vw}.detail-contact{min-height:50svh}.static-footer{gap:25px;flex-direction:column}.privacy-copy p{font-size:19px}}
