html[data-rest-theme] .rest-site .hero-grid:has(>.rest-hero-scene){grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:center}.rest-hero-scene{width:100%;min-width:0;color:var(--rest-ui-ink);align-self:center;margin:0}.rest-hero-scene__field{background:radial-gradient(ellipse at 50% 45%, var(--rest-surface-glow), transparent 68%);border-radius:32px;position:relative}.rest-hero-scene__object{cursor:pointer;width:100%;height:clamp(280px,28vw,410px);color:var(--rest-ui-accent);touch-action:pan-y;background:0 0;border:0;border-radius:32px;padding:0;display:block;position:relative}.rest-hero-scene canvas{width:100%;height:100%;display:block}.rest-hero-scene__fallback{fill:none;stroke:currentColor;stroke-width:.3px;width:60%;height:60%;position:absolute;inset:20%}.rest-hero-scene__pause{border-radius:var(--rest-radius-control);border:1px solid var(--rest-ui-border);background:var(--rest-ui-surface);width:44px;height:44px;color:var(--rest-ui-accent);cursor:pointer;place-items:center;display:grid;position:absolute;bottom:0;right:0}.rest-hero-scene.is-compact{max-width:340px;margin-inline:auto}.rest-hero-scene.is-compact .rest-hero-scene__object{height:230px}.rest-form-hero{grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);align-items:center;gap:32px;margin-bottom:28px;display:grid}.rtf-privacy-text>.rest-hero-scene.is-compact{float:right;width:200px;margin:0 0 24px 32px}.rtf-privacy-text>.rest-hero-scene.is-compact .rest-hero-scene__object{height:160px}.rtf-privacy-section-title{clear:both}@media (width<=1100px){html[data-rest-theme] .rest-site .hero-grid:has(>.rest-hero-scene){grid-template-columns:minmax(0,1fr)}.hero-grid>.rest-hero-scene{justify-self:center;max-width:460px}.rest-hero-scene__object{height:280px}}@media (width<=600px){.rest-form-hero{grid-template-columns:1fr;gap:16px}.rtf-privacy-text>.rest-hero-scene.is-compact{float:none;width:100%;margin:0 auto 24px}.rest-hero-scene__object{height:220px}}
