/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:host,:root{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-500:oklch(62.3% .214 259.815);--color-indigo-500:oklch(58.5% .233 277.117);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-vazirmatn),sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:initial;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.from-blue-500\/20{--tw-gradient-from:#3080ff33}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.from-blue-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/20{--tw-gradient-from:#00b7d733}@supports (color:color-mix(in lab,red,red)){.from-cyan-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.from-cyan-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/20{--tw-gradient-from:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.from-sky-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.from-sky-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500\/10{--tw-gradient-to:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.to-cyan-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-cyan-500) 10%,transparent)}}.to-cyan-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500\/10{--tw-gradient-to:#625fff1a}@supports (color:color-mix(in lab,red,red)){.to-indigo-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)}}.to-indigo-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500\/10{--tw-gradient-to:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.to-sky-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.to-sky-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.italic{font-style:italic}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[direction\:ltr\]{direction:ltr}}:root{--ak-accent:#14719f;--ak-accent-text:#12678f;--ak-accent-glow-70:#14719fb3;--ak-accent-glow-60:#14719f99;--ak-accent-a30:#14719f4d;--ak-accent-a24:#14719f3d;--ak-accent-a22:#14719f38;--ak-accent-a12:#14719f1f;--ak-ink:#0a0a0a;--ak-muted:#313131;--ak-hair:#1c1c1c1f;--ak-bg-solid:#e8f1f5;--ak-bg:linear-gradient(135deg,#d9e8f0,#ecf4f7 55%,#e3eef3);--ak-glass:#faf9f8a8;--ak-glass-border:#1c1c1c1f;--ak-sheen:#ffffffd9;--ak-hover-chip:#1c1c1c0f;--ak-nav-hover:#fff;--ak-surface:#faf9f8;--ak-cta-bg:linear-gradient(180deg,#3585ac,#115f86);--ak-cta-ink:#fff;--ak-cta-sheen:#ffffff52;--ak-soft-btn:#faf9f8;--ak-soft-ink:#1c1c1c;--ak-panel-top:#0d2029;--ak-panel-bg:linear-gradient(158deg,#0d2029,#071820 52%,#04121a);--ak-panel-ink:#faf9f8;--ak-panel-muted:#faf9f8b8;--ak-panel-hair:#faf9f824;--ak-shell-bg-on:#faf9f8b3;--ak-particle:#31313129;--ak-particle-2:#31313124;--ak-particle-3:#3131311f;--ak-num-grad:linear-gradient(180deg,#3d8fb8,#0f5c83 92%);--ak-tile-scrim-solid:#faf9f8f2;--ak-tile-scrim-soft:#faf9f8b3;--ak-tile-chip:#faf9f8c7;--ak-ease:cubic-bezier(.2,.7,.2,1);--ak-shadow-t:box-shadow .55s var(--ak-ease);--ak-logo-filter:none;--ak-shadow-rgb:14 44 62;--ak-elev-1:0 1px 2px -1px rgb(var(--ak-shadow-rgb)/.09),0 5px 14px -6px rgb(var(--ak-shadow-rgb)/.12);--ak-elev-2:0 2px 5px -2px rgb(var(--ak-shadow-rgb)/.1),0 14px 30px -10px rgb(var(--ak-shadow-rgb)/.17);--ak-elev-3:0 4px 10px -4px rgb(var(--ak-shadow-rgb)/.12),0 26px 58px -18px rgb(var(--ak-shadow-rgb)/.26);--ak-glass-shadow:var(--ak-elev-1),inset 0 1px 0 var(--ak-sheen);--ak-shell-shadow-on:var(--ak-elev-3),inset 0 1px 0 var(--ak-sheen)}[data-ak-theme=dark]{--ak-accent-text:#5da8cd;--ak-panel-top:#17323e;--ak-panel-bg:linear-gradient(158deg,#17323e,#0e2531 52%,#0a1c26);--ak-ink:#faf9f8;--ak-muted:#faf9f8ad;--ak-hair:#faf9f829;--ak-bg-solid:#02090d;--ak-bg:linear-gradient(135deg,#01070a,#031016 55%,#020b10);--ak-glass:#1c1c1c9e;--ak-glass-border:#faf9f829;--ak-sheen:#faf9f81a;--ak-hover-chip:#faf9f817;--ak-nav-hover:#faf9f824;--ak-surface:#faf9f814;--ak-shell-bg-on:#1c1c1ca8;--ak-logo-filter:invert(1) hue-rotate(180deg) saturate(1.2) brightness(1.05);--ak-shadow-rgb:0 0 0;--ak-elev-1:0 1px 2px -1px #0006,0 6px 16px -6px #00000080;--ak-elev-2:0 2px 6px -2px #00000073,0 16px 34px -10px #0009;--ak-elev-3:0 4px 12px -4px #00000080,0 28px 62px -18px #000000b3;--ak-num-grad:linear-gradient(180deg,#9ad6f2,#4a97be 92%);--ak-tile-scrim-solid:#080f14f0;--ak-tile-scrim-soft:#080f1499;--ak-tile-chip:#0c161db3}body,html{background:var(--ak-bg-solid);margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden}body{color:var(--ak-ink);font-family:var(--font-vazirmatn),sans-serif}a{color:inherit;text-decoration:none}::selection{background:var(--ak-accent-a30)}:focus-visible{outline:2px solid var(--ak-accent);outline-offset:3px;border-radius:6px}.ak-rail{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.ak-rail::-webkit-scrollbar{width:0;height:0;display:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--ak-hair);background-clip:content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--ak-accent-a30);background-clip:content-box}.ak-ambient{z-index:-1;background:var(--ak-bg);pointer-events:none;position:fixed;inset:0}.ak-ambient:before{content:"";background:radial-gradient(min(640px,74vw) min(640px,74vw) at 14% 6%,var(--ak-accent-a22),transparent 62%),radial-gradient(min(760px,86vw) min(760px,86vw) at 86% 82%,var(--ak-accent-a12),transparent 58%);position:absolute;inset:0}.ak-ambient:after{content:"";opacity:.028;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes akFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes akWordIn{0%{opacity:0;filter:blur(5px);transform:translateY(9px)}to{opacity:1;filter:blur();transform:none}}@keyframes akWordIn2{0%{opacity:0;filter:blur(5px);transform:translateY(9px)}to{opacity:1;filter:blur();transform:none}}@keyframes akFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-24px)}}@keyframes akMarquee{0%{transform:translate(0)}to{transform:translate(50%)}}.ak-header{z-index:20;pointer-events:none;justify-content:center;display:flex;position:fixed;top:clamp(16px,2.6vh,28px);left:0;right:0}.ak-shell{pointer-events:auto;-webkit-backdrop-filter:none;backdrop-filter:none;width:1180px;max-width:min(88vw,100vw - 40px);transition:max-width .7s var(--ak-ease),background .7s ease,border-color .7s ease,box-shadow .7s var(--ak-ease),backdrop-filter .7s ease;background:#faf9f800;border:1px solid #faf9f800;border-radius:999px;justify-content:space-between;align-items:stretch;gap:16px;display:flex;box-shadow:0 0 #0a0a0a00}.ak-shell[data-scrolled=true]{border-color:var(--ak-glass-border);background:var(--ak-shell-bg-on);max-width:min(820px,100vw - 40px);box-shadow:var(--ak-shell-shadow-on)}.ak-pill-glass,.ak-shell[data-scrolled=true]{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%)}.ak-pill-glass{background:var(--ak-glass);border:1px solid var(--ak-glass-border);box-shadow:var(--ak-glass-shadow);opacity:1;transition:opacity .7s var(--ak-ease);pointer-events:none;z-index:-1;border-radius:999px;position:absolute;inset:-1px}.ak-shell[data-scrolled=true] .ak-pill-glass{opacity:0}.ak-logo{isolation:isolate;height:46px;color:var(--ak-ink);letter-spacing:-.2px;border-radius:999px;align-items:center;gap:9px;padding:0 18px;font-size:15px;font-weight:800;transition:color .28s;display:flex;position:relative}.ak-logo:hover{color:var(--ak-accent)}.ak-logo img{width:auto;height:26px;filter:var(--ak-logo-filter);display:block}.ak-wordmark{white-space:nowrap;font-family:var(--font-artin),var(--font-vazirmatn),sans-serif;gap:5px;font-weight:700;display:inline-flex}.ak-wordmark span{animation:akWordIn .6s var(--ak-ease) both;display:inline-block}.ak-shell[data-scrolled=true] .ak-wordmark span{animation-name:akWordIn2}.ak-wordmark span:first-child{animation-delay:.1s}.ak-wordmark span:nth-child(2){animation-delay:.3s}.ak-wordmark span:nth-child(3){animation-delay:.5s}.ak-nav{isolation:isolate;gap:2px;height:46px;padding:0 8px 0 7px;display:flex;position:relative}.ak-nav,.ak-nav-link{border-radius:999px;align-items:center}.ak-nav-link{white-space:nowrap;color:var(--ak-muted);transition:background .28s ease,color .28s ease,box-shadow .55s var(--ak-ease);gap:3px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px -1px #0000,0 5px 14px -6px #0000}.ak-nav-link:after{content:"↗";opacity:0;max-width:0;font-size:10px;line-height:1;transition:opacity .28s,max-width .28s;display:inline-block;overflow:hidden}.ak-nav-link:hover{background:var(--ak-nav-hover);color:var(--ak-ink);box-shadow:var(--ak-elev-1)}.ak-nav-link:hover:after{opacity:1;max-width:14px}.ak-toggle{border:1px solid var(--ak-hair);width:34px;height:34px;color:var(--ak-ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-self:center;align-items:center;transition:background .25s,transform .25s;display:inline-flex}.ak-toggle:hover{background:var(--ak-hover-chip)}.ak-nav-cta{white-space:nowrap;background:var(--ak-cta-bg);color:var(--ak-cta-ink);transition:transform .3s ease,box-shadow .55s var(--ak-ease);border-radius:999px;align-self:center;align-items:center;gap:9px;margin-right:2px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 12px 24px -12px #0000}.ak-nav-cta:hover{box-shadow:0 12px 24px -12px var(--ak-accent-glow-70);color:var(--ak-cta-ink)}.ak-burger{border:1px solid var(--ak-hair);background:var(--ak-glass);width:40px;height:40px;color:var(--ak-ink);cursor:pointer;border-radius:999px;justify-content:center;align-self:center;align-items:center;transition:background .25s;display:none;position:relative}.ak-burger span{width:16px;height:1.7px;transition:transform .4s var(--ak-ease),opacity .25s ease;background:currentColor;border-radius:2px;position:absolute;right:12px}.ak-burger span:first-child{transform:translateY(-5px)}.ak-burger span:nth-child(3){transform:translateY(5px)}.ak-burger[data-open=true] span:first-child{transform:rotate(45deg)}.ak-burger[data-open=true] span:nth-child(2){opacity:0;transform:translate(6px)}.ak-burger[data-open=true] span:nth-child(3){transform:rotate(-45deg)}.ak-mobile-menu{z-index:19;background:var(--ak-glass);-webkit-backdrop-filter:blur(44px)saturate(170%);backdrop-filter:blur(44px)saturate(170%);opacity:0;pointer-events:none;transition:opacity .4s var(--ak-ease);flex-direction:column;padding:calc(clamp(16px,2.6vh,28px) + 68px) clamp(20px,6vw,40px) 28px;display:flex;position:fixed;inset:0;overflow-y:auto}.ak-mobile-menu[data-open=true]{opacity:1;pointer-events:auto}.ak-mobile-list{flex-direction:column;margin-block:auto;padding-block:12px;display:flex}.ak-mobile-link{color:var(--ak-ink);opacity:0;transition:opacity .5s var(--ak-ease),transform .5s var(--ak-ease),background .25s ease;border-radius:16px;align-items:center;gap:14px;padding:11px 6px;font-size:clamp(17px,4.4vw,20px);font-weight:700;display:flex;transform:translateY(14px)}.ak-mobile-menu[data-open=true] .ak-mobile-link{opacity:1;transition-delay:calc(var(--i) * 45ms);transform:none}.ak-mobile-link:active{background:var(--ak-hover-chip)}.ak-mobile-link .ak-mobile-ico{background:var(--ak-accent-a12);width:40px;height:40px;color:var(--ak-accent-text);box-shadow:inset 0 1px 0 var(--ak-sheen);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ak-mobile-link .ak-mobile-arrow{color:var(--ak-muted);margin-inline-start:auto;font-size:13px}.ak-mobile-footer{border-top:1px solid var(--ak-hair);opacity:0;transition:opacity .5s var(--ak-ease) .32s,transform .5s var(--ak-ease) .32s;flex-direction:column;gap:10px;padding-top:18px;display:flex;transform:translateY(14px)}.ak-mobile-menu[data-open=true] .ak-mobile-footer{opacity:1;transform:none}.ak-mobile-footer .ak-cta-primary,.ak-mobile-footer .ak-cta-soft{justify-content:space-between;width:100%}.ak-mobile-tagline{text-align:center;color:var(--ak-muted);margin:8px 0 0;font-size:12.5px}.ak-hero{box-sizing:border-box;width:100%;height:100vh;min-height:780px;color:var(--ak-ink);padding:0 max(0px,50% - 710px);position:relative;overflow:visible}.ak-particles{z-index:1;pointer-events:none;position:absolute;inset:0}.ak-particles span{animation:akFloat var(--dur,10s) ease-in-out var(--delay,0s) infinite;border-radius:50%;position:absolute}.ak-globe-wrap{aspect-ratio:1;z-index:2;width:77vh;position:absolute;top:50%;left:calc(75% - 2.5vw - 7vh);transform:translate(-50%,-50%)}.ak-globe-shadow{background:radial-gradient(circle,#1c1c1c1a 0,#1c1c1c0a 45%,#0000 66%);border-radius:50%;position:absolute;inset:6%}.ak-hero-grid{z-index:3;box-sizing:border-box;pointer-events:none;grid-template-columns:1fr 1fr;align-items:center;height:100%;padding:min(72px,7vh) 5vw;display:grid;position:relative}.ak-hero-copy{text-align:right;pointer-events:auto;flex-direction:column;grid-column:2;justify-self:end;align-items:flex-start;gap:0;width:min(100%,520px);display:flex}.ak-h1{color:var(--ak-ink);letter-spacing:-.5px;animation:akFadeUp .9s var(--ak-ease) .25s both;text-wrap:balance;margin:0;font-size:clamp(34px,min(3.9vw,6.2vh),68px);font-weight:800;line-height:1.32}.ak-hero-p{max-width:520px;color:var(--ak-muted);animation:akFadeUp .9s var(--ak-ease) .4s both;text-wrap:pretty;margin:clamp(12px,2.2vh,22px) 0 0;font-size:clamp(13.5px,min(1.15vw,1.9vh),17.5px);line-height:2.05}.ak-hero-ctas{animation:akFadeUp .9s var(--ak-ease) .55s both;flex-wrap:wrap;gap:12px;margin-top:clamp(18px,3.4vh,34px);display:flex}.ak-hero-stats{border-top:1px solid var(--ak-hair);animation:akFadeUp .9s var(--ak-ease) .85s both;align-items:center;gap:clamp(16px,2.4vw,28px);margin-top:clamp(20px,3.8vh,38px);padding-top:clamp(16px,2.8vh,28px);display:flex}.ak-stat{flex-direction:column;gap:4px;display:flex}.ak-stat b{color:var(--ak-ink);font-size:clamp(21px,min(2vw,3.2vh),30px);font-weight:800}.ak-stat span{color:var(--ak-muted);font-size:13px}.ak-stat-divider{background:var(--ak-accent-text);opacity:.6;border-radius:999px;align-self:center;width:3px;height:42px}.ak-cta-primary{white-space:nowrap;background:var(--ak-cta-bg);color:var(--ak-cta-ink);cursor:pointer;box-shadow:0 0 0 0 #b0794a00,0 0 0 0 #0a0a0a00,inset 0 1px 0 var(--ak-cta-sheen);transition:transform .35s ease,box-shadow .55s var(--ak-ease);border:0;border-radius:18px;justify-content:center;align-items:center;gap:12px;padding:clamp(13px,1.7vh,17px) clamp(22px,2.4vw,34px);font-family:inherit;font-size:15.5px;font-weight:700;display:inline-flex}.ak-cta-primary:hover{color:var(--ak-cta-ink);box-shadow:0 22px 40px -10px var(--ak-accent-glow-60),0 8px 18px 0 #0a0a0a3d,inset 0 1px 0 var(--ak-cta-sheen);transform:translateY(-3px)}.ak-cta-primary:active{transform:translateY(-1px)scale(.98)}.ak-cta-soft{white-space:nowrap;background:var(--ak-soft-btn);border:1px solid var(--ak-hair);color:var(--ak-soft-ink);cursor:pointer;transition:transform .35s ease,box-shadow .55s var(--ak-ease),border-color .35s ease;border-radius:18px;justify-content:center;align-items:center;gap:12px;padding:clamp(13px,1.7vh,17px) clamp(20px,2.2vw,32px);font-family:inherit;font-size:15.5px;font-weight:600;display:inline-flex;box-shadow:0 0 #1c1c1c00,inset 0 1px #fff}.ak-cta-soft:hover{color:var(--ak-soft-ink);border-color:#1c1c1c29;transform:translateY(-3px);box-shadow:0 16px 30px -8px #1c1c1c3d,inset 0 1px #fff}.ak-cta-soft:active{transform:translateY(-1px)scale(.98)}.ak-cta-chip{width:34px;height:34px;transition:transform .35s var(--ak-ease),background .3s ease;background:#ffffff29;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff47}.ak-cta-primary:has(.ak-cta-chip),.ak-cta-soft:has(.ak-cta-chip){padding-block:8px;padding-inline-end:8px}.ak-cta-primary:hover .ak-cta-chip{background:#ffffff42;transform:translate(-3px)scale(1.06)}.ak-cta-soft .ak-cta-chip{background:#1c1c1c0f;box-shadow:inset 0 1px #fff}.ak-cta-soft:hover .ak-cta-chip{background:#1c1c1c1a;transform:translate(-3px)scale(1.06)}.ak-container{max-width:1240px;margin-inline:auto;padding-inline:clamp(20px,5vw,48px)}.ak-section{padding-block:clamp(64px,9vh,112px);position:relative}.ak-h2{letter-spacing:-.5px;color:var(--ak-ink);text-wrap:balance;margin:0;font-size:clamp(26px,3vw,42px);font-weight:800;line-height:1.4}.ak-sub{color:var(--ak-muted);text-wrap:pretty;max-width:65ch;margin:14px 0 0;font-size:clamp(14px,1.1vw,16.5px);line-height:2}.ak-panel{box-shadow:var(--ak-glass-shadow)}.ak-card,.ak-panel{border:1px solid var(--ak-glass-border);background:var(--ak-glass);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:18px}.ak-card{box-shadow:var(--ak-elev-1),0 20px 38px -20px transparent,inset 0 1px 0 var(--ak-sheen);transition:transform .35s ease,box-shadow .55s var(--ak-ease),border-color .35s ease}.ak-card:hover{border-color:var(--ak-accent-a30);box-shadow:var(--ak-elev-2),0 20px 38px -20px var(--ak-accent-a22),inset 0 1px 0 var(--ak-sheen);transform:translateY(-3px)}.ak-trust-chips{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.ak-trust-chip-w{flex-shrink:0}.ak-trust-chip{border:1px solid var(--ak-glass-border);background:var(--ak-glass);box-shadow:var(--ak-glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);color:var(--ak-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:11px;padding:9px 18px 9px 22px;font-size:13.5px;font-weight:600;transition:transform .35s,border-color .35s;display:inline-flex}.ak-trust-chip:hover{border-color:var(--ak-accent-a30);transform:translateY(-2px)}.ak-trust-chip .ak-chip-ico{background:var(--ak-accent-a12);width:32px;height:32px;color:var(--ak-accent-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ak-stats{isolation:isolate;text-align:center;position:relative}.ak-stats:before{content:"";z-index:-1;pointer-events:none;opacity:.55;background-image:linear-gradient(var(--ak-hair) 1px,transparent 1px),linear-gradient(90deg,var(--ak-hair) 1px,transparent 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(66% 58% at 50% 42%,#000,#0000 76%);mask-image:radial-gradient(66% 58% at 50% 42%,#000,#0000 76%)}.ak-sec-head-wrap{text-align:center}.ak-sec-head-wrap[data-align=start]{text-align:start}.ak-sec-head{letter-spacing:-.5px;color:var(--ak-ink);text-wrap:balance;margin:0;font-size:clamp(26px,3vw,42px);font-weight:800;line-height:1.6}.ak-sec-head em{color:var(--ak-accent-text);font-style:normal}.ak-sec-sub{max-width:54ch;color:var(--ak-muted);margin:14px auto 0;font-size:14px;line-height:2}.ak-sec-head-wrap[data-align=start] .ak-sec-sub{margin-inline:0}.ak-sec-sub:after{content:"";background:linear-gradient(to left,transparent,var(--ak-accent-glow-60),transparent);opacity:.5;width:clamp(120px,24vw,280px);height:1px;margin:clamp(20px,3vw,32px) auto 0;display:block}.ak-sec-head-wrap[data-align=start] .ak-sec-sub:after{background:linear-gradient(to left,var(--ak-accent-glow-60),transparent);margin-inline:0 auto}.ak-stats-grid{grid-template-columns:repeat(4,1fr);gap:34px 20px;margin-top:clamp(38px,6vw,72px);display:grid}.ak-stats-cell{flex-direction:column;align-items:center;gap:12px;display:flex}.ak-stats-num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ak-accent-text);background:var(--ak-num-grad);-webkit-text-fill-color:transparent;direction:ltr;unicode-bidi:isolate;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;font-size:clamp(34px,4.4vw,58px);font-weight:800;line-height:1.15}.ak-stats-label{color:var(--ak-muted);text-wrap:balance;font-size:13px;line-height:1.9}@media (max-width:720px){.ak-stats-grid{grid-template-columns:repeat(2,1fr);gap:30px 16px}}.ak-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(270deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(270deg,#0000,#000 8% 92%,#0000)}.ak-marquee-track{will-change:transform;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:max-content;display:flex}.ak-marquee-track[data-dragging]{cursor:grabbing}.ak-marquee-track a,.ak-marquee-track img{-webkit-user-drag:none}.ak-brands-marquee{margin-block:0 -30px;padding-block:30px}.ak-brands-marquee .ak-marquee-track{gap:0;padding-block:10px}.ak-brands-row{gap:14px;padding-inline:7px;display:flex}.ak-brand-cell{isolation:isolate;border:1px solid var(--ak-glass-border);background:var(--ak-glass);width:190px;height:84px;box-shadow:var(--ak-elev-1),inset 0 1px 0 var(--ak-sheen);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);transition:transform .35s ease,border-color .35s ease,box-shadow .55s var(--ak-ease);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;padding:0 16px;display:inline-flex;position:relative;overflow:hidden}.ak-brand-cell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(118% 92% at 90% 4%,#14719f29 0,#0000 70%),radial-gradient(100% 84% at 4% 98%,#14719f1a 0,#0000 68%);position:absolute;inset:0}.ak-brand-cell:hover{border-color:var(--ak-accent-a30);box-shadow:var(--ak-elev-2),inset 0 1px 0 var(--ak-sheen);transform:translateY(-3px)}[data-ak-theme=dark] .ak-brand-logo{background-color:var(--logo-color-dark,var(--logo-color,var(--ak-muted)))}.ak-brand-logo{--logo-h:22px;height:var(--logo-h);width:calc(var(--logo-h) * var(--logo-ar,1));background-color:var(--logo-color,var(--ak-muted));opacity:.9;-webkit-mask:var(--logo) no-repeat center /calc(var(--logo-h) * var(--logo-mk,1)) auto;mask:var(--logo) no-repeat center /calc(var(--logo-h) * var(--logo-mk,1)) auto;transition:opacity .3s,background-color .3s;display:block}.ak-brand-cell:hover .ak-brand-logo{opacity:1}.ak-tabs{z-index:2;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:2px;padding-inline:26px;display:flex}.ak-tab,.ak-tabs{position:relative}.ak-tab{z-index:1;cursor:pointer;white-space:nowrap;color:var(--ak-muted);background:0 0;border:0;border-radius:16px 16px 0 0;padding:12px 22px 16px;font-family:inherit;font-size:13.5px;font-weight:700;transition:color .35s}.ak-tab:hover{color:var(--ak-ink)}.ak-tab[aria-selected=true]{color:var(--ak-panel-ink)}.ak-tab-tongue{z-index:0;background:var(--ak-panel-top);pointer-events:none;border-radius:16px 16px 0 0;position:absolute;top:0;bottom:0}.ak-tab-tongue:after,.ak-tab-tongue:before{content:"";background:var(--ak-panel-top);width:20px;height:20px;position:absolute;bottom:0}.ak-tab-tongue:before{left:-20px;-webkit-mask:radial-gradient(20px at 0 0,#0000 19.1px,#000 20.2px);mask:radial-gradient(20px at 0 0,#0000 19.1px,#000 20.2px)}.ak-tab-tongue:after{right:-20px;-webkit-mask:radial-gradient(20px at 100% 0,#0000 19.1px,#000 20.2px);mask:radial-gradient(20px at 100% 0,#0000 19.1px,#000 20.2px)}.ak-slide-dots{z-index:2;pointer-events:none;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;bottom:clamp(16px,2.2vw,24px);left:0;right:0}.ak-slide-dot{pointer-events:auto;cursor:pointer;width:4px;height:4px;transition:width .55s var(--ak-ease),background .35s ease;background:#faf9f84d;border:0;border-radius:999px;padding:0}.ak-slide-dot:hover{background:#faf9f88c}.ak-slide-dot[aria-current=true]{background:#faf9f83d;width:34px;overflow:hidden}.ak-slide-dot span{background:var(--ak-panel-ink);transform-origin:100%;border-radius:999px;width:100%;height:100%;display:block}.ak-mtabs{z-index:2;justify-content:center;align-items:flex-end;gap:2px;display:flex;position:relative}.ak-mtab-arrow{width:38px;height:38px;color:var(--ak-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:6px;transition:background .25s,color .25s;display:inline-flex}.ak-mtab-arrow:active,.ak-mtab-arrow:hover{background:var(--ak-hover-chip);color:var(--ak-ink)}.ak-mtab-ghost{min-width:0;color:var(--ak-muted);white-space:nowrap;cursor:pointer;opacity:.45;background:0 0;border:0;flex:1 1 0;padding:0 2px 12px;font-family:inherit;font-size:12.5px;font-weight:600;overflow:hidden}.ak-mtab-ghost[data-side=start]{text-align:left;-webkit-mask-image:linear-gradient(270deg,#000 38%,#0000 96%);mask-image:linear-gradient(270deg,#000 38%,#0000 96%)}.ak-mtab-ghost[data-side=end]{text-align:right;-webkit-mask-image:linear-gradient(90deg,#000 38%,#0000 96%);mask-image:linear-gradient(90deg,#000 38%,#0000 96%)}.ak-mtab-center{background:var(--ak-panel-top);width:172px;height:46px;color:var(--ak-panel-ink);cursor:default;border:0;border-radius:16px 16px 0 0;flex:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:13.5px;font-weight:700;display:flex;position:relative}.ak-mtab-center:after,.ak-mtab-center:before{content:"";background:var(--ak-panel-top);width:20px;height:20px;position:absolute;bottom:0}.ak-mtab-center:before{left:-20px;-webkit-mask:radial-gradient(20px at 0 0,#0000 19.1px,#000 20.2px);mask:radial-gradient(20px at 0 0,#0000 19.1px,#000 20.2px)}.ak-mtab-center:after{right:-20px;-webkit-mask:radial-gradient(20px at 100% 0,#0000 19.1px,#000 20.2px);mask:radial-gradient(20px at 100% 0,#0000 19.1px,#000 20.2px)}.ak-mtab-label{white-space:nowrap;justify-content:center;align-items:center;padding-inline:10px;display:flex;position:absolute;inset:0}.ak-feature-panel{background:var(--ak-panel-top);box-shadow:var(--ak-elev-3);border-radius:26px;position:relative;overflow:hidden}.ak-feature-panel:before{content:"";pointer-events:none;background:radial-gradient(min(680px,78%) min(520px,70%) at 78% 112%,#14719f57,#0000 68%),linear-gradient(170deg,#0000 0 10%,#04121a80 62%,#04121ad1);position:absolute;inset:0}.ak-feature-stack{display:grid}.ak-feature-stack>*{grid-area:1/1}.ak-feature-grid{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1fr;align-items:stretch;min-height:clamp(360px,48vh,460px);display:grid;position:relative}.ak-feature-copy{flex-direction:column;justify-content:center;gap:18px;padding:clamp(30px,4.4vw,60px);display:flex}.ak-feature-copy h3{color:var(--ak-panel-ink);text-wrap:balance;margin:0;font-size:clamp(23px,2.5vw,35px);font-weight:800;line-height:1.5}.ak-feature-copy p{color:var(--ak-panel-muted);max-width:46ch;margin:0;font-size:clamp(14px,1.1vw,15.5px);line-height:2.15}.ak-feature-img{object-fit:contain;object-position:bottom center;z-index:1}.ak-feature-media:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(46% 40% at 18% 16%,#14719f80 0,#14719f33 38%,#0000 72%),radial-gradient(58% 52% at 50% 88%,#14719f8c 0,#14719f42 34%,#14719f14 58%,#0000 76%);position:absolute;inset:0}.ak-feature-media{align-items:flex-end;display:flex;position:relative;overflow:hidden}.ak-feature-copy{padding-bottom:26px}.ak-process-grid{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.ak-process-sticky{position:sticky;top:120px}.ak-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ak-rfq-card{border:1px solid var(--ak-glass-border);background:var(--ak-glass);box-shadow:var(--ak-glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:clamp(20px,2.4vw,32px);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.ak-rfq-form-col{flex-direction:column;padding:clamp(22px,3vw,42px);display:flex}.ak-rfq-title{letter-spacing:-.4px;color:var(--ak-ink);text-wrap:balance;margin:0;font-size:clamp(22px,2.6vw,36px);font-weight:800;line-height:1.55}.ak-rfq-title em{background:var(--ak-num-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.ak-rfq-sub{color:var(--ak-muted);margin:14px 0 0;font-size:14.5px;line-height:2.05}.ak-contact-rows{flex-direction:column;gap:12px;margin-top:24px;display:flex}.ak-contact-row{border:1px solid var(--ak-hair);background:var(--ak-surface);border-radius:16px;align-items:center;gap:14px;padding:11px 14px;transition:border-color .3s,transform .3s;display:flex}.ak-contact-row:hover{border-color:var(--ak-accent-a30);transform:translateY(-1px)}.ak-contact-ico{border:1px solid var(--ak-hair);background:var(--ak-glass);width:44px;height:44px;color:var(--ak-accent-text);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ak-contact-text{flex-direction:column;gap:3px;min-width:0;display:flex}.ak-contact-text b{color:var(--ak-ink);font-size:13.5px}.ak-contact-text span{color:var(--ak-muted);font-size:13px}.ak-contact-go{border:1px solid var(--ak-hair);width:36px;height:36px;color:var(--ak-muted);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;transition:color .3s,border-color .3s;display:inline-flex}.ak-contact-row:hover .ak-contact-go{color:var(--ak-accent-text);border-color:var(--ak-accent-a30)}.ak-rfq-form{flex-direction:column;gap:12px;margin-top:22px;display:flex}.ak-rfq-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ak-rfq-file{border:1px dashed var(--ak-hair);max-width:100%;color:var(--ak-muted);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:9px 14px;font-family:inherit;font-size:13px;transition:color .3s,border-color .3s;display:inline-flex}.ak-rfq-file:hover{color:var(--ak-accent-text);border-color:var(--ak-accent-a30)}.ak-rfq-file span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ak-rfq-submit{background:var(--ak-cta-bg);width:100%;color:var(--ak-cta-ink);cursor:pointer;box-shadow:0 16px 34px -18px var(--ak-accent-glow-60),inset 0 1px 0 var(--ak-cta-sheen);transition:transform .3s ease,box-shadow .55s var(--ak-ease),opacity .3s ease;border:0;border-radius:18px;margin-top:6px;padding:16px 20px;font-family:inherit;font-size:15px;font-weight:800}.ak-rfq-submit:hover:not(:disabled){box-shadow:0 22px 44px -18px var(--ak-accent-glow-70),inset 0 1px 0 var(--ak-cta-sheen);transform:translateY(-2px)}.ak-rfq-submit:disabled{opacity:.65;cursor:default}.ak-rfq-done{flex-direction:column;justify-content:center;gap:14px;min-height:220px;margin-top:26px;display:flex}.ak-rfq-done p{max-width:40ch;color:var(--ak-ink);margin:0;font-size:16.5px;font-weight:700;line-height:2}.ak-quote-panel{background:var(--ak-panel-bg);min-height:420px;color:var(--ak-panel-ink);flex-direction:column;gap:26px;padding:clamp(24px,3vw,42px);display:flex;position:relative;overflow:hidden}.ak-quote-panel:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(var(--ak-panel-hair) 1px,transparent 1px),linear-gradient(90deg,var(--ak-panel-hair) 1px,transparent 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 70% 12%,#000,#0000 76%);mask-image:radial-gradient(90% 70% at 70% 12%,#000,#0000 76%)}.ak-quote-body{margin-top:auto;position:relative}.ak-quote-stars{color:#7cc0e0;gap:4px;display:flex}.ak-quote-text{text-wrap:balance;margin:16px 0 0;font-size:clamp(15px,1.5vw,18px);font-weight:700;line-height:2.1}.ak-quote-who{flex-direction:column;gap:4px;margin-top:18px;display:flex}.ak-quote-who b{font-size:14.5px}.ak-quote-who span{color:var(--ak-panel-muted);font-size:13px}.ak-quote-nav{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.ak-quote-arrows{gap:8px;display:flex}.ak-quote-arrows button{border:1px solid var(--ak-panel-hair);width:38px;height:38px;color:var(--ak-panel-ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:background .3s,border-color .3s;display:inline-flex}.ak-quote-arrows button:hover{background:#faf9f81a;border-color:#7cc0e080}.ak-quote-dots{align-items:center;gap:6px;display:flex}.ak-quote-dots button{background:var(--ak-panel-hair);cursor:pointer;width:7px;height:7px;transition:width .35s var(--ak-ease),background .3s ease;border:0;border-radius:999px;padding:0}.ak-quote-dots button[data-active]{background:#7cc0e0;width:24px}@media (max-width:900px){.ak-rfq-card{grid-template-columns:1fr}.ak-quote-panel{min-height:320px}}@media (max-width:520px){.ak-rfq-row{grid-template-columns:1fr}}.ak-ph{background:linear-gradient(var(--ph-angle,135deg),var(--ak-accent-a22) 0,var(--ak-accent-a12) 45%,var(--ak-hover-chip) 100%);justify-content:center;align-items:center;display:flex;overflow:hidden}.ak-ph,.ak-ph-grid{position:absolute;inset:0}.ak-ph-grid{opacity:.5;background-image:linear-gradient(var(--ak-hair) 1px,transparent 1px),linear-gradient(90deg,var(--ak-hair) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.ak-ph-body{color:var(--ak-accent-text);opacity:.82;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex;position:relative}.ak-ph-body span{color:var(--ak-muted);text-wrap:balance;font-size:12.5px;font-weight:700}.ak-ph-dark{background:radial-gradient(120% 100%,#14719f42 0,#14719f14 52%,#0000 82%)}.ak-ph-dark .ak-ph-grid{opacity:.3;background-image:linear-gradient(#faf9f824 1px,#0000 0),linear-gradient(90deg,#faf9f824 1px,#0000 0);-webkit-mask-image:radial-gradient(circle,#000,#0000 66%);mask-image:radial-gradient(circle,#000,#0000 66%)}.ak-ph-dark .ak-ph-body{color:#7cc0e0}.ak-ph-dark .ak-ph-body span{color:var(--ak-panel-muted)}.ak-img-slot{background:linear-gradient(100deg,var(--ak-accent-a12) 0,var(--ak-hover-chip) 40%,var(--ak-accent-a12) 80%);background-size:250% 100%;animation:akShimmer 2.2s ease-in-out infinite;position:relative;overflow:hidden}.ak-img-slot img{z-index:1;position:relative}@keyframes akShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.ak-seg button{scroll-snap-align:center}@media (max-width:560px){.ak-seg{width:100%!important}.ak-seg button{flex:1 0 auto;padding-inline:12px!important;font-size:12.5px!important}}.ak-why,.ak-why-board{position:relative}.ak-why-board{--ak-why-play:5.2s;--why-neon:#7cc0e0;--why-neon-soft:#7cc0e038;--why-border:#7cc0e02e;--why-core:#0a1a22;isolation:isolate;border:1px solid var(--why-border);background:var(--ak-panel-bg);color:var(--ak-panel-ink);box-shadow:var(--ak-elev-3);border-radius:24px;grid-template-columns:minmax(260px,.76fr) minmax(0,1.24fr);align-items:stretch;gap:0;margin-top:34px;display:grid;overflow:hidden}.ak-why-board:before{content:"";z-index:0;pointer-events:none;opacity:.22;background-image:radial-gradient(1.1px at 1.2px 1.2px,#7cc0e059 1.1px,#0000 1.2px);background-size:20px 20px;position:absolute;inset:0}.ak-why-rail{min-width:0;padding:22px 16px 16px;overflow:hidden}.ak-why-rail,.ak-why-rail-list{z-index:1;flex-direction:column;display:flex;position:relative}.ak-why-rail-list{flex:1;justify-content:center;gap:3px}.ak-why-timeline{pointer-events:none;inset-inline-end:20px;background:#7cc0e059;border-radius:0;width:1px;position:absolute;top:24px;bottom:24px}.ak-why-item{width:100%;color:var(--ak-panel-ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:12px;margin:0;padding:12px;font-family:inherit;transition:color .3s;display:grid;position:relative}.ak-why-item-pill{z-index:0;-webkit-backdrop-filter:blur(18px)saturate(160%);background:linear-gradient(#faf9f814,#14719f2e),#08182061;border:0;border-radius:12px;position:absolute;inset:0;box-shadow:inset 0 1px #faf9f81f,0 10px 28px -16px #14719f8c}.ak-why-item-copy,.ak-why-item-ico,.ak-why-item-node{z-index:1;position:relative}.ak-why-item-ico{width:32px;height:32px;color:var(--why-neon);transition:background .35s ease,box-shadow .35s ease,transform .4s var(--ak-ease);background:#14719f38;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.ak-why-item-copy{min-width:0}.ak-why-item-copy b{color:#faf9f8c7;font-size:13.5px;font-weight:700;line-height:1.6;transition:color .3s;display:block}.ak-why-item-node{width:6px;height:6px;box-shadow:0 0 0 3px var(--ak-panel-top);z-index:1;transition:background .35s ease,box-shadow .35s ease,transform .35s var(--ak-ease);background:#7cc0e047;border-radius:50%;justify-self:center}.ak-why-item[data-active] .ak-why-item-copy b{color:var(--ak-panel-ink)}.ak-why-item[data-active] .ak-why-item-ico{background:#7cc0e038}.ak-why-item[data-active] .ak-why-item-node{background:var(--why-neon);box-shadow:0 0 0 3px var(--ak-panel-top)}.ak-why-item:hover:not([data-active]) .ak-why-item-copy b{color:var(--ak-panel-ink)}.ak-why-stage{z-index:1;flex-direction:column;min-height:560px;padding:18px 18px 16px;display:flex;position:relative;overflow:hidden}.ak-why-stage-top{z-index:3;justify-content:flex-end;align-items:center;display:flex;position:relative}.ak-why-stepper{gap:8px;display:flex}.ak-why-stepper button{border:1px solid var(--why-border);width:36px;height:36px;color:var(--ak-panel-ink);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06161e73;border-radius:999px;justify-content:center;align-items:center;transition:background .3s,border-color .3s,box-shadow .3s;display:inline-flex;box-shadow:inset 0 1px #faf9f814}.ak-why-stepper button:hover{background:#14719f52;border-color:#7cc0e08c;box-shadow:0 0 16px #7cc0e047}.ak-why-stepper button:focus-visible{outline:2px solid var(--why-neon);outline-offset:2px}.ak-why-stepper button[aria-pressed=true]{background:#14719f66;border-color:#7cc0e099}.ak-why-scene{z-index:2;min-height:0;transform-style:preserve-3d;will-change:transform;flex:1;margin-block:4px 8px;position:relative}.ak-why-scene-inner{height:100%}.ak-why-svg{width:100%;height:100%;min-height:240px;display:block}.ak-why-dots{z-index:3;justify-content:center;gap:7px;margin-top:4px;display:flex;position:relative}.ak-why-dot{cursor:pointer;width:7px;height:7px;transition:width .45s var(--ak-ease),background .35s ease;background:#7cc0e038;border:0;border-radius:999px;padding:0;position:relative;overflow:hidden}.ak-why-dot[data-active]{background:#7cc0e047;width:28px}.ak-why-dot-fill{border-radius:inherit;background:var(--why-neon);transform-origin:100%;box-shadow:0 0 10px var(--why-neon);position:absolute;inset:0}.ak-why-dot:hover:not([data-active]){background:#7cc0e080}.ak-why-dot:focus-visible{outline:2px solid var(--why-neon);outline-offset:3px}.ak-why-in{animation:ak-why-in .7s var(--ak-ease) both}.ak-why-float{animation:ak-why-float 4.6s ease-in-out infinite}.ak-why-pulse{animation:ak-why-pulse 2.4s ease-in-out infinite}.ak-why-pulse,.ak-why-spin{transform-box:fill-box;transform-origin:50%}.ak-why-spin{animation:ak-why-spin 8s linear infinite}.ak-why-flow{stroke-dasharray:3 5;animation:ak-why-dash 1.1s linear infinite}.ak-why-courier{animation:ak-why-courier 4.8s var(--ak-ease) infinite}@keyframes ak-why-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ak-why-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ak-why-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes ak-why-spin{to{transform:rotate(1turn)}}@keyframes ak-why-dash{to{stroke-dashoffset:-36px}}@keyframes ak-why-courier{0%{cx:80;opacity:0}8%{opacity:1}78%{opacity:1}to{cx:464;opacity:0}}@media (max-width:720px){.ak-why-board{grid-template-columns:1fr}.ak-why-stage{order:-1;min-height:440px}.ak-why-rail{padding:18px 12px 14px}.ak-why-item{padding:10px 8px 10px 10px}}@media (max-width:560px){.ak-why-stage{min-height:360px;padding:14px}.ak-why-board{border-radius:20px}.ak-why-svg{min-height:180px}}@media (prefers-reduced-motion:reduce){.ak-why-courier,.ak-why-dot-fill,.ak-why-float,.ak-why-flow,.ak-why-in,.ak-why-pulse,.ak-why-spin{animation:none}.ak-why-scene{transform:none!important}.ak-why-dot,.ak-why-item,.ak-why-item-ico,.ak-why-item-node{transition:none}}.ak-acc{border:1px solid var(--ak-glass-border);background:var(--ak-glass);box-shadow:var(--ak-glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:18px;transition:border-color .35s;overflow:hidden}.ak-acc[data-open=true]{border-color:var(--ak-accent-a30)}.ak-acc-head{cursor:pointer;width:100%;color:var(--ak-ink);text-align:right;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-family:inherit;font-size:15.5px;font-weight:700;display:flex}.ak-acc-ico{background:var(--ak-accent-a12);width:34px;height:34px;color:var(--ak-accent-text);transition:transform .4s var(--ak-ease);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ak-acc[data-open=true] .ak-acc-ico{transform:rotate(45deg)}.ak-acc-body{color:var(--ak-muted);padding:0 24px 22px;font-size:14.5px;line-height:2.1}.ak-field{position:relative}.ak-field label{transform-origin:100% 0;color:var(--ak-muted);pointer-events:none;transition:top .22s var(--ak-ease),font-size .22s var(--ak-ease),color .22s var(--ak-ease),background .22s var(--ak-ease);top:25px;background:0 0;padding-inline:5px;font-size:14.5px;font-weight:500;line-height:1;position:absolute;inset-inline-start:15px;transform:translateY(-50%)}.ak-field .ak-input:focus~label,.ak-field .ak-input:not(:placeholder-shown)~label{color:var(--ak-accent-text);background:var(--ak-surface);font-size:11.5px;font-weight:700;top:0}.ak-field-area label{top:26px}.ak-input{box-sizing:border-box;border:1px solid var(--ak-hair);background:var(--ak-surface);width:100%;color:var(--ak-soft-ink);box-shadow:inset 0 1px 0 var(--ak-sheen);transition:border-color .3s ease,box-shadow .3s var(--ak-ease);border-radius:18px;padding:15px 16px;font-family:inherit;font-size:14.5px}[data-ak-theme=dark] .ak-input{color:var(--ak-ink)}.ak-input::placeholder{color:var(--ak-muted);opacity:.75}.ak-input:focus,.ak-input:focus-visible,.ak-select-btn:focus,.ak-select-btn:focus-visible{border-color:var(--ak-accent);box-shadow:inset 0 1px 0 var(--ak-sheen);outline:none}.ak-input[aria-invalid=true]{border-color:#b3403a}.ak-error{color:#b3403a;margin-top:6px;font-size:12.5px;font-weight:600}.ak-select-btn{text-align:start;min-height:50px;color:var(--ak-soft-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;font-size:14.5px;display:flex}[data-ak-theme=dark] .ak-select-btn{color:var(--ak-ink)}.ak-select-btn span[data-placeholder]{color:var(--ak-muted);opacity:.75}.ak-select-caret{color:var(--ak-muted);transition:transform .3s var(--ak-ease);flex-shrink:0}.ak-select[data-open] .ak-select-caret{transform:rotate(180deg)}.ak-select-list{z-index:5;border:1px solid var(--ak-glass-border);background:var(--ak-nav-hover);max-height:260px;box-shadow:0 24px 50px -24px #0a0a0a8c,inset 0 1px 0 var(--ak-sheen);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);animation:akFadeUp .22s var(--ak-ease) both;inset-inline:0;border-radius:18px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);overflow-y:auto}[data-ak-theme=dark] .ak-select-list{background:#0e1a21}.ak-select-list li{color:var(--ak-ink);cursor:pointer;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:14px;transition:background .2s;display:flex}.ak-select-list li[data-active]{background:var(--ak-accent-a12);color:var(--ak-accent-text)}.ak-select-list li[aria-selected=true]{color:var(--ak-accent-text);font-weight:700}[data-ak-theme=dark] .ak-error{color:#e8867f}.ak-footer{border-top:1px solid var(--ak-hair);position:relative;overflow:hidden}.ak-footer-panel{border:1px solid var(--ak-glass-border);background:var(--ak-glass);box-shadow:var(--ak-glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:24px;grid-template-columns:minmax(240px,1.3fr) repeat(3,minmax(150px,1fr));gap:clamp(28px,4vw,56px);padding:clamp(28px,4vw,52px);display:grid}.ak-footer-heading{color:var(--ak-accent-text);margin:0 0 14px;font-size:13px;font-weight:800}.ak-footer-link{color:var(--ak-muted);align-items:center;gap:6px;padding-block:7px;font-size:14px;transition:color .25s,transform .25s;display:inline-flex}.ak-footer-link:hover{color:var(--ak-accent-text);transform:translate(-3px)}.ak-footer-bottom{border-top:1px solid var(--ak-hair);color:var(--ak-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding-top:22px;font-size:12.5px;display:flex}.ak-footer-watermark{z-index:-1;text-align:center;font-family:var(--font-artin),var(--font-vazirmatn),sans-serif;white-space:nowrap;color:var(--ak-ink);opacity:.045;pointer-events:none;-webkit-user-select:none;user-select:none;bottom:-.32em;font-size:clamp(72px,13vw,190px);font-weight:700;line-height:1;position:absolute;inset-inline:0}.ak-top-btn{border:1px solid var(--ak-hair);background:var(--ak-glass);width:38px;height:38px;color:var(--ak-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:transform .3s,border-color .3s;display:inline-flex}.ak-top-btn:hover{border-color:var(--ak-accent-a30);transform:translateY(-3px)}@media (max-width:900px){.ak-nav .ak-nav-cta,.ak-nav .ak-nav-link{display:none}.ak-burger{display:inline-flex}.ak-shell{max-width:calc(100vw - 32px)}.ak-hero{flex-direction:column;height:auto;min-height:100svh;padding-top:clamp(96px,14vh,130px);padding-bottom:44px;display:flex}.ak-hero-grid{grid-template-columns:1fr;height:auto;padding:0 clamp(20px,6vw,40px)}.ak-hero-copy{grid-column:1;justify-self:stretch;width:100%}.ak-globe-wrap{width:min(72vw,360px);margin:30px auto 0;position:relative;top:auto;left:auto;transform:none}.ak-hero-stats{justify-content:space-between;gap:10px;width:100%}.ak-stat{flex:1}.ak-stat b{font-size:clamp(19px,5.4vw,26px)}.ak-stat span{font-size:12px}.ak-stat-divider{display:none}.ak-process-grid,.ak-rfq-grid{grid-template-columns:1fr}.ak-process-sticky{position:static}.ak-tabs{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-inline:24px;overflow-x:auto}.ak-tabs::-webkit-scrollbar{height:0;display:none}.ak-tab{scroll-snap-align:center;flex:none;padding-inline:18px}.ak-feature-grid{grid-template-columns:1fr}.ak-feature-copy{text-align:center;align-items:center;padding-bottom:26px}.ak-feature-copy p{max-width:38ch}.ak-feature-media{order:2;min-height:210px;padding-bottom:30px}.ak-trust-chips{gap:9px}.ak-trust-chip{white-space:normal;text-wrap:balance;gap:9px;padding:7px 14px 7px 16px;font-size:12.5px}.ak-trust-chip .ak-chip-ico{width:28px;height:28px}.ak-footer-panel{grid-template-columns:1fr 1fr}.ak-footer-panel>:first-child{grid-column:1/-1}}@media (max-width:560px){.ak-footer-panel{grid-template-columns:1fr}.ak-hero-ctas .ak-cta-primary,.ak-hero-ctas .ak-cta-soft{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ak-h1,.ak-hero-ctas,.ak-hero-p,.ak-hero-stats,.ak-wordmark span{animation:none}.ak-particles{display:none}.ak-marquee-track{flex-wrap:wrap;width:100%;animation:none}.ak-marquee-track>[aria-hidden=true]{display:none}.ak-brands-row{flex-wrap:wrap;justify-content:center}.ak-brand-cell:hover,.ak-card:hover,.ak-cta-primary:hover,.ak-cta-primary:hover .ak-cta-chip,.ak-cta-soft:hover,.ak-cta-soft:hover .ak-cta-chip,.ak-top-btn:hover,.ak-trust-chip:hover{transform:none}.ak-mobile-footer,.ak-mobile-link{transition-duration:10ms;transition-delay:0s}.ak-img-slot{animation:none}.ak-tab{transition:none}}.ak-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ak-blog-head{padding-block:clamp(120px,18vh,168px) clamp(28px,4vh,44px)}.ak-blog-kicker{color:var(--ak-accent-text);margin-bottom:10px;font-size:13px;font-weight:700;display:block}.ak-blog-head h1{letter-spacing:-.5px;color:var(--ak-ink);text-wrap:balance;margin:0;font-size:clamp(30px,3.8vw,54px);font-weight:800;line-height:1.35}.ak-blog-head p{max-width:62ch;color:var(--ak-muted);text-wrap:pretty;margin:16px 0 0;font-size:clamp(14px,1.1vw,16.5px);line-height:2.1}.ak-blog-body{padding-bottom:clamp(64px,9vh,112px)}.ak-blog-filters{gap:8px;margin-bottom:26px;padding-bottom:6px;display:flex}.ak-blog-filters a{border:1px solid var(--ak-glass-border);background:var(--ak-glass);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);color:var(--ak-muted);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:9px 18px;font-size:13.5px;font-weight:600;transition:color .28s,border-color .28s,transform .3s}.ak-blog-filters a:hover{color:var(--ak-ink);transform:translateY(-2px)}.ak-blog-filters a[data-active=true]{background:var(--ak-cta-bg);color:var(--ak-cta-ink);box-shadow:inset 0 1px 0 var(--ak-cta-sheen);border-color:#0000}.ak-post-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:18px;display:grid}.ak-post-card{flex-direction:column;display:flex;overflow:hidden}.ak-post-card-media{aspect-ratio:16/10;background:var(--ak-hover-chip);position:relative;overflow:hidden}.ak-post-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ak-ease)}.ak-post-card:hover .ak-post-card-media img{transform:scale(1.05)}.ak-post-card-cat{z-index:2;background:var(--ak-glass);border:1px solid var(--ak-glass-border);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);color:var(--ak-ink);top:12px;border-radius:999px;padding:6px 13px;font-size:12px;font-weight:700;position:absolute;inset-inline-start:12px}.ak-post-card-body{flex-direction:column;flex:1;gap:10px;padding:clamp(18px,2.2vw,24px);display:flex}.ak-post-card-body h3{color:var(--ak-ink);text-wrap:balance;margin:0;font-size:clamp(16px,1.4vw,19px);font-weight:800;line-height:1.75}.ak-post-card-body p{color:var(--ak-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:13.5px;line-height:2;display:-webkit-box;overflow:hidden}.ak-post-card-meta{border-top:1px solid var(--ak-hair);color:var(--ak-muted);flex-wrap:wrap;gap:14px;padding-top:12px;font-size:12.5px;display:flex}.ak-post-card-meta span{align-items:center;gap:5px;display:inline-flex}.ak-post-card[data-featured=true]{flex-direction:row;margin-bottom:18px}.ak-post-card[data-featured=true] .ak-post-card-media{aspect-ratio:auto;flex:0 0 46%}.ak-post-card[data-featured=true] .ak-post-card-body{justify-content:center;padding:clamp(24px,3vw,40px)}.ak-post-card[data-featured=true] h3{font-size:clamp(19px,2vw,27px)}.ak-post-card[data-featured=true] p{-webkit-line-clamp:4;flex:none}.ak-pagination{color:var(--ak-muted);justify-content:center;align-items:center;gap:16px;margin-top:36px;font-size:13.5px;display:flex}.ak-pagination a{border:1px solid var(--ak-glass-border);background:var(--ak-glass);color:var(--ak-ink);border-radius:999px;padding:9px 20px;font-weight:700;transition:transform .3s,border-color .3s}.ak-pagination a:hover{border-color:var(--ak-accent-a30);transform:translateY(-2px)}.ak-blog-empty{border:1px dashed var(--ak-hair);color:var(--ak-muted);border-radius:18px;flex-direction:column;align-items:center;gap:18px;padding:clamp(48px,8vh,80px) 24px;display:flex}.ak-blog-tags{border-top:1px solid var(--ak-hair);margin-top:48px;padding-top:28px}.ak-blog-tags h2{color:var(--ak-ink);margin:0 0 16px;font-size:15px;font-weight:800}.ak-blog-tags div{flex-wrap:wrap;gap:8px;display:flex}.ak-blog-tags a{border:1px solid var(--ak-hair);color:var(--ak-muted);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:12.5px;transition:color .28s,border-color .28s;display:inline-flex}.ak-blog-tags a:hover,.ak-blog-tags a[data-active=true]{color:var(--ak-accent-text);border-color:var(--ak-accent-a30)}.ak-blog-tags a em{opacity:.6;font-style:normal}.ak-article-head{padding-block:clamp(116px,17vh,160px) clamp(24px,4vh,40px)}.ak-crumbs{color:var(--ak-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;font-size:13px;display:flex}.ak-crumbs a:hover{color:var(--ak-accent-text)}.ak-article-head-grid{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(24px,4vw,52px);display:grid}.ak-article-head-copy h1{letter-spacing:-.5px;color:var(--ak-ink);text-wrap:balance;margin:0;font-size:clamp(26px,3.4vw,46px);font-weight:800;line-height:1.42}.ak-article-lead{color:var(--ak-muted);text-wrap:pretty;max-width:54ch;margin:18px 0 0;font-size:clamp(14.5px,1.2vw,17px);line-height:2.1}.ak-article-meta{border-top:1px solid var(--ak-hair);color:var(--ak-muted);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:26px;padding-top:20px;font-size:13px;display:flex}.ak-article-meta>span{align-items:center;gap:6px;display:inline-flex}.ak-article-author{gap:9px!important}.ak-article-author>span[aria-hidden]{background:var(--ak-accent-a12);width:34px;height:34px;color:var(--ak-accent-text);border-radius:999px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ak-article-author b{color:var(--ak-ink)}.ak-article-author em{opacity:.75;font-style:normal}.ak-article-rating{color:var(--ak-accent-text);align-items:center;gap:5px;display:inline-flex}.ak-article-cover{aspect-ratio:4/3;border:1px solid var(--ak-glass-border);box-shadow:var(--ak-glass-shadow);border-radius:18px;margin:0;position:relative;overflow:hidden}.ak-article-cover img{object-fit:cover;width:100%;height:100%}.ak-article-layout{grid-template-columns:minmax(0,1fr) 280px;gap:clamp(28px,4vw,56px);padding-bottom:clamp(56px,8vh,96px);display:grid}.ak-rail-desktop{height:100%;display:block}.ak-rail-sticky{position:sticky;top:104px}.ak-rail-card{border:1px solid var(--ak-glass-border);background:var(--ak-glass);box-shadow:var(--ak-glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:24px;padding:20px}.ak-rail-panel{flex-direction:column;gap:20px;display:flex}.ak-rail-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ak-rail-stats{flex-direction:column;gap:4px;display:flex}.ak-rail-minutes{color:var(--ak-ink);align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}.ak-rail-minutes svg{color:var(--ak-accent-text)}.ak-rail-rating{color:var(--ak-muted);align-items:center;gap:5px;font-size:12px;transition:color .25s;display:inline-flex}.ak-rail-rating svg,.ak-rail-rating:hover{color:var(--ak-accent-text)}.ak-rail-close{border:1px solid var(--ak-hair);width:30px;height:30px;color:var(--ak-muted);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:color .25s,border-color .25s,transform .2s;display:inline-flex}.ak-rail-close:hover{color:var(--ak-accent-text);border-color:var(--ak-accent-a30)}.ak-rail-close:active{transform:scale(.95)}.ak-rail-close-mobile{display:none}.ak-rail-progress{flex-direction:column;gap:8px;display:flex}.ak-rail-progress-head{color:var(--ak-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.ak-num{font-variant-numeric:tabular-nums}.ak-rail-progress-track{background:var(--ak-hair);border-radius:999px;height:6px;overflow:hidden}.ak-rail-progress-fill{background:var(--ak-cta-bg);border-radius:999px;height:100%}.ak-rail-block{flex-direction:column;gap:10px;display:flex}.ak-rail-block h3{color:var(--ak-ink);margin:0;font-size:13px;font-weight:800}.ak-rail-toc{flex-direction:column;gap:2px;max-height:40vh;margin:0;padding:0 2px 0 0;list-style:none;display:flex;overflow-y:auto}.ak-rail-toc li{position:relative}.ak-rail-toc li[data-level="3"] a{padding-inline-start:20px}.ak-rail-toc-pill{background:var(--ak-accent-a12);border-radius:12px;position:absolute;inset:0}.ak-rail-toc a{color:var(--ak-muted);border-radius:12px;padding:7px 10px;font-size:12.5px;line-height:1.85;transition:color .3s;display:block;position:relative}.ak-rail-toc a:hover{color:var(--ak-ink)}.ak-rail-toc a[data-active=true]{color:var(--ak-accent-text);font-weight:700}.ak-rail-mini{flex-direction:column;align-items:center;gap:12px;display:flex}.ak-rail-mini button{border:1px solid var(--ak-glass-border);background:var(--ak-glass);width:44px;height:44px;box-shadow:var(--ak-glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);color:var(--ak-accent-text);cursor:pointer;border-radius:16px;justify-content:center;align-items:center;transition:border-color .25s;display:flex}.ak-rail-mini button:hover{border-color:var(--ak-accent-a30)}.ak-rail-mini-track{background:var(--ak-hair);border-radius:999px;width:6px;height:112px;position:relative;overflow:hidden}.ak-rail-mini-track>div{background:var(--ak-accent);inset-inline:0;border-radius:999px;position:absolute;bottom:0}.ak-rail-mini>span{color:var(--ak-muted);font-size:11px}.ak-share-label{color:var(--ak-ink);margin-bottom:10px;font-size:13px;font-weight:800;display:block}.ak-share-row{flex-wrap:wrap;gap:8px;display:flex}.ak-share-btn{border:1px solid var(--ak-hair);width:36px;height:36px;color:var(--ak-muted);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:transform .3s,color .28s,border-color .28s;display:inline-flex}.ak-share-btn:hover{transform:translateY(-2px)}.ak-share-btn:hover,.ak-share-btn[data-copied=true]{color:var(--ak-accent-text);border-color:var(--ak-accent-a30)}.ak-mini-cards{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ak-mini-cards a{border:1px solid var(--ak-hair);border-radius:16px;gap:10px;padding:10px;transition:border-color .28s;display:flex}.ak-mini-cards a:hover{border-color:var(--ak-accent-a30)}.ak-mini-thumb{border:1px solid var(--ak-hair);background:var(--ak-accent-a12);border-radius:12px;flex-shrink:0;width:54px;height:54px;position:relative;overflow:hidden}.ak-mini-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .35s var(--ak-ease)}.ak-mini-cards a:hover .ak-mini-thumb img{transform:scale(1.06)}.ak-mini-copy{flex-direction:column;justify-content:center;gap:5px;min-width:0;display:flex}.ak-mini-copy b{color:var(--ak-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:700;line-height:1.75;transition:color .28s;display:-webkit-box;overflow:hidden}.ak-mini-cards a:hover .ak-mini-copy b{color:var(--ak-accent-text)}.ak-mini-copy em{color:var(--ak-muted);align-items:center;gap:4px;font-size:11px;font-style:normal;display:inline-flex}.ak-rail-mobile{display:none}.ak-rail-handle-wrap{z-index:18;inset-inline-start:0;position:fixed;top:50%;transform:translateY(-50%)}.ak-rail-handle{border:1px solid var(--ak-glass-border);background:var(--ak-glass);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);box-shadow:var(--ak-glass-shadow);color:var(--ak-accent-text);cursor:pointer;border-inline-start:0;border-start-end-radius:16px;border-end-end-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;display:flex}.ak-rail-handle-track{background:var(--ak-hair);border-radius:999px;width:4px;height:40px;display:block;position:relative;overflow:hidden}.ak-rail-handle-track>span{background:var(--ak-accent);inset-inline:0;border-radius:999px;position:absolute;bottom:0}.ak-rail-handle .ak-num{color:var(--ak-muted);font-size:10px;font-weight:700}.ak-rail-drawer-root{z-index:40;justify-content:flex-start;display:flex;position:fixed;inset:0}.ak-rail-scrim{cursor:pointer;background:#02090d80;border:0;padding:0;position:absolute;inset:0}.ak-rail-drawer{z-index:1;overscroll-behavior:contain;width:min(85vw,22rem);height:100%;padding:20px 20px calc(20px + env(safe-area-inset-bottom));border-inline-end:1px solid var(--ak-glass-border);background:var(--ak-bg-solid);box-shadow:var(--ak-elev-3);flex-direction:column;display:flex;position:relative;overflow-y:auto}@media (max-width:1023px){.ak-rail-desktop{display:none}.ak-rail-mobile{display:block}.ak-rail-close-mobile{display:inline-flex}.ak-rail-close-desktop{display:none}.ak-article-layout{grid-template-columns:minmax(0,1fr)}}.ak-prose{color:var(--ak-muted);font-size:clamp(14.5px,1.15vw,16.5px);line-height:2.25}.ak-prose>*+*{margin-top:1.35em}.ak-prose-h{color:var(--ak-ink);margin-top:2em;scroll-margin-top:100px;font-weight:800;line-height:1.6;position:relative}h2.ak-prose-h{font-size:clamp(19px,1.9vw,26px)}h3.ak-prose-h{font-size:clamp(16.5px,1.5vw,20px)}.ak-prose-anchor{color:var(--ak-accent-text);opacity:0;padding-inline-end:10px;transition:opacity .25s;position:absolute;inset-inline-end:100%}.ak-prose-h:hover .ak-prose-anchor{opacity:.5}.ak-prose-link{color:var(--ak-accent-text);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .25s}.ak-prose-link:hover{opacity:.75}.ak-prose strong{color:var(--ak-ink);font-weight:700}.ak-prose-code{background:var(--ak-hover-chip);border:1px solid var(--ak-hair);border-radius:6px;padding:2px 6px;font-family:ui-monospace,monospace;font-size:.9em}.ak-prose-quote{border-inline-start:3px solid var(--ak-accent);background:var(--ak-accent-a12);border-radius:18px;margin-inline:0;padding:18px 22px}.ak-prose-quote p{color:var(--ak-ink);margin:0;font-weight:600}.ak-prose-quote cite{opacity:.75;margin-top:8px;font-size:13px;font-style:normal;display:block}.ak-prose-list{flex-direction:column;gap:8px;padding-inline-start:22px;display:flex}.ak-prose-list li::marker{color:var(--ak-accent-text)}.ak-prose-figure{margin:0}.ak-prose-figure img{border:1px solid var(--ak-glass-border);border-radius:18px;width:100%}.ak-prose-figure figcaption{text-align:center;opacity:.75;margin-top:10px;font-size:12.5px}.ak-prose-pre{border:1px solid var(--ak-hair);background:var(--ak-hover-chip);border-radius:18px;padding:18px;font-size:13px;line-height:1.9;overflow-x:auto}.ak-prose-hr{border:0}.ak-article-tags,.ak-prose-hr{border-top:1px solid var(--ak-hair)}.ak-article-tags{flex-wrap:wrap;gap:8px;margin-top:40px;padding-top:24px;display:flex}.ak-article-tags a{border:1px solid var(--ak-hair);color:var(--ak-muted);border-radius:999px;align-items:center;gap:3px;padding:7px 14px;font-size:12.5px;transition:color .28s,border-color .28s,transform .3s;display:inline-flex}.ak-article-tags a:hover{color:var(--ak-accent-text);border-color:var(--ak-accent-a30);transform:translateY(-2px)}.ak-article-tags a span{color:var(--ak-accent-text);opacity:.6}.ak-article-author-box{border:1px solid var(--ak-glass-border);background:var(--ak-glass);box-shadow:var(--ak-glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:18px;gap:16px;margin-top:32px;padding:clamp(20px,2.6vw,28px);display:flex}.ak-article-author-avatar{background:var(--ak-accent-a12);width:52px;height:52px;color:var(--ak-accent-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:inline-flex}.ak-article-author-box b{color:var(--ak-ink);font-size:15.5px;display:block}.ak-article-author-box em{color:var(--ak-accent-text);margin-top:3px;font-size:13px;font-style:normal;display:block}.ak-article-author-box p{color:var(--ak-muted);margin:10px 0 0;font-size:13.5px;line-height:2}.ak-article-related{border-top:1px solid var(--ak-hair);padding-block:clamp(48px,7vh,80px)}.ak-article-related h2{color:var(--ak-ink);margin:0 0 24px;font-size:clamp(20px,2.2vw,28px);font-weight:800}.ak-comments{border-top:1px solid var(--ak-hair);flex-direction:column;gap:22px;margin-top:48px;padding-top:32px;display:flex}.ak-comments-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ak-comments-head h2{color:var(--ak-ink);align-items:center;gap:9px;margin:0;font-size:clamp(18px,1.9vw,23px);font-weight:800;display:inline-flex}.ak-comments-head h2 svg,.ak-comments-rating{color:var(--ak-accent-text)}.ak-comments-rating{align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}.ak-comments-rating em{color:var(--ak-muted);font-style:normal;font-weight:400}.ak-comments-loading{flex-direction:column;gap:12px;display:flex}.ak-comments-loading div{border:1px solid var(--ak-hair);background:var(--ak-hover-chip);border-radius:18px;height:104px;animation:akShimmer 1.8s ease-in-out infinite}.ak-comments-empty{border:1px dashed var(--ak-hair);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:clamp(32px,6vh,56px) 24px;display:flex}.ak-comments-empty svg{color:var(--ak-accent-text);opacity:.7;margin-bottom:6px}.ak-comments-empty p{color:var(--ak-ink);margin:0;font-weight:700}.ak-comments-empty span{color:var(--ak-muted);font-size:13.5px}.ak-comments-closed{border:1px solid var(--ak-hair);text-align:center;color:var(--ak-muted);border-radius:18px;padding:20px;font-size:14px}.ak-comment-replies,.ak-comment-thread,.ak-comments-list{flex-direction:column;gap:12px;display:flex}.ak-comment-replies{padding-inline-start:clamp(16px,4vw,42px)}.ak-comment{border:1px solid var(--ak-glass-border);background:var(--ak-glass);box-shadow:var(--ak-glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:18px;gap:14px;padding:clamp(16px,2.2vw,22px);display:flex}.ak-comment[data-reply=true]{border-inline-start:2px solid var(--ak-accent-a30)}.ak-comment-avatar{background:var(--ak-accent-a12);width:38px;height:38px;color:var(--ak-accent-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ak-comment-main{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.ak-comment-head{color:var(--ak-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12.5px;display:flex}.ak-comment-name{color:var(--ak-ink);font-size:14px;font-weight:700}.ak-stars-inline{color:var(--ak-hair);gap:1px;display:inline-flex}.ak-stars-inline svg[data-on=true]{color:var(--ak-accent-text)}.ak-comment-body{white-space:pre-line;color:var(--ak-muted);margin:0;font-size:14px;line-height:2.1}.ak-comment-admin{border-inline-start:2px solid var(--ak-accent);background:var(--ak-accent-a12);border-radius:14px;padding:12px 14px}.ak-comment-admin>span{color:var(--ak-accent-text);align-items:center;gap:6px;font-size:12.5px;font-weight:800;display:inline-flex}.ak-comment-admin p{white-space:pre-line;color:var(--ak-muted);margin:8px 0 0;font-size:13.5px;line-height:2}.ak-comment-reply{cursor:pointer;width:fit-content;color:var(--ak-muted);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-family:inherit;font-size:12.5px;transition:color .25s;display:inline-flex}.ak-comment-reply:hover{color:var(--ak-accent-text)}.ak-comment-form{border:1px solid var(--ak-glass-border);background:var(--ak-glass);box-shadow:var(--ak-glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:24px;flex-direction:column;gap:16px;padding:clamp(20px,3vw,30px);display:flex}.ak-comment-form-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ak-comment-form-head h3{color:var(--ak-ink);margin:0;font-size:16px;font-weight:800}.ak-comment-form-head button{cursor:pointer;color:var(--ak-muted);background:0 0;border:0;align-items:center;gap:5px;font-family:inherit;font-size:12.5px;display:inline-flex}.ak-comment-form-head button:hover{color:var(--ak-accent-text)}.ak-comment-form-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.ak-note{border-radius:14px;margin:0;padding:12px 14px;font-size:13.5px;line-height:1.9}.ak-note-ok{border:1px solid var(--ak-accent-a30);background:var(--ak-accent-a12);color:var(--ak-ink)}.ak-note-err{color:#b3403a;background:#b3403a1a;border:1px solid #b3403a66}[data-ak-theme=dark] .ak-note-err{color:#e8867f}.ak-rate-field{flex-direction:column;gap:10px;display:flex}.ak-rate-field>span{color:var(--ak-ink);font-size:13.5px;font-weight:700}.ak-rate-row{align-items:center;gap:4px;display:flex}.ak-rate-row button{cursor:pointer;color:var(--ak-hair);background:0 0;border:0;padding:2px;transition:transform .25s,color .25s}.ak-rate-row button[data-on=true]{color:var(--ak-accent-text)}.ak-rate-row button:hover{transform:scale(1.12)}.ak-rate-clear{margin-inline-start:8px;font-family:inherit;font-size:12px;color:var(--ak-muted)!important}.ak-switch{border:1px solid var(--ak-hair);cursor:pointer;border-radius:18px;align-items:flex-start;gap:12px;padding:14px;transition:border-color .28s,background .28s;display:flex}.ak-switch[data-on=true]{border-color:var(--ak-accent-a30);background:var(--ak-accent-a12)}.ak-switch-track{background:var(--ak-hair);border-radius:999px;flex-shrink:0;width:36px;height:20px;margin-top:2px;transition:background .3s;position:relative}.ak-switch[data-on=true] .ak-switch-track{background:var(--ak-accent)}.ak-switch-knob{width:16px;height:16px;transition:right .3s var(--ak-ease);background:#fff;border-radius:999px;position:absolute;top:2px;right:2px}.ak-switch[data-on=true] .ak-switch-knob{right:18px}.ak-switch-text b{color:var(--ak-ink);font-size:13.5px;display:block}.ak-switch-text em{color:var(--ak-muted);margin-top:4px;font-size:12px;font-style:normal;line-height:1.9;display:block}.ak-comment-form-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ak-comment-form-foot>span{color:var(--ak-muted);max-width:42ch;font-size:12px}@media (max-width:900px){.ak-article-head-grid{grid-template-columns:1fr}.ak-article-cover{aspect-ratio:16/10;order:-1}.ak-article-layout{grid-template-columns:1fr}.ak-post-card[data-featured=true]{flex-direction:column}.ak-post-card[data-featured=true] .ak-post-card-media{aspect-ratio:16/10;flex:none}}@media (prefers-reduced-motion:reduce){.ak-article-tags a:hover,.ak-blog-filters a:hover,.ak-pagination a:hover,.ak-post-card:hover .ak-post-card-media img,.ak-rate-row button:hover,.ak-share-btn:hover{transform:none}.ak-comments-loading div{animation:none}}.ak-lp-featured{border:1px solid var(--ak-glass-border);background:var(--ak-glass);box-shadow:var(--ak-glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);transition:transform .35s ease,border-color .35s ease,box-shadow .55s var(--ak-ease);border-radius:24px;grid-template-columns:1fr 1fr;margin-top:34px;display:grid;overflow:hidden}.ak-lp-featured:hover{border-color:var(--ak-accent-a30);box-shadow:var(--ak-glass-shadow),0 22px 40px -18px var(--ak-accent-a22);transform:translateY(-3px)}.ak-lp-featured-media{min-height:260px;position:relative;overflow:hidden}.ak-lp-featured-media img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ak-ease);position:absolute;inset:0}.ak-lp-featured:hover .ak-lp-featured-media img{transform:scale(1.04)}.ak-lp-featured-copy{flex-direction:column;gap:14px;padding:clamp(24px,3vw,40px);display:flex}.ak-lp-featured-copy h3{color:var(--ak-ink);text-wrap:balance;margin:0;font-size:clamp(19px,2vw,27px);font-weight:800;line-height:1.7}.ak-lp-featured-copy p{color:var(--ak-muted);max-width:46ch;margin:0;font-size:14px;line-height:2.05}.ak-lp-featured-foot{border-top:1px solid var(--ak-hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:20px;display:flex}.ak-lp-author{align-items:center;gap:11px;display:inline-flex}.ak-lp-author>span[aria-hidden]{background:var(--ak-accent-a12);width:38px;height:38px;color:var(--ak-accent-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ak-lp-author b{color:var(--ak-ink);font-size:13.5px;display:block}.ak-lp-author em{color:var(--ak-muted);gap:4px;margin-top:3px;font-style:normal}.ak-lp-author em,.ak-lp-chip{align-items:center;font-size:12px;display:inline-flex}.ak-lp-chip{background:var(--ak-cta-bg);color:var(--ak-cta-ink);box-shadow:inset 0 1px 0 var(--ak-cta-sheen);white-space:nowrap;border-radius:999px;padding:7px 15px;font-weight:700}.ak-lp-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:16px;display:grid}.ak-lp-card{flex-direction:column;gap:14px;display:flex}.ak-lp-card-media{aspect-ratio:4/3;border:1px solid var(--ak-glass-border);box-shadow:var(--ak-glass-shadow);border-radius:18px;transition:transform .35s,border-color .35s;position:relative;overflow:hidden}.ak-lp-card:hover .ak-lp-card-media{border-color:var(--ak-accent-a30);transform:translateY(-3px)}.ak-lp-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ak-ease);position:absolute;inset:0}.ak-lp-card:hover .ak-lp-card-media img{transform:scale(1.05)}.ak-lp-card-media .ak-lp-chip{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);box-shadow:none;bottom:12px;padding:5px 12px;font-size:11.5px;inset-inline-start:12px}.ak-lp-card-arrow,.ak-lp-card-media .ak-lp-chip{z-index:2;background:var(--ak-glass);color:var(--ak-ink);border:1px solid var(--ak-glass-border);position:absolute}.ak-lp-card-arrow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:32px;height:32px;opacity:0;transition:opacity .35s ease,transform .35s var(--ak-ease);top:12px;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;inset-inline-end:12px;transform:translateY(6px)}.ak-lp-card:hover .ak-lp-card-arrow{opacity:1;transform:none}.ak-lp-card h3{color:var(--ak-ink);text-align:center;text-wrap:balance;margin:0;padding-inline:4px;font-size:15px;font-weight:700;line-height:1.9;transition:color .28s}.ak-lp-card:hover h3{color:var(--ak-accent-text)}.ak-lp-more{justify-content:center;margin-top:34px;display:flex}@media (max-width:900px){.ak-lp-featured{grid-template-columns:1fr}.ak-lp-featured-media{aspect-ratio:16/10;min-height:200px}.ak-lp-grid{grid-template-columns:1fr}.ak-lp-card h3{text-align:start}}@media (prefers-reduced-motion:reduce){.ak-lp-card:hover .ak-lp-card-media,.ak-lp-card:hover .ak-lp-card-media img,.ak-lp-featured:hover,.ak-lp-featured:hover .ak-lp-featured-media img{transform:none}}.ak-about-hero{padding-block:clamp(120px,18vh,172px) clamp(20px,3vh,36px)}.ak-about-kicker{color:var(--ak-accent-text);margin-bottom:12px;font-size:13px;font-weight:800;display:block}.ak-about-hero h1{letter-spacing:-.6px;max-width:20ch;color:var(--ak-ink);text-wrap:balance;margin:0;font-size:clamp(30px,4.2vw,58px);font-weight:800;line-height:1.35}.ak-about-hero p{max-width:60ch;color:var(--ak-muted);text-wrap:pretty;margin:22px 0 0;font-size:clamp(14.5px,1.2vw,17px);line-height:2.15}.ak-about-story{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(28px,4vw,64px);display:grid}.ak-about-story-copy p{color:var(--ak-muted);text-wrap:pretty;max-width:58ch;margin:18px 0 0;font-size:clamp(14px,1.1vw,16px);line-height:2.2}.ak-about-scope{flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.ak-about-scope li{border:1px solid var(--ak-hair);color:var(--ak-muted);border-radius:999px;padding:8px 15px;font-size:12.5px;font-weight:600}.ak-about-story-media{aspect-ratio:4/3;border:1px solid var(--ak-glass-border);box-shadow:var(--ak-glass-shadow);border-radius:24px;margin:0;position:relative;overflow:hidden}.ak-principles{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;margin:34px 0 0;padding:0;list-style:none;display:grid}.ak-principles li{border:1px solid var(--ak-glass-border);background:var(--ak-glass);height:100%;box-shadow:var(--ak-glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:18px;gap:16px;padding:clamp(20px,2.4vw,26px);transition:transform .35s,border-color .35s;display:flex}.ak-principles li:hover{border-color:var(--ak-accent-a30);transform:translateY(-3px)}.ak-principle-no{background:var(--ak-accent-a12);width:36px;height:36px;color:var(--ak-accent-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.ak-principles h3{color:var(--ak-ink);text-wrap:balance;margin:6px 0 0;font-size:15.5px;font-weight:800;line-height:1.8}.ak-principles p{color:var(--ak-muted);margin:9px 0 0;font-size:13.5px;line-height:2}.ak-about-serve{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:34px;display:grid}.ak-about-serve article{flex-direction:column;align-items:flex-start;gap:12px;height:100%;padding:clamp(22px,2.6vw,30px);display:flex}.ak-about-serve h3{color:var(--ak-ink);margin:0;font-size:17px;font-weight:800}.ak-about-serve p{color:var(--ak-muted);flex:1;margin:0;font-size:13.5px;line-height:2}.ak-about-steps{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin:34px 0 0;padding:0;list-style:none;display:grid}.ak-about-steps li{border:1px solid var(--ak-hair);background:var(--ak-surface);height:100%;box-shadow:inset 0 1px 0 var(--ak-sheen);border-radius:18px;padding:clamp(20px,2.4vw,26px);position:relative}.ak-about-steps li>span[aria-hidden]{background:var(--ak-cta-bg);width:40px;height:40px;color:var(--ak-cta-ink);box-shadow:inset 0 1px 0 var(--ak-cta-sheen);border-radius:999px;justify-content:center;align-items:center;margin-bottom:14px;font-size:13.5px;font-weight:800;display:inline-flex}.ak-about-steps h3{color:var(--ak-ink);margin:0;font-size:15.5px;font-weight:800}.ak-about-steps p{color:var(--ak-muted);margin:9px 0 0;font-size:13.5px;line-height:2}.ak-credentials{border:1px dashed var(--ak-hair);border-radius:18px;align-items:center;gap:18px;margin-top:30px;padding:clamp(24px,3vw,34px);display:flex}.ak-credentials>span[aria-hidden]{background:var(--ak-accent-a12);width:56px;height:56px;color:var(--ak-accent-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ak-credentials p{color:var(--ak-muted);max-width:56ch;margin:0;font-size:14px;line-height:2.05}.ak-about-cta{border-radius:24px;flex-wrap:wrap;align-items:center;gap:clamp(18px,3vw,30px);padding:clamp(26px,3.4vw,42px);display:flex}.ak-about-cta-ico{background:var(--ak-accent-a12);width:56px;height:56px;color:var(--ak-accent-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ak-about-cta>div{flex:300px}.ak-about-cta h2{color:var(--ak-ink);text-wrap:balance;margin:0;font-size:clamp(17px,1.9vw,23px);font-weight:800;line-height:1.75}.ak-about-cta p{color:var(--ak-muted);max-width:56ch;margin:10px 0 0;font-size:13.5px;line-height:2}@media (max-width:900px){.ak-about-story{grid-template-columns:1fr}.ak-about-story-media{aspect-ratio:16/10;order:-1}}@media (prefers-reduced-motion:reduce){.ak-principles li:hover{transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@font-face{font-family:vazirmatn;src:url(/_next/static/media/77a5213e6c4f1531-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:vazirmatn;src:url(/_next/static/media/2c8554bdab87ece2-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:vazirmatn;src:url(/_next/static/media/c9f82b62003923c5-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:vazirmatn;src:url(/_next/static/media/0b7b20f60296dc0e-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:vazirmatn;src:url(/_next/static/media/24cf69a0604700d7-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:vazirmatn Fallback;src:local("Arial");ascent-override:101.52%;descent-override:53.18%;line-gap-override:0.00%;size-adjust:101.00%}.__className_f29f4c{font-family:vazirmatn,vazirmatn Fallback}.__variable_f29f4c{--font-vazirmatn:"vazirmatn","vazirmatn Fallback"}@font-face{font-family:artinSharp;src:url(/_next/static/media/eb58e75b962733c2-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:artinSharp Fallback;src:local("Arial");ascent-override:75.33%;descent-override:39.72%;line-gap-override:0.00%;size-adjust:86.92%}.__className_3e2310{font-family:artinSharp,artinSharp Fallback;font-weight:700;font-style:normal}.__variable_3e2310{--font-artin:"artinSharp","artinSharp Fallback"}