.sin-section{padding-top:var(--spacing-24);background:var(--colors-bg-default);color:var(--colors-fg-default)}.sin-copy{position:relative;z-index:1;max-width:880px;margin-inline:auto;padding-inline:var(--spacing-6);text-align:center}.sin-copy h2{margin:0;font-family:var(--font-logo),sans-serif;font-size:var(--font-sizes-6xl);font-weight:var(--font-weights-extrabold);letter-spacing:var(--letter-spacings-tight);line-height:1.1;text-wrap:balance}.sin-copy h2>span{display:block;color:var(--colors-amber-11)}.sin-action{margin-top:var(--spacing-8);gap:var(--spacing-3)}.sin-action svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease-out}.sin-action:focus-visible svg,.sin-action:hover svg{transform:translateX(3px)}.sin-scene{--sin-structure:1;--sin-voice:1;--sin-nature:1;--sin-perspective:1;--sin-connection:1;--sin-star:1;--sin-glint:0;position:relative;isolation:isolate;overflow:clip;pointer-events:none;margin-top:var(--spacing-4);margin-bottom:-2px;padding-bottom:2px}.sin-scene:before{content:"";position:absolute;z-index:-1;inset:92% 0 0;background:var(--colors-amber-9)}.sin-floor{position:absolute;inset:0;width:100%;height:100%;fill:var(--colors-amber-9)}.sin-artboard{position:relative;width:min(100%,1120px);margin-inline:auto;aspect-ratio:1000/540}.sin-ideas{display:block;width:100%;height:100%;overflow:visible}.sin-harmon-character{position:absolute;left:61%;bottom:12%;width:37%;height:auto;aspect-ratio:1325/1187}.sin-harmon,.sin-harmon-vector{display:block;width:100%;height:auto;aspect-ratio:1325/1187}.sin-harmon-layer{position:absolute;inset:0}.sin-harmon-character[data-ready=true] .sin-harmon{opacity:0}.sin-harmon-playback{position:absolute;top:0;left:0;min-width:40px;min-height:40px;pointer-events:auto}.sin-line path,.sin-paper-mark{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.sin-construction{stroke:var(--colors-amber-6);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--sin-structure))}.sin-sheet-voice{--sin-paper:var(--colors-blue-3);--sin-fold:var(--colors-blue-5);--sin-depth:var(--colors-blue-6);--sin-ink:var(--colors-blue-11)}.sin-sheet-perspective{--sin-paper:var(--colors-amber-3);--sin-fold:var(--colors-amber-5);--sin-depth:var(--colors-amber-6);--sin-ink:var(--colors-amber-11)}.sin-sheet-nature{--sin-paper:var(--colors-teal-3);--sin-fold:var(--colors-teal-5);--sin-depth:var(--colors-teal-6);--sin-ink:var(--colors-teal-11)}.sin-paper-fill{fill:var(--sin-paper)}.sin-paper-fold{fill:var(--sin-fold)}.sin-paper-depth{fill:var(--sin-depth)}.sin-paper-dot{fill:var(--sin-ink)}.sin-paper-mark{stroke:var(--sin-depth)}.sin-sheet .sin-line{stroke:var(--sin-ink);stroke-dasharray:1}.sin-voice{stroke-dashoffset:calc(1 - var(--sin-voice))}.sin-perspective{stroke-dashoffset:calc(1 - var(--sin-perspective))}.sin-nature{stroke-dashoffset:calc(1 - var(--sin-nature))}.sin-nature path.sin-leaf{stroke-dasharray:none;fill:var(--sin-fold);opacity:var(--sin-nature)}.sin-connection{stroke:var(--colors-amber-10);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--sin-connection))}.sin-connection path{stroke-width:3px}.sin-star{fill:var(--colors-amber-9);opacity:var(--sin-star)}.sin-glint{stroke:var(--colors-amber-11);opacity:var(--sin-glint)}.sin-ground-details{stroke:var(--colors-amber-10)}@media (max-width:1100px){.sin-copy h2{font-size:var(--font-sizes-5xl)}}@media (max-width:767px){.sin-section{padding-top:var(--spacing-16)}.sin-copy h2{font-size:var(--font-sizes-4xl);line-height:1.15}.sin-action{margin-top:var(--spacing-6)}.sin-artboard{width:112%;max-width:none;margin-left:-11%}.sin-scene{margin-top:var(--spacing-8)}}@media (max-width:359px){.sin-copy h2{font-size:var(--font-sizes-3xl)}.sin-action{width:100%}}@media (prefers-reduced-motion:reduce){.sin-action svg{transition:none;transform:none}.sin-scene .sin-line{stroke-dashoffset:0}.sin-scene .sin-nature path.sin-leaf,.sin-scene .sin-star{opacity:1}.sin-scene .sin-glint{opacity:0}}