.ConceptScreens-module__NgL17q__notes{color:#1c1c1a;background:repeating-linear-gradient(#0000 0 5.4cqw,#0e3b431f 5.4cqw calc(5.4cqw + 1px)),#f3efe6;flex-direction:column;gap:2.2cqw;height:100%;padding:6cqw 7cqw;display:flex}.ConceptScreens-module__NgL17q__notesHead{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#b93a0c;margin-bottom:1.5cqw;font-size:1.5cqw}.ConceptScreens-module__NgL17q__note{font-family:var(--serif);opacity:0;transition:opacity .5s linear, transform .7s var(--ease-out);grid-template-columns:14cqw 1fr;align-items:baseline;font-size:3.4cqw;font-style:italic;line-height:1.2;display:grid;transform:translateY(1.2cqw)}.ConceptScreens-module__NgL17q__note b{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#6b675e;font-size:1.3cqw;font-style:normal;font-weight:400}[data-step="0"] .ConceptScreens-module__NgL17q__note{opacity:1;transform:none}.ConceptScreens-module__NgL17q__mood{background:#e7e2d6;grid-template-columns:1.25fr 1fr;gap:3cqw;height:100%;padding:5cqw;display:grid}.ConceptScreens-module__NgL17q__direction{color:#44555c;opacity:.5;transition:transform .9s var(--ease-out), opacity .6s linear;background:#f7f5f1;border-radius:1.4cqw;flex-direction:column;justify-content:space-between;padding:3cqw;display:flex;position:relative;transform:scale(.94)}.ConceptScreens-module__NgL17q__direction[data-picked]{color:#f3efe6;opacity:1;background:#0e3b43;transform:none}.ConceptScreens-module__NgL17q__dirLabel{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:1.25cqw}.ConceptScreens-module__NgL17q__aa{letter-spacing:-.04em;font-size:15cqw;font-weight:800;line-height:.8}.ConceptScreens-module__NgL17q__swatches{gap:1cqw;display:flex}.ConceptScreens-module__NgL17q__swatches i{border-radius:50%;width:4.5cqw;height:4.5cqw;box-shadow:inset 0 0 0 1px #0000001f}.ConceptScreens-module__NgL17q__pick{color:#0e3b43;background:#ffc845;border-radius:99px;padding:.7cqw 1.4cqw;font-size:1.4cqw;font-weight:700;position:absolute;top:2.6cqw;right:2.6cqw}.ConceptScreens-module__NgL17q__wire,.ConceptScreens-module__NgL17q__final{grid-template-rows:auto 1fr auto;height:100%;display:grid}.ConceptScreens-module__NgL17q__wire{background:#f3efe6}.ConceptScreens-module__NgL17q__wire i,.ConceptScreens-module__NgL17q__wImg{background:#e2dccf;border-radius:.5cqw;display:block;box-shadow:inset 0 0 0 1px #aaa294}.ConceptScreens-module__NgL17q__wNav{border-bottom:1px dashed #aaa294;justify-content:space-between;align-items:center;padding:2.4cqw 3.5cqw;display:flex}.ConceptScreens-module__NgL17q__wNav>i{width:12cqw;height:2.2cqw}.ConceptScreens-module__NgL17q__wNav span{gap:1.5cqw;display:flex}.ConceptScreens-module__NgL17q__wNav span i{width:6cqw;height:1.4cqw}.ConceptScreens-module__NgL17q__wHero{grid-template-columns:1.1fr 1fr;gap:3cqw;padding:4cqw 3.5cqw;display:grid}.ConceptScreens-module__NgL17q__wText{flex-direction:column;justify-content:center;gap:1.6cqw;display:flex}.ConceptScreens-module__NgL17q__wText i{height:4.6cqw}.ConceptScreens-module__NgL17q__wText .ConceptScreens-module__NgL17q__wShort{width:60%}.ConceptScreens-module__NgL17q__wText .ConceptScreens-module__NgL17q__wBtn{border-radius:99px;width:18cqw;height:4cqw;margin-top:1.5cqw}.ConceptScreens-module__NgL17q__wImg{background:linear-gradient(to top right,#0000 calc(50% - .5px),#aaa294 50%,#0000 calc(50% + .5px)),linear-gradient(to bottom right,#0000 calc(50% - .5px),#aaa294 50%,#0000 calc(50% + .5px)),#e2dccf;position:relative}.ConceptScreens-module__NgL17q__wCards{grid-template-columns:repeat(3,1fr);gap:2cqw;padding:0 3.5cqw 3.5cqw;display:grid}.ConceptScreens-module__NgL17q__wCards i{height:8cqw}.ConceptScreens-module__NgL17q__final{color:#0e3b43;background:#f3efe6;font-size:1.35cqw}.ConceptScreens-module__NgL17q__fNav{color:#f3efe6;background:#0e3b43;border-bottom:1px solid #f3efe624;align-items:center;gap:3cqw;padding:2.2cqw 3.5cqw;display:flex}.ConceptScreens-module__NgL17q__fNav b{font-variation-settings:"wdth" 118;letter-spacing:-.02em;font-size:1.9cqw;font-weight:800}.ConceptScreens-module__NgL17q__fNav>span:nth-child(2){opacity:.75;gap:2cqw;margin-left:auto;display:flex}.ConceptScreens-module__NgL17q__fCall,.ConceptScreens-module__NgL17q__fPrimary{color:#0e3b43;background:#ffc845;border-radius:99px;padding:.9cqw 1.8cqw;font-weight:700}.ConceptScreens-module__NgL17q__fHero{color:#f3efe6;background:#0e3b43;grid-template-columns:1.1fr 1fr;gap:3cqw;padding:4cqw 3.5cqw;display:grid}.ConceptScreens-module__NgL17q__fCopy{flex-direction:column;justify-content:center;gap:2cqw;display:flex}.ConceptScreens-module__NgL17q__fKicker{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#ffc845;font-size:1.2cqw}.ConceptScreens-module__NgL17q__fTitle{font-variation-settings:"wdth" 115;letter-spacing:-.035em;font-size:5.6cqw;font-weight:800;line-height:.95}.ConceptScreens-module__NgL17q__fTitle em{color:#ffc845;font-style:normal;display:block}.ConceptScreens-module__NgL17q__fActions{gap:1.2cqw;margin-top:1cqw;display:flex}.ConceptScreens-module__NgL17q__fPrimary{animation:ConceptScreens-module__NgL17q__press 5s var(--ease-out) infinite;animation-play-state:paused}.ConceptScreens-module__NgL17q__fGhost{border-radius:99px;padding:.9cqw 1.8cqw;box-shadow:inset 0 0 0 1px #f3efe666}.ConceptScreens-module__NgL17q__fImg{background:radial-gradient(80% 70% at 70% 20%,#1c5a66,#0a2e35);border-radius:1.2cqw;overflow:hidden}.ConceptScreens-module__NgL17q__fImg svg{width:100%;height:100%}.ConceptScreens-module__NgL17q__fImg path{fill:none;stroke:url(#pipe);stroke-width:13px;stroke-linecap:round}.ConceptScreens-module__NgL17q__fCards{grid-template-columns:repeat(3,1fr);gap:2cqw;padding:3cqw 3.5cqw 3.5cqw;display:grid}.ConceptScreens-module__NgL17q__fCards span{color:#52656a;background:#fffdf8;border-radius:1cqw;padding:1.8cqw;box-shadow:0 0 0 1px #0e3b431a}.ConceptScreens-module__NgL17q__fCards b{color:#0e3b43;margin-bottom:.4cqw;font-size:1.8cqw;display:block}.ConceptScreens-module__NgL17q__cursor{clip-path:polygon(0 0,100% 72%,55% 70%,76% 100%,60% 100%,42% 74%,0 95%);filter:drop-shadow(0 0 1px #000)drop-shadow(0 .4cqw .5cqw #0006);opacity:0;width:2.4cqw;height:3.2cqw;animation:ConceptScreens-module__NgL17q__pointer 5s var(--ease-io) infinite;background:#fff;animation-play-state:paused;position:absolute;top:0;left:0}:is([data-step="2"] .ConceptScreens-module__NgL17q__cursor,[data-step="3"] .ConceptScreens-module__NgL17q__cursor,[data-step="2"] .ConceptScreens-module__NgL17q__fPrimary,[data-step="3"] .ConceptScreens-module__NgL17q__fPrimary){animation-play-state:running}@keyframes ConceptScreens-module__NgL17q__pointer{0%{opacity:0;translate:88cqw 60cqw}12%{opacity:1}52%{translate:12cqw 36.5cqw;scale:1}58%{scale:.85}64%{scale:1}85%{opacity:1;translate:12cqw 36.5cqw}to{opacity:0;translate:12cqw 36.5cqw}}@keyframes ConceptScreens-module__NgL17q__press{0%,55%{box-shadow:0 0 #ffc845b3}75%,to{box-shadow:0 0 0 2cqw #ffc84500}}
.Concept-module__ZVp5xa__concept{z-index:2;padding:var(--section) var(--gutter);background:var(--ink);color:var(--bone);position:relative}.Concept-module__ZVp5xa__head{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:2rem;margin-bottom:clamp(2rem,5vw,4rem);display:grid}.Concept-module__ZVp5xa__head>:first-child{grid-column:1/-1}.Concept-module__ZVp5xa__title{grid-column:1/span 10;font-size:clamp(3rem,9.4vw,11rem)}.Concept-module__ZVp5xa__title .serif{color:var(--signal)}.Concept-module__ZVp5xa__lead{color:var(--on-ink-muted);grid-column:7/span 5}.Concept-module__ZVp5xa__story{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Concept-module__ZVp5xa__steps{grid-column:1/span 4;padding:10svh 0 22svh}.Concept-module__ZVp5xa__steps li{opacity:.26;flex-direction:column;justify-content:center;gap:1rem;min-height:70svh;transition:opacity .5s linear;display:flex}.Concept-module__ZVp5xa__steps li[data-active]{opacity:1}.Concept-module__ZVp5xa__stepN{color:var(--signal)}.Concept-module__ZVp5xa__steps h3{font-variation-settings:"wdth" 82;letter-spacing:-.04em;font-size:clamp(1.9rem,3.1vw,3.2rem);font-weight:700;line-height:1}.Concept-module__ZVp5xa__steps p{max-width:26rem;color:var(--on-ink-muted)}.Concept-module__ZVp5xa__stageWrap{grid-column:5/-1;align-self:start;gap:1.1rem;display:grid;position:sticky;top:max(5.5rem,50svh - 21rem)}.Concept-module__ZVp5xa__stage{--split:100%;box-shadow:0 0 0 1px var(--line-on-ink), 0 60px 120px -40px #000000d9;background:#1b1b19;border-radius:14px;position:relative;overflow:hidden}.Concept-module__ZVp5xa__chrome{border-bottom:1px solid var(--line-on-ink);align-items:center;gap:.45rem;height:2.4rem;padding:0 .9rem;display:flex}.Concept-module__ZVp5xa__chrome i{background:var(--ink-3);border-radius:50%;flex:none;width:.6rem;height:.6rem}.Concept-module__ZVp5xa__url{height:1.55rem;color:var(--on-ink-muted);white-space:nowrap;background:#ebe6dc0f;border-radius:99px;flex:1;place-items:center;margin:0 1rem;font-size:.74rem;display:grid;overflow:hidden}.Concept-module__ZVp5xa__urlConcept,.Concept-module__ZVp5xa__urlLive{transition:transform .6s var(--ease-out), opacity .4s linear;grid-area:1/1}.Concept-module__ZVp5xa__urlLive{color:var(--bone);opacity:0;align-items:center;gap:.45rem;display:inline-flex;transform:translateY(110%)}.Concept-module__ZVp5xa__urlLive b{background:#45d483;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .25rem #45d48333}.Concept-module__ZVp5xa__stage[data-step="3"] .Concept-module__ZVp5xa__urlConcept{opacity:0;transform:translateY(-110%)}.Concept-module__ZVp5xa__stage[data-step="3"] .Concept-module__ZVp5xa__urlLive{opacity:1;transform:none}.Concept-module__ZVp5xa__tag{color:var(--signal);flex:none;font-size:.62rem}.Concept-module__ZVp5xa__screen{aspect-ratio:16/10.5;background:#f3efe6;position:relative;overflow:hidden;container-type:inline-size}.Concept-module__ZVp5xa__layerNotes,.Concept-module__ZVp5xa__layerMood,.Concept-module__ZVp5xa__layerWire,.Concept-module__ZVp5xa__layerFinal{opacity:0;transition:opacity .6s linear, transform .9s var(--ease-out);position:absolute;inset:0;transform:translateY(3%)}.Concept-module__ZVp5xa__stage[data-step="0"] .Concept-module__ZVp5xa__layerNotes,.Concept-module__ZVp5xa__stage[data-step="1"] .Concept-module__ZVp5xa__layerMood,.Concept-module__ZVp5xa__stage[data-step="2"] .Concept-module__ZVp5xa__layerWire,.Concept-module__ZVp5xa__stage[data-step="2"] .Concept-module__ZVp5xa__layerFinal,.Concept-module__ZVp5xa__stage[data-step="3"] .Concept-module__ZVp5xa__layerWire,.Concept-module__ZVp5xa__stage[data-step="3"] .Concept-module__ZVp5xa__layerFinal{opacity:1;transform:none}.Concept-module__ZVp5xa__layerFinal{clip-path:inset(0 0 0 var(--split));transition:opacity .6s linear, transform .9s var(--ease-out), clip-path 1.1s var(--ease-out)}.Concept-module__ZVp5xa__stage[data-drag] .Concept-module__ZVp5xa__layerFinal{transition:opacity .6s linear}.Concept-module__ZVp5xa__handle{top:0;bottom:0;left:var(--split);background:var(--signal);opacity:0;width:2px;transition:left 1.1s var(--ease-out), opacity .3s linear;margin-left:-1px;position:absolute}.Concept-module__ZVp5xa__stage[data-drag] .Concept-module__ZVp5xa__handle{transition:opacity .3s linear}.Concept-module__ZVp5xa__handle:after{content:"↔";background:var(--signal);width:2.4rem;height:2.4rem;color:var(--ink);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.Concept-module__ZVp5xa__stage[data-step="2"] .Concept-module__ZVp5xa__handle{opacity:1}.Concept-module__ZVp5xa__controls{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.Concept-module__ZVp5xa__status{box-shadow:inset 0 0 0 1px var(--line-on-ink);color:var(--bone);border-radius:99px;flex:none;padding:.45rem .8rem;font-size:.66rem}.Concept-module__ZVp5xa__statusOf{color:var(--on-ink-muted)}.Concept-module__ZVp5xa__compare{min-width:14rem;color:var(--on-ink-muted);opacity:.35;flex:1;align-items:center;gap:1rem;transition:opacity .4s linear;display:flex}.Concept-module__ZVp5xa__compare[data-enabled]{opacity:1}.Concept-module__ZVp5xa__compare input{appearance:none;cursor:ew-resize;background:0 0;flex:1;height:2rem;margin:0}.Concept-module__ZVp5xa__compare input:disabled{cursor:default}.Concept-module__ZVp5xa__compare input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--signal) var(--v), var(--line-on-ink) var(--v));height:2px}.Concept-module__ZVp5xa__compare input::-moz-range-track{background:linear-gradient(to right, var(--signal) var(--v), var(--line-on-ink) var(--v));height:2px}.Concept-module__ZVp5xa__compare input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--bone);width:1.15rem;height:1.15rem;box-shadow:0 0 0 4px var(--ink), 0 0 0 5px var(--signal);border-radius:50%;margin-top:calc(1px - .575rem)}.Concept-module__ZVp5xa__compare input::-moz-range-thumb{background:var(--bone);width:1.15rem;height:1.15rem;box-shadow:0 0 0 4px var(--ink), 0 0 0 5px var(--signal);border:0;border-radius:50%}.Concept-module__ZVp5xa__compare input:focus-visible{outline:none}.Concept-module__ZVp5xa__compare input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--ink), 0 0 0 7px var(--signal)}.Concept-module__ZVp5xa__compare input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--ink), 0 0 0 7px var(--signal)}@media (max-width:900px){.Concept-module__ZVp5xa__title,.Concept-module__ZVp5xa__lead{grid-column:1/-1}.Concept-module__ZVp5xa__story{flex-direction:column;display:flex}.Concept-module__ZVp5xa__stageWrap{z-index:2;margin:0 calc(-1 * var(--gutter));padding:.75rem var(--gutter) 1rem;background:var(--ink);box-shadow:0 1.5rem 1.5rem -1rem var(--ink);order:-1;top:.75rem}.Concept-module__ZVp5xa__steps{padding:4svh 0 30svh}.Concept-module__ZVp5xa__steps li{justify-content:flex-end;min-height:48svh}.Concept-module__ZVp5xa__chrome .Concept-module__ZVp5xa__tag{display:none}}
