.hero-brief-module__4Ba4Dq__sheet{border:1px solid var(--ink);background:var(--paper-deep);width:100%}.hero-brief-module__4Ba4Dq__head,.hero-brief-module__4Ba4Dq__subject,.hero-brief-module__4Ba4Dq__delivery{border-bottom:1px solid var(--ink);grid-template-columns:.7fr 1.3fr;gap:1rem;padding:1rem;display:grid}.hero-brief-module__4Ba4Dq__head{color:var(--paper);background:var(--ink);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto;font-size:.64rem}.hero-brief-module__4Ba4Dq__subject>span,.hero-brief-module__4Ba4Dq__messageLabel,.hero-brief-module__4Ba4Dq__delivery div>span{color:var(--ink-soft);font-family:var(--mono);letter-spacing:.03em;text-transform:uppercase;font-size:.62rem}.hero-brief-module__4Ba4Dq__subject strong{font-size:.86rem}.hero-brief-module__4Ba4Dq__message{border-bottom:1px solid var(--ink);min-height:9.5rem;padding:1rem}.hero-brief-module__4Ba4Dq__message p{letter-spacing:-.035em;max-width:24ch;min-height:4.2em;margin:1.35rem 0 0;font-size:clamp(1.05rem,1.35vw,1.25rem);font-weight:650;line-height:1.2;transition:opacity .26s,transform .26s}.hero-brief-module__4Ba4Dq__messageSending p{opacity:0;transform:translate(.75rem,-.5rem)}.hero-brief-module__4Ba4Dq__cursor{vertical-align:-.05em;background:var(--signal);width:.08em;height:.85em;margin-left:.1em;animation:.7s step-end infinite hero-brief-module__4Ba4Dq__blink;display:inline-block}.hero-brief-module__4Ba4Dq__delivery{border-bottom:0;grid-template-columns:3.2rem 1fr auto;align-items:center;min-height:4.6rem}.hero-brief-module__4Ba4Dq__mark{background:var(--signal);clip-path:polygon(50% 0,100% 50%,45% 100%,0 53%);width:2.5rem;height:3rem;transition:transform .26s}.hero-brief-module__4Ba4Dq__delivery div{gap:.3rem;display:grid}.hero-brief-module__4Ba4Dq__delivery strong{font-size:.86rem}.hero-brief-module__4Ba4Dq__arrow{font-size:1.2rem;transition:color .18s,transform .26s}.hero-brief-module__4Ba4Dq__delivery[data-phase=sending] .hero-brief-module__4Ba4Dq__mark{transform:rotate(90deg)}.hero-brief-module__4Ba4Dq__delivery[data-phase=sending] .hero-brief-module__4Ba4Dq__arrow{color:var(--signal);transform:translate(.4rem,-.4rem)}@keyframes hero-brief-module__4Ba4Dq__blink{0%,46%{opacity:1}47%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.hero-brief-module__4Ba4Dq__cursor{animation:none;display:none}.hero-brief-module__4Ba4Dq__message p,.hero-brief-module__4Ba4Dq__mark,.hero-brief-module__4Ba4Dq__arrow{transition:none}}
.reference-slider-module__Zlafia__marquee{border-block:1px solid #f3f0e859;width:100%;overflow:hidden}.reference-slider-module__Zlafia__track{will-change:transform;width:max-content;animation:26s linear infinite reference-slider-module__Zlafia__reference-flow;display:flex}.reference-slider-module__Zlafia__group{flex:none;display:flex}.reference-slider-module__Zlafia__item{white-space:nowrap;border-right:1px solid #f3f0e833;align-items:center;gap:clamp(1rem,2vw,2rem);min-width:clamp(20rem,34vw,32rem);padding:1.15rem clamp(1.25rem,2.5vw,2.75rem);transition:color .18s,background .18s;display:flex}.reference-slider-module__Zlafia__item:hover,.reference-slider-module__Zlafia__item:focus-visible{color:var(--ink);background:var(--paper);outline:none}.reference-slider-module__Zlafia__index,.reference-slider-module__Zlafia__domain{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:.61rem}.reference-slider-module__Zlafia__index{color:#91a9d5}.reference-slider-module__Zlafia__item:hover .reference-slider-module__Zlafia__index,.reference-slider-module__Zlafia__item:focus-visible .reference-slider-module__Zlafia__index{color:var(--signal-dark)}.reference-slider-module__Zlafia__item strong{letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(1.05rem,1.7vw,1.45rem)}.reference-slider-module__Zlafia__domain{color:#f3f0e875;margin-left:auto}.reference-slider-module__Zlafia__item:hover .reference-slider-module__Zlafia__domain,.reference-slider-module__Zlafia__item:focus-visible .reference-slider-module__Zlafia__domain{color:var(--ink-soft)}.reference-slider-module__Zlafia__arrow{font-size:.95rem}.reference-slider-module__Zlafia__marquee:hover .reference-slider-module__Zlafia__track,.reference-slider-module__Zlafia__marquee:focus-within .reference-slider-module__Zlafia__track{animation-play-state:paused}@keyframes reference-slider-module__Zlafia__reference-flow{to{transform:translate(-50%)}}@media (max-width:600px){.reference-slider-module__Zlafia__track{animation-duration:20s}.reference-slider-module__Zlafia__item{min-width:19rem;padding-block:1rem}.reference-slider-module__Zlafia__domain{display:none}}@media (prefers-reduced-motion:reduce){.reference-slider-module__Zlafia__marquee{overflow-x:auto}.reference-slider-module__Zlafia__track{will-change:auto;animation:none}.reference-slider-module__Zlafia__duplicate{display:none}}
