.st-root{--surface:#111316;--line:rgba(255,255,255,.1);--line2:rgba(255,255,255,.22);--fg:#f4f5f7;--gray:#9aa1ab;--gray2:#6f7782;--teal:#00E5D4;--purple:#A855F7;--gold:#F0B429;--pink:#FF5C93;--sora:var(--font-sora),system-ui,sans-serif;--inter:var(--font-inter),system-ui,sans-serif;font-family:var(--inter);font-size:15px;line-height:1.55;color:var(--fg);overflow-x:hidden;background-image:radial-gradient(900px 520px at 92% -8%,rgba(168,85,247,.16),transparent 70%),radial-gradient(800px 520px at -6% 60%,rgba(0,229,212,.07),transparent 70%);background-attachment:fixed}:where(.st-root) a{color:inherit;text-decoration:none}:where(.st-root) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.st-root h1,.st-root h2,.st-root h3{font-family:var(--sora);letter-spacing:-.02em;text-wrap:balance}.st-wrap{max-width:1180px;margin:0 auto;padding-inline:max(20px,env(safe-area-inset-left))}.st-root input,.st-root textarea{font:inherit}.st-eyebrow{font-size:11.5px;text-transform:uppercase;letter-spacing:.16em;color:var(--gray2);font-weight:600}.st-glass{background:linear-gradient(to bottom,rgba(255,255,255,.16) 0,rgba(255,255,255,0) 1px),linear-gradient(160deg,rgba(255,255,255,.055),rgba(255,255,255,.012) 55%),var(--surface);border:1px solid var(--line);border-radius:18px}.st-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:999px;font-weight:600;font-size:14px;transition:.18s;white-space:nowrap}.st-btn-teal{background:var(--teal);color:#001210}.st-btn-teal:hover{box-shadow:0 0 0 4px rgba(0,229,212,.18)}.st-btn-ghost{border:1px solid var(--line2);color:var(--fg)}.st-btn-ghost:hover{background:rgba(255,255,255,.07)}.st-top{position:sticky;top:0;z-index:50;background:rgba(5,5,6,.82);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.st-top .st-in{display:flex;align-items:center;gap:20px;height:64px}.st-logo{font-family:var(--sora);font-weight:800;font-size:19px;letter-spacing:.02em}.st-logo b{color:var(--teal);font-weight:800}.st-tabs{display:flex;gap:6px;margin-left:12px;padding:4px;border:1px solid var(--line)}.st-tab,.st-tabs{border-radius:999px}.st-tab{padding:8px 20px;font-weight:600;font-size:13.5px;color:var(--gray);transition:.15s}.st-tab:hover{color:#fff}.st-tab.st-on{color:#fff;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.07));box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.st-top .st-sp{flex:1}.st-top .st-btn{padding:9px 18px;font-size:13px}.st-toplinks{display:flex;gap:18px;font-size:13px;color:var(--gray)}.st-toplinks a:hover{color:#fff}.st-langs{padding:3px;border:1px solid rgba(0,229,212,.55);background:rgba(0,229,212,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 0 18px -6px rgba(0,229,212,.55);font-size:12.5px;font-weight:800;letter-spacing:.06em}.st-langs,.st-langs>*{display:inline-flex;align-items:center;border-radius:999px}.st-langs>*{justify-content:center;min-width:36px;padding:7px 11px;line-height:1}.st-lang-on{background:var(--teal);color:#001210;box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.st-lang-off{color:#7ff3ea;transition:color .2s,background .2s}.st-lang-off:focus-visible,.st-lang-off:hover{color:#fff;background:rgba(0,229,212,.22)}.st-sug{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 16px;padding:9px 16px;background:rgba(0,229,212,.1);border-bottom:1px solid rgba(0,229,212,.25);font-size:13.5px;color:#fff;text-align:center}.st-sug .st-btn{padding:6px 14px;font-size:12.5px}.st-sug-x{font-size:12.5px;color:var(--gray);text-decoration:underline;text-underline-offset:3px}.st-sug-x:hover{color:#fff}.st-hero{padding:92px 0 70px;overflow:hidden}.st-hero,.st-hero .st-wrap{position:relative}.st-stars{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.st-hero h1{font-size:clamp(40px,7vw,86px);line-height:1.02;font-weight:800;max-width:960px;margin:18px 0 22px}.st-hero h1 em{font-style:normal;background:linear-gradient(95deg,var(--teal),var(--purple) 60%,var(--pink));-webkit-background-clip:text;background-clip:text;color:transparent}.st-hero p.st-lead{font-size:clamp(16px,2vw,19px);color:var(--gray);max-width:640px}.st-hero .st-cta{gap:12px;margin-top:32px}.st-hero .st-cta,.st-where{display:flex;flex-wrap:wrap}.st-where{gap:10px;margin-top:40px}.st-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12.5px;color:var(--gray);background:rgba(255,255,255,.03)}.st-chip i{width:6px;height:6px;border-radius:50%;background:var(--teal);display:block}section.st-s{padding:72px 0}.st-sh{display:flex;align-items:end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:32px}.st-sh h2{font-size:clamp(28px,4vw,44px);line-height:1.08;font-weight:800;margin-top:10px}.st-sh p{color:var(--gray);max-width:460px;font-size:14.5px}.st-do{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.st-do .st-c{padding:22px;min-height:150px;display:flex;flex-direction:column;justify-content:space-between;transition:.2s}.st-do .st-c:hover{transform:translateY(-3px);border-color:var(--line2)}.st-do .st-n{font:700 12px var(--sora);color:var(--teal);letter-spacing:.1em}.st-do h3{font-size:18px;font-weight:700;margin-bottom:4px}.st-do p{font-size:13px;color:var(--gray);line-height:1.45}.st-crew{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.st-crew .st-c{padding:24px}.st-crew .st-av{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font:800 16px var(--sora);margin-bottom:16px;background:linear-gradient(135deg,rgba(0,229,212,.28),rgba(168,85,247,.28));border:1px solid var(--line2)}.st-crew h3{font-size:17px;font-weight:700}.st-crew .st-role{font-size:12.5px;color:var(--teal);margin:2px 0 10px;font-weight:600}.st-crew p{font-size:13px;color:var(--gray)}.st-crew .st-ig-link{padding:0;display:inline-block;margin-top:12px;font-size:12.5px;color:var(--gray);border-bottom:1px solid var(--line2)}.st-crew .st-ig-link:hover{color:#fff}.st-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.st-f{padding:8px 16px;border-radius:999px;border:1px solid var(--line);font-size:13px;font-weight:600;color:var(--gray);transition:.15s}.st-f.st-on,.st-f:hover{color:#fff;border-color:var(--line2)}.st-f.st-on{background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.05))}.st-grid-h{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.st-grid-h .st-vid{flex:0 0 calc(25% - 12px)}.st-grid-h .st-vid.st-feat{flex:0 0 100%}.st-vid{position:relative;display:block;text-align:left;border-radius:16px;overflow:hidden;border:1px solid var(--line);background:var(--surface);transition:.2s}.st-vid:hover{transform:translateY(-4px);border-color:var(--line2);box-shadow:0 22px 50px -20px rgba(0,0,0,.9)}.st-vid .st-th{position:relative;aspect-ratio:16/9;background:#000;overflow:hidden}.st-vid .st-th img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .5s}.st-vid:hover .st-th img{transform:scale(1.05)}.st-play{position:absolute;inset:0;margin:auto;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.09));border:1px solid rgba(255,255,255,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.6);transition:.18s}.st-vid:hover .st-play{background:var(--teal);color:#001210}.st-vid .st-meta{padding:14px 16px 16px}.st-vid .st-t{font-family:var(--sora);font-weight:700;font-size:15px;line-height:1.25}.st-vid .st-a{font-size:12.5px;color:var(--gray);margin-top:3px}.st-vers{display:flex;gap:6px;margin-top:10px}.st-v{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:6px;border:1px solid var(--line2);color:var(--gray)}.st-v.st-yt{color:#ff6b6b;border-color:rgba(255,107,107,.4)}.st-v.st-ig{color:var(--pink);border-color:rgba(255,92,147,.4)}.st-feat{display:grid;grid-template-columns:1.6fr 1fr}.st-feat .st-th{aspect-ratio:auto;min-height:340px}.st-feat .st-meta{display:flex;flex-direction:column;justify-content:center;padding:34px}.st-feat .st-t{font-size:clamp(22px,3vw,32px)}.st-feat .st-a{font-size:14px;margin-top:6px}.st-feat .st-tag{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-weight:700;margin-bottom:14px}.st-feat .st-btn{margin-top:24px;align-self:flex-start}.st-sub{display:flex;align-items:center;gap:14px;margin:56px 0 20px}.st-sub h3{font-size:22px;font-weight:700}.st-sub .st-ln{flex:1;height:1px;background:var(--line)}.st-sub span{font-size:12.5px;color:var(--gray2)}.st-reels{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.st-reels .st-reel{flex:0 0 min(300px,46%)}.st-reel{position:relative;aspect-ratio:9/16;border-radius:16px;overflow:hidden;border:1px solid var(--line);text-align:left;display:flex;flex-direction:column;justify-content:flex-end;padding:14px;transition:.2s}.st-reel:hover{transform:translateY(-4px);border-color:var(--line2)}.st-reel .st-bgp{position:absolute;inset:0;opacity:.95}.st-reel .st-ig-g{position:absolute;top:12px;left:12px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.45);padding:3px 8px;border-radius:6px}.st-reel .st-play{width:44px;height:44px;top:0;bottom:0}.st-reel .st-t{position:relative;font-family:var(--sora);font-weight:700;font-size:13.5px;line-height:1.2;text-shadow:0 2px 12px rgba(0,0,0,.6)}.st-reel .st-a{position:relative;font-size:11.5px;color:rgba(255,255,255,.75);margin-top:3px}.st-note{font-size:12.5px;color:var(--gray2);margin-top:18px}.st-seo{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.st-seo h2{font-size:clamp(26px,3.4vw,38px);line-height:1.12;font-weight:800;margin-top:10px}.st-seo p{color:var(--gray);margin-top:16px;font-size:15px}.st-seo p b{color:var(--fg);font-weight:600}.st-root details{border-bottom:1px solid var(--line);padding:16px 0}.st-root details summary{cursor:pointer;font-family:var(--sora);font-weight:600;font-size:15px;list-style:none;display:flex;justify-content:space-between;gap:16px}.st-root details summary:after{content:"+";color:var(--teal);font-size:20px;line-height:1}.st-root details[open] summary:after{content:"–"}.st-root details p{margin-top:10px;font-size:14px}.st-cta-box{padding:56px 40px;text-align:center;position:relative;overflow:hidden}.st-cta-box:before{content:"";position:absolute;inset:-40%;pointer-events:none}.st-cta-box h2{position:relative;font-size:clamp(28px,4.4vw,52px);font-weight:800;line-height:1.08;max-width:720px;margin:12px auto 14px}.st-cta-box p{position:relative;color:var(--gray);max-width:520px;margin:0 auto 28px}.st-cta-box .st-row{position:relative;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.st-also{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}.st-also a{padding:22px 24px;display:flex;justify-content:space-between;align-items:center;transition:.2s}.st-also a:hover{border-color:var(--line2);transform:translateY(-2px)}.st-also b{font-family:var(--sora);font-size:16px}.st-also span{font-size:13px;color:var(--gray);display:block;margin-top:2px}.st-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.st-sv{padding:24px;display:flex;flex-direction:column;transition:.2s;position:relative}.st-sv:hover{border-color:var(--line2);transform:translateY(-3px)}.st-sv .st-ic{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;margin-bottom:16px;background:rgba(255,255,255,.07);border:1px solid var(--line2);font:800 13px var(--sora);color:#fff}.st-sv h3{font-size:19px;font-weight:700}.st-sv .st-by{font-size:12px;color:var(--gray2);margin:2px 0 12px}.st-sv p{font-size:13.5px;color:var(--gray);flex:1}.st-sv .st-pr{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:10px}.st-sv .st-price{color:var(--gold);font-weight:700;font-size:16px}.st-sv .st-price small{display:block;color:var(--gray2);font-weight:500;font-size:11px}.st-sv .st-btn{padding:10px 18px;font-size:13px}.st-badge{position:absolute;top:18px;right:18px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px;border-radius:999px}.st-badge.st-pay{color:var(--teal);border:1px solid rgba(0,229,212,.4)}.st-badge.st-quote{color:var(--purple);border:1px solid rgba(168,85,247,.5)}.st-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:56px}.st-steps .st-c{padding:22px}.st-steps .st-n{font:800 28px var(--sora);color:var(--teal)}.st-steps h3{font-size:16px;margin:6px 0 4px}.st-steps p{font-size:13px;color:var(--gray)}.st-lb{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.82);display:none;align-items:center;justify-content:center;padding:20px;overflow:auto}.st-lb.st-on{display:flex}.st-lb .st-box{width:min(1000px,100%);border-radius:22px;padding:18px;box-shadow:0 30px 90px rgba(0,0,0,.7)}.st-lb .st-scr{position:relative;border-radius:14px;overflow:hidden;background:#000;aspect-ratio:16/9;margin-inline:auto}.st-lb .st-scr.st-v{aspect-ratio:auto;height:min(72vh,720px);width:min(100%,420px)}.st-frame{position:absolute;inset:0;width:100%;height:100%;border:0;background:#000}.st-footlinks{display:flex;gap:18px}.st-footlinks a:hover{color:#fff}.st-lb .st-scr img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.st-lb .st-scr .st-bgp{position:absolute;inset:0}.st-lb .st-scr .st-play{width:76px;height:76px}.st-lb .st-info{display:flex;flex-wrap:wrap;align-items:center;gap:14px;justify-content:space-between;padding:16px 4px 4px}.st-lb h3{font-size:20px;font-weight:700}.st-lb .st-a{font-size:13px;color:var(--gray)}.st-tog{display:flex;padding:3px;border:1px solid var(--line2);border-radius:999px}.st-tog button{padding:7px 16px;border-radius:999px;font-size:12.5px;font-weight:700;color:var(--gray)}.st-tog button.st-on{color:#fff;background:rgba(255,255,255,.16)}.st-tog button.st-on.st-yt{background:rgba(255,107,107,.25)}.st-tog button.st-on.st-ig{background:rgba(255,92,147,.28)}.st-x{position:absolute;top:14px;right:14px;z-index:2;width:38px;height:38px;border-radius:50%;border:1px solid var(--line2);background:rgba(0,0,0,.6);display:grid;place-items:center}.st-footer{border-top:1px solid var(--line);padding:36px 0 90px;color:var(--gray2);font-size:13px}.st-footer .st-in{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}@media(max-width:980px){.st-cards,.st-crew,.st-do{grid-template-columns:repeat(2,1fr)}.st-grid-h .st-vid{flex:0 0 calc(50% - 8px)}.st-feat{grid-template-columns:1fr}.st-feat .st-th{min-height:0;aspect-ratio:16/9}.st-reels{grid-template-columns:repeat(3,1fr)}.st-seo{grid-template-columns:1fr;gap:24px}.st-toplinks{display:none}}@media(max-width:620px){.st-also,.st-cards,.st-crew,.st-do,.st-steps{grid-template-columns:1fr}.st-grid-h .st-vid{flex:0 0 100%}.st-reels{grid-template-columns:repeat(2,1fr)}.st-top .st-in{gap:8px;height:58px}.st-logo{font-size:16px;white-space:nowrap}.st-logo b{display:none}.st-tabs{margin-left:0;gap:2px;padding:3px;flex-shrink:0}.st-tab{padding:8px 12px;font-size:13px;white-space:nowrap}.st-langs{font-size:12px;flex-shrink:0}.st-langs>*{min-width:30px;padding:8px 9px}.st-top .st-btn{display:none}.st-footer .st-in a{padding:6px 0;display:inline-block}.st-sug{padding:10px 14px;font-size:13px}.st-chip{font-size:12px}.st-eyebrow{font-size:11px;letter-spacing:.12em}.st-hero{padding:56px 0 40px}.st-cta-box{padding:40px 22px}}.st-modal{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.75);display:flex;align-items:flex-start;justify-content:center;padding:20px;overflow:auto}@media(min-width:640px){.st-modal{align-items:center}}.st-form{width:min(480px,100%);padding:26px;margin:auto;font-family:var(--inter)}.st-form h3{font-size:21px;font-weight:800;margin-bottom:6px}.st-form p.st-sm{font-size:13.5px;color:var(--gray);margin-bottom:18px;line-height:1.5}.st-form label{display:block;font-size:12px;font-weight:600;color:var(--gray);margin:0 0 6px}.st-form input,.st-form select,.st-form textarea{width:100%;background:#050506;border:1px solid var(--line);border-radius:10px;padding:11px 13px;font-size:14px;color:var(--fg);outline:none;margin-bottom:14px;transition:border-color .15s}.st-form input:focus,.st-form select:focus,.st-form textarea:focus{border-color:rgba(255,255,255,.4)}.st-form textarea{resize:vertical}.st-err{font-size:12.5px;color:#ff7a7a;margin-bottom:12px}.st-form .st-btn{width:100%}.st-form .st-cancel{display:block;width:100%;margin-top:10px;font-size:12.5px;color:var(--gray2);text-align:center}.st-form .st-cancel:hover{color:#fff}.st-sv .st-sv-buy{min-width:150px}.st-sv .st-sv-buy button{padding:10px 16px}.st-notice{padding:14px 18px;margin-bottom:22px;font-size:13.5px;color:var(--gray);border-radius:14px}.st-glass{position:relative;overflow:hidden;border-color:rgba(255,255,255,.1);background:linear-gradient(145deg,rgba(255,255,255,.085),rgba(205,211,226,.05) 42%,rgba(255,255,255,.05)),#111316;box-shadow:inset 0 1px 0 rgba(255,255,255,.225),inset 0 -1px 0 rgba(0,0,0,.4),0 18px 36px -18px rgba(0,0,0,.9)}.st-glass:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(165deg,rgba(255,255,255,.05),rgba(255,255,255,.013) 28%,transparent 46%)}.st-btn:after,.st-glass:after,.st-vid:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.07) 46%,transparent 57%);transform:translateX(-130%);transition:transform .8s ease}.st-btn:hover:after,.st-glass:hover:after,.st-vid:hover:after{transform:translateX(130%)}.st-box:after,.st-form:after{display:none}.st-cta-box:before{background:radial-gradient(closest-side,rgba(168,85,247,.22),transparent 70%)}.st-vid{border-color:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 18px 36px -18px rgba(0,0,0,.9)}.st-btn{position:relative;overflow:hidden}.st-btn:after{background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.2) 46%,transparent 57%);transition-duration:.7s}.st-btn-teal{background-color:var(--teal);background-image:linear-gradient(180deg,rgba(255,255,255,.275),rgba(255,255,255,.08) 49%,rgba(255,255,255,0) 50%,rgba(255,255,255,.03));box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 6px rgba(0,120,110,.22),0 8px 24px -8px rgba(0,229,212,.38)}.st-btn-teal:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 6px rgba(0,120,110,.22),0 10px 28px -6px rgba(0,229,212,.5),0 0 0 4px rgba(0,229,212,.16);transform:translateY(-1px)}.st-btn-ghost{background:linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,.035) 49%,rgba(255,255,255,.01) 50%,rgba(255,255,255,.04));border-color:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 22px -10px rgba(0,0,0,.8)}.st-btn-ghost:hover{background-color:rgba(255,255,255,.04);border-color:rgba(255,255,255,.25)}.st-tabs{border-color:rgba(255,255,255,.11);background:linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.015));box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.st-tab.st-on{background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.06) 49%,rgba(255,255,255,.025) 50%,rgba(255,255,255,.06));box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 4px 12px -4px rgba(0,0,0,.7)}.st-f{border-color:rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.01));box-shadow:inset 0 1px 0 rgba(255,255,255,.175)}.st-f.st-on{background:linear-gradient(180deg,rgba(255,255,255,.17),rgba(255,255,255,.05) 49%,rgba(255,255,255,.02) 50%,rgba(255,255,255,.05));box-shadow:inset 0 1px 0 rgba(255,255,255,.325),0 4px 12px -4px rgba(0,0,0,.7)}.st-chip{border-color:rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.01));box-shadow:inset 0 1px 0 rgba(255,255,255,.175)}.st-v{box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.st-badge{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.01));box-shadow:inset 0 1px 0 rgba(255,255,255,.15)}.st-av,.st-ic{box-shadow:inset 0 1px 0 rgba(255,255,255,.325),0 8px 18px -8px rgba(0,0,0,.8)}.st-ic{background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.035) 50%,rgba(255,255,255,.07))}.st-av{background:linear-gradient(180deg,rgba(255,255,255,.125),rgba(255,255,255,0) 52%),linear-gradient(135deg,rgba(0,229,212,.3),rgba(168,85,247,.3))}.st-play{background-color:rgba(255,255,255,.035);background-image:linear-gradient(180deg,rgba(255,255,255,.225),rgba(255,255,255,.06) 49%,rgba(255,255,255,.02) 50%,rgba(255,255,255,.04));border-color:rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 8px 22px -6px rgba(0,0,0,.7)}.st-reel:hover .st-play,.st-vid:hover .st-play{background-color:var(--teal);background-image:linear-gradient(180deg,rgba(255,255,255,.275),rgba(255,255,255,0) 55%);color:#001210}.st-top{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.005)),rgba(5,5,6,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 30px -18px rgba(0,0,0,.9)}@media (prefers-reduced-motion:reduce){.st-btn:after,.st-glass:after,.st-vid:after{transition:none}}.st-reel-video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.st-reel-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.72));pointer-events:none}.st-reel .st-play{width:56px;height:56px;transition:opacity .2s}.st-reel:hover .st-play{opacity:0}.st-reel .st-t{font-size:16px}.st-reel .st-a{font-size:12.5px}.st-credit{font-size:11.5px;color:var(--gray2);margin-top:6px;font-style:italic}.st-more{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px}.st-more>span{color:var(--gray);font-size:13px;margin-right:4px}.st-more a.st-chip{transition:.15s}.st-more a.st-chip:hover{color:#fff;border-color:rgba(255,255,255,.4)}.st-more .st-btn{padding:7px 14px;font-size:12.5px}.st-rec{display:grid;grid-template-columns:1fr 1.25fr;gap:16px;align-items:stretch}.st-rec-text{padding:38px;display:flex;flex-direction:column;justify-content:center}.st-rec-text h3{font-size:clamp(21px,2.4vw,28px);font-weight:800;line-height:1.15;margin-bottom:14px}.st-rec-text p{color:var(--gray);font-size:14.5px;margin-bottom:24px}.st-row-left{display:flex;flex-wrap:wrap;gap:12px}.st-rec-video{position:relative;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.2);min-height:260px;background:#000;box-shadow:0 18px 36px -18px rgba(0,0,0,.9)}.st-rec-clip{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.st-fotos{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-top:16px}.st-fotos .st-foto{grid-column:span 2}.st-fotos .st-foto:nth-child(n+4){grid-column:span 3}.st-foto{position:relative;margin:0;border-radius:16px;overflow:hidden;aspect-ratio:3/2;border:1px solid rgba(255,255,255,.2);background:#000;box-shadow:0 18px 36px -18px rgba(0,0,0,.9)}.st-foto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s}.st-foto:hover img{transform:scale(1.04)}@media(max-width:980px){.st-rec{grid-template-columns:1fr}.st-rec-video{aspect-ratio:16/9;min-height:0}.st-fotos{grid-template-columns:1fr 1fr}.st-fotos .st-foto,.st-fotos .st-foto:nth-child(n+4){grid-column:span 1}.st-fotos .st-foto:first-child{grid-column:span 2}}@media(max-width:620px){.st-reels .st-reel{flex:0 0 calc(50% - 8px)}.st-rec-text{padding:26px}.st-fotos{grid-template-columns:1fr}.st-fotos .st-foto:first-child{grid-column:span 1}}.st-do .st-tile{text-align:left;cursor:pointer;color:inherit;font:inherit}.st-do .st-tile:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.4)}.st-do .st-tile h3,.st-do .st-tile p{margin:0}.st-go{display:inline-block;margin-top:12px;font-size:12.5px;font-weight:600;color:var(--teal);opacity:.85;transition:.2s}.st-tile:hover .st-go{opacity:1;transform:translateX(3px)}.st-sv .st-card-link{text-align:left;cursor:pointer}.st-sv .st-card-link:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.st-sv .st-card-link h3{font-size:19px;font-weight:700}.st-sv .st-pr{position:relative;z-index:2}.st-sv{cursor:pointer}.st-more-link{margin-top:12px;font-size:12.5px;font-weight:600;color:var(--gray);transition:.2s}.st-sv:hover .st-more-link{color:var(--teal)}.st-detail{width:min(600px,100%);margin:auto;padding:28px;font-family:var(--inter)}.st-detail-head{display:flex;align-items:center;gap:14px;margin-bottom:18px}.st-detail-head .st-ic{margin:0;flex:none}.st-detail-head h3{font-size:24px;font-weight:800;line-height:1.15}.st-detail-head .st-by{margin:2px 0 0}.st-detail-p{color:var(--gray);font-size:14.5px;line-height:1.6;margin-bottom:12px}.st-detail-box{margin:18px 0;padding:16px 18px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.03)}.st-detail-box ul{list-style:none;margin-top:10px;display:flex;flex-direction:column;gap:8px}.st-detail-box li{position:relative;padding-left:16px;font-size:13px;color:var(--gray);line-height:1.5}.st-detail-box li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--purple)}.st-detail-steps{margin:16px 0 4px 18px;font-size:13.5px;color:var(--gray);line-height:1.7}.st-detail-steps li::marker{color:var(--teal);font-weight:700}.st-detail-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.1)}.st-detail-actions{display:flex;flex-wrap:wrap;gap:10px}.st-detail-foot .st-price{color:var(--gold);font-weight:700;font-size:18px}.st-detail .st-x{position:static}.st-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding:20px 24px}.st-bar b{display:block;font-family:var(--sora);font-size:17px}.st-bar span{display:block;font-size:13.5px;color:var(--gray);margin-top:2px}.st-page-top{padding:76px 0 40px;position:relative}.st-page-top h1{font-size:clamp(34px,5.6vw,64px);line-height:1.04;font-weight:800;max-width:900px;margin:16px 0 18px}.st-page-top h1 em{font-style:normal;background:linear-gradient(95deg,var(--teal),var(--purple) 60%,var(--pink));-webkit-background-clip:text;background-clip:text;color:transparent}.st-page-top p.st-lead{font-size:clamp(16px,2vw,19px);color:var(--gray);max-width:680px}.st-3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.st-3 .st-c{padding:24px}.st-3 h3{font-size:18px;font-weight:700;margin-bottom:6px}.st-3 p{font-size:13.5px}.st-3 p,.st-back{color:var(--gray)}.st-back{display:inline-block;font-size:13px;margin-bottom:6px}.st-back:hover{color:#fff}@media(max-width:980px){.st-3{grid-template-columns:1fr 1fr}}@media(max-width:620px){.st-3{grid-template-columns:1fr}.st-detail{padding:22px}.st-bar{padding:18px}}.st-detail-note{margin-top:14px;padding:12px 14px;border-radius:12px;background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.28);font-size:13px;color:var(--gray);line-height:1.5}.st-wa{position:fixed;z-index:60;right:max(18px,env(safe-area-inset-right,0px));bottom:max(18px,env(safe-area-inset-bottom,0px));display:flex;align-items:center;height:56px;width:56px;border-radius:999px;overflow:hidden;color:#001210;white-space:nowrap;background-color:var(--teal);background-image:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,.14) 49%,rgba(255,255,255,0) 50%,rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),inset 0 -2px 6px rgba(0,120,110,.25),0 12px 30px -8px rgba(0,229,212,.5),0 6px 18px -6px rgba(0,0,0,.8);transition:width .35s cubic-bezier(.2,.8,.2,1),box-shadow .25s,transform .25s}.st-wa:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.4) 46%,transparent 57%);transform:translateX(-130%);transition:transform .7s ease}.st-wa:focus-visible:after,.st-wa:hover:after{transform:translateX(130%)}.st-wa-icon{flex:none;width:54px;height:54px;display:grid;place-items:center}.st-wa-label{font-weight:700;font-size:13.5px;padding-right:20px;opacity:0;transition:opacity .2s}.st-wa:focus-visible,.st-wa:hover{width:206px;transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),inset 0 -2px 6px rgba(0,120,110,.25),0 16px 36px -8px rgba(0,229,212,.6),0 6px 18px -6px rgba(0,0,0,.8)}.st-wa:focus-visible .st-wa-label,.st-wa:hover .st-wa-label{opacity:1}.st-wa-label{white-space:nowrap}.st-wa.st-wa-es:focus-visible,.st-wa.st-wa-es:hover{width:262px}@media (prefers-reduced-motion:reduce){.st-wa,.st-wa-label,.st-wa:after{transition:none}}@media (hover:none){.st-wa.st-wa-es:hover,.st-wa:hover{width:56px}.st-wa:hover .st-wa-label{opacity:0}}@media (max-width:980px){.st-root{background-attachment:scroll}}@media (max-width:360px){.st-top .st-wrap{padding-inline:14px;gap:6px}.st-logo{font-size:14px}.st-tab{padding:8px 9px;font-size:12.5px}.st-langs>*{min-width:28px;padding:8px 7px}}