:root{--vh:1vh;--svh:1svh;--dvh:1dvh;--vw:1vw;--z:1}@media (width>=1024px){:root{--z:.9}}@media (width>=1280px){:root{--z:.85}}@media (width>=1024px){html{zoom:var(--z)}:root{--vh:calc(1vh / var(--z));--svh:calc(1svh / var(--z));--dvh:calc(1dvh / var(--z));--vw:calc(1vw / var(--z))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#fafaf7;--ink-2:#fff;--ink-3:#f1efe9;--ink-4:#d8d5cc;--line:#e7e4dc;--fg:#0f1013;--mute:#595b62;--dim:#9a978f;--gold:#ff6e46;--gold-2:#ff8864;--on-gold:#1c0d07;--gold-t:#b53f1b;--gold-dim:#f4a58c;--gold-deep:#ffd6c8;--gold-wash:#fff1eb;--gulf:var(--gold);--ok:var(--gold-t);--rec:#e0452f;--paper:var(--ink-3);--on-paper:var(--fg);--ph:repeating-linear-gradient(135deg,#ff6e4617 0 1px,transparent 1px 16px);--shadow:0 24px 60px #0f101314;--f-display:"DM Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--f-body:"DM Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--f-serif:"DM Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:"DM Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--gut:clamp(16px,4.4vw,64px);--maxw:1440px;--ease:cubic-bezier(.2,.7,.2,1);--r-lg:clamp(20px,2.4vw,32px)}*{box-sizing:border-box}html{scroll-behavior:auto;-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--fg);font-family:var(--f-body);font-size:17px;line-height:1.55;overflow-x:hidden}main{overflow-x:clip}a{color:inherit}img{max-width:100%}::selection{background:var(--gold);color:var(--on-gold)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}button{font:inherit;color:inherit}.wrap{max-width:var(--maxw);padding-inline:var(--gut);margin-inline:auto}.mono{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600}.muted{color:var(--mute)}.goldt{color:var(--gold-t)}.display{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:700;font-stretch:100%;line-height:.94}.h1{overflow-wrap:anywhere;font-size:clamp(44px,12.5vw,200px)}.h3{font-size:clamp(34px,4.6vw,64px);line-height:.94}.lede{color:var(--mute);max-width:36em;margin:0;font-size:clamp(17px,1.6vw,21px);line-height:1.6}.gold{color:var(--fg);background:linear-gradient(transparent 58%,var(--gold) 58%,var(--gold) 88%,transparent 88%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.04em}.outline{color:#0000;-webkit-text-stroke:1.5px var(--dim)}.btn{cursor:pointer;min-height:52px;transition:background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease);will-change:transform;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.btn svg{transition:transform .3s var(--ease)}.btn:hover svg{transform:translate(4px)}.btn-gold{background:var(--gold);color:var(--on-gold)}.btn-gold:hover{background:var(--gold-2)}.btn-light,.btn-dark{background:var(--fg);color:var(--ink-2)}.btn-dark:hover{background:#23252b}.btn-ghost{border-color:var(--ink-4);color:var(--fg);background:var(--ink-2)}.btn-ghost:hover{border-color:var(--fg)}.chip{background:var(--ink-3);border:1px solid var(--line);min-height:36px;color:var(--mute);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.progress{transform-origin:0;background:var(--gold);z-index:60;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}.nav{top:env(safe-area-inset-top,0px);z-index:50;background:color-mix(in srgb,var(--ink) 82%,transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky}.nav-in{justify-content:space-between;align-items:center;gap:20px;min-height:74px;display:flex}.brand{align-items:center;gap:12px;text-decoration:none;display:flex}.brand-mark{border:2.5px solid var(--fg);width:38px;height:38px;transition:transform .6s var(--ease);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.brand:hover .brand-mark{transform:rotate(360deg)}.brand-mark i{background:var(--gold);border-radius:50%;width:13px;height:13px}.brand-name{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.02em;font-size:21px;font-weight:800;font-stretch:85%}.nav-links{gap:6px;display:flex}.nav-links a{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);border-radius:999px;padding:10px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:color .25s;position:relative}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--fg)}.nav-links a[aria-current=page]:after{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;bottom:3px;left:50%}.nav-right{align-items:center;gap:16px;display:flex}.onset{color:var(--mute);align-items:center;gap:8px;display:flex}.rec{background:var(--rec);border-radius:50%;width:9px;height:9px;animation:1.1s step-end infinite blink}.burger{border:1px solid var(--ink-4);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:48px;height:48px;display:none}.burger span{background:var(--fg);width:18px;height:2px;transition:transform .35s var(--ease);display:block}.burger span+span{margin-top:6px}.menu-open .burger span:first-child{transform:translateY(4px)rotate(45deg)}.menu-open .burger span:last-child{transform:translateY(-4px)rotate(-45deg)}.mmenu{z-index:45;background:var(--ink);padding:calc(96px + env(safe-area-inset-top,0px)) var(--gut) calc(32px + env(safe-area-inset-bottom,0px));clip-path:inset(0 0 100%);transition:clip-path .6s var(--ease);visibility:hidden;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.menu-open .mmenu{clip-path:inset(0);visibility:visible}.mmenu nav{flex-direction:column;display:flex}.mmenu nav a{font-family:var(--f-display);text-transform:uppercase;border-bottom:1px solid var(--line);opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);padding:6px 0;font-size:clamp(52px,15vw,96px);font-weight:900;font-stretch:72%;line-height:1;text-decoration:none;transform:translateY(30px)}.menu-open .mmenu nav a{opacity:1;transform:none}.mmenu nav a:nth-child(2){transition-delay:50ms}.mmenu nav a:nth-child(3){transition-delay:.1s}.mmenu nav a:nth-child(4){transition-delay:.15s}.mmenu nav a:nth-child(5){transition-delay:.2s}.mmenu nav a:nth-child(6){transition-delay:.25s}.mmenu nav a:nth-child(7){transition-delay:.3s}.mmenu nav a[aria-current=page]{color:var(--gold-t)}@property --nai{syntax:"<angle>";inherits:false;initial-value:0deg}.nav-links a.nav-ai{color:var(--fg);isolation:isolate;align-items:center;gap:7px;margin-inline:4px;display:inline-flex}.nav-links a.nav-ai:before{content:"";background:conic-gradient(from var(--nai),#ff6e46,#ffb199,#b46cff,#7c5cff,#ff6e46);-webkit-mask-composite:xor;z-index:-1;pointer-events:none;border-radius:999px;padding:1.6px;animation:4s linear infinite naiSpin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes naiSpin{to{--nai:360deg}}.nav-links a.nav-ai:hover,.nav-links a.nav-ai[aria-current=page]{background:#fff1ec}.nav-links a.nav-ai[aria-current=page]:after{display:none}.nav-ai-s{color:#ff6e46;font-size:13px;animation:6s linear infinite ctySpin;display:inline-block}.nav-ai-tag{top:-9px;letter-spacing:.08em;color:#fff;background:linear-gradient(90deg,#ff6e46,#b46cff);border-radius:99px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:800;line-height:1;position:absolute;inset-inline-end:-8px;box-shadow:0 4px 10px -4px #b46cff99}.nav-ai-tip{opacity:0;pointer-events:none;white-space:nowrap;letter-spacing:0;text-transform:none;color:#fff;background:#0f1013;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-4px)}.nav-ai-tip:after{content:" →"}[dir=rtl] .nav-ai-tip:after{content:" ←"}.nav-links a.nav-ai:hover .nav-ai-tip,.nav-links a.nav-ai:focus-visible .nav-ai-tip{opacity:1;transform:translate(-50%)}.mmenu nav a.mm-ai{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.mm-ai>span{background:linear-gradient(90deg,#ff6e46 10%,#b46cff 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.mm-ai small{font-family:var(--f-body,inherit);letter-spacing:.02em;text-transform:none;color:#c2471f;background:#fff1ec;border-radius:99px;align-items:center;gap:6px;margin-bottom:6px;padding:7px 12px;font-size:13px;font-weight:700;font-stretch:100%;line-height:1;display:inline-flex}.mm-ai small i{font-style:normal}.nav-links a.nav-ai{white-space:nowrap}@media (width<=1240px){.nav-links{gap:2px}.nav-links a{padding-inline:10px}}.mm-ai>span{white-space:nowrap;font-size:min(1em,10.5vw)}@media (prefers-reduced-motion:reduce){.nav-links a.nav-ai:before,.nav-ai-s{animation:none}}.page{padding-bottom:0}.curtain{z-index:80;background:var(--gold);pointer-events:none;position:fixed;inset:0;transform:translateY(100%)}.curtain.in{animation:curtainIn .45s var(--ease) forwards}.curtain.out{animation:curtainOut .55s var(--ease) forwards}@keyframes curtainIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes curtainOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.loader{z-index:90;background:var(--ink);transition:clip-path .8s var(--ease);clip-path:inset(0);place-items:center;display:grid;position:fixed;inset:0}.loader.done{clip-path:inset(0 0 100%)}.loader-num{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:clamp(90px,22vw,260px);font-weight:900;font-stretch:72%;line-height:1}.loader-num sup{color:var(--gold);vertical-align:.9em;font-size:.45em}.rv{transition:opacity .9s var(--ease),transform .9s var(--ease)}.rv.rv-wait{opacity:0;transform:translateY(46px)}.rv.d1{transition-delay:80ms}.rv.d2{transition-delay:.16s}.rv.d3{transition-delay:.24s}.rv.d4{transition-delay:.32s}.hero{flex-direction:column;gap:clamp(20px,3vw,32px);padding-block:clamp(40px,7vw,96px) clamp(36px,5vw,64px);display:flex}.hero-top{color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.kin .ch{animation:kin 1.1s var(--ease) both;display:inline-block}@keyframes kin{0%{opacity:0;font-stretch:125%;transform:translateY(.35em)}to{opacity:1;font-stretch:72%;transform:none}}.hero-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.hero-foot .actions{flex-wrap:wrap;gap:12px;display:flex}.studio{border:1px solid var(--line);background:var(--ink-2);box-shadow:var(--shadow);border-radius:var(--r-lg);overflow:hidden}.studio-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px clamp(16px,2.4vw,32px);display:flex}.studio-bar .t{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.04em;font-size:19px;font-weight:800;font-stretch:85%}.pp{border:1px solid var(--ink-4);background:var(--ink-3);cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.stage{min-height:560px;position:relative}.chap{opacity:0;visibility:hidden;transition:opacity .5s var(--ease),visibility 0s .5s;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(20px,3.6vw,52px);display:grid;position:absolute;inset:0}.chap.on{opacity:1;visibility:visible;transition:opacity .5s var(--ease)}.chap-copy{flex-direction:column;gap:18px;min-width:0;display:flex}.chap-copy .tags{flex-wrap:wrap;gap:8px;display:flex}.chap.on .a1,.chap.on .a2,.chap.on .a3,.chap.on .a4{animation:slideIn .7s var(--ease) both}.chap.on .a2{animation-delay:.1s}.chap.on .a3{animation-delay:.2s}.chap.on .a4{animation-delay:.3s}@keyframes slideIn{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:none}}.chap.on .pop{animation:pop .7s var(--ease) both}@keyframes pop{0%{opacity:0;transform:scale(.7)}70%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:none}}.vis{justify-content:center;align-items:center;min-width:0;min-height:420px;display:flex;position:relative}.board{border:1px solid var(--line);aspect-ratio:3/2;background:var(--paper);width:min(100%,600px);max-width:100%;color:var(--on-paper);border-radius:24px;flex-direction:column;justify-content:space-between;padding:clamp(18px,3vw,34px);display:flex}.board .row{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.board .mark{align-items:center;gap:clamp(12px,2vw,22px);display:flex}.board .logo-c{aspect-ratio:1;background:var(--gold);border-radius:50%;flex-shrink:0;place-items:center;width:clamp(56px,8vw,92px);display:grid}.board .logo-c i{aspect-ratio:1;background:var(--paper);border-radius:50%;width:38%}.board .word{font-family:var(--f-display);font-size:clamp(28px,4.4vw,58px);font-weight:900;font-stretch:90%;line-height:1}.sw{gap:8px;display:flex}.sw span{aspect-ratio:1;border:1px solid var(--line);border-radius:12px;width:clamp(34px,4vw,54px)}.board .aa{font-family:var(--f-display);font-size:clamp(40px,5vw,70px);font-weight:400;font-stretch:100%;line-height:1}.board .lab{color:var(--mute);justify-content:space-between;display:flex}.vf{aspect-ratio:16/10;background:var(--ink-3);width:100%;max-width:100%;color:var(--dim);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.vf .g{background:#0f101314;position:absolute}.vf .c{border-color:var(--fg);border-style:solid;border-width:0;width:40px;height:40px;position:absolute}.vf .focus{aspect-ratio:1;border:2px solid var(--gold);border-radius:6px;width:18%;animation:1.6s ease-in-out infinite focus;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes focus{50%{transform:translate(-50%,-50%)scale(.8)}}.vf .hud{color:var(--fg);align-items:center;gap:8px;display:flex;position:absolute}.ads{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(10px,1.6vw,22px);display:flex}.ad{border-radius:18px;flex-shrink:0;overflow:hidden}.ad-story{aspect-ratio:9/16;background:var(--ink-3);width:clamp(130px,14vw,200px);color:var(--mute);place-items:center;display:grid;position:relative}.ad-story .cta{background:var(--gold);color:var(--on-gold);text-align:center;border-radius:10px;padding:9px;font-size:13px;font-weight:700;position:absolute;bottom:12px;left:10px;right:10px}.ad-story .tg{background:var(--ink-2);color:var(--fg);border-radius:999px;padding:4px 9px;font-size:10.5px;position:absolute;top:10px;left:10px}.ad-feed{border:1px solid var(--line);background:var(--paper);width:clamp(170px,18vw,270px);color:var(--on-paper)}.ad-feed .hd{align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.ad-feed .hd i{background:var(--gold);border-radius:50%;flex-shrink:0;width:26px;height:26px}.ad-feed .im{aspect-ratio:1;background:var(--gold-dim);color:var(--mute);place-items:center;font-size:13px;display:grid}.ad-feed .ft{padding:10px 12px;font-size:13px;font-weight:700}.ad-search{border:1px solid var(--line);background:var(--paper);width:clamp(180px,17vw,240px);color:var(--on-paper);flex-direction:column;gap:6px;padding:16px;font-size:13px;display:flex}.ad-search b.h{color:var(--gold);font-size:17px;line-height:1.25}.live{background:var(--gold-wash);color:var(--gold-t);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex;position:absolute;top:0;right:0}.live i{background:var(--gold);border-radius:50%;width:8px;height:8px;animation:1s step-end infinite blink}.phone{aspect-ratio:9/17.5;border:6px solid var(--ink-4);background:var(--paper);width:clamp(200px,20vw,260px);color:var(--on-paper);border-radius:40px;flex-direction:column;gap:12px;padding:16px 12px;display:flex;box-shadow:0 30px 60px #00000073}.phone .pf{align-items:center;gap:10px;font-size:13px;display:flex}.phone .pf i{background:var(--gold);border-radius:50%;flex-shrink:0;width:42px;height:42px}.phone .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.phone .grid span{aspect-ratio:1;border-radius:3px}.chap.on .grid span{animation:pop .5s var(--ease) both}.heart{color:var(--gold);animation:3.2s ease-out infinite rise;position:absolute}.heart.h2{color:var(--fg);animation-delay:1.1s}.heart.h3{animation-delay:2s}@keyframes rise{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(-220px)scale(1.1)}}.tabs{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tab{text-align:left;border:0;border-right:1px solid var(--line);min-height:92px;color:var(--dim);cursor:pointer;background:0 0;flex-direction:column;gap:14px;padding:20px clamp(14px,2vw,28px);transition:background .3s,color .3s;display:flex}.tab:last-child{border-right:0}.tab .n{color:var(--mute)}.tab .l{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(18px,1.8vw,24px);font-weight:800;font-stretch:85%}.tab .bar{background:var(--ink-4);border-radius:3px;height:3px;display:block;position:relative;overflow:hidden}.tab .bar i{background:var(--gold);width:0;position:absolute;inset:0 auto 0 0}.tab[aria-selected=true]{background:var(--ink-3);color:var(--fg)}.tab[aria-selected=true] .bar i{animation:prog var(--dur,5s) linear forwards}.studio.paused .tab .bar i{animation-play-state:paused}@keyframes prog{to{width:100%}}.marq{flex-direction:column;gap:4px;padding-block:clamp(70px,9vw,120px) 0;display:flex;overflow:hidden}.mtrack{width:max-content;font-family:var(--f-display);text-transform:uppercase;white-space:nowrap;gap:clamp(24px,3vw,48px);font-size:clamp(56px,9vw,128px);font-weight:900;font-stretch:72%;line-height:1;animation:32s linear infinite mq;display:flex}.mtrack.rev{animation-duration:40s;animation-direction:reverse}.mtrack span{align-items:center;gap:clamp(24px,3vw,48px);display:inline-flex}.mtrack span:after{content:"";background:var(--gold);border-radius:50%;width:.26em;height:.26em}.mtrack.rev span:after{border:1.5px solid var(--dim);background:0 0}@keyframes mq{to{transform:translate(-50%)}}.partners{background:var(--fg);color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-lg);margin-top:clamp(40px,6vw,80px);padding:clamp(28px,5vw,64px) clamp(18px,6vw,96px) clamp(24px,4vw,48px)}.p-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:clamp(24px,3vw,40px);display:flex}.p-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:clamp(24px,4vw,56px);display:grid}.plogo{opacity:.6;transition:opacity .3s,transform .3s var(--ease);text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.plogo:hover{opacity:1;transform:scale(1.04)}.plogo b{letter-spacing:-.03em;font-size:clamp(30px,4vw,52px);font-weight:700;line-height:1}.plogo small{letter-spacing:.2em;color:#a9abb2;font-size:clamp(11px,1vw,14px)}.clogo{opacity:.55;letter-spacing:.08em;min-height:80px;transition:opacity .3s,transform .3s var(--ease);text-align:center;place-items:center;font-size:clamp(18px,2.2vw,30px);display:grid}.clogo:hover{opacity:1;transform:scale(1.04)}.beam{background:#2a2c33;height:1px;position:relative;overflow:hidden}.beam i{background:var(--gold);width:25%;height:1px;animation:7s ease-in-out infinite alternate beam;position:absolute;top:0}.beam.b2 i{animation-duration:9s;animation-direction:alternate-reverse}@keyframes beam{0%{left:0}to{left:75%}}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:clamp(28px,3vw,44px);display:flex}.slist{border-top:1px solid var(--line)}.srow{border-bottom:1px solid var(--line);text-decoration:none;display:block}.srow summary{cursor:pointer;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;padding:clamp(18px,2.4vw,30px) 8px;list-style:none;display:grid}.srow summary::-webkit-details-marker{display:none}.srow .st{font-family:var(--f-display);text-transform:uppercase;transition:font-stretch .5s var(--ease),color .3s,transform .5s var(--ease);font-size:clamp(34px,5.6vw,76px);font-weight:900;font-stretch:72%;line-height:.95}.srow summary:hover .st,.srow[open] .st{color:var(--gold-t);font-stretch:100%;transform:translate(12px)}.srow .plus{border:1px solid var(--ink-4);width:48px;height:48px;transition:transform .4s var(--ease),background .3s;border-radius:50%;place-items:center;display:grid}.srow[open] .plus{background:var(--gold);color:var(--on-gold);border-color:var(--gold);transform:rotate(45deg)}.sbody{animation:fadeUp .5s var(--ease);grid-template-columns:64px minmax(0,1fr) minmax(0,340px);gap:16px;padding:0 8px clamp(24px,3vw,40px);display:grid}.sbody .thumb{aspect-ratio:3/2;color:var(--dim);border-radius:18px;place-items:center;max-width:100%;font-size:14px;display:grid}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hs,.hs-sticky{position:relative}.hs-track{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;display:grid}.hs.is-pinned .hs-sticky{height:calc(calc(100 * var(--vh)) - 74px);align-items:center;display:flex;position:sticky;top:74px;overflow:hidden}.hs.is-pinned .hs-track{padding-inline:var(--gut);will-change:transform;gap:24px;display:flex}.hs.is-pinned .wcard{flex-shrink:0;width:min(460px,34vw)}.wcard{flex-direction:column;gap:14px;min-width:0;text-decoration:none;display:flex}.wcard .img{aspect-ratio:4/5;border-radius:24px;max-width:100%;position:relative;overflow:hidden}.wcard .img span{color:var(--dim);transition:transform .8s var(--ease);place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.wcard:hover .img span{transform:scale(1.07)}.wcard .meta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wcard .meta b{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(20px,2vw,26px);font-weight:800;font-stretch:85%}.wcard .tag{background:var(--ink-2);color:var(--fg);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;position:absolute;top:14px;left:14px}.reel{aspect-ratio:16/9;border-radius:var(--r-lg);background:var(--ink-3);place-items:center;max-width:100%;display:grid;position:relative;overflow:hidden}.reel .big{color:var(--ink-4);font-family:var(--f-display);text-transform:uppercase;font-size:clamp(70px,12vw,170px);font-weight:900;font-stretch:72%;line-height:.85;position:absolute;bottom:clamp(8px,2vw,24px);right:clamp(16px,3vw,40px)}.reel .lbl{color:var(--dim);position:absolute;top:clamp(16px,3vw,36px);left:clamp(16px,3vw,40px)}.playb{aspect-ratio:1;background:var(--gold);width:clamp(120px,15vw,210px);color:var(--on-gold);cursor:pointer;transition:transform .4s var(--ease);border:0;border-radius:50%;place-items:center;display:grid;position:relative}.playb:hover{transform:scale(1.08)}.playb svg.ring{width:88%;height:88%;animation:14s linear infinite spin;position:absolute;inset:6%}@keyframes spin{to{transform:rotate(360deg)}}.nums{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.num{border-right:1px solid var(--line);flex-direction:column;gap:8px;min-width:0;padding:clamp(22px,3vw,40px) clamp(12px,2vw,24px);display:flex}.num:last-child{border-right:0}.num b{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:clamp(40px,5vw,72px);font-weight:900;font-stretch:80%;line-height:1}.foot{padding-top:clamp(100px,12vw,170px);padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))}.bigcta{font-family:var(--f-display);text-transform:uppercase;transition:font-stretch .7s var(--ease),color .4s;font-size:clamp(64px,16vw,250px);font-weight:900;font-stretch:72%;line-height:.82;text-decoration:none;display:block}.bigcta:hover{color:var(--gold-t);font-stretch:110%}.foot-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:24px;margin-top:clamp(32px,4vw,48px);padding-top:clamp(32px,4vw,48px);display:grid}.foot-row h4{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:13px;font-family:var(--f-mono);margin:0 0 12px;font-weight:500}.foot-row ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.foot-row a{color:var(--fg);opacity:.85;text-decoration:none}.foot-row a:hover{opacity:1;color:var(--gold-t)}.copy{color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:40px;font-size:14px;display:flex}.phero{flex-direction:column;gap:clamp(18px,2.6vw,28px);padding-block:clamp(48px,8vw,110px) clamp(40px,6vw,80px);display:flex}.svc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.svc{background:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-lg);transition:border-color .3s,transform .4s var(--ease);flex-direction:column;gap:18px;min-width:0;padding:clamp(22px,3vw,40px);display:flex}.svc:hover{border-color:var(--gold);transform:translateY(-6px)}.svc .ic{background:var(--gold-wash);width:56px;height:56px;color:var(--gold-t);border-radius:16px;place-items:center;display:grid}.svc h3{font-family:var(--f-display);text-transform:uppercase;margin:0;font-size:clamp(30px,3.4vw,46px);font-weight:900;font-stretch:80%;line-height:.95}.svc p{color:var(--mute);margin:0}.svc ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.svc li{align-items:baseline;gap:8px;display:flex}.svc li:before{content:"";background:var(--gold);border-radius:50%;flex-shrink:0;width:6px;height:6px;transform:translateY(-2px)}.steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.step{border-top:2px solid var(--fg);flex-direction:column;gap:12px;min-width:0;padding-top:22px;display:flex}.step .k{color:var(--gold-t)}.step h4{font-family:var(--f-display);text-transform:uppercase;margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:800;font-stretch:85%}.step p{color:var(--mute);margin:0;font-size:16px}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;font-size:clamp(17px,1.6vw,21px);font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--gold-t);font-size:28px;line-height:1;transition:transform .3s}.faq details[open] summary:after{transform:rotate(45deg)}.faq p{color:var(--mute);max-width:60em;margin:0;padding:0 4px 22px}.filters{flex-wrap:wrap;gap:10px;padding-bottom:clamp(24px,3vw,40px);display:flex}.fbtn{border:1px solid var(--ink-4);cursor:pointer;background:0 0;border-radius:999px;min-height:44px;padding:0 20px;font-size:15px;font-weight:600;transition:all .25s}.fbtn[aria-pressed=true]{background:var(--fg);color:var(--ink-2);border-color:var(--fg)}.wgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.dash{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--ink-2);grid-template-columns:220px minmax(0,1fr);display:grid;overflow:hidden}.dash aside{background:var(--ink-3);border-right:1px solid var(--line);flex-direction:column;gap:4px;padding:24px 14px;display:flex}.dash aside span{color:var(--mute);border-radius:12px;padding:11px 14px;font-size:15px;font-weight:600}.dash aside span.on{background:var(--ink-3);color:var(--fg)}.dmain{flex-direction:column;gap:18px;min-width:0;padding:clamp(16px,2.6vw,32px);display:flex}.dtop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.seg{background:var(--ink);border:1px solid var(--line);border-radius:999px;gap:4px;padding:4px;display:flex}.seg button{min-height:36px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.seg button[aria-pressed=true]{background:var(--fg);color:var(--ink-2)}.kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kpi{background:var(--ink-3);border-radius:16px;flex-direction:column;gap:6px;min-width:0;padding:16px;display:flex}.kpi b{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:clamp(24px,2.4vw,32px);font-weight:800;font-stretch:85%}.dgrid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px;display:grid}.panel{background:var(--ink-3);border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.chart{border-bottom:1px solid var(--line);align-items:flex-end;gap:8px;height:200px;padding-top:8px;display:flex}.chart i{background:var(--gold-deep);transition:height .7s var(--ease);border-radius:6px 6px 0 0;flex:1}.chart i.hi{background:var(--gold)}.apr{background:var(--ink-2);border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex}.apr .th{border-radius:10px;flex-shrink:0;width:40px;height:40px}.apr .tx{flex-direction:column;flex:1;min-width:0;display:flex}.apr .tx small{color:var(--mute)}.apr button{border:1px solid var(--ink-4);cursor:pointer;background:0 0;border-radius:999px;min-height:36px;padding:0 14px;font-size:13px;font-weight:700;transition:all .25s}.apr button[aria-pressed=true]{background:var(--gold-wash);color:var(--gold-t);border-color:var(--gold-dim)}.feat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.feat{border:1px solid var(--line);border-radius:24px;flex-direction:column;gap:12px;min-width:0;padding:clamp(22px,2.6vw,32px);display:flex}.feat svg{color:var(--gold-t)}.feat h4{margin:0;font-size:21px}.feat p{color:var(--mute);margin:0;font-size:16px}.tiers{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(14px,2vw,24px);display:grid}.tier{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--ink-2);flex-direction:column;gap:18px;min-width:0;padding:clamp(24px,3vw,40px);display:flex}.tier.hi{background:var(--fg);color:var(--ink-2);border-color:var(--fg)}.tier.hi .muted{color:var(--mute)}.tier h3{font-family:var(--f-display);text-transform:uppercase;margin:0;font-size:clamp(30px,3vw,42px);font-weight:900;font-stretch:80%}.tier .price{font-family:var(--f-display);font-size:clamp(32px,3.2vw,44px);font-weight:800;font-stretch:85%}.tier ul{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tier li{gap:10px;display:flex}.tier li:before{content:"✓";color:var(--gold-t);font-weight:700}.tier.hi li:before{color:var(--gold)}.tier .btn{justify-content:center}.tier.hi .btn{background:var(--gold);color:var(--on-gold)}.badge{background:var(--gold);color:var(--on-gold);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:12px;font-weight:700}.collage{grid-template-columns:1.3fr 1fr 1fr;gap:clamp(10px,1.6vw,20px);display:grid}.collage div{aspect-ratio:3/4;border-radius:var(--r-lg);color:var(--dim);place-items:center;max-width:100%;font-size:14px;display:grid}.collage div:nth-child(2){transform:translateY(clamp(20px,4vw,60px))}.vals{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.val{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:22px;display:flex}.val h4{font-family:var(--f-display);text-transform:uppercase;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:800;font-stretch:85%}.val p{color:var(--mute);margin:0}.team{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,24px);display:grid}.member{flex-direction:column;gap:10px;min-width:0;display:flex}.member .ph{aspect-ratio:4/5;color:var(--dim);filter:grayscale();border-radius:22px;place-items:center;max-width:100%;font-size:14px;transition:filter .5s;display:grid}.member:hover .ph{filter:none}.contact{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(28px,5vw,72px);padding-block:clamp(48px,7vw,100px) 0;display:grid}.cinfo{flex-direction:column;gap:12px;display:flex}.cline{border:1px solid var(--line);background:var(--ink-2);border-radius:18px;flex-direction:column;gap:4px;padding:18px 22px;display:flex}.cline b{-webkit-user-select:all;user-select:all;font-size:clamp(17px,1.6vw,20px)}form.cform{background:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;gap:22px;min-width:0;padding:clamp(20px,3.4vw,44px);display:flex}.fg{flex-direction:column;gap:8px;display:flex}.fg label,.fg .lab{font-size:15px;font-weight:600}.fg input,.fg textarea{font:inherit;color:var(--fg);background:var(--ink);border:1px solid var(--ink-4);border-radius:14px;width:100%;padding:15px 16px;font-size:16px;transition:border-color .2s}.fg input:focus,.fg textarea:focus{border-color:var(--gold);outline:none}.fg textarea{resize:vertical;min-height:120px}.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.picks{flex-wrap:wrap;gap:8px;display:flex}.pick{border:1px solid var(--ink-4);cursor:pointer;background:0 0;border-radius:999px;min-height:42px;padding:0 16px;font-size:14px;font-weight:600;transition:all .2s}.formnote{background:var(--gold-wash);color:var(--gold-t);border-radius:14px;padding:14px 16px;font-weight:600}.ph,.thumb,.wcard .img span,.collage div,.member .ph,.vf,.ad-story,.ad-feed .im,.reel,.apr .th{background-color:var(--ink-3);background-image:var(--ph)!important}.ph:before,.thumb:before,.wcard .img span:before,.collage div:before,.member .ph:before{content:"";border:1.5px solid var(--gold-dim);opacity:.8;border-bottom:0;border-right:0;width:18px;height:18px;position:absolute;top:12px;left:12px}.ph:after,.thumb:after,.wcard .img span:after,.collage div:after,.member .ph:after{content:"";border:1.5px solid var(--gold-dim);opacity:.8;border-top:0;border-left:0;width:18px;height:18px;position:absolute;bottom:12px;right:12px}.thumb,.collage div,.member .ph{position:relative}.idx{color:var(--mute);align-items:center;gap:14px;padding-bottom:22px;display:flex}.idx:after{content:"";background:var(--line);flex:1;height:1px}.idx b{color:var(--gold-t);font-weight:500}.hmeta{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:6px;display:grid}.hmeta div{flex-direction:column;gap:4px;min-width:0;padding:18px 16px 0 0;display:flex}.hmeta b{font-size:16px;font-weight:600}.quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.quote{border:1px solid var(--line);background:var(--ink-2);border-radius:24px;flex-direction:column;justify-content:space-between;gap:28px;min-width:0;padding:clamp(22px,2.6vw,32px);transition:border-color .3s;display:flex}.quote:hover{border-color:var(--gold-dim)}.quote p{margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.5}.quote .who{align-items:center;gap:12px;display:flex}.quote .av{background:var(--gold-deep);border-radius:50%;flex-shrink:0;width:44px;height:44px}.news{gap:8px;max-width:440px;margin-top:6px;display:flex}.news input{min-width:0;font:inherit;color:var(--fg);background:var(--ink-2);border:1px solid var(--ink-4);border-radius:999px;flex:1;min-height:48px;padding:0 18px;font-size:15px}.news input:focus{border-color:var(--gold);outline:none}.wcard .meta2{color:var(--mute);flex-wrap:wrap;gap:6px 14px;margin-top:-6px;font-size:14px;display:flex}.wcard .meta2 span+span:before{content:"·";color:var(--dim);margin-right:14px}.wcard .view{background:var(--gold);color:var(--on-gold);opacity:0;transition:opacity .35s var(--ease),transform .35s var(--ease);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;position:absolute;bottom:14px;right:14px;transform:translateY(8px)}.wcard:hover .view,.wcard:focus-visible .view{opacity:1;transform:none}.scrollcue{color:var(--mute);align-items:center;gap:10px;display:flex}.scrollcue i{background:var(--line);width:1px;height:34px;position:relative;overflow:hidden}.scrollcue i:after{content:"";background:var(--gold);width:1px;height:40%;animation:cue 1.8s var(--ease) infinite;position:absolute;top:-40%;left:0}@keyframes cue{to{top:100%}}.pillx{background:var(--ink-2);border:1px solid var(--line);color:var(--fg);border-radius:999px;align-items:center;gap:10px;padding:8px 14px;display:inline-flex}.pillx .dot{background:var(--gold);width:8px;height:8px;box-shadow:0 0 0 4px var(--gold-wash);border-radius:50%}.reelfan{justify-content:center;align-items:flex-start;gap:clamp(10px,1.6vw,22px);padding-top:clamp(28px,4vw,56px);display:flex}.reelfan .rc{aspect-ratio:9/16;width:clamp(110px,14vw,210px);max-width:100%;box-shadow:var(--shadow);border:1px solid var(--line);transform:rotate(var(--r)) translateY(var(--y));animation:fanIn 1s var(--ease) both;transition:transform .5s var(--ease);border-radius:22px;position:relative;overflow:hidden}.reelfan .rc:hover{transform:rotate(0deg) translateY(calc(var(--y) - 14px)) scale(1.03)}@keyframes fanIn{0%{opacity:0;transform:rotate(0)translateY(80px)}to{opacity:1;transform:rotate(var(--r)) translateY(var(--y))}}.pl{background:var(--ink-2);width:52px;height:52px;color:var(--fg);border-radius:50%;place-items:center;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 8px 20px #0f10131f}.lb{background:var(--ink-2);color:var(--fg);border-radius:999px;padding:5px 10px;font-size:11px;position:absolute;bottom:12px;left:12px}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);display:grid}.stat{background:var(--ink-2);border:1px solid var(--line);border-radius:24px;flex-direction:column;gap:8px;min-width:0;padding:clamp(20px,2.4vw,32px);display:flex}.stat b{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:clamp(44px,5.2vw,80px);font-weight:900;font-stretch:80%;line-height:1}.stat span{font-weight:600}.stat small{color:var(--mute);border-top:1px solid var(--line);margin-top:auto;padding-top:12px}.svc-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);display:grid}.scard{background:var(--ink-2);border:1px solid var(--line);min-width:0;transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .3s;border-radius:24px;flex-direction:column;gap:16px;padding:clamp(22px,2.4vw,32px);display:flex}.scard:hover{box-shadow:var(--shadow);border-color:var(--ink-4);transform:translateY(-6px)}.scard .top{justify-content:space-between;align-items:flex-start;display:flex}.scard .ic{background:var(--gold-wash);width:52px;height:52px;color:var(--gold-t);border-radius:14px;place-items:center;display:grid}.scard h3{font-family:var(--f-display);text-transform:uppercase;margin:0;font-size:clamp(28px,2.6vw,38px);font-weight:900;font-stretch:80%;line-height:.95}.scard p{color:var(--mute);margin:0;font-size:16px}.scard ul{border-top:1px solid var(--line);flex-direction:column;flex:1;gap:8px;margin:0;padding:14px 0 0;font-size:15px;list-style:none;display:flex}.scard li{align-items:baseline;gap:10px;display:flex}.scard li:before{content:"";background:var(--gold);border-radius:50%;flex-shrink:0;width:6px;height:6px;transform:translateY(-2px)}.scard .btn{justify-content:center;min-height:48px}.rnav{gap:10px;display:flex}.rbtn{border:1px solid var(--ink-4);background:var(--ink-2);cursor:pointer;border-radius:50%;place-items:center;width:52px;height:52px;transition:background .25s,color .25s;display:grid}.rbtn:hover{background:var(--fg);color:var(--ink-2)}.reels{scroll-snap-type:x mandatory;padding:8px max(var(--gut),calc((calc(100 * var(--vw)) - var(--maxw))/2 + var(--gut))) 24px;scrollbar-width:none;scroll-behavior:smooth;gap:clamp(12px,1.6vw,20px);display:flex;overflow-x:auto}.reels::-webkit-scrollbar{display:none}.rcard{scroll-snap-align:start;flex-direction:column;flex:0 0 clamp(210px,22vw,300px);gap:12px;min-width:0;text-decoration:none;display:flex}.rcard .v{aspect-ratio:9/16;border:1px solid var(--line);border-radius:22px;max-width:100%;position:relative;overflow:hidden}.rcard .v .ph{transition:transform .8s var(--ease);position:absolute;inset:0}.rcard:hover .v .ph{transform:scale(1.06)}.rcard .v .dur{background:var(--ink-2);border-radius:999px;padding:5px 10px;font-size:11px;position:absolute;top:12px;right:12px}.rcard .meta{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rcard .meta b{font-weight:700}.proc{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.proc-l{flex-direction:column;gap:22px;display:flex;position:sticky;top:110px}.tl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.tl:before{content:"";background:var(--ink-4);width:1px;position:absolute;top:24px;bottom:24px;left:23px}.tl li{grid-template-columns:48px minmax(0,1fr);gap:20px;padding-bottom:clamp(28px,3.4vw,44px);display:grid}.tl li:last-child{padding-bottom:0}.tn{background:var(--ink-2);border:1px solid var(--ink-4);width:48px;height:48px;font-family:var(--f-display);border-radius:50%;place-items:center;font-size:18px;font-weight:800;transition:background .3s,color .3s;display:grid;position:relative}.tl li:hover .tn{background:var(--gold);border-color:var(--gold);color:var(--on-gold)}.tl h4{font-family:var(--f-display);text-transform:uppercase;margin:6px 0 8px;font-size:clamp(26px,2.6vw,36px);font-weight:900;font-stretch:80%;line-height:1}.tl p{color:var(--mute);margin:0 0 8px}.price-wrap{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:clamp(12px,1.6vw,20px);display:grid}.pcard{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--ink-2);flex-direction:column;gap:20px;min-width:0;padding:clamp(24px,3.4vw,48px);display:flex}.pcard.main{box-shadow:var(--shadow);border-color:var(--ink-4)}.pcard .ptop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pcard .price{align-items:baseline;gap:10px;display:flex}.pcard .price b{font-family:var(--f-display);font-size:clamp(44px,5vw,72px);font-weight:900;font-stretch:80%;line-height:1}.plist{border-top:1px solid var(--line);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px 20px;margin:0;padding:18px 0 0;list-style:none;display:grid}.pcard.side .plist{grid-template-columns:minmax(0,1fr)}.plist li{align-items:baseline;gap:10px;display:flex}.plist li:before{content:"✓";color:var(--gold-t);font-weight:700}.tmarq{padding-block:8px 24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ttrack{gap:20px;width:max-content;animation:60s linear infinite mq;display:flex}.tmarq:hover .ttrack{animation-play-state:paused}.tq{background:var(--ink-2);border:1px solid var(--line);border-radius:24px;flex-direction:column;flex-shrink:0;justify-content:space-between;gap:24px;width:clamp(280px,30vw,400px);margin:0;padding:26px;display:flex}.tq p{margin:0;font-size:18px;line-height:1.5}.tq .who{align-items:center;gap:12px;display:flex}.tq .av{background:var(--gold-deep);border-radius:50%;flex-shrink:0;width:44px;height:44px}.stars{color:var(--gold);letter-spacing:2px}.brand-logo{width:auto;max-width:100%;height:44px;display:block}.foot-logo{height:56px}.loader-mark{width:clamp(64px,8vw,96px);height:auto;animation:spin 2.4s var(--ease) infinite}@media (width<=640px){.brand-logo{height:36px}}.shero{text-align:center;flex-direction:column;align-items:center;gap:clamp(18px,2.4vw,26px);padding-block:clamp(40px,6vw,80px) 0;display:flex}.sh-in{animation:shIn .9s var(--ease) both}@keyframes shIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.sh-title{font-family:var(--f-serif);letter-spacing:-.025em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(40px,7vw,104px);font-weight:700;line-height:1.02}.icl{vertical-align:middle;margin-inline:.08em;display:inline-flex;transform:translateY(-.06em)}.icl i{border:.05em solid var(--ink);width:.62em;height:.62em;animation:icPop .7s var(--ease) both;border-radius:50%;place-items:center;margin-left:-.16em;display:grid;box-shadow:0 .08em .2em #0f10132e}.icl i:first-child{margin-left:0}.icl i:first-child{animation-delay:.6s}.icl i:nth-child(2){animation-delay:.72s}.icl i:nth-child(3){animation-delay:.84s}.icl i:nth-child(4){animation-delay:.96s}.icl .o{background:var(--gold);color:#fff}.icl .k{background:var(--fg);color:#fff}@keyframes icPop{0%{opacity:0;transform:scale(.3)translateY(.3em)}to{opacity:1;transform:none}}.sh-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.sh-btn{letter-spacing:.12em;text-transform:uppercase;gap:12px;min-height:56px;padding:0 28px;font-size:14px}.btn-dark.sh-btn{box-shadow:0 14px 30px #0f101347}.const{aspect-ratio:1200/680;width:100%;max-width:1240px;margin-top:clamp(16px,3vw,40px);position:relative}.const .cpath{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.const .cpath path{fill:none;stroke:var(--ink-4);stroke-width:1.6px;stroke-dasharray:.008 .008;vector-effect:non-scaling-stroke;animation:draw 2.4s var(--ease) .6s both}@keyframes draw{0%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:0;opacity:1}}.it{left:var(--x);top:var(--y);animation:itIn .9s var(--ease) both;transition:translate .5s var(--ease);position:absolute}@keyframes itIn{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}.card{width:17%}.card .fl{transform:rotate(var(--r));background:var(--ink-2);border-radius:18px;transition:box-shadow .3s;animation:6s ease-in-out infinite flo;position:relative;overflow:hidden;box-shadow:0 22px 44px #0f101324}.card:hover .fl{box-shadow:0 30px 60px #0f101338}@keyframes flo{0%,to{transform:rotate(var(--r)) translateY(0)}50%{transform:rotate(var(--r)) translateY(-10px)}}.cimg{aspect-ratio:4/5;color:var(--mute);place-items:center;font-size:11px;display:grid;position:relative;background-color:var(--gold-deep)!important}.card:nth-child(odd) .cimg{background-color:var(--ink-3)!important}.cname{color:var(--fg);letter-spacing:.08em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffdb;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:clamp(9px,.95vw,13px);display:flex;position:absolute;bottom:12px;left:12px}.vf-badge{background:var(--gold);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.bub{aspect-ratio:1;width:clamp(44px,5.4vw,66px)}.bub span{color:#fff;border-radius:50%;place-items:center;width:100%;height:100%;animation:4s ease-in-out infinite bob;display:grid;box-shadow:0 16px 30px #0f101338}.bub.o span{background:var(--gold)}.bub.k span{background:var(--fg)}.bub span:after{content:"";opacity:0;border:2px solid;border-radius:50%;position:absolute;inset:0}@keyframes bob{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1.04)}}.pill{background:var(--ink-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 16px 10px 12px;font-size:clamp(11px,1vw,14px);display:flex;box-shadow:0 12px 28px #0f10131a}.pill .pi{color:var(--gold-t);display:grid}.pill b{color:var(--gold-t)}.pill .mono{font-size:inherit;letter-spacing:.08em}@media (width<=760px){.const{aspect-ratio:3/4.1;max-width:520px}.it{left:var(--mx);top:var(--my)}.card{width:34%}.card .fl{transform:rotate(var(--mr))}@keyframes flo{0%,to{transform:rotate(var(--mr)) translateY(0)}50%{transform:rotate(var(--mr)) translateY(-8px)}}.hm,.const .cpath{display:none}.sh-actions,.sh-actions .btn{justify-content:center;width:100%}}.cur,.cur-dot{pointer-events:none;z-index:100;border-radius:50%;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.cur{width:38px;height:38px;transition:width .3s var(--ease),height .3s var(--ease),background .3s,border-color .3s;border:1px solid #0f101373;place-items:center;display:grid}.cur-dot{background:var(--gold);width:6px;height:6px}.cur span{font-family:var(--f-mono);letter-spacing:.14em;color:var(--on-gold);opacity:0;font-size:11px;transition:opacity .2s}.cur.hover{border-color:var(--gold);width:64px;height:64px}.cur.label{background:var(--gold);border-color:var(--gold);width:96px;height:96px}.cur.label span{opacity:1}@media (pointer:fine){body.has-cursor,body.has-cursor a,body.has-cursor button,body.has-cursor summary{cursor:none}}.grain{pointer-events:none;z-index:70;opacity:0;mix-blend-mode:overlay;display:none;position:fixed;inset:0}@keyframes blink{50%{opacity:.15}}@media (width<=1080px){.nav-links,.onset{display:none}.burger{display:grid}.chap{grid-template-columns:minmax(0,1fr);align-content:start;gap:20px}.stage{min-height:880px}.vis{min-height:380px}.svc-grid,.tiers{grid-template-columns:minmax(0,1fr)}.feat-grid,.wgrid,.steps,.team{grid-template-columns:repeat(2,minmax(0,1fr))}.dash{grid-template-columns:minmax(0,1fr)}.dash aside{display:none}.contact{grid-template-columns:minmax(0,1fr)}.foot-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sbody,.quotes{grid-template-columns:minmax(0,1fr)}.stats,.svc-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.proc,.price-wrap{grid-template-columns:minmax(0,1fr)}.proc-l{position:static}.hmeta{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.sbody .sp{display:none}}@media (width<=640px){body{font-size:16px}.nav-right .btn{display:none}.stage{min-height:800px}.tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.tab:nth-child(2){border-right:0}.tab:nth-child(-n+2){border-bottom:1px solid var(--line)}.p-grid{grid-template-columns:minmax(0,1fr);gap:28px}.p-grid.cl,.nums{grid-template-columns:repeat(2,minmax(0,1fr))}.num:nth-child(2){border-right:0}.num:nth-child(-n+2){border-bottom:1px solid var(--line)}.feat-grid,.wgrid,.vals,.two,.steps{grid-template-columns:minmax(0,1fr)}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dgrid{grid-template-columns:minmax(0,1fr)}.collage{grid-template-columns:repeat(2,minmax(0,1fr))}.collage div:nth-child(3){display:none}.svc ul{grid-template-columns:minmax(0,1fr)}.srow summary{grid-template-columns:40px minmax(0,1fr) auto;gap:10px}.foot-row{grid-template-columns:minmax(0,1fr)}.hero-foot .actions,.hero-foot .actions .btn{justify-content:center;width:100%}.svc-cards,.plist{grid-template-columns:minmax(0,1fr)}.reelfan .rc:first-child,.reelfan .rc:nth-child(5){display:none}.reelfan .rc{width:30%}.stats{gap:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.mtrack{animation:none}}.card.k1 .cimg,.card.k2 .cimg,.card.k3 .cimg,.card.k4 .cimg,.card.k5 .cimg,.reels>.rcard:first-child .v .ph,.reels>.rcard:nth-child(2) .v .ph,.reels>.rcard:nth-child(3) .v .ph,.reels>.rcard:nth-child(4) .v .ph,.reels>.rcard:nth-child(5) .v .ph,.reels>.rcard:nth-child(6) .v .ph,.reels>.rcard:nth-child(7) .v .ph,.wgrid>.wcard:first-child .img>span,.wgrid>.wcard:nth-child(2) .img>span,.wgrid>.wcard:nth-child(3) .img>span,.wgrid>.wcard:nth-child(4) .img>span,.wgrid>.wcard:nth-child(5) .img>span,.wgrid>.wcard:nth-child(6) .img>span,.collage>div:first-child,.collage>div:nth-child(2),.collage>div:nth-child(3),.team>.member:first-child .ph,.team>.member:nth-child(2) .ph,.team>.member:nth-child(3) .ph,.team>.member:nth-child(4) .ph,.vf,.ad-story,.ad-feed .im{background-position:50%!important;background-size:cover!important}.cimg>span,.wcard .img>span>span,.vf>span:first-child{opacity:0}.collage>div,.member .ph,.ad-feed .im,.ad-story{color:#0000!important}.vf .hud{color:#fff!important}.vf .g{background:#ffffff2e!important}.blab{font-style:normal;font-family:var(--f-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:var(--ink-2);color:var(--fg);border:1px solid var(--line);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700;position:absolute;top:100%;left:50%;transform:translate(-50%,10px);box-shadow:0 8px 18px #0f101314}.trust{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.avs{display:flex}.av{border:3px solid var(--ink);background-position:50% 32%;background-size:170%;background-color:var(--ink-3);width:clamp(44px,4.4vw,58px);height:clamp(44px,4.4vw,58px);animation:icPop .7s var(--ease) both;transition:transform .3s var(--ease);border-radius:50%;margin-left:-14px;box-shadow:0 6px 16px #0f101324}.av:first-child{margin-left:0}.av:hover{z-index:2;transform:translateY(-4px)}.av1{animation-delay:.2s}.av2{animation-delay:.3s}.av3{animation-delay:.4s}.av4{animation-delay:.5s}.tt{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.stars5{color:var(--gold);letter-spacing:.18em;font-size:clamp(18px,1.7vw,23px);line-height:1}.tc{color:var(--mute);font-size:clamp(16px,1.5vw,20px);font-weight:700}.ba{padding-top:clamp(70px,9vw,120px)}.ba-labels{justify-content:space-between;max-width:1200px;margin:0 auto;padding-bottom:8px;display:flex}.ba-map{aspect-ratio:1200/420;max-width:1200px;margin:0 auto;position:relative}.ba-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ba-svg path{fill:none;stroke-width:1.5px}.ba-l{stroke:var(--ink-4);stroke-dasharray:5 6}.ba-r{stroke:#bdb8ae}.ba-flow{stroke:var(--gold);stroke-linecap:round;stroke-dasharray:.05 .95;stroke-dashoffset:1px;animation:3.6s linear infinite baFlow;stroke-width:3px!important}@keyframes baFlow{to{stroke-dashoffset:0}}.ba-before,.ba-after{display:contents}.bp{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;animation:bpIn .7s var(--ease) both;z-index:1;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:clamp(11px,1.05vw,14px);font-weight:700;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}@keyframes bpIn{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.bp.bf{background:var(--ink);color:var(--dim);border:1px dashed var(--ink-4)}.bp.af{background:var(--ink-2);color:var(--fg);border:1px solid var(--line);box-shadow:0 12px 28px #0f10131a}.bp.af svg{color:var(--gold-t)}.bp.af:hover{transform:translate(-50%,-50%)scale(1.05)}.ba-core{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(clamp(76px,8vw,104px)/-2))}.ba-halo{aspect-ratio:1;background:radial-gradient(circle,var(--gold) 1.3px,transparent 1.8px) 0 0/13px 13px;opacity:.55;z-index:-1;border-radius:50%;width:clamp(220px,28vw,360px);animation:60s linear infinite haloSpin,4s ease-in-out infinite haloPulse;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 18%,#00000080 42%,#0000 70%);mask-image:radial-gradient(circle,#000 18%,#00000080 42%,#0000 70%)}@keyframes haloSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes haloPulse{50%{opacity:.8}}.ba-node{aspect-ratio:1;background:var(--ink-2);border:1px solid var(--line);border-radius:50%;place-items:center;width:clamp(76px,8vw,104px);display:grid;box-shadow:0 18px 40px #0f101324}.ba-node img{width:58%;height:auto}.ba-name{letter-spacing:-.03em;margin-top:14px;font-size:clamp(24px,2.6vw,36px);font-weight:700}@media (width<=980px){.ba-map{aspect-ratio:auto;flex-direction:column;align-items:center;gap:22px;display:flex}.ba-svg,.ba-labels{display:none}.ba-before,.ba-after{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ba-before:before{content:attr(data-label);text-align:center;letter-spacing:.12em;text-transform:uppercase;width:100%;color:var(--mute);font-size:12px;font-weight:700}.ba-after:before{content:attr(data-label);text-align:center;letter-spacing:.12em;text-transform:uppercase;width:100%;color:var(--gold-t);font-size:12px;font-weight:700}.bp{position:static;transform:none}.bp.af:hover{transform:scale(1.05)}.ba-core{padding:40px 0;position:relative;top:auto;left:auto;transform:none}}.logos-sec{flex-direction:column;align-items:center;gap:clamp(24px,3vw,40px);padding-block:clamp(56px,7vw,96px) 0;display:flex}.logos-title{color:var(--fg);letter-spacing:.14em;margin:0}.logos-mq{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.logos-track{align-items:center;gap:clamp(48px,6vw,96px);width:max-content;animation:68s linear infinite mq;display:flex}.lg{color:#9c9a95;align-items:center;gap:12px;transition:color .3s;display:inline-flex}.lg:hover{color:var(--fg)}.lg b{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(20px,2.1vw,28px);font-weight:700}.vstrip{margin-top:clamp(28px,4vw,56px);margin-inline:calc(50% - calc(50 * var(--vw)));width:calc(100 * var(--vw));padding-block:12px 20px;overflow:hidden}.vtrack{gap:clamp(12px,1.6vw,22px);width:max-content;animation:52s linear infinite mq;display:flex}.vcard{aspect-ratio:3/4;background-color:var(--ink-3);max-width:80vw;box-shadow:none;transition:transform .5s var(--ease);background-position:50%;background-size:cover;border-radius:clamp(22px,2.8vw,40px);flex:0 0 clamp(200px,24vw,340px);position:relative;overflow:hidden}.vcard:hover{transform:translateY(-8px)scale(1.02)}.vplay{width:46px;height:46px;color:var(--fg);transition:transform .3s var(--ease),background .3s;background:#ffffffe6;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}.vcard:hover .vplay{background:var(--gold);color:#fff;transform:scale(1.12)}.vtag{max-width:calc(100% - 28px);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;background:#ffffffeb;border-radius:999px;padding:8px 13px;font-size:13px;position:absolute;bottom:14px;left:14px;overflow:hidden}.hstats{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:1240px;padding-block:clamp(36px,5vw,72px) clamp(8px,2vw,24px);display:grid}.hs1{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.hs1 b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(48px,6.4vw,96px);font-weight:700;line-height:1}.hs1 span{color:var(--mute);font-size:clamp(14px,1.3vw,18px)}@media (width<=640px){.hstats{grid-template-columns:minmax(0,1fr);gap:32px}}.shero{isolation:isolate;position:relative}.shero:before{content:"";width:calc(100 * var(--vw));z-index:-1;pointer-events:none;background-image:radial-gradient(circle,#ff6e46cc 1.8px,#0000 2.3px);background-size:26px 26px;animation:40s linear infinite dotDrift,6s ease-in-out infinite dotBreath;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#0000002e 12%,#0000008c 32%,#000 49%,#0000 60%);mask-image:linear-gradient(#0000 0%,#0000002e 12%,#0000008c 32%,#000 49%,#0000 60%)}@keyframes dotDrift{to{background-position:26px 26px}}@keyframes dotBreath{0%,to{opacity:.75}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.shero:before{animation:none}}.vplay,.vtag,.studio-bar,.chap-copy>.mono{display:none!important}.cflow{margin-inline:calc(50% - calc(50 * var(--vw)));width:calc(100 * var(--vw));touch-action:pan-y;-webkit-user-select:none;user-select:none;height:clamp(480px,54vw,760px);position:relative;overflow:hidden}.cf-stage{position:absolute;inset:0}.cf-card{aspect-ratio:9/14;background-color:var(--ink-3);width:clamp(230px,26vw,380px);max-width:78vw;transition:transform .7s var(--ease),filter .7s var(--ease),opacity .7s var(--ease),box-shadow .5s;cursor:pointer;will-change:transform;background-position:50%;background-size:cover;border-radius:clamp(22px,2.4vw,34px);position:absolute;top:50%;left:50%}.cf-card.is-active{cursor:default;box-shadow:0 0 0 clamp(6px,.7vw,10px) #fff,0 30px 70px #0f101329}.cf-mute{width:48px;height:48px;color:var(--fg);opacity:0;pointer-events:none;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;transition:opacity .3s,transform .2s;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 6px 16px #0f10131f}.cf-card.is-active .cf-mute{opacity:1;pointer-events:auto}.cf-mute:hover{transform:scale(1.06)}.cf-nav{border:1px solid var(--line);width:56px;height:56px;color:var(--fg);z-index:20;cursor:pointer;background:#fff;border-radius:50%;place-items:center;margin-top:-28px;transition:transform .2s;display:grid;position:absolute;top:50%;box-shadow:0 8px 20px #0f101314}.cf-nav:hover{transform:scale(1.07)}.cf-nav.prev{left:clamp(12px,3vw,40px)}.cf-nav.next{right:clamp(12px,3vw,40px)}@media (width<=640px){.cf-nav{width:46px;height:46px;margin-top:-23px}}.cf-head{text-align:center;flex-direction:column;align-items:center;gap:clamp(14px,1.8vw,22px);padding-bottom:clamp(8px,2vw,24px);display:flex}.cf-title{font-family:var(--f-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(40px,5.6vw,84px);font-weight:700;line-height:1.04}.cf-sub{max-width:34em;color:var(--mute);text-wrap:balance;margin:0;font-size:clamp(17px,1.6vw,22px);font-weight:500;line-height:1.45}.display{text-transform:none!important;letter-spacing:-.045em!important;font-weight:700!important;font-stretch:100%!important;line-height:1.04!important}.display .gold,.h2 .gold,.h1 .gold{color:inherit!important;background:0 0!important;padding:0!important}.h2{font-size:clamp(40px,5.6vw,84px)!important}.h1{font-size:clamp(48px,7vw,104px)!important}.sec-head{text-align:center;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:clamp(14px,1.8vw,22px)!important}.sec-head .lede{text-align:center;color:var(--mute);margin-inline:auto;font-weight:500;max-width:34em!important}.phero{text-align:center;align-items:center}.phero .lede{margin-inline:auto;font-weight:500}.proc-l{align-items:flex-start}.bigcta{letter-spacing:-.05em;text-align:center;font-weight:700;text-transform:none!important}.scard h3,.svc h3,.tl h4,.step h4,.val h4,.tier h3,.h3,.wcard .meta b,.tab .l,.brand-name{letter-spacing:-.03em;text-transform:none!important;font-stretch:100%!important}.btn,.btn-dark,.btn-ghost,.btn-light,.btn-gold{background:var(--gold)!important;color:var(--on-gold)!important;font-family:var(--f-body)!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;border-color:#0000!important;font-weight:700!important}.btn:hover{background:var(--gold-2)!important}.btn:not(:has(svg)):after{content:"→";transition:transform .3s var(--ease);font-size:1.15em;line-height:1}.btn:hover:after{transform:translate(4px)}[dir=rtl] .btn:not(:has(svg)):after{content:"←"}[dir=rtl] .btn:hover:after{transform:translate(-4px)}.sh-btn{font-size:16px!important}.sh-actions .btn-ghost{background:var(--ink)!important;color:var(--gold-t)!important;border:2px solid var(--gold)!important}.svc-cards>.scard.ai,.svc-grid>.svc.ai{grid-column:1/-1}.scard.ai{background:var(--fg);color:#fff;border-color:var(--fg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px 40px;display:grid}.scard.ai .top{grid-column:1/-1}.scard.ai p{color:#b9bcc4}.scard.ai ul{border-top-color:#2b2e35;grid-row:span 2}.scard.ai .ic,.svc.ai .ic{background:var(--gold);color:var(--on-gold)}.scard.ai .btn{justify-self:start}.svc.ai{background:var(--fg);color:#fff;border-color:var(--fg)}.svc.ai p{color:#b9bcc4}@media (width<=760px){.scard.ai{grid-template-columns:minmax(0,1fr)}.scard.ai ul{grid-row:auto}.svc.ai ul{grid-template-columns:minmax(0,1fr)}}.tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.atm{grid-template-columns:minmax(0,1.15fr) 40px auto 40px minmax(0,1fr);align-items:center;width:100%;max-width:640px;display:grid;position:relative}.atm-chat{flex-direction:column;gap:10px;min-width:0;display:flex}.atm-bub{border:1px solid var(--line);background:#fff;border-radius:16px;padding:12px 14px;font-size:14px;line-height:1.4;position:relative;box-shadow:0 10px 24px -18px #0f101359}.atm-bub small{color:var(--mute);letter-spacing:.04em;margin-bottom:4px;font-size:10px;display:block}.atm-bub.in{border-bottom-left-radius:4px;margin-right:18px}.atm-bub.out{background:var(--fg);color:#fff;border-color:var(--fg);border-bottom-right-radius:4px;min-height:46px;margin-left:18px}.atm-typing{gap:4px;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.atm-typing i{opacity:.5;background:#fff;border-radius:50%;width:6px;height:6px;animation:1s infinite atmDot}.atm-typing i:nth-child(2){animation-delay:.15s}.atm-typing i:nth-child(3){animation-delay:.3s}.chap.on .atm-typing{animation:.25s 1.3s forwards atmOut}.atm-rtxt{opacity:0}.chap.on .atm-rtxt{animation:.4s 1.45s forwards atmIn}.atm-wire{background:repeating-linear-gradient(90deg,var(--gold) 0 5px,transparent 5px 10px);opacity:.55;background-size:20px 2px;height:2px;animation:.5s linear infinite atmWire;position:relative}.atm-wire:after{content:"";background:var(--gold);border-radius:50%;width:8px;height:8px;animation:1.4s linear infinite atmPkt;position:absolute;top:-3px;left:0;box-shadow:0 0 0 4px #ff6e462e}.atm-wire.w2:after{animation-delay:.7s}.atm-core{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 4px;display:flex;position:relative}.atm-orb{background:var(--gold);color:#fff;border-radius:50%;place-items:center;width:84px;height:84px;animation:2.2s ease-in-out infinite atmPulse;display:grid;position:relative;box-shadow:0 18px 40px -14px #ff6e46b3}.atm-orb svg{animation:6s linear infinite atmSpin}.atm-ring{border:1.5px dashed #ff6e468c;border-radius:50%;width:104px;height:104px;margin-left:-52px;animation:10s linear infinite reverse atmSpin;position:absolute;top:-10px;left:50%}.atm-core b{margin-top:10px;font-size:14px}.atm-core small{color:var(--mute);letter-spacing:.04em;font-size:10px}.atm-outs{flex-direction:column;gap:8px;min-width:0;display:flex}.atm-out{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.atm-ck{background:var(--gold);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}@keyframes atmDot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes atmOut{to{opacity:0}}@keyframes atmIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes atmWire{to{background-position:20px 0}}@keyframes atmPkt{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@keyframes atmPulse{0%,to{box-shadow:0 18px 40px -14px #ff6e46b3,0 0 #ff6e4659}50%{box-shadow:0 18px 40px -14px #ff6e46b3,0 0 0 14px #ff6e4600}}@keyframes atmSpin{to{transform:rotate(360deg)}}@media (width<=1080px) and (width>=641px){.atm{grid-template-columns:minmax(0,1fr) 28px auto 28px minmax(0,1fr)}.atm-out{white-space:normal}}@media (width<=640px){.tab:nth-child(n){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tab:nth-child(2n){border-right:0}.tab:nth-child(5){border-bottom:0;border-right:0;grid-column:1/-1}.atm{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:14px}.atm-wire{display:none}.atm-core{flex-direction:row;justify-content:center;gap:12px}.atm-orb{width:56px;height:56px}.atm-orb svg{width:24px;height:24px}.atm-ring{display:none}.atm-core b{margin-top:0}.atm-outs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.atm-out{white-space:normal;font-size:12px}}@media (prefers-reduced-motion:reduce){.atm-wire,.atm-wire:after,.atm-orb,.atm-orb svg,.atm-ring,.atm-typing i{animation:none}}.atm-lab{white-space:nowrap;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.atm-lab b{margin-top:0!important}@media (width<=640px){.tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.atm-lab{align-items:flex-start;position:static;transform:none}.atm-live{display:none}}.sshell{isolation:isolate;position:relative}.sshell .studio{z-index:1;position:relative;box-shadow:inset 0 1px #fffc,0 30px 60px -40px #0f101340}.sglow{z-index:0;pointer-events:none;position:absolute;inset:0}.sglow i{border-radius:50%;transition:left .9s cubic-bezier(.2,.8,.2,1);position:absolute}.sglow .sg-a{bottom:-46px;left:calc(var(--gx) - 14%);filter:blur(28px);background:radial-gradient(closest-side,#ff6e468c,#ff6e462e 55%,#0000);width:28%;height:140px;animation:3.2s ease-in-out infinite sgBreath}.sglow .sg-b{bottom:-70px;left:calc(var(--gx) - 30%);filter:blur(40px);background:radial-gradient(closest-side,#ff886438,#0000);width:60%;height:120px}.sshell.g0{--gx:10%}.sshell.g1{--gx:30%}.sshell.g2{--gx:50%}.sshell.g3{--gx:70%}.sshell.g4{--gx:90%}@keyframes sgBreath{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@media (width<=640px){.sshell[class]{--gx:50%}.sglow .sg-a{width:70%;left:15%}.sglow .sg-b{width:100%;left:0}}@media (prefers-reduced-motion:reduce){.sglow .sg-a{animation:none}}.qrows{flex-direction:column;gap:22px;padding-block:10px 30px;display:flex;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.qrows:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#ff6e461f,#0000);position:absolute;inset:10% 15%}.qrow{overflow:hidden}.qt{width:max-content;animation:80s linear infinite tqL;display:flex}.qrow.r2 .qt{animation-name:tqR;animation-duration:90s}.qset{gap:22px;padding-right:22px;display:flex}@keyframes tqL{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tqR{0%{transform:translate(-50%)}to{transform:translate(0)}}.qc{background:linear-gradient(#fbf4f0,#faf8f5);border:1px solid #f1e7e1;border-radius:26px;flex-direction:column;flex-shrink:0;gap:0;width:clamp(290px,30vw,420px);margin:0;padding:10px;display:flex}.qc-in{background:#fff;border-radius:18px;flex-direction:column;gap:28px;min-height:190px;padding:22px 22px 26px;display:flex;box-shadow:0 1px 2px #0f10130a,0 12px 28px -20px #b53f1b40}.qc-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.qc-logo{letter-spacing:-.02em;align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.qc-logo i{background:var(--fg);border-radius:6px;width:20px;height:20px;position:relative}.qc-logo i:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:5px}.qc-stars{color:var(--gold);letter-spacing:3px;font-size:17px}.qc p{color:var(--fg);margin:0;font-size:clamp(16px,1.25vw,19px);line-height:1.5}.qc-who{align-items:center;gap:12px;padding:18px 16px 10px;display:flex}.qc-av{color:#fff;background:linear-gradient(135deg,var(--gold),#c2410c);border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:14px;font-weight:700;display:grid}.qc-who b{font-size:17px;font-weight:600;display:block}.qc-who small{color:var(--mute);margin-top:2px;font-size:14px;display:block}@media (width<=640px){.qc{width:280px}.qc-in{gap:20px;min-height:170px}.qt{animation-duration:60s}.qrow.r2 .qt{animation-duration:66s}}@media (prefers-reduced-motion:reduce){.qt{animation:none}}.qc-logo i,.qc-stars{flex-shrink:0}.sv9-sec{isolation:isolate;position:relative;padding-block:clamp(64px,8vw,110px)!important}.sv9-sec:before{content:"";width:calc(100 * var(--vw));z-index:-1;background:linear-gradient(#fbf3ef,#fcf7f4 60%,#fafaf7);position:absolute;inset:0 0 0 50%;transform:translate(-50%)}.sv9-sec .sec-head{text-align:center;flex-direction:column;place-items:center;display:flex}.sv9-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin-top:clamp(32px,4vw,56px);display:grid}.sv9{text-align:center;transition:transform .5s var(--ease),box-shadow .5s var(--ease);background:#fffcfa;border:1px solid #f3e9e3;border-radius:26px;flex-direction:column;align-items:center;gap:18px;padding:clamp(28px,3vw,44px) clamp(18px,2vw,30px) clamp(26px,2.6vw,36px);display:flex;position:relative}.sv9:hover{transform:translateY(-6px);box-shadow:0 30px 60px -36px #b53f1b59}.sv9 h3{letter-spacing:-.03em;margin:4px 0 0;font-size:clamp(22px,1.9vw,28px);font-weight:600}.sv9-ico{width:140px;height:130px;animation:4.5s ease-in-out infinite sv9Float;animation-delay:calc(var(--fl) * -1);place-items:center;display:grid}.sv9-tile{color:#fff;width:104px;height:104px;transition:transform .6s var(--ease);background:radial-gradient(120% 90% at 30% 15%,#ffb194 0%,#ff7a50 38%,#e9521f 100%);border-radius:30px;place-items:center;display:grid;position:relative;transform:rotate(-6deg);box-shadow:inset 0 2px #ffffff8c,inset 0 -8px 16px #96280859,0 22px 30px -14px #c9461c8c,0 6px 10px -6px #0f101340}.sv9-tile:after{content:"";background:linear-gradient(#ffffff73,#fff0);border-radius:20px 20px 40px 40px;height:34%;position:absolute;inset:8px 14px auto}.sv9-tile svg{z-index:1;filter:drop-shadow(0 3px 4px #781e0559);position:relative}.sv9:nth-child(2n) .sv9-tile{transform:rotate(6deg)}.sv9:hover .sv9-tile{transform:rotate(0)scale(1.06)}.sv9-tags{flex-wrap:wrap;justify-content:center;gap:10px;max-width:320px;margin:0;padding:0;list-style:none;display:flex}.sv9-tags li{color:#3a3c42;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:15px;display:inline-flex;box-shadow:0 1px 2px #0f10130d,0 8px 18px -12px #0f101340}.sv9-tags li:before{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px}.sv9-more{width:100%}.sv9-more summary{cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:48px;height:48px;list-style:none;transition:background .3s,transform .3s;display:grid;position:absolute;top:22px;right:22px;box-shadow:0 10px 24px -12px #0f101359}.sv9-more summary::-webkit-details-marker{display:none}.sv9-plus{width:18px;height:18px;transition:transform .4s var(--ease);position:relative}.sv9-plus:before,.sv9-plus:after{content:"";background:var(--fg);border-radius:2px;width:18px;height:2.4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sv9-plus:after{transform:translate(-50%,-50%)rotate(90deg)}.sv9-more summary:hover .sv9-plus:before,.sv9-more summary:hover .sv9-plus:after{background:#fff}.sv9-more[open] .sv9-plus{transform:rotate(45deg)}.sv9-body{animation:sv9In .45s var(--ease) both;flex-direction:column;align-items:center;gap:16px;padding-top:6px;display:flex}.sv9-body p{color:var(--mute);max-width:30em;margin:0;font-size:15.5px;line-height:1.55}@keyframes sv9Float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes sv9In{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=1000px){.sv9-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sv9:last-child{grid-column:1/-1}}@media (width<=640px){.sv9-grid{grid-template-columns:minmax(0,1fr)}.sv9:last-child{grid-column:auto}.sv9-ico{width:120px;height:110px}.sv9-tile{border-radius:26px;width:88px;height:88px}.sv9-tile svg{width:38px;height:38px}.sv9-tags li{padding:7px 13px;font-size:14px}}@media (prefers-reduced-motion:reduce){.sv9-ico{animation:none}}.sv9-tags{grid-template-columns:repeat(2,auto);justify-content:center;max-width:none;display:grid}@media (width<=380px){.sv9-tags{grid-template-columns:auto}}.sv9-tags li{white-space:nowrap}.sv9-tags{flex-wrap:wrap;justify-content:center;gap:10px;margin-inline:auto;max-width:340px!important;display:flex!important}.sv9-tags li{letter-spacing:-.01em;color:#2b2d33;flex:none;gap:9px;width:auto;padding:9px 18px 9px 16px;font-family:DM Sans,system-ui,sans-serif;font-size:16px;font-weight:500;line-height:1.2;display:inline-flex}.sv9-tags li:before{flex:none;width:8px;height:8px}@media (width<=640px){.sv9-tags li{padding:8px 15px 8px 13px;font-size:15px}}.sv9{padding-inline:16px}.sv9-tags{gap:9px 8px;max-width:100%!important}.sv9-tags li{gap:8px;padding:8px 15px 8px 13px;font-size:15.5px}.sv9-tags{grid-template-columns:repeat(2,max-content);justify-content:center;gap:9px 8px;display:grid!important}.sv9-tags li:nth-child(odd){justify-self:end}.sv9-tags li:nth-child(2n){justify-self:start}.sv9-sec:before{background:linear-gradient(#f4f2ee00,#f4f2ee 200px 80%,#fafaf700)}.sv9{background:#fff;border-color:#ece9e3}.sv9:hover{box-shadow:0 30px 60px -36px #0f101347}.sv9-tile{color:var(--gold);transition:transform .6s var(--ease),background .5s,color .4s;background:radial-gradient(120% 90% at 30% 15%,#3a3c44 0%,#1c1d22 45%,#0b0c0f 100%);box-shadow:inset 0 2px #ffffff2e,inset 0 -8px 16px #00000073,0 22px 30px -16px #0f10138c,0 6px 10px -6px #0f10134d}.sv9-tile:after{background:linear-gradient(#ffffff29,#fff0)}.sv9-tile svg{filter:drop-shadow(0 0 10px #ff6e4673)}.sv9:hover .sv9-tile{color:#fff;background:radial-gradient(120% 90% at 30% 15%,#ffb194 0%,#ff7a50 38%,#e9521f 100%);box-shadow:inset 0 2px #ffffff8c,inset 0 -8px 16px #96280859,0 22px 30px -14px #c9461c8c}.sv9:hover .sv9-tile svg{filter:drop-shadow(0 3px 4px #781e0559)}.sv9-tags li{box-shadow:none;background:#f7f5f1;border:1px solid #ece9e3}.qc-av{color:var(--fg);background:linear-gradient(135deg,#efeae4,#dcd5cc)}.qrows:before{background:radial-gradient(closest-side,#ff6e4612,#0000)}.btn,.btn-dark,.btn-ghost,.btn-light,.btn-gold{background:var(--fg)!important;color:#fff!important;border:2px solid var(--fg)!important}.btn:hover{color:#fff!important;background:#2c2e35!important;border-color:#2c2e35!important}.sh-actions .btn-ghost{color:var(--fg)!important;border:2px solid var(--fg)!important;background:#fff!important}.sh-actions .btn-ghost:hover{background:var(--fg)!important;color:#fff!important;border-color:var(--fg)!important}.sv9-more summary:hover{background:var(--fg)}.pick[aria-pressed=true]{background:var(--fg)!important;color:#fff!important;border-color:var(--fg)!important}.btn,.btn-dark,.btn-ghost,.btn-light,.btn-gold{color:#fff!important;transition:transform .3s var(--ease),box-shadow .3s var(--ease)!important;background:linear-gradient(#2b2c31 0%,#0b0c0f 100%)!important;border:0!important;font-weight:600!important;box-shadow:inset 0 1px #ffffff2e,0 12px 24px -10px #0f10138c,0 2px 4px #0f10132e!important}.btn:hover{transform:translateY(-2px);background:linear-gradient(#34353b 0%,#111215 100%)!important;box-shadow:inset 0 1px #fff3,0 18px 30px -12px #0f101399,0 2px 4px #0f10132e!important}.sh-actions .btn-ghost{color:var(--fg)!important;background:#fff!important;border:0!important;box-shadow:0 1px 2px #0f10130f,0 10px 24px -12px #0f101340!important}.sh-actions .btn-ghost:hover{transform:translateY(-2px);color:var(--fg)!important;background:#fff!important;box-shadow:0 1px 2px #0f10130f,0 16px 30px -12px #0f10134d!important}.atx{border:1px solid var(--line);background:#fff;border-radius:22px;width:100%;max-width:560px;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #0f101359,0 2px 6px #0f10130a}.chap.on .atx{animation:atxPop .6s var(--ease) 50ms both}.atx-bar{border-bottom:1px solid var(--line);background:#fbfaf7;align-items:center;gap:12px;padding:12px 16px;display:flex}.atx-lights{gap:6px;display:flex}.atx-lights i{background:#e2ded6;border-radius:50%;width:9px;height:9px}.atx-title{letter-spacing:.06em;min-width:0;color:var(--mute);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.atx-live{letter-spacing:.06em;color:var(--fg);border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:10.5px;display:inline-flex}.atx-live i{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:1.8s infinite atxPing;box-shadow:0 0 #22c55e80}.atx-chat{flex-direction:column;gap:12px;padding:20px 18px 16px;display:flex}.atx-msg{align-items:flex-end;gap:10px;max-width:86%;display:flex}.atx-msg.out{flex-direction:row;align-self:flex-end}.atx-av{width:30px;height:30px;color:var(--fg);background:#efebe5;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.atx-av.ai{background:var(--gold);color:#fff;box-shadow:0 0 #ff6e4673}.chap.on .atx-av.ai{animation:1.6s ease-out 1s 2 atxRing}.atx-b{color:var(--fg);background:#f4f2ee;border-radius:16px;min-width:0;padding:10px 14px 11px;font-size:14.5px;line-height:1.42;position:relative}.atx-b small{letter-spacing:.07em;color:var(--mute);margin-bottom:3px;font-size:9.5px;display:block}.atx-msg.in .atx-b{border-bottom-left-radius:5px}.atx-msg.out .atx-b{background:var(--fg);color:#fff;border-bottom-right-radius:5px}.atx-msg.out .atx-b small{color:#a9acb4}.chap.on .atx-msg.in{animation:atxUp .5s var(--ease) .35s both}.chap.on .atx-msg.out{animation:atxUp .5s var(--ease) .85s both}.atx-typing{gap:4px;display:flex;position:absolute;bottom:13px;left:14px}.atx-typing i{background:#fff;border-radius:50%;width:6px;height:6px;animation:1s infinite atmDot}.atx-typing i:nth-child(2){animation-delay:.15s}.atx-typing i:nth-child(3){animation-delay:.3s}.atx-rtxt{display:block}.chap.on .atx-typing{animation:.2s 1.6s forwards atxFade}.chap.on .atx-rtxt{animation:atxType .5s var(--ease) 1.65s both}.atx-speed{letter-spacing:.06em;color:var(--gold-t);background:#fff1eb;border-radius:999px;align-self:flex-end;align-items:center;gap:6px;padding:5px 10px;font-size:10.5px;display:inline-flex}.chap.on .atx-speed{animation:atxUp .4s var(--ease) 2s both}.atx-flow{border-top:1px dashed var(--line);background:#fdfcfa;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:18px 14px 20px;display:grid;position:relative}.atx-line{background:#ece8e1;border-radius:2px;height:2px;position:absolute;top:33px;left:12.5%;right:12.5%}.atx-line i{background:var(--gold);border-radius:2px;width:0;position:absolute;inset:0 auto 0 0}.atx-line i:after{content:"";background:var(--gold);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;right:-5px;box-shadow:0 0 0 5px #ff6e462e}.chap.on .atx-line i{animation:1.6s cubic-bezier(.45,0,.55,1) 2.25s both atxFill}.atx-step{text-align:center;flex-direction:column;align-items:center;gap:9px;min-width:0;display:flex;position:relative}.atx-dot{color:#0000;z-index:1;background:#fff;border:2px solid #e2ded6;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative}.atx-dot svg{transform:scale(0)}.atx-step b{color:#a29e97;font-size:12.5px;font-weight:600;line-height:1.25}.chap.on .atx-dot{animation:atxDone .45s var(--ease) var(--d) both}.chap.on .atx-dot svg{animation:atxCheck .45s var(--ease) calc(var(--d) + 80ms) both}.chap.on .atx-step b{animation:atxLabel .4s var(--ease) var(--d) both}@keyframes atxPop{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes atxUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes atxFade{to{opacity:0}}@keyframes atxType{0%{opacity:0;clip-path:inset(0 100% 0 0)}20%{opacity:1}to{opacity:1;clip-path:inset(0)}}@keyframes atxFill{0%{width:0}to{width:100%}}@keyframes atxDone{0%{color:#0000;background:#fff;border-color:#e2ded6;transform:scale(1)}60%{transform:scale(1.18)}to{background:var(--gold);border-color:var(--gold);color:#fff;transform:scale(1)}}@keyframes atxCheck{0%{transform:scale(0)rotate(-20deg)}to{transform:scale(1)rotate(0)}}@keyframes atxLabel{0%{color:#a29e97}to{color:var(--fg)}}@keyframes atxPing{0%{box-shadow:0 0 #22c55e80}to{box-shadow:0 0 0 8px #22c55e00}}@keyframes atxRing{0%{box-shadow:0 0 #ff6e4673}to{box-shadow:0 0 0 12px #ff6e4600}}@media (width<=640px){.atx-chat{padding:16px 12px 12px}.atx-msg{max-width:94%}.atx-b{font-size:13.5px}.atx-flow{gap:2px;padding:16px 6px 18px}.atx-step b{font-size:11px}.atx-dot{width:28px;height:28px}.atx-line{top:30px}}@media (prefers-reduced-motion:reduce){.chap.on .atx *,.chap.on .atx{animation:none!important}.atx-typing{display:none}.atx-dot{background:var(--gold);border-color:var(--gold);color:#fff}.atx-dot svg{transform:none}.atx-line i{width:100%}}.pflow .sec-head{text-align:center;flex-direction:column;align-items:center;display:flex}.pf-track{margin-top:clamp(40px,5vw,72px);position:relative}.pf-wave{pointer-events:none;width:100%;height:auto;position:absolute;top:64px;left:0;overflow:visible;transform:translateY(-50%)}.pf-mpath{stroke-dasharray:1;stroke-dashoffset:1px}.pflow:not(.rv-wait) .pf-mpath{animation:2.1s cubic-bezier(.45,0,.4,1) .2s forwards pfDraw}.pf-run{opacity:0}.pflow:not(.rv-wait) .pf-run{animation:.8s 2.6s forwards pfFadeIn}.pf-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,28px);margin:0;padding:0;list-style:none;display:grid;position:relative}.pf-step{text-align:center;cursor:default;flex-direction:column;align-items:center;gap:12px;display:flex}.pf-c{width:128px;height:128px;color:var(--gold);transition:transform .45s var(--ease),box-shadow .45s var(--ease);background:#fff;border-radius:50%;place-items:center;margin-bottom:14px;display:grid;position:relative;overflow:visible;box-shadow:0 1px 2px #0f10130d,0 24px 44px -26px #0f101359}.pf-c:before{content:"";border:1.5px dashed #ff6e4600;border-radius:50%;transition:border-color .4s;position:absolute;inset:-8px}.pf-n{background:var(--fg);color:#fff;letter-spacing:0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;display:grid;position:absolute;top:2px;right:2px}.pf-step h4{letter-spacing:-.03em;margin:0;font-size:clamp(20px,1.7vw,24px);font-weight:600}.pf-step p{max-width:17em;color:var(--mute);margin:0;font-size:15px;line-height:1.55}.pf-wk{letter-spacing:.08em;color:var(--gold-t);background:#fff1eb;border-radius:999px;margin-top:2px;padding:5px 10px;font-size:11px}.pf-flash{opacity:0;pointer-events:none;z-index:2;background:radial-gradient(circle,#fff 0,#ffffffe6 30%,#ffc8b400 70%);border-radius:50%;position:absolute;inset:18%}.pf-ic{z-index:1;position:relative}.pf-step .pf-c{opacity:0;transform:scale(.6)}.pf-step h4,.pf-step p,.pf-step .pf-wk{opacity:0;transform:translateY(12px)}.pflow:not(.rv-wait) .pf-step .pf-c{animation:pfPop .7s cubic-bezier(.3,1.5,.5,1) var(--d) forwards}.pflow:not(.rv-wait) .pf-step h4{animation:pfUp .5s var(--ease) calc(var(--d) + .15s) forwards}.pflow:not(.rv-wait) .pf-step p{animation:pfUp .5s var(--ease) calc(var(--d) + .25s) forwards}.pflow:not(.rv-wait) .pf-step .pf-wk{animation:pfUp .5s var(--ease) calc(var(--d) + .35s) forwards}.ic-listen{transform-origin:50% 60%}.pflow:not(.rv-wait) .ic-listen{animation:pfRing .9s ease calc(var(--d) + .35s) 1}.pf-wv{opacity:0}.pflow:not(.rv-wait) .pf-wv.w2{animation:pfWave 1.4s ease calc(var(--d) + .4s) 2}.pflow:not(.rv-wait) .pf-wv.w1{animation:pfWave 1.4s ease calc(var(--d) + .55s) 2}.pf-chk{stroke-dasharray:1;stroke-dashoffset:1px}.pflow:not(.rv-wait) .pf-chk{animation:pfDraw .5s ease calc(var(--d) + .4s) forwards}.pflow:not(.rv-wait) .pf-flash{animation:pfFlash .6s ease calc(var(--d) + .45s) 1}.pf-spark{opacity:0}.pflow:not(.rv-wait) .pf-spark{animation:pfSpark .6s ease calc(var(--d) + .45s) forwards}.pf-trend{stroke-dasharray:1;stroke-dashoffset:1px}.pf-trend-h{opacity:0}.pf-bars{transform-origin:50% 17px;transform:scaleY(0)}.pflow:not(.rv-wait) .pf-bars{animation:pfBars .5s var(--ease) calc(var(--d) + .3s) forwards}.pflow:not(.rv-wait) .pf-trend{animation:pfDraw .7s ease calc(var(--d) + .5s) forwards}.pflow:not(.rv-wait) .pf-trend-h{animation:pfFadeIn .3s ease calc(var(--d) + 1.1s) forwards}.pf-step:hover .pf-c{box-shadow:0 1px 2px #0f10130d,0 34px 50px -26px #ff6e4673;transform:translateY(-8px)!important}.pf-step:hover .pf-c:before{border-color:#ff6e4673;animation:8s linear infinite pfSpin}.pf-step:hover .ic-listen{animation:.8s pfRing2}.pf-step:hover .pf-chk{animation:.5s forwards pfDraw2}.pf-step:hover .pf-flash{animation:.6s pfFlash2}.pf-step:hover .pf-trend{animation:.7s forwards pfDraw2}.pf-cta{justify-content:center;margin-top:clamp(36px,4vw,56px);display:flex}@keyframes pfDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pfDraw2{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pfFadeIn{to{opacity:1}}@keyframes pfPop{to{opacity:1;transform:scale(1)}}@keyframes pfUp{to{opacity:1;transform:none}}@keyframes pfRing{0%,to{transform:rotate(0)}15%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}45%{transform:rotate(-10deg)}60%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}}@keyframes pfRing2{0%,to{transform:rotate(0)}15%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}45%{transform:rotate(-10deg)}60%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}}@keyframes pfWave{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes pfFlash{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1.5)}}@keyframes pfFlash2{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1.5)}}@keyframes pfSpark{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes pfBars{to{transform:scaleY(1)}}@keyframes pfSpin{to{transform:rotate(360deg)}}@media (width<=860px){.pf-wave{display:none}.pf-steps{grid-template-columns:minmax(0,1fr);gap:26px;padding-left:0}.pf-steps:before{content:"";transform-origin:top;border-left:2px dashed #ff6e468c;width:0;position:absolute;top:44px;bottom:60px;left:44px;transform:scaleY(0)}.pflow:not(.rv-wait) .pf-steps:before{animation:2s cubic-bezier(.45,0,.4,1) .2s forwards pfBars}.pf-step{text-align:left;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:6px 18px;display:grid}.pf-c{grid-row:span 3;width:88px;height:88px;margin:0}.pf-c svg{width:36px;height:36px}.pf-n{width:24px;height:24px;font-size:10px;top:-2px;right:-2px}.pf-step h4{margin-top:10px}.pf-step .pf-wk{justify-self:start}}@media (prefers-reduced-motion:reduce){.pflow *{animation:none!important}.pf-step .pf-c,.pf-step h4,.pf-step p,.pf-step .pf-wk{opacity:1;transform:none}.pf-mpath,.pf-chk,.pf-trend{stroke-dashoffset:0}.pf-bars{transform:none}.pf-trend-h{opacity:1}.pf-run{display:none}}.foot.ft2{padding-top:clamp(64px,8vw,110px)}.ft2 .foot-row{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:start;gap:clamp(24px,3vw,48px);padding-top:clamp(40px,5vw,64px)}.ft-brand{flex-direction:column;gap:16px;max-width:420px;display:flex}.ft-brand .foot-logo{align-self:flex-start;width:auto;height:48px}.ft-brand>.muted{color:var(--mute);font-size:16px;line-height:1.6}.ft2 .foot-row h4{font-family:var(--f-body);letter-spacing:-.01em;text-transform:none;color:var(--fg);margin:6px 0 18px;font-size:18px;font-weight:600}.ft2 .foot-row ul{gap:14px}.ft2 .foot-row a{color:var(--mute);opacity:1;font-size:16px;transition:color .25s}.ft2 .foot-row a:hover{color:var(--fg)}.ft-info li{color:var(--fg);align-items:center;gap:12px;font-size:16px;font-weight:500;display:flex}.ft-ic{color:#fff;background:linear-gradient(#ff8a64,#f2592e);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 8px 16px -8px #f2592eb3}.ft2 .copy{border-top:1px solid var(--line);color:var(--mute);margin-top:clamp(40px,5vw,64px);padding-top:22px;font-size:14px}@media (width<=1000px){.ft2 .foot-row{grid-template-columns:repeat(3,minmax(0,1fr))}.ft-brand{grid-column:1/-1;max-width:520px}}@media (width<=640px){.ft2 .foot-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.ft2 .foot-row>.ft-col:last-child{grid-column:1/-1}.ft2 .copy{flex-direction:column;align-items:flex-start;gap:8px}}.cur,.cur-dot{display:none!important}html,body,body.has-cursor{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cfilter id='s' x='-30%25' y='-30%25' width='160%25' height='160%25'%3E%3CfeDropShadow dx='0' dy='1' stdDeviation='.8' flood-color='%23000' flood-opacity='.35'/%3E%3C/filter%3E%3C/defs%3E%3Cpath filter='url(%23s)' d='M5 2.5v17.2l4.4-4.1 3 6.7 2.9-1.3-3-6.6h6.1z' fill='%23FF6E46' stroke='%23fff' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") 5 3,default}a,button,summary,label,select,[role=button],[role=tab],.btn,.pick,.fbtn,.tab,.cf-card,.cf-nav,.cf-mute,.sv9-more summary,.wcard,.burger,body.has-cursor a,body.has-cursor button,body.has-cursor summary{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cfilter id='s' x='-30%25' y='-30%25' width='160%25' height='160%25'%3E%3CfeDropShadow dx='0' dy='1' stdDeviation='.8' flood-color='%23000' flood-opacity='.35'/%3E%3C/filter%3E%3C/defs%3E%3Cpath filter='url(%23s)' d='M5 2.5v17.2l4.4-4.1 3 6.7 2.9-1.3-3-6.6h6.1z' fill='%23FF6E46' stroke='%23fff' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") 7 3,pointer!important}a:active,button:active,summary:active,.btn:active,.cf-card:active{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cfilter id='s' x='-30%25' y='-30%25' width='160%25' height='160%25'%3E%3CfeDropShadow dx='0' dy='1' stdDeviation='.8' flood-color='%23000' flood-opacity='.35'/%3E%3C/filter%3E%3C/defs%3E%3Cpath filter='url(%23s)' d='M5 2.5v17.2l4.4-4.1 3 6.7 2.9-1.3-3-6.6h6.1z' fill='%23FF6E46' stroke='%23fff' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") 5 2,pointer!important}input,textarea{cursor:text}.cls{isolation:isolate;padding-top:clamp(80px,10vw,140px);position:relative;overflow:hidden}.cls:before{content:"";width:calc(100 * var(--vw));z-index:-1;background:linear-gradient(#fbf3ef00 0%,#fbf3ef 38% 100%);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.cls-in{text-align:center;flex-direction:column;align-items:center;gap:clamp(14px,1.6vw,20px);display:flex}.cls-rate{color:var(--fg);align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.cls-stars{color:var(--gold);letter-spacing:2px;font-size:16px}.cls h2{max-width:16em;margin:0}.cls .lede{max-width:26em;margin:0}.cls .sh-actions{margin-top:10px}.cls-fan{justify-content:center;align-items:flex-start;gap:clamp(10px,1.6vw,22px);margin-top:clamp(48px,6vw,80px);padding:20px 0 clamp(40px,5vw,70px);display:flex;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.cls-card{aspect-ratio:3/4;width:clamp(170px,21vw,300px);transform:translateY(var(--y)) rotate(var(--r));transition:transform .6s var(--ease),box-shadow .6s var(--ease);z-index:calc(5 - var(--k));background-color:#e9e2d9;background-position:50%;background-size:cover;border:6px solid #fff;border-radius:22px;flex:none;position:relative;box-shadow:0 30px 60px -30px #0f101359,0 2px 6px #0f10130f}.cls-card:nth-child(3){z-index:6}.cls:not(.rv-wait) .cls-card{animation:1s cubic-bezier(.2,.9,.25,1) both clsRise;animation-delay:calc(.15s + var(--k) * 90ms)}.cls-card:hover{transform:translateY(calc(var(--y) - 18px)) rotate(0deg) scale(1.04);z-index:10;box-shadow:0 40px 70px -30px #b53f1b73,0 2px 6px #0f10130f}@keyframes clsRise{0%{opacity:0;transform:translateY(calc(var(--y) + 140px)) rotate(calc(var(--r) * 2.5))}to{opacity:1;transform:translateY(var(--y)) rotate(var(--r))}}.foot.ft2{isolation:isolate;position:relative}.foot.ft2:before{content:"";width:calc(100 * var(--vw));z-index:-1;background:linear-gradient(#fbf3ef00,#fbf3ef 140px);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}main:has(.page:not([hidden]) .cls) .foot.ft2:before{background:#fbf3ef}.ft2 .foot-row{border-top:0;margin-top:0}.ft2 .news input{background:#fff}@media (width<=760px){.cls-card{width:clamp(150px,44vw,220px)}.cls-card:first-child,.cls-card:nth-child(5){display:none}.cls-fan{gap:8px}}@media (prefers-reduced-motion:reduce){.cls-card{animation:none!important}}main:has(.page:not([hidden]) .cls) .foot.ft2{padding-top:clamp(20px,3vw,40px)}.cty{isolation:isolate;padding:clamp(70px,9vw,120px) 0 clamp(50px,6vw,80px);position:relative;overflow:hidden}.cty:before{content:"";width:calc(100 * var(--vw));z-index:-1;background:linear-gradient(#fbf3ef00 0%,#fbf3ef 30% 100%);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.cty-mq{padding-block:10px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.cty-track{align-items:center;gap:clamp(18px,2.4vw,40px);width:max-content;padding-right:clamp(18px,2.4vw,40px);animation:38s linear infinite ctyMq;display:flex}.cty-w{font-family:var(--f-body);letter-spacing:-.045em;white-space:nowrap;color:var(--fg);font-size:clamp(56px,9.5vw,150px);font-weight:700;line-height:1}.cty-w.o{color:#0000;-webkit-text-stroke:1.6px var(--fg)}.cty-star{color:var(--gold);font-size:clamp(28px,4vw,60px);font-style:normal;animation:6s linear infinite ctySpin;display:inline-block}@keyframes ctyMq{to{transform:translate(-50%)}}@keyframes ctySpin{to{transform:rotate(360deg)}}.cty-orb{aspect-ratio:1;color:#fff;z-index:3;background:radial-gradient(120% 90% at 30% 15%,#ff9b78 0%,#ff6e46 45%,#e9521f 100%);border-radius:50%;place-items:center;width:clamp(120px,12vw,168px);margin-left:calc(clamp(120px,12vw,168px)/-2);text-decoration:none;transition:box-shadow .4s;display:grid;position:absolute;top:calc(clamp(70px,9vw,120px) + 10px + clamp(28px,4.75vw,75px));left:50%;transform:translateY(-50%);box-shadow:inset 0 2px #fff6,0 24px 50px -18px #e9521fa6}.cty-orb:hover{box-shadow:inset 0 2px #fff6,0 30px 60px -16px #e9521fcc}.cty-ring{width:100%;height:100%;animation:14s linear infinite ctySpin;position:absolute;inset:0}.cty-ring text{font-family:var(--f-mono);letter-spacing:.32em;fill:#fff;font-size:15.5px;font-weight:600}.cty-arrow{transition:transform .4s var(--ease);position:relative}.cty-orb:hover .cty-arrow{transform:rotate(45deg)scale(1.1)}.cty-in{flex-direction:column;align-items:center;gap:clamp(36px,4vw,56px);margin-top:clamp(60px,7vw,100px);display:flex}.cty-head{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.cty-head h2{margin:0}.cty-head .lede{max-width:24em;margin:0}.cty-rate{align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.cty-rstars{color:var(--gold);letter-spacing:2px}.cty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);width:100%;display:grid}.cty-card{color:var(--fg);transition:transform .5s var(--ease),box-shadow .5s var(--ease),background .6s,color .6s;background:#fff;border:1px solid #f0e6e0;border-radius:26px;flex-direction:column;gap:18px;padding:22px 22px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #0f10134d}.cty-card:hover{transform:translateY(-8px);box-shadow:0 40px 70px -36px #b53f1b66}.cty-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.cty-country{letter-spacing:.12em;color:var(--mute);font-size:11px}.cty-status{color:#15803d;white-space:nowrap;background:#eef9f1;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:12.5px;display:inline-flex}.cty-status b{font-weight:600}.cty-moon{display:none}.cty-sun{animation:12s linear infinite ctySpin}.cty-sky{color:#2a2c33;width:100%;height:auto;transition:color .5s}.cty-sky path,.cty-sky circle{stroke-dasharray:1;stroke-dashoffset:1px}.cty:not(.rv-wait) .cty-sky path,.cty:not(.rv-wait) .cty-sky circle{animation:1.6s cubic-bezier(.45,0,.3,1) forwards ctyDraw;animation-delay:calc(.4s + var(--ci) * .25s)}.cty-card:hover .cty-sky{color:var(--gold)}@keyframes ctyDraw{to{stroke-dashoffset:0}}.cty-name{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cty-name h3{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:700}.cty-time{letter-spacing:.06em;color:var(--mute);white-space:nowrap;font-size:12px}.cty-clock{color:var(--fg);letter-spacing:.02em;font-size:16px;font-weight:600}.cty-acts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cty-btn{justify-content:center;gap:8px;min-height:46px!important;padding:0 14px!important;font-size:15px!important}.cty-btn:after{content:none!important}.cty-call{color:var(--fg)!important;background:#fff!important;box-shadow:inset 0 0 0 1px #ece6df,0 8px 20px -12px #0f101340!important}.cty-ph{letter-spacing:.05em;color:var(--mute);text-align:center;font-size:11.5px}.cty-stars{pointer-events:none;opacity:0;transition:opacity .6s;position:absolute;inset:0 0 50%}.cty-stars i{background:#ffe7dc;border-radius:50%;width:3px;height:3px;animation:2.4s ease-in-out infinite ctyTw;position:absolute}@keyframes ctyTw{0%,to{opacity:.2}50%{opacity:1}}.cty-card.night{color:#fff;background:linear-gradient(#14151a,#1e1f25);border-color:#2a2b31}.cty-card.night .cty-stars{opacity:1}.cty-card.night .cty-sky{color:#eadfcb}.cty-card.night:hover .cty-sky{color:var(--gold)}.cty-card.night .cty-status{color:#ff9b78;background:#ff6e4624}.cty-card.night .cty-sun{display:none}.cty-card.night .cty-moon{display:inline}.cty-card.night .cty-country,.cty-card.night .cty-time,.cty-card.night .cty-ph{color:#a9acb4}.cty-card.night .cty-clock{color:#fff}.cty-card.night .cty-btn.btn-dark{background:linear-gradient(#ff8a64,#f2592e)!important}.cty-card.night .cty-call{color:#fff!important;background:0 0!important;box-shadow:inset 0 0 0 1px #3a3b42!important}.cty-card{opacity:1}.cty:not(.rv-wait) .cty-card{animation:.9s cubic-bezier(.2,.9,.25,1) both ctyUp;animation-delay:calc(.15s + var(--ci) * .12s)}@keyframes ctyUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}main:has(.page:not([hidden]) .cty) .foot.ft2:before{background:#fbf3ef}main:has(.page:not([hidden]) .cty) .foot.ft2{padding-top:clamp(20px,3vw,40px)}@media (width<=900px){.cty-grid{grid-template-columns:minmax(0,1fr);max-width:460px}}@media (prefers-reduced-motion:reduce){.cty-track,.cty-ring,.cty-star,.cty-sun,.cty-stars i,.cty-card{animation:none!important}.cty-sky path,.cty-sky circle{stroke-dashoffset:0}}.cty-ring text{letter-spacing:0;font-size:14px}.cty{padding-bottom:clamp(30px,4vw,56px)}@media (width<=640px){.cty-orb{width:96px;margin-left:-48px}.cty-ring text{font-size:15px}}.yb{isolation:isolate;padding:clamp(80px,10vw,140px) 0 clamp(40px,5vw,70px);position:relative;overflow:hidden}.yb:before{content:"";width:calc(100 * var(--vw));z-index:-1;background:linear-gradient(#fbf3ef00 0%,#fbf3ef 22% 100%);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.yb-head{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.yb-head h2{margin:0}.yb-head .lede{max-width:26em;margin:0}.yb-chip{letter-spacing:.14em;text-transform:uppercase;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:11px;display:inline-flex;box-shadow:0 8px 20px -12px #0f101340}.yb-chip i{background:var(--gold);border-radius:50%;width:8px;height:8px;animation:1.6s infinite atxPing;box-shadow:0 0 #ff6e4680}.yb-field{width:min(560px,100%);color:var(--gold);background:#fff;border-radius:999px;align-items:center;gap:14px;margin-top:10px;padding:10px 12px 10px 24px;transition:box-shadow .3s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #efe6df,0 24px 50px -28px #b53f1b73}.yb-field:focus-within{box-shadow:0 0 0 2px var(--gold) inset,0 24px 50px -24px #b53f1b8c}.yb-in{min-width:0;font:inherit;color:var(--fg);letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1;padding:10px 0;font-size:clamp(18px,1.6vw,22px);font-weight:600}.yb-in::placeholder{color:#b4aea6;font-weight:500}.yb-hint{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-t);background:#fff1eb;border-radius:999px;flex:none;padding:8px 12px;font-size:10.5px}.yb-stage{grid-template:"bill bill phone""goog pack phone"/minmax(0,1.25fr) minmax(0,1fr) minmax(0,.78fr);gap:clamp(14px,1.6vw,22px);margin-top:clamp(44px,5vw,70px);display:grid}.yb-m{border-radius:24px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #0f101359,0 1px 2px #0f10130d}.yb:not(.rv-wait) .yb-m{animation:.9s cubic-bezier(.2,.9,.25,1) both ybUp;animation-delay:calc(.15s + var(--k) * .12s)}@keyframes ybUp{0%{opacity:0;transform:translateY(60px)scale(.97)}to{opacity:1;transform:none}}.yb-tag{z-index:5;letter-spacing:.1em;text-transform:uppercase;color:var(--fg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border-radius:999px;padding:6px 10px;font-size:10px;position:absolute;top:14px;left:14px}.yb-name{letter-spacing:-.04em;overflow-wrap:anywhere;font-weight:800;line-height:.95;transition:transform .25s;display:block}.yb-name.pop,.yb-bump .yb-name{animation:ybPop .35s var(--ease)}@keyframes ybPop{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}.yb-bill{background:linear-gradient(#191a22 0%,#2b2230 60%,#3a2a2c 100%);grid-area:bill;min-height:clamp(300px,30vw,420px)}.yb-city{fill:#0e0f13;width:100%;height:42%;position:absolute;bottom:0;left:0;right:0}.yb-board{z-index:2;background:#0e0f13;border-radius:10px;width:min(72%,560px);padding:8px;position:absolute;top:15%;left:50%;transform:translate(-50%);box-shadow:0 30px 60px -20px #ff6e4673}.yb-poster{color:#fff;background:radial-gradient(120% 120% at 20% 10%,#ffb194 0%,#ff6e46 45%,#d9441a 100%);border-radius:6px;flex-direction:column;justify-content:center;gap:6px;min-height:clamp(130px,13vw,190px);padding:clamp(16px,2vw,26px);display:flex}.yb-poster small{letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:10px}.yb-name.yb-n-big{font-size:clamp(34px,4.4vw,64px)}.yb-sub{opacity:.9;font-size:14px;font-weight:600}.yb-pole{z-index:1;background:#0e0f13;width:8px;height:45%;position:absolute;bottom:0}.yb-pole.p1{left:35%}.yb-pole.p2{right:35%}.yb-beam{clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);z-index:3;mix-blend-mode:screen;background:linear-gradient(#fff0dc59,#fff0dc00);width:24%;height:60%;animation:5s infinite ybFlick;position:absolute;top:6%}.yb-beam.b1{left:22%}.yb-beam.b2{animation-delay:1.3s;right:22%}@keyframes ybFlick{0%,to{opacity:.9}46%{opacity:.9}48%{opacity:.3}50%{opacity:.9}52%{opacity:.5}54%{opacity:.9}}.yb-phone{background:linear-gradient(#f4eee8,#eadfd4);grid-area:phone;justify-content:center;align-items:center;padding:54px 18px 24px;display:flex;overflow:visible}.yb-screen{aspect-ratio:9/18.5;color:#fff;background:radial-gradient(120% 70% at 50% 25%,#ff9b78 0%,#ff6e46 35%,#231a1a 100%);border:8px solid #0e0f13;border-radius:34px;width:min(100%,250px);position:relative;overflow:hidden;box-shadow:0 30px 50px -20px #0f101380}.yb-reel-top{letter-spacing:.04em;font-size:12px;font-weight:700;position:absolute;top:14px;left:16px}.yb-reel-c{flex-direction:column;gap:8px;display:flex;position:absolute;top:30%;left:16px;right:52px}.yb-name.yb-n-reel{font-size:clamp(28px,2.7vw,40px)}.yb-reel-sub{opacity:.85;font-size:12px;font-weight:600}.yb-side{flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;bottom:70px;right:10px}.yb-side span{flex-direction:column;align-items:center;gap:2px;font-size:10px;display:flex}.yb-like{color:#ff4d5e}.yb-like b{color:#fff}.yb-like svg{animation:1.4s ease-in-out infinite ybBeat}@keyframes ybBeat{0%,to{transform:scale(1)}15%{transform:scale(1.25)}30%{transform:scale(1)}}.yb-reel-bot{align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;bottom:16px;left:14px;right:14px}.yb-av{border:2px solid var(--gold);background:#fff;border-radius:50%;width:24px;height:24px}.yb-follow{border:1px solid #ffffffb3;border-radius:8px;margin-left:auto;padding:4px 10px;font-size:11px;font-weight:600}.yb-hearts{pointer-events:none;width:30px;height:120px;position:absolute;bottom:110px;right:18px}.yb-hearts i{color:#ff4d5e;opacity:0;font-style:normal;animation:3s ease-in infinite ybFloat;position:absolute;bottom:0;left:8px}.yb-hearts i:nth-child(2){animation-delay:1s;left:0}.yb-hearts i:nth-child(3){animation-delay:2s;left:14px}@keyframes ybFloat{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-110px)scale(1.2)rotate(15deg)}}.yb-tt{z-index:6;width:150px;color:var(--fg);background:#fff;border-radius:16px;flex-direction:column;gap:4px;padding:12px;animation:4s ease-in-out infinite ybBob;display:flex;position:absolute;bottom:96px;left:-6px;box-shadow:0 20px 40px -16px #0f101366}.yb-tt span.mono{letter-spacing:.08em;color:var(--mute);text-transform:uppercase;font-size:9px}.yb-tt b{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:15px}.yb-shop{background:var(--fg);color:#fff;border-radius:999px;align-self:flex-start;margin-top:4px;padding:5px 10px;font-size:11px;font-weight:600}@keyframes ybBob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-8px)rotate(1deg)}}.yb-goog{background:#fff;flex-direction:column;grid-area:goog;gap:16px;padding:58px 20px 22px;display:flex}.yb-sbar{color:var(--fg);border:1px solid #e7e2db;border-radius:999px;align-items:center;gap:10px;padding:12px 16px;font-size:15px;font-weight:500;display:flex;box-shadow:0 6px 16px -10px #0f101333}.yb-sbar svg{color:var(--mute);flex:none}.yb-caret{background:var(--gold);width:2px;height:18px;margin-left:-6px;animation:1s step-end infinite ybBlink}@keyframes ybBlink{50%{opacity:0}}.yb-res{flex-direction:column;gap:5px;display:flex}.yb-spons{color:var(--mute);font-size:12px}.yb-spons b{color:var(--fg)}.yb-rt{color:#1a0dab;letter-spacing:-.01em;font-size:clamp(17px,1.4vw,20px);font-weight:600}.yb-rd{color:var(--mute);font-size:13.5px;line-height:1.5}.yb-links{gap:8px;margin-top:4px;display:flex}.yb-links span{background:#f4f2ee;border-radius:999px;padding:5px 10px;font-size:12px}.yb-pack{background:linear-gradient(160deg,#efe8df,#e2d6c8);grid-area:pack;justify-content:center;align-items:flex-end;gap:clamp(12px,2vw,26px);min-height:260px;padding:60px 18px 26px;display:flex}.yb-bag{transform-origin:50% 100%;width:46%;max-width:170px;animation:5s ease-in-out infinite ybSway;position:relative}.yb-handle-arc{border:5px solid #0e0f13;border-bottom:0;border-radius:40px 40px 0 0;height:40px;position:absolute;top:-26px;left:28%;right:28%}.yb-bag-body{aspect-ratio:4/4.6;color:var(--gold);text-align:center;background:linear-gradient(90deg,#16171c,#24252b 60%,#16171c);border-radius:6px 6px 10px 10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;display:flex;position:relative;box-shadow:0 20px 30px -16px #00000080}.yb-name.yb-n-bag{font-size:clamp(16px,1.6vw,22px)}.yb-bag-body small{letter-spacing:.14em;color:#cfc5b8;text-transform:uppercase;font-size:8.5px}.yb-cup{transform-origin:50% 100%;width:30%;max-width:110px;animation:5s ease-in-out .8s infinite ybSway;position:relative}.yb-lid{background:#0e0f13;border-radius:8px 8px 3px 3px;height:14px;margin:0 -6%;display:block}.yb-cup-body{aspect-ratio:3/4;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);color:#fff;text-align:center;background:linear-gradient(90deg,#ff7a50,#ff6e46 50%,#e9521f);justify-content:center;align-items:center;padding:6px;display:flex}.yb-name.yb-n-cup{font-size:clamp(11px,1vw,14px);transform:rotate(-8deg)}@keyframes ybSway{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}.yb-cta{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:clamp(36px,4vw,56px);display:flex}main:has(.page:not([hidden]) .yb) .foot.ft2:before{background:#fbf3ef}main:has(.page:not([hidden]) .yb) .foot.ft2{padding-top:clamp(20px,3vw,40px)}@media (width<=980px){.yb-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"bill bill""phone goog""phone pack"}}@media (width<=640px){.yb-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"bill""phone""goog""pack"}.yb-hint{display:none}.yb-bill{min-height:260px}.yb-board{width:84%}.yb-tt{left:6px}}@media (prefers-reduced-motion:reduce){.yb *,.yb-m{animation:none!important}}.ybN,.ybH{display:inline}.ybN.pop{animation:ybPop .35s var(--ease);display:inline-block}.yb-stage2{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-areas:"feed dash""goog web";gap:clamp(14px,1.6vw,22px);margin-top:clamp(44px,5vw,70px);display:grid}.ybf{background:linear-gradient(#efe9e3,#e6dcd2);grid-area:feed;justify-content:center;min-height:520px;padding:56px 20px 0;display:flex}.ybf-phone{background:#f7f5f2;border:8px solid #fff;border-bottom:0;border-radius:40px 40px 0 0;width:min(100%,360px);padding:46px 10px 0;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0f101359,0 0 0 1px #e4ddd5}.ybf-island{background:#0e0f13;border-radius:999px;width:96px;height:26px;margin-left:-48px;position:absolute;top:12px;left:50%}.ybf-view{height:430px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10% 82%,#0000);mask-image:linear-gradient(#0000,#000 10% 82%,#0000)}.ybf-list{flex-direction:column;gap:10px;animation:26s linear infinite ybfScroll;display:flex}@keyframes ybfScroll{to{transform:translateY(calc(-50% - 5px))}}.ybf-n{background:#fff;border-radius:22px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex;box-shadow:0 1px 2px #0f10130d,0 10px 20px -16px #0f10134d}.ybf-ic{color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.ybf-ic.k{background:#0f1013}.ybf-ic.o{background:linear-gradient(#ff8a64,#f2592e)}.ybf-ic.c{color:var(--fg);background:#efe9e2}.ybf-ic.g{background:#22c55e}.ybf-tx{flex:1;min-width:0}.ybf-hd{justify-content:space-between;gap:8px;display:flex}.ybf-hd b{font-size:14px}.ybf-hd small{color:var(--mute);white-space:nowrap;font-size:11px}.ybf-tx p{color:#4a4c53;margin:2px 0 0;font-size:12.5px;line-height:1.4}.ybf-tx p .ybN,.ybf-tx p .ybH{color:var(--fg);font-weight:700}.ybd{background:#f4f2ee;flex-direction:column;grid-area:dash;gap:18px;padding:58px clamp(18px,2vw,28px) 0;display:flex;overflow:hidden}.ybd-tabs{flex-wrap:wrap;gap:8px;display:flex}.ybd-t{font:inherit;color:#9a958e;background:#e9e5df;border:0;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;transition:background .3s,color .3s}.ybd-t.on{color:#fff;background:#0f1013}.ybd-hd{justify-content:space-between;align-items:center;gap:10px;display:flex}.ybd-hd b{letter-spacing:-.02em;font-size:clamp(18px,1.6vw,22px)}.ybd-ex{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);white-space:nowrap;background:#fff;border-radius:999px;padding:5px 9px;font-size:10px}.ybd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ybd-c{transition:transform .5s var(--ease);background:#fff;border-radius:20px;flex-direction:column;gap:6px;padding:18px 18px 16px;display:flex;position:relative;box-shadow:0 1px 2px #0f10130d,0 16px 30px -22px #0f101359}.ybd-c.tilt:before{content:"";transform:rotate(calc(var(--tr) * -1));z-index:-1;border:1.5px dashed #d9d3cb;border-radius:20px;transition:opacity .4s;position:absolute;inset:0}.ybd-c.t1{--tr:-4deg;transform:rotate(-4deg)translateY(-4px)}.ybd-c.t2{--tr:3deg;transform:rotate(3deg)}.ybd-c.tilt:hover{transform:none}.ybd-c.tilt:hover:before{opacity:0}.ybd-l{color:#3a3c42;font-size:14px;font-weight:600}.ybd-v{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(26px,2.6vw,38px);font-weight:700;line-height:1.05}.ybd-g{color:#16a34a;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.ybd-g i{color:#fff;background:#22c55e;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.ybd-g em{font-style:normal}.ybd-spark{width:calc(100% + 2*clamp(18px,2vw,28px));height:70px;margin:auto calc(-1*clamp(18px,2vw,28px)) 0;display:block}.ybd-area{fill:#ff6e461f}.ybd-line{fill:none;stroke:var(--gold);stroke-width:2.5px;stroke-dasharray:1;stroke-dashoffset:1px}.yb:not(.rv-wait) .ybd-line{animation:2s cubic-bezier(.45,0,.3,1) .6s forwards ctyDraw}.ybw{background:linear-gradient(160deg,#efe8df,#e4d9cc);grid-area:web;padding:56px 20px 20px}.ybw-win{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 30px 50px -28px #0f101366,0 0 0 1px #e7e1d9}.ybw-bar{background:#f4f1ec;border-bottom:1px solid #e7e1d9;align-items:center;gap:12px;padding:10px 14px;display:flex}.ybw-dots{gap:6px;display:flex}.ybw-dots i{background:#ddd6cd;border-radius:50%;width:9px;height:9px}.ybw-dots i:first-child{background:#ff8a64}.ybw-url{text-align:center;max-width:260px;color:var(--mute);background:#fff;border-radius:999px;flex:1;margin:0 auto;padding:5px 12px;font-size:11.5px}.ybw-page{background:radial-gradient(90% 80% at 85% 20%,#ffe3d7 0%,#fff 60%);min-height:290px;padding:16px 20px 20px;position:relative}.ybw-nav{color:var(--mute);align-items:center;gap:16px;font-size:12px;display:flex}.ybw-nav b{color:var(--fg);letter-spacing:-.02em;margin-right:auto;font-size:15px}.ybw-hero{flex-direction:column;align-items:flex-start;gap:10px;max-width:56%;margin-top:30px;display:flex}.ybw-hero small{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-t);font-size:10px}.ybw-hero h3{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,2.4vw,36px);font-weight:800;line-height:1.02}.ybw-btn{background:var(--fg);color:#fff;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:600}.ybw-chat{transform-origin:100% 100%;background:#fff;border-radius:18px;flex-direction:column;gap:10px;width:min(250px,48%);padding:12px;display:flex;position:absolute;bottom:64px;right:16px;box-shadow:0 24px 40px -18px #0f101366,0 0 0 1px #eee8e1}.yb:not(.rv-wait) .ybw-chat{animation:ybwOpen .5s var(--ease) 1.2s both}@keyframes ybwOpen{0%{opacity:0;transform:scale(.7)translateY(10px)}to{opacity:1;transform:none}}.ybw-ch{align-items:center;gap:10px;display:flex}.ybw-ch b{font-size:13px;display:block}.ybw-ch small{color:#16a34a;font-size:10.5px;display:block}.ybw-av{color:#fff;background:linear-gradient(#ff8a64,#f2592e);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.ybw-msg{background:#f4f2ee;border-radius:14px 14px 14px 4px;min-height:38px;padding:9px 12px;font-size:12.5px;line-height:1.4;position:relative}.ybw-typing{gap:4px;display:flex;position:absolute;top:15px;left:12px}.ybw-typing i{background:#9a958e;border-radius:50%;width:6px;height:6px;animation:1s infinite atmDot}.ybw-typing i:nth-child(2){animation-delay:.15s}.ybw-typing i:nth-child(3){animation-delay:.3s}.ybw-say{opacity:0}.yb:not(.rv-wait) .ybw-typing{animation:.2s 2.6s forwards atxFade}.yb:not(.rv-wait) .ybw-say{animation:atxType .6s var(--ease) 2.7s both}.ybw-qr{flex-wrap:wrap;gap:6px;display:flex}.ybw-qr span{color:var(--gold-t);border:1px solid #f2c9b8;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600}.yb:not(.rv-wait) .ybw-qr{animation:atxUp .4s var(--ease) 3.3s both}.ybw-launch{color:#fff;background:linear-gradient(#ff8a64,#f2592e);border-radius:50%;place-items:center;width:40px;height:40px;animation:1.8s ease-out infinite atxRing;display:grid;position:absolute;bottom:14px;right:16px;box-shadow:0 0 #ff6e4680}.yb-stage2 .yb-goog{grid-area:goog}.ybg-rank{letter-spacing:.08em;text-transform:uppercase;color:#15803d;background:#eef9f1;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:7px 12px;font-size:10.5px;display:inline-flex}.ybg-rank i{background:#22c55e;border-radius:50%;width:7px;height:7px}@media (width<=980px){.yb-stage2{grid-template-columns:minmax(0,1fr);grid-template-areas:"dash""feed""web""goog"}.ybf{min-height:0}.ybf-view{height:380px}}@media (width<=640px){.ybw-hero{max-width:100%}.ybw-chat{width:100%;margin-top:18px;position:relative;bottom:auto;right:auto}.ybw-launch{display:none}.ybd-c.t1,.ybd-c.t2{transform:none}.ybd-c.tilt:before{display:none}}@media (prefers-reduced-motion:reduce){.ybf-list{animation:none}}.ybf{isolation:isolate;background:linear-gradient(#f3ede7,#e9dfd5);position:relative}.ybf-phone{z-index:2}.ybf-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ybf-bg .bl{filter:blur(40px);opacity:.75;border-radius:50%;position:absolute}.ybf-bg .b1{background:#ffb49a;width:60%;height:50%;animation:9s ease-in-out infinite ybfBlob;top:10%;left:-15%}.ybf-bg .b2{opacity:.45;background:#ff8a64;width:55%;height:45%;animation:11s ease-in-out -3s infinite reverse ybfBlob;top:35%;right:-18%}.ybf-bg .b3{background:#ffe0d2;width:50%;height:40%;animation:13s ease-in-out -6s infinite ybfBlob;bottom:-15%;left:20%}@keyframes ybfBlob{0%,to{transform:translate(0)scale(1)}33%{transform:translate(12%,-8%)scale(1.15)}66%{transform:translate(-8%,10%)scale(.92)}}.ybf-bg .rg{opacity:0;border:1.5px solid #ff6e4659;border-radius:50%;width:300px;height:300px;margin:-150px 0 0 -150px;animation:4.5s ease-out infinite ybfRing;position:absolute;top:52%;left:50%}.ybf-bg .r2{animation-delay:1.5s}.ybf-bg .r3{animation-delay:3s}@keyframes ybfRing{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}.ybf-bg .fl{color:#ff6e46;opacity:0;text-shadow:0 6px 14px #ff6e4659;font-size:18px;font-style:normal;animation:6s linear infinite ybfUp;position:absolute;bottom:-30px}.ybf-bg .f1{animation-delay:0s;left:8%}.ybf-bg .f2{color:#0f1013;font-size:14px;animation-delay:1.4s;left:18%}.ybf-bg .f3{font-size:24px;animation-delay:.7s;left:84%}.ybf-bg .f4{color:#22c55e;font-size:10px;animation-delay:2.6s;left:90%}.ybf-bg .f5{font-size:13px;animation-delay:3.4s;left:12%}.ybf-bg .f6{color:#0f1013;font-size:16px;animation-delay:4.2s;left:78%}@keyframes ybfUp{0%{opacity:0;transform:translateY(0)scale(.7)rotate(0)}10%{opacity:1}80%{opacity:.9}to{opacity:0;transform:translateY(-520px)scale(1.15)rotate(25deg)}}@media (prefers-reduced-motion:reduce){.ybf-bg{display:none}}.ybf-list.js{padding-top:6px;animation:none}.ybf-tpl{display:none}.ybf-n.ybf-new{animation:.6s cubic-bezier(.2,1.3,.4,1) both ybfDrop;box-shadow:0 0 0 2px #ff6e468c,0 14px 26px -14px #ff6e468c}.ybf-n.ybf-out{opacity:0;transform:scale(.95)}@keyframes ybfDrop{0%{opacity:0;max-height:0;transform:translateY(-60px)scale(.92)}40%{max-height:140px}to{opacity:1;max-height:140px;transform:none}}.ybf-phone.ping{animation:.6s ease-out ybfPing}@keyframes ybfPing{0%{box-shadow:0 30px 60px -30px #0f101359,0 0 0 1px #e4ddd5,0 0 #ff6e4673}to{box-shadow:0 30px 60px -30px #0f101359,0 0 0 1px #e4ddd5,0 0 0 22px #ff6e4600}}.ybd-c{overflow:visible}.ybd-c.bump{animation:ybdBump .5s var(--ease)}.ybd-c.t1.bump,.ybd-c.t2.bump{animation:none}.ybd-c.bump .ybd-v{animation:1.1s ease-out ybdGreen}@keyframes ybdGreen{0%,30%{color:#15803d}to{color:var(--fg)}}@keyframes ybdBump{0%{transform:none}35%{transform:translateY(-4px)scale(1.02)}to{transform:none}}.ybd-fly{color:#15803d;pointer-events:none;white-space:nowrap;background:#eef9f1;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700;animation:1.3s ease-out forwards ybdFly;position:absolute;top:14px;right:16px}@keyframes ybdFly{0%{opacity:0;transform:translateY(8px)}20%{opacity:1;transform:none}to{opacity:0;transform:translateY(-26px)}}.ybf-n.ybf-new{animation:.42s cubic-bezier(.22,1.25,.36,1) both ybfDrop2}@keyframes ybfDrop2{0%{opacity:0;max-height:0;margin-bottom:-10px;transform:translateY(-34px)scale(.94)}55%{max-height:120px;margin-bottom:0}to{opacity:1;max-height:120px;transform:none}}.ybf-n{transition:box-shadow .5s,opacity .3s,transform .3s}.ybf-list.js .ybf-n{background:linear-gradient(#fff,#fbfaf8);border-radius:24px}.ybf-ic{border-radius:12px;width:40px;height:40px}.ybf-ic.c{color:var(--fg);background:#fff;box-shadow:inset 0 0 0 1px #ece6df}.ybf-list{animation-duration:9s}.ptn{padding-block:clamp(36px,5vw,64px) clamp(8px,2vw,20px)}.ptn-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:24px;display:grid}.ptn-i{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.ptn-logo{height:56px;font-family:var(--f-body);letter-spacing:-.03em;background:linear-gradient(#3a3c42 0%,#9c9890 100%);color:#0000;transition:opacity .3s,transform .4s var(--ease);-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;font-size:clamp(34px,3.6vw,52px);font-weight:700;line-height:1;display:inline-flex}.ptn-logo img{width:auto;height:100%;display:block}.ptn-l{letter-spacing:.22em;text-transform:uppercase;color:#8c8984;font-size:12px}.ptn-i:hover .ptn-logo{transform:translateY(-3px)}@media (width<=640px){.ptn-row{grid-template-columns:minmax(0,1fr);gap:28px}}.ybd-grid.six{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ybd-grid.six .ybd-c{gap:4px;padding:15px 16px 14px}.ybd-grid.six .ybd-v{font-size:clamp(22px,2.1vw,32px)}.ybd-grid.six .ybd-l{font-size:13.5px}.ybd-g{flex-wrap:wrap;row-gap:2px;font-size:12.5px}.ybd-p{color:#9a958e;font-weight:500}.ybd-hd>div{flex-direction:column;gap:4px;display:flex}.ybd-hd b{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ybd-info{color:#9a958e;display:inline-grid}.ybd-date{color:#8c8984;font-size:14px}.ybd-tabs{gap:6px}.ybd-t{padding:7px 14px;font-size:13.5px}.ybd-grid.six .ybd-c.t2{--tr:-3deg;transform:rotate(-3deg)}.ybd-grid.six .ybd-c.t1{--tr:3deg;transform:rotate(3deg)translateY(-4px)}.ybd-grid.six .ybd-c.tilt:hover{transform:none}.ybf{align-items:stretch;padding-bottom:0}.ybf-phone{flex-direction:column;display:flex}.ybf-view{flex:1 1 0;height:auto;min-height:0}.ybf{min-height:580px}@media (width<=980px){.ybf-view{flex:none;height:420px}}.yb-goog{flex-direction:column;gap:16px;display:flex}.ybg-more{border-top:1px solid #efeae4;flex-direction:column;gap:14px;padding-top:14px;display:flex}.ybg-r{flex-direction:column;gap:3px;display:flex}.ybg-r b{color:#1a0dab;letter-spacing:-.01em;font-size:15.5px;font-weight:600}.ybg-stars{color:#f5a524;letter-spacing:1px;font-size:13px}.ybg-stars em{color:var(--mute);letter-spacing:0;margin-left:4px;font-style:normal}.ybw-page{flex-direction:column;display:flex}.ybw-prods{gap:10px;max-width:56%;margin-top:22px;display:flex}.ybw-p{background:#fff;border-radius:12px;flex-direction:column;flex:1;gap:6px;padding:6px;display:flex;box-shadow:0 10px 20px -14px #0f101359,0 0 0 1px #efe8e1}.ybw-p i{aspect-ratio:1;border-radius:8px;display:block}.ybw-p.p1 i{background:linear-gradient(160deg,#ffb49a,#ff6e46)}.ybw-p.p2 i{background:linear-gradient(160deg,#2a2b31,#0f1013)}.ybw-p.p3 i{background:linear-gradient(160deg,#f1e7dc,#d9c8b6)}.ybw-p b{padding:0 2px 2px;font-size:11.5px}@media (width<=640px){.ybw-prods{max-width:100%}}.ft2 .copy{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:15px;display:flex}.ft-legal{gap:clamp(20px,4vw,56px);display:flex}.ft-legal a{color:var(--mute);font-size:15px;text-decoration:none;transition:color .25s}.ft-legal a:hover{color:var(--fg)}.ba-flow{stroke-dasharray:.09 .91;filter:drop-shadow(0 0 4px #ff6e46b3);opacity:0;animation:4.4s cubic-bezier(.5,0,.6,1) infinite baIn!important}.ba-svg path.ba-flow:nth-of-type(n+10){animation-name:baOut!important}@keyframes baIn{0%{stroke-dashoffset:1px;opacity:0}3%{opacity:1}34%{stroke-dashoffset:.09px;opacity:1}38%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}@keyframes baOut{0%,55%{stroke-dashoffset:1px;opacity:0}58%{opacity:1}92%{stroke-dashoffset:.09px;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}.ba-node{position:relative}.ba-node img{animation:4.4s cubic-bezier(.6,0,.3,1) infinite baSpin}@keyframes baSpin{0%,36%{transform:rotate(0)scale(1)}46%{transform:rotate(200deg)scale(1.12)}56%,to{transform:rotate(360deg)scale(1)}}.ba-node:after{content:"";border:2px solid var(--gold);opacity:0;border-radius:50%;animation:4.4s ease-out infinite baRing;position:absolute;inset:-6px}@keyframes baRing{0%,36%{opacity:0;transform:scale(.9)}42%{opacity:.9;transform:scale(1)}60%{opacity:0;transform:scale(1.45)}to{opacity:0}}.ba-ai{color:var(--gold-t);letter-spacing:.1em;text-transform:uppercase;background:#fff1eb;border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:5px 12px;font-size:11px;display:inline-flex}.ba-ai svg{animation:6s linear infinite ctySpin}.bp.af.ai{background:linear-gradient(#fff,#fff6f2);border-color:#f6d3c5}@media (prefers-reduced-motion:reduce){.ba-flow,.ba-node img,.ba-node:after{animation:none!important}}.ba-svg path.ba-flow.fin{animation-name:baIn!important}.ba-svg path.ba-flow.fout{animation-name:baOut!important}@media (width>=981px){.bp.af{animation:bpIn .7s var(--ease) both,baArrive 4.4s cubic-bezier(.3,1.4,.5,1) infinite}.bp.af svg{animation:4.4s ease-in-out infinite baIcon}.bp.af:after{content:"";pointer-events:none;border-radius:999px;animation:4.4s ease-out infinite baGlow;position:absolute;inset:-2px;box-shadow:0 0 #ff6e468c}.bp.bf{animation:bpIn .7s var(--ease) both,baLeave 4.4s ease-in-out infinite}.ba-after .bp:nth-child(2),.ba-after .bp:nth-child(5){animation-delay:0s,-.05s}}@keyframes baArrive{0%,88%{scale:1}93%{scale:1.1}to{scale:1}}@keyframes baIcon{0%,88%{transform:none}92%{transform:rotate(-14deg)scale(1.25)}96%{transform:rotate(10deg)scale(1.1)}to{transform:none}}@keyframes baGlow{0%,88%{box-shadow:0 0 #ff6e4600}91%{box-shadow:0 0 #ff6e468c}to{box-shadow:0 0 0 14px #ff6e4600}}@keyframes baLeave{0%{translate:0}3%{translate:-4px}6%{translate:3px}9%{translate:-2px}12%,to{translate:0}}@media (prefers-reduced-motion:reduce){.bp.af,.bp.bf,.bp.af svg,.bp.af:after{animation:none!important}}@property --f{syntax:"<percentage>";inherits:false;initial-value:0%}.kt{margin-top:clamp(20px,3vw,40px);position:relative}.kt-stick{position:relative}.kt-in{min-height:min(calc(78 * var(--vh)),720px);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.kt-words{flex-direction:column;gap:clamp(2px,.6vw,8px);margin:0;padding:0;list-style:none;display:flex}.kt-w{cursor:pointer;align-items:center;gap:clamp(10px,1.4vw,22px);line-height:.95;display:flex;position:relative}.kt-n{letter-spacing:.1em;color:#b4aea6;flex:none;width:2.2em;font-size:12px;transition:color .4s}.kt-t{--f:0%;letter-spacing:-.045em;text-transform:uppercase;color:#0000;-webkit-text-stroke:1.4px #cfc9c0;background:linear-gradient(90deg,var(--fg) var(--f),transparent var(--f));-webkit-background-clip:text;background-clip:text;font-size:clamp(46px,7.6vw,124px);font-weight:800;transition:--f .9s cubic-bezier(.6,0,.2,1),-webkit-text-stroke-color .5s}.kt-w.done .kt-t{--f:100%;background-image:linear-gradient(90deg,#d9d3ca var(--f),transparent var(--f));-webkit-text-stroke-color:#d9d3ca}.kt-w.on .kt-t{--f:100%;-webkit-text-stroke-color:var(--fg)}.kt-w.on .kt-n{color:var(--gold)}.kt-arr{color:var(--gold);opacity:0;font-size:clamp(28px,3.6vw,56px);font-weight:700;transition:opacity .4s,transform .6s cubic-bezier(.3,1.4,.5,1);transform:translate(-20px)}.kt-w.on .kt-arr{opacity:1;transform:none}.kt-w:hover .kt-t{-webkit-text-stroke-color:#9a958e}.kt-side{flex-direction:column;gap:22px;display:flex;position:relative}.kt-panels{min-height:440px;position:relative}.kt-p{opacity:0;visibility:hidden;flex-direction:column;gap:12px;transition:opacity .5s,transform .7s cubic-bezier(.2,.9,.25,1),visibility .5s;display:flex;position:absolute;inset:0;transform:translateY(24px)}.kt-p.on{opacity:1;visibility:visible;transform:none}.kt-ill{width:220px;height:176px;margin-bottom:8px}.kt-svg{width:100%;height:100%;overflow:visible}.kt-step{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-t);font-size:11px}.kt-p h3{letter-spacing:-.035em;margin:0;font-size:clamp(26px,2.4vw,36px);font-weight:700;line-height:1.05}.kt-p p{color:var(--mute);max-width:26em;margin:0;font-size:16.5px;line-height:1.6}.kt-tags{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.kt-tags span{background:#fff;border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:600;box-shadow:inset 0 0 0 1px #ece6df}.kt-prog{background:#e7e1d8;border-radius:3px;height:3px;overflow:hidden}.kt-prog i{height:100%;width:var(--kp,20%);background:var(--gold);transition:width .5s;display:block}.kt-svg .kd{fill:none;stroke:#0f1013;stroke-width:6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.kt-p.on .kd{animation:1.1s cubic-bezier(.5,0,.3,1) .25s forwards ktDraw}.kt-svg .kpop circle{transform-box:fill-box;transform-origin:50%;scale:0}.kt-p.on .kpop circle{animation:.5s cubic-bezier(.3,1.6,.5,1) forwards ktPop}.kt-p.on .kpop circle:first-child{animation-delay:1.1s}.kt-p.on .kpop circle:nth-child(2){animation-delay:1.2s}.kt-p.on .kpop circle:nth-child(3){animation-delay:1.3s}.kt-p.on .kpop circle:nth-child(4){animation-delay:1.4s}.kt-svg .kpen{transform-box:fill-box;transform-origin:0 100%}.kt-p.on .kpen{animation:1.4s ease-in-out .2s ktPen}.kt-svg .kflash{opacity:0}.kt-p.on .kflash{animation:2.4s ease-out .5s infinite ktFlash}.kt-p.on .krec{animation:1s step-end infinite ktBlink}.kt-svg .kcard{transform-box:fill-box;transform-origin:50% 100%;opacity:0}.kt-p.on .kcard{animation:.7s cubic-bezier(.2,1.2,.3,1) forwards ktRise}.kt-p.on .kcard.c1{animation-delay:.2s}.kt-p.on .kcard.c2{animation-delay:.35s}.kt-p.on .kcard.c3{animation-delay:.5s}.kt-svg .kgrid rect{transform-box:fill-box;transform-origin:50%;scale:0}.kt-p.on .kgrid rect{animation:.45s cubic-bezier(.3,1.6,.5,1) forwards ktPop}.kt-svg .khearts path{opacity:0}.kt-p.on .khearts path{animation:2.2s ease-out 1s infinite ktHeart}.kt-p.on .khearts path:nth-child(2){animation-delay:1.6s}.kt-svg .knote{opacity:0}.kt-p.on .knote{animation:.5s cubic-bezier(.2,1.3,.4,1) forwards ktDrop}.kt-p.on .knote.n1{animation-delay:.2s}.kt-p.on .knote.n2{animation-delay:.6s}.kt-p.on .knote.n3{animation-delay:1s}@keyframes ktDraw{to{stroke-dashoffset:0}}@keyframes ktPop{to{scale:1}}@keyframes ktPen{0%{transform:translate(0)}25%{transform:translate(-30px,20px)rotate(-8deg)}50%{transform:translate(-10px,40px)}75%{transform:translate(-40px,10px)rotate(6deg)}to{transform:none}}@keyframes ktFlash{0%{opacity:0}4%{opacity:.95}30%,to{opacity:0}}@keyframes ktBlink{50%{opacity:0}}@keyframes ktRise{0%{opacity:0;transform:translateY(40px)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes ktHeart{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-60px)}}@keyframes ktDrop{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}.kt.pin{height:calc(calc(100 * var(--vh)) + 4 * calc(62 * var(--vh)))}.kt.pin .kt-stick{height:calc(100 * var(--vh));align-items:center;display:flex;position:sticky;top:0}.kt.pin .kt-in{width:100%;min-height:0}@media (width<=860px){.kt-in{grid-template-columns:minmax(0,1fr);gap:28px;min-height:0}.kt.pin{height:auto}.kt.pin .kt-stick{height:auto;display:block;position:relative}.kt-t{font-size:clamp(40px,12vw,70px)}.kt-panels{min-height:460px}.kt-ill{width:180px;height:144px}}@media (prefers-reduced-motion:reduce){.kt-p *{animation:none!important}.kt-svg .kd{stroke-dashoffset:0}.kt-svg .kpop circle,.kt-svg .kgrid rect{scale:1}.kt-svg .kcard,.kt-svg .knote{opacity:1}}.gc{--gp:1;margin-top:clamp(28px,4vw,56px);position:relative}.gc-chart{aspect-ratio:1200/420;width:100%;max-height:calc(72 * var(--vh));margin:0 auto;position:relative}.gc-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gc-grid line{stroke:#e9e4dc;stroke-width:1px;stroke-dasharray:4 8;vector-effect:non-scaling-stroke}.gc-base{fill:none;stroke:#e4ded5;stroke-width:2px;vector-effect:non-scaling-stroke}.gc-line{fill:none;stroke:var(--gold);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--gp));filter:drop-shadow(0 6px 10px #ff6e4659)}.gc-cliprect{transform:scaleX(var(--gp));transform-origin:0 0}.gc-ax{letter-spacing:.14em;text-transform:uppercase;color:#b4aea6;font-size:10.5px;position:absolute}.gc-ax.y{top:-6px;left:0}.gc-ax.x{bottom:-28px;right:0}.gc-stop{width:0;height:0;position:absolute}.gc-dot{z-index:2;background:#fff;border:3px solid #ddd6cc;border-radius:50%;width:18px;height:18px;transition:border-color .4s,transform .5s cubic-bezier(.3,1.6,.5,1),box-shadow .4s;position:absolute;top:-9px;left:-9px}.gc-card{opacity:0;z-index:3;background:#fff;border-radius:18px;flex-direction:column;gap:2px;width:clamp(170px,15vw,220px);padding:14px 16px;transition:opacity .5s,transform .6s cubic-bezier(.2,1.2,.3,1);display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%,14px)scale(.96);box-shadow:0 0 0 1px #eee8e1,0 24px 44px -26px #0f101359}.gc-stop.below .gc-card{top:22px;bottom:auto;transform:translate(-50%,-14px)scale(.96)}.gc-n{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-t);font-size:10.5px}.gc-v{letter-spacing:-.04em;margin-top:4px;font-size:clamp(26px,2.4vw,36px);font-weight:800;line-height:1.05}.gc-l{color:var(--fg);font-size:13px;font-weight:600}.gc-card p{color:var(--mute);margin:6px 0 0;font-size:13px;line-height:1.45}.gc-stop.on .gc-dot{border-color:var(--gold);transform:scale(1.25);box-shadow:0 0 0 8px #ff6e4626}.gc-stop.on .gc-card{opacity:1;transform:translate(-50%)scale(1)}.gc-stop:first-of-type .gc-card{left:0;transform:translate(-20%,14px)scale(.96)}.gc-stop:first-of-type.on .gc-card{transform:translate(-20%)scale(1)}.gc-stop:last-of-type .gc-card{left:auto;right:0;transform:translate(20%,-14px)scale(.96)}.gc-stop:last-of-type.on .gc-card{transform:translate(20%)scale(1)}.gc:not(.js):not(.rv-wait){animation:6s cubic-bezier(.45,0,.4,1) .3s both gcGrow}@property --gp{syntax:"<number>";inherits:true;initial-value:1}@keyframes gcGrow{0%{--gp:0}to{--gp:1}}.gc:not(.js) .gc-stop{animation:10ms linear both gcOn;animation-delay:calc(.3s + var(--i) * 1.2s + .6s)}.gc:not(.js) .gc-stop .gc-dot{animation:.5s cubic-bezier(.3,1.6,.5,1) both gcDot;animation-delay:inherit}.gc:not(.js) .gc-stop .gc-card{animation:.6s cubic-bezier(.2,1.2,.3,1) both gcCard;animation-delay:inherit}@keyframes gcOn{to{opacity:1}}@keyframes gcDot{0%{border-color:#ddd6cc}to{border-color:var(--gold);transform:scale(1.25);box-shadow:0 0 0 8px #ff6e4626}}@keyframes gcCard{0%{opacity:0}to{opacity:1}}.gc:not(.js) .gc-card{transform:translate(-50%)}.gc:not(.js) .gc-stop:first-of-type .gc-card{transform:translate(-20%)}.gc:not(.js) .gc-stop:last-of-type .gc-card{transform:translate(20%)}.gc.pin{height:calc(calc(100 * var(--vh)) + 3 * calc(60 * var(--vh)))}.gc.pin .gc-stick{height:calc(100 * var(--vh));align-items:center;display:flex;position:sticky;top:0}.gc.pin .gc-chart{width:100%}@media (width<=860px){.gc-chart{aspect-ratio:auto;border-left:2px solid #e4ded5;flex-direction:column;gap:14px;max-height:none;padding-left:28px;display:flex}.gc-svg,.gc-ax{display:none}.gc-stop{width:auto;height:auto;position:relative;top:auto!important;left:auto!important}.gc-dot{top:18px;left:-39px}.gc-card,.gc-stop.below .gc-card,.gc-stop:first-of-type .gc-card,.gc-stop:last-of-type .gc-card{width:auto;position:relative;inset:auto;transform:none!important}}@media (prefers-reduced-motion:reduce){.gc{--gp:1;animation:none!important}.gc-stop .gc-card{opacity:1;transform:translate(-50%)}}.gc-stop:first-of-type .gc-card{transform:translate(-38%,14px)scale(.96)}.gc-stop:first-of-type.on .gc-card,.gc:not(.js) .gc-stop:first-of-type .gc-card{transform:translate(-38%)scale(1)}@media (width<=860px){.gc-stop:first-of-type .gc-card{transform:none!important}}.hl{border-top:1px solid #e4ded5;margin-top:clamp(28px,4vw,56px);position:relative}.hl-row{color:var(--fg);--mx:72%;--my:50%;isolation:isolate;border-bottom:1px solid #e4ded5;grid-template-columns:70px minmax(0,1fr) minmax(0,1.05fr) 48px;align-items:center;gap:clamp(12px,2vw,28px);padding:clamp(18px,2.2vw,30px) 4px;text-decoration:none;display:grid;position:relative}.hl-row:before{content:"";z-index:-1;transform-origin:50% 100%;background:linear-gradient(90deg,#fff1eb,#fff1eb00);transition:transform .5s cubic-bezier(.2,.9,.25,1);position:absolute;inset:0;transform:scaleY(0)}.hl-n{letter-spacing:.12em;color:#b4aea6;font-size:12px;transition:color .3s}.hl-t{letter-spacing:-.045em;text-transform:uppercase;color:#d2cbc1;font-size:clamp(40px,6.4vw,96px);font-weight:800;line-height:.95;transition:color .4s,transform .6s cubic-bezier(.2,1.2,.3,1)}.hl-d{color:#a7a199;flex-direction:column;gap:10px;font-size:15.5px;line-height:1.5;transition:color .4s;display:flex}.hl-tags{flex-wrap:wrap;gap:6px;display:flex}.hl-tags i{opacity:.5;background:#fff;border-radius:999px;padding:5px 11px;font-size:12px;font-style:normal;font-weight:600;transition:opacity .4s,transform .5s;transform:translateY(6px);box-shadow:inset 0 0 0 1px #ece6df}.hl-go{color:#c9c3ba;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .3s,color .3s,transform .5s cubic-bezier(.3,1.5,.5,1),box-shadow .3s;display:grid;box-shadow:inset 0 0 0 1px #e4ded5}.hl-thumb{left:var(--mx);top:var(--my);aspect-ratio:4/5;pointer-events:none;z-index:5;opacity:0;background-position:50%;background-size:cover;border-radius:20px;width:clamp(180px,17vw,250px);transition:opacity .35s,transform .55s cubic-bezier(.2,1.2,.3,1);position:absolute;overflow:hidden;transform:translate(-50%,-50%)scale(.6)rotate(-8deg);box-shadow:0 30px 60px -20px #0f101373}.hl-thumb b{letter-spacing:.1em;text-transform:uppercase;color:var(--fg);background:#ffffffeb;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:10px;display:inline-flex;position:absolute;bottom:12px;left:12px}.hl-thumb b em{background:#ff3b30;border-radius:50%;width:7px;height:7px;animation:1s step-end infinite ktBlink}.hl-row:hover:before,.hl-row.act:before{transform:scaleY(1)}.hl-row:hover .hl-t,.hl-row.act .hl-t{color:var(--fg);transform:translate(12px)}.hl-row:hover .hl-n,.hl-row.act .hl-n{color:var(--gold)}.hl-row:hover .hl-d,.hl-row.act .hl-d{color:var(--fg)}.hl-row:hover .hl-tags i,.hl-row.act .hl-tags i{opacity:1;transform:none}.hl-row:hover .hl-tags i:nth-child(2),.hl-row.act .hl-tags i:nth-child(2){transition-delay:50ms}.hl-row:hover .hl-tags i:nth-child(3),.hl-row.act .hl-tags i:nth-child(3){transition-delay:.1s}.hl-row:hover .hl-go,.hl-row.act .hl-go{background:var(--fg);color:#fff;box-shadow:none;transform:rotate(45deg)}.hl-row:hover .hl-thumb{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(var(--rot,-4deg))}.hl:hover .hl-row.act:not(:hover):before{transform:scaleY(0)}.hl:hover .hl-row.act:not(:hover) .hl-t{color:#d2cbc1;transform:none}.hl:hover .hl-row.act:not(:hover) .hl-n{color:#b4aea6}.hl:hover .hl-row.act:not(:hover) .hl-d{color:#a7a199}.hl:hover .hl-row.act:not(:hover) .hl-tags i{opacity:.5;transform:translateY(6px)}.hl:hover .hl-row.act:not(:hover) .hl-go{color:#c9c3ba;background:0 0;transform:none;box-shadow:inset 0 0 0 1px #e4ded5}@media (hover:none),(width<=860px){.hl-row{grid-template-columns:40px minmax(0,1fr) 92px;row-gap:10px;padding:18px 0}.hl-t{font-size:clamp(34px,10vw,56px)}.hl-d{grid-area:2/2/auto/-1}.hl-go{display:none}.hl-thumb{opacity:.35;grid-area:1/3;width:92px;position:relative;top:auto;left:auto;transform:scale(.9)rotate(4deg)}.hl-row.act .hl-thumb{opacity:1;transform:rotate(-3deg)}}.ba-msvg{display:none}@media (width<=980px){.ba-map{gap:0}.ba-msvg{width:100%;height:70px;margin:6px 0;display:block;overflow:visible}.ba-msvg path{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.ba-msvg .ba-flow{stroke-width:3px!important}.ba-msvg .ba-flow.fin{animation-name:baIn!important}.ba-msvg .ba-flow.fout{animation-name:baOut!important}.ba-core{padding:8px 0}.ba-before{margin-bottom:4px}.ba-after{margin-top:4px}}@media (hover:none),(width<=860px){.hl-row{grid-template-columns:34px minmax(0,1fr) 72px}.hl-t{font-size:clamp(28px,8.6vw,48px)}.hl-thumb{border-radius:14px;width:72px}.hl-thumb b{display:none}}.ob{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,5vw,80px);margin-top:clamp(24px,4vw,56px);display:grid}.ob-stage{aspect-ratio:1;width:min(100%,560px);margin:0 auto;position:relative;container-type:inline-size}.ob-glow{filter:blur(10px);background:radial-gradient(closest-side,#ff6e4638,#ff6e4600);border-radius:50%;animation:4s ease-in-out infinite obBreath;position:absolute;inset:14%}@keyframes obBreath{0%,to{opacity:.8;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}.ob-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ob-track{fill:none;stroke:#e2dcd3;stroke-width:1.5px;stroke-dasharray:3 7}.ob-inner{fill:none;stroke:#ece6de;stroke-width:1px}.ob-prog{fill:none;stroke:var(--gold);stroke-width:3px;stroke-linecap:round;stroke-dasharray:.2 .8;transform-origin:50%;filter:drop-shadow(0 0 6px #ff6e4699);animation:3.8s linear infinite obProg;transform:rotate(-90deg)}@keyframes obProg{0%{stroke-dasharray:0 1}to{stroke-dasharray:.2 .8}}.ob-spark{background:var(--gold);offset-path:circle(41% at 50% 50%);offset-path:none;transform-origin:0 0;border-radius:50%;width:8px;height:8px;margin:-4px;animation:9s linear infinite obOrbit;position:absolute;top:50%;left:50%;box-shadow:0 0 10px 2px #ff6e4699}.ob-spark.s1{animation:8s linear infinite obSpin1}.ob-spark.s2{width:5px;height:5px;box-shadow:none;background:#0f1013;animation:11s linear -4s infinite reverse obSpin1}.ob-spark.s3{width:6px;height:6px;animation:14s linear -2s infinite obSpin2}@keyframes obSpin1{0%{transform:rotate(0)translate(44cqw)}to{transform:rotate(360deg)translate(44cqw)}}@keyframes obSpin2{0%{transform:rotate(0)translate(34.5cqw)}to{transform:rotate(360deg)translate(34.5cqw)}}.ob-rot{transform:rotate(var(--r));transition:transform 1.1s cubic-bezier(.65,0,.25,1);position:absolute;inset:0}.ob-node{cursor:pointer;width:0;height:0;transform:rotate(var(--a)) translateY(calc(100cqw * -.442));font:inherit;background:0 0;border:0;padding:0;position:absolute;top:50%;left:50%}.ob-ic{color:#9a958e;width:60px;height:60px;transform:rotate(calc((var(--a) + var(--r)) * -1));background:#fff;border-radius:50%;place-items:center;transition:transform 1.1s cubic-bezier(.65,0,.25,1),background .4s,color .4s,box-shadow .4s,scale .5s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:-30px;left:-30px;box-shadow:0 0 0 1px #e7e1d8,0 14px 30px -16px #0f101359}.ob-lab{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:#a7a199;transform:translateX(-50%) rotate(calc((var(--a) + var(--r)) * -1));transform-origin:50% -40px;pointer-events:none;font-size:10.5px;transition:transform 1.1s cubic-bezier(.65,0,.25,1),color .4s;position:absolute;top:40px;left:50%}.ob-node.on .ob-ic{background:var(--gold);color:#fff;scale:1.22;box-shadow:0 0 0 8px #ff6e4626,0 18px 34px -12px #e9521f99}.ob-node.on .ob-lab{color:var(--fg);font-weight:700}.ob-node.done .ob-ic{color:var(--gold-t)}.ob-node:hover .ob-ic{scale:1.1}.ob-core{background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;inset:27%;overflow:hidden;box-shadow:0 0 0 1px #efe9e2,0 40px 80px -40px #b53f1b73,inset 0 -20px 40px -30px #ff6e4640}.ob-scene{opacity:0;visibility:visible;place-items:center;transition:opacity .5s,transform .7s cubic-bezier(.2,1.3,.3,1);display:grid;position:absolute;inset:16%;transform:scale(.7)rotate(-8deg)}.ob-scene.on{opacity:1;transform:none}.ob-scene .kt-svg{width:100%;height:auto}.ob-side{min-height:300px;position:relative}.ob-txt{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:12px;transition:opacity .5s,transform .7s cubic-bezier(.2,.9,.25,1);display:flex;position:absolute;inset:0;transform:translateY(20px)}.ob-txt.on{opacity:1;pointer-events:auto;transform:none}.ob-step{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-t);font-size:11px}.ob-txt h3{letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.4vw,52px);font-weight:800;line-height:1}.ob-txt p{color:var(--mute);max-width:24em;margin:0;font-size:17px;line-height:1.6}.ob-dots{gap:8px;display:flex;position:absolute;bottom:0;left:0}.ob-dots i{background:#e2dcd3;border-radius:4px;width:26px;height:4px;transition:background .4s,width .5s}.ob-dots i.on{background:var(--gold);width:46px}.ob-dots i.done{background:#f2b8a4}@media (width<=900px){.ob{grid-template-columns:minmax(0,1fr)}.ob-side{text-align:center;min-height:260px}.ob-txt{align-items:center}.ob-txt p{margin:0 auto}.ob-dots{left:50%;transform:translate(-50%)}.ob-lab{display:none}.ob-ic{width:48px;height:48px;top:-24px;left:-24px}}@media (prefers-reduced-motion:reduce){.ob-glow,.ob-prog,.ob-spark{animation:none!important}}.ob-core{transition:box-shadow .6s}.op{width:88%;height:88%;position:absolute;inset:6%;overflow:visible}.op>g{opacity:0;transition:opacity .5s}.op .op-base,.s0 .L0,.s1 .L0,.s2 .L0,.s3 .L0,.s4 .L0,.s1 .L1,.s2 .L1,.s3 .L1,.s4 .L1,.s2 .L2,.s3 .L2,.s4 .L2,.s3 .L3,.s4 .L3,.s4 .L4{opacity:1}.op .op-body{transform-box:fill-box;transform-origin:50% 100%}.s0 .op-body{animation:.8s cubic-bezier(.2,1.2,.3,1) opFill}@keyframes opFill{0%{transform:scaleY(0)}to{transform:none}}.op .op-logo{stroke-dasharray:1;stroke-dashoffset:0}.s0 .op-logo{animation:1s .5s both opDraw}@keyframes opDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.op .op-flash{opacity:0}.s1 .op-flash{animation:.9s ease-out .3s opFlash}@keyframes opFlash{0%{opacity:0}10%{opacity:.95}to{opacity:0}}.op .op-rec{animation:1s step-end infinite ktBlink}.op .op-vf{transform-box:fill-box;transform-origin:50%}.s1 .op-vf{animation:.6s cubic-bezier(.2,1.3,.3,1) opVf}@keyframes opVf{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:none}}.op .op-ad{transform-box:fill-box;transform-origin:50% 100%}.s2 .op-ad.a1{animation:.6s cubic-bezier(.2,1.4,.3,1) .1s both opPop}.s2 .op-ad.a2{animation:.6s cubic-bezier(.2,1.4,.3,1) .3s both opPop}.op .op-ad.a1{transform:rotate(-8deg)}.op .op-ad.a2{transform:rotate(7deg)}@keyframes opPop{0%{transform:scale(0)rotate(0)}}.op .op-h{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite opHeart}.op .op-h.h2{animation-delay:.8s}.op .op-h.h3{animation-delay:1.6s}@keyframes opHeart{0%,to{translate:0;scale:1}50%{translate:0 -8px;scale:1.15}}.s3 .op-chip{animation:.6s cubic-bezier(.2,1.4,.3,1) .2s both opPop}.op .op-n{transform-box:fill-box}.s4 .op-n.n1{animation:.55s cubic-bezier(.2,1.3,.4,1) .2s both opDrop}.s4 .op-n.n2{animation:.55s cubic-bezier(.2,1.3,.4,1) .6s both opDrop}@keyframes opDrop{0%{opacity:0;transform:translateY(-24px)}}.ob-done{fill:none;stroke:var(--gold);stroke-width:3px;stroke-linecap:round;transform-origin:50%;opacity:.55;transition:stroke-dasharray 1.1s cubic-bezier(.65,0,.25,1),transform 1.1s cubic-bezier(.65,0,.25,1)}.ob-node.done .ob-ic{color:var(--gold-t);background:#fff1eb;box-shadow:0 0 0 1px #f6d3c5,0 14px 30px -16px #b53f1b59}.ob.full .ob-done{opacity:1;stroke-dasharray:1 0!important}.ob.full .ob-core{box-shadow:0 0 0 1px #f6d3c5,0 0 0 18px #ff6e4614,0 40px 80px -30px #b53f1b8c}.ob-wave{border:2px solid var(--gold);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:27%}.ob.full .ob-wave{animation:1.6s ease-out .4s 2 obWave}@keyframes obWave{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.ob-num{color:var(--fg);align-items:baseline;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.ob-num b{letter-spacing:-.04em;color:var(--gold);font-size:clamp(28px,2.6vw,40px)}.ob-stage{transform-style:preserve-3d;will-change:transform;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.ob-side{min-height:400px}.ob-dots{bottom:0}.ob-txt{bottom:40px}@media (width<=900px){.ob-side{min-height:330px}}@property --sec{syntax:"<integer>";inherits:false;initial-value:0}@property --fol{syntax:"<integer>";inherits:false;initial-value:0}.bento{grid-template-rows:repeat(2,minmax(0,clamp(250px,24vw,320px)));grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);margin-top:clamp(28px,4vw,56px);display:grid}.bt{background:#ffffff8c;border-radius:26px;flex-direction:column;gap:10px;padding:18px;transition:transform .5s cubic-bezier(.2,.9,.25,1),opacity .4s,box-shadow .4s,background .4s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ece6de}.b-create{background:linear-gradient(160deg,#fff6f1,#ffffff80);grid-area:1/1/auto/3}.b-shoot{box-shadow:none;background:#0f1013;grid-area:1/3/3}.b-social{background:linear-gradient(160deg,#fff1f3,#ffffff80);grid-area:1/4}.b-adv{background:linear-gradient(160deg,#f4f2ee,#ffffff80);grid-area:2/1/auto/3}.b-auto{background:linear-gradient(160deg,#eff9f2,#ffffff80);grid-area:2/4}.bt-n{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-t);font-size:11px;font-weight:700}.b-shoot .bt-n{color:#ff9b78}.bt-sc{flex:1;min-height:0;position:relative}.bt-d{color:var(--mute);opacity:0;max-height:0;margin:0;font-size:14px;line-height:1.45;transition:max-height .5s,opacity .4s}.b-shoot .bt-d{color:#b9bcc4}.bento:hover .bt{opacity:.55}.bento .bt:hover{opacity:1;z-index:2;transform:scale(1.025);box-shadow:inset 0 0 0 1px #f2cdbf,0 30px 60px -30px #b53f1b59}.bento .b-shoot:hover{box-shadow:0 30px 60px -24px #0f101399}.bt:hover .bt-d{opacity:1;max-height:60px}.cr-paper{justify-content:center;align-items:center;gap:clamp(18px,3vw,44px);display:flex;position:absolute;inset:4px 0 0}.cr-logo{background:#fff;border-radius:22px;width:clamp(100px,10vw,140px);height:auto;padding:10px;box-shadow:0 18px 30px -20px #0f10134d}.cr-logo circle,.cr-logo path{fill:none;stroke:var(--gold);stroke-width:7px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:6s ease-in-out infinite crDraw}.cr-logo path{stroke:#0f1013;animation-delay:.5s}@keyframes crDraw{0%{stroke-dashoffset:1px}30%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}.cr-side{flex-direction:column;gap:12px;display:flex}.cr-pal{gap:7px;display:flex}.cr-pal i{border-radius:50%;width:28px;height:28px;animation:6s cubic-bezier(.3,1.6,.5,1) infinite crPop;scale:0}.cr-pal i:first-child{background:#ff6e46;animation-delay:1.2s}.cr-pal i:nth-child(2){background:#0f1013;animation-delay:1.4s}.cr-pal i:nth-child(3){background:#ffb49a;animation-delay:1.6s}.cr-pal i:nth-child(4){background:#e7e1d8;animation-delay:1.8s}@keyframes crPop{0%,5%{scale:0}15%,85%{scale:1}95%,to{scale:0}}.cr-aa{letter-spacing:-.04em;font-size:clamp(40px,4vw,56px);font-weight:800;line-height:1}.cr-aa span{opacity:0;animation:6s infinite crAa;display:inline-block}.cr-aa span:first-child{animation-delay:2.2s}.cr-aa span:nth-child(2){color:var(--gold);animation-delay:2.4s}@keyframes crAa{0%{opacity:0;transform:translateY(12px)}10%,80%{opacity:1;transform:none}92%,to{opacity:0}}.cr-name{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);opacity:0;font-size:11px;animation:6s 2.8s infinite crAa}.sh-vf{background:radial-gradient(70% 60% at 50% 45%,#2a2b31,#0f1013);border-radius:16px;position:absolute;inset:0;overflow:hidden}.sh-vf .c{opacity:.85;border:2.5px solid #fff;width:18px;height:18px;position:absolute}.c.tl{border-bottom:0;border-right:0;top:12px;left:12px}.c.tr{border-bottom:0;border-left:0;top:12px;right:12px}.c.bl{border-top:0;border-right:0;bottom:12px;left:12px}.c.br{border-top:0;border-left:0;bottom:12px;right:12px}.sh-rec{color:#fff;letter-spacing:.08em;z-index:2;align-items:center;gap:6px;font-size:10.5px;display:flex;position:absolute;top:16px;left:38px}.sh-rec i{background:#ff3b30;border-radius:50%;width:7px;height:7px;animation:1s step-end infinite ktBlink}.sh-t{counter-reset:s var(--sec);font-weight:500;animation:60s steps(60,end) infinite shT}.sh-t:after{content:"00:" counter(s,decimal-leading-zero)}@keyframes shT{0%{--sec:0}to{--sec:60}}.sh-iso{color:#9a9da6;letter-spacing:.08em;font-size:10px;position:absolute;top:16px;right:38px}.sh-prod{aspect-ratio:1/2;width:34%;max-width:90px;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.sh-prod .cap{background:#fff;border-radius:5px;height:14%;position:absolute;top:0;left:25%;right:25%}.sh-prod .body{background:linear-gradient(90deg,#e9521f,#ff6e46 45%,#ff9b78 60%,#e9521f);border-radius:16px;position:absolute;inset:12% 0 0}.sh-prod .body:after{content:"";background:#0f1013;height:16%;position:absolute;top:55%;left:0;right:0}.sh-focus{aspect-ratio:1;border:1.5px solid #ffd54a;border-radius:8px;width:62%;animation:4s ease-in-out infinite shFocus;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes shFocus{0%,to{opacity:.4;width:70%}30%{opacity:1;width:52%}60%{opacity:1;width:56%}}.sh-flash{opacity:0;background:#fff;animation:4s ease-out infinite shFlash;position:absolute;inset:0}@keyframes shFlash{0%,58%{opacity:0}60%{opacity:.9}75%,to{opacity:0}}.sh-light{pointer-events:none;background:radial-gradient(closest-side,#fff0dc40,#0000);width:60%;height:70%;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.ad-row{justify-content:center;align-items:center;gap:12px;height:64%;display:flex;position:absolute;top:0;left:0;right:0}.ad-c{background:#fff;border-radius:14px;flex-direction:column;gap:6px;width:26%;max-width:130px;height:92%;padding:8px;animation:7.5s cubic-bezier(.6,0,.3,1) infinite adSwap;display:flex;position:relative;box-shadow:0 14px 26px -16px #0f101359,0 0 0 1px #ece6de}.ad-c.a2{color:#fff;background:#0f1013;animation-delay:-2.5s}.ad-c.a3{animation-delay:-5s}@keyframes adSwap{0%,28%{transform:translateY(0)scale(1)}33%,61%{transform:translateY(-10px)scale(1.06)}66%,to{transform:translateY(0)scale(1)}}.ad-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-size:9px}.a2 .ad-tag{color:#b9bcc4}.ad-img{background:linear-gradient(160deg,#ffb49a,#ff6e46);border-radius:9px;flex:1}.a2 .ad-img{background:linear-gradient(160deg,#ff8a64,#e9521f)}.ad-line{background:#e7e1d8;border-radius:4px;height:7px}.ad-line.l1{background:#1a0dab;width:80%}.ad-line.l3{width:60%}.ad-c b{text-align:center;background:var(--gold);color:#fff;border-radius:999px;padding:5px;font-size:10.5px}.ad-chart{align-items:center;gap:12px;height:30%;padding:0 6px;display:flex;position:absolute;bottom:0;left:0;right:0}.ad-chart span{letter-spacing:.12em;color:var(--mute);font-size:10px}.ad-chart svg{flex:1;height:100%}.ad-spark{fill:none;stroke:var(--gold);stroke-width:2.5px;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;animation:5s ease-in-out infinite adDraw}@keyframes adDraw{0%{stroke-dashoffset:1px}50%,90%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}.ad-up{color:#15803d;font-size:14px}.so-top{align-items:center;gap:8px;font-size:12px;display:flex}.so-top b{display:block}.so-av{background:linear-gradient(135deg,#ff6e46,#0f1013);border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 2px #fff,0 0 0 4px #ff6e46}.so-f{color:var(--mute);font-size:10px}.so-cnt{counter-reset:f var(--fol);animation:6s linear infinite soF}.so-cnt:after{content:counter(f) "K"}@keyframes soF{0%{--fol:12}to{--fol:50}}.so-grid{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:10px;display:grid}.so-grid i{aspect-ratio:1;animation:6s cubic-bezier(.3,1.6,.5,1) infinite soPop;animation-delay:var(--d);border-radius:6px;scale:0}.so-grid i:nth-child(3n+1){background:#ff6e46}.so-grid i:nth-child(3n+2){background:#0f1013}.so-grid i:nth-child(3n){background:#ffb49a}.so-grid i:nth-child(5){background:#e7e1d8}@keyframes soPop{0%,3%{scale:0}12%,88%{scale:1}97%,to{scale:0}}.so-heart{opacity:0;width:22px;animation:3s ease-in infinite ybfUp;position:absolute;bottom:6px;right:6px}.so-heart svg{fill:#ff4d5e;width:100%}.so-heart.h2{width:16px;animation-delay:1.5s;right:28px}.au-chat{flex-direction:column;justify-content:center;gap:8px;display:flex;position:absolute;inset:0}.au-b{opacity:0;border-radius:14px;max-width:88%;padding:8px 11px;font-size:12px;line-height:1.35}.au-b.in{background:#fff;border-bottom-left-radius:4px;animation:7s infinite auIn;box-shadow:0 0 0 1px #e4ede6}.au-b.out{color:#fff;background:#0f1013;border-bottom-right-radius:4px;align-self:flex-end;min-width:60px;min-height:30px;animation:7s .9s infinite auIn;position:relative}.au-typ{gap:3px;animation:7s step-end .9s infinite auTyp;display:flex;position:absolute;top:12px;left:12px}.au-typ i{background:#fff;border-radius:50%;width:5px;height:5px;animation:1s infinite atmDot}.au-typ i:nth-child(2){animation-delay:.15s}.au-typ i:nth-child(3){animation-delay:.3s}.au-tx{opacity:0;animation:7s .9s infinite auTx}.au-ok{letter-spacing:.06em;color:#15803d;opacity:0;background:#dcfce7;border-radius:999px;align-self:flex-end;padding:5px 10px;font-size:10.5px;animation:7s 3.2s infinite auIn}@keyframes auIn{0%{opacity:0;transform:translateY(10px)}6%,80%{opacity:1;transform:none}90%,to{opacity:0}}@keyframes auTyp{0%{opacity:1}20%,to{opacity:0}}@keyframes auTx{0%,18%{opacity:0}24%,80%{opacity:1}90%,to{opacity:0}}@media (width<=980px){.bento{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(240px,52vw,300px)}.b-create,.b-adv{grid-area:auto/1/auto/-1}.b-shoot{grid-area:span 2/1}.b-social,.b-auto{grid-area:auto/2}}@media (width<=600px){.bento{grid-template-columns:minmax(0,1fr);grid-auto-rows:260px}.b-create,.b-adv,.b-shoot,.b-social,.b-auto{grid-area:auto/1}.b-shoot{grid-row:span 1;height:340px}.bt-d{opacity:1;max-height:60px}.bento:hover .bt{opacity:1}}@media (prefers-reduced-motion:reduce){.bento *{animation:none!important}.cr-logo circle,.cr-logo path,.ad-spark{stroke-dashoffset:0}.cr-pal i,.so-grid i{scale:1}.cr-aa span,.cr-name,.au-b,.au-tx,.au-ok{opacity:1}.au-typ{display:none}}.so-grid{gap:5px;width:min(100%,180px);margin:12px auto 0}.so-f{white-space:nowrap;display:block}@media (width<=600px){.bento{grid-auto-rows:auto}.bt{min-height:290px}.b-shoot{height:auto;min-height:380px}.b-social{min-height:340px}.b-adv{min-height:320px}.so-grid{width:140px}.b-create{order:1}.b-shoot{order:2}.b-adv{order:3}.b-social{order:4}.b-auto{order:5}}.wgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.wcard.w9{gap:12px}.wcard.w9 .img{aspect-ratio:4/3.4;background:#fff;border-radius:22px;padding:5px;box-shadow:0 0 0 1px #efe9e2}.wcard.w9 .img>span:first-child{border-radius:18px;inset:5px;overflow:hidden}.wcard.w9 .img .view{color:#fff;inset:auto 18px 18px auto;background-image:none!important;background:var(--fg)!important}.winfo{transition:box-shadow .4s,transform .4s var(--ease);background:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex;box-shadow:0 0 0 1px #efe9e2}.wt{flex-direction:column;gap:3px;min-width:0;display:flex}.wt b{letter-spacing:-.025em;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(18px,1.6vw,22px);font-weight:700;overflow:hidden}.wt span{color:var(--mute);font-size:14.5px}.wpill{color:#fff;white-space:nowrap;background:linear-gradient(#ff8a64,#f2592e);border-radius:999px;flex:none;padding:7px 14px;font-size:12.5px;font-style:normal;font-weight:600;box-shadow:0 8px 16px -8px #f2592e99}.wcard.w9:hover .winfo{transform:translateY(-3px);box-shadow:0 0 0 1px #f2cdbf,0 20px 36px -24px #b53f1b66}.wgrid>.wcard:nth-child(7) .img>span:first-child,.wgrid>.wcard:nth-child(8) .img>span:first-child,.wgrid>.wcard:nth-child(9) .img>span:first-child{background-position:50%!important;background-size:cover!important}.cs-hero{text-align:center;flex-direction:column;align-items:center;display:flex}.cs-hero .lede{max-width:30em;margin-inline:auto}.cs-hero .sh-actions{margin-top:8px}.wcard.cs .img{position:relative}.cs-stats{z-index:2;opacity:.92;transition:transform .5s var(--ease),opacity .4s;gap:8px;display:flex;position:absolute;bottom:14px;left:14px;right:14px;transform:translateY(6px)}.cs-st{-webkit-backdrop-filter:blur(8px);background:#ffffffe0;border-radius:14px;flex-direction:column;flex:1;align-items:flex-start;gap:0;padding:8px 10px;display:flex;box-shadow:0 8px 18px -12px #0f101366}.cs-st b{letter-spacing:-.03em;color:var(--fg);font-size:clamp(15px,1.3vw,19px);font-weight:800;line-height:1.1}.cs-st small{color:var(--mute);text-transform:lowercase;font-size:10.5px}.wcard.cs:hover .cs-stats{opacity:1;transform:none}.wcard.cs .img>span:first-child{transition:transform .8s var(--ease)}.wcard.cs:hover .img>span:first-child{transform:scale(1.05)}.cs-note{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#b4aea6;margin:22px 0 0;font-size:10.5px}.cs-faq .sec-head{text-align:center;flex-direction:column;align-items:center;display:flex}.cs-faq .faq{max-width:860px;margin:0 auto}.cs-faq .faq p{color:var(--mute);max-width:44em;margin:0 4px 22px;line-height:1.6}.cs-proof{isolation:isolate;padding:clamp(70px,9vw,120px) 0 clamp(30px,4vw,60px);position:relative;overflow:hidden}.cs-proof:before{content:"";width:calc(100 * var(--vw));left:50%;z-index:-1;background:linear-gradient(#fbf3ef00,#fbf3ef 30%);position:absolute;inset-block:0;transform:translate(-50%)}.cs-proof-in{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.cs-proof-in h2{margin:0}.cs-proof-in .lede{max-width:26em;margin:0}.cs-rate{align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.cs-stars{color:var(--gold);letter-spacing:2px}.cs-track{gap:18px;width:max-content;animation:50s linear infinite mq;display:flex}.cs-reel{aspect-ratio:3/4;background-position:50%;background-size:cover;border:5px solid #fff;border-radius:22px;flex:none;width:clamp(180px,20vw,280px);box-shadow:0 24px 44px -28px #0f101366}main:has(.page[data-page=work]:not([hidden]) .cs-proof) .foot.ft2:before{background:#fbf3ef}@media (width<=640px){.cs-st{padding:6px 7px}.cs-st small{font-size:9.5px}}.cs-st{background:#fffffff2}.cs-st small{text-transform:none}.cs-strip{margin-top:clamp(48px,6vw,80px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}.cs-track{gap:clamp(18px,2vw,30px);animation:70s linear infinite mq}.cs-reel{aspect-ratio:423/550;border:4px solid #fff;border-radius:20px;width:clamp(240px,24vw,340px);box-shadow:0 0 0 1px #efe6e0,0 30px 50px -36px #0f101359}.cs-proof{padding-bottom:clamp(60px,8vw,110px)}@media (width<=640px){.cs-reel{width:62vw}}.cd{padding-top:clamp(28px,4vw,48px)}.cd-back{color:var(--mute);align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;transition:color .25s,gap .3s;display:inline-flex}.cd-back:hover{color:var(--fg);gap:12px}.cd-hero{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:clamp(28px,4vw,48px);display:flex}.cd-hero .wpill{font-size:13px}.cd-t{margin:0}.cd-s{max-width:30em;margin:0}.cd-meta{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:clamp(36px,4vw,56px);display:grid}.cd-m{background:#fff;border-radius:18px;flex-direction:column;gap:6px;padding:18px 20px;display:flex;box-shadow:0 0 0 1px #efe9e2}.cd-m span{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:10.5px}.cd-m b{letter-spacing:-.01em;font-size:16px;font-weight:600}.cd-media{aspect-ratio:16/8;background-position:50%;background-size:cover;background-color:var(--ink-3);border:6px solid #fff;border-radius:28px;margin-top:clamp(18px,2vw,24px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #efe9e2,0 40px 80px -50px #0f101373}.cd-play{width:84px;height:84px;color:var(--fg);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;margin:-42px;transition:transform .4s cubic-bezier(.3,1.6,.5,1);animation:2.2s ease-out infinite cdPulse;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 #ffffff80}.cd-play:hover{transform:scale(1.1)}@keyframes cdPulse{0%{box-shadow:0 0 #ffffff8c}to{box-shadow:0 0 0 24px #fff0}}.cd-mlab{letter-spacing:.1em;text-transform:uppercase;background:#ffffffeb;border-radius:999px;padding:7px 12px;font-size:11px;position:absolute;bottom:18px;left:18px}.cd-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,72px);margin-top:clamp(64px,8vw,110px);display:grid}.cd-col,.cd-res-h{flex-direction:column;gap:12px;display:flex}.cd-k{letter-spacing:.14em;color:var(--gold-t);font-size:12px}.cd-cols h2,.cd-res-h h2{letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.2vw,46px);font-weight:800;line-height:1}.cd-col p{color:var(--mute);max-width:32em;margin:0;font-size:17px;line-height:1.65}.cd-res-h{margin-top:clamp(64px,8vw,110px)}.cd-res{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.cd-r{background:#fff;border-radius:24px;flex-direction:column;gap:8px;padding:clamp(24px,3vw,40px);display:flex;box-shadow:0 0 0 1px #efe9e2}.cd-r b{letter-spacing:-.05em;background:linear-gradient(#ff8a64,#e9521f);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(48px,6vw,88px);font-weight:800;line-height:.95}.cd-r span{color:var(--fg);font-size:16px;font-weight:600}.cd-gal{grid-template-columns:1.3fr 1fr;gap:16px;margin-top:clamp(40px,5vw,64px);display:grid}.cd-gal div{aspect-ratio:4/3;background-position:50%;background-size:cover;background-color:var(--ink-3);border:5px solid #fff;border-radius:24px;box-shadow:0 0 0 1px #efe9e2}.cd-gal div:last-child{aspect-ratio:auto}.cd-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(64px,8vw,100px);display:grid}.cd-nb{color:var(--fg);transition:transform .4s var(--ease),box-shadow .4s;background:#fff;border-radius:22px;flex-direction:column;gap:6px;padding:24px 26px;text-decoration:none;display:flex;box-shadow:0 0 0 1px #efe9e2}.cd-nb.nx{text-align:right;align-items:flex-end}.cd-nb span{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-t);font-size:11px}.cd-nb b{letter-spacing:-.035em;font-size:clamp(22px,2vw,28px);font-weight:800}.cd-nb small{color:var(--mute);font-size:14px}.cd-nb:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #f2cdbf,0 24px 40px -26px #b53f1b66}.cd-cta{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(80px,10vw,140px);display:flex}.cd-cta h2,.cd-cta p{margin:0}@media (width<=900px){.cd-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.cd-meta .cd-m:first-child{grid-column:1/-1}.cd-cols,.cd-res,.cd-gal,.cd-nav{grid-template-columns:minmax(0,1fr)}.cd-media,.cd-gal div:last-child{aspect-ratio:4/3}}.sv7-kick{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-t);align-items:center;gap:10px;margin-bottom:6px;font-size:12px;font-weight:700;display:inline-flex}.sv7-kick:before,.sv7-kick:after{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px}.sv9-grid.sv7{grid-template-columns:repeat(12,minmax(0,1fr))}.sv7>.sv9{grid-column:span 3}.sv7>.sv9:nth-child(n+5){grid-column:span 4}.sv7-k{letter-spacing:.08em;color:#a3a6ae;font-size:13px;font-weight:700;position:absolute;top:30px;left:26px}.sv7 .sv9-tags{flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%!important;display:flex!important}.sv7 .sv9-tags li{white-space:normal;text-align:start;gap:7px;padding:7px 13px 7px 12px;font-size:14.5px;line-height:1.25}.sv7 h3{font-size:clamp(21px,1.75vw,26px);line-height:1.15}@media (width<=1180px){.sv9-grid.sv7{grid-template-columns:repeat(2,minmax(0,1fr))}.sv7>.sv9,.sv7>.sv9:nth-child(n+5){grid-column:auto}.sv7>.sv9:last-child{grid-column:1/-1}}@media (width<=640px){.sv9-grid.sv7{grid-template-columns:minmax(0,1fr)}.sv7>.sv9:last-child{grid-column:auto}.sv7 .sv9-tags li{font-size:14px}}[dir=rtl] .sv7-k{left:auto;right:26px}[dir=rtl] .sv9-more summary{left:22px;right:auto}.svc.ai ul{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=760px){.svc.ai ul{grid-template-columns:minmax(0,1fr)}}.sv7>.sv9{justify-content:flex-start}.sv7 .sv9-tags{gap:8px;width:100%;margin-inline:auto;grid-template-columns:minmax(0,1fr)!important;max-width:290px!important;display:grid!important}.sv7 .sv9-tags li{text-align:center;box-sizing:border-box;white-space:normal;justify-content:center;width:100%;padding:8px 14px;font-size:14.5px;justify-self:stretch!important}.sv7 h3{justify-content:center;align-items:center;min-height:2.3em;display:flex}@media (width<=640px){.sv7 h3{min-height:0}}@media (width>=641px){.shero{padding-top:clamp(18px,calc(3.6 * var(--vh)),80px)!important;gap:clamp(12px,calc(2 * var(--vh)),26px)!important}.sh-title{font-size:min(clamp(40px,7vw,104px),calc(10 * var(--vh)))!important}.vstrip{margin-top:clamp(14px,calc(2.4 * var(--vh)),56px)!important;padding-top:8px!important}.vcard{flex-basis:clamp(180px,min(24vw,calc(34 * var(--vh))),340px)!important}}@media (width<=640px){.shero{padding-top:clamp(14px,calc(3 * var(--vh)),40px)!important}.vstrip{margin-top:clamp(14px,calc(2.4 * var(--vh)),40px)!important}}.sx{flex-direction:column;gap:clamp(18px,2.4vw,28px);display:flex}.sx-tabs{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.sx-tab{height:52px;font:inherit;color:#2b2d33;cursor:pointer;white-space:nowrap;transition:background .25s,color .25s,border-color .25s,transform .25s var(--ease);background:#fff;border:1px solid #e4e1db;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 10px;font-size:16px;font-weight:600;display:inline-flex}.sx-tab:hover{border-color:#0f1013;transform:translateY(-1px)}.sx-ti{color:#ff6e46;background:#f4f2ee;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .25s,color .25s;display:grid}.sx-tab[aria-selected=true]{color:#fff;background:#0f1013;border-color:#0f1013}.sx-tab[aria-selected=true] .sx-ti{color:#fff;background:#ff6e46}.sx-tab:focus-visible{outline-offset:3px;outline:2px solid #ff6e46}.sx-panel{background:#fff;border:1px solid #ece9e3;border-radius:32px;padding:clamp(22px,3.4vw,48px);box-shadow:0 30px 70px -50px #0f101359}.sx-head{animation:sxIn .45s var(--ease) both;border-bottom:1px solid #efece6;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(16px,2.4vw,32px);padding-bottom:clamp(20px,2.6vw,32px);display:grid}.sx-ic{color:#ff6e46;background:radial-gradient(120% 90% at 30% 15%,#3a3c44 0%,#1c1d22 45%,#0b0c0f 100%);border-radius:24px;place-items:center;width:76px;height:76px;display:grid;box-shadow:inset 0 2px #ffffff2e,0 18px 30px -16px #0f10138c}.sx-k{letter-spacing:.12em;color:#a3a6ae;font-size:12.5px;font-weight:700}.sx-hx h2{letter-spacing:-.03em;margin:6px 0 8px;font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.08}.sx-hx p{max-width:40em;color:var(--mute);margin:0;font-size:clamp(15.5px,1.2vw,17.5px);line-height:1.55}.sx-cta{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.sx-cnt{letter-spacing:.12em;text-transform:uppercase;color:#c2471f;font-size:12.5px;font-weight:700}.sx-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);padding-top:clamp(20px,2.6vw,32px);display:grid}.sx-item{animation:sxIn .5s var(--ease) both;animation-delay:var(--d);transition:background .25s,border-color .25s,transform .3s var(--ease);background:#f8f6f2;border:1px solid #efece6;border-radius:22px;flex-direction:column;gap:8px;padding:22px 22px 24px;display:flex;position:relative}.sx-item:hover{background:#fff;border-color:#e2ded6;transform:translateY(-3px)}.sx-n{letter-spacing:.06em;color:#c2471f;background:#fff;border:1px solid #efece6;border-radius:8px;place-items:center;width:34px;height:26px;font-size:11.5px;font-weight:700;display:inline-grid}.sx-item h3{letter-spacing:-.015em;margin:6px 0 0;font-size:clamp(17px,1.35vw,19.5px);font-weight:700;line-height:1.25}.sx-item p{color:#5b5e66;margin:0;font-size:15px;line-height:1.55}.sx-panel.ai{color:#fff;background:#0f1013;border-color:#0f1013}.sx-panel.ai .sx-head{border-bottom-color:#26282e}.sx-panel.ai .sx-hx p{color:#b9bcc4}.sx-panel.ai .sx-ic{color:#fff;background:#ff6e46}.sx-panel.ai .sx-cnt{color:#ff8a66}.sx-panel.ai .btn-dark{color:#0f1013;background:#fff}.sx-panel.ai .sx-item{background:#17181c;border-color:#26282e}.sx-panel.ai .sx-item:hover{background:#1d1f24;border-color:#34363d}.sx-panel.ai .sx-item p{color:#a9acb4}.sx-panel.ai .sx-n{color:#ff8a66;background:#0f1013;border-color:#2d3036}@keyframes sxIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=1000px){.sx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-head{grid-template-columns:auto minmax(0,1fr)}.sx-cta{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}@media (width<=640px){.sx-tabs{scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;justify-content:flex-start;margin-inline:-16px;padding:2px 16px 6px;overflow-x:auto}.sx-tabs::-webkit-scrollbar{display:none}.sx-tab{scroll-snap-align:center;flex:none;height:46px;font-size:15px}.sx-panel{border-radius:24px;padding:20px 16px}.sx-head{grid-template-columns:minmax(0,1fr)}.sx-ic{border-radius:18px;width:60px;height:60px}.sx-cta{flex-direction:column;align-items:stretch}.sx-cta .btn{justify-content:center}.sx-grid{grid-template-columns:minmax(0,1fr)}.sx-item{padding:18px 18px 20px}}@media (prefers-reduced-motion:reduce){.sx-head,.sx-item{animation:none}}@media (width>=1001px){.sx-tabs{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.sx-tab{white-space:normal;text-align:center;border-radius:24px;flex-direction:column;justify-content:center;gap:10px;height:auto;min-height:112px;padding:16px 10px;font-size:15px;line-height:1.25}.sx-ti{width:40px;height:40px}}@media (width>=641px) and (width<=1000px){.sx-tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;overflow-x:auto}.sx-tabs::-webkit-scrollbar{display:none}.sx-tab{flex:none}}.sx-k{direction:ltr;unicode-bidi:isolate}@media (width>=1001px){.sx-tab{justify-content:flex-start;padding-top:18px}.sx-tab>span:last-child{justify-content:center;align-items:center;min-height:2.5em;display:flex}}.sl{margin-top:clamp(10px,2vw,24px);position:relative}.sl-nav{top:calc(env(safe-area-inset-top,0px) + 74px);z-index:40;-webkit-backdrop-filter:blur(14px);background:#fafaf7e0;border-bottom:1px solid #ece9e3;position:sticky}.sl-tabs{scrollbar-width:none;justify-content:center;gap:8px;padding-block:12px;display:flex;overflow-x:auto}.sl-tabs::-webkit-scrollbar{display:none}.sl-tab{height:44px;font:inherit;color:#2b2d33;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e4e1db;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px 0 7px;font-size:14.5px;font-weight:600;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.sl-tab:hover{border-color:#0f1013}.sl-ti{color:#ff6e46;background:#f4f2ee;border-radius:50%;place-items:center;width:30px;height:30px;transition:background .3s,color .3s;display:grid}.sl-tab[aria-selected=true]{color:#fff;background:#0f1013;border-color:#0f1013}.sl-tab[aria-selected=true] .sl-ti{color:#fff;background:#ff6e46}.sl-prog{background:0 0;height:3px}.sl-prog i{transform-origin:0;background:linear-gradient(90deg,#ff6e46,#ff9a73);height:100%;display:block;transform:scaleX(0)}[dir=rtl] .sl-prog i{transform-origin:100%}.sl-mq{border-bottom:1px solid #ece9e3;padding-block:clamp(26px,4vw,52px);overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.sl-mq-t{align-items:center;gap:clamp(18px,2.4vw,36px);width:max-content;animation:46s linear infinite slMq;display:flex}.sl-mq-t span{letter-spacing:-.04em;white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px #0f1013;font-size:clamp(40px,6.4vw,104px);font-weight:700;line-height:1;transition:color .4s}.sl-mq-t span:nth-child(4n+1){color:#0f1013;-webkit-text-stroke:0}.sl-mq-t i{background:#ff6e46;border-radius:50%;flex:none;width:clamp(14px,1.6vw,22px);height:clamp(14px,1.6vw,22px)}.sl-mq:hover .sl-mq-t{animation-play-state:paused}@keyframes slMq{to{transform:translate(-50%)}}[dir=rtl] .sl-mq-t{animation-name:slMqR}@keyframes slMqR{to{transform:translate(50%)}}.sl-sec{border-bottom:1px solid #ece9e3;padding-block:clamp(56px,8vw,120px);position:relative;overflow:clip}.sl-sec:nth-of-type(2n){background:#f4f2ee}.sl-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(28px,5vw,88px);display:grid}.sl-stick{flex-direction:column;gap:18px;display:flex;position:sticky;top:168px}.sl-top{align-items:center;gap:18px;display:flex}.sl-num{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px #0f101347;transform:translateY(calc(var(--q,0) * -16px));font-size:clamp(70px,9vw,140px);font-weight:700;line-height:.8;transition:transform .2s linear}.sl-ic{color:#ff6e46;opacity:0;background:radial-gradient(120% 90% at 30% 15%,#3a3c44 0%,#1c1d22 45%,#0b0c0f 100%);border-radius:20px;place-items:center;width:64px;height:64px;transition:transform .8s cubic-bezier(.2,1.4,.4,1) .15s,opacity .5s .15s;display:grid;transform:scale(.6)rotate(-14deg);box-shadow:inset 0 2px #ffffff2e,0 18px 30px -16px #0f10138c}.sl-tag{letter-spacing:.12em;text-transform:uppercase;color:#c2471f;opacity:0;font-size:13px;font-weight:700;transition:opacity .6s .2s,transform .6s .2s;transform:translateY(10px)}.sl-tw{padding-bottom:.08em;overflow:hidden}.sl-title{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5.2vw,82px);font-weight:700;line-height:1;transition:transform 1s cubic-bezier(.2,.8,.2,1) .1s;transform:translateY(105%)}.sl-long{color:#2b2d33;opacity:0;max-width:34em;margin:0;font-size:clamp(18px,1.45vw,22px);line-height:1.55;transition:opacity .8s .35s,transform .8s .35s;transform:translateY(16px)}.sl-d{color:var(--mute);opacity:0;max-width:34em;margin:0;font-size:16px;line-height:1.6;transition:opacity .8s .5s}.sl-cta{opacity:0;flex-wrap:wrap;align-items:center;gap:18px;margin-top:6px;transition:opacity .7s .6s,transform .7s .6s;display:flex;transform:translateY(12px)}.sl-cnt{letter-spacing:.12em;text-transform:uppercase;color:#8a8d94;font-size:12.5px;font-weight:700}.sl-sec.in .sl-ic,.sl-sec.in .sl-tag,.sl-sec.in .sl-long,.sl-sec.in .sl-cta{opacity:1;transform:none}.sl-sec.in .sl-d{opacity:1}.sl-sec.in .sl-title{transform:none}.sl-right{border-top:1px solid #e4e1db;flex-direction:column;display:flex}.sl-row{isolation:isolate;opacity:0;transition:opacity .7s calc(var(--i)*70ms),transform .8s cubic-bezier(.2,.8,.2,1) calc(var(--i)*70ms);border-bottom:1px solid #e4e1db;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:clamp(14px,2vw,28px);padding:clamp(20px,2.2vw,30px) clamp(6px,1vw,14px);display:grid;position:relative;transform:translate(40px)}[dir=rtl] .sl-row{transform:translate(-40px)}.sl-row.in{opacity:1;transform:none}.sl-row:before{content:"";z-index:-1;transform-origin:bottom;background:#fff;border-radius:18px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleY(0)}.sl-row:hover:before{transform:scaleY(1)}.sl-n{letter-spacing:.08em;color:#c2471f;min-width:2.4em;padding-top:7px;font-size:13px;font-weight:700}.sl-rt h3{letter-spacing:-.025em;margin:0 0 8px;font-size:clamp(21px,1.9vw,28px);font-weight:700;line-height:1.15;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.sl-rt p{color:#5b5e66;max-width:34em;margin:0;font-size:clamp(15.5px,1.15vw,17px);line-height:1.6}.sl-row:hover h3{transform:translate(6px)}[dir=rtl] .sl-row:hover h3{transform:translate(-6px)}.sl-ar{color:#0f1013;border:1px solid #e4e1db;border-radius:50%;place-items:center;width:46px;height:46px;transition:background .35s,color .35s,border-color .35s,transform .35s;display:grid}.sl-row:hover .sl-ar{color:#fff;background:#ff6e46;border-color:#ff6e46;transform:rotate(-45deg)}[dir=rtl] .sl-row:hover .sl-ar{transform:rotate(45deg)}.sl-sec.ai{color:#fff;border-bottom-color:#0f1013;background:#0f1013!important}.sl-sec.ai .sl-num{-webkit-text-stroke-color:#ffffff4d}.sl-sec.ai .sl-ic{color:#fff;background:#ff6e46}.sl-sec.ai .sl-long{color:#e4e5e8}.sl-sec.ai .sl-d,.sl-sec.ai .sl-rt p{color:#a9acb4}.sl-sec.ai .sl-tag{color:#ff8a66}.sl-sec.ai .btn-dark{color:#0f1013;background:#fff}.sl-sec.ai .sl-right,.sl-sec.ai .sl-row{border-color:#26282e}.sl-sec.ai .sl-row:before{background:#17181c}.sl-sec.ai .sl-ar{color:#fff;border-color:#34363d}@media (width<=1000px){.sl-num{transform:none}.sl-tabs{justify-content:flex-start}.sl-in{grid-template-columns:minmax(0,1fr)}.sl-stick{position:static}}@media (width<=640px){.sl-nav{top:calc(env(safe-area-inset-top,0px) + 74px)}.sl-tabs{padding-inline:16px}.sl-tab{height:40px;font-size:14px}.sl-num{font-size:64px}.sl-ic{border-radius:16px;width:52px;height:52px}.sl-row{grid-template-columns:auto minmax(0,1fr);padding:18px 4px}.sl-ar{display:none}.sl-cta .btn{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.sl-mq-t{animation:none}.sl-title,.sl-row,.sl-ic,.sl-tag,.sl-long,.sl-d,.sl-cta{opacity:1;transition:none;transform:none}}.sl-cnt,.sl-ic{display:none!important}.sl-right{gap:0;border-top:0!important}.sl-media{aspect-ratio:16/10;opacity:0;background-position:50%;background-size:cover;border-radius:28px;margin-bottom:clamp(20px,2.4vw,32px);transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .15s,opacity .8s .15s;position:relative;overflow:hidden;transform:scale(.94);box-shadow:0 40px 70px -46px #0f10138c}.sl-media:before{content:"";background-size:inherit;background-image:inherit;transform:scale(calc(1.12 + var(--q,0) * .06));background-position:50%;transition:transform .2s linear;position:absolute;inset:0}.sl-media:after{content:"";background:linear-gradient(#0f101300 45%,#0f101399);position:absolute;inset:0}.sl-sec.in .sl-media{opacity:1;transform:none}.sl-play{z-index:2;color:#0f1013;background:#ffffffe6;border-radius:50%;place-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;animation:2.4s ease-out infinite slPulse;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 10px #ffffff38}@keyframes slPulse{0%{box-shadow:0 0 #ffffff73}to{box-shadow:0 0 0 22px #fff0}}.sl-mlab{z-index:2;letter-spacing:.12em;text-transform:uppercase;color:#fff;font-size:12px;font-weight:700;position:absolute;bottom:18px;left:22px}[dir=rtl] .sl-mlab{left:auto;right:22px}.sl-chip{z-index:2;color:#0f1013;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:13.5px;font-weight:600;animation:5s ease-in-out infinite slFloat;display:inline-flex;position:absolute;box-shadow:0 14px 30px -14px #0f101373}.sl-chip:before{content:"";background:#ff6e46;border-radius:50%;width:8px;height:8px}.sl-chip.c1{top:18px;left:18px}.sl-chip.c2{animation-delay:-2.5s;top:64px;right:18px}[dir=rtl] .sl-chip.c1{left:auto;right:18px}[dir=rtl] .sl-chip.c2{left:18px;right:auto}@keyframes slFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.sl-list{border-top:1px solid #e4e1db}.sl-sec.ai .sl-list{border-color:#26282e}.sl-row{padding:0!important;display:block!important}.sl-rh{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2vw,24px);padding:clamp(16px,1.8vw,22px) clamp(6px,1vw,14px);display:grid}.sl-rh .sl-n{padding-top:0}.sl-rh h3{letter-spacing:-.02em;margin:0;font-size:clamp(19px,1.7vw,25px);font-weight:700;line-height:1.2;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.sl-rh:hover h3{transform:translate(6px)}[dir=rtl] .sl-rh:hover h3{transform:translate(-6px)}.sl-rh .sl-ar{transform:none}.sl-rh:hover .sl-ar{color:#fff;background:#0f1013;border-color:#0f1013;transform:none}.sl-row.open .sl-ar{color:#fff;background:#ff6e46;border-color:#ff6e46;transform:rotate(90deg)}[dir=rtl] .sl-row.open .sl-ar{transform:rotate(-90deg)}.sl-sec.ai .sl-rh:hover .sl-ar{color:#0f1013;background:#fff;border-color:#fff}.sl-rh:focus-visible{outline-offset:-2px;border-radius:14px;outline:2px solid #ff6e46}.sl-rp{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1);display:grid}.sl-rp>div{overflow:hidden}.sl-rp p{color:#5b5e66;opacity:0;max-width:38em;margin:0;padding:0 clamp(6px,1vw,14px) clamp(18px,2vw,24px) calc(2.4em + clamp(20px,3vw,38px));font-size:clamp(15.5px,1.15vw,17px);line-height:1.6;transition:opacity .35s,transform .45s;transform:translateY(-6px)}[dir=rtl] .sl-rp p{padding-left:clamp(6px,1vw,14px);padding-right:calc(2.4em + clamp(20px,3vw,38px))}.sl-row.open .sl-rp{grid-template-rows:1fr}.sl-row.open .sl-rp p{opacity:1;transition-delay:80ms;transform:none}.sl-sec.ai .sl-rp p{color:#a9acb4}.sl-row:before{display:none}@media (width<=640px){.sl-media{aspect-ratio:4/3;border-radius:20px}.sl-chip{padding:7px 11px;font-size:12px}.sl-chip.c2{top:54px}.sl-play{width:58px;height:58px;margin:-29px 0 0 -29px}.sl-rh .sl-ar{width:38px;height:38px;display:grid}.sl-rp p{padding-left:4px}[dir=rtl] .sl-rp p{padding-right:4px}}@media (width<=1000px){.wgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){.wgrid{grid-template-columns:minmax(0,1fr)!important}}.ybw-nav{min-width:0;overflow:hidden}@media (width<=1000px){.dgrid{grid-template-columns:minmax(0,1fr)!important}}.apr button{flex-shrink:0}.wcard.w9 .winfo .wt{flex:1;min-width:0}.wcard.w9 .wpill{white-space:nowrap;flex-shrink:0}.wcard.w9 .winfo{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;gap:10px}.sl-media{display:none!important}.hb{isolation:isolate;opacity:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);min-height:clamp(360px,34vw,500px);margin-bottom:clamp(18px,2.2vw,30px);padding:clamp(18px,2vw,28px) clamp(4px,1vw,10px);transition:opacity .8s .2s,transform .9s cubic-bezier(.2,.8,.2,1) .2s;display:grid;position:relative;transform:translateY(16px)}.sl-sec.in .hb{opacity:1;transform:none}.hb-svg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hb-ln{fill:none;stroke:#c9c5be;stroke-width:1.3px}.hb-fl{fill:none;stroke:#ff6e46;stroke-width:3px;stroke-linecap:round;stroke-dasharray:.1 .9;stroke-dashoffset:.12px;opacity:0;filter:drop-shadow(0 0 4px #ff6e46b3);animation:4s cubic-bezier(.45,0,.55,1) infinite hbFlow}@keyframes hbFlow{0%{stroke-dashoffset:.12px;opacity:0}6%{opacity:1}86%{opacity:1}to{stroke-dashoffset:-1px;opacity:0}}.hb-side{z-index:1;flex-direction:column;gap:clamp(12px,1.4vw,18px);display:flex;position:relative}.hb-a{align-items:flex-end}.hb-b{align-items:flex-start}.hb-chip{max-width:100%;font:inherit;letter-spacing:.02em;color:#0f1013;text-align:start;cursor:pointer;background:#fff;border:1px solid #ece6df;border-radius:999px;align-items:center;gap:9px;padding:10px 15px;font-size:clamp(12.5px,.95vw,14px);font-weight:700;line-height:1.25;transition:transform .3s cubic-bezier(.2,.8,.2,1),background .3s,color .3s;animation:4s linear infinite hbGlow;display:inline-flex;box-shadow:0 10px 24px -14px #0f10134d}.hb-chip i{background:#ff6e46;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #ffede6}.hb-chip:hover{transform:translateY(-2px)}.hb-chip.on{color:#fff;background:#0f1013;border-color:#0f1013}.hb-chip.on i{box-shadow:0 0 0 4px #ff6e464d}@keyframes hbGlow{0%,84%{border-color:#ece6df;box-shadow:0 10px 24px -14px #0f10134d,0 0 #ff6e4600}91%{border-color:#ffb79f;box-shadow:0 10px 24px -14px #0f10134d,0 0 0 4px #ff6e4647}to{border-color:#ffd3c4;box-shadow:0 10px 24px -14px #0f10134d,0 0 0 7px #ff6e4600}}.hb-c{z-index:1;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.hb-halo{aspect-ratio:1;z-index:-1;background:radial-gradient(circle,#ff6e468c 1.4px,#0000 1.8px) 0 0/14px 14px;border-radius:50%;width:clamp(220px,22vw,320px);animation:6s ease-in-out infinite hbHalo;position:absolute;top:clamp(40px,4.2vw,58px);left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(circle,#000 18%,#0000 70%);mask:radial-gradient(circle,#000 18%,#0000 70%)}@keyframes hbHalo{0%,to{opacity:.75;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}.hb-node{aspect-ratio:1;background:#fff;border:1px solid #efeae4;border-radius:50%;place-items:center;width:clamp(80px,8.4vw,116px);display:grid;position:relative;box-shadow:0 20px 44px -16px #0f10134d}.hb-node img{width:60%;height:auto;animation:4.4s cubic-bezier(.6,0,.3,1) infinite baSpin}.hb-node:after{content:"";opacity:0;border:2px solid #ff6e46;border-radius:50%;animation:4.4s ease-out infinite baRing;position:absolute;inset:-6px}.hb-tag{color:#c2471f;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:#fff1eb;border-radius:999px;align-items:center;gap:6px;max-width:180px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.hb-tag svg{flex:none;animation:6s linear infinite ctySpin}.sl-sec.ai .hb-ln{stroke:#3a3d44}.sl-sec.ai .hb-chip{color:#fff;background:#17181c;border-color:#2d3036;animation-name:hbGlowD}.sl-sec.ai .hb-chip i{box-shadow:0 0 0 4px #ff6e462e}.sl-sec.ai .hb-chip.on{background:#ff6e46;border-color:#ff6e46}.sl-sec.ai .hb-node{background:#fff;border-color:#2d3036}.sl-sec.ai .hb-tag{color:#ff8a66;background:#ff6e4624}@keyframes hbGlowD{0%,84%{border-color:#2d3036;box-shadow:0 0 #ff6e4600}91%{border-color:#ff6e46;box-shadow:0 0 0 4px #ff6e4640}to{border-color:#5a3a30;box-shadow:0 0 0 7px #ff6e4600}}@media (width<=1180px) and (width>=1001px){.hb{gap:18px}.hb-chip{padding:8px 12px;font-size:12px}}@media (width<=640px){.hb{grid-template-columns:minmax(0,1fr);gap:34px;min-height:0;padding:6px 0}.hb-side{flex-flow:wrap;justify-content:center;gap:8px}.hb-a .hb-chip:nth-child(2n),.hb-b .hb-chip:nth-child(2n){margin:0}.hb-a{align-items:flex-end}.hb-b{align-items:flex-start}.hb-chip{padding:8px 12px;font-size:12px}.hb-halo{width:200px;top:44px}.hb-node{width:84px}}@media (prefers-reduced-motion:reduce){.hb-fl,.hb-chip,.hb-halo,.hb-node img,.hb-node:after{animation:none!important}.hb-fl{display:none}}.hb{gap:clamp(16px,2vw,30px)}.hb-a .hb-chip:nth-child(2n){margin-inline-end:clamp(10px,1.6vw,26px)}.hb-b .hb-chip:nth-child(2n){margin-inline-start:clamp(10px,1.6vw,26px)}.hb-chip{padding:9px 14px;font-size:13px}.hb-tag{white-space:normal;text-align:center;max-width:150px;line-height:1.3;overflow:visible}@media (width<=1180px){.hb{grid-template-columns:minmax(0,1fr);gap:34px;min-height:0;padding:6px 0}.hb-side{flex-flow:wrap;justify-content:center;gap:8px}.hb-a .hb-chip:nth-child(2n),.hb-b .hb-chip:nth-child(2n){margin:0}.hb-halo{width:220px;top:46px}}.hb{display:none!important}.sc{opacity:0;margin-bottom:clamp(18px,2.2vw,30px);transition:opacity .8s .15s,transform .9s cubic-bezier(.2,.8,.2,1) .15s;transform:translateY(18px)}.sl-sec.in .sc{opacity:1;transform:none}.sl-sec:not(.in) .sc *,.sl-sec:not(.in) .sc :before,.sl-sec:not(.in) .sc :after{animation-play-state:paused!important}.sc-art{aspect-ratio:16/10;direction:ltr;background:#fff;border:1px solid #ece6df;border-radius:clamp(18px,2vw,28px);font-size:2.2cqw;position:relative;overflow:hidden;box-shadow:0 40px 70px -48px #0f101373;container-type:inline-size}.sc-art *{box-sizing:border-box}.sc-rail{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sc-tag{animation:scTag calc(var(--n)*1.1s) linear infinite!important;animation-delay:calc(var(--i)*1.1s)!important;padding:8px 13px!important;font-size:12.5px!important}@keyframes scTag{0%{color:#fff;background:#0f1013;border-color:#0f1013}12%{color:#fff;background:#0f1013;border-color:#0f1013}18%,to{color:#0f1013;background:#fff;border-color:#ece6df}}.sl-sec.ai .sc-tag{animation-name:scTagD!important}@keyframes scTagD{0%,12%{color:#fff;background:#ff6e46;border-color:#ff6e46}18%,to{color:#fff;background:#17181c;border-color:#2d3036}}.sc-tag.on{color:#fff!important;background:#ff6e46!important;border-color:#ff6e46!important;animation:none!important}.sl-sec.ai .sc-art{background:#17181c;border-color:#26282e}.sc-plan{background:#fbfaf7}.sc-grid{opacity:.8;background-image:linear-gradient(#efebe5 1px,#0000 1px),linear-gradient(90deg,#efebe5 1px,#0000 1px);background-size:6.25cqw 6.25cqw;position:absolute;inset:0}.sc-road{width:100%;height:100%;position:absolute;inset:0}.sc-road path{fill:none;stroke-linecap:round}.sc-road .bg{stroke:#e1dcd4;stroke-width:1.6px;stroke-dasharray:2 2.4}.sc-road .fg{stroke:#ff6e46;stroke-width:1.8px;stroke-dasharray:1;stroke-dashoffset:1px;animation:8s cubic-bezier(.5,0,.4,1) infinite scDraw}@keyframes scDraw{0%{stroke-dashoffset:1px;opacity:1}55%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.sc-pin{animation:8s cubic-bezier(.2,1.4,.4,1) infinite scPin;animation-delay:calc(var(--i)*.9s);flex-direction:column;align-items:center;gap:.6cqw;display:flex;position:absolute;transform:translate(-50%,calc(-100% - .8cqw))}.sc-pin.up{flex-direction:column-reverse;transform:translate(-50%,.8cqw)}.sc-pin b{color:#fff;background:#0f1013;border-radius:50%;place-items:center;width:4.6cqw;height:4.6cqw;font-size:1.7cqw;display:grid;box-shadow:0 0 0 .8cqw #ff6e462e}.sc-pin em{white-space:nowrap;background:#fff;border:1px solid #ece6df;border-radius:99px;padding:.7cqw 1.4cqw;font-size:1.8cqw;font-style:normal;font-weight:700;box-shadow:0 1.4cqw 3cqw -1.6cqw #0f101366}@keyframes scPin{0%,4%{opacity:0;scale:.4}10%,82%{opacity:1;scale:1}92%,to{opacity:0;scale:.9}}.sc-flag{animation:8s cubic-bezier(.2,1.4,.4,1) 4.4s infinite scPin;position:absolute;transform:translate(-20%,-118%)}.sc-flag span{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#ff6e46;border-radius:.8cqw;padding:.8cqw 1.8cqw;font-size:1.8cqw;font-weight:800;display:inline-block;box-shadow:0 1.5cqw 3cqw -1.4cqw #c9461cb3}.sc-design{background:#f7f4ef;grid-template-columns:1.1fr 1fr .8fr;align-items:center;gap:4cqw;padding:6cqw;display:grid}.sc-mark{aspect-ratio:1;background:#fff;border-radius:3cqw;position:relative;box-shadow:0 2cqw 5cqw -3cqw #0f101359}.sc-mark i{display:block;position:absolute}.sc-mark .m1{background:#ff6e46;border-radius:50%;width:42%;height:42%;animation:6s cubic-bezier(.2,1.3,.4,1) infinite scM1;top:22%;left:22%}.sc-mark .m2{mix-blend-mode:multiply;background:#0f1013;border-radius:22%;width:36%;height:36%;animation:6s cubic-bezier(.2,1.3,.4,1) infinite scM2;top:40%;left:42%}.sc-mark .m3{background:#ffb194;border-radius:50%;width:14%;height:14%;animation:6s cubic-bezier(.2,1.3,.4,1) infinite scM3;top:20%;left:58%}@keyframes scM1{0%{scale:0}12%,85%{scale:1}to{scale:0}}@keyframes scM2{0%,10%{rotate:-90deg;scale:0}24%,85%{rotate:0deg;scale:1}to{scale:0}}@keyframes scM3{0%,22%{translate:0 6cqw;scale:0}34%,85%{translate:0;scale:1}to{scale:0}}.sc-type{flex-direction:column;gap:1.2cqw;display:flex}.sc-type b{letter-spacing:-.05em;font-size:13cqw;line-height:.9;animation:6s .6s infinite scFade}.sc-type small{letter-spacing:.08em;color:#8a8d94;text-transform:uppercase;font-size:1.8cqw;font-weight:700}.sc-ln{transform-origin:0;background:#e4dfd7;border-radius:1cqw;width:100%;height:1.4cqw;animation:6s cubic-bezier(.2,.8,.2,1) 1s infinite scGrow}.sc-ln.s{width:62%;animation-delay:1.2s}@keyframes scFade{0%,8%{opacity:0;translate:0 2cqw}18%,85%{opacity:1;translate:0}to{opacity:0}}@keyframes scGrow{0%,10%{scale:0 1}24%,85%{scale:1}to{scale:0 1}}.sc-sw{flex-direction:column;gap:1.4cqw;display:flex}.sc-sw span{animation:6s cubic-bezier(.2,1.2,.4,1) infinite scSlide;animation-delay:calc(1.4s + var(--i)*.25s);align-items:center;gap:1.4cqw;display:flex}.sc-sw i{background:var(--c);border-radius:1.4cqw;width:5.4cqw;height:5.4cqw;box-shadow:inset 0 0 0 1px #0f101314}.sc-sw small{color:#55585f;letter-spacing:.04em;font-size:1.7cqw;font-weight:700}@keyframes scSlide{0%,5%{opacity:0;translate:4cqw}14%,85%{opacity:1;translate:0}to{opacity:0}}.sc-pen{color:#0f1013;filter:drop-shadow(0 .6cqw .8cqw #00000040);animation:6s ease-in-out infinite scPenMove;position:absolute}.sc-pen svg{width:3.4cqw;height:3.4cqw}@keyframes scPenMove{0%{top:70%;left:14%}20%{top:40%;left:30%}45%{top:30%;left:52%}70%{top:46%;left:82%}to{top:70%;left:14%}}.sc-cam{background:#0f1013}.sc-shot{background-position:50%;background-size:cover;animation:10s ease-in-out infinite alternate scKen;position:absolute;inset:0 0 22%}@keyframes scKen{0%{transform:scale(1.02)}to{transform:scale(1.14)translate(-2%,1%)}}.sc-c{opacity:.9;border:.5cqw solid #fff;width:6cqw;height:6cqw;position:absolute}.sc-c.tl{border-bottom:0;border-right:0;top:4cqw;left:4cqw}.sc-c.tr{border-bottom:0;border-left:0;top:4cqw;right:4cqw}.sc-c.bl{border-top:0;border-right:0;bottom:calc(22% + 4cqw);left:4cqw}.sc-c.br{border-top:0;border-left:0;bottom:calc(22% + 4cqw);right:4cqw}.sc-rec{color:#fff;letter-spacing:.08em;align-items:center;gap:1cqw;font-size:2cqw;font-weight:800;display:flex;position:absolute;top:5cqw;left:12cqw}.sc-rec i{background:#ff3b30;border-radius:50%;width:1.8cqw;height:1.8cqw;animation:1.2s step-end infinite scBlink}@keyframes scBlink{50%{opacity:.15}}@property --tc{syntax:"<integer>";inherits:false;initial-value:0}.sc-tc{letter-spacing:.04em;counter-reset:tc var(--tc);font-weight:600;animation:60s linear infinite scTc}.sc-tc:before{content:"00:00:" counter(tc,decimal-leading-zero)}@keyframes scTc{0%{--tc:0}to{--tc:59}}.sc-fmt{color:#fff;letter-spacing:.1em;opacity:.85;font-size:1.8cqw;font-weight:700;position:absolute;top:5cqw;right:12cqw}.sc-focus{border:.35cqw solid #ffd54a;border-radius:.6cqw;width:12cqw;height:12cqw;animation:3s ease-in-out infinite scFocus;position:absolute;top:39%;left:50%;translate:-50% -50%}@keyframes scFocus{0%,to{opacity:.4;scale:1.25}30%,70%{opacity:1;scale:1}}.sc-strip{background:#17181c;align-items:center;height:22%;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.sc-strip>div{gap:1.4cqw;width:max-content;padding-left:1.4cqw;animation:18s linear infinite scStrip;display:flex}.sc-strip span{aspect-ratio:16/10;background-position:50%;background-size:cover;border:.3cqw solid #2a2c32;border-radius:1cqw;flex:none;width:14cqw}@keyframes scStrip{to{transform:translate(-50%)}}.sc-web{background:linear-gradient(160deg,#fff4ee,#f7f4ef)}.sc-br{background:#fff;border-radius:2cqw;flex-direction:column;display:flex;position:absolute;inset:6cqw;overflow:hidden;box-shadow:0 3cqw 6cqw -3cqw #0f101366}.sc-bar{background:#f4f2ee;align-items:center;gap:.9cqw;padding:1.6cqw 2cqw;display:flex}.sc-bar>i{background:#d9d4cc;border-radius:50%;width:1.3cqw;height:1.3cqw}.sc-bar>i:first-child{background:#ff6e46}.sc-url{color:#55585f;background:#fff;border-radius:99px;align-items:center;gap:.8cqw;margin:0 auto;padding:.6cqw 3cqw;font-size:1.7cqw;font-weight:700;display:inline-flex}.sc-url svg{width:1.5cqw;height:1.5cqw}.sc-page{flex-direction:column;flex:1;gap:2.4cqw;padding:2.4cqw 3cqw;display:flex}.sc-nav{align-items:center;gap:2cqw;animation:8s .2s infinite scBuild;display:flex}.sc-nav b{background:#0f1013;border-radius:1cqw;width:9cqw;height:2cqw}.sc-nav span{background:#e4dfd7;border-radius:1cqw;width:6cqw;height:1.2cqw}.sc-nav span:first-of-type{margin-left:auto}.sc-hero{flex-direction:column;align-items:flex-start;gap:1.4cqw;display:flex}.sc-hero .h1{background:#0f1013;border-radius:1cqw;width:62%;height:3.6cqw;animation:8s .6s infinite scBuild}.sc-hero .h2{background:#e4dfd7;border-radius:1cqw;width:44%;height:1.6cqw;animation:8s .9s infinite scBuild}.sc-btn{color:#fff;background:#0f1013;border-radius:99px;margin-top:.6cqw;padding:1.2cqw 2.6cqw;font-size:1.8cqw;font-weight:700;animation:8s 1.2s infinite scBtn}@keyframes scBuild{0%,4%{opacity:0;translate:0 2cqw}12%,88%{opacity:1;translate:0}96%,to{opacity:0}}@keyframes scBtn{0%,4%{opacity:0;scale:.6}12%{opacity:1;scale:1}42%{background:#0f1013;scale:1}45%{background:#ff6e46;scale:.9}50%,88%{opacity:1;background:#ff6e46;scale:1}96%,to{opacity:0}}.sc-prods{flex:1;grid-template-columns:repeat(3,1fr);gap:1.6cqw;display:grid}.sc-prods span{background-position:50%;background-size:cover;border-radius:1.4cqw;animation:8s infinite scBuild}.sc-prods span:first-child{animation-delay:1.6s}.sc-prods span:nth-child(2){animation-delay:1.85s}.sc-prods span:nth-child(3){animation-delay:2.1s}.sc-cur{animation:8s cubic-bezier(.5,0,.3,1) infinite scCur;position:absolute}.sc-cur svg{width:3cqw;height:3cqw}@keyframes scCur{0%,20%{opacity:0;top:80%;left:80%}26%{opacity:1}40%{top:47%;left:13%}44%{top:47%;left:13%;scale:.85}48%,88%{opacity:1;top:47%;left:13%;scale:1}96%,to{opacity:0}}.sc-toast{color:#fff;background:#0f1013;border-radius:99px;align-items:center;gap:1.2cqw;padding:1.2cqw 2.2cqw 1.2cqw 1.2cqw;font-size:1.9cqw;font-weight:700;animation:8s cubic-bezier(.2,1.3,.4,1) infinite scToast;display:flex;position:absolute;top:14cqw;right:3cqw;box-shadow:0 2cqw 4cqw -2cqw #0f101399}.sc-toast i{background:#22c55e;border-radius:50%;place-items:center;width:3.2cqw;height:3.2cqw;font-size:1.8cqw;font-style:normal;display:grid}@keyframes scToast{0%,50%{opacity:0;translate:0 3cqw;scale:.8}56%,88%{opacity:1;translate:0;scale:1}96%,to{opacity:0}}.sc-rank{color:#16a34a;background:#fff;border-radius:99px;padding:1cqw 2cqw;font-size:1.8cqw;font-weight:800;animation:8s cubic-bezier(.2,1.3,.4,1) .6s infinite scToast;position:absolute;bottom:3cqw;left:3cqw;box-shadow:0 1.6cqw 3cqw -1.6cqw #0f101373}.sc-ads{background:linear-gradient(150deg,#fff1ea,#f7f4ef 60%)}.sc-phone{background:#0f1013;border-radius:5cqw;width:34cqw;padding:1.6cqw;position:absolute;top:6cqw;bottom:-4cqw;left:8cqw;overflow:hidden;box-shadow:0 3cqw 6cqw -3cqw #0f101399}.sc-feed{background:#fff;border-radius:3.6cqw;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.sc-post{flex-direction:column;flex:none;gap:1cqw;height:72%;padding:1.4cqw;animation:9s cubic-bezier(.6,0,.3,1) infinite scFeed;display:flex}.sc-post span{background-position:50%;background-size:cover;border-radius:2cqw;flex:1}.sc-post i{background:#ece8e2;border-radius:1cqw;width:60%;height:1.4cqw}@keyframes scFeed{0%,30%{transform:translateY(0)}38%,66%{transform:translateY(-100%)}74%,to{transform:translateY(-200%)}}.sc-heart{color:#ff3b5c;opacity:0;animation:3s ease-out infinite scHeart;animation-delay:calc(var(--i)*.55s);font-size:3.6cqw;position:absolute;bottom:14cqw;right:3cqw}@keyframes scHeart{0%{opacity:0;translate:0;scale:.6}15%{opacity:1;scale:1.1}to{opacity:0;translate:calc((var(--i) - 2)*2cqw) -26cqw;scale:.9}}.sc-chart{background:#fff;border-radius:2.4cqw;width:40cqw;padding:2.4cqw;position:absolute;top:8cqw;right:7cqw;box-shadow:0 2.4cqw 5cqw -3cqw #0f101373}.sc-k{letter-spacing:.12em;color:#8a8d94;font-size:1.6cqw;font-weight:700}.sc-chart strong,.sc-dash strong{letter-spacing:-.04em;margin:.6cqw 0 1.6cqw;font-size:6cqw;line-height:1;display:block}.sc-bars{align-items:flex-end;gap:1.4cqw;height:16cqw;display:flex}.sc-bars i{height:var(--h);transform-origin:bottom;animation:6s cubic-bezier(.2,1.2,.4,1) infinite scBar;animation-delay:calc(var(--i)*.15s);background:linear-gradient(#ff6e46,#ffb194);border-radius:1cqw 1cqw .4cqw .4cqw;flex:1}@keyframes scBar{0%,5%{scale:1 0}20%,85%{scale:1}to{scale:1 0}}.sc-plat{gap:1.2cqw;display:flex;position:absolute;bottom:7cqw;right:7cqw}.sc-plat span{color:#fff;animation:6s cubic-bezier(.2,1.3,.4,1) infinite scToast;animation-delay:calc(var(--i)*.3s - 3.2s);background:#0f1013;border-radius:99px;padding:1cqw 2cqw;font-size:1.8cqw;font-weight:700}.sc-like{color:#ff3b5c;background:#fff;border-radius:99px;padding:1cqw 2cqw;font-size:1.8cqw;font-weight:800;animation:9s cubic-bezier(.2,1.3,.4,1) -3s infinite scToast;position:absolute;top:12cqw;left:30cqw;box-shadow:0 1.6cqw 3cqw -1.6cqw #0f101373}.sc-code{background:linear-gradient(160deg,#f1efea,#fbfaf7)}.sc-ed{background:#0f1013;border-radius:2cqw;width:64cqw;display:flex;position:absolute;top:6cqw;bottom:8cqw;left:5cqw;overflow:hidden;box-shadow:0 3cqw 6cqw -3cqw #0f101399}.sc-side{background:#17181c;flex-direction:column;gap:1.2cqw;width:30%;padding:2.4cqw 1.6cqw;display:flex}.sc-side span{color:#7c8089;animation:8s step-end infinite scFile;animation-delay:calc(var(--i)*2s);border-radius:.6cqw;padding:.6cqw 1cqw;font-family:ui-monospace,Menlo,monospace;font-size:1.6cqw}@keyframes scFile{0%,24%{color:#fff;background:#26282e}25%,to{color:#7c8089;background:0 0}}.sc-src{flex-direction:column;flex:1;gap:1.6cqw;padding:2.6cqw;display:flex}.sc-cl{width:var(--w);clip-path:inset(0 100% 0 0);animation:8s steps(14,end) infinite scType;animation-delay:calc(var(--i)*.55s);gap:1cqw;display:flex}.sc-cl i{border-radius:.5cqw;flex:1;height:1.6cqw}.t-k{background:#c084fc;flex:.5!important}.t-v{background:#60a5fa}.t-f{background:#ff8a66}.t-p{background:#4ade80;flex:.4!important}.t-s{background:#fbbf24}.t-c{background:#3f424a}@keyframes scType{0%{clip-path:inset(0 100% 0 0)}10%,88%{clip-path:inset(0)}to{clip-path:inset(0);opacity:0}}.sc-dash{background:#fff;border-radius:2.4cqw;width:36cqw;padding:2.4cqw;animation:8s cubic-bezier(.2,1.3,.4,1) infinite scToast;position:absolute;bottom:10cqw;right:5cqw;box-shadow:0 2.6cqw 5cqw -2.6cqw #0f101380}.sc-dash svg{width:100%;height:9cqw}.sc-dash path{fill:none;stroke:#ff6e46;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:8s .5s infinite scDraw}.sc-ok{color:#0f1013;background:#fff;border-radius:99px;align-items:center;gap:1cqw;padding:1cqw 2cqw 1cqw 1cqw;font-size:1.8cqw;font-weight:800;animation:8s cubic-bezier(.2,1.3,.4,1) .6s infinite scToast;display:flex;position:absolute;top:6cqw;right:5cqw;box-shadow:0 1.6cqw 3cqw -1.6cqw #0f101373}.sc-ok i{color:#fff;background:#22c55e;border-radius:50%;place-items:center;width:3cqw;height:3cqw;font-size:1.6cqw;font-style:normal;display:grid}.sc-ai{grid-template-columns:1.25fr 1fr;gap:4cqw;padding:6cqw;display:grid;background:radial-gradient(120% 90% at 20% 0,#24262c,#0f1013 70%)!important}.sc-chat{flex-direction:column;justify-content:center;gap:2cqw;display:flex}.sc-m{border-radius:2.4cqw;max-width:92%;padding:1.8cqw 2.4cqw;font-size:2cqw;line-height:1.4;animation:9s cubic-bezier(.2,1.2,.4,1) infinite scMsg}.sc-m.u{color:#0f1013;background:#fff;border-bottom-right-radius:.6cqw;align-self:flex-end}.sc-m.a{color:#fff;background:#26282e;border-bottom-left-radius:.6cqw;align-self:flex-start;animation-delay:2.4s}.sc-m.a b{background:#ff6e46;border-radius:.6cqw;place-items:center;margin-right:1cqw;padding:.2cqw 1cqw;font-size:1.5cqw;display:inline-grid}@keyframes scMsg{0%,3%{opacity:0;translate:0 2cqw}10%,85%{opacity:1;translate:0}95%,to{opacity:0}}.sc-typing{background:#26282e;border-radius:2cqw;align-self:flex-start;gap:.8cqw;padding:1.6cqw 2cqw;animation:9s infinite scTyping;display:flex}.sc-typing i{background:#9a9da5;border-radius:50%;width:1.2cqw;height:1.2cqw;animation:1s ease-in-out infinite scDots}.sc-typing i:nth-child(2){animation-delay:.15s}.sc-typing i:nth-child(3){animation-delay:.3s}@keyframes scDots{50%{background:#fff;translate:0 -.8cqw}}@keyframes scTyping{0%,10%{opacity:0;height:0;padding:0 2cqw}12%,24%{opacity:1;height:auto;padding:1.6cqw 2cqw}26%,to{opacity:0;height:0;padding:0 2cqw}}.sc-flow{flex-direction:column;justify-content:space-between;padding:1cqw 0 1cqw 1cqw;display:flex;position:relative}.sc-flow:before{content:"";background:#2d3036;width:.3cqw;position:absolute;top:12%;bottom:12%;left:3.2cqw}.sc-dot{background:#ff6e46;border-radius:50%;width:1.8cqw;height:1.8cqw;animation:9s cubic-bezier(.6,0,.4,1) infinite scDot;position:absolute;left:2.45cqw;box-shadow:0 0 2cqw #ff6e46}@keyframes scDot{0%,30%{opacity:0;top:11%}34%{opacity:1}48%{top:36%}62%{top:61%}78%{opacity:1;top:85%}86%,to{opacity:0;top:85%}}.sc-nd{color:#fff;animation:9s infinite scNode;animation-delay:calc(3s + var(--i)*1.25s);align-items:center;gap:1.8cqw;padding:1.4cqw 2cqw 1.4cqw 0;font-size:1.9cqw;font-weight:700;display:flex;position:relative}.sc-nd i{background:#17181c;border:.3cqw solid #3a3d44;border-radius:50%;flex:none;width:4.6cqw;height:4.6cqw}@keyframes scNode{0%{color:#fff}.1%,14%{color:#ff8a66}16%,to{color:#9a9da5}}.sc-nd:first-of-type i{animation:9s 3s infinite scNodeI}.sc-nd:nth-of-type(2) i{animation:9s 4.25s infinite scNodeI}.sc-nd:nth-of-type(3) i{animation:9s 5.5s infinite scNodeI}.sc-nd:nth-of-type(4) i{animation:9s 6.75s infinite scNodeI}@keyframes scNodeI{0%,14%{background:#3a2018;border-color:#ff6e46}16%,to{background:#17181c;border-color:#3a3d44}}@media (width<=640px){.sc-art{aspect-ratio:4/3;font-size:2.6cqw}.sc-design{gap:3cqw;padding:5cqw}.sc-ai{grid-template-columns:1fr;gap:2cqw;padding:5cqw}.sc-flow{display:none}.sc-tag{font-size:12px!important}}@media (prefers-reduced-motion:reduce){.sc *,.sc :before{opacity:1!important;clip-path:none!important;animation:none!important;scale:1!important}}.sc-pin.last b{background:#ff6e46;box-shadow:0 0 0 .8cqw #ff6e4640}@media (width<=640px){.sc-m{font-size:3.6cqw}.sc-m.a b{font-size:2.8cqw}.sc-btn,.sc-url,.sc-toast,.sc-rank,.sc-plat span,.sc-like,.sc-ok,.sc-pin em,.sc-rec,.sc-fmt,.sc-sw small,.sc-type small,.sc-side span,.sc-k{font-size:3cqw}.sc-pin b{width:6cqw;height:6cqw;font-size:2.6cqw}}.hw .step{border-top-color:#d9d4cc;padding-top:22px;transition:opacity .4s;position:relative}.hw-bar{transform-origin:0;height:2px;animation:12s linear infinite hwBar;animation-delay:calc(var(--s)*3s);background:#0f1013;position:absolute;top:-2px;left:0;right:0;transform:scaleX(0)}[dir=rtl] .hw-bar{transform-origin:100%}@keyframes hwBar{0%{background:#ff6e46;transform:scaleX(0)}25%{background:#ff6e46;transform:scaleX(1)}26%,to{background:#0f1013;transform:scaleX(1)}}.hw .step h4{transition:color .3s}.hw .step{animation:12s infinite hwAct;animation-delay:calc(var(--s)*3s)}@keyframes hwAct{0%,24%{--a:1}25%,to{--a:0}}.hw-vis{height:clamp(110px,10vw,140px);animation:12s infinite hwCard;animation-delay:calc(var(--s)*3s);background:#f4f2ee;border:1px solid #ece8e2;border-radius:20px;place-items:center;margin-bottom:6px;display:grid;position:relative;overflow:hidden}@keyframes hwCard{0%,24%{background:#fff;border-color:#ffd3c4;transform:translateY(-4px);box-shadow:0 24px 40px -28px #c9461c8c}27%,to{box-shadow:none;background:#f4f2ee;border-color:#ece8e2;transform:none}}.hw-ph{z-index:2;color:#fff;background:#0f1013;border-radius:50%;place-items:center;width:52px;height:52px;margin-right:120px;animation:1.6s ease-in-out infinite hwRing;display:grid;position:relative}@keyframes hwRing{0%,to{rotate:0deg}10%{rotate:-14deg}20%{rotate:12deg}30%{rotate:-8deg}40%{rotate:0deg}}.hw-ring{opacity:0;border:2px solid #ff6e46;border-radius:50%;width:52px;height:52px;margin:-26px 0 0 -26px;animation:2s ease-out infinite hwPulse;position:absolute;top:50%;left:calc(50% - 86px)}.hw-ring.r2{animation-delay:1s}@keyframes hwPulse{0%{opacity:.7;scale:1}to{opacity:0;scale:2.3}}.hw-wave{align-items:center;gap:4px;height:44px;display:flex;position:absolute;top:50%;left:calc(50% - 20px);translate:0 -50%}.hw-wave i{transform-origin:50%;width:5px;height:100%;animation:1.1s ease-in-out infinite hwWave;animation-delay:calc(var(--j)*-.13s);background:#ff6e46;border-radius:4px}@keyframes hwWave{0%,to{scale:1 .2}50%{scale:1}}.hw-v2{flex-direction:column;justify-content:center;align-items:stretch;gap:10px;padding:0 22px;display:flex}.hw-li{align-items:center;gap:10px;display:flex}.hw-li b{color:#0000;width:22px;height:22px;animation:4s infinite hwChk;animation-delay:calc(var(--j)*.6s);border:2px solid #cfc9c0;border-radius:7px;flex:none;place-items:center;font-size:12px;display:grid}.hw-li i{transform-origin:0;height:8px;animation:4s cubic-bezier(.2,.8,.2,1) infinite hwLine;animation-delay:calc(var(--j)*.6s);background:#0f1013;border-radius:6px}@keyframes hwChk{0%,10%{color:#0000;background:0 0;border-color:#cfc9c0}18%,85%{color:#fff;background:#ff6e46;border-color:#ff6e46}to{color:#0000;background:0 0;border-color:#cfc9c0}}@keyframes hwLine{0%,8%{scale:0 1}22%,85%{scale:1}to{scale:0 1}}.hw-v3{grid-template-columns:auto 1fr;place-items:center stretch;gap:12px;padding:0 20px}.hw-play{color:#fff;background:#0f1013;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.hw-prog{background:#e2ddd5;border-radius:6px;height:8px;overflow:hidden}.hw-prog i{transform-origin:0;background:#ff6e46;height:100%;animation:3s cubic-bezier(.4,0,.2,1) infinite hwProg;display:block}@keyframes hwProg{0%{scale:0 1}80%,to{scale:1}}.hw-live{color:#fff;letter-spacing:.1em;background:#0f1013;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:800;animation:3s cubic-bezier(.2,1.4,.4,1) infinite hwPop;display:flex;position:absolute;top:12px;right:14px}.hw-live i{background:#ff3b30;border-radius:50%;width:7px;height:7px;animation:1s step-end infinite scBlink}@keyframes hwPop{0%,70%{opacity:0;scale:.6}80%,to{opacity:1;scale:1}}.hw-ch{bottom:12px;left:calc(20px + var(--j)*34px);opacity:0;width:26px;height:26px;animation:3s cubic-bezier(.2,1.4,.4,1) infinite hwDrop;animation-delay:calc(1.6s + var(--j)*.15s);background:linear-gradient(135deg,#ff6e46,#ffb194);border-radius:8px;position:absolute}.hw-ch:nth-of-type(2){background:#0f1013}.hw-ch:nth-of-type(3){background:#ffb194}@keyframes hwDrop{0%{opacity:0;translate:0 -14px}12%,60%{opacity:1;translate:0}75%,to{opacity:0}}.hw-v4{place-items:end stretch;padding:16px 18px 14px}.hw-bars{align-items:flex-end;gap:7px;width:100%;height:70%;display:flex}.hw-bars i{height:var(--h);transform-origin:bottom;animation:4s cubic-bezier(.2,1.3,.4,1) infinite hwBarG;animation-delay:calc(var(--j)*.12s);background:linear-gradient(#ff6e46,#ffb194);border-radius:5px 5px 2px 2px;flex:1}@keyframes hwBarG{0%,4%{scale:1 .05}22%,85%{scale:1}to{scale:1 .05}}.hw-up{width:calc(100% - 36px);height:60%;position:absolute;top:16px;left:18px;right:18px;overflow:visible}.hw-up path{fill:none;stroke:#0f1013;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:none;animation:4s infinite scDraw}.hw-pct{color:#fff;background:#16a34a;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:800;animation:4s cubic-bezier(.2,1.4,.4,1) infinite hwPop;position:absolute;top:10px;right:14px}@media (prefers-reduced-motion:reduce){.hw *,.hw .step,.hw-vis{animation:none!important}.hw-bar{transform:scaleX(1)}}.fq-head{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.fq-head .lede{max-width:30em;margin:0}.fq-kick{color:#c2471f;letter-spacing:.14em;background:#fff1eb;border-radius:99px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.faq.fqs{border:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;max-width:none;margin-top:clamp(24px,3vw,40px);display:grid}.fqs .fq{background:#fff;border:1px solid #ece6df;border-radius:999px;transition:border-radius .35s cubic-bezier(.2,.8,.2,1),background .3s,border-color .3s,box-shadow .3s,transform .3s;box-shadow:0 14px 30px -24px #0f101359}.fqs .fq:hover{border-color:#0f1013;transform:translateY(-2px)}.fqs .fq[open]{background:#0f1013;border-color:#0f1013;border-radius:28px;box-shadow:0 30px 50px -30px #0f101399}.fqs summary{color:#0f1013;align-items:center;gap:14px;line-height:1.35;transition:color .3s;display:flex;padding:16px 16px 16px 20px!important;font-size:clamp(15.5px,1.2vw,17.5px)!important;font-weight:700!important}[dir=rtl] .fqs summary{padding:16px 20px 16px 16px!important}.fqs summary:after{display:none!important}.fqs summary>span{flex:1;min-width:0}.fq-dot{background:#ff6e46;border-radius:50%;flex:none;width:12px;height:12px;transition:box-shadow .3s;box-shadow:0 0 0 5px #ffede6}.fq-ic{background:#f4f2ee;border-radius:50%;flex:none;width:38px;height:38px;transition:background .3s,transform .4s cubic-bezier(.2,.8,.2,1);position:relative}.fq-ic:before,.fq-ic:after{content:"";background:#0f1013;border-radius:2px;width:14px;height:2px;transition:background .3s;position:absolute;top:50%;left:50%;translate:-50% -50%}.fq-ic:after{rotate:90deg}.fqs .fq:hover .fq-ic{background:#0f1013}.fqs .fq:hover .fq-ic:before,.fqs .fq:hover .fq-ic:after{background:#fff}.fqs .fq[open] summary{color:#fff}.fqs .fq[open] .fq-dot{box-shadow:0 0 0 5px #ff6e4640}.fqs .fq[open] .fq-ic{background:#ff6e46;transform:rotate(45deg)}.fqs .fq[open] .fq-ic:before,.fqs .fq[open] .fq-ic:after{background:#fff}.fq-a p{font-size:15.5px;line-height:1.65;animation:.45s cubic-bezier(.2,.8,.2,1) fqIn;color:#b9bcc4!important;max-width:none!important;margin:0!important;padding:0 22px 22px 46px!important}[dir=rtl] .fq-a p{padding:0 46px 22px 22px!important}@keyframes fqIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.fq-cta{margin-top:clamp(24px,3vw,40px);background:#f4f2ee;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:max-content;max-width:100%;margin-inline:auto;padding:14px 14px 14px 26px;font-size:16px;font-weight:700;display:flex}@media (width<=760px){.faq.fqs{grid-template-columns:minmax(0,1fr)}.fqs .fq{border-radius:26px}.fq-cta{text-align:center;border-radius:26px;flex-direction:column;padding:18px}.fq-a p{padding:0 18px 20px!important}}.wk-stats{border-top:1px solid #e7e2db;border-bottom:1px solid #e7e2db;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:clamp(36px,5vw,64px);display:grid}.wk-st{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:clamp(22px,3vw,36px) 10px;display:flex}.wk-st+.wk-st{border-left:1px solid #e7e2db}[dir=rtl] .wk-st+.wk-st{border-left:0;border-right:1px solid #e7e2db}.wk-st b{letter-spacing:-.05em;direction:ltr;unicode-bidi:isolate;font-size:clamp(34px,4.4vw,64px);font-weight:700;line-height:1}.wk-st b:after{content:"";vertical-align:.1em;background:#ff6e46;border-radius:50%;width:.18em;height:.18em;margin-left:.08em;display:inline-block}.wk-st>span{color:var(--mute);font-size:14px;font-weight:600}.wk-feat{margin-block:clamp(40px,5vw,72px)}.wk-fcard{color:#fff;background:#0f1013;border-radius:32px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);text-decoration:none;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:grid;overflow:hidden;box-shadow:0 40px 80px -50px #0f101399}.wk-fcard:hover{transform:translateY(-4px)}.wk-fimg{background:#26282e 50%/cover;min-height:clamp(300px,34vw,480px);transition:transform 1.2s cubic-bezier(.2,.8,.2,1);position:relative}.wk-fcard:hover .wk-fimg{transform:scale(1.03)}.wk-ftag{color:#0f1013;letter-spacing:.12em;text-transform:uppercase;background:#fff;border-radius:99px;align-items:center;gap:8px;padding:8px 14px;font-size:11.5px;font-weight:800;display:inline-flex;position:absolute;top:20px;left:20px}[dir=rtl] .wk-ftag{left:auto;right:20px}.wk-ftag i{background:#ff6e46;border-radius:50%;width:8px;height:8px;animation:1.4s step-end infinite scBlink}.wk-play{color:#0f1013;background:#ffffffeb;border-radius:50%;place-items:center;width:78px;height:78px;margin:-39px 0 0 -39px;animation:2.4s ease-out infinite slPulse;display:grid;position:absolute;top:50%;left:50%}.wk-fbody{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:clamp(28px,4vw,56px);display:flex}.wk-fbody h2{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5vw,72px);line-height:1}.wk-fbody p{color:#b9bcc4;margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.wk-fres{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin:6px 0;display:grid}.wk-fres div{background:#1b1c21;border:1px solid #2a2c32;border-radius:18px;padding:14px}.wk-fres b{letter-spacing:-.03em;color:#ff8a66;direction:ltr;unicode-bidi:isolate;font-size:clamp(22px,2.2vw,32px);display:block}.wk-fres span{color:#9a9da5;font-size:12.5px}.wk-fbody .btn-dark{color:#0f1013;background:#fff}.wk-filter{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:clamp(22px,3vw,34px);display:flex}.wk-f{height:44px;font:inherit;color:#2b2d33;cursor:pointer;background:#fff;border:1px solid #e4e1db;border-radius:99px;align-items:center;gap:8px;padding:0 8px 0 18px;font-size:14.5px;font-weight:600;transition:background .3s,color .3s,border-color .3s;display:inline-flex}[dir=rtl] .wk-f{padding:0 18px 0 8px}.wk-f i{color:#55585f;background:#f4f2ee;border-radius:99px;place-items:center;min-width:28px;height:28px;font-size:12px;font-style:normal;font-weight:800;display:grid}.wk-f:hover{border-color:#0f1013}.wk-f[aria-pressed=true]{color:#fff;background:#0f1013;border-color:#0f1013}.wk-f[aria-pressed=true] i{color:#fff;background:#ff6e46}.wcard.wk-hide{display:none!important}.wgrid .wcard{animation:.5s cubic-bezier(.2,.8,.2,1) both wkIn}@keyframes wkIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.wk-ba{padding-top:clamp(70px,9vw,120px)}.wk-cmp{-webkit-user-select:none;user-select:none;direction:ltr;border-radius:30px;max-width:980px;margin:clamp(24px,3vw,40px) auto 0;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #0f10138c}.wk-side{background:#f1eeea;padding:clamp(18px,2.4vw,30px);position:relative}.wk-after{clip-path:inset(0 0 0 var(--p));background:linear-gradient(150deg,#fff1ea,#ffe2d6);position:absolute;inset:0}.wk-lab{z-index:3;letter-spacing:.12em;text-transform:uppercase;border-radius:99px;padding:7px 14px;font-size:11.5px;font-weight:800;position:absolute;top:16px}.wk-before .wk-lab{color:#55585f;background:#fff;left:16px}.wk-after .wk-lab{color:#fff;background:#ff6e46;right:16px}.wk-feed{background:#fff;border-radius:24px;max-width:560px;margin:0 auto;padding:clamp(16px,2vw,24px)}.wk-prof{align-items:center;gap:12px;display:flex}.wk-av{background:linear-gradient(135deg,#ff6e46,#ffb194);border-radius:50%;flex:none;width:52px;height:52px;box-shadow:0 0 0 3px #fff,0 0 0 5px #ff6e46}.wk-before .wk-av{background:#d8d3cc;box-shadow:0 0 0 3px #fff,0 0 0 5px #d8d3cc}.wk-prof b{font-size:16px;display:block}.wk-prof small{color:#8a8d94;font-size:13px}.wk-nums{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0;display:grid}.wk-nums b{letter-spacing:-.03em;font-size:clamp(18px,2vw,26px);display:block}.wk-nums small{color:#8a8d94;font-size:12px}.wk-after .wk-nums b{color:#c2471f}.wk-tiles{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.wk-tiles span{aspect-ratio:1;background-position:50%;background-size:cover;border-radius:10px}.wk-before .wk-tiles span{filter:grayscale()contrast(.7)brightness(1.15)blur(.4px);opacity:.75}.wk-handle{top:0;bottom:0;left:var(--p);z-index:4;pointer-events:none;background:#fff;width:3px;margin-left:-1.5px;position:absolute;box-shadow:0 0 0 1px #0f101314}.wk-handle span{color:#fff;background:#0f1013;border-radius:50%;place-items:center;width:52px;height:52px;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 24px -8px #0f101399}.wk-range{opacity:0;cursor:ew-resize;z-index:5;width:100%;height:100%;margin:0;position:absolute;inset:0}.wk-quote{text-align:center;flex-direction:column;align-items:center;max-width:980px;margin:clamp(70px,9vw,120px) auto 0;display:flex;position:relative}.wk-qm{color:#ff6e46;height:.5em;font-size:clamp(90px,12vw,160px);font-weight:700;line-height:.6}.wk-quote blockquote{letter-spacing:-.025em;margin:0;font-size:clamp(24px,3vw,40px);font-weight:600;line-height:1.25}.wk-qa{text-align:start;align-items:center;gap:12px;margin-top:26px;display:flex}.wk-qa .wk-av{width:46px;height:46px}.wk-qa b{display:block}.wk-qa small{color:var(--mute)}.wk-stars{color:#ff6e46;letter-spacing:2px;margin-inline-start:10px}.wk-logos{flex-direction:column;align-items:center;gap:22px;margin-top:clamp(60px,8vw,100px);display:flex}.wk-lk{letter-spacing:.14em;text-transform:uppercase;color:#8a8d94;font-size:12px;font-weight:700}.wk-lg{border-top:1px solid #e7e2db;border-left:1px solid #e7e2db;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.wk-lg span{color:#a7a39c;letter-spacing:-.02em;border-bottom:1px solid #e7e2db;border-right:1px solid #e7e2db;place-items:center;height:clamp(84px,9vw,120px);font-size:clamp(18px,2vw,26px);transition:color .3s,background .3s;display:grid}.wk-lg span:hover{color:#0f1013;background:#fff}.wk-lg .w0{letter-spacing:.08em;font-weight:800}.wk-lg .w1{font-style:italic;font-weight:500}.wk-lg .w2{text-transform:lowercase;font-weight:700}.wk-lg .w3{letter-spacing:.2em;font-size:clamp(14px,1.5vw,18px);font-weight:600}@media (width<=900px){.wk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-st:nth-child(3){border-left:0}.wk-st:nth-child(n+3){border-top:1px solid #e7e2db}.wk-fcard{grid-template-columns:minmax(0,1fr)}.wk-fimg{min-height:260px}.wk-lg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.wk-filter{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-inline:-16px;padding:2px 16px 6px;overflow-x:auto}.wk-filter::-webkit-scrollbar{display:none}.wk-f{flex:none}.wk-fres{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.wk-fres div{padding:10px}.wk-cmp{border-radius:22px}.wk-side{padding:12px}.wk-lab{font-size:10px;top:10px}.wk-before .wk-lab{left:10px}.wk-after .wk-lab{right:10px}.wk-feed{margin-top:30px;padding:14px}}@media (width>=641px){.wk-filter{scrollbar-width:none;flex-wrap:nowrap;justify-content:safe center;gap:6px;padding-bottom:4px;overflow-x:auto}.wk-filter::-webkit-scrollbar{display:none}.wk-f{flex:none;height:42px;padding:0 6px 0 14px;font-size:13.5px}.wk-f i{min-width:26px;height:26px}}.ct-hero{align-items:start}.ct-live{color:#15803d;letter-spacing:.1em;background:#ecfdf3;border-radius:99px;align-self:flex-start;align-items:center;gap:9px;padding:7px 14px 7px 10px;font-size:12px;display:inline-flex}.ct-live i{background:#16a34a;border-radius:50%;width:9px;height:9px;position:relative}.ct-live i:after{content:"";opacity:0;border:2px solid #16a34a;border-radius:50%;animation:2.4s ease-out infinite wmRing;position:absolute;inset:-4px}.ct-h1{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;margin:6px 0;font-size:clamp(44px,5.4vw,92px)!important}.ct-quick{flex-direction:column;gap:10px;margin-top:10px;display:flex}.ct-q{color:#0f1013;background:#fff;border:1px solid #ece8e2;border-radius:20px;align-items:center;gap:14px;padding:14px 18px 14px 14px;text-decoration:none;transition:transform .3s,box-shadow .3s,border-color .3s;animation:.6s both saIn;display:flex}.ct-q:nth-child(2){animation-delay:80ms}.ct-q:nth-child(3){animation-delay:.16s}.ct-q:hover{color:#0f1013;border-color:#ffc2ad;transform:translateY(-3px);box-shadow:0 18px 30px -22px #c9461c80}.ct-qi{color:#e8572e;background:#fff1ec;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;transition:background .3s,color .3s;display:grid}.ct-q.wa .ct-qi{color:#16a34a;background:#dcfce7}.ct-q:hover .ct-qi{color:#fff;background:#ff6e46}.ct-q.wa:hover .ct-qi{background:#16a34a}.ct-qt{flex-direction:column;gap:1px;min-width:0;display:flex}.ct-qt b{font-size:16px}.ct-qt small{color:#6b6e76;text-align:start;direction:ltr;unicode-bidi:isolate;font-size:13.5px}.ct-qa{color:#c9c5be;margin-inline-start:auto;font-size:18px;font-style:normal;transition:transform .3s,color .3s}.ct-q:hover .ct-qa{color:#ff6e46;transform:translate(4px)}[dir=rtl] .ct-qa{transform:scaleX(-1)}[dir=rtl] .ct-q:hover .ct-qa{transform:scaleX(-1)translate(4px)}.ct-team{align-items:center;gap:14px;margin-top:8px;padding-inline-start:14px;display:flex}.ct-team .av{width:40px;height:40px}.ct-team .avs{flex:none;padding-inline-start:14px}[dir=rtl] .ct-team .avs{padding-inline:0 14px}.ct-team b{font-size:14.5px;display:block}.ct-team small{color:#6b6e76;font-size:13px}.ct-fw{position:relative}.ct-fw form.cform{position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #0f101359}.ct-fw form.cform:before{content:"";background:linear-gradient(90deg,#ff6e46,#ffb199,#b46cff);height:4px;position:absolute;top:0;left:0;right:0}.ct-fh{border-bottom:1px solid #f1eee9;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:14px;display:flex}.ct-fh b{letter-spacing:-.02em;font-size:22px}.ct-fh small{color:#6b6e76;font-size:13px}.ct-priv{color:#8a8d94;justify-content:center;gap:8px;margin:-6px 0 0;font-size:12.5px;display:flex}.ct-ok{border-radius:var(--r-lg,28px);color:#fff;background:#0f1013;flex-direction:column;gap:12px;padding:clamp(24px,3.4vw,44px);animation:.5s both saIn;display:flex}.ct-ok[hidden]{display:none}.ct-okc{background:#16a34a;border-radius:50%;place-items:center;width:60px;height:60px;font-size:28px;font-weight:800;animation:.5s cubic-bezier(.2,1.6,.4,1) both saPop;display:grid}.ct-ok h3{letter-spacing:-.02em;margin:4px 0 0;font-size:clamp(26px,2.6vw,36px)}.ct-ok p{color:#b4b6bc;margin:0;font-size:15.5px;line-height:1.55}.ct-ok ol{flex-direction:column;gap:8px;margin:6px 0 10px;padding:0;list-style:none;display:flex}.ct-ok li{background:#17181c;border:1px solid #26282e;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;display:flex}.ct-ok li i{background:#ff6e46;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12.5px;font-style:normal;font-weight:800;display:grid}.ct-ok .btn{white-space:normal;text-align:center;justify-content:center;align-self:flex-start;max-width:100%}.ct-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(28px,3vw,44px);display:grid;position:relative}.ct-steps:before{content:"";transform-origin:0;background:repeating-linear-gradient(90deg,#ffc2ad 0 8px,#0000 8px 16px);height:2px;animation:1.4s cubic-bezier(.2,.8,.2,1) both saGrow;position:absolute;top:62px;left:8%;right:8%}[dir=rtl] .ct-steps:before{transform-origin:100%}.ct-st{text-align:center;animation:.6s both saIn;animation-delay:calc(.2s + var(--s)*.2s);background:#fff;border:1px solid #ece8e2;border-radius:24px;flex-direction:column;align-items:center;padding:24px 22px 26px;display:flex;position:relative}.ct-sn{top:16px;color:#c9c5be;font-size:12px;position:absolute;inset-inline-start:20px}.ct-si{color:#e8572e;background:#fff1ec;border-radius:50%;place-items:center;width:76px;height:76px;margin-bottom:16px;display:grid;position:relative;box-shadow:0 0 0 8px #fff}.ct-st:nth-child(2) .ct-si{color:#ff6e46;background:#0f1013}.ct-st:nth-child(3) .ct-si{color:#fff;background:#ff6e46}.ct-st h4{margin:0 0 6px;font-size:19px}.ct-st p{color:#55585f;max-width:26em;margin:0;font-size:14.5px;line-height:1.55}.ct-offs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(28px,3vw,44px);display:grid}.ct-off{animation:.6s both saIn;animation-delay:calc(var(--i)*.12s);background:#fff;border:1px solid #ece8e2;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}.ct-om{background:#0f1013;place-items:center;min-height:260px;display:grid;position:relative;overflow:hidden}.ct-grid{opacity:.9;background-image:radial-gradient(#3a3c44 1.4px,#0000 1.5px);background-size:14px 14px;position:absolute;inset:0}.ct-grid:after{content:"";background:linear-gradient(115deg,#0000 40%,#ff6e4640 50%,#0000 60%),linear-gradient(25deg,#0000 46%,#ffffff14 50%,#0000 54%);position:absolute;inset:0}.ct-rg{background:radial-gradient(circle,#ff6e4673,#0000 65%);border-radius:50%;width:120px;height:120px;animation:4s ease-in-out infinite wmGlow;position:absolute}.ct-pin{z-index:1;filter:drop-shadow(0 10px 10px #00000080);animation:3.2s ease-in-out infinite wmFloat;position:relative}.ct-pin svg{width:56px;height:56px;display:block}.ct-pin path{fill:#fff;stroke:#ff6e46;stroke-width:1.2px}.ct-pin circle{fill:#ff6e46}.ct-off.hq .ct-pin path{fill:#ff6e46;stroke:#fff}.ct-off.hq .ct-pin circle{fill:#fff}.ct-ob{flex-direction:column;gap:6px;padding:clamp(20px,2.4vw,30px);display:flex}.ct-tag{letter-spacing:.1em;color:#c2471f;background:#fff1ec;border-radius:99px;align-self:flex-start;padding:5px 10px;font-size:11px}.ct-off.hq .ct-tag{color:#fff;background:#0f1013}.ct-ob h3{letter-spacing:-.02em;margin:6px 0 0;font-size:clamp(26px,2.4vw,34px)}.ct-ob p{color:#55585f;margin:0;font-size:14.5px}.ct-ob ul{flex-direction:column;gap:6px;margin:10px 0 16px;padding:0;list-style:none;display:flex}.ct-ob li{border-bottom:1px dashed #ece8e2;justify-content:space-between;gap:10px;padding-bottom:6px;font-size:13.5px;display:flex}.ct-ob li span{color:#8a8d94}.ct-ob li b{direction:ltr;unicode-bidi:isolate}.ct-ob .btn{align-self:flex-start;margin-top:auto}@media (width<=1100px){.ct-offs{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.ct-steps{grid-template-columns:minmax(0,1fr)}.ct-steps:before{display:none}.ct-off{grid-template-columns:minmax(0,1fr)}.ct-om{min-height:170px}}@media (prefers-reduced-motion:reduce){[class*=ct-],[class*=ct-] *{animation:none!important}}.ab-hero{text-align:center;flex-direction:column;align-items:center;display:flex}.ab-hero .lede{max-width:40em}.ab-col{grid-template-columns:1fr 1.25fr 1fr 1.25fr 1fr;align-items:center;gap:12px;height:clamp(240px,30vw,420px);display:grid}.ab-ph{height:100%;animation:1s cubic-bezier(.2,.8,.2,1) both abRise;animation-delay:calc(var(--i)*.1s);background-position:50%;background-size:cover;border-radius:22px;position:relative;overflow:hidden}.ab-ph:nth-child(odd){height:78%}.ab-ph:after{content:"";background:linear-gradient(#0000 55%,#0f10138c);position:absolute;inset:0}.ab-ph span{z-index:1;color:#fff;letter-spacing:.12em;font-size:11px;position:absolute;bottom:12px;left:14px}[dir=rtl] .ab-ph span{left:auto;right:14px}.ab-ph{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.ab-ph:hover{transform:translateY(-6px)}@keyframes abRise{0%{opacity:0;transform:translateY(40px)scale(.96)}}.ab-stats{border-top:1px solid #e7e2db;border-bottom:1px solid #e7e2db;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(28px,4vw,52px);display:grid}.ab-stats>div{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:clamp(18px,2.4vw,30px) 10px;display:flex}.ab-stats>div+div{border-inline-start:1px solid #e7e2db}.ab-stats b{letter-spacing:-.04em;direction:ltr;unicode-bidi:isolate;font-size:clamp(36px,4.4vw,64px);line-height:1}.ab-stats b:first-letter{color:inherit}.ab-stats>div>span{color:#6b6e76;font-size:13.5px;font-weight:600}.ab-story{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,90px);display:grid}.ab-sl{position:sticky;top:110px}.ab-sl .fq-kick{margin-bottom:14px;display:inline-block}.ab-sr p{color:#3a3c42;margin:0 0 18px;font-size:16.5px;line-height:1.7}.ab-sr p.ab-big{color:#0f1013;letter-spacing:-.01em;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.45}.ab-tl{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:30px 0 0;padding:0;list-style:none;display:grid;position:relative}.ab-tl:before{content:"";transform-origin:0;background:#ffd6c7;height:2px;animation:1.4s cubic-bezier(.2,.8,.2,1) both saGrow;position:absolute;top:9px;left:0;right:0}[dir=rtl] .ab-tl:before{transform-origin:100%}.ab-tl li{animation:.6s both saIn;animation-delay:calc(.3s + var(--i)*.15s);padding-top:30px;position:relative}.ab-tl li:before{content:"";top:2px;background:#fff;border:3px solid #ff6e46;border-radius:50%;width:16px;height:16px;position:absolute;inset-inline-start:0}.ab-tl li:last-child:before{background:#ff6e46}.ab-tl .mono{color:#c2471f;letter-spacing:.1em;font-size:11px;display:block}.ab-tl b{margin:4px 0;font-size:16px;display:block}.ab-tl small{color:#6b6e76;font-size:13px;line-height:1.5}.ab-orbw{color:#fff;background:#0f1013;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);padding:clamp(24px,4vw,56px);display:grid;position:relative;overflow:hidden}.ab-orbw:before{content:"";inset-inline-end:-160px;background:radial-gradient(circle,#ff6e4638,#0000 65%);border-radius:50%;width:600px;height:600px;margin-top:-300px;position:absolute;top:50%}.ab-ot{position:relative}.ab-ot .fq-kick{background:#ff6e4624;margin-bottom:14px;display:inline-block}.ab-ot h2{color:#fff}.ab-ot .lede{color:#b4b6bc;margin:16px 0 24px}.ab-ot .btn{color:#0f1013!important;background:#fff!important}.ab-orb{aspect-ratio:1;width:min(100%,460px);margin:0 auto;position:relative;container-type:inline-size}.ab-ring{border:1px dashed #ffffff2e;border-radius:50%;position:absolute}.ab-ring.r1{inset:6%}.ab-ring.r2{border-style:solid;border-color:#ff6e464d;inset:28%}.ab-core{background:radial-gradient(circle at 30% 30%,#ff8a66,#e8572e 60%,#b83e19);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;animation:3s ease-in-out infinite saPulse;display:flex;position:absolute;inset:34%;box-shadow:0 0 0 10px #ff6e461f,0 30px 60px -20px #ff6e4699}.ab-core b{letter-spacing:-.02em;font-size:clamp(14px,4.4cqw,22px)}.ab-core small{opacity:.85;font-size:clamp(11px,3.2cqw,15px);font-weight:700}.ab-spin{animation:40s linear infinite ctySpin;position:absolute;inset:0}.ab-sat{width:0;height:0;transform:rotate(calc(var(--a)*360deg/7)) translateY(-44cqw);position:absolute;top:50%;left:50%}.ab-sat i{transform:translate(-50%,-50%) rotate(calc(var(--a)*-360deg/7));white-space:nowrap;color:#e4e5e8;background:#1c1d22;border:1px solid #2c2e35;border-radius:99px;padding:8px 12px;font-size:clamp(10px,2.8cqw,13px);font-style:normal;font-weight:700;animation:40s linear infinite abCounter;position:absolute;top:0;left:0}@keyframes abCounter{0%{rotate:0deg}to{rotate:-360deg}}.ab-sat:nth-child(odd) i{border-color:#ff6e4673}.ab-map{background:#f4f2ee radial-gradient(#d9d3ca 1.2px,#0000 1.3px) 0 0/18px 18px;border-radius:28px;height:clamp(300px,34vw,440px);margin-top:clamp(28px,3vw,44px);position:relative;overflow:hidden}.ab-arcs{width:100%;height:100%;position:absolute;inset:0}.ab-arcs path{fill:none;stroke:#ff6e46;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;animation:1.6s cubic-bezier(.4,0,.2,1) forwards abDraw}.ab-arcs path:nth-child(2){animation-delay:.5s}.ab-arcs path.d{stroke:#c9c5be;stroke-dasharray:none;animation:1s 1.2s both abFade}@keyframes abDraw{to{stroke-dashoffset:0}}@keyframes abFade{0%{opacity:0}}.ab-city{left:var(--x);top:var(--y);animation:.6s both saIn;animation-delay:calc(.2s + var(--i)*.35s);position:absolute}.ab-pin{background:#0f1013;border:3px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;top:-9px;left:-9px;box-shadow:0 6px 14px -4px #0f101380}.ab-pin:after{content:"";border:2px solid #0f1013;border-radius:50%;animation:2s ease-out infinite hwPulse;position:absolute;inset:-3px}.ab-city.hq .ab-pin{background:#ff6e46}.ab-city.hq .ab-pin:after{border-color:#ff6e46}.ab-cc{text-align:center;background:#fff;border:1px solid #e7e2db;border-radius:16px;min-width:170px;padding:12px 14px;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 18px 30px -20px #0f101366}.ab-cc b{font-size:17px;display:block}.ab-cc small{color:#6b6e76;font-size:12.5px;line-height:1.4}.ab-city.hq .ab-cc{color:#fff;background:#0f1013;border-color:#0f1013}.ab-city.hq .ab-cc small{color:#b4b6bc}.ab-vals{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(28px,3vw,44px);display:grid}.ab-val{animation:.6s cubic-bezier(.2,.8,.2,1) both saIn;animation-delay:calc(var(--i)*.1s);background:#fff;border:1px solid #ece8e2;border-radius:24px;padding:24px;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden}.ab-val:hover{transform:translateY(-6px);box-shadow:0 24px 40px -28px #c9461c80}.ab-vn{top:18px;color:#c9c5be;font-size:12px;position:absolute;inset-inline-end:20px}.ab-vi{color:#e8572e;background:#fff1ec;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:18px;font-size:22px;font-weight:800;transition:background .35s,color .35s;display:grid}.ab-val:hover .ab-vi{color:#fff;background:#ff6e46}.ab-val h4{letter-spacing:-.01em;margin:0 0 8px;font-size:19px}.ab-val p{color:#55585f;margin:0;font-size:14.5px;line-height:1.6}.ab-vs{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.ab-vsh .fq-kick{margin-bottom:14px;display:inline-block}.ab-tbl{background:#fff;border:1px solid #ece8e2;border-radius:24px;overflow:hidden}.ab-tr{animation:.5s both saIn;animation-delay:calc(.15s + var(--i)*80ms);border-top:1px solid #f1eee9;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.ab-tr>span{align-items:center;gap:10px;padding:16px 18px;font-size:14px;display:flex}.ab-tr>span:first-child{color:#0f1013;font-weight:700}.ab-tr>span:nth-child(2){color:#8a8d94}.ab-tr>span.me{color:#0f1013;background:#fff6f2;height:100%;font-weight:700}.ab-th{border-top:0}.ab-th>span{letter-spacing:.06em;text-transform:uppercase;color:#8a8d94;padding-block:14px;font-size:12px;font-weight:700}.ab-th>span.me{color:#fff;background:#0f1013}.ab-tr i{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:800;display:grid}.ab-tr i.x{color:#b4b0a8;background:#f4f2ee}.ab-tr i.ok{color:#fff;background:#ff6e46}.ab-team{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);margin-top:clamp(28px,3vw,44px);display:grid}.ab-m{animation:.6s both saIn;animation-delay:calc(var(--i)*70ms);flex-direction:column;gap:3px;display:flex}.ab-mp{aspect-ratio:4/5;filter:grayscale(.85);background-position:50%;background-size:cover;border-radius:22px;margin-bottom:10px;transition:filter .5s,transform .5s;position:relative;overflow:hidden}.ab-m:hover .ab-mp{filter:none;transform:translateY(-4px)}.ab-mi{color:#55585f;background:#ffffffd9;border-radius:99px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}[dir=rtl] .ab-mi{left:auto;right:12px}.ab-m b{font-size:17px}.ab-m>span{color:#6b6e76;font-size:13.5px}.ab-join .ab-mp{filter:none;background:#fff1ec;border:2px dashed #ffc2ad;place-items:center;display:grid}.ab-plus{color:#fff;background:#ff6e46;border-radius:50%;place-items:center;width:64px;height:64px;font-size:34px;font-weight:300;transition:transform .4s;display:grid}.ab-join:hover .ab-plus{transform:rotate(90deg)}@media (width<=1000px){.ab-vals,.ab-team{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-story,.ab-orbw,.ab-vs{grid-template-columns:minmax(0,1fr)}.ab-sl{position:static}.ab-tl{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.ab-tl:before{display:none}}@media (width<=640px){.ab-col{grid-template-columns:1fr 1.3fr 1fr;height:220px}.ab-col .ab-ph:nth-child(n+4){display:none}.ab-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-stats>div:nth-child(3){border-inline-start:0}.ab-stats>div:nth-child(n+3){border-top:1px solid #e7e2db}.ab-vals{grid-template-columns:minmax(0,1fr)}.ab-team{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-map{flex-direction:column;gap:10px;height:auto;padding:16px;display:flex}.ab-arcs{display:none}.ab-city{position:static}.ab-pin{display:none}.ab-cc{text-align:start;position:static;transform:none}.ab-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ab-tr>span:first-child{grid-column:1/-1;padding-bottom:0}.ab-th>span:first-child{display:none}.ab-tr>span{padding:12px 14px;font-size:13px}.ab-orbw{border-radius:24px}}@media (prefers-reduced-motion:reduce){[class*=ab-],[class*=ab-] *{animation:none!important}}.ab-vsh h2{font-size:clamp(34px,4vw,58px)!important}.wm{--pad:clamp(16px,2.4vw,36px);padding:var(--pad);isolation:isolate;background:#0f1013;border-radius:32px;margin-top:clamp(28px,3vw,44px);position:relative;overflow:hidden;container-type:inline-size}.wm:before{content:"";aspect-ratio:1;z-index:-1;background:radial-gradient(circle,#ff6e462e,#0000 62%);border-radius:50%;width:60%;position:absolute;top:-20%;left:45%}.wm-svg{width:100%;height:auto;display:block}.wm-dots{fill:none;stroke:#3a3c44;stroke-width:2.7px;stroke-linecap:round}.wm-arc{fill:none;stroke:url(#wmg);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000px;animation:1.6s cubic-bezier(.4,0,.2,1) forwards wmDraw;animation-delay:calc(.2s + var(--i)*70ms)}@keyframes wmDraw{to{stroke-dashoffset:0}}.wm-hd polygon{fill:#ff6e46}.wm-base path{fill:none;stroke:#ff6e46;stroke-opacity:.09;stroke-width:1px}.wm-srcs circle{fill:#ffb199;opacity:.6}.wm-tr{fill:none;stroke:#ff6e46;stroke-opacity:.85;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.wm-trs polygon{fill:#ff6e46}.wm-src{fill:#ffb199;opacity:.55}.wm-p path{fill:#ff6e46;stroke:#fff;stroke-width:1.2px}.wm-p circle:not(.wm-glow){fill:#fff}.wm-p.tr path{fill:#fff;stroke:#ff6e46}.wm-p.tr circle:not(.wm-glow){fill:#ff6e46}.wm-pg{transform-box:fill-box;transform-origin:50% 100%;animation:.9s cubic-bezier(.3,1.6,.5,1) .9s both wmDrop,3.2s ease-in-out 1.8s infinite wmFloat}.wm-p.tr .wm-pg{animation-delay:1.15s,2.2s}@keyframes wmDrop{0%{opacity:0;transform:translateY(-60px)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes wmFloat{0%,to{transform:none}50%{transform:translateY(-5px)}}.wm-sh{fill:#0000008c;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out 1.8s infinite wmSh}@keyframes wmSh{0%,to{opacity:.9;transform:none}50%{opacity:.5;transform:scale(.75)}}.wm-glow{fill:url(#wmglow);transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite wmGlow}@keyframes wmGlow{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.wm-card{left:calc(var(--pad) + (100cqw - 2 * var(--pad)) * var(--x));top:calc(var(--pad) + (100cqw - 2 * var(--pad)) * .4 * var(--y));white-space:nowrap;background:#fff;border-radius:99px;padding:8px 14px;animation:.6s cubic-bezier(.2,.8,.2,1) 1.6s both wmLab;position:absolute;box-shadow:0 14px 30px -14px #000000b3}@keyframes wmLab{0%{opacity:0;scale:.8}}.wm-card b{color:#0f1013;letter-spacing:-.01em;font-size:clamp(13px,1.3vw,17px)}.wm-card.hq{background:#ff6e46;translate:46px -60%}.wm-card.hq b{color:#fff}.wm-card.tr{translate:calc(-100% - 26px) -190%}.wm-leg{color:#b4b6bc;gap:16px;font-size:12.5px;font-weight:600;display:flex;position:absolute;bottom:clamp(14px,2vw,28px);left:clamp(16px,2.4vw,36px)}.wm-leg span{align-items:center;gap:7px;display:inline-flex}.wm-leg i{border-radius:50%;width:10px;height:10px}.wm-leg i.o{background:#ff6e46;box-shadow:0 0 0 3px #ff6e464d}.wm-leg i.c{opacity:.7;background:#ffb199}[dir=rtl] .wm-svg{direction:ltr}@media (width<=760px){.wm{border-radius:22px;padding:10px 10px 0}.wm-card{display:none}.wm-leg{flex-wrap:wrap;padding:12px 4px 14px;position:static}}.ai-io:not(.in) *{animation-play-state:paused!important}.ai-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(28px,3vw,44px);display:grid}.ai-st{animation:9s infinite aiCard;animation-delay:calc(var(--s)*3s);background:#f4f2ee;border:1px solid #ece8e2;border-radius:24px;padding:22px;position:relative}.ai-sbar{transform-origin:0;height:2px;animation:9s linear infinite aiBar;animation-delay:calc(var(--s)*3s);background:#ff6e46;border-radius:2px;position:absolute;top:-1px;left:22px;right:22px;transform:scaleX(0)}[dir=rtl] .ai-sbar{transform-origin:100%}@keyframes aiBar{0%{opacity:1;transform:scaleX(0)}33%{opacity:1;transform:scaleX(1)}36%,to{opacity:0;transform:scaleX(1)}}@keyframes aiCard{0%,32%{background:#fff;border-color:#ffd3c4;transform:translateY(-4px);box-shadow:0 24px 40px -28px #c9461c8c}36%,to{box-shadow:none;background:#f4f2ee;border-color:#ece8e2;transform:none}}.ai-st .k{color:#c2471f;letter-spacing:.1em;font-size:11.5px}.ai-st h4{letter-spacing:-.01em;margin:6px 0;font-size:20px}.ai-st p{color:#55585f;margin:0;font-size:14.5px;line-height:1.55}.ai-sv{background:#fff;border:1px solid #ece8e2;border-radius:18px;place-items:center;height:150px;margin-bottom:18px;display:grid;position:relative;overflow:hidden}.ai-v1{grid-auto-flow:column;place-content:center;gap:8px}.ai-type{direction:ltr;background:#fbfaf7;border:1px solid #e2ddd5;border-radius:99px;align-items:center;gap:2px;min-width:170px;height:46px;padding:0 16px;font-size:17px;font-weight:700;display:flex}.ai-type b{color:#ff6e46}.ai-tt{white-space:nowrap;width:0;animation:3s steps(10,end) infinite aiType;display:inline-block;overflow:hidden}@keyframes aiType{0%{width:0}60%,to{width:10ch}}.ai-car{background:#0f1013;width:2px;height:20px;animation:.8s step-end infinite aiBlink}@keyframes aiBlink{50%{opacity:0}}.ai-tbtn{color:#ff6e46;background:#0f1013;border-radius:50%;place-items:center;width:46px;height:46px;font-size:18px;animation:3s infinite aiPress;display:grid}@keyframes aiPress{0%,62%{transform:scale(1)}68%{transform:scale(.86)}75%,to{transform:scale(1)}}.ai-radar{background:radial-gradient(circle,#fff3ee,#fff 70%);border:1px solid #ffd6c7;border-radius:50%;width:120px;height:120px;position:relative}.ai-rc{border:1px dashed #ffc2ad;border-radius:50%;position:absolute;inset:22%}.ai-rc.c2{inset:42%}.ai-sweep{background:conic-gradient(#ff6e4659,#0000 25%);border-radius:50%;animation:2.4s linear infinite ctySpin;position:absolute;inset:0}.ai-radar b{background:var(--c);width:11px;height:11px;transform:rotate(var(--a)) translateY(-48px);animation:2.4s infinite aiDot;animation-delay:calc(var(--a) / 360deg * 2.4s);border-radius:50%;margin:-5.5px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 3px #fff}@keyframes aiDot{0%,to{opacity:.35}10%{opacity:1;scale:1.35}30%{opacity:1;scale:1}}.ai-v3{grid-auto-flow:column;place-content:center;gap:22px}.ai-mail{width:86px;height:62px;position:relative}.ai-env{background:#0f1013;border-radius:10px;position:absolute;inset:0}.ai-env:before{content:"";background-color:#0000;background-image:linear-gradient(to bottom right,#0000 49%,#2a2c33 50%,#0000 51%),linear-gradient(to bottom left,#0000 49%,#2a2c33 50%,#0000 51%);background-position:0 0,100% 0;background-repeat:no-repeat;background-size:50% 70%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:10px;position:absolute;inset:0}.ai-pdf{color:#ff6e46;z-index:-1;background:#fff;border:1px solid #e2ddd5;border-radius:6px;place-items:end center;width:52px;height:64px;margin-left:-26px;padding-bottom:6px;font-size:11px;font-style:normal;font-weight:800;animation:3s infinite aiPdf;display:grid;position:absolute;top:-18px;left:50%;box-shadow:0 8px 18px -10px #0006}.ai-mail{isolation:isolate}@keyframes aiPdf{0%{opacity:0;transform:translateY(-30px)}25%{opacity:1}55%,to{opacity:1;transform:translateY(18px)}}.ai-call{color:#fff;background:#16a34a;border-radius:50%;place-items:center;width:54px;height:54px;animation:3s infinite aiRing;display:grid;box-shadow:0 0 #16a34a66}@keyframes aiRing{0%,55%{rotate:0deg;box-shadow:0 0 #16a34a66}60%{rotate:-14deg}65%{rotate:12deg}70%{rotate:-8deg}75%{rotate:0deg}90%{box-shadow:0 0 0 14px #16a34a00}to{rotate:0deg}}.ai-rep{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.ai-rep-t .fq-kick{margin-bottom:14px;display:inline-block}.ai-rep-t .lede{margin:16px 0 0}.ai-chk{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.ai-chk li{align-items:flex-start;gap:10px;font-size:14.5px;font-weight:600;line-height:1.4;display:flex}.ai-chk i{color:#c2471f;background:#ffe9e1;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:800;display:grid}.ai-deck{height:clamp(380px,36vw,520px);position:relative}.ai-pg{aspect-ratio:1/1.32;background:#fff;border:1px solid #e7e2db;border-radius:14px;flex-direction:column;gap:10px;width:52%;padding:7%;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:8%;overflow:hidden;box-shadow:0 30px 60px -34px #0f101373}.ai-pg.p1{z-index:4;animation:1s cubic-bezier(.2,.8,.2,1) both aiF1;left:2%;transform:rotate(-7deg)}.ai-pg.p2{z-index:3;animation:1s cubic-bezier(.2,.8,.2,1) .12s both aiF1;left:18%;transform:rotate(-2deg)translateY(10px)}.ai-pg.p3{z-index:2;animation:1s cubic-bezier(.2,.8,.2,1) .24s both aiF1;left:33%;transform:rotate(3deg)translateY(4px)}.ai-pg.p4{z-index:1;animation:1s cubic-bezier(.2,.8,.2,1) .36s both aiF1;left:47%;transform:rotate(8deg)translateY(16px)}@keyframes aiF1{0%{opacity:0;translate:0 40px}}.ai-deck:hover .p1{transform:rotate(-10deg)translate(-14px,-6px)}.ai-deck:hover .p4{transform:rotate(11deg)translate(14px,10px)}.ai-cov{color:#fff;background:linear-gradient(160deg,#0f1013 55%,#3a1a10);flex-direction:column;gap:6px;padding:9%;display:flex;position:absolute;inset:0}.ai-logo{color:#ff6e46;letter-spacing:.06em;font-size:11px;font-weight:800}.ai-cov b{letter-spacing:-.02em;margin-top:auto;font-size:clamp(16px,1.6vw,22px);line-height:1.1}.ai-cov em{color:#ff9c7c;text-align:start;direction:ltr;font-size:13px;font-style:normal;font-weight:700}.ai-cov small{color:#8a8d94;text-align:start;direction:ltr;font-size:10px}.ai-cring{top:22%;aspect-ratio:1;place-items:center;width:34%;display:grid;position:absolute;inset-inline-end:10%}.ai-cring svg{position:absolute;inset:0;transform:rotate(-90deg)}.ai-cring strong{font-size:clamp(18px,2vw,28px)}.ai-cring .b,.ai-scr .b,.ai-big .b{fill:none;stroke:#7f7f7f2e;stroke-width:10px}.ai-cring .f{fill:none;stroke:#ff6e46;stroke-width:10px;stroke-linecap:round;stroke-dasharray:314.2;stroke-dashoffset:113px;animation:1.6s cubic-bezier(.2,.8,.2,1) .5s both aiRingF}@keyframes aiRingF{0%{stroke-dashoffset:314.2px}}.ai-ph{letter-spacing:-.01em;margin-bottom:4px;font-size:12px;font-weight:800}.ai-hb{background:#f4f2ee;border-radius:5px;height:9px;display:block}.ai-hb i{height:100%;width:var(--w);background:var(--c);transform-origin:0;border-radius:5px;animation:1s cubic-bezier(.2,.8,.2,1) .6s both saGrow;display:block}.ai-lines{flex-direction:column;gap:6px;margin-top:8px;display:flex}.ai-lines i{background:#ece8e2;border-radius:3px;height:6px}.ai-lines i.s{width:60%}.ai-blur{filter:blur(3px);flex-direction:column;gap:6px;margin-top:auto;display:flex}.ai-blur i{background:#c9c5be;border-radius:3px;height:7px}.ai-blur i:nth-child(2){width:80%}.ai-blur i:nth-child(3){width:55%}.ai-vb{align-items:flex-end;gap:8px;height:42%;padding-top:4px;display:flex}.ai-vb i{height:var(--h);transform-origin:bottom;background:#d9d4cc;border-radius:6px 6px 2px 2px;flex:1;animation:1s cubic-bezier(.2,.8,.2,1) .7s both saGrowY}.ai-vb i.me{background:#ff6e46}.ai-tl{justify-content:space-between;align-items:center;margin:8px 0;display:flex;position:relative}.ai-tl:before{content:"";background:#ffd6c7;height:2px;position:absolute;top:50%;left:8%;right:8%}.ai-tl i{color:#fff;background:#0f1013;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid;position:relative}.ai-tl i:last-child{background:#ff6e46}.ai-tl b{font-size:12px}.ai-lock{z-index:6;white-space:nowrap;color:#fff;background:#0f1013;border-radius:99px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:2%;left:50%;transform:translate(-50%);box-shadow:0 14px 30px -14px #0f101399}.ai-sc{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(28px,3vw,44px);display:grid}.ai-scc{animation:.6s cubic-bezier(.2,.8,.2,1) both saIn;animation-delay:calc(var(--i)*.1s);background:#fff;border:1px solid #ece8e2;border-radius:24px;padding:22px}.ai-scr{place-items:center;width:84px;height:84px;margin-bottom:14px;display:grid;position:relative}.ai-scr svg{position:absolute;inset:0;transform:rotate(-90deg)}.ai-scr .f{fill:none;stroke:#ff6e46;stroke-width:10px;stroke-linecap:round;stroke-dasharray:314.2;stroke-dashoffset:calc(314.2 - 314.2 * var(--v) / 100 * 2.5);animation:1.4s cubic-bezier(.2,.8,.2,1) both aiRingF;animation-delay:calc(.2s + var(--i)*.12s)}.ai-scr b{letter-spacing:-.02em;direction:ltr;font-size:18px}.ai-scc h4{margin:0 0 6px;font-size:19px}.ai-scc p{color:#55585f;margin:0 0 14px;font-size:14px;line-height:1.55}.ai-scc ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ai-scc li{color:#3a3c42;background:#f4f2ee;border-radius:99px;padding:5px 10px;font-size:12px;font-weight:600}.ai-ba{color:#fff;background:#0f1013;border-radius:32px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(24px,4vw,56px);display:grid;position:relative;overflow:hidden}.ai-ba:before{content:"";inset-inline-end:-160px;pointer-events:none;background:radial-gradient(circle,#ff6e4647,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:-220px}.ai-ba .fq-kick{background:#ff6e4624}.ai-ba h2{color:#fff;margin:14px 0 0}.ai-ba .lede{color:#b4b6bc;margin:16px 0 0}.ai-ex{color:#6b6e76;letter-spacing:.08em;margin-top:18px;font-size:11px;display:block}.ai-ba-v{flex-direction:column;gap:22px;display:flex;position:relative}.ai-bar2{justify-content:center;align-items:center;gap:clamp(12px,2vw,28px);display:flex}.ai-bs{flex-direction:column;align-items:center;gap:10px;display:flex}.ai-bs .mono{color:#9a9da5;letter-spacing:.1em;font-size:11.5px}.ai-big{aspect-ratio:1;place-items:center;width:clamp(120px,12vw,168px);display:grid;position:relative}.ai-big svg{position:absolute;inset:0;transform:rotate(-90deg)}.ai-big .b{stroke:#ffffff1a}.ai-big .f{fill:none;stroke-width:10px;stroke-linecap:round;stroke-dasharray:314.2;animation:1.6s cubic-bezier(.2,.8,.2,1) both aiRingF}.ai-big .f.o{stroke:#6b6e76;stroke-dashoffset:144.5px}.ai-big .f.n{stroke:#ff6e46;stroke-dashoffset:34.6px;animation-delay:.5s}.ai-big b{letter-spacing:-.04em;direction:ltr;font-size:clamp(36px,4vw,56px)}.ai-arr{color:#ff6e46;font-size:28px}[dir=rtl] .ai-arr{transform:scaleX(-1)}.ai-dl{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ai-dl li{background:#17181c;border:1px solid #26282e;border-radius:14px;grid-template-columns:minmax(0,130px) minmax(0,1fr) 56px;align-items:center;gap:12px;padding:10px 14px;font-size:13.5px;display:grid}.ai-dl span{color:#c9cbd0;font-weight:600}.ai-dl div{background:#26282e;border-radius:4px;height:8px;overflow:hidden}.ai-dl div i{height:100%;width:var(--w);transform-origin:0;animation:1.2s cubic-bezier(.2,.8,.2,1) both saGrow;animation-delay:calc(.8s + var(--i)*.12s);background:linear-gradient(90deg,#ff6e46,#ffb199);border-radius:4px;display:block}[dir=rtl] .ai-dl div i{transform-origin:100%}.ai-dl b{text-align:end;color:#4ade80;direction:ltr;unicode-bidi:isolate}.ai-svc{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(28px,3vw,44px);display:grid}.ai-sx{background:#f4f2ee;border:1px solid #ece8e2;border-radius:26px;padding:16px 16px 22px}.ai-sx h4{letter-spacing:-.01em;margin:18px 6px 6px;font-size:20px}.ai-sx p{color:#55585f;margin:0 6px;font-size:14.5px;line-height:1.55}.ai-scn{background:#fff;border:1px solid #ece8e2;border-radius:18px;height:240px;position:relative;overflow:hidden}.ai-chat{background:#efe9e1;flex-direction:column;gap:8px;padding:12px;display:flex}.ai-chh{color:#fff;background:#0f1013;align-items:center;gap:8px;margin:-12px -12px 4px;padding:10px 12px;display:flex}.ai-chh i{background:linear-gradient(135deg,#ff6e46,#b46cff);border-radius:50%;width:24px;height:24px}.ai-chh b{font-size:13px}.ai-chh em{color:#4ade80;margin-inline-start:auto;font-size:11px;font-style:normal}.ai-msg{opacity:0;max-width:78%;animation:7s infinite aiMsg;animation-delay:var(--d);border-radius:14px;padding:8px 11px;font-size:12.5px;line-height:1.4}.ai-msg.u{background:#dcf8c6;border-end-end-radius:4px;align-self:flex-end}.ai-msg.a{background:#fff;border-end-start-radius:4px;align-self:flex-start}@keyframes aiMsg{0%{opacity:0;transform:translateY(8px)}6%,88%{opacity:1;transform:none}96%,to{opacity:0}}.ai-msg{animation-name:aiMsgX}@keyframes aiMsgX{0%{opacity:0;transform:translateY(8px)}5%{opacity:1;transform:none}85%{opacity:1}92%,to{opacity:0}}.ai-chat .ai-msg{animation-duration:7s;animation-delay:0s}.ai-chat .ai-msg:nth-of-type(2){animation-name:aiM1}.ai-chat .ai-msg:nth-of-type(3){animation-name:aiM2}.ai-chat .ai-msg:nth-of-type(4){animation-name:aiM3}.ai-chat .ai-msg:nth-of-type(5){animation-name:aiM4}@keyframes aiM1{0%{opacity:0;transform:translateY(8px)}4%,88%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes aiM2{0%,20%{opacity:0;transform:translateY(8px)}24%,88%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes aiM3{0%,40%{opacity:0;transform:translateY(8px)}44%,88%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes aiM4{0%,60%{opacity:0;transform:translateY(8px)}64%,88%{opacity:1;transform:none}95%,to{opacity:0}}.ai-dots{bottom:12px;background:#fff;border-radius:14px;gap:4px;padding:9px 11px;animation:7s infinite aiDotsV;display:flex;position:absolute;inset-inline-start:12px}.ai-dots i{background:#8a8d94;border-radius:50%;width:6px;height:6px;animation:1s infinite aiBounce}.ai-dots i:nth-child(2){animation-delay:.15s}.ai-dots i:nth-child(3){animation-delay:.3s}@keyframes aiBounce{0%,to{transform:none}40%{transform:translateY(-4px)}}@keyframes aiDotsV{0%,8%{opacity:0}10%,20%{opacity:1}22%,48%{opacity:0}50%,60%{opacity:1}62%,to{opacity:0}}.ai-gen{flex-direction:column;gap:10px;padding:14px;display:flex}.ai-prompt{color:#fff;background:#0f1013;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.ai-prompt b{color:#ff6e46}.ai-prompt span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ai-grid4{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ai-grid4 i{background:#f4f2ee;border-radius:10px;position:relative;overflow:hidden}.ai-grid4 i:after{content:"";opacity:0;animation:6s infinite aiGen;animation-delay:calc(var(--j)*.5s);background:linear-gradient(#ffd8c2 0%,#ffb08e 45%,#f4c9a0 46%,#ebd6b5 100%);position:absolute;inset:0}.ai-grid4 i:nth-child(2):after{background:radial-gradient(circle at 50% 60%,#ff6e46 0 18%,#0000 19%),linear-gradient(#ffe0cf,#f2cfae)}.ai-grid4 i:nth-child(3):after{background:linear-gradient(#2b1a14,#c2471f 60%,#f4c9a0 61%)}.ai-grid4 i:nth-child(4):after{background:radial-gradient(circle at 70% 30%,#fff3d6 0 14%,#0000 15%),linear-gradient(#ffb08e,#e8572e 55%,#ebd6b5 56%)}.ai-grid4 i:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:1.2s linear infinite aiShim;position:absolute;inset:0;transform:translate(-100%)}@keyframes aiGen{0%,15%{opacity:0;filter:blur(8px)}35%,85%{opacity:1;filter:none}95%,to{opacity:0}}@keyframes aiShim{to{transform:translate(100%)}}.ai-gp{background:#f4f2ee;border-radius:3px;height:5px;overflow:hidden}.ai-gp i{transform-origin:0;background:linear-gradient(90deg,#ff6e46,#b46cff);height:100%;animation:6s linear infinite aiGp;display:block}@keyframes aiGp{0%{transform:scaleX(0)}55%,to{transform:scaleX(1)}}.ai-flow{background:#fff}.ai-fl{width:100%;height:100%;position:absolute;inset:0}.ai-fl path{fill:none;stroke:#ffc2ad;stroke-width:2px;stroke-dasharray:5 6;vector-effect:non-scaling-stroke}.ai-nd{z-index:1;background:#fff;border:1px solid #e7e2db;border-radius:12px;flex-direction:column;padding:8px 14px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 20px -14px #0f101359}.ai-nd b{font-size:13px}.ai-nd small{color:#6b6e76;font-size:11px}.ai-nd.n1{top:25%;left:20%}.ai-nd.n2{top:50%;left:80%}.ai-nd.n3{color:#fff;background:#0f1013;border-color:#0f1013;top:75%;left:20%}.ai-nd.n3 small{color:#4ade80}.ai-nd{animation:4s infinite aiNd}.ai-nd.n2{animation-delay:1.3s}.ai-nd.n3{animation-delay:2.6s}@keyframes aiNd{0%,to{box-shadow:0 10px 20px -14px #0f101359}8%,20%{box-shadow:0 0 0 4px #ff6e4659}}.ai-pk{z-index:2;offset-path:path("M60,50 C150,50 150,100 240,100 C150,100 150,150 60,150");background:#ff6e46;border-radius:50%;width:12px;height:12px;margin:-6px;animation:4s ease-in-out infinite aiPk;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #ff6e4640}@keyframes aiPk{0%{offset-distance:0%}to{offset-distance:100%}}.ai-more{justify-content:center;margin-top:clamp(22px,3vw,36px);display:flex}.ai-cta{text-align:center;isolation:isolate;background:#fff1ec;border-radius:36px;flex-direction:column;align-items:center;gap:14px;padding:clamp(40px,6vw,88px) 24px;display:flex;position:relative;overflow:hidden}.ai-cta:before{content:"";border-radius:inherit;background:conic-gradient(from var(--nai),#ff6e46,#ffb199,#b46cff,#7c5cff,#ff6e46);-webkit-mask-composite:xor;z-index:-1;padding:2px;animation:5s linear infinite naiSpin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ai-cta h2{margin:6px 0 0}.ai-cta p{color:#55585f;margin:0;font-size:17px}.ai-cta .btn{margin-top:8px}.ai-orb{background:#0f1013;border-radius:50%;place-items:center;width:64px;height:64px;font-size:24px;animation:2s ease-in-out infinite saPulse;display:grid;box-shadow:0 0 0 10px #ff6e4624}.ai-orb .sa-spark{margin:0}@media (width<=1000px){.ai-sc{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-svc{grid-template-columns:minmax(0,1fr)}.ai-svc .ai-scn{height:220px}.ai-rep,.ai-ba{grid-template-columns:minmax(0,1fr)}.ai-deck{width:100%;max-width:560px;height:clamp(340px,70vw,480px);margin:0 auto}}@media (width<=760px){.ai-how{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ai-sc,.ai-chk{grid-template-columns:minmax(0,1fr)}.ai-pg{width:60%}.ai-pg.p2{left:14%}.ai-pg.p3{left:26%}.ai-pg.p4{left:38%}.ai-dl li{grid-template-columns:minmax(0,1fr) 60px}.ai-dl div{grid-area:2/1/auto/-1}.ai-ba{border-radius:24px}.ai-cta{border-radius:26px}.ai-big{width:110px}}@media (prefers-reduced-motion:reduce){[class*=ai-] *{animation:none!important}}.sa-top1{padding-top:clamp(36px,4.5vw,64px)!important}.sa{--ink:#0f1013;--mut:#6b6e76;--ln:#ece8e2;background:#f4f2ee;border:1px solid #e7e2db;border-radius:32px;flex-direction:column;gap:14px;margin-top:clamp(26px,3vw,44px);padding:clamp(14px,1.8vw,24px);display:flex}.sa-flash .sa-card,.sa-flash .sa-kpi{animation:.5s cubic-bezier(.2,.8,.2,1) both saIn}@keyframes saIn{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}.sa-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sa-acc{border:1px solid var(--ln);background:#fff;border-radius:99px;align-items:center;gap:10px;padding:6px 16px 6px 6px;display:flex}.sa-acc .wk-av{width:38px;height:38px}.sa-acc b{font-size:14.5px;display:block}.sa-acc small{color:var(--mut);font-size:12px}.sa-pts,.sa-rgs,.sa-mts{border:1px solid var(--ln);scrollbar-width:none;background:#fff;border-radius:99px;gap:4px;padding:4px;display:flex;overflow-x:auto}.sa-pts{margin-inline-start:auto}.sa-pts::-webkit-scrollbar{display:none}.sa-pts button,.sa-rgs button,.sa-mts button{height:36px;font:inherit;color:#3a3c42;cursor:pointer;background:0 0;border:0;border-radius:99px;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:600;transition:background .25s,color .25s;display:inline-flex}.sa-mts button{height:30px;padding:0 11px;font-size:12.5px}.sa-pts button i{border-radius:50%;width:8px;height:8px}.sa-pts button:hover,.sa-rgs button:hover,.sa-mts button:hover{background:#f4f2ee}.sa-pts button[aria-pressed=true],.sa-rgs button[aria-pressed=true],.sa-mts button[aria-pressed=true]{background:var(--ink);color:#fff}.sa-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.sa-kpi{border:1px solid var(--ln);background:#fff;border-radius:20px;flex-direction:column;gap:4px;padding:16px 16px 12px;display:flex;position:relative;overflow:hidden}.sa-kl{color:var(--mut);font-size:12.5px;font-weight:600}.sa-kpi>b{letter-spacing:-.03em;text-align:start;direction:ltr;unicode-bidi:isolate;font-size:clamp(22px,2vw,28px);line-height:1.1}.sa-kd{color:#15803d;direction:ltr;unicode-bidi:isolate;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.sa-kd i{background:#dcfce7;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;font-style:normal;display:grid}.sa-sp{height:28px;margin-top:6px;display:block}.sa-sp svg{width:100%;height:100%}.sa-row{gap:14px;display:grid}.sa-row.r1{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}.sa-row.r2{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.sa-row.r3{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.sa-card{border:1px solid var(--ln);background:#fff;border-radius:22px;min-width:0;padding:18px}.sa-ch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.sa-ch b{letter-spacing:-.01em;font-size:15.5px}.sa-ch small{color:var(--mut);font-size:12.5px}.sa-mt2{margin-top:20px}.sa-line{direction:ltr;width:100%}.sa-line svg{display:block}.sa-grid{stroke:#efebe5;stroke-width:1px}.sa-ax{fill:#8a8d94;font-family:inherit;font-size:11px}.sa-cross{stroke:#0f1013;stroke-width:1px;stroke-dasharray:3 3}.sa-ln{animation:1s both saDraw}@keyframes saDraw{0%{stroke-dasharray:3000;stroke-dashoffset:3000px}to{stroke-dasharray:3000;stroke-dashoffset:0}}.sa-leg{flex-wrap:wrap;gap:6px 16px;margin:-4px 0 8px;display:flex}.sa-leg span{color:#3a3c42;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.sa-leg i{border-radius:3px;width:10px;height:10px}.sa-leg em{color:var(--mut);font-style:normal;font-weight:500}.sa-tip{z-index:200;pointer-events:none;color:#fff;background:#0f1013;border-radius:12px;flex-direction:column;gap:4px;min-width:150px;padding:10px 12px;font-size:12.5px;display:flex;position:fixed;box-shadow:0 14px 30px -10px #0f101380}.sa-tip span{align-items:center;gap:7px;display:flex}.sa-tip i{border-radius:50%;width:8px;height:8px}.sa-tip em{margin-inline-start:auto;padding-inline-start:12px;font-style:normal;font-weight:700}.sa-tip small{color:#9a9da5;font-size:11px}.sa-hbs{flex-direction:column;gap:10px;display:flex}.sa-hb{cursor:default;grid-template-columns:84px minmax(0,1fr) 54px;align-items:center;gap:10px;font-size:13px;display:grid}.sa-hb span{color:#3a3c42;font-weight:600}.sa-hb div{background:#f4f2ee;border-radius:6px;height:12px;overflow:hidden}.sa-hb div i{transform-origin:0;background:#e8572e;border-radius:6px;height:100%;animation:.8s cubic-bezier(.2,.8,.2,1) both saGrow;display:block}[dir=rtl] .sa-hb div i,[dir=rtl] .sa-cr div i,[dir=rtl] .sa-cities div i{transform-origin:100%}.sa-hb>b{text-align:end;direction:ltr;unicode-bidi:isolate}@keyframes saGrow{0%{transform:scaleX(0)}}.sa-sb{border-radius:8px;gap:2px;height:14px;display:flex;overflow:hidden}.sa-sb i{height:100%;display:block}.sa-sb .p{background:#16a34a}.sa-sb .n{background:#c9c5be}.sa-sb .x{background:#dc2626}.sa-sl{color:#3a3c42;flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:12.5px;display:flex}.sa-sl span{align-items:center;gap:6px;display:inline-flex}.sa-sl i{border-radius:3px;width:9px;height:9px}.sa-sl i.p{background:#16a34a}.sa-sl i.n{background:#c9c5be}.sa-sl i.x{background:#dc2626}.sa-heat{direction:ltr;grid-template-columns:44px repeat(7,minmax(0,1fr));gap:4px;display:grid}.sa-hh{color:#8a8d94;text-align:center;font-size:11px}.sa-hd{color:#55585f;align-self:center;font-size:11.5px;font-weight:600}.sa-hc{aspect-ratio:1.5;cursor:default;border-radius:6px;transition:transform .2s}.sa-hc:hover{transform:scale(1.12);box-shadow:0 0 0 2px #0f1013}.sa-hl{color:#8a8d94;justify-content:flex-end;align-items:center;gap:4px;margin-top:10px;font-size:11.5px;display:flex}.sa-hl i{border-radius:3px;width:18px;height:10px}.sa-ages{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:10px;height:150px;display:grid}.sa-age{cursor:default;flex-direction:column;align-items:center;gap:4px;height:100%;display:flex}.sa-age div{background:#f8f6f2;border-radius:8px;flex:1;align-items:flex-end;width:100%;display:flex}.sa-age div i{transform-origin:bottom;background:#0f1013;border-radius:8px 8px 4px 4px;width:100%;animation:.8s cubic-bezier(.2,.8,.2,1) both saGrowY}.sa-age:nth-child(3) div i{background:#e8572e}@keyframes saGrowY{0%{transform:scaleY(0)}}.sa-age b{font-size:12.5px}.sa-age span{color:#8a8d94;font-size:11px}.sa-gen{margin:16px 0 12px}.sa-gb{background:#0f1013;border-radius:6px;height:12px;overflow:hidden}.sa-gb i{background:#e8572e;height:100%;display:block}.sa-gl{color:#3a3c42;justify-content:space-between;margin-top:8px;font-size:12.5px;display:flex}.sa-gl span{align-items:center;gap:6px;display:inline-flex}.sa-gl i{border-radius:3px;width:9px;height:9px}.sa-gl i.w{background:#e8572e}.sa-gl i.m{background:#0f1013}.sa-cities{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sa-cities li{grid-template-columns:84px minmax(0,1fr) 40px;align-items:center;gap:10px;font-size:13px;display:grid}.sa-cities div{background:#f4f2ee;border-radius:4px;height:8px;overflow:hidden}.sa-cities div i{background:#2b2d33;border-radius:4px;height:100%;animation:.8s cubic-bezier(.2,.8,.2,1) both saGrow;display:block}.sa-cities b{text-align:end}.sa-tw{overflow-x:auto}.sa-tbl{border-collapse:collapse;width:100%;min-width:520px;font-size:13.5px}.sa-tbl th{text-align:start;color:#8a8d94;border-bottom:1px solid var(--ln);white-space:nowrap;padding:0 8px 10px;font-size:12px;font-weight:600}.sa-tbl td{vertical-align:middle;white-space:nowrap;border-bottom:1px solid #f3f0eb;padding:10px 8px}.sa-tbl tr:last-child td{border-bottom:0}.sa-tbl tbody tr{transition:background .2s}.sa-tbl tbody tr:hover{background:#fbfaf7}.sa-tbl td:first-child{white-space:normal;align-items:center;gap:10px;display:flex}.sa-th{background-position:50%;background-size:cover;border-radius:10px;flex:none;width:44px;height:44px}.sa-pt b{font-size:13.5px;display:block}.sa-pt small{color:#8a8d94;font-size:12px}.sa-ty{background:#f4f2ee;border-radius:99px;padding:4px 9px;font-size:11.5px;font-style:normal;font-weight:700}.sa-sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.sa-sort i{opacity:0;font-style:normal;transition:opacity .2s}.sa-sort.on{color:#0f1013}.sa-sort.on i{opacity:1;color:#e8572e}.sa-comp{flex-direction:column;gap:10px;display:flex}.sa-cr{cursor:default;grid-template-columns:104px minmax(0,1fr) 46px;align-items:center;gap:10px;font-size:13px;display:grid}.sa-cr div{background:#f4f2ee;border-radius:6px;height:12px;overflow:hidden}.sa-cr div i{background:#c9c5be;border-radius:6px;height:100%;animation:.8s cubic-bezier(.2,.8,.2,1) both saGrow;display:block}.sa-cr.me span{font-weight:800}.sa-cr.me div i{background:#e8572e}.sa-cr b{text-align:end}.sa-note{color:#8a8d94;margin:2px 0 0;font-size:11.5px}.sa-tags{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sa-tags li{background:#f8f6f2;border-radius:12px;align-items:baseline;gap:8px;padding:8px 12px;font-size:13px;display:flex}.sa-tags li span{color:#c2471f;direction:ltr;unicode-bidi:isolate;font-weight:700}.sa-tags li b{margin-inline-start:auto}.sa-tags li small{color:#8a8d94}.sa-ai{color:#fff;background:#0f1013;border-color:#0f1013}.sa-ai .sa-ch small{color:#9a9da5}.sa-spark{color:#ff6e46;margin-inline-end:8px;animation:6s linear infinite ctySpin;display:inline-block}.sa-ins{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sa-ins li{color:#e4e5e8;animation:.5s cubic-bezier(.2,.8,.2,1) both saIn;animation-delay:calc(var(--i)*.1s);background:#17181c;border:1px solid #26282e;border-radius:16px;align-items:flex-start;gap:12px;padding:14px;font-size:14px;line-height:1.5;display:flex}.sa-ins li i{color:#fff;background:#ff6e46;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12.5px;font-style:normal;font-weight:800;display:grid}@media (width<=1100px){.sa-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.sa-row.r1,.sa-row.r2,.sa-row.r3{grid-template-columns:minmax(0,1fr)}.sa-pts{margin-inline-start:0}}@media (width<=640px){.sa{border-radius:22px;padding:10px}.sa-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-top{flex-direction:column;align-items:stretch}.sa-acc{align-self:flex-start}.sa-pts,.sa-rgs{justify-content:flex-start}.sa-rgs button{flex:1;justify-content:center}.sa-ins{grid-template-columns:minmax(0,1fr)}.sa-card{padding:14px}.sa-ages{height:120px}}.sa-form{border:1px solid var(--ln);background:#fff;border-radius:99px;gap:8px;width:100%;max-width:760px;margin:0 auto;padding:8px;display:flex;box-shadow:0 18px 40px -26px #0f101359}.sa-in{flex:1;align-items:center;gap:4px;min-width:0;padding-inline-start:18px;font-size:clamp(18px,1.6vw,22px);font-weight:700;display:flex}.sa-in>span{color:#ff6e46}.sa-in input{min-width:0;font:inherit;color:var(--ink);text-align:start;direction:ltr;background:0 0;border:0;outline:0;flex:1;height:52px}.sa-in input::placeholder{color:#b8b4ad}.sa-go{background:var(--ink);color:#fff;height:56px;font:inherit;cursor:pointer;border:0;border-radius:99px;flex:none;align-items:center;gap:2px;padding:0 26px;font-size:15px;font-weight:700;transition:transform .2s;display:inline-flex;position:relative;overflow:hidden}.sa-go:hover{transform:translateY(-1px)}.sa-go:after{content:"";background:linear-gradient(100deg,#0000 30%,#ff6e4673 50%,#0000 70%);animation:3.2s ease-in-out infinite saShine;position:absolute;inset:0;transform:translate(-100%)}@keyframes saShine{60%,to{transform:translate(100%)}}.scanning .sa-go{pointer-events:none;opacity:.6}.sa-srcs{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.sa-srcs span{color:#55585f;background:#fbfaf7;border:1px solid #e2ddd5;border-radius:99px;padding:6px 12px;font-size:12.5px;font-weight:600}.sa-scan{color:#fff;background:#0f1013;border-radius:22px;padding:20px;animation:.4s both saIn}.sa-scan[hidden]{display:none}.sa-sh{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:15px;display:flex}.sa-sh em{color:#ff6e46;direction:ltr;unicode-bidi:isolate;font-style:normal}.sa-pc{letter-spacing:-.03em;direction:ltr;unicode-bidi:isolate;font-size:28px;font-weight:800}.sa-pb{background:#26282e;border-radius:3px;height:6px;overflow:hidden}.sa-pb i{background:linear-gradient(90deg,#ff6e46,#ffb199);border-radius:3px;width:0;height:100%;display:block}.sa-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.sa-steps li{background:#17181c;border:1px solid #26282e;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:12px;transition:opacity .3s,border-color .3s,background .3s;display:grid;position:relative}.sa-steps li.w{opacity:.4}.sa-steps li.r{border-color:var(--c);background:#1c1d22}.sa-steps li b{font-size:13.5px}.sa-steps li small{color:#9a9da5;text-overflow:ellipsis;white-space:nowrap;text-align:start;direction:ltr;unicode-bidi:plaintext;grid-column:2/4;font-size:11.5px;overflow:hidden}.sa-si{border:2px solid #3a3c42;border-radius:50%;grid-row:1/3;width:22px;height:22px;position:relative}.sa-steps li.r .sa-si{border-color:var(--c);border-top-color:#0000;animation:.7s linear infinite ctySpin}.sa-steps li.d .sa-si{border-color:var(--c);background:var(--c)}.sa-steps li.d .sa-si:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.sa-sv{color:#fff;direction:ltr;unicode-bidi:isolate;font-size:12.5px;font-style:normal;font-weight:800;animation:.3s both saIn}.sa-sv:empty{display:none}.sa-body{flex-direction:column;gap:14px;display:flex}.sa:not(.done) .sa-body,.sa.done .sa-empty,.sa.scanning .sa-empty{display:none}.sa.done .sa-body{animation:.6s cubic-bezier(.2,.8,.2,1) both saIn}.sa-empty{background:#fbfaf7;border:1px dashed #d9d3ca;border-radius:22px;place-items:center;min-height:340px;display:grid;position:relative;overflow:hidden}.sa-skel{opacity:.55;grid-template-rows:90px 1fr;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid;position:absolute;inset:16px}.sa-skel i{background:linear-gradient(90deg,#efebe5 25%,#f7f4ef 50%,#efebe5 75%) 0 0/200% 100%;border-radius:16px;animation:1.6s linear infinite saSk}.sa-skel i.w{grid-column:span 3}@keyframes saSk{to{background-position:-200% 0}}.sa-em{text-align:center;background:#ffffffeb;border-radius:24px;flex-direction:column;align-items:center;gap:8px;max-width:460px;margin:16px;padding:28px;display:flex;position:relative;box-shadow:0 20px 50px -30px #0f101366}.sa-em>b{letter-spacing:-.01em;font-size:18px}.sa-em>small{color:var(--mut);font-size:13.5px;line-height:1.5}.sa-orb{background:#0f1013;border-radius:50%;place-items:center;width:56px;height:56px;font-size:22px;animation:2s ease-in-out infinite saPulse;display:grid;box-shadow:0 0 0 8px #ff6e461f}.sa-orb .sa-spark{margin:0}@keyframes saPulse{50%{box-shadow:0 0 0 16px #ff6e4600}}.sa-zero{gap:8px;margin-top:8px;display:flex}.sa-zero span{background:#f4f2ee;border-radius:14px;flex-direction:column;padding:8px 14px;display:flex}.sa-zero b{font-size:20px}.sa-zero small{color:var(--mut);font-size:11px}#sa-hn{direction:ltr;unicode-bidi:isolate}.sa-sg{align-items:center;gap:18px;display:flex}.sa-gauge{flex:none;width:132px;height:132px;position:relative}.sa-gauge>div{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sa-gauge>div b{letter-spacing:-.04em;font-size:40px;line-height:1}.sa-gauge>div small{color:var(--mut);direction:ltr;font-size:12px}.sa-ring{display:block;transform:rotate(-90deg)}.sa-rb{fill:none;stroke:#f1eee9;stroke-width:10px}.sa-rf{fill:none;stroke-width:10px;stroke-linecap:round;stroke-dashoffset:var(--o);animation:1.4s cubic-bezier(.2,.8,.2,1) both saRing}@keyframes saRing{0%{stroke-dashoffset:var(--c)}}.sa-sgr{flex:1;min-width:0}.sa-grade{color:#c2471f;background:#ffe9e1;border-radius:99px;margin-bottom:10px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:800;display:inline-block}.sa-subs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sa-subs li{grid-template-columns:minmax(0,92px) minmax(0,1fr) 26px;align-items:center;gap:8px;font-size:12.5px;display:grid}.sa-subs li span{color:#3a3c42;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sa-subs div{background:#f4f2ee;border-radius:3px;height:6px;overflow:hidden}.sa-subs div i{transform-origin:0;background:#0f1013;border-radius:3px;height:100%;animation:1s cubic-bezier(.2,.8,.2,1) both saGrow;display:block}[dir=rtl] .sa-subs div i,[dir=rtl] .sa-ts i{transform-origin:100%}.sa-subs li b{text-align:end;font-size:12.5px}.sa-gl-ic{background:conic-gradient(#4285f4 0 25%,#34a853 0 50%,#fbbc05 0 75%,#ea4335 0);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;margin-inline-end:8px;font-size:12px;font-weight:800;display:inline-grid}.sa-gl-ic.w{background:#d49a00}.sa-dom{direction:ltr;unicode-bidi:isolate;font-weight:600}.sa-mini{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sa-mini>div{background:#f8f6f2;border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.sa-mini span{color:var(--mut);font-size:11.5px;font-weight:600}.sa-mini b{letter-spacing:-.02em;text-align:start;direction:ltr;unicode-bidi:isolate;font-size:20px}.sa-mini.two{margin-top:12px}.sa-star{direction:ltr;justify-content:flex-start;align-items:baseline;gap:4px;margin:0;display:flex}[dir=rtl] .sa-star{justify-content:flex-end}.sa-star i{color:#f5a623;font-size:16px;font-style:normal}.sa-star small{color:var(--mut);font-size:11.5px}.sa-trend{direction:ltr;align-items:flex-end;gap:4px;height:64px;margin-top:14px;display:flex}.sa-trend i{transform-origin:bottom;animation:.7s cubic-bezier(.2,.8,.2,1) both saGrowY;animation-delay:calc(var(--i)*45ms);cursor:default;background:#ffd6c7;border-radius:4px 4px 2px 2px;flex:1}.sa-trend i:last-child{background:#e8572e}.sa-trend i:hover{background:#c2471f}.sa-trl{color:#8a8d94;direction:ltr;justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.sa-trl small{font-size:11px}.sa-wr{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.sa-wi{flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.sa-wi>b{letter-spacing:-.03em;place-items:center;height:74px;font-size:20px;display:grid;position:absolute;top:0}.sa-wi>span{color:var(--mut);font-size:11.5px;font-weight:600}.sa-ts{border-radius:5px;gap:2px;height:10px;margin-top:14px;display:flex;overflow:hidden}.sa-ts i{transform-origin:0;cursor:default;height:100%;animation:.9s cubic-bezier(.2,.8,.2,1) both saGrow;display:block}.sa-tsl{color:#3a3c42;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:11.5px;display:flex}.sa-tsl span{align-items:center;gap:5px;display:inline-flex}.sa-tsl i{border-radius:2px;width:8px;height:8px}.sa-flash .sa-hc{animation:.4s backwards saFade;animation-delay:var(--d)}@keyframes saFade{0%{opacity:0}}@media (width<=1100px){.sa-row.r0{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sa-row.r0 .sa-score{grid-column:1/-1}.sa-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.sa-form{border-radius:22px;flex-direction:column}.sa-in{padding:0 8px}.sa-go{justify-content:center;height:52px}.sa-row.r0{grid-template-columns:minmax(0,1fr)}.sa-sg{flex-direction:column;align-items:stretch}.sa-gauge{align-self:center}.sa-scan{padding:14px}.sa-steps li{padding:10px}.sa-skel{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-skel i.w{grid-column:span 2}.sa-em{padding:20px}}.sa-sv{grid-area:1/3}.sa-sd,.sa.done .sa-sa{display:none}.sa.done .sa-sd{display:inline}.sa.done .sa-scan{padding:14px 20px}.sa.done .sa-sh{margin:0}.sa.done .sa-pb,.sa.done .sa-steps{display:none}.sa.done .sa-pc{color:#4ade80;font-size:15px}.sa-pf{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:16px;display:grid}.sa-pf>div{background:#f8f6f2;border-radius:12px;flex-direction:column;gap:1px;min-width:0;padding:9px 10px;display:flex}.sa-pf span{color:#55585f;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex;overflow:hidden}.sa-pf span i{background:var(--c);border-radius:50%;flex:none;width:7px;height:7px}.sa-pf b{letter-spacing:-.02em;text-align:start;direction:ltr;unicode-bidi:isolate;font-size:17px}.sa-pf small{color:var(--mut);font-size:10.5px}@media (width<=640px){.sa-pf{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-steps{gap:6px}.sa-steps li{grid-template-columns:20px minmax(0,1fr)}.sa-steps li small{display:none}.sa-steps li b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.sa-sv{grid-area:2/2}.sa-si{width:20px;height:20px}}.sa-res{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch;gap:14px;display:none}.sa.done .sa-res{animation:.6s cubic-bezier(.2,.8,.2,1) both saIn;display:grid}.sa-res .sa-score{flex-direction:column;padding:24px;display:flex}.sa-res .sa-gauge,.sa-res .sa-gauge svg{width:160px;height:160px}.sa-res .sa-gauge>div b{font-size:48px}.sa-row.r0{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.sa-fd{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.sa-fd>div{border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;padding:12px 14px;display:grid}.sa-fd .x{background:#fef2f2}.sa-fd .o{background:#f0fdf4}.sa-fd i{color:#fff;border-radius:50%;grid-row:1/3;place-items:center;width:30px;height:30px;font-style:normal;font-weight:800;display:grid}.sa-fd .x i{background:#dc2626}.sa-fd .o i{background:#16a34a}.sa-fd b{letter-spacing:-.03em;text-align:start;font-size:24px;line-height:1.1}.sa-fd span{color:#55585f;font-size:12px;font-weight:600}.sa-fdn{color:var(--mut);gap:6px;margin:auto 0 0;padding-top:14px;font-size:12.5px;display:flex}.sa-gate{color:#fff;background:#0f1013;border-radius:22px;padding:24px;position:relative;overflow:hidden}.sa-gate:before{content:"";inset-inline-end:-120px;pointer-events:none;background:radial-gradient(circle,#ff6e4659,#0000 65%);border-radius:50%;width:320px;height:320px;position:absolute;top:-140px}.sa-lead{flex-direction:column;gap:10px;display:flex;position:relative}.sa-lk{letter-spacing:.12em;color:#ff6e46;background:#ff6e461f;border-radius:99px;align-self:flex-start;padding:5px 10px;font-size:11px;font-weight:700}.sa-gate h3{letter-spacing:-.02em;margin:4px 0 0;font-size:clamp(22px,2vw,28px);line-height:1.15}.sa-gate p{color:#b4b6bc;margin:0 0 4px;font-size:14px;line-height:1.5}.sa-f{flex-direction:column;gap:5px;display:flex}.sa-f>span{color:#9a9da5;font-size:12px;font-weight:600}.sa-f input,.sa-ph select{color:#fff;height:46px;font:inherit;background:#17181c;border:1px solid #2c2e35;border-radius:14px;outline:0;min-width:0;padding:0 14px;font-size:15px;transition:border-color .2s}.sa-f input::placeholder{color:#5e616a}.sa-f input:focus,.sa-ph select:focus{border-color:#ff6e46}.sa-f.bad input{border-color:#f87171;animation:.35s saShake}@keyframes saShake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.sa-ph{direction:ltr;gap:6px;display:flex}.sa-ph select{appearance:auto;flex:none;padding:0 8px}.sa-ph input{flex:1;width:100%}.sa-f input[type=email],.sa-f input[type=tel]{text-align:start;direction:ltr}[dir=rtl] .sa-f input[type=email],[dir=rtl] .sa-f input[type=tel]{text-align:right}.sa-cb{color:#b4b6bc;cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:4px 2px;font-size:12.5px;line-height:1.45;display:flex}.sa-cb input{accent-color:#ff6e46;flex:none;width:18px;height:18px;margin:1px 0 0}.sa-cb.bad{color:#fca5a5;outline-offset:2px;outline:1px solid #f87171}.sa-lsend{color:#0f1013;height:54px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:99px;justify-content:center;align-items:center;gap:10px;margin-top:4px;font-size:15.5px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.sa-lsend:hover{color:#fff;background:#ff6e46;transform:translateY(-1px)}.sa-lsend i{font-style:normal}[dir=rtl] .sa-lsend i{transform:scaleX(-1)}.sa-lsend.wait{opacity:.7;pointer-events:none}.sa-lsend.wait i{animation:.8s linear infinite ctySpin}.sa-ok{flex-direction:column;justify-content:center;gap:10px;height:100%;display:none;position:relative}.sa.sent .sa-lead{display:none}.sa.sent .sa-ok{animation:.5s both saIn;display:flex}.sa-okc{background:#16a34a;border-radius:50%;place-items:center;width:56px;height:56px;font-size:26px;font-weight:800;animation:.5s cubic-bezier(.2,1.6,.4,1) both saPop;display:grid}@keyframes saPop{0%{transform:scale(0)}}.sa-ok b{color:#fff;word-break:break-all;direction:ltr;unicode-bidi:isolate}.sa-ok ul{flex-direction:column;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.sa-ok li{color:#e4e5e8;background:#17181c;border:1px solid #26282e;border-radius:14px;align-items:flex-start;gap:10px;padding:12px;font-size:14px;line-height:1.45;display:flex}.sa-ok li i{background:#ff6e46;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:800;display:grid}.sa-okb{margin-top:6px}.sa-okp{color:#0f1013;background:#fff;border-radius:99px;align-items:center;height:48px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.sa-lockw{display:none;position:relative}.sa.done .sa-lockw{display:block}.sa-lockw .sa-body{filter:blur(7px)saturate(.8);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;max-height:900px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.sa-lockb{border:1px solid var(--ln);text-align:center;white-space:nowrap;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:4px;padding:18px 26px;display:flex;position:absolute;top:150px;left:50%;transform:translate(-50%);box-shadow:0 24px 50px -24px #0f101366}.sa-lockb span{font-size:22px}.sa-lockb b{font-size:15.5px}.sa-lockb small{color:var(--mut);font-size:12.5px}@media (width<=900px){.sa-res{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.sa-row.r0{grid-template-columns:minmax(0,1fr)!important}.sa-gate,.sa-res .sa-score{padding:18px}.sa-lockb{white-space:normal;width:calc(100% - 40px)}.sa-lockw .sa-body{max-height:700px}}.sa-inc{border-top:1px solid var(--ln);margin-top:18px;padding-top:16px}.sa-inc>b{color:#3a3c42;font-size:13px}.sa-inc ul{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.sa-inc li{color:#3a3c42;animation:.5s both saIn;animation-delay:calc(.6s + var(--i)*80ms);background:#f8f6f2;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;font-weight:600;display:flex}.sa-inc li i{opacity:.75;font-size:12px;font-style:normal}.sa.sent .sa-inc li i{filter:none}.sa-lockb>div{flex-direction:column;align-items:center;gap:4px;display:flex}.sa-lockb .s,.sa.sent .sa-lockb .l{display:none}.sa.sent .sa-lockb .s{display:flex}.sa-lead{justify-content:center;height:100%}.sa-push{background:#fff1ec;border:1px solid #ffd6c7;border-radius:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);padding:clamp(22px,3vw,36px);display:none;position:relative;overflow:hidden}.sa.done .sa-push{animation:.6s cubic-bezier(.2,.8,.2,1) .2s both saIn;display:grid}.sa-push .sa-lk{background:#fff;display:inline-block}.sa-push h3{letter-spacing:-.025em;margin:10px 0 8px;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.sa-push p{color:#55585f;max-width:34em;margin:0;font-size:15px;line-height:1.55}.sa-pbtn{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.sa-cmp{background:#fff;border-radius:18px;flex-direction:column;gap:14px;margin:0;padding:18px;list-style:none;display:flex}.sa-cmp li{color:#3a3c42;grid-template-columns:minmax(0,120px) minmax(0,1fr) 34px;align-items:center;gap:12px;font-size:13.5px;font-weight:600;display:grid}.sa-cmp li div{background:#f4f2ee;border-radius:6px;height:12px;overflow:hidden}.sa-cmp li div i{transform-origin:0;border-radius:6px;height:100%;animation:1.2s cubic-bezier(.2,.8,.2,1) .4s both saGrow;display:block}[dir=rtl] .sa-cmp li div i{transform-origin:100%}.sa-cmp li>b{text-align:end;font-size:15px}.sa-cmp li.b{color:#0f1013;font-weight:800}.sa-cmp li.b>b{color:#e8572e;font-size:18px}@media (width<=900px){.sa-push{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.sa-pbtn .btn{flex:1;justify-content:center}.sa-cmp li{grid-template-columns:minmax(0,1fr) 34px}.sa-cmp li div{grid-area:2/1/auto/-1}}.sa-pbtn .btn-ghost{color:#0f1013!important;box-shadow:none!important;background:#fff!important;border:1px solid #e7e2db!important}@media (width<=640px){.sa-pbtn{flex-direction:column}.sa-pbtn .btn{box-sizing:border-box;white-space:normal;text-align:center;justify-content:center;width:100%;max-width:100%;padding-inline:18px}}@media (prefers-reduced-motion:reduce){.sa *{animation:none!important}}.pd-by .in-rt b,.in-rt b{font-size:inherit;display:inline!important}.in-hero{text-align:center;flex-direction:column;align-items:center;display:flex}.in-hero .lede{max-width:36em}.in-feat{border-radius:var(--rxl,40px);color:#fff;background:#0f1013;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:0;min-height:clamp(380px,36vw,520px);text-decoration:none;transition:box-shadow .4s;display:grid;overflow:hidden}.in-feat:hover{color:#fff;box-shadow:0 40px 80px -50px #0f101399}.in-fimg{background-position:50%;background-size:cover;transition:transform 1.2s cubic-bezier(.2,.8,.2,1);position:relative}.in-feat:hover .in-fimg{transform:scale(1.03)}.in-flab{color:#0f1013;letter-spacing:.12em;background:#fff;border-radius:999px;padding:6px 12px;font-size:11px;position:absolute;top:20px;left:20px}[dir=rtl] .in-flab{left:auto;right:20px}.in-fb{z-index:1;background:#0f1013;flex-direction:column;justify-content:center;gap:14px;padding:clamp(28px,3.6vw,56px);display:flex;position:relative}.in-ft{letter-spacing:-.035em;font-size:clamp(28px,2.8vw,44px);font-weight:700;line-height:1.08}.in-feat .in-x{color:#b4b6bc;font-size:16px;line-height:1.6}.in-feat .in-meta{color:#8a8d94}.in-more{color:#ff6e46;align-items:center;gap:8px;margin-top:8px;font-weight:700;display:inline-flex}.in-feat:hover .in-more svg{transform:translate(4px)}.in-more svg{transition:transform .3s}[dir=rtl] .in-more svg{transform:scaleX(-1)}.in-cat{color:#c2471f;background:#fff1ec;border-radius:999px;align-self:flex-start;padding:5px 11px;font-size:12px;font-style:normal;font-weight:700}.in-feat .in-cat{color:#ff9c7c;background:#ff6e4629}.in-meta{color:#8a8d94;align-items:center;gap:8px;font-size:13px;display:inline-flex}.in-meta i{font-style:normal}.in-list{padding-top:clamp(60px,7vw,100px)}.in-filter{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:clamp(30px,3.4vw,48px);display:flex}.in-fb-btn{height:42px;font:inherit;color:#3a3c42;cursor:pointer;background:#fff;border:1px solid #e7e2db;border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 16px;font-size:14px;font-weight:600;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.in-fb-btn i{background:#f4f2ee;border-radius:999px;place-items:center;min-width:26px;height:26px;padding:0 6px;font-size:12px;font-style:normal;display:grid}.in-fb-btn:hover{border-color:#0f1013}.in-fb-btn[aria-pressed=true]{color:#fff;background:#0f1013;border-color:#0f1013}.in-fb-btn[aria-pressed=true] i{color:#fff;background:#ff6e46}.in-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(40px,4.4vw,60px) clamp(18px,2vw,28px);display:grid}.in-card{color:#0f1013;flex-direction:column;gap:12px;min-width:0;text-decoration:none;display:flex}.in-card[hidden]{display:none}.in-card:hover{color:#0f1013}.in-img{aspect-ratio:4/3;border-radius:var(--rm,20px);background-position:50%;background-size:cover;margin-bottom:6px;position:relative;overflow:hidden}.in-img:after{content:"";background:linear-gradient(#0000 60%,#0f101340);transition:opacity .4s;position:absolute;inset:0}.in-img .in-cat{z-index:1;color:#0f1013;background:#fff;position:absolute;top:14px;left:14px}[dir=rtl] .in-img .in-cat{left:auto;right:14px}.in-t{letter-spacing:-.02em;font-size:clamp(19px,1.5vw,23px);font-weight:700;line-height:1.25;transition:color .25s}.in-card:hover .in-t{color:#c2471f}.in-x{color:#55585f;font-size:15px;line-height:1.55}.in-news{border-radius:var(--rl,28px);background:#f4f2ee;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,60px);padding:clamp(28px,4vw,56px);display:grid}.in-news .fq-kick{margin-bottom:12px;display:inline-block}.in-news h2{font-size:clamp(28px,3vw,44px)!important}.in-news p{color:#55585f;margin:10px 0 0;font-size:16px}.in-nf{background:#fff;border:1px solid #e7e2db;border-radius:999px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.in-nf input{min-width:0;height:48px;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 16px;font-size:15px}.in-nf input.bad{color:#dc2626}.in-nok{color:#15803d;flex-basis:100%;padding:4px 16px 6px;font-size:13.5px;font-weight:600}.pd-head{flex-direction:column;align-items:flex-start;gap:16px;max-width:1000px;padding-top:clamp(40px,6vw,90px);display:flex}.pd-t{font-size:clamp(38px,5vw,76px)!important;line-height:1.04!important}.pd-x{max-width:40em;margin:0}.pd-by{align-items:center;gap:12px;margin-top:6px;display:flex}.pd-av{color:#fff;background:#ff6e46;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.pd-by b{font-size:15px;display:block}.pd-by small{color:#6b6e76;font-size:13px}.pd-cover{aspect-ratio:21/9;border-radius:var(--rxl,40px);background-position:50%;background-size:cover;margin-top:clamp(32px,4vw,56px)}.pd-wrap{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,100px);padding-top:clamp(48px,6vw,90px);display:grid}.pd-side{flex-direction:column;gap:10px;display:flex;position:sticky;top:110px}.pd-sk{letter-spacing:.12em;color:#8a8d94;margin-top:10px;font-size:11px}.pd-toc{border-inline-start:2px solid #ece8e2;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pd-tl{text-align:start;width:100%;font:inherit;color:#55585f;cursor:pointer;background:0 0;border:0;border-inline-start:2px solid #0000;margin-inline-start:-2px;padding:8px 14px;font-size:14px;font-weight:600;transition:color .2s,border-color .2s;display:block}.pd-tl:hover{color:#0f1013;border-color:#ff6e46}.pd-share{flex-wrap:wrap;gap:6px;display:flex}.pd-share a,.pd-share button{font:inherit;color:#3a3c42;cursor:pointer;background:#fff;border:1px solid #e7e2db;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600;text-decoration:none}.pd-body{max-width:700px}.pd-body p{color:#2a2c31;margin:0 0 24px;font-size:clamp(17px,1.25vw,19px);line-height:1.75}.pd-body p.pd-lead{color:#0f1013;letter-spacing:-.01em;font-size:clamp(21px,1.7vw,26px);font-weight:600;line-height:1.5}.pd-body h2{letter-spacing:-.025em;margin:48px 0 14px;scroll-margin-top:110px;font-size:clamp(24px,2.2vw,32px);line-height:1.2}.pd-q{border-inline-start:3px solid #ff6e46;margin:40px 0;padding:8px 0 8px 28px;position:relative}.pd-q span{inset-inline-start:24px;color:#ffd6c7;font-size:80px;font-weight:800;line-height:1;position:absolute;top:-34px}.pd-q p{letter-spacing:-.02em;font-weight:700;color:#0f1013!important;margin:0!important;font-size:clamp(24px,2.2vw,32px)!important;line-height:1.3!important}.pd-box{border-radius:var(--rm,20px);background:#fff1ec;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 14px;margin:40px 0;padding:22px 24px;display:grid}.pd-bi{color:#ff6e46;background:#0f1013;border-radius:50%;grid-row:1/3;place-items:center;width:40px;height:40px;display:grid}.pd-box p{color:#3a3c42!important;margin:0!important;font-size:16px!important}.pd-box a{color:#c2471f;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}[dir=rtl] .pd-box a svg,[dir=rtl] .pd-cta .btn svg{transform:scaleX(-1)}.pd-cta{text-align:center;border-radius:var(--rxl,40px);color:#fff;background:#0f1013;flex-direction:column;align-items:center;gap:14px;padding:clamp(40px,6vw,88px) 24px;display:flex}.pd-cta .fq-kick{background:#ff6e4624}.pd-cta h2{color:#fff;margin:0;font-size:clamp(30px,3.6vw,54px)!important}.pd-cta p{color:#b4b6bc;margin:0;font-size:17px}.pd-cta .btn-ghost{color:#0f1013!important;background:#fff!important;border-color:#fff!important}@media (width<=1000px){.in-feat{grid-template-columns:minmax(0,1fr)}.in-fimg{min-height:280px}.in-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.in-news,.pd-wrap{grid-template-columns:minmax(0,1fr)}.pd-side{order:2;position:static}}@media (width<=640px){.in-grid{grid-template-columns:minmax(0,1fr)}.in-filter{margin-inline:calc(-1 * var(--gut));padding:2px var(--gut) 8px;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.in-fb-btn{flex:none}.in-feat{border-radius:var(--rl,28px)}.pd-cover{aspect-ratio:4/3;border-radius:var(--rl,28px)}.in-nf{border-radius:var(--rm,20px)}.in-nf .btn{justify-content:center;width:100%}.pd-cta,.in-news{border-radius:var(--rl,28px)}}.nav-links a.nav-ai:before{opacity:.85;background:linear-gradient(90deg,#ff6e46,#c58bff)!important;padding:1.2px!important;animation:none!important}.nav-ai-s{font-size:11px!important;animation:none!important}.nav-ai-tag{box-shadow:none!important;letter-spacing:.06em!important;background:#ff6e46!important;padding:3px 6px!important;font-size:8px!important;top:-7px!important}.ai-cta:before{background:linear-gradient(90deg,#ff6e46,#ffb199,#c58bff)!important;animation:none!important}.sa-go:after{display:none!important}.ai-orb,.sa-orb,.ab-core{animation:none!important}.ct-live i:after{display:none!important}.sa-spark{animation:none!important}.rv-wait{transform:translateY(26px)!important}.rv{transition-duration:.75s!important}.ab-ph:hover,.ab-val:hover,.ct-q:hover,.ab-m:hover .ab-mp{transform:none!important}.ab-val:hover{box-shadow:0 18px 36px -30px #c9461c73!important}.ai-grid4 i:before{display:none}.sl-mq,.logos-track{animation-duration:60s!important}:root{--rx:8px;--rs:14px;--rm:20px;--rl:28px;--rxl:40px}.sa,.wk-cmp,.ai-ba,.ab-orbw,.ai-cta,.cs-proof-in{border-radius:var(--rxl)!important}.sa-gate,.ct-fw form.cform,.form.cform,.ai-sx,.sa-empty,.ct-ok,.sa-scan,.wm,.ai-svc .ai-sx,.ab-tbl{border-radius:var(--rl)!important}.sa-card,.sa-push,.sa-res .sa-score,.ai-st,.ai-scc,.ab-val,.ct-st,.ct-off,.ab-mp,.wcard .img,.ai-scn,.sa-cmp,.ab-ph,.ai-deck .ai-lock{border-radius:var(--rm)!important}.sa-kpi,.sa-mini>div,.ai-sv,.ct-q,.sa-steps li,.sa-fd>div,.sa-inc li,.ai-dl li,.ct-ok li,.sa-pf>div,.sa-zero span,.sa-tags li,.ab-cc,.sa-ins li,.ai-type{border-radius:var(--rs)!important}.ai-pg,.ct-qi,.sa-th,.ai-grid4 i,.ai-prompt,.ai-nd{border-radius:var(--rx)!important}:is(.sec:has(>.faq) .h2,.sec:has(.ai-sc) .h2,.sec:has(.ab-team) .h2,.sec:has(.ab-vals) .h2,.sec:has(.ct-offs) .h2,.sec:has(.ct-steps) .h2,.sec:has(.ai-how) .h2,.sec:has(.ai-svc) .h2,.ab-vsh .h2,.wk-ba .h2,.ai-rep-t .h2,.sec:has(.wm) .h2,.sec:has(.steps.hw) .h2){letter-spacing:-.035em!important;font-size:clamp(30px,3.3vw,50px)!important}:is(.sec:has(>.faq) .fq-head,.sec:has(.ab-vals) .fq-head){padding-bottom:clamp(18px,2vw,28px)}.sec{padding-top:clamp(96px,11.5vw,165px)}.sec-head .lede{margin-top:4px}.ai-how,.ai-sc,.ai-svc,.ab-vals,.ab-team,.ct-steps,.ct-offs,.wm{margin-top:clamp(36px,4vw,60px)!important}.ai-rep,.ab-story,.ab-orbw,.ab-vs{gap:clamp(36px,6vw,110px)!important}.page[data-page=work] .wk-stats{margin-top:clamp(56px,7vw,96px)}.page[data-page=work] .wk-quote{margin-top:clamp(96px,11.5vw,165px)}.page[data-page=work] .cs-proof{padding-top:clamp(100px,12vw,170px)}.page[data-page=work] #csgrid{gap:clamp(40px,4.4vw,64px) clamp(18px,2vw,28px)!important}.mbar{display:none}@media (width<=760px){.sec{padding-top:clamp(72px,18vw,96px)}.h2{font-size:clamp(32px,9.4vw,46px)!important}:is(.sec:has(>.faq) .h2,.sec:has(.ai-sc) .h2,.sec:has(.ab-team) .h2,.sec:has(.ab-vals) .h2,.sec:has(.ct-offs) .h2,.sec:has(.ct-steps) .h2,.sec:has(.ai-how) .h2,.sec:has(.ai-svc) .h2,.ab-vsh .h2,.wk-ba .h2,.ai-rep-t .h2,.sec:has(.wm) .h2,.sec:has(.steps.hw) .h2){font-size:clamp(26px,7.6vw,34px)!important}.lede{font-size:16px!important;line-height:1.6!important}.ai-how,.ai-sc,.ai-svc,.ab-vals,.ct-steps{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gut));padding:4px var(--gut) 14px;scroll-padding-inline:var(--gut);scrollbar-width:none;overflow-x:auto;grid-template-columns:none!important;gap:12px!important;display:flex!important}.ai-how::-webkit-scrollbar{display:none}.ai-sc::-webkit-scrollbar{display:none}.ai-svc::-webkit-scrollbar{display:none}.ab-vals::-webkit-scrollbar{display:none}.ct-steps::-webkit-scrollbar{display:none}.ai-how>*,.ai-sc>*,.ai-svc>*,.ab-vals>*,.ct-steps>*{scroll-snap-align:start;flex:0 0 82%}.ct-steps:before{display:none}.ab-col{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gut));padding-inline:var(--gut);scrollbar-width:none;overflow-x:auto;height:auto!important;display:flex!important}.ab-col .ab-ph{scroll-snap-align:center;flex:0 0 62%;height:300px!important;display:block!important}.ab-team{gap:14px 10px!important}.ab-tl{row-gap:16px;grid-template-columns:minmax(0,1fr)!important}.ab-orb{width:92%}.page[data-page=work] #csgrid{row-gap:36px!important}.ai-ba,.ab-orbw,.ai-cta,.sa,.wk-cmp{border-radius:var(--rl)!important}.mbar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:120;-webkit-backdrop-filter:blur(10px);background:#0f1013eb;border-radius:999px;gap:8px;padding:8px;transition:transform .35s,opacity .35s;display:flex;position:fixed;box-shadow:0 18px 40px -16px #0000008c}.mbar a{border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;height:46px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.mbar .mb-wa{color:#0f1013;background:#fff}.mbar .mb-wa svg{color:#25d366}.mbar .mb-ct{color:#fff;background:#ff6e46}.menu-open .mbar{opacity:0;pointer-events:none;transform:translateY(140%)}body{padding-bottom:84px}.ai-cta .btn,.cs-proof .btn{white-space:normal;text-align:center;justify-content:center;max-width:100%}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.lang{display:inline-flex;position:relative}.lang-btn{border:1px solid var(--ink-4);height:44px;font:inherit;letter-spacing:.04em;color:var(--fg);cursor:pointer;background:#fffc;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 13px;font-size:13.5px;font-weight:700;transition:border-color .25s,background .25s;display:inline-flex}.lang-btn:hover{border-color:#0f1013}.lang-btn:focus-visible{outline-offset:2px;outline:2px solid #ff6e46}.lang-chev{transition:transform .3s var(--ease);opacity:.7}.lang[data-open=true] .lang-chev{transform:rotate(180deg)}.lang-menu{top:calc(100% + 10px);z-index:90;opacity:0;visibility:hidden;transform-origin:100% 0;min-width:184px;transition:opacity .22s,transform .22s var(--ease),visibility 0s .22s;background:#fff;border:1px solid #ece9e3;border-radius:18px;padding:6px;position:absolute;inset-inline-end:0;transform:translateY(-6px)scale(.98);box-shadow:0 24px 50px -20px #0f101359,0 4px 12px -6px #0f10131f}.lang[data-open=true] .lang-menu{opacity:1;visibility:visible;transition:opacity .22s,transform .22s var(--ease),visibility 0s;transform:none}.lang-menu button{width:100%;font:inherit;color:#2b2d33;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;font-size:15px;font-weight:500;display:flex}.lang-menu button b{letter-spacing:.05em;color:#55585f;background:#f4f2ee;border-radius:8px;place-items:center;width:34px;height:26px;font-size:11.5px;font-weight:700;display:grid}.lang-menu button:hover{background:#f7f5f1}.lang-menu button[aria-checked=true]{color:#0f1013;font-weight:700}.lang-menu button[aria-checked=true] b{color:#fff;background:#0f1013}.lang-menu button[aria-checked=true]:after{content:"";background:#ff6e46;border-radius:50%;width:7px;height:7px;margin-inline-start:auto}.lang-m{align-self:flex-start;margin:8px 0 18px;display:none}.lang-m .lang-menu{transform-origin:0 0;inset-inline:0 auto}.lang-m .lang-btn{height:48px;font-size:15px}@media (width<=640px){.nav-right>.lang{display:none}.lang-m{display:inline-flex}}html[lang=ar] body,html[lang=ar] body *{letter-spacing:0!important;font-family:DM Sans,IBM Plex Sans Arabic,system-ui,sans-serif!important}html[lang=ar] body{line-height:1.6}html[lang=ar] .display,html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{line-height:1.25}.lang-fade main{opacity:0;transition:opacity .2s}[dir=rtl] .brand{direction:ltr}html[lang=tr] .mmenu nav a,html[lang=ar] .mmenu nav a{font-size:clamp(40px,12.5vw,96px)}@media (width<=640px){.sv9-tags{grid-template-columns:repeat(2,minmax(0,max-content))!important}.sv9-tags li{white-space:normal}.sh-btn{white-space:normal;text-align:center}}[dir=rtl] .hs1 b,[dir=rtl] .cs-st b,[dir=rtl] .cd-r b,[dir=rtl] .ybd-v,[dir=rtl] .ybd-g,[dir=rtl] .ybd-fly{direction:ltr;unicode-bidi:isolate}[dir=rtl] .ybd-fly{left:16px;right:auto}[dir=rtl] .legacy-rtl-arrow{transform:scaleX(-1)}[dir=rtl] .btn:hover .legacy-rtl-arrow{transform:translate(-4px)scaleX(-1)}@media (width<=860px){[dir=rtl] .pf-steps:before{border-left:0;border-right:2px dashed #ff6e468c;left:auto;right:44px}}@media (width<=980px){html[lang=tr] .ba-before:before,html[lang=tr] .ba-after:before,html[lang=ar] .ba-before:before,html[lang=ar] .ba-after:before{content:attr(data-label)}}main{transition:opacity .25s}.legacy-icon{object-fit:contain;flex:none;display:inline-block}.av{position:relative;overflow:hidden}.av img{object-fit:cover;width:100%;height:100%}html:not(.legacy-js) .loader{display:none}.cf-card video,.cf-card>img{object-fit:cover;border-radius:inherit;width:100%;height:100%}html:not(.legacy-js) .cf-stage{gap:20px;height:auto;display:flex;overflow:auto}html:not(.legacy-js) .cf-card{flex:none;position:relative;top:auto;left:auto}@media (prefers-reduced-motion:reduce){svg animateMotion{display:none}}.brand-logo,.loader-mark{object-fit:contain}.icl img.legacy-icon{filter:invert()}.icl>i>svg.legacy-icon{width:44%;height:44%}.icl>i:first-child>svg.legacy-icon{width:46%;height:46%}.icl>i:nth-child(2)>svg.legacy-icon{width:42%;height:42%}.sv9-tile img{z-index:1;object-fit:contain;width:46px;height:46px;position:relative}@media (width<=640px){.sv9-tile img{width:38px;height:38px}}.ba-node img{object-fit:contain}.qc-av img{object-fit:cover;border-radius:50%;width:100%;height:100%}.qc-logo img{object-fit:contain;width:24px;height:24px}.ft-brand>img{object-fit:contain}.ft2 .news{margin-bottom:16px}.lang-menu a{width:100%;font:inherit;color:#2b2d33;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.lang-menu a b{letter-spacing:.05em;color:#55585f;background:#f4f2ee;border-radius:8px;place-items:center;width:34px;height:26px;font-size:11.5px;font-weight:700;display:grid}.lang-menu a:hover{background:#f7f5f1}.lang-menu a[aria-checked=true]{color:#0f1013;font-weight:700}.lang-menu a[aria-checked=true] b{color:#fff;background:#0f1013}.lang-menu a[aria-checked=true]:after{content:"";background:#ff6e46;border-radius:50%;width:7px;height:7px;margin-inline-start:auto}html:not(.legacy-js) .lang-menu{opacity:1;visibility:visible;pointer-events:auto;position:static;transform:none}@media (width<=1080px){html:not(.legacy-js) .mmenu{clip-path:none;visibility:visible;padding:24px var(--gut);position:static}html:not(.legacy-js) .mmenu nav a{opacity:1;font-size:32px;transform:none}html:not(.legacy-js) .burger{display:none}}.vcard>img{object-fit:cover;width:100%;height:100%}.cf-card>a{width:100%;height:100%;display:block}.cf-card>a>img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.btn:has(img):after{display:none}
