.ssf{--bg:#08090b;--t:#FFFFFF;--m:#FFFFFF;--a:#FBB03A;background:var(--bg);color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;line-height:1.6;letter-spacing:.01em}.ssf *{box-sizing:border-box}.ssf .ssf-wrap{width:min(1180px,calc(100% - 40px));margin:auto}.ssf .ssf-hero{min-height:76vh;display:flex;align-items:center;padding:110px 0 90px;background:radial-gradient(circle at 75% 30%,rgba(251,176,58,.13),transparent 35%),#08090b;position:relative;overflow:hidden;isolation:isolate}.ssf h1,.ssf h2,.ssf h3,.ssf summary,.ssf .screen strong{font-family:Impact,'Arial Narrow',Arial,sans-serif!important;font-weight:900;text-transform:uppercase;letter-spacing:.01em!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;overflow-wrap:anywhere}.ssf h1{font-size:clamp(42px,6vw,72px);line-height:.95;margin:18px 0 28px;max-width:950px}.ssf h2{font-size:clamp(31px,4vw,46px);line-height:.95;margin:12px 0 24px}.ssf h3{font-size:21px;line-height:1;margin:8px 0}.ssf p{font-size:18px;max-width:760px}.ssf p,.ssf li,.ssf small,.ssf .ssf-k,.ssf .ssf-btn,.ssf .screen span,.ssf .cards b,.ssf .flow strong{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:normal;overflow-wrap:anywhere;color:#FFFFFF;-webkit-text-fill-color:#FFFFFF}.ssf .ssf-k{font-size:12px;font-weight:800;letter-spacing:.05em!important;text-transform:uppercase}.ssf .ssf-k,.ssf .screen span,.ssf .cards b,.ssf .flow i{color:#FBB03A!important;-webkit-text-fill-color:#FBB03A!important}.ssf .ssf-hero h1 em.ssf-accent-line{display:inline;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;font-style:normal!important}.ssf h1 em.ssf-accent-line,.ssf h2 .ssf-accent-text,.ssf h3 .ssf-accent-text{color:#FBB03A!important;-webkit-text-fill-color:#FBB03A!important}.ssf .ssf-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:34px}.ssf .ssf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 24px;border-radius:999px;border:1px solid #FBB03A;background:#101216;text-decoration:none;font-weight:900!important;text-transform:uppercase;letter-spacing:.03em!important;line-height:1.2;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;text-align:center;max-width:100%}.ssf .ssf-btn.ghost{background:transparent;border-color:#34363c}.ssf .ssf-btn:hover{filter:brightness(1.05)}.ssf a:focus-visible,.ssf summary:focus-visible{outline:3px solid #FBB03A;outline-offset:5px}.ssf .ssf-section{padding:100px 0;border-top:1px solid #1c1f24}.ssf .alt{background:#0d0f12}.ssf .grid{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}.ssf #room-mix .grid{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);gap:48px}.ssf .grid>*{min-width:0}.ssf .device{width:100%;background:linear-gradient(145deg,#20232a,#0c0d10);padding:18px;border-radius:28px;box-shadow:0 35px 90px rgba(0,0,0,.45)}.ssf .screen{aspect-ratio:16/9;border-radius:17px;background:radial-gradient(circle at 60% 20%,#342114,#090a0c 55%);display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #2a2d33;text-align:center;padding:10px}.ssf .screen span{font-size:11px;letter-spacing:.2em}.ssf .screen strong{font-size:32px;margin:8px}.ssf .ssf-room-video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:17px;background:#000}.ssf .cards{display:grid;gap:16px;margin-top:44px}.ssf .cards.four{grid-template-columns:repeat(4,minmax(0,1fr))}.ssf .cards.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ssf .cards article{padding:28px;border:1px solid #23262c;border-radius:18px;background:#101216}.ssf .cards b{font-size:13px}.ssf .cards p{font-size:15px}.ssf .flow{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:42px}.ssf .flow div{flex:1;min-width:0;text-align:center;padding:34px 18px;border:1px solid #282b31;border-radius:18px;background:#101216}.ssf .flow strong,.ssf .flow small{display:block}.ssf .flow small{margin-top:7px}.ssf .flow i{font-style:normal;font-size:30px}.ssf details{border-top:1px solid #26292f;padding:22px 0}.ssf summary{font-size:19px;cursor:pointer}.ssf details p{font-size:16px}.ssf .ssf-cta{text-align:center;padding:110px 0;background:radial-gradient(circle at 50% 100%,rgba(251,176,58,.18),transparent 45%),#0a0b0d;border-top:1px solid #24262b}.ssf .ssf-cta p{margin:0 auto 30px}.ssf .ssf-hero-media{position:absolute;inset:0;z-index:0;pointer-events:none}.ssf .ssf-hero-bg-video{width:100%;height:100%;display:block;object-fit:cover;object-position:center center}.ssf .ssf-hero-poster{background-size:cover;background-position:center center;background-repeat:no-repeat}.ssf .ssf-hero-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.86) 0%,rgba(0,0,0,.69) 48%,rgba(0,0,0,.52) 100%),linear-gradient(0deg,rgba(8,9,11,.52),rgba(8,9,11,.08) 50%,rgba(8,9,11,.32))}.ssf .ssf-hero-content{position:relative;z-index:2}.ssf .ssf-hero.has-video{background:#08090b}@media(max-width:850px){.ssf .grid,.ssf #room-mix .grid,.ssf .cards.four,.ssf .cards.three{grid-template-columns:1fr}.ssf .flow{flex-direction:column}.ssf .flow div{width:100%}.ssf .flow i{transform:rotate(90deg)}.ssf .ssf-section{padding:72px 0}.ssf .ssf-hero{padding:90px 0 70px;min-height:auto}.ssf p{font-size:16px}.ssf .ssf-hero-overlay{background:rgba(0,0,0,.72)}}@media(prefers-reduced-motion:reduce){.ssf .ssf-room-video,.ssf .ssf-hero-bg-video{display:none}.ssf .ssf-hero-media{background:#08090b}}
