.brush-button{position:relative!important;isolation:isolate;overflow:hidden}.cta-brush{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;z-index:0;transition:opacity .5s}.cta-brushing .cta-brush{opacity:1;transition:opacity .08s}.cta-brush-label{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:inherit;color:inherit}.six-paused .cta-brush,.as-paused .cta-brush{opacity:0!important}
.six-film{height:205vh;background:#eee0f3;position:relative}.six-film-stage{position:sticky;top:0;height:100svh;display:grid;place-items:center;overflow:hidden}.six-film-frame{position:relative;width:min(calc((44 + var(--six-film-grow,0)*56)*1vw),calc((100svh - 120px)*16/9));aspect-ratio:16/9;border-radius:calc(34px - var(--six-film-grow,0)*20px);overflow:hidden;background:transparent}.six-film-frame video{display:block;width:100%;height:100%;object-fit:cover;transform:scale(calc(1 + var(--six-film-grow,0)*.025))}.six-film-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:#faf7fce6;color:#543367;border:1px solid #d9c6e2;display:grid;place-items:center;font-size:17px;backdrop-filter:blur(5px)}.six-film-note{position:absolute;bottom:32px;left:5vw;right:5vw;font:10px/1.6 monospace;color:#775787;margin:0}.six-film-status{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}
.six-ribbon{padding:0;margin:0;height:270px;background:#faf7fc;transform:none;border-radius:0;overflow:hidden;position:relative}.six-ribbon svg{width:100%;height:100%;display:block;overflow:visible}.six-ribbon .six-band{fill:none;stroke:#825799;stroke-width:110;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.six-ribbon .six-curve{fill:none;stroke:none}.six-ribbon text{fill:#fff8f2;font:700 43px Arial,Helvetica,sans-serif;letter-spacing:-1px}.six-intro{position:relative}.six-ink{font:700 clamp(32px,4.4vw,70px)/1.12 Arial,Helvetica,sans-serif;letter-spacing:-.055em}.six-ink span,.six-ink span.ink-filled{display:inline-block;background:linear-gradient(90deg,#493050 calc(var(--word-fill,0)*100%),#b99aca 0);background-clip:text;-webkit-background-clip:text;color:transparent;transform:translateY(calc(var(--word-peak,0)*-3px)) rotate(calc(var(--word-peak,0)*-2deg)) scale(calc(1 + var(--word-peak,0)*.055));transition:transform .12s}.six-intro-bird{position:absolute;width:170px;height:auto;left:2vw;bottom:5px;transform:rotate(-12deg);pointer-events:none}.six-area-path svg{overflow:visible}.six-area-path .six-route-tip{fill:#825799;stroke:#493050;stroke-width:2}.six-area h3,.six-area p{background:transparent}.six-area h3{font-family:Arial,Helvetica,sans-serif;font-size:clamp(42px,5.4vw,82px);font-weight:700;white-space:nowrap;position:relative;margin:20px 0 12px;display:flex;align-items:center;gap:18px}.six-area h3>a{white-space:nowrap}.six-area h3>img{width:76px;height:76px;object-fit:contain;transform:rotate(-9deg);filter:drop-shadow(3px 5px 0 #e1cbe9)}.six-area p{border:1px solid #c3a7d4;border-radius:38px;padding:14px 20px;font-size:15px;line-height:1.5;max-width:360px;background:#faf7fc;transform:rotate(-3deg);margin-left:65px}.six-area>span{background:#faf7fc;font-size:10px;max-width:100%}.six-area-0{left:5%;top:5%;max-width:65%}.six-area-1{right:3%;top:38%;max-width:65%}.six-area-2{left:8%;bottom:5%;max-width:65%}.six-route-bird{position:absolute;width:180px;height:auto;left:-3%;bottom:-3%;transform:rotate(-9deg);pointer-events:none}.six-paused .six-film{height:auto}.six-paused .six-film-stage{position:relative;top:0;height:auto;padding:60px 0 90px}.six-paused .six-film-frame{width:90%;max-width:1200px}.six-paused .six-band{stroke-dashoffset:0}.six-paused .six-ink span{transform:none}
@media(max-width:800px){.six-film{height:170vh}.six-film-frame{width:calc((64 + var(--six-film-grow,0)*36)*1vw);border-radius:calc(25px - var(--six-film-grow,0)*13px)}.six-film-play{width:52px;height:52px}.six-film-note{font-size:9px;bottom:26px;left:22px;right:22px}.six-ribbon{height:140px}.six-ribbon svg{width:190%;max-width:none;margin-left:-45%}.six-ribbon text{font-size:45px}.six-ink{font-size:34px}.six-intro-bird{width:110px;bottom:0;left:-16px}.six-area-path{height:980px}.six-area h3{font-size:36px;gap:10px;margin:20px 0 15px}.six-area h3>img{width:48px;height:48px}.six-area p{font-size:13px;padding:12px 16px;max-width:250px;margin-left:20px}.six-area>span{font-size:8px}.six-area-0,.six-area-1,.six-area-2{max-width:98%;left:0;right:auto}.six-area-1{left:6%;top:38%}.six-area-2{left:0;bottom:8%}.six-route-bird{width:120px;bottom:-4%;left:-10px}.six-area h3>a{white-space:normal}.six-paused .six-film-stage{padding:35px 0 80px}}
@media(prefers-reduced-motion:reduce){.cta-brush{display:none}.six-film{height:auto}.six-film-stage{position:relative;top:0;height:auto;padding:50px 0 90px}.six-film-frame{width:90%}.six-ribbon .six-band{stroke-dashoffset:0}.six-ink span,.six-ink span.ink-filled{background:none;color:#493050!important;transform:none!important}.six-ribbon text{transform:none}}

.six-film-frame{max-width:100%}.six-area-path .six-route-end{transition:opacity .15s}.six-home .six-solid-link .cta-brush-label,.six-hero-copy>a .cta-brush-label{gap:35px}@media(max-width:800px){.six-home .six-solid-link .cta-brush-label,.six-hero-copy>a .cta-brush-label{gap:24px}}


.six-area-0{top:1%}.six-area-1{top:30%}@media(max-width:800px){.six-film{height:145vh}.six-film-stage{height:65svh;top:90px;min-height:340px}.six-area-0{top:1%}.six-area-1{top:34%}}@media(prefers-reduced-motion:reduce){.six-film-stage{top:0;min-height:0;height:auto}}.six-paused .six-film-stage{top:0;min-height:0;height:auto}


.comparison-mode .concept-switch{z-index:85}body:has(.comparison-mode) .site-header{z-index:90}


.cta-brush-part{position:relative;z-index:1}.sz-footer-cta>.cta-brush-label{width:auto;height:auto;border-radius:0;background:none;font-size:inherit;transform:none;color:inherit}.sz-footer-cta:hover>.cta-brush-label{transform:none}

