.crovo-hero .crovo-hero-art{min-width:0;padding-left:24px;position:relative}.crovo-symbol-scene{isolation:isolate;width:100%;max-width:690px;margin-inline:auto;position:relative}.crovo-symbol-label{letter-spacing:.1em;color:var(--blue);justify-content:space-between;align-items:center;padding:0 25px;font-size:8px;font-weight:600;display:flex}.crovo-symbol-surface{aspect-ratio:1.35;cursor:grab;touch-action:pan-y;-webkit-tap-highlight-color:transparent;border-radius:45%;width:100%;display:block;position:relative}.crovo-symbol-surface:active{cursor:grabbing}.crovo-symbol-surface[aria-disabled=true]{cursor:default}.crovo-symbol-surface canvas,.crovo-symbol-fallback{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.crovo-symbol-surface canvas{opacity:0}.crovo-symbol-scene[data-rendered="3d"] canvas{opacity:1}.crovo-symbol-scene[data-rendered="3d"] .crovo-symbol-fallback{opacity:0}.crovo-symbol-halo{z-index:-1;pointer-events:none;background:radial-gradient(#dce8fa50 0%,#e2e8d21a 53%,#0000 70%);border:1px solid #8293692b;border-radius:50%;position:absolute;inset:10% 4% 20%;transform:rotate(-28deg)}.crovo-symbol-halo:after{content:"";border:1px solid #8293691a;border-radius:50%;position:absolute;inset:10%}.crovo-symbol-shadow{z-index:-1;pointer-events:none;background:radial-gradient(#20308027,#2030800b 45%,#0000 72%);border-radius:50%;width:65%;height:10%;position:absolute;bottom:19%;left:17%;transform:rotate(-12deg)}.crovo-symbol-signature{text-align:center;letter-spacing:-.095em;pointer-events:none;margin-top:-34px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(36px,4.8vw,66px);font-weight:600;line-height:1;position:relative}.crovo-symbol-signature>span{color:var(--blue)}.crovo-symbol-caption{color:#68735e;border-top:1px solid #9ba48c40;justify-content:space-between;align-items:center;gap:15px;margin:26px 25px 0;padding-top:14px;font-size:10px;display:flex}.crovo-symbol-hint{white-space:nowrap;color:#79836e;align-items:center;gap:5px;font-size:8px;display:inline-flex}@media (width>=761px){.crovo-symbol-surface{aspect-ratio:auto;height:clamp(200px,100svh - 350px,420px)}.crovo-symbol-signature{margin-top:-20px;font-size:clamp(36px,5.5svh,56px)}.crovo-symbol-caption{margin-top:16px;padding-top:10px}.crovo-hero .crovo-hero-wordmark{color:#e4e5dc;font-size:clamp(200px,min(29vw,52svh),440px);top:24px}}@media (width<=1100px){.crovo-hero .crovo-hero-art{padding-left:12px}.crovo-symbol-label{padding-inline:12px;font-size:7px}.crovo-symbol-caption{margin-inline:12px;font-size:9px}.crovo-symbol-hint{font-size:7px}}@media (width<=760px){.crovo-hero .crovo-hero-layout{flex-direction:column;align-items:stretch;padding-top:78px}.crovo-hero .crovo-hero-art{width:100%;max-width:460px;margin:36px auto 6px;padding:0}.crovo-symbol-label{padding-inline:7px}.crovo-symbol-surface{aspect-ratio:1.17}.crovo-symbol-signature{margin-top:-21px;font-size:43px}.crovo-symbol-caption{gap:8px;margin:23px 7px 0;padding-top:12px;font-size:9px}.crovo-symbol-hint{white-space:normal;max-width:120px;font-size:8px}.crovo-symbol-hint svg{flex-shrink:0}}
