.w1-maison{--title-max:clamp(117px, 24vw, 614px)}.w1-maison .w1-section-hero .w1-rail{padding-block:0}.w1-maison :is(.w1-nav,.mn-certificate,.w1-facts>div,.w1-steps li,.w1-faq,.w1-faq details,.w1-badge){border-color:var(--house-gold)}.w1-maison :is(h2,h3){font-family:var(--tpl-house), serif;font-weight:600;line-height:1.05}.mn-stage{min-height:calc(100svh - 128px);padding:var(--role-space) 0;grid-template-rows:auto minmax(60px,1fr) auto;display:grid;position:relative}.mn-lockup{z-index:2;align-self:start;width:48%;position:relative}.mn-seal{width:clamp(56px,5vw,128px);height:clamp(56px,5vw,128px);color:var(--house-gold);font-size:var(--role-label);margin-bottom:1em}.mn-seal[data-frame=ring]{margin-left:7px}.w1-maison .w1-title-wrap{margin-block:.2em}.mn-tagline{font:400 clamp(20px, 1.4vw, 24px)/1.35 var(--tpl-body), sans-serif;max-width:28ch!important}.mn-plate{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0 calc(-50vw + 50%) 0 50%}.mn-plate .tpl-art{width:100%;height:100%}.mn-baseline{z-index:2;flex-direction:column;grid-row:3;align-items:start;gap:1em;width:48%;padding-top:1em;display:flex;position:relative}.mn-certificate{border:1px solid var(--house-gold);gap:var(--role-space);background:var(--panel-bg);--band-bg:var(--panel-bg);--band-ink:var(--panel-ink);grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr);padding:clamp(24px,4vw,102px);display:grid;position:relative}.mn-certificate>:not(.mn-certificate-seal){grid-column:1}.mn-certificate-seal{border:3px double var(--house-gold);aspect-ratio:1;border-radius:50%;grid-area:1/2/4;align-self:center;place-items:center;padding:4px;display:grid}.mn-certificate-seal .tpl-art{border-radius:50%;width:100%;height:100%}.mn-certificate h2{font-size:clamp(48px,4.5vw,116px)}.mn-intro{width:min(100%,1400px)}.mn-intro>p:last-child,.mn-chapters{margin-top:2em}.mn-chapters article{gap:var(--role-space);border-top:1px solid var(--house-gold);grid-template-columns:4em minmax(0,1fr);padding:2em 0;display:grid}.mn-numeral{font:400 clamp(32px, 3vw, 76px)/1 var(--tpl-mono,ui-monospace), monospace;color:var(--house-gold)}.w1-maison :is(.w1-label,.w1-step-number,.w1-facts dd,.w1-gallery figcaption){color:var(--house-gold)}.w1-maison .w1-films figure{border:1px solid var(--house-gold)}.w1-maison .w1-film-art{background:var(--panel-bg)}.w1-maison .w1-films figcaption{font:600 clamp(20px, 1.5vw, 28px)/1.15 var(--tpl-house), serif;border-color:var(--house-gold);padding:1em}.w1-maison .w1-gallery figure{border:1px solid var(--house-gold)}.w1-maison .w1-gallery figcaption{border-color:var(--house-gold)}.w1-maison .tpl-button{letter-spacing:.06em;text-transform:uppercase}.w1-maison .tpl-button[data-shape=flat]{background:var(--panel-bg);color:var(--house-gold);box-shadow:0 3px 0 var(--house-gold);border:0}.w1-maison .tpl-button[data-shape=outline]{color:var(--house-gold);border:1px solid var(--house-gold);box-shadow:none;background:0 0;text-decoration:none}.w1-maison .tpl-button[data-shape=text-link]{color:var(--house-gold);box-shadow:none;background:0 0;border:0;padding-inline:0;text-decoration:underline}.w1-maison .w1-badge{color:var(--house-gold)}.w1-maison .tpl-divider[data-divider=straight-rule]{background:var(--house-gold);height:1px}.w1-maison .w1-section-footer .w1-footer{border-top:1px solid var(--house-gold);grid-row:3;margin-top:3em;padding-top:1em}.w1-maison .w1-title{letter-spacing:normal}.w1-maison .w1-film-art{height:clamp(320px,34vw,760px)}.w1-maison .w1-facts>div,.w1-maison .w1-steps li,.w1-maison .w1-faq details,.w1-maison .w1-section-footer .w1-footer{border-width:1px}@media (max-width:759px){.mn-stage{grid-template-rows:auto minmax(180px,1fr) auto;min-height:calc(100svh - 104px);padding-block:24px}.mn-lockup{width:100%}.mn-seal{width:40px;height:40px;margin-bottom:16px}.w1-maison .w1-title-wrap{margin-block:16px}.mn-plate{inset:0 -24px}.mn-plate:after{content:"";background:linear-gradient(var(--band-bg), color-mix(in srgb, var(--band-bg), transparent 12%) 45%, transparent 75%, var(--band-bg));position:absolute;inset:0}.mn-tagline{font-size:20px;max-width:27ch!important}.mn-baseline{width:100%;padding-top:16px}.mn-certificate{grid-template-columns:1fr}.mn-certificate-seal{grid-area:auto/1;justify-self:start;width:160px}.mn-chapters article{grid-template-columns:64px minmax(0,1fr);gap:20px}}@media (min-width:760px){.w1-maison[data-hero-ground=ink] .mn-lockup,.w1-maison[data-hero-ground=ink] .mn-baseline{width:62%}.w1-maison[data-hero-ground=ink] .mn-plate{left:64%}.w1-maison[data-hero-ground=accent] .mn-lockup{width:44%;padding-top:60px}.w1-maison[data-color-scheme=neutral-accent] .mn-lockup{padding-top:96px}.w1-maison[data-color-scheme=analogous] .mn-lockup{padding-top:48px}}.w1-maison :is(h1,h2,h3){letter-spacing:normal}.w1-maison h2{font-size:calc(clamp(36px, 5.6vw, 144px) * var(--house-scale))}@media (min-width:760px){.w1-maison[data-hero-ground=ink] .mn-intro{gap:var(--role-space);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);width:100%;display:grid}.w1-maison[data-hero-ground=ink] .mn-intro .w1-label{grid-column:1/-1}.w1-maison[data-hero-ground=ink] .mn-intro>p:last-child{margin-top:0}}.w1-maison .w1-facts>div,.w1-maison .w1-steps li,.w1-maison .w1-faq details,.w1-maison .w1-section-footer .w1-footer{border-width:1px 0 0}.w1-maison .w1-faq{border-width:0}.mn-seal{container-type:inline-size}.mn-seal span{font-size:min(var(--role-label), calc(130cqi / var(--seal-em)))}.mn-story-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:5vw;display:grid}.mn-film{margin-top:2em}.w1-maison .w1-films{width:100%}.w1-maison .w1-film-art{height:clamp(360px,38vw,900px);padding:12px}.mn-chapters article{grid-template-columns:5em minmax(0,1fr)}.w1-maison .tpl-button[data-shape=flat]{background:color-mix(in srgb, var(--house-gold), var(--panel-bg) 88%);border:1px solid var(--house-gold)}@media (min-width:760px){.w1-maison .mn-intro,.w1-maison[data-hero-ground] .mn-intro{gap:var(--role-space);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);width:100%;display:grid}.mn-intro .w1-label{grid-column:1/-1}.mn-intro>p:last-child{margin-top:0}.w1-maison[data-color-scheme=analogous] .mn-story-grid{grid-template-columns:1fr 1fr}.w1-maison[data-color-scheme=monochrome-accent] .mn-story-grid{grid-template-columns:1.5fr 1fr}}@media (max-width:759px){.mn-stage{grid-template-rows:auto minmax(160px,1fr) auto}.mn-seal{width:56px;height:56px}.mn-plate{align-items:start}.mn-plate .tpl-art{object-position:top;align-self:start;width:100%;height:min(96vw,450px);margin:0 auto}.mn-plate:after{background:linear-gradient(to top, var(--band-bg) 15%, color-mix(in srgb, var(--band-bg), transparent 15%) 80%, transparent 100%)}.mn-tagline{background:var(--band-bg)}.mn-story-grid{grid-template-columns:1fr;gap:24px}}.mn-tagline{text-wrap:balance}.w1-maison[data-example=true] .mn-plate:after{display:none}.w1-maison[data-example=true] .mn-tagline{background:0 0}.w1-maison:not([data-type=atelier-serif]) h2{font-family:var(--tpl-display), serif}@media (min-width:760px){.w1-maison[data-type=house-modern] .mn-lockup,.w1-maison[data-type=house-modern] .mn-baseline{width:48%;margin-left:auto}.w1-maison[data-type=house-modern] .mn-plate{left:-4%;right:54%}.w1-maison[data-type=house-modern] .mn-film{order:-1}.mn-plate{container-type:size}.mn-plate .tpl-art{width:auto;height:min(79.2969cqi, 79.2969cqh, var(--art-height))}}@media (max-width:759px){.mn-stage{grid-template-rows:auto auto auto;gap:12px;min-height:0;padding-block:20px}.mn-lockup{grid-row:1}.mn-plate{grid-row:2;align-items:center;height:min(28svh,240px);position:relative;inset:auto}.mn-plate .tpl-art{object-position:center;align-self:center;width:100%;height:100%}.mn-plate:after{content:none}.mn-baseline{gap:12px;padding-top:0}}@media (min-width:760px){.w1-maison .w1-steps li>div{grid-template-columns:1fr 1fr;gap:32px;display:grid}}@media (max-width:759px){.w1-maison .mn-certificate h2{font-size:26px}}.w1-maison.w1-entry-gate .w1-entry-title{border-block:1px solid;padding-block:20px}.w1-maison.w1-entry-gate .w1-entry-art{border:1px solid var(--page-ink)}@media (min-width:760px){.w1-maison #hero .w1-title{padding-bottom:.2em}}
