.signature-home{background:var(--paper)}.signature-home h1,.signature-home h2,.signature-home h3{font-family:var(--font-editorial);font-weight:350}.signature-home em{font-family:inherit;font-style:normal;font-weight:inherit}.signature-home .eyebrow{letter-spacing:.22em;font-size:9px;font-weight:400;line-height:1.8}.editorial-hero{background:var(--ink);height:calc(100svh - 102px);min-height:650px;max-height:1000px;color:var(--paper);isolation:isolate;position:relative;overflow:hidden}.editorial-hero-image{object-fit:cover;object-position:center 56%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.editorial-hero:after{content:"";background:var(--espresso);opacity:.24;z-index:-1;position:absolute;inset:0}.editorial-hero-top,.editorial-hero-bottom{letter-spacing:.24em;justify-content:space-between;gap:20px;font-size:8px;font-weight:400;line-height:1.6;display:flex;position:absolute;left:4.5%;right:4.5%}.editorial-hero-top{top:33px}.editorial-hero-bottom{bottom:31px}.editorial-hero-copy{position:absolute;bottom:18%;left:8%}.editorial-hero h1{letter-spacing:.045em;font-size:clamp(48px,6.2vw,94px);font-weight:300;line-height:1.1}.editorial-hero-copy p{letter-spacing:.07em;margin:27px 0 30px;font-size:12px;line-height:1.9}.editorial-link{letter-spacing:.16em;border-bottom:1px solid var(--concrete);justify-content:space-between;align-items:center;gap:40px;min-height:44px;font-size:9px;font-weight:400;display:inline-flex}.editorial-link span{letter-spacing:0;font-size:19px}.editorial-link.light{border-color:var(--greige)}.editorial-link:hover{opacity:.65}.editorial-pause{grid-template-columns:1fr 1fr;align-items:end;column-gap:12%;padding:150px 15% 160px 22%;display:grid}.editorial-pause .eyebrow{color:var(--muted);grid-column:1/-1;margin-bottom:35px}.editorial-pause h2{letter-spacing:-.025em;font-size:clamp(35px,4vw,61px);line-height:1.22}.editorial-pause p{color:var(--muted);padding-bottom:7px;font-size:12px;line-height:1.9}.editorial-spread{grid-template-rows:390px 270px;grid-template-columns:1.1fr .9fr 1fr;gap:6px;padding:0 4.5%;display:grid}.editorial-spread figure{margin:0;position:relative;overflow:hidden}.editorial-crop{width:100%;height:100%;display:block}.spread-portrait{grid-area:1/1/3}.spread-portrait .editorial-crop{object-fit:cover}.editorial-spread figcaption{color:var(--paper);letter-spacing:.26em;font-size:8px;position:absolute;bottom:27px;left:25px}.spread-type{flex-direction:column;grid-area:1/2/auto/4;justify-content:center;align-items:flex-start;padding:55px 15%;display:flex}.spread-type .eyebrow{color:var(--muted)}.spread-type p{letter-spacing:-.025em;margin:28px 0;font-size:clamp(28px,3.6vw,52px);font-weight:300;line-height:1.2}.spread-detail{grid-area:2/3}.spread-identity{background:var(--sand);flex-direction:column;grid-area:2/2;justify-content:center;align-items:center;padding:26px;display:flex}.spread-identity img{width:80%;max-width:240px;height:auto}.spread-identity p{letter-spacing:.24em;text-align:center;margin-top:34px;font-size:8px;line-height:1.9}.signature-collection{max-width:1800px;margin:auto;padding:160px 8% 145px}.signature-section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:70px;display:flex}.signature-section-heading .eyebrow{margin-bottom:25px}.signature-section-heading h2{letter-spacing:-.025em;font-size:clamp(38px,4.5vw,65px);line-height:1.1}.signature-section-heading>p{color:var(--muted);padding-bottom:8px;font-size:12px;line-height:1.8}.signature-product-grid{grid-template-columns:1.18fr 1fr;align-items:start;gap:105px 8%;display:grid}.signature-product:nth-child(2n){margin-top:145px}.signature-product-image{aspect-ratio:1;background:var(--surface);overflow:hidden}.signature-product-image img{object-fit:cover;width:100%;height:100%;transition:transform .9s}.signature-product:hover img{transform:scale(1.035)}.signature-product-title{justify-content:space-between;align-items:baseline;gap:15px;margin-top:23px;display:flex}.signature-product-title h3{letter-spacing:.015em;font-size:15px;font-weight:400}.signature-product-title>span{letter-spacing:.07em;white-space:nowrap;color:var(--muted);font-size:9px}.product-footnote{color:var(--muted);justify-content:space-between;gap:10px;margin-top:10px;font-size:10px;line-height:1.7;display:flex}.product-footnote>span{letter-spacing:.12em;white-space:nowrap;font-size:8px}.editorial-about{background:var(--espresso);color:var(--paper);grid-template-columns:1fr 1fr;display:grid}.about-statement{padding:90px 16%}.about-statement .eyebrow{color:var(--greige)}.about-statement h2{letter-spacing:-.035em;margin:45px 0 30px;font-size:clamp(42px,5.7vw,83px);line-height:1.08}.about-statement p{color:var(--sand);margin-bottom:25px;font-size:12px;line-height:1.9}.about-architecture{position:relative;overflow:hidden}.about-architecture>span{letter-spacing:.25em;font-size:9px;position:absolute;bottom:35px;left:35px}.signature-section{max-width:1800px;margin:auto;padding:135px 8% 100px}.signature-intro{margin-bottom:50px}.signature-intro h2{letter-spacing:-.025em;margin:25px 0 18px;font-size:clamp(35px,4.3vw,60px);line-height:1.15}.signature-intro>p{color:var(--muted);font-size:12px;line-height:1.8}.signature-grid{grid-template-columns:1.3fr 1fr;gap:7%;display:grid}.signature-stage{background:var(--surface);min-width:0;height:580px;position:relative;overflow:hidden}.signature-stage>img{object-fit:contain;width:100%;height:100%}.signature-live,.signature-stage-footer{z-index:1;letter-spacing:.16em;color:var(--muted);font-size:8px;position:absolute}.signature-live{pointer-events:none;top:25px;left:25px}.signature-live i{display:none}.signature-stage-footer{pointer-events:none;justify-content:space-between;align-items:center;display:flex;bottom:18px;left:25px;right:18px}.signature-stage-footer button{pointer-events:auto;place-items:center;width:44px;height:44px;display:grid}.signature-controls{flex-direction:column;justify-content:center;min-width:0;padding:25px 0;display:flex}.signature-shapes{gap:8px;margin:17px 0 32px;display:flex}.signature-shapes button{border-bottom:1px solid var(--greige);min-height:76px;color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.signature-shapes button>span{font-size:26px;line-height:1}.signature-shapes button[aria-pressed=true]{border-color:var(--ink);color:var(--ink);background:var(--surface)}.signature-initial-row{align-items:center;gap:25px;margin:20px 0 35px;display:flex}.signature-initial-row input{border:0;border-bottom:1px solid var(--concrete);width:80px;height:85px;color:var(--ink);text-align:center;background:0 0;border-radius:0;font-family:INOMMI Gothic,serif;font-size:62px}.signature-initial-row strong{font-size:18px;font-weight:400}.signature-initial-row p{color:var(--muted);margin-top:6px;font-size:10px;line-height:1.8}.signature-metals{gap:28px;margin:18px 0 35px;display:flex}.signature-metals button{align-items:center;gap:12px;min-height:44px;font-size:11px;display:flex}.signature-metals i{background:#a7a7a7;border-radius:50%;width:19px;height:19px}.signature-metals .gold{background:#bc9a5b}.signature-metals button[aria-pressed=true] i{outline:1px solid var(--muted);outline-offset:4px}.signature-cta{width:100%}.signature-note{color:var(--muted);margin-top:15px;font-size:10px;line-height:1.8}.signature-loading{height:100%;color:var(--muted);place-items:center;font-size:12px;display:grid}.editorial-closing{flex-direction:column;align-items:center;gap:50px;padding:120px 20px 150px;display:flex}.editorial-closing img{width:min(55vw,470px);height:auto}@media (max-width:1000px){.editorial-spread{grid-template-rows:310px 220px}.spread-type{padding:30px 12%}.signature-stage{height:500px}.signature-grid{grid-template-columns:1.1fr 1fr;gap:5%}.signature-collection,.signature-section{padding-inline:5%}.editorial-pause{column-gap:8%;padding-inline:12%}}@media (max-width:760px){.editorial-hero{height:calc(91svh - 83px);min-height:580px;max-height:820px}.editorial-hero-image{object-position:100% center}.editorial-hero-copy{bottom:14%;left:7%}.editorial-hero h1{font-size:clamp(40px,10vw,67px)}.editorial-hero-top{font-size:7px;top:24px;left:7%;right:7%}.editorial-hero-top>span:last-child{display:none}.editorial-hero-bottom{font-size:6px;bottom:25px;left:7%;right:7%}.editorial-hero-bottom>span:last-child{display:none}.editorial-hero-copy p{font-size:11px}.editorial-pause{padding:100px 8% 110px;display:block}.editorial-pause h2{font-size:clamp(35px,9vw,57px)}.editorial-pause p{margin:32px 0 0 33%;font-size:11px}.editorial-pause .eyebrow{margin-bottom:27px;font-size:8px}.editorial-spread{grid-template-rows:420px auto 230px;grid-template-columns:1fr 1fr;gap:4px;padding:0}.spread-portrait{grid-area:1/1/auto/-1;margin-right:13%!important}.spread-type{grid-area:2/1/auto/-1;padding:65px 10% 70px 25%}.spread-type p{font-size:34px}.spread-type .eyebrow{font-size:7px}.spread-identity{grid-area:3/1;padding:18px}.spread-identity p{font-size:6px}.spread-detail{grid-area:3/2}.editorial-spread figcaption{font-size:7px;bottom:20px;left:18px}.signature-collection{padding:100px 6% 105px}.signature-section-heading{margin-bottom:42px;display:block}.signature-section-heading>p{margin:25px 0 0 30%;font-size:11px}.signature-section-heading h2{font-size:43px}.signature-product-grid{grid-template-columns:1fr;gap:62px}.signature-product:nth-child(2n){margin:0 0 0 12%}.signature-product:nth-child(odd){margin-right:6%}.signature-product-title{gap:8px;margin-top:19px}.signature-product-title h3{font-size:13px}.signature-product-title>span{font-size:8px}.product-footnote{font-size:9px}.product-footnote>span{font-size:7px}.editorial-about{grid-template-columns:1fr}.about-statement{padding:75px 10% 80px}.about-statement h2{font-size:63px}.about-architecture{height:360px;margin-left:16%}.signature-section{padding:90px 6% 60px}.signature-grid{grid-template-columns:1fr;gap:20px}.signature-stage{height:420px;margin-inline:-6.82%}.signature-intro h2{font-size:39px}.signature-intro p{font-size:11px}.signature-controls{padding:25px 2%}.editorial-closing{gap:40px;padding:75px 20px 100px}.editorial-closing .eyebrow{font-size:7px}.editorial-closing img{width:72vw}}@media (prefers-reduced-motion:reduce){.signature-home *{scroll-behavior:auto;transition:none!important;animation:none!important}}.your-id-home{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"copy image";align-items:center;gap:7%;padding:40px 8% 80px;scroll-margin-top:120px;display:grid}.your-id-image{grid-area:image;display:block}.your-id-image img{width:100%;height:auto;display:block}.your-id-copy{flex-direction:column;grid-area:copy;align-items:flex-start;gap:24px;display:flex}.your-id-copy h2{letter-spacing:-.035em;margin:0;font-size:clamp(42px,5.3vw,76px);line-height:1.08}.your-id-copy p{margin:0;font-size:18px;line-height:1.8}.your-id-action{margin-top:8px}.your-id-image:focus-visible,.your-id-action:focus-visible{outline:2px solid var(--ink);outline-offset:6px}@media (max-width:700px){.your-id-home{grid-template-columns:minmax(0,1fr);grid-template-areas:"image""copy";gap:28px;padding:28px 5% 55px;scroll-margin-top:100px}.your-id-copy{gap:16px}.your-id-copy h2{font-size:42px}.your-id-action{width:100%}}.name-builder-home{padding:40px 8% 80px}.name-builder-feature{color:inherit;grid-template-columns:1fr 1fr;align-items:center;gap:7%;text-decoration:none;display:grid}.name-builder-copy{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.name-builder-copy h2{letter-spacing:-.035em;margin:0;font-size:clamp(34px,4.6vw,66px);font-weight:400;line-height:1.08}.name-builder-copy p{margin:0;font-size:18px}.name-builder-price{letter-spacing:.1em;font-size:11px}.name-builder-feature:hover .editorial-link{text-underline-offset:5px;text-decoration:underline}.name-builder-feature:focus-visible{outline:2px solid var(--espresso);outline-offset:8px}@media (max-width:700px){.name-builder-home{padding:28px 5% 55px}.name-builder-feature{grid-template-columns:1fr;gap:28px}.name-builder-copy{gap:16px}.name-builder-copy h2{font-size:38px}}
.brand-film-hero{background:var(--paper)}.brand-film-screen{background:#111110;justify-content:center;display:flex}.brand-film-screen video,.brand-film-screen>img{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;min-height:270px;max-height:calc(100svh - 250px);display:block}.brand-film-story{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:26px 5% 32px;display:grid;position:relative}.brand-film-heading h1{letter-spacing:.055em;font-size:clamp(22px,2.2vw,36px);line-height:1.2}.brand-film-heading p{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.6}.brand-film-action{padding-right:75px}.brand-film-action>p{max-width:380px;color:var(--muted);font-size:12px;line-height:1.65}.brand-film-links{flex-wrap:wrap;align-items:center;gap:12px 25px;margin-top:6px;display:flex}.brand-film-shop{letter-spacing:.12em;align-items:center;min-height:44px;font-size:9px;display:inline-flex}.brand-film-control{letter-spacing:.12em;min-height:44px;color:var(--muted);align-items:center;gap:8px;padding:0 8px;font-size:8px;display:inline-flex;position:absolute;top:26px;right:3%}.brand-film-hero :is(a,button):focus-visible{outline:2px solid var(--ink);outline-offset:5px}@media (max-width:767px){.brand-film-screen video,.brand-film-screen>img{min-height:0;max-height:none}.brand-film-story{grid-template-columns:1fr;gap:18px;padding:25px 6% 24px}.brand-film-heading{padding-right:65px}.brand-film-heading h1{font-size:23px}.brand-film-heading p{font-size:11px}.brand-film-action{padding-right:0}.brand-film-action>p{font-size:12px}.brand-film-control{top:18px;right:3%}}
