@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-garamond-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-garamond-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-garamond-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-garamond-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-garamond-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-garamond-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-garamond-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-garamond-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#090908;--paper:#f1ede4;--muted:#bdb8ae;--gold:#af9360;--surface:#141411;--line:#f1ede421;--serif:"Cormorant Garamond",Georgia,serif;--sans:Inter,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--paper);font-family:var(--sans);margin:0;font-size:14px;line-height:1.65}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:1px solid var(--gold);outline-offset:5px}.shell{max-width:1520px;margin:auto;padding:0 6vw}.eyebrow{letter-spacing:.27em;text-transform:uppercase;color:var(--gold);font-size:9px}.display{font:500 clamp(52px,8.5vw,142px)/.78 var(--serif);letter-spacing:-.055em}.title{font:500 clamp(48px,6vw,88px)/.88 var(--serif);letter-spacing:-.045em}.copy{max-width:510px;color:var(--muted);font-size:13px}.button{border:1px solid var(--line);letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:16px;padding:15px 18px;font-size:9px;transition:all .45s;display:inline-flex}.button:hover{border-color:var(--gold);background:#af936012}.button:after{content:"↗";color:var(--gold);font-size:15px}.nav{z-index:5;justify-content:space-between;align-items:center;padding:30px 5vw;display:flex;position:absolute;top:0;left:0;right:0}.wordmark{font:500 26px var(--serif);letter-spacing:.15em}.navlinks{letter-spacing:.15em;align-items:center;gap:24px;font-size:9px;display:flex}.navlinks a{opacity:.8}.navlinks a:hover{color:var(--gold);opacity:1}.lang{color:var(--gold);white-space:nowrap}.mobile-menu{color:var(--paper);background:0 0;border:0;font-size:22px;display:none}.hero{isolation:isolate;background:#080807;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#090908b8,#0909082e 65%),linear-gradient(#0000 50%,#090908eb);position:absolute;inset:0}.hero-image{z-index:-3;object-fit:cover;object-position:center}.hero-copy{max-width:620px;padding-bottom:10vh}.hero-copy .display{margin:20px 0}.hero-copy .copy{margin:25px 0 32px}.founder-stage{z-index:-1;background:linear-gradient(130deg,#0000 30%,#af936014);border:1px solid #f1ede41f;border-bottom:0;width:min(35vw,530px);height:74%;position:absolute;bottom:0;right:11%;overflow:hidden}.founder-stage:before{content:"";filter:blur(1px);background:radial-gradient(at 50% 18%,#eee4d02e 0 9%,#0000 10%),radial-gradient(at 51% 47%,#eee4d021 0 25%,#0000 26%);position:absolute;inset:12% 19% 0}.founder-stage:after{content:"SERGEY SINELNIK  /  PORTRAIT";writing-mode:vertical-rl;letter-spacing:.24em;color:#f1ede473;font-size:8px;position:absolute;bottom:20px;right:15px}.section{border-top:1px solid var(--line);padding:170px 0}.statement{text-align:center;padding:23vh 9vw}.statement p{margin:38px auto 0}.collection-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.scent-card{border:1px solid var(--line);isolation:isolate;background:#11110f;flex-direction:column;justify-content:space-between;min-height:520px;padding:30px;transition:transform .6s,border-color .6s;display:flex;position:relative;overflow:hidden}.scent-card:hover{border-color:#af9360b8;transform:translateY(-7px)}.scent-card:before{content:"";z-index:-1;opacity:.9;transition:transform .9s;position:absolute;inset:0}.scent-card:hover:before{transform:scale(1.05)}.scent-card.s01:before{background:radial-gradient(at 58% 45%,#c3aa7b47,#0000 15%),linear-gradient(125deg,#171814 0%,#4c4638 48%,#10110f 49% 100%)}.scent-card.s02:before{background:radial-gradient(at 48% 35%,#9c8a7b59,#0000 22%),linear-gradient(145deg,#151114,#403532 56%,#12100e 57%)}.scent-card.s03:before{background:radial-gradient(#a5b4ad38,#0000 18%),linear-gradient(150deg,#0e1516 0%,#304340 51%,#0e1211 52%)}.scent-card:after{content:"";background:linear-gradient(90deg,#0000006b,#ffffff14,#0000008c);border:1px solid #f1ede473;border-radius:5px 5px 14px 14px;width:150px;height:240px;position:absolute;bottom:75px;left:50%;transform:translate(-50%);box-shadow:0 35px 45px #00000073,inset 10px 0 30px #ffffff14}.scent-card h3{font:500 76px/.8 var(--serif);margin:0}.scent-card p{font:500 25px/1.04 var(--serif);max-width:260px;margin:0}.scent-card small{color:var(--paper);text-transform:uppercase;letter-spacing:.17em;font-size:8px}.page{min-height:100svh;padding-top:190px}.page-head{max-width:760px;margin-bottom:115px}.page-head .copy{margin-top:28px}.article-grid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.list{border-top:1px solid var(--line)}.list-item{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr auto;align-items:baseline;gap:20px;padding:32px 0;display:grid}.list-item h2{font:500 38px/1 var(--serif);margin:0}.muted{color:var(--muted)}.fragrance-hero{background:radial-gradient(ellipse at 70% 35%,#af93602e,transparent 24%),var(--surface);align-items:end;min-height:76svh;padding-bottom:95px;display:flex}.notes{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}.note{border:1px solid var(--line);padding:8px 12px;font-size:10px}.quote{font:500 clamp(38px,5vw,74px)/.91 var(--serif);max-width:850px}.verify-box{border:1px solid var(--line);background:var(--surface);max-width:600px;padding:45px}.field{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--paper);font:inherit;background:0 0;padding:16px 0}.field::placeholder{color:#aaa69d}.consent{color:var(--muted);gap:10px;margin:18px 0;font-size:11px;display:flex}.footer{border-top:1px solid var(--line);background:#060606;padding:70px 0}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:40px;display:grid}.footer a{color:var(--muted);margin:6px 0;font-size:12px;display:block}.notice{border-left:1px solid var(--gold);color:var(--muted);max-width:700px;padding:14px 18px;font-size:12px}.house-portrait{border:1px solid var(--line);background:linear-gradient(140deg,#161512,#070707);min-height:560px;position:relative;overflow:hidden}.house-portrait:before{content:"";background:radial-gradient(at 48% 16%,#f1ede426 0 8%,#0000 9%),radial-gradient(at 50% 49%,#f1ede41a 0 25%,#0000 26%);position:absolute;inset:11% 28% 0}.house-portrait:after{content:"FOUNDER  /  PERFUMER  /  POET";letter-spacing:.25em;color:var(--gold);font-size:8px;position:absolute;bottom:20px;left:22px}@media (max-width:800px){.navlinks{display:none}.mobile-menu{display:block}.hero-copy{padding-bottom:70px}.founder-stage{opacity:.75;width:55vw;right:-10%}.section{padding:110px 0}.collection-grid,.article-grid,.footer-grid{grid-template-columns:1fr}.statement{padding:145px 5vw}.list-item{grid-template-columns:1fr;gap:5px}.page{padding-top:140px}.page-head{margin-bottom:70px}.fragrance-hero{min-height:58svh}.scent-card{min-height:440px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
.founder-stage{background-blend-mode:screen;background-image:linear-gradient(130deg,#0000 30%,#af936014),url(/images/founder-sergey-sinelnik.jpg);background-position:top;background-size:cover}
.wordmark{letter-spacing:.12em}.display{letter-spacing:-.025em}.title{letter-spacing:-.018em}.eyebrow{letter-spacing:.3em}.navlinks{letter-spacing:.17em}.scent-card small{letter-spacing:.2em}@media (max-width:800px){.wordmark{letter-spacing:.09em}.display{letter-spacing:-.015em}.title{letter-spacing:-.01em}}
@media (max-width:800px){.mobile-nav{z-index:4;font-family:var(--serif);background:#090908fa;flex-direction:column;justify-content:center;gap:20px;padding:0 7vw;font-size:clamp(32px,10vw,50px);line-height:.95;display:flex;position:fixed;inset:0}.mobile-nav a{letter-spacing:-.015em}.mobile-menu{z-index:5;width:44px;height:44px;position:relative}}
.statement .display{overflow-wrap:anywhere;max-width:100%}.page-head,.copy,.quote,.list-item>*{min-width:0}.section.shell{padding-inline:6vw}@media (max-width:360px){.statement{overflow:hidden}}
.home-hero--pending{background:#0a0a09}.home-hero--image .hero-image{object-fit:cover;object-position:66% center;z-index:0}.home-hero--image:after{z-index:1}.home-hero--image .hero-copy{z-index:2;position:relative}.hero-wordmark{letter-spacing:.09em}.home-manifesto{text-align:center;border-top:1px solid var(--line);place-items:center;min-height:100svh;padding:15vh 6vw;display:grid}.home-manifesto__inner{width:min(680px,100%)}.home-manifesto__title{font:500 clamp(52px, 7vw, 112px)/.9 var(--serif);letter-spacing:.045em;margin:0}.home-manifesto__supporting{color:var(--muted);margin:24px auto 0;font-size:13px}.founder-section{border-top:1px solid var(--line);padding:clamp(100px,14vw,210px) 0}.founder-grid{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:center;gap:clamp(45px,8vw,150px);display:grid}.founder-portrait{border:1px solid var(--line);background:#10100e;min-height:clamp(440px,56vw,760px);position:relative;overflow:hidden}.founder-portrait--empty{background:#0d0d0c}.founder-portrait img{object-fit:cover;object-position:center top}.founder-copy .title{margin:14px 0 24px}.founder-statement{max-width:440px;color:var(--muted);font-size:clamp(14px,1.15vw,17px);line-height:1.75}.founder-statement p{margin:0 0 18px}@media (max-width:800px){.home-hero--image .hero-image{object-position:72% top}.hero-wordmark{letter-spacing:.065em}.home-hero--image .hero-copy .copy{max-width:260px}.home-manifesto{min-height:78svh}.home-manifesto__title{font-size:clamp(40px,13vw,72px)}.founder-grid{grid-template-columns:1fr;gap:42px}.founder-portrait{min-height:118vw}.founder-copy{padding:0 2vw}}
.house-portrait:after{content:""}.verify-page .page-head .title{overflow-wrap:anywhere}.fragrance-coming{background:#0a0a09;align-items:center;min-height:100svh;display:flex}.fragrance-coming__inner{padding-top:8vh;padding-bottom:8vh}.fragrance-coming h1{max-width:620px;font:500 clamp(42px, 5vw, 76px)/.94 var(--serif);letter-spacing:-.02em;margin:24px 0 0}.poetry-coming{isolation:isolate;background:#0a0a09;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.poetry-coming__visual{z-index:-1;position:absolute;inset:0}.poetry-coming__image{object-position:var(--poetry-image-desktop-position)}.poetry-coming__copy{padding-top:10vh;padding-bottom:10vh}.poetry-coming h1{max-width:590px;font:500 clamp(50px, 5vw, 76px)/.94 var(--serif);letter-spacing:-.02em;margin:22px 0 0}.poetry-coming__copy>p:last-child{max-width:390px;color:var(--muted);margin:30px 0 0;font-size:clamp(14px,1.1vw,17px);line-height:1.75}@media (min-width:801px){.poetry-coming__copy{transform:translateY(-14vh)}}.verify-coming{background:var(--ink);align-items:center;min-height:100svh;display:flex}.verify-coming__inner{padding-top:12vh;padding-bottom:12vh}.verify-coming h1{max-width:680px;font:500 clamp(50px, 5vw, 76px)/.94 var(--serif);letter-spacing:-.02em;margin:22px 0 0}.verify-coming__body{max-width:390px;color:var(--muted);margin:28px 0 0;font-size:clamp(14px,1.1vw,17px);line-height:1.75}.verify-coming__form{border-bottom:1px solid var(--line);align-items:flex-end;width:min(100%,580px);margin-top:54px;display:flex}.verify-coming__input{min-width:0;color:var(--paper);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:15px 0}.verify-coming__input::placeholder{color:#aaa69d}.verify-coming__input:focus-visible{outline:1px solid var(--gold);outline-offset:8px}.verify-coming__submit{color:var(--paper);font:500 9px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:16px 0 15px 28px}.verify-coming__submit:hover{color:var(--gold)}@media (max-width:800px){.poetry-coming{min-height:100svh;display:block;overflow:visible}.poetry-coming__visual{height:54svh;min-height:390px;max-height:500px;position:relative}.poetry-coming__image{object-position:var(--poetry-image-mobile-position)}.poetry-coming__copy{padding-top:54px;padding-bottom:92px}.poetry-coming h1{max-width:320px;margin-top:20px;font-size:clamp(42px,11vw,52px);line-height:.96}.poetry-coming__copy>p:last-child{max-width:330px;margin-top:26px}.verify-coming{min-height:100svh;display:block}.verify-coming__inner{padding-top:176px;padding-bottom:104px}.verify-coming h1{max-width:340px;font-size:clamp(42px,11vw,52px);line-height:.96}.verify-coming__body{max-width:325px;margin-top:26px}.verify-coming__form{width:100%;margin-top:48px;display:block}.verify-coming__input{width:100%;display:block}.verify-coming__submit{padding:22px 0 2px}}
.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.house-image{object-position:var(--house-image-desktop-position)}.house-intro{background:var(--ink);align-items:flex-end;min-height:92svh;display:flex;position:relative;overflow:hidden}.house-intro__visual{position:absolute;inset:0}.house-intro__visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0a0a09bd 0%,#0a0a0957 44%,#0a0a090d 77%),linear-gradient(#0000 52%,#0a0a09ad);position:absolute;inset:0}.house-intro__copy{z-index:1;width:100%;padding-bottom:clamp(170px,20vh,250px);padding-left:6vw;position:relative}.house-intro__title{max-width:570px;font:500 clamp(54px, 6.2vw, 106px)/.9 var(--serif);letter-spacing:-.025em;margin:20px 0 0}.house-philosophy{background:var(--ink);border-top:1px solid var(--line);align-items:center;min-height:92svh;padding:clamp(140px,18vw,310px) 0;display:flex;position:relative;overflow:hidden}.house-philosophy__visual{position:absolute;inset:0;overflow:hidden}.house-philosophy__visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 24%,#0a0a0929 43%,#0a0a0975 70%,#0000 100%);position:absolute;inset:0}.house-philosophy__grid{z-index:1;grid-template-columns:minmax(140px,.33fr) minmax(0,1fr);gap:clamp(34px,8vw,160px);display:grid;position:relative}.house-statement{max-width:860px;font:500 clamp(44px, 5vw, 84px)/.92 var(--serif);letter-spacing:-.025em;margin:0}.house-body{max-width:485px;color:var(--muted);margin-top:48px;font-size:clamp(14px,1.1vw,17px);line-height:1.75}.house-body p{margin:0 0 20px}.house-philosophy__aftercopy .house-body{margin-top:0}@media (min-width:1024px){.house-philosophy__grid{grid-template-columns:1fr;gap:22px;padding-left:min(52vw,790px)}.house-philosophy__grid>.eyebrow{margin:0}.house-statement{max-width:640px;line-height:.96}.house-philosophy__grid .house-body{max-width:470px}}.house-material{background:var(--ink);border-top:1px solid var(--line);grid-template-columns:minmax(0,1.65fr) minmax(360px,.85fr);align-items:stretch;display:grid;overflow:hidden}.house-material__visual{background:#11110f;min-height:clamp(540px,44vw,840px);position:relative;overflow:hidden}.house-material__visual--placeholder:after{content:"";border:1px solid #b79a6338;position:absolute;inset:14% 18%}.house-material__visual--placeholder:before{content:"";border-left:1px solid #f2efe714;border-right:1px solid #f2efe70d;width:34%;height:100%;position:absolute;top:0;left:35%}.house-material__copy{align-self:center;padding:clamp(72px,7vw,142px) clamp(34px,3.2vw,62px)}.house-material__copy .title{max-width:500px;margin:18px 0 0;font-size:clamp(42px,3.2vw,60px);line-height:.92}.house-material__body{max-width:390px;color:var(--muted);margin:40px 0 0;font-size:clamp(14px,1.1vw,17px);line-height:1.75}.house-material__statement{max-width:460px;color:var(--text);font:500 clamp(28px, 2.55vw, 42px)/.99 var(--serif);letter-spacing:-.02em;margin:72px 0 0}@media (min-width:1024px){.house-material__copy{padding-right:clamp(10px,1vw,20px)}.house-material__statement{width:calc(100% + clamp(58px,4.2vw,80px));max-width:560px;margin-left:calc(-1*clamp(34px,3.2vw,62px))}}@media (min-width:1024px) and (max-width:1280px){.house-material__statement{max-width:33.9vw}}.house-authorship{background:var(--ink);border-top:1px solid var(--line);padding:clamp(120px,16vw,260px) 0}.house-authorship__grid{grid-template-columns:minmax(0,.88fr) minmax(320px,1fr);align-items:center;gap:clamp(45px,10vw,190px);display:grid}.house-authorship__portrait{border:1px solid var(--line);background:#10100e;min-height:clamp(440px,49vw,700px);position:relative;overflow:hidden}.house-authorship__copy .title{margin:16px 0 9px}.house-authorship__role{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px}.house-authorship__statement{max-width:500px;font:500 clamp(30px, 3vw, 48px)/.98 var(--serif);letter-spacing:-.02em;color:var(--text);margin:54px 0 0}@media (min-width:1024px){.house-authorship__copy .title{margin-bottom:9px;font-size:clamp(40px,4.9vw,72px);line-height:.88}.house-authorship__copy .house-body{margin-top:58px}.house-authorship__statement{max-width:600px;margin-top:76px;font-size:clamp(30px,2.8vw,44px)}}.house-closing{text-align:center;border-top:1px solid var(--line);background:var(--ink);place-items:center;min-height:78svh;padding:16vh 6vw;display:grid}.house-closing__inner{width:min(680px,100%)}.house-closing h2{font:500 clamp(52px, 7vw, 112px)/.9 var(--serif);letter-spacing:.045em;margin:0}.house-closing p{color:var(--muted);margin:24px auto 34px;font-size:13px}@media (max-width:800px){.house-image{object-position:var(--house-image-mobile-position)}.house-intro{min-height:0;display:block}.house-intro__visual{height:58svh;position:relative}.house-intro__visual:after{background:linear-gradient(#0000 56%,#0a0a0975)}.house-intro__copy{padding:52px 6vw 76px}.house-intro__title{max-width:480px;font-size:clamp(47px,13vw,72px)}.house-philosophy{min-height:100svh;padding:0;display:block}.house-philosophy__visual:after{background:linear-gradient(#0a0a0975,#0a0a0914 34%,#0a0a096b 100%)}.house-philosophy__grid{flex-direction:column;gap:30px;min-height:100svh;padding-top:82px;padding-bottom:92px;display:flex}.house-authorship__grid{grid-template-columns:1fr;gap:36px}.house-philosophy__copy{flex-direction:column;flex:1;display:flex}.house-statement{max-width:315px;font-size:clamp(36px,10vw,42px);line-height:.98}.house-body{margin-top:30px}.house-philosophy__lead{max-width:360px}.house-philosophy__aftercopy{background:0 0;margin-top:clamp(112px,16svh,148px);padding:0}.house-philosophy__aftercopy .house-body{max-width:390px}.house-philosophy__aftercopy .house-body p{margin-bottom:0}.house-material{padding:0 0 88px;display:block}.house-material__visual{height:min(72vw,390px);min-height:0}.house-material__copy{padding:58px 6vw 0}.house-material__body{margin-top:30px}.house-material__statement{margin-top:68px;font-size:clamp(28px,8vw,38px)}.house-authorship{padding:88px 0 96px}.house-authorship__grid{gap:30px}.house-authorship__portrait{min-height:100vw}.house-authorship__copy .house-body p:not(:last-child){margin-bottom:30px}.house-authorship__statement{margin-top:64px;font-size:clamp(28px,8vw,38px)}.house-closing{min-height:70svh}.house-closing h2{font-size:clamp(40px,13vw,72px)}}
