:root{--bg:#050616;--panel:rgba(13, 14, 35, .78);--panel-strong:rgba(15, 17, 45, .94);--border:rgba(170, 97, 255, .22);--text:#f8f7ff;--muted:#b7b5cf;--purple:#b72cff;--blue:#00b7ff;--green:#00d084;--pink:#ff4ce2;--shadow:0 28px 90px rgba(82, 36, 255, .2)}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{margin:0;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:radial-gradient(circle at 72% 8%,rgba(151,34,255,.35),transparent 28%),radial-gradient(circle at 30% 35%,rgba(0,184,255,.12),transparent 28%),linear-gradient(180deg,#070718 0,#040514 52%,#060719 100%);min-height:100vh}body::before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:32px 32px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.55),transparent 70%)}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}.site-header{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:62px;padding:0 50px;background:rgba(4,5,18,.84);border-bottom:1px solid rgba(255,255,255,.06);backdrop-filter:blur(18px)}.brand{font-size:24px;line-height:1;font-weight:900;letter-spacing:-.04em;background:linear-gradient(90deg,#c837ff,#fff 36%,#fff 58%,#00d5ff);-webkit-background-clip:text;color:transparent;width:max-content}.nav-links{display:flex;gap:38px;align-items:center;font-size:13px;font-weight:700}.nav-links a{color:#fff;opacity:.88;padding:24px 0 22px;position:relative}.nav-links a.active,.nav-links a:hover{color:#df60ff;opacity:1}.nav-links a.active::after,.nav-links a:hover::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--purple),var(--pink));box-shadow:0 0 24px rgba(214,53,255,.9)}.header-cta{justify-self:end;padding:13px 23px;border:1px solid rgba(183,44,255,.88);border-radius:10px;font-size:13px;font-weight:800;background:linear-gradient(90deg,rgba(183,44,255,.22),rgba(0,183,255,.16));box-shadow:inset 0 0 22px rgba(183,44,255,.16)}.hero-section{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,620px);align-items:center;gap:22px;padding:48px 50px 34px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.07)}.hero-glow{position:absolute;border-radius:50%;filter:blur(10px);pointer-events:none}.hero-glow-one{width:520px;height:520px;right:12%;top:90px;background:radial-gradient(circle,rgba(141,28,255,.32),transparent 65%)}.hero-glow-two{width:310px;height:310px;left:3%;bottom:-140px;background:radial-gradient(circle,rgba(0,183,255,.18),transparent 65%)}.hero-content{position:relative;z-index:2;max-width:555px}.pill{display:inline-flex;align-items:center;width:max-content;border-radius:12px;padding:9px 20px;color:#f4dcff;font-size:13px;letter-spacing:.12em;font-weight:900;background:linear-gradient(90deg,rgba(165,57,255,.35),rgba(73,34,155,.28));border:1px solid rgba(194,87,255,.18)}.pill.mini{padding:6px 12px;border-radius:7px;font-size:10px}.hero-content h1{margin:22px 0 12px;font-size:clamp(46px, 7.1vw, 79px);line-height:.94;letter-spacing:-.065em;font-weight:950;background:linear-gradient(90deg,#d445ff 0,#ad5bff 26%,#fff 58%,#09d4ff 100%);-webkit-background-clip:text;color:transparent}.hero-content h2{margin:0 0 18px;font-size:clamp(18px, 2vw, 23px);font-weight:800;line-height:1.25;color:#fff;letter-spacing:.02em}.typing-heading{display:block;max-width:680px;min-height:calc(1.25em * 2)}.typing-text{display:inline}.typing-heading.is-typing .typing-text{display:inline}.typing-cursor{display:inline-block;width:4px;height:1em;margin-left:6px;vertical-align:-.08em;border-radius:999px;background:linear-gradient(180deg,#fff 0,#9defff 100%);box-shadow:0 0 18px rgba(119,234,255,.85);animation:arkoBlinkCursor 1s steps(1) infinite}@keyframes arkoBlinkCursor{0%,49%{opacity:1}100%,50%{opacity:0}}.hero-content p{margin:0;max-width:505px;color:#d9d5e7;font-size:17px;line-height:1.68}.hero-actions{display:flex;flex-wrap:wrap;gap:22px;margin-top:28px}.btn{display:inline-flex;align-items:center;justify-content:center;border:0;min-height:43px;padding:0 26px;border-radius:8px;font-size:14px;font-weight:900;cursor:pointer;color:#fff;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.btn:hover{transform:translateY(-2px)}.btn.primary{background:linear-gradient(90deg,#d62cff,#247bff);box-shadow:0 16px 38px rgba(131,52,255,.34)}.btn.secondary{background:rgba(6,8,26,.64);border:1px solid rgba(255,255,255,.35);box-shadow:inset 0 0 22px rgba(255,255,255,.04)}.btn.small{min-height:38px;padding:0 18px;font-size:12px}.hero-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:50px;max-width:570px}.hero-metrics div{min-height:86px;padding:0 15px;display:grid;align-content:center;justify-items:center;text-align:center;border-right:1px solid rgba(255,255,255,.08)}.hero-metrics div:last-child{border-right:0}.hero-metrics span{color:#a942ff;font-size:34px;line-height:1;margin-bottom:12px;text-shadow:0 0 22px rgba(171,58,255,.6)}.hero-metrics strong{font-size:13px;line-height:1.2}.hero-metrics small{color:var(--muted);font-size:11px;margin-top:3px}.hero-visual{position:relative;z-index:1;height:520px}.hero-visual .person{position:absolute;right:126px;bottom:0;width:min(410px,72vw);height:100%;object-fit:cover;object-position:center bottom;border-radius:0 0 160px 160px;filter:saturate(1.16) contrast(1.06) drop-shadow(0 20px 60px rgba(137, 45, 255, .44))}.orbit{position:absolute;border-radius:50%;border:2px solid rgba(181,69,255,.35);transform:rotate(-14deg);box-shadow:0 0 50px rgba(176,44,255,.45),inset 0 0 42px rgba(176,44,255,.18)}.orbit-one{width:540px;height:160px;right:24px;top:155px}.orbit-two{width:410px;height:115px;right:87px;top:250px;border-color:rgba(27,223,255,.28)}.virtual-card{position:absolute;left:26px;top:160px;width:214px;height:130px;border-radius:11px;padding:22px;color:#1b1422;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(194,190,255,.75)),url('/arko/img/hero-card.png') center/cover;box-shadow:0 22px 64px rgba(0,0,0,.34);transform:rotate(-5deg);z-index:3}.virtual-card b{font-size:21px;letter-spacing:-.06em}.virtual-card span{position:absolute;top:15px;right:17px;font-size:9px;font-weight:900}.virtual-card strong{position:absolute;right:20px;bottom:24px;font-size:22px}.float-card{position:absolute;z-index:5;padding:17px 18px;border:1px solid rgba(202,105,255,.28);border-radius:12px;background:rgba(13,14,43,.68);box-shadow:0 22px 70px rgba(0,0,0,.28),inset 0 0 26px rgba(155,58,255,.1);backdrop-filter:blur(18px)}.float-card span{display:block;color:#fff;font-size:12px;font-weight:900;margin-bottom:7px}.float-card strong{font-size:24px;line-height:1}.float-card small{display:block;color:#f5f4ff;font-size:12px;line-height:2.1}.float-earn{left:20px;top:330px;width:155px}.float-balance{right:28px;top:110px;width:164px}.float-growth{right:0;bottom:105px;width:165px;height:106px}.float-growth i{display:block;margin-top:12px;width:100%;height:34px;border-radius:6px;background:linear-gradient(135deg,transparent 15%,rgba(16,210,164,.22) 16%,transparent 17%),linear-gradient(160deg,transparent 42%,#19e38c 43%,#19e38c 47%,transparent 48%)}.section{position:relative;padding:42px 45px;border-bottom:1px solid rgba(255,255,255,.07)}.portfolio-copy h2,.section-heading h2{margin:8px 0 4px;font-size:clamp(28px, 3.3vw, 37px);line-height:1;font-weight:950;letter-spacing:-.04em}.portfolio-copy p,.section-heading p{margin:0;color:var(--muted);line-height:1.62;font-size:14px}.centered{text-align:center;display:grid;justify-items:center;margin-bottom:22px}.blog-grid,.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.service-card{min-height:224px;display:flex;flex-direction:column;justify-content:flex-end;padding:27px;border-radius:10px;background-size:cover;background-position:center;border:1px solid rgba(255,255,255,.1);overflow:hidden;box-shadow:var(--shadow)}.service-card.purple{border-color:rgba(186,52,255,.35)}.service-card.blue{border-color:rgba(0,183,255,.35)}.service-card.green{border-color:rgba(0,208,132,.35)}.service-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,#e13aff,#7a39ff);font-size:25px;font-weight:950;box-shadow:0 20px 50px rgba(171,61,255,.28);margin-bottom:18px}.service-card.blue .service-icon{background:linear-gradient(135deg,#18c5ff,#175dff)}.service-card.green .service-icon{background:linear-gradient(135deg,#09d17f,#078f68)}.blog-card h3,.service-card h3{margin:0 0 8px;font-size:23px;letter-spacing:-.035em}.service-card p{color:#f0eef9;margin:0 0 22px;max-width:340px;line-height:1.55;font-size:14px}.service-card a{width:max-content;padding:10px 18px;border-radius:7px;font-size:13px;font-weight:900;background:rgba(143,42,255,.76);border:1px solid rgba(255,255,255,.12)}.service-card.blue a{background:rgba(0,122,255,.58)}.service-card.green a{background:rgba(0,140,92,.62)}.portfolio-section{display:grid;grid-template-columns:minmax(280px,330px) minmax(0,1fr);justify-content:center;align-items:center;gap:40px;padding-top:34px;padding-bottom:34px}.portfolio-image{justify-self:end;width:330px;height:205px;border-radius:10px;border:1px solid rgba(173,60,255,.3);overflow:hidden;box-shadow:0 25px 85px rgba(109,34,255,.25);background:rgba(20,20,40,.6)}.portfolio-image img{width:100%;height:100%;object-fit:cover}.portfolio-copy{max-width:620px}.portfolio-copy h3{color:#d260ff;margin:0 0 16px;font-size:19px;letter-spacing:-.02em}.portfolio-copy p+p{margin-top:10px}.tag-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:17px}.tag-row span{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 16px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.035);font-size:13px;font-weight:800}.tag-row b{color:#ffad29}.section-row{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:22px}.blog-card{border-radius:8px;overflow:hidden;background:rgba(7,8,25,.75);border:1px solid rgba(255,255,255,.1);box-shadow:var(--shadow)}.blog-card img{width:100%;height:132px;object-fit:cover;opacity:.9}.blog-card div{padding:18px}.blog-card span{display:inline-flex;padding:4px 8px;border-radius:4px;background:rgba(181,44,255,.55);color:#fff;font-size:9px;font-weight:950;letter-spacing:.08em}.blog-card p{margin:0 0 16px;color:#cfcbe0;line-height:1.55;font-size:13px}.blog-card small{color:#aeadc0;display:flex;gap:30px;font-size:12px}.blog-card em{font-style:normal}.contact-section{display:grid;grid-template-columns:minmax(230px,300px) 1fr;align-items:end;gap:34px;padding-bottom:28px}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.contact-box{min-height:64px;display:flex;align-items:center;gap:16px;border:1px solid rgba(255,255,255,.13);border-radius:9px;padding:14px 20px;background:rgba(255,255,255,.035)}.contact-box span{width:40px;height:40px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(135deg,#13d27e,#0c8a59);font-weight:900}.contact-box:nth-child(2) span{background:linear-gradient(135deg,#d53aff,#713cff)}.contact-box:nth-child(3) span{background:linear-gradient(135deg,#28c4ff,#1d75ff)}.contact-box b,.contact-box small{display:block}.contact-box b{font-size:13px}.contact-box small{color:#f5f2ff;margin-top:3px;font-size:13px;font-weight:800}.review-section{overflow:hidden;padding-top:54px;padding-bottom:58px;background:radial-gradient(circle at 16% 12%,rgba(185,44,255,.24),transparent 32%),radial-gradient(circle at 84% 6%,rgba(0,216,255,.18),transparent 30%),linear-gradient(180deg,rgba(4,7,19,.98),rgba(3,6,18,.98))}.review-shell{position:relative;z-index:2}.review-heading{max-width:640px;margin-left:auto;margin-right:auto;margin-bottom:28px}.review-slider{position:relative;overflow:hidden;padding:8px 0 20px;mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%)}.review-track{display:flex;width:max-content;gap:22px;animation:reviewAutoSlide 30s linear infinite}.review-slider:hover .review-track{animation-play-state:paused}.review-card{position:relative;flex:0 0 390px;min-height:245px;padding:24px;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.026)),radial-gradient(circle at 14% 0,rgba(185,44,255,.18),transparent 42%);box-shadow:0 24px 80px rgba(0,0,0,.22),inset 0 0 36px rgba(255,255,255,.035);backdrop-filter:blur(18px);overflow:hidden}.review-card::after{content:"";position:absolute;right:-42px;top:-42px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(0,216,255,.2),transparent 70%)}.review-top{position:relative;z-index:1;display:flex;align-items:center;gap:14px;margin-bottom:18px}.review-avatar{width:54px;height:54px;display:grid;place-items:center;border-radius:17px;color:#fff;font-size:17px;font-weight:950;letter-spacing:-.02em;background:linear-gradient(135deg,#cf32ff,#7a4cff 50%,#00cfff);box-shadow:0 18px 44px rgba(133,64,255,.28)}.review-top h3{margin:0;font-size:19px;letter-spacing:-.03em}.review-top small{display:block;margin-top:4px;color:var(--muted);font-size:12px;font-weight:800}.review-card p{position:relative;z-index:1;min-height:86px;margin:0;color:#eeeaf9;line-height:1.62;font-size:14px}.review-stars{position:relative;z-index:1;margin-top:20px;color:#ffd166;letter-spacing:4px;font-size:17px;text-shadow:0 0 18px rgba(255,209,102,.24)}.review-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:820px;margin:22px auto 0}.review-stats span{display:grid;justify-items:center;gap:5px;padding:16px 18px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);box-shadow:inset 0 0 26px rgba(255,255,255,.025)}.review-stats b{font-size:25px;line-height:1;letter-spacing:-.04em;background:linear-gradient(90deg,#d945ff,#00d5ff);-webkit-background-clip:text;color:transparent}.review-stats small{color:var(--muted);font-size:12px;font-weight:800}.site-footer{position:relative;overflow:hidden;padding:44px 50px 24px;background:radial-gradient(circle at 18% 12%,rgba(185,44,255,.24),transparent 30%),radial-gradient(circle at 88% 16%,rgba(0,216,255,.18),transparent 32%),linear-gradient(135deg,rgba(3,5,18,.98),rgba(7,8,27,.98) 48%,rgba(3,21,30,.98));border-top:1px solid rgba(255,255,255,.08)}.site-footer::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,#000 0%,transparent 78%);opacity:.64}.footer-orb{position:absolute;border-radius:50%;filter:blur(18px);pointer-events:none;animation:mohiGlowPulse 8s ease-in-out infinite alternate}.footer-orb-one{width:360px;height:360px;left:-120px;top:20px;background:radial-gradient(circle,rgba(185,44,255,.22),transparent 70%)}.footer-orb-two{width:420px;height:420px;right:-140px;bottom:-160px;background:radial-gradient(circle,rgba(0,216,255,.16),transparent 70%);animation-delay:-3s}.footer-bottom,.footer-cta-panel,.footer-grid{position:relative;z-index:2}.footer-cta-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;max-width:1180px;margin:0 auto 28px;padding:28px;border-radius:26px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.03)),radial-gradient(circle at 12% 10%,rgba(207,50,255,.2),transparent 42%);box-shadow:0 28px 90px rgba(0,0,0,.24),inset 0 0 42px rgba(255,255,255,.035);backdrop-filter:blur(18px)}.footer-cta-panel h2{margin:12px 0 8px;max-width:760px;font-size:clamp(28px, 4vw, 46px);line-height:1;letter-spacing:-.055em}.footer-cta-panel p{max-width:720px;margin:0;color:var(--muted);line-height:1.62;font-size:15px}.footer-grid{display:grid;grid-template-columns:1.35fr repeat(3,minmax(170px,.75fr));gap:18px;max-width:1180px;margin:0 auto}.footer-brand-card,.footer-card{min-height:230px;padding:24px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.024));box-shadow:0 22px 70px rgba(0,0,0,.18),inset 0 0 28px rgba(255,255,255,.025);backdrop-filter:blur(18px)}.footer-brand-card p{margin:18px 0 16px;max-width:380px;color:#d4d0e4;line-height:1.7;font-size:14px}.footer-logo{display:inline-block}.footer-social-title{margin:0 0 12px;color:#fff;font-size:14px;letter-spacing:-.02em}.footer-socials{display:flex;flex-wrap:wrap;gap:12px}.footer-socials a{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;color:#fff;font-weight:950;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.11);transition:transform .22s ease,background .22s ease,border-color .22s ease}.footer-socials a:hover{transform:translateY(-4px);border-color:rgba(0,216,255,.35);background:linear-gradient(135deg,rgba(207,50,255,.4),rgba(0,207,255,.2))}.footer-card h3{margin:0 0 18px;font-size:18px;letter-spacing:-.03em}.footer-card a{display:flex;align-items:center;gap:9px;width:max-content;max-width:100%;margin-top:12px;color:#dcd8eb;font-size:14px;font-weight:800;overflow-wrap:anywhere;transition:color .2s ease,transform .2s ease}.footer-card a:hover{color:#77ecff;transform:translateX(4px)}.footer-card span{color:#d945ff;font-weight:950}.footer-bottom{max-width:1180px;min-height:54px;margin:18px auto 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:14px;color:#aaa6be;font-size:13px}.footer-bottom p{margin:0}.footer-bottom span{color:#e9e5f5;font-weight:800}@keyframes reviewAutoSlide{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (max-width:1050px){.review-card{flex-basis:340px}.footer-cta-panel,.footer-grid,.review-stats{grid-template-columns:1fr}.footer-cta-panel{align-items:start}}@media (max-width:680px){.review-section{padding-top:42px;padding-bottom:44px}.review-slider{mask-image:none;overflow:visible}.review-track{gap:14px;animation-duration:24s}.review-card{flex-basis:286px;min-height:265px;padding:20px}.review-stats{grid-template-columns:1fr}.site-footer{padding:34px 16px 90px}.footer-brand-card,.footer-card,.footer-cta-panel{border-radius:20px;padding:20px}.footer-bottom{align-items:flex-start;flex-direction:column}}.footer{position:relative;min-height:82px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:0 50px;background:rgba(5,6,20,.82)}.footer p{margin:0;color:#c6c3d7;font-size:13px}.socials{justify-self:center;display:flex;gap:26px}.socials a{font-size:18px;font-weight:900;color:#fff;opacity:.92}.chat{position:fixed;right:24px;bottom:21px;z-index:60;display:grid;place-items:center;width:88px;height:88px;border-radius:50%;font-size:11px;font-weight:950;background:linear-gradient(135deg,#9342ff,#4a09d8);box-shadow:0 24px 70px rgba(111,32,255,.5)}.chat span{display:block;font-size:22px;line-height:1}.admin-body{background:#060719}.admin-shell{width:min(1180px,calc(100% - 28px));margin:22px auto 60px}.admin-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;margin-bottom:20px;padding:0 18px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.04)}.admin-actions{display:flex;align-items:center;gap:12px}.admin-actions form{margin:0}.admin-card,.login-box,.notice{border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.045);box-shadow:0 22px 70px rgba(0,0,0,.22)}.login-box{width:min(430px,100%);margin:90px auto;padding:34px}.login-box h1{margin:14px 0 18px}.admin-form input,.admin-form select,.admin-form textarea,.login-box input{width:100%;border:1px solid rgba(255,255,255,.15);border-radius:10px;color:#fff;background:rgba(0,0,0,.28);min-height:42px;padding:10px 12px;outline:0}.admin-form select option{color:#111}.admin-form textarea{min-height:90px;resize:vertical}.form-error{color:#ff7c7c;font-weight:800}.notice{padding:14px 18px;margin-bottom:18px;color:#8fffc6;font-weight:900}.admin-card{padding:24px;margin-bottom:18px}.admin-card h2{margin:0 0 18px;font-size:22px}.form-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.form-grid.four{grid-template-columns:repeat(4,1fr);margin-top:18px}.admin-form label{display:grid;gap:8px;color:#d8d4ea;font-size:12px;font-weight:900}.admin-form label small{color:#9b98ab;font-weight:700;overflow-wrap:anywhere}.admin-form .wide{grid-column:1/-1}.repeat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(0,0,0,.18)}.repeat-row.compact{grid-template-columns:repeat(4,1fr) auto;align-items:end}.check{align-content:end;grid-template-columns:auto 1fr;gap:8px!important;min-height:42px}.check input{width:16px;min-height:16px}.add-row,.remove-row,.save-button{border:0;border-radius:10px;min-height:42px;padding:0 18px;color:#fff;font-weight:950;cursor:pointer}.add-row{margin-top:16px;background:linear-gradient(90deg,#178bff,#11d5ff)}.remove-row{align-self:end;background:linear-gradient(90deg,#ff3b72,#ff5d35)}.save-button{position:sticky;bottom:18px;z-index:20;width:100%;min-height:56px;background:linear-gradient(90deg,#d62cff,#247bff);box-shadow:0 18px 50px rgba(113,49,255,.38)}@media (max-width:1050px){.site-header{grid-template-columns:1fr auto;padding:0 22px}.nav-links{grid-column:1/-1;justify-content:center;order:3;gap:24px;overflow-x:auto}.nav-links a{padding:14px 0}.hero-section{grid-template-columns:1fr;padding:34px 24px 20px}.hero-content{max-width:760px}.hero-visual{min-height:460px}.hero-visual .person{right:50%;transform:translateX(50%);width:min(420px,88vw)}.virtual-card{left:12%}.float-earn{left:6%}.float-balance,.float-growth{right:8%}.blog-grid,.contact-grid,.service-grid{grid-template-columns:1fr}.contact-section,.portfolio-section{grid-template-columns:1fr}.portfolio-image{justify-self:start}.footer{grid-template-columns:1fr;justify-items:center;padding:22px;text-align:center}.form-grid,.form-grid.four,.repeat-row,.repeat-row.compact{grid-template-columns:1fr 1fr}}@media (max-width:680px){.site-header{min-height:auto;gap:12px;padding:14px}.brand{font-size:21px}.header-cta{padding:11px 14px}.nav-links{justify-content:flex-start;gap:18px;font-size:12px}.hero-section,.section{padding-left:16px;padding-right:16px}.hero-content h1{font-size:48px}.hero-content p{font-size:15px}.hero-actions{gap:12px}.btn{flex:1;min-width:150px;padding:0 14px}.hero-metrics{grid-template-columns:1fr 1fr;margin-top:32px;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden}.hero-metrics div{border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.hero-metrics div:nth-child(2n){border-right:0}.hero-metrics div:nth-last-child(-n+2){border-bottom:0}.hero-visual{min-height:420px;margin-top:10px}.orbit-one{width:360px;height:110px;right:0;top:145px}.orbit-two{width:280px;height:82px;right:38px;top:228px}.virtual-card{width:152px;height:92px;left:2px;top:68px;padding:14px}.virtual-card b,.virtual-card strong{font-size:16px}.float-card{transform:scale(.84)}.float-earn{left:-14px;top:272px}.float-balance{right:-22px;top:80px}.float-growth{right:-18px;bottom:34px}.section-row{align-items:flex-start;flex-direction:column}.portfolio-image{width:100%}.chat{width:70px;height:70px;right:12px;bottom:12px}.admin-shell{width:calc(100% - 18px)}.admin-actions,.admin-topbar{flex-direction:column;align-items:stretch;padding:16px}.admin-actions .btn,.admin-actions button,.admin-actions form{width:100%}.form-grid,.form-grid.four,.repeat-row,.repeat-row.compact{grid-template-columns:1fr}.admin-card{padding:18px}}.hero-section{isolation:isolate;background:radial-gradient(circle at 12% 18%,rgba(183,44,255,.22),transparent 30%),radial-gradient(circle at 76% 18%,rgba(0,213,255,.18),transparent 32%),radial-gradient(circle at 50% 92%,rgba(255,76,226,.1),transparent 36%),linear-gradient(135deg,rgba(5,6,22,.98),rgba(7,8,27,.96) 45%,rgba(3,5,20,.98))}.hero-section::after,.hero-section::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.hero-section::before{opacity:.72;background-image:linear-gradient(rgba(255,255,255,.042) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.042) 1px,transparent 1px),linear-gradient(110deg,transparent 0,rgba(0,213,255,.12) 46%,rgba(183,44,255,.18) 50%,transparent 56%);background-size:42px 42px,42px 42px,220% 220%;mask-image:radial-gradient(circle at 50% 38%,#000 0%,transparent 72%);animation:mohiGridMove 18s linear infinite,mohiBeamMove 9s ease-in-out infinite}.hero-section::after{background:radial-gradient(circle at 20% 25%,rgba(183,44,255,.34),transparent 18%),radial-gradient(circle at 75% 22%,rgba(0,213,255,.26),transparent 20%),radial-gradient(circle at 60% 78%,rgba(255,76,226,.22),transparent 24%);filter:blur(42px);opacity:.52;animation:mohiAurora 12s ease-in-out infinite alternate}.mohi-bg{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.mohi-bg i,.mohi-bg span{position:absolute;display:block;border-radius:999px;opacity:.72}.mohi-bg span{width:7px;height:7px;background:rgba(255,255,255,.95);box-shadow:0 0 20px rgba(0,213,255,.95),0 0 44px rgba(183,44,255,.7);animation:mohiParticleFloat 9s ease-in-out infinite}.mohi-bg span:first-child{left:9%;top:20%;animation-delay:0s}.mohi-bg span:nth-child(2){left:29%;top:15%;width:4px;height:4px;animation-delay:-2s}.mohi-bg span:nth-child(3){left:49%;top:26%;width:5px;height:5px;animation-delay:-4s}.mohi-bg span:nth-child(4){left:69%;top:17%;animation-delay:-6s}.mohi-bg span:nth-child(5){left:86%;top:42%;width:4px;height:4px;animation-delay:-1s}.mohi-bg span:nth-child(6){left:18%;top:72%;width:5px;height:5px;animation-delay:-5s}.mohi-bg i{height:1px;width:190px;background:linear-gradient(90deg,transparent,rgba(0,213,255,.76),rgba(183,44,255,.72),transparent);transform:rotate(-18deg);filter:drop-shadow(0 0 14px rgba(0, 213, 255, .6));animation:mohiDataLine 7s linear infinite}.mohi-bg i:first-of-type{left:-18%;top:24%;animation-delay:0s}.mohi-bg i:nth-of-type(2){left:-24%;top:44%;animation-delay:-2.2s}.mohi-bg i:nth-of-type(3){left:-20%;top:63%;animation-delay:-4.5s}.mohi-bg i:nth-of-type(4){left:-26%;top:82%;animation-delay:-6s}.hero-content,.hero-glow,.hero-visual{position:relative}.hero-glow{z-index:1;animation:mohiGlowPulse 8s ease-in-out infinite alternate}.hero-glow-two{animation-delay:-3s}.hero-content,.hero-visual{z-index:3}.hero-content .pill,.portfolio-copy .pill,.section-heading .pill{box-shadow:0 0 26px rgba(183,44,255,.22),inset 0 0 22px rgba(255,255,255,.045)}.hero-content .pill{animation:mohiRevealUp .82s ease both}.hero-content h1{background:linear-gradient(92deg,#fff 0,#d945ff 20%,#8f5dff 39%,#fff 56%,#00d5ff 76%,#fff 100%);background-size:240% auto;-webkit-background-clip:text;color:transparent;text-shadow:0 18px 54px rgba(183,44,255,.22);animation:mohiTextFlow 6.8s ease-in-out infinite,mohiRevealUp .9s ease .08s both}.hero-content h2{background:linear-gradient(90deg,#fff,#aeefff,#f2d4ff);-webkit-background-clip:text;color:transparent;text-shadow:0 0 34px rgba(0,213,255,.12);animation:mohiRevealUp .9s ease .16s both}.hero-content p{animation:mohiRevealUp .9s ease .24s both}.hero-actions{animation:mohiRevealUp .9s ease .32s both}.hero-metrics{animation:mohiRevealUp .9s ease .42s both}.btn.primary,.header-cta,.save-button{background-size:180% 180%;animation:mohiButtonFlow 5s ease-in-out infinite}.blog-card,.contact-box,.float-card,.hero-metrics div,.portfolio-image,.service-card,.virtual-card{transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease,background .28s ease}.blog-card:hover,.contact-box:hover,.hero-metrics div:hover,.portfolio-image:hover,.service-card:hover{transform:translateY(-7px);border-color:rgba(0,213,255,.34);box-shadow:0 26px 90px rgba(73,89,255,.22),0 0 40px rgba(183,44,255,.16)}.hero-visual .person{animation:mohiPersonFloat 6.5s ease-in-out infinite}.orbit-one{animation:mohiOrbitFloat 8s ease-in-out infinite}.orbit-two{animation:mohiOrbitFloat 7s ease-in-out infinite reverse}.virtual-card{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(210,230,255,.8)),url('/arko/img/hero-card.png') center/cover;box-shadow:0 28px 85px rgba(0,0,0,.36),0 0 45px rgba(0,213,255,.13);animation:mohiCardFloat 6s ease-in-out infinite}.float-card{background:linear-gradient(145deg,rgba(18,19,52,.68),rgba(7,8,25,.5));border-color:rgba(255,255,255,.16);box-shadow:0 22px 70px rgba(0,0,0,.28),inset 0 0 34px rgba(155,58,255,.13),0 0 32px rgba(0,213,255,.08)}.float-earn{animation:mohiCardFloat 6.4s ease-in-out infinite -.8s}.float-balance{animation:mohiCardFloat 7s ease-in-out infinite -1.8s}.float-growth{animation:mohiCardFloat 6.8s ease-in-out infinite -2.7s}.float-card strong,.hero-metrics span,.portfolio-copy h3,.tag-row b{background:linear-gradient(90deg,#d945ff,#00d5ff);-webkit-background-clip:text;color:transparent}.site-header{background:rgba(4,5,18,.64);box-shadow:0 18px 55px rgba(0,0,0,.16)}.blog-card,.contact-box,.hero-metrics,.portfolio-image,.service-card{backdrop-filter:blur(18px)}.service-card{box-shadow:0 24px 76px rgba(0,0,0,.22),inset 0 0 42px rgba(255,255,255,.035)}.blog-card,.contact-box{background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.026))}@keyframes mohiGridMove{0%{background-position:0 0,0 0,0 50%}100%{background-position:42px 42px,42px 42px,100% 50%}}@keyframes mohiBeamMove{0%,100%{opacity:.52}50%{opacity:.92}}@keyframes mohiAurora{0%{transform:translate3d(-2%,-1%,0) scale(1)}50%{transform:translate3d(3%,2%,0) scale(1.08)}100%{transform:translate3d(-1%,3%,0) scale(1.02)}}@keyframes mohiParticleFloat{0%,100%{transform:translate3d(0,0,0) scale(1);opacity:.45}45%{transform:translate3d(30px,-42px,0) scale(1.35);opacity:1}70%{transform:translate3d(-22px,16px,0) scale(.82);opacity:.64}}@keyframes mohiDataLine{0%{transform:translateX(0) rotate(-18deg);opacity:0}12%{opacity:.85}78%{opacity:.85}100%{transform:translateX(150vw) rotate(-18deg);opacity:0}}@keyframes mohiGlowPulse{0%{transform:scale(.94);opacity:.52}100%{transform:scale(1.12);opacity:.95}}@keyframes mohiRevealUp{0%{transform:translateY(24px);opacity:0;filter:blur(8px)}100%{transform:translateY(0);opacity:1;filter:blur(0)}}@keyframes mohiTextFlow{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes mohiButtonFlow{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes mohiPersonFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes mohiOrbitFloat{0%,100%{transform:rotate(-14deg) translateY(0)}50%{transform:rotate(-10deg) translateY(-18px)}}@keyframes mohiCardFloat{0%,100%{transform:translateY(0) scale(var(--card-scale,1)) rotate(var(--card-rotate,0deg))}50%{transform:translateY(-14px) scale(var(--card-scale,1)) rotate(var(--card-rotate,0deg))}}.virtual-card{--card-rotate:-5deg;--card-scale:1}.float-card{--card-rotate:0deg;--card-scale:1}@media (max-width:1050px){.hero-section::before{mask-image:radial-gradient(circle at 50% 28%,#000 0%,transparent 78%)}.hero-visual .person{animation-name:mohiPersonFloatMobile}@keyframes mohiPersonFloatMobile{0%,100%{transform:translateX(50%) translateY(0)}50%{transform:translateX(50%) translateY(-12px)}}}@media (max-width:680px){.float-card{--card-scale:.84}.mohi-bg i{width:130px}.hero-section::after{filter:blur(28px);opacity:.44}.hero-content h1{line-height:.98}.hero-metrics{background:linear-gradient(145deg,rgba(255,255,255,.06),rgba(255,255,255,.022))}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:root{--bg:#030716;--panel:rgba(7, 11, 31, .76);--panel-strong:rgba(8, 13, 36, .94);--border:rgba(123, 92, 255, .24);--text:#f9f7ff;--muted:#c3c0d8;--purple:#b92cff;--blue:#00d8ff;--green:#00d084;--pink:#ef55ff;--shadow:0 30px 92px rgba(16, 36, 121, .28)}body{background:radial-gradient(circle at 10% 18%,rgba(140,33,255,.27),transparent 30%),radial-gradient(circle at 84% 16%,rgba(0,203,255,.19),transparent 32%),linear-gradient(115deg,#16072f 0,#070a1c 42%,#052a37 100%)}.site-header{background:rgba(3,6,19,.78);border-bottom:1px solid rgba(111,76,255,.18)}.brand{background:linear-gradient(90deg,#f75cff 0,#fff 34%,#fff 58%,#38f4ff 100%);-webkit-background-clip:text;color:transparent;text-shadow:0 0 24px rgba(0,216,255,.12)}.hero-section{align-items:center;padding:24px 50px 34px;background:radial-gradient(ellipse at 12% 12%,rgba(187,44,255,.42),transparent 35%),radial-gradient(ellipse at 82% 18%,rgba(0,216,255,.25),transparent 34%),radial-gradient(ellipse at 50% 0,rgba(74,55,255,.2),transparent 46%),linear-gradient(111deg,#1f0739 0,#070b20 44%,#042b39 100%)}.hero-section::before{opacity:.92;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),radial-gradient(circle at 12% 18%,rgba(255,255,255,.72) 0 1px,transparent 2px),radial-gradient(circle at 82% 21%,rgba(0,216,255,.65) 0 1px,transparent 2px),linear-gradient(110deg,transparent 0,rgba(181,44,255,.16) 42%,rgba(0,216,255,.22) 50%,transparent 58%);background-size:42px 42px,42px 42px,260px 190px,310px 230px,230% 230%;mask-image:linear-gradient(to bottom,#000 0%,#000 62%,transparent 96%);animation:mohiGridMove 18s linear infinite,mohiBeamMove 8s ease-in-out infinite}.hero-section::after{background:radial-gradient(circle at 13% 19%,rgba(195,47,255,.45),transparent 19%),radial-gradient(circle at 68% 15%,rgba(0,105,255,.32),transparent 22%),radial-gradient(circle at 84% 23%,rgba(0,216,255,.24),transparent 18%),linear-gradient(102deg,rgba(135,35,255,.3) 0,transparent 36%,rgba(0,206,255,.16) 100%);filter:blur(36px);opacity:.68}.mohi-bg::after,.mohi-bg::before{content:"";position:absolute;inset:0;pointer-events:none}.mohi-bg::before{height:24%;background:linear-gradient(104deg,rgba(195,47,255,.35),transparent 32%,rgba(31,97,255,.18) 61%,rgba(0,216,255,.18)),radial-gradient(ellipse at 20% 20%,rgba(239,85,255,.28),transparent 33%),radial-gradient(ellipse at 76% 18%,rgba(0,216,255,.24),transparent 30%);opacity:.86;animation:mohiUpperSweep 11s ease-in-out infinite alternate}.mohi-bg::after{height:34%;background-image:linear-gradient(112deg,transparent 20%,rgba(0,216,255,.58) 21%,transparent 22%),linear-gradient(112deg,transparent 49%,rgba(187,44,255,.5) 50%,transparent 51%),radial-gradient(circle,rgba(255,255,255,.52) 0 1px,transparent 2px);background-size:620px 220px,780px 250px,88px 88px;background-position:-110px 20px,360px 72px,0 0;opacity:.52;animation:mohiTopTexture 14s linear infinite}.mohi-bg span:first-child{left:9%;top:13%}.mohi-bg span:nth-child(2){left:29%;top:10%}.mohi-bg span:nth-child(3){left:49%;top:17%}.mohi-bg span:nth-child(4){left:69%;top:12%}.mohi-bg span:nth-child(5){left:86%;top:28%}.hero-glow-one{width:660px;height:660px;right:7%;top:-30px;background:radial-gradient(circle,rgba(0,216,255,.21),rgba(126,45,255,.2) 36%,transparent 68%)}.hero-glow-two{width:610px;height:610px;left:-115px;top:-70px;bottom:auto;background:radial-gradient(circle,rgba(187,44,255,.32),rgba(43,78,255,.13) 45%,transparent 70%)}.hero-content{max-width:570px;padding-top:8px}.hero-content h1{margin-top:18px;background:linear-gradient(92deg,#b14cff 0,#f8f4ff 34%,#fff 52%,#22f1ff 78%,#6df7ff 100%);background-size:220% auto;-webkit-background-clip:text;color:transparent;text-shadow:0 18px 56px rgba(0,216,255,.16),0 0 34px rgba(187,44,255,.15)}.hero-content h2{color:#fff;background:linear-gradient(90deg,#fff,#ccecff,#e3b7ff);-webkit-background-clip:text;color:transparent}.pill{background:linear-gradient(90deg,rgba(126,55,255,.48),rgba(0,216,255,.18));border-color:rgba(156,106,255,.34)}.btn.primary{background:linear-gradient(90deg,#cf32ff 0,#7a4cff 52%,#00cfff 100%);box-shadow:0 18px 46px rgba(147,55,255,.42),0 0 24px rgba(0,216,255,.14)}.header-cta{border-color:rgba(201,68,255,.78);background:linear-gradient(90deg,rgba(188,44,255,.2),rgba(0,216,255,.08))}.hero-visual{min-height:500px;margin-top:0}.float-card{border-color:rgba(123,92,255,.32);background:linear-gradient(145deg,rgba(21,18,55,.72),rgba(8,15,37,.58))}.service-card{background-color:rgba(5,9,27,.82)}.section{background:radial-gradient(circle at 50% 0,rgba(0,216,255,.08),transparent 38%),linear-gradient(180deg,rgba(4,7,19,.98),rgba(3,6,18,.98))}@keyframes mohiUpperSweep{0%{transform:translate3d(-2%,-2%,0) scale(1);opacity:.76}50%{transform:translate3d(2%,1%,0) scale(1.04);opacity:.98}100%{transform:translate3d(-1%,2%,0) scale(1.02);opacity:.86}}@keyframes mohiTopTexture{0%{background-position:-110px 20px,360px 72px,0 0}100%{background-position:520px 20px,940px 72px,88px 88px}}@media (min-width:1300px){.hero-section{padding-top:28px}}@media (max-width:1050px){.hero-section{min-height:auto;align-items:start;padding-top:22px}.hero-visual{margin-top:8px;min-height:430px}}@media (max-width:680px){.hero-section{padding-top:18px;background:radial-gradient(ellipse at 8% 8%,rgba(187,44,255,.36),transparent 38%),radial-gradient(ellipse at 86% 18%,rgba(0,216,255,.2),transparent 35%),linear-gradient(125deg,#17072e 0,#06091e 48%,#052734 100%)}.mohi-bg::before{height:20%}.mohi-bg::after{height:28%}.hero-visual{margin-top:6px;min-height:360px}}.admin-body{--admin-bg:#eef4f2;--admin-card:rgba(255,255,255,.82);--admin-stroke:rgba(20,35,35,.08);--admin-text:#111715;--admin-muted:#6d7a76;--admin-green:#65e43a;--admin-orange:#ff8b30;--admin-blue:#82c8ff;--admin-shadow:0 24px 70px rgba(18, 38, 32, .12);margin:0;min-height:100vh;color:var(--admin-text);background:radial-gradient(circle at 18% 20%,rgba(120,255,92,.28),transparent 24%),radial-gradient(circle at 88% 14%,rgba(130,200,255,.24),transparent 23%),linear-gradient(135deg,#f7fbfa 0,var(--admin-bg) 48%,#e8f0ee 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.admin-body::before{display:none}.admin-login-screen{min-height:100vh;display:grid;place-items:center;padding:22px}.admin-body .login-box{width:min(430px,100%);margin:0;padding:34px;border:1px solid var(--admin-stroke);border-radius:28px;color:var(--admin-text);background:rgba(255,255,255,.78);box-shadow:var(--admin-shadow);backdrop-filter:blur(20px)}.login-mark{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;color:#101614;background:var(--admin-green);box-shadow:inset 0 -10px 18px rgba(0,0,0,.1)}.admin-body .login-box h1{margin:18px 0 22px;font-size:34px;letter-spacing:-.05em}.admin-body .login-box input,.admin-form input,.admin-form select,.admin-form textarea{width:100%;min-height:44px;padding:12px 14px;border:1px solid rgba(18,32,30,.1);border-radius:16px;color:#17211e;background:rgba(255,255,255,.74);outline:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.76)}.admin-form select option{color:#17211e}.admin-form textarea{min-height:104px;resize:vertical}.add-row,.admin-big-link,.admin-head-actions a,.admin-head-actions button,.admin-primary,.remove-row,.save-button{min-height:44px;border:0;border-radius:16px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;color:#111715;font-weight:900;cursor:pointer;background:var(--admin-green);box-shadow:0 16px 34px rgba(101,228,58,.26)}.admin-primary{width:100%;margin-top:14px}.admin-layout{min-height:100vh;display:grid;grid-template-columns:84px minmax(0,1fr)}.admin-side{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;align-items:center;gap:18px;padding:18px 12px;background:0 0}.admin-logo,.admin-menu a,.admin-side-view{width:48px;height:48px;display:grid;place-items:center;border-radius:18px;color:#101614;background:rgba(255,255,255,.78);border:1px solid rgba(18,32,30,.08);box-shadow:0 12px 28px rgba(18,38,32,.08);transition:.22s ease}.admin-logo{background:#121715;color:#fff}.admin-logo span,.admin-menu a span,.admin-side-view span{font-size:19px;line-height:1}.admin-logo b,.admin-menu a b,.admin-side-view b{display:none}.admin-menu{display:grid;gap:12px}.admin-menu a.active,.admin-menu a:hover,.admin-side-view:hover{background:#121715;color:var(--admin-green);transform:translateY(-2px)}.admin-side-view{margin-top:auto}.admin-main{padding:24px 24px 52px 0;overflow:hidden}.admin-page-head{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.admin-page-head h1{margin:0;font-size:clamp(34px, 5vw, 54px);line-height:1;letter-spacing:-.065em;font-weight:950}.admin-page-head p{margin:8px 0 0;color:var(--admin-muted);font-weight:700}.admin-head-actions{display:flex;align-items:center;gap:10px}.admin-head-actions form{margin:0}.admin-head-actions a,.admin-head-actions button{color:#101614;background:rgba(255,255,255,.82);box-shadow:0 12px 28px rgba(18,38,32,.08)}.admin-head-actions button{background:#121715;color:#fff}.admin-dashboard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.admin-metric{min-height:132px;padding:20px;border-radius:28px;border:1px solid var(--admin-stroke);background:var(--admin-card);box-shadow:var(--admin-shadow);position:relative;overflow:hidden}.admin-metric::after{content:"";position:absolute;right:-30px;bottom:-34px;width:96px;height:96px;border-radius:50%;background:rgba(101,228,58,.22)}.admin-metric.orange::after{background:rgba(255,139,48,.24)}.admin-metric.blue::after{background:rgba(130,200,255,.28)}.admin-metric.dark::after{background:rgba(17,23,21,.15)}.admin-metric small,.admin-metric span{color:var(--admin-muted);font-weight:800}.admin-metric strong{display:block;margin:12px 0 6px;font-size:42px;letter-spacing:-.06em;line-height:1}.admin-visual-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:16px}.admin-card,.admin-chart-card,.notice{border:1px solid var(--admin-stroke);border-radius:28px;background:var(--admin-card);box-shadow:var(--admin-shadow);backdrop-filter:blur(20px)}.admin-chart-card{min-height:255px;padding:18px}.admin-wide-chart{min-height:230px}.admin-action-card{min-height:230px}.admin-card{padding:22px;margin-bottom:16px}.admin-card-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.admin-card-head h2{margin:0;color:#111715;font-size:18px;letter-spacing:-.025em}.admin-card-head span{min-width:34px;min-height:34px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;color:#6a7773;background:rgba(17,23,21,.06);font-weight:900}.admin-donut-wrap{display:grid;grid-template-columns:210px 1fr;align-items:center;gap:18px}.admin-donut{width:184px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;align-content:center;background:radial-gradient(circle at center,#fff 0 55%,transparent 56%),conic-gradient(var(--admin-green) 0 35%,var(--admin-orange) 35% 62%,var(--admin-blue) 62% 84%,#b7c0bd 84% 100%);box-shadow:inset 0 0 0 1px rgba(18,32,30,.08)}.admin-donut b{font-size:38px;letter-spacing:-.06em}.admin-donut small{color:var(--admin-muted);font-weight:800}.admin-legend{display:grid;gap:12px}.admin-legend p{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:800}.admin-legend i{width:10px;height:10px;border-radius:50%;background:var(--admin-green)}.admin-legend p:nth-child(2) i{background:var(--admin-orange)}.admin-legend p:nth-child(3) i{background:var(--admin-blue)}.admin-legend p:nth-child(4) i{background:#aeb9b6}.admin-mini-preview{min-height:190px;padding:18px;border-radius:24px;background:radial-gradient(circle at 20% 22%,rgba(101,228,58,.35),transparent 28%),radial-gradient(circle at 82% 18%,rgba(130,200,255,.4),transparent 28%),linear-gradient(135deg,#111715,#29312e);color:#fff;overflow:hidden}.preview-top{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.preview-top span{padding:8px 11px;border-radius:12px;background:rgba(255,255,255,.12)}.preview-hero{margin-top:42px;max-width:390px}.preview-hero strong{display:block;font-size:34px;line-height:.96;letter-spacing:-.06em}.preview-hero p{color:rgba(255,255,255,.72);font-weight:700}.preview-blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}.preview-blocks i{height:38px;border-radius:14px;background:rgba(255,255,255,.13)}.admin-wave-chart{position:relative;height:170px;margin-top:18px;border-radius:22px;background:linear-gradient(to top,rgba(17,23,21,.08) 1px,transparent 1px) 0 0/100% 34px,linear-gradient(180deg,rgba(101,228,58,.09),rgba(255,139,48,.07));overflow:hidden}.admin-wave-chart span{position:absolute;left:-4%;right:-4%;height:74px;border-radius:50%;border-top:3px solid rgba(101,228,58,.82);top:58%;transform:rotate(-2deg)}.admin-wave-chart span:nth-child(2){top:43%;border-color:rgba(255,139,48,.76);transform:rotate(-7deg)}.admin-wave-chart span:nth-child(3){top:31%;border-color:rgba(130,200,255,.7);transform:rotate(-10deg)}.admin-wave-chart b{position:absolute;bottom:0;width:22px;transform:translateX(-50%);border-radius:999px 999px 0 0;background:linear-gradient(180deg,rgba(17,23,21,.18),rgba(17,23,21,.04))}.admin-big-link{width:100%;margin-top:12px;text-align:center}.admin-big-link.muted{background:#121715;color:#fff;box-shadow:0 16px 34px rgba(17,23,21,.14)}.notice{margin-bottom:16px;padding:14px 18px;color:#126a1f;font-weight:900}.notice.warning{color:#9d4f00}.form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.form-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.panel-gap{margin-top:14px}.admin-form label{display:grid;gap:8px;color:#33403c;font-size:12px;font-weight:900}.admin-form label small{color:#7f8c88;font-weight:700;overflow-wrap:anywhere}.admin-form .wide{grid-column:1/-1}.repeat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;padding:16px;border:1px solid rgba(18,32,30,.08);border-radius:24px;background:rgba(238,244,242,.74)}.repeat-row.compact{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end}.check{align-content:end;grid-template-columns:auto 1fr;gap:8px!important;min-height:44px}.check input{width:16px;min-height:16px}.add-row{margin-top:14px;background:#121715;color:#fff;box-shadow:0 16px 34px rgba(17,23,21,.14)}.remove-row{align-self:end;color:#fff;background:#f05151;box-shadow:0 14px 28px rgba(240,81,81,.2)}.save-button{position:sticky;bottom:18px;z-index:20;width:100%;min-height:58px;margin-top:2px;font-size:16px;background:var(--admin-green)}.form-error{color:#d93030;font-weight:900}@media (max-width:1100px){.admin-dashboard-grid,.admin-visual-grid{grid-template-columns:1fr 1fr}.form-grid,.form-grid.four,.repeat-row,.repeat-row.compact{grid-template-columns:1fr 1fr}.admin-donut-wrap{grid-template-columns:1fr}}@media (max-width:740px){.admin-layout{grid-template-columns:1fr}.admin-side{position:sticky;z-index:40;top:0;height:auto;flex-direction:row;justify-content:space-between;padding:10px;background:rgba(238,244,242,.86);backdrop-filter:blur(16px)}.admin-menu{display:flex}.admin-side-view{margin-top:0}.admin-main{padding:16px 12px 44px}.admin-page-head{align-items:flex-start;flex-direction:column}.admin-head-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.admin-head-actions a,.admin-head-actions button,.admin-head-actions form{width:100%}.admin-dashboard-grid,.admin-visual-grid,.form-grid,.form-grid.four,.repeat-row,.repeat-row.compact{grid-template-columns:1fr}.admin-card,.admin-chart-card{border-radius:22px;padding:16px}.admin-page-head h1{font-size:40px}}.hero-content h1,.preview-hero strong{color:transparent;-webkit-text-fill-color:transparent;text-shadow:0 18px 52px rgba(121,228,255,.16),0 0 30px rgba(255,255,255,.12);animation:mohiRevealUp .9s ease .08s both}.hero-content h1 .hero-title-primary,.hero-content h1 .hero-title-secondary,.preview-hero strong .hero-title-primary,.preview-hero strong .hero-title-secondary{display:inline-block;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;background-size:220% 100%}.hero-content h1 .hero-title-primary,.preview-hero strong .hero-title-primary{background-image:linear-gradient(90deg,#f7f3ff 0,#fff 34%,#e9f2ff 68%,#fff 100%);animation:heroTitlePrimaryShift 3.6s ease-in-out infinite}.hero-content h1 .hero-title-secondary,.preview-hero strong .hero-title-secondary{background-image:linear-gradient(90deg,#72e6ff 0,#8deeff 28%,#4fdcff 62%,#b8f8ff 100%);animation:heroTitleSecondaryShift 3.6s ease-in-out infinite}.preview-hero strong{animation:none}@keyframes heroTitlePrimaryShift{0%,100%{background-position:0 50%;filter:brightness(1)}50%{background-position:100% 50%;filter:brightness(1.08)}}@keyframes heroTitleSecondaryShift{0%,100%{background-position:0 50%;filter:saturate(1) brightness(1)}50%{background-position:100% 50%;filter:saturate(1.2) brightness(1.06)}}body:not(.admin-body) .hero-glow{position:absolute!important;pointer-events:none!important}body:not(.admin-body) .hero-content,body:not(.admin-body) .hero-visual{position:relative!important}body:not(.admin-body) .hero-section{align-items:start!important;padding-top:18px!important}body:not(.admin-body) .hero-content{align-self:start!important;padding-top:0!important;margin-top:0!important}body:not(.admin-body) .hero-visual{align-self:start!important;margin-top:0!important}body:not(.admin-body) .hero-content h1 .hero-title-primary,body:not(.admin-body) .hero-content h1 .hero-title-secondary,body:not(.admin-body) .preview-hero strong .hero-title-primary,body:not(.admin-body) .preview-hero strong .hero-title-secondary{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;filter:none!important}body:not(.admin-body) .hero-content h1 .hero-title-primary,body:not(.admin-body) .preview-hero strong .hero-title-primary{color:#fff!important;-webkit-text-fill-color:#ffffff!important;animation:heroTitleWhiteToCyan 2.4s ease-in-out infinite!important}body:not(.admin-body) .hero-content h1 .hero-title-secondary,body:not(.admin-body) .preview-hero strong .hero-title-secondary{color:#6eeeff!important;-webkit-text-fill-color:#6eeeff!important;animation:heroTitleCyanToWhite 2.4s ease-in-out infinite!important}@keyframes heroTitleWhiteToCyan{0%,100%{color:#fff;-webkit-text-fill-color:#ffffff;text-shadow:0 14px 48px rgba(255,255,255,.18)}50%{color:#6eeeff;-webkit-text-fill-color:#6eeeff;text-shadow:0 14px 52px rgba(110,238,255,.38)}}@keyframes heroTitleCyanToWhite{0%,100%{color:#6eeeff;-webkit-text-fill-color:#6eeeff;text-shadow:0 14px 52px rgba(110,238,255,.38)}50%{color:#fff;-webkit-text-fill-color:#ffffff;text-shadow:0 14px 48px rgba(255,255,255,.18)}}body:not(.admin-body) .hero-content h1{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body:not(.admin-body) .hero-content h1 .hero-title-primary,body:not(.admin-body) .hero-content h1 .hero-title-secondary{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;filter:none!important;text-shadow:none}body:not(.admin-body) .hero-content h1 .hero-title-primary{color:#fff!important;-webkit-text-fill-color:#ffffff!important;animation:heroColorWhiteCyanSwap 2.15s ease-in-out infinite!important}body:not(.admin-body) .hero-content h1 .hero-title-secondary{color:#63f4ff!important;-webkit-text-fill-color:#63f4ff!important;animation:heroColorCyanWhiteSwap 2.15s ease-in-out infinite!important}body:not(.admin-body) .hero-content h2.typing-heading,body:not(.admin-body) .hero-content h2.typing-heading .typing-text{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 0 18px rgba(99,244,255,.18);animation:heroColorWhiteCyanSwap 2.15s ease-in-out infinite!important}body:not(.admin-body) .typing-cursor{background:#63f4ff!important;box-shadow:0 0 18px rgba(99,244,255,.85)!important}@keyframes heroColorWhiteCyanSwap{0%,100%{color:#fff;-webkit-text-fill-color:#ffffff;text-shadow:0 0 22px rgba(255,255,255,.14),0 16px 50px rgba(255,255,255,.13)}50%{color:#63f4ff;-webkit-text-fill-color:#63f4ff;text-shadow:0 0 26px rgba(99,244,255,.46),0 16px 54px rgba(99,244,255,.3)}}@keyframes heroColorCyanWhiteSwap{0%,100%{color:#63f4ff;-webkit-text-fill-color:#63f4ff;text-shadow:0 0 26px rgba(99,244,255,.46),0 16px 54px rgba(99,244,255,.3)}50%{color:#fff;-webkit-text-fill-color:#ffffff;text-shadow:0 0 22px rgba(255,255,255,.14),0 16px 50px rgba(255,255,255,.13)}}body:not(.admin-body) .hero-content h1{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body:not(.admin-body) .hero-content h1 .hero-title-primary,body:not(.admin-body) .hero-content h1 .hero-title-secondary{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;filter:none!important;display:inline-block!important;transition:color .65s ease,-webkit-text-fill-color .65s ease,text-shadow .65s ease!important}body:not(.admin-body){scroll-behavior:smooth}html{scroll-padding-top:84px}body:not(.admin-body) .btn,body:not(.admin-body) .chat,body:not(.admin-body) .contact-box,body:not(.admin-body) .footer-card a,body:not(.admin-body) .footer-socials a,body:not(.admin-body) .header-cta,body:not(.admin-body) .nav-links a,body:not(.admin-body) .service-card a{position:relative;isolation:isolate;overflow:hidden;transition:transform .34s cubic-bezier(.22, 1, .36, 1),box-shadow .34s ease,border-color .34s ease,background .34s ease,color .34s ease,opacity .34s ease}body:not(.admin-body) .btn::before,body:not(.admin-body) .chat::before,body:not(.admin-body) .header-cta::before,body:not(.admin-body) .service-card a::before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:inherit;background:linear-gradient(120deg,transparent 0,rgba(255,255,255,.26) 22%,rgba(0,213,255,.48) 48%,rgba(213,44,255,.42) 72%,transparent 100%);transform:translateX(-118%) skewX(-18deg);transition:transform .64s cubic-bezier(.22, 1, .36, 1)}body:not(.admin-body) .btn:hover::before,body:not(.admin-body) .chat:hover::before,body:not(.admin-body) .header-cta:hover::before,body:not(.admin-body) .service-card a:hover::before{transform:translateX(118%) skewX(-18deg)}body:not(.admin-body) .btn:hover,body:not(.admin-body) .chat:hover,body:not(.admin-body) .header-cta:hover,body:not(.admin-body) .service-card a:hover{transform:translateY(-5px) scale(1.035);border-color:rgba(118,239,255,.88);box-shadow:0 24px 70px rgba(0,213,255,.24),0 0 42px rgba(205,44,255,.28),inset 0 0 24px rgba(255,255,255,.08)}body:not(.admin-body) .btn.primary:hover,body:not(.admin-body) .footer-cta-panel .btn.primary:hover{background:linear-gradient(100deg,#fff 0,#6ef1ff 38%,#c642ff 72%,#fff 100%);background-size:240% 100%;color:#07112a}body:not(.admin-body) .btn.secondary:hover{background:linear-gradient(100deg,rgba(255,255,255,.14),rgba(0,213,255,.18),rgba(183,44,255,.2));color:#fff}body:not(.admin-body) .header-cta:hover{background:linear-gradient(100deg,rgba(255,255,255,.18),rgba(0,213,255,.28),rgba(183,44,255,.32));color:#fff}body:not(.admin-body) .service-card a:hover{background:linear-gradient(100deg,#fff,#75efff 46%,#d94bff 100%);color:#07112a}body:not(.admin-body) .contact-box:hover{background:linear-gradient(135deg,rgba(255,255,255,.095),rgba(0,213,255,.11),rgba(183,44,255,.105));border-color:rgba(111,238,255,.55);box-shadow:0 22px 65px rgba(0,213,255,.18),0 0 38px rgba(183,44,255,.18)}body:not(.admin-body) .contact-box:hover span{transform:rotate(-5deg) scale(1.08);box-shadow:0 15px 34px rgba(0,213,255,.24)}body:not(.admin-body) .contact-box span{transition:transform .34s cubic-bezier(.22, 1, .36, 1),box-shadow .34s ease}body:not(.admin-body) .footer-socials a:hover{transform:translateY(-5px) rotate(-6deg) scale(1.12);color:#07112a;background:linear-gradient(135deg,#fff,#74efff 48%,#d94bff 100%);box-shadow:0 18px 42px rgba(0,213,255,.24),0 0 32px rgba(183,44,255,.22)}body:not(.admin-body) .footer-card a:hover{transform:translateX(8px);color:#7df2ff;text-shadow:0 0 20px rgba(0,213,255,.5)}body:not(.admin-body) .nav-links a:hover{transform:translateY(-3px);color:#78efff;text-shadow:0 0 22px rgba(120,239,255,.45)}body:not(.admin-body) .chat:hover{background:radial-gradient(circle at 35% 25%,#fff 0,#78efff 34%,#7b2cff 72%,#4a09d8 100%);color:#07112a}body:not(.admin-body) .scroll-reveal{transition:opacity .82s ease,transform .82s cubic-bezier(.22, 1, .36, 1),filter .82s ease;transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform,filter}body:not(.admin-body) .scroll-reveal:not(.in-view){opacity:0;transform:translateY(34px) scale(.985);filter:blur(9px)}body:not(.admin-body) .scroll-reveal.in-view{opacity:1;filter:blur(0)}@media (prefers-reduced-motion:reduce){body:not(.admin-body) .scroll-reveal,body:not(.admin-body) .scroll-reveal:not(.in-view){opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}body:not(.admin-body) .hero-section{background:radial-gradient(circle at 58% 16%,rgba(0,132,255,.18),transparent 42%),radial-gradient(circle at 18% 26%,rgba(0,213,255,.1),transparent 38%),radial-gradient(circle at 84% 64%,rgba(0,119,255,.12),transparent 36%),linear-gradient(180deg,#07192c 0,#06182a 42%,#051526 100%)!important}body:not(.admin-body) .hero-section::before{opacity:.76!important;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),radial-gradient(circle at 12% 18%,rgba(172,228,255,.48) 0 1px,transparent 2px),radial-gradient(circle at 82% 21%,rgba(0,216,255,.55) 0 1px,transparent 2px),linear-gradient(110deg,transparent 0,rgba(0,106,255,.12) 42%,rgba(0,216,255,.18) 50%,transparent 58%)!important}body:not(.admin-body) .hero-section::after{background:radial-gradient(circle at 16% 22%,rgba(0,120,255,.2),transparent 24%),radial-gradient(circle at 72% 20%,rgba(0,213,255,.18),transparent 26%),radial-gradient(circle at 58% 78%,rgba(55,120,255,.14),transparent 34%)!important;filter:blur(42px)!important;opacity:.46!important}body:not(.admin-body) .hero-section{background:radial-gradient(circle at 50% 18%,rgba(20,34,58,.26),transparent 36%),radial-gradient(circle at 18% 24%,rgba(12,24,44,.18),transparent 28%),radial-gradient(circle at 82% 22%,rgba(12,24,44,.18),transparent 30%),linear-gradient(180deg,#010203 0,#020406 56%,#010203 100%)!important;border-bottom-color:rgba(255,255,255,.04)!important}body:not(.admin-body) .hero-section::after,body:not(.admin-body) .hero-section::before{content:"";position:absolute;inset:0;pointer-events:none}body:not(.admin-body) .hero-section::before{opacity:.95!important;background-image:radial-gradient(circle at 3% 14%,rgba(255,255,255,.95) 0 1.2px,transparent 2px),radial-gradient(circle at 8% 30%,rgba(255,255,255,.66) 0 1px,transparent 2px),radial-gradient(circle at 13% 10%,rgba(186,216,255,.8) 0 1px,transparent 2px),radial-gradient(circle at 19% 20%,rgba(255,255,255,.75) 0 1px,transparent 2px),radial-gradient(circle at 24% 8%,rgba(255,255,255,.95) 0 1.2px,transparent 2px),radial-gradient(circle at 31% 26%,rgba(255,255,255,.58) 0 1px,transparent 2px),radial-gradient(circle at 37% 12%,rgba(208,230,255,.76) 0 1px,transparent 2px),radial-gradient(circle at 43% 28%,rgba(255,255,255,.72) 0 1px,transparent 2px),radial-gradient(circle at 49% 7%,rgba(255,255,255,.94) 0 1.2px,transparent 2px),radial-gradient(circle at 56% 23%,rgba(255,255,255,.6) 0 1px,transparent 2px),radial-gradient(circle at 62% 11%,rgba(176,210,255,.82) 0 1px,transparent 2px),radial-gradient(circle at 68% 28%,rgba(255,255,255,.72) 0 1px,transparent 2px),radial-gradient(circle at 74% 9%,rgba(255,255,255,.9) 0 1.2px,transparent 2px),radial-gradient(circle at 79% 20%,rgba(255,255,255,.6) 0 1px,transparent 2px),radial-gradient(circle at 86% 12%,rgba(189,220,255,.8) 0 1px,transparent 2px),radial-gradient(circle at 92% 26%,rgba(255,255,255,.7) 0 1px,transparent 2px),radial-gradient(circle at 97% 10%,rgba(255,255,255,.95) 0 1.2px,transparent 2px),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:auto,auto,auto,auto,auto,auto,auto,auto,auto,auto,auto,auto,auto,auto,auto,auto,auto,48px 48px,48px 48px!important;animation:arkoNightSkyTwinkle 8s ease-in-out infinite alternate!important}body:not(.admin-body) .hero-section::after{background:radial-gradient(circle at 18% 18%,rgba(108,144,198,.12),transparent 24%),radial-gradient(circle at 68% 20%,rgba(82,112,158,.14),transparent 26%),radial-gradient(circle at 50% 72%,rgba(40,61,90,.1),transparent 30%),linear-gradient(135deg,transparent 0 49.86%,rgba(116,142,177,.08) 49.94%,transparent 50.02%),linear-gradient(45deg,transparent 0 49.86%,rgba(116,142,177,.06) 49.94%,transparent 50.02%);background-size:100% 100%,100% 100%,100% 100%,210px 210px,210px 210px;opacity:.52!important;mix-blend-mode:screen;animation:arkoNightSkyDrift 18s linear infinite!important}body:not(.admin-body) .hero-glow,body:not(.admin-body) .mohi-bg i,body:not(.admin-body) .mohi-bg::after,body:not(.admin-body) .mohi-bg::before,body:not(.admin-body) .orbit{display:none!important}body:not(.admin-body) .mohi-bg span{width:4px!important;height:4px!important;background:#f7fbff!important;opacity:.75!important;box-shadow:0 0 10px rgba(255,255,255,.58),0 0 20px rgba(140,185,255,.16)!important;animation:arkoNightStarFloat 6.6s ease-in-out infinite!important}body:not(.admin-body) .mohi-bg span:first-child{left:9%!important;top:12%!important;animation-delay:-.8s!important}body:not(.admin-body) .mohi-bg span:nth-child(2){left:28%!important;top:18%!important;animation-delay:-2.4s!important}body:not(.admin-body) .mohi-bg span:nth-child(3){left:45%!important;top:11%!important;animation-delay:-4.2s!important}body:not(.admin-body) .mohi-bg span:nth-child(4){left:61%!important;top:23%!important;animation-delay:-1.7s!important}body:not(.admin-body) .mohi-bg span:nth-child(5){left:77%!important;top:13%!important;animation-delay:-3.8s!important}body:not(.admin-body) .mohi-bg span:nth-child(6){left:90%!important;top:21%!important;animation-delay:-5.1s!important}body:not(.admin-body) .float-card,body:not(.admin-body) .virtual-card{border-color:rgba(170,184,205,.14)!important;box-shadow:0 22px 58px rgba(0,0,0,.36),inset 0 0 18px rgba(255,255,255,.02)!important}@keyframes arkoNightSkyTwinkle{0%,100%{opacity:.88;filter:brightness(.98)}50%{opacity:1;filter:brightness(1.08)}}@keyframes arkoNightSkyDrift{0%{background-position:0 0,0 0,0 0,0 0,0 0;transform:translate3d(0,0,0)}50%{background-position:0 0,0 0,0 0,8px 10px,-8px 10px;transform:translate3d(0,-3px,0)}100%{background-position:0 0,0 0,0 0,16px 20px,-16px 20px;transform:translate3d(0,0,0)}}@keyframes arkoNightStarFloat{0%,100%{transform:translateY(0) scale(1);opacity:.55}50%{transform:translateY(-8px) scale(1.16);opacity:1}}body:not(.admin-body) .blog-section{position:relative;overflow:visible;padding-top:70px;padding-bottom:110px;background:#000;isolation:isolate}body:not(.admin-body) .blog-section::after,body:not(.admin-body) .blog-section::before{display:none;content:none}body:not(.admin-body) .blog-stack{display:block;position:relative;max-width:1060px;margin:0 auto;padding:10px 0 40vh}body:not(.admin-body) .blog-stack .blog-card{position:sticky;top:var(--blog-top,86px);display:grid;grid-template-columns:minmax(250px,42%) minmax(0,1fr);align-items:stretch;min-height:310px;width:min(100%,1040px);margin:0 auto clamp(54px,9vh,92px);overflow:hidden;opacity:.94;border-radius:28px;border:1px solid rgba(151,180,220,.18);background:linear-gradient(145deg,#10182e,#050814 68%,#02040b);box-shadow:0 20px 48px rgba(0,0,0,.38),0 1px 0 rgba(255,255,255,.05) inset;transform:translate3d(0,16px,0) scale(.99);transform-origin:center top;transition:transform .34s cubic-bezier(.22,.8,.22,1),opacity .34s ease,border-color .25s ease,box-shadow .25s ease;backface-visibility:hidden;will-change:transform,opacity}body:not(.admin-body) .blog-stack .blog-card::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,rgba(255,255,255,.11),transparent 34%,rgba(96,220,255,.08) 72%,transparent);opacity:.7}body:not(.admin-body) .blog-stack .blog-card::after{display:none;content:none}body:not(.admin-body) .blog-stack .blog-card.is-visible{opacity:1;transform:translate3d(0,0,0) scale(1)}body:not(.admin-body) .blog-stack .blog-card:hover{border-color:rgba(97,231,255,.35);box-shadow:0 24px 58px rgba(0,0,0,.44),0 1px 0 rgba(255,255,255,.06) inset;transform:translate3d(0,-5px,0) scale(1.004)}body:not(.admin-body) .blog-stack .blog-card img{width:100%;height:100%;min-height:310px;object-fit:cover;opacity:.95;transform:translate3d(0,0,0);transition:transform .32s ease,opacity .32s ease}body:not(.admin-body) .blog-stack .blog-card:hover img{transform:scale(1.025);opacity:1}body:not(.admin-body) .blog-stack .blog-card div{position:relative;z-index:3;display:flex;min-height:100%;flex-direction:column;justify-content:center;padding:clamp(24px,4vw,44px);background:linear-gradient(90deg,rgba(3,8,22,.92),rgba(8,14,30,.82))}body:not(.admin-body) .blog-stack .blog-card span{width:max-content;margin-bottom:15px;padding:8px 13px;border-radius:999px;background:rgba(77,212,255,.12);border:1px solid rgba(110,222,255,.24);color:#dffaff;font-size:10px;letter-spacing:.18em}body:not(.admin-body) .blog-stack .blog-card h3{margin-bottom:14px;font-size:clamp(28px, 4vw, 46px);line-height:.98;letter-spacing:-.055em;color:#fff}body:not(.admin-body) .blog-stack .blog-card p{max-width:520px;margin-bottom:22px;color:#cbd4e6;font-size:15px;line-height:1.72}body:not(.admin-body) .blog-stack .blog-card small{display:flex;flex-wrap:wrap;gap:12px 24px;color:#e7ecf8;font-size:12px;font-weight:800;letter-spacing:.02em}body:not(.admin-body) .blog-stack .blog-card small em{color:#8fecff}@media (max-width:1050px){body:not(.admin-body) .blog-stack .blog-card{grid-template-columns:1fr;max-width:760px;min-height:0}body:not(.admin-body) .blog-stack .blog-card img{min-height:245px;height:245px}}@media (max-width:680px){body:not(.admin-body) .blog-section{padding-top:48px;padding-bottom:72px}body:not(.admin-body) .blog-stack{padding-bottom:20vh}body:not(.admin-body) .blog-stack .blog-card{top:var(--blog-mobile-top,78px)!important;margin-bottom:46px;border-radius:22px;transform:translate3d(0,12px,0) scale(.995)}body:not(.admin-body) .blog-stack .blog-card.is-visible{transform:translate3d(0,0,0) scale(1)}body:not(.admin-body) .blog-stack .blog-card:hover{transform:translate3d(0,-3px,0) scale(1.002)}body:not(.admin-body) .blog-stack .blog-card img{min-height:210px;height:210px}body:not(.admin-body) .blog-stack .blog-card div{padding:24px}body:not(.admin-body) .blog-stack .blog-card h3{font-size:30px}}@media (prefers-reduced-motion:reduce){body:not(.admin-body) .blog-stack .blog-card,body:not(.admin-body) .blog-stack .blog-card img{transition:none}}:root{--text:#ffffff;--muted:#c8d4df;--purple:#00f5d4;--blue:#00f5d4;--green:#00f5d4;--pink:#ffffff}body:not(.admin-body){color:#fff!important}body:not(.admin-body) .hero-content{max-width:820px!important}body:not(.admin-body) .hero-content h1{display:block!important;width:max-content!important;max-width:100%!important;white-space:nowrap!important;font-size:clamp(38px, 5.4vw, 78px)!important;line-height:.9!important;letter-spacing:-.055em!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body:not(.admin-body) .hero-content h1 .hero-title-primary,body:not(.admin-body) .hero-content h1 .hero-title-secondary{display:inline-block!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;filter:none!important}body:not(.admin-body) .hero-content h1 .hero-title-primary{color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 14px 42px rgba(255,255,255,.18)!important}body:not(.admin-body) .hero-content h1 .hero-title-secondary{color:#00f5d4!important;-webkit-text-fill-color:#00f5d4!important;text-shadow:0 14px 46px rgba(0,245,212,.34)!important}body:not(.admin-body) .blog-card h3,body:not(.admin-body) .brand,body:not(.admin-body) .footer-cta-panel h2,body:not(.admin-body) .footer-logo,body:not(.admin-body) .portfolio-copy h2,body:not(.admin-body) .preview-hero strong,body:not(.admin-body) .review-card h3,body:not(.admin-body) .section-heading h2,body:not(.admin-body) .service-card h3{background:linear-gradient(90deg,#00f5d4 0,#fff 52%,#00e0ff 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important}body:not(.admin-body) .contact-box strong,body:not(.admin-body) .float-card strong,body:not(.admin-body) .footer-bottom strong,body:not(.admin-body) .footer-card h3,body:not(.admin-body) .hero-content h2,body:not(.admin-body) .hero-content h2 .typing-text,body:not(.admin-body) .hero-metrics strong,body:not(.admin-body) .portfolio-copy h3{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body:not(.admin-body) .blog-stack .blog-card small em,body:not(.admin-body) .blog-stack .blog-card span,body:not(.admin-body) .contact-box span,body:not(.admin-body) .footer-card a:hover,body:not(.admin-body) .nav-links a.active,body:not(.admin-body) .nav-links a:hover,body:not(.admin-body) .pill,body:not(.admin-body) .pill.mini,body:not(.admin-body) .service-card span,body:not(.admin-body) .stat-card strong,body:not(.admin-body) .tag-row span b{color:#00f5d4!important;-webkit-text-fill-color:#00f5d4!important}body:not(.admin-body) .blog-card p,body:not(.admin-body) .footer-brand-card p,body:not(.admin-body) .footer-card p,body:not(.admin-body) .hero-content p,body:not(.admin-body) .portfolio-copy p,body:not(.admin-body) .review-card p,body:not(.admin-body) .section-heading p,body:not(.admin-body) .service-card p,body:not(.admin-body) p,body:not(.admin-body) small{color:#c8d4df!important;-webkit-text-fill-color:#c8d4df!important}body:not(.admin-body) .btn.primary,body:not(.admin-body) .header-cta{background:linear-gradient(90deg,#00f5d4 0,#fff 100%)!important;color:#041018!important;-webkit-text-fill-color:#041018!important;border-color:rgba(0,245,212,.72)!important;box-shadow:0 18px 48px rgba(0,245,212,.18)!important}body:not(.admin-body) .btn.secondary,body:not(.admin-body) .btn.secondary.small{color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:rgba(0,245,212,.42)!important;background:rgba(0,245,212,.06)!important}body:not(.admin-body) .blog-stack .blog-card:hover,body:not(.admin-body) .btn.secondary.small:hover,body:not(.admin-body) .btn.secondary:hover,body:not(.admin-body) .contact-box:hover,body:not(.admin-body) .service-card:hover{border-color:rgba(0,245,212,.56)!important}body:not(.admin-body) .footer-card::before,body:not(.admin-body) .nav-links a.active::after,body:not(.admin-body) .nav-links a:hover::after,body:not(.admin-body) .service-card::after{background:linear-gradient(90deg,#00f5d4,#fff)!important;box-shadow:0 0 24px rgba(0,245,212,.58)!important}body:not(.admin-body) .typing-cursor{background:#00f5d4!important;box-shadow:0 0 18px rgba(0,245,212,.82)!important}body:not(.admin-body){overscroll-behavior-y:none}body:not(.admin-body) .services-section.arko-service-pin-ready{scroll-margin-top:96px}body:not(.admin-body) .service-grid.arko-service-orbit::after{content:"";position:absolute;left:50%;bottom:14px;width:min(420px,70vw);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(52,255,218,.42),rgba(122,220,72,.34),transparent);opacity:.74;filter:blur(.2px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}body:not(.admin-body) .service-grid.arko-service-orbit .service-card{transition-duration:NaNs!important;animation-duration:NaNs!important}}@media (max-width:1180px){body:not(.admin-body) .hero-content h1{font-size:clamp(34px, 7vw, 64px)!important}}@media (max-width:720px){body:not(.admin-body) .hero-content h1{width:auto!important;white-space:normal!important;font-size:clamp(30px, 12vw, 48px)!important}}body.service-page-view{color:#13142a!important;background:#f6f7fb!important}body.service-page-view .site-header{background:rgba(3,4,14,.92)!important;border-bottom-color:rgba(132,78,255,.14)!important}.service-page-main{background:#f6f7fb;color:#15162f}.service-page-hero{position:relative;min-height:515px;display:grid;place-items:center;overflow:hidden;isolation:isolate;padding:76px 24px 132px;background:radial-gradient(circle at 12% 28%,rgba(117,52,255,.3),transparent 32%),radial-gradient(circle at 88% 18%,rgba(55,149,255,.22),transparent 28%),radial-gradient(circle at 50% 100%,rgba(115,39,255,.22),transparent 34%),linear-gradient(180deg,#030512 0,#030513 52%,#070317 100%)}.service-page-hero::after{content:"";position:absolute;left:-8%;right:-8%;bottom:-78px;height:165px;z-index:2;background:#f6f7fb;border-radius:50% 50% 0 0/62% 62% 0 0;transform:rotate(.5deg)}.service-hero-lines,.service-page-stars{position:absolute;inset:0;z-index:1;pointer-events:none}.service-page-stars span{position:absolute;width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 18px rgba(130,213,255,.95),0 0 36px rgba(146,78,255,.58);animation:serviceStarFloat 6s ease-in-out infinite}.service-page-stars span:first-child{left:11%;top:29%;animation-delay:-1.2s}.service-page-stars span:nth-child(2){left:23%;top:18%;width:3px;height:3px;animation-delay:-2.6s}.service-page-stars span:nth-child(3){left:43%;top:13%;width:4px;height:4px;animation-delay:-3.8s}.service-page-stars span:nth-child(4){left:62%;top:26%;width:3px;height:3px;animation-delay:-.9s}.service-page-stars span:nth-child(5){left:79%;top:16%;animation-delay:-4.4s}.service-page-stars span:nth-child(6){left:91%;top:33%;width:4px;height:4px;animation-delay:-2.1s}.service-hero-lines i{position:absolute;display:block;width:440px;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(113,72,255,.68),rgba(87,167,255,.42),transparent);filter:drop-shadow(0 0 22px rgba(114, 67, 255, .48));transform:rotate(-10deg);animation:serviceLineDrift 12s linear infinite}.service-hero-lines i:first-child{left:-120px;top:30%;animation-delay:0s}.service-hero-lines i:nth-child(2){right:-120px;top:24%;transform:rotate(-34deg);animation-delay:-4s}.service-hero-lines i:nth-child(3){right:-170px;top:62%;transform:rotate(-8deg);animation-delay:-7s}.service-hero-lines i:nth-child(4){left:-170px;top:60%;transform:rotate(22deg);animation-delay:-2s}.service-hero-content{position:relative;z-index:3;max-width:980px;text-align:center}.service-page-pill{display:inline-flex;align-items:center;gap:9px;min-height:38px;padding:0 22px;border-radius:999px;color:#ede8ff!important;-webkit-text-fill-color:#ede8ff!important;background:rgba(88,48,205,.36);border:1px solid rgba(168,117,255,.17);font-size:13px;font-weight:900;letter-spacing:.16em;box-shadow:inset 0 0 24px rgba(255,255,255,.03),0 18px 52px rgba(48,20,150,.18)}.service-hero-content h1{margin:22px 0 22px;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(46px, 7vw, 82px);line-height:.98;letter-spacing:-.065em;font-weight:950;text-shadow:0 28px 80px rgba(0,0,0,.36)}.service-hero-content h1 span{display:inline-block;color:transparent!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(90deg,#af3fff 0,#7657ff 46%,#60c9ff 100%);-webkit-background-clip:text;background-clip:text}.service-hero-content p{max-width:690px;margin:0 auto;color:#d7d4e5!important;-webkit-text-fill-color:#d7d4e5!important;font-size:20px;line-height:1.55;font-weight:600}.services-showcase{position:relative;overflow:hidden;padding:8px 56px 58px;background:#f6f7fb}.service-page-heading{position:relative;z-index:2;display:grid;justify-items:center;text-align:center;margin:0 auto 34px}.service-page-heading span{color:#7044d9!important;-webkit-text-fill-color:#7044d9!important;font-size:13px;font-weight:950;letter-spacing:.12em}.service-page-heading h2{margin:12px 0 0;color:#15162f!important;-webkit-text-fill-color:#15162f!important;background:0 0!important;font-size:clamp(30px, 4vw, 44px);line-height:1;letter-spacing:-.045em;font-weight:950}.service-page-heading h2::after{content:"";display:block;width:76px;height:4px;border-radius:999px;margin:22px auto 0;background:linear-gradient(90deg,#7449df,#6e9eff);box-shadow:48px 0 0 -46px #7449df}.service-page-heading p{max-width:620px;margin:16px auto 0;color:#666b80!important;-webkit-text-fill-color:#666b80!important;font-size:16px;line-height:1.55}.service-dot-pattern{position:absolute;width:160px;height:120px;background-image:radial-gradient(circle,rgba(115,76,220,.26) 0 2px,transparent 2px);background-size:18px 18px;opacity:.55}.pattern-left{left:48px;top:70px}.pattern-right{right:48px;top:76px}.service-page-card-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;max-width:1180px;margin:0 auto}.service-page-card{position:relative;min-height:645px;display:flex;flex-direction:column;padding:0 34px 28px;border-radius:16px;border:1px solid rgba(26,30,60,.08);background:rgba(255,255,255,.93);box-shadow:0 24px 70px rgba(20,24,56,.11);overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.service-page-card::after{content:"";position:absolute;left:0;right:0;bottom:0;height:7px;background:linear-gradient(90deg,#9d4cff,#d75bff)}.service-page-card.blue::after{background:linear-gradient(90deg,#337dff,#59c7ff)}.service-page-card.green::after{background:linear-gradient(90deg,#178b6d,#37bc91)}.service-page-card:hover{transform:translateY(-9px);box-shadow:0 34px 90px rgba(34,35,80,.16);border-color:rgba(112,68,217,.18)}.service-card-corner{position:absolute;left:0;top:0;width:150px;height:150px;z-index:2;overflow:hidden}.service-card-corner::before{content:"";position:absolute;left:-78px;top:-78px;width:210px;height:210px;transform:rotate(45deg);background:linear-gradient(135deg,#8b4bff,#b133ff)}.service-page-card.blue .service-card-corner::before{background:linear-gradient(135deg,#2d73ff,#4cb8ff)}.service-page-card.green .service-card-corner::before{background:linear-gradient(135deg,#18846d,#31b98d)}.service-card-corner b{position:absolute;left:24px;top:26px;width:50px;height:50px;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(255,255,255,.42);color:#fff;font-size:21px;font-weight:900}.service-card-image{height:265px;display:grid;place-items:end center;padding-top:42px;margin:0 -20px 26px}.service-card-image img{width:min(245px,88%);max-height:220px;object-fit:contain;filter:drop-shadow(0 24px 38px rgba(63, 62, 120, .18));transition:transform .3s ease}.service-page-card:hover .service-card-image img{transform:translateY(-6px) scale(1.02)}.service-card-headline{display:grid;grid-template-columns:58px 1fr;align-items:center;gap:18px;margin-bottom:17px}.service-card-headline span{width:58px;height:58px;display:grid;place-items:center;border-radius:50%;color:#7747d7!important;-webkit-text-fill-color:#7747d7!important;background:#f1e7ff;font-size:24px;font-weight:950}.service-page-card.blue .service-card-headline span{color:#3479e6!important;-webkit-text-fill-color:#3479e6!important;background:#e8f1ff}.service-page-card.green .service-card-headline span{color:#197c64!important;-webkit-text-fill-color:#197c64!important;background:#e4f6ee}.service-card-headline h3{margin:0;color:#171833!important;-webkit-text-fill-color:#171833!important;background:0 0!important;font-size:25px;line-height:1.1;letter-spacing:-.035em}.service-page-card>p{min-height:74px;margin:0 0 22px;color:#4d526a!important;-webkit-text-fill-color:#4d526a!important;font-size:15px;line-height:1.62}.service-page-card ul{display:grid;gap:13px;margin:0;padding:22px 0 24px;list-style:none;border-top:1px solid rgba(25,29,58,.1)}.service-page-card li{display:grid;grid-template-columns:20px 1fr;align-items:start;gap:12px;color:#232641;font-size:15px;line-height:1.25}.service-page-card li::before{content:"✓";width:19px;height:19px;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:12px;font-weight:950;background:#c99af7}.service-page-card.blue li::before{background:#6da5ef}.service-page-card.green li::before{background:#42b990}.service-page-card>a{width:max-content;display:inline-flex;align-items:center;justify-content:center;gap:12px;margin:auto auto 0;min-height:45px;padding:0 18px;color:#7747d7!important;-webkit-text-fill-color:#7747d7!important;font-weight:950;font-size:15px;transition:transform .24s ease,color .24s ease}.service-page-card.blue>a{color:#2f6ed8!important;-webkit-text-fill-color:#2f6ed8!important}.service-page-card.green>a{color:#197c64!important;-webkit-text-fill-color:#197c64!important}.service-page-card>a::after{content:"→";width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#fff;-webkit-text-fill-color:#fff;background:linear-gradient(135deg,#b447ff,#7e44ff);box-shadow:0 16px 32px rgba(126,68,255,.24)}.service-page-card.blue>a::after{background:linear-gradient(135deg,#3790ff,#236dce)}.service-page-card.green>a::after{background:linear-gradient(135deg,#2fae83,#12785f)}.service-page-card>a:hover{transform:translateY(-2px)}.service-page-cta{position:relative;z-index:2;display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:28px;max-width:1180px;min-height:190px;margin:58px auto 0;padding:34px 52px;border-radius:16px;overflow:hidden;color:#fff;background:radial-gradient(circle at 10% 20%,rgba(181,73,255,.42),transparent 28%),radial-gradient(circle at 84% 18%,rgba(96,183,255,.18),transparent 28%),linear-gradient(135deg,#17104a 0,#120c39 54%,#0c082a 100%);box-shadow:0 32px 90px rgba(24,16,73,.24)}.service-page-cta::after{content:"";position:absolute;right:60px;top:-50px;width:300px;height:260px;border:1px solid rgba(255,255,255,.08);border-radius:50%;transform:rotate(-15deg)}.cta-icon{width:86px;height:86px;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,#c04bff,#734bff);box-shadow:0 20px 55px rgba(162,77,255,.36);font-size:36px;font-weight:950}.service-page-cta span{display:block;margin-bottom:10px;color:#bba6ff!important;-webkit-text-fill-color:#bba6ff!important;font-size:13px;font-weight:950;letter-spacing:.12em}.service-page-cta h2{margin:0 0 9px;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;font-size:30px;line-height:1;letter-spacing:-.035em}.service-page-cta p{max-width:500px;margin:0;color:#edeaff!important;-webkit-text-fill-color:#edeaff!important;font-size:17px;line-height:1.45}.service-page-cta>a{position:relative;z-index:2;min-width:210px;min-height:62px;display:inline-flex;align-items:center;justify-content:center;border-radius:15px;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid rgba(189,114,255,.8);background:linear-gradient(90deg,rgba(110,61,255,.5),rgba(173,58,255,.55));font-weight:950;box-shadow:0 18px 50px rgba(112,64,255,.28);transition:transform .24s ease,box-shadow .24s ease}.service-page-cta>a:hover{transform:translateY(-3px);box-shadow:0 24px 60px rgba(140,74,255,.34)}.admin-report-board{margin-top:16px;padding:18px;border:1px solid var(--admin-stroke);border-radius:28px;background:var(--admin-card);box-shadow:var(--admin-shadow);backdrop-filter:blur(20px)}.admin-report-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.admin-report-grid p{display:grid;gap:8px;margin:0;padding:16px;border-radius:20px;background:rgba(238,244,242,.78);border:1px solid rgba(18,32,30,.06)}.admin-report-grid span{color:var(--admin-muted);font-size:12px;font-weight:900}.admin-report-grid b{color:var(--admin-text);font-size:28px;line-height:1;letter-spacing:-.045em}@keyframes serviceStarFloat{0%,100%{opacity:.55;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-10px) scale(1.14)}}@keyframes serviceLineDrift{0%{opacity:.22;translate:-10px 0}50%{opacity:.78;translate:15px -8px}100%{opacity:.22;translate:-10px 0}}@keyframes serviceMouseDot{0%{transform:translate(-50%,0);opacity:1}70%{transform:translate(-50%,16px);opacity:.15}100%{transform:translate(-50%,0);opacity:0}}@media (max-width:1100px){.services-showcase{padding-left:24px;padding-right:24px}.service-page-card-grid{grid-template-columns:1fr;max-width:620px}.service-page-card{min-height:0}.service-page-cta{grid-template-columns:86px 1fr}.service-page-cta>a{grid-column:1/-1;width:100%}.admin-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.service-page-hero{min-height:430px;padding:58px 16px 108px}.service-hero-content h1{font-size:clamp(37px, 12vw, 56px)}.service-hero-content p{font-size:16px}.services-showcase{padding:0 16px 42px}.service-dot-pattern{display:none}.service-page-card{padding-left:22px;padding-right:22px;border-radius:14px}.service-card-image{height:220px}.service-card-image img{max-height:185px}.service-card-headline{grid-template-columns:50px 1fr;gap:14px}.service-card-headline span{width:50px;height:50px}.service-page-cta{grid-template-columns:1fr;padding:24px;gap:18px}.cta-icon{width:72px;height:72px;font-size:30px}.admin-report-grid{grid-template-columns:1fr}}.blog-read-link{display:inline-flex;align-items:center;justify-content:center;width:max-content;margin-top:16px;padding:10px 14px;border-radius:999px;color:#fff;font-size:12px;font-weight:900;background:linear-gradient(135deg,rgba(198,54,255,.86),rgba(0,213,255,.68));border:1px solid rgba(255,255,255,.15);box-shadow:0 14px 34px rgba(0,213,255,.12)}.blog-read-link:hover{transform:translateY(-2px);box-shadow:0 18px 44px rgba(187,61,255,.18)}.blog-page-view{min-height:100vh;color:var(--text);background:radial-gradient(circle at 12% 12%,rgba(167,58,255,.22),transparent 32%),radial-gradient(circle at 86% 8%,rgba(0,213,255,.18),transparent 34%),linear-gradient(135deg,#050515 0,#07081a 46%,#02030b 100%);overflow-x:hidden}.blog-page-main,.single-blog-main{width:min(1180px,calc(100% - 34px));margin:0 auto;padding:122px 0 70px}.blog-page-hero{position:relative;min-height:340px;display:grid;place-items:center;text-align:center;padding:72px 22px;border-radius:34px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.025));box-shadow:0 28px 110px rgba(0,0,0,.28);overflow:hidden}.blog-page-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;opacity:.45;mask-image:radial-gradient(circle at center,#000,transparent 70%)}.blog-page-orb{position:absolute;width:210px;aspect-ratio:1;border-radius:50%;filter:blur(5px);opacity:.32;pointer-events:none}.blog-page-orb.one{left:-70px;top:-60px;background:#b832ff;animation:serviceGlowFloat 7s ease-in-out infinite}.blog-page-orb.two{right:-80px;bottom:-70px;background:#00d5ff;animation:serviceGlowFloat 8s ease-in-out infinite reverse}.blog-page-hero .service-page-pill,.blog-page-hero h1,.blog-page-hero p{position:relative;z-index:2}.blog-page-hero h1{max-width:820px;margin:18px 0 14px;font-size:clamp(42px, 7vw, 82px);line-height:.92;letter-spacing:-.075em;background:linear-gradient(92deg,#fff 0,#00d5ff 44%,#d945ff 100%);-webkit-background-clip:text;color:transparent}.blog-page-hero p{max-width:650px;margin:0;color:#c8d5df;font-size:16px;line-height:1.7}.blog-page-list{padding:54px 0 20px}.blog-page-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blog-page-card,.single-blog-card{border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.03));box-shadow:0 24px 90px rgba(0,0,0,.24);backdrop-filter:blur(18px)}.blog-page-card{border-radius:28px;overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.blog-page-card:hover{transform:translateY(-7px);border-color:rgba(0,213,255,.3);box-shadow:0 30px 105px rgba(0,213,255,.12),0 0 44px rgba(206,59,255,.1)}.blog-page-image{display:block;height:210px;overflow:hidden}.blog-page-image img{width:100%;height:100%;object-fit:cover;transform:scale(1.01);transition:transform .4s ease}.blog-page-card:hover .blog-page-image img{transform:scale(1.08)}.blog-page-card-body{padding:22px}.blog-page-card-body span,.single-blog-category{display:inline-flex;width:max-content;padding:6px 10px;border-radius:999px;color:#fff;font-size:10px;font-weight:950;letter-spacing:.09em;background:rgba(181,44,255,.58)}.blog-page-card-body h2{margin:14px 0 10px;font-size:24px;line-height:1.08;letter-spacing:-.04em}.blog-page-card-body h2 a{color:#fff}.blog-page-card-body p{min-height:82px;margin:0 0 16px;color:#cfcbe0;line-height:1.62;font-size:14px}.blog-page-card-body small,.single-blog-card small{display:flex;gap:22px;color:#aeadc0;font-size:12px}.blog-page-card-body em,.single-blog-card em{font-style:normal}.blog-empty{padding:42px;border-radius:26px;color:#dbe7ef;text-align:center;font-weight:900;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.single-blog-main{max-width:950px}.single-blog-card{padding:clamp(24px,5vw,54px);border-radius:34px}.blog-back{display:inline-flex;margin-bottom:26px;color:#95efff;font-weight:900}.single-blog-card h1{margin:18px 0 16px;font-size:clamp(38px, 6vw, 72px);line-height:.96;letter-spacing:-.065em;background:linear-gradient(92deg,#fff,#00d5ff 48%,#d945ff);-webkit-background-clip:text;color:transparent}.single-blog-image{width:100%;max-height:440px;margin:30px 0;object-fit:cover;border-radius:26px;border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 70px rgba(0,0,0,.22)}.single-blog-content{display:grid;gap:18px}.single-blog-content p{margin:0;color:#d5d9e5;font-size:17px;line-height:1.82}.blog-repeat-row textarea[name*="[content]"]{min-height:170px}.blog-page-view{position:relative;isolation:isolate}.blog-page-view::after,.blog-page-view::before{content:"";position:fixed;pointer-events:none;z-index:0}.blog-page-view::before{width:150vw;height:150vh;left:-25vw;top:-25vh;opacity:.42;background:repeating-radial-gradient(circle at 18% 24%,transparent 0 28px,rgba(149,239,255,.16) 29px 30px,transparent 31px 58px),repeating-conic-gradient(from 8deg at 18% 24%,transparent 0deg 17deg,rgba(149,239,255,.13) 17.4deg 18.2deg,transparent 18.8deg 36deg),repeating-radial-gradient(circle at 78% 58%,transparent 0 34px,rgba(217,69,255,.14) 35px 36px,transparent 37px 70px),repeating-conic-gradient(from -18deg at 78% 58%,transparent 0deg 19deg,rgba(217,69,255,.11) 19.4deg 20.2deg,transparent 20.8deg 40deg),radial-gradient(circle at 48% 50%,rgba(0,213,255,.08),transparent 42%);filter:drop-shadow(0 0 12px rgba(0, 213, 255, .16));animation:arkoSpiderWebDrift 28s ease-in-out infinite alternate}.blog-page-view::after{inset:-18%;opacity:.3;background:repeating-radial-gradient(circle at 54% 18%,transparent 0 18px,rgba(255,255,255,.13) 19px 20px,transparent 21px 42px),repeating-conic-gradient(from 28deg at 54% 18%,transparent 0deg 22deg,rgba(255,255,255,.1) 22.4deg 23.1deg,transparent 23.7deg 45deg),repeating-radial-gradient(circle at 28% 78%,transparent 0 24px,rgba(0,213,255,.11) 25px 26px,transparent 27px 54px),repeating-conic-gradient(from -35deg at 28% 78%,transparent 0deg 20deg,rgba(0,213,255,.09) 20.4deg 21.1deg,transparent 21.8deg 40deg);filter:blur(.1px) drop-shadow(0 0 16px rgba(217, 69, 255, .12));animation:arkoSpiderWebDriftReverse 36s linear infinite}.blog-page-view>.blog-page-main,.blog-page-view>.chat,.blog-page-view>.single-blog-main,.blog-page-view>.site-footer,.blog-page-view>.site-header{position:relative;z-index:2}.blog-empty,.blog-page-card,.blog-page-hero,.single-blog-card{position:relative;z-index:3}@keyframes arkoSpiderWebDrift{0%{transform:translate3d(-3vw,-2vh,0) rotate(-4deg) scale(1)}34%{transform:translate3d(5vw,4vh,0) rotate(5deg) scale(1.04)}68%{transform:translate3d(-2vw,7vh,0) rotate(-2deg) scale(1.02)}100%{transform:translate3d(7vw,-3vh,0) rotate(7deg) scale(1.06)}}@keyframes arkoSpiderWebDriftReverse{0%{transform:translate3d(5vw,2vh,0) rotate(0) scale(1.02)}50%{transform:translate3d(-5vw,-4vh,0) rotate(10deg) scale(1.05)}100%{transform:translate3d(5vw,2vh,0) rotate(20deg) scale(1.02)}}@media (max-width:1040px){.blog-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.blog-page-main,.single-blog-main{width:min(100% - 22px,1180px);padding-top:104px}.blog-page-hero{min-height:280px;padding:54px 16px;border-radius:24px}.blog-page-grid{grid-template-columns:1fr}.blog-page-card-body p{min-height:0}.single-blog-card{border-radius:24px}.single-blog-image{border-radius:18px}}@keyframes serviceGlowFloat{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(18px,16px,0) scale(1.08)}}.blog-page-view::after,.blog-page-view::before{opacity:.16!important}.blog-page-view .arko-mouse-web-layer{position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden;opacity:.94;mix-blend-mode:screen}.blog-page-view .arko-mouse-web-layer::before{content:"";position:absolute;inset:-14%;background:radial-gradient(circle at 16% 18%,rgba(0,213,255,.12),transparent 28%),radial-gradient(circle at 84% 78%,rgba(217,69,255,.1),transparent 32%),radial-gradient(circle at 48% 45%,rgba(255,255,255,.038),transparent 46%);animation:arkoMouseWebAura 14s ease-in-out infinite alternate}.arko-mouse-web-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.arko-mouse-web-svg line,.arko-mouse-web-svg path{fill:none;stroke:rgba(149,239,255,.34);stroke-width:1.04;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px rgba(0, 213, 255, .16));stroke-dasharray:5 9;animation:arkoMouseWebThreadPulse 5.2s ease-in-out infinite}.arko-mouse-web-svg .is-seed-ring,.arko-mouse-web-svg .is-seed-spoke{stroke:rgba(255,255,255,.18);stroke-width:.9;stroke-dasharray:2 11;animation:arkoSeedWebBreath 8s ease-in-out infinite}.arko-mouse-web-svg .seed-cyan{stroke:rgba(149,239,255,.24);filter:drop-shadow(0 0 11px rgba(0, 213, 255, .16))}.arko-mouse-web-svg .seed-purple{stroke:rgba(217,69,255,.22);filter:drop-shadow(0 0 11px rgba(217, 69, 255, .14))}.arko-mouse-web-svg .seed-white{stroke:rgba(255,255,255,.18)}.arko-mouse-web-svg .is-bright{stroke:rgba(149,239,255,.68);stroke-width:1.36;stroke-dasharray:4 6;filter:drop-shadow(0 0 11px rgba(0, 213, 255, .33));animation:arkoMouseWebDraw .72s ease-out both,arkoMouseWebThreadPulse 4.8s ease-in-out infinite .72s}.arko-mouse-web-svg .is-purple{stroke:rgba(217,69,255,.38);filter:drop-shadow(0 0 10px rgba(217, 69, 255, .2));animation:arkoMouseWebDraw .78s ease-out both,arkoMouseWebThreadPulse 5.6s ease-in-out infinite .78s}.arko-mouse-web-svg .is-ghost,.arko-mouse-web-svg .is-soft{stroke:rgba(255,255,255,.2);stroke-width:.82;stroke-dasharray:2 10;animation:arkoMouseWebDraw .86s ease-out both,arkoMouseWebThreadPulse 6.2s ease-in-out infinite .86s}.arko-mouse-web-svg .is-ghost{stroke:rgba(149,239,255,.18)}.arko-mouse-web-svg .is-fading{animation:arkoMouseWebFade .42s ease-out forwards!important}@keyframes arkoMouseWebDraw{0%{opacity:0;stroke-dashoffset:34}100%{opacity:.92;stroke-dashoffset:0}}@keyframes arkoMouseWebFade{0%{opacity:.62}100%{opacity:0}}@keyframes arkoMouseWebThreadPulse{0%,100%{opacity:.38;stroke-dashoffset:0}50%{opacity:.86;stroke-dashoffset:-18}}@keyframes arkoSeedWebBreath{0%,100%{opacity:.28;stroke-dashoffset:0}50%{opacity:.7;stroke-dashoffset:-14}}@keyframes arkoMouseWebAura{0%{transform:translate3d(-2vw,-1vh,0) scale(1);opacity:.62}100%{transform:translate3d(3vw,2vh,0) scale(1.06);opacity:.96}}@media (max-width:680px){.blog-page-view .arko-mouse-web-layer{opacity:.68}.arko-mouse-web-svg line,.arko-mouse-web-svg path{stroke-width:.82}}@media (prefers-reduced-motion:reduce){.blog-page-view .arko-mouse-web-layer{display:none}}.portfolio-page-btn{margin-top:24px}.portfolio-page-view{background:radial-gradient(circle at 82% 13%,rgba(51,195,255,.16),transparent 28%),radial-gradient(circle at 19% 17%,rgba(128,255,101,.12),transparent 24%),linear-gradient(180deg,#030a12 0,#050917 44%,#070b1a 100%)}.portfolio-page-main{position:relative;overflow:hidden}.portfolio-page-hero{position:relative;min-height:calc(100vh - 62px);display:grid;grid-template-columns:minmax(0,640px) minmax(340px,560px);gap:clamp(34px,5vw,72px);align-items:center;padding:72px 9vw 88px;isolation:isolate;overflow:hidden}.portfolio-bg-grid{position:absolute;inset:0;z-index:-4;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(circle at 50% 36%,black 0%,rgba(0,0,0,.72) 38%,transparent 76%)}.portfolio-hero-glow{position:absolute;z-index:-3;border-radius:999px;pointer-events:none;filter:blur(16px)}.portfolio-hero-glow.one{width:520px;height:520px;right:8%;top:11%;background:radial-gradient(circle,rgba(81,255,97,.18),transparent 68%)}.portfolio-hero-glow.two{width:420px;height:420px;left:7%;bottom:4%;background:radial-gradient(circle,rgba(0,198,255,.13),transparent 72%)}.portfolio-hero-copy{position:relative;z-index:2;max-width:760px}.portfolio-kicker{display:inline-flex;margin-bottom:24px;color:#9aea75;font-size:13px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.portfolio-hero-copy h1{margin:0;font-size:clamp(44px, 5.4vw, 78px);line-height:.9;letter-spacing:-.055em;font-weight:950;color:#f9fbff;white-space:nowrap;text-shadow:0 18px 70px rgba(255,255,255,.1)}.portfolio-single-line-title{white-space:nowrap}.portfolio-hero-copy h1 span{color:#86d65c;text-shadow:0 0 34px rgba(128,255,101,.3)}.portfolio-title-line{width:min(220px,50vw);height:4px;margin:18px 0 25px;border-radius:99px;background:linear-gradient(90deg,#7ed957,rgba(126,217,87,.1));box-shadow:0 0 28px rgba(126,217,87,.48)}.portfolio-hero-copy h2{margin:0 0 22px;color:#fff;font-size:clamp(25px, 2.55vw, 42px);line-height:1.14;letter-spacing:-.02em;font-weight:900}.portfolio-hero-copy h2 span{color:#8fe463}.portfolio-role-line{display:block;max-width:640px;min-height:2.28em;white-space:normal;overflow-wrap:normal}.portfolio-role-typing{display:inline;max-width:100%;min-height:0;color:#8fe463;white-space:normal}.portfolio-role-typing .typing-text{color:#8fe463;-webkit-text-fill-color:#8fe463;text-shadow:0 0 28px rgba(143,228,99,.32)}.portfolio-role-typing .typing-cursor{height:.92em;vertical-align:-.08em;background:#8fe463!important;box-shadow:0 0 18px rgba(143,228,99,.8)!important}.portfolio-hero-copy p{max-width:640px;margin:0 0 30px;color:rgba(244,247,255,.78);font-size:17px;line-height:1.8}.portfolio-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:22px}.portfolio-contact-btn,.portfolio-cv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 30px;border-radius:999px;font-size:14px;font-weight:900;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease}.portfolio-cv-btn{color:#fff;border:1px solid rgba(126,217,87,.76);background:rgba(126,217,87,.09);box-shadow:inset 0 0 18px rgba(126,217,87,.14),0 0 24px rgba(126,217,87,.16)}.portfolio-contact-btn{color:#06110a;border:1px solid rgba(126,217,87,.95);background:linear-gradient(135deg,#98f06b,#48d7d3);box-shadow:0 18px 44px rgba(72,215,211,.16)}.portfolio-contact-btn:hover,.portfolio-cv-btn:hover{transform:translateY(-4px);box-shadow:0 20px 56px rgba(126,217,87,.22)}.portfolio-social-row{display:flex;gap:14px;align-items:center}.portfolio-social-row a{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:#9aea75;border:1px solid rgba(126,217,87,.54);background:rgba(4,11,18,.7);box-shadow:inset 0 0 20px rgba(126,217,87,.08);font-size:13px;font-weight:900;transition:transform .25s ease,color .25s ease,background .25s ease}.portfolio-social-row a:hover{transform:translateY(-4px) scale(1.05);color:#07100a;background:#8fe463}.portfolio-hero-photo-wrap{position:relative;width:min(450px,78vw);aspect-ratio:1;justify-self:center;display:grid;place-items:center;animation:portfolioPhotoFloat 7.6s ease-in-out infinite;will-change:transform;transform:translateZ(0)}.portfolio-hero-photo-wrap::before{content:"";position:absolute;inset:1.8%;z-index:4;border-radius:50%;pointer-events:none;opacity:.98;background:conic-gradient(from 0deg,transparent 0deg 236deg,rgba(53,247,217,.04) 236deg 244deg,rgba(53,247,217,.16) 244deg 250deg,rgba(126,217,87,.42) 250deg 255deg,rgba(255,227,116,.98) 255deg 258deg,rgba(255,119,39,.86) 258deg 261deg,rgba(255,119,39,.28) 261deg 267deg,transparent 267deg 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px),#000 calc(100% - 1px),transparent 100%);mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px),#000 calc(100% - 1px),transparent 100%);filter:drop-shadow(0 0 5px rgba(255, 143, 51, .58)) drop-shadow(0 0 8px rgba(53, 247, 217, .24));mix-blend-mode:screen;animation:portfolioVisibleEmberOrbit 5.4s linear infinite;will-change:transform;transform:rotate(0) translateZ(0)}.portfolio-photo-ring{display:none}.portfolio-photo-ring::after,.portfolio-photo-ring::before{display:none}.portfolio-photo-core{position:relative;z-index:2;width:84%;height:84%;border-radius:50%;overflow:hidden;border:1px solid rgba(126,217,87,.3);background:radial-gradient(circle at 48% 42%,rgba(56,209,222,.34),transparent 52%),linear-gradient(180deg,rgba(7,19,25,.86),rgba(4,10,17,.96));box-shadow:inset 0 0 38px rgba(72,215,211,.1),0 34px 120px rgba(0,0,0,.46),0 0 24px rgba(126,217,87,.08);transform:translateZ(0)}.portfolio-photo-core::before{display:none}.portfolio-photo-core img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center bottom;transform:translateZ(0) scale(1.01);animation:portfolioPhotoImageBreath 8.4s ease-in-out infinite;will-change:transform}@keyframes portfolioRingSpin{0%{transform:rotate(0) translateZ(0)}100%{transform:rotate(360deg) translateZ(0)}}@keyframes portfolioRingSpinReverse{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@keyframes portfolioRingSoftDrift{0%,100%{transform:rotate(0) scale(1);opacity:.82}50%{transform:rotate(16deg) scale(1.01);opacity:1}}@keyframes portfolioVisibleEmberOrbit{0%{transform:rotate(0) translateZ(0)}100%{transform:rotate(360deg) translateZ(0)}}@keyframes portfolioThinEmberTrail{0%{transform:rotate(0) translateZ(0)}100%{transform:rotate(360deg) translateZ(0)}}@keyframes portfolioPhotoHeatPass{0%,100%{transform:translate3d(-48%,-8%,0) rotate(-12deg);opacity:0}22%{opacity:.18}48%{transform:translate3d(2%,0,0) rotate(-12deg);opacity:.52}76%{opacity:.16}100%{transform:translate3d(52%,6%,0) rotate(-12deg);opacity:0}}@keyframes portfolioPhotoFloat{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-10px,0)}}@keyframes portfolioPhotoImageBreath{0%,100%{transform:translateZ(0) scale(1.01)}50%{transform:translateZ(0) scale(1.035)}}.portfolio-skill-section{position:relative;padding:82px 8vw 112px;background:radial-gradient(circle at 50% 14%,rgba(77,139,255,.12),transparent 34%),linear-gradient(180deg,rgba(7,10,31,.12),rgba(8,11,31,.86))}.portfolio-skill-orbit{position:relative;width:min(640px,94vw);height:430px;margin:0 auto 36px;perspective:1200px;transform-style:preserve-3d}.portfolio-orbit-inner{position:absolute;left:50%;top:50%;width:min(430px,74vw);height:min(430px,74vw);transform-style:preserve-3d;transform:translate(-50%,-50%) rotateX(-12deg) rotateY(0);animation:portfolioGlobeSpin 15s linear infinite;will-change:transform}.portfolio-orbit-inner::after,.portfolio-orbit-inner::before{content:"";position:absolute;inset:7%;border-radius:50%;pointer-events:none}.portfolio-orbit-inner::before{background:radial-gradient(circle at 50% 50%,rgba(35,51,93,.48),rgba(12,20,46,.18) 48%,transparent 71%),repeating-radial-gradient(circle at 50% 50%,transparent 0 43px,rgba(255,255,255,.055) 44px 45px,transparent 46px 86px);border:1px solid rgba(255,255,255,.075);box-shadow:inset 0 0 76px rgba(38,132,255,.12),0 0 96px rgba(45,151,255,.09);transform:rotateX(72deg)}.portfolio-orbit-inner::after{border:1px solid rgba(102,216,255,.12);box-shadow:inset 0 0 46px rgba(105,245,255,.08),0 0 62px rgba(96,220,255,.08);transform:rotateY(74deg)}.portfolio-orbit-ring{position:absolute;left:50%;top:50%;width:78%;height:78%;border-radius:50%;border:1px solid rgba(255,255,255,.11);box-shadow:0 0 90px rgba(43,185,255,.1),inset 0 0 48px rgba(255,255,255,.025);transform:translate(-50%,-50%) rotateX(72deg);animation:portfolioOrbitPulse 4s ease-in-out infinite}.portfolio-skill-orbit span{position:absolute;left:50%;top:50%;width:78px;height:78px;display:grid;place-items:center;border-radius:22px;color:#fff;background:rgba(17,24,50,.9);border:1px solid rgba(255,255,255,.17);box-shadow:inset 0 0 24px rgba(255,255,255,.055),0 16px 40px rgba(0,0,0,.34),0 0 26px rgba(93,210,255,.08);transform:translate(-50%,-50%) rotateY(calc((360deg / var(--total)) * var(--i))) translateZ(205px) rotateY(calc((-360deg / var(--total)) * var(--i)));transform-style:preserve-3d;backface-visibility:visible;animation:portfolioFloatIcon 5.5s ease-in-out infinite;animation-delay:calc(var(--i) * -.32s)}.portfolio-skill-orbit span b{display:block;font-size:30px;line-height:1;text-shadow:0 0 22px rgba(255,255,255,.24)}.portfolio-skill-orbit span em{position:absolute;left:50%;top:calc(100% + 10px);transform:translateX(-50%);max-width:136px;color:rgba(255,255,255,.82);font-size:13px;font-weight:800;letter-spacing:.01em;font-style:normal;white-space:nowrap;opacity:.96;text-shadow:0 0 18px rgba(0,0,0,.72)}@keyframes portfolioGlobeSpin{0%{transform:translate(-50%,-50%) rotateX(-12deg) rotateY(0)}100%{transform:translate(-50%,-50%) rotateX(-12deg) rotateY(360deg)}}@keyframes portfolioFloatIcon{0%,100%{margin-top:0;filter:brightness(1)}50%{margin-top:-10px;filter:brightness(1.2)}}@keyframes portfolioOrbitPulse{0%,100%{opacity:.62}50%{opacity:1}}.portfolio-section-heading{max-width:760px;margin:0 auto 38px;text-align:center}.portfolio-section-heading span{color:#62d8ff;font-size:12px;font-weight:900;letter-spacing:.18em}.portfolio-section-heading h2{margin:14px 0 12px;font-size:clamp(32px, 4.5vw, 58px);line-height:1;letter-spacing:-.045em;white-space:nowrap}.portfolio-section-heading p{margin:0;color:rgba(237,242,255,.68);line-height:1.75}.portfolio-skill-grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.portfolio-skill-card{position:relative;overflow:hidden;min-height:238px;border-radius:16px;padding:30px;background:rgba(14,19,39,.72);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 26px 80px rgba(0,0,0,.24);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.portfolio-skill-card::before{content:"";position:absolute;inset:-1px;z-index:0;opacity:.13;background:radial-gradient(circle at 16% 14%,var(--skill-accent),transparent 34%);pointer-events:none}.portfolio-skill-card.cyan{--skill-accent:#4ddcff}.portfolio-skill-card.green{--skill-accent:#58e36b}.portfolio-skill-card.purple{--skill-accent:#bd61ff}.portfolio-skill-card.orange{--skill-accent:#ff9d42}.portfolio-skill-card.blue{--skill-accent:#5a8cff}.portfolio-skill-card.pink{--skill-accent:#ff5bd7}.portfolio-skill-card>*{position:relative;z-index:2}.portfolio-skill-card:hover{transform:translateY(-8px);border-color:color-mix(in srgb,var(--skill-accent) 46%,transparent);box-shadow:0 34px 90px rgba(0,0,0,.3),0 0 42px color-mix(in srgb,var(--skill-accent) 17%,transparent)}.portfolio-skill-section::after,.portfolio-skill-section::before{content:"";position:absolute;pointer-events:none;border-radius:999px;filter:blur(12px);opacity:.5}.portfolio-skill-section::before{width:360px;height:360px;left:-120px;top:180px;background:radial-gradient(circle,rgba(189,97,255,.18),transparent 68%)}.portfolio-skill-section::after{width:420px;height:420px;right:-150px;bottom:80px;background:radial-gradient(circle,rgba(77,220,255,.16),transparent 66%)}.portfolio-skill-card{isolation:isolate;border-radius:24px;background:linear-gradient(135deg,color-mix(in srgb,var(--skill-accent) 10%,transparent),transparent 42%),linear-gradient(180deg,rgba(18,25,50,.9),rgba(10,15,33,.78))}.portfolio-skill-card::after{content:"";position:absolute;inset:-48% -70%;z-index:1;background:linear-gradient(110deg,transparent 34%,color-mix(in srgb,var(--skill-accent) 10%,transparent) 42%,color-mix(in srgb,var(--skill-accent) 26%,rgba(255,255,255,.48)) 50%,color-mix(in srgb,var(--skill-accent) 10%,transparent) 58%,transparent 66%);opacity:0;transform:translateX(-76%) rotate(8deg);animation:portfolioFullCardSlowSweep 9.2s cubic-bezier(.22,.72,.16,1) infinite;animation-delay:calc(var(--card-index, 0) * .75s);pointer-events:none;mix-blend-mode:screen}.portfolio-skill-head span{position:relative;overflow:hidden}.portfolio-skill-head span::after{content:"";position:absolute;inset:-40%;background:conic-gradient(from 0deg,transparent,color-mix(in srgb,var(--skill-accent) 35%,#fff),transparent 42%);opacity:.28;animation:portfolioIconAura 4.2s linear infinite}@keyframes portfolioFullCardSlowSweep{0%{transform:translateX(-76%) rotate(8deg);opacity:0}18%{opacity:.18}48%{transform:translateX(0) rotate(8deg);opacity:.34}72%{transform:translateX(76%) rotate(8deg);opacity:.18}100%{transform:translateX(76%) rotate(8deg);opacity:0}}@keyframes portfolioIconAura{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.portfolio-skill-head{position:relative;z-index:2;display:flex;align-items:center;gap:18px;margin-bottom:24px}.portfolio-skill-head span{width:54px;height:54px;display:grid;place-items:center;border-radius:16px;color:var(--skill-accent);background:color-mix(in srgb,var(--skill-accent) 10%,rgba(10,16,34,.78));border:1px solid color-mix(in srgb,var(--skill-accent) 22%,transparent);font-size:24px;box-shadow:inset 0 0 24px color-mix(in srgb,var(--skill-accent) 10%,transparent)}.portfolio-skill-head h3{margin:0;font-size:clamp(22px, 2.5vw, 31px);line-height:1.1;letter-spacing:-.02em}.portfolio-chip-list{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:12px}.portfolio-chip-list b{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;min-height:36px;padding:0 17px;border-radius:999px;color:rgba(245,247,255,.92);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.035));border:1px solid color-mix(in srgb,var(--skill-accent) 20%,rgba(255,255,255,.09));font-size:12px;font-weight:850;letter-spacing:.01em;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 12px 28px rgba(0,0,0,.18);transform:translateZ(0);transition:transform .28s ease,color .28s ease,border-color .28s ease,box-shadow .28s ease}.portfolio-chip-list b::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--skill-accent) 8%,transparent),transparent);opacity:.55;pointer-events:none}.portfolio-chip-list b::after{content:"";width:5px;height:5px;margin-left:9px;border-radius:50%;background:var(--skill-accent);box-shadow:0 0 13px var(--skill-accent);opacity:.82;animation:portfolioChipDotPulse 1.8s ease-in-out infinite;animation-delay:calc(var(--chip-index, 0) * .13s)}.portfolio-chip-list b:hover{transform:translateY(-3px) scale(1.035);color:#fff;border-color:color-mix(in srgb,var(--skill-accent) 54%,rgba(255,255,255,.16));box-shadow:0 17px 34px rgba(0,0,0,.24),0 0 24px color-mix(in srgb,var(--skill-accent) 20%,transparent)}.portfolio-skill-card:hover::after{animation-duration:7.4s}@keyframes portfolioChipLiveSweep{0%{transform:translateX(-78%) rotate(8deg);opacity:0}16%{opacity:.88}48%{transform:translateX(78%) rotate(8deg);opacity:.88}100%,64%{transform:translateX(78%) rotate(8deg);opacity:0}}@keyframes portfolioChipDotPulse{0%,100%{transform:scale(.72);opacity:.48}50%{transform:scale(1.12);opacity:1}}@media (max-width:980px){.portfolio-page-hero{grid-template-columns:1fr;text-align:center;gap:46px;padding:58px 28px 70px}.portfolio-hero-copy{margin:0 auto;max-width:720px}.portfolio-role-line{margin-left:auto;margin-right:auto}.portfolio-title-line{margin-left:auto;margin-right:auto}.portfolio-hero-actions,.portfolio-social-row{justify-content:center}.portfolio-skill-grid{grid-template-columns:1fr}}@media (max-width:640px){.portfolio-page-hero{min-height:auto;padding:42px 18px 58px}.portfolio-hero-copy h1{font-size:clamp(34px, 11vw, 52px);white-space:nowrap}.portfolio-role-line{font-size:clamp(21px, 6vw, 30px);min-height:2.35em}.portfolio-section-heading h2{font-size:clamp(30px, 11vw, 46px)}.portfolio-hero-copy p{font-size:15px}.portfolio-contact-btn,.portfolio-cv-btn{width:100%}.portfolio-skill-section{padding:58px 18px 78px}.portfolio-skill-orbit{height:340px}.portfolio-orbit-inner{width:min(300px,78vw);height:min(300px,78vw)}.portfolio-skill-orbit span{width:58px;height:58px;border-radius:18px;transform:translate(-50%,-50%) rotateY(calc((360deg / var(--total)) * var(--i))) translateZ(138px) rotateY(calc((-360deg / var(--total)) * var(--i)))}.portfolio-skill-orbit span b{font-size:23px}.portfolio-skill-orbit span em{font-size:11px}.portfolio-skill-card{padding:24px}}@media (prefers-reduced-motion:reduce){.portfolio-hero-photo-wrap,.portfolio-orbit-inner,.portfolio-photo-core img,.portfolio-photo-ring,.portfolio-photo-ring::after,.portfolio-photo-ring::before{animation:none!important}.portfolio-orbit-inner{transform:translate(-50%,-50%) rotateX(-12deg) rotateY(0)}}.contact-page-view{background:radial-gradient(circle at 17% 12%,rgba(44,255,220,.16),transparent 31%),radial-gradient(circle at 82% 16%,rgba(121,214,74,.18),transparent 34%),radial-gradient(circle at 46% 82%,rgba(25,112,255,.16),transparent 38%),linear-gradient(180deg,#020711 0,#05101c 48%,#050817 100%);overflow-x:hidden}.contact-page-main{position:relative;overflow:hidden}.contact-page-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.78fr);gap:clamp(26px,4vw,70px);align-items:center;min-height:calc(100vh - 78px);padding:clamp(70px,8vw,126px) clamp(18px,6vw,96px) clamp(44px,6vw,88px);border-bottom:1px solid rgba(255,255,255,.07)}.contact-grid-bg{position:absolute;inset:0;opacity:.42;background-image:linear-gradient(rgba(51,255,218,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(51,255,218,.075) 1px,transparent 1px);background-size:36px 36px;mask-image:radial-gradient(circle at 50% 22%,#000 0%,rgba(0,0,0,.42) 45%,transparent 78%);animation:contactGridDrift 16s linear infinite}.contact-aurora{position:absolute;inset:-18% -10% auto -10%;height:70%;filter:blur(18px);opacity:.85;pointer-events:none}.contact-aurora span{position:absolute;border-radius:999px;mix-blend-mode:screen;animation:contactAuroraFloat 12s ease-in-out infinite alternate}.contact-aurora span:first-child{width:480px;height:480px;left:6%;top:10%;background:radial-gradient(circle,rgba(37,255,217,.3),transparent 66%)}.contact-aurora span:nth-child(2){width:540px;height:540px;right:8%;top:4%;background:radial-gradient(circle,rgba(122,220,72,.26),transparent 68%);animation-delay:-3.5s}.contact-aurora span:nth-child(3){width:360px;height:360px;left:48%;bottom:-8%;background:radial-gradient(circle,rgba(39,107,255,.24),transparent 68%);animation-delay:-7s}.contact-particles{position:absolute;inset:0;overflow:hidden;pointer-events:none}.contact-particles i{position:absolute;width:8px;height:8px;border-radius:50%;background:#4fffe4;box-shadow:0 0 22px rgba(79,255,228,.8);opacity:.72;animation:contactParticleRise 10s ease-in-out infinite}.contact-particles i:first-child{left:10%;top:70%;animation-delay:-1s}.contact-particles i:nth-child(2){left:28%;top:58%;animation-delay:-5s}.contact-particles i:nth-child(3){left:46%;top:78%;animation-delay:-8s}.contact-particles i:nth-child(4){left:67%;top:66%;animation-delay:-3s}.contact-particles i:nth-child(5){left:82%;top:56%;animation-delay:-6s}.contact-particles i:nth-child(6){left:92%;top:82%;animation-delay:-9s}.contact-channel-section,.contact-form-card,.contact-hero-copy,.contact-map-panel{position:relative;z-index:2}.contact-map-copy span,.contact-page-pill,.contact-section-head span{display:inline-flex;align-items:center;gap:9px;color:#7eea58;font-size:13px;font-weight:950;letter-spacing:.38em;text-transform:uppercase;text-shadow:0 0 28px rgba(126,234,88,.55)}.contact-hero-copy h1{max-width:850px;margin:24px 0 16px;font-size:clamp(48px, 7.3vw, 116px);line-height:.88;letter-spacing:-.075em;color:#fff;text-shadow:0 22px 70px rgba(0,0,0,.35)}.contact-hero-copy h1::first-line{color:#77dc48}.contact-hero-copy h2{margin:0;max-width:760px;color:#53ffe4;font-size:clamp(25px, 3.3vw, 50px);line-height:1.15;letter-spacing:-.04em;text-shadow:0 0 38px rgba(83,255,228,.25)}.contact-hero-copy p{max-width:710px;margin:23px 0 0;color:rgba(237,249,255,.76);font-size:clamp(16px, 1.35vw, 20px);line-height:1.85}.contact-highlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;max-width:710px;margin-top:36px}.contact-highlight-grid article{padding:18px 18px 17px;border:1px solid rgba(83,255,228,.16);border-radius:22px;background:linear-gradient(145deg,rgba(10,23,32,.78),rgba(7,13,28,.52));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 20px 55px rgba(0,0,0,.22);backdrop-filter:blur(16px)}.contact-highlight-grid span{display:block;color:rgba(222,238,246,.62);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.16em}.contact-highlight-grid b{display:block;margin-top:8px;color:#fff;font-size:21px;line-height:1}.contact-form-card{isolation:isolate;padding:clamp(22px,3vw,34px);border:1px solid rgba(83,255,228,.22);border-radius:34px;background:linear-gradient(140deg,rgba(14,30,43,.94),rgba(5,12,26,.88)),radial-gradient(circle at 10% 0,rgba(83,255,228,.18),transparent 35%);box-shadow:0 34px 110px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(22px);transform-style:preserve-3d;animation:contactCardFloat 6s ease-in-out infinite}.contact-form-card::before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;padding:1px;background:conic-gradient(from var(--contact-angle,0deg),transparent 0deg,rgba(83,255,228,.9) 58deg,rgba(119,220,72,.75) 112deg,transparent 180deg,rgba(60,121,255,.72) 246deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:contactBorderSpin 5s linear infinite}.contact-form-orbit{position:absolute;inset:18px;pointer-events:none;border-radius:30px;overflow:hidden}.contact-form-orbit span{position:absolute;width:115px;height:115px;border-radius:50%;border:1px solid rgba(83,255,228,.2);box-shadow:0 0 40px rgba(83,255,228,.14);animation:contactOrbitDot 10s linear infinite}.contact-form-orbit span:first-child{left:-36px;top:24%}.contact-form-orbit span:nth-child(2){right:-42px;bottom:12%;animation-delay:-5s}.contact-form-head{position:relative;display:flex;align-items:center;gap:16px;margin-bottom:22px}.contact-form-head>span{display:grid;place-items:center;width:62px;height:62px;flex:0 0 auto;border-radius:20px;color:#77dc48;font-size:28px;background:rgba(83,255,228,.1);border:1px solid rgba(83,255,228,.2);box-shadow:0 18px 50px rgba(83,255,228,.12)}.contact-form-head h2{margin:0;color:#fff;font-size:clamp(25px, 2vw, 34px);letter-spacing:-.04em}.contact-form-head p{margin:7px 0 0;color:rgba(226,240,246,.68);line-height:1.55}.contact-form-card label{display:block;margin-bottom:14px}.contact-form-card input,.contact-form-card textarea{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.055);color:#fff;outline:0;font:inherit;padding:17px 18px;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease,transform .25s ease}.contact-form-card textarea{min-height:142px;resize:vertical}.contact-form-card input::placeholder,.contact-form-card textarea::placeholder{color:rgba(230,242,247,.48)}.contact-form-card input:focus,.contact-form-card textarea:focus{border-color:rgba(83,255,228,.58);background:rgba(83,255,228,.075);box-shadow:0 0 0 4px rgba(83,255,228,.09),0 18px 40px rgba(83,255,228,.08);transform:translateY(-1px)}.contact-hidden-field{position:absolute!important;left:-99999px!important;opacity:0!important}.contact-form-card button{width:100%;min-height:58px;border:0;border-radius:18px;cursor:pointer;color:#03110f;font-size:15px;font-weight:950;letter-spacing:.02em;background:linear-gradient(90deg,#77dc48,#53ffe4);box-shadow:0 22px 70px rgba(83,255,228,.24),inset 0 1px 0 rgba(255,255,255,.42);transition:transform .25s ease,box-shadow .25s ease}.contact-form-card button:hover{transform:translateY(-3px);box-shadow:0 30px 88px rgba(83,255,228,.34),inset 0 1px 0 rgba(255,255,255,.5)}.contact-form-alert{margin:0 0 16px;padding:13px 15px;border-radius:15px;font-size:14px;font-weight:800}.contact-form-alert.success{color:#baffef;border:1px solid rgba(83,255,228,.25);background:rgba(83,255,228,.1)}.contact-form-alert.error{color:#ffd2d2;border:1px solid rgba(255,96,96,.25);background:rgba(255,96,96,.1)}.contact-channel-section{padding:clamp(60px,7vw,100px) clamp(18px,6vw,96px)}.contact-section-head{max-width:780px;margin:0 auto 38px;text-align:center}.contact-section-head h2{margin:16px 0 12px;font-size:clamp(38px, 5.2vw, 78px);line-height:.95;letter-spacing:-.065em;color:#fff}.contact-section-head p{margin:0;color:rgba(230,241,246,.7);font-size:18px;line-height:1.75}.contact-channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1120px;margin:0 auto}.contact-channel-card{position:relative;display:flex;align-items:center;gap:18px;min-height:142px;padding:24px;border:1px solid rgba(83,255,228,.14);border-radius:28px;background:linear-gradient(145deg,rgba(10,23,34,.86),rgba(6,10,24,.72));box-shadow:0 28px 80px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden;transform:translateY(0);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;animation:contactChannelFloat 5.8s ease-in-out infinite;animation-delay:var(--delay)}.contact-channel-card::before{content:"";position:absolute;inset:auto -20% -70% -20%;height:110%;background:radial-gradient(circle,rgba(83,255,228,.18),transparent 62%);opacity:0;transition:opacity .3s ease,transform .3s ease}.contact-channel-card:hover{transform:translateY(-8px);border-color:rgba(83,255,228,.36);box-shadow:0 34px 100px rgba(83,255,228,.13),inset 0 1px 0 rgba(255,255,255,.08)}.contact-channel-card:hover::before{opacity:1;transform:translateY(-18px)}.contact-channel-card>span{position:relative;z-index:1;display:grid;place-items:center;width:64px;height:64px;flex:0 0 auto;border-radius:22px;color:#53ffe4;font-size:27px;background:rgba(83,255,228,.095);border:1px solid rgba(83,255,228,.18);box-shadow:0 18px 46px rgba(83,255,228,.09)}.contact-channel-card div{position:relative;z-index:1;min-width:0}.contact-channel-card b{display:block;color:#fff;font-size:23px;line-height:1.15;letter-spacing:-.035em}.contact-channel-card small{display:block;margin-top:8px;color:rgba(231,245,250,.7);font-size:15px;word-break:break-word}.contact-map-panel{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1fr);gap:clamp(24px,4vw,62px);align-items:center;margin:0 clamp(18px,6vw,96px) clamp(70px,8vw,120px);padding:clamp(28px,5vw,62px);border:1px solid rgba(83,255,228,.16);border-radius:38px;background:linear-gradient(135deg,rgba(11,25,38,.88),rgba(4,8,22,.82));box-shadow:0 38px 110px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden}.contact-map-visual{position:relative;min-height:340px;border-radius:30px;background:radial-gradient(circle at 50% 50%,rgba(83,255,228,.2),transparent 23%),radial-gradient(circle at 50% 50%,rgba(119,220,72,.11),transparent 44%),linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.08);overflow:hidden}.contact-map-visual::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(83,255,228,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(83,255,228,.075) 1px,transparent 1px);background-size:28px 28px;animation:contactGridDrift 12s linear infinite reverse}.contact-map-visual span{position:absolute;left:50%;top:50%;translate:-50% -50%;border:1px solid rgba(83,255,228,.25);border-radius:50%;animation:contactRadarPulse 3.6s ease-out infinite}.contact-map-visual span:first-child{width:84px;height:84px}.contact-map-visual span:nth-child(2){width:160px;height:160px;animation-delay:.65s}.contact-map-visual span:nth-child(3){width:250px;height:250px;animation-delay:1.3s}.contact-map-visual i{position:absolute;left:50%;top:50%;width:28px;height:28px;translate:-50% -50%;border-radius:50%;background:linear-gradient(135deg,#77dc48,#53ffe4);box-shadow:0 0 42px rgba(83,255,228,.74)}.contact-map-copy h2{margin:14px 0 16px;color:#fff;font-size:clamp(36px, 4.8vw, 70px);line-height:.96;letter-spacing:-.06em}.contact-map-copy p{margin:0;color:rgba(231,243,249,.72);font-size:18px;line-height:1.8}.contact-social-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.contact-social-row a{display:grid;place-items:center;width:52px;height:52px;border-radius:18px;color:#fff;font-weight:950;border:1px solid rgba(83,255,228,.18);background:rgba(83,255,228,.08);transition:transform .25s ease,background .25s ease,border-color .25s ease}.contact-social-row a:hover{transform:translateY(-5px) rotate(-4deg);border-color:rgba(83,255,228,.42);background:rgba(83,255,228,.16)}.admin-message-list{display:grid;gap:14px}.admin-message-card{border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:18px;background:rgba(255,255,255,.035)}.admin-message-card div{display:flex;justify-content:space-between;gap:14px;align-items:center}.admin-message-card h3,.admin-message-card strong{color:#fff}.admin-message-card footer,.admin-message-card p,.admin-message-card small{color:rgba(235,238,255,.68)}.admin-message-card p{line-height:1.65}.admin-message-card footer{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid rgba(255,255,255,.07);padding-top:12px}.admin-empty-text{margin:0;color:rgba(235,238,255,.64)}@keyframes contactGridDrift{0%{background-position:0 0,0 0}100%{background-position:72px 72px,72px 72px}}@keyframes contactAuroraFloat{0%{transform:translate3d(0,0,0) scale(1)}100%{transform:translate3d(26px,38px,0) scale(1.08)}}@keyframes contactParticleRise{0%{transform:translateY(80px) scale(.65);opacity:0}20%{opacity:.76}100%{transform:translateY(-260px) scale(1.1);opacity:0}}@keyframes contactCardFloat{0%,100%{transform:translateY(0) rotateX(0) rotateY(0)}50%{transform:translateY(-12px) rotateX(1.5deg) rotateY(-1.5deg)}}@keyframes contactBorderSpin{0%{--contact-angle:0deg}100%{--contact-angle:360deg}}@keyframes contactOrbitDot{0%{transform:translate3d(0,0,0) rotate(0)}100%{transform:translate3d(0,0,0) rotate(360deg)}}@keyframes contactChannelFloat{0%,100%{translate:0 0}50%{translate:0 -7px}}@keyframes contactRadarPulse{0%{opacity:.75;transform:scale(.72)}100%{opacity:0;transform:scale(1.22)}}@media (max-width:1120px){.contact-map-panel,.contact-page-hero{grid-template-columns:1fr}.contact-form-card{max-width:720px;width:100%}.contact-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.contact-page-hero{padding-top:44px}.contact-channel-grid,.contact-highlight-grid{grid-template-columns:1fr}.contact-hero-copy h1{font-size:clamp(42px, 15vw, 74px)}.contact-form-card{border-radius:26px}.contact-map-panel{margin-left:14px;margin-right:14px;border-radius:28px}.contact-map-visual{min-height:250px}}@property --contact-angle{syntax:'<angle>';initial-value:0deg;inherits:false}body.service-page-view .service-page-pill{min-height:40px!important;padding:0 24px!important;border-radius:999px!important;background:linear-gradient(135deg,rgba(115,63,255,.28),rgba(143,64,255,.18))!important;border:1px solid rgba(178,128,255,.2)!important;color:#f0ebff!important;-webkit-text-fill-color:#f0ebff!important;font-size:13px!important;font-weight:900!important;line-height:1!important;letter-spacing:.19em!important;text-transform:uppercase!important;box-shadow:inset 0 0 26px rgba(255,255,255,.04),0 20px 55px rgba(89,45,214,.24)!important}body.service-page-view .service-hero-content h1{max-width:900px!important;margin:23px auto 24px!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:clamp(46px, 6.5vw, 82px)!important;line-height:1.04!important;letter-spacing:-.055em!important;font-weight:950!important;text-align:center!important;text-wrap:balance!important;text-shadow:0 26px 84px rgba(0,0,0,.38),0 0 34px rgba(133,78,255,.13)!important}body.service-page-view .service-hero-content h1 span{position:relative!important;display:inline-block!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(90deg,#a23dff 0,#7867ff 48%,#63c9ff 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;filter:drop-shadow(0 18px 34px rgba(113, 78, 255, .26))!important}body.service-page-view .service-hero-content h1 span::after{content:""!important;position:absolute!important;left:5%!important;right:4%!important;bottom:.08em!important;height:.08em!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(150,64,255,.05),rgba(129,89,255,.5),rgba(87,188,255,.38),rgba(150,64,255,.05))!important;z-index:-1!important}body.service-page-view .service-hero-content p{max-width:690px!important;margin:0 auto!important;color:rgba(239,236,255,.86)!important;-webkit-text-fill-color:rgba(239,236,255,.86)!important;font-size:clamp(17px, 1.7vw, 21px)!important;line-height:1.62!important;font-weight:600!important;letter-spacing:.01em!important;text-align:center!important;text-wrap:balance!important}body.service-page-view .service-page-heading span{color:#7350df!important;-webkit-text-fill-color:#7350df!important;font-size:13px!important;line-height:1!important;font-weight:950!important;letter-spacing:.17em!important;text-transform:uppercase!important}body.service-page-view .service-page-heading h2{margin:14px 0 0!important;color:#11122c!important;-webkit-text-fill-color:#11122c!important;background:0 0!important;font-size:clamp(32px, 4vw, 46px)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:950!important;text-align:center!important;text-wrap:balance!important}body.service-page-view .service-page-heading h2::after{width:74px!important;height:4px!important;margin:20px auto 0!important;border-radius:999px!important;background:linear-gradient(90deg,#7646df 0,#8469ff 100%)!important;box-shadow:48px 0 0 -46px #7646df!important}body.service-page-view .service-page-heading p{color:#696d82!important;-webkit-text-fill-color:#696d82!important;font-size:16px!important;line-height:1.7!important;font-weight:600!important;text-wrap:balance!important}body.service-page-view .service-page-card h3{color:#15162f!important;-webkit-text-fill-color:#15162f!important;font-size:25px!important;line-height:1.18!important;letter-spacing:-.035em!important;font-weight:950!important}body.service-page-view .service-page-card p{color:#666b7f!important;-webkit-text-fill-color:#666b7f!important;font-size:15.5px!important;line-height:1.7!important;font-weight:550!important}body.service-page-view .service-page-card li{color:#30324a!important;-webkit-text-fill-color:#30324a!important;font-size:15.5px!important;line-height:1.55!important;font-weight:650!important}body.service-page-view .service-page-cta span{color:#bda6ff!important;-webkit-text-fill-color:#bda6ff!important;font-size:12px!important;font-weight:950!important;letter-spacing:.16em!important;text-transform:uppercase!important}body.service-page-view .service-page-cta h2{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:clamp(28px, 3.4vw, 40px)!important;line-height:1.12!important;letter-spacing:-.045em!important;font-weight:950!important}body.service-page-view .service-page-cta p{color:rgba(255,255,255,.78)!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important;font-size:17px!important;line-height:1.55!important;font-weight:600!important}@media (max-width:720px){body.service-page-view .service-hero-content h1{font-size:clamp(36px, 12vw, 58px)!important;line-height:1.05!important;letter-spacing:-.05em!important}body.service-page-view .service-hero-content p{font-size:16.5px!important;line-height:1.58!important}body.service-page-view .service-page-heading h2{font-size:clamp(28px, 9vw, 38px)!important}body.service-page-view .service-page-card h3{font-size:22px!important}}body:not(.admin-body){background:radial-gradient(circle at 17% 12%,rgba(44,255,220,.16),transparent 31%),radial-gradient(circle at 82% 16%,rgba(121,214,74,.18),transparent 34%),radial-gradient(circle at 46% 82%,rgba(25,112,255,.16),transparent 38%),linear-gradient(180deg,#020711 0,#05101c 48%,#050817 100%)!important;overflow-x:hidden}body:not(.admin-body) .chat,body:not(.admin-body) .site-footer,body:not(.admin-body) .site-header,body:not(.admin-body) main{position:relative;z-index:2}body:not(.admin-body)::before{opacity:.68;background-image:linear-gradient(rgba(51,255,218,.052) 1px,transparent 1px),linear-gradient(90deg,rgba(51,255,218,.052) 1px,transparent 1px)!important;background-size:36px 36px!important;animation:arkoGlobalGridDrift 18s linear infinite;mask-image:radial-gradient(circle at 50% 22%,#000 0%,rgba(0,0,0,.48) 47%,transparent 80%)!important}body:not(.admin-body)::after{content:"";position:fixed;inset:-22% -12% auto -12%;height:72%;pointer-events:none;z-index:0;opacity:.7;filter:blur(18px);background:radial-gradient(circle at 18% 34%,rgba(37,255,217,.3),transparent 33%),radial-gradient(circle at 78% 22%,rgba(122,220,72,.25),transparent 36%),radial-gradient(circle at 52% 78%,rgba(39,107,255,.24),transparent 35%);animation:arkoGlobalAurora 12s ease-in-out infinite alternate}@keyframes arkoGlobalGridDrift{0%{background-position:0 0,0 0}100%{background-position:36px 36px,36px 36px}}@keyframes arkoGlobalAurora{0%{transform:translate3d(-1.8%,-1.5%,0) scale(1);opacity:.58}50%{transform:translate3d(1.5%,2%,0) scale(1.04);opacity:.78}100%{transform:translate3d(2.6%,-1%,0) scale(1.08);opacity:.64}}body:not(.admin-body) .nav-links{gap:14px}body:not(.admin-body) .nav-links a{padding:10px 16px;border-radius:999px;opacity:.9;overflow:hidden;isolation:isolate;transition:color .28s ease,opacity .28s ease,transform .28s ease,text-shadow .28s ease}body:not(.admin-body) .nav-links a::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:0;transform:scale(.72) translateY(8px);background:linear-gradient(90deg,rgba(37,255,217,.18),rgba(122,220,72,.15),rgba(39,107,255,.18)),radial-gradient(circle at 50% 110%,rgba(255,255,255,.18),transparent 44%);border:1px solid rgba(95,255,220,.2);box-shadow:0 16px 42px rgba(37,255,217,.14),inset 0 0 24px rgba(255,255,255,.06);transition:opacity .32s ease,transform .32s cubic-bezier(.2,.9,.2,1)}body:not(.admin-body) .nav-links a::after{left:17px!important;right:17px!important;bottom:5px!important;height:2px!important;transform:scaleX(0);transform-origin:center;transition:transform .32s ease,opacity .32s ease;opacity:0;background:linear-gradient(90deg,rgba(37,255,217,.05),#34ffda,#7adc48,rgba(39,107,255,.05))!important;box-shadow:0 0 18px rgba(52,255,218,.62)!important}body:not(.admin-body) .nav-links a.active,body:not(.admin-body) .nav-links a:hover{color:#fff!important;opacity:1;transform:translateY(-2px);text-shadow:0 0 18px rgba(52,255,218,.42)}body:not(.admin-body) .nav-links a.active::before,body:not(.admin-body) .nav-links a:hover::before{opacity:1;transform:scale(1) translateY(0)}body:not(.admin-body) .nav-links a.active::after,body:not(.admin-body) .nav-links a:hover::after{opacity:1;transform:scaleX(1)}body:not(.admin-body) .services-section{position:relative;overflow:hidden;isolation:isolate}body:not(.admin-body) .services-section::before{content:"";position:absolute;inset:18px 5vw auto 5vw;height:76%;z-index:-1;pointer-events:none;border-radius:999px;background:radial-gradient(circle at 50% 32%,rgba(52,255,218,.17),transparent 32%),radial-gradient(circle at 22% 58%,rgba(122,220,72,.12),transparent 30%),radial-gradient(circle at 78% 62%,rgba(39,107,255,.15),transparent 34%);filter:blur(10px);animation:arkoServiceAura 9s ease-in-out infinite alternate}@keyframes arkoServiceAura{0%{transform:translateX(-2%) scale(.98);opacity:.72}100%{transform:translateX(2%) scale(1.05);opacity:.95}}body:not(.admin-body) .service-grid.arko-service-orbit{display:block!important;position:relative;height:430px;max-width:1120px;margin:4px auto 0;perspective:1200px}body:not(.admin-body) .service-grid.arko-service-orbit .service-card{position:absolute;top:50%;left:50%;width:min(32%,360px);min-width:275px;min-height:284px;transform:translate(-50%,-50%) scale(.78);opacity:0;filter:blur(3px) saturate(.88);z-index:1;pointer-events:none;transition:transform .92s cubic-bezier(.16,1,.3,1),opacity .68s ease,filter .68s ease,box-shadow .68s ease,border-color .68s ease;will-change:transform,opacity,filter}body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-center,body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-left,body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-right{opacity:1;filter:blur(0) saturate(1);pointer-events:auto}body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-left{transform:translate(calc(-50% - 330px),-50%) rotateY(12deg) scale(.86);z-index:2;opacity:.78}body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-right{transform:translate(calc(-50% + 330px),-50%) rotateY(-12deg) scale(.86);z-index:2;opacity:.78}body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-center{transform:translate(-50%,-50%) rotateY(0) scale(1.16);z-index:5;opacity:1;border-color:rgba(52,255,218,.48)!important;box-shadow:0 36px 105px rgba(37,255,217,.2),0 18px 72px rgba(39,107,255,.18),inset 0 0 38px rgba(255,255,255,.07)}body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-center::before,body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-left::before,body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-right::before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,rgba(255,255,255,.16),transparent 28%,transparent 68%,rgba(52,255,218,.1));opacity:.65}body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-center .service-icon{transform:scale(1.08) rotate(-5deg);box-shadow:0 22px 58px rgba(52,255,218,.28),0 0 0 9px rgba(52,255,218,.07)}body:not(.admin-body) .service-grid.arko-service-orbit .service-card .service-icon,body:not(.admin-body) .service-grid.arko-service-orbit .service-card a,body:not(.admin-body) .service-grid.arko-service-orbit .service-card h3,body:not(.admin-body) .service-grid.arko-service-orbit .service-card p{position:relative;z-index:1}body:not(.admin-body){overscroll-behavior-y:none}body:not(.admin-body) .services-section.arko-service-pin-ready{scroll-margin-top:96px}body:not(.admin-body) .service-grid.arko-service-orbit::after{content:"";position:absolute;left:50%;bottom:14px;width:min(420px,70vw);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(52,255,218,.42),rgba(122,220,72,.34),transparent);opacity:.74;filter:blur(.2px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}body:not(.admin-body) .service-grid.arko-service-orbit .service-card{transition-duration:NaNs!important;animation-duration:NaNs!important}}@media (max-width:1180px){body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-left{transform:translate(calc(-50% - 265px),-50%) rotateY(10deg) scale(.84)}body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-right{transform:translate(calc(-50% + 265px),-50%) rotateY(-10deg) scale(.84)}body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-center{transform:translate(-50%,-50%) scale(1.08)}}@media (max-width:900px){body:not(.admin-body) .service-grid.arko-service-orbit{display:grid!important;grid-template-columns:1fr!important;height:auto;max-width:520px;gap:18px;perspective:none}body:not(.admin-body) .service-grid.arko-service-orbit .service-card,body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-center,body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-left,body:not(.admin-body) .service-grid.arko-service-orbit .service-card.is-right{position:relative;top:auto;left:auto;width:100%;min-width:0;transform:none;opacity:1;filter:none;pointer-events:auto}body:not(.admin-body) .nav-links{gap:8px}body:not(.admin-body) .nav-links a{padding:9px 12px}}body.service-page-view .service-page-main,body.service-page-view .services-showcase{background:0 0!important}body.service-page-view .service-page-hero::after{display:none!important}body.service-page-view .service-page-heading span{color:#34ffda!important;-webkit-text-fill-color:#34ffda!important}body.service-page-view .service-page-heading h2{color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 18px 54px rgba(37,255,217,.16)!important}body.service-page-view .service-page-heading p{color:rgba(255,255,255,.74)!important;-webkit-text-fill-color:rgba(255,255,255,.74)!important}body.service-page-view .service-dot-pattern{opacity:.18!important;filter:drop-shadow(0 0 20px rgba(52,255,218,.18))}html{scroll-behavior:smooth}body:not(.admin-body){overflow-y:auto!important;overscroll-behavior-y:auto!important;touch-action:pan-y}body:not(.admin-body).arko-native-smooth-scroll{scroll-behavior:smooth}body:not(.admin-body) .services-section.arko-service-pin-ready{overflow:visible}html{scroll-behavior:smooth}body:not(.admin-body),body:not(.admin-body).arko-native-smooth-scroll{overflow-y:auto!important;overscroll-behavior-y:auto!important;touch-action:auto!important;scroll-behavior:smooth}@media (min-width:901px){body:not(.admin-body) .services-section.arko-service-pin-ready{min-height:165vh!important;overflow:visible!important;padding-top:60px!important;padding-bottom:28vh!important;scroll-margin-top:82px!important}body:not(.admin-body) .services-section.arko-service-pin-ready .service-grid.arko-service-orbit{position:sticky!important;top:clamp(92px,15vh,150px)!important;transform:translateZ(0);backface-visibility:hidden;will-change:transform}body:not(.admin-body) .service-grid.arko-service-orbit .service-card{transition:transform .78s cubic-bezier(.22, .88, .25, 1),opacity .58s ease,filter .58s ease,box-shadow .58s ease,border-color .58s ease!important}}@media (max-width:900px){body:not(.admin-body) .services-section.arko-service-pin-ready{min-height:auto!important;overflow:hidden!important;padding-bottom:42px!important}body:not(.admin-body) .services-section.arko-service-pin-ready .service-grid.arko-service-orbit{position:relative!important;top:auto!important;transform:none!important}}:root{--arko-heading-font:'Poppins',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--arko-body-font:'Inter','Montserrat',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--arko-action-font:'Poppins',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.admin-body,.admin-form label,.admin-form label small,.admin-legend p,.admin-metric small,.admin-metric span,.admin-page-head p,.notice,body,body:not(.admin-body) .blog-card p,body:not(.admin-body) .contact-box small,body:not(.admin-body) .footer-bottom,body:not(.admin-body) .footer-brand-card p,body:not(.admin-body) .footer-card p,body:not(.admin-body) .hero-content p,body:not(.admin-body) .portfolio-copy p,body:not(.admin-body) .portfolio-hero-copy p,body:not(.admin-body) .portfolio-section-heading p,body:not(.admin-body) .review-card p,body:not(.admin-body) .section-heading p,body:not(.admin-body) .service-card p,body:not(.admin-body) .service-page-card li,body:not(.admin-body) .service-page-card>p,body:not(.admin-body) li,body:not(.admin-body) p,body:not(.admin-body) small,html,input,option,select,textarea{font-family:var(--arko-body-font)!important}.admin-card h2,.admin-card-head h2,.admin-metric strong,.admin-page-head h1,.arko-page-title,.blog-card h3,.blog-page-heading h2,.blog-page-hero h1,.blog-post-title,.brand,.contact-card h3,.contact-page-heading h2,.contact-page-hero h1,.footer-card h3,.footer-cta-panel h2,.footer-logo,.hero-content h1,.hero-content h2,.login-box h1,.portfolio-copy h2,.portfolio-copy h3,.portfolio-hero-copy h1,.portfolio-hero-copy h2,.portfolio-section-heading h2,.portfolio-skill-head h3,.preview-hero strong,.review-card h3,.section-heading h2,.service-card h3,.service-card-headline h3,.service-hero-content h1,.service-page-heading h2,h1,h2,h3,h4,h5,h6{font-family:var(--arko-heading-font)!important;font-weight:800!important}.admin-page-head h1,body:not(.admin-body) .brand,body:not(.admin-body) .footer-logo,body:not(.admin-body) .hero-content h1,body:not(.admin-body) .hero-content h1 .hero-title-primary,body:not(.admin-body) .hero-content h1 .hero-title-secondary,body:not(.admin-body) .portfolio-hero-copy h1,body:not(.admin-body) .portfolio-hero-copy h1 span,body:not(.admin-body) .preview-hero strong{font-family:var(--arko-heading-font)!important;font-weight:800!important}.add-row,.admin-big-link,.admin-head-actions a,.admin-head-actions button,.admin-logo,.admin-menu a,.admin-primary,.admin-side-view,.blog-card span,.blog-stack .blog-card span,.btn,.chat,.contact-box b,.contact-box span,.footer-card a,.footer-socials a,.header-cta,.nav-links,.nav-links a,.pill,.pill.mini,.portfolio-chip-list b,.portfolio-contact-btn,.portfolio-cv-btn,.portfolio-kicker,.portfolio-section-heading span,.portfolio-social-row a,.remove-row,.review-stars,.review-top small,.save-button,.service-card a,.service-page-card>a,.service-page-heading span,.service-page-pill,.tag-row span,button,input[type=button],input[type=reset],input[type=submit]{font-family:var(--arko-action-font)!important;font-weight:500!important}body:not(.admin-body) .hero-content h2 .typing-text,body:not(.admin-body) .portfolio-role-typing,body:not(.admin-body) .portfolio-role-typing .typing-text{font-family:var(--arko-heading-font)!important;font-weight:700!important}.contact-page-view .contact-hero-copy h1,body:not(.admin-body) .contact-page-view .contact-hero-copy h1,body:not(.admin-body).contact-page-view .contact-hero-copy h1{max-width:820px!important;margin:22px 0 20px!important;font-size:clamp(42px, 5.15vw, 88px)!important;line-height:1.08!important;letter-spacing:-.042em!important;word-spacing:0.08em!important;text-wrap:balance!important;overflow-wrap:normal!important}.contact-page-view .contact-hero-copy h2,body:not(.admin-body) .contact-page-view .contact-hero-copy h2,body:not(.admin-body).contact-page-view .contact-hero-copy h2{max-width:760px!important;margin:0 0 18px!important;font-size:clamp(23px, 2.35vw, 38px)!important;line-height:1.34!important;letter-spacing:-.02em!important;word-spacing:0.05em!important;text-wrap:balance!important}.contact-page-view .contact-hero-copy p,body:not(.admin-body) .contact-page-view .contact-hero-copy p,body:not(.admin-body).contact-page-view .contact-hero-copy p{max-width:720px!important;margin-top:18px!important;font-size:clamp(15px, 1.08vw, 18px)!important;line-height:1.78!important;letter-spacing:.005em!important;word-spacing:0.04em!important}.contact-page-view .contact-page-pill,body:not(.admin-body) .contact-page-view .contact-page-pill,body:not(.admin-body).contact-page-view .contact-page-pill{font-size:12px!important;line-height:1.4!important;letter-spacing:.32em!important;margin-bottom:4px!important}@media (min-width:1280px){.contact-page-view .contact-hero-copy h1,body:not(.admin-body) .contact-page-view .contact-hero-copy h1,body:not(.admin-body).contact-page-view .contact-hero-copy h1{font-size:clamp(56px, 4.85vw, 84px)!important;line-height:1.09!important}}@media (max-width:720px){.contact-page-view .contact-hero-copy h1,body:not(.admin-body) .contact-page-view .contact-hero-copy h1,body:not(.admin-body).contact-page-view .contact-hero-copy h1{margin:18px 0 16px!important;font-size:clamp(36px, 11.2vw, 58px)!important;line-height:1.12!important;letter-spacing:-.034em!important;word-spacing:0.06em!important}.contact-page-view .contact-hero-copy h2,body:not(.admin-body) .contact-page-view .contact-hero-copy h2,body:not(.admin-body).contact-page-view .contact-hero-copy h2{font-size:clamp(21px, 6vw, 30px)!important;line-height:1.38!important}.contact-page-view .contact-hero-copy p,body:not(.admin-body) .contact-page-view .contact-hero-copy p,body:not(.admin-body).contact-page-view .contact-hero-copy p{font-size:15px!important;line-height:1.72!important}}body.contact-page-view{font-family:var(--arko-body-font, 'Inter', 'Montserrat', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important}body.contact-page-view .btn,body.contact-page-view .chat,body.contact-page-view .contact-form-card input,body.contact-page-view .contact-form-card textarea,body.contact-page-view .contact-highlight-grid span,body.contact-page-view .contact-map-copy span,body.contact-page-view .contact-page-pill,body.contact-page-view .contact-section-head span,body.contact-page-view .contact-social-row a,body.contact-page-view .footer-card a,body.contact-page-view .footer-socials a,body.contact-page-view .header-cta,body.contact-page-view .nav-links a,body.contact-page-view .site-header,body.contact-page-view button{font-family:var(--arko-action-font, 'Poppins', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important;font-weight:500!important}body.contact-page-view .contact-channel-card b,body.contact-page-view .contact-form-head h2,body.contact-page-view .contact-hero-copy h1,body.contact-page-view .contact-hero-copy h2,body.contact-page-view .contact-map-copy h2,body.contact-page-view .contact-section-head h2,body.contact-page-view .footer-card h3,body.contact-page-view .footer-cta-panel h2,body.contact-page-view .footer-social-title{font-family:var(--arko-heading-font, 'Poppins', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important;font-weight:800!important;text-wrap:balance}body.contact-page-view .contact-hero-copy h1{max-width:780px!important;margin:20px 0 22px!important;font-size:clamp(40px, 4.65vw, 76px)!important;line-height:1.16!important;letter-spacing:-.026em!important;word-spacing:0.09em!important}body.contact-page-view .contact-hero-copy h2{max-width:735px!important;margin:0 0 18px!important;font-size:clamp(22px, 2.08vw, 34px)!important;line-height:1.48!important;letter-spacing:-.012em!important;word-spacing:0.045em!important}body.contact-page-view .contact-hero-copy p{max-width:700px!important;margin:16px 0 0!important;font-size:clamp(15px, 1.02vw, 17px)!important;line-height:1.86!important;letter-spacing:.006em!important;word-spacing:0.045em!important}body.contact-page-view .contact-map-copy span,body.contact-page-view .contact-page-pill,body.contact-page-view .contact-section-head span{font-size:12px!important;line-height:1.55!important;letter-spacing:.25em!important;word-spacing:.18em!important}body.contact-page-view .contact-highlight-grid{gap:16px!important;margin-top:32px!important}body.contact-page-view .contact-highlight-grid article{padding:17px 18px 18px!important}body.contact-page-view .contact-highlight-grid span{font-size:11px!important;line-height:1.45!important;letter-spacing:.14em!important}body.contact-page-view .contact-highlight-grid b{margin-top:9px!important;font-size:clamp(17px, 1.32vw, 20px)!important;line-height:1.3!important;letter-spacing:-.012em!important}body.contact-page-view .contact-form-head{align-items:flex-start!important;gap:17px!important;margin-bottom:24px!important}body.contact-page-view .contact-form-head h2{font-size:clamp(22px, 1.7vw, 30px)!important;line-height:1.25!important;letter-spacing:-.02em!important;word-spacing:.04em!important}body.contact-page-view .contact-form-head p{margin-top:9px!important;font-size:clamp(14px, .98vw, 16px)!important;line-height:1.75!important;letter-spacing:.006em!important;word-spacing:.04em!important}body.contact-page-view .contact-form-card label{margin-bottom:16px!important}body.contact-page-view .contact-form-card input,body.contact-page-view .contact-form-card textarea{font-size:15px!important;line-height:1.55!important;letter-spacing:.006em!important;word-spacing:.035em!important;padding:16px 18px!important}body.contact-page-view .contact-form-card textarea{min-height:154px!important}body.contact-page-view .contact-form-card button{font-size:14px!important;line-height:1.3!important;letter-spacing:.035em!important}body.contact-page-view .contact-section-head{max-width:740px!important;margin-bottom:40px!important}body.contact-page-view .contact-section-head h2{margin:17px 0 14px!important;font-size:clamp(32px, 4vw, 58px)!important;line-height:1.16!important;letter-spacing:-.034em!important;word-spacing:.06em!important}body.contact-page-view .contact-section-head p{font-size:clamp(15px, 1.08vw, 17px)!important;line-height:1.82!important;letter-spacing:.006em!important;word-spacing:.04em!important}body.contact-page-view .contact-channel-card{gap:18px!important;min-height:138px!important;padding:23px!important}body.contact-page-view .contact-channel-card b{font-size:clamp(18px, 1.32vw, 22px)!important;line-height:1.32!important;letter-spacing:-.018em!important;word-spacing:.035em!important}body.contact-page-view .contact-channel-card small{margin-top:9px!important;font-size:clamp(13.5px, .96vw, 15px)!important;line-height:1.62!important;letter-spacing:.004em!important;word-spacing:.035em!important}body.contact-page-view .contact-map-copy h2{margin:15px 0 17px!important;font-size:clamp(32px, 3.75vw, 56px)!important;line-height:1.16!important;letter-spacing:-.034em!important;word-spacing:.055em!important}body.contact-page-view .contact-map-copy p{font-size:clamp(15px, 1.08vw, 17px)!important;line-height:1.84!important;letter-spacing:.006em!important;word-spacing:.04em!important}body.contact-page-view .footer-cta-panel h2{font-size:clamp(28px, 3vw, 38px)!important;line-height:1.22!important;letter-spacing:-.025em!important;word-spacing:.045em!important}body.contact-page-view .footer-bottom p,body.contact-page-view .footer-bottom span,body.contact-page-view .footer-brand-card p,body.contact-page-view .footer-cta-panel p{font-size:14px!important;line-height:1.75!important;letter-spacing:.004em!important;word-spacing:.035em!important}body.contact-page-view .footer-card h3,body.contact-page-view .footer-social-title{font-size:17px!important;line-height:1.35!important;letter-spacing:-.01em!important}body.contact-page-view .footer-card a{font-size:14px!important;line-height:1.55!important;letter-spacing:.004em!important;word-spacing:.035em!important}@media (max-width:1120px){body.contact-page-view .contact-page-hero{gap:34px!important}body.contact-page-view .contact-hero-copy h1{font-size:clamp(38px, 6.2vw, 66px)!important;line-height:1.18!important}body.contact-page-view .contact-channel-grid{gap:18px!important}}@media (max-width:720px){body.contact-page-view .contact-page-hero{padding-top:42px!important}body.contact-page-view .contact-hero-copy h1{font-size:clamp(34px, 10.5vw, 54px)!important;line-height:1.2!important;letter-spacing:-.022em!important;word-spacing:.055em!important}body.contact-page-view .contact-hero-copy h2{font-size:clamp(20px, 5.4vw, 28px)!important;line-height:1.48!important}body.contact-page-view .contact-hero-copy p,body.contact-page-view .contact-map-copy p,body.contact-page-view .contact-section-head p{font-size:14.5px!important;line-height:1.78!important}body.contact-page-view .contact-highlight-grid article{padding:16px!important}body.contact-page-view .contact-form-head{gap:14px!important}body.contact-page-view .contact-form-head>span{width:54px!important;height:54px!important;font-size:24px!important}body.contact-page-view .contact-form-head h2,body.contact-page-view .contact-map-copy h2,body.contact-page-view .contact-section-head h2{line-height:1.22!important}body.contact-page-view .contact-channel-card{padding:20px!important}}body.contact-page-view .contact-hero-copy h2{display:block!important;max-width:740px!important;margin:22px 0 0!important;color:#58ffe7!important;font-family:Inter,Montserrat,system-ui,sans-serif!important;font-size:clamp(20px, 2.35vw, 34px)!important;font-weight:400!important;line-height:1.56!important;letter-spacing:.002em!important;word-spacing:.055em!important;text-shadow:0 0 18px rgba(83,255,228,.22)!important;text-wrap:balance!important;animation:contactSubtitleSoftMotion 5.2s ease-in-out infinite,contactSubtitleGlow 3.8s ease-in-out infinite alternate!important}body.contact-page-view .contact-hero-copy h2::first-line{font-weight:400!important}body.contact-page-view .contact-hero-copy h2 b,body.contact-page-view .contact-hero-copy h2 strong{font-weight:500!important}@keyframes contactSubtitleSoftMotion{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-4px,0)}}@keyframes contactSubtitleGlow{0%{color:#4fffe4;text-shadow:0 0 14px rgba(83,255,228,.18)}100%{color:#9cf66a;text-shadow:0 0 24px rgba(126,234,88,.24)}}@media (max-width:720px){body.contact-page-view .contact-hero-copy h2{font-size:clamp(18px, 5vw, 24px)!important;line-height:1.62!important;word-spacing:.035em!important;animation-duration:5.6s,4.2s!important}}:root{--arko-ease-main:cubic-bezier(.16, 1, .3, 1);--arko-ease-soft:cubic-bezier(.22, .86, .25, 1)}body:not(.admin-body).arko-easing-ready{scroll-behavior:auto}body:not(.admin-body) .arko-home-ease{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0);transition:opacity .88s var(--arko-ease-main),transform .96s var(--arko-ease-main),filter .88s var(--arko-ease-soft),box-shadow .46s var(--arko-ease-soft),border-color .46s var(--arko-ease-soft),background .46s var(--arko-ease-soft);transition-delay:var(--arko-ease-delay, 0ms);will-change:opacity,transform,filter}body:not(.admin-body) .arko-home-ease:not(.is-eased):not(.blog-card):not(.service-card){opacity:0;transform:translate3d(0,42px,0) scale(.982);filter:blur(10px)}body:not(.admin-body) .blog-card.arko-home-ease:not(.is-eased){opacity:0;filter:blur(8px)}body:not(.admin-body) .portfolio-image.arko-home-ease:not(.is-eased){transform:translate3d(-34px,32px,0) scale(.975)}body:not(.admin-body) .portfolio-copy.arko-home-ease:not(.is-eased){transform:translate3d(34px,32px,0) scale(.975)}body:not(.admin-body) .contact-box.arko-home-ease:nth-child(2){transition-delay:calc(var(--arko-ease-delay, 0ms) + 70ms)}body:not(.admin-body) .contact-box.arko-home-ease:nth-child(3){transition-delay:calc(var(--arko-ease-delay, 0ms) + 140ms)}body:not(.admin-body) .blog-card,body:not(.admin-body) .btn,body:not(.admin-body) .contact-box,body:not(.admin-body) .footer-card a,body:not(.admin-body) .footer-socials a,body:not(.admin-body) .header-cta,body:not(.admin-body) .nav-links a,body:not(.admin-body) .service-card{transition-timing-function:var(--arko-ease-soft)!important}@media (prefers-reduced-motion:reduce){body:not(.admin-body) .arko-home-ease,body:not(.admin-body) .arko-home-ease:not(.is-eased),body:not(.admin-body) .blog-card.arko-home-ease:not(.is-eased),body:not(.admin-body) .portfolio-copy.arko-home-ease:not(.is-eased),body:not(.admin-body) .portfolio-image.arko-home-ease:not(.is-eased){opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}body:not(.admin-body) .blog-card h3,body:not(.admin-body) .brand,body:not(.admin-body) .contact-box b,body:not(.admin-body) .contact-box small,body:not(.admin-body) .footer-card a,body:not(.admin-body) .footer-card h3,body:not(.admin-body) .footer-cta-panel h2,body:not(.admin-body) .footer-logo,body:not(.admin-body) .hero-content h1,body:not(.admin-body) .hero-content h2,body:not(.admin-body) .portfolio-copy h2,body:not(.admin-body) .preview-hero strong,body:not(.admin-body) .review-card h3,body:not(.admin-body) .section-heading h2,body:not(.admin-body) .service-card h3{text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}body:not(.admin-body) .hero-content h1{width:auto!important;max-width:min(100%,880px)!important;white-space:normal!important;font-size:clamp(36px, 5.1vw, 74px)!important;line-height:1.08!important;letter-spacing:-.018em!important;word-spacing:.035em!important}body:not(.admin-body) .hero-content h1 .hero-title-primary,body:not(.admin-body) .hero-content h1 .hero-title-secondary{display:inline!important}body:not(.admin-body) .hero-content h2,body:not(.admin-body) .hero-content h2 .typing-text{line-height:1.5!important;letter-spacing:.005em!important;word-spacing:.045em!important}body:not(.admin-body) .typing-heading{min-height:calc(1.5em * 2)!important}body:not(.admin-body) .blog-card h3,body:not(.admin-body) .contact-map-copy h2,body:not(.admin-body) .contact-section-head h2,body:not(.admin-body) .footer-card h3,body:not(.admin-body) .portfolio-copy h2,body:not(.admin-body) .review-card h3,body:not(.admin-body) .section-heading h2,body:not(.admin-body) .service-card h3{line-height:1.18!important;letter-spacing:-.018em!important;word-spacing:.035em!important}body:not(.admin-body) .blog-card p,body:not(.admin-body) .contact-box small,body:not(.admin-body) .footer-brand-card p,body:not(.admin-body) .footer-card a,body:not(.admin-body) .footer-card p,body:not(.admin-body) .hero-content p,body:not(.admin-body) .portfolio-copy p,body:not(.admin-body) .review-card p,body:not(.admin-body) .section-heading p,body:not(.admin-body) .service-card p,body:not(.admin-body) p,body:not(.admin-body) small{line-height:1.68!important;letter-spacing:0!important;word-spacing:.04em!important}body:not(.admin-body) .footer-cta-panel h2{max-width:790px!important;line-height:1.16!important;letter-spacing:-.018em!important;word-spacing:.035em!important}body:not(.admin-body) .footer-logo{display:inline-block!important;line-height:1.22!important;letter-spacing:-.012em!important;word-spacing:.03em!important;white-space:normal!important}body:not(.admin-body) .contact-section{grid-template-columns:minmax(240px,320px) minmax(0,1fr)!important;gap:32px!important;align-items:center!important}body:not(.admin-body) .contact-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}body:not(.admin-body) .contact-box{min-width:0!important;min-height:74px!important;gap:18px!important;padding:16px 24px!important;align-items:center!important}body:not(.admin-body) .contact-box span{flex:0 0 44px!important;width:44px!important;height:44px!important}body:not(.admin-body) .contact-box div{min-width:0!important;flex:1 1 auto!important}body:not(.admin-body) .contact-box b{margin-bottom:4px!important;font-size:14px!important;line-height:1.28!important;letter-spacing:-.005em!important;word-spacing:.03em!important}body:not(.admin-body) .contact-box small{display:block!important;max-width:100%!important;font-size:14px!important;font-weight:760!important;overflow-wrap:anywhere!important;word-break:normal!important}body:not(.admin-body) .footer-grid{grid-template-columns:minmax(260px,1.22fr) repeat(3,minmax(190px,.82fr))!important;gap:22px!important}body:not(.admin-body) .footer-brand-card,body:not(.admin-body) .footer-card{min-width:0!important}body:not(.admin-body) .footer-card a{width:100%!important;max-width:100%!important;align-items:flex-start!important;gap:11px!important;font-size:14px!important;overflow-wrap:anywhere!important;word-break:normal!important}body:not(.admin-body) .footer-card span{flex:0 0 auto!important}body:not(.admin-body) .blog-read-link,body:not(.admin-body) .btn,body:not(.admin-body) .header-cta,body:not(.admin-body) .nav-links a,body:not(.admin-body) .pill,body:not(.admin-body) .pill.mini,body:not(.admin-body) .portfolio-page-btn,body:not(.admin-body) .service-card a{letter-spacing:.01em!important;word-spacing:.035em!important}@media (max-width:1180px){body:not(.admin-body) .contact-section{grid-template-columns:1fr!important;align-items:start!important}body:not(.admin-body) .contact-grid{grid-template-columns:repeat(3,minmax(220px,1fr))!important;overflow:visible!important}body:not(.admin-body) .footer-grid{grid-template-columns:repeat(2,minmax(260px,1fr))!important}}@media (max-width:820px){body:not(.admin-body) .hero-content h1{font-size:clamp(34px, 9vw, 56px)!important;line-height:1.12!important}body:not(.admin-body) .contact-grid,body:not(.admin-body) .footer-grid{grid-template-columns:1fr!important}body:not(.admin-body) .footer-cta-panel{grid-template-columns:1fr!important;gap:20px!important}}.portfolio-tag-repeat-row{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.portfolio-skill-orbit span b img{width:38px;height:38px;display:block;object-fit:contain;filter:drop-shadow(0 0 18px rgba(255,255,255,.22))}@media (max-width:920px){.portfolio-tag-repeat-row{grid-template-columns:1fr}}body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view){position:relative;isolation:isolate;color:#fff!important;background:radial-gradient(circle at 17% 12%,rgba(44,255,220,.16),transparent 31%),radial-gradient(circle at 82% 16%,rgba(121,214,74,.18),transparent 34%),radial-gradient(circle at 46% 82%,rgba(25,112,255,.16),transparent 38%),radial-gradient(circle at 82% 13%,rgba(51,195,255,.13),transparent 28%),linear-gradient(180deg,#020711 0,#05101c 48%,#050817 100%)!important;background-attachment:fixed;overflow-x:hidden}body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view)::before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.54!important;background-image:linear-gradient(rgba(51,255,218,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(51,255,218,.07) 1px,transparent 1px)!important;background-size:36px 36px!important;mask-image:radial-gradient(circle at 50% 24%,#000 0%,rgba(0,0,0,.45) 46%,transparent 78%)!important;animation:arkoUnifiedBgGrid 16s linear infinite!important}body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view)::after{content:"";position:fixed;inset:-18% -10% auto -10%;height:70%;z-index:0;pointer-events:none;opacity:.72!important;filter:blur(18px);background:radial-gradient(circle at 13% 28%,rgba(37,255,217,.3),transparent 34%),radial-gradient(circle at 78% 22%,rgba(122,220,72,.26),transparent 36%),radial-gradient(circle at 52% 78%,rgba(39,107,255,.24),transparent 35%);animation:arkoUnifiedBgAurora 12s ease-in-out infinite alternate!important}body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view)>.chat,body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view)>.site-footer,body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view)>.site-header,body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view)>main{position:relative;z-index:2}body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .blog-page-list,body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .blog-page-main,body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .blog-section,body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .hero-section,body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .section,body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .service-page-hero,body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .service-page-main,body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .services-showcase,body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .single-blog-main{background:0 0!important}body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .hero-section::before{opacity:.38!important;background-image:linear-gradient(rgba(51,255,218,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(51,255,218,.06) 1px,transparent 1px),radial-gradient(circle at 18% 20%,rgba(44,255,220,.18),transparent 28%),radial-gradient(circle at 84% 24%,rgba(121,214,74,.16),transparent 32%)!important;background-size:36px 36px,36px 36px,100% 100%,100% 100%!important;animation:arkoUnifiedBgGrid 18s linear infinite!important}body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .hero-section::after{opacity:.45!important;mix-blend-mode:screen;filter:blur(18px)!important;background:radial-gradient(circle at 17% 12%,rgba(44,255,220,.18),transparent 31%),radial-gradient(circle at 82% 16%,rgba(121,214,74,.18),transparent 34%),radial-gradient(circle at 46% 82%,rgba(25,112,255,.16),transparent 38%)!important;animation:arkoUnifiedBgAurora 12s ease-in-out infinite alternate!important}body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .mohi-bg span,body:not(.admin-body):not(.portfolio-page-view):not(.contact-page-view) .service-page-stars span{background:#4fffe4!important;box-shadow:0 0 20px rgba(79,255,228,.78),0 0 42px rgba(122,220,72,.18)!important}body.blog-page-view .arko-mouse-web-layer{opacity:.32!important}body.blog-page-view .blog-page-main,body.blog-page-view .single-blog-main,body.service-page-view .service-page-main,body.service-page-view .services-showcase{background:0 0!important}body.service-page-view .service-page-hero{border-bottom:1px solid rgba(255,255,255,.07)!important}body.service-page-view .service-page-card h3,body.service-page-view .service-page-heading h2{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.service-page-view .service-page-card{color:#fff!important;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.03))!important;border-color:rgba(255,255,255,.11)!important;backdrop-filter:blur(18px)}body.service-page-view .service-page-card li,body.service-page-view .service-page-card p,body.service-page-view .service-page-heading p{color:rgba(255,255,255,.74)!important;-webkit-text-fill-color:rgba(255,255,255,.74)!important}@keyframes arkoUnifiedBgGrid{0%{background-position:0 0,0 0,0 0,0 0}100%{background-position:72px 72px,72px 72px,0 0,0 0}}@keyframes arkoUnifiedBgAurora{0%{transform:translate3d(0,0,0) scale(1);opacity:.58}50%{transform:translate3d(18px,24px,0) scale(1.04);opacity:.78}100%{transform:translate3d(30px,38px,0) scale(1.08);opacity:.66}}.facebook-blog-view .blog-page-main{width:100%;margin:0;padding:0 0 70px}.blog-search-section{position:sticky;top:62px;z-index:45;width:100%;margin:0 0 32px;padding:14px 50px 16px;border-bottom:1px solid rgba(255,255,255,.06);background:rgba(4,5,18,.84);box-shadow:0 18px 54px rgba(0,0,0,.26);backdrop-filter:blur(18px)}.blog-search-card{width:min(1040px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(180px,260px) 1fr;align-items:center;gap:18px;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;backdrop-filter:none}.blog-search-card strong{display:block;color:#fff;font-size:18px;line-height:1.2;letter-spacing:-.02em}.blog-search-label{display:inline-flex;margin-bottom:4px;color:#61f8ee;font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.blog-search-input-wrap{display:flex;align-items:center;gap:10px;min-height:50px;padding:0 18px;border-radius:999px;border:1px solid rgba(40,255,232,.22);background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.035));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 34px rgba(0,0,0,.18)}.blog-search-input-wrap span{color:#84f9ff;font-size:20px;font-weight:900}.blog-search-input-wrap input{width:100%;border:0;outline:0;color:#fff;font:inherit;font-weight:800;background:0 0}.blog-search-input-wrap input::placeholder{color:rgba(223,233,244,.55)}.compact-blog-hero{display:none!important}.fb-blog-feed-wrap{width:min(1040px,calc(100% - 34px));margin:0 auto;padding-top:18px}.fb-blog-feed{display:flex!important;flex-direction:column;width:min(760px,100%);margin:0 auto;gap:28px}.fb-blog-post{width:100%;overflow:hidden;border-radius:28px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.035));box-shadow:0 24px 90px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.06);transform:translateZ(0);transition:transform .42s cubic-bezier(.16, 1, .3, 1),opacity .28s ease,filter .28s ease,box-shadow .42s ease,border-color .42s ease}.fb-blog-post.is-search-match,.fb-blog-post:hover{transform:translateY(-5px) scale(1.008);border-color:rgba(71,255,229,.28);box-shadow:0 34px 120px rgba(0,213,255,.13),0 0 55px rgba(217,69,255,.1)}.fb-blog-post.is-search-dim{opacity:.36;filter:saturate(.65) blur(.15px)}.fb-post-head{display:flex;align-items:center;gap:14px;padding:20px 22px 10px}.fb-comment-avatar,.fb-post-avatar{flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:#021118;font-weight:950;background:linear-gradient(135deg,#53fff0,#d945ff);box-shadow:0 12px 34px rgba(83,255,240,.2)}.fb-post-avatar{width:50px;height:50px;font-size:20px}.fb-comment-avatar{width:34px;height:34px;font-size:13px}.fb-post-meta{min-width:0}.fb-post-meta h2{margin:0;font-size:22px;line-height:1.16;letter-spacing:-.035em}.fb-post-meta h2 a{color:#fff}.fb-post-meta small{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px;color:#aebed0;font-size:12px;font-weight:800}.fb-post-meta small span{color:#72fff0}.fb-post-text{margin:8px 22px 18px;color:#d9e3ef;font-size:15px;line-height:1.68}.fb-post-image{height:auto;max-height:none;margin:0;border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09);border-radius:0}.fb-post-image img{width:100%;max-height:520px;object-fit:cover}.fb-blog-post:hover .fb-post-image img{transform:scale(1.025)}.fb-post-stats{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 22px;color:#b9c7d6;font-size:13px;font-weight:850}.fb-post-stats strong{color:#fff}.fb-post-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 14px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.08)}.fb-action-btn{position:relative;min-height:42px;border:0;border-radius:14px;color:#dce8f4;font:inherit;font-weight:950;background:rgba(255,255,255,.055);cursor:pointer;overflow:hidden;transition:transform .28s ease,background .28s ease,color .28s ease,box-shadow .28s ease}.fb-action-btn::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 0,rgba(255,255,255,.18) 42%,transparent 70%);transform:translateX(-120%);transition:transform .62s cubic-bezier(.16, 1, .3, 1)}.fb-action-btn.is-copied::before,.fb-action-btn.is-liked::before,.fb-action-btn:hover::before{transform:translateX(120%)}.fb-action-btn:hover{transform:translateY(-2px);background:rgba(255,255,255,.1);box-shadow:0 14px 30px rgba(0,0,0,.18)}.fb-action-btn.is-copied,.fb-action-btn.is-liked{color:#071017;background:linear-gradient(135deg,#54fff0,#f1f7ff)}.fb-action-btn:disabled{opacity:.55;cursor:not-allowed}.fb-comment-panel{max-height:0;overflow:hidden;opacity:0;transition:max-height .52s cubic-bezier(.16, 1, .3, 1),opacity .32s ease}.fb-comment-panel.is-open{max-height:980px;opacity:1}.fb-comment-list{display:grid;gap:10px;padding:16px 22px 8px}.fb-comment-empty{color:#9eabba;font-size:13px;font-weight:800}.fb-comment-item{display:flex;align-items:flex-start;gap:10px}.fb-comment-bubble{min-width:0;max-width:100%;padding:10px 12px;border-radius:16px;color:#dde9f5;background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.07)}.fb-comment-bubble strong{display:block;margin-bottom:4px;color:#fff;font-size:13px}.fb-comment-bubble p{margin:0;color:#d5dfeb;font-size:13px;line-height:1.5}.fb-comment-bubble small{display:inline-flex;margin-top:6px;color:#91a2b4;font-size:11px}.fb-comment-form{display:grid;gap:10px;padding:10px 22px 22px}.fb-comment-name,.fb-comment-write textarea{width:100%;border:1px solid rgba(255,255,255,.1);outline:0;color:#fff;background:rgba(255,255,255,.06);font:inherit;font-weight:750}.fb-comment-name{height:42px;padding:0 14px;border-radius:14px}.fb-comment-write{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end}.fb-comment-write textarea{min-height:48px;max-height:120px;resize:vertical;padding:13px 14px;border-radius:16px}.fb-comment-write button{height:48px;padding:0 18px;border:0;border-radius:16px;color:#061018;font:inherit;font-weight:950;background:linear-gradient(135deg,#53fff0,#fff);cursor:pointer}.blog-notice{width:min(760px,100%);margin:0 auto 16px;padding:12px 16px;border-radius:16px;color:#061018;font-weight:900;background:linear-gradient(135deg,#53fff0,#fff)}.single-fb-post .fb-comment-panel,.single-fb-post .fb-post-actions{margin-top:18px}.single-stats{margin-top:24px;border-top:1px solid rgba(255,255,255,.1)}@media (max-width:760px){.facebook-blog-view .blog-page-main{width:100%;padding-top:0}.blog-search-section{top:62px;padding:12px 16px;margin-bottom:22px}.blog-search-card{grid-template-columns:1fr;gap:10px;padding:0;border-radius:0}.blog-search-card strong{font-size:16px}.fb-blog-feed-wrap{width:min(100% - 22px,1040px);padding-top:10px}.fb-post-head{padding:17px 16px 8px}.fb-post-text{margin:8px 16px 16px}.fb-comment-form,.fb-comment-list,.fb-post-stats{padding-left:16px;padding-right:16px}.fb-post-actions{gap:6px;padding:8px}.fb-action-btn{min-height:40px;font-size:13px}.fb-comment-write{grid-template-columns:1fr}.fb-comment-write button{width:100%}}body.blog-page-view.facebook-blog-view{--blog-fixed-header-height:62px;--blog-fixed-search-height:84px;scroll-padding-top:calc(var(--blog-fixed-header-height) + var(--blog-fixed-search-height) + 24px)}body.blog-page-view.facebook-blog-view>.site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;min-height:var(--blog-fixed-header-height)!important;z-index:1100!important;transform:translateZ(0);will-change:transform}body.blog-page-view.facebook-blog-view .blog-page-main{padding-top:calc(var(--blog-fixed-header-height) + var(--blog-fixed-search-height) + 18px)!important}body.blog-page-view.facebook-blog-view .blog-search-section{position:fixed!important;top:var(--blog-fixed-header-height)!important;left:0!important;right:0!important;width:100%!important;z-index:1090!important;margin:0!important;min-height:var(--blog-fixed-search-height)!important;border-top:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important;background:rgba(4,5,18,.9)!important;box-shadow:0 18px 48px rgba(0,0,0,.26)!important;transform:translateZ(0);will-change:transform}body.blog-page-view.facebook-blog-view .blog-search-card{min-height:54px}body.blog-page-view.facebook-blog-view .fb-blog-feed-wrap{margin-top:0!important}@media (max-width:1050px){body.blog-page-view.facebook-blog-view{--blog-fixed-header-height:112px;--blog-fixed-search-height:84px}}@media (max-width:760px){body.blog-page-view.facebook-blog-view{--blog-fixed-header-height:120px;--blog-fixed-search-height:138px}body.blog-page-view.facebook-blog-view .blog-search-section{padding:12px 16px!important}}@media (max-width:420px){body.blog-page-view.facebook-blog-view{--blog-fixed-header-height:124px;--blog-fixed-search-height:146px}}body.auth-page-view{min-height:100vh;margin:0;background:radial-gradient(circle at 18% 20%,rgba(105,79,255,.24),transparent 34%),radial-gradient(circle at 82% 28%,rgba(16,234,214,.2),transparent 30%),linear-gradient(135deg,#07101d 0,#092c2b 48%,#142512 100%)!important;color:#0f172a;overflow-x:hidden}body.auth-page-view::before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:42px 42px;opacity:.45;z-index:0}body.auth-page-view .site-header{position:sticky!important;top:0;z-index:30;background:rgba(4,8,17,.92)!important;backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.08)}.auth-page-main{position:relative;z-index:1;width:min(1120px,calc(100% - 34px));margin:0 auto;padding:58px 0 74px}.auth-page-copy{text-align:center;max-width:760px;margin:0 auto 26px;color:rgba(255,255,255,.82)}.auth-page-copy span{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 18px;border-radius:999px;background:rgba(43,237,219,.13);border:1px solid rgba(80,255,235,.2);color:#53ffe9;font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.auth-page-copy h1{margin:18px 0 10px;font-size:clamp(32px, 5vw, 62px);line-height:.98;color:#fff;letter-spacing:-.06em}.auth-page-copy p{margin:0 auto;max-width:660px;color:rgba(255,255,255,.68);font-size:16px;line-height:1.75}.auth-shell{position:relative;display:grid;grid-template-columns:1fr 1fr;width:min(980px,100%);min-height:535px;margin:0 auto;overflow:hidden;background:rgba(255,255,255,.98);border:1px solid rgba(255,255,255,.6);border-radius:18px;box-shadow:0 30px 100px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.35)}.auth-form-panel,.auth-side-panel{position:relative;min-height:535px}.auth-side-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:58px 44px;text-align:center;color:#fff;background:linear-gradient(135deg,#5662df 0,#0bc4c8 100%);isolation:isolate;overflow:hidden}.auth-side-panel::before{content:"";position:absolute;inset:-30% -15%;background:radial-gradient(circle at 28% 34%,rgba(255,255,255,.22),transparent 18%),radial-gradient(circle at 78% 70%,rgba(255,255,255,.16),transparent 24%);animation:authPanelGlow 8s ease-in-out infinite alternate;z-index:-1}.auth-panel-logo{width:54px;height:54px;display:grid;place-items:center;margin-bottom:18px;border-radius:18px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.22);font-size:24px;font-weight:900;box-shadow:0 18px 44px rgba(0,0,0,.16)}.auth-side-panel h2{margin:0 0 12px;color:#fff;font-size:clamp(25px, 3vw, 34px);line-height:1.06;letter-spacing:-.035em}.auth-side-panel p{margin:0 auto;max-width:300px;color:rgba(255,255,255,.88);font-size:14px;line-height:1.65}.auth-side-panel small{display:inline-flex;margin-top:18px;color:rgba(255,255,255,.88);font-weight:800;letter-spacing:.05em}.auth-side-panel a,.auth-success-card a{display:inline-flex;align-items:center;justify-content:center;min-width:136px;height:42px;margin-top:26px;border:1px solid rgba(255,255,255,.72);border-radius:8px;color:#fff;text-decoration:none;font-size:12px;font-weight:900;letter-spacing:.08em;transition:transform .28s ease,background .28s ease,color .28s ease}.auth-side-panel a:hover,.auth-success-card a:hover{transform:translateY(-2px);background:rgba(255,255,255,.18)}.auth-form-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 58px;text-align:center;background:#fff}.auth-form-panel h2{margin:0 0 12px;color:#101827;font-size:clamp(27px, 3vw, 38px);line-height:1.08;letter-spacing:-.04em}.auth-form-panel p{margin:0 auto 20px;max-width:330px;color:rgba(15,23,42,.55);font-size:13px;line-height:1.55}.auth-form{width:min(330px,100%);display:grid;gap:12px}.auth-form input{width:100%;height:44px;border:0;outline:0;border-radius:3px;background:#f3f5f7;padding:0 15px;color:#0f172a;font-size:13px;font-weight:700;box-shadow:inset 0 0 0 1px rgba(15,23,42,.025);transition:box-shadow .25s ease,background .25s ease}.auth-form input:focus{background:#fff;box-shadow:0 0 0 3px rgba(18,188,199,.18),inset 0 0 0 1px rgba(18,188,199,.35)}.auth-form button{justify-self:center;min-width:136px;height:42px;border:0;border-radius:7px;background:linear-gradient(135deg,#0daeb8,#0d8fa3);color:#fff;font-size:12px;font-weight:900;letter-spacing:.08em;cursor:pointer;box-shadow:0 14px 30px rgba(13,143,163,.28);transition:transform .28s ease,box-shadow .28s ease}.auth-form button:hover{transform:translateY(-2px);box-shadow:0 20px 42px rgba(13,143,163,.36)}.auth-forgot{margin:3px auto 5px;color:rgba(15,23,42,.48);font-size:12px;font-weight:800;text-decoration:none}.auth-alert{width:min(330px,100%);margin:0 auto 13px;padding:10px 12px;border-radius:10px;font-size:12px;font-weight:800}.auth-alert.error{background:rgba(239,68,68,.1);color:#b42318}.auth-alert.success{background:rgba(20,184,166,.12);color:#0f766e}.auth-success-card{width:min(330px,100%);display:grid;place-items:center;gap:8px}.auth-success-card span{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#21e6d4,#0d9cb5);color:#fff;font-size:26px;font-weight:900}.auth-success-card strong{color:#101827;font-size:15px;font-weight:900}.auth-success-card a{color:#0d8fa3;border-color:rgba(13,143,163,.35)}body.auth-mode-signup .auth-panel-signup{display:flex;order:1;border-radius:0 180px 180px 0}body.auth-mode-signup .auth-form-signup{display:flex;order:2}body.auth-mode-signup .auth-form-signin,body.auth-mode-signup .auth-panel-signin{display:none}body.auth-mode-signin .auth-form-signin{display:flex;order:1}body.auth-mode-signin .auth-panel-signin{display:flex;order:2;border-radius:180px 0 0 180px}body.auth-mode-signin .auth-form-signup,body.auth-mode-signin .auth-panel-signup{display:none}.auth-service-strip{width:min(980px,100%);margin:18px auto 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.auth-service-strip span{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.78);font-size:12px;font-weight:900;letter-spacing:.04em}@keyframes authPanelGlow{from{transform:translate3d(-3%,-2%,0) scale(1)}to{transform:translate3d(3%,2%,0) scale(1.08)}}@media (max-width:860px){.auth-page-main{width:min(560px,calc(100% - 28px));padding:34px 0 56px}.auth-shell{grid-template-columns:1fr;min-height:0}.auth-form-panel,.auth-side-panel{min-height:auto}.auth-side-panel{padding:38px 28px}.auth-form-panel{padding:38px 28px 42px}body.auth-mode-signin .auth-panel-signin,body.auth-mode-signup .auth-panel-signup{border-radius:0 0 72px 72px}body.auth-mode-signin .auth-form-signin,body.auth-mode-signup .auth-panel-signup{order:1}body.auth-mode-signin .auth-panel-signin,body.auth-mode-signup .auth-form-signup{order:2}}@media (max-width:560px){body.auth-page-view .site-header{gap:14px}.auth-page-copy h1{font-size:34px}.auth-page-copy p{font-size:14px}.auth-shell{border-radius:15px}.auth-side-panel{padding:34px 20px}.auth-form-panel{padding:34px 20px 38px}.auth-form{width:100%}}body.auth-page-view{--auth-header-space:72px;padding-top:var(--auth-header-space)!important}body.auth-page-view .site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:9999!important;min-height:var(--auth-header-space)!important;transform:translateZ(0);will-change:transform}body.auth-page-view .auth-page-main{padding-top:clamp(42px,5vw,70px)!important;padding-bottom:74px!important;margin-top:0!important}body.auth-page-view .auth-page-copy{position:relative!important;z-index:1!important;margin:0 auto 30px!important;padding:0 16px!important;pointer-events:none}body.auth-page-view .auth-page-copy h1{margin-top:16px!important;margin-bottom:10px!important;line-height:1.06!important}body.auth-page-view .auth-page-copy p{line-height:1.7!important}body.auth-page-view .auth-service-strip,body.auth-page-view .auth-shell,body.auth-page-view .auth-site-footer{position:relative!important;z-index:2!important}body.auth-page-view .auth-site-footer{margin-top:0!important}@media (max-width:980px){body.auth-page-view{--auth-header-space:92px}body.auth-page-view .site-header{grid-template-columns:1fr auto!important;row-gap:10px!important;padding-top:12px!important;padding-bottom:12px!important}body.auth-page-view .site-header .nav-links{grid-column:1/-1!important;justify-content:center!important;flex-wrap:wrap!important;gap:18px!important}body.auth-page-view .site-header .nav-links a{padding:8px 0!important}}@media (max-width:560px){body.auth-page-view{--auth-header-space:124px}body.auth-page-view .site-header{grid-template-columns:1fr!important;justify-items:center!important;gap:8px!important;padding:12px 16px!important}body.auth-page-view .site-header .header-cta{justify-self:center!important;padding:10px 18px!important}body.auth-page-view .auth-page-main{padding-top:32px!important}}.design-service-main,.order-status-main{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:44px 0 80px}.design-slider{position:relative;overflow:hidden;min-height:330px;border:1px solid rgba(255,255,255,.1);border-radius:34px;background:radial-gradient(circle at 18% 12%,rgba(183,44,255,.35),transparent 34%),radial-gradient(circle at 86% 34%,rgba(0,183,255,.25),transparent 30%),linear-gradient(135deg,rgba(14,16,48,.95),rgba(6,8,28,.94));box-shadow:var(--shadow)}.design-slider::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:34px 34px;opacity:.45}.design-slide{position:absolute;inset:0;display:grid;align-content:center;gap:18px;padding:58px;opacity:0;transform:translateX(40px) scale(.98);transition:opacity .55s ease,transform .55s ease}.design-slide.active{opacity:1;transform:translateX(0) scale(1)}.design-slide span,.order-status-card>span{width:max-content;padding:9px 14px;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#7ee8ff;font-weight:800;font-size:12px;letter-spacing:.16em;text-transform:uppercase;background:rgba(255,255,255,.06)}.design-slide h1{max-width:700px;margin:0;font-family:Poppins,sans-serif;font-size:clamp(38px, 7vw, 76px);line-height:.96;letter-spacing:-.06em}.design-slide p{max-width:660px;margin:0;color:var(--muted);font-size:18px;line-height:1.75}.design-slider-dots{position:absolute;left:58px;bottom:34px;display:flex;gap:10px;z-index:3}.design-slider-dots button{width:34px;height:8px;border:0;border-radius:999px;background:rgba(255,255,255,.22);cursor:pointer}.design-slider-dots button.active{background:linear-gradient(90deg,var(--purple),var(--blue))}.design-products-section{padding-top:70px}.graphic-product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:32px}.graphic-product-card{overflow:hidden;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:linear-gradient(180deg,rgba(20,22,58,.88),rgba(10,12,34,.92));box-shadow:0 22px 70px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.graphic-product-card:hover{transform:translateY(-8px);border-color:rgba(0,183,255,.34);box-shadow:0 30px 90px rgba(0,183,255,.12)}.graphic-product-image{aspect-ratio:1/.78;background:rgba(255,255,255,.05)}.graphic-product-image img{width:100%;height:100%;object-fit:cover}.graphic-product-body{display:grid;gap:12px;padding:16px}.graphic-product-body h3{margin:0;font-size:17px;line-height:1.25}.graphic-product-body p{margin:0;min-height:60px;color:var(--muted);font-size:13px;line-height:1.55}.graphic-product-body ul{display:grid;gap:6px;margin:0;padding:0;list-style:none;color:#d9d7ee;font-size:12px}.graphic-product-body li::before{content:"✓";margin-right:6px;color:var(--green)}.graphic-product-body strong{color:#fff;font-size:20px}.graphic-product-body a,.order-status-card a,.purchase-way-card button,.status-link.show,.whatsapp-order{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border:0;border-radius:14px;color:#fff;font-weight:800;background:linear-gradient(135deg,var(--purple),var(--blue));cursor:pointer}.service-purchase-panel{margin-top:60px;padding:28px;border:1px solid rgba(255,255,255,.1);border-radius:30px;background:rgba(11,13,39,.86);box-shadow:var(--shadow)}.purchase-product-view{display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:center}.purchase-product-view img{width:100%;aspect-ratio:1/.76;border-radius:22px;object-fit:cover}.purchase-product-view span{color:#7ee8ff;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.purchase-product-view h2{margin:8px 0;font-family:Poppins,sans-serif;font-size:clamp(30px, 4vw, 52px);letter-spacing:-.05em}.purchase-product-view p{color:var(--muted);line-height:1.7}.purchase-product-view strong{font-size:30px}.payment-method-strip{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.payment-method-strip span{padding:10px 14px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#e7e6ff;background:rgba(255,255,255,.06)}.purchase-way-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.purchase-way-card{display:grid;gap:14px;align-content:start;padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:rgba(255,255,255,.045)}.purchase-way-card h3{margin:0;font-size:20px}.purchase-way-card p{color:var(--muted)}.purchase-way-card form{display:grid;gap:10px}.admin-live-chat input,.admin-order-editor select,.purchase-way-card input,.purchase-way-card select,.purchase-way-card textarea{width:100%;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:12px 14px;color:#fff;background:rgba(4,5,18,.66);outline:0}.purchase-way-card textarea{min-height:86px;resize:vertical}.chat-messages{overflow:auto;min-height:220px;max-height:340px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(0,0,0,.18)}.chat-line{width:fit-content;max-width:82%;margin:0 0 10px;padding:10px 12px;border-radius:15px;background:rgba(255,255,255,.08)}.chat-line.user{margin-left:auto;background:rgba(0,183,255,.18)}.chat-line.admin{background:rgba(183,44,255,.2)}.chat-line b,.chat-line p,.chat-line small{display:block;margin:0}.chat-line p{padding:4px 0;color:#fff}.chat-line small{color:var(--muted);font-size:11px}.status-link{display:none}.order-status-card{display:grid;gap:20px;max-width:880px;margin:40px auto;padding:34px;border:1px solid rgba(255,255,255,.1);border-radius:30px;background:rgba(11,13,39,.9);box-shadow:var(--shadow)}.order-status-card h1{margin:0;font-family:Poppins,sans-serif;font-size:clamp(36px, 6vw, 70px);letter-spacing:-.06em}.order-status-card p{color:var(--muted)}.food-status-line{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.food-status-line i{position:relative;min-height:86px;padding:18px 12px;border:1px solid rgba(255,255,255,.1);border-radius:20px;color:var(--muted);font-style:normal;font-weight:800;background:rgba(255,255,255,.05)}.food-status-line i::before{content:"";display:block;width:20px;height:20px;margin-bottom:12px;border-radius:50%;background:rgba(255,255,255,.18)}.food-status-line i.done{color:#fff;border-color:rgba(0,208,132,.38);background:rgba(0,208,132,.12)}.food-status-line i.done::before{background:var(--green);box-shadow:0 0 24px rgba(0,208,132,.45)}.order-status-card.cancelled .food-status-line i.done,.order-status-card.cancelled .live-status-box{border-color:rgba(255,76,226,.35);background:rgba(255,76,226,.1)}.live-status-box{padding:22px;border:1px solid rgba(0,183,255,.22);border-radius:22px;background:rgba(0,183,255,.08)}.live-status-box strong{display:block;font-size:30px;margin-bottom:8px}.admin-table-wrap{overflow:auto}.admin-data-table{width:100%;border-collapse:collapse;min-width:760px}.admin-data-table td,.admin-data-table th{padding:13px;border-bottom:1px solid rgba(255,255,255,.08);text-align:left;vertical-align:middle}.admin-data-table th{color:#8eeaff;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.admin-thumb{width:62px;height:46px;border-radius:12px;object-fit:cover}.admin-actions{display:flex;gap:8px;align-items:center}.admin-actions a,.admin-actions button,.admin-data-table td>a{display:inline-flex;min-height:34px;align-items:center;justify-content:center;padding:0 12px;border:0;border-radius:10px;color:#fff;background:rgba(255,255,255,.1);cursor:pointer}.admin-status-badge{display:inline-flex;padding:7px 10px;border-radius:999px;background:rgba(255,255,255,.1);color:#fff;font-size:12px;font-weight:800}.admin-status-badge.approved,.admin-status-badge.completed{background:rgba(0,208,132,.18);color:#7cffc6}.admin-status-badge.chatting,.admin-status-badge.processing{background:rgba(0,183,255,.18);color:#8eeaff}.admin-status-badge.cancelled{background:rgba(255,76,226,.18);color:#ffb5f3}.admin-live-chat,.admin-order-editor{margin-bottom:22px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(255,255,255,.04)}.admin-live-chat form{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:12px}.admin-live-chat button{border:0;border-radius:14px;padding:0 18px;color:#fff;font-weight:800;background:linear-gradient(135deg,var(--purple),var(--blue))}@media (max-width:1100px){.graphic-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.purchase-way-grid{grid-template-columns:1fr}}@media (max-width:700px){.design-service-main,.order-status-main{width:min(100% - 22px,1180px);padding-top:24px}.design-slider{min-height:360px;border-radius:24px}.design-slide{padding:32px 24px 70px}.design-slide p{font-size:15px}.design-slider-dots{left:24px;bottom:24px}.graphic-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.graphic-product-body{padding:12px}.graphic-product-body h3{font-size:14px}.graphic-product-body p{min-height:54px;font-size:11px}.graphic-product-body ul{font-size:11px}.graphic-product-body strong{font-size:17px}.graphic-product-body a{min-height:38px;padding:0 10px;font-size:12px}.service-purchase-panel{padding:16px}.purchase-product-view{grid-template-columns:1fr}.food-status-line{grid-template-columns:1fr}.admin-live-chat form{grid-template-columns:1fr}}.service-checkout-main{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:44px 0 92px}.checkout-empty-card,.checkout-hero-card,.checkout-payment-card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:32px;background:radial-gradient(circle at 14% 8%,rgba(183,44,255,.28),transparent 34%),radial-gradient(circle at 88% 26%,rgba(0,183,255,.22),transparent 30%),linear-gradient(135deg,rgba(14,16,48,.94),rgba(6,8,28,.92));box-shadow:var(--shadow)}.checkout-hero-card{display:grid;grid-template-columns:420px 1fr;gap:30px;align-items:center;padding:28px}.checkout-product-media img{width:100%;aspect-ratio:1/.76;border-radius:24px;object-fit:cover;box-shadow:0 26px 80px rgba(0,0,0,.28)}.checkout-empty-card span,.checkout-heading span,.checkout-method-card>span,.checkout-product-info span{display:inline-flex;width:max-content;padding:8px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#7ee8ff;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;background:rgba(255,255,255,.06)}.checkout-empty-card h1,.checkout-product-info h1{margin:16px 0 12px;font-family:Poppins,sans-serif;font-size:clamp(40px, 6vw, 78px);line-height:.94;letter-spacing:-.07em}.checkout-empty-card p,.checkout-product-info p{max-width:620px;color:var(--muted);line-height:1.8}.checkout-product-info strong{display:inline-flex;margin-top:16px;color:#fff;font-size:34px;font-weight:900}.checkout-alert{margin:18px 0 0}.checkout-payment-card{margin-top:22px;padding:24px}.checkout-heading h2{margin:12px 0 0;font-size:clamp(24px, 3vw, 38px);letter-spacing:-.04em}.checkout-method-grid{display:grid;grid-template-columns:.85fr .85fr 1.3fr;gap:18px;margin-top:22px}.checkout-method-card{display:grid;gap:14px;align-content:start;padding:22px;border:1px solid rgba(255,255,255,.1);border-radius:26px;background:linear-gradient(180deg,rgba(20,22,58,.86),rgba(10,12,34,.9));box-shadow:0 22px 70px rgba(0,0,0,.2)}.checkout-method-card h3{margin:0;font-size:22px;letter-spacing:-.03em}.checkout-method-card p{margin:0;color:var(--muted);line-height:1.7}.checkout-method-card form{display:grid;gap:10px}.checkout-method-card input,.checkout-method-card select,.checkout-method-card textarea,.floating-chat-form input{width:100%;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:12px 14px;color:#fff;background:rgba(4,5,18,.66);outline:0}.checkout-method-card textarea{min-height:82px;resize:vertical}.checkout-empty-card a,.checkout-method-card button,.floating-chat-form button,.open-floating-chat{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:0;border-radius:15px;padding:0 18px;color:#fff;font-weight:900;background:linear-gradient(135deg,var(--purple),var(--blue));cursor:pointer}.floating-chat-button{position:fixed;right:24px;bottom:24px;z-index:80;display:inline-flex;align-items:center;gap:10px;min-height:58px;padding:0 20px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#fff;font-weight:900;background:linear-gradient(135deg,#6d36ff,#00b7ff);box-shadow:0 18px 48px rgba(0,183,255,.26);cursor:pointer}.floating-chat-button span{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:rgba(255,255,255,.14)}.floating-chat-panel{position:fixed;right:24px;bottom:94px;z-index:81;display:grid;grid-template-rows:auto 1fr auto auto;width:min(380px,calc(100vw - 28px));height:540px;max-height:calc(100vh - 130px);overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:28px;background:rgba(8,10,30,.96);box-shadow:0 30px 110px rgba(0,0,0,.48);opacity:0;pointer-events:none;transform:translateY(22px) scale(.96);transition:opacity .25s ease,transform .25s ease;backdrop-filter:blur(18px)}.floating-chat-panel.show{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.floating-chat-head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:linear-gradient(135deg,rgba(109,54,255,.65),rgba(0,183,255,.55))}.floating-chat-head span,.floating-chat-head strong{display:block}.floating-chat-head span{color:rgba(255,255,255,.72);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.floating-chat-head strong{color:#fff;font-size:20px}.floating-chat-head button{width:36px;height:36px;border:0;border-radius:999px;color:#fff;font-size:25px;line-height:1;background:rgba(255,255,255,.14);cursor:pointer}.floating-chat-messages{overflow:auto;padding:14px;background:radial-gradient(circle at top right,rgba(0,183,255,.1),transparent 40%)}.chat-placeholder{margin:40px auto;width:min(240px,100%);padding:18px;border:1px dashed rgba(255,255,255,.16);border-radius:18px;color:var(--muted);text-align:center;line-height:1.6}.floating-chat-form{display:grid;grid-template-columns:1fr auto;gap:10px;padding:12px;border-top:1px solid rgba(255,255,255,.08)}.floating-status-link{display:none;padding:0 0 14px;color:#7ee8ff;text-align:center;font-weight:800}.floating-status-link.show{display:block}.checkout-empty-card{display:grid;gap:14px;max-width:820px;margin:40px auto;padding:34px}@media (max-width:1000px){.checkout-hero-card,.checkout-method-grid{grid-template-columns:1fr}}@media (max-width:700px){.service-checkout-main{width:min(100% - 22px,1180px);padding-top:24px}.checkout-empty-card,.checkout-hero-card,.checkout-method-card,.checkout-payment-card{border-radius:22px;padding:16px}.checkout-empty-card h1,.checkout-product-info h1{font-size:36px}.floating-chat-button{right:14px;bottom:14px;min-height:54px;padding:0 15px}.floating-chat-panel{right:14px;bottom:78px;height:min(520px,calc(100vh - 104px))}}body.design-service-page,body.order-status-page,body.service-checkout-page{background:radial-gradient(circle at 12% 8%,rgba(120,64,255,.32),transparent 31%),radial-gradient(circle at 88% 18%,rgba(0,191,255,.24),transparent 28%),radial-gradient(circle at 50% 96%,rgba(255,76,226,.12),transparent 36%),linear-gradient(180deg,#030515 0,#070821 48%,#030410 100%)}body.design-service-page::after,body.order-status-page::after,body.service-checkout-page::after{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(circle,rgba(255,255,255,.34) 0 1px,transparent 1.5px) 0 0/34px 34px,linear-gradient(135deg,transparent 0 48%,rgba(255,255,255,.04) 49% 51%,transparent 52% 100%);opacity:.34;mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),transparent 78%)}body.design-service-page .site-header,body.order-status-page .site-header,body.service-checkout-page .site-header{margin:14px auto 0;width:min(1180px,calc(100% - 32px));min-height:72px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:linear-gradient(180deg,rgba(12,14,38,.82),rgba(6,7,22,.74));box-shadow:0 22px 80px rgba(0,0,0,.22)}.checkout-empty-card a,.checkout-method-card button,.floating-chat-form button,.graphic-product-body a,.open-floating-chat,.whatsapp-order,body.design-service-page .header-cta,body.order-status-page .header-cta,body.service-checkout-page .header-cta{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.13);background:linear-gradient(135deg,#8a3cff 0,#286bff 52%,#00d0ff 100%);box-shadow:0 16px 42px rgba(0,183,255,.2),inset 0 1px 0 rgba(255,255,255,.18)}.checkout-empty-card a::before,.checkout-method-card button::before,.floating-chat-form button::before,.graphic-product-body a::before,.open-floating-chat::before,.whatsapp-order::before,body.design-service-page .header-cta::before,body.order-status-page .header-cta::before,body.service-checkout-page .header-cta::before{content:"";position:absolute;inset:-120% auto auto -45%;width:44%;height:340%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:rotate(24deg);transition:left .62s ease}.checkout-empty-card a:hover::before,.checkout-method-card button:hover::before,.floating-chat-form button:hover::before,.graphic-product-body a:hover::before,.open-floating-chat:hover::before,.whatsapp-order:hover::before,body.design-service-page .header-cta:hover::before,body.order-status-page .header-cta:hover::before,body.service-checkout-page .header-cta:hover::before{left:115%}.design-service-main,.order-status-main,.service-checkout-main{position:relative;isolation:isolate}.design-slider{min-height:500px;border-radius:40px;border-color:rgba(255,255,255,.14);background:radial-gradient(circle at 76% 20%,rgba(0,214,255,.34),transparent 27%),radial-gradient(circle at 18% 80%,rgba(183,44,255,.3),transparent 32%),linear-gradient(135deg,rgba(15,18,55,.95),rgba(5,7,22,.96));box-shadow:0 42px 130px rgba(0,0,0,.34),0 0 0 1px rgba(255,255,255,.04) inset}.design-slider::after{content:"";position:absolute;right:-70px;top:34px;width:min(44vw,500px);aspect-ratio:1;border-radius:46% 54% 42% 58%;background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.02)),radial-gradient(circle at 38% 30%,rgba(255,255,255,.55),transparent 0 2px),radial-gradient(circle at 62% 52%,rgba(255,255,255,.35),transparent 0 2px),linear-gradient(135deg,rgba(138,60,255,.9),rgba(0,183,255,.72));filter:drop-shadow(0 48px 80px rgba(0,183,255,.2));opacity:.56;transform:rotate(-10deg)}.design-slide{max-width:760px;padding:78px 68px 98px;z-index:2}.checkout-empty-card>span,.checkout-heading>span,.checkout-method-card>span,.checkout-product-info>span,.design-slide span,.order-status-card>span{backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 12px 30px rgba(0,0,0,.14)}.design-slide h1{max-width:760px;font-size:clamp(44px, 7.4vw, 92px);line-height:.9;letter-spacing:-.078em;text-shadow:0 18px 70px rgba(0,0,0,.35)}.design-slide h1::after{content:"";display:block;width:138px;height:5px;margin-top:24px;border-radius:999px;background:linear-gradient(90deg,#9b4dff,#00d5ff);box-shadow:0 0 28px rgba(0,213,255,.45)}.design-slide p{max-width:620px;color:#d7d9ff;font-size:19px}.design-slider-dots{left:68px;bottom:44px;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.06);backdrop-filter:blur(16px)}.design-slider-dots button{width:12px;height:12px;transition:width .25s ease,background .25s ease}.design-slider-dots button.active{width:42px}.service-trust-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0 0}.service-trust-row div{position:relative;overflow:hidden;padding:18px 20px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035));box-shadow:0 18px 50px rgba(0,0,0,.18);backdrop-filter:blur(16px)}.service-trust-row div::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#a342ff,#00d5ff)}.service-trust-row span,.service-trust-row strong{display:block}.service-trust-row strong{font-size:22px;letter-spacing:-.04em}.service-trust-row span{margin-top:4px;color:#bfc4e6;font-size:13px}.design-products-section{padding-top:76px}.design-products-section .service-page-heading{max-width:780px;margin:0 auto;text-align:center}.design-products-section .service-page-heading h2{font-size:clamp(34px, 5vw, 64px);letter-spacing:-.065em;line-height:.96}.design-products-section .service-page-heading p{color:#bfc4e6;font-size:17px;line-height:1.75}.graphic-product-grid{gap:22px;margin-top:42px}.graphic-product-card{position:relative;isolation:isolate;border-radius:28px;border-color:rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(19,22,55,.92),rgba(8,10,30,.95));box-shadow:0 28px 86px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.06)}.graphic-product-card::before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:linear-gradient(135deg,rgba(166,73,255,.45),rgba(0,213,255,.22),rgba(255,255,255,0));opacity:0;transition:opacity .28s ease}.graphic-product-card::after{content:"Graphics Service";position:absolute;top:14px;left:14px;z-index:2;padding:7px 10px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#fff;font-size:11px;font-weight:900;background:rgba(6,8,28,.52);backdrop-filter:blur(14px)}.graphic-product-card:hover{transform:translateY(-10px) scale(1.012);border-color:rgba(0,213,255,.38);box-shadow:0 40px 120px rgba(0,183,255,.16),0 22px 70px rgba(0,0,0,.3)}.graphic-product-card:hover::before{opacity:1}.graphic-product-image{position:relative;aspect-ratio:1/.84;background:linear-gradient(135deg,rgba(138,60,255,.16),rgba(0,183,255,.1))}.graphic-product-image::after{content:"";position:absolute;inset:auto 0 0;height:44%;background:linear-gradient(180deg,transparent,rgba(5,7,22,.82))}.graphic-product-image img{transition:transform .5s ease,filter .5s ease}.graphic-product-card:hover .graphic-product-image img{transform:scale(1.08);filter:saturate(1.08) contrast(1.03)}.graphic-product-body{gap:14px;padding:18px}.graphic-product-body h3{min-height:44px;font-size:18px;letter-spacing:-.035em}.graphic-product-body p{color:#bfc4e6}.graphic-product-body ul{gap:8px;min-height:64px}.graphic-product-body li{display:flex;align-items:flex-start;gap:7px}.graphic-product-body li::before{display:inline-grid;place-items:center;flex:0 0 17px;width:17px;height:17px;margin:0;border-radius:999px;color:#00150d;font-size:10px;background:#00f0a6}.graphic-product-body strong{width:max-content;padding:7px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:22px;background:rgba(255,255,255,.06)}.graphic-product-body a{min-height:46px;border-radius:16px;letter-spacing:-.01em}.service-checkout-main{padding-top:54px}.checkout-empty-card,.checkout-hero-card,.checkout-method-card,.checkout-payment-card,.order-status-card{border-color:rgba(255,255,255,.13);box-shadow:0 42px 130px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06)}.checkout-hero-card{grid-template-columns:minmax(320px,470px) 1fr;padding:22px;border-radius:40px;background:radial-gradient(circle at 8% 8%,rgba(166,73,255,.28),transparent 34%),radial-gradient(circle at 92% 12%,rgba(0,213,255,.18),transparent 30%),linear-gradient(135deg,rgba(18,21,57,.96),rgba(7,9,28,.94))}.checkout-hero-card::before,.checkout-payment-card::before,.order-status-card::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:30px 30px;opacity:.28;mask-image:linear-gradient(to bottom,rgba(0,0,0,.95),transparent 80%)}.checkout-product-media{position:relative}.checkout-product-media::before{content:"Selected Service";position:absolute;left:16px;top:16px;z-index:2;padding:8px 12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;font-size:12px;font-weight:900;background:rgba(5,7,22,.55);backdrop-filter:blur(14px)}.checkout-product-media img{aspect-ratio:1/.88;border-radius:30px}.checkout-product-info{position:relative;padding:18px 18px 18px 4px;z-index:2}.checkout-empty-card h1,.checkout-product-info h1,.order-status-card h1{max-width:720px;font-size:clamp(42px, 6.5vw, 86px);line-height:.9;text-shadow:0 18px 70px rgba(0,0,0,.34)}.checkout-product-info p{color:#d4d8fb;font-size:17px}.checkout-product-info strong{padding:9px 16px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.04))}.checkout-mini-facts{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.checkout-mini-facts span{display:inline-flex;width:auto;padding:9px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#dbeaff;font-size:12px;font-weight:800;letter-spacing:0;text-transform:none;background:rgba(255,255,255,.06)}.checkout-payment-card{position:relative;border-radius:32px;background:linear-gradient(135deg,rgba(14,18,50,.92),rgba(7,9,28,.92))}.payment-method-strip{gap:14px}.payment-method-strip span{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:12px 16px;border-color:rgba(255,255,255,.13);background:rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.payment-method-strip span::before{content:"৳";display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;color:#00120b;font-weight:900;background:linear-gradient(135deg,#00efa4,#7ee8ff)}.checkout-method-grid{grid-template-columns:.92fr .92fr 1.36fr;gap:22px}.checkout-method-card{position:relative;overflow:hidden;border-radius:30px;background:radial-gradient(circle at 92% 0,rgba(0,183,255,.12),transparent 34%),linear-gradient(180deg,rgba(21,24,59,.9),rgba(8,10,30,.96));transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.checkout-method-card::after{content:"";position:absolute;right:-38px;top:-38px;width:118px;height:118px;border-radius:999px;background:radial-gradient(circle,rgba(0,213,255,.22),transparent 68%)}.checkout-method-card:hover{transform:translateY(-7px);border-color:rgba(0,213,255,.32);box-shadow:0 36px 100px rgba(0,183,255,.12),0 20px 70px rgba(0,0,0,.24)}.checkout-method-card>span{color:#fff;background:linear-gradient(135deg,rgba(138,60,255,.48),rgba(0,183,255,.3))}.checkout-method-card h3{font-size:25px}.checkout-method-card p{color:#bdc4ea}.checkout-method-card input,.checkout-method-card select,.checkout-method-card textarea,.floating-chat-form input{min-height:48px;border-radius:16px;border-color:rgba(255,255,255,.13);color:#fff;background:rgba(255,255,255,.065);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.checkout-method-card input:focus,.checkout-method-card select:focus,.checkout-method-card textarea:focus,.floating-chat-form input:focus{border-color:rgba(0,213,255,.55);background:rgba(255,255,255,.09);box-shadow:0 0 0 4px rgba(0,183,255,.1),inset 0 1px 0 rgba(255,255,255,.08)}.checkout-method-card textarea{min-height:94px}.floating-chat-button{right:28px;bottom:28px;min-height:64px;padding:0 22px 0 14px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:linear-gradient(135deg,#006dff,#00c8ff 55%,#7b49ff);box-shadow:0 24px 70px rgba(0,183,255,.36),0 0 0 10px rgba(0,183,255,.08),inset 0 1px 0 rgba(255,255,255,.25);animation:serviceChatPulse 2.3s ease-in-out infinite}.floating-chat-button::before{content:"";position:absolute;left:44px;top:13px;width:11px;height:11px;border:2px solid #fff;border-radius:999px;background:#00f0a6;box-shadow:0 0 16px rgba(0,240,166,.9)}.floating-chat-button span{width:42px;height:42px;font-size:20px;background:rgba(255,255,255,.2)}.floating-chat-button b{letter-spacing:-.01em}.floating-chat-panel{right:28px;bottom:108px;width:min(410px,calc(100vw - 28px));height:590px;border-radius:32px;border-color:rgba(255,255,255,.18);background:linear-gradient(180deg,rgba(12,16,44,.98),rgba(5,7,20,.98));box-shadow:0 42px 140px rgba(0,0,0,.54),0 0 0 1px rgba(255,255,255,.04) inset}.floating-chat-head{position:relative;min-height:78px;padding:16px 18px 16px 78px;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.22),transparent 23%),linear-gradient(135deg,rgba(0,109,255,.92),rgba(0,200,255,.72) 55%,rgba(123,73,255,.92))}.floating-chat-head::before{content:"A";position:absolute;left:18px;top:16px;display:grid;place-items:center;width:46px;height:46px;border:2px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;font-weight:900;background:rgba(255,255,255,.16)}.floating-chat-head::after{content:"";position:absolute;left:52px;top:50px;width:11px;height:11px;border:2px solid rgba(0,109,255,.95);border-radius:999px;background:#00f0a6}.floating-chat-head button{background:rgba(255,255,255,.18);transition:transform .18s ease,background .18s ease}.floating-chat-head button:hover{transform:rotate(90deg);background:rgba(255,255,255,.25)}.floating-chat-messages{padding:18px;background:radial-gradient(circle at 88% 0,rgba(0,183,255,.12),transparent 34%),radial-gradient(circle at 12% 100%,rgba(138,60,255,.1),transparent 34%)}.floating-chat-panel .chat-line{max-width:86%;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:18px 18px 18px 6px;background:rgba(255,255,255,.08);box-shadow:0 10px 26px rgba(0,0,0,.16)}.floating-chat-panel .chat-line.user{border-radius:18px 18px 6px 18px;background:linear-gradient(135deg,rgba(0,109,255,.42),rgba(0,200,255,.24))}.floating-chat-panel .chat-line.admin{background:linear-gradient(135deg,rgba(138,60,255,.34),rgba(255,255,255,.07))}.floating-chat-form{padding:14px;border-top-color:rgba(255,255,255,.1);background:rgba(255,255,255,.035)}.floating-chat-form button{min-height:48px;border-radius:16px}.floating-status-link.show{padding:0 0 16px;color:#9beeff}.order-status-card{position:relative;overflow:hidden;max-width:960px;border-radius:38px;background:radial-gradient(circle at 88% 12%,rgba(0,213,255,.18),transparent 32%),radial-gradient(circle at 12% 86%,rgba(138,60,255,.2),transparent 34%),linear-gradient(135deg,rgba(16,20,56,.96),rgba(7,9,28,.96))}.food-status-line{position:relative;gap:14px}.food-status-line i{min-height:116px;padding:20px;border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.035))}.food-status-line i::before{width:26px;height:26px}.food-status-line i.done{border-color:rgba(0,240,166,.46);background:linear-gradient(180deg,rgba(0,240,166,.17),rgba(0,240,166,.07))}.live-status-box{border-radius:28px;background:linear-gradient(135deg,rgba(0,183,255,.14),rgba(138,60,255,.1))}@keyframes serviceChatPulse{0%,100%{transform:translateY(0);box-shadow:0 24px 70px rgba(0,183,255,.36),0 0 0 10px rgba(0,183,255,.08),inset 0 1px 0 rgba(255,255,255,.25)}50%{transform:translateY(-3px);box-shadow:0 30px 86px rgba(0,183,255,.46),0 0 0 16px rgba(0,183,255,.045),inset 0 1px 0 rgba(255,255,255,.25)}}@media (max-width:1100px){.service-trust-row{grid-template-columns:repeat(2,minmax(0,1fr))}.checkout-method-grid{grid-template-columns:1fr}}@media (max-width:760px){body.design-service-page .site-header,body.order-status-page .site-header,body.service-checkout-page .site-header{width:min(100% - 18px,1180px);margin-top:9px;grid-template-columns:1fr auto;padding:0 14px;border-radius:18px}body.design-service-page .nav-links,body.order-status-page .nav-links,body.service-checkout-page .nav-links{display:none}.design-service-main,.order-status-main,.service-checkout-main{width:min(100% - 18px,1180px)}.design-slider{min-height:470px;border-radius:28px}.design-slider::after{right:-110px;top:210px;width:300px;opacity:.34}.design-slide{padding:34px 22px 82px}.design-slide h1{font-size:clamp(42px, 13vw, 62px)}.design-slide p{font-size:15px;line-height:1.68}.design-slider-dots{left:20px;bottom:22px}.service-trust-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.service-trust-row div{padding:14px;border-radius:18px}.service-trust-row strong{font-size:18px}.service-trust-row span{font-size:11px}.graphic-product-grid{gap:12px}.graphic-product-card{border-radius:22px}.graphic-product-card::after{top:10px;left:10px;padding:6px 8px;font-size:9px}.graphic-product-image{aspect-ratio:1/.86}.graphic-product-body{padding:12px;gap:10px}.graphic-product-body h3{min-height:38px;font-size:13px}.graphic-product-body p{min-height:50px;font-size:11px}.graphic-product-body ul{min-height:58px;font-size:10px}.graphic-product-body strong{padding:6px 9px;font-size:15px}.graphic-product-body a{min-height:38px;border-radius:13px;font-size:11px}.checkout-hero-card{padding:14px;border-radius:28px}.checkout-product-media img{border-radius:22px}.checkout-product-info{padding:4px 2px 4px}.checkout-empty-card h1,.checkout-product-info h1,.order-status-card h1{font-size:clamp(36px, 11vw, 54px)}.checkout-empty-card,.checkout-method-card,.checkout-payment-card,.order-status-card{border-radius:24px}.payment-method-strip span{width:100%}.floating-chat-button{right:14px;bottom:14px;min-height:58px;padding:0 16px 0 10px}.floating-chat-button b{display:none}.floating-chat-panel{right:9px;bottom:84px;width:calc(100vw - 18px);height:min(600px,calc(100vh - 100px));border-radius:26px}}.premium-order-options{grid-template-columns:minmax(230px,.78fr) minmax(230px,.78fr) minmax(430px,1.44fr);align-items:start;gap:24px;perspective:1200px}.premium-order-options .checkout-method-card{isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:linear-gradient(145deg,rgba(255,255,255,.095),rgba(255,255,255,.022)),radial-gradient(circle at 10% 0,rgba(0,238,255,.18),transparent 33%),radial-gradient(circle at 100% 10%,rgba(139,92,246,.22),transparent 33%),linear-gradient(180deg,rgba(13,17,49,.94),rgba(5,7,24,.98));box-shadow:0 30px 110px rgba(0,0,0,.34),0 0 0 1px rgba(255,255,255,.035) inset,inset 0 1px 0 rgba(255,255,255,.11);backdrop-filter:blur(20px)}.premium-order-options .checkout-method-card::before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:26px 26px;opacity:.18;mask-image:linear-gradient(135deg,#000 0%,transparent 72%)}.premium-order-options .checkout-method-card::after{right:-80px;top:-80px;width:210px;height:210px;background:radial-gradient(circle,rgba(0,232,255,.32),rgba(139,92,246,.13) 44%,transparent 72%);filter:blur(2px)}.premium-order-options .checkout-method-card:hover{transform:translateY(-8px) rotateX(1deg);border-color:rgba(0,238,255,.38);box-shadow:0 42px 130px rgba(0,213,255,.16),0 30px 110px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.14)}.checkout-option-card{min-height:445px;padding:28px;display:flex;flex-direction:column;gap:18px}.checkout-form-card{padding:28px}.method-card-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px}.method-step{display:inline-grid;place-items:center;min-width:64px;height:40px;padding:0 16px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#98f7ff;font-size:15px;font-weight:950;letter-spacing:.16em;background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.035));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 30px rgba(0,0,0,.18)}.method-badge{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 12px;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#d8e9ff;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.09em;background:rgba(255,255,255,.07)}.method-badge::before{content:"";width:7px;height:7px;border-radius:999px;background:#8bf7ff;box-shadow:0 0 16px rgba(139,247,255,.9)}.method-badge.live::before{background:#00f0a6;box-shadow:0 0 16px rgba(0,240,166,.95)}.method-badge.form::before{background:#b58cff;box-shadow:0 0 16px rgba(181,140,255,.9)}.method-icon-wrap{position:relative;z-index:2;display:grid;place-items:center;width:84px;height:84px;margin-top:8px;border:1px solid rgba(255,255,255,.18);border-radius:28px;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.28),transparent 28%),linear-gradient(135deg,rgba(0,213,255,.32),rgba(139,92,246,.3));box-shadow:0 22px 58px rgba(0,213,255,.16),inset 0 1px 0 rgba(255,255,255,.18)}.method-icon-wrap::after{content:"";position:absolute;inset:-7px;border:1px solid rgba(255,255,255,.08);border-radius:33px;opacity:.75}.method-icon-wrap span{display:grid;place-items:center;width:50px;height:50px;border-radius:18px;font-size:26px;background:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.16)}.method-icon-wrap.whatsapp{background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.25),transparent 28%),linear-gradient(135deg,rgba(0,240,166,.34),rgba(0,213,255,.2));box-shadow:0 22px 58px rgba(0,240,166,.14),inset 0 1px 0 rgba(255,255,255,.18)}.method-icon-wrap.form{width:72px;height:72px;min-width:72px;margin-top:0;border-radius:24px;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.24),transparent 28%),linear-gradient(135deg,rgba(139,92,246,.36),rgba(0,213,255,.2))}.method-icon-wrap.form::after{border-radius:29px}.premium-order-options .checkout-method-card h3{position:relative;z-index:2;margin:4px 0 0;color:#fff;font-size:clamp(25px, 2vw, 32px);line-height:1.05;letter-spacing:-.045em;text-shadow:0 18px 50px rgba(0,0,0,.28)}.premium-order-options .checkout-method-card p{position:relative;z-index:2;margin:0;color:#cbd5ff;font-size:15px;line-height:1.68}.method-feature-pills{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:9px;margin-top:2px}.method-feature-pills span{display:inline-flex;align-items:center;min-height:32px;padding:0 11px;border:1px solid rgba(255,255,255,.11);border-radius:999px;color:#eef6ff;font-size:11px;font-weight:850;background:rgba(255,255,255,.064)}.premium-action-btn,.premium-submit-btn{position:relative;z-index:2;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px;min-height:58px;width:100%;margin-top:auto;border:0;border-radius:18px;color:#00110f;font-size:15px;font-weight:950;letter-spacing:-.01em;background:linear-gradient(135deg,#17f9cf 0,#00e2ff 54%,#7c5cff 118%);box-shadow:0 24px 62px rgba(0,226,255,.25),inset 0 1px 0 rgba(255,255,255,.35);cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.premium-action-btn::before,.premium-submit-btn::before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0,rgba(255,255,255,.46) 45%,transparent 65%);transform:translateX(-120%);transition:transform .5s ease}.premium-action-btn:hover,.premium-submit-btn:hover{transform:translateY(-3px);box-shadow:0 30px 76px rgba(0,226,255,.34),inset 0 1px 0 rgba(255,255,255,.35);filter:saturate(1.08)}.premium-action-btn:hover::before,.premium-submit-btn:hover::before{transform:translateX(120%)}.premium-action-btn i,.premium-submit-btn i{position:relative;display:grid;place-items:center;width:30px;height:30px;border-radius:999px;color:#fff;font-style:normal;background:rgba(0,0,0,.18)}.whatsapp-order.premium-action-btn{color:#00130d;background:linear-gradient(135deg,#00f0a6 0,#2cf7c8 45%,#5be7ff 118%);box-shadow:0 24px 62px rgba(0,240,166,.22),inset 0 1px 0 rgba(255,255,255,.35)}.direct-form-head{position:relative;z-index:2;display:flex;align-items:center;gap:18px;margin:4px 0 4px;padding:16px;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.035));box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.direct-form-head h3,.direct-form-head p{margin:0}.direct-form-head p{max-width:520px;padding-top:5px}.premium-order-form{position:relative;z-index:2;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px}.premium-field{display:grid;gap:8px}.premium-field.wide{grid-column:1/-1}.premium-field>span{color:#eef6ff;font-size:12px;font-weight:900;letter-spacing:.02em}.premium-order-form input,.premium-order-form select,.premium-order-form textarea{width:100%;min-height:54px;padding:0 16px;border-radius:18px;border:1px solid rgba(255,255,255,.14);color:#fff;outline:0;background:rgba(4,7,25,.64);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 32px rgba(0,0,0,.12)}.premium-order-form textarea{min-height:92px;padding-top:15px;resize:vertical}.premium-order-form input:focus,.premium-order-form select:focus,.premium-order-form textarea:focus{border-color:rgba(0,226,255,.64);background:rgba(9,13,37,.86);box-shadow:0 0 0 4px rgba(0,226,255,.1),inset 0 1px 0 rgba(255,255,255,.09)}.premium-submit-btn{grid-column:1/-1;min-height:62px;margin-top:4px}@media (max-width:1240px){.premium-order-options{grid-template-columns:1fr 1fr}.checkout-form-card{grid-column:1/-1}}@media (max-width:760px){.premium-order-options{grid-template-columns:1fr;gap:16px}.checkout-form-card,.checkout-option-card{min-height:0;padding:20px;border-radius:26px}.method-icon-wrap{width:70px;height:70px;border-radius:24px}.method-icon-wrap span{width:44px;height:44px;border-radius:16px;font-size:22px}.direct-form-head{align-items:flex-start;gap:14px;padding:14px;border-radius:22px}.premium-order-form{grid-template-columns:1fr}.premium-field.wide,.premium-submit-btn{grid-column:auto}.premium-action-btn,.premium-submit-btn{min-height:54px;border-radius:16px}}.digital-checkout-page .checkout-hero-card,.digital-products-page .design-slider{position:relative;overflow:hidden}.digital-checkout-page .checkout-hero-card::after,.digital-products-page .design-slider::after{content:"";position:absolute;inset:auto -10% -45% 42%;height:280px;background:radial-gradient(circle,rgba(14,245,213,.2),transparent 62%);pointer-events:none}.digital-products-page .graphic-product-body a,.digital-products-page .graphic-product-body strong,.digital-products-page .service-page-heading span{color:#18f0d2}.digital-checkout-page .premium-action-btn,.digital-checkout-page .premium-submit-btn,.digital-products-page .graphic-product-body a{background:linear-gradient(135deg,#16f0d2,#3182ff);color:#06101c!important;box-shadow:0 18px 42px rgba(22,240,210,.22)}.digital-product-card .graphic-product-image::before{background:radial-gradient(circle at 30% 20%,rgba(22,240,210,.25),transparent 45%),radial-gradient(circle at 75% 60%,rgba(49,130,255,.24),transparent 48%)}.service-card .service-card-action,.service-card .service-card-button,.service-card a.service-card-action{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-width:210px;padding:15px 22px;border-radius:999px;font-weight:900;letter-spacing:.02em;text-decoration:none;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.055);box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 18px 40px rgba(0,0,0,.18)}.service-card .service-card-action:hover,.service-card .service-card-button:hover,.service-card a.service-card-action:hover{transform:translateY(-3px);filter:brightness(1.12)}@media (max-width:720px){.digital-products-page .graphic-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.digital-products-page .graphic-product-body h3{font-size:15px}.digital-products-page .graphic-product-body li,.digital-products-page .graphic-product-body p{font-size:12px}}.service-page-card>a{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:16px;min-width:230px;padding:16px 24px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 22px 48px rgba(0,0,0,.22);font-weight:900;text-decoration:none;overflow:hidden}.service-page-card>a::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(166,73,255,.22),rgba(0,183,255,.2));opacity:.9;transition:opacity .25s ease,transform .25s ease}.service-page-card.green>a::before{background:linear-gradient(135deg,rgba(47,208,159,.22),rgba(0,183,255,.16))}.service-page-card.blue>a::before{background:linear-gradient(135deg,rgba(68,151,255,.26),rgba(20,240,210,.18))}.service-page-card>a:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 26px 62px rgba(0,183,255,.16)}.service-page-card>a:hover::before{transform:scale(1.08);opacity:1}.service-page-card>a{isolation:isolate}.service-page-card>a::after{content:"→";display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-8px;border-radius:999px;background:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.service-page-card>a::after,.service-page-card>a::before{z-index:-1}@media (max-width:720px){.service-page-card>a{width:100%;min-width:0;padding:14px 18px}}.service-page-card>a::before{z-index:0;pointer-events:none}.service-page-card>a::after{position:relative;z-index:1}.premium-service-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);gap:clamp(28px,5vw,70px);align-items:center;min-height:620px;padding:clamp(34px,6vw,78px) clamp(22px,5vw,62px) 118px;border:1px solid rgba(255,255,255,.12);border-radius:34px;background:radial-gradient(circle at 68% 54%,rgba(105,39,255,.34),transparent 18%),radial-gradient(circle at 86% 18%,rgba(0,183,255,.2),transparent 25%),radial-gradient(circle at 12% 82%,rgba(183,44,255,.2),transparent 30%),linear-gradient(135deg,#030819 0,#07091f 48%,#080317 100%);box-shadow:0 44px 140px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.08);isolation:isolate}.premium-service-hero::before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle,rgba(255,255,255,.72) 0 1px,transparent 1.8px) 8% 12%/72px 72px,radial-gradient(circle,rgba(126,232,255,.65) 0 1px,transparent 1.8px) 12% 32%/116px 116px,linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:78px 78px,122px 122px,44px 44px,44px 44px;opacity:.38;mask-image:linear-gradient(90deg,rgba(0,0,0,.92),rgba(0,0,0,.56) 56%,rgba(0,0,0,.92))}.premium-service-hero::after{content:"";position:absolute;right:-12%;top:-18%;z-index:-1;width:min(68vw,780px);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(132,62,255,.34),rgba(0,183,255,.08) 34%,transparent 67%);filter:blur(2px)}.premium-hero-copy{position:relative;z-index:3;max-width:720px}.premium-hero-badge{display:inline-flex;align-items:center;gap:9px;width:max-content;max-width:100%;margin-bottom:22px;padding:8px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#f1f5ff;font-size:13px;font-weight:900;letter-spacing:-.01em;background:rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 14px 38px rgba(0,0,0,.24);backdrop-filter:blur(16px)}.premium-hero-badge i{font-style:normal}.premium-hero-copy h1{margin:0;max-width:760px;color:#fff;font-family:Poppins,sans-serif;font-size:clamp(46px, 6.4vw, 88px);line-height:.96;letter-spacing:-.075em;text-shadow:0 20px 70px rgba(0,0,0,.36)}.premium-hero-copy h1 em{font-style:normal;color:#fff}.premium-hero-copy h1 span{background:linear-gradient(100deg,#7ee8ff 0,#9b4dff 48%,#ff68f2 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.digital-service-hero .premium-hero-copy h1 span{background:linear-gradient(100deg,#7ee8ff 0,#9b4dff 44%,#ff68f2 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.graphics-service-hero .premium-hero-copy h1 span{background:linear-gradient(100deg,#18f0d2 0,#7ee8ff 46%,#9b4dff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.premium-hero-copy p{max-width:610px;margin:22px 0 0;color:#d5dcff;font-size:17px;line-height:1.75}.premium-hero-features{display:flex;flex-wrap:wrap;gap:22px;margin-top:28px}.premium-hero-features span{display:grid;grid-template-columns:30px 1fr;gap:3px 10px;align-items:center;min-width:140px}.premium-hero-features i{grid-row:span 2;display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid rgba(255,255,255,.16);border-radius:10px;font-style:normal;background:linear-gradient(135deg,rgba(138,60,255,.28),rgba(0,183,255,.18));box-shadow:inset 0 1px 0 rgba(255,255,255,.16)}.premium-hero-features b{color:#fff;font-size:13px;line-height:1}.premium-hero-features small{color:#92a0c9;font-size:11px;font-weight:800}.premium-hero-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.premium-hero-actions a{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:190px;min-height:58px;padding:0 24px;border-radius:8px;color:#fff;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:-.01em;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.premium-hero-actions a::before{content:"";position:absolute;inset:-140% auto auto -48%;width:46%;height:380%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transform:rotate(24deg);transition:left .65s ease}.premium-hero-actions a:hover{transform:translateY(-4px)}.premium-hero-actions a:hover::before{left:118%}.premium-hero-primary{border:1px solid rgba(255,255,255,.18);background:linear-gradient(135deg,#a144ff 0,#346cff 54%,#00c8ff 100%);box-shadow:0 22px 62px rgba(52,108,255,.32),inset 0 1px 0 rgba(255,255,255,.24)}.premium-hero-secondary{border:1px solid rgba(154,82,255,.45);background:rgba(255,255,255,.035);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 18px 48px rgba(0,0,0,.18);backdrop-filter:blur(14px)}.premium-hero-visual{position:relative;z-index:2;min-height:500px;perspective:1000px}.premium-hero-visual::before{content:"";position:absolute;left:50%;bottom:24px;width:min(92%,520px);height:112px;border-radius:50%;background:radial-gradient(ellipse,rgba(0,183,255,.3),transparent 60%),radial-gradient(ellipse,rgba(138,60,255,.52),transparent 68%);transform:translateX(-50%) rotateX(64deg);filter:blur(.5px);box-shadow:0 0 50px rgba(138,60,255,.36),0 0 90px rgba(0,183,255,.2)}.premium-orbit-ring{position:absolute;left:50%;bottom:40px;border:1px solid rgba(141,89,255,.44);border-radius:50%;transform:translateX(-50%) rotateX(66deg) rotateZ(-8deg);box-shadow:0 0 38px rgba(138,60,255,.22),inset 0 0 28px rgba(0,183,255,.12)}.premium-orbit-ring.one{width:430px;height:190px}.premium-orbit-ring.two{width:320px;height:138px;border-color:rgba(0,213,255,.42);transform:translateX(-50%) rotateX(66deg) rotateZ(12deg)}.premium-main-card{position:absolute;left:50%;top:50%;display:grid;gap:10px;place-items:start;width:220px;min-height:260px;padding:28px;border:1px solid rgba(255,255,255,.16);border-radius:24px;color:#fff;background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.18),transparent 24%),linear-gradient(154deg,rgba(122,67,255,.96),rgba(17,21,52,.94) 55%,rgba(9,13,33,.96));box-shadow:0 32px 100px rgba(0,0,0,.4),0 0 70px rgba(120,64,255,.28),inset 0 1px 0 rgba(255,255,255,.2);transform:translate(-50%,-52%) rotateX(8deg) rotateY(-13deg) rotateZ(6deg);animation:premiumHeroCardFloat 5.5s ease-in-out infinite}.premium-main-card::before{content:"";width:54px;height:38px;border-radius:9px;background:linear-gradient(90deg,rgba(255,255,255,.45),rgba(255,255,255,.08)),linear-gradient(135deg,#ffd36a,#b67822);box-shadow:inset 0 1px 0 rgba(255,255,255,.36)}.premium-main-card span{color:rgba(255,255,255,.68);font-size:11px;font-weight:900;letter-spacing:.16em}.premium-main-card strong{font-size:30px;line-height:1.06;letter-spacing:-.04em}.premium-main-card small{color:rgba(255,255,255,.62);font-weight:800}.graphics-service-hero .premium-main-card{background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.18),transparent 24%),linear-gradient(154deg,rgba(24,240,210,.88),rgba(63,89,255,.78) 42%,rgba(16,19,47,.96))}.premium-floating-app{position:absolute;display:inline-grid;place-items:center;min-width:82px;min-height:82px;padding:12px;border:1px solid rgba(255,255,255,.16);border-radius:20px;color:#fff;font-size:18px;font-weight:950;letter-spacing:-.03em;background:rgba(255,255,255,.08);box-shadow:0 24px 62px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.18);backdrop-filter:blur(18px);animation:premiumTileFloat 5.2s ease-in-out infinite}.tile-canva{left:5%;top:12%;background:linear-gradient(135deg,#08d0d6,#8a35ff)}.tile-ai,.tile-chatgpt{left:18%;bottom:16%;background:linear-gradient(135deg,#18d89b,#0a513f);animation-delay:-.8s}.tile-ps,.tile-youtube{right:3%;top:18%;color:#fff;background:linear-gradient(135deg,#ff4242,#510707);animation-delay:-1.4s}.tile-brand,.tile-netflix{right:11%;bottom:25%;color:#fb1d2c;background:linear-gradient(135deg,#171313,#040404);animation-delay:-2.2s}.tile-card,.tile-figma{left:28%;top:0;min-width:104px;min-height:68px;background:linear-gradient(135deg,#392bff,#101944);animation-delay:-3s}.tile-figma{color:#fff;background:linear-gradient(135deg,#ff7262,#a259ff 46%,#1abcfe)}.tile-brand{color:#fff;background:linear-gradient(135deg,#ffb62e,#8840ff)}.premium-hero-stats{position:absolute;left:clamp(22px,5vw,62px);right:clamp(22px,5vw,62px);bottom:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 18px 48px rgba(0,0,0,.18);backdrop-filter:blur(16px)}.premium-hero-stats div{position:relative;padding:20px 18px;text-align:center}.premium-hero-stats div:not(:last-child)::after{content:"";position:absolute;right:0;top:18%;bottom:18%;width:1px;background:rgba(255,255,255,.12)}.premium-hero-stats span,.premium-hero-stats strong{display:block}.premium-hero-stats strong{color:#fff;font-size:28px;line-height:1;letter-spacing:-.04em}.premium-hero-stats span{margin-top:6px;color:#aeb8dc;font-size:12px;font-weight:800}@keyframes premiumHeroCardFloat{0%,100%{transform:translate(-50%,-52%) rotateX(8deg) rotateY(-13deg) rotateZ(6deg) translateY(0)}50%{transform:translate(-50%,-52%) rotateX(8deg) rotateY(-13deg) rotateZ(6deg) translateY(-16px)}}@keyframes premiumTileFloat{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-14px) rotate(3deg)}}@media (max-width:1050px){.premium-service-hero{grid-template-columns:1fr;min-height:auto;padding-bottom:126px}.premium-hero-visual{min-height:440px}.premium-hero-copy{max-width:100%}}@media (max-width:720px){.premium-service-hero{padding:24px 16px 24px;border-radius:24px}.premium-hero-copy h1{font-size:clamp(36px, 12vw, 54px);letter-spacing:-.06em}.premium-hero-copy p{font-size:14px}.premium-hero-features{display:grid;grid-template-columns:1fr;gap:14px}.premium-hero-actions{display:grid;grid-template-columns:1fr}.premium-hero-actions a{min-width:0;width:100%;min-height:54px}.premium-hero-visual{min-height:340px}.premium-main-card{width:176px;min-height:216px;padding:22px}.premium-main-card strong{font-size:24px}.premium-floating-app{min-width:64px;min-height:64px;border-radius:16px;font-size:14px}.premium-orbit-ring.one{width:310px;height:136px}.premium-orbit-ring.two{width:236px;height:102px}.premium-hero-stats{position:relative;left:auto;right:auto;bottom:auto;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.premium-hero-stats div{padding:16px 12px}.premium-hero-stats div:nth-child(2)::after{display:none}.premium-hero-stats strong{font-size:22px}}@media (max-width:420px){.premium-hero-badge{font-size:11px}.premium-hero-visual{min-height:300px}.tile-card,.tile-figma{left:18%}.tile-ps,.tile-youtube{right:-2%}}.premium-typed-title{display:flex;flex-direction:column;align-items:flex-start;gap:.08em;min-height:3.15em}.premium-typed-title .type-line{display:block;width:100%;min-height:.98em;white-space:nowrap;overflow:hidden;color:#fff}.premium-typed-title .type-line.type-line-accent{background:linear-gradient(100deg,#7ee8ff 0,#9b4dff 46%,#ff68f2 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.graphics-service-hero .premium-typed-title .type-line.type-line-accent{background:linear-gradient(100deg,#18f0d2 0,#7ee8ff 44%,#9b4dff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.premium-typed-title .type-line.typing{border-right:3px solid rgba(255,255,255,.92);animation:arkoTypeCaret .78s step-end infinite}@keyframes arkoTypeCaret{0%,100%{border-color:rgba(255,255,255,.92)}50%{border-color:transparent}}.design-products-section .service-page-heading h2,.digital-products-page .service-page-heading h2,body.design-service-page .service-page-heading h2{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:0 0!important;text-shadow:0 12px 28px rgba(0,0,0,.28)}.design-products-section .service-page-heading p,.digital-products-page .service-page-heading p,body.design-service-page .service-page-heading p{color:#dbe5ff!important;-webkit-text-fill-color:#dbe5ff!important}.design-products-section .service-page-heading span,.digital-products-page .service-page-heading span,body.design-service-page .service-page-heading span{color:#8fd8ff!important;-webkit-text-fill-color:#8fd8ff!important}@media (max-width:1200px){.premium-typed-title{min-height:auto}}@media (max-width:900px){.premium-typed-title .type-line{white-space:normal}}.design-service-page .premium-service-hero .premium-hero-actions,.digital-products-page .premium-service-hero .premium-hero-actions{display:none!important}.design-service-page .premium-hero-copy,.digital-products-page .premium-hero-copy{max-width:660px}.design-service-page .premium-hero-copy h1.premium-typed-title,.digital-products-page .premium-hero-copy h1.premium-typed-title{font-family:Inter,"Segoe UI",Arial,sans-serif;font-size:clamp(38px, 5.2vw, 72px)!important;line-height:1.06!important;letter-spacing:-.055em!important;font-weight:900!important;text-wrap:balance}.design-service-page .premium-typed-title .type-line,.digital-products-page .premium-typed-title .type-line{min-height:1.08em;font-weight:900}.design-service-page .premium-hero-copy p,.digital-products-page .premium-hero-copy p{margin-top:24px;max-width:570px;font-size:16px;line-height:1.7}.design-service-page .premium-hero-features,.digital-products-page .premium-hero-features{margin-top:30px}@media (max-width:900px){.design-service-page .premium-hero-copy h1.premium-typed-title,.digital-products-page .premium-hero-copy h1.premium-typed-title{font-size:clamp(34px, 11vw, 54px)!important;line-height:1.08!important;letter-spacing:-.045em!important}}@media (max-width:520px){.design-service-page .premium-hero-copy h1.premium-typed-title,.digital-products-page .premium-hero-copy h1.premium-typed-title{font-size:clamp(31px, 12vw, 46px)!important}}.design-service-page,.digital-products-page{background:#06131c!important}.design-service-page .premium-service-hero,.digital-products-page .premium-service-hero{background:linear-gradient(135deg,#050719 0,#07112b 48%,#081d19 100%)!important}.design-service-page .premium-service-hero::after,.design-service-page .premium-service-hero::before,.digital-products-page .premium-service-hero::after,.digital-products-page .premium-service-hero::before{display:none!important;opacity:0!important;background:0 0!important}.design-service-page .premium-hero-copy h1.premium-typed-title,.digital-products-page .premium-hero-copy h1.premium-typed-title{font-family:"Trebuchet MS","Segoe UI",Arial,sans-serif;font-size:clamp(34px, 4.55vw, 64px)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:900!important}.design-service-page .premium-hero-copy,.digital-products-page .premium-hero-copy{max-width:610px}.design-service-page .premium-typed-title,.digital-products-page .premium-typed-title{min-height:3.28em}@media (max-width:900px){.design-service-page .premium-hero-copy h1.premium-typed-title,.digital-products-page .premium-hero-copy h1.premium-typed-title{font-size:clamp(30px, 9.5vw, 48px)!important;line-height:1.12!important}}@media (max-width:520px){.design-service-page .premium-hero-copy h1.premium-typed-title,.digital-products-page .premium-hero-copy h1.premium-typed-title{font-size:clamp(28px, 10.4vw, 40px)!important}}.dollar-service-page{background:#06131c!important}.dollar-service-page .dollar-service-hero{background:linear-gradient(135deg,#061018 0,#071f1c 50%,#051225 100%)!important}.dollar-service-page .dollar-service-hero::after,.dollar-service-page .dollar-service-hero::before{display:none!important}.dollar-service-page .premium-hero-copy h1.premium-typed-title{font-family:"Trebuchet MS","Segoe UI",Arial,sans-serif;font-size:clamp(34px, 4.55vw, 64px)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:900!important}.dollar-service-page .premium-typed-title .type-line.type-line-accent{background:linear-gradient(100deg,#16f0d2 0,#85f5b8 45%,#50a7ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.dollar-hero-visual .dollar-card{background:linear-gradient(145deg,#0d5b45,#112450 58%,#07111d);border-color:rgba(22,240,210,.35);box-shadow:0 34px 90px rgba(0,0,0,.45),0 0 90px rgba(22,240,210,.18)}.dollar-hero-visual .tile-bkash{left:2%;top:14%;background:linear-gradient(135deg,#e31e72,#7f39ff)}.dollar-hero-visual .tile-nagad{right:2%;top:20%;background:linear-gradient(135deg,#ff7a1a,#d91e36)}.dollar-hero-visual .tile-binance{left:12%;bottom:13%;background:linear-gradient(135deg,#f0b90b,#1f2538);color:#fff}.dollar-hero-visual .tile-dollar{right:16%;bottom:20%;background:linear-gradient(135deg,#12c48b,#0b6a55);font-size:28px}.dollar-calculator-section{padding:clamp(54px,8vw,104px) 0 20px}.dollar-checkout-grid{display:grid;grid-template-columns:minmax(290px,.78fr) minmax(0,1.22fr);gap:24px;align-items:start;margin-top:40px}.dollar-order-form,.dollar-rate-panel{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:30px;background:linear-gradient(145deg,rgba(10,20,38,.92),rgba(8,18,29,.88));box-shadow:0 28px 90px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08)}.dollar-rate-panel{padding:clamp(24px,4vw,38px)}.dollar-rate-panel>span,.dollar-total-card span{display:inline-flex;width:max-content;padding:8px 12px;border:1px solid rgba(22,240,210,.24);border-radius:999px;color:#8fffe8;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;background:rgba(22,240,210,.08)}.dollar-rate-panel h3{margin:18px 0 10px;color:#fff;font-size:clamp(28px, 4vw, 42px);line-height:1;letter-spacing:-.045em}.dollar-rate-panel p{margin:0;color:#d5def6;font-size:15px;line-height:1.7}.dollar-rate-boxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.binance-box,.dollar-rate-boxes div{border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:18px;background:rgba(255,255,255,.055)}.binance-box small,.dollar-rate-boxes b{display:block;color:#9aa9d0;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.binance-box strong,.dollar-rate-boxes strong{display:block;margin-top:8px;color:#fff;font-size:28px;line-height:1;overflow-wrap:anywhere}.dollar-rate-panel .payment-method-strip{display:grid;gap:10px;margin:22px 0 0}.dollar-rate-panel .payment-method-strip span{color:#fff;background:rgba(3,7,16,.54)}.binance-box{margin-top:18px}.dollar-order-form{padding:clamp(20px,3vw,30px)}.dollar-mode-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.dollar-mode-tabs label{cursor:pointer}.dollar-mode-tabs input{position:absolute;opacity:0;pointer-events:none}.dollar-mode-tabs span{display:grid;place-items:center;min-height:58px;border:1px solid rgba(255,255,255,.12);border-radius:20px;color:#cdd8f6;font-weight:950;background:rgba(255,255,255,.06);transition:.25s ease}.dollar-mode-tabs input:checked+span{color:#06101c;border-color:transparent;background:linear-gradient(135deg,#16f0d2,#85f5b8);box-shadow:0 18px 42px rgba(22,240,210,.22)}.dollar-total-card{display:grid;gap:12px;padding:22px;border:1px solid rgba(22,240,210,.22);border-radius:24px;background:radial-gradient(circle at 20% 0,rgba(22,240,210,.18),transparent 42%),rgba(255,255,255,.055);margin-bottom:18px}.dollar-total-card strong{color:#fff;font-size:clamp(34px, 5vw, 58px);line-height:.95;letter-spacing:-.055em}.dollar-total-card small{display:flex;flex-wrap:wrap;gap:10px;color:#9fb0d7;font-weight:800}.dollar-total-card em{font-style:normal;color:#8fffe8}.dollar-form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important}.dollar-form-grid .premium-submit-btn,.dollar-form-grid .wide{grid-column:1/-1}.order-dollar-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}.order-dollar-summary b,.order-dollar-summary em,.order-dollar-summary span,.order-dollar-summary strong{display:grid;place-items:center;min-height:58px;border:1px solid rgba(255,255,255,.12);border-radius:16px;color:#fff;background:rgba(255,255,255,.06);font-style:normal}.order-dollar-summary strong{color:#06101c;background:linear-gradient(135deg,#16f0d2,#85f5b8)}@media (max-width:1050px){.dollar-checkout-grid{grid-template-columns:1fr}}@media (max-width:680px){.dollar-form-grid{grid-template-columns:1fr!important}.order-dollar-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dollar-mode-tabs,.dollar-rate-boxes{grid-template-columns:1fr}}@keyframes arkoHeadlineGradientFlow{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.hero-title-primary,.hero-title-secondary,body :where(h1,h2,h3,h4,h5,h6),body :where(h1,h2,h3,h4,h5,h6) :where(span,strong,b,em){background-image:linear-gradient(105deg,#fff 0,#ff4ce2 18%,#b72cff 34%,#00b7ff 52%,#00d084 70%,#fff 100%)!important;background-size:320% 320%!important;background-position:0 50%;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;animation:arkoHeadlineGradientFlow 4.8s ease-in-out infinite!important}@media (prefers-reduced-motion:reduce){.hero-title-primary,.hero-title-secondary,body :where(h1,h2,h3,h4,h5,h6),body :where(h1,h2,h3,h4,h5,h6) :where(span,strong,b,em){animation:none!important;background-position:50% 50%}}body.home-page{background:radial-gradient(circle at 18% 12%,rgba(0,126,255,.12),transparent 34%),radial-gradient(circle at 84% 20%,rgba(0,216,255,.1),transparent 30%),linear-gradient(180deg,#000 0,#02070d 46%,#000 100%)!important;background-color:#000!important;overflow-x:hidden}body.home-page::after,body.home-page::before{content:none!important;display:none!important;background:0 0!important;animation:none!important}body.home-page .hero-section,body.home-page .section,body.home-page .site-footer,body.home-page main{background:radial-gradient(circle at 20% 10%,rgba(0,132,255,.1),transparent 32%),radial-gradient(circle at 82% 18%,rgba(0,213,255,.08),transparent 30%),radial-gradient(circle at 50% 88%,rgba(0,64,150,.09),transparent 42%),linear-gradient(180deg,#000 0,#02070d 52%,#000 100%)!important;background-color:#000!important}body.home-page .hero-section{border-bottom-color:rgba(0,176,255,.1)!important}body.home-page .section{border-color:rgba(0,176,255,.06)!important}body.home-page .site-header{background:rgba(0,4,10,.94)!important;border-bottom-color:rgba(0,176,255,.14)!important;box-shadow:0 12px 36px rgba(0,132,255,.08)!important}body.home-page .hero-section::after,body.home-page .hero-section::before,body.home-page .site-footer::before{content:none!important;display:none!important;background:0 0!important;animation:none!important}body.home-page .footer-orb,body.home-page .hero-glow,body.home-page .mohi-bg{display:none!important}body.home-page .section{padding-top:clamp(28px,4vw,44px)!important;padding-bottom:clamp(28px,4vw,44px)!important}body.home-page #services.services-section.arko-service-pin-ready{min-height:auto!important;padding-top:36px!important;padding-bottom:36px!important;overflow:hidden!important}body.home-page #services.services-section.arko-service-pin-ready .service-grid.arko-service-orbit{position:relative!important;top:auto!important;height:390px!important;margin-bottom:0!important;transform:none!important}body.home-page #contact.contact-section,body.home-page #portfolio.portfolio-section,body.home-page #reviews.review-section{margin-top:0!important}body.home-page #blog.blog-section{padding-top:36px!important;padding-bottom:36px!important;overflow:hidden!important}body.home-page #blog .blog-stack{padding-top:0!important;padding-bottom:0!important}body.home-page #blog .blog-stack .blog-card{position:relative!important;top:auto!important;margin-bottom:clamp(22px,4vh,34px)!important}body.home-page #blog .blog-stack .blog-card:last-child{margin-bottom:0!important}@media (max-width:900px){body.home-page #services.services-section.arko-service-pin-ready{padding-top:28px!important;padding-bottom:28px!important}body.home-page #services.services-section.arko-service-pin-ready .service-grid.arko-service-orbit{height:auto!important}body.home-page #blog.blog-section{padding-top:28px!important;padding-bottom:28px!important}}body.home-page #blog.blog-section{overflow:visible!important;padding-top:36px!important;padding-bottom:clamp(24px,4vw,44px)!important}body.home-page #blog .blog-stack{display:block!important;position:relative!important;max-width:1060px!important;margin:0 auto!important;padding-top:0!important;padding-bottom:clamp(20px,5vh,56px)!important}body.home-page #blog .blog-stack .blog-card{position:sticky!important;top:var(--blog-top,86px)!important;margin-bottom:clamp(42px,7vh,72px)!important}body.home-page #blog .blog-stack .blog-card:last-child{margin-bottom:0!important}@media (max-width:900px){body.home-page #blog.blog-section{padding-top:28px!important;padding-bottom:32px!important}body.home-page #blog .blog-stack{padding-bottom:28px!important}body.home-page #blog .blog-stack .blog-card{top:var(--blog-mobile-top,78px)!important;margin-bottom:38px!important}}html{scroll-behavior:smooth;scroll-padding-top:84px}body:not(.admin-body){background:radial-gradient(circle at 20% 10%,rgba(0,132,255,.1),transparent 32%),radial-gradient(circle at 82% 18%,rgba(0,213,255,.08),transparent 30%),radial-gradient(circle at 50% 88%,rgba(0,64,150,.09),transparent 42%),linear-gradient(180deg,#000 0,#02070d 52%,#000 100%)!important;background-color:#000!important;color:#fff!important;overflow-x:hidden}body:not(.admin-body)::after,body:not(.admin-body)::before{content:none!important;display:none!important;background:0 0!important;animation:none!important}body:not(.admin-body):not(.home-page) .auth-page-main,body:not(.admin-body):not(.home-page) .blog-page-main,body:not(.admin-body):not(.home-page) .blog-search-section,body:not(.admin-body):not(.home-page) .contact-page-main,body:not(.admin-body):not(.home-page) .design-service-main,body:not(.admin-body):not(.home-page) .fb-blog-feed-wrap,body:not(.admin-body):not(.home-page) .order-status-main,body:not(.admin-body):not(.home-page) .portfolio-page-main,body:not(.admin-body):not(.home-page) .section,body:not(.admin-body):not(.home-page) .service-checkout-main,body:not(.admin-body):not(.home-page) .service-page-main,body:not(.admin-body):not(.home-page) .services-showcase,body:not(.admin-body):not(.home-page) .single-blog-main,body:not(.admin-body):not(.home-page) .site-footer,body:not(.admin-body):not(.home-page) main{background:0 0!important;background-color:transparent!important}body:not(.admin-body):not(.home-page) .site-header{background:rgba(0,4,10,.94)!important;border-bottom-color:rgba(0,176,255,.14)!important;box-shadow:0 12px 36px rgba(0,132,255,.08)!important}body:not(.admin-body):not(.home-page) .auth-page-copy,body:not(.admin-body):not(.home-page) .blog-page-hero,body:not(.admin-body):not(.home-page) .contact-page-hero,body:not(.admin-body):not(.home-page) .design-slider,body:not(.admin-body):not(.home-page) .portfolio-page-hero,body:not(.admin-body):not(.home-page) .service-page-hero{background:radial-gradient(circle at 20% 10%,rgba(0,132,255,.1),transparent 32%),radial-gradient(circle at 82% 18%,rgba(0,213,255,.08),transparent 30%),radial-gradient(circle at 50% 88%,rgba(0,64,150,.09),transparent 42%),linear-gradient(180deg,#000 0,#02070d 52%,#000 100%)!important;background-color:#000!important}body:not(.admin-body):not(.home-page) .blog-page-hero::after,body:not(.admin-body):not(.home-page) .blog-page-hero::before,body:not(.admin-body):not(.home-page) .contact-page-hero::after,body:not(.admin-body):not(.home-page) .contact-page-hero::before,body:not(.admin-body):not(.home-page) .design-slider::after,body:not(.admin-body):not(.home-page) .design-slider::before,body:not(.admin-body):not(.home-page) .portfolio-page-hero::after,body:not(.admin-body):not(.home-page) .portfolio-page-hero::before,body:not(.admin-body):not(.home-page) .service-page-hero::after,body:not(.admin-body):not(.home-page) .service-page-hero::before{background-image:none!important;animation:none!important}body:not(.admin-body):not(.home-page) .auth-service-strip,body:not(.admin-body):not(.home-page) .auth-shell,body:not(.admin-body):not(.home-page) .auth-site-footer,body:not(.admin-body):not(.home-page) .blog-page-card,body:not(.admin-body):not(.home-page) .blog-search-card,body:not(.admin-body):not(.home-page) .checkout-empty-card,body:not(.admin-body):not(.home-page) .checkout-form-card,body:not(.admin-body):not(.home-page) .checkout-method-card,body:not(.admin-body):not(.home-page) .checkout-summary-card,body:not(.admin-body):not(.home-page) .contact-channel-card,body:not(.admin-body):not(.home-page) .contact-form-card,body:not(.admin-body):not(.home-page) .contact-highlight-grid article,body:not(.admin-body):not(.home-page) .contact-map-card,body:not(.admin-body):not(.home-page) .fb-blog-post,body:not(.admin-body):not(.home-page) .footer-brand-card,body:not(.admin-body):not(.home-page) .footer-card,body:not(.admin-body):not(.home-page) .footer-cta-panel,body:not(.admin-body):not(.home-page) .graphic-product-card,body:not(.admin-body):not(.home-page) .order-status-card,body:not(.admin-body):not(.home-page) .portfolio-gallery-card,body:not(.admin-body):not(.home-page) .portfolio-info-card,body:not(.admin-body):not(.home-page) .portfolio-skill-card,body:not(.admin-body):not(.home-page) .service-page-card,body:not(.admin-body):not(.home-page) .single-blog-card{background:linear-gradient(145deg,rgba(6,12,25,.9),rgba(1,4,10,.94))!important;background-color:rgba(1,4,10,.94)!important;border-color:rgba(0,176,255,.14)!important;box-shadow:0 24px 70px rgba(0,0,0,.34),0 0 38px rgba(0,132,255,.07)!important;color:#fff!important}body:not(.admin-body):not(.home-page) .auth-card h2,body:not(.admin-body):not(.home-page) .auth-page-copy h1,body:not(.admin-body):not(.home-page) .checkout-form-card h2,body:not(.admin-body):not(.home-page) .checkout-product-info h1,body:not(.admin-body):not(.home-page) .contact-map-copy h2,body:not(.admin-body):not(.home-page) .contact-section-head h2,body:not(.admin-body):not(.home-page) .graphic-product-body h3,body:not(.admin-body):not(.home-page) .order-status-card h1,body:not(.admin-body):not(.home-page) .service-page-card h3,body:not(.admin-body):not(.home-page) .service-page-cta h2,body:not(.admin-body):not(.home-page) .service-page-heading h2{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body:not(.admin-body):not(.home-page) .auth-page-copy p,body:not(.admin-body):not(.home-page) .checkout-empty-card p,body:not(.admin-body):not(.home-page) .checkout-product-info p,body:not(.admin-body):not(.home-page) .contact-channel-card small,body:not(.admin-body):not(.home-page) .contact-hero-copy p,body:not(.admin-body):not(.home-page) .contact-section-head p,body:not(.admin-body):not(.home-page) .graphic-product-body p,body:not(.admin-body):not(.home-page) .order-status-card p,body:not(.admin-body):not(.home-page) .service-page-card li,body:not(.admin-body):not(.home-page) .service-page-card p,body:not(.admin-body):not(.home-page) .service-page-cta p,body:not(.admin-body):not(.home-page) .service-page-heading p,body:not(.admin-body):not(.home-page) label,body:not(.admin-body):not(.home-page) li,body:not(.admin-body):not(.home-page) p,body:not(.admin-body):not(.home-page) small{color:#c8d4df!important;-webkit-text-fill-color:#c8d4df!important}body:not(.admin-body):not(.home-page) input,body:not(.admin-body):not(.home-page) select,body:not(.admin-body):not(.home-page) textarea{background:rgba(0,8,18,.82)!important;border-color:rgba(0,176,255,.16)!important;color:#fff!important}body:not(.admin-body):not(.home-page) input::placeholder,body:not(.admin-body):not(.home-page) textarea::placeholder{color:rgba(200,212,223,.72)!important}body:not(.admin-body) .arko-global-ease{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0);transition:opacity .88s cubic-bezier(.16, 1, .3, 1),transform .96s cubic-bezier(.16, 1, .3, 1),filter .88s cubic-bezier(.22, .86, .25, 1),box-shadow .46s cubic-bezier(.22, .86, .25, 1),border-color .46s cubic-bezier(.22, .86, .25, 1),background .46s cubic-bezier(.22, .86, .25, 1);transition-delay:var(--arko-ease-delay, 0ms);will-change:opacity,transform,filter}body:not(.admin-body) .arko-global-ease:not(.is-eased){opacity:0;transform:translate3d(0,42px,0) scale(.982);filter:blur(10px)}body:not(.admin-body).arko-easing-ready,body:not(.admin-body).arko-native-smooth-scroll{scroll-behavior:smooth;overflow-y:auto!important;overscroll-behavior-y:auto!important;touch-action:auto!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body:not(.admin-body) .arko-global-ease,body:not(.admin-body) .arko-global-ease:not(.is-eased){opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}body:not(.admin-body) .portfolio-hero-photo-wrap::before{content:none!important;display:none!important;animation:none!important;background:0 0!important}body:not(.admin-body) .portfolio-photo-ring{inset:2.8%!important;opacity:.76!important;background:conic-gradient(from -32deg,transparent 0deg 214deg,rgba(0,213,255,.03) 214deg 230deg,rgba(126,217,87,.15) 230deg 248deg,rgba(126,217,87,.52) 248deg 282deg,rgba(72,215,211,.2) 282deg 304deg,transparent 304deg 360deg)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 14px),#000 calc(100% - 11px),#000 calc(100% - 3px),transparent calc(100% - 1px))!important;mask:radial-gradient(farthest-side,transparent calc(100% - 14px),#000 calc(100% - 11px),#000 calc(100% - 3px),transparent calc(100% - 1px))!important;filter:blur(2.2px) drop-shadow(0 0 18px rgba(126, 217, 87, .28))!important;animation:portfolioSingleSmokeOrbit 13.5s cubic-bezier(.42,0,.2,1) infinite!important;will-change:transform,opacity,filter}body:not(.admin-body) .portfolio-photo-ring::after,body:not(.admin-body) .portfolio-photo-ring::before{content:none!important;display:none!important;animation:none!important;background:0 0!important}body:not(.admin-body) .portfolio-photo-core::before{opacity:.32!important;background:linear-gradient(108deg,transparent 0 44%,rgba(126,217,87,.08) 48%,rgba(126,217,87,.2) 52%,rgba(72,215,211,.1) 57%,transparent 64% 100%)!important;filter:blur(14px)!important;animation:portfolioSoftSmokePass 9.5s ease-in-out infinite!important}@keyframes portfolioSingleSmokeOrbit{0%{transform:rotate(-48deg) scale(.985) translateZ(0);opacity:0;filter:blur(5px) drop-shadow(0 0 10px rgba(126, 217, 87, .14))}16%{opacity:.28}46%{transform:rotate(118deg) scale(1.01) translateZ(0);opacity:.78;filter:blur(2px) drop-shadow(0 0 22px rgba(126, 217, 87, .34))}72%{opacity:.22}100%{transform:rotate(312deg) scale(1.018) translateZ(0);opacity:0;filter:blur(6px) drop-shadow(0 0 8px rgba(72, 215, 211, .12))}}@keyframes portfolioSoftSmokePass{0%,100%{transform:translate3d(-34%,-6%,0) rotate(-10deg);opacity:0}34%{opacity:.16}58%{transform:translate3d(18%,2%,0) rotate(-10deg);opacity:.32}82%{opacity:.08}}body:not(.admin-body) .portfolio-hero-photo-wrap::before{content:none!important;display:none!important;animation:none!important;background:0 0!important}body:not(.admin-body) .portfolio-photo-ring{content:""!important;display:block!important;position:absolute!important;inset:5.6%!important;z-index:1!important;border-radius:50%!important;pointer-events:none!important;opacity:1!important;background:conic-gradient(from 0deg,transparent 0deg 222deg,rgba(38,255,222,.03) 222deg 238deg,rgba(38,255,222,.12) 238deg 258deg,rgba(126,217,87,.28) 258deg 286deg,rgba(126,217,87,.56) 286deg 312deg,rgba(255,168,48,.88) 312deg 342deg,rgba(255,123,18,.98) 342deg 354deg,#ffef84 354deg 359deg,rgba(255,255,255,.96) 359deg 360deg)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px),#000 calc(100% - 2px),transparent 100%)!important;mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px),#000 calc(100% - 2px),transparent 100%)!important;filter:drop-shadow(0 0 4px rgba(255, 150, 45, .92)) drop-shadow(0 0 8px rgba(255, 120, 24, .5)) drop-shadow(0 0 10px rgba(38, 255, 222, .24))!important;mix-blend-mode:screen!important;transform-origin:center center!important;animation:portfolioThinEmberOrbitFinal 3.4s linear infinite!important;will-change:transform!important}body:not(.admin-body) .portfolio-photo-ring::after,body:not(.admin-body) .portfolio-photo-ring::before{content:none!important;display:none!important}body:not(.admin-body) .portfolio-photo-core{position:relative!important;z-index:2!important}@keyframes portfolioThinEmberOrbitFinal{0%{transform:rotate(0) translateZ(0)}100%{transform:rotate(360deg) translateZ(0)}}@media (max-width:640px){body:not(.admin-body) .portfolio-photo-ring{inset:8.5%!important}}@media (prefers-reduced-motion:reduce){body:not(.admin-body) .portfolio-photo-ring{animation:none!important}}body:not(.admin-body){max-width:100%;overflow-x:hidden}body:not(.admin-body) *,body:not(.admin-body) ::after,body:not(.admin-body) ::before{box-sizing:border-box}body:not(.admin-body) iframe,body:not(.admin-body) img,body:not(.admin-body) video{max-width:100%}@media (max-width:1100px){body.contact-page-view .contact-page-hero,body.design-service-page .premium-service-hero,body.digital-products-page .premium-service-hero,body.dollar-service-page .dollar-service-hero,body.portfolio-page-view .portfolio-page-hero,body.service-page-view .service-page-hero,body:not(.admin-body) .hero-section{padding-left:24px!important;padding-right:24px!important}body:not(.admin-body) .checkout-hero-card,body:not(.admin-body) .contact-grid,body:not(.admin-body) .dollar-checkout-grid,body:not(.admin-body) .premium-service-hero{grid-template-columns:1fr!important}body:not(.admin-body) .checkout-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:860px){body:not(.admin-body) .site-header{grid-template-columns:1fr!important;justify-items:center!important;align-items:center!important;gap:10px!important;min-height:auto!important;padding:12px 14px!important;background:rgba(0,5,12,.94)!important;backdrop-filter:blur(16px)!important}body:not(.admin-body) .brand{justify-self:center!important;width:auto!important;max-width:100%!important;white-space:nowrap!important;font-size:clamp(23px, 8vw, 34px)!important;line-height:1.05!important;text-align:center!important}body:not(.admin-body) .nav-links{justify-self:stretch!important;width:100%!important;max-width:100%!important;display:flex!important;justify-content:flex-start!important;gap:8px!important;padding:2px 0 6px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body:not(.admin-body) .nav-links::-webkit-scrollbar{display:none!important}body:not(.admin-body) .nav-links a{flex:0 0 auto!important;min-height:38px!important;padding:9px 15px!important;border-radius:999px!important;font-size:13px!important;line-height:1!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.08)!important}body:not(.admin-body) .nav-links a::after{display:none!important}body:not(.admin-body) .nav-links a.active,body:not(.admin-body) .nav-links a:hover{background:linear-gradient(135deg,rgba(14,245,213,.22),rgba(49,130,255,.14))!important;border-color:rgba(14,245,213,.32)!important}body:not(.admin-body) .header-cta{justify-self:center!important;width:min(100%,260px)!important;min-height:46px!important;padding:0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:16px!important;font-size:14px!important}body:not(.admin-body) main,body:not(.admin-body) section{max-width:100%!important}body.contact-page-view .contact-page-hero,body.design-service-page .premium-service-hero,body.digital-products-page .premium-service-hero,body.dollar-service-page .dollar-service-hero,body.home-page .hero-section,body.portfolio-page-view .portfolio-page-hero,body.service-page-view .service-page-hero{min-height:auto!important;grid-template-columns:1fr!important;text-align:center!important;gap:24px!important;padding:32px 16px 42px!important}body.contact-page-view .contact-hero-copy,body.design-service-page .premium-hero-copy,body.digital-products-page .premium-hero-copy,body.dollar-service-page .dollar-service-hero>*,body.home-page .hero-content,body.portfolio-page-view .portfolio-hero-copy,body.service-page-view .service-hero-content{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;justify-items:center!important}body.auth-page-view .auth-page-copy h1,body.blog-page-view .blog-page-hero h1,body.contact-page-view .contact-hero-copy h1,body.design-service-page .premium-hero-copy h1,body.digital-products-page .premium-hero-copy h1,body.dollar-service-page .premium-hero-copy h1,body.home-page .hero-content h1,body.order-status-page .order-status-card h1,body.portfolio-page-view .portfolio-title-line,body.service-checkout-page .checkout-product-info h1,body.service-page-view .service-page-heading h1{max-width:100%!important;font-size:clamp(34px, 12vw, 52px)!important;line-height:1.02!important;letter-spacing:-.055em!important;white-space:normal!important;word-break:normal!important}body.auth-page-view .auth-page-copy p,body.blog-page-view .blog-page-hero p,body.contact-page-view .contact-hero-copy p,body.design-service-page .premium-hero-copy p,body.digital-products-page .premium-hero-copy p,body.dollar-service-page .premium-hero-copy p,body.home-page .hero-content p,body.order-status-page .order-status-card p,body.portfolio-page-view .portfolio-copy,body.service-checkout-page .checkout-product-info p,body.service-page-view .service-page-heading p{max-width:100%!important;font-size:15px!important;line-height:1.68!important}body.design-service-page .premium-hero-actions,body.digital-products-page .premium-hero-actions,body.dollar-service-page .premium-hero-actions,body.home-page .hero-actions,body.portfolio-page-view .portfolio-hero-actions{width:100%!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:12px!important}body.design-service-page .premium-hero-actions a,body.digital-products-page .premium-hero-actions a,body.dollar-service-page .premium-hero-actions a,body.home-page .hero-actions a,body.portfolio-page-view .portfolio-hero-actions a,body:not(.admin-body) .btn,body:not(.admin-body) .checkout-empty-card a,body:not(.admin-body) .checkout-method-card button,body:not(.admin-body) .premium-action-btn,body:not(.admin-body) .premium-submit-btn{min-height:48px!important;border-radius:16px!important;padding:0 18px!important;justify-content:center!important}body.blog-page-view .blog-page-grid,body.blog-page-view .fb-blog-feed,body.contact-page-view .contact-channel-grid,body.contact-page-view .contact-highlight-grid,body.dollar-service-page .dollar-checkout-grid,body.dollar-service-page .dollar-form-grid,body.dollar-service-page .dollar-rate-boxes,body.home-page .hero-metrics,body.service-page-view .service-page-card-grid,body:not(.admin-body) .checkout-method-grid,body:not(.admin-body) .footer-grid,body:not(.admin-body) .portfolio-skill-grid,body:not(.admin-body) .premium-order-form,body:not(.admin-body) .premium-order-options,body:not(.admin-body) .review-stats,body:not(.admin-body) .service-grid{grid-template-columns:1fr!important}body.design-service-page .premium-hero-visual,body.digital-products-page .premium-hero-visual,body.dollar-service-page .dollar-hero-visual,body.home-page .hero-visual{width:min(100%,430px)!important;max-width:100%!important;height:auto!important;min-height:320px!important;margin:0 auto!important}body.portfolio-page-view .portfolio-hero-photo-wrap{width:min(320px,82vw)!important;margin:0 auto!important}body.portfolio-page-view .portfolio-photo-ring{inset:6.8%!important}body.service-page-view .service-page-hero::after{height:80px!important;bottom:-42px!important}body.blog-page-view .blog-page-main,body.blog-page-view .single-blog-main,body.contact-page-view .contact-page-main,body.design-service-page .design-service-main,body.dollar-service-page .dollar-page-main,body.order-status-page .order-status-main,body.portfolio-page-view .portfolio-page-main,body.service-checkout-page .service-checkout-main,body.service-page-view .service-page-main{width:min(100% - 24px,760px)!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important}body.blog-page-view .blog-page-main,body.blog-page-view .single-blog-main,body.contact-page-view .contact-page-main,body.order-status-page .order-status-main,body.service-checkout-page .service-checkout-main{padding-top:42px!important;padding-bottom:42px!important}body.auth-page-view .auth-form-panel,body.auth-page-view .auth-side-panel,body.blog-page-view .blog-page-hero,body.blog-page-view .single-blog-card,body.contact-page-view .contact-form-card,body.contact-page-view .contact-map-panel,body.dollar-service-page .dollar-card,body.order-status-page .order-status-card,body.service-checkout-page .checkout-empty-card,body.service-checkout-page .checkout-hero-card,body.service-checkout-page .checkout-method-card,body.service-checkout-page .checkout-payment-card,body:not(.admin-body) .graphic-product-card,body:not(.admin-body) .review-card,body:not(.admin-body) .service-card{border-radius:22px!important;padding:20px!important}body.blog-page-view .blog-page-list,body.home-page .blog-section,body.home-page .contact-section,body.home-page .portfolio-section,body.home-page .review-section,body.home-page .section,body.home-page .services-section{padding-top:36px!important;padding-bottom:36px!important}body:not(.admin-body) .checkout-hero-card{display:grid!important;grid-template-columns:1fr!important;gap:18px!important}body.blog-page-view .blog-page-image img,body.blog-page-view .single-blog-image img,body:not(.admin-body) .checkout-product-media img,body:not(.admin-body) .graphic-product-image img{border-radius:18px!important}body.auth-page-view .auth-shell{width:min(100% - 24px,520px)!important;min-height:auto!important;grid-template-columns:1fr!important;padding:26px 0 42px!important}body.auth-page-view .auth-side-panel{min-height:auto!important;text-align:center!important}body.auth-page-view .auth-form,body.contact-page-view .contact-form-card form,body.contact-page-view .contact-grid,body:not(.admin-body) .form-grid{grid-template-columns:1fr!important}body:not(.admin-body) input,body:not(.admin-body) select,body:not(.admin-body) textarea{width:100%!important;min-height:46px!important;font-size:16px!important}body:not(.admin-body) .floating-chat-panel{right:12px!important;left:12px!important;bottom:88px!important;width:auto!important;max-width:none!important;border-radius:22px!important}body:not(.admin-body) .floating-chat-button{right:14px!important;bottom:14px!important;min-height:50px!important;padding:0 16px!important}body:not(.admin-body) .site-footer{padding-left:16px!important;padding-right:16px!important}body:not(.admin-body) .footer-bottom{flex-direction:column!important;gap:10px!important;text-align:center!important}}@media (max-width:640px){body:not(.admin-body) .site-header{padding:10px 12px!important}body:not(.admin-body) .brand{font-size:clamp(22px, 8.4vw, 30px)!important}body:not(.admin-body) .nav-links a{min-height:36px!important;padding:9px 13px!important;font-size:12px!important}body:not(.admin-body) .header-cta{width:100%!important;max-width:100%!important}body.contact-page-view .contact-page-hero,body.design-service-page .premium-service-hero,body.digital-products-page .premium-service-hero,body.dollar-service-page .dollar-service-hero,body.home-page .hero-section,body.portfolio-page-view .portfolio-page-hero,body.service-page-view .service-page-hero{padding:26px 12px 34px!important}body.auth-page-view .auth-page-copy h1,body.blog-page-view .blog-page-hero h1,body.contact-page-view .contact-hero-copy h1,body.design-service-page .premium-hero-copy h1,body.digital-products-page .premium-hero-copy h1,body.dollar-service-page .premium-hero-copy h1,body.home-page .hero-content h1,body.order-status-page .order-status-card h1,body.portfolio-page-view .portfolio-title-line,body.service-checkout-page .checkout-product-info h1,body.service-page-view .service-page-heading h1{font-size:clamp(30px, 12.5vw, 44px)!important;line-height:1.04!important}body.design-service-page .premium-hero-actions a,body.digital-products-page .premium-hero-actions a,body.dollar-service-page .premium-hero-actions a,body.home-page .hero-actions a,body.portfolio-page-view .portfolio-hero-actions a,body:not(.admin-body) .btn,body:not(.admin-body) .checkout-empty-card a,body:not(.admin-body) .checkout-method-card button,body:not(.admin-body) .premium-action-btn,body:not(.admin-body) .premium-submit-btn{width:100%!important}body.dollar-service-page .dollar-rate-boxes,body.home-page .hero-metrics,body.order-status-page .food-status-line,body:not(.admin-body) .checkout-mini-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.design-service-page .graphic-product-grid,body.digital-products-page .graphic-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body.design-service-page .graphic-product-body,body.digital-products-page .graphic-product-body{padding:12px!important}body.design-service-page .graphic-product-body h3,body.digital-products-page .graphic-product-body h3{font-size:15px!important;line-height:1.25!important}body.design-service-page .graphic-product-body p,body.digital-products-page .graphic-product-body p{font-size:12px!important;line-height:1.45!important}body.design-service-page .graphic-product-body a,body.digital-products-page .graphic-product-body a{width:100%!important;min-height:38px!important;padding:0 10px!important;font-size:12px!important}body.auth-page-view .auth-form-panel,body.auth-page-view .auth-side-panel,body.blog-page-view .blog-page-hero,body.blog-page-view .single-blog-card,body.contact-page-view .contact-form-card,body.order-status-page .order-status-card,body:not(.admin-body) .checkout-empty-card,body:not(.admin-body) .checkout-hero-card,body:not(.admin-body) .checkout-method-card,body:not(.admin-body) .checkout-payment-card{padding:16px!important;border-radius:18px!important}body.dollar-service-page .dollar-total-card strong,body.order-status-page .live-status-box strong,body:not(.admin-body) .checkout-product-info strong{font-size:26px!important}}@media (max-width:420px){body:not(.admin-body) .brand{font-size:22px!important}body:not(.admin-body) .nav-links{gap:6px!important}body:not(.admin-body) .nav-links a{padding-left:11px!important;padding-right:11px!important}body.design-service-page .graphic-product-grid,body.digital-products-page .graphic-product-grid,body.dollar-service-page .dollar-rate-boxes,body.home-page .hero-metrics,body.order-status-page .food-status-line,body:not(.admin-body) .checkout-mini-facts{grid-template-columns:1fr!important}body.design-service-page .premium-hero-visual,body.digital-products-page .premium-hero-visual,body.dollar-service-page .dollar-hero-visual,body.home-page .hero-visual{min-height:260px!important}body.portfolio-page-view .portfolio-hero-photo-wrap{width:min(280px,84vw)!important}}@media (max-width:860px){body.home-page{background:radial-gradient(circle at 50% 0,rgba(0,174,255,.16),transparent 38%),linear-gradient(180deg,#000308 0,#020811 50%,#000 100%)!important}body.home-page .site-header{position:sticky!important;top:0!important;display:grid!important;grid-template-columns:1fr auto!important;justify-items:stretch!important;align-items:center!important;gap:10px 12px!important;padding:12px 14px 10px!important;border-bottom:1px solid rgba(0,190,255,.18)!important;background:rgba(0,5,12,.92)!important;box-shadow:0 16px 40px rgba(0,0,0,.36)!important;backdrop-filter:blur(18px)!important}body.home-page .brand{justify-self:start!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(21px, 6.4vw, 30px)!important;line-height:1!important;text-align:left!important}body.home-page .header-cta{grid-column:2!important;grid-row:1!important;justify-self:end!important;width:auto!important;min-width:max-content!important;min-height:40px!important;padding:0 14px!important;border-radius:999px!important;font-size:12px!important;line-height:1!important;border-color:rgba(0,214,255,.38)!important;background:linear-gradient(135deg,rgba(0,214,255,.22),rgba(72,92,255,.16))!important;box-shadow:0 14px 30px rgba(0,143,255,.16)!important}body.home-page .nav-links{grid-column:1/-1!important;grid-row:2!important;width:100%!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;padding:2px 0 0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.home-page .nav-links::-webkit-scrollbar{display:none!important}body.home-page .nav-links a{flex:0 0 auto!important;min-height:34px!important;padding:9px 13px!important;border-radius:999px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;color:rgba(255,255,255,.92)!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.09)!important}body.home-page .nav-links a.active,body.home-page .nav-links a:hover{color:#fff!important;background:linear-gradient(135deg,rgba(0,245,212,.22),rgba(0,119,255,.18))!important;border-color:rgba(0,245,212,.36)!important}body.home-page .nav-links a::after{display:none!important}body.home-page .hero-section{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;padding:22px 12px 34px!important;text-align:center!important;overflow:hidden!important}body.home-page .hero-content{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:22px 14px 18px!important;border-radius:28px!important;border:1px solid rgba(0,214,255,.14)!important;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.028)),radial-gradient(circle at 50% 0,rgba(0,190,255,.12),transparent 50%)!important;box-shadow:0 24px 70px rgba(0,0,0,.42)!important;backdrop-filter:blur(16px)!important}body.home-page .pill{margin-left:auto!important;margin-right:auto!important;min-height:34px!important;padding:0 14px!important;border-radius:999px!important;font-size:10px!important;letter-spacing:.16em!important;color:#dffeff!important;border-color:rgba(0,214,255,.2)!important;background:rgba(0,174,255,.1)!important}body.home-page .hero-content h1{width:auto!important;max-width:100%!important;margin:16px auto 10px!important;font-size:clamp(34px, 11.8vw, 52px)!important;line-height:1.02!important;letter-spacing:-.055em!important;white-space:normal!important;overflow-wrap:anywhere!important}body.home-page .typing-heading{min-height:auto!important;max-width:100%!important;margin:0 auto 14px!important;font-size:clamp(15px, 4.5vw, 20px)!important;line-height:1.35!important;color:rgba(255,255,255,.94)!important}body.home-page .hero-content p{max-width:100%!important;margin:0 auto!important;font-size:14px!important;line-height:1.7!important;color:rgba(235,246,255,.82)!important}body.home-page .hero-actions{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:18px!important}body.home-page .hero-actions .btn{width:100%!important;min-height:46px!important;padding:0 12px!important;border-radius:16px!important;font-size:12px!important;white-space:normal!important}body.home-page .hero-metrics{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:18px!important}body.home-page .hero-metrics div{min-height:96px!important;padding:14px 10px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:20px!important;background:rgba(255,255,255,.045)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}body.home-page .hero-metrics span{margin-bottom:9px!important;font-size:25px!important}body.home-page .hero-metrics strong{font-size:12px!important}body.home-page .hero-metrics small{font-size:10px!important}body.home-page .hero-visual{width:min(100%,360px)!important;min-height:330px!important;height:330px!important;margin:0 auto!important;border-radius:30px!important;border:1px solid rgba(0,214,255,.13)!important;background:radial-gradient(circle at 50% 32%,rgba(0,214,255,.16),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018))!important;box-shadow:0 24px 70px rgba(0,0,0,.38)!important;overflow:hidden!important}body.home-page .hero-visual .person{right:50%!important;bottom:0!important;width:min(235px,70vw)!important;height:300px!important;transform:translateX(50%)!important;object-fit:cover!important;object-position:center bottom!important;border-radius:0 0 130px 130px!important;filter:saturate(1.12) contrast(1.05) drop-shadow(0 20px 45px rgba(0, 190, 255, .22))!important}body.home-page .orbit-one{width:300px!important;height:90px!important;right:28px!important;top:118px!important}body.home-page .orbit-two{width:240px!important;height:70px!important;right:58px!important;top:172px!important}body.home-page .virtual-card{left:14px!important;top:34px!important;width:136px!important;height:82px!important;padding:13px!important;border-radius:16px!important;transform:rotate(-4deg)!important}body.home-page .virtual-card b,body.home-page .virtual-card strong{font-size:15px!important}body.home-page .virtual-card span{top:11px!important;right:12px!important;font-size:8px!important}body.home-page .virtual-card strong{right:13px!important;bottom:13px!important}body.home-page .float-card{padding:11px 12px!important;border-radius:16px!important;background:rgba(2,11,24,.72)!important;border-color:rgba(0,214,255,.16)!important;backdrop-filter:blur(14px)!important}body.home-page .float-card span{margin-bottom:5px!important;font-size:10px!important}body.home-page .float-card strong{font-size:18px!important}body.home-page .float-card small{font-size:10px!important;line-height:1.65!important}body.home-page .float-earn{left:15px!important;top:210px!important;width:116px!important}body.home-page .float-balance{right:14px!important;top:36px!important;width:128px!important}body.home-page .float-growth{right:14px!important;bottom:20px!important;width:126px!important;height:82px!important}body.home-page .float-growth i{height:24px!important;margin-top:8px!important}body.home-page .section{width:min(100% - 24px,760px)!important;margin-left:auto!important;margin-right:auto!important;padding:32px 0!important;border-bottom-color:rgba(0,214,255,.08)!important}body.home-page .section-heading,body.home-page .section-row{text-align:center!important;justify-items:center!important;align-items:center!important}body.home-page .section-row{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin-bottom:18px!important}body.home-page .portfolio-copy h2,body.home-page .section-heading h2{font-size:clamp(26px, 8.4vw, 38px)!important;line-height:1.08!important}body.home-page .portfolio-copy p,body.home-page .section-heading p{max-width:100%!important;font-size:14px!important;line-height:1.66!important}body.home-page .blog-grid,body.home-page .contact-grid,body.home-page .footer-grid,body.home-page .service-grid{grid-template-columns:1fr!important;gap:14px!important}body.home-page .service-card{min-height:220px!important;padding:22px!important;border-radius:24px!important;border-color:rgba(0,214,255,.12)!important;box-shadow:0 20px 52px rgba(0,0,0,.32)!important}body.home-page .service-icon{width:52px!important;height:52px!important;margin-bottom:14px!important}body.home-page .blog-card h3,body.home-page .service-card h3{font-size:21px!important;line-height:1.18!important}body.home-page .service-card p{max-width:100%!important;font-size:14px!important}body.home-page .portfolio-section{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;text-align:center!important}body.home-page .portfolio-image{justify-self:center!important;width:min(100%,360px)!important;height:220px!important;border-radius:26px!important;border-color:rgba(0,214,255,.15)!important}body.home-page .portfolio-copy{max-width:100%!important;padding:20px!important;border-radius:26px!important;border:1px solid rgba(0,214,255,.12)!important;background:rgba(255,255,255,.035)!important;box-shadow:0 20px 54px rgba(0,0,0,.28)!important}body.home-page .portfolio-copy h3{font-size:17px!important;line-height:1.34!important}body.home-page .tag-row{justify-content:center!important;gap:8px!important}body.home-page .tag-row span{min-height:36px!important;padding:0 12px!important;border-radius:999px!important;font-size:12px!important}body.home-page .footer-brand-card,body.home-page .footer-card,body.home-page .footer-cta-panel,body.home-page .review-shell{border-radius:26px!important}body.home-page #blog .blog-stack{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;max-width:100%!important;padding-bottom:0!important}body.home-page #blog .blog-stack .blog-card{position:relative!important;top:auto!important;margin-bottom:0!important;border-radius:24px!important;box-shadow:0 20px 52px rgba(0,0,0,.32)!important}body.home-page .blog-card img{height:180px!important}body.home-page .blog-card div{padding:18px!important}body.home-page .blog-card small{display:flex!important;flex-wrap:wrap!important;gap:10px 16px!important}body.home-page .contact-section{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;text-align:center!important}body.home-page .contact-box{min-height:74px!important;border-radius:22px!important;text-align:left!important;background:rgba(255,255,255,.045)!important;border-color:rgba(0,214,255,.12)!important}body.home-page .site-footer{padding:34px 12px 22px!important}body.home-page .footer-cta-panel{width:min(100%,760px)!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:18px!important;text-align:center!important;padding:22px!important}body.home-page .footer-grid{width:min(100%,760px)!important;margin-left:auto!important;margin-right:auto!important}body.home-page .footer-brand-card,body.home-page .footer-card{padding:20px!important}body.home-page .footer-bottom{width:min(100%,760px)!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;text-align:center!important}body.home-page .chat{right:12px!important;bottom:12px!important;min-height:46px!important;padding:0 14px!important;border-radius:999px!important;box-shadow:0 18px 40px rgba(0,0,0,.34)!important}}@media (max-width:520px){body.home-page .hero-actions{grid-template-columns:1fr!important}body.home-page .hero-content{padding-left:12px!important;padding-right:12px!important}body.home-page .hero-visual{width:100%!important;min-height:315px!important;height:315px!important}body.home-page .hero-visual .person{width:min(218px,68vw)!important;height:284px!important}body.home-page .virtual-card{width:124px!important;height:76px!important}body.home-page .float-balance{width:118px!important}body.home-page .float-earn,body.home-page .float-growth{width:112px!important}body.home-page .blog-card img{height:156px!important}}@media (max-width:380px){body.home-page .site-header{grid-template-columns:1fr!important}body.home-page .header-cta{grid-column:1!important;grid-row:2!important;justify-self:stretch!important;width:100%!important}body.home-page .nav-links{grid-row:3!important}body.home-page .hero-metrics{grid-template-columns:1fr!important}body.home-page .hero-visual{min-height:292px!important;height:292px!important}body.home-page .hero-visual .person{height:265px!important;width:196px!important}body.home-page .virtual-card{left:10px!important;top:26px!important;width:112px!important;height:70px!important}body.home-page .float-balance{right:10px!important;top:28px!important;width:110px!important}body.home-page .float-earn{left:10px!important;top:194px!important;width:106px!important}body.home-page .float-growth{right:10px!important;bottom:16px!important;width:106px!important}}body.home-page #blog.blog-section{overflow:visible!important}body.home-page #blog .blog-stack{display:block!important;grid-template-columns:none!important;gap:0!important;max-width:1060px!important;padding-bottom:clamp(20px,5vh,56px)!important}body.home-page #blog .blog-stack .blog-card{position:sticky!important;top:var(--blog-top,86px)!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:clamp(42px,7vh,72px)!important}body.home-page #blog .blog-stack .blog-card:last-child{margin-bottom:0!important}@media (max-width:860px){body.home-page #blog.blog-section{overflow:visible!important;padding-bottom:54px!important}body.home-page #blog .blog-stack{display:block!important;max-width:100%!important;padding-bottom:42px!important}body.home-page #blog .blog-stack .blog-card{position:sticky!important;top:118px!important;margin-bottom:42px!important}}@media (max-width:520px){body.home-page #blog .blog-stack .blog-card{top:124px!important}}@media (max-width:768px){body:not(.admin-body){padding-bottom:96px!important}.arko-bottom-nav{position:fixed;left:50%;bottom:14px;width:calc(100% - 22px);max-width:480px;height:70px;transform:translateX(-50%);display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:4px;padding:8px 9px;border:1px solid rgba(0,245,212,.2);border-radius:28px;background:linear-gradient(135deg,rgba(5,9,24,.92),rgba(8,18,42,.9));box-shadow:0 20px 55px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);z-index:9998}.arko-bottom-nav a{min-width:0;height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:rgba(226,244,255,.68);text-decoration:none;border-radius:18px;transition:transform .25s ease,color .25s ease,background .25s ease,box-shadow .25s ease}.arko-bottom-nav a span{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;font-size:15px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.06)}.arko-bottom-nav a b{max-width:100%;display:block;font-size:10px;line-height:1;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arko-bottom-nav a.active:not(.bottom-home){color:#fff;background:rgba(0,245,212,.11)}.arko-bottom-nav a.active:not(.bottom-home) span{color:#00151b;background:linear-gradient(135deg,#00f5d4,#4aa3ff);box-shadow:0 10px 22px rgba(0,245,212,.28)}.arko-bottom-nav .bottom-home{width:68px;height:68px;margin:-27px auto 0;border-radius:50%;color:#02151a;background:radial-gradient(circle at 30% 25%,#fff 0,#99fff4 18%,#00f5d4 48%,#007dff 100%);border:5px solid rgba(5,9,24,.96);box-shadow:0 16px 35px rgba(0,245,212,.38),0 0 0 1px rgba(255,255,255,.16);transform:translateY(-1px)}.arko-bottom-nav .bottom-home span{width:28px;height:24px;padding-top:2px;color:#00151b;background:0 0;border:0;font-size:20px}.arko-bottom-nav .bottom-home b{color:#00151b;font-size:10px;letter-spacing:-.02em}.arko-bottom-nav a:active{transform:scale(.94)}.chat,.floating-chat-button{bottom:100px!important}}@media (min-width:769px){.arko-bottom-nav{display:none!important}}.profile-main,.user-order-main{width:min(1160px,calc(100% - 32px));margin:0 auto;padding:130px 0 70px}.profile-card,.user-empty-card,.user-page-hero{position:relative;overflow:hidden;border:1px solid rgba(0,245,212,.14);border-radius:30px;background:linear-gradient(135deg,rgba(7,13,33,.94),rgba(9,21,48,.86));box-shadow:0 26px 80px rgba(0,0,0,.38)}.user-page-hero{padding:42px;margin-bottom:24px}.profile-card:before,.user-empty-card:before,.user-page-hero:before{content:"";position:absolute;inset:-90px -80px auto auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(0,245,212,.3),transparent 70%);pointer-events:none}.profile-info span,.user-page-hero span{display:inline-flex;margin-bottom:12px;color:#00f5d4;font-size:12px;font-weight:900;letter-spacing:.16em}.profile-info h1,.user-empty-card h1,.user-empty-card h2,.user-page-hero h1{margin:0;color:#fff;font-size:clamp(32px, 5vw, 62px);line-height:1;letter-spacing:-.04em}.profile-info p,.user-empty-card p,.user-page-hero p{max-width:720px;margin:16px 0 0;color:rgba(226,244,255,.72);line-height:1.8}.user-order-list{display:grid;gap:18px}.user-order-card{position:relative;overflow:hidden;padding:24px;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:linear-gradient(135deg,rgba(8,14,35,.94),rgba(13,28,60,.86));box-shadow:0 18px 55px rgba(0,0,0,.26)}.profile-actions,.profile-stats,.user-order-actions,.user-order-meta,.user-order-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.user-order-top{justify-content:space-between;margin-bottom:14px}.user-order-dollar span,.user-order-top b,.user-order-top span{display:inline-flex;align-items:center;min-height:32px;padding:7px 12px;border-radius:999px;color:#8ffdf2;background:rgba(0,245,212,.1);border:1px solid rgba(0,245,212,.16);font-size:12px;font-weight:900}.user-order-top b{color:#fff;background:rgba(74,163,255,.14);border-color:rgba(74,163,255,.2)}.user-order-card h2{margin:0 0 14px;color:#fff;font-size:clamp(22px, 3vw, 32px);letter-spacing:-.03em}.user-order-meta span{color:rgba(226,244,255,.72);font-size:14px}.user-order-dollar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;color:rgba(226,244,255,.82)}.user-order-dollar b{color:#fff;font-size:20px}.user-order-dollar em{font-style:normal;color:rgba(226,244,255,.68)}.user-order-actions{margin-top:18px}.profile-actions a,.user-empty-card .btn,.user-order-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;color:#00151b;text-decoration:none;font-weight:900;background:linear-gradient(135deg,#00f5d4,#4aa3ff);box-shadow:0 14px 35px rgba(0,245,212,.22)}.profile-card,.user-empty-card{padding:38px}.profile-main{display:grid;place-items:center;min-height:72vh}.profile-card{width:min(760px,100%);display:grid;gap:22px;justify-items:center;text-align:center}.profile-avatar{width:96px;height:96px;display:grid;place-items:center;border-radius:32px;color:#00151b;font-size:46px;font-weight:950;background:linear-gradient(135deg,#00f5d4,#4aa3ff);box-shadow:0 18px 45px rgba(0,245,212,.28)}.profile-stats span{min-width:128px;padding:16px;border-radius:20px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.profile-stats b,.profile-stats small{display:block}.profile-stats b{color:#fff;font-size:30px}.profile-stats small{color:rgba(226,244,255,.65);font-size:12px}.profile-actions a:last-child{color:#fff;background:rgba(255,255,255,.08);box-shadow:none;border:1px solid rgba(255,255,255,.1)}@media (max-width:720px){.profile-main,.user-order-main{width:min(100% - 20px,520px);padding-top:96px;padding-bottom:116px}.profile-card,.user-empty-card,.user-order-card,.user-page-hero{border-radius:22px;padding:24px}.profile-info h1,.user-empty-card h1,.user-empty-card h2,.user-page-hero h1{font-size:34px}.user-order-top{align-items:flex-start;gap:8px}.user-order-meta{display:grid;gap:8px}.profile-stats{width:100%;display:grid;grid-template-columns:1fr 1fr}.profile-stats span{min-width:0}.profile-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}}.mobile-menu-toggle{display:none}@media (max-width:860px){body.home-page{padding-top:64px!important}body.home-page .site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-rows:auto!important;align-items:center!important;justify-items:stretch!important;gap:10px!important;min-height:64px!important;padding:10px 12px!important;border-radius:0!important;border-bottom:1px solid rgba(0,245,212,.18)!important;background:rgba(0,7,14,.96)!important;box-shadow:0 16px 42px rgba(0,0,0,.48)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;z-index:9999!important}body.home-page .mobile-menu-toggle{grid-column:1!important;grid-row:1!important;width:42px!important;height:42px!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;padding:0!important;border:1px solid rgba(0,245,212,.22)!important;border-radius:15px!important;color:#fff!important;background:rgba(255,255,255,.06)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 30px rgba(0,0,0,.24)!important;cursor:pointer!important}body.home-page .mobile-menu-toggle span{width:18px!important;height:2px!important;display:block!important;border-radius:999px!important;background:#fff!important;transition:transform .22s ease,opacity .22s ease!important}body.home-page .site-header.is-menu-open .mobile-menu-toggle span:first-child{transform:translateY(7px) rotate(45deg)!important}body.home-page .site-header.is-menu-open .mobile-menu-toggle span:nth-child(2){opacity:0!important}body.home-page .site-header.is-menu-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)!important}body.home-page .brand{grid-column:2!important;grid-row:1!important;justify-self:start!important;align-self:center!important;width:auto!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(17px, 5vw, 24px)!important;line-height:1!important;text-align:left!important}body.home-page .header-cta{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:auto!important;max-width:none!important;min-width:max-content!important;min-height:40px!important;padding:0 13px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;border-color:rgba(0,245,212,.32)!important;background:linear-gradient(135deg,rgba(0,245,212,.24),rgba(0,157,255,.16))!important;box-shadow:0 12px 28px rgba(0,188,255,.14),inset 0 1px 0 rgba(255,255,255,.12)!important}body.home-page .nav-links{position:absolute!important;top:calc(100% + 8px)!important;left:12px!important;right:12px!important;grid-column:auto!important;grid-row:auto!important;width:auto!important;max-width:none!important;display:none!important;grid-template-columns:1fr!important;gap:8px!important;padding:12px!important;overflow:visible!important;border:1px solid rgba(0,245,212,.18)!important;border-radius:22px!important;background:rgba(2,10,24,.98)!important;box-shadow:0 24px 60px rgba(0,0,0,.5)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}body.home-page .site-header.is-menu-open .nav-links{display:grid!important}body.home-page .nav-links a{width:100%!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 14px!important;border-radius:15px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;color:rgba(255,255,255,.92)!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.08)!important}body.home-page .nav-links a.active,body.home-page .nav-links a:hover{color:#fff!important;background:linear-gradient(135deg,rgba(0,245,212,.22),rgba(0,119,255,.18))!important;border-color:rgba(0,245,212,.34)!important}body.home-page .nav-links a::after{display:none!important}body.home-page main{margin-top:0!important;padding-top:0!important}body.home-page .hero-section{margin-top:0!important;padding-top:0!important}}@media (max-width:390px){body.home-page .site-header{gap:8px!important;padding-left:9px!important;padding-right:9px!important}body.home-page .mobile-menu-toggle{width:39px!important;height:39px!important;border-radius:14px!important}body.home-page .brand{font-size:clamp(15px, 4.6vw, 19px)!important}body.home-page .header-cta{min-height:38px!important;padding-left:10px!important;padding-right:10px!important;font-size:11px!important}}@media (max-width:860px){html{scroll-padding-top:82px!important}body:not(.admin-body){padding-top:70px!important}body.auth-page-view .site-header,body.blog-page-view.facebook-blog-view>.site-header,body.contact-page-view .site-header,body.design-service-page .site-header,body.digital-products-page .site-header,body.dollar-service-page .site-header,body.home-page .site-header,body.order-status-page .site-header,body.portfolio-page-view .site-header,body.service-checkout-page .site-header,body.service-page-view .site-header,body:not(.admin-body) .site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;min-height:64px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;grid-template-rows:44px!important;align-items:center!important;justify-items:stretch!important;gap:10px!important;padding:10px 12px!important;margin:0!important;border-radius:0!important;border:0!important;border-bottom:1px solid rgba(0,245,212,.18)!important;background:rgba(0,7,14,.96)!important;box-shadow:0 16px 42px rgba(0,0,0,.48)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;z-index:9999!important}body.home-page .mobile-menu-toggle,body:not(.admin-body) .mobile-menu-toggle{grid-column:1!important;grid-row:1!important;width:42px!important;height:42px!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;padding:0!important;border:1px solid rgba(0,245,212,.24)!important;border-radius:15px!important;color:#fff!important;background:rgba(255,255,255,.07)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 30px rgba(0,0,0,.24)!important;cursor:pointer!important;appearance:none!important}body.home-page .mobile-menu-toggle span,body:not(.admin-body) .mobile-menu-toggle span{width:18px!important;height:2px!important;display:block!important;border-radius:999px!important;background:#fff!important;transition:transform .22s ease,opacity .22s ease!important}body.home-page .site-header.is-menu-open .mobile-menu-toggle span:first-child,body:not(.admin-body) .site-header.is-menu-open .mobile-menu-toggle span:first-child{transform:translateY(7px) rotate(45deg)!important}body.home-page .site-header.is-menu-open .mobile-menu-toggle span:nth-child(2),body:not(.admin-body) .site-header.is-menu-open .mobile-menu-toggle span:nth-child(2){opacity:0!important}body.home-page .site-header.is-menu-open .mobile-menu-toggle span:nth-child(3),body:not(.admin-body) .site-header.is-menu-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)!important}body.home-page .site-header .brand,body:not(.admin-body) .site-header .brand{grid-column:2!important;grid-row:1!important;justify-self:start!important;align-self:center!important;width:auto!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;font-size:clamp(17px, 5vw, 24px)!important;line-height:1!important}body.home-page .site-header .header-cta,body:not(.admin-body) .site-header .header-cta{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:auto!important;max-width:none!important;min-width:max-content!important;min-height:40px!important;padding:0 13px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;color:#fff!important;border:1px solid rgba(0,245,212,.32)!important;background:linear-gradient(135deg,rgba(0,245,212,.24),rgba(0,157,255,.16))!important;box-shadow:0 12px 28px rgba(0,188,255,.14),inset 0 1px 0 rgba(255,255,255,.12)!important}body.home-page .site-header .nav-links,body:not(.admin-body) .site-header .nav-links{position:fixed!important;top:64px!important;left:0!important;right:auto!important;bottom:auto!important;grid-column:auto!important;grid-row:auto!important;width:min(82vw,310px)!important;max-width:310px!important;min-height:calc(100vh - 64px)!important;display:grid!important;grid-template-columns:1fr!important;align-content:start!important;justify-content:stretch!important;gap:10px!important;padding:18px 14px 120px!important;overflow-y:auto!important;overflow-x:hidden!important;border:0!important;border-right:1px solid rgba(0,245,212,.16)!important;border-radius:0 24px 24px 0!important;background:linear-gradient(180deg,rgba(2,10,24,.99),rgba(3,18,39,.96))!important;box-shadow:22px 0 70px rgba(0,0,0,.55)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;transform:translateX(-108%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .25s ease,opacity .25s ease,visibility .25s ease!important;z-index:10000!important}body.home-page .site-header.is-menu-open .nav-links,body:not(.admin-body) .site-header.is-menu-open .nav-links{transform:translateX(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.home-page .site-header .nav-links a,body:not(.admin-body) .site-header .nav-links a{width:100%!important;min-height:46px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:0 16px!important;border-radius:16px!important;font-size:14px!important;font-weight:900!important;line-height:1!important;color:rgba(255,255,255,.92)!important;text-align:left!important;text-decoration:none!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important}body.home-page .site-header .nav-links a.active,body.home-page .site-header .nav-links a:hover,body:not(.admin-body) .site-header .nav-links a.active,body:not(.admin-body) .site-header .nav-links a:hover{color:#fff!important;background:linear-gradient(135deg,rgba(0,245,212,.22),rgba(0,119,255,.18))!important;border-color:rgba(0,245,212,.34)!important}body.home-page .site-header .nav-links a::after,body:not(.admin-body) .site-header .nav-links a::after{display:none!important}body.blog-page-view.facebook-blog-view>.site-header+.blog-page-main,body.blog-page-view.facebook-blog-view>.site-header+.single-blog-main{padding-top:22px!important}body.auth-page-view{padding-top:70px!important}}@media (max-width:390px){body.home-page .site-header,body:not(.admin-body) .site-header{grid-template-columns:40px minmax(0,1fr) auto!important;gap:8px!important;padding-left:9px!important;padding-right:9px!important}body.home-page .mobile-menu-toggle,body:not(.admin-body) .mobile-menu-toggle{width:39px!important;height:39px!important;border-radius:14px!important}body.home-page .site-header .brand,body:not(.admin-body) .site-header .brand{font-size:clamp(15px, 4.6vw, 19px)!important}body.home-page .site-header .header-cta,body:not(.admin-body) .site-header .header-cta{min-height:38px!important;padding-left:10px!important;padding-right:10px!important;font-size:11px!important}}@media (max-width:860px){body.auth-page-view .site-header,body.blog-page-view.facebook-blog-view>.site-header,body.contact-page-view .site-header,body.design-service-page .site-header,body.digital-products-page .site-header,body.dollar-service-page .site-header,body.home-page .site-header,body.order-status-page .site-header,body.portfolio-page-view .site-header,body.service-checkout-page .site-header,body.service-page-view .site-header,body:not(.admin-body) .site-header{background:linear-gradient(180deg,rgba(7,22,35,.98),rgba(2,11,20,.98))!important;border-bottom:1px solid rgba(36,247,221,.34)!important;box-shadow:0 14px 38px rgba(0,0,0,.55),0 0 24px rgba(36,247,221,.1)!important}body.home-page .site-header .brand,body:not(.admin-body) .site-header .brand{color:#f4fffb!important;-webkit-text-fill-color:#f4fffb!important;text-shadow:0 0 12px rgba(36,247,221,.24)!important}body.home-page .header-cta,body.home-page .site-header .header-cta,body:not(.admin-body) .header-cta,body:not(.admin-body) .site-header .header-cta{color:#03161c!important;-webkit-text-fill-color:#03161c!important;background:linear-gradient(135deg,#24f7dd 0,#bdfdf5 100%)!important;border:1px solid rgba(189,253,245,.78)!important;text-shadow:none!important;box-shadow:0 12px 26px rgba(36,247,221,.28),inset 0 1px 0 rgba(255,255,255,.62)!important}body.home-page .header-cta:hover,body.home-page .site-header .header-cta:hover,body:not(.admin-body) .header-cta:hover,body:not(.admin-body) .site-header .header-cta:hover{color:#03161c!important;-webkit-text-fill-color:#03161c!important;background:linear-gradient(135deg,#7fffee 0,#fff 100%)!important}body.home-page .mobile-menu-toggle,body:not(.admin-body) .mobile-menu-toggle{background:rgba(12,31,47,.98)!important;border-color:rgba(132,255,239,.46)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 12px 26px rgba(0,0,0,.36)!important}body.home-page .site-header .nav-links,body:not(.admin-body) .site-header .nav-links{background:linear-gradient(180deg,rgba(7,22,35,.99),rgba(4,12,24,.99))!important;border-right:1px solid rgba(36,247,221,.28)!important;box-shadow:20px 0 58px rgba(0,0,0,.64)!important}body.home-page .site-header .nav-links a,body:not(.admin-body) .site-header .nav-links a{color:#edfaff!important;-webkit-text-fill-color:#edfaff!important;background:rgba(13,34,52,.94)!important;border-color:rgba(255,255,255,.12)!important}body.home-page .site-header .nav-links a.active,body.home-page .site-header .nav-links a:hover,body:not(.admin-body) .site-header .nav-links a.active,body:not(.admin-body) .site-header .nav-links a:hover{color:#04161d!important;-webkit-text-fill-color:#04161d!important;background:linear-gradient(135deg,#24f7dd,#9fefff)!important;border-color:rgba(189,253,245,.78)!important}body.home-page .site-footer,body:not(.admin-body) .site-footer{background:linear-gradient(180deg,#03101c 0,#01070e 100%)!important}body.home-page .footer-brand-card,body.home-page .footer-card,body.home-page .footer-cta-panel,body:not(.admin-body) .footer-brand-card,body:not(.admin-body) .footer-card,body:not(.admin-body) .footer-cta-panel{background:linear-gradient(145deg,rgba(7,20,34,.98),rgba(2,8,16,.98))!important;border-color:rgba(36,247,221,.2)!important;color:#f4fbff!important}body.home-page .footer-card h3,body.home-page .footer-cta-panel h2,body.home-page .footer-logo,body:not(.admin-body) .footer-card h3,body:not(.admin-body) .footer-cta-panel h2,body:not(.admin-body) .footer-logo{color:#f4fffb!important;-webkit-text-fill-color:#f4fffb!important}body.home-page .footer-bottom,body.home-page .footer-brand-card p,body.home-page .footer-card p,body:not(.admin-body) .footer-bottom,body:not(.admin-body) .footer-brand-card p,body:not(.admin-body) .footer-card p{color:#d8e9f2!important;-webkit-text-fill-color:#d8e9f2!important}body.home-page .footer-card a,body.home-page .footer-socials a,body:not(.admin-body) .footer-card a,body:not(.admin-body) .footer-socials a{color:#ecf8ff!important;-webkit-text-fill-color:#ecf8ff!important;background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.12)!important}}.support-chat-launcher{position:fixed;right:22px;bottom:24px;z-index:9998;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(43,255,227,.45);border-radius:999px;padding:12px 16px 12px 12px;background:linear-gradient(135deg,#09e7cf 0,#0a9fff 100%);color:#03131f;font-weight:900;box-shadow:0 18px 45px rgba(0,229,255,.28),0 0 0 8px rgba(0,229,255,.08);cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,opacity .22s ease}.support-chat-launcher.is-open,.support-chat-launcher:hover{transform:translateY(-3px);box-shadow:0 24px 58px rgba(0,229,255,.36),0 0 0 10px rgba(0,229,255,.12)}.support-chat-launcher span{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.92);color:#061927;font-size:18px}.support-chat-launcher b{font-size:14px;line-height:1}.support-chat-launcher i{position:absolute;top:8px;right:10px;width:9px;height:9px;border-radius:50%;background:#22ff7a;box-shadow:0 0 0 5px rgba(34,255,122,.18)}.support-chat-panel{position:fixed;right:22px;bottom:92px;z-index:9999;width:min(380px,calc(100vw - 28px));height:min(560px,calc(100vh - 130px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(54,247,255,.24);border-radius:28px;background:linear-gradient(180deg,rgba(5,15,31,.98) 0,rgba(3,8,20,.98) 100%);box-shadow:0 28px 80px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.08);transform:translateY(16px) scale(.96);opacity:0;visibility:hidden;pointer-events:none;transition:transform .22s ease,opacity .22s ease,visibility .22s ease}.support-chat-panel.show{transform:translateY(0) scale(1);opacity:1;visibility:visible;pointer-events:auto}.support-chat-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 16px;background:radial-gradient(circle at 0 0,rgba(0,255,224,.23),transparent 35%),rgba(7,19,38,.96);border-bottom:1px solid rgba(255,255,255,.08)}.support-chat-head span,.support-chat-head strong{display:block}.support-chat-head span{font-size:12px;color:#2fffe6;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.support-chat-head strong{margin-top:4px;color:#fff;font-size:18px}.support-chat-close{width:36px;height:36px;border:1px solid rgba(255,255,255,.13);border-radius:50%;background:rgba(255,255,255,.08);color:#fff;font-size:22px;cursor:pointer}.support-chat-body{flex:1;overflow-y:auto;padding:16px;background:linear-gradient(180deg,rgba(4,12,28,.82),rgba(3,8,20,.95))}.support-chat-welcome{border:1px solid rgba(45,244,225,.18);border-radius:20px;padding:16px;color:#d9f6ff;background:rgba(13,29,54,.82)}.support-chat-welcome b{color:#fff;font-size:16px}.support-chat-welcome p{margin:8px 0 0;color:#afc2d6;font-size:13px;line-height:1.6}.support-chat-line{max-width:84%;margin:0 0 12px;padding:11px 13px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.08);color:#edf8ff}.support-chat-line.user{margin-left:auto;border-bottom-right-radius:7px;background:linear-gradient(135deg,rgba(0,212,255,.95),rgba(24,255,211,.88));color:#03111d}.support-chat-line.admin{margin-right:auto;border-bottom-left-radius:7px;background:rgba(18,32,61,.95)}.support-chat-line small{display:block;margin-bottom:5px;font-size:10px;opacity:.72}.support-chat-line p{margin:0;font-size:13px;line-height:1.55;word-break:break-word}.support-chat-form{display:flex;gap:10px;padding:14px;border-top:1px solid rgba(255,255,255,.08);background:rgba(4,11,25,.98)}.support-chat-form input{min-width:0;flex:1;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:12px 14px;background:rgba(255,255,255,.08);color:#fff;outline:0}.support-chat-form input::placeholder{color:rgba(222,239,255,.62)}.support-chat-form button{border:0;border-radius:999px;padding:0 17px;background:linear-gradient(135deg,#26ffe0,#0aa2ff);color:#03121f;font-weight:900;cursor:pointer}.support-admin-card{background:rgba(255,255,255,.96);border-radius:28px;padding:22px;box-shadow:0 22px 55px rgba(7,24,55,.1)}.support-admin-shell{display:grid;grid-template-columns:330px minmax(0,1fr);gap:18px;min-height:640px}.support-admin-chat,.support-admin-list-wrap{border:1px solid #e6edf7;border-radius:24px;overflow:hidden;background:#f8fbff}.support-admin-search{padding:14px;border-bottom:1px solid #e6edf7;background:#fff}.support-admin-search input{width:100%;border:1px solid #dde7f3;border-radius:16px;padding:12px 14px;outline:0}.support-admin-list{max-height:580px;overflow-y:auto;padding:10px}.support-admin-item{width:100%;border:1px solid transparent;border-radius:18px;padding:13px;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;background:#fff;cursor:pointer;box-shadow:0 10px 25px rgba(30,64,120,.06)}.support-admin-item.active,.support-admin-item:hover{border-color:#10c9e8;background:#ecfcff}.support-admin-item.has-unread{background:#fff8e9;border-color:#ffc861}.support-admin-item b,.support-admin-item small,.support-admin-item span{display:block}.support-admin-item b{color:#12223a;font-size:14px}.support-admin-item small{margin-top:4px;color:#6b7d95;max-width:210px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.support-admin-item em{min-width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 9px;background:#071d33;color:#fff;font-size:11px;font-style:normal;font-weight:900}.support-admin-chat{display:flex;flex-direction:column;background:#fff}.support-admin-chat-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border-bottom:1px solid #e6edf7;background:linear-gradient(135deg,#071d33,#0d4961);color:#fff}.support-admin-chat-head span,.support-admin-chat-head strong{display:block}.support-admin-chat-head span{color:#35ffe5;font-size:12px;font-weight:800}.support-admin-chat-head strong{margin-top:5px;font-size:18px}.support-admin-chat-head button{border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:10px 14px;background:rgba(255,255,255,.1);color:#fff;cursor:pointer}.support-admin-messages{flex:1;overflow-y:auto;padding:20px;background:linear-gradient(180deg,#f7fbff,#eef8ff)}.support-admin-empty,.support-admin-placeholder{margin:0;padding:16px;border-radius:18px;background:#fff;color:#6d7b91}.support-admin-line{max-width:78%;margin-bottom:13px;padding:12px 14px;border-radius:18px;background:#fff;box-shadow:0 8px 22px rgba(26,53,98,.08)}.support-admin-line.admin{margin-left:auto;border-bottom-right-radius:6px;background:linear-gradient(135deg,#0bcde8,#19f2cd);color:#041827}.support-admin-line.user{margin-right:auto;border-bottom-left-radius:6px;background:#fff;color:#17243a}.support-admin-line small{display:block;margin-bottom:5px;font-size:11px;opacity:.72}.support-admin-line p{margin:0;line-height:1.55;word-break:break-word}.support-admin-form{display:flex;gap:12px;padding:15px;border-top:1px solid #e6edf7;background:#fff}.support-admin-form input{flex:1;border:1px solid #dbe6f2;border-radius:999px;padding:13px 16px;outline:0}.support-admin-form button{border:0;border-radius:999px;padding:0 24px;background:#071d33;color:#fff;font-weight:900;cursor:pointer}@media (max-width:860px){.support-chat-launcher{right:18px;bottom:92px;padding:10px 12px}.support-chat-launcher b{display:none}.support-chat-launcher span{width:38px;height:38px}.support-chat-panel{right:12px;left:12px;bottom:154px;width:auto;height:min(480px,calc(100vh - 205px));border-radius:24px}.support-admin-shell{grid-template-columns:1fr;min-height:auto}.support-admin-list{max-height:260px}.support-admin-chat{min-height:520px}}@keyframes arkoSupportFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes arkoSupportRipple{0%{transform:scale(.82);opacity:.72}70%{transform:scale(1.35);opacity:0}100%{transform:scale(1.35);opacity:0}}@keyframes arkoSupportDotPulse{0%,100%{transform:scale(1);box-shadow:0 0 0 5px rgba(34,255,122,.18),0 0 18px rgba(34,255,122,.55)}50%{transform:scale(1.25);box-shadow:0 0 0 9px rgba(34,255,122,.08),0 0 26px rgba(34,255,122,.85)}}@keyframes arkoSupportIconTalk{0%,100%{transform:translateY(0) rotate(0)}30%{transform:translateY(-2px) rotate(-4deg)}65%{transform:translateY(1px) rotate(4deg)}}.support-chat-launcher{isolation:isolate;overflow:visible;animation:arkoSupportFloat 3.2s ease-in-out infinite}.support-chat-launcher.is-open,.support-chat-launcher:hover{animation-play-state:paused}.support-chat-launcher::after,.support-chat-launcher::before{content:'';position:absolute;inset:-10px;z-index:-1;border-radius:inherit;border:1px solid rgba(41,255,225,.48);animation:arkoSupportRipple 2.15s ease-out infinite}.support-chat-launcher::after{inset:-18px;border-color:rgba(10,162,255,.28);animation-delay:.75s}.support-chat-launcher .support-chat-icon,.support-chat-launcher span.support-chat-icon{position:relative;width:40px;height:40px;flex:0 0 40px;background:radial-gradient(circle at 30% 25%,#fff 0,#eaffff 35%,#50ffef 100%);border:2px solid rgba(255,255,255,.88);box-shadow:inset 0 -6px 14px rgba(4,42,70,.18),0 9px 24px rgba(0,236,255,.36);animation:arkoSupportIconTalk 1.75s ease-in-out infinite}.support-chat-launcher .support-chat-icon::before{content:'';position:absolute;left:9px;top:11px;width:17px;height:13px;border-radius:6px 6px 6px 2px;background:#052238;box-shadow:0 0 0 2px rgba(5,34,56,.08)}.support-chat-launcher .support-chat-icon::after{content:'';position:absolute;left:14px;top:16px;width:3px;height:3px;border-radius:50%;background:#55ffe9;box-shadow:6px 0 0 #55ffe9,12px 0 0 #55ffe9}.support-chat-launcher .support-chat-icon em{position:absolute;right:8px;top:8px;width:8px;height:8px;border-radius:50%;background:#21ff72;box-shadow:0 0 0 5px rgba(33,255,114,.16)}.support-chat-launcher i{animation:arkoSupportDotPulse 1.35s ease-in-out infinite}.support-chat-launcher b{color:#03131f;text-shadow:0 1px 0 rgba(255,255,255,.35)}.support-chat-line.user{background:linear-gradient(135deg,#eaffff 0,#98fbff 54%,#54f0ff 100%)!important;color:#061827!important;border-color:rgba(255,255,255,.58)!important;box-shadow:0 12px 28px rgba(0,224,255,.18)!important}.support-chat-line.user p,.support-chat-line.user small{color:#061827!important;-webkit-text-fill-color:#061827!important;opacity:1!important}.support-chat-line.user small{color:#17485f!important;-webkit-text-fill-color:#17485f!important;font-weight:800}.support-chat-line.user p{font-size:14px;font-weight:800}.support-chat-line.admin{background:linear-gradient(135deg,rgba(18,36,72,.98),rgba(7,20,42,.98))!important;color:#f4fbff!important;border-color:rgba(90,255,238,.18)!important}.support-chat-line.admin small{color:#80fff0!important;-webkit-text-fill-color:#80fff0!important;opacity:1!important;font-weight:800}.support-chat-line.admin p{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:14px;font-weight:750}.support-chat-body{scrollbar-color:rgba(44,255,227,.42) rgba(255,255,255,.05)}.support-chat-form input{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-weight:700}.support-chat-form input::placeholder{color:#c9d9e7!important;-webkit-text-fill-color:#c9d9e7!important}@media (max-width:860px){.support-chat-launcher .support-chat-icon,.support-chat-launcher span.support-chat-icon{width:42px;height:42px;flex-basis:42px}.support-chat-line{max-width:88%}}.support-chat-line{width:fit-content!important;width:-moz-fit-content!important;max-width:76%!important;display:flex!important;flex-direction:column!important;gap:4px!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}.support-chat-line.user{margin-left:auto!important;margin-right:0!important;align-items:flex-end!important;background:0 0!important;border:0!important;box-shadow:none!important}.support-chat-line.admin{margin-left:0!important;margin-right:auto!important;align-items:flex-start!important;background:0 0!important;border:0!important;box-shadow:none!important}.support-chat-line small{margin:0 8px 1px!important;font-size:10px!important;line-height:1.2!important;font-weight:800!important;opacity:1!important;text-shadow:none!important}.support-chat-line p{display:inline-block!important;width:auto!important;max-width:100%!important;margin:0!important;padding:9px 12px!important;border-radius:18px!important;font-size:14px!important;line-height:1.45!important;font-weight:800!important;word-break:break-word!important;overflow-wrap:anywhere!important}.support-chat-line.user small{color:#8eeeff!important;-webkit-text-fill-color:#8eeeff!important}.support-chat-line.user p{border-bottom-right-radius:5px!important;background:linear-gradient(135deg,#23d9ff 0,#29ffe0 100%)!important;color:#02131e!important;-webkit-text-fill-color:#02131e!important;box-shadow:0 10px 24px rgba(0,229,255,.18)!important}.support-chat-line.admin small{color:#9fb9cf!important;-webkit-text-fill-color:#9fb9cf!important}.support-chat-line.admin p{border-bottom-left-radius:5px!important;background:rgba(255,255,255,.1)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 10px 24px rgba(0,0,0,.15)!important}@media (max-width:860px){.support-chat-line{max-width:78%!important}.support-chat-line p{font-size:13px!important;padding:8px 11px!important}}.support-chat-panel .support-chat-body{padding:18px 22px 18px 18px!important}.support-chat-panel .support-chat-line{width:fit-content!important;width:-moz-fit-content!important;max-width:74%!important;margin-bottom:12px!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}.support-chat-panel .support-chat-line.user{margin-left:auto!important;margin-right:4px!important;align-items:flex-end!important}.support-chat-panel .support-chat-line.admin{margin-left:4px!important;margin-right:auto!important;align-items:flex-start!important}.support-chat-panel .support-chat-line small{display:block!important;margin:0 8px 4px!important;color:#b9c8d8!important;-webkit-text-fill-color:#b9c8d8!important;font-size:10px!important;font-weight:800!important;line-height:1.2!important;opacity:1!important;text-shadow:none!important;background:0 0!important}.support-chat-panel .support-chat-line p,.support-chat-panel .support-chat-line p *{background-image:none!important;text-shadow:none!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.support-chat-panel .support-chat-line p{display:inline-block!important;width:auto!important;max-width:100%!important;margin:0!important;padding:9px 13px!important;border-radius:18px!important;font-size:14px!important;line-height:1.42!important;font-weight:800!important;word-break:break-word!important;overflow-wrap:anywhere!important}.support-chat-panel .support-chat-line.user p{border-bottom-right-radius:6px!important;background:#1877f2!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 10px 22px rgba(24,119,242,.28)!important}.support-chat-panel .support-chat-line.admin p{border-bottom-left-radius:6px!important;background:#eef3f8!important;color:#071523!important;-webkit-text-fill-color:#071523!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:0 10px 22px rgba(0,0,0,.16)!important}.support-chat-panel .support-chat-line.user small{color:#b9c8d8!important;-webkit-text-fill-color:#b9c8d8!important}.support-chat-panel .support-chat-line.admin small{color:#aebdcd!important;-webkit-text-fill-color:#aebdcd!important}@media (max-width:860px){.support-chat-panel .support-chat-body{padding:16px 20px 16px 16px!important}.support-chat-panel .support-chat-line{max-width:76%!important}.support-chat-panel .support-chat-line p{font-size:13px!important;padding:8px 12px!important}}body.blog-page-view.facebook-blog-view{--blog-fixed-search-height:0px!important;scroll-padding-top:calc(var(--blog-fixed-header-height,64px) + 18px)!important}body.blog-page-view.facebook-blog-view .blog-page-main{padding-top:calc(var(--blog-fixed-header-height,64px) + 18px)!important}body.blog-page-view.facebook-blog-view .blog-search-section{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:min(1040px,calc(100% - 34px))!important;min-height:0!important;margin:0 auto 26px!important;padding:0!important;z-index:20!important;border:0!important;background:0 0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;will-change:auto!important}body.blog-page-view.facebook-blog-view .blog-search-card{width:100%!important;min-height:0!important}body.blog-page-view.facebook-blog-view .fb-blog-feed-wrap{margin-top:0!important}@media (max-width:860px){body.blog-page-view.facebook-blog-view{--blog-fixed-header-height:64px!important;--blog-fixed-search-height:0px!important;scroll-padding-top:82px!important}body.blog-page-view.facebook-blog-view .blog-page-main,body.blog-page-view.facebook-blog-view>.site-header+.blog-page-main,body.blog-page-view.facebook-blog-view>.site-header+.single-blog-main{padding-top:22px!important}body.blog-page-view.facebook-blog-view .blog-search-section{width:min(100% - 22px,1040px)!important;margin-bottom:22px!important;padding:0!important}}body.blog-page-view.facebook-blog-view .blog-search-section{width:min(760px,calc(100% - 34px))!important;margin:0 auto 28px!important}body.blog-page-view.facebook-blog-view .blog-search-card.blog-search-card-clean{display:block!important;width:100%!important;padding:0!important}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap{position:relative;display:flex;align-items:center;width:100%;min-height:58px;padding:0 22px 0 62px;border-radius:22px;border:1px solid rgba(119,255,238,.32);background:radial-gradient(circle at 18% 0,rgba(55,245,232,.22),transparent 34%),linear-gradient(135deg,rgba(7,20,38,.96),rgba(3,8,22,.98));box-shadow:0 18px 40px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(31,255,231,.08);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap::after{content:'';position:absolute;inset:1px;border-radius:inherit;border:1px solid rgba(255,255,255,.04);pointer-events:none}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap span{position:absolute;left:16px;top:50%;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:#06121d;font-size:18px;line-height:1;background:linear-gradient(135deg,#8ffff4,#8bb7ff);box-shadow:0 8px 22px rgba(24,241,224,.28);transform:translateY(-50%)}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap input{position:relative;z-index:1;width:100%;min-width:0;border:0;outline:0;color:#f7fbff;font-size:16px;font-weight:800;letter-spacing:-.01em;background:0 0}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap input::placeholder{color:rgba(235,247,255,.68)}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap:focus-within{border-color:rgba(118,255,238,.82);box-shadow:0 20px 46px rgba(0,0,0,.4),0 0 0 4px rgba(59,255,238,.1),inset 0 1px 0 rgba(255,255,255,.12);transform:translateY(-1px)}@media (max-width:540px){body.blog-page-view.facebook-blog-view .blog-search-section{width:min(100% - 24px,760px)!important;margin-bottom:24px!important}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap{min-height:54px;padding:0 18px 0 58px;border-radius:20px}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap span{left:14px;width:32px;height:32px;font-size:17px}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap input{font-size:15px}}:root{--arko-heading-font:'Plus Jakarta Sans','Inter','Roboto',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--arko-body-font:'Roboto','Inter',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--arko-action-font:'Plus Jakarta Sans','Inter','Roboto',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body:not(.admin-body),body:not(.admin-body) input,body:not(.admin-body) option,body:not(.admin-body) select,body:not(.admin-body) textarea{font-family:var(--arko-body-font)!important;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body:not(.admin-body) .arko-page-title,body:not(.admin-body) .blog-card h3,body:not(.admin-body) .blog-page-heading h2,body:not(.admin-body) .blog-page-hero h1,body:not(.admin-body) .blog-post-title,body:not(.admin-body) .brand,body:not(.admin-body) .contact-card h3,body:not(.admin-body) .contact-page-heading h2,body:not(.admin-body) .contact-page-hero h1,body:not(.admin-body) .dollar-service-page .premium-hero-copy h1.premium-typed-title,body:not(.admin-body) .footer-card h3,body:not(.admin-body) .footer-cta-panel h2,body:not(.admin-body) .footer-logo,body:not(.admin-body) .hero-content h1,body:not(.admin-body) .hero-content h2,body:not(.admin-body) .portfolio-copy h2,body:not(.admin-body) .portfolio-copy h3,body:not(.admin-body) .portfolio-hero-copy h1,body:not(.admin-body) .portfolio-hero-copy h2,body:not(.admin-body) .portfolio-section-heading h2,body:not(.admin-body) .portfolio-skill-head h3,body:not(.admin-body) .premium-hero-copy h1.premium-typed-title,body:not(.admin-body) .premium-typed-title .type-line,body:not(.admin-body) .review-card h3,body:not(.admin-body) .section-heading h2,body:not(.admin-body) .service-card h3,body:not(.admin-body) .service-card-headline h3,body:not(.admin-body) .service-hero-content h1,body:not(.admin-body) .service-page-heading h2,body:not(.admin-body) h1,body:not(.admin-body) h2,body:not(.admin-body) h3,body:not(.admin-body) h4,body:not(.admin-body) h5,body:not(.admin-body) h6{font-family:var(--arko-heading-font)!important;font-weight:800!important;letter-spacing:-.045em;line-height:1.08}body:not(.admin-body) .blog-card p,body:not(.admin-body) .blog-post-body,body:not(.admin-body) .blog-post-body p,body:not(.admin-body) .contact-box small,body:not(.admin-body) .contact-page-heading p,body:not(.admin-body) .contact-page-hero h2,body:not(.admin-body) .contact-page-hero p,body:not(.admin-body) .digital-product-card,body:not(.admin-body) .dollar-order-form,body:not(.admin-body) .dollar-rate-panel,body:not(.admin-body) .footer-bottom,body:not(.admin-body) .footer-brand-card p,body:not(.admin-body) .footer-card p,body:not(.admin-body) .hero-content p,body:not(.admin-body) .order-card,body:not(.admin-body) .portfolio-copy p,body:not(.admin-body) .portfolio-hero-copy p,body:not(.admin-body) .portfolio-section-heading p,body:not(.admin-body) .profile-card,body:not(.admin-body) .review-card p,body:not(.admin-body) .section-heading p,body:not(.admin-body) .service-card p,body:not(.admin-body) .service-page-card li,body:not(.admin-body) .service-page-card>p{font-family:var(--arko-body-font)!important;font-weight:400;letter-spacing:-.01em}body:not(.admin-body) .blog-action,body:not(.admin-body) .blog-card span,body:not(.admin-body) .blog-search-input-wrap input,body:not(.admin-body) .blog-stack .blog-card span,body:not(.admin-body) .bottom-nav a,body:not(.admin-body) .btn,body:not(.admin-body) .contact-box b,body:not(.admin-body) .contact-box span,body:not(.admin-body) .footer-card a,body:not(.admin-body) .footer-socials a,body:not(.admin-body) .header-cta,body:not(.admin-body) .nav-links,body:not(.admin-body) .nav-links a,body:not(.admin-body) .pill,body:not(.admin-body) .pill.mini,body:not(.admin-body) .portfolio-chip-list b,body:not(.admin-body) .portfolio-contact-btn,body:not(.admin-body) .portfolio-cv-btn,body:not(.admin-body) .portfolio-kicker,body:not(.admin-body) .portfolio-section-heading span,body:not(.admin-body) .portfolio-social-row a,body:not(.admin-body) .review-stars,body:not(.admin-body) .review-top small,body:not(.admin-body) .service-card a,body:not(.admin-body) .service-page-card>a,body:not(.admin-body) .service-page-heading span,body:not(.admin-body) .service-page-pill,body:not(.admin-body) .tag-row span,body:not(.admin-body) button,body:not(.admin-body) input[type=button],body:not(.admin-body) input[type=reset],body:not(.admin-body) input[type=submit]{font-family:var(--arko-action-font)!important;font-weight:700;letter-spacing:-.015em}body:not(.admin-body) .blog-page-hero h1,body:not(.admin-body) .contact-page-hero h1,body:not(.admin-body) .hero-content h1,body:not(.admin-body) .portfolio-hero-copy h1,body:not(.admin-body) .premium-hero-copy h1.premium-typed-title,body:not(.admin-body) .service-hero-content h1{letter-spacing:-.06em!important}body:not(.admin-body).arko-google-text-spacing-fix-marker{--arko-google-heading-font:"Google Sans","Product Sans","Roboto","Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}body:not(.admin-body),body:not(.admin-body) button,body:not(.admin-body) input,body:not(.admin-body) select,body:not(.admin-body) textarea{font-family:Roboto,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important}body:not(.admin-body) .arko-page-title,body:not(.admin-body) .blog-card h3,body:not(.admin-body) .blog-page-heading h2,body:not(.admin-body) .blog-page-hero h1,body:not(.admin-body) .blog-post-title,body:not(.admin-body) .brand,body:not(.admin-body) .contact-card h3,body:not(.admin-body) .contact-page-heading h2,body:not(.admin-body) .contact-page-hero h1,body:not(.admin-body) .footer-card h3,body:not(.admin-body) .footer-cta-panel h2,body:not(.admin-body) .footer-logo,body:not(.admin-body) .hero-content h1,body:not(.admin-body) .hero-content h2,body:not(.admin-body) .portfolio-copy h2,body:not(.admin-body) .portfolio-copy h3,body:not(.admin-body) .portfolio-hero-copy h1,body:not(.admin-body) .portfolio-hero-copy h2,body:not(.admin-body) .portfolio-section-heading h2,body:not(.admin-body) .portfolio-skill-head h3,body:not(.admin-body) .premium-hero-copy h1.premium-typed-title,body:not(.admin-body) .premium-typed-title .type-line,body:not(.admin-body) .review-card h3,body:not(.admin-body) .section-heading h2,body:not(.admin-body) .service-card h3,body:not(.admin-body) .service-card-headline h3,body:not(.admin-body) .service-hero-content h1,body:not(.admin-body) .service-page-cta h2,body:not(.admin-body) .service-page-heading h2,body:not(.admin-body) h1,body:not(.admin-body) h2,body:not(.admin-body) h3,body:not(.admin-body) h4,body:not(.admin-body) h5,body:not(.admin-body) h6{font-family:"Google Sans","Product Sans",Roboto,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-weight:700!important;letter-spacing:-.022em!important;line-height:1.16!important;word-spacing:0.03em!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;overflow-wrap:normal!important;word-break:normal!important}body:not(.admin-body) .blog-page-hero h1,body:not(.admin-body) .contact-page-hero h1,body:not(.admin-body) .hero-content h1,body:not(.admin-body) .portfolio-hero-copy h1,body:not(.admin-body) .premium-hero-copy h1.premium-typed-title,body:not(.admin-body) .service-hero-content h1{letter-spacing:-.024em!important;line-height:1.14!important;font-weight:700!important}body.service-page-view .service-hero-content h1,body:not(.admin-body).service-page-view .service-hero-content h1{max-width:min(1180px,calc(100vw - 72px))!important;margin:26px auto 28px!important;font-size:clamp(48px, 6.15vw, 88px)!important;line-height:1.15!important;letter-spacing:-.024em!important;font-weight:700!important;word-spacing:0.04em!important;text-wrap:balance!important}body.service-page-view .service-hero-content h1 span,body:not(.admin-body).service-page-view .service-hero-content h1 span{display:inline-block!important;letter-spacing:-.024em!important;line-height:1.15!important;font-weight:700!important}body.service-page-view .service-hero-content h1 span::after{bottom:-.02em!important;height:.06em!important}.design-products-section .service-page-heading h2,.digital-products-page .service-page-heading h2,body.design-service-page .service-page-heading h2,body.digital-products-page .service-page-heading h2,body.service-page-view .service-page-heading h2,body:not(.admin-body) .service-page-heading h2,body:not(.admin-body):not(.home-page) .service-page-heading h2{max-width:min(980px,calc(100vw - 60px))!important;margin:14px auto 0!important;font-size:clamp(36px, 4.65vw, 62px)!important;line-height:1.16!important;letter-spacing:-.022em!important;word-spacing:0.035em!important;font-weight:700!important;text-wrap:balance!important}body.design-service-page .service-page-heading p,body.digital-products-page .service-page-heading p,body.service-page-view .service-page-heading p,body:not(.admin-body) .service-page-heading p,body:not(.admin-body):not(.home-page) .service-page-heading p{max-width:760px!important;margin-top:20px!important;font-family:Roboto,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:clamp(17px, 1.55vw, 22px)!important;line-height:1.65!important;letter-spacing:0!important;word-spacing:0.03em!important;font-weight:400!important;text-wrap:balance!important}body.design-service-page .premium-hero-copy,body.digital-products-page .premium-hero-copy,body:not(.admin-body) .premium-hero-copy{max-width:760px!important}body.design-service-page .premium-hero-copy h1.premium-typed-title,body.digital-products-page .premium-hero-copy h1.premium-typed-title,body.dollar-service-page .premium-hero-copy h1.premium-typed-title,body:not(.admin-body) .premium-hero-copy h1.premium-typed-title{font-family:"Google Sans","Product Sans",Roboto,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:clamp(38px, 4.75vw, 70px)!important;line-height:1.15!important;letter-spacing:-.024em!important;font-weight:700!important;min-height:auto!important;gap:.14em!important;text-wrap:balance!important}body.design-service-page .premium-typed-title .type-line,body.digital-products-page .premium-typed-title .type-line,body.dollar-service-page .premium-typed-title .type-line,body:not(.admin-body) .premium-typed-title .type-line{min-height:1.15em!important;line-height:1.15!important;letter-spacing:-.024em!important;font-weight:700!important;white-space:normal!important;overflow:visible!important}body.contact-page-view .footer-cta-panel h2,body.home-page .footer-cta-panel h2,body:not(.admin-body) .footer-cta-panel h2{max-width:900px!important;font-size:clamp(38px, 5vw, 72px)!important;line-height:1.18!important;letter-spacing:-.022em!important;word-spacing:0.04em!important;font-weight:700!important;text-wrap:balance!important}body:not(.admin-body) .contact-page-hero p,body:not(.admin-body) .footer-cta-panel p,body:not(.admin-body) .hero-content p,body:not(.admin-body) .portfolio-copy p,body:not(.admin-body) .premium-hero-copy p,body:not(.admin-body) .section-heading p{font-family:Roboto,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;line-height:1.66!important;letter-spacing:0!important;word-spacing:0.035em!important;font-weight:400!important}body:not(.admin-body) .pill,body:not(.admin-body) .pill.mini,body:not(.admin-body) .portfolio-kicker,body:not(.admin-body) .service-page-heading span,body:not(.admin-body) .service-page-pill{font-family:"Google Sans","Product Sans",Roboto,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;letter-spacing:.16em!important;font-weight:700!important}body:not(.admin-body) .bottom-nav a,body:not(.admin-body) .brand,body:not(.admin-body) .btn,body:not(.admin-body) .footer-card h3,body:not(.admin-body) .footer-logo,body:not(.admin-body) .header-cta,body:not(.admin-body) .nav-links a,body:not(.admin-body) .premium-action-btn{letter-spacing:-.012em!important;font-weight:700!important}@media (max-width:900px){body.design-service-page .premium-hero-copy h1.premium-typed-title,body.digital-products-page .premium-hero-copy h1.premium-typed-title,body.dollar-service-page .premium-hero-copy h1.premium-typed-title,body.service-page-view .service-hero-content h1,body:not(.admin-body) .premium-hero-copy h1.premium-typed-title,body:not(.admin-body).service-page-view .service-hero-content h1{font-size:clamp(34px, 9.2vw, 58px)!important;line-height:1.18!important;letter-spacing:-.018em!important}body.design-service-page .service-page-heading h2,body.digital-products-page .service-page-heading h2,body.service-page-view .service-page-heading h2,body:not(.admin-body) .footer-cta-panel h2,body:not(.admin-body) .service-page-heading h2,body:not(.admin-body):not(.home-page) .service-page-heading h2{font-size:clamp(31px, 8.8vw, 50px)!important;line-height:1.18!important;letter-spacing:-.018em!important}}@media (max-width:520px){body.design-service-page .premium-hero-copy h1.premium-typed-title,body.digital-products-page .premium-hero-copy h1.premium-typed-title,body.dollar-service-page .premium-hero-copy h1.premium-typed-title,body.service-page-view .service-hero-content h1,body:not(.admin-body) .premium-hero-copy h1.premium-typed-title,body:not(.admin-body).service-page-view .service-hero-content h1{max-width:calc(100vw - 28px)!important;font-size:clamp(30px, 10.4vw, 44px)!important;line-height:1.2!important;letter-spacing:-.012em!important;word-spacing:0.02em!important}body.design-service-page .service-page-heading h2,body.digital-products-page .service-page-heading h2,body.service-page-view .service-page-heading h2,body:not(.admin-body) .footer-cta-panel h2,body:not(.admin-body) .service-page-heading h2,body:not(.admin-body):not(.home-page) .service-page-heading h2{max-width:calc(100vw - 28px)!important;font-size:clamp(27px, 9.2vw, 40px)!important;line-height:1.2!important;letter-spacing:-.012em!important}body.design-service-page .service-page-heading p,body.digital-products-page .service-page-heading p,body.service-page-view .service-page-heading p,body:not(.admin-body) .service-page-heading p,body:not(.admin-body):not(.home-page) .service-page-heading p{font-size:15.5px!important;line-height:1.68!important}}body.admin-body{overflow:hidden!important;min-height:100dvh!important;background:radial-gradient(circle at 18% 18%,rgba(0,214,185,.18),transparent 28%),radial-gradient(circle at 82% 12%,rgba(91,140,255,.16),transparent 28%),linear-gradient(135deg,#07171a 0,#0d191f 48%,#061017 100%)!important;color:#f6fbff!important;font-family:"Google Sans","Product Sans",Roboto,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important}body.admin-body .admin-layout{height:100dvh!important;min-height:100dvh!important;display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;overflow:hidden!important}body.admin-body .admin-side{position:sticky!important;top:0!important;height:100dvh!important;max-height:100dvh!important;align-items:stretch!important;gap:12px!important;padding:18px 14px!important;overflow-y:auto!important;overflow-x:hidden!important;background:rgba(4,13,20,.88)!important;border-right:1px solid rgba(142,234,255,.14)!important;box-shadow:22px 0 55px rgba(0,0,0,.22)!important;scrollbar-width:thin!important;scrollbar-color:rgba(0,238,221,.5) rgba(255,255,255,.06)!important}body.admin-body .admin-main::-webkit-scrollbar,body.admin-body .admin-side::-webkit-scrollbar{width:7px!important;height:7px!important}body.admin-body .admin-main::-webkit-scrollbar-track,body.admin-body .admin-side::-webkit-scrollbar-track{background:rgba(255,255,255,.05)!important;border-radius:999px!important}body.admin-body .admin-main::-webkit-scrollbar-thumb,body.admin-body .admin-side::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00e6d5,#59a7ff)!important;border-radius:999px!important}body.admin-body .admin-logo,body.admin-body .admin-menu a,body.admin-body .admin-side-view{width:100%!important;min-height:52px!important;height:auto!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;justify-content:start!important;place-items:initial!important;gap:10px!important;padding:9px 12px!important;border-radius:18px!important;color:#d9eaff!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.075)!important;box-shadow:none!important;text-decoration:none!important}body.admin-body .admin-logo{margin-bottom:4px!important;background:linear-gradient(135deg,rgba(0,238,221,.18),rgba(89,167,255,.14))!important;border-color:rgba(0,238,221,.22)!important;color:#fff!important}body.admin-body .admin-logo span,body.admin-body .admin-menu a span,body.admin-body .admin-side-view span{width:36px!important;height:36px!important;display:inline-grid!important;place-items:center!important;border-radius:13px!important;color:#071318!important;background:linear-gradient(135deg,#1cffde,#7bb7ff)!important;font-size:17px!important;font-weight:900!important;line-height:1!important;flex:0 0 auto!important}body.admin-body .admin-logo b,body.admin-body .admin-menu a b,body.admin-body .admin-side-view b{display:block!important;min-width:0!important;overflow:hidden!important;color:inherit!important;font-size:14px!important;line-height:1.22!important;font-weight:800!important;letter-spacing:-.01em!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.admin-body .admin-logo b{font-size:18px!important;font-weight:900!important}body.admin-body .admin-menu{display:flex!important;flex-direction:column!important;gap:8px!important;min-height:0!important}body.admin-body .admin-menu a.active,body.admin-body .admin-menu a:hover,body.admin-body .admin-side-view:hover{color:#fff!important;background:linear-gradient(135deg,rgba(0,238,221,.2),rgba(89,167,255,.16))!important;border-color:rgba(0,238,221,.28)!important;transform:translateX(3px)!important}body.admin-body .admin-side-view{margin-top:auto!important}body.admin-body .admin-main{height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;padding:22px 24px 48px!important;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015))!important}body.admin-body .admin-page-head{position:sticky!important;top:-1px!important;z-index:25!important;min-height:82px!important;margin:-22px -24px 20px!important;padding:18px 24px!important;background:rgba(7,18,26,.82)!important;border-bottom:1px solid rgba(142,234,255,.12)!important;backdrop-filter:blur(18px)!important}body.admin-body .admin-page-head h1{color:#fff!important;font-size:clamp(28px, 3.4vw, 44px)!important;line-height:1.08!important;letter-spacing:-.03em!important;font-weight:850!important}body.admin-body .admin-page-head p{max-width:760px!important;color:rgba(225,237,248,.72)!important;line-height:1.5!important;font-weight:500!important}body.admin-body .admin-card,body.admin-body .admin-chart-card,body.admin-body .admin-live-chat,body.admin-body .admin-metric,body.admin-body .admin-order-editor,body.admin-body .admin-report-board,body.admin-body .notice{color:#edf7ff!important;background:rgba(10,22,32,.82)!important;border:1px solid rgba(142,234,255,.12)!important;box-shadow:0 18px 46px rgba(0,0,0,.2)!important;backdrop-filter:blur(16px)!important}body.admin-body .admin-card-head h2,body.admin-body .admin-donut b,body.admin-body .admin-metric strong,body.admin-body .live-status-box strong{color:#fff!important}body.admin-body .admin-card-head span,body.admin-body .admin-donut small,body.admin-body .admin-form label,body.admin-body .admin-form label small,body.admin-body .admin-legend p,body.admin-body .admin-metric small,body.admin-body .admin-metric span,body.admin-body .admin-report-grid p span{color:rgba(225,237,248,.74)!important}body.admin-body .admin-form input,body.admin-body .admin-form select,body.admin-body .admin-form textarea{color:#fff!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}body.admin-body .admin-form input::placeholder,body.admin-body .admin-form textarea::placeholder{color:rgba(255,255,255,.45)!important}body.admin-body .admin-form select option{color:#111715!important}body.admin-body .repeat-row{background:rgba(255,255,255,.045)!important;border-color:rgba(255,255,255,.09)!important}body.admin-body .add-row,body.admin-body .admin-actions a,body.admin-body .admin-actions button,body.admin-body .admin-big-link,body.admin-body .admin-data-table td>a,body.admin-body .admin-head-actions a,body.admin-body .admin-head-actions button,body.admin-body .admin-live-chat button,body.admin-body .admin-primary,body.admin-body .remove-row,body.admin-body .save-button{min-height:42px!important;border-radius:14px!important;color:#061418!important;background:linear-gradient(135deg,#12ead5,#7bb7ff)!important;box-shadow:0 14px 28px rgba(0,238,221,.16)!important;font-weight:800!important}body.admin-body .admin-big-link.muted,body.admin-body .admin-head-actions button,body.admin-body .remove-row{color:#fff!important;background:rgba(255,255,255,.1)!important;box-shadow:none!important}body.admin-body .admin-dashboard-grid{grid-template-columns:repeat(4,minmax(190px,1fr))!important}body.admin-body .admin-visual-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important}body.admin-body .admin-table-wrap{width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}body.admin-body .admin-data-table{color:#edf7ff!important}body.admin-body .admin-data-table td,body.admin-body .admin-data-table th{border-bottom-color:rgba(255,255,255,.08)!important}body.admin-body .form-grid,body.admin-body .form-grid.four{gap:14px!important}body.admin-body .save-button{bottom:16px!important;z-index:30!important}@media (max-width:1180px){body.admin-body .admin-layout{grid-template-columns:232px minmax(0,1fr)!important}body.admin-body .admin-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.admin-body .form-grid.four,body.admin-body .repeat-row.compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:860px){body.admin-body .admin-layout{height:100dvh!important;grid-template-columns:1fr!important;grid-template-rows:auto minmax(0,1fr)!important}body.admin-body .admin-side{position:sticky!important;top:0!important;z-index:60!important;height:auto!important;max-height:112px!important;flex-direction:column!important;gap:8px!important;padding:10px!important;overflow-x:auto!important;overflow-y:hidden!important;border-right:0!important;border-bottom:1px solid rgba(142,234,255,.14)!important;white-space:nowrap!important}body.admin-body .admin-logo{width:170px!important;min-height:42px!important;flex:0 0 auto!important;grid-template-columns:34px 1fr!important;margin:0!important}body.admin-body .admin-menu{width:max-content!important;display:flex!important;flex-direction:row!important;gap:8px!important;overflow:visible!important}body.admin-body .admin-menu a,body.admin-body .admin-side-view{width:auto!important;min-width:max-content!important;min-height:44px!important;grid-template-columns:32px max-content!important;padding:6px 10px!important;flex:0 0 auto!important;border-radius:15px!important}body.admin-body .admin-logo span,body.admin-body .admin-menu a span,body.admin-body .admin-side-view span{width:30px!important;height:30px!important;border-radius:11px!important;font-size:14px!important}body.admin-body .admin-logo b,body.admin-body .admin-menu a b,body.admin-body .admin-side-view b{display:block!important;max-width:130px!important;font-size:12.5px!important}body.admin-body .admin-side-view{margin-top:0!important}body.admin-body .admin-main{height:calc(100dvh - 112px)!important;max-height:calc(100dvh - 112px)!important;padding:16px 12px 36px!important}body.admin-body .admin-page-head{margin:-16px -12px 16px!important;padding:14px 12px!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important}body.admin-body .admin-head-actions{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}body.admin-body .admin-head-actions a,body.admin-body .admin-head-actions button,body.admin-body .admin-head-actions form{width:100%!important}body.admin-body .admin-dashboard-grid,body.admin-body .admin-donut-wrap,body.admin-body .admin-report-grid,body.admin-body .admin-visual-grid,body.admin-body .form-grid,body.admin-body .form-grid.four,body.admin-body .repeat-row,body.admin-body .repeat-row.compact{grid-template-columns:1fr!important}body.admin-body .admin-card,body.admin-body .admin-chart-card,body.admin-body .admin-live-chat,body.admin-body .admin-metric,body.admin-body .admin-order-editor,body.admin-body .admin-report-board{border-radius:20px!important;padding:15px!important}body.admin-body .admin-page-head h1{font-size:clamp(26px, 8vw, 36px)!important}body.admin-body .admin-live-chat form{grid-template-columns:1fr!important}}@media (max-width:480px){body.admin-body .admin-side{max-height:104px!important}body.admin-body .admin-main{height:calc(100dvh - 104px)!important;max-height:calc(100dvh - 104px)!important}body.admin-body .admin-head-actions{grid-template-columns:1fr!important}body.admin-body .admin-card-head{align-items:flex-start!important;flex-direction:column!important}body.admin-body .admin-card-head span{min-height:30px!important}}body.admin-body .admin-side{width:260px!important;min-width:260px!important}body.admin-body .admin-logo,body.admin-body .admin-menu a,body.admin-body .admin-side-view{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;min-height:58px!important;height:auto!important;padding:10px 14px!important;line-height:1!important;overflow:hidden!important;position:relative!important}body.admin-body .admin-logo span,body.admin-body .admin-menu a span,body.admin-body .admin-side-view span{flex:0 0 38px!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin:0!important;position:relative!important;z-index:1!important}body.admin-body .admin-logo b,body.admin-body .admin-menu a b,body.admin-body .admin-side-view b{display:block!important;flex:1 1 auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;position:relative!important;z-index:2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.55!important;letter-spacing:0!important;transform:none!important}body.admin-body .admin-menu{gap:10px!important}body.admin-body .admin-menu a.active,body.admin-body .admin-menu a:hover,body.admin-body .admin-side-view:hover{transform:none!important}@media (max-width:1180px){body.admin-body .admin-side{width:232px!important;min-width:232px!important}}@media (max-width:860px){body.admin-body .admin-side{width:100%!important;min-width:0!important;max-height:118px!important}body.admin-body .admin-logo,body.admin-body .admin-menu a,body.admin-body .admin-side-view{min-height:46px!important;gap:8px!important;padding:7px 10px!important;flex:0 0 auto!important}body.admin-body .admin-logo span,body.admin-body .admin-menu a span,body.admin-body .admin-side-view span{flex-basis:30px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important}body.admin-body .admin-logo b,body.admin-body .admin-menu a b,body.admin-body .admin-side-view b{max-width:132px!important;line-height:1.45!important;font-size:12.5px!important}}body.admin-body .admin-layout{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;grid-template-columns:335px minmax(0,1fr)!important}body.admin-body .admin-side{width:335px!important;min-width:335px!important;height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;align-items:stretch!important;gap:14px!important;padding:18px 16px!important;scrollbar-width:thin!important}body.admin-body .admin-main{height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;overflow-x:auto!important}body.admin-body .admin-logo,body.admin-body .admin-menu a,body.admin-body .admin-side-view{width:100%!important;max-width:100%!important;min-height:72px!important;height:72px!important;display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;justify-content:stretch!important;gap:14px!important;padding:10px 16px!important;overflow:hidden!important;border-radius:22px!important}body.admin-body .admin-logo span,body.admin-body .admin-menu a span,body.admin-body .admin-side-view span{grid-column:1!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;display:inline-grid!important;place-items:center!important;margin:0!important;position:static!important;transform:none!important}body.admin-body .admin-logo b,body.admin-body .admin-menu a b,body.admin-body .admin-side-view b{grid-column:2!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;position:static!important;transform:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:keep-all!important;line-height:1.25!important;font-size:16px!important;font-weight:800!important;letter-spacing:-.01em!important}body.admin-body .admin-menu{width:100%!important;display:grid!important;gap:12px!important;overflow:visible!important}body.admin-body .admin-menu a.active,body.admin-body .admin-menu a:hover,body.admin-body .admin-side-view:hover{transform:none!important}@media (max-width:1180px){body.admin-body .admin-layout{grid-template-columns:305px minmax(0,1fr)!important}body.admin-body .admin-side{width:305px!important;min-width:305px!important;padding:16px 14px!important}body.admin-body .admin-logo,body.admin-body .admin-menu a,body.admin-body .admin-side-view{grid-template-columns:50px minmax(0,1fr)!important;gap:12px!important;padding:10px 14px!important}body.admin-body .admin-logo b,body.admin-body .admin-menu a b,body.admin-body .admin-side-view b{font-size:15px!important}}@media (max-width:860px){body.admin-body .admin-layout{height:100dvh!important;grid-template-columns:1fr!important;grid-template-rows:auto minmax(0,1fr)!important}body.admin-body .admin-side{width:100%!important;min-width:0!important;height:auto!important;max-height:122px!important;padding:10px!important;overflow-x:auto!important;overflow-y:hidden!important;align-items:stretch!important}body.admin-body .admin-menu{width:max-content!important;display:flex!important;gap:8px!important;overflow:visible!important}body.admin-body .admin-logo,body.admin-body .admin-menu a,body.admin-body .admin-side-view{width:auto!important;min-width:max-content!important;max-width:none!important;height:46px!important;min-height:46px!important;grid-template-columns:32px max-content!important;gap:8px!important;padding:7px 10px!important;border-radius:15px!important;flex:0 0 auto!important}body.admin-body .admin-logo span,body.admin-body .admin-menu a span,body.admin-body .admin-side-view span{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}body.admin-body .admin-logo b,body.admin-body .admin-menu a b,body.admin-body .admin-side-view b{width:auto!important;max-width:none!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;font-size:12.5px!important;line-height:1.2!important}body.admin-body .admin-main{height:calc(100dvh - 122px)!important;max-height:calc(100dvh - 122px)!important;overflow-y:auto!important;overflow-x:auto!important}}body.admin-body .admin-main{padding:0 24px 48px!important;background:linear-gradient(180deg,rgba(7,18,28,.96) 0 148px,rgba(255,255,255,.018) 148px 100%)!important}body.admin-body .admin-page-head{position:sticky!important;top:0!important;z-index:35!important;min-height:136px!important;margin:0 -24px 20px!important;padding:22px 32px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;overflow:hidden!important;background:radial-gradient(circle at 14% 10%,rgba(22,234,213,.16),transparent 30%),radial-gradient(circle at 84% 0,rgba(123,183,255,.16),transparent 28%),linear-gradient(135deg,#07131d 0,#0a1724 48%,#06121d 100%)!important;border-top:1px solid rgba(142,234,255,.1)!important;border-bottom:1px solid rgba(142,234,255,.14)!important;box-shadow:0 18px 50px rgba(0,0,0,.18)!important;backdrop-filter:blur(18px)!important}body.admin-body .admin-page-head::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(22,234,213,.1),transparent 38%,rgba(123,183,255,.12)),linear-gradient(180deg,rgba(255,255,255,.045),transparent 46%)}body.admin-body .admin-page-head>*{position:relative!important;z-index:1!important}body.admin-body .admin-page-head h1{margin:0!important}body.admin-body .admin-page-head p{margin:8px 0 0!important}body.admin-body .admin-menu a b,body.admin-body .admin-side-view b{white-space:normal!important;line-height:1.28!important;max-height:2.6em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width:860px){body.admin-body .admin-main{padding:0 12px 36px!important}body.admin-body .admin-page-head{top:0!important;min-height:128px!important;margin:0 -12px 16px!important;padding:16px 12px!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:12px!important}body.admin-body .admin-menu a b,body.admin-body .admin-side-view b{white-space:nowrap!important;display:block!important;line-height:1.2!important;max-height:none!important;-webkit-line-clamp:unset!important}}body.admin-body .admin-menu-extra,body.admin-body .admin-menu-panel,body.admin-body .admin-mobile-bar{display:contents!important}body.admin-body .admin-menu-toggle,body.admin-body .admin-side-logout{display:none!important}body.admin-body .admin-side-logout{margin:0!important}body.admin-body .admin-side-logout button{width:100%!important;min-height:72px!important;height:72px!important;display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;justify-content:stretch!important;gap:14px!important;padding:10px 16px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:22px!important;color:#d9eaff!important;background:rgba(255,255,255,.055)!important;box-shadow:none!important;text-decoration:none!important;cursor:pointer!important}body.admin-body .admin-side-logout span{grid-column:1!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;display:inline-grid!important;place-items:center!important;border-radius:13px!important;color:#071318!important;background:linear-gradient(135deg,#1cffde,#7bb7ff)!important;font-size:17px!important;font-weight:900!important;line-height:1!important}body.admin-body .admin-side-logout b{grid-column:2!important;display:block!important;width:100%!important;min-width:0!important;color:inherit!important;font-size:16px!important;line-height:1.28!important;font-weight:800!important;letter-spacing:-.01em!important;text-align:left!important}@media (max-width:860px){body.admin-body{overflow:hidden!important}body.admin-body .admin-layout{height:100dvh!important;min-height:100dvh!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:76px minmax(0,1fr)!important;overflow:hidden!important}body.admin-body .admin-side{position:sticky!important;top:0!important;z-index:90!important;width:100%!important;min-width:0!important;height:76px!important;min-height:76px!important;max-height:76px!important;display:block!important;padding:10px 12px!important;overflow:visible!important;border-right:0!important;border-bottom:1px solid rgba(142,234,255,.14)!important;background:rgba(5,15,24,.96)!important;box-shadow:0 14px 38px rgba(0,0,0,.24)!important;backdrop-filter:blur(18px)!important}body.admin-body .admin-mobile-bar{width:100%!important;height:56px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}body.admin-body .admin-logo{width:auto!important;min-width:0!important;max-width:calc(100% - 76px)!important;height:56px!important;min-height:56px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;padding:8px 14px!important;border-radius:18px!important;margin:0!important;overflow:hidden!important}body.admin-body .admin-logo span{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;border-radius:13px!important;font-size:15px!important}body.admin-body .admin-logo b{width:auto!important;min-width:0!important;max-width:100%!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:16px!important;line-height:1.2!important}body.admin-body .admin-menu-toggle{width:56px!important;height:56px!important;min-width:56px!important;display:inline-grid!important;place-items:center!important;padding:0!important;border:1px solid rgba(0,238,221,.26)!important;border-radius:18px!important;color:#071318!important;background:linear-gradient(135deg,#1cffde,#7bb7ff)!important;box-shadow:0 14px 28px rgba(0,238,221,.16)!important;cursor:pointer!important}body.admin-body .admin-menu-toggle span{font-size:24px!important;font-weight:900!important;line-height:1!important}body.admin-body .admin-menu-toggle b{display:none!important}body.admin-body .admin-menu-panel{position:absolute!important;top:72px!important;left:10px!important;right:10px!important;z-index:95!important;display:block!important;max-height:calc(100dvh - 92px)!important;padding:12px!important;overflow-y:auto!important;overflow-x:hidden!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateY(-10px) scale(.985)!important;transform-origin:top center!important;border:1px solid rgba(142,234,255,.16)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(7,20,30,.98),rgba(5,15,24,.98))!important;box-shadow:0 28px 80px rgba(0,0,0,.44)!important;transition:opacity .2s ease,transform .2s ease,visibility .2s ease!important;scrollbar-width:thin!important;scrollbar-color:rgba(0,238,221,.5) rgba(255,255,255,.06)!important}body.admin-mobile-menu-open .admin-menu-panel{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}body.admin-body .admin-menu-panel::-webkit-scrollbar{width:6px!important}body.admin-body .admin-menu-panel::-webkit-scrollbar-track{background:rgba(255,255,255,.05)!important;border-radius:999px!important}body.admin-body .admin-menu-panel::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00e6d5,#59a7ff)!important;border-radius:999px!important}body.admin-body .admin-menu,body.admin-body .admin-menu-extra{width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;overflow:visible!important}body.admin-body .admin-menu-extra{margin-top:10px!important;padding-top:10px!important;border-top:1px solid rgba(142,234,255,.12)!important}body.admin-body .admin-menu a,body.admin-body .admin-side-logout button,body.admin-body .admin-side-view{width:100%!important;min-width:0!important;max-width:100%!important;height:56px!important;min-height:56px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;justify-content:stretch!important;gap:10px!important;padding:8px 12px!important;border-radius:18px!important;overflow:hidden!important;text-align:left!important;flex:none!important}body.admin-body .admin-side-logout,body.admin-body .admin-side-view{display:block!important;margin:0!important}body.admin-body .admin-menu a span,body.admin-body .admin-side-logout span,body.admin-body .admin-side-view span{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;border-radius:13px!important;font-size:15px!important;grid-column:1!important}body.admin-body .admin-menu a b,body.admin-body .admin-side-logout b,body.admin-body .admin-side-view b{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:15px!important;line-height:1.25!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;color:inherit!important}body.admin-body .admin-menu a.active,body.admin-body .admin-menu a:hover,body.admin-body .admin-side-logout button:hover,body.admin-body .admin-side-view:hover{transform:none!important;color:#fff!important;background:linear-gradient(135deg,rgba(0,238,221,.2),rgba(89,167,255,.16))!important;border-color:rgba(0,238,221,.28)!important}body.admin-body .admin-head-actions{display:none!important}body.admin-body .admin-main{height:calc(100dvh - 76px)!important;max-height:calc(100dvh - 76px)!important;padding:0 12px 36px!important;overflow-y:auto!important;overflow-x:hidden!important}body.admin-body .admin-page-head{top:0!important;min-height:auto!important;margin:0 -12px 16px!important;padding:16px 12px!important;display:block!important;overflow:hidden!important}body.admin-body .admin-page-head h1{font-size:clamp(26px, 9vw, 38px)!important;line-height:1.12!important}body.admin-body .admin-page-head p{margin-top:6px!important;font-size:14px!important;line-height:1.45!important}}@media (max-width:420px){body.admin-body .admin-layout{grid-template-rows:70px minmax(0,1fr)!important}body.admin-body .admin-side{height:70px!important;min-height:70px!important;max-height:70px!important;padding:8px 10px!important}body.admin-body .admin-mobile-bar{height:54px!important}body.admin-body .admin-logo,body.admin-body .admin-menu-toggle{height:54px!important;min-height:54px!important}body.admin-body .admin-menu-toggle{width:54px!important;min-width:54px!important}body.admin-body .admin-menu-panel{top:68px!important;max-height:calc(100dvh - 84px)!important}body.admin-body .admin-main{height:calc(100dvh - 70px)!important;max-height:calc(100dvh - 70px)!important}}@media (max-width:860px){body.admin-body .admin-mobile-bar{justify-content:flex-start!important;gap:10px!important}body.admin-body .admin-menu-toggle{order:1!important;margin:0!important}body.admin-body .admin-logo{order:2!important;max-width:calc(100% - 66px)!important;flex:1 1 auto!important}body.admin-body .admin-menu-panel{left:10px!important;right:auto!important;width:min(340px,calc(100vw - 20px))!important;transform-origin:top left!important}}@media (max-width:420px){body.admin-body .admin-menu-panel{left:8px!important;right:auto!important;width:calc(100vw - 16px)!important}}body.auth-page-view{--auth-brand:#24f7dd;--auth-brand-two:#66b7ff;--auth-ink:#f7fbff;--auth-muted:#b9c7d8;--auth-card:rgba(4, 10, 22, .88);--auth-line:rgba(172, 232, 255, .16);min-height:100vh!important;color:var(--auth-ink)!important;font-family:Inter,Roboto,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;background:radial-gradient(circle at 12% 18%,rgba(36,247,221,.2),transparent 28%),radial-gradient(circle at 86% 12%,rgba(102,183,255,.18),transparent 32%),radial-gradient(circle at 60% 90%,rgba(95,66,255,.16),transparent 34%),linear-gradient(135deg,#03060d 0,#071323 46%,#04110f 100%)!important;padding-top:72px!important;overflow-x:hidden!important}body.auth-page-view::before{content:""!important;position:fixed!important;inset:0!important;display:block!important;pointer-events:none!important;z-index:0!important;background:linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px)!important;background-size:54px 54px!important;mask-image:linear-gradient(180deg,rgba(0,0,0,.80),transparent 82%)!important;opacity:.55!important}body.auth-page-view::after{content:""!important;position:fixed!important;inset:72px 0 auto 0!important;height:1px!important;display:block!important;pointer-events:none!important;z-index:1!important;background:linear-gradient(90deg,transparent,rgba(36,247,221,.45),transparent)!important}body.auth-page-view .site-header{min-height:72px!important;height:72px!important;padding:0 clamp(18px,4vw,54px)!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important;background:rgba(2,7,15,.84)!important;border-bottom:1px solid rgba(172,232,255,.12)!important;box-shadow:0 18px 46px rgba(0,0,0,.3)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}body.auth-page-view .site-header .brand{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:22px!important;font-weight:850!important;letter-spacing:-.035em!important;text-shadow:none!important}body.auth-page-view .site-header .nav-links{display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important}body.auth-page-view .site-header .nav-links a{min-height:38px!important;padding:0 15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;color:rgba(238,246,255,.78)!important;-webkit-text-fill-color:rgba(238,246,255,.78)!important;font-size:13px!important;font-weight:750!important;letter-spacing:-.01em!important;background:0 0!important;border:1px solid transparent!important}body.auth-page-view .site-header .nav-links a.active,body.auth-page-view .site-header .nav-links a:hover{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:rgba(255,255,255,.07)!important;border-color:rgba(172,232,255,.12)!important}body.auth-page-view .site-header .header-cta{min-height:42px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;color:#041016!important;-webkit-text-fill-color:#041016!important;font-size:13px!important;font-weight:850!important;letter-spacing:-.01em!important;background:linear-gradient(135deg,#24f7dd 0,#b9fff6 100%)!important;border:1px solid rgba(255,255,255,.55)!important;box-shadow:0 16px 34px rgba(36,247,221,.22)!important}body.auth-page-view .auth-page-main{width:min(1180px,calc(100% - 48px))!important;min-height:calc(100vh - 72px)!important;margin:0 auto!important;padding:clamp(46px,7vw,92px) 0 62px!important;display:grid!important;grid-template-columns:minmax(0,.88fr) minmax(470px,1.12fr)!important;align-items:center!important;gap:clamp(28px,5vw,60px)!important;position:relative!important;z-index:2!important}body.auth-page-view .auth-page-copy{max-width:560px!important;margin:0!important;padding:0!important;text-align:left!important;pointer-events:auto!important;color:var(--auth-ink)!important;background:0 0!important;box-shadow:none!important;border:0!important}body.auth-page-view .auth-page-copy span{min-height:34px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;border-radius:999px!important;color:#41ffe9!important;-webkit-text-fill-color:#41ffe9!important;background:rgba(36,247,221,.1)!important;border:1px solid rgba(36,247,221,.24)!important;font-size:11px!important;font-weight:850!important;letter-spacing:.18em!important}body.auth-page-view .auth-page-copy h1{margin:20px 0 18px!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:clamp(42px, 5.2vw, 78px)!important;line-height:1.05!important;letter-spacing:-.055em!important;font-weight:850!important;text-shadow:0 20px 60px rgba(0,0,0,.45)!important}body.auth-page-view .auth-page-copy p{max-width:520px!important;margin:0!important;color:rgba(221,234,247,.78)!important;-webkit-text-fill-color:rgba(221,234,247,.78)!important;font-size:clamp(16px, 1.35vw, 20px)!important;line-height:1.65!important;letter-spacing:-.015em!important}body.auth-page-view .auth-page-copy::after{content:""!important;width:min(380px,82%)!important;height:1px!important;display:block!important;margin-top:30px!important;background:linear-gradient(90deg,rgba(36,247,221,.65),transparent)!important}body.auth-page-view .auth-shell{width:100%!important;min-height:560px!important;display:grid!important;grid-template-columns:.92fr 1.08fr!important;overflow:hidden!important;border-radius:34px!important;background:linear-gradient(145deg,rgba(5,12,28,.92),rgba(2,6,14,.96))!important;border:1px solid rgba(172,232,255,.18)!important;box-shadow:0 34px 100px rgba(0,0,0,.54),inset 0 1px 0 rgba(255,255,255,.05)!important;color:#fff!important}body.auth-page-view .auth-form-panel,body.auth-page-view .auth-side-panel{min-height:560px!important;border-radius:0!important}body.auth-page-view .auth-side-panel{padding:48px 34px!important;background:radial-gradient(circle at 24% 20%,rgba(255,255,255,.2),transparent 24%),radial-gradient(circle at 78% 84%,rgba(36,247,221,.28),transparent 30%),linear-gradient(155deg,rgba(44,80,255,.98),rgba(6,213,198,.92))!important;color:#fff!important}body.auth-page-view .auth-side-panel::before{inset:0!important;background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 34%),radial-gradient(circle at 50% 0,rgba(255,255,255,.24),transparent 32%)!important;opacity:1!important;animation:none!important}body.auth-page-view .auth-panel-logo{width:62px!important;height:62px!important;margin-bottom:22px!important;border-radius:22px!important;color:#fff!important;background:rgba(255,255,255,.16)!important;border:1px solid rgba(255,255,255,.26)!important;box-shadow:0 22px 54px rgba(0,0,0,.24)!important;font-size:25px!important;font-weight:850!important}body.auth-page-view .auth-side-panel h2{max-width:300px!important;margin:0 auto 14px!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:clamp(28px, 3vw, 38px)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:850!important}body.auth-page-view .auth-side-panel p{max-width:310px!important;margin:0 auto!important;color:rgba(255,255,255,.86)!important;-webkit-text-fill-color:rgba(255,255,255,.86)!important;font-size:14px!important;line-height:1.7!important}body.auth-page-view .auth-side-panel small{margin-top:18px!important;color:rgba(255,255,255,.88)!important;-webkit-text-fill-color:rgba(255,255,255,.88)!important;font-size:13px!important;font-weight:800!important;letter-spacing:-.01em!important}body.auth-page-view .auth-side-panel a,body.auth-page-view .auth-success-card a{min-width:142px!important;height:44px!important;margin-top:28px!important;padding:0 22px!important;border-radius:999px!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:rgba(255,255,255,.13)!important;border:1px solid rgba(255,255,255,.46)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14)!important;font-size:12px!important;font-weight:850!important;letter-spacing:.08em!important}body.auth-page-view .auth-form-panel{padding:56px 46px!important;background:rgba(3,8,18,.82)!important;color:#fff!important}body.auth-page-view .auth-form-panel h2,body.auth-page-view .auth-success-card h2{margin:0 0 10px!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:clamp(30px, 3vw, 42px)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:850!important}body.auth-page-view .auth-form-panel p,body.auth-page-view .auth-success-card p{max-width:350px!important;margin:0 auto 24px!important;color:rgba(221,234,247,.66)!important;-webkit-text-fill-color:rgba(221,234,247,.66)!important;font-size:14px!important;line-height:1.6!important}body.auth-page-view .auth-form{width:min(370px,100%)!important;display:grid!important;gap:14px!important}body.auth-page-view .auth-form input{width:100%!important;height:54px!important;min-height:54px!important;padding:0 18px!important;border-radius:16px!important;color:#eef7ff!important;-webkit-text-fill-color:#eef7ff!important;background:rgba(255,255,255,.075)!important;border:1px solid rgba(172,232,255,.14)!important;outline:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;font-size:15px!important;font-weight:650!important;letter-spacing:-.01em!important}body.auth-page-view .auth-form input::placeholder{color:rgba(220,235,248,.58)!important;-webkit-text-fill-color:rgba(220,235,248,.58)!important}body.auth-page-view .auth-form input:focus{background:rgba(255,255,255,.105)!important;border-color:rgba(36,247,221,.62)!important;box-shadow:0 0 0 4px rgba(36,247,221,.13),inset 0 1px 0 rgba(255,255,255,.06)!important}body.auth-page-view .auth-form button{width:100%!important;height:54px!important;min-height:54px!important;margin-top:4px!important;border:0!important;border-radius:16px!important;color:#041016!important;-webkit-text-fill-color:#041016!important;background:linear-gradient(135deg,#24f7dd 0,#72b8ff 100%)!important;box-shadow:0 18px 42px rgba(36,247,221,.23)!important;font-size:14px!important;font-weight:850!important;letter-spacing:.04em!important}body.auth-page-view .auth-form button:hover{transform:translateY(-2px)!important;box-shadow:0 24px 54px rgba(36,247,221,.31)!important}body.auth-page-view .auth-forgot{margin:0 auto 4px!important;color:rgba(220,235,248,.62)!important;-webkit-text-fill-color:rgba(220,235,248,.62)!important;font-size:13px!important;font-weight:700!important}body.auth-page-view .auth-alert{width:min(370px,100%)!important;border-radius:16px!important;padding:12px 14px!important;font-size:13px!important;line-height:1.45!important}body.auth-page-view .auth-alert.error{color:#ffd2d2!important;-webkit-text-fill-color:#ffd2d2!important;background:rgba(255,91,91,.12)!important;border:1px solid rgba(255,91,91,.24)!important}body.auth-page-view .auth-alert.success{color:#bffdf1!important;-webkit-text-fill-color:#bffdf1!important;background:rgba(36,247,221,.11)!important;border:1px solid rgba(36,247,221,.22)!important}body.auth-page-view .auth-success-card strong{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.auth-page-view .auth-success-card span{background:linear-gradient(135deg,#24f7dd,#72b8ff)!important;color:#041016!important}body.auth-mode-signin .auth-form-signin,body.auth-mode-signin .auth-panel-signin,body.auth-mode-signup .auth-form-signup,body.auth-mode-signup .auth-panel-signup{display:flex!important}body.auth-mode-signin .auth-form-signin,body.auth-mode-signup .auth-panel-signup{order:1!important}body.auth-mode-signin .auth-panel-signin,body.auth-mode-signup .auth-form-signup{order:2!important}body.auth-mode-signin .auth-form-signup,body.auth-mode-signin .auth-panel-signup,body.auth-mode-signup .auth-form-signin,body.auth-mode-signup .auth-panel-signin{display:none!important}body.auth-page-view .auth-service-strip{grid-column:1/-1!important;width:100%!important;margin:2px auto 0!important;padding:0!important;display:flex!important;justify-content:center!important;gap:10px!important;background:0 0!important;border:0!important;box-shadow:none!important}body.auth-page-view .auth-service-strip span{min-height:38px!important;padding:0 16px!important;border-radius:999px!important;color:rgba(233,243,255,.76)!important;-webkit-text-fill-color:rgba(233,243,255,.76)!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(172,232,255,.12)!important;font-size:12px!important;font-weight:750!important;letter-spacing:-.01em!important}body.auth-page-view .auth-site-footer{position:relative!important;z-index:2!important;margin-top:0!important}@media (max-width:1060px){body.auth-page-view .auth-page-main{grid-template-columns:1fr!important;width:min(720px,calc(100% - 36px))!important;min-height:auto!important;padding-top:42px!important}body.auth-page-view .auth-page-copy{max-width:680px!important;text-align:center!important;margin:0 auto!important}body.auth-page-view .auth-page-copy p{margin:0 auto!important}body.auth-page-view .auth-page-copy::after{margin-left:auto!important;margin-right:auto!important;background:linear-gradient(90deg,transparent,rgba(36,247,221,.65),transparent)!important}body.auth-page-view .auth-shell{min-height:auto!important}}@media (max-width:860px){body.auth-page-view{padding-top:68px!important}body.auth-page-view::after{inset:68px 0 auto 0!important}body.auth-page-view .site-header{min-height:68px!important;height:68px!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:10px!important;padding:0 12px!important}body.auth-page-view .site-header .brand{font-size:clamp(17px, 4.8vw, 22px)!important}body.auth-page-view .site-header .header-cta{min-height:40px!important;padding:0 12px!important;font-size:12px!important}body.auth-page-view .auth-page-main{width:min(100% - 24px,540px)!important;padding-top:28px!important;padding-bottom:44px!important;gap:22px!important}body.auth-page-view .auth-page-copy h1{margin-top:14px!important;font-size:clamp(34px, 11vw, 50px)!important;line-height:1.08!important;letter-spacing:-.045em!important}body.auth-page-view .auth-page-copy p{font-size:15px!important;line-height:1.62!important}body.auth-page-view .auth-shell{grid-template-columns:1fr!important;border-radius:26px!important}body.auth-page-view .auth-form-panel,body.auth-page-view .auth-side-panel{min-height:auto!important;padding:28px 20px!important;border-radius:0!important}body.auth-page-view .auth-side-panel{padding-bottom:30px!important}body.auth-page-view .auth-panel-logo{width:52px!important;height:52px!important;margin-bottom:14px!important;border-radius:18px!important}body.auth-page-view .auth-form-panel h2,body.auth-page-view .auth-side-panel h2,body.auth-page-view .auth-success-card h2{font-size:clamp(26px, 8vw, 34px)!important;line-height:1.12!important}body.auth-page-view .auth-form-panel p,body.auth-page-view .auth-side-panel p{font-size:14px!important;line-height:1.58!important}body.auth-page-view .auth-form button,body.auth-page-view .auth-form input{min-height:52px!important;height:52px!important;border-radius:15px!important}body.auth-page-view .auth-service-strip{justify-content:flex-start!important;overflow-x:auto!important;flex-wrap:nowrap!important;padding:2px 2px 8px!important;scrollbar-width:none!important}body.auth-page-view .auth-service-strip::-webkit-scrollbar{display:none!important}body.auth-page-view .auth-service-strip span{white-space:nowrap!important;flex:0 0 auto!important}}@media (max-width:480px){body.auth-page-view .site-header .header-cta{max-width:118px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.auth-page-view .auth-page-main{width:min(100% - 18px,430px)!important;padding-top:22px!important;gap:18px!important}body.auth-page-view .auth-page-copy span{min-height:30px!important;padding:0 12px!important;font-size:10px!important}body.auth-page-view .auth-page-copy h1{font-size:clamp(30px, 10.5vw, 42px)!important}body.auth-page-view .auth-page-copy p{font-size:14px!important}body.auth-page-view .auth-shell{border-radius:22px!important}body.auth-page-view .auth-form-panel,body.auth-page-view .auth-side-panel{padding:22px 16px!important}body.auth-page-view .auth-form{gap:12px!important}}body.order-status-page .live-order-progress{--order-progress:0%;position:relative;width:100%;margin:4px 0 8px;padding:28px 12px 16px;border:1px solid rgba(255,255,255,.1);border-radius:26px;background:linear-gradient(135deg,rgba(255,255,255,.055),rgba(0,213,255,.045));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 48px rgba(0,0,0,.18);overflow:hidden}body.order-status-page .live-order-track{position:absolute;left:13%;right:13%;top:42px;height:9px;border-radius:999px;background:rgba(255,255,255,.13);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);overflow:hidden}body.order-status-page .live-order-track b{display:block;width:var(--order-progress);height:100%;border-radius:inherit;background:linear-gradient(90deg,#12f1dd,#60b7ff,#8c61ff);box-shadow:0 0 22px rgba(36,236,221,.48);transition:width .45s ease}body.order-status-page .live-order-steps{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0}body.order-status-page .live-order-steps span{display:grid;justify-items:center;gap:12px;min-width:0;color:rgba(226,232,240,.74);font-size:13px;font-weight:850;line-height:1.1;text-align:center;white-space:nowrap;transition:color .25s ease,transform .25s ease}body.order-status-page .live-order-steps i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:2px solid rgba(255,255,255,.16);background:#111827;box-shadow:0 0 0 7px rgba(5,11,24,.88),inset 0 1px 0 rgba(255,255,255,.12);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}body.order-status-page .live-order-steps i::before{content:"";width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.34)}body.order-status-page .live-order-steps span.done{color:#fff}body.order-status-page .live-order-steps span.done i{border-color:rgba(18,241,221,.96);background:linear-gradient(135deg,#13ecd9,#5abaff);box-shadow:0 0 0 7px rgba(5,11,24,.9),0 0 28px rgba(20,235,218,.46)}body.order-status-page .live-order-steps span.done i::before{width:13px;height:8px;border-radius:0;border-left:3px solid #06111f;border-bottom:3px solid #06111f;background:0 0;transform:rotate(-45deg) translate(1px,-1px)}body.order-status-page .live-order-steps span.active{transform:translateY(-2px)}body.order-status-page .live-order-steps span.active i{animation:arkoOrderPulse 1.45s ease-in-out infinite}body.order-status-page .live-order-progress[data-status=cancelled] .live-order-track b{width:100%!important;background:linear-gradient(90deg,#ff4f8b,#ff6b6b);box-shadow:0 0 22px rgba(255,79,139,.42)}body.order-status-page .order-status-card.cancelled .live-order-progress{border-color:rgba(255,79,139,.28);background:linear-gradient(135deg,rgba(255,79,139,.12),rgba(255,255,255,.04))}body.order-status-page .order-status-card.cancelled .live-order-steps span,body.order-status-page .order-status-card.cancelled .live-order-steps span.done{color:rgba(255,210,221,.86)}body.order-status-page .order-status-card.cancelled .live-order-steps i,body.order-status-page .order-status-card.cancelled .live-order-steps span.done i{border-color:rgba(255,79,139,.72);background:linear-gradient(135deg,#ff4f8b,#ff6b6b);box-shadow:0 0 0 7px rgba(5,11,24,.88),0 0 28px rgba(255,79,139,.34)}body.order-status-page .live-status-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:8px}body.order-status-page .live-status-head small{margin:0;color:#8eeeff;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}body.order-status-page #liveOrderUpdated,body.order-status-page .live-status-box>small{display:block;margin-top:8px;color:rgba(226,232,240,.72)}@keyframes arkoOrderPulse{0%,100%{transform:scale(1);box-shadow:0 0 0 7px rgba(5,11,24,.9),0 0 28px rgba(20,235,218,.46)}50%{transform:scale(1.08);box-shadow:0 0 0 9px rgba(5,11,24,.88),0 0 38px rgba(20,235,218,.62)}}@media (max-width:760px){body.order-status-page .live-order-progress{padding:23px 6px 13px;border-radius:20px}body.order-status-page .live-order-track{left:14%;right:14%;top:35px;height:7px}body.order-status-page .live-order-steps span{gap:9px;font-size:10.5px;letter-spacing:-.01em}body.order-status-page .live-order-steps i{width:30px;height:30px;box-shadow:0 0 0 5px rgba(5,11,24,.9),inset 0 1px 0 rgba(255,255,255,.12)}body.order-status-page .live-status-head{display:grid;justify-items:start;gap:4px}}@media (max-width:380px){body.order-status-page .live-order-steps span{font-size:9.5px}body.order-status-page .live-order-steps i{width:27px;height:27px}}body.auth-contact-style{--auth-brand:#53ffe4;--auth-brand-soft:rgba(83, 255, 228, .16);min-height:100vh!important;padding-top:72px!important;background:radial-gradient(circle at 17% 12%,rgba(44,255,220,.16),transparent 31%),radial-gradient(circle at 82% 16%,rgba(121,214,74,.18),transparent 34%),radial-gradient(circle at 46% 82%,rgba(25,112,255,.16),transparent 38%),linear-gradient(180deg,#020711 0,#05101c 48%,#050817 100%)!important;color:#f7fbff!important}body.auth-contact-style .auth-contact-main{position:relative!important;z-index:2!important;width:100%!important;min-height:calc(100vh - 72px)!important;margin:0!important;padding:0!important;overflow:hidden!important}body.auth-contact-style .auth-contact-hero{position:relative!important;min-height:calc(100vh - 72px)!important;width:100%!important;display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(360px,.78fr)!important;gap:clamp(26px,4vw,70px)!important;align-items:center!important;padding:clamp(58px,7vw,112px) clamp(18px,6vw,96px) clamp(44px,6vw,88px)!important;border-bottom:1px solid rgba(255,255,255,.07)!important}body.auth-contact-style .auth-contact-card,body.auth-contact-style .auth-contact-copy{position:relative!important;z-index:3!important}body.auth-contact-style .auth-contact-copy{max-width:760px!important;margin:0!important;padding:0!important;text-align:left!important}body.auth-contact-style .auth-contact-copy h1{max-width:850px!important;margin:24px 0 16px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(48px, 7vw, 104px)!important;line-height:.94!important;letter-spacing:-.06em!important;font-weight:850!important;text-shadow:0 22px 70px rgba(0,0,0,.35)!important}body.auth-contact-style .auth-contact-copy p{max-width:710px!important;margin:23px 0 0!important;color:rgba(237,249,255,.76)!important;-webkit-text-fill-color:rgba(237,249,255,.76)!important;font-size:clamp(16px, 1.35vw, 20px)!important;line-height:1.85!important;letter-spacing:-.012em!important}body.auth-contact-style .auth-benefit-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important;max-width:710px!important;margin-top:34px!important}body.auth-contact-style .auth-benefit-grid span{min-height:64px!important;display:flex!important;align-items:center!important;padding:16px 18px!important;border:1px solid rgba(83,255,228,.16)!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(10,23,32,.78),rgba(7,13,28,.52))!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:15px!important;line-height:1.3!important;font-weight:850!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 20px 55px rgba(0,0,0,.22)!important}body.auth-contact-style .auth-contact-card{width:min(100%,520px)!important;justify-self:end!important;padding:clamp(22px,3vw,34px)!important;border:1px solid rgba(83,255,228,.22)!important;border-radius:34px!important;background:linear-gradient(140deg,rgba(14,30,43,.94),rgba(5,12,26,.88)),radial-gradient(circle at 10% 0,rgba(83,255,228,.18),transparent 35%)!important;box-shadow:0 34px 110px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.08)!important;backdrop-filter:blur(22px)!important;-webkit-backdrop-filter:blur(22px)!important;transform-style:preserve-3d!important;animation:contactCardFloat 6s ease-in-out infinite!important;overflow:hidden!important}body.auth-contact-style .auth-contact-card .contact-form-head{margin-bottom:18px!important}body.auth-contact-style .auth-contact-card .contact-form-head>span{width:62px!important;height:62px!important;border-radius:20px!important;color:#77dc48!important;-webkit-text-fill-color:#77dc48!important;font-size:28px!important;background:rgba(83,255,228,.1)!important;border:1px solid rgba(83,255,228,.2)!important;box-shadow:0 18px 50px rgba(83,255,228,.12)!important}body.auth-contact-style .auth-contact-card .contact-form-head h2{margin:0!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(25px, 2vw, 34px)!important;line-height:1.12!important;letter-spacing:-.04em!important;font-weight:850!important}body.auth-contact-style .auth-contact-card .contact-form-head p{margin:7px 0 0!important;color:rgba(226,240,246,.68)!important;-webkit-text-fill-color:rgba(226,240,246,.68)!important;line-height:1.55!important;font-size:14px!important}body.auth-contact-style .auth-switch-pills{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:0 0 18px!important;padding:6px!important;border-radius:18px!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.1)!important}body.auth-contact-style .auth-switch-pills a{min-height:43px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:14px!important;color:rgba(232,244,250,.7)!important;-webkit-text-fill-color:rgba(232,244,250,.70)!important;font-size:13px!important;font-weight:900!important;letter-spacing:.04em!important;text-decoration:none!important;border:1px solid transparent!important;transition:.25s ease!important}body.auth-contact-style .auth-switch-pills a.active{color:#03110f!important;-webkit-text-fill-color:#03110f!important;background:linear-gradient(90deg,#77dc48,#53ffe4)!important;border-color:rgba(255,255,255,.38)!important;box-shadow:0 18px 44px rgba(83,255,228,.2),inset 0 1px 0 rgba(255,255,255,.42)!important}body.auth-contact-style .contact-style-auth-form{position:relative!important;z-index:2!important;width:100%!important;display:grid!important;gap:14px!important}body.auth-contact-style .contact-style-auth-form label{display:block!important;margin:0!important}body.auth-contact-style .contact-style-auth-form input{width:100%!important;min-height:58px!important;height:58px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:18px!important;background:rgba(255,255,255,.055)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;outline:0!important;padding:0 18px!important;font-size:15px!important;font-weight:750!important;letter-spacing:-.01em!important;box-shadow:none!important;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease,transform .25s ease!important}body.auth-contact-style .contact-style-auth-form input::placeholder{color:rgba(230,242,247,.48)!important;-webkit-text-fill-color:rgba(230,242,247,.48)!important}body.auth-contact-style .contact-style-auth-form input:focus{border-color:rgba(83,255,228,.58)!important;background:rgba(83,255,228,.075)!important;box-shadow:0 0 0 4px rgba(83,255,228,.09),0 18px 40px rgba(83,255,228,.08)!important;transform:translateY(-1px)!important}body.auth-contact-style .auth-success-card a,body.auth-contact-style .contact-style-auth-form button{width:100%!important;min-height:58px!important;border:0!important;border-radius:18px!important;cursor:pointer!important;color:#03110f!important;-webkit-text-fill-color:#03110f!important;font-size:15px!important;font-weight:950!important;letter-spacing:.02em!important;background:linear-gradient(90deg,#77dc48,#53ffe4)!important;box-shadow:0 22px 70px rgba(83,255,228,.24),inset 0 1px 0 rgba(255,255,255,.42)!important;transition:transform .25s ease,box-shadow .25s ease!important}body.auth-contact-style .auth-success-card a:hover,body.auth-contact-style .contact-style-auth-form button:hover{transform:translateY(-3px)!important;box-shadow:0 30px 88px rgba(83,255,228,.34),inset 0 1px 0 rgba(255,255,255,.5)!important}body.auth-contact-style .auth-forgot{display:inline-flex!important;justify-self:center!important;margin:0 0 2px!important;color:rgba(226,240,246,.62)!important;-webkit-text-fill-color:rgba(226,240,246,.62)!important;font-size:13px!important;line-height:1.4!important;font-weight:800!important;text-decoration:none!important}body.auth-contact-style .auth-success-card{display:grid!important;gap:12px!important;margin:0!important;text-align:center!important}body.auth-contact-style .auth-success-card strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:22px!important;line-height:1.2!important}body.auth-contact-style .auth-success-card p{margin:0!important;color:rgba(226,240,246,.74)!important;-webkit-text-fill-color:rgba(226,240,246,.74)!important;font-size:14px!important;line-height:1.6!important}body.auth-contact-style .auth-site-footer{position:relative!important;z-index:2!important;margin-top:0!important}@media (max-width:1020px){body.auth-contact-style .auth-contact-hero{grid-template-columns:1fr!important;min-height:auto!important;padding-top:46px!important;gap:28px!important}body.auth-contact-style .auth-contact-copy{max-width:720px!important;margin:0 auto!important;text-align:center!important}body.auth-contact-style .auth-contact-copy p{margin-left:auto!important;margin-right:auto!important}body.auth-contact-style .auth-benefit-grid{margin-left:auto!important;margin-right:auto!important}body.auth-contact-style .auth-contact-card{justify-self:center!important}}@media (max-width:760px){body.auth-contact-style{padding-top:68px!important;padding-bottom:84px!important}body.auth-contact-style .auth-contact-main{min-height:auto!important}body.auth-contact-style .auth-contact-hero{width:100%!important;padding:28px 12px 34px!important;gap:18px!important;align-items:start!important}body.auth-contact-style .auth-contact-copy{display:none!important}body.auth-contact-style .auth-contact-card{width:100%!important;border-radius:24px!important;padding:18px 14px!important}body.auth-contact-style .auth-contact-card .contact-form-orbit{inset:12px!important;border-radius:22px!important}body.auth-contact-style .auth-contact-card .contact-form-orbit span{width:96px!important;height:96px!important}body.auth-contact-style .auth-contact-card .contact-form-head{gap:12px!important;margin-bottom:16px!important}body.auth-contact-style .auth-contact-card .contact-form-head>span{width:52px!important;height:52px!important;border-radius:17px!important;font-size:24px!important}body.auth-contact-style .auth-contact-card .contact-form-head h2{font-size:24px!important;line-height:1.15!important}body.auth-contact-style .auth-contact-card .contact-form-head p{font-size:12px!important;line-height:1.55!important}body.auth-contact-style .auth-switch-pills{gap:8px!important;margin-bottom:14px!important;padding:5px!important;border-radius:16px!important}body.auth-contact-style .auth-switch-pills a{min-height:40px!important;border-radius:12px!important;font-size:12px!important}body.auth-contact-style .contact-style-auth-form{gap:12px!important}body.auth-contact-style .auth-success-card a,body.auth-contact-style .contact-style-auth-form button,body.auth-contact-style .contact-style-auth-form input{min-height:52px!important;height:52px!important;border-radius:16px!important;font-size:13px!important}body.auth-contact-style .auth-site-footer{display:none!important}}@media (max-width:380px){body.auth-contact-style .auth-contact-hero{padding-left:10px!important;padding-right:10px!important}body.auth-contact-style .auth-contact-card{padding:16px 12px!important;border-radius:22px!important}}html:has(body.design-service-page),html:has(body.digital-products-page){scroll-behavior:auto!important}body.design-service-page,body.digital-products-page{scroll-behavior:auto!important;overscroll-behavior-y:auto!important;background-attachment:scroll!important}body.design-service-page .premium-service-hero::after,body.design-service-page .premium-service-hero::before,body.design-service-page .support-chat-launcher::after,body.design-service-page .support-chat-launcher::before,body.design-service-page::after,body.design-service-page::before,body.digital-products-page .premium-service-hero::after,body.digital-products-page .premium-service-hero::before,body.digital-products-page .support-chat-launcher::after,body.digital-products-page .support-chat-launcher::before,body.digital-products-page::after,body.digital-products-page::before{content:none!important;display:none!important;animation:none!important;background:0 0!important;filter:none!important;mask-image:none!important;-webkit-mask-image:none!important}body.design-service-page .site-header,body.digital-products-page .site-header{position:relative!important;top:auto!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 10px 28px rgba(0,0,0,.18)!important}body.design-service-page .design-slider-dots,body.design-service-page .floating-chat-panel,body.design-service-page .graphic-product-card::after,body.design-service-page .premium-floating-app,body.design-service-page .premium-hero-badge,body.design-service-page .support-chat-panel,body.digital-products-page .design-slider-dots,body.digital-products-page .floating-chat-panel,body.digital-products-page .graphic-product-card::after,body.digital-products-page .premium-floating-app,body.digital-products-page .premium-hero-badge,body.digital-products-page .support-chat-panel{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.design-service-page .premium-floating-app,body.design-service-page .premium-main-card,body.design-service-page .premium-typed-title .type-line.typing,body.design-service-page .support-chat-launcher,body.design-service-page .support-chat-launcher .support-chat-icon,body.design-service-page .support-chat-launcher i,body.digital-products-page .premium-floating-app,body.digital-products-page .premium-main-card,body.digital-products-page .premium-typed-title .type-line.typing,body.digital-products-page .support-chat-launcher,body.digital-products-page .support-chat-launcher .support-chat-icon,body.digital-products-page .support-chat-launcher i{animation:none!important}body.design-service-page .premium-floating-app,body.design-service-page .premium-hero-visual,body.design-service-page .premium-main-card,body.design-service-page .premium-service-hero,body.digital-products-page .premium-floating-app,body.digital-products-page .premium-hero-visual,body.digital-products-page .premium-main-card,body.digital-products-page .premium-service-hero{transform-style:flat!important;perspective:none!important;filter:none!important;will-change:auto!important}body.design-service-page .premium-main-card,body.digital-products-page .premium-main-card{transform:translate(-50%,-52%)!important}body.design-service-page .graphic-product-grid,body.digital-products-page .graphic-product-grid{contain:none!important}body.design-service-page .graphic-product-card,body.digital-products-page .graphic-product-card{content-visibility:visible!important;contain:none!important;transform:none!important;backface-visibility:visible!important;will-change:auto!important;box-shadow:0 12px 32px rgba(0,0,0,.18)!important;transition:border-color .12s ease,background .12s ease!important}body.design-service-page .graphic-product-card:hover,body.digital-products-page .graphic-product-card:hover{transform:none!important;box-shadow:0 12px 32px rgba(0,0,0,.18)!important}body.design-service-page .graphic-product-image,body.design-service-page .graphic-product-image img,body.digital-products-page .graphic-product-image,body.digital-products-page .graphic-product-image img{contain:none!important;transform:none!important;will-change:auto!important;filter:none!important;transition:none!important}body.design-service-page .graphic-product-card:hover .graphic-product-image img,body.digital-products-page .graphic-product-card:hover .graphic-product-image img{transform:none!important;filter:none!important}body.design-service-page .graphic-product-body a::before,body.design-service-page .header-cta::before,body.digital-products-page .graphic-product-body a::before,body.digital-products-page .header-cta::before{display:none!important}body.design-service-page .support-chat-launcher,body.digital-products-page .support-chat-launcher{box-shadow:0 10px 28px rgba(0,183,255,.18)!important;transform:none!important}@media (max-width:860px){body.design-service-page .site-header,body.digital-products-page .site-header{position:relative!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.design-service-page .premium-hero-visual,body.digital-products-page .premium-hero-visual{display:none!important}}body.design-service-page .site-header,body.digital-products-page .site-header{position:sticky!important;top:0!important;z-index:1000!important;margin:0 auto!important;width:100%!important;max-width:none!important;border-radius:0!important;border-top:0!important;border-left:0!important;border-right:0!important;background:rgba(0,4,10,.94)!important;box-shadow:0 10px 28px rgba(0,0,0,.2)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.design-service-page .premium-typed-title .type-line.typing,body.digital-products-page .premium-typed-title .type-line.typing{animation:arkoTypeCaret .78s step-end infinite!important}body.design-service-page .support-chat-launcher,body.digital-products-page .support-chat-launcher{border-color:rgba(0,153,255,.42)!important;background:linear-gradient(135deg,#0084ff 0,#00c6ff 58%,#7a47ff 100%)!important;color:#fff!important;box-shadow:0 18px 44px rgba(0,132,255,.25),0 0 0 7px rgba(0,132,255,.08)!important}body.design-service-page .support-chat-launcher b,body.digital-products-page .support-chat-launcher b{color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.12)!important}body.design-service-page .floating-chat-button span,body.design-service-page .support-chat-launcher .support-chat-icon,body.design-service-page .support-chat-launcher span.support-chat-icon,body.digital-products-page .floating-chat-button span,body.digital-products-page .support-chat-launcher .support-chat-icon,body.digital-products-page .support-chat-launcher span.support-chat-icon{position:relative!important;display:inline-grid!important;place-items:center!important;width:44px!important;height:44px!important;flex:0 0 44px!important;overflow:visible!important;border:2px solid rgba(255,255,255,.92)!important;border-radius:50%!important;background:#fff!important;color:transparent!important;font-size:0!important;box-shadow:0 10px 26px rgba(0,132,255,.3),inset 0 -4px 10px rgba(0,132,255,.1)!important;transform:none!important;animation:none!important}body.design-service-page .floating-chat-button span::before,body.design-service-page .support-chat-launcher .support-chat-icon::before,body.design-service-page .support-chat-launcher span.support-chat-icon::before,body.digital-products-page .floating-chat-button span::before,body.digital-products-page .support-chat-launcher .support-chat-icon::before,body.digital-products-page .support-chat-launcher span.support-chat-icon::before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:29px!important;height:29px!important;border-radius:50% 50% 50% 15px!important;background:linear-gradient(135deg,#0084ff 0,#00c6ff 48%,#8b4dff 100%)!important;box-shadow:inset 0 2px 5px rgba(255,255,255,.28)!important;transform:translate(-50%,-50%) rotate(-8deg)!important;display:block!important;opacity:1!important}body.design-service-page .floating-chat-button span::after,body.design-service-page .support-chat-launcher .support-chat-icon::after,body.design-service-page .support-chat-launcher span.support-chat-icon::after,body.digital-products-page .floating-chat-button span::after,body.digital-products-page .support-chat-launcher .support-chat-icon::after,body.digital-products-page .support-chat-launcher span.support-chat-icon::after{content:""!important;position:absolute!important;left:16px!important;top:11px!important;width:16px!important;height:22px!important;background:#fff!important;clip-path:polygon(57% 0,9% 52%,44% 52%,27% 100%,94% 36%,58% 36%)!important;transform:rotate(7deg)!important;display:block!important;opacity:1!important}body.design-service-page .support-chat-launcher .support-chat-icon em,body.digital-products-page .support-chat-launcher .support-chat-icon em{display:none!important}body.design-service-page .support-chat-launcher i,body.digital-products-page .support-chat-launcher i{left:45px!important;right:auto!important;top:9px!important;width:11px!important;height:11px!important;border:2px solid #fff!important;background:#24ff73!important;box-shadow:0 0 0 4px rgba(36,255,115,.16),0 0 12px rgba(36,255,115,.72)!important;animation:none!important}body.design-service-page .floating-chat-button::before,body.digital-products-page .floating-chat-button::before{left:47px!important;top:13px!important;width:10px!important;height:10px!important;border:2px solid #fff!important;background:#24ff73!important;box-shadow:0 0 0 4px rgba(36,255,115,.16),0 0 12px rgba(36,255,115,.72)!important}@media (max-width:860px){body.design-service-page .site-header,body.digital-products-page .site-header{position:sticky!important;top:0!important;margin:0!important;width:100%!important;border-radius:0!important}body.design-service-page .support-chat-launcher .support-chat-icon,body.design-service-page .support-chat-launcher span.support-chat-icon,body.digital-products-page .support-chat-launcher .support-chat-icon,body.digital-products-page .support-chat-launcher span.support-chat-icon{width:42px!important;height:42px!important;flex-basis:42px!important}}body:not(.admin-body) .floating-chat-button,body:not(.admin-body) .support-chat-launcher{position:fixed!important;right:22px!important;bottom:max(22px,env(safe-area-inset-bottom))!important;z-index:9998!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-width:174px!important;height:72px!important;padding:8px 18px 8px 10px!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:999px!important;background:linear-gradient(135deg,#18d7df 0,#08bce5 42%,#2b9bff 100%)!important;color:#06151f!important;box-shadow:0 18px 40px rgba(0,188,226,.24),0 8px 20px rgba(0,0,0,.18)!important;filter:none!important;transform:translateZ(0)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;will-change:auto!important;animation:none!important;contain:layout paint!important}body:not(.admin-body) .floating-chat-button:hover,body:not(.admin-body) .support-chat-launcher.is-open,body:not(.admin-body) .support-chat-launcher:hover{transform:translateZ(0)!important;box-shadow:0 20px 42px rgba(0,188,226,.28),0 8px 20px rgba(0,0,0,.18)!important}body:not(.admin-body) .floating-chat-button::after,body:not(.admin-body) .floating-chat-button::before,body:not(.admin-body) .support-chat-launcher::after,body:not(.admin-body) .support-chat-launcher::before{display:none!important;content:none!important;animation:none!important}body:not(.admin-body) .floating-chat-button span,body:not(.admin-body) .support-chat-launcher .support-chat-icon,body:not(.admin-body) .support-chat-launcher span.support-chat-icon{position:relative!important;display:grid!important;place-items:center!important;width:58px!important;height:58px!important;flex:0 0 58px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:rgba(255,255,255,.96)!important;box-shadow:0 12px 24px rgba(0,0,0,.16),inset 0 0 0 1px rgba(255,255,255,.75)!important;overflow:hidden!important;filter:none!important;transform:none!important;animation:none!important}body:not(.admin-body) .floating-chat-button span::after,body:not(.admin-body) .floating-chat-button span::before,body:not(.admin-body) .support-chat-launcher .support-chat-icon::after,body:not(.admin-body) .support-chat-launcher .support-chat-icon::before,body:not(.admin-body) .support-chat-launcher span.support-chat-icon::after,body:not(.admin-body) .support-chat-launcher span.support-chat-icon::before{display:none!important;content:none!important}body:not(.admin-body) .floating-chat-button span img,body:not(.admin-body) .support-chat-launcher .support-chat-icon img{display:block!important;width:56px!important;height:56px!important;object-fit:contain!important;transform:none!important;filter:none!important;animation:none!important}body:not(.admin-body) .floating-chat-button i,body:not(.admin-body) .support-chat-launcher .support-chat-icon em,body:not(.admin-body) .support-chat-launcher i{display:none!important}body:not(.admin-body) .floating-chat-button b,body:not(.admin-body) .support-chat-launcher b{display:inline-block!important;color:#06151f!important;-webkit-text-fill-color:#06151f!important;font-size:17px!important;font-weight:800!important;line-height:1!important;text-shadow:none!important;white-space:nowrap!important}body:not(.admin-body) .floating-chat-panel,body:not(.admin-body) .support-chat-panel{filter:none!important;transform:translateZ(0)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;will-change:auto!important;animation:none!important;contain:layout paint!important}body.contact-page-view .site-footer,body.design-service-page .site-footer,body.digital-products-page .site-footer,body.dollar-service-page .site-footer,body.home-page .site-footer,body.portfolio-page-view .site-footer,body.service-page-view .site-footer,body:not(.admin-body) .site-footer{overflow:hidden!important;background:linear-gradient(180deg,#04111c 0,#02080f 100%)!important;box-shadow:none!important;filter:none!important;transform:translateZ(0)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;will-change:auto!important;contain:paint!important}body.contact-page-view .footer-orb,body.contact-page-view .site-footer::before,body.design-service-page .footer-orb,body.design-service-page .site-footer::before,body.digital-products-page .footer-orb,body.digital-products-page .site-footer::before,body.dollar-service-page .footer-orb,body.dollar-service-page .site-footer::before,body.home-page .footer-orb,body.home-page .site-footer::before,body.portfolio-page-view .footer-orb,body.portfolio-page-view .site-footer::before,body.service-page-view .footer-orb,body.service-page-view .site-footer::before,body:not(.admin-body) .footer-orb,body:not(.admin-body) .site-footer::before{display:none!important;content:none!important;animation:none!important}body.contact-page-view .footer-brand-card,body.contact-page-view .footer-card,body.contact-page-view .footer-cta-panel,body.design-service-page .footer-brand-card,body.design-service-page .footer-card,body.design-service-page .footer-cta-panel,body.digital-products-page .footer-brand-card,body.digital-products-page .footer-card,body.digital-products-page .footer-cta-panel,body.dollar-service-page .footer-brand-card,body.dollar-service-page .footer-card,body.dollar-service-page .footer-cta-panel,body.home-page .footer-brand-card,body.home-page .footer-card,body.home-page .footer-cta-panel,body.portfolio-page-view .footer-brand-card,body.portfolio-page-view .footer-card,body.portfolio-page-view .footer-cta-panel,body.service-page-view .footer-brand-card,body.service-page-view .footer-card,body.service-page-view .footer-cta-panel,body:not(.admin-body) .footer-brand-card,body:not(.admin-body) .footer-card,body:not(.admin-body) .footer-cta-panel{background:linear-gradient(145deg,rgba(6,22,36,.98),rgba(2,9,17,.98))!important;border-color:rgba(44,230,230,.16)!important;box-shadow:0 10px 26px rgba(0,0,0,.2)!important;filter:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;will-change:auto!important;animation:none!important}body:not(.admin-body) .footer-brand-card *,body:not(.admin-body) .footer-card *,body:not(.admin-body) .footer-cta-panel *{filter:none!important;will-change:auto!important}@media (max-width:860px){body:not(.admin-body) .floating-chat-button,body:not(.admin-body) .support-chat-launcher{right:12px!important;bottom:calc(82px + env(safe-area-inset-bottom))!important;min-width:64px!important;width:64px!important;height:64px!important;padding:4px!important;gap:0!important;border-radius:50%!important}body:not(.admin-body) .floating-chat-button b,body:not(.admin-body) .support-chat-launcher b{display:none!important}body:not(.admin-body) .floating-chat-button span,body:not(.admin-body) .support-chat-launcher .support-chat-icon,body:not(.admin-body) .support-chat-launcher span.support-chat-icon{width:56px!important;height:56px!important;flex-basis:56px!important}body:not(.admin-body) .floating-chat-button span img,body:not(.admin-body) .support-chat-launcher .support-chat-icon img{width:54px!important;height:54px!important}body.contact-page-view .site-footer,body.design-service-page .site-footer,body.digital-products-page .site-footer,body.dollar-service-page .site-footer,body.home-page .site-footer,body.portfolio-page-view .site-footer,body.service-page-view .site-footer,body:not(.admin-body) .site-footer{padding-bottom:116px!important}}@media (max-width:768px){body:not(.admin-body){padding-bottom:118px!important}body:not(.admin-body) .arko-bottom-nav{z-index:9997!important}body:not(.admin-body) .support-chat-launcher{right:16px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 104px)!important;padding:10px!important;border-radius:999px!important;box-shadow:0 18px 42px rgba(0,229,255,.24),0 0 0 6px rgba(0,229,255,.07)!important;z-index:10000!important}body:not(.admin-body) .support-chat-panel{right:12px!important;left:12px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 168px)!important;width:auto!important;height:min(470px,calc(100vh - 230px))!important;z-index:10001!important}body:not(.admin-body) .chat,body:not(.admin-body) .floating-chat-button{bottom:calc(env(safe-area-inset-bottom,0px) + 104px)!important}body:not(.admin-body) .floating-chat-panel{bottom:calc(env(safe-area-inset-bottom,0px) + 166px)!important}body:not(.admin-body) .site-footer{padding-bottom:26px!important}}@media (max-width:420px){body:not(.admin-body) .support-chat-launcher{right:14px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 108px)!important}body:not(.admin-body) .support-chat-panel{bottom:calc(env(safe-area-inset-bottom,0px) + 172px)!important;height:min(450px,calc(100vh - 236px))!important}}@media (max-width:860px){body.design-service-page,body.digital-products-page,body.dollar-service-page{padding-top:0!important}body.design-service-page .site-header,body.digital-products-page .site-header,body.dollar-service-page .site-header{margin-top:0!important}body.design-service-page .design-service-main,body.digital-products-page .design-service-main,body.dollar-service-page .design-service-main{padding-top:0!important;margin-top:0!important}}body.dollar-service-page .dollar-order-form .premium-order-form input,body.dollar-service-page .dollar-order-form .premium-order-form select,body.dollar-service-page .dollar-order-form .premium-order-form textarea{background:#050b12!important;background-color:#050b12!important;color:#fff!important;border-color:rgba(0,176,255,.18)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 10px 26px rgba(0,0,0,.18)!important}body.dollar-service-page .dollar-order-form .premium-order-form input::placeholder,body.dollar-service-page .dollar-order-form .premium-order-form textarea::placeholder{color:rgba(210,224,235,.74)!important;-webkit-text-fill-color:rgba(210,224,235,.74)!important}body.dollar-service-page .dollar-order-form .premium-order-form input:focus,body.dollar-service-page .dollar-order-form .premium-order-form select:focus,body.dollar-service-page .dollar-order-form .premium-order-form textarea:focus{background:#07101a!important;background-color:#07101a!important;color:#fff!important;border-color:rgba(0,226,255,.58)!important;box-shadow:0 0 0 4px rgba(0,226,255,.1),inset 0 1px 0 rgba(255,255,255,.06)!important}body.dollar-service-page .dollar-order-form .premium-order-form select option{background:#07101a!important;color:#fff!important}body.dollar-service-page .dollar-order-form .premium-order-form input:-webkit-autofill,body.dollar-service-page .dollar-order-form .premium-order-form input:-webkit-autofill:focus,body.dollar-service-page .dollar-order-form .premium-order-form input:-webkit-autofill:hover,body.dollar-service-page .dollar-order-form .premium-order-form select:-webkit-autofill,body.dollar-service-page .dollar-order-form .premium-order-form select:-webkit-autofill:focus,body.dollar-service-page .dollar-order-form .premium-order-form select:-webkit-autofill:hover,body.dollar-service-page .dollar-order-form .premium-order-form textarea:-webkit-autofill,body.dollar-service-page .dollar-order-form .premium-order-form textarea:-webkit-autofill:focus,body.dollar-service-page .dollar-order-form .premium-order-form textarea:-webkit-autofill:hover{-webkit-text-fill-color:#ffffff!important;caret-color:#ffffff!important;-webkit-box-shadow:0 0 0 1000px #050b12 inset !important,0 10px 26px rgba(0,0,0,.18)!important;box-shadow:0 0 0 1000px #050b12 inset !important,0 10px 26px rgba(0,0,0,.18)!important;transition:background-color 9999s ease-in-out 0s!important;border-color:rgba(0,176,255,.18)!important}body.dollar-service-page .dollar-mode-tabs span{color:#f4fbff!important;-webkit-text-fill-color:#f4fbff!important;text-shadow:none!important}body.dollar-service-page .dollar-mode-tabs input:checked+span{color:#03131f!important;-webkit-text-fill-color:#03131f!important;text-shadow:none!important;font-weight:950!important}body.dollar-service-page .dollar-mode-tabs input:checked+span,body.dollar-service-page .dollar-mode-tabs input:checked+span *{color:#03131f!important;-webkit-text-fill-color:#03131f!important}.portfolio-mobile-photo-wrap{display:none}@media (max-width:640px){body.portfolio-page-view .portfolio-mobile-photo-wrap{position:relative!important;width:min(320px,84vw)!important;aspect-ratio:1/1!important;display:grid!important;place-items:center!important;margin:14px auto 22px!important;animation:none!important;transform:none!important}body.portfolio-page-view .portfolio-mobile-photo-wrap .portfolio-photo-core{width:86%!important;height:86%!important}body.portfolio-page-view .portfolio-page-hero>.portfolio-hero-photo-wrap{display:none!important}body.portfolio-page-view .portfolio-role-line{margin-bottom:0!important}body.portfolio-page-view .portfolio-hero-copy p:empty{display:none!important}}@media (max-width:420px){body.portfolio-page-view .portfolio-mobile-photo-wrap{width:min(286px,84vw)!important;margin-top:12px!important;margin-bottom:20px!important}}@keyframes portfolioMobilePhotoRingSpin{0%{transform:rotate(0) translateZ(0)}100%{transform:rotate(360deg) translateZ(0)}}@media (max-width:640px){body.portfolio-page-view .portfolio-mobile-photo-wrap{overflow:visible!important;isolation:isolate!important}body.portfolio-page-view .portfolio-mobile-photo-wrap::before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;border-radius:50%!important;border:1px solid rgba(126,217,87,.36)!important;box-shadow:0 0 32px rgba(126,217,87,.18),inset 0 0 30px rgba(53,247,217,.1)!important;pointer-events:none!important}body.portfolio-page-view .portfolio-mobile-photo-wrap .portfolio-photo-ring{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:4!important;width:auto!important;height:auto!important;border-radius:50%!important;opacity:1!important;pointer-events:none!important;background:conic-gradient(from 0deg,transparent 0deg 218deg,rgba(38,255,222,.1) 218deg 238deg,rgba(38,255,222,.34) 238deg 262deg,rgba(126,217,87,.72) 262deg 294deg,rgba(255,174,48,.92) 294deg 326deg,#ff6814 326deg 348deg,#fff797 348deg 356deg,transparent 356deg 360deg)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px),#000 calc(100% - 2px),transparent 100%)!important;mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px),#000 calc(100% - 2px),transparent 100%)!important;filter:drop-shadow(0 0 5px rgba(255, 160, 44, .95)) drop-shadow(0 0 10px rgba(38, 255, 222, .32))!important;mix-blend-mode:screen!important;transform-origin:center center!important;animation:portfolioMobilePhotoRingSpin 3.6s linear infinite!important;will-change:transform!important}body.portfolio-page-view .portfolio-mobile-photo-wrap .portfolio-photo-core{position:relative!important;z-index:2!important}}body:not(.admin-body) .blog-page-hero h1,body:not(.admin-body) .contact-hero-copy h1,body:not(.admin-body) .contact-hero-copy h2,body:not(.admin-body) .contact-page-hero h1,body:not(.admin-body) .contact-page-hero h2,body:not(.admin-body) .hero-title-primary,body:not(.admin-body) .hero-title-secondary,body:not(.admin-body) .portfolio-hero-copy h1,body:not(.admin-body) .portfolio-hero-copy h2,body:not(.admin-body) .premium-hero-copy h1,body:not(.admin-body) .service-page-heading h2,body:not(.admin-body) :where(h1,h2,h3,h4,h5,h6),body:not(.admin-body) :where(h1,h2,h3,h4,h5,h6) :where(span,strong,b,em){background-image:linear-gradient(105deg,#fff 0,#8fffe8 18%,#00f5d4 36%,#3bb8ff 56%,#7ed957 76%,#fff 100%)!important;background-size:320% 320%!important;background-position:0 50%;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}body:not(.admin-body) .contact-hero-copy .typing-heading,body:not(.admin-body) .contact-hero-copy .typing-text,body:not(.admin-body) .contact-hero-copy p,body:not(.admin-body) .contact-page-hero .typing-heading,body:not(.admin-body) .contact-page-hero .typing-text,body:not(.admin-body) .contact-page-hero p{background-image:linear-gradient(105deg,#eefbff 0,#8fffe8 28%,#00f5d4 52%,#3bb8ff 78%,#eefbff 100%)!important;background-size:260% 260%!important;background-position:0 50%;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}body:not(.admin-body) .contact-hero-copy .typing-cursor,body:not(.admin-body) .contact-page-hero .typing-cursor,body:not(.admin-body) .typing-cursor{background:#00f5d4!important;box-shadow:0 0 18px rgba(0,245,212,.72)!important}.support-chat-type-trigger{width:calc(100% - 36px);min-height:56px;margin:0 18px 18px;border:1px solid rgba(54,247,255,.18);border-radius:20px;background:rgba(8,21,41,.96);color:#f4fbff;font-size:15px;font-weight:900;text-align:left;padding:0 22px;cursor:text;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 34px rgba(0,0,0,.18)}.support-chat-type-trigger::before{content:"";display:inline-block;width:7px;height:7px;margin-right:10px;border-radius:50%;background:#00f5d4;box-shadow:0 0 14px rgba(0,245,212,.64);vertical-align:middle}.support-chat-panel:not(.is-composer-open) .support-chat-form{display:none!important}.support-chat-panel.is-composer-open .support-chat-type-trigger{display:none!important}.support-chat-panel:not(.is-composer-open) .support-chat-body{border-bottom:0!important}@media (max-width:860px){body:not(.admin-body) .support-chat-type-trigger{width:calc(100% - 28px);min-height:54px;margin:0 14px 14px;border-radius:18px;font-size:14px;padding:0 18px}body:not(.admin-body) .support-chat-panel:not(.is-composer-open){height:min(420px,calc(100vh - 236px))!important}}@media (max-width:860px){body.home-page .hero-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}body.home-page .hero-metrics div{min-height:88px!important;padding:12px 6px!important;border-radius:16px!important}body.home-page .hero-metrics span{margin-bottom:7px!important;font-size:20px!important;line-height:1!important}body.home-page .hero-metrics strong{font-size:11px!important;line-height:1.2!important;display:block!important}body.home-page .hero-metrics small{font-size:9px!important;line-height:1.25!important;display:block!important}}@media (max-width:480px){body.home-page .hero-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}body.home-page .hero-metrics div{min-height:82px!important;padding:10px 4px!important;border-radius:14px!important}body.home-page .hero-metrics span{font-size:18px!important;margin-bottom:6px!important}body.home-page .hero-metrics strong{font-size:10px!important}body.home-page .hero-metrics small{font-size:8px!important}}@media (max-width:380px){body.home-page .hero-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.home-page .hero-metrics div{min-height:78px!important;padding:9px 3px!important}body.home-page .hero-metrics span{font-size:16px!important}body.home-page .hero-metrics strong{font-size:9px!important}body.home-page .hero-metrics small{font-size:7px!important}}@media (max-width:860px){body.contact-page-view .site-footer .footer-card a,body.design-service-page .site-footer .footer-card a,body.digital-products-page .site-footer .footer-card a,body.dollar-service-page .site-footer .footer-card a,body.home-page .site-footer .footer-card a,body.portfolio-page-view .site-footer .footer-card a,body.service-page-view .site-footer .footer-card a,body:not(.admin-body) .site-footer .footer-card a{width:auto!important;max-width:100%!important;min-height:0!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;margin:0!important;padding:7px 0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;color:#eaf7ff!important;-webkit-text-fill-color:#eaf7ff!important;font-size:15px!important;font-weight:760!important;line-height:1.28!important;text-align:left!important;text-shadow:0 0 18px rgba(0,245,212,.1)!important}body.contact-page-view .site-footer .footer-card a::before,body.design-service-page .site-footer .footer-card a::before,body.digital-products-page .site-footer .footer-card a::before,body.dollar-service-page .site-footer .footer-card a::before,body.home-page .site-footer .footer-card a::before,body.portfolio-page-view .site-footer .footer-card a::before,body.service-page-view .site-footer .footer-card a::before,body:not(.admin-body) .site-footer .footer-card a::before{content:""!important;width:7px!important;height:7px!important;flex:0 0 7px!important;border-radius:50%!important;background:linear-gradient(135deg,#00f5d4,#7ed957)!important;box-shadow:0 0 12px rgba(0,245,212,.34)!important}body.contact-page-view .site-footer .footer-card a:hover,body.design-service-page .site-footer .footer-card a:hover,body.digital-products-page .site-footer .footer-card a:hover,body.dollar-service-page .site-footer .footer-card a:hover,body.home-page .site-footer .footer-card a:hover,body.portfolio-page-view .site-footer .footer-card a:hover,body.service-page-view .site-footer .footer-card a:hover,body:not(.admin-body) .site-footer .footer-card a:hover{color:#00f5d4!important;-webkit-text-fill-color:#00f5d4!important;background:0 0!important;border:0!important;box-shadow:none!important;transform:none!important}body:not(.admin-body) .site-footer .footer-card{text-align:left!important}}@media (max-width:860px){body:not(.admin-body).arko-mobile-keyboard-open{padding-bottom:18px!important}body:not(.admin-body).arko-mobile-keyboard-open .arko-bottom-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(-50%) translateY(120px)!important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease!important}body:not(.admin-body).arko-mobile-keyboard-open .chat,body:not(.admin-body).arko-mobile-keyboard-open .floating-chat-button,body:not(.admin-body).arko-mobile-keyboard-open .support-chat-launcher{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(80px)!important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease!important}}.auth-panel{display:none!important}.auth-panel.active{display:grid!important}.auth-switch-pills a{cursor:pointer}.auth-password-field{position:relative!important;display:block!important}.auth-password-field input{padding-right:58px!important}.auth-password-toggle{position:absolute!important;right:12px!important;top:50%!important;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;transform:translateY(-50%)!important;display:inline-grid!important;place-items:center!important;border:1px solid rgba(54,247,255,.18)!important;border-radius:14px!important;background:rgba(255,255,255,.06)!important;color:#f4fbff!important;box-shadow:none!important;cursor:pointer!important;z-index:3!important}.auth-password-toggle span{display:block!important;line-height:1!important;font-size:16px!important;filter:grayscale(1) brightness(1.35)}.auth-password-toggle.is-visible{background:linear-gradient(135deg,rgba(0,245,212,.26),rgba(0,132,255,.18))!important;border-color:rgba(0,245,212,.36)!important}.auth-password-toggle.is-visible span{filter:none}.auth-back-link{display:inline-flex!important;width:max-content!important;max-width:100%!important;margin:0 auto!important;color:#8fffe8!important;-webkit-text-fill-color:#8fffe8!important;font-weight:900!important;text-decoration:none!important}.auth-back-link:hover,.auth-forgot:hover{color:#00f5d4!important;-webkit-text-fill-color:#00f5d4!important}.contact-style-auth-form.auth-panel{animation:authPanelFade .18s ease both}@keyframes authPanelFade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.auth-password-toggle{right:10px!important;width:38px!important;height:38px!important;min-height:38px!important}.auth-password-field input{padding-right:54px!important}}.auth-panel:not(.active),.auth-panel[hidden]{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;pointer-events:none!important}.auth-panel.active{display:grid!important;visibility:visible!important;height:auto!important;overflow:visible!important;pointer-events:auto!important}body.auth-page-view{background:radial-gradient(circle at 84% 16%,rgba(126,217,87,.1),transparent 28%),radial-gradient(circle at 18% 82%,rgba(0,132,255,.1),transparent 32%),linear-gradient(180deg,#02070b 0,#03111b 50%,#02060c 100%)!important;min-height:100vh!important;overflow-x:hidden!important}body.auth-page-view .contact-aurora,body.auth-page-view .contact-form-orbit,body.auth-page-view .contact-grid-bg,body.auth-page-view .contact-particles,body.auth-page-view .footer-orb,body.auth-page-view::after,body.auth-page-view::before{content:none!important;display:none!important;animation:none!important;background:0 0!important}body.auth-page-view .auth-contact-main{min-height:calc(100vh - 64px)!important;padding:0!important;background:0 0!important}body.auth-page-view .auth-contact-hero{width:min(100%,1500px)!important;min-height:calc(100vh - 64px)!important;margin:0 auto!important;padding:clamp(34px,5vw,72px) clamp(20px,6vw,88px)!important;display:grid!important;grid-template-columns:minmax(280px,1fr) minmax(340px,430px)!important;align-items:center!important;gap:clamp(28px,5vw,72px)!important;background:0 0!important;border-bottom:0!important;overflow:visible!important}body.auth-page-view .auth-contact-copy{max-width:560px!important}body.auth-page-view .auth-contact-copy h1{font-size:clamp(38px, 4.6vw, 66px)!important;line-height:.96!important}body.auth-page-view .auth-benefit-grid{max-width:520px!important}body.auth-page-view .auth-contact-card{width:100%!important;max-width:430px!important;justify-self:end!important;padding:clamp(22px,2.6vw,30px)!important;border-radius:24px!important;background:rgba(4,12,24,.94)!important;border:1px solid rgba(0,245,212,.16)!important;box-shadow:0 20px 52px rgba(0,0,0,.34)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.auth-page-view .contact-form-head{margin-bottom:16px!important}body.auth-page-view .contact-style-auth-form{gap:12px!important}body.auth-page-view .contact-style-auth-form input{min-height:48px!important}body.auth-page-view .contact-style-auth-form button[type=submit]{min-height:48px!important}body.auth-page-view .auth-site-footer,body.auth-page-view>.site-footer{display:none!important}@media (max-width:860px){body.auth-page-view .auth-contact-main{min-height:auto!important}body.auth-page-view .auth-contact-hero{min-height:auto!important;grid-template-columns:1fr!important;padding:22px 14px 120px!important;gap:22px!important}body.auth-page-view .auth-contact-copy{text-align:center!important;margin:0 auto!important}body.auth-page-view .auth-benefit-grid{margin-left:auto!important;margin-right:auto!important}body.auth-page-view .auth-contact-card{justify-self:center!important;max-width:460px!important}}@media (max-width:560px){body.auth-page-view .auth-contact-copy h1{font-size:clamp(34px, 11vw, 48px)!important}body.auth-page-view .auth-contact-card{padding:20px!important;border-radius:22px!important}}body.auth-page-view{background:radial-gradient(circle at 12% 10%,rgba(24,132,255,.16),transparent 28%),radial-gradient(circle at 88% 18%,rgba(0,240,255,.14),transparent 26%),linear-gradient(180deg,#02060d 0,#04101d 52%,#02070e 100%)!important;color:#eef7ff!important}body.auth-page-view .auth-site-footer,body.auth-page-view .contact-aurora,body.auth-page-view .contact-form-orbit,body.auth-page-view .contact-grid-bg,body.auth-page-view .contact-particles,body.auth-page-view::after,body.auth-page-view::before,body.auth-page-view>.site-footer{display:none!important;content:none!important}body.auth-page-view .site-header{background:rgba(2,8,18,.82)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border-bottom:1px solid rgba(111,197,255,.1)!important}body.auth-page-view .auth-contact-main{min-height:calc(100vh - 72px)!important;padding:24px!important;background:0 0!important}body.auth-page-view .auth-contact-hero{width:min(1180px,100%)!important;min-height:min(760px,calc(100vh - 120px))!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(380px,.82fr)!important;gap:0!important;border:1px solid rgba(102,181,255,.12)!important;border-radius:34px!important;overflow:hidden!important;background:linear-gradient(140deg,rgba(7,15,28,.98),rgba(4,10,20,.94))!important;box-shadow:0 36px 120px rgba(0,0,0,.42)!important}body.auth-page-view .auth-contact-copy{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:clamp(34px,5vw,58px) clamp(28px,5vw,54px)!important;background:linear-gradient(180deg,rgba(21,96,194,.98),rgba(23,134,255,.92))!important;overflow:hidden!important}body.auth-page-view .auth-contact-copy::after,body.auth-page-view .auth-contact-copy::before{content:""!important;position:absolute!important;top:-8%;right:-54px;width:148px;height:116%;border-radius:999px;background:rgba(230,242,255,.92)!important;box-shadow:-28px 0 0 rgba(255,255,255,.72),-56px 0 0 rgba(255,255,255,.46),-84px 0 0 rgba(255,255,255,.22)!important;z-index:1!important}body.auth-page-view .auth-contact-copy::after{opacity:.28!important;right:-90px}body.auth-page-view .auth-contact-copy>*{position:relative!important;z-index:2!important}body.auth-page-view .contact-page-pill{width:max-content!important;margin:0 0 18px!important;padding:10px 18px!important;border-radius:999px!important;background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:800!important}body.auth-page-view .auth-contact-copy h1{max-width:440px!important;margin:0 0 14px!important;font-size:clamp(42px, 4.6vw, 68px)!important;line-height:.96!important;letter-spacing:-.04em!important;font-weight:900!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;background:0 0!important}body.auth-page-view .auth-contact-copy p{max-width:430px!important;margin:0!important;font-size:15px!important;line-height:1.7!important;color:rgba(243,249,255,.88)!important;-webkit-text-fill-color:rgba(243,249,255,.88)!important}body.auth-page-view .auth-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;max-width:460px!important;margin-top:26px!important}body.auth-page-view .auth-benefit-grid span{min-height:46px!important;padding:12px 14px!important;border-radius:14px!important;background:rgba(7,20,38,.24)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:12px!important;font-weight:800!important;text-align:center!important;justify-content:center!important}body.auth-page-view .auth-contact-card{align-self:stretch!important;justify-self:stretch!important;width:100%!important;max-width:none!important;padding:clamp(34px,4vw,46px) clamp(28px,3.5vw,40px)!important;border:0!important;border-left:1px solid rgba(102,181,255,.1)!important;border-radius:0!important;background:linear-gradient(180deg,rgba(248,251,255,.06),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(9,18,34,.98),rgba(7,14,28,.98))!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;animation:none!important}body.auth-page-view .contact-form-head{gap:14px!important;margin-bottom:16px!important}body.auth-page-view .contact-form-head>span{width:56px!important;height:56px!important;border-radius:18px!important;background:linear-gradient(135deg,rgba(18,72,145,.95),rgba(32,154,255,.95))!important;border:0!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 14px 34px rgba(24,132,255,.22)!important}body.auth-page-view .contact-form-head h2{margin:0!important;font-size:clamp(28px, 2.4vw, 40px)!important;line-height:1.04!important;font-weight:900!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:0 0!important}body.auth-page-view .contact-form-head p{margin:6px 0 0!important;font-size:13px!important;line-height:1.55!important;color:rgba(224,235,246,.68)!important;-webkit-text-fill-color:rgba(224,235,246,.68)!important}body.auth-page-view .auth-switch-pills{width:100%!important;max-width:270px!important;margin:0 0 18px!important;padding:5px!important;gap:8px!important;border-radius:999px!important;background:rgba(255,255,255,.04)!important;border:1px solid rgba(115,186,255,.14)!important}body.auth-page-view .auth-switch-pills a{min-height:40px!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;color:rgba(226,237,247,.74)!important;-webkit-text-fill-color:rgba(226,237,247,.74)!important;background:0 0!important;box-shadow:none!important}body.auth-page-view .auth-switch-pills a.active{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:linear-gradient(135deg,#1d78ff,#2ec9ff)!important;border-color:transparent!important;box-shadow:0 12px 28px rgba(30,131,255,.24)!important}body.auth-page-view .contact-style-auth-form{gap:12px!important}body.auth-page-view .contact-style-auth-form label{margin:0!important}body.auth-page-view .contact-style-auth-form input{min-height:52px!important;height:52px!important;padding:0 16px!important;border-radius:14px!important;border:1px solid rgba(121,165,208,.18)!important;background:rgba(255,255,255,.035)!important;color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;box-shadow:none!important}body.auth-page-view .contact-style-auth-form input::placeholder{color:rgba(214,228,240,.54)!important;-webkit-text-fill-color:rgba(214,228,240,.54)!important}body.auth-page-view .contact-style-auth-form input:focus{transform:none!important;background:rgba(38,125,255,.07)!important;border-color:rgba(46,201,255,.52)!important;box-shadow:0 0 0 4px rgba(46,201,255,.1)!important}body.auth-page-view .auth-password-toggle{border-radius:12px!important;background:rgba(255,255,255,.04)!important;border-color:rgba(121,165,208,.18)!important}body.auth-page-view .auth-success-card a,body.auth-page-view .contact-style-auth-form button[type=submit]{min-height:52px!important;border-radius:14px!important;background:linear-gradient(135deg,#1d78ff,#2ec9ff)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 16px 34px rgba(28,122,255,.22)!important}body.auth-page-view .auth-success-card a:hover,body.auth-page-view .contact-style-auth-form button[type=submit]:hover{transform:translateY(-1px)!important;box-shadow:0 18px 38px rgba(28,122,255,.28)!important}body.auth-page-view .auth-back-link,body.auth-page-view .auth-forgot{justify-self:flex-end!important;width:auto!important;margin:-2px 0 0!important;color:#8fceff!important;-webkit-text-fill-color:#8fceff!important;font-size:12px!important;font-weight:800!important}body.auth-page-view .contact-form-alert{margin-bottom:12px!important;border-radius:14px!important}body.auth-page-view .auth-panel:not(.active),body.auth-page-view .auth-panel[hidden]{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}body.auth-page-view .auth-panel.active{display:grid!important;visibility:visible!important}@media (max-width:980px){body.auth-page-view .auth-contact-main{padding:16px!important}body.auth-page-view .auth-contact-hero{grid-template-columns:1fr!important;min-height:auto!important}body.auth-page-view .auth-contact-copy{min-height:330px!important;padding:34px 28px 42px!important}body.auth-page-view .auth-contact-copy::after,body.auth-page-view .auth-contact-copy::before{top:auto;right:auto;bottom:-88px;left:50%;width:112%;height:148px;transform:translateX(-50%) rotate(90deg)}body.auth-page-view .auth-contact-card{border-left:0!important;border-top:1px solid rgba(102,181,255,.1)!important}}@media (max-width:760px){body.auth-page-view{padding-top:68px!important;padding-bottom:88px!important}body.auth-page-view .auth-contact-main{padding:10px!important;min-height:auto!important}body.auth-page-view .auth-contact-hero{border-radius:24px!important}body.auth-page-view .auth-contact-copy{display:flex!important;min-height:auto!important;padding:26px 18px 74px!important;text-align:center!important;align-items:center!important}body.auth-page-view .auth-benefit-grid,body.auth-page-view .contact-page-pill{margin-left:auto!important;margin-right:auto!important}body.auth-page-view .auth-contact-copy h1,body.auth-page-view .auth-contact-copy p{max-width:100%!important}body.auth-page-view .auth-benefit-grid{grid-template-columns:1fr!important;width:100%!important;max-width:100%!important}body.auth-page-view .auth-benefit-grid span{min-height:44px!important}body.auth-page-view .auth-contact-card{padding:22px 14px 18px!important}body.auth-page-view .contact-form-head h2{font-size:26px!important}body.auth-page-view .auth-switch-pills{max-width:100%!important}}.auth-password-toggle{width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;border-radius:12px!important;background:rgba(9,22,42,.92)!important;border:1px solid rgba(46,201,255,.22)!important;box-shadow:none!important}.auth-password-toggle .auth-eye-shape,.auth-password-toggle span{filter:none!important}.auth-password-toggle .auth-eye-shape{position:relative!important;display:block!important;width:22px!important;height:14px!important;border:2px solid rgba(235,248,255,.88)!important;border-radius:75% 75%/85% 85%!important;transform:rotate(0)!important;background:0 0!important}.auth-password-toggle .auth-eye-shape::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:6px!important;height:6px!important;border-radius:50%!important;background:rgba(235,248,255,.92)!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 10px rgba(46,201,255,.36)!important}.auth-password-toggle .auth-eye-shape::before{content:""!important;position:absolute!important;left:-3px!important;top:50%!important;width:28px!important;height:2px!important;border-radius:99px!important;background:#2ec9ff!important;transform:translateY(-50%) rotate(-38deg) scaleX(0)!important;transform-origin:center!important;transition:transform .16s ease!important}.auth-password-toggle.is-visible{background:rgba(14,42,76,.96)!important;border-color:rgba(46,201,255,.46)!important}.auth-password-toggle.is-visible .auth-eye-shape{border-color:#2ec9ff!important}.auth-password-toggle.is-visible .auth-eye-shape::after{background:#2ec9ff!important}.auth-password-toggle.is-visible .auth-eye-shape::before{transform:translateY(-50%) rotate(-38deg) scaleX(1)!important}body.auth-page-view .auth-password-toggle .auth-eye-shape{border-color:rgba(245,251,255,.9)!important}body.auth-page-view .auth-password-toggle .auth-eye-shape::after{background:rgba(245,251,255,.94)!important}body.auth-page-view .auth-password-toggle.is-visible .auth-eye-shape,body.auth-page-view .auth-password-toggle.is-visible .auth-eye-shape::after{border-color:#2ec9ff!important;background-color:#2ec9ff!important}body.auth-page-view .auth-contact-copy{display:none!important}body.auth-page-view .auth-contact-copy::after,body.auth-page-view .auth-contact-copy::before{display:none!important;content:none!important}body.auth-page-view .auth-contact-hero{grid-template-columns:minmax(320px,500px)!important;justify-content:center!important;align-items:center!important;width:min(100% - 32px,560px)!important;min-height:calc(100vh - 130px)!important;margin:0 auto!important;padding:clamp(28px,4vw,44px)!important;border-radius:32px!important;background:linear-gradient(180deg,rgba(5,13,28,.96),rgba(3,8,18,.98))!important}body.auth-page-view .auth-contact-card{width:100%!important;max-width:480px!important;justify-self:center!important;align-self:center!important;border-left:0!important;border-top:0!important;border-radius:26px!important;background:radial-gradient(circle at 8% 0,rgba(30,128,255,.12),transparent 35%),linear-gradient(180deg,rgba(8,18,34,.98),rgba(5,11,24,.98))!important;box-shadow:0 24px 74px rgba(0,0,0,.38)!important}@media (max-width:980px){body.auth-page-view .auth-contact-hero{grid-template-columns:minmax(0,1fr)!important;width:min(100% - 24px,520px)!important;min-height:auto!important;padding:16px!important}body.auth-page-view .auth-contact-card{max-width:100%!important;border-top:0!important}}@media (max-width:760px){body.auth-page-view .auth-contact-main{padding:10px 0 98px!important}body.auth-page-view .auth-contact-hero{width:calc(100% - 20px)!important;padding:10px!important;border-radius:24px!important}body.auth-page-view .auth-contact-card{padding:20px 14px!important;border-radius:22px!important}}body.auth-contact-style .contact-style-auth-form label.auth-password-field,body.auth-page-view .contact-style-auth-form label.auth-password-field{position:relative!important;display:block!important;width:100%!important;margin:0!important}body.auth-contact-style .contact-style-auth-form label.auth-password-field input,body.auth-page-view .contact-style-auth-form label.auth-password-field input{width:100%!important;padding-right:54px!important}body.auth-contact-style .contact-style-auth-form label.auth-password-field button.auth-password-toggle,body.auth-contact-style .contact-style-auth-form label.auth-password-field button.auth-password-toggle[type=button],body.auth-page-view .contact-style-auth-form label.auth-password-field button.auth-password-toggle,body.auth-page-view .contact-style-auth-form label.auth-password-field button.auth-password-toggle[type=button]{position:absolute!important;right:10px!important;top:50%!important;left:auto!important;bottom:auto!important;width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;margin:0!important;transform:translateY(-50%)!important;display:inline-grid!important;place-items:center!important;flex:0 0 34px!important;border-radius:10px!important;border:1px solid rgba(46,201,255,.26)!important;background:rgba(6,17,34,.96)!important;background-image:none!important;box-shadow:none!important;color:#eaf8ff!important;-webkit-text-fill-color:#eaf8ff!important;cursor:pointer!important;z-index:6!important;line-height:1!important;font-size:0!important}body.auth-contact-style .contact-style-auth-form label.auth-password-field button.auth-password-toggle:focus,body.auth-contact-style .contact-style-auth-form label.auth-password-field button.auth-password-toggle:hover,body.auth-page-view .contact-style-auth-form label.auth-password-field button.auth-password-toggle:focus,body.auth-page-view .contact-style-auth-form label.auth-password-field button.auth-password-toggle:hover{width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;min-height:34px!important;max-height:34px!important;transform:translateY(-50%)!important;background:rgba(9,28,54,.98)!important;background-image:none!important;box-shadow:0 0 0 3px rgba(46,201,255,.08)!important}body.auth-contact-style .contact-style-auth-form label.auth-password-field button.auth-password-toggle .auth-eye-shape,body.auth-page-view .contact-style-auth-form label.auth-password-field button.auth-password-toggle .auth-eye-shape{position:relative!important;display:block!important;width:18px!important;height:11px!important;border:1.8px solid rgba(235,248,255,.9)!important;border-radius:75% 75%/85% 85%!important;background:0 0!important;box-shadow:none!important;transform:none!important}body.auth-contact-style .contact-style-auth-form label.auth-password-field button.auth-password-toggle .auth-eye-shape::after,body.auth-page-view .contact-style-auth-form label.auth-password-field button.auth-password-toggle .auth-eye-shape::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:5px!important;height:5px!important;border-radius:50%!important;background:rgba(235,248,255,.92)!important;transform:translate(-50%,-50%)!important;box-shadow:none!important}body.auth-contact-style .contact-style-auth-form label.auth-password-field button.auth-password-toggle .auth-eye-shape::before,body.auth-page-view .contact-style-auth-form label.auth-password-field button.auth-password-toggle .auth-eye-shape::before{content:""!important;position:absolute!important;left:-3px!important;top:50%!important;width:24px!important;height:2px!important;border-radius:99px!important;background:#2ec9ff!important;transform:translateY(-50%) rotate(-38deg) scaleX(0)!important;transform-origin:center!important}body.auth-contact-style .contact-style-auth-form label.auth-password-field button.auth-password-toggle.is-visible,body.auth-page-view .contact-style-auth-form label.auth-password-field button.auth-password-toggle.is-visible{border-color:rgba(46,201,255,.54)!important;background:rgba(10,35,66,.98)!important;background-image:none!important}body.auth-contact-style .contact-style-auth-form label.auth-password-field button.auth-password-toggle.is-visible .auth-eye-shape::before,body.auth-page-view .contact-style-auth-form label.auth-password-field button.auth-password-toggle.is-visible .auth-eye-shape::before{transform:translateY(-50%) rotate(-38deg) scaleX(1)!important}@media (max-width:560px){body.auth-contact-style .contact-style-auth-form label.auth-password-field input,body.auth-page-view .contact-style-auth-form label.auth-password-field input{padding-right:50px!important}body.auth-contact-style .contact-style-auth-form label.auth-password-field button.auth-password-toggle,body.auth-contact-style .contact-style-auth-form label.auth-password-field button.auth-password-toggle[type=button],body.auth-page-view .contact-style-auth-form label.auth-password-field button.auth-password-toggle,body.auth-page-view .contact-style-auth-form label.auth-password-field button.auth-password-toggle[type=button]{right:9px!important;width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;min-height:32px!important;max-height:32px!important;border-radius:9px!important}}.profile-details-main{width:min(1160px,calc(100% - 32px))!important;padding-bottom:132px!important}.profile-notice{margin:0 0 18px;padding:14px 18px;border-radius:18px;font-weight:850;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.055);color:#eef8ff}.profile-notice.success{border-color:rgba(0,245,212,.25);background:rgba(0,245,212,.1)}.profile-notice.error{border-color:rgba(255,88,88,.28);background:rgba(255,88,88,.1)}.profile-card-expanded{margin-bottom:22px!important}.profile-avatar-photo{overflow:hidden!important}.profile-avatar-photo img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important}.profile-section-grid{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr);gap:22px;align-items:start}.profile-detail-card,.profile-edit-card{position:relative;overflow:hidden;border:1px solid rgba(0,245,212,.14);border-radius:28px;background:radial-gradient(circle at 12% 0,rgba(0,245,212,.1),transparent 34%),linear-gradient(145deg,rgba(8,17,38,.94),rgba(4,10,22,.96));box-shadow:0 24px 76px rgba(0,0,0,.34);padding:24px}.profile-section-head{margin-bottom:18px}.profile-section-head span{display:inline-flex;min-height:28px;align-items:center;padding:0 12px;border-radius:999px;background:rgba(0,245,212,.1);border:1px solid rgba(0,245,212,.18);color:#38f7df;font-size:11px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.profile-section-head h2{margin:12px 0 0;font-size:clamp(22px, 2vw, 30px);color:#f8fcff}.profile-detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.profile-detail-list p{margin:0;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.045)}.profile-detail-list p.wide{grid-column:1/-1}.admin-user-detail-grid span,.profile-detail-list span{display:block;margin-bottom:7px;color:rgba(216,235,247,.62);font-size:12px;font-weight:850}.admin-user-detail-grid b,.profile-detail-list b{display:block;color:#f8fcff;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.profile-edit-form{display:grid;gap:16px}.profile-edit-form label{display:grid;gap:8px;color:rgba(226,240,250,.82);font-size:13px;font-weight:850}.profile-edit-form input,.profile-edit-form textarea{width:100%;min-height:48px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.055);color:#f8fcff;padding:0 14px;outline:0}.profile-edit-form textarea{min-height:94px;padding:13px 14px;resize:vertical}.profile-edit-form input:focus,.profile-edit-form textarea:focus{border-color:rgba(0,245,212,.46);box-shadow:0 0 0 4px rgba(0,245,212,.08)}.profile-edit-form small{color:rgba(226,240,250,.56);font-size:12px;overflow-wrap:anywhere}.profile-edit-form button{min-height:52px;border:0;border-radius:16px;cursor:pointer;color:#03110f;font-weight:950;background:linear-gradient(135deg,#00f5d4,#36a8ff);box-shadow:0 18px 42px rgba(0,245,212,.2)}.profile-section-grid.profile-section-single{grid-template-columns:1fr}.profile-section-head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.profile-edit-icon{width:46px;height:46px;min-width:46px;border:1px solid rgba(0,245,212,.28);border-radius:16px;background:linear-gradient(135deg,rgba(0,245,212,.2),rgba(54,168,255,.14));color:#38f7df;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 16px 36px rgba(0,0,0,.28);transition:transform .2s ease,border-color .2s ease,background .2s ease}.profile-edit-icon:hover{transform:translateY(-2px);border-color:rgba(0,245,212,.5);background:linear-gradient(135deg,rgba(0,245,212,.28),rgba(54,168,255,.22))}.profile-edit-icon svg{width:21px;height:21px;fill:currentColor}body.profile-modal-open{overflow:hidden}.profile-ajax-modal[hidden]{display:none!important}.profile-ajax-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,6,16,.76);backdrop-filter:blur(18px)}.profile-ajax-panel{position:relative;width:min(780px,100%);max-height:calc(100vh - 48px);overflow:auto;border:1px solid rgba(0,245,212,.18);border-radius:28px;background:radial-gradient(circle at 10% 0,rgba(0,245,212,.13),transparent 36%),linear-gradient(145deg,rgba(8,17,38,.98),rgba(4,10,22,.98));box-shadow:0 30px 92px rgba(0,0,0,.55);padding:24px}.profile-ajax-close{position:absolute;top:18px;right:18px;width:38px;height:38px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.06);color:#f8fcff;font-size:24px;line-height:1;cursor:pointer}.profile-ajax-body{margin-top:8px}.profile-ajax-loading,.profile-ajax-message{margin:0 0 16px;padding:13px 15px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.055);color:#eef8ff;font-weight:850}.profile-ajax-message.success{border-color:rgba(0,245,212,.28);background:rgba(0,245,212,.1)}.profile-ajax-message.error{border-color:rgba(255,88,88,.3);background:rgba(255,88,88,.1)}.profile-ajax-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.profile-edit-form .profile-ajax-actions button.profile-edit-cancel{min-width:120px;color:#eaf6ff;background:rgba(255,255,255,.07);box-shadow:none;border:1px solid rgba(255,255,255,.1)}.profile-edit-form button:disabled{opacity:.68;cursor:wait}@media (max-width:640px){.profile-section-head-row{align-items:center}.profile-edit-icon{width:42px;height:42px;min-width:42px;border-radius:14px}.profile-ajax-modal{align-items:flex-end;padding:10px}.profile-ajax-panel{max-height:calc(100vh - 20px);padding:18px;border-radius:24px}.profile-ajax-actions{grid-template-columns:1fr}.profile-edit-form .profile-ajax-actions button.profile-edit-cancel{width:100%}}.admin-user-detail-card,.admin-users-card{margin-bottom:24px}.admin-user-mini{display:inline-flex;align-items:center;gap:10px;min-width:0}.admin-user-mini img,.admin-user-mini span,.admin-user-photo img,.admin-user-photo span{width:38px;height:38px;border-radius:14px;display:inline-grid;place-items:center;object-fit:cover;flex:0 0 auto;background:linear-gradient(135deg,#00f5d4,#36a8ff);color:#00151b;font-weight:950}.admin-user-mini b{color:#f8fcff;overflow-wrap:anywhere}.admin-view-user-link{display:inline-flex;min-height:34px;align-items:center;justify-content:center;padding:0 14px;border-radius:999px;background:linear-gradient(135deg,rgba(0,245,212,.22),rgba(54,168,255,.22));border:1px solid rgba(0,245,212,.24);color:#eafcff;text-decoration:none;font-weight:900}.admin-user-profile-view{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;margin-bottom:22px;padding:18px;border-radius:24px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.admin-user-photo img,.admin-user-photo span{width:92px;height:92px;border-radius:28px;font-size:34px}.admin-user-profile-view h3{margin:0 0 6px;color:#f8fcff;font-size:clamp(24px, 2.6vw, 38px)}.admin-user-profile-view p{margin:0;color:rgba(226,240,250,.72)}.admin-user-stat-line{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.admin-user-stat-line span{min-width:112px;padding:12px;border-radius:16px;background:rgba(0,245,212,.08);border:1px solid rgba(0,245,212,.14)}.admin-user-stat-line b{display:block;color:#fff;font-size:20px}.admin-user-stat-line small{display:block;color:rgba(226,240,250,.64);font-size:11px}.admin-user-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px}.admin-user-detail-grid p{margin:0;padding:14px;border-radius:18px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.admin-user-detail-grid p.wide{grid-column:span 3}.admin-card-head.compact{margin-top:8px}@media (max-width:900px){.admin-user-detail-grid,.profile-section-grid{grid-template-columns:1fr}.admin-user-detail-grid p.wide{grid-column:auto}}@media (max-width:640px){.profile-details-main{width:calc(100% - 20px)!important;padding-top:92px!important}.profile-detail-card,.profile-edit-card{padding:18px;border-radius:24px}.profile-detail-list{grid-template-columns:1fr}.profile-detail-list p.wide{grid-column:auto}.admin-user-profile-view{grid-template-columns:1fr;text-align:center}.admin-user-photo{justify-self:center}.admin-user-stat-line{justify-content:center}}@media (max-width:860px){body:not(.admin-body).arko-mobile-keyboard-open .arko-bottom-nav,body:not(.admin-body)[data-arko-field-focus="1"] .arko-bottom-nav,html.arko-mobile-keyboard-open body:not(.admin-body) .arko-bottom-nav{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(-50%) translateY(150%) scale(.96)!important}body:not(.admin-body).arko-mobile-keyboard-open .chat,body:not(.admin-body).arko-mobile-keyboard-open .floating-chat-button,body:not(.admin-body).arko-mobile-keyboard-open .support-chat-launcher,body:not(.admin-body)[data-arko-field-focus="1"] .chat,body:not(.admin-body)[data-arko-field-focus="1"] .floating-chat-button,body:not(.admin-body)[data-arko-field-focus="1"] .support-chat-launcher,html.arko-mobile-keyboard-open body:not(.admin-body) .chat,html.arko-mobile-keyboard-open body:not(.admin-body) .floating-chat-button,html.arko-mobile-keyboard-open body:not(.admin-body) .support-chat-launcher{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:not(.admin-body).arko-mobile-keyboard-open,body:not(.admin-body)[data-arko-field-focus="1"],html.arko-mobile-keyboard-open body:not(.admin-body){padding-bottom:env(safe-area-inset-bottom,0)!important}}@supports selector(body:has(input:focus)){@media (max-width:860px){body:not(.admin-body):has([contenteditable=true]:focus) .arko-bottom-nav,body:not(.admin-body):has(input:focus) .arko-bottom-nav,body:not(.admin-body):has(select:focus) .arko-bottom-nav,body:not(.admin-body):has(textarea:focus) .arko-bottom-nav{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(-50%) translateY(150%) scale(.96)!important}body:not(.admin-body):has([contenteditable=true]:focus) .chat,body:not(.admin-body):has([contenteditable=true]:focus) .floating-chat-button,body:not(.admin-body):has([contenteditable=true]:focus) .support-chat-launcher,body:not(.admin-body):has(input:focus) .chat,body:not(.admin-body):has(input:focus) .floating-chat-button,body:not(.admin-body):has(input:focus) .support-chat-launcher,body:not(.admin-body):has(select:focus) .chat,body:not(.admin-body):has(select:focus) .floating-chat-button,body:not(.admin-body):has(select:focus) .support-chat-launcher,body:not(.admin-body):has(textarea:focus) .chat,body:not(.admin-body):has(textarea:focus) .floating-chat-button,body:not(.admin-body):has(textarea:focus) .support-chat-launcher{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}}}body.service-page-view .service-hero-content h1.service-typing-heading,body:not(.admin-body).service-page-view .service-hero-content h1.service-typing-heading{min-height:calc(2.3em + 8px)!important}body.service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-one,body:not(.admin-body).service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-one{display:inline-block!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-style:normal!important;font-weight:inherit!important}body.service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-one-text,body:not(.admin-body).service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-one-text{font-style:normal!important;font-weight:inherit!important}body.service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-gap,body.service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-two,body.service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-two-main,body:not(.admin-body).service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-gap,body:not(.admin-body).service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-two,body:not(.admin-body).service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-two-main{display:inline-block!important;position:relative!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;filter:none!important;font-weight:inherit!important}body.service-page-view .service-hero-content h1.service-typing-heading span::after,body:not(.admin-body).service-page-view .service-hero-content h1.service-typing-heading span::after{content:none!important}body.service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-two-accent,body:not(.admin-body).service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-two-accent{display:inline-block!important;position:relative!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(90deg,#a23dff 0,#7867ff 48%,#63c9ff 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;filter:drop-shadow(0 18px 34px rgba(113, 78, 255, .26))!important;font-weight:inherit!important}body.service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-two-accent::after,body:not(.admin-body).service-page-view .service-hero-content h1.service-typing-heading .service-typing-line-two-accent::after{content:""!important;position:absolute!important;left:5%!important;right:4%!important;bottom:-.02em!important;height:.06em!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(150,64,255,.05),rgba(129,89,255,.5),rgba(87,188,255,.38),rgba(150,64,255,.05))!important;z-index:-1!important}body.service-page-view .service-title-typing-cursor,body:not(.admin-body).service-page-view .service-title-typing-cursor{display:none!important;width:.075em!important;height:.86em!important;margin-left:.08em!important;vertical-align:-.06em!important;background:#63f4ff!important;box-shadow:0 0 20px rgba(99,244,255,.82)!important}body.service-page-view .service-typing-heading.is-typing-line-one .service-cursor-one,body.service-page-view .service-typing-heading.is-typing-line-two .service-cursor-two,body:not(.admin-body).service-page-view .service-typing-heading.is-typing-line-one .service-cursor-one,body:not(.admin-body).service-page-view .service-typing-heading.is-typing-line-two .service-cursor-two{display:inline-block!important}@media (max-width:520px){body.service-page-view .service-hero-content h1.service-typing-heading,body:not(.admin-body).service-page-view .service-hero-content h1.service-typing-heading{min-height:calc(2.4em + 8px)!important}}body.admin-body :where(.hero-title-primary,.hero-title-secondary,.preview-hero strong,.preview-hero strong span),body.admin-body :where(h1,h2,h3,h4,h5,h6),body.admin-body :where(h1,h2,h3,h4,h5,h6) :where(span,strong,b,em){background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;animation:none!important}body.admin-body :where(.admin-page-head h1,.admin-card-head h2,.admin-card h2,.admin-metric strong,.admin-donut b,.live-status-box strong,.login-box h1){background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;animation:none!important}body.admin-body :where(.admin-card-head span,.admin-page-head p,.admin-metric span,.admin-metric small,.admin-form label,.admin-form label small,.notice,.admin-menu a b,.admin-side-view b){-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important;animation:none!important}body.admin-body :where(
h1,h2,h3,h4,h5,h6,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *,.brand,.hero-content h1,.hero-content h2,.hero-content h1 *,.hero-content h2 *,.typing-heading,.typing-heading *,.typing-text,.hero-title-primary,.hero-title-secondary,.preview-hero strong,.preview-hero strong *,.float-card strong,.hero-metrics span,.portfolio-copy h3,.tag-row b,.review-stats b
){background:0 0!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important;filter:none!important;animation:none!important}body.admin-body :where(
.admin-page-head h1,.admin-card-head h2,.admin-card h2,.admin-metric strong,.admin-donut b,.login-box h1,.live-status-box strong
){color:var(--admin-text)!important;-webkit-text-fill-color:var(--admin-text)!important;text-shadow:none!important}body.admin-body :where(
.admin-page-head p,.admin-card-head span,.admin-metric span,.admin-metric small,.admin-form label,.admin-form label small,.notice,.admin-menu a,.admin-menu a *,.admin-side-view,.admin-side-view *
){-webkit-text-fill-color:currentColor!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;filter:none!important;animation:none!important}body.admin-body .admin-mini-preview :where(.preview-hero strong,.preview-hero strong *,.preview-hero p,.preview-top,.preview-top *){color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:0 0!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;text-shadow:none!important;filter:none!important;animation:none!important}body.admin-body :where([style*="background-clip: text"],[style*="-webkit-background-clip: text"],[style*="text-fill-color: transparent"]){-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important}body.service-page-view{background:radial-gradient(circle at 78% 20%,rgba(14,120,86,.24),transparent 34%),radial-gradient(circle at 18% 18%,rgba(0,183,226,.12),transparent 28%),linear-gradient(180deg,#02060a 0,#030811 42%,#04121a 100%)!important;background-color:#02060a!important;color:#fff!important}body.service-page-view .site-header{background:rgba(2,5,9,.96)!important;border-bottom-color:rgba(0,224,207,.17)!important}body.service-page-view .service-page-cta-wrap,body.service-page-view .service-page-main,body.service-page-view .services-showcase{position:relative;background:0 0!important;background-color:transparent!important}body.service-page-view .service-page-main::before{content:"";position:fixed;inset:0;z-index:-4;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(circle at 52% 36%,black 0%,rgba(0,0,0,.72) 38%,transparent 78%)}body.service-page-view .service-page-main::after{content:"";position:fixed;right:7%;top:118px;width:560px;height:430px;z-index:-3;pointer-events:none;border-radius:999px;background:radial-gradient(circle,rgba(24,166,118,.19),transparent 70%);filter:blur(18px)}body.service-page-view .service-page-hero{background:0 0!important;background-color:transparent!important;isolation:isolate;overflow:hidden}body.service-page-view .service-page-hero::before{content:""!important;display:block!important;position:absolute!important;left:6%!important;bottom:6%!important;width:430px!important;height:360px!important;z-index:-3!important;pointer-events:none!important;border-radius:999px!important;background:radial-gradient(circle,rgba(0,198,255,.13),transparent 72%)!important;filter:blur(18px)!important;animation:none!important}body.service-page-view .service-page-hero::after{content:none!important;display:none!important}body.service-page-view .service-hero-lines,body.service-page-view .service-page-stars{display:none!important}body.service-page-view .service-hero-content{position:relative;z-index:2}body.service-page-view .service-page-pill{color:#9aea75!important;-webkit-text-fill-color:#9aea75!important;background:0 0!important;border:0!important;box-shadow:none!important}body.service-page-view .service-hero-content h1 span,body.service-page-view .service-page-heading span{background:linear-gradient(90deg,#20f0cf 0,#2ed0ff 55%,#9aea75 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}body.service-page-view .service-page-heading h2::after{background:linear-gradient(90deg,#9aea75,#20f0cf)!important;box-shadow:48px 0 0 -46px #9aea75!important}body.service-page-view .service-page-card,body.service-page-view .service-page-cta{background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.03))!important;border-color:rgba(255,255,255,.11)!important;box-shadow:0 22px 70px rgba(0,0,0,.25)!important;backdrop-filter:blur(18px)}body.service-page-view .service-page-card.blue::after,body.service-page-view .service-page-card.green::after,body.service-page-view .service-page-card::after{background:linear-gradient(90deg,#9aea75,#20f0cf,#2ed0ff)!important}body.service-page-view .service-page-card h3,body.service-page-view .service-page-cta h2,body.service-page-view .service-page-heading h2{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.service-page-view .service-page-card li,body.service-page-view .service-page-card p,body.service-page-view .service-page-cta p,body.service-page-view .service-page-heading p{color:rgba(255,255,255,.74)!important;-webkit-text-fill-color:rgba(255,255,255,.74)!important}@media (max-width:860px){body.service-page-view .service-page-main::after{width:320px;height:300px;right:-88px;top:80px}body.service-page-view .service-page-hero::before{width:270px!important;height:260px!important;left:-80px!important;bottom:10px!important}}body.service-page-view{background:radial-gradient(circle at 82% 13%,rgba(51,195,255,.16),transparent 28%),radial-gradient(circle at 19% 17%,rgba(128,255,101,.12),transparent 24%),linear-gradient(180deg,#030a12 0,#050917 44%,#070b1a 100%)!important;background-color:#030a12!important;color:#fff!important}body.service-page-view .service-page-main{position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 82% 13%,rgba(51,195,255,.16),transparent 28%),radial-gradient(circle at 19% 17%,rgba(128,255,101,.12),transparent 24%),linear-gradient(180deg,#030a12 0,#050917 44%,#070b1a 100%)!important;background-color:#030a12!important}body.service-page-view .service-page-main::before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px)!important;background-size:44px 44px!important;mask-image:radial-gradient(circle at 50% 36%,black 0%,rgba(0,0,0,.72) 38%,transparent 76%)!important}body.service-page-view .service-page-main::after{content:""!important;position:absolute!important;right:8%!important;top:8%!important;width:520px!important;height:520px!important;z-index:0!important;pointer-events:none!important;border-radius:999px!important;background:radial-gradient(circle,rgba(81,255,97,.18),transparent 68%)!important;filter:blur(16px)!important}body.service-page-view .service-page-cta-wrap,body.service-page-view .service-page-hero,body.service-page-view .services-showcase{position:relative!important;z-index:1!important;background:0 0!important;background-color:transparent!important}body.service-page-view .service-page-hero::before{content:""!important;display:block!important;position:absolute!important;left:7%!important;bottom:4%!important;width:420px!important;height:420px!important;z-index:-1!important;pointer-events:none!important;border-radius:999px!important;background:radial-gradient(circle,rgba(0,198,255,.13),transparent 72%)!important;filter:blur(16px)!important;animation:none!important}body.service-page-view .service-page-hero::after{content:none!important;display:none!important}body.service-page-view .service-hero-lines,body.service-page-view .service-page-stars{display:none!important}body.service-page-view{--service-full-portfolio-bg:radial-gradient(circle at 82% 13%, rgba(51, 195, 255, .12), transparent 30%),radial-gradient(circle at 88% 44%, rgba(81, 255, 97, .12), transparent 38%),radial-gradient(circle at 16% 70%, rgba(0, 198, 255, .10), transparent 42%),linear-gradient(180deg, #030a12 0%, #050917 46%, #070b1a 100%);background:var(--service-full-portfolio-bg) fixed!important;background-color:#030a12!important;color:#fff!important}body.service-page-view .service-page-main{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:0 0!important;background-image:none!important;background-color:transparent!important}body.service-page-view .service-page-main::before{content:""!important;position:fixed!important;inset:0!important;z-index:-2!important;pointer-events:none!important;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px)!important;background-size:44px 44px!important;mask-image:radial-gradient(circle at 50% 36%,black 0%,rgba(0,0,0,.72) 38%,transparent 76%)!important}body.service-page-view .service-page-main::after{content:""!important;display:block!important;position:fixed!important;inset:0!important;z-index:-3!important;pointer-events:none!important;border-radius:0!important;filter:none!important;background:var(--service-full-portfolio-bg)!important}body.service-page-view .service-page-cta,body.service-page-view .service-page-cta-wrap,body.service-page-view .service-page-heading,body.service-page-view .service-page-hero,body.service-page-view .services-showcase{background:0 0!important;background-image:none!important;background-color:transparent!important}body.service-page-view .service-dot-pattern,body.service-page-view .service-hero-lines,body.service-page-view .service-page-cta::after,body.service-page-view .service-page-hero::after,body.service-page-view .service-page-hero::before,body.service-page-view .service-page-stars,body.service-page-view .services-showcase::after,body.service-page-view .services-showcase::before{content:none!important;display:none!important;background:0 0!important;animation:none!important}body.service-page-view .service-page-cta-wrap,body.service-page-view .service-page-hero,body.service-page-view .services-showcase{position:relative!important;z-index:1!important}body.service-page-view .service-page-card,body.service-page-view .service-page-cta{background:rgba(6,15,29,.68)!important;border-color:rgba(93,255,224,.12)!important;box-shadow:0 24px 72px rgba(0,0,0,.24)!important}@media (max-width:860px){body.service-page-view{--service-full-portfolio-bg:radial-gradient(circle at 88% 18%, rgba(51, 195, 255, .10), transparent 34%),radial-gradient(circle at 16% 60%, rgba(0, 198, 255, .09), transparent 42%),linear-gradient(180deg, #030a12 0%, #050917 48%, #070b1a 100%)}}html:has(body.service-page-view){background:#030a12!important}body.service-page-view{--service-full-portfolio-bg:linear-gradient(180deg, #030a12 0%, #050917 48%, #070b1a 100%)!important;background:var(--service-full-portfolio-bg) fixed!important;background-color:#030a12!important;color:#fff!important}body.service-page-view::after,body.service-page-view::before{content:none!important;display:none!important}body.service-page-view .service-page-main{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:0 0!important;background-image:none!important;background-color:transparent!important}body.service-page-view .service-page-main::before{content:""!important;display:block!important;position:fixed!important;inset:0!important;z-index:-2!important;pointer-events:none!important;background-image:linear-gradient(rgba(255,255,255,.020) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px)!important;background-size:44px 44px!important;opacity:.72!important;mask-image:none!important}body.service-page-view .service-page-main::after{content:""!important;display:block!important;position:fixed!important;inset:0!important;z-index:-3!important;pointer-events:none!important;border-radius:0!important;filter:none!important;opacity:1!important;background:var(--service-full-portfolio-bg)!important}body.service-page-view .service-page-cta,body.service-page-view .service-page-cta-wrap,body.service-page-view .service-page-heading,body.service-page-view .service-page-hero,body.service-page-view .services-showcase,body.service-page-view .site-footer{background:0 0!important;background-image:none!important;background-color:transparent!important}body.service-page-view .service-dot-pattern,body.service-page-view .service-hero-lines,body.service-page-view .service-page-cta::after,body.service-page-view .service-page-cta::before,body.service-page-view .service-page-hero::after,body.service-page-view .service-page-hero::before,body.service-page-view .service-page-stars,body.service-page-view .services-showcase::after,body.service-page-view .services-showcase::before{content:none!important;display:none!important;background:0 0!important;animation:none!important}body.service-page-view .service-page-hero{min-height:610px!important}@media (max-width:860px){body.service-page-view,html:has(body.service-page-view){--service-full-portfolio-bg:linear-gradient(180deg, #030a12 0%, #050917 50%, #070b1a 100%)!important;background:var(--service-full-portfolio-bg) fixed!important}}body.service-page-view,html:has(body.service-page-view){background:#020509!important;background-image:none!important;background-color:#020509!important;color:#fff!important}body.service-page-view,body.service-page-view .service-page-cta-wrap,body.service-page-view .service-page-hero,body.service-page-view .service-page-main,body.service-page-view .services-showcase,body.service-page-view .site-footer{background:#020509!important;background-image:none!important;background-color:#020509!important}body.service-page-view .site-header{background:rgba(2,5,9,.98)!important;border-bottom:1px solid rgba(30,247,218,.1)!important}body.service-page-view .service-page-hero,body.service-page-view .service-page-main,body.service-page-view .services-showcase{position:relative!important;isolation:auto!important;overflow:hidden!important}body.service-page-view .footer-orb,body.service-page-view .service-dot-pattern,body.service-page-view .service-hero-lines,body.service-page-view .service-page-cta::after,body.service-page-view .service-page-cta::before,body.service-page-view .service-page-hero::after,body.service-page-view .service-page-hero::before,body.service-page-view .service-page-main::after,body.service-page-view .service-page-main::before,body.service-page-view .service-page-stars,body.service-page-view .services-showcase::after,body.service-page-view .services-showcase::before{content:none!important;display:none!important;background:0 0!important;background-image:none!important;animation:none!important}body.service-page-view .service-page-hero{min-height:610px!important;padding:92px 24px 116px!important}body.service-page-view .service-page-pill{background:rgba(30,247,218,.08)!important;border-color:rgba(30,247,218,.18)!important;color:#a6ff76!important;-webkit-text-fill-color:#a6ff76!important;box-shadow:none!important}body.service-page-view .service-hero-content h1{color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important}body.service-page-view .service-hero-content h1 span,body.service-page-view .service-typing-line-one-text,body.service-page-view .service-typing-line-two-accent,body.service-page-view .service-typing-line-two-main{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.service-page-view .service-title-typing-cursor,body.service-page-view .typing-cursor{background:#21f2dc!important;box-shadow:0 0 18px rgba(33,242,220,.38)!important}body.service-page-view .service-hero-content p,body.service-page-view .service-page-heading p{color:rgba(235,245,255,.78)!important;-webkit-text-fill-color:rgba(235,245,255,.78)!important}body.service-page-view .service-page-heading span{color:#a6ff76!important;-webkit-text-fill-color:#a6ff76!important}body.service-page-view .service-page-heading h2{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:0 0!important}body.service-page-view .service-page-heading h2::after{background:#21f2dc!important;box-shadow:none!important}body.service-page-view .footer-brand-card,body.service-page-view .footer-card,body.service-page-view .footer-cta-panel,body.service-page-view .service-page-card,body.service-page-view .service-page-cta{background:#07101c!important;background-image:none!important;border-color:rgba(33,242,220,.12)!important;box-shadow:none!important}body.service-page-view .footer-card h3,body.service-page-view .service-page-card h3,body.service-page-view .service-page-card li,body.service-page-view .service-page-cta h2{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.service-page-view .footer-bottom,body.service-page-view .footer-brand-card p,body.service-page-view .footer-card a,body.service-page-view .service-page-card p,body.service-page-view .service-page-cta p{color:rgba(235,245,255,.78)!important;-webkit-text-fill-color:rgba(235,245,255,.78)!important}body.service-page-view .service-page-card.blue::after,body.service-page-view .service-page-card.green::after,body.service-page-view .service-page-card::after{background:#21f2dc!important}@media (max-width:860px){body.service-page-view .service-page-hero{min-height:520px!important;padding:70px 16px 84px!important}}body.service-page-view,html:has(body.service-page-view){background:#020202!important;background-image:none!important;background-color:#020202!important;color:#fff!important}body.service-page-view,body.service-page-view .service-page-cta,body.service-page-view .service-page-cta-wrap,body.service-page-view .service-page-hero,body.service-page-view .service-page-main,body.service-page-view .services-showcase,body.service-page-view .site-footer{background:#020202!important;background-image:none!important;background-color:#020202!important}body.service-page-view .footer-orb,body.service-page-view .service-dot-pattern,body.service-page-view .service-hero-lines,body.service-page-view .service-page-cta::after,body.service-page-view .service-page-cta::before,body.service-page-view .service-page-hero::after,body.service-page-view .service-page-hero::before,body.service-page-view .service-page-main::after,body.service-page-view .service-page-main::before,body.service-page-view .service-page-stars,body.service-page-view .services-showcase::after,body.service-page-view .services-showcase::before{content:none!important;display:none!important;background:0 0!important;background-image:none!important;box-shadow:none!important;animation:none!important}body.service-page-view .service-page-hero{min-height:610px!important;padding:92px 24px 116px!important}body.service-page-view .service-page-pill{background:rgba(31,245,220,.1)!important;border-color:rgba(31,245,220,.22)!important;color:#33f5dc!important;-webkit-text-fill-color:#33f5dc!important;box-shadow:none!important}body.service-page-view .service-hero-content h1,body.service-page-view .service-typing-line-one-text,body.service-page-view .service-typing-line-two-accent,body.service-page-view .service-typing-line-two-main{background:0 0!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important}body.service-page-view .service-title-typing-cursor,body.service-page-view .typing-cursor{background:#27f2dc!important;box-shadow:0 0 14px rgba(39,242,220,.35)!important}body.service-page-view .service-hero-content p,body.service-page-view .service-page-card p,body.service-page-view .service-page-cta p,body.service-page-view .service-page-heading p{color:rgba(238,246,255,.76)!important;-webkit-text-fill-color:rgba(238,246,255,.76)!important}body.service-page-view .footer-brand-card,body.service-page-view .footer-card,body.service-page-view .footer-cta-panel,body.service-page-view .service-page-card,body.service-page-view .service-page-cta{background:#070707!important;background-image:none!important;border-color:rgba(39,242,220,.12)!important;box-shadow:none!important}body.service-page-view,body.service-page-view .service-page-cta-wrap,body.service-page-view .service-page-hero,body.service-page-view .service-page-main,body.service-page-view .services-showcase,body.service-page-view .site-footer,html:has(body.service-page-view){background:#020202!important;background-color:#020202!important;background-image:none!important}body.service-page-view .footer-orb,body.service-page-view .service-dot-pattern,body.service-page-view .service-hero-lines,body.service-page-view .service-page-cta::after,body.service-page-view .service-page-cta::before,body.service-page-view .service-page-hero::after,body.service-page-view .service-page-hero::before,body.service-page-view .service-page-main::after,body.service-page-view .service-page-main::before,body.service-page-view .service-page-stars,body.service-page-view .services-showcase::after,body.service-page-view .services-showcase::before{content:none!important;display:none!important;background:0 0!important;background-image:none!important;box-shadow:none!important;animation:none!important}body.service-page-view .footer-brand-card,body.service-page-view .footer-card,body.service-page-view .footer-cta-panel,body.service-page-view .service-page-card,body.service-page-view .service-page-cta{background:#080808!important;background-color:#080808!important;background-image:none!important;border-color:rgba(255,255,255,.12)!important;box-shadow:none!important}body:not(.admin-body) .site-footer+a.chat,body:not(.admin-body)>a.chat{display:none!important;visibility:hidden!important;pointer-events:none!important}:root{--arko-front-fixed-header-height:76px}body:not(.admin-body):not(.blog-page-view):not(.auth-page-view){padding-top:var(--arko-front-fixed-header-height)!important;scroll-padding-top:calc(var(--arko-front-fixed-header-height) + 18px)!important}body:not(.admin-body) .site-header,body:not(.admin-body)>.site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;max-width:none!important;margin:0!important;border-radius:0!important;z-index:12000!important;transform:translateZ(0)!important;box-sizing:border-box!important}body:not(.admin-body) .site-header+main,body:not(.admin-body)>.site-header+main{margin-top:0!important}body.auth-page-view{padding-top:var(--auth-header-space,var(--arko-front-fixed-header-height))!important}body.blog-page-view.facebook-blog-view{padding-top:0!important}body.blog-page-view.facebook-blog-view .site-header,body.blog-page-view.facebook-blog-view>.site-header{top:0!important}@media (max-width:860px){:root{--arko-front-fixed-header-height:154px}body:not(.admin-body):not(.blog-page-view):not(.auth-page-view){padding-top:var(--arko-front-fixed-header-height)!important;scroll-padding-top:calc(var(--arko-front-fixed-header-height) + 18px)!important}body:not(.admin-body) .site-header,body:not(.admin-body)>.site-header{min-height:var(--arko-front-fixed-header-height)!important;max-height:none!important}body.blog-page-view.facebook-blog-view{--blog-fixed-header-height:154px}}body.dollar-service-page .dollar-calculator-section{position:relative!important;z-index:2!important;scroll-margin-top:calc(var(--arko-front-fixed-header-height,76px) + 18px)!important}body.dollar-service-page .dollar-calculator-section .service-page-heading{position:relative!important;z-index:3!important;color:#fff!important}body.dollar-service-page .dollar-calculator-section .service-page-heading h2,body.dollar-service-page .dollar-calculator-section .service-page-heading h2 *,body.dollar-service-page .dollar-calculator-section .service-page-heading p,body.dollar-service-page .dollar-calculator-section .service-page-heading span{background:0 0!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important}body.dollar-service-page .dollar-calculator-section .service-page-heading span{opacity:.92!important}body.dollar-service-page .dollar-calculator-section .service-page-heading p{opacity:.98!important}@media (max-width:860px){body.dollar-service-page{--arko-front-fixed-header-height:66px}body.dollar-service-page .site-header{min-height:66px!important;height:66px!important;max-height:66px!important}body.dollar-service-page .design-service-main,body.dollar-service-page .dollar-page-main{padding-top:0!important;margin-top:0!important}body.dollar-service-page .dollar-calculator-section{padding-top:24px!important;scroll-margin-top:84px!important}body.dollar-service-page .dollar-calculator-section .service-page-heading{margin-bottom:28px!important}body.dollar-service-page .dollar-calculator-section .service-page-heading h2{font-size:clamp(30px, 9vw, 42px)!important;line-height:1.08!important}}@media (min-width:861px){body.home-page{padding-top:var(--arko-front-fixed-header-height,76px)!important}body.home-page .site-header{box-shadow:0 1px 0 rgba(0,176,255,.14)!important}body.home-page .site-header+main,body.home-page>main{margin-top:0!important;padding-top:0!important}body.home-page .hero-section{margin-top:0!important;padding-top:0!important;background-position:center top!important}body.home-page .hero-content,body.home-page .hero-visual{margin-top:0!important;padding-top:0!important}}@media (max-width:860px){body.home-page{padding-top:64px!important}body.home-page .site-header{height:64px!important;min-height:64px!important;max-height:64px!important;grid-template-rows:44px!important;padding-top:10px!important;padding-bottom:10px!important;overflow:visible!important}body.home-page main{margin-top:0!important;padding-top:0!important}body.home-page .hero-section{margin-top:0!important;padding-top:10px!important}body.home-page .hero-content{margin-top:0!important}}@media (max-width:390px){body.home-page{padding-top:60px!important}body.home-page .site-header{height:60px!important;min-height:60px!important;max-height:60px!important;grid-template-rows:40px!important;padding-top:10px!important;padding-bottom:10px!important}body.home-page .hero-section{padding-top:8px!important}}html body.home-page{padding-top:0!important;scroll-padding-top:84px!important}html body.home-page .site-header,html body.home-page>.site-header{position:sticky!important;top:0!important;left:auto!important;right:auto!important;width:100%!important;transform:none!important}html body.home-page .site-header+main,html body.home-page>main{margin-top:0!important;padding-top:0!important}html body.home-page #home.hero-section,html body.home-page main>#home.hero-section{margin-top:0!important;padding-top:0!important}html body.home-page #home.hero-section>.hero-content,html body.home-page #home.hero-section>.hero-visual{margin-top:0!important;padding-top:0!important}@media (max-width:860px){html body.home-page{padding-top:0!important;scroll-padding-top:52px!important}html body.home-page .site-header,html body.home-page>.site-header{position:sticky!important;top:0!important;height:52px!important;min-height:52px!important;max-height:52px!important;grid-template-rows:52px!important;padding-top:0!important;padding-bottom:0!important;overflow:visible!important}html body.home-page .site-header+main,html body.home-page>main{margin-top:0!important;padding-top:0!important}html body.home-page #home.hero-section,html body.home-page main>#home.hero-section{margin-top:0!important;padding-top:0!important}html body.home-page #home.hero-section>.hero-content{margin-top:0!important}}@media (max-width:390px){html body.home-page{padding-top:0!important;scroll-padding-top:52px!important}html body.home-page .site-header,html body.home-page>.site-header{height:52px!important;min-height:52px!important;max-height:52px!important;grid-template-rows:52px!important;padding-top:0!important;padding-bottom:0!important}html body.home-page #home.hero-section,html body.home-page main>#home.hero-section{padding-top:0!important}}body.home-page:not(.admin-body):not(.blog-page-view):not(.auth-page-view){padding-top:0!important;scroll-padding-top:84px!important}@media (max-width:860px){body.home-page:not(.admin-body):not(.blog-page-view):not(.auth-page-view){padding-top:0!important;scroll-padding-top:52px!important}}@media (max-width:390px){body.home-page:not(.admin-body):not(.blog-page-view):not(.auth-page-view){padding-top:0!important;scroll-padding-top:52px!important}}body.service-page-view,body.service-page-view .service-page-cta-wrap,body.service-page-view .service-page-main,body.service-page-view .services-showcase,body.service-page-view .site-footer{background:#020509!important;background-color:#020509!important}body.service-page-view .service-page-main{overflow:hidden!important}body.service-page-view .service-logo-hero,body.service-page-view .service-page-hero.service-logo-hero{width:min(100%,1590px)!important;min-height:690px!important;margin:0 auto!important;padding:clamp(56px,6vw,86px) clamp(22px,7vw,86px) clamp(54px,5vw,76px)!important;display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(390px,.95fr)!important;align-items:center!important;gap:clamp(34px,6vw,84px)!important;position:relative!important;isolation:isolate!important;overflow:hidden!important;border-left:1px solid rgba(0,245,212,.1)!important;border-right:1px solid rgba(0,245,212,.1)!important;background:radial-gradient(circle at 17% 14%,rgba(0,245,212,.16),transparent 28%),radial-gradient(circle at 82% 22%,rgba(52,133,255,.22),transparent 30%),radial-gradient(circle at 88% 70%,rgba(5,230,185,.14),transparent 35%),linear-gradient(115deg,#06111e 0,#070d25 46%,#061b22 100%)!important;background-color:#06111e!important}body.service-page-view .service-logo-hero::before,body.service-page-view .service-page-hero.service-logo-hero::before{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:-2!important;pointer-events:none!important;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px)!important;background-size:42px 42px!important;mask-image:radial-gradient(circle at 68% 42%,black 0%,rgba(0,0,0,.72) 46%,transparent 82%)!important;box-shadow:none!important;animation:none!important}body.service-page-view .service-logo-hero::after,body.service-page-view .service-page-hero.service-logo-hero::after{content:""!important;display:block!important;position:absolute!important;left:48%!important;top:18%!important;width:2px!important;height:136px!important;z-index:0!important;pointer-events:none!important;border-radius:999px!important;background:linear-gradient(180deg,transparent,rgba(255,255,255,.96),transparent)!important;box-shadow:0 0 30px rgba(255,255,255,.35)!important;animation:arkoServiceLineGlow 3.2s ease-in-out infinite!important}body.service-page-view .service-logo-hero .service-hero-lines,body.service-page-view .service-logo-hero .service-page-stars{display:none!important}body.service-page-view .service-logo-hero .service-hero-content{max-width:720px!important;position:relative!important;z-index:2!important}body.service-page-view .service-logo-hero .service-page-pill{display:inline-flex!important;align-items:center!important;gap:10px!important;min-height:46px!important;padding:0 22px!important;border-radius:999px!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 18px 46px rgba(0,0,0,.22)!important}body.service-page-view .service-logo-hero .service-hero-content h1,body.service-page-view .service-logo-hero .service-hero-content h1.service-typing-heading,body:not(.admin-body).service-page-view .service-logo-hero .service-hero-content h1.service-typing-heading{margin:38px 0 36px!important;font-size:clamp(58px, 6.7vw, 104px)!important;line-height:1.12!important;letter-spacing:-.06em!important;color:#eafffb!important;-webkit-text-fill-color:#eafffb!important;text-shadow:0 22px 70px rgba(0,245,212,.12)!important}body.service-page-view .service-logo-hero .service-hero-content h1 span,body.service-page-view .service-logo-hero .service-typing-line-one-text,body.service-page-view .service-logo-hero .service-typing-line-two-accent,body.service-page-view .service-logo-hero .service-typing-line-two-main,body:not(.admin-body).service-page-view .service-logo-hero .service-hero-content h1 span{color:#dffff8!important;-webkit-text-fill-color:#dffff8!important;background:0 0!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important}body.service-page-view .service-logo-hero .service-title-typing-cursor,body.service-page-view .service-logo-hero .typing-cursor{background:#23f5dc!important;box-shadow:0 0 22px rgba(35,245,220,.72)!important}body.service-page-view .service-logo-hero .service-hero-content p{max-width:760px!important;margin:0 0 34px!important;color:rgba(237,246,255,.82)!important;-webkit-text-fill-color:rgba(237,246,255,.82)!important;font-size:clamp(17px, 1.45vw, 23px)!important;line-height:1.65!important}body.service-page-view .service-hero-highlights{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:18px 28px!important;margin-top:24px!important}body.service-page-view .service-hero-highlights span{display:grid!important;grid-template-columns:42px minmax(0,auto)!important;grid-template-rows:auto auto!important;column-gap:12px!important;align-items:center!important}body.service-page-view .service-hero-highlights b{grid-row:1/3!important;width:42px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:14px!important;color:#23f5dc!important;background:rgba(35,245,220,.1)!important;border:1px solid rgba(35,245,220,.18)!important}body.service-page-view .service-hero-highlights strong{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:16px!important;font-weight:900!important}body.service-page-view .service-hero-highlights small{color:rgba(237,246,255,.72)!important;-webkit-text-fill-color:rgba(237,246,255,.72)!important;font-size:13px!important;font-weight:800!important}body.service-page-view .service-hero-visual{min-height:520px!important;position:relative!important;z-index:2!important}body.service-page-view .service-hero-orbit{position:absolute!important;left:50%!important;bottom:44px!important;transform:translateX(-50%)!important;border-radius:50%!important;pointer-events:none!important}body.service-page-view .service-hero-orbit-one{width:min(88%,600px)!important;height:128px!important;border:1px solid rgba(93,108,255,.38)!important;background:radial-gradient(ellipse at center,rgba(0,245,212,.1),transparent 68%)!important;animation:arkoServiceOrbitGlow 4.8s ease-in-out infinite!important}body.service-page-view .service-hero-orbit-two{width:min(76%,500px)!important;height:82px!important;bottom:20px!important;background:radial-gradient(ellipse at center,rgba(31,119,255,.32),transparent 72%)!important;box-shadow:0 20px 34px rgba(0,0,0,.38)!important;animation:arkoServiceShadowPulse 4.4s ease-in-out infinite!important}body.service-page-view .service-hero-device{position:absolute!important;left:50%!important;top:130px!important;transform:translateX(-28%)!important;width:min(62%,330px)!important;min-height:348px!important;padding:42px 38px!important;border-radius:34px!important;color:#fff!important;background:linear-gradient(145deg,rgba(34,224,211,.88),rgba(46,79,218,.92) 54%,rgba(36,30,140,.96))!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 32px 90px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.16)!important;animation:arkoServiceDeviceFloat 5.4s ease-in-out infinite!important}body.service-page-view .service-hero-device i{display:block!important;width:72px!important;height:56px!important;margin-bottom:26px!important;border-radius:12px!important;background:linear-gradient(135deg,#fff1bf,#d69b35)!important;box-shadow:0 16px 32px rgba(0,0,0,.18)!important}body.service-page-view .service-hero-device span{display:block!important;margin-bottom:22px!important;color:rgba(255,255,255,.68)!important;-webkit-text-fill-color:rgba(255,255,255,.68)!important;letter-spacing:.18em!important;font-size:14px!important;font-weight:900!important}body.service-page-view .service-hero-device strong{display:block!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:clamp(30px, 3.5vw, 42px)!important;line-height:1.04!important;letter-spacing:-.05em!important;font-weight:950!important}body.service-page-view .service-hero-device small{display:block!important;margin-top:28px!important;color:rgba(255,255,255,.82)!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important;font-size:16px!important;font-weight:900!important}body.service-page-view .service-logo-cloud{position:absolute!important;inset:0!important;z-index:4!important;pointer-events:none!important}body.service-page-view .service-logo-bubble{position:absolute!important;width:122px!important;min-height:112px!important;padding:14px 12px!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;border-radius:28px!important;color:#fff!important;background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.06))!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 22px 56px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.14)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;pointer-events:auto!important;animation:arkoServiceBubbleFloat 4.6s ease-in-out infinite!important;animation-delay:calc(var(--logo-index, 0) * -.58s)!important}body.service-page-view .service-logo-bubble{left:var(--logo-left,4%)!important;top:var(--logo-top,18%)!important;background:var(--logo-bg,linear-gradient(135deg,#14d8ff,#7b45ff))!important}body.service-page-view .service-logo-bubble:nth-child(n+7){width:108px!important;min-height:94px!important}body.service-page-view .service-logo-mark{width:48px!important;height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:16px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 12px 30px rgba(0,0,0,.18)!important}body.service-page-view .service-logo-mark img{width:100%!important;height:100%!important;object-fit:cover!important}body.service-page-view .service-logo-mark b{color:#06111e!important;-webkit-text-fill-color:#06111e!important;font-size:24px!important;font-weight:950!important}body.service-page-view .service-logo-bubble strong{max-width:100%!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:14px!important;font-weight:950!important;line-height:1.15!important;text-align:center!important;word-break:break-word!important}@keyframes arkoServiceBubbleFloat{0%,100%{transform:translate3d(0,0,0) rotate(0)}50%{transform:translate3d(0,-18px,0) rotate(1deg)}}@keyframes arkoServiceDeviceFloat{0%,100%{transform:translateX(-28%) translateY(0)}50%{transform:translateX(-28%) translateY(-14px)}}@keyframes arkoServiceOrbitGlow{0%,100%{opacity:.54;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.04)}}@keyframes arkoServiceShadowPulse{0%,100%{opacity:.7;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.08)}}@keyframes arkoServiceLineGlow{0%,100%{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(16px)}}@media (max-width:1100px){body.service-page-view .service-logo-hero,body.service-page-view .service-page-hero.service-logo-hero{grid-template-columns:1fr!important;min-height:auto!important;padding:44px 18px 58px!important;gap:34px!important;text-align:center!important}body.service-page-view .service-logo-hero::after,body.service-page-view .service-page-hero.service-logo-hero::after{display:none!important}body.service-page-view .service-logo-hero .service-hero-content{margin:0 auto!important}body.service-page-view .service-logo-hero .service-hero-content p{margin-left:auto!important;margin-right:auto!important}body.service-page-view .service-hero-highlights{justify-content:center!important}body.service-page-view .service-hero-visual{width:min(100%,620px)!important;min-height:500px!important;margin:0 auto!important}}@media (max-width:640px){body.service-page-view .service-logo-hero,body.service-page-view .service-page-hero.service-logo-hero{padding:28px 12px 42px!important;border-left:0!important;border-right:0!important}body.service-page-view .service-logo-hero .service-page-pill{min-height:38px!important;padding:0 15px!important;font-size:11px!important}body.service-page-view .service-logo-hero .service-hero-content h1,body.service-page-view .service-logo-hero .service-hero-content h1.service-typing-heading,body:not(.admin-body).service-page-view .service-logo-hero .service-hero-content h1.service-typing-heading{margin:22px 0 20px!important;font-size:clamp(40px, 14vw, 58px)!important;line-height:1.08!important}body.service-page-view .service-logo-hero .service-hero-content p{font-size:15px!important;line-height:1.6!important}body.service-page-view .service-hero-highlights{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;text-align:left!important}body.service-page-view .service-hero-visual{min-height:420px!important;overflow:hidden!important}body.service-page-view .service-hero-device{top:102px!important;width:64%!important;min-height:270px!important;padding:28px 22px!important;border-radius:28px!important}body.service-page-view .service-hero-device i{width:54px!important;height:42px!important;margin-bottom:18px!important}body.service-page-view .service-hero-device strong{font-size:25px!important}body.service-page-view .service-hero-device small{margin-top:20px!important;font-size:12px!important}body.service-page-view .service-logo-bubble{width:92px!important;min-height:88px!important;padding:10px 8px!important;border-radius:22px!important}body.service-page-view .service-logo-mark{width:38px!important;height:38px!important;border-radius:12px!important}body.service-page-view .service-logo-bubble strong{font-size:11px!important}body.service-page-view .service-logo-bubble:first-child{left:0!important;top:15%!important}body.service-page-view .service-logo-bubble:nth-child(2){right:5%!important;top:2%!important}body.service-page-view .service-logo-bubble:nth-child(3){right:0!important;top:34%!important}body.service-page-view .service-logo-bubble:nth-child(4){right:7%!important;bottom:13%!important}body.service-page-view .service-logo-bubble:nth-child(5){left:14%!important;bottom:3%!important}body.service-page-view .service-logo-bubble:nth-child(6){left:0!important;bottom:27%!important}}html body.service-page-view,html body.service-page-view .service-page-cta-wrap,html body.service-page-view .service-page-main,html body.service-page-view .services-showcase,html body.service-page-view .site-footer{background:#020202!important;background-color:#020202!important;background-image:none!important}html body.service-page-view .service-logo-hero,html body.service-page-view .service-page-hero.service-logo-hero{width:min(100%,1580px)!important;min-height:650px!important;margin:0 auto!important;padding:0 clamp(28px,7vw,94px) clamp(70px,5vw,88px)!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(520px,680px)!important;align-items:start!important;gap:clamp(48px,6vw,98px)!important;overflow:hidden!important;position:relative!important;isolation:isolate!important;text-align:left!important;background:#020202!important;background-color:#020202!important;background-image:none!important;border-left:1px solid rgba(35,245,220,.1)!important;border-right:1px solid rgba(35,245,220,.1)!important;border-bottom:1px solid rgba(35,245,220,.1)!important}html body.service-page-view .service-logo-hero::before,html body.service-page-view .service-page-hero.service-logo-hero::before{content:""!important;display:block!important;position:absolute!important;inset:auto 6% 8% auto!important;width:min(760px,54vw)!important;height:min(760px,54vw)!important;border-radius:50%!important;pointer-events:none!important;background:radial-gradient(circle,rgba(29,245,220,.16) 0,rgba(26,116,255,.1) 34%,transparent 66%)!important;filter:blur(4px)!important;opacity:.72!important;z-index:-1!important;box-shadow:none!important;animation:none!important}html body.service-page-view .service-logo-hero::after,html body.service-page-view .service-page-hero.service-logo-hero::after{content:""!important;display:block!important;position:absolute!important;left:51%!important;top:22%!important;width:1px!important;height:170px!important;pointer-events:none!important;border-radius:999px!important;background:linear-gradient(180deg,transparent,rgba(255,255,255,.62),transparent)!important;box-shadow:0 0 28px rgba(35,245,220,.16)!important;opacity:.55!important;z-index:1!important;animation:none!important}html body.service-page-view .service-logo-hero .service-hero-lines,html body.service-page-view .service-logo-hero .service-page-stars{display:none!important}html body.service-page-view .service-logo-hero .service-hero-content{width:100%!important;max-width:760px!important;margin:0!important;position:relative!important;z-index:3!important;text-align:left!important}html body.service-page-view .service-logo-hero .service-page-pill{height:46px!important;padding:0 24px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;gap:10px!important;color:#f7fffd!important;-webkit-text-fill-color:#f7fffd!important;background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(35,245,220,.06))!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 50px rgba(0,0,0,.32)!important;font-size:13px!important;letter-spacing:.06em!important}html body.service-page-view .service-logo-hero .service-hero-content h1,html body.service-page-view .service-logo-hero .service-hero-content h1.service-typing-heading,html body:not(.admin-body).service-page-view .service-logo-hero .service-hero-content h1.service-typing-heading{max-width:760px!important;margin:36px 0 34px!important;font-size:clamp(62px, 6.1vw, 98px)!important;line-height:1.06!important;letter-spacing:-.065em!important;color:#f2fffd!important;-webkit-text-fill-color:#f2fffd!important;text-shadow:0 28px 90px rgba(35,245,220,.12)!important}html body.service-page-view .service-logo-hero .service-hero-content h1 span,html body.service-page-view .service-logo-hero .service-typing-line-one-text,html body.service-page-view .service-logo-hero .service-typing-line-two-accent,html body.service-page-view .service-logo-hero .service-typing-line-two-main,html body:not(.admin-body).service-page-view .service-logo-hero .service-hero-content h1 span{background:0 0!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#ecfffb!important;-webkit-text-fill-color:#ecfffb!important}html body.service-page-view .service-logo-hero .service-typing-line-two-accent{color:#23f5dc!important;-webkit-text-fill-color:#23f5dc!important;text-shadow:0 0 28px rgba(35,245,220,.3)!important}html body.service-page-view .service-logo-hero .service-title-typing-cursor,html body.service-page-view .service-logo-hero .typing-cursor{background:#23f5dc!important;box-shadow:0 0 20px rgba(35,245,220,.62)!important}html body.service-page-view .service-logo-hero .service-hero-content p{max-width:720px!important;margin:0 0 34px!important;color:rgba(237,246,255,.8)!important;-webkit-text-fill-color:rgba(237,246,255,.80)!important;font-size:clamp(18px, 1.32vw, 22px)!important;line-height:1.72!important;font-weight:650!important}html body.service-page-view .service-hero-highlights{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:18px 28px!important}html body.service-page-view .service-hero-highlights span{min-width:152px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:12px!important;align-items:center!important}html body.service-page-view .service-hero-highlights b{grid-row:1/3!important;width:42px!important;height:42px!important;border-radius:15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#23f5dc!important;background:rgba(35,245,220,.1)!important;border:1px solid rgba(35,245,220,.2)!important;box-shadow:0 16px 36px rgba(0,0,0,.24)!important}html body.service-page-view .service-hero-highlights strong{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:15px!important;font-weight:950!important}html body.service-page-view .service-hero-highlights small{color:rgba(237,246,255,.7)!important;-webkit-text-fill-color:rgba(237,246,255,.70)!important;font-size:12px!important;font-weight:750!important}html body.service-page-view .service-hero-visual{width:100%!important;max-width:680px!important;height:560px!important;min-height:560px!important;margin:0 auto!important;position:relative!important;z-index:3!important;overflow:visible!important}html body.service-page-view .service-hero-orbit{position:absolute!important;left:50%!important;bottom:48px!important;transform:translateX(-50%)!important;border-radius:50%!important;pointer-events:none!important}html body.service-page-view .service-hero-orbit-one{width:min(96%,650px)!important;height:150px!important;border:1px solid rgba(71,97,255,.35)!important;background:radial-gradient(ellipse at center,rgba(35,245,220,.13),rgba(56,80,255,.09) 48%,transparent 70%)!important;box-shadow:0 0 80px rgba(35,245,220,.11)!important;animation:arkoServiceFinalOrbit 5s ease-in-out infinite!important}html body.service-page-view .service-hero-orbit-two{width:min(78%,520px)!important;height:82px!important;bottom:24px!important;background:radial-gradient(ellipse at center,rgba(50,112,255,.3),transparent 72%)!important;box-shadow:0 24px 44px rgba(0,0,0,.44)!important;animation:arkoServiceFinalShadow 4.6s ease-in-out infinite!important}html body.service-page-view .service-hero-device{position:absolute!important;left:50%!important;top:52%!important;transform:translate(-50%,-50%)!important;width:min(58%,350px)!important;min-height:360px!important;padding:40px 34px!important;border-radius:36px!important;overflow:hidden!important;color:#fff!important;background:linear-gradient(145deg,rgba(20,35,80,.95),rgba(35,55,175,.92) 56%,rgba(11,177,156,.76))!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 36px 110px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.15)!important;animation:arkoServiceFinalCard 5.8s ease-in-out infinite!important}html body.service-page-view .service-hero-device::before{content:""!important;position:absolute!important;inset:-30% auto auto -22%!important;width:220px!important;height:220px!important;border-radius:50%!important;background:rgba(35,245,220,.2)!important;filter:blur(22px)!important}html body.service-page-view .service-hero-device i{width:72px!important;height:56px!important;margin-bottom:28px!important;display:block!important;border-radius:16px!important;background:linear-gradient(135deg,#fff3bd,#ffb92e)!important;box-shadow:0 16px 38px rgba(0,0,0,.25)!important}html body.service-page-view .service-hero-device span{display:block!important;margin-bottom:20px!important;color:rgba(255,255,255,.72)!important;-webkit-text-fill-color:rgba(255,255,255,.72)!important;letter-spacing:.18em!important;font-size:13px!important;font-weight:950!important}html body.service-page-view .service-hero-device strong{display:block!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:clamp(30px, 3vw, 40px)!important;line-height:1.04!important;letter-spacing:-.05em!important;font-weight:950!important}html body.service-page-view .service-hero-device small{display:block!important;margin-top:26px!important;color:rgba(255,255,255,.82)!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important;font-size:14px!important;font-weight:900!important}html body.service-page-view .service-logo-cloud{position:absolute!important;inset:0!important;z-index:6!important;pointer-events:none!important}html body.service-page-view .service-logo-bubble,html body.service-page-view .service-logo-bubble:nth-child(n+7){position:absolute!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;width:132px!important;min-height:116px!important;padding:14px 12px!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;border-radius:30px!important;color:#fff!important;background:var(--logo-bg,linear-gradient(135deg,#14d8ff,#7b45ff))!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 24px 70px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.18)!important;pointer-events:auto!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;animation:arkoServiceFinalBubble 4.8s ease-in-out infinite!important;animation-delay:calc(var(--logo-index, 0) * -.58s)!important}html body.service-page-view .service-logo-bubble:first-child{left:5%!important;top:10%!important}html body.service-page-view .service-logo-bubble:nth-child(2){right:4%!important;top:8%!important}html body.service-page-view .service-logo-bubble:nth-child(3){right:0!important;top:38%!important}html body.service-page-view .service-logo-bubble:nth-child(4){right:8%!important;bottom:9%!important}html body.service-page-view .service-logo-bubble:nth-child(5){left:10%!important;bottom:7%!important}html body.service-page-view .service-logo-bubble:nth-child(6){left:0!important;top:44%!important}html body.service-page-view .service-logo-bubble:nth-child(n+7){left:var(--logo-left,12%)!important;top:var(--logo-top,72%)!important;bottom:auto!important;right:auto!important;width:108px!important;min-height:96px!important}html body.service-page-view .service-logo-mark{width:52px!important;height:52px!important;border-radius:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:rgba(255,255,255,.95)!important;box-shadow:0 14px 36px rgba(0,0,0,.22)!important}html body.service-page-view .service-logo-mark img{display:none!important}html body.service-page-view .service-logo-mark b{color:#031419!important;-webkit-text-fill-color:#031419!important;font-size:25px!important;line-height:1!important;font-weight:950!important}html body.service-page-view .service-logo-bubble strong{max-width:100%!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:14px!important;font-weight:950!important;line-height:1.15!important;text-align:center!important;word-break:normal!important}html body.service-page-view .services-showcase{background:#020202!important;background-color:#020202!important;background-image:none!important}@keyframes arkoServiceFinalBubble{0%,100%{transform:translate3d(0,0,0) rotate(0)}50%{transform:translate3d(0,-18px,0) rotate(1.5deg)}}@keyframes arkoServiceFinalCard{0%,100%{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-14px)}}@keyframes arkoServiceFinalOrbit{0%,100%{opacity:.58;transform:translateX(-50%) scale(1)}50%{opacity:.96;transform:translateX(-50%) scale(1.04)}}@keyframes arkoServiceFinalShadow{0%,100%{opacity:.72;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.08)}}@media (max-width:1100px){html body.service-page-view .service-logo-hero,html body.service-page-view .service-page-hero.service-logo-hero{grid-template-columns:1fr!important;padding:0 18px 60px!important;min-height:auto!important;gap:40px!important;text-align:center!important;align-items:start!important}html body.service-page-view .service-logo-hero::after,html body.service-page-view .service-page-hero.service-logo-hero::after{display:none!important}html body.service-page-view .service-logo-hero .service-hero-content{margin:0 auto!important;text-align:center!important}html body.service-page-view .service-logo-hero .service-hero-content p{margin-left:auto!important;margin-right:auto!important}html body.service-page-view .service-hero-highlights{justify-content:center!important}}@media (max-width:640px){html body.service-page-view .service-logo-hero,html body.service-page-view .service-page-hero.service-logo-hero{padding:0 10px 42px!important;border-left:0!important;border-right:0!important;align-items:start!important}html body.service-page-view .service-logo-hero .service-page-pill{height:38px!important;padding:0 15px!important;font-size:11px!important}html body.service-page-view .service-logo-hero .service-hero-content h1,html body.service-page-view .service-logo-hero .service-hero-content h1.service-typing-heading,html body:not(.admin-body).service-page-view .service-logo-hero .service-hero-content h1.service-typing-heading{margin:22px 0 20px!important;font-size:clamp(36px, 13vw, 54px)!important;line-height:1.08!important}html body.service-page-view .service-logo-hero .service-hero-content p{font-size:15px!important;line-height:1.6!important}html body.service-page-view .service-hero-highlights{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;text-align:left!important}html body.service-page-view .service-hero-visual{height:440px!important;min-height:440px!important;max-width:390px!important;overflow:hidden!important}html body.service-page-view .service-hero-device{width:60%!important;min-height:270px!important;padding:28px 20px!important;border-radius:28px!important}html body.service-page-view .service-hero-device i{width:54px!important;height:42px!important;margin-bottom:18px!important}html body.service-page-view .service-hero-device strong{font-size:23px!important}html body.service-page-view .service-hero-device small{margin-top:18px!important;font-size:12px!important}html body.service-page-view .service-logo-bubble,html body.service-page-view .service-logo-bubble:nth-child(n+7){width:92px!important;min-height:86px!important;padding:10px 8px!important;border-radius:22px!important}html body.service-page-view .service-logo-mark{width:38px!important;height:38px!important;border-radius:13px!important}html body.service-page-view .service-logo-mark b{font-size:20px!important}html body.service-page-view .service-logo-bubble strong{font-size:11px!important}html body.service-page-view .service-logo-bubble:first-child{left:1%!important;top:12%!important}html body.service-page-view .service-logo-bubble:nth-child(2){right:2%!important;top:5%!important}html body.service-page-view .service-logo-bubble:nth-child(3){right:0!important;top:37%!important}html body.service-page-view .service-logo-bubble:nth-child(4){right:7%!important;bottom:10%!important}html body.service-page-view .service-logo-bubble:nth-child(5){left:10%!important;bottom:6%!important}html body.service-page-view .service-logo-bubble:nth-child(6){left:0!important;top:45%!important}}@media (max-width:860px){body:not(.admin-body).arko-support-chat-keyboard-active,html.arko-support-chat-keyboard-active{overflow:hidden!important;padding-bottom:0!important}body:not(.admin-body).arko-support-chat-keyboard-active .arko-bottom-nav,body:not(.admin-body).arko-support-chat-keyboard-active .chat,body:not(.admin-body).arko-support-chat-keyboard-active .floating-chat-button,body:not(.admin-body).arko-support-chat-keyboard-active .support-chat-launcher{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:not(.admin-body) .support-chat-panel.show.is-composer-open.keyboard-active,body:not(.admin-body).arko-support-chat-keyboard-active .support-chat-panel.show.is-composer-open{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:var(--arko-keyboard-offset,0)!important;width:100%!important;max-width:100%!important;height:min(430px,calc(var(--arko-visual-height,100vh) - 4px))!important;max-height:calc(var(--arko-visual-height,100vh) - 4px)!important;margin:0!important;border-radius:24px 24px 0 0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;transform:none!important;z-index:2147483001!important;contain:layout paint!important}body:not(.admin-body) .support-chat-panel.show.is-composer-open.keyboard-active .support-chat-head,body:not(.admin-body).arko-support-chat-keyboard-active .support-chat-panel.show.is-composer-open .support-chat-head{flex:0 0 auto!important;min-height:78px!important;padding:18px 18px 14px!important}body:not(.admin-body) .support-chat-panel.show.is-composer-open.keyboard-active .support-chat-body,body:not(.admin-body).arko-support-chat-keyboard-active .support-chat-panel.show.is-composer-open .support-chat-body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;padding:14px!important;border-bottom:0!important}body:not(.admin-body) .support-chat-panel.show.is-composer-open.keyboard-active .support-chat-form,body:not(.admin-body).arko-support-chat-keyboard-active .support-chat-panel.show.is-composer-open .support-chat-form{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;flex:0 0 auto!important;width:100%!important;margin:0!important;padding:10px 10px calc(10px + env(safe-area-inset-bottom,0px))!important;border-top:1px solid rgba(72,243,255,.14)!important;background:rgba(4,12,23,.98)!important;display:flex!important;align-items:center!important;gap:9px!important;box-shadow:0 -14px 34px rgba(0,0,0,.24)!important;z-index:2!important}body:not(.admin-body) .support-chat-panel.show.is-composer-open.keyboard-active .support-chat-form input,body:not(.admin-body).arko-support-chat-keyboard-active .support-chat-panel.show.is-composer-open .support-chat-form input{flex:1 1 auto!important;min-width:0!important;width:auto!important;height:56px!important;font-size:16px!important;border-radius:18px!important}body:not(.admin-body) .support-chat-panel.show.is-composer-open.keyboard-active .support-chat-form button,body:not(.admin-body).arko-support-chat-keyboard-active .support-chat-panel.show.is-composer-open .support-chat-form button{flex:0 0 auto!important;height:56px!important;min-width:86px!important;border-radius:18px!important}}@media (max-width:420px){body:not(.admin-body) .support-chat-panel.show.is-composer-open.keyboard-active,body:not(.admin-body).arko-support-chat-keyboard-active .support-chat-panel.show.is-composer-open{height:min(400px,calc(var(--arko-visual-height,100vh) - 4px))!important;border-radius:22px 22px 0 0!important}body:not(.admin-body) .support-chat-panel.show.is-composer-open.keyboard-active .support-chat-head,body:not(.admin-body).arko-support-chat-keyboard-active .support-chat-panel.show.is-composer-open .support-chat-head{min-height:70px!important;padding:15px 16px 12px!important}}@media (max-width:860px){body:not(.admin-body):not(.home-page){padding-top:64px!important}body:not(.admin-body):not(.home-page)>.site-header{height:64px!important;min-height:64px!important;max-height:64px!important;overflow:visible!important}body:not(.admin-body):not(.home-page)>.site-header .nav-links{top:64px!important;min-height:calc(100vh - 64px)!important}body.auth-page-view .auth-page-main,body.blog-page-view .blog-page-main,body.blog-page-view .single-blog-main,body.contact-page-view .contact-page-main,body.design-service-page .design-service-main,body.digital-products-page .design-service-main,body.dollar-service-page .design-service-main,body.dollar-service-page .dollar-page-main,body.my-orders-page .user-order-main,body.order-status-page .order-status-main,body.portfolio-page-view .portfolio-page-main,body.profile-page .profile-details-main,body.profile-page .profile-main,body.service-checkout-page .service-checkout-main,body.service-page-view .service-page-main,body:not(.admin-body):not(.home-page)>main{padding-top:14px!important;margin-top:0!important}body.blog-page-view.facebook-blog-view>.site-header+.blog-page-main,body.blog-page-view.facebook-blog-view>.site-header+.single-blog-main{padding-top:14px!important}}@media (max-width:420px){body.auth-page-view .auth-page-main,body.blog-page-view .blog-page-main,body.blog-page-view .single-blog-main,body.contact-page-view .contact-page-main,body.design-service-page .design-service-main,body.digital-products-page .design-service-main,body.dollar-service-page .design-service-main,body.dollar-service-page .dollar-page-main,body.my-orders-page .user-order-main,body.order-status-page .order-status-main,body.portfolio-page-view .portfolio-page-main,body.profile-page .profile-details-main,body.profile-page .profile-main,body.service-checkout-page .service-checkout-main,body.service-page-view .service-page-main,body:not(.admin-body):not(.home-page)>main{padding-top:10px!important}}body.service-page-view .service-page-main{padding-top:0!important;margin-top:0!important}body.service-page-view .service-page-hero{min-height:auto!important;padding:clamp(26px,3.2vw,42px) 24px clamp(72px,8vw,108px)!important;align-items:flex-start!important;justify-items:center!important;place-items:start center!important}body.service-page-view .service-hero-content{margin-top:0!important}@media (max-width:860px){body.service-page-view .service-page-main{padding-top:0!important;margin-top:0!important}body.service-page-view .service-page-hero{min-height:auto!important;padding:18px 16px 56px!important;align-items:flex-start!important;justify-items:center!important;place-items:start center!important}}html body.service-page-view .service-page-main{padding-top:0!important;margin-top:0!important}html body.service-page-view .service-logo-hero,html body.service-page-view .service-page-hero.service-logo-hero,html body.service-page-view .service-page-main>.service-page-hero.service-logo-hero{margin-top:0!important;padding-top:0!important;align-items:start!important;place-items:start center!important}html body.service-page-view .service-logo-hero .service-hero-content,html body.service-page-view .service-page-hero.service-logo-hero .service-hero-content{margin-top:0!important;padding-top:0!important;align-self:start!important}html body.service-page-view .service-hero-visual{align-self:start!important}@media (max-width:1100px){html body.service-page-view .service-logo-hero,html body.service-page-view .service-page-hero.service-logo-hero,html body.service-page-view .service-page-main>.service-page-hero.service-logo-hero{padding-top:0!important;align-items:start!important;place-items:start center!important}}@media (max-width:860px){html body.service-page-view .service-page-main{padding-top:0!important;margin-top:0!important}html body.service-page-view .service-logo-hero,html body.service-page-view .service-page-hero.service-logo-hero,html body.service-page-view .service-page-main>.service-page-hero.service-logo-hero{padding-top:0!important;margin-top:0!important}}html body.service-page-view,html body.service-page-view .service-page-main{margin-top:0!important;padding-top:0!important}html body.service-page-view .service-page-main>.service-logo-hero,html body.service-page-view .service-page-main>.service-page-hero,html body.service-page-view .service-page-main>.service-page-hero.service-logo-hero,html body.service-page-view>.site-header+.service-page-main{margin-top:0!important;padding-top:0!important}html body.service-page-view .service-logo-hero,html body.service-page-view .service-page-hero.service-logo-hero{align-items:start!important;place-items:start stretch!important;align-content:start!important}html body.service-page-view .service-logo-hero .service-hero-content,html body.service-page-view .service-logo-hero .service-hero-visual,html body.service-page-view .service-page-hero.service-logo-hero .service-hero-content,html body.service-page-view .service-page-hero.service-logo-hero .service-hero-visual{align-self:start!important;margin-top:0!important;padding-top:0!important}@media (max-width:860px){html body.service-page-view .service-page-main,html body.service-page-view .service-page-main>.service-logo-hero,html body.service-page-view .service-page-main>.service-page-hero,html body.service-page-view .service-page-main>.service-page-hero.service-logo-hero{margin-top:0!important;padding-top:0!important}}@media (max-width:860px){html body.service-page-view{padding-top:64px!important;margin-top:0!important}html body.service-page-view>.site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important}html body.service-page-view .service-page-main,html body.service-page-view>.site-header+.service-page-main{margin-top:0!important;padding-top:0!important;transform:none!important}html body.service-page-view .service-page-main>.service-logo-hero,html body.service-page-view .service-page-main>.service-page-hero,html body.service-page-view .service-page-main>.service-page-hero.service-logo-hero{margin-top:0!important;padding-top:0!important;border-top:0!important;transform:none!important;align-content:start!important;align-items:start!important;place-items:start center!important}html body.service-page-view .service-logo-hero .service-hero-content,html body.service-page-view .service-page-hero.service-logo-hero .service-hero-content{margin-top:0!important;padding-top:0!important;transform:none!important;align-self:start!important}html body.service-page-view .service-logo-hero .service-page-pill{margin-top:0!important}}@media (max-width:640px){html body.service-page-view .service-logo-hero,html body.service-page-view .service-page-hero.service-logo-hero{padding-top:0!important;gap:22px!important}}@media (max-width:860px){html body.service-page-view{padding-top:64px!important;margin-top:0!important;overflow-x:hidden!important;background:#020202!important}html body.service-page-view>.site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:99999!important;height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important}html body.service-page-view .service-page-main,html body.service-page-view>.site-header+.service-page-main{margin-top:-64px!important;padding-top:0!important;background:#020202!important;transform:none!important}html body.service-page-view .service-logo-hero,html body.service-page-view .service-page-hero.service-logo-hero,html body.service-page-view .service-page-main>.service-logo-hero,html body.service-page-view .service-page-main>.service-page-hero,html body.service-page-view .service-page-main>.service-page-hero.service-logo-hero{margin-top:0!important;padding-top:0!important;align-content:start!important;align-items:start!important;place-items:start center!important;background:#020202!important}html body.service-page-view .service-logo-hero .service-hero-content,html body.service-page-view .service-page-hero.service-logo-hero .service-hero-content{margin-top:0!important;padding-top:0!important;transform:none!important;align-self:start!important}html body.service-page-view .service-logo-hero .service-page-pill{margin-top:0!important}}@media (max-width:420px){html body.service-page-view .service-page-main,html body.service-page-view>.site-header+.service-page-main{margin-top:-64px!important}}@media (max-width:860px){html body.service-page-view{overflow-x:hidden!important;width:100%!important;max-width:100%!important}html body.service-page-view .service-logo-hero,html body.service-page-view .service-page-cta-wrap,html body.service-page-view .service-page-hero.service-logo-hero,html body.service-page-view .service-page-main,html body.service-page-view .services-showcase,html body.service-page-view .site-footer{width:100%!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}html body.service-page-view .service-logo-hero,html body.service-page-view .service-page-hero.service-logo-hero{min-height:0!important;padding:0 12px 92px!important;gap:28px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;place-items:start center!important}html body.service-page-view .service-logo-hero .service-hero-content{width:100%!important;max-width:430px!important;padding:0 6px!important;margin:0 auto!important;text-align:center!important}html body.service-page-view .service-logo-hero .service-page-pill{height:34px!important;min-height:34px!important;padding:0 14px!important;font-size:10px!important;line-height:1!important}html body.service-page-view .service-logo-hero .service-hero-content h1,html body.service-page-view .service-logo-hero .service-hero-content h1.service-typing-heading,html body:not(.admin-body).service-page-view .service-logo-hero .service-hero-content h1.service-typing-heading{max-width:100%!important;margin:18px auto 18px!important;font-size:clamp(34px, 12.5vw, 48px)!important;line-height:1.06!important;letter-spacing:-.055em!important;word-break:normal!important}html body.service-page-view .service-logo-hero .service-hero-content p{max-width:340px!important;margin:0 auto 24px!important;font-size:13px!important;line-height:1.55!important}html body.service-page-view .service-hero-highlights{width:100%!important;max-width:344px!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;align-items:stretch!important;justify-content:center!important;text-align:center!important}html body.service-page-view .service-hero-highlights span{min-width:0!important;width:100%!important;height:auto!important;min-height:84px!important;padding:9px 5px 8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;border:1px solid rgba(35,245,220,.14)!important;border-radius:16px!important;background:rgba(5,16,25,.7)!important;box-shadow:0 14px 28px rgba(0,0,0,.18)!important}html body.service-page-view .service-hero-highlights b{width:30px!important;height:30px!important;min-width:30px!important;margin:0 auto 2px!important;border-radius:11px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;line-height:1!important;grid-row:auto!important}html body.service-page-view .service-hero-highlights strong{width:100%!important;display:block!important;font-size:10px!important;line-height:1.12!important;font-weight:950!important;white-space:normal!important;word-break:normal!important}html body.service-page-view .service-hero-highlights small{width:100%!important;display:block!important;font-size:8.5px!important;line-height:1.18!important;font-weight:750!important;white-space:normal!important;opacity:.82!important}html body.service-page-view .service-hero-visual{width:100%!important;max-width:370px!important;height:380px!important;min-height:380px!important;margin:0 auto!important;overflow:visible!important;transform:none!important}html body.service-page-view .service-hero-device{width:60%!important;min-height:228px!important;padding:22px 16px!important;border-radius:24px!important}html body.service-page-view .service-hero-device i{width:42px!important;height:34px!important;margin-bottom:14px!important;border-radius:12px!important}html body.service-page-view .service-hero-device span{margin-bottom:12px!important;font-size:9px!important;letter-spacing:.14em!important}html body.service-page-view .service-hero-device strong{font-size:19px!important;line-height:1.06!important}html body.service-page-view .service-hero-device small{margin-top:14px!important;font-size:10px!important}html body.service-page-view .service-hero-orbit-one{width:92%!important;height:100px!important;bottom:44px!important}html body.service-page-view .service-hero-orbit-two{width:76%!important;height:62px!important;bottom:28px!important}html body.service-page-view .service-logo-bubble,html body.service-page-view .service-logo-bubble:nth-child(n+7){width:78px!important;min-height:72px!important;padding:8px 6px!important;border-radius:18px!important;gap:6px!important}html body.service-page-view .service-logo-mark{width:30px!important;height:30px!important;border-radius:10px!important}html body.service-page-view .service-logo-mark b{font-size:16px!important}html body.service-page-view .service-logo-bubble strong{font-size:9px!important;line-height:1.08!important}html body.service-page-view .service-logo-bubble:first-child{left:4%!important;top:8%!important}html body.service-page-view .service-logo-bubble:nth-child(2){right:5%!important;top:5%!important}html body.service-page-view .service-logo-bubble:nth-child(3){right:2%!important;top:36%!important}html body.service-page-view .service-logo-bubble:nth-child(4){right:9%!important;bottom:12%!important}html body.service-page-view .service-logo-bubble:nth-child(5){left:12%!important;bottom:8%!important}html body.service-page-view .service-logo-bubble:nth-child(6){left:2%!important;top:42%!important}html body.service-page-view .services-showcase{padding:26px 12px 34px!important}html body.service-page-view .service-page-heading{width:100%!important;max-width:430px!important;margin:0 auto 18px!important;text-align:center!important}html body.service-page-view .service-page-heading h2{font-size:clamp(26px, 9vw, 36px)!important;line-height:1.12!important}html body.service-page-view .service-page-card-grid{width:100%!important;max-width:430px!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html body.service-page-view .service-page-card{width:100%!important;max-width:100%!important;padding:18px 16px!important;border-radius:22px!important;box-sizing:border-box!important}html body.service-page-view .service-page-card h3{font-size:22px!important;line-height:1.16!important}html body.service-page-view .service-page-card li,html body.service-page-view .service-page-card p{font-size:13px!important;line-height:1.55!important}html body.service-page-view .service-page-card>a,html body.service-page-view .service-page-cta a{width:100%!important;max-width:100%!important;min-height:46px!important;border-radius:15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}html body.service-page-view .service-page-cta-wrap{padding:20px 12px 110px!important}html body.service-page-view .service-page-cta{width:100%!important;max-width:430px!important;margin:0 auto!important;padding:22px 16px!important;border-radius:24px!important;text-align:center!important;box-sizing:border-box!important}html body.service-page-view .service-page-cta h2{font-size:28px!important;line-height:1.12!important}}@media (max-width:380px){html body.service-page-view .service-hero-highlights{max-width:318px!important;gap:5px!important}html body.service-page-view .service-hero-highlights span{min-height:80px!important;padding:8px 3px 7px!important}html body.service-page-view .service-hero-highlights strong{font-size:9px!important}html body.service-page-view .service-hero-highlights small{font-size:8px!important}}body:not(.portfolio-page-view) .premium-typed-title.typing-complete .type-line.typing,body:not(.portfolio-page-view) .service-typing-heading.typing-complete .typing-cursor,body:not(.portfolio-page-view) .typing-heading.typing-complete .typing-cursor{display:none!important;animation:none!important;border-right:0!important}body:not(.portfolio-page-view) .premium-typed-title.typing-complete,body:not(.portfolio-page-view) .typing-heading.typing-complete{animation-iteration-count:1!important}.admin-body .admin-card h1,.admin-body .admin-card h2,.admin-body .admin-card h3,.admin-body .admin-card-head h2,.admin-body .admin-card>h1,.admin-body .admin-card>h2,.admin-body .admin-card>h3,.admin-body .admin-page-head h1,.admin-body .admin-section-title,.admin-body .admin-title,.admin-body .admin-topbar h1,.admin-body .admin-topbar h2,.admin-body .login-box h1,.admin-body .modal-title,.admin-body .page-title,.admin-body .panel-title{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;text-shadow:0 8px 28px rgba(0,0,0,.35)!important}.admin-body .admin-card-head span,.admin-body .admin-page-head p,.admin-body .admin-subtitle,.admin-body .admin-topbar p{color:rgba(255,255,255,.78)!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important}.admin-body .admin-logo,.admin-body .admin-menu a,.admin-body .admin-side-view{color:#fff!important}.admin-body .admin-menu a.active,.admin-body .admin-menu a:hover,.admin-body .admin-side-view:hover{color:#fff!important}.site-header{min-height:54px!important;padding-top:0!important;padding-bottom:0!important}body.blog-page-view .blog-page-main,body.digital-products-page .design-service-main,body.order-status-page .order-status-main,body:not(.admin-body)>.site-header+main{margin-top:0!important}.review-slider:focus-within .review-track,.review-slider:hover .review-track{animation-play-state:running!important}.arko-social-link,.contact-social-row a,.footer-socials a{display:inline-flex;align-items:center;justify-content:center;gap:7px}.arko-social-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.arko-social-icon svg{width:18px;height:18px;display:block;fill:currentColor}.blog-search-input-wrap,.digital-product-search-card label{background:rgba(255,255,255,.1)!important;border-color:rgba(42,255,231,.32)!important}.admin-form input[type=search],.blog-search-input-wrap input,.digital-product-search-card input{color:#fff!important;background:0 0!important;-webkit-text-fill-color:#ffffff!important;caret-color:#26f3df!important}.blog-search-input-wrap input::placeholder,.digital-product-search-card input::placeholder{color:rgba(238,246,255,.7)!important;-webkit-text-fill-color:rgba(238,246,255,.70)!important}.blog-search-input-wrap input:-webkit-autofill,.digital-product-search-card input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(9,18,34,.95) inset!important;-webkit-text-fill-color:#ffffff!important}.arko-see-more-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fb-blog-post.is-expanded .arko-see-more-text{display:block;overflow:visible;-webkit-line-clamp:initial}.arko-see-more-btn{margin:0 0 12px;border:0;background:0 0;color:#33f5dc;font-weight:800;cursor:pointer;padding:0}.blog-video-embed,.blog-video-player{margin:16px 0;border-radius:20px;overflow:hidden;background:rgba(0,0,0,.36);border:1px solid rgba(255,255,255,.1)}.blog-video-embed iframe,.blog-video-player video{width:100%;display:block;aspect-ratio:16/9;border:0}.digital-product-search-card{max-width:760px;margin:0 auto 28px;display:grid;gap:10px;text-align:left}.digital-product-search-card label{display:grid;gap:8px;padding:14px 18px;border-radius:18px;box-shadow:0 18px 44px rgba(0,0,0,.2)}.digital-product-search-card label span{color:#8efcf0;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.digital-product-search-card input{width:100%;border:0;outline:0;font-size:17px;font-weight:800}.digital-product-search-card small{color:rgba(232,242,255,.72);text-align:center}.order-review-card,.order-review-notice{max-width:820px;margin:22px auto 0;border-radius:24px;border:1px solid rgba(42,255,231,.18);background:rgba(5,12,24,.82);color:#fff;padding:24px;box-shadow:0 24px 65px rgba(0,0,0,.28)}.order-review-notice.success{border-color:rgba(45,255,160,.35)}.order-review-notice.error{border-color:rgba(255,92,92,.35)}.order-review-card span{color:#33f5dc;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.order-review-card h2{margin:8px 0}.order-review-card form{display:grid;gap:14px;margin-top:16px}.order-review-card label{display:grid;gap:8px;color:rgba(236,245,255,.82);font-weight:800}.order-review-card select,.order-review-card textarea{width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.08);color:#fff;padding:12px 14px;outline:0}.order-review-card textarea{min-height:120px;resize:vertical}.order-review-card button{border:0;border-radius:14px;background:linear-gradient(135deg,#27f2dc,#6d7cff);color:#001018;font-weight:900;padding:13px 18px;cursor:pointer}.admin-notification-board{margin-top:20px}.admin-notification-list{display:grid;gap:10px}.admin-notification-item{display:grid;gap:4px;padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.admin-notification-item.is-new{border-color:rgba(42,255,231,.35);background:rgba(42,255,231,.08)}.admin-notification-item b{color:#fff}.admin-notification-item span{color:rgba(239,246,255,.78)}.admin-notification-item small{color:rgba(239,246,255,.55)}.admin-empty-line{color:rgba(238,246,255,.72);margin:0}.admin-dashboard-grid,.admin-report-board,.admin-visual-grid,.blog-page-grid,.digital-product-grid{contain:layout paint}@media (max-width:768px){.site-header{min-height:52px!important}.digital-product-search-card,.order-review-card,.order-review-notice{margin-left:14px;margin-right:14px}}.blog-video-box{margin:16px 0;border-radius:20px;overflow:hidden;background:rgba(0,0,0,.36);border:1px solid rgba(255,255,255,.1)}.blog-video-box iframe,.blog-video-box video{width:100%;display:block;aspect-ratio:16/9;border:0}@media (max-width:860px){html body.contact-page-view,html body.portfolio-page-view{padding-top:64px!important;margin-top:0!important}html body.contact-page-view>.site-header,html body.portfolio-page-view>.site-header{height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important}html body.contact-page-view .contact-page-main,html body.contact-page-view>.site-header+.contact-page-main,html body.portfolio-page-view .portfolio-page-main,html body.portfolio-page-view>.site-header+.portfolio-page-main{padding-top:0!important;margin-top:0!important;transform:none!important}html body.contact-page-view .contact-page-hero,html body.portfolio-page-view .portfolio-page-hero{min-height:auto!important;align-items:start!important;align-content:start!important;justify-items:center!important;place-items:start center!important;gap:18px!important;padding-top:0!important;margin-top:0!important;transform:none!important}html body.contact-page-view .contact-hero-copy,html body.portfolio-page-view .portfolio-hero-copy{margin-top:0!important;padding-top:0!important;transform:none!important;align-self:start!important}html body.contact-page-view .contact-hero-copy>span:first-child,html body.contact-page-view .contact-kicker,html body.portfolio-page-view .portfolio-kicker{margin-top:0!important}}@media (max-width:640px){html body.contact-page-view .contact-page-main,html body.contact-page-view>.site-header+.contact-page-main,html body.portfolio-page-view .portfolio-page-main,html body.portfolio-page-view>.site-header+.portfolio-page-main{padding-top:0!important;margin-top:0!important}html body.contact-page-view .contact-page-hero,html body.portfolio-page-view .portfolio-page-hero{padding:0 12px 30px!important;gap:16px!important}}@media (max-width:860px){html body.contact-page-view,html body.portfolio-page-view{padding-top:64px!important}html body.contact-page-view>.site-header,html body.portfolio-page-view>.site-header{height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important}html body.contact-page-view .contact-page-main,html body.contact-page-view>.site-header+.contact-page-main,html body.portfolio-page-view .portfolio-page-main,html body.portfolio-page-view>.site-header+.portfolio-page-main{padding-top:0!important;margin-top:0!important}html body.contact-page-view .contact-page-hero,html body.portfolio-page-view .portfolio-page-hero{padding-top:0!important;margin-top:0!important;align-items:start!important;align-content:start!important}html body.contact-page-view .contact-hero-copy,html body.contact-page-view .contact-page-pill,html body.portfolio-page-view .portfolio-hero-copy,html body.portfolio-page-view .portfolio-kicker{margin-top:0!important;padding-top:0!important}}@media (max-width:640px){html body.contact-page-view .contact-page-hero,html body.portfolio-page-view .portfolio-page-hero{padding:0 12px 30px!important}}body.digital-products-page .digital-product-search-card label{border-radius:20px!important;overflow:hidden!important}body.digital-products-page .digital-product-search-card input{min-height:52px!important;padding:0 14px!important;border:1px solid rgba(42,255,231,.22)!important;border-radius:12px!important;background:rgba(3,13,19,.72)!important;box-sizing:border-box!important}body.dollar-service-page .dollar-amount-field{gap:7px!important}body.dollar-service-page .dollar-min-note{display:block!important;margin-top:-2px!important;color:#8fffe8!important;font-size:12px!important;font-weight:800!important;line-height:1.35!important}body:not(.admin-body) .footer-socials{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important}body:not(.admin-body) .arko-social-link,body:not(.admin-body) .contact-social-row a,body:not(.admin-body) .footer-socials a{width:46px!important;min-width:46px!important;height:46px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;text-align:center!important;border-radius:14px!important}body:not(.admin-body) .arko-social-icon{width:20px!important;height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;font-size:15px!important;font-weight:900!important;text-transform:lowercase!important}body:not(.admin-body) .arko-social-icon svg{width:20px!important;height:20px!important;display:block!important}.arko-auto-link{color:#33f5dc!important;text-decoration:underline!important;text-underline-offset:3px!important;overflow-wrap:anywhere!important;word-break:break-word!important}@media (max-width:860px){html body.blog-page-view.facebook-blog-view,html body.contact-page-view,html body.portfolio-page-view{padding-top:0!important;margin-top:0!important}html body.blog-page-view.facebook-blog-view>.site-header,html body.contact-page-view>.site-header,html body.portfolio-page-view>.site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding-top:7px!important;padding-bottom:7px!important;margin:0!important}html body.blog-page-view.facebook-blog-view .blog-page-main,html body.blog-page-view.facebook-blog-view .single-blog-main,html body.blog-page-view.facebook-blog-view>.site-header+.blog-page-main,html body.blog-page-view.facebook-blog-view>.site-header+.single-blog-main,html body.contact-page-view .contact-page-main,html body.contact-page-view>.site-header+.contact-page-main,html body.portfolio-page-view .portfolio-page-main,html body.portfolio-page-view>.site-header+.portfolio-page-main{padding-top:0!important;margin-top:0!important;transform:none!important}html body.contact-page-view .contact-page-hero,html body.portfolio-page-view .portfolio-page-hero{min-height:auto!important;margin-top:0!important;padding-top:58px!important;transform:none!important}html body.contact-page-view .contact-hero-copy,html body.portfolio-page-view .portfolio-hero-copy{margin-top:0!important;padding-top:0!important;transform:none!important}html body.contact-page-view .contact-hero-copy>span:first-child,html body.contact-page-view .contact-page-pill,html body.portfolio-page-view .portfolio-kicker{margin-top:0!important}html body.blog-page-view.facebook-blog-view .blog-search-section{margin-top:0!important;padding-top:58px!important;margin-bottom:18px!important}html body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap,html body.blog-page-view.facebook-blog-view .blog-search-input-wrap,html body.digital-products-page .digital-product-search-card input,html body.digital-products-page .digital-product-search-card label{border-radius:12px!important}}@media (max-width:640px){html body.portfolio-page-view .portfolio-page-hero{padding:58px 12px 30px!important;gap:12px!important}html body.contact-page-view .contact-page-hero{padding:58px 12px 30px!important;gap:12px!important}html body.blog-page-view.facebook-blog-view .blog-search-section{width:min(100% - 18px,760px)!important;padding-top:58px!important;margin-bottom:16px!important}}@media (max-width:860px){html body.blog-page-view.facebook-blog-view>.site-header .nav-links,html body.contact-page-view>.site-header .nav-links,html body.portfolio-page-view>.site-header .nav-links{top:58px!important;min-height:calc(100vh - 58px)!important}}@media (max-width:860px){html{scroll-padding-top:58px!important}html body.blog-page-view.facebook-blog-view,html body.contact-page-view,html body.portfolio-page-view{padding-top:58px!important;margin-top:0!important;overflow-x:hidden!important}html body.blog-page-view.facebook-blog-view>.site-header,html body.contact-page-view>.site-header,html body.portfolio-page-view>.site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:99999!important;width:100%!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding-top:7px!important;padding-bottom:7px!important;margin:0!important;transform:none!important}html body.blog-page-view.facebook-blog-view>.site-header .nav-links,html body.contact-page-view>.site-header .nav-links,html body.portfolio-page-view>.site-header .nav-links{top:58px!important;min-height:calc(100vh - 58px)!important}html body.blog-page-view.facebook-blog-view .blog-page-main,html body.blog-page-view.facebook-blog-view .single-blog-main,html body.blog-page-view.facebook-blog-view>.site-header+.blog-page-main,html body.blog-page-view.facebook-blog-view>.site-header+.single-blog-main,html body.contact-page-view .contact-page-main,html body.contact-page-view>.site-header+.contact-page-main,html body.portfolio-page-view .portfolio-page-main,html body.portfolio-page-view>.site-header+.portfolio-page-main{padding-top:0!important;margin-top:0!important;transform:none!important}html body.contact-page-view .contact-page-hero,html body.portfolio-page-view .portfolio-page-hero{min-height:0!important;margin-top:0!important;padding-top:0!important;transform:none!important;align-content:start!important;align-items:start!important;place-items:start center!important}html body.contact-page-view .contact-hero-copy,html body.contact-page-view .contact-hero-copy>span:first-child,html body.contact-page-view .contact-page-pill,html body.portfolio-page-view .portfolio-hero-copy,html body.portfolio-page-view .portfolio-kicker{margin-top:0!important;padding-top:0!important;transform:none!important}html body.blog-page-view.facebook-blog-view .blog-search-section{position:static!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;min-height:0!important;margin:0 auto 12px!important;padding:0 8px 4px!important;border:0!important;background:0 0!important;box-shadow:none!important;transform:none!important}html body.blog-page-view.facebook-blog-view .blog-search-card,html body.blog-page-view.facebook-blog-view .blog-search-card-clean{min-height:0!important;margin:0!important;padding:0!important;background:0 0!important;box-shadow:none!important;border:0!important}html body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap,html body.blog-page-view.facebook-blog-view .blog-search-input-wrap,html body.blog-page-view.facebook-blog-view .blog-search-input-wrap input,html body.digital-products-page .digital-product-search-card input,html body.digital-products-page .digital-product-search-card label{border-radius:12px!important}}@media (max-width:640px){html body.contact-page-view .contact-page-hero,html body.portfolio-page-view .portfolio-page-hero{padding:0 8px 92px!important;gap:12px!important}html body.blog-page-view.facebook-blog-view .blog-search-section{padding:0 8px 4px!important;margin-bottom:12px!important}}@media (max-width:860px){html{scroll-padding-top:50px!important}body.blog-page-view.facebook-blog-view,body.contact-page-view,body.portfolio-page-view,html body.blog-page-view.facebook-blog-view,html body.contact-page-view,html body.portfolio-page-view{padding-top:50px!important;margin-top:0!important;overflow-x:hidden!important}body.blog-page-view.facebook-blog-view>.site-header,body.contact-page-view>.site-header,body.portfolio-page-view>.site-header,html body.blog-page-view.facebook-blog-view>.site-header,html body.contact-page-view>.site-header,html body.portfolio-page-view>.site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:99999!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding-top:6px!important;padding-bottom:6px!important;margin:0!important;transform:none!important}body.blog-page-view.facebook-blog-view>.site-header .nav-links,body.contact-page-view>.site-header .nav-links,body.portfolio-page-view>.site-header .nav-links,html body.blog-page-view.facebook-blog-view>.site-header .nav-links,html body.contact-page-view>.site-header .nav-links,html body.portfolio-page-view>.site-header .nav-links{top:50px!important;min-height:calc(100vh - 50px)!important}body.blog-page-view.facebook-blog-view .blog-page-main,body.blog-page-view.facebook-blog-view .single-blog-main,body.blog-page-view.facebook-blog-view>.site-header+.blog-page-main,body.blog-page-view.facebook-blog-view>.site-header+.single-blog-main,body.contact-page-view .contact-page-main,body.contact-page-view>.site-header+.contact-page-main,body.portfolio-page-view .portfolio-page-main,body.portfolio-page-view>.site-header+.portfolio-page-main,html body.blog-page-view.facebook-blog-view .blog-page-main,html body.blog-page-view.facebook-blog-view .single-blog-main,html body.blog-page-view.facebook-blog-view>.site-header+.blog-page-main,html body.blog-page-view.facebook-blog-view>.site-header+.single-blog-main,html body.contact-page-view .contact-page-main,html body.contact-page-view>.site-header+.contact-page-main,html body.portfolio-page-view .portfolio-page-main,html body.portfolio-page-view>.site-header+.portfolio-page-main{padding-top:0!important;margin-top:0!important;transform:none!important}body.contact-page-view .contact-page-hero,body.portfolio-page-view .portfolio-page-hero,html body.contact-page-view .contact-page-hero,html body.portfolio-page-view .portfolio-page-hero{min-height:0!important;margin-top:0!important;padding-top:0!important;transform:none!important;align-content:start!important;align-items:start!important;place-items:start center!important}body.contact-page-view .contact-page-hero,html body.contact-page-view .contact-page-hero{display:block!important;padding-right:8px!important;padding-bottom:92px!important;padding-left:8px!important}body.portfolio-page-view .portfolio-page-hero,html body.portfolio-page-view .portfolio-page-hero{grid-template-columns:1fr!important;padding-right:8px!important;padding-bottom:92px!important;padding-left:8px!important;gap:12px!important}body.contact-page-view .contact-hero-copy,body.contact-page-view .contact-hero-copy>span:first-child,body.contact-page-view .contact-page-pill,body.portfolio-page-view .portfolio-hero-copy,body.portfolio-page-view .portfolio-kicker,html body.contact-page-view .contact-hero-copy,html body.contact-page-view .contact-hero-copy>span:first-child,html body.contact-page-view .contact-page-pill,html body.portfolio-page-view .portfolio-hero-copy,html body.portfolio-page-view .portfolio-kicker{margin-top:0!important;padding-top:0!important;transform:none!important}body.blog-page-view.facebook-blog-view .blog-search-section,html body.blog-page-view.facebook-blog-view .blog-search-section{position:static!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;min-height:0!important;margin:0 auto 12px!important;padding:0 8px 4px!important;border:0!important;background:0 0!important;box-shadow:none!important;transform:none!important}body.blog-page-view.facebook-blog-view .blog-search-card,body.blog-page-view.facebook-blog-view .blog-search-card-clean,html body.blog-page-view.facebook-blog-view .blog-search-card,html body.blog-page-view.facebook-blog-view .blog-search-card-clean{min-height:0!important;margin:0!important;padding:0!important;background:0 0!important;box-shadow:none!important;border:0!important}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap,body.blog-page-view.facebook-blog-view .blog-search-input-wrap,body.blog-page-view.facebook-blog-view .blog-search-input-wrap input,body.digital-products-page .digital-product-search-card input,body.digital-products-page .digital-product-search-card label,html body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap,html body.blog-page-view.facebook-blog-view .blog-search-input-wrap,html body.blog-page-view.facebook-blog-view .blog-search-input-wrap input,html body.digital-products-page .digital-product-search-card input,html body.digital-products-page .digital-product-search-card label{border-radius:12px!important}}@media (max-width:640px){body.contact-page-view .contact-page-hero,body.portfolio-page-view .portfolio-page-hero,html body.contact-page-view .contact-page-hero,html body.portfolio-page-view .portfolio-page-hero{padding-top:0!important;padding-right:8px!important;padding-bottom:92px!important;padding-left:8px!important;gap:12px!important}body.blog-page-view.facebook-blog-view .blog-search-section,html body.blog-page-view.facebook-blog-view .blog-search-section{padding:0 8px 4px!important;margin-bottom:12px!important}}@media (max-width:860px){body.contact-page-view,html,html body.contact-page-view{margin:0!important;padding:0!important;overflow-x:hidden!important}body.contact-page-view>.site-header,html body.contact-page-view>.site-header{position:sticky!important;top:0!important;left:auto!important;right:auto!important;z-index:99999!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding-top:6px!important;padding-bottom:6px!important;transform:none!important}body.contact-page-view .contact-page-main,body.contact-page-view>.site-header+.contact-page-main,html body.contact-page-view .contact-page-main,html body.contact-page-view>.site-header+.contact-page-main{margin-top:0!important;padding-top:0!important;transform:none!important}body.contact-page-view #contact.contact-page-hero,body.contact-page-view .contact-page-hero#contact,html body.contact-page-view #contact.contact-page-hero,html body.contact-page-view .contact-page-hero#contact{margin-top:0!important;padding-top:0!important;min-height:auto!important;align-items:flex-start!important;align-content:flex-start!important;place-items:start center!important;transform:none!important}body.contact-page-view .contact-page-hero#contact>.contact-hero-copy,body.contact-page-view .contact-page-hero#contact>.contact-hero-copy>.contact-page-pill,html body.contact-page-view .contact-page-hero#contact>.contact-hero-copy,html body.contact-page-view .contact-page-hero#contact>.contact-hero-copy>.contact-page-pill{margin-top:0!important;padding-top:0!important;transform:none!important}}@media (max-width:860px){body.contact-page-view,html body.contact-page-view{margin-top:0!important;padding-top:0!important;overflow-x:hidden!important}body.contact-page-view>.site-header,html body.contact-page-view>.site-header{position:sticky!important;top:0!important;z-index:99999!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;transform:none!important}body.contact-page-view .contact-page-main,body.contact-page-view>.site-header+.contact-page-main,html body.contact-page-view .contact-page-main,html body.contact-page-view>.site-header+.contact-page-main{padding-top:0!important;margin-top:0!important;transform:none!important}body.contact-page-view #contact.contact-page-hero,body.contact-page-view .contact-page-hero#contact,html body.contact-page-view #contact.contact-page-hero,html body.contact-page-view .contact-page-hero#contact{margin-top:0!important;padding-top:0!important;min-height:auto!important;transform:none!important;align-items:flex-start!important;align-content:flex-start!important;place-items:start center!important}body.contact-page-view #contact.contact-page-hero>.contact-hero-copy,body.contact-page-view #contact.contact-page-hero>.contact-hero-copy>.contact-page-pill,html body.contact-page-view #contact.contact-page-hero>.contact-hero-copy,html body.contact-page-view #contact.contact-page-hero>.contact-hero-copy>.contact-page-pill{margin-top:0!important;padding-top:0!important;transform:none!important}}@media (max-width:860px){body.portfolio-page-view,html body.portfolio-page-view{margin-top:0!important;padding-top:0!important;overflow-x:hidden!important}body.portfolio-page-view>.site-header,html body.portfolio-page-view>.site-header{position:sticky!important;top:0!important;z-index:99999!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;transform:none!important}body.portfolio-page-view .portfolio-page-main,body.portfolio-page-view>.site-header+.portfolio-page-main,html body.portfolio-page-view .portfolio-page-main,html body.portfolio-page-view>.site-header+.portfolio-page-main{padding-top:0!important;margin-top:0!important;transform:none!important}body.portfolio-page-view .portfolio-page-hero,html body.portfolio-page-view .portfolio-page-hero{display:block!important;margin-top:0!important;padding-top:0!important;min-height:auto!important;transform:none!important;align-items:flex-start!important;align-content:flex-start!important;place-items:start center!important}body.portfolio-page-view .portfolio-page-hero>.portfolio-hero-copy,body.portfolio-page-view .portfolio-page-hero>.portfolio-hero-copy>.portfolio-kicker,html body.portfolio-page-view .portfolio-page-hero>.portfolio-hero-copy,html body.portfolio-page-view .portfolio-page-hero>.portfolio-hero-copy>.portfolio-kicker{margin-top:0!important;padding-top:0!important;transform:none!important}}@media (max-width:860px){body.design-service-page:not(.dollar-service-page),body.digital-products-page,body.my-orders-page{padding-top:0!important;margin-top:0!important;overflow-x:hidden!important}body.design-service-page:not(.dollar-service-page)>.site-header,body.digital-products-page>.site-header,body.my-orders-page>.site-header{position:sticky!important;top:0!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding-top:6px!important;padding-bottom:6px!important;transform:none!important;z-index:99999!important}body.design-service-page:not(.dollar-service-page) .design-service-main,body.digital-products-page .design-service-main,body.my-orders-page .user-order-main{padding-top:0!important;transform:none!important}body.design-service-page:not(.dollar-service-page) .premium-service-hero,body.digital-products-page .premium-service-hero,body.my-orders-page .user-page-hero{margin-top:0!important;transform:none!important}}body.home-page #blog.blog-section{position:relative!important;overflow:visible!important;padding-top:36px!important;padding-bottom:110px!important;isolation:isolate!important}body.home-page #blog .blog-stack{display:block!important;position:relative!important;max-width:1060px!important;width:100%!important;margin:0 auto!important;padding-top:10px!important;padding-bottom:42vh!important;overflow:visible!important;contain:none!important}body.home-page #blog .blog-stack .blog-card{position:sticky!important;top:var(--blog-top,86px)!important;z-index:calc(30 + var(--blog-index,0))!important;width:min(100%,1040px)!important;margin:0 auto clamp(54px,9vh,92px)!important;transform:translate3d(0,16px,0) scale(.99)!important;opacity:.94!important;transition:transform .34s cubic-bezier(.22,.8,.22,1),opacity .34s ease,border-color .25s ease,box-shadow .25s ease!important;will-change:transform,opacity!important}body.home-page #blog .blog-stack .blog-card.arko-home-ease.is-eased,body.home-page #blog .blog-stack .blog-card.is-visible{transform:translate3d(0,0,0) scale(1)!important;opacity:1!important}body.home-page #blog .blog-stack .blog-card:hover{transform:translate3d(0,-5px,0) scale(1.004)!important}@media (max-width:860px){body.home-page #blog.blog-section{overflow:visible!important;padding-top:28px!important;padding-bottom:92px!important}body.home-page #blog .blog-stack{display:block!important;max-width:100%!important;padding-top:8px!important;padding-bottom:0!important;overflow:visible!important}body.home-page #blog .blog-stack .blog-card{position:sticky!important;top:72px!important;z-index:calc(30 + var(--blog-index,0))!important;margin-bottom:64px!important}}@media (max-width:520px){body.home-page #blog .blog-stack{padding-bottom:0!important}body.home-page #blog .blog-stack .blog-card{top:66px!important;margin-bottom:58px!important}}@media (max-width:860px){body.home-page,html{overflow-x:clip!important;overflow-y:visible!important}body.home-page,body.home-page #blog .blog-stack,body.home-page #blog.blog-section,body.home-page main{transform:none!important;filter:none!important;perspective:none!important;contain:none!important}body.home-page #blog.blog-section{display:block!important;position:relative!important;overflow:visible!important;isolation:isolate!important;height:auto!important;min-height:0!important;padding-top:28px!important;padding-bottom:78px!important}body.home-page #blog .section-row{position:relative!important;z-index:2!important;margin-bottom:18px!important}body.home-page #blog .blog-grid.blog-stack,body.home-page #blog .blog-stack{display:block!important;grid-template-columns:none!important;gap:0!important;position:relative!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding-top:0!important;padding-bottom:0!important;overflow:visible!important;contain:none!important}body.home-page #blog .blog-grid.blog-stack .blog-card,body.home-page #blog .blog-stack .blog-card{position:-webkit-sticky!important;position:sticky!important;top:var(--blog-mobile-stick-top,56px)!important;z-index:calc(500 + var(--blog-index,0))!important;display:grid!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:0 auto clamp(46px,10vh,86px)!important;opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;will-change:auto!important;backface-visibility:visible!important}body.home-page #blog .blog-grid.blog-stack .blog-card.arko-home-ease,body.home-page #blog .blog-grid.blog-stack .blog-card.arko-home-ease.is-eased,body.home-page #blog .blog-grid.blog-stack .blog-card.is-visible,body.home-page #blog .blog-stack .blog-card.arko-home-ease,body.home-page #blog .blog-stack .blog-card.arko-home-ease.is-eased,body.home-page #blog .blog-stack .blog-card.is-visible{opacity:1!important;transform:none!important;filter:none!important}body.home-page #blog .blog-grid.blog-stack .blog-card:last-child,body.home-page #blog .blog-stack .blog-card:last-child{margin-bottom:0!important}body.home-page #blog .blog-grid.blog-stack .blog-card img,body.home-page #blog .blog-stack .blog-card img{width:100%!important;height:180px!important;min-height:180px!important;object-fit:cover!important;transform:none!important}body.home-page #blog .blog-grid.blog-stack .blog-card>div,body.home-page #blog .blog-stack .blog-card>div{min-height:auto!important;padding:18px!important;transform:none!important}}@media (max-width:420px){body.home-page #blog.blog-section{padding-bottom:78px!important}body.home-page #blog .blog-grid.blog-stack,body.home-page #blog .blog-stack{padding-bottom:0!important}body.home-page #blog .blog-grid.blog-stack .blog-card,body.home-page #blog .blog-stack .blog-card{top:var(--blog-mobile-stick-top,54px)!important;margin-bottom:clamp(44px,10vh,78px)!important}}@media (max-width:860px){body.home-page #blog.blog-section{padding-bottom:78px!important;margin-bottom:0!important;min-height:0!important}body.home-page #blog .blog-grid.blog-stack,body.home-page #blog .blog-stack{padding-bottom:0!important;margin-bottom:0!important;min-height:0!important}body.home-page #blog .blog-grid.blog-stack .blog-card,body.home-page #blog .blog-stack .blog-card{margin-bottom:clamp(46px,10vh,86px)!important}body.home-page #blog .blog-grid.blog-stack .blog-card:last-child,body.home-page #blog .blog-stack .blog-card:last-child{margin-bottom:0!important}}@media (max-width:420px){body.home-page #blog.blog-section{padding-bottom:72px!important}body.home-page #blog .blog-grid.blog-stack,body.home-page #blog .blog-stack{padding-bottom:0!important}}body.admin-body .admin-dashboard-grid .admin-metric,body.admin-body .admin-report-board,body.admin-body .admin-report-grid p{color:#fff!important}body.admin-body .admin-dashboard-grid .admin-metric strong,body.admin-body .admin-dashboard-grid .admin-metric strong *,body.admin-body .admin-report-board .admin-card-head h2,body.admin-body .admin-report-board .admin-card-head h2 *,body.admin-body .admin-report-grid b,body.admin-body .admin-report-grid b *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:0 0!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;text-shadow:none!important;filter:none!important}body.admin-body .admin-dashboard-grid .admin-metric small,body.admin-body .admin-dashboard-grid .admin-metric span,body.admin-body .admin-report-board .admin-card-head span,body.admin-body .admin-report-grid span{color:rgba(238,247,255,.82)!important;-webkit-text-fill-color:rgba(238,247,255,.82)!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}body.admin-body .admin-report-grid p{background:rgba(255,255,255,.055)!important;border-color:rgba(142,234,255,.12)!important}body.admin-body .admin-report-board .admin-card-head span{background:rgba(255,255,255,.08)!important;border:1px solid rgba(142,234,255,.1)!important}@media (max-width:860px){body.blog-page-view.facebook-blog-view .blog-search-section,html body.blog-page-view.facebook-blog-view .blog-search-section{position:static!important;width:100%!important;min-height:0!important;margin:12px auto 22px!important;padding:0 14px 4px!important;border:0!important;background:0 0!important;box-shadow:none!important;transform:none!important}body.blog-page-view.facebook-blog-view .blog-search-card,body.blog-page-view.facebook-blog-view .blog-search-card-clean,html body.blog-page-view.facebook-blog-view .blog-search-card,html body.blog-page-view.facebook-blog-view .blog-search-card-clean{width:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap,body.blog-page-view.facebook-blog-view .blog-search-input-wrap,html body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap,html body.blog-page-view.facebook-blog-view .blog-search-input-wrap{min-height:52px!important;height:auto!important;padding:0 16px 0 54px!important;border-radius:16px!important;border:1px solid rgba(120,255,236,.24)!important;background:linear-gradient(135deg,rgba(13,25,40,.98),rgba(5,12,25,.98))!important;box-shadow:0 10px 26px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.07)!important;overflow:hidden!important}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap span,html body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap span{left:14px!important;width:30px!important;height:30px!important;font-size:15px!important;border-radius:50%!important;background:linear-gradient(135deg,#7ff6ef,#88b7ff)!important;color:#06121d!important;box-shadow:0 7px 18px rgba(24,241,224,.22)!important}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap input,body.blog-page-view.facebook-blog-view .blog-search-input-wrap input,html body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap input,html body.blog-page-view.facebook-blog-view .blog-search-input-wrap input{min-height:52px!important;padding:0!important;border:0!important;outline:0!important;background:0 0!important;color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;font-size:15px!important;font-weight:800!important;letter-spacing:-.01em!important}body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap input::placeholder,body.blog-page-view.facebook-blog-view .blog-search-input-wrap input::placeholder,html body.blog-page-view.facebook-blog-view .blog-search-card-clean .blog-search-input-wrap input::placeholder,html body.blog-page-view.facebook-blog-view .blog-search-input-wrap input::placeholder{color:rgba(235,247,255,.7)!important;-webkit-text-fill-color:rgba(235,247,255,.70)!important}}@media (max-width:640px){body.blog-page-view.facebook-blog-view .blog-search-section,html body.blog-page-view.facebook-blog-view .blog-search-section{margin-top:12px!important;margin-bottom:22px!important;padding-right:14px!important;padding-left:14px!important}}