/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.sfhti-skin{--bg:#060b18;--bg2:#08101f;--panel:#0c1426;--panel2:#101b31;--line:#1b2740;--line2:#263553;--glass:#ffffff0a;--glass2:#ffffff14;--dot:#ffffff0e;--fg:#eef3fa;--fg2:#a3b0c6;--fg3:#6b7894;--inv:#060b18;--glow1:#0470cd52;--glow2:#0bb2d726;--navbg:#060b18c7;--shadow:0 40px 80px -40px #000000d9,0 0 0 1px #ffffff0a;--acc:#0bb2d7;--acc2:#7fe3f5;--ok:#48c35f;--okt:#8be39b;--warn:#e9ae45;--bad:#f06a72;--q1:#0bb2d7;--q2:#0470cd;--f1:#48c35f;--f2:#0bb2d7;--hl1:#fff;--hl2:#ffffff1a;--f-d:"Readex Pro","IBM Plex Sans Arabic",system-ui,sans-serif;--f-b:"IBM Plex Sans Arabic","Segoe UI",Tahoma,system-ui,sans-serif;--f-m:"IBM Plex Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.2,.7,.2,1);--pa:var(--q1);--pb:var(--q2);color-scheme:dark}.sfhti-skin[data-skin=soft]{--bg:#13161d;--bg2:#171a22;--panel:#1b1f28;--panel2:#212632;--line:#2a303c;--line2:#363d4b;--glass:#ffffff09;--glass2:#ffffff12;--dot:#ffffff0a;--fg:#eceef2;--fg2:#aab1be;--fg3:#737b8b;--inv:#13161d;--glow1:#3d9cf024;--glow2:#48c35f12;--navbg:#13161dd1;--shadow:0 40px 80px -40px #000000b3,0 0 0 1px #ffffff0a;--acc:#4fb8d6;--acc2:#9adceb;--hl1:#fff;--hl2:#ffffff14;color-scheme:dark}.sfhti-skin[data-skin=light]{--bg:#f5f7fa;--bg2:#edf1f6;--panel:#fff;--panel2:#f7f9fc;--line:#e1e6ee;--line2:#d2d9e4;--glass:#0a122208;--glass2:#0a12220f;--dot:#0a12220f;--fg:#0a1222;--fg2:#45526b;--fg3:#7a869c;--inv:#fff;--glow1:#0bb2d729;--glow2:#0470cd14;--navbg:#f5f7fad6;--shadow:0 40px 80px -40px #0a1e3c59,0 0 0 1px #0a12220d;--acc:#0670b8;--acc2:#0796b8;--okt:#2e9f48;--q1:#0796b8;--q2:#0460b0;--f1:#2e9f48;--f2:#0796b8;--hl1:#0a1222;--hl2:#0a12221f;color-scheme:light}.sfhti-skin[data-skin=ivory]{--bg:#f4f0e8;--bg2:#ede7dc;--panel:#fffcf6;--panel2:#f8f3ea;--line:#e4dccd;--line2:#d5cab6;--glass:#3c280a09;--glass2:#3c280a0f;--dot:#3c280a0f;--fg:#17140f;--fg2:#5a5246;--fg3:#8c8274;--inv:#fffcf6;--glow1:#b8924a2e;--glow2:#0470cd0f;--navbg:#f4f0e8d9;--shadow:0 40px 80px -40px #3c280a59,0 0 0 1px #3c280a0f;--acc:#8a6a2e;--acc2:#b8924a;--okt:#3e7d3a;--q1:#0670b8;--q2:#0a3d75;--f1:#8a6a2e;--f2:#3e7d3a;--hl1:#17140f;--hl2:#17140f1f;color-scheme:light}.sfhti-landing .site[data-path=full]{--pa:var(--f1);--pb:var(--f2)}.sfhti-landing .site[data-path=quick]{--pa:var(--q1);--pb:var(--q2)}.sfhti-landing *{box-sizing:border-box}.sfhti-landing{scroll-behavior:smooth;background:var(--bg);color:var(--fg);font-family:var(--f-b);-webkit-font-smoothing:antialiased;transition:background-color .6s var(--ease),color .6s var(--ease);font-size:16px;line-height:1.7}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}.sfhti-landing .site{direction:rtl;overflow-x:clip}.sfhti-landing a{color:inherit;text-decoration:none}.sfhti-landing button{font:inherit;color:inherit}.sfhti-landing input,.sfhti-landing select,.sfhti-landing textarea{font:inherit}.sfhti-landing h1,.sfhti-landing h2,.sfhti-landing h3,.sfhti-landing h4{font-family:var(--f-d);text-wrap:balance;letter-spacing:-.015em;margin:0;line-height:1.18}.sfhti-landing p{margin:0}.sfhti-landing :focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:6px}.sfhti-landing .wrap{max-width:1200px;margin-inline:auto;padding-inline:20px}.sfhti-landing .en,.sfhti-landing .mono{direction:ltr;unicode-bidi:isolate}.sfhti-landing .mono{font-family:var(--f-m)}.sfhti-landing .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sfhti-landing .mark{background:url(/landing/brand/sfhti-mark-blue.png) 50%/contain no-repeat;flex:none;width:34px;height:19px;display:inline-block}.sfhti-landing .pgrad{background:linear-gradient(100deg,var(--pa),var(--pb));color:#0000;-webkit-background-clip:text;background-clip:text}.sfhti-landing .site[data-path=full] .pq,.sfhti-landing .site[data-path=quick] .pf{display:none!important}.sfhti-landing .btn-g,.sfhti-landing .card,.sfhti-landing .chip,.sfhti-landing .field input,.sfhti-landing .field select,.sfhti-landing .nav,.sfhti-landing .panel,.sfhti-landing .seg{transition:background-color .6s var(--ease),border-color .6s var(--ease),color .6s var(--ease)}.sfhti-landing .btn{font:500 1rem var(--f-d);cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s,background .25s,border-color .25s;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55em;padding:.8em 1.45em;display:inline-flex}.sfhti-landing .btn:active{transform:scale(.97)}.sfhti-landing .btn svg{width:18px;height:18px}.sfhti-landing .btn-p{background:linear-gradient(135deg,var(--pa),var(--pb));color:#fff;box-shadow:0 12px 28px -12px var(--pa),inset 0 1px 0 #ffffff40}.sfhti-landing .btn-p:hover{transform:translateY(-1px)}.sfhti-landing .btn-g{border-color:var(--line2);background:var(--glass);color:var(--fg)}.sfhti-landing .btn-g:hover{border-color:var(--fg3)}.sfhti-landing .btn-s{padding:.55em 1.1em;font-size:.9rem}.sfhti-landing .arr{transition:transform .25s var(--ease)}.sfhti-landing .btn:hover .arr{transform:translate(-3px)}.sfhti-landing .nav{top:env(safe-area-inset-top,0);z-index:80;border-bottom:1px solid #0000;position:sticky}.sfhti-landing .nav.solid{background:var(--navbg);-webkit-backdrop-filter:saturate(1.6)blur(18px);border-color:var(--line)}.sfhti-landing .nav-in{align-items:center;gap:28px;height:64px;display:flex}.sfhti-landing .brand{font:600 1.25rem var(--f-d);align-items:center;gap:10px;display:flex}.sfhti-landing .nav-links{color:var(--fg2);gap:26px;margin-inline-start:auto;font-size:.93rem;display:flex}.sfhti-landing .nav-links a{transition:color .2s;position:relative}.sfhti-landing .nav-links a.on,.sfhti-landing .nav-links a:hover{color:var(--fg)}.sfhti-landing .nav-links a.on:after{content:"";background:var(--pa);border-radius:2px;height:2px;position:absolute;bottom:-21px;left:0;right:0}.sfhti-landing .skin-btn{border:1px solid var(--line2);background:var(--glass);cursor:pointer;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative}.sfhti-landing .skin-btn i{background:conic-gradient(var(--fg) 0 50%,var(--bg) 0 100%);width:16px;height:16px;box-shadow:0 0 0 1.5px var(--fg);border-radius:50%}.sfhti-landing .skin-pop{background:var(--panel);border:1px solid var(--line2);min-width:200px;box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:all .25s var(--ease);z-index:90;top:48px;border-radius:18px;gap:2px;padding:8px;display:grid;position:absolute;inset-inline-end:0;transform:translateY(-6px)scale(.98)}.sfhti-landing .skin-pop.open{opacity:1;pointer-events:auto;transform:none}.sfhti-landing .skin-pop button{cursor:pointer;font:500 .9rem var(--f-d);color:var(--fg);text-align:start;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;display:flex}.sfhti-landing .skin-pop button:hover,.sfhti-landing .skin-pop button[aria-pressed=true]{background:var(--glass2)}.sfhti-landing .skin-pop button[aria-pressed=true]:after{content:"✓";color:var(--acc);margin-inline-start:auto}.sfhti-landing .sdot{border-radius:50%;flex:none;width:20px;height:20px;box-shadow:inset 0 0 0 1px #80808059}.sfhti-landing .nav-r{align-items:center;gap:10px;display:flex;position:relative}.sfhti-landing .menu-btn{cursor:pointer;background:0 0;border:0;width:40px;height:40px;display:none}.sfhti-landing .sheet{display:none}.sfhti-landing .sec{padding-block:130px;position:relative}.sfhti-landing .eyebrow{color:var(--acc);font:500 .9rem var(--f-d);align-items:center;gap:10px;display:inline-flex}.sfhti-landing .eyebrow .n{font:600 .76rem var(--f-m);letter-spacing:.1em;color:var(--fg3)}.sfhti-landing .head{gap:16px;max-width:760px;margin-bottom:56px;display:grid}.sfhti-landing .head.c{text-align:center;justify-items:center;margin-inline:auto}.sfhti-landing .h2{letter-spacing:-.025em;font-size:clamp(2.1rem,4.6vw,3.6rem);font-weight:600}.sfhti-landing .lede{color:var(--fg2);max-width:36em;font-size:clamp(1.02rem,1.4vw,1.15rem);line-height:1.85}.sfhti-landing .chip{border:1px solid var(--line2);background:var(--glass);color:var(--fg2);border-radius:999px;align-items:center;gap:6px;padding:5px 13px;font-size:.86rem;display:inline-flex}.sfhti-landing .chip b{color:var(--fg);font-weight:600;font-family:var(--f-d)}.sfhti-landing .dotgrid{pointer-events:none;background:radial-gradient(circle at 1px 1px,var(--dot) 1px,transparent 0) 0 0/28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000,#0000);mask-image:radial-gradient(70% 60% at 50% 40%,#000,#0000)}.sfhti-landing .seg{background:var(--glass);border:1px solid var(--line);border-radius:999px;padding:4px;display:inline-flex}.sfhti-landing .seg button{cursor:pointer;font:500 .9rem var(--f-d);color:var(--fg2);white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:.5em 1.05em;transition:background .3s,color .3s;display:inline-flex}.sfhti-landing .seg button svg{width:16px;height:16px}.sfhti-landing .seg button[aria-pressed=true]{background:var(--fg);color:var(--inv)}.sfhti-landing .phone{background:linear-gradient(160deg,#2b3753,#0b1222 40%,#1d2944);border-radius:48px;flex:none;width:300px;height:612px;padding:10px;position:relative;box-shadow:0 50px 90px -40px #000000bf,0 0 0 1px #ffffff14,inset 0 0 0 1px #ffffff12}.sfhti-landing .phone:before{content:"";z-index:6;background:#03060c;border-radius:20px;width:84px;height:24px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.sfhti-landing .phone:after{content:"";pointer-events:none;z-index:7;background:linear-gradient(115deg,#ffffff14,#0000 30%);border-radius:48px;position:absolute;inset:0}.sfhti-landing .phone>.app,.sfhti-landing .phone>.screen{border-radius:38px;height:100%;overflow:hidden}.sfhti-landing .ws-screen{background:#f8f5f0;padding-top:40px}.sfhti-landing .browser{border:1px solid var(--line2);width:100%;box-shadow:var(--shadow);background:#0d1424;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.sfhti-landing .bbar{background:#111a2d;border-bottom:1px solid #1b2740;flex:none;align-items:center;gap:7px;padding:10px 14px;display:flex}.sfhti-landing .bbar i{background:#2a3653;border-radius:50%;width:10px;height:10px}.sfhti-landing .bbar .url{font:500 .78rem var(--f-m);color:#a3b0c6;direction:ltr;background:#0a1222;border:1px solid #1b2740;border-radius:8px;align-items:center;gap:6px;margin-inline:auto;padding:4px 16px;display:flex}.sfhti-landing .bbar .url svg{color:#48c35f;width:12px;height:12px}.sfhti-landing .bview{background:#fff;flex:1;min-height:0;position:relative;overflow:hidden}.sfhti-landing .scaled{transform-origin:100% 0;position:absolute;top:0;right:0}.sfhti-landing .floor{position:relative}.sfhti-landing .floor:after{content:"";background:radial-gradient(50% 50% at 50% 50%,var(--pa),transparent 70%);opacity:.22;filter:blur(14px);z-index:-1;height:70px;transition:background .6s;position:absolute;bottom:-34px;left:8%;right:8%}.sfhti-landing .hero{isolation:isolate;margin-top:-64px;padding-top:64px;position:relative;overflow:hidden}.sfhti-landing .hero:before{content:"";z-index:-1;background:radial-gradient(55% 50% at 25% 35%,var(--glow1),transparent 70%),radial-gradient(45% 45% at 85% 70%,var(--glow2),transparent 70%);transition:background .6s;position:absolute;inset:0}.sfhti-landing .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;padding-block:70px 110px;display:grid}.sfhti-landing .hero-copy{justify-items:start;gap:24px;min-width:0;display:grid}.sfhti-landing .pill{color:var(--fg2);border:1px solid var(--line2);background:var(--glass);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:.88rem;display:inline-flex}.sfhti-landing .pill b{color:#fff;background:linear-gradient(135deg,var(--q1),var(--q2));border-radius:999px;padding:2px 10px;font-size:.78rem;font-weight:500}.sfhti-landing .hero h1{letter-spacing:-.035em;font-size:clamp(2.7rem,6.4vw,5.3rem);font-weight:700;line-height:1.08}.sfhti-landing .hero h1 span{display:block}.sfhti-landing .hero .lede{font-size:clamp(1.05rem,1.6vw,1.22rem)}.sfhti-landing .cta{flex-wrap:wrap;gap:12px;display:flex}.sfhti-landing .hero-vis{place-items:center;min-width:0;min-height:640px;display:grid;position:relative}.sfhti-landing .hero-vis .phone{will-change:transform}.sfhti-landing .fcard{background:var(--panel);border:1px solid var(--line2);box-shadow:var(--shadow);will-change:transform;transition:opacity .5s,transform .5s var(--ease),background-color .6s,border-color .6s;border-radius:16px;align-items:center;gap:10px;padding:10px 14px;font-size:.84rem;line-height:1.4;display:flex;position:absolute}.sfhti-landing .fcard b{font-family:var(--f-d);font-weight:600;display:block}.sfhti-landing .fcard small{color:var(--fg3)}.sfhti-landing .fcard .ic{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.sfhti-landing .fcard .ic svg{width:18px;height:18px}.sfhti-landing .ic-ok{color:var(--ok);background:#48c35f26}.sfhti-landing .ic-acc{color:var(--acc);background:#0bb2d724}.sfhti-landing .fc-qr{top:12%;inset-inline-start:2%}.sfhti-landing .fc-qr .q{color:#0a1222;background:#fff;border-radius:10px;width:64px;height:64px;padding:5px}.sfhti-landing .fc-qr .q svg{width:100%;height:100%}.sfhti-landing .fc-n1{opacity:0;bottom:20%;inset-inline-end:0;transform:translateY(10px)}.sfhti-landing .fc-n2{opacity:0;top:42%;inset-inline-start:0;transform:translateY(10px)}.sfhti-landing .fcard.show{opacity:1;transform:none}.sfhti-landing .story{height:260vh;position:relative}.sfhti-landing .story.b{height:220vh}.sfhti-landing .story-in{align-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.sfhti-landing .story-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;display:grid}.sfhti-landing .lines{gap:8px;display:grid}.sfhti-landing .ln{font:700 clamp(2rem,4.6vw,3.8rem)/1.2 var(--f-d);letter-spacing:-.03em;color:var(--fg);opacity:.14;transition:opacity .5s var(--ease),transform .5s var(--ease);transform:translateY(8px)}.sfhti-landing .ln.past{opacity:.38;transform:none}.sfhti-landing .ln.on{opacity:1;transform:none}.sfhti-landing .ln.sol{background:linear-gradient(100deg,var(--q1),var(--q2));color:#0000;-webkit-background-clip:text;background-clip:text}.sfhti-landing .story .k{font:600 .8rem var(--f-m);color:var(--fg3);letter-spacing:.12em;margin-bottom:18px;display:block}.sfhti-landing .svis{place-items:center;height:440px;display:grid;position:relative}.sfhti-landing .svis>.st{opacity:0;transition:opacity .55s var(--ease),transform .55s var(--ease);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;transform:scale(.96)translateY(14px)}.sfhti-landing .svis>.st.on{opacity:1;transform:none}.sfhti-landing .mcard{color:#0a1222;background:#fff;border-radius:24px;width:min(340px,100%);font-size:13px;line-height:1.5;overflow:hidden;box-shadow:0 30px 60px -30px #0009}.sfhti-landing .mcard .hd{font:600 14px var(--f-d);border-bottom:1px solid #eef0f4;align-items:center;gap:10px;padding:14px 16px;display:flex}.sfhti-landing .mcard .hd i{color:#3f6b4e;background:#dde7df;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.sfhti-landing .mcard .hd small{font:400 11px var(--f-b);color:#7a869c;display:block}.sfhti-landing .mcard .bd{background:#efe7dd;align-content:end;gap:10px;min-height:200px;padding:16px;display:grid}.sfhti-landing .bub{background:#d9fdd3;border-radius:10px;justify-self:start;max-width:80%;padding:7px 10px 5px;box-shadow:0 1px .5px #0000001f}.sfhti-landing .bub time{color:#667781;text-align:left;direction:ltr;font-size:10px;display:block}.sfhti-landing .wait{font:500 12.5px var(--f-d);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.sfhti-landing .wait b{font:600 15px var(--f-m);color:#d9434c;direction:ltr}.sfhti-landing .gone{color:#b4343c;font:600 12.5px var(--f-d);background:#fdecec;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.sfhti-landing .gone svg{width:16px;height:16px}.sfhti-landing .mprod{background:#f6f8f5;gap:10px;padding:16px;display:grid}.sfhti-landing .mprod .t{font:700 16px var(--f-d)}.sfhti-landing .mslots{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.sfhti-landing .mslots span{text-align:center;font:600 12px var(--f-d);background:#fff;border:1px solid #e1e6ee;border-radius:10px;padding:9px 0}.sfhti-landing .mslots span.x{opacity:.35;text-decoration:line-through}.sfhti-landing .mslots span.on{color:#fff;background:#3f6b4e;border-color:#3f6b4e}.sfhti-landing .mbtn{color:#fff;font:600 14px var(--f-d);background:#3f6b4e;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.sfhti-landing .mbtn svg{width:16px;height:16px}.sfhti-landing .tix{width:300px;height:330px;position:relative}.sfhti-landing .tix span{color:#0a1222;width:220px;font:600 13px var(--f-d);background:#fff;border-radius:14px;justify-content:space-between;margin-left:-110px;padding:12px 14px;display:flex;position:absolute;left:50%;box-shadow:0 18px 30px -18px #0009}.sfhti-landing .tix span em{color:#d9434c;font-size:11px;font-style:normal}.sfhti-landing .qline{border-bottom:2px solid var(--line2);justify-content:center;align-items:flex-end;gap:8px;width:min(360px,100%);padding-bottom:12px;display:flex}.sfhti-landing .qline i{justify-items:center;gap:3px;width:26px;display:grid}.sfhti-landing .qline i:before{content:"";background:var(--fg3);opacity:.6;border-radius:50%;width:16px;height:16px}.sfhti-landing .qline i:after{content:"";background:var(--fg3);opacity:.4;border-radius:12px 12px 5px 5px;width:26px;height:32px}.sfhti-landing .qtimer{background:var(--panel);border:1px solid var(--line2);font:600 1.3rem var(--f-m);direction:ltr;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;display:inline-flex}.sfhti-landing .qtimer svg{width:18px;height:18px;color:var(--warn)}.sfhti-landing .ptoggle{background:var(--glass);border:1px solid var(--line2);border-radius:999px;grid-template-columns:1fr 1fr;max-width:620px;margin:0 auto 34px;padding:6px;display:grid;position:relative}.sfhti-landing .ptoggle .ind{background:linear-gradient(135deg,var(--pa),var(--pb));width:calc(50% - 6px);box-shadow:0 12px 30px -12px var(--pa);transition:transform .55s var(--ease),background .55s;border-radius:999px;position:absolute;top:6px;bottom:6px;right:6px}.sfhti-landing .site[data-path=full] .ptoggle .ind{transform:translate(-100%)}.sfhti-landing .ptoggle button{z-index:1;cursor:pointer;color:var(--fg2);background:0 0;border:0;border-radius:999px;justify-items:center;gap:2px;padding:14px 10px;transition:color .4s;display:grid;position:relative}.sfhti-landing .ptoggle button b{font:600 1.08rem var(--f-d)}.sfhti-landing .ptoggle button small{opacity:.85;font-size:.8rem}.sfhti-landing .ptoggle button[aria-checked=true]{color:#fff}.sfhti-landing .hub{border:1px solid var(--line);background:linear-gradient(180deg,var(--panel),var(--bg2));border-radius:32px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:40px;min-height:560px;padding:44px;display:grid;position:relative;overflow:hidden}.sfhti-landing .hub:before{content:"";background:radial-gradient(50% 50% at 50% 50%,var(--pa),transparent 70%);opacity:.13;pointer-events:none;height:85%;transition:background .6s;position:absolute;inset:auto -20% -55%}.sfhti-landing .hub-copy{align-content:center;gap:22px;min-width:0;display:grid;position:relative}.sfhti-landing .hub-copy>div{animation:morphIn .6s var(--ease) both;gap:20px;display:grid}@keyframes morphIn{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}}.sfhti-landing .hub-copy .pn{font:600 .78rem var(--f-m);letter-spacing:.14em;color:var(--fg3);text-align:right;direction:ltr}.sfhti-landing .hub-copy h3{letter-spacing:-.025em;font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:700}.sfhti-landing .ticks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sfhti-landing .ticks li{align-items:center;gap:10px;font-size:1rem;display:flex}.sfhti-landing .ticks svg{width:18px;height:18px;color:var(--pa);flex:none}.sfhti-landing .price{font-family:var(--f-d);flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.sfhti-landing .price b{letter-spacing:-.02em;font-size:2.6rem;font-weight:700}.sfhti-landing .price span{color:var(--fg3)}.sfhti-landing .hub-vis{place-items:center;min-width:0;min-height:470px;display:grid;position:relative}.sfhti-landing .hub-vis>div{transition:opacity .6s var(--ease),transform .7s var(--ease),filter .6s;grid-area:1/1}.sfhti-landing .site[data-path=full] .hub-vis .vq,.sfhti-landing .site[data-path=quick] .hub-vis .vf{opacity:0;filter:blur(6px);pointer-events:none;transform:scale(.92)translateY(24px)}.sfhti-landing .vq{align-items:center;gap:22px;display:flex}.sfhti-landing .qrstand,.sfhti-landing .qrstand .card{justify-items:center;display:grid}.sfhti-landing .qrstand .card{color:#0a1222;background:linear-gradient(160deg,#fff,#eef2f7);border-radius:18px;gap:8px;padding:14px;transform:perspective(600px)rotateX(8deg);box-shadow:0 30px 40px -24px #0009}.sfhti-landing .qrstand .card b{font:600 .85rem var(--f-d)}.sfhti-landing .qrstand .card svg{width:104px;height:104px}.sfhti-landing .qrstand .card small{color:#5a6a84;font-size:.72rem}.sfhti-landing .qrstand .base{background:linear-gradient(#c9d2e0,#8e9bb2);border-radius:0 0 10px 10px;width:110px;height:12px}.sfhti-landing .vf{justify-items:center;width:100%;display:grid}.sfhti-landing .path-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:44px;display:flex}.sfhti-landing .path-head .head{margin:0}.sfhti-landing .usecase{grid-template-columns:1fr 1fr;gap:10px;max-width:640px;margin-bottom:36px;display:grid}.sfhti-landing .uc{text-align:start;border:1px solid var(--line);background:var(--panel);cursor:pointer;transition:all .35s var(--ease);border-radius:20px;align-items:center;gap:14px;padding:16px 18px;display:flex}.sfhti-landing .uc .ic{background:var(--glass2);width:44px;height:44px;color:var(--fg2);border-radius:14px;flex:none;place-items:center;transition:all .35s;display:grid}.sfhti-landing .uc .ic svg{width:22px;height:22px}.sfhti-landing .uc b{font:600 1.05rem var(--f-d);display:block}.sfhti-landing .uc small{color:var(--fg3);font-size:.85rem}.sfhti-landing .uc[aria-selected=true]{border-color:var(--q1);box-shadow:0 20px 40px -24px var(--q1),inset 0 0 0 1px var(--q1)}.sfhti-landing .uc[aria-selected=true] .ic{background:linear-gradient(135deg,var(--q1),var(--q2));color:#fff}.sfhti-landing .qstage{grid-template-columns:1fr auto;align-items:center;gap:60px;display:grid}.sfhti-landing .flow{counter-reset:f;gap:4px;margin:0;padding:0;list-style:none;display:grid}.sfhti-landing .flow li{color:var(--fg3);font:500 1.05rem var(--f-d);transition:all .35s var(--ease);border-radius:14px;align-items:center;gap:14px;padding:9px 12px;display:flex}.sfhti-landing .flow li:before{counter-increment:f;content:counter(f);border:1px solid var(--line2);width:30px;height:30px;font:600 .8rem var(--f-d);border-radius:50%;flex:none;place-items:center;transition:all .35s;display:grid}.sfhti-landing .flow li.past{color:var(--fg2)}.sfhti-landing .flow li.past:before{content:"✓";background:var(--glass2);color:var(--okt);border-color:#0000}.sfhti-landing .flow li.on{color:var(--fg);background:var(--glass)}.sfhti-landing .flow li.on:before{background:var(--q1);border-color:var(--q1);color:#fff;box-shadow:0 0 0 6px #0bb2d724}.sfhti-landing .qcopy{align-content:center;gap:24px;min-width:0;display:grid}.sfhti-landing .qctl{color:var(--fg3);flex-wrap:wrap;align-items:center;gap:12px;font-size:.9rem;display:flex}.sfhti-landing .phone-col{justify-items:center;gap:18px;display:grid;position:relative}.sfhti-landing .got{background:var(--panel);border:1px solid var(--line2);box-shadow:var(--shadow);opacity:.35;min-width:280px;transition:all .5s var(--ease);border-radius:18px;align-items:center;gap:12px;padding:12px 16px;font-size:.86rem;display:flex}.sfhti-landing .got.on{opacity:1;border-color:var(--ok)}.sfhti-landing .got .ic{background:var(--glass2);width:36px;height:36px;color:var(--fg3);border-radius:11px;flex:none;place-items:center;display:grid}.sfhti-landing .got.on .ic{color:var(--ok);background:#48c35f26}.sfhti-landing .got .ic svg{width:18px;height:18px}.sfhti-landing .got b{font-family:var(--f-d);font-weight:600;display:block}.sfhti-landing .got small{color:var(--fg3)}.sfhti-landing .studio{gap:18px;display:grid}.sfhti-landing .dock{border:1px solid var(--line2);background:var(--panel);box-shadow:var(--shadow);border-radius:24px;overflow:hidden}.sfhti-landing .dock-hd{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.sfhti-landing .dock-hd .t{font:600 .95rem var(--f-d);align-items:center;gap:10px;margin-inline-end:auto;display:flex}.sfhti-landing .dock-hd .t small{font:400 .8rem var(--f-b);color:var(--fg3)}.sfhti-landing .dtabs{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.sfhti-landing .dtabs button{cursor:pointer;font:500 .9rem var(--f-d);color:var(--fg2);white-space:nowrap;background:0 0;border:0;border-radius:12px;align-items:center;gap:7px;padding:8px 13px;transition:all .25s;display:inline-flex}.sfhti-landing .dtabs button svg{width:17px;height:17px}.sfhti-landing .dtabs button:hover{background:var(--glass)}.sfhti-landing .dtabs button[aria-selected=true]{background:var(--glass2);color:var(--fg)}.sfhti-landing .dock-bd{min-height:92px;animation:morphIn .4s var(--ease) both;flex-wrap:wrap;align-items:end;gap:14px;padding:16px;display:flex}.sfhti-landing .field{color:var(--fg2);gap:6px;min-width:0;font-size:.82rem;display:grid}.sfhti-landing .field input,.sfhti-landing .field select,.sfhti-landing .field textarea{background:var(--bg);border:1px solid var(--line2);color:var(--fg);border-radius:12px;width:100%;padding:10px 12px;font-size:.95rem}.sfhti-landing .field textarea{resize:none;height:44px;min-height:44px}.sfhti-landing .field input:focus,.sfhti-landing .field select:focus,.sfhti-landing .field textarea:focus{border-color:var(--acc);outline:none;box-shadow:0 0 0 3px #0bb2d72e}.sfhti-landing .field .typing,.sfhti-landing .typing{box-shadow:0 0 0 3px #0bb2d72e;border-color:var(--acc)!important}.sfhti-landing .dbtn{border:1px solid var(--line2);background:var(--glass);color:var(--fg);font:500 .9rem var(--f-d);cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:10px 15px;transition:all .2s;display:inline-flex}.sfhti-landing .dbtn:hover{border-color:var(--fg3)}.sfhti-landing .dbtn svg{width:16px;height:16px}.sfhti-landing .dbtn.p{background:linear-gradient(135deg,var(--f1),var(--f2));color:#fff;border-color:#0000}.sfhti-landing .tap{transform:scale(.95)!important;box-shadow:0 0 0 3px #0bb2d759!important}.sfhti-landing .sw{cursor:pointer;border:0;border-radius:50%;width:36px;height:36px;transition:transform .2s;box-shadow:inset 0 0 0 1px #8080804d}.sfhti-landing .sw:hover{transform:scale(1.08)}.sfhti-landing .sw[aria-pressed=true]{box-shadow:0 0 0 3px var(--panel),0 0 0 5px var(--fg)}.sfhti-landing .logo-prev{width:44px;height:44px;font:700 1.1rem var(--f-d);color:#fff;border-radius:13px;flex:none;place-items:center;display:grid;overflow:hidden}.sfhti-landing .logo-prev img{object-fit:cover;width:100%;height:100%}.sfhti-landing .upl{position:relative;overflow:hidden}.sfhti-landing .upl input{opacity:0;cursor:pointer;position:absolute;inset:0}.sfhti-landing .prices{flex-wrap:wrap;gap:10px;display:flex}.sfhti-landing .prices label{border:1px solid var(--line);color:var(--fg2);border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 12px;font-size:.86rem;display:flex}.sfhti-landing .prices input{background:var(--bg);border:1px solid var(--line2);width:72px;color:var(--fg);text-align:center;font:600 .9rem var(--f-d);border-radius:9px;padding:6px 8px}.sfhti-landing .days{flex-wrap:wrap;gap:5px;display:flex}.sfhti-landing .days button{border:1px solid var(--line2);background:var(--glass);color:var(--fg3);font:500 .82rem var(--f-d);cursor:pointer;border-radius:10px;padding:8px 10px}.sfhti-landing .days button[aria-pressed=true]{color:var(--fg);background:#48c35f24;border-color:#48c35f80}.sfhti-landing .arrows{color:var(--fg3);justify-content:center;align-items:center;gap:10px;font-size:.85rem;display:flex}.sfhti-landing .arrows svg{width:18px;height:18px;color:var(--pa)}.sfhti-landing .live{font:500 .8rem var(--f-d);color:var(--okt);align-items:center;gap:7px;display:inline-flex}.sfhti-landing .live i{background:var(--ok);border-radius:50%;width:8px;height:8px;animation:pulse 2s infinite;box-shadow:0 0 0 4px #48c35f33}@keyframes pulse{50%{box-shadow:0 0 0 7px #48c35f0a}}.sfhti-landing .dev-stage{justify-items:center;display:grid;position:relative}.sfhti-landing .dev-stage .browser{height:620px}.sfhti-landing .dev-stage .phone{width:330px;height:660px}.sfhti-landing .upd{z-index:10;background:var(--ok);color:#06230e;font:600 .8rem var(--f-d);opacity:0;transition:all .3s var(--ease);pointer-events:none;white-space:nowrap;border-radius:999px;padding:5px 14px;position:absolute;top:14px;left:50%;transform:translate(-50%)translateY(-8px)}.sfhti-landing .upd.on{opacity:1;transform:translate(-50%)}.sfhti-landing .extras{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px;display:flex}.sfhti-landing .extras span{border:1px solid var(--line2);background:var(--glass);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:.88rem;display:inline-flex}.sfhti-landing .extras svg{width:15px;height:15px;color:var(--f1)}.sfhti-landing .cats{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:34px;display:flex}.sfhti-landing .cat{border:1px solid var(--line);background:var(--panel);cursor:pointer;width:118px;transition:all .35s var(--ease);border-radius:22px;justify-items:center;gap:10px;padding:16px 8px 14px;display:grid}.sfhti-landing .cat .ic{background:var(--glass2);width:52px;height:52px;color:var(--fg2);border-radius:16px;place-items:center;transition:all .35s;display:grid}.sfhti-landing .cat .ic svg{width:26px;height:26px}.sfhti-landing .cat b{font:500 .9rem var(--f-d);text-align:center}.sfhti-landing .cat:hover{transform:translateY(-3px)}.sfhti-landing .cat[aria-selected=true]{border-color:var(--acc);box-shadow:0 20px 40px -24px var(--acc),inset 0 0 0 1px var(--acc)}.sfhti-landing .cat[aria-selected=true] .ic{background:linear-gradient(135deg,var(--q1),var(--q2));color:#fff}.sfhti-landing .ex-cap{color:var(--fg2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:22px;font-size:.92rem;display:flex}.sfhti-landing .ex-cap b{color:var(--fg);font-family:var(--f-d)}.sfhti-landing .ex-cap span.sep{color:var(--fg3)}.sfhti-landing .ex-stage{animation:morphIn .5s var(--ease) both;justify-items:center;display:grid}.sfhti-landing .ex-stage .browser{max-width:1040px;height:600px}.sfhti-landing .race{max-width:940px;margin:0 auto;position:relative}.sfhti-landing .race-top{justify-items:center;gap:10px;margin-bottom:34px;display:grid}.sfhti-landing .timer{font:600 clamp(3.6rem,10vw,7rem)/1 var(--f-m);letter-spacing:.02em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,var(--hl1),var(--fg3));color:#0000;direction:ltr;-webkit-background-clip:text;background-clip:text}.sfhti-landing .timer-meta{color:var(--fg3);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:.86rem;display:flex}.sfhti-landing .speed{font:600 .74rem var(--f-m);color:var(--acc);border:1px solid var(--line2);direction:ltr;border-radius:999px;padding:2px 9px}.sfhti-landing .race-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:clamp(14px,6vw,90px);display:grid}.sfhti-landing .racer{justify-items:center;gap:16px;width:100%;min-width:0;display:grid}.sfhti-landing .racer-h{font:600 1rem var(--f-d);align-items:center;gap:10px;display:flex}.sfhti-landing .racer-h .ic{border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.sfhti-landing .racer-h .ic svg{width:17px;height:17px}.sfhti-landing .ic-wa{color:#25d366;background:#25d36626}.sfhti-landing .status{font:500 .86rem var(--f-d);border:1px solid var(--line2);background:var(--panel);transition:all .4s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;display:inline-flex}.sfhti-landing .status i{background:var(--warn);border-radius:50%;width:8px;height:8px}.sfhti-landing .status.ok{border-color:var(--ok);color:var(--okt)}.sfhti-landing .status.ok i{background:var(--ok)}.sfhti-landing .status .t{font-family:var(--f-m);opacity:.85;direction:ltr;font-size:.8rem}.sfhti-landing .race-box{width:var(--rw,300px);height:calc(var(--rw,300px) * 2.04)}.sfhti-landing .race-box .phone{transform:scale(var(--rk,1));transform-origin:100% 0}.sfhti-landing .race-end{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;min-height:44px;margin-top:34px;display:flex}.sfhti-landing .race-cap{font:500 1.08rem var(--f-d);color:var(--fg2);text-align:center;opacity:0;transition:opacity .6s}.sfhti-landing .race-cap.on{opacity:1}.sfhti-landing .race-cap b{color:var(--fg)}.sfhti-landing .wa{color:#111b21;background:#efe7dd;border-radius:38px;flex-direction:column;height:100%;font-size:13px;line-height:1.45;display:flex;overflow:hidden}.sfhti-landing .wa-hd{background:#f0f2f5;border-bottom:1px solid #ddd;align-items:center;gap:10px;padding:48px 14px 10px;display:flex}.sfhti-landing .wa-av{color:#3f6b4e;width:36px;height:36px;font:700 14px var(--f-d);background:#c9dccb;border-radius:50%;place-items:center;display:grid}.sfhti-landing .wa-hd b{font-size:14px;display:block}.sfhti-landing .wa-hd small{color:#667781;font-size:11px}.sfhti-landing .wa-body{flex-direction:column;flex:1;justify-content:flex-end;gap:6px;padding:12px 10px;display:flex;overflow:hidden}.sfhti-landing .wm{max-width:82%;animation:wmIn .35s var(--ease) both;border-radius:9px;padding:6px 9px 4px;box-shadow:0 1px .5px #00000021}.sfhti-landing .wm time{color:#667781;text-align:left;direction:ltr;font-size:10px;display:block}.sfhti-landing .wm.o{background:#d9fdd3;align-self:flex-start}.sfhti-landing .wm.i,.sfhti-landing .wm.typing{background:#fff;align-self:flex-end}.sfhti-landing .wm.typing{gap:3px;padding:10px 12px;display:flex}.sfhti-landing .wm.typing i{background:#9aa5ac;border-radius:50%;width:6px;height:6px;animation:dots 1.2s infinite}.sfhti-landing .wm.typing i:nth-child(2){animation-delay:.15s}.sfhti-landing .wm.typing i:nth-child(3){animation-delay:.3s}@keyframes dots{0%,60%,to{opacity:.5}30%{opacity:1;transform:translateY(-3px)}}@keyframes wmIn{0%{opacity:0;transform:translateY(8px)}}.sfhti-landing .wa-ft{background:#f0f2f5;align-items:center;gap:8px;padding:8px 10px 16px;display:flex}.sfhti-landing .wa-ft span{color:#8696a0;background:#fff;border-radius:20px;flex:1;padding:8px 12px;font-size:12px}.sfhti-landing .wa-ft i{background:#00a884;border-radius:50%;flex:none;width:34px;height:34px}.sfhti-landing .plans{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:22px;display:grid}.sfhti-landing .plan{text-align:start;border:1px solid var(--line);background:var(--panel);cursor:pointer;transition:all .45s var(--ease);border-radius:26px;gap:12px;padding:28px;display:grid;position:relative}.sfhti-landing .plan .pn{font:600 .76rem var(--f-m);letter-spacing:.14em;color:var(--fg3);text-align:right;direction:ltr}.sfhti-landing .plan h3{font-size:1.5rem;font-weight:600}.sfhti-landing .plan .price b{font-size:3rem}.sfhti-landing .plan .plus{color:var(--fg2);font-size:.95rem}.sfhti-landing .plan .fees{border-top:1px dashed var(--line2);color:var(--fg2);gap:8px;padding-top:14px;font-size:.92rem;display:grid}.sfhti-landing .plan .fees div{justify-content:space-between;gap:10px;display:flex}.sfhti-landing .plan .fees b{color:var(--fg);font-family:var(--f-d);direction:ltr;unicode-bidi:isolate;font-weight:600}.sfhti-landing .plan .rd{border:2px solid var(--line2);border-radius:50%;width:22px;height:22px;transition:all .3s;position:absolute;top:26px;left:26px}.sfhti-landing .plan[aria-checked=true]{border-color:var(--pa);box-shadow:0 30px 60px -32px var(--pa),inset 0 0 0 1px var(--pa)}.sfhti-landing .plan[aria-checked=true] .rd{border-color:var(--pa);background:var(--pa);box-shadow:inset 0 0 0 5px var(--panel)}.sfhti-landing .calc{border:1px solid var(--line);background:linear-gradient(180deg,var(--panel),var(--bg2));border-radius:28px;gap:26px;padding:32px;display:grid}.sfhti-landing .calc-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sfhti-landing .calc-top h3{font-size:1.3rem;font-weight:600}.sfhti-landing .amts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sfhti-landing .amt{border:1px solid var(--line2);background:var(--glass);cursor:pointer;font:600 1rem var(--f-d);color:var(--fg2);font-variant-numeric:tabular-nums;border-radius:14px;padding:10px 18px;transition:all .25s}.sfhti-landing .amt[aria-pressed=true]{background:var(--fg);color:var(--inv);border-color:var(--fg)}.sfhti-landing .amt-in{border:1px solid var(--line2);background:var(--bg);border-radius:14px;align-items:center;gap:8px;padding:4px 12px;display:flex}.sfhti-landing .amt-in input{width:90px;color:var(--fg);font:600 1rem var(--f-d);text-align:center;background:0 0;border:0;padding:6px 0}.sfhti-landing .amt-in input:focus{outline:none}.sfhti-landing .amt-in span{color:var(--fg3);font-size:.85rem}.sfhti-landing .res{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sfhti-landing .rt{border:1px solid var(--line);background:var(--panel);border-radius:22px;gap:10px;padding:22px;display:grid}.sfhti-landing .rt .nm{font:600 1rem var(--f-d);align-items:center;gap:10px;display:flex}.sfhti-landing .rt .nm i{width:34px;height:22px;font:700 .62rem var(--f-d);color:#fff;border-radius:5px;place-items:center;font-style:normal;display:grid}.sfhti-landing .rt .eq{font:500 1.05rem var(--f-d);color:var(--fg2);font-variant-numeric:tabular-nums;direction:rtl}.sfhti-landing .rt .eq em{color:var(--fg3);margin-inline:4px;font-size:.85rem;font-style:normal}.sfhti-landing .rt .tot{font-family:var(--f-d);align-items:baseline;gap:8px;display:flex}.sfhti-landing .rt .tot b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:700}.sfhti-landing .rt .tot span{color:var(--fg3)}.sfhti-landing .rt .alt{color:var(--fg3);border-top:1px dashed var(--line2);padding-top:10px;font-size:.88rem}.sfhti-landing .rt .alt b{color:var(--okt);font-family:var(--f-d)}.sfhti-landing .skins{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.sfhti-landing .skin{text-align:start;border:1px solid var(--line);background:var(--panel);cursor:pointer;transition:all .35s var(--ease);border-radius:24px;gap:12px;padding:12px 12px 16px;display:grid}.sfhti-landing .skin:hover{transform:translateY(-4px)}.sfhti-landing .skin[aria-pressed=true]{border-color:var(--acc);box-shadow:inset 0 0 0 1px var(--acc),0 24px 50px -30px var(--acc)}.sfhti-landing .mini{aspect-ratio:4/3;border-radius:16px;grid-template-rows:auto 1fr;gap:10px;max-width:100%;padding:12px;display:grid;position:relative;overflow:hidden}.sfhti-landing .mini .mn{justify-content:space-between;align-items:center;display:flex}.sfhti-landing .mini .mn i{border-radius:4px;width:34%;height:7px}.sfhti-landing .mini .mn s{border-radius:6px;width:18%;height:12px;text-decoration:none}.sfhti-landing .mini .mb{grid-template-columns:1.2fr .8fr;align-items:center;gap:10px;display:grid}.sfhti-landing .mini .mb div{gap:6px;display:grid}.sfhti-landing .mini .mb div i{border-radius:5px;height:9px}.sfhti-landing .mini .mb div i:nth-child(2){width:70%}.sfhti-landing .mini .mb div i:nth-child(3){border-radius:7px;width:46%;height:14px;margin-top:4px}.sfhti-landing .mini .ph{aspect-ratio:1/2;border:3px solid #1d2944;border-radius:10px;justify-self:center;width:56%;max-width:100%}.sfhti-landing .skin b{font:600 1.05rem var(--f-d);padding-inline:4px}.sfhti-landing .skin small{color:var(--fg3);margin-top:-8px;padding-inline:4px}.sfhti-landing .blog{grid-template-columns:1.25fr 1fr;gap:40px;display:grid}.sfhti-landing .feat{align-content:start;gap:16px;display:grid}.sfhti-landing .cover{aspect-ratio:16/10;border:1px solid var(--line);background:linear-gradient(150deg,#0c1426,#14233d 55%,#0470cd);border-radius:24px;place-items:center;max-width:100%;display:grid}.sfhti-landing .cover .calls{gap:10px;width:62%;display:grid}.sfhti-landing .cover .calls span{color:#fff;background:#ffffff12;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:.9rem;display:flex}.sfhti-landing .cover .calls span:nth-child(2){opacity:.7;margin-inline-start:12%}.sfhti-landing .cover .calls span:nth-child(3){opacity:.45;margin-inline-start:24%}.sfhti-landing .cover svg{color:#ff8a8d;width:18px;height:18px}.sfhti-landing .meta{color:var(--fg3);gap:12px;font-size:.85rem;display:flex}.sfhti-landing .meta .c{color:var(--acc);font-weight:600}.sfhti-landing .feat h3{font:600 clamp(1.5rem,2.6vw,2.1rem)/1.3 var(--f-d)}.sfhti-landing .feat p{color:var(--fg2)}.sfhti-landing .posts{border-top:1px solid var(--line2);align-content:start;display:grid}.sfhti-landing .post{border-bottom:1px solid var(--line);grid-template-columns:1fr 80px;align-items:center;gap:18px;padding-block:22px;display:grid}.sfhti-landing .post h4{font:600 1.12rem/1.5 var(--f-d);margin-top:4px;transition:color .2s}.sfhti-landing .post:hover h4{color:var(--acc)}.sfhti-landing .thumb{color:#fff;border-radius:18px;place-items:center;width:80px;height:80px;display:grid}.sfhti-landing .thumb svg{width:30px;height:30px}.sfhti-landing .interest{border:1px solid var(--line);background:linear-gradient(180deg,var(--panel),var(--bg2));isolation:isolate;border-radius:32px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;padding:56px;display:grid;position:relative;overflow:hidden}.sfhti-landing .interest:before{content:"";background:radial-gradient(50% 50% at 50% 50%,var(--pa),transparent 70%);opacity:.14;z-index:-1;width:70%;height:120%;transition:background .6s;position:absolute;inset:-40% -10% auto auto}.sfhti-landing .interest h2{letter-spacing:-.025em;font-size:clamp(2rem,4vw,3.2rem);font-weight:600}.sfhti-landing .form{gap:14px;display:grid}.sfhti-landing .form .row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sfhti-landing .form .field input,.sfhti-landing .form .field select{padding:13px 14px}.sfhti-landing .form-msg{color:var(--fg2);min-height:1.4em;font-size:.9rem}.sfhti-landing footer{border-top:1px solid var(--line);margin-top:120px;padding-block:60px 40px}.sfhti-landing .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.sfhti-landing .foot nav{color:var(--fg2);flex-wrap:wrap;gap:22px;font-size:.92rem;display:flex}.sfhti-landing .foot nav a:hover{color:var(--fg)}.sfhti-landing .legal{color:var(--fg3);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;font-size:.85rem;display:flex}.sfhti-landing .mbar{display:none}.sfhti-landing .toast{z-index:95;background:var(--fg);color:var(--inv);font:500 .9rem var(--f-d);opacity:0;pointer-events:none;transition:all .35s var(--ease);border-radius:999px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:10px 18px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px);box-shadow:0 20px 40px -10px #00000080}.sfhti-landing .toast.on{opacity:1;transform:translate(-50%)}.sfhti-landing .app{background:var(--a-bg);height:100%;color:var(--a-fg);font-family:var(--f-b);text-align:start;--notch:46px;flex-direction:column;font-size:14px;line-height:1.5;display:flex;position:relative;overflow:hidden}.sfhti-landing .app *{box-sizing:border-box}.sfhti-landing .app-hd{padding:var(--notch) 16px 10px;flex:none;align-items:center;gap:10px;display:flex}.sfhti-landing .a-back,.sfhti-landing .a-mono{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.sfhti-landing .a-back{border:1px solid var(--a-line);background:var(--a-surface);cursor:pointer;color:var(--a-fg)}.sfhti-landing .a-back svg{width:18px;height:18px}.sfhti-landing .a-mono{background:linear-gradient(135deg,var(--a-ca),var(--a-cb));color:var(--a-afg);font:700 15px var(--f-d);overflow:hidden}.sfhti-landing .a-mono img{object-fit:cover;width:100%;height:100%}.sfhti-landing .a-hd-t{flex:1;min-width:0}.sfhti-landing .a-hd-t b{font:600 14.5px var(--f-d);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sfhti-landing .a-hd-t small{color:var(--a-muted);font-size:11.5px}.sfhti-landing .a-cartbtn{border:1px solid var(--a-line);background:var(--a-surface);cursor:pointer;width:36px;height:36px;color:var(--a-fg);border-radius:50%;place-items:center;display:grid;position:relative}.sfhti-landing .a-cartbtn svg{width:18px;height:18px}.sfhti-landing .a-cartbtn em{background:var(--a-accent);min-width:18px;height:18px;color:var(--a-afg);font:700 10px/18px var(--f-d);text-align:center;border-radius:9px;padding-inline:4px;font-style:normal;position:absolute;top:-4px;left:-4px}.sfhti-landing .a-prog{flex:none;gap:4px;padding:0 16px 8px;display:flex}.sfhti-landing .a-prog i{background:var(--a-line);border-radius:3px;flex:1;height:3px;transition:background .3s}.sfhti-landing .a-prog i.on{background:var(--a-accent)}.sfhti-landing .app-body{scrollbar-width:none;animation:aIn .35s var(--ease) both;flex-direction:column;flex:1;gap:10px;min-height:0;padding:8px 16px 18px;display:flex;overflow-y:auto}.sfhti-landing .app-body::-webkit-scrollbar{display:none}@keyframes aIn{0%{opacity:0;transform:translate(-14px)}}.sfhti-landing .app-ft{border-top:1px solid var(--a-line);background:var(--a-bg);flex:none;padding:12px 16px 18px}.sfhti-landing .a-t{font:700 19px var(--f-d);letter-spacing:-.01em;margin:4px 0 2px}.sfhti-landing .a-st{color:var(--a-muted);margin-top:-4px;font-size:12.5px}.sfhti-landing .a-list{gap:9px;display:grid}.sfhti-landing .a-opt{border:1px solid var(--a-line);border-radius:calc(var(--a-r) * .85);background:var(--a-surface);cursor:pointer;text-align:start;width:100%;color:var(--a-fg);align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex}.sfhti-landing .a-opt:active{transform:scale(.98)}.sfhti-landing .a-opt.tap,.sfhti-landing .a-opt[aria-pressed=true]{border-color:var(--a-accent);box-shadow:0 0 0 3px var(--a-soft)}.sfhti-landing .a-oi{background:var(--a-soft);width:36px;height:36px;color:var(--a-accent);font:700 14px var(--f-d);border-radius:11px;flex:none;place-items:center;display:grid}.sfhti-landing .a-oi svg{width:17px;height:17px}.sfhti-landing .a-ot{flex:1;min-width:0}.sfhti-landing .a-ot b{font-size:14px;font-weight:600;display:block}.sfhti-landing .a-ot small{color:var(--a-muted);font-size:12px}.sfhti-landing .a-pr{font:600 13.5px var(--f-d);white-space:nowrap}.sfhti-landing .a-days{scrollbar-width:none;gap:8px;margin-inline:-2px;padding:4px 2px 8px;display:flex;overflow-x:auto}.sfhti-landing .a-day{border:1px solid var(--a-line);border-radius:calc(var(--a-r) * .8);background:var(--a-surface);text-align:center;cursor:pointer;width:62px;color:var(--a-fg);flex:none;gap:2px;padding:10px 0;display:grid}.sfhti-landing .a-day small{color:var(--a-muted);font-size:11px}.sfhti-landing .a-day b{font:700 20px var(--f-d)}.sfhti-landing .a-day:disabled{opacity:.35;cursor:not-allowed}.sfhti-landing .a-day.tap,.sfhti-landing .a-day[aria-pressed=true]{background:var(--a-accent);border-color:var(--a-accent);color:var(--a-afg)}.sfhti-landing .a-day.tap small,.sfhti-landing .a-day[aria-pressed=true] small{color:inherit;opacity:.8}.sfhti-landing .a-slots{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sfhti-landing .a-slot{border:1px solid var(--a-line);border-radius:calc(var(--a-r) * .7);background:var(--a-surface);cursor:pointer;font:600 13px var(--f-d);text-align:center;color:var(--a-fg);padding:11px 0}.sfhti-landing .a-slot:disabled{opacity:.33;cursor:not-allowed;text-decoration:line-through}.sfhti-landing .a-slot.tap,.sfhti-landing .a-slot[aria-pressed=true]{background:var(--a-accent);border-color:var(--a-accent);color:var(--a-afg)}.sfhti-landing .a-btn{border-radius:var(--a-r);background:var(--a-accent);width:100%;color:var(--a-afg);font:600 15px var(--f-d);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:14px;transition:filter .2s,transform .15s;display:flex}.sfhti-landing .a-btn:hover{filter:brightness(1.07)}.sfhti-landing .a-btn.tap,.sfhti-landing .a-btn:active{transform:scale(.97)}.sfhti-landing .a-btn:disabled{opacity:.4;cursor:not-allowed}.sfhti-landing .a-btn.ghost{color:var(--a-fg);border:1px solid var(--a-line);background:0 0}.sfhti-landing .a-btn .bl{opacity:.9;margin-inline-start:auto;font-weight:500}.sfhti-landing .a-btn .cnt{background:#ffffff38;border-radius:999px;place-items:center;min-width:24px;height:24px;padding-inline:6px;font-size:12px;display:grid}.sfhti-landing .a-card{background:var(--a-surface);border:1px solid var(--a-line);border-radius:calc(var(--a-r) * .85);gap:8px;padding:14px;display:grid}.sfhti-landing .a-line{justify-content:space-between;gap:10px;font-size:13px;display:flex}.sfhti-landing .a-line span:first-child{color:var(--a-muted)}.sfhti-landing .a-line s{opacity:.6}.sfhti-landing .a-tot{font:700 16px var(--f-d);border-top:1px dashed var(--a-line);justify-content:space-between;padding-top:8px;display:flex}.sfhti-landing .a-methods{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sfhti-landing .a-method{border:1px solid var(--a-line);border-radius:calc(var(--a-r) * .7);background:var(--a-surface);cursor:pointer;font:600 12.5px var(--f-d);text-align:center;color:var(--a-fg);padding:12px 4px}.sfhti-landing .a-method[aria-pressed=true]{border-color:var(--a-accent);box-shadow:0 0 0 3px var(--a-soft)}.sfhti-landing .a-secure{color:var(--a-muted);justify-content:center;align-items:center;gap:6px;font-size:11.5px;display:flex}.sfhti-landing .a-secure svg{width:14px;height:14px}.sfhti-landing .spin{border:2.5px solid;border-inline-end-color:#0000;border-radius:50%;width:20px;height:20px;animation:sp .7s linear infinite}@keyframes sp{to{transform:rotate(1turn)}}.sfhti-landing .a-cover{background:linear-gradient(140deg,var(--a-ca),var(--a-cb));flex:none;place-items:center;height:160px;margin:-8px -16px 0;display:grid;position:relative;overflow:hidden}.sfhti-landing .a-cover:after{content:"";background:radial-gradient(circle at 20% 120%,#ffffff59,#0000 50%),radial-gradient(circle at 90% -20%,#ffffff40,#0000 45%);position:absolute;inset:0}.sfhti-landing .a-cover>.mk{font:800 76px var(--f-d);color:#ffffffeb;z-index:1;border-radius:28px;place-items:center;width:110px;height:110px;display:grid;position:relative;overflow:hidden}.sfhti-landing .a-cover>.mk img{object-fit:cover;width:100%;height:100%}.sfhti-landing .a-ctx{z-index:2;color:#fff;font:600 11.5px var(--f-d);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);bottom:12px;background:#00000073;border-radius:999px;padding:5px 12px;position:absolute;inset-inline-start:12px}.sfhti-landing .a-home{gap:10px;padding-top:6px;display:grid}.sfhti-landing .a-home h4{font:700 22px var(--f-d)}.sfhti-landing .a-home p{color:var(--a-muted);font-size:13px}.sfhti-landing .a-meta{flex-wrap:wrap;gap:6px;display:flex}.sfhti-landing .a-meta span{background:var(--a-soft);color:var(--a-accent);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.sfhti-landing .a-sec-t{font:600 13px var(--f-d);color:var(--a-muted);margin-top:4px}.sfhti-landing .a-row{border-bottom:1px solid var(--a-line);justify-content:space-between;gap:8px;padding:10px 0;font-size:13.5px;display:flex}.sfhti-landing .a-row b{font:600 13px var(--f-d)}.sfhti-landing .app.scan{--a-muted:#9aa0ae;background:#05070c}.sfhti-landing .a-scan{text-align:center;color:#fff;flex:1;align-content:center;place-items:center;gap:18px;display:grid}.sfhti-landing .a-vf{cursor:pointer;color:#05070c;background:#fff;border:0;border-radius:26px;place-items:center;width:200px;height:200px;display:grid;position:relative}.sfhti-landing .a-vf svg{width:140px;height:140px}.sfhti-landing .a-vf:before{content:"";border:3px solid var(--a-accent);clip-path:polygon(0 0,25% 0,25% 5%,5% 5%,5% 25%,0 25%,0 75%,5% 75%,5% 95%,25% 95%,25% 100%,75% 100%,75% 95%,95% 95%,95% 75%,100% 75%,100% 25%,95% 25%,95% 5%,75% 5%,75% 0,100% 0,100% 100%,0 100%);border-radius:32px;position:absolute;inset:-10px}.sfhti-landing .a-vf:after{content:"";background:var(--a-accent);height:2px;box-shadow:0 0 14px var(--a-accent);animation:swp 1.8s ease-in-out infinite alternate;position:absolute;top:16px;left:14px;right:14px}@keyframes swp{to{top:182px}}.sfhti-landing .a-scan b{font:600 16px var(--f-d)}.sfhti-landing .a-scan small{color:#9aa0ae;font-size:12px}.sfhti-landing .a-done{text-align:center;justify-items:center;gap:8px;padding-top:10px;display:grid}.sfhti-landing .a-ok{background:var(--a-soft);width:74px;height:74px;color:var(--a-accent);animation:pop .5s var(--ease) both;border-radius:50%;place-items:center;display:grid}.sfhti-landing .a-ok svg{width:36px;height:36px}@keyframes pop{0%{opacity:0;transform:scale(.3)}}.sfhti-landing .a-done h4{font:700 21px var(--f-d)}.sfhti-landing .a-ref{font:600 13px var(--f-m);letter-spacing:.06em;color:var(--a-muted);direction:ltr}.sfhti-landing .a-big{font:700 34px var(--f-m);letter-spacing:.02em;direction:ltr}.sfhti-landing .a-tabs{scrollbar-width:none;flex:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.sfhti-landing .a-tab{border:1px solid var(--a-line);background:var(--a-surface);cursor:pointer;font:600 12.5px var(--f-d);color:var(--a-fg);border-radius:999px;flex:none;padding:7px 14px}.sfhti-landing .a-tab[aria-selected=true]{background:var(--a-fg);color:var(--a-bg);border-color:var(--a-fg)}.sfhti-landing .a-item{border:1px solid var(--a-line);border-radius:calc(var(--a-r) * .85);background:var(--a-surface);cursor:pointer;text-align:start;width:100%;color:var(--a-fg);grid-template-columns:62px 1fr auto;align-items:center;gap:12px;padding:10px;transition:border-color .2s,box-shadow .2s;display:grid}.sfhti-landing .a-item.tap{border-color:var(--a-accent);box-shadow:0 0 0 3px var(--a-soft)}.sfhti-landing .a-food{border-radius:calc(var(--a-r) * .7);background:linear-gradient(140deg,var(--a-soft),transparent),var(--a-soft);width:62px;height:62px;color:var(--a-accent);place-items:center;display:grid}.sfhti-landing .a-food svg{width:32px;height:32px}.sfhti-landing .a-item b{font-size:14px;font-weight:600;display:block}.sfhti-landing .a-item small{color:var(--a-muted);font-size:11.5px;line-height:1.4;display:block}.sfhti-landing .a-item .a-pr{margin-top:3px;display:block}.sfhti-landing .a-item .nw{font:700 9.5px var(--f-d);color:var(--a-afg);background:var(--a-accent);vertical-align:middle;border-radius:999px;margin-inline-start:6px;padding:1px 6px}.sfhti-landing .a-plus{background:var(--a-accent);width:34px;height:34px;color:var(--a-afg);border-radius:50%;place-items:center;display:grid}.sfhti-landing .a-plus svg{width:16px;height:16px}.sfhti-landing .a-hero{background:radial-gradient(60% 70% at 50% 60%,var(--a-soft),transparent),linear-gradient(180deg,var(--a-soft),transparent);height:170px;color:var(--a-accent);flex:none;place-items:center;margin:-8px -16px 4px;display:grid;position:relative}.sfhti-landing .a-hero svg{filter:drop-shadow(0 14px 18px #00000040);width:96px;height:96px}.sfhti-landing .a-grp{gap:7px;display:grid}.sfhti-landing .a-grp h5{font:600 13.5px var(--f-d);justify-content:space-between;align-items:center;margin:4px 0 0;display:flex}.sfhti-landing .a-grp h5 small{font:500 11px var(--f-b);color:var(--a-muted);background:var(--a-soft);border-radius:999px;padding:2px 8px}.sfhti-landing .a-ch{border:1px solid var(--a-line);border-radius:calc(var(--a-r) * .7);background:var(--a-surface);cursor:pointer;text-align:start;width:100%;color:var(--a-fg);align-items:center;gap:10px;padding:11px 12px;font-size:13.5px;transition:border-color .2s;display:flex}.sfhti-landing .a-ch i{border:2px solid var(--a-line);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:all .2s;display:grid}.sfhti-landing .a-ch.many i{border-radius:6px}.sfhti-landing .a-ch[aria-pressed=true]{border-color:var(--a-accent)}.sfhti-landing .a-ch[aria-pressed=true] i{border-color:var(--a-accent);background:var(--a-accent);box-shadow:inset 0 0 0 3px var(--a-surface)}.sfhti-landing .a-ch.many[aria-pressed=true] i{box-shadow:none}.sfhti-landing .a-ch.many[aria-pressed=true] i:after{content:"";border-left:2px solid var(--a-afg);border-bottom:2px solid var(--a-afg);width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.sfhti-landing .a-ch.tap{box-shadow:0 0 0 3px var(--a-soft)}.sfhti-landing .a-ch span{flex:1}.sfhti-landing .a-ch em{color:var(--a-muted);font-size:12px;font-style:normal;font-weight:600}.sfhti-landing .a-qty{font:700 14px var(--f-d);align-items:center;gap:8px;display:flex}.sfhti-landing .a-qty button{border:1px solid var(--a-line);background:var(--a-surface);cursor:pointer;width:30px;height:30px;color:var(--a-fg);border-radius:50%;place-items:center;display:grid}.sfhti-landing .a-qty button.plus{background:var(--a-accent);border-color:var(--a-accent);color:var(--a-afg)}.sfhti-landing .a-qty svg{width:14px;height:14px}.sfhti-landing .a-cl{border:1px solid var(--a-line);border-radius:calc(var(--a-r) * .85);background:var(--a-surface);grid-template-columns:1fr auto;align-items:center;gap:8px;padding:12px;display:grid}.sfhti-landing .a-cl b{font-size:13.5px;font-weight:600}.sfhti-landing .a-cl small{color:var(--a-muted);font-size:11.5px;line-height:1.45;display:block}.sfhti-landing .a-cl .a-pr{margin-top:4px;display:block}.sfhti-landing .a-mode{border-radius:calc(var(--a-r) * .85);background:var(--a-soft);align-items:center;gap:12px;padding:12px 14px;display:flex}.sfhti-landing .a-mode svg{width:22px;height:22px;color:var(--a-accent);flex:none}.sfhti-landing .a-mode b{font:600 13.5px var(--f-d);display:block}.sfhti-landing .a-mode small{color:var(--a-muted);font-size:12px}.sfhti-landing .a-track{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;margin-top:6px;display:grid}.sfhti-landing .a-track div{color:var(--a-muted);text-align:center;gap:6px;font-size:11.5px;display:grid}.sfhti-landing .a-track i{background:var(--a-line);border-radius:4px;height:4px;transition:background .5s}.sfhti-landing .a-track div.on i{background:var(--a-accent)}.sfhti-landing .a-track div.on{color:var(--a-fg);font-weight:600}.sfhti-landing .a-inv{background:var(--a-surface);border:1px dashed var(--a-line);border-radius:calc(var(--a-r) * .7);text-align:start;gap:6px;width:100%;margin-top:4px;padding:14px;font-size:12.5px;display:grid}.sfhti-landing .a-inv h5{font:700 13.5px var(--f-d);justify-content:space-between;align-items:center;margin:0;display:flex}.sfhti-landing .a-inv h5 span{font:600 10.5px var(--f-m);color:var(--a-muted);direction:ltr}.sfhti-landing .a-toast{z-index:5;background:var(--a-fg);color:var(--a-bg);font:600 13px var(--f-d);animation:toast 2.2s var(--ease) both;pointer-events:none;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;display:flex;position:absolute;bottom:88px;left:16px;right:16px}.sfhti-landing .a-toast svg{width:16px;height:16px}@keyframes toast{0%{opacity:0;transform:translateY(10px)}12%,80%{opacity:1;transform:none}to{opacity:0}}.sfhti-landing .a-notif{z-index:8;color:#111;animation:notif .5s var(--ease) both;cursor:pointer;text-align:start;background:#fafafcf5;border:0;border-radius:18px;align-items:center;gap:10px;width:auto;padding:10px 12px;font-size:12.5px;line-height:1.4;display:flex;position:absolute;top:10px;left:10px;right:10px;box-shadow:0 14px 30px -10px #0006}.sfhti-landing .a-notif .ni{background:linear-gradient(135deg,var(--a-ca),var(--a-cb));color:#fff;width:34px;height:34px;font:700 14px var(--f-d);border-radius:9px;flex:none;place-items:center;display:grid}.sfhti-landing .a-notif b{font-size:12.5px;display:block}@keyframes notif{0%{transform:translateY(-120%)}}.sfhti-landing .app.wide{--notch:16px}.sfhti-landing .app.wide .app-body,.sfhti-landing .app.wide .app-ft{padding-inline:26px}.sfhti-landing .app.wide .app-ft .a-btn{max-width:360px;margin-inline-start:auto}.sfhti-landing .app.wide .a-list{grid-template-columns:1fr 1fr}.sfhti-landing .ws{--w-bg:#f8f5f0;--w-ink:#1e1b18;--w-2:#5e5750;--w-3:#9a928a;--w-line:#e9e2d9;background:var(--w-bg);height:100%;color:var(--w-ink);font-family:var(--f-b);text-align:start;scrollbar-width:thin;font-size:15px;line-height:1.7;position:relative;overflow-y:auto}.sfhti-landing .ws *{box-sizing:border-box}.sfhti-landing .ws button{cursor:pointer}.sfhti-landing .ws-hd{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--w-line);background:#f8f5f0e0;align-items:center;gap:22px;padding:14px 32px;display:flex;position:sticky;top:0}.sfhti-landing .ws-logo{font:700 1.1rem var(--f-d);color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.sfhti-landing .ws-lm{background:linear-gradient(135deg,var(--w-ca),var(--w-a));width:38px;height:38px;color:var(--w-on);font:700 1rem var(--f-d);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.sfhti-landing .ws-lm img{object-fit:cover;width:100%;height:100%}.sfhti-landing .ws-nav{color:var(--w-2);gap:20px;margin-inline-start:auto;font-size:.92rem;display:flex}.sfhti-landing .ws-nav button{color:inherit;font:inherit;background:0 0;border:0;padding:0}.sfhti-landing .ws-nav button.on,.sfhti-landing .ws-nav button:hover{color:var(--w-ink)}.sfhti-landing .ws-btn{background:var(--w-a);color:var(--w-on);font:600 .9rem var(--f-d);white-space:nowrap;border:0;border-radius:999px;padding:.6em 1.3em}.sfhti-landing .ws-btn.line{color:var(--w-ink);border:1px solid var(--w-line);background:0 0}.sfhti-landing .ws-burger{border:1px solid var(--w-line);background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;margin-inline-start:auto;display:none}.sfhti-landing .ws-burger svg{width:18px;height:18px}.sfhti-landing .ws-mnav{display:none}.sfhti-landing .ws-main{animation:aIn .4s var(--ease) both}.sfhti-landing .ws-sec{padding:56px 32px}.sfhti-landing .ws-h{font:700 1.7rem var(--f-d);letter-spacing:-.01em;margin-bottom:6px}.sfhti-landing .ws-sub{color:var(--w-2);margin-bottom:22px}.sfhti-landing .ws-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:36px;padding:56px 32px 40px;display:grid}.sfhti-landing .ws-hero h1{font:700 3rem/1.15 var(--f-d);letter-spacing:-.025em;color:var(--w-ink)}.sfhti-landing .ws-hero p{color:var(--w-2);max-width:30em;margin:16px 0 24px;font-size:1.05rem}.sfhti-landing .ws-hero .row{flex-wrap:wrap;gap:10px;display:flex}.sfhti-landing .ws-art{aspect-ratio:1;background:linear-gradient(160deg,var(--w-ca),var(--w-a));border-radius:200px 200px 28px 28px;max-width:100%;position:relative;overflow:hidden}.sfhti-landing .ws-art i{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff2e;border-radius:50%;position:absolute}.sfhti-landing .ws-art i:first-child{background:#1e1b188c;border-radius:50%;width:46%;height:22%;bottom:12%;left:14%}.sfhti-landing .ws-art i:nth-child(2){background:#1e1b1873;width:36%;height:17%;bottom:28%;left:24%}.sfhti-landing .ws-art i:nth-child(3){background:#1e1b1861;width:26%;height:12%;bottom:40%;left:30%}.sfhti-landing .ws-art i:nth-child(4){width:70%;height:70%;top:-20%;right:-20%}.sfhti-landing .ws-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.sfhti-landing .ws-card{border:1px solid var(--w-line);text-align:start;color:inherit;font:inherit;transition:transform .3s var(--ease),box-shadow .3s;background:#fff;border-radius:20px;gap:6px;padding:20px;display:grid}.sfhti-landing .ws-card:hover{transform:translateY(-3px);box-shadow:0 18px 30px -18px #1e1b184d}.sfhti-landing .ws-card b{font:600 1.08rem var(--f-d)}.sfhti-landing .ws-card small{color:var(--w-3)}.sfhti-landing .ws-card .pr{font:600 .95rem var(--f-d);justify-content:space-between;align-items:center;margin-top:6px;display:flex}.sfhti-landing .ws-card .pr span{color:var(--w-a);font-size:.85rem}.sfhti-landing .ws-br.hl,.sfhti-landing .ws-card.hl,.sfhti-landing .ws-post.hl,.sfhti-landing .ws-tm.hl{animation:hl 2.4s var(--ease)}@keyframes hl{0%,60%{box-shadow:0 0 0 4px var(--w-soft),0 18px 30px -18px #1e1b184d}to{box-shadow:none}}.sfhti-landing .ws-about{border-block:1px solid var(--w-line);background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}.sfhti-landing .ws-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.sfhti-landing .ws-stats div{background:var(--w-soft);border-radius:18px;padding:16px;display:grid}.sfhti-landing .ws-stats b{font:700 1.8rem var(--f-d);color:var(--w-a)}.sfhti-landing .ws-stats small{color:var(--w-2)}.sfhti-landing .ws-team{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.sfhti-landing .ws-tm{text-align:center;border:0;border:1px solid var(--w-line);color:inherit;font:inherit;transition:transform .3s var(--ease);background:#fff;border-radius:22px;gap:4px;padding:0 0 16px;display:grid;overflow:hidden}.sfhti-landing .ws-tm:hover{transform:translateY(-3px)}.sfhti-landing .ws-ph{aspect-ratio:4/4.2;place-items:end center;max-width:100%;display:grid;position:relative;overflow:hidden}.sfhti-landing .ws-ph:before{content:"";aspect-ratio:1;background:#ffffff8c;border-radius:50%;width:44%;position:absolute;top:22%}.sfhti-landing .ws-ph:after{content:"";aspect-ratio:1.4;background:#ffffff8c;border-radius:50% 50% 0 0;width:76%;position:absolute;bottom:-12%}.sfhti-landing .ws-tm b{font:600 1.05rem var(--f-d);margin-top:10px}.sfhti-landing .ws-tm small{color:var(--w-3);padding-inline:10px}.sfhti-landing .ws-posts{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.sfhti-landing .ws-post{border:1px solid var(--w-line);text-align:start;color:inherit;font:inherit;transition:transform .3s var(--ease);background:#fff;border-radius:20px;padding:0;display:grid;overflow:hidden}.sfhti-landing .ws-post:hover{transform:translateY(-3px)}.sfhti-landing .ws-cv{aspect-ratio:16/10;background-position:50%;background-size:cover;max-width:100%;position:relative}.sfhti-landing .ws-post div.t{gap:6px;padding:14px 16px 18px;display:grid}.sfhti-landing .ws-post b{font:600 1rem/1.5 var(--f-d)}.sfhti-landing .ws-post small{color:var(--w-3);font-size:.8rem}.sfhti-landing .ws-brs{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.sfhti-landing .ws-br{border:1px solid var(--w-line);background:#fff;border-radius:20px;gap:4px;padding:20px;display:grid}.sfhti-landing .ws-br b{font:600 1.05rem var(--f-d)}.sfhti-landing .ws-br small{color:var(--w-2)}.sfhti-landing .ws-br .hrs{align-items:center;gap:8px;margin-top:6px;font-size:.88rem;display:flex}.sfhti-landing .ws-br .hrs i{background:#2e9f48;border-radius:50%;width:8px;height:8px}.sfhti-landing .ws-br .hrs i.off{background:#c9443f}.sfhti-landing .ws-ft{background:var(--w-ink);color:#cfc8bf;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:36px 32px;font-size:.88rem;display:flex}.sfhti-landing .ws-ft b{color:#fff;font-family:var(--f-d)}.sfhti-landing .ws-crumb{color:var(--w-3);align-items:center;gap:8px;margin-bottom:16px;font-size:.85rem;display:flex}.sfhti-landing .ws-crumb button{color:var(--w-a);font:inherit;background:0 0;border:0;padding:0}.sfhti-landing .ws-detail{grid-template-columns:1.2fr .8fr;align-items:start;gap:28px;display:grid}.sfhti-landing .ws-box{border:1px solid var(--w-line);background:#fff;border-radius:22px;gap:12px;padding:22px;display:grid}.sfhti-landing .ws-kv{border-bottom:1px solid var(--w-line);justify-content:space-between;padding-bottom:8px;font-size:.95rem;display:flex}.sfhti-landing .ws-kv span{color:var(--w-3)}.sfhti-landing .ws-pmini{border:1px solid var(--w-line);text-align:start;width:100%;color:inherit;font:inherit;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:10px;display:flex}.sfhti-landing .ws-pmini .av{color:#fff;width:44px;height:44px;font:700 1rem var(--f-d);border-radius:50%;flex:none;place-items:center;display:grid}.sfhti-landing .ws-pmini b{font-family:var(--f-d);font-weight:600;display:block}.sfhti-landing .ws-pmini small{color:var(--w-3)}.sfhti-landing .ws-prof{grid-template-columns:.8fr 1.2fr;align-items:start;gap:28px;display:grid}.sfhti-landing .ws-prof .ws-ph{border-radius:28px}.sfhti-landing .ws-days{flex-wrap:wrap;gap:6px;display:flex}.sfhti-landing .ws-days span{background:var(--w-soft);color:var(--w-a);border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:600}.sfhti-landing .ws-days span.off{color:var(--w-3);background:#efeae4;font-weight:400;text-decoration:line-through}.sfhti-landing .ws-tags{flex-wrap:wrap;gap:6px;display:flex}.sfhti-landing .ws-tags span{border:1px solid var(--w-line);background:#fff;border-radius:999px;padding:5px 12px;font-size:.84rem}.sfhti-landing .ws-art-pg{max-width:680px;margin-inline:auto}.sfhti-landing .ws-art-pg .ws-cv{border-radius:22px;margin:18px 0 22px}.sfhti-landing .ws-art-pg h1{font:700 2.1rem/1.3 var(--f-d)}.sfhti-landing .ws-art-pg p{color:#3a342f;white-space:pre-line;margin-bottom:14px}.sfhti-landing .ws-bookbox{border:1px solid var(--w-line);background:#fff;border-radius:22px;height:600px;overflow:hidden}.sfhti-landing .ws.m .ws-hd{gap:10px;padding:12px 16px}.sfhti-landing .ws.m .ws-hd .ws-btn,.sfhti-landing .ws.m .ws-nav{display:none}.sfhti-landing .ws.m .ws-burger{display:grid}.sfhti-landing .ws.m .ws-mnav.open{z-index:4;background:var(--w-bg);border-bottom:1px solid var(--w-line);padding:6px 16px 12px;display:grid;position:sticky;top:63px}.sfhti-landing .ws.m .ws-mnav button{text-align:start;border:0;border-bottom:1px solid var(--w-line);font:500 1rem var(--f-d);color:var(--w-ink);background:0 0;padding:10px 0}.sfhti-landing .ws.m .ws-sec{padding:36px 16px}.sfhti-landing .ws.m .ws-hero{grid-template-columns:1fr;gap:20px;padding:28px 16px 20px}.sfhti-landing .ws.m .ws-hero h1{font-size:2rem}.sfhti-landing .ws.m .ws-art{justify-self:center;width:100%;max-width:260px}.sfhti-landing .ws.m .ws-about,.sfhti-landing .ws.m .ws-brs,.sfhti-landing .ws.m .ws-detail,.sfhti-landing .ws.m .ws-grid,.sfhti-landing .ws.m .ws-prof{grid-template-columns:1fr}.sfhti-landing .ws.m .ws-team{grid-template-columns:1fr 1fr}.sfhti-landing .ws.m .ws-posts{grid-template-columns:1fr}.sfhti-landing .ws.m .ws-stats b{font-size:1.4rem}.sfhti-landing .ws.m .ws-ft{padding:24px 16px}.sfhti-landing .ws.m .ws-art-pg h1{font-size:1.6rem}.sfhti-landing .ws.m .ws-bookbox{height:580px}.sfhti-landing .ws-post .t{gap:6px;padding:14px 16px 18px;display:grid}.sfhti-landing .ws .app{--notch:16px}.sfhti-landing .app-body{position:relative}.sfhti-landing .a-btn svg{flex:none;width:18px;height:18px}@supports (animation-timeline:view()){.sfhti-landing .rv{animation:rise linear both;animation-timeline:view();animation-range:entry entry 32%}@keyframes rise{0%{transform:translateY(26px)}to{transform:none}}}@media (prefers-reduced-motion:reduce){.sfhti-landing *,.sfhti-landing :after,.sfhti-landing :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sfhti-landing .rm .story{height:auto}.sfhti-landing .rm .story-in{height:auto;padding-block:80px;position:relative}.sfhti-landing .rm .ln{opacity:1;transform:none}.sfhti-landing .rm .svis>.st{opacity:0}.sfhti-landing .rm .svis>.st:last-child{opacity:1}@media (max-width:1060px){.sfhti-landing .hero-grid{text-align:center;grid-template-columns:1fr;padding-block:40px 80px}.sfhti-landing .hero-copy{justify-items:center}.sfhti-landing .hero .lede{margin-inline:auto}.sfhti-landing .cta{justify-content:center}.sfhti-landing .hero-vis{min-height:600px}.sfhti-landing .qstage{grid-template-columns:1fr;gap:34px}.sfhti-landing .flow{flex-wrap:wrap;gap:6px;display:flex}.sfhti-landing .flow li{border:1px solid var(--line);border-radius:999px;padding:5px 12px 5px 6px;font-size:.88rem}.sfhti-landing .flow li:before{width:24px;height:24px;font-size:.72rem}}@media (max-width:900px){.sfhti-landing .nav .nav-cta,.sfhti-landing .nav-links{display:none}.sfhti-landing .menu-btn{color:var(--fg);place-items:center;display:grid}.sfhti-landing .nav-r{margin-inline-start:auto}.sfhti-landing .sheet{background:var(--bg);border-bottom:1px solid var(--line);opacity:0;pointer-events:none;transition:all .25s var(--ease);gap:2px;padding:8px 20px 20px;display:grid;position:fixed;inset:64px 0 auto;transform:translateY(-10px)}.sfhti-landing .sheet.open{opacity:1;pointer-events:auto;transform:none}.sfhti-landing .sheet a{border-bottom:1px solid var(--line);font:500 1.05rem var(--f-d);padding:13px 4px}.sfhti-landing .sheet .btn{margin-top:12px}.sfhti-landing .sec{padding-block:96px}.sfhti-landing .story-grid{grid-template-columns:1fr;align-content:center;gap:20px}.sfhti-landing .svis{height:330px}.sfhti-landing .ln{font-size:clamp(1.6rem,7vw,2.4rem)}.sfhti-landing .hub{grid-template-columns:1fr;min-height:0;padding:24px}.sfhti-landing .hub-vis{order:-1;min-height:420px}.sfhti-landing .plans,.sfhti-landing .res{grid-template-columns:1fr}.sfhti-landing .skins{grid-template-columns:1fr 1fr}.sfhti-landing .blog,.sfhti-landing .interest{grid-template-columns:1fr}.sfhti-landing .interest{gap:28px;padding:30px 22px}.sfhti-landing .mbar{inset-inline:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:70;background:var(--navbg);-webkit-backdrop-filter:blur(18px);border:1px solid var(--line2);transition:transform .4s var(--ease);border-radius:20px;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 16px;display:flex;position:fixed;transform:translateY(140%)}.sfhti-landing .mbar.show{transform:none}.sfhti-landing .mbar span{font:500 .88rem var(--f-d);color:var(--fg2)}.sfhti-landing footer{padding-bottom:110px}.sfhti-landing .toast{bottom:90px}}@media (max-width:640px){.sfhti-landing .wrap{padding-inline:16px}.sfhti-landing .hero-vis{min-height:560px}.sfhti-landing .hero-vis .phone{transform-origin:top}.sfhti-landing .fc-qr{top:2%;inset-inline-start:0}.sfhti-landing .fc-qr .q{width:48px;height:48px}.sfhti-landing .fcard{padding:8px 10px;font-size:.76rem}.sfhti-landing .ptoggle button b{font-size:.95rem}.sfhti-landing .ptoggle button small{font-size:.72rem}.sfhti-landing .vq{transform:scale(.86)}.sfhti-landing .vq .qrstand{display:none}.sfhti-landing .usecase{grid-template-columns:1fr}.sfhti-landing .phone.flex-m{width:100%;max-width:400px;height:640px;box-shadow:var(--shadow);border:1px solid var(--line2);background:0 0;border-radius:28px;padding:0}.sfhti-landing .phone.flex-m:after,.sfhti-landing .phone.flex-m:before{display:none}.sfhti-landing .phone.flex-m>.app,.sfhti-landing .phone.flex-m>.screen{--notch:16px;border-radius:28px}.sfhti-landing .phone.flex-m>.ws-screen{padding-top:0}.sfhti-landing .dev-stage .phone{height:640px}.sfhti-landing .got{width:100%;min-width:0}.sfhti-landing .dock-bd{padding:14px}.sfhti-landing .cat{width:calc(33.33% - 7px);padding:12px 4px}.sfhti-landing .cat .ic{width:44px;height:44px}.sfhti-landing .cat b{font-size:.8rem}.sfhti-landing .race-grid{gap:12px}.sfhti-landing .racer-h{gap:6px;font-size:.82rem}.sfhti-landing .status{padding:5px 9px;font-size:.74rem}.sfhti-landing .status .t{display:none}.sfhti-landing .calc{padding:20px}.sfhti-landing .rt .tot b{font-size:2.2rem}.sfhti-landing .form .row{grid-template-columns:1fr}.sfhti-landing .skins{gap:10px}}.sfhti-landing .blog>*,.sfhti-landing .feat>*,.sfhti-landing .hub>*,.sfhti-landing .interest>*,.sfhti-landing .plans>*,.sfhti-landing .qstage>*,.sfhti-landing .res>*,.sfhti-landing .story-grid>*{min-width:0}.sfhti-landing .sv{height:100%}.sfhti-landing .phone>.sv{background:#111;padding-top:34px}.sfhti-landing .st{--m-bg:#f5f5f5;--m-sf:#fff;--m-tx:#1a1a1a;--m-mu:#666;--m-bd:#e5ddd5;--m-ft:#1a1a1a;scrollbar-width:thin;background:var(--m-bg);height:100%;color:var(--m-tx);font:400 15px/1.6 var(--font-merchant-ibm-plex-arabic),IBM Plex Sans Arabic,Tahoma,sans-serif;text-align:start;position:relative;overflow:hidden auto;container-type:inline-size}.sfhti-landing .st :is(h1,h2,h3,h4):where(:not(.app *)){letter-spacing:0;text-wrap:wrap;font-family:inherit}.sfhti-landing .st button:where(:not(.app *)){cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.sfhti-landing .st svg:where(:not(.app *)){flex:none;width:1em;height:1em}.sfhti-landing .st-wrap{width:100%;max-width:1760px;margin-inline:auto;padding-inline:16px}@container (min-width:640px){.sfhti-landing .st-wrap{padding-inline:24px}}@container (min-width:1024px){.sfhti-landing .st-wrap{padding-inline:32px}}.sfhti-landing .st-hd{z-index:20;color:var(--m-on);position:sticky;top:0}.sfhti-landing .st-hd.over{height:0}.sfhti-landing .st-hd:before{content:"";background:var(--m-pri);z-index:-1;height:100%;transition:opacity .4s;position:absolute;inset:0 0 auto;box-shadow:0 4px 14px #0000001f}.sfhti-landing .st-hd.over:before{opacity:0;height:64px}.sfhti-landing .st-hd.over.solid:before{opacity:1}.sfhti-landing .st-hd.over .st-bar{color:#fff}.sfhti-landing .st-bar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;display:grid}@container (min-width:1024px){.sfhti-landing .st-bar{grid-template-columns:auto minmax(0,1fr) auto;gap:24px;min-height:76px}.sfhti-landing .st-hd.over:before{height:76px}}.sfhti-landing .st-brand{min-width:0;color:inherit;align-items:center;gap:10px;font-size:1rem;font-weight:700;display:inline-flex}.sfhti-landing .st-brand b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sfhti-landing .st-mono{background:#ffffff38;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.sfhti-landing .st-ft .st-mono{background:var(--m-pri);color:var(--m-on)}.sfhti-landing .st-logo-img{object-fit:cover;border-radius:10px;flex:none;width:40px;height:40px}.sfhti-landing .st-nav{display:none}@container (min-width:1024px){.sfhti-landing .st-nav{justify-content:center;gap:4px;display:flex}.sfhti-landing .st-nav button{color:inherit;border-radius:8px;font-size:.92rem;font-weight:500;padding:8px 12px!important}.sfhti-landing .st-nav button.on,.sfhti-landing .st-nav button:hover{background:#ffffff24}}.sfhti-landing .st-acts{justify-content:flex-end;align-items:center;gap:8px;display:flex}.sfhti-landing .st-branch{height:36px;color:inherit;border-radius:8px;align-items:center;gap:6px;max-width:170px;font-size:.85rem;font-weight:500;display:inline-flex;background:#ffffff2e!important;padding:0 10px!important}.sfhti-landing .st-branch svg{font-size:18px}.sfhti-landing .st-branch span{white-space:nowrap;text-overflow:ellipsis;display:none;overflow:hidden}@container (min-width:640px){.sfhti-landing .st-branch span{display:inline}}.sfhti-landing .st-hbtn{min-width:36px;height:36px;color:inherit;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:inline-flex;position:relative;border:1px solid #ffffff59!important;padding:0 10px!important}.sfhti-landing .st-hbtn svg{font-size:18px}.sfhti-landing .st-lang,.sfhti-landing .st-login span{display:none!important}@container (min-width:1024px){.sfhti-landing .st-lang,.sfhti-landing .st-login span{display:inline-flex!important}.sfhti-landing .st-burger{display:none!important}}.sfhti-landing .st-cart em{min-width:18px;height:18px;color:var(--m-pri);top:-6px;background:#fff;border-radius:9px;padding:0 4px;font-size:.7rem;font-style:normal;font-weight:700;line-height:18px;position:absolute;inset-inline-end:-6px}.sfhti-landing .st-burger{border:0!important}.sfhti-landing .st-mnav{background:var(--m-sf);color:var(--m-tx);inset-inline:0;padding:8px;display:grid;position:absolute;top:64px;box-shadow:0 12px 24px #0000001f}.sfhti-landing .st-mnav button{border-radius:10px;font-weight:500;padding:12px!important}.sfhti-landing .st-hero{color:#fff;text-align:center;background:radial-gradient(80% 90% at 70% 20%,var(--m-hero2),transparent 70%),linear-gradient(135deg,var(--m-hero1),var(--m-pri));grid-template-columns:minmax(0,1fr);place-items:center;width:100%;height:clamp(260px,43.75cqw,560px);display:grid;position:relative;overflow:hidden}.sfhti-landing .st-hero:after{content:"";background:linear-gradient(#0000,#0000008c);height:55%;position:absolute;inset:auto 0 0}.sfhti-landing .st-hero-in{z-index:1;gap:10px;width:100%;max-width:720px;padding:72px 20px 24px;display:grid;position:relative}.sfhti-landing .st-hero h1{font-size:1.6rem;font-weight:700;line-height:1.25}.sfhti-landing .st-hero p{opacity:.92;font-size:1rem}@container (min-width:640px){.sfhti-landing .st-hero h1{font-size:2rem}.sfhti-landing .st-hero p{font-size:1.1rem}}.sfhti-landing .st-sec{padding-block:40px}.sfhti-landing .st-sec.alt{border-top:1px solid var(--m-bd)}@container (min-width:1024px){.sfhti-landing .st-sec{padding-block:56px}}.sfhti-landing .st-shd{gap:6px;margin-bottom:26px;display:grid}.sfhti-landing .st-shd h2{font-size:1.45rem;font-weight:700;line-height:1.25}.sfhti-landing .st-shd p{color:var(--m-mu);max-width:42rem;font-size:.92rem}.sfhti-landing .st-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(220px,25% - 1.125rem)),1fr));gap:20px;display:grid}.sfhti-landing .st-grid.c3{grid-template-columns:1fr}@container (min-width:640px){.sfhti-landing .st-grid.c3{grid-template-columns:repeat(2,1fr)}}@container (min-width:1024px){.sfhti-landing .st-grid.c3{grid-template-columns:repeat(3,1fr)}}.sfhti-landing .st-card{border:1px solid var(--m-bd);background:var(--m-sf);border-radius:16px;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.sfhti-landing .st-card:hover{border-color:var(--m-pri);box-shadow:0 6px 16px #00000014}.sfhti-landing .st-cimg{width:100%;display:block}.sfhti-landing .st-img{aspect-ratio:4/3;background:linear-gradient(135deg,var(--m-tint1),var(--m-tint2));width:100%;color:var(--m-pri);place-items:center;display:grid}.sfhti-landing .st-img svg{opacity:.85;width:30%;max-width:64px;height:auto}.sfhti-landing .st-img.wide{aspect-ratio:12/5}.sfhti-landing .st-img.prod{max-height:240px}.sfhti-landing .st-cbody{text-align:center;flex-direction:column;flex:1;gap:10px;padding:20px;display:flex}.sfhti-landing .st-cbody.start{text-align:start;gap:4px}.sfhti-landing .st-cbody small{color:var(--m-mu);font-size:.8rem}.sfhti-landing .st-ctitle{color:var(--m-tx);font-size:1.02rem;font-weight:600;line-height:1.4;display:block}.sfhti-landing .st-cdesc{color:var(--m-mu);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.5;display:-webkit-box;overflow:hidden}.sfhti-landing .st-cmeta{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;display:flex}.sfhti-landing .st-cmeta.start{justify-content:flex-start}.sfhti-landing .st-price{color:var(--m-pri);font-size:1rem;font-weight:600}.sfhti-landing .st-price.lg{font-size:1.3rem}.sfhti-landing .st-dur{color:var(--m-mu);align-items:center;gap:4px;font-size:.85rem;display:inline-flex}.sfhti-landing .st .st-btn{background:var(--m-pri);width:100%;min-height:44px;color:var(--m-on);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:8px 18px;font-size:.9rem;font-weight:600;transition:filter .15s,transform .15s;display:inline-flex;box-shadow:0 1px 2px #00000014}.sfhti-landing .st .st-btn:hover{filter:brightness(1.08)}.sfhti-landing .st .st-btn:active{transform:scale(.97)}.sfhti-landing .st .st-btn[disabled]{opacity:.7}.sfhti-landing .st .st-btn.ghost{color:var(--m-pri);border:1px solid var(--m-pri);background:0 0}.sfhti-landing .st-hl{animation:st-hl 1.6s ease-out}@keyframes st-hl{0%,40%{box-shadow:0 0 0 3px var(--m-pri),0 10px 30px #00000026}to{box-shadow:none}}.sfhti-landing .st-catbar{z-index:9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f5f5f5eb;border-bottom:1px solid #e5ddd599;padding-block:10px;position:sticky;top:64px}@container (min-width:1024px){.sfhti-landing .st-catbar{top:76px}}.sfhti-landing .st-pills{scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.sfhti-landing .st .st-cpill{border:1px solid var(--m-bd);background:var(--m-sf);border-radius:8px;flex:none;padding:8px 16px;font-size:.88rem;font-weight:500}.sfhti-landing .st .st-cpill.on{border-color:var(--m-pri);background:var(--m-alt);color:var(--m-pri)}.sfhti-landing .st-qmain{padding-block:24px 40px}.sfhti-landing .st-qsec{padding-bottom:28px}.sfhti-landing .st-qsec h2{margin-bottom:14px;font-size:1.15rem;font-weight:700}.sfhti-landing .st-grid.q{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@container (min-width:640px){.sfhti-landing .st-grid.q{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:1024px){.sfhti-landing .st-grid.q{grid-template-columns:repeat(4,minmax(0,1fr))}}.sfhti-landing .st-qcard{background:var(--m-sf);border-radius:16px;flex-direction:column;align-self:start;display:flex;overflow:hidden;box-shadow:0 4px 14px #0000000f}.sfhti-landing .st-img.q{border-radius:16px}.sfhti-landing .st-qbody{text-align:center;flex-direction:column;align-items:center;padding:14px 12px 16px;display:flex}.sfhti-landing .st-qbody h3{font-size:.94rem;font-weight:600;line-height:1.35}.sfhti-landing .st-qbody .st-price{margin-top:18px;font-size:.94rem}.sfhti-landing .st .st-pill{border:1px solid var(--m-pri);height:36px;color:var(--m-pri);white-space:nowrap;border-radius:999px;margin-top:10px;padding:0 18px;font-size:.8rem;font-weight:600}.sfhti-landing .st .st-pill:hover{background:var(--m-alt)}.sfhti-landing .st-page{padding-block:84px 48px}.sfhti-landing .st.quick .st-page{padding-top:24px}.sfhti-landing .st-page.narrow{max-width:760px}.sfhti-landing .st-crumb{color:var(--m-mu);flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:.85rem;display:flex}.sfhti-landing .st-crumb button{color:var(--m-pri);font-weight:500}.sfhti-landing .st-detail{gap:24px;display:grid}@container (min-width:760px){.sfhti-landing .st-detail{grid-template-columns:1fr 1fr;align-items:start}}.sfhti-landing .st-img.big{aspect-ratio:4/3;border-radius:16px;max-height:none}.sfhti-landing .st-dinfo{align-content:start;gap:14px;display:grid}.sfhti-landing .st-dinfo h1,.sfhti-landing .st-h1{font-size:1.6rem;font-weight:700;line-height:1.3}.sfhti-landing .st-dinfo p{color:var(--m-mu);line-height:1.8}.sfhti-landing .st p.st-para{margin-top:14px;line-height:1.8}.sfhti-landing .st-date{color:var(--m-mu);margin-bottom:6px;display:block}.sfhti-landing .st-cover{border-radius:16px;margin-top:18px}.sfhti-landing .st-bookbox{justify-items:center;margin-top:18px;display:grid}.sfhti-landing .st-bookbox .app{border:1px solid var(--m-bd);border-radius:16px;width:100%;max-width:760px;height:560px;overflow:hidden}.sfhti-landing .st-grp{gap:8px;display:grid}.sfhti-landing .st-grp h4{justify-content:space-between;font-size:.95rem;font-weight:700;display:flex}.sfhti-landing .st-grp h4 small{color:var(--m-mu);font-size:.78rem;font-weight:400}.sfhti-landing .st .st-opt{border:1px solid var(--m-bd);background:var(--m-sf);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:.9rem;display:flex}.sfhti-landing .st-opt i{border:2px solid var(--m-bd);border-radius:50%;flex:none;width:18px;height:18px}.sfhti-landing .st-opt.many i{border-radius:5px}.sfhti-landing .st .st-opt[aria-pressed=true]{border-color:var(--m-pri);background:var(--m-alt)}.sfhti-landing .st-opt[aria-pressed=true] i{border:5px solid var(--m-pri)}.sfhti-landing .st-opt em{color:var(--m-mu);margin-inline-start:auto;font-size:.82rem;font-style:normal}.sfhti-landing .st-qty{justify-content:space-between;align-items:center;font-weight:600;display:flex}.sfhti-landing .st-stepper{align-items:center;gap:12px;display:inline-flex}.sfhti-landing .st .st-stepper button{border:1px solid var(--m-bd);background:var(--m-sf);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.sfhti-landing .st-panel{border:1px solid var(--m-bd);background:var(--m-sf);border-radius:16px;gap:12px;margin-top:14px;padding:18px;display:grid}.sfhti-landing .st-line{align-items:center;gap:12px;display:flex}.sfhti-landing .st-img.mini{aspect-ratio:1;border-radius:12px;flex:none;width:56px}.sfhti-landing .st-img.mini svg{width:55%}.sfhti-landing .st-lt{flex:1;min-width:0;font-size:.9rem;display:grid}.sfhti-landing .st-lt small{color:var(--m-mu)}.sfhti-landing .st-row,.sfhti-landing .st-tot{justify-content:space-between;gap:10px;font-size:.9rem;display:flex}.sfhti-landing .st-tot{border-top:1px dashed var(--m-bd);padding-top:10px;font-size:1rem}.sfhti-landing .st-sub{margin:18px 0 10px;font-size:.95rem;font-weight:700}.sfhti-landing .st-methods{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.sfhti-landing .st .st-methods button{border:1px solid var(--m-bd);background:var(--m-sf);text-align:center;border-radius:12px;height:46px;font-weight:600}.sfhti-landing .st .st-methods button[aria-pressed=true]{border-color:var(--m-pri);box-shadow:inset 0 0 0 1px var(--m-pri)}.sfhti-landing .st p.st-secure{color:var(--m-mu);justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:.8rem;display:flex}.sfhti-landing .st-spin{border:2px solid;border-top:2px solid #0000;border-radius:50%;width:16px;height:16px;animation:st-spin .8s linear infinite}@keyframes st-spin{to{transform:rotate(1turn)}}.sfhti-landing .st-done{text-align:center;justify-items:center;gap:8px;display:grid}.sfhti-landing .st-ok{background:var(--m-alt);width:64px;height:64px;color:var(--m-pri);border-radius:50%;place-items:center;font-size:30px;display:grid}.sfhti-landing .st-big{color:var(--m-pri);font-size:2rem;font-weight:700}.sfhti-landing .st-track{text-align:start;gap:10px;width:100%;max-width:320px;margin-block:10px;display:grid}.sfhti-landing .st-track div{color:var(--m-mu);align-items:center;gap:10px;display:flex}.sfhti-landing .st-track i{background:var(--m-bd);border-radius:50%;width:12px;height:12px}.sfhti-landing .st-track .on{color:var(--m-tx);font-weight:600}.sfhti-landing .st-track .on i{background:var(--m-pri)}.sfhti-landing .st-muted{color:var(--m-mu)}.sfhti-landing .st-layer{z-index:30;height:0;position:sticky;bottom:0}.sfhti-landing .st-drawer,.sfhti-landing .st-scrim,.sfhti-landing .st-sheet{inset-inline:0;position:absolute;bottom:0}.sfhti-landing .st-scrim{height:var(--st-h,600px);background:#0006}.sfhti-landing .st-drawer,.sfhti-landing .st-sheet{max-height:calc(var(--st-h,600px) * .85);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#00000038 transparent;background:var(--m-sf);border-radius:22px 22px 0 0;overflow-y:auto;box-shadow:0 -10px 30px #0000002e}.sfhti-landing .st-drawer::-webkit-scrollbar,.sfhti-landing .st-sheet::-webkit-scrollbar{width:5px}.sfhti-landing .st-drawer::-webkit-scrollbar-thumb,.sfhti-landing .st-sheet::-webkit-scrollbar-thumb{background:#00000038;border-radius:5px}.sfhti-landing .st.locked{overflow-y:hidden}@container (min-width:640px){.sfhti-landing .st-sheet{inset-inline:auto;width:min(440px,100%);margin-inline:auto;left:0;right:0}}.sfhti-landing .st-img.sheet{aspect-ratio:21/9}.sfhti-landing .st-sheet-in{gap:14px;padding:18px;display:grid}.sfhti-landing .st-sheet-in h3{font-size:1.2rem;font-weight:700}.sfhti-landing .st-drawer{flex-direction:column;display:flex}.sfhti-landing .st-drawer-hd{border-bottom:1px solid var(--m-bd);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.sfhti-landing .st-drawer-hd h3{font-size:1.1rem;font-weight:700}.sfhti-landing .st .st-x{place-items:center;width:34px;height:34px;font-size:20px;display:grid}.sfhti-landing .st-drawer-bd{align-content:start;gap:14px;padding:16px 18px;display:grid}.sfhti-landing .st-drawer-ft{border-top:1px solid var(--m-bd);gap:12px;padding:16px 18px;display:grid}.sfhti-landing .st-toast{bottom:calc(var(--st-h,600px) - 132px);background:var(--m-tx);color:#fff;border-radius:999px;width:max-content;max-width:90%;padding:10px 16px;font-size:.85rem;position:absolute;left:50%;transform:translate(-50%)}.sfhti-landing .st-ft{background:var(--m-ft);color:#fff;padding-top:36px}.sfhti-landing .st-ftgrid{gap:24px;display:grid}@container (min-width:760px){.sfhti-landing .st-ftgrid{grid-template-columns:1.6fr 1fr 1fr}}.sfhti-landing .st-ftbrand{justify-items:start;gap:10px;display:grid}.sfhti-landing .st-ftbrand p{color:#ffffffb3;max-width:34em;font-size:.88rem}.sfhti-landing .st-ft h4{margin-bottom:10px;font-size:.95rem;font-weight:700}.sfhti-landing .st .st-ftgrid>div>button{color:#ffffffbf;margin-bottom:8px;font-size:.88rem;display:block}.sfhti-landing .st-ftbr{margin-bottom:10px;border-radius:8px;margin-inline:-6px;padding:4px 6px;font-size:.88rem;display:grid}.sfhti-landing .st-ftbr small{color:#ffffffa6}.sfhti-landing .st-copy{color:#fff9;border-top:1px solid #ffffff1f;margin-top:26px;padding-block:16px;font-size:.8rem}.sfhti-landing .st .st-tap{transition:transform .15s,box-shadow .15s;transform:scale(.96);box-shadow:0 0 0 3px #0bb2d78c!important}.sfhti-skin{--f-d:var(--font-readex-pro),var(--font-merchant-ibm-plex-arabic),system-ui,sans-serif;--f-b:var(--font-merchant-ibm-plex-arabic),"Segoe UI",Tahoma,system-ui,sans-serif;--f-m:var(--font-plex-mono),ui-monospace,Menlo,monospace}html:has(.sfhti-landing){scroll-behavior:smooth}.sfhti-skin:has(.sfhti-landing .mbar.show) .ai-fab{bottom:calc(1.25rem + 66px + env(safe-area-inset-bottom,0px))!important}.sfhti-landing .site[dir=ltr]{direction:ltr}.sfhti-landing .site[dir=ltr] .arr{scale:-1 1}.sfhti-landing .site[dir=ltr] .btn:hover .arr{transform:translate(3px)}.sfhti-landing .site[dir=ltr] .a-back svg{scale:-1 1}.sfhti-landing .site[dir=ltr] .app-body,.sfhti-landing .site[dir=ltr] .ws-main{animation-name:sfhti-aIn-ltr}@keyframes sfhti-aIn-ltr{0%{opacity:0;transform:translate(14px)}}.sfhti-landing .site[dir=ltr] .ptoggle .ind{left:6px;right:auto}.sfhti-landing .site[dir=ltr][data-path=full] .ptoggle .ind{transform:translate(100%)}.sfhti-landing .site[dir=ltr] .hub-copy .pn,.sfhti-landing .site[dir=ltr] .plan .pn{text-align:left}.sfhti-landing .site[dir=ltr] .plan .rd{left:auto;right:26px}.sfhti-landing .site[dir=ltr] .rt .eq{direction:ltr}.sfhti-landing .site[dir=ltr] .a-cartbtn em{left:auto;right:-4px}.sfhti-skin.sfhti-skin{--public-font-sans:var(--f-b);--public-primary:var(--acc);--public-primary-hover:var(--q2);--public-background:var(--bg);--public-muted:var(--bg2);--public-text:var(--fg);--public-heading:var(--fg);--public-subtle-text:var(--fg2);--public-border:var(--line2);--public-primary-soft:var(--acc)}@supports (color:color-mix(in lab,red,red)){.sfhti-skin.sfhti-skin{--public-primary-soft:color-mix(in srgb,var(--acc) 12%,transparent)}}.sfhti-skin.sfhti-skin{--public-header-active-bg:var(--navbg);--public-shadow-header:0 1px 0 var(--line);background:var(--bg);color:var(--fg)}.public-site :is(h1,h2,h3){font-family:var(--f-d)}.sfhti-landing.sfhti-footer footer{margin-top:0}@media (max-width:900px){.sfhti-landing.sfhti-footer footer{padding-bottom:40px}}.sfhti-landing .hero{margin-top:0;padding-top:80px}.sfhti-landing .site[dir=ltr] .race-box .phone{transform-origin:0 0}.sfhti-landing #interest{padding-bottom:0}.sfhti-landing .site>footer{margin-top:64px}@media (max-width:640px){.sfhti-landing .site>footer{margin-top:48px}}.sfhti-landing #form button[type=submit]{margin-top:10px}.sfhti-landing .studio-pick{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:26px;display:flex}.sfhti-landing #full .cats{justify-content:stretch;gap:18px;display:grid}.sfhti-landing .studio-kind{margin:0 auto 22px}.sfhti-landing .studio-kind .uc small{display:block}.sfhti-landing .studio-kind .uc small.en{color:var(--fg2);font-family:var(--f-d)}.sfhti-landing .studio-ctl{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.sfhti-landing .cats-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.sfhti-landing #full .ex-cap .en{color:var(--fg3)}.sfhti-landing .dbtn.ghost{color:var(--fg2);background:0 0}@media (max-width:1060px){.sfhti-landing .flow{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.sfhti-landing .flow li{border-radius:14px;padding:7px 12px 7px 8px}}@media (max-width:640px){.sfhti-landing #dock .dock-hd{gap:10px}.sfhti-landing #dock .dock-hd .t{width:100%}.sfhti-landing #dock .dtabs{grid-template-columns:1fr 1fr;width:100%;display:grid;overflow:visible}.sfhti-landing #dock .dtabs button{border:1px solid var(--line);white-space:normal;text-align:center;justify-content:center;padding:9px 8px;font-size:.86rem;line-height:1.3}.sfhti-landing #full .cat{min-width:0;padding:14px 10px 16px}.sfhti-landing #full .cat b{text-wrap:balance;overflow-wrap:anywhere;line-height:1.35}.sfhti-landing #dock .dock-hd>.dbtn{flex:1 1 0;padding-inline:10px;font-size:.86rem}.sfhti-landing #dock .dock-bd{align-items:stretch;gap:12px}.sfhti-landing #dock .dock-bd>span[style*="width: 1px"],.sfhti-landing #dock .dock-bd>span[style*=width\:1px]{display:none}.sfhti-landing #dock .dock-bd>.field,.sfhti-landing #dock .dock-bd>.prices,.sfhti-landing #dock .dock-bd>div{flex:100%!important;width:auto!important;min-width:0!important}.sfhti-landing #dock .dock-bd>#xGen,.sfhti-landing #dock .dock-bd>.upl{flex:auto;min-width:max-content}.sfhti-landing #dock .dock-bd>.logo-prev{flex:none}.sfhti-landing #dock .dock-bd>#xPub,.sfhti-landing #dock .dock-bd>#xsAdd{flex:100%}.sfhti-landing #dock .prices{gap:8px;display:grid}.sfhti-landing #dock .prices label{justify-content:space-between}.sfhti-landing #dock .dock-bd>.field[for=xsName]{flex:2 1 0!important}.sfhti-landing #dock .dock-bd>.field[for=xFrom],.sfhti-landing #dock .dock-bd>.field[for=xTo],.sfhti-landing #dock .dock-bd>.field[for=xsPrice]{flex:1 1 0!important}.sfhti-landing #dock .dock-bd .field select{width:100%}.sfhti-landing #dock .days{flex-wrap:wrap}}.sfhti-landing .tablet{background:linear-gradient(160deg,#2b3753,#0b1222 40%,#1d2944);border-radius:34px;width:min(100%,780px);height:640px;padding:12px;box-shadow:0 50px 90px -40px #000000bf,0 0 0 1px #ffffff14,inset 0 0 0 1px #ffffff12}.sfhti-landing .tview{background:#fff;border-radius:24px;height:100%;position:relative;overflow:hidden}.sfhti-landing .fgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sfhti-landing .fcell{border:1px solid var(--line);background:var(--panel);transition:border-color .45s var(--ease);border-radius:26px;align-items:flex-start;gap:16px;padding:24px;display:flex}.sfhti-landing .fcell:hover{border-color:var(--line2)}.sfhti-landing .fcell.big,.sfhti-landing .fcell.wide{grid-column:span 2}.sfhti-landing .fcell.big{background:radial-gradient(80% 120% at 100% 0,var(--glow1),transparent 60%),var(--panel);padding:30px}.sfhti-landing .fic{background:var(--glass2);width:46px;height:46px;color:var(--acc);border-radius:14px;flex:none;place-items:center;display:grid}.sfhti-landing .fic svg{width:22px;height:22px}.sfhti-landing .fcell.big .fic{background:linear-gradient(135deg,var(--q1),var(--q2));color:#fff;width:56px;height:56px;box-shadow:0 14px 30px -16px var(--q1);border-radius:18px}.sfhti-landing .fcell.big .fic svg{width:26px;height:26px}.sfhti-landing .fcell h3{font:600 1.05rem var(--f-d);margin-bottom:4px}.sfhti-landing .fcell.big h3{font-size:1.3rem}.sfhti-landing .fcell p{color:var(--fg2);font-size:.92rem;line-height:1.6}.sfhti-landing .fmore,.sfhti-landing .vat-note{text-align:center;color:var(--fg3);margin-top:18px;font-size:.88rem}.sfhti-landing .vat-note{margin:-6px 0 22px}@media (max-width:900px){.sfhti-landing .fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.sfhti-landing .fgrid{grid-template-columns:minmax(0,1fr)}.sfhti-landing .fcell.big,.sfhti-landing .fcell.wide{grid-column:auto}.sfhti-landing .fcell,.sfhti-landing .fcell.big{padding:20px}}