:root{--pk-bg:#0C1015;--pk-bg2:#10151C;--pk-surface:#141A22;--pk-surface2:#19212B;--pk-input:#0F141A;--pk-ink:#E6E9ED;--pk-ink2:#C9CED6;--pk-muted:#929CA9;--pk-line:#232B36;--pk-line2:#2C3542;--pk-brand:#62B5A7;--pk-brand-h:#79C6B9;--pk-brand-2:#3E8E84;--pk-brand-soft:rgba(98,181,167,.12);--pk-accent:#DDB36C;--pk-accent-soft:rgba(221,179,108,.12);--pk-good:#6CC79A;--pk-bad:#E58A80;--pk-warn:#E3B860;--pk-r:18px;--pk-shadow:0 1px 0 rgba(255,255,255,.03) inset,0 14px 40px rgba(0,0,0,.35);--pk-glow:0 0 0 1px rgba(98,181,167,.35),0 10px 40px rgba(98,181,167,.12)}html{background:var(--pk-bg)}body{background:var(--pk-bg)!important;color:var(--pk-ink2)!important;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased}html[lang^="ar"] body,html[lang^="ar"] input,html[lang^="ar"] button,html[lang^="ar"] select,html[lang^="ar"] textarea,html[lang^="ar"] h1,html[lang^="ar"] h2,html[lang^="ar"] h3,html[lang^="ar"] h4{font-family:"IBM Plex Sans Arabic",Inter,system-ui,sans-serif;letter-spacing:0!important}h1,h2,h3,h4,h5,h6,.entry-title,.entry-title a{color:var(--pk-ink)!important;letter-spacing:-.015em}a{color:var(--pk-brand)}a:hover{color:var(--pk-brand-h)}::selection{background:rgb(98 181 167 / .35);color:#fff}#page,.site,.site-content,.ast-container{background:transparent!important}.site-header,.ast-primary-header-bar,.main-header-bar,.ast-mobile-header-wrap .ast-primary-header-bar,#ast-mobile-header,.ast-desktop-header{background:rgb(12 16 21 / .86)!important;backdrop-filter:saturate(1.3) blur(12px);-webkit-backdrop-filter:saturate(1.3) blur(12px);border-bottom:1px solid var(--pk-line)!important;box-shadow:none!important}.site-header{position:sticky;top:0;z-index:50}.admin-bar .site-header{top:32px}@media(max-width:782px){.admin-bar .site-header{top:46px}}@media(max-width:600px){.admin-bar .site-header{top:0}}.site-title,.site-description{display:none!important}.custom-logo-link img,.site-logo-img img{max-height:38px;width:auto}.ast-site-identity{padding:10px 0!important}.main-header-menu .menu-link,.ast-header-break-point .main-header-menu .menu-link{font-weight:500;color:var(--pk-ink2)!important;font-size:15px;background:transparent!important}.main-header-menu .menu-link:hover,.main-header-menu .current-menu-item>.menu-link{color:var(--pk-ink)!important}.main-header-menu .menu-item.pk-lang-item>.menu-link{border:1px solid var(--pk-line2);border-radius:999px;padding:6px 14px!important;line-height:1.4;margin-inline-start:8px;font-weight:600;color:var(--pk-ink)!important}.main-header-menu .sub-menu,.ast-header-break-point .main-navigation ul .sub-menu{background:var(--pk-surface)!important;border:1px solid var(--pk-line)!important;border-radius:14px;box-shadow:var(--pk-shadow)}.ast-mobile-header-content,.ast-mobile-popup-drawer .ast-mobile-popup-inner,.ast-header-break-point .main-header-bar-navigation,.ast-mobile-header-content .main-header-menu,.ast-header-break-point .main-navigation ul{background:var(--pk-bg2)!important;border-color:var(--pk-line)!important}.ast-header-break-point .main-navigation .menu-item .menu-link{border-color:var(--pk-line)!important}.ast-mobile-menu-trigger-minimal,.menu-toggle,.ast-button-wrap .menu-toggle{color:var(--pk-ink)!important;background:transparent!important}.ast-mobile-menu-trigger-minimal svg,.menu-toggle svg{fill:var(--pk-ink)!important}.site-footer{display:none!important}#ast-scroll-top{background:var(--pk-brand)!important;color:#0C1015!important;border-radius:12px}.ast-separate-container .ast-article-single,.ast-separate-container .ast-article-post,.ast-separate-container .comments-area,.ast-separate-container .ast-author-box,.ast-separate-container .ast-archive-description,.ast-plain-container .site-content,.ast-separate-container .site-main>.ast-row{background:transparent!important}body.page .entry-header,body.page .ast-breadcrumbs-wrapper{display:none!important}body.page #secondary{display:none!important}body.page #primary{width:100%!important;max-width:100%!important;border:0!important;margin:0!important;padding:0!important;float:none!important}body.page .ast-article-single,body.page .site-main>article{padding:0!important;margin:0!important;border:0!important}body.page .site-content>.ast-container{max-width:1160px;display:block}body.page .entry-content{margin:0}.site-content{padding-top:20px}.entry-content,.entry-content p,.entry-content li{color:var(--pk-ink2)}.pk{line-height:1.6;color:var(--pk-ink2)}.pk *{box-sizing:border-box}.pk p{margin-top:0}.pk-wrap{max-width:1160px;margin:0 auto}.pk-hero{position:relative;overflow:hidden;background:radial-gradient(800px 380px at 85% -10%,rgb(98 181 167 / .18),transparent 60%),radial-gradient(600px 300px at 0% 120%,rgb(221 179 108 / .12),transparent 55%),var(--pk-surface);border:1px solid var(--pk-line);border-radius:28px;padding:56px 44px;margin:8px 0 30px}.pk-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--pk-line) 1px,transparent 1px),linear-gradient(90deg,var(--pk-line) 1px,transparent 1px);background-size:44px 44px;opacity:.35;mask-image:radial-gradient(ellipse at 70% 0%,#000 0,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 70% 0%,#000 0,transparent 70%);pointer-events:none}.pk-hero>*{position:relative}.pk-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:36px;align-items:center}@media(max-width:900px){.pk-hero-grid{grid-template-columns:1fr;gap:26px}.pk-hero{padding:40px 22px}}.pk-eyebrow{display:inline-flex;gap:8px;align-items:center;font-size:13px;font-weight:600;color:var(--pk-brand);background:var(--pk-brand-soft);border:1px solid rgb(98 181 167 / .25);padding:6px 14px;border-radius:999px;margin-bottom:18px}.pk-eyebrow i{width:7px;height:7px;border-radius:50%;background:var(--pk-brand);box-shadow:0 0 0 0 rgb(98 181 167 / .6);animation:pkpulse 2s infinite}@keyframes pkpulse{0%{box-shadow:0 0 0 0 rgb(98 181 167 / .55)}70%{box-shadow:0 0 0 9px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.pk-hero h1{font-size:clamp(32px,5vw,56px);line-height:1.07;margin:0 0 16px;font-weight:800}.pk-hero h1 em,.pk-page-head h1 em{font-style:normal;background:linear-gradient(90deg,var(--pk-brand),var(--pk-accent));-webkit-background-clip:text;background-clip:text;color:#fff0}.pk .pk-lead{font-size:clamp(16px,2vw,18.5px);color:var(--pk-muted);max-width:560px;margin:0 0 26px}.pk-search{max-width:560px;position:relative}.pk-search input,.pk-search input[type=search]{width:100%;height:56px;border-radius:16px;border:1px solid var(--pk-line2)!important;padding-left:52px!important;padding-right:64px!important;font-size:16px;box-shadow:none!important;background:var(--pk-input)!important;color:var(--pk-ink)!important;outline:none}html[dir="rtl"] .pk-search input,html[dir="rtl"] .pk-search input[type=search]{padding-right:52px!important;padding-left:64px!important}.pk-search input:focus{border-color:var(--pk-brand)!important;box-shadow:0 0 0 4px rgb(98 181 167 / .15)!important}.pk-search [data-pk-icon]{position:absolute;top:50%;inset-inline-start:18px;transform:translateY(-50%);color:var(--pk-muted);display:flex}.pk-search kbd{position:absolute;top:50%;inset-inline-end:14px;transform:translateY(-50%);font:600 12px/1 ui-monospace,monospace;color:var(--pk-muted);border:1px solid var(--pk-line2);border-radius:6px;padding:5px 8px;background:var(--pk-surface)}.pk-trust{display:flex;gap:18px;flex-wrap:wrap;margin-top:22px;font-size:14px;color:var(--pk-muted)}.pk-trust span{display:inline-flex;align-items:center;gap:6px}.pk-trust b{color:var(--pk-ink)}.pk-quick{background:var(--pk-bg2);border:1px solid var(--pk-line2);border-radius:22px;padding:18px;box-shadow:var(--pk-shadow)}.pk-quick .pk-seg{margin-bottom:14px}.pk-qpane[hidden]{display:none}.pk-clock{font:800 clamp(34px,5vw,46px)/1 Inter,system-ui,sans-serif;color:var(--pk-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pk-qdates{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.pk-qdates div,.pk-qbox{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:14px;padding:12px 14px}.pk-qdates span,.pk-qbox span{display:block;font-size:12px;color:var(--pk-muted);font-weight:600}.pk-qdates b{color:var(--pk-ink);font-size:15px}.pk-countdown{display:flex;justify-content:space-between;align-items:center;gap:10px;background:var(--pk-accent-soft);border:1px solid rgb(221 179 108 / .25);border-radius:14px;padding:12px 14px;margin-top:10px}.pk-countdown b{font-size:22px;color:var(--pk-accent);font-variant-numeric:tabular-nums}.pk-countdown span{font-size:13px;color:var(--pk-ink2)}.pk-qbig{font-size:24px;font-weight:800;color:var(--pk-ink);margin:10px 0 4px;word-break:break-word}.pk-qlink{display:inline-flex;margin-top:12px;font-size:13px;font-weight:600;color:var(--pk-brand)!important;text-decoration:none!important}.pk-stats-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 34px}.pk-stats-strip div{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:18px;padding:18px;text-align:center}.pk-stats-strip b{display:block;font-size:30px;font-weight:800;color:var(--pk-ink);font-variant-numeric:tabular-nums}.pk-stats-strip span{font-size:13px;color:var(--pk-muted)}@media(max-width:700px){.pk-stats-strip{grid-template-columns:repeat(2,1fr)}}.pk-section{margin:44px 0}.pk-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;flex-wrap:wrap}.pk-section-head h2{font-size:clamp(23px,3vw,30px);margin:0!important;font-weight:800}.pk-section-head p{margin:4px 0 0!important;color:var(--pk-muted)}.pk-chips-row{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.pk-chip{border:1px solid var(--pk-line2);background:var(--pk-surface);color:var(--pk-ink2);border-radius:999px;padding:8px 14px;font-weight:600;font-size:14px;cursor:pointer;transition:all .15s;line-height:1.2}.pk-chip:hover{border-color:var(--pk-brand);color:var(--pk-ink)}.pk-chip.on{background:var(--pk-brand);border-color:var(--pk-brand);color:#0C1015}.pk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.pk-card{position:relative;display:flex;flex-direction:column;gap:10px;background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:var(--pk-r);padding:22px;text-decoration:none!important;color:var(--pk-ink)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s;overflow:hidden}.pk-card::after{content:"";position:absolute;inset:0;background:radial-gradient(300px 140px at var(--mx,50%) var(--my,0%),rgb(98 181 167 / .12),transparent 70%);opacity:0;transition:opacity .2s;pointer-events:none}.pk-card:hover{transform:translateY(-3px);box-shadow:var(--pk-glow);border-color:rgb(98 181 167 / .4)}.pk-card:hover::after{opacity:1}.pk-card[hidden]{display:none}.pk-ic{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:var(--pk-brand-soft);color:var(--pk-brand);flex:none}.pk-card:nth-child(3n+2) .pk-ic{background:var(--pk-accent-soft);color:var(--pk-accent)}.pk-card:nth-child(3n) .pk-ic{background:rgb(140 160 230 / .12);color:#9DB0EE}.pk .pk-card h3{font-size:17px;margin:4px 0 0!important;font-weight:700;line-height:1.3;color:var(--pk-ink)!important}.pk .pk-card p{font-size:14px;color:var(--pk-muted);margin:0!important;line-height:1.55}.pk-go{margin-top:auto;padding-top:6px;font-size:13px;font-weight:600;color:var(--pk-brand)}.pk-tag{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--pk-accent);background:var(--pk-accent-soft);padding:3px 9px;border-radius:999px}.pk-none{text-align:center;color:var(--pk-muted);padding:20px}.pk-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.pk-feature{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:var(--pk-r);padding:22px}.pk .pk-feature h3{font-size:16px;margin:12px 0 6px!important}.pk .pk-feature p{margin:0!important;font-size:14px;color:var(--pk-muted)}.pk-steps-h{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;counter-reset:st}.pk-steps-h div{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:var(--pk-r);padding:22px;counter-increment:st;position:relative}.pk-steps-h div::before{content:counter(st);display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--pk-brand-soft);color:var(--pk-brand);font-weight:800;margin-bottom:12px}.pk-steps-h h3{font-size:16px;margin:0 0 6px!important}.pk-steps-h p{margin:0!important;font-size:14px;color:var(--pk-muted)}@media(max-width:760px){.pk-steps-h{grid-template-columns:1fr}}.pk-page-head{text-align:center;padding:30px 0 22px;max-width:820px;margin:0 auto}.pk-crumbs{font-size:13px;color:var(--pk-muted);margin-bottom:14px}.pk-crumbs a{color:var(--pk-muted);text-decoration:none}.pk-crumbs a:hover{color:var(--pk-brand)}.pk-page-head h1{font-size:clamp(28px,4.6vw,46px);margin:0 0 12px;font-weight:800;line-height:1.1}.pk-page-head p{color:var(--pk-muted);margin:0 auto;font-size:17px;max-width:680px}.pk-langlink{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:13px;font-weight:600;padding:6px 14px;border:1px solid var(--pk-line2);border-radius:999px;background:var(--pk-surface);color:var(--pk-ink)!important;text-decoration:none!important}.pk-tool{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:24px;padding:28px;box-shadow:var(--pk-shadow);max-width:880px;margin:0 auto 40px;min-height:200px}.pk-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin-bottom:14px}.pk-row[hidden],.pk-field[hidden],[data-p][hidden]{display:none!important}.pk-field label{display:block;font-size:13px;font-weight:600;color:var(--pk-muted);margin-bottom:6px}.pk .pk-input{width:100%;height:50px;border:1px solid var(--pk-line2)!important;border-radius:12px;padding:0 14px;font-size:16px;background:var(--pk-input)!important;color:var(--pk-ink)!important;transition:border-color .15s,box-shadow .15s;outline:none;box-shadow:none!important;margin:0;color-scheme:dark}.pk select.pk-input option{background:var(--pk-surface);color:var(--pk-ink)}.pk textarea.pk-input{height:auto;min-height:230px;padding:14px;line-height:1.65;resize:vertical}.pk .pk-input:focus{border-color:var(--pk-brand)!important;box-shadow:0 0 0 4px rgb(98 181 167 / .15)!important}.pk .pk-input::placeholder{color:#5E6875}.pk .pk-input.sm{display:inline-block;width:110px;height:42px;text-align:center;margin:0 4px}.pk-btn,.pk .pk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:12px;border:0;background:var(--pk-brand)!important;color:#0C1015!important;font-weight:700;font-size:15px;cursor:pointer;transition:transform .1s,background .15s;text-decoration:none!important;line-height:1}.pk-btn:hover{background:var(--pk-brand-h)!important}.pk-btn:active{transform:scale(.98)}.pk-btn.ghost,.pk .pk-btn.ghost{background:transparent!important;color:var(--pk-ink)!important;border:1px solid var(--pk-line2)}.pk-btn.ghost:hover{background:var(--pk-surface2)!important}.pk-btn.sm{height:34px;padding:0 12px;font-size:13px}.pk-actions{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}.pk-seg{display:inline-flex;background:var(--pk-input);border:1px solid var(--pk-line);border-radius:13px;padding:4px;gap:4px;margin-bottom:20px;flex-wrap:wrap}.pk .pk-seg button{border:0;background:transparent!important;padding:9px 16px;border-radius:10px;font-weight:600;font-size:14px;color:var(--pk-muted)!important;cursor:pointer;line-height:1.3}.pk .pk-seg button.on{background:var(--pk-surface2)!important;color:var(--pk-ink)!important;box-shadow:0 1px 0 rgb(255 255 255 / .05) inset,0 2px 8px rgb(0 0 0 / .3)}.pk-result{margin-top:20px;border-radius:18px;background:linear-gradient(135deg,#1D4843 0%,#16333B 100%);border:1px solid rgb(98 181 167 / .3);color:#EAF4F2;padding:24px 26px}.pk-result .pk-big{font-size:clamp(26px,4.6vw,40px);font-weight:800;line-height:1.15;margin:4px 0;color:#fff}.pk-result .pk-big small{font-size:.5em;opacity:.7;font-weight:600}.pk-result .pk-sub{opacity:.85;font-size:14px}.pk .pk-copy{margin-top:14px;background:rgb(255 255 255 / .08)!important;color:#fff!important;border:1px solid rgb(255 255 255 / .22);height:36px;padding:0 14px;border-radius:10px;cursor:pointer;font-weight:600;font-size:13px}.pk-badge{display:inline-block;padding:4px 12px;border-radius:999px;font-weight:700;background:rgb(255 255 255 / .1);color:#fff;margin-top:4px}.pk-badge.c0{color:#93C5FD}.pk-badge.c1{color:#86E0B4}.pk-badge.c2{color:#F0C77A}.pk-badge.c3{color:#F4A39A}.pk-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:14px}.pk-stat{background:var(--pk-bg2);border:1px solid var(--pk-line);border-radius:14px;padding:14px 16px}.pk-stat b{display:block;font-size:20px;font-weight:800;line-height:1.25;word-break:break-word;color:var(--pk-ink)}.pk-stat span{font-size:12px;color:var(--pk-muted);font-weight:600}.pk-note{font-size:13px;color:var(--pk-muted);margin:14px 0 0;line-height:1.6}.pk-error{color:var(--pk-bad);font-weight:600}.pk-today{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.pk-today div{background:var(--pk-bg2);border:1px solid var(--pk-line);border-radius:14px;padding:12px 16px}.pk-today span{display:block;font-size:12px;font-weight:600;color:var(--pk-muted)}.pk-today b{font-size:17px;color:var(--pk-ink)}@media(max-width:520px){.pk-today,.pk-qdates{grid-template-columns:1fr}}.pk-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.pk-table{width:100%;border-collapse:collapse;font-size:14px;margin:6px 0 0;background:transparent!important}.pk-table th{font-size:12px;color:var(--pk-muted);font-weight:700;text-align:start;padding:8px;border:0!important;border-bottom:1px solid var(--pk-line)!important;background:transparent!important}.pk-table td{padding:8px;border:0!important;border-bottom:1px solid var(--pk-line)!important;vertical-align:middle;color:var(--pk-ink2);background:transparent!important}.pk-gpa td:first-child{min-width:150px}.pk-gpa td:nth-child(2){width:100px}.pk-gpa td:nth-child(3){min-width:120px}.pk .pk-x{width:36px;height:36px;border-radius:10px;border:1px solid var(--pk-line2);background:transparent!important;cursor:pointer;font-size:18px;color:var(--pk-muted)!important;line-height:1;padding:0}.pk .pk-x:hover{color:var(--pk-bad)!important;border-color:var(--pk-bad)}.pk-more{margin:10px 0;border:1px dashed var(--pk-line2);border-radius:14px;padding:4px 16px}.pk-more summary{cursor:pointer;font-weight:600;font-size:14px;padding:10px 0;color:var(--pk-brand)}.pk-more[hidden]{display:none}.pk-mini{font-size:15px;margin:22px 0 10px}.pk-chips{display:flex;flex-wrap:wrap;gap:8px}.pk-chips span{background:var(--pk-brand-soft);color:var(--pk-ink);border-radius:999px;padding:6px 12px;font-size:13px}.pk-scale{position:relative;height:12px;border-radius:999px;background:linear-gradient(90deg,#5B8DD6 0 14%,#4FB58A 14% 40%,#D9A84E 40% 60%,#D46A5F 60% 100%);margin:28px 0 8px}html[dir="rtl"] .pk-scale{background:linear-gradient(270deg,#5B8DD6 0 14%,#4FB58A 14% 40%,#D9A84E 40% 60%,#D46A5F 60% 100%)}.pk-scale i{position:absolute;top:-7px;width:6px;height:26px;background:#fff;border:2px solid var(--pk-bg);border-radius:4px;transform:translateX(-50%);transition:left .45s cubic-bezier(.2,.8,.2,1)}.pk-scale-l{display:grid;grid-template-columns:14fr 26fr 20fr 40fr;font-size:12px;color:var(--pk-muted);font-weight:600}.pk-meter{height:8px;border-radius:99px;background:var(--pk-line);overflow:hidden;margin-top:12px}.pk-meter i{display:block;height:100%;width:0;transition:width .3s,background .3s}.pk-strength{font-size:14px;margin-top:8px;color:var(--pk-muted)}.pk-pass{display:flex;gap:8px}.pk-pass .pk-input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:18px;direction:ltr;text-align:left;letter-spacing:.02em}.pk-range{width:100%;accent-color:var(--pk-brand)}.pk-checks{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.pk-check{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;background:var(--pk-bg2);border:1px solid var(--pk-line);border-radius:10px;padding:8px 12px;cursor:pointer;margin:8px 0 0;color:var(--pk-ink2)}.pk-check input{accent-color:var(--pk-brand);width:16px;height:16px;margin:0}.pk-list div{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid var(--pk-line);padding:8px 0}.pk-list code{font-family:ui-monospace,Menlo,monospace;background:transparent!important;font-size:15px;direction:ltr;word-break:break-all;color:var(--pk-ink)}.pk-pcalc{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 0;border-bottom:1px solid var(--pk-line)}.pk-pcalc:last-child{border-bottom:0}.pk .pk-pcalc p{margin:0!important;font-size:16px;font-weight:500;color:var(--pk-ink2)}.pk-pout{font-size:18px;min-width:180px;text-align:end;color:var(--pk-ink2)}.pk-pout b{font-size:22px;color:var(--pk-brand)}.pk-pout b.up{color:var(--pk-good)}.pk-pout b.down{color:var(--pk-bad)}.pk-wheel-wrap{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;align-items:start}@media(max-width:760px){.pk-wheel-wrap{grid-template-columns:1fr}}.pk-wheel{position:relative;max-width:440px;margin:0 auto;aspect-ratio:1/1}.pk-wheel canvas{width:100%;height:100%;display:block;border-radius:50%;box-shadow:0 18px 50px rgb(0 0 0 / .45)}.pk-pointer{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:16px solid #fff0;border-right:16px solid #fff0;border-top:30px solid var(--pk-accent);z-index:2;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .5))}.pk .pk-hub{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;border:5px solid var(--pk-bg);background:var(--pk-ink)!important;color:var(--pk-bg)!important;font-weight:800;font-size:15px!important;cursor:pointer;box-shadow:0 4px 14px rgb(0 0 0 / .4);padding:0!important;line-height:1!important;white-space:nowrap}.pk-winner{text-align:center;font-size:26px;font-weight:800;margin-top:18px;min-height:40px;color:var(--pk-ink)}.pk-content{max-width:780px;margin:0 auto;font-size:17px;line-height:1.8;color:var(--pk-ink2)}.pk-content h2{font-size:clamp(22px,3vw,29px);margin:44px 0 12px;font-weight:800;line-height:1.25}.pk-content h3{font-size:19px;margin:26px 0 8px;font-weight:700}.pk-content p{margin:0 0 16px;color:var(--pk-ink2)}.pk-content ul,.pk-content ol{margin:0 0 16px;padding-inline-start:22px}.pk-content li{margin-bottom:6px;color:var(--pk-ink2)}.pk-content b,.pk-content strong{color:var(--pk-ink)}.pk-steps{counter-reset:s;list-style:none;padding:0!important;margin:16px 0 22px;display:grid;gap:10px}.pk-steps li{counter-increment:s;position:relative;background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:14px;padding:14px 16px;padding-inline-start:60px;margin:0}.pk-steps li::before{content:counter(s);position:absolute;inset-inline-start:15px;top:13px;width:30px;height:30px;border-radius:9px;background:var(--pk-brand-soft);color:var(--pk-brand);font-weight:800;display:grid;place-items:center;font-size:14px}.pk-formula{background:#080B0F;color:#BFE6DE;border:1px solid var(--pk-line);border-radius:14px;padding:16px 20px;font-family:ui-monospace,Menlo,monospace;font-size:15px;direction:ltr;text-align:left;overflow-x:auto;margin:0 0 18px;line-height:1.7}.pk-callout{background:var(--pk-accent-soft);border:1px solid rgb(221 179 108 / .28);border-radius:14px;padding:14px 18px;font-size:15px;margin:0 0 18px;color:var(--pk-ink2)}.pk-faq details{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:14px;padding:2px 18px;margin-bottom:10px}.pk-faq summary{cursor:pointer;font-weight:700;padding:14px 0;list-style:none;display:flex;justify-content:space-between;gap:12px;color:var(--pk-ink)}.pk-faq summary::-webkit-details-marker{display:none}.pk-faq summary::after{content:"+";font-size:22px;line-height:1;color:var(--pk-brand);transition:transform .2s}.pk-faq details[open] summary::after{transform:rotate(45deg)}.pk-faq details p{margin:0 0 14px;color:var(--pk-ink2);font-size:16px}.pk-content table,.entry-content table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:15px;background:var(--pk-surface)!important;border-radius:12px;overflow:hidden}.pk-content th,.pk-content td,.entry-content th,.entry-content td{padding:10px 12px;border:1px solid var(--pk-line)!important;text-align:start;color:var(--pk-ink2);background:#fff0}.pk-content th,.entry-content th{background:var(--pk-surface2)!important;color:var(--pk-ink)}.pk-related{max-width:1160px;margin:40px auto 0}.pk-figure{margin:22px 0 26px;border-radius:18px;overflow:hidden;border:1px solid var(--pk-line);background:var(--pk-surface)}.pk-figure img{display:block;width:100%;height:auto}.pk-figure figcaption{font-size:13px;color:var(--pk-muted);padding:10px 14px;text-align:center}.single-post .site-content>.ast-container{max-width:860px}.single-post #secondary,.blog #secondary,.archive #secondary{display:none!important}.single-post #primary,.blog #primary,.archive #primary{width:100%!important;border:0!important;padding:0!important;margin:0!important}.single-post .ast-article-single{background:var(--pk-surface)!important;border:1px solid var(--pk-line);border-radius:24px;padding:40px!important}.single-post .entry-title{font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.15}.single-post .entry-content{font-size:17.5px;line-height:1.85}.single-post .entry-content h2{font-size:clamp(22px,3vw,28px);font-weight:800;margin:40px 0 12px}.single-post .entry-content h3{font-size:20px;font-weight:700;margin:28px 0 8px}.single-post .post-thumb-img-content img,.single-post .ast-single-post-featured-section img{border-radius:18px;border:1px solid var(--pk-line)}.single-post .entry-meta{font-size:0!important}.single-post .entry-meta .posted-on,.single-post .entry-meta .posted-on *{font-size:14px!important;color:var(--pk-muted)!important}.single-post .entry-meta .posted-by,.ast-author-box,.single-post .ast-author-details{display:none!important}.blog .entry-meta .posted-by,.archive .entry-meta .posted-by{display:none!important}.single-post .post-navigation a,.ast-single-related-posts-container,.ast-related-posts-title-section{color:var(--pk-ink2)!important;background:transparent!important}.blog .ast-article-post,.archive .ast-article-post{background:var(--pk-surface)!important;border:1px solid var(--pk-line);border-radius:20px;margin-bottom:16px!important;padding:28px!important}.comments-area,.comment-respond{display:none}.wp-block-latest-posts.pk-lp{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:0 0 10px!important;padding:0!important;list-style:none}.wp-block-latest-posts.pk-lp li{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:var(--pk-r);padding:0;margin:0!important;width:auto!important;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;flex-direction:column;overflow:hidden}.wp-block-latest-posts.pk-lp li:hover{box-shadow:var(--pk-glow);border-color:rgb(98 181 167 / .4);transform:translateY(-2px)}.wp-block-latest-posts.pk-lp .wp-block-latest-posts__featured-image{margin:0!important}.wp-block-latest-posts.pk-lp .wp-block-latest-posts__featured-image img{width:100%!important;height:auto;aspect-ratio:1200/630;object-fit:cover;display:block;max-width:none}.wp-block-latest-posts.pk-lp .wp-block-latest-posts__post-title{font-weight:800;font-size:17px;line-height:1.4;color:var(--pk-ink)!important;text-decoration:none!important;padding:16px 18px 0}.wp-block-latest-posts.pk-lp .wp-block-latest-posts__post-title:hover{color:var(--pk-brand)!important}.wp-block-latest-posts.pk-lp .wp-block-latest-posts__post-date{font-size:12px;font-weight:600;color:var(--pk-accent);padding:8px 18px 0}.wp-block-latest-posts.pk-lp .wp-block-latest-posts__post-excerpt{font-size:14px;color:var(--pk-muted);margin:0;line-height:1.6;padding:8px 18px 18px}.wp-block-latest-posts.pk-lp li>*:last-child{padding-bottom:18px}.pk-content .wpforms-container{margin:10px 0 0!important}.pk-content .wpforms-field input,.pk-content .wpforms-field textarea{border:1px solid var(--pk-line2)!important;border-radius:12px!important;background:var(--pk-input)!important;color:var(--pk-ink)!important;padding:12px 14px!important;font-size:16px!important;max-width:100%!important;width:100%!important;box-shadow:none!important}.pk-content .wpforms-field-label,.pk-content .wpforms-field-sublabel{font-weight:600!important;font-size:14px!important;color:var(--pk-ink)!important}.pk-content button.wpforms-submit{background:var(--pk-brand)!important;color:#0C1015!important;border:0!important;border-radius:12px!important;padding:14px 28px!important;font-weight:700!important;font-size:15px!important;cursor:pointer;height:auto!important}.wpforms-confirmation-container-full{background:var(--pk-brand-soft)!important;border-color:var(--pk-brand)!important;color:var(--pk-ink)!important}.pk-tbtn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:12px;border:1px solid var(--pk-line2);background:var(--pk-surface);color:var(--pk-ink);font-weight:600;font-size:14px;cursor:pointer;margin-inline-start:14px;white-space:nowrap;font-family:inherit}.pk-tbtn:hover,.pk-tbtn[aria-expanded="true"]{border-color:var(--pk-brand);color:#fff;background:var(--pk-surface2)}.pk-tbtn svg{width:18px;height:18px}.pk-tbtn .pk-caret{transition:transform .2s;font-size:11px;opacity:.7}.pk-tbtn[aria-expanded="true"] .pk-caret{transform:rotate(180deg)}.pk-tpanel{position:fixed;z-index:9999;left:50%;transform:translateX(-50%) translateY(-6px);width:min(720px,calc(100vw - 24px));background:var(--pk-bg2);border:1px solid var(--pk-line2);border-radius:20px;box-shadow:0 24px 60px rgb(0 0 0 / .55);padding:14px;opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility .18s;max-height:calc(100vh - 100px);overflow:auto}.pk-tpanel.open{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.pk-tpanel-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}@media(max-width:560px){.pk-tpanel-grid{grid-template-columns:1fr}.pk-tbtn .pk-tlabel{display:none}.pk-tbtn{padding:0 11px;margin-inline-start:8px}}.pk-tpanel a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;text-decoration:none!important;color:var(--pk-ink)!important}.pk-tpanel a:hover,.pk-tpanel a:focus{background:var(--pk-surface2);outline:none}.pk-tpanel a .pk-ic{width:38px;height:38px;border-radius:11px}.pk-tpanel a b{display:block;font-size:14px;font-weight:600}.pk-tpanel a small{display:block;font-size:12px;color:var(--pk-muted);line-height:1.4}.pk-tpanel-head{display:flex;justify-content:space-between;align-items:center;padding:4px 8px 10px;font-size:12px;font-weight:700;color:var(--pk-muted);letter-spacing:.06em;text-transform:uppercase}.pk-footer{background:#080B0F;color:var(--pk-muted);margin-top:64px;padding:52px 0 26px;font-size:14px;border-top:1px solid var(--pk-line)}.pk-fwrap{max-width:1160px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:30px}.pk-footer h4{color:var(--pk-ink)!important;font-size:14px;margin:0 0 12px;font-weight:700}.pk-footer a{color:var(--pk-muted)!important;text-decoration:none!important;display:block;padding:4px 0}.pk-footer a:hover{color:var(--pk-ink)!important}.pk-fbrand{color:var(--pk-ink);font-weight:800;font-size:24px;letter-spacing:-.03em;margin-bottom:10px}.pk-fbrand i{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--pk-accent);margin-inline-start:3px}.pk-fcopy{max-width:1160px;margin:34px auto 0;padding:18px 20px 0;border-top:1px solid var(--pk-line);display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:13px}@media(max-width:860px){.pk-fwrap{grid-template-columns:1fr 1fr}}@media(max-width:600px){.pk-tool{padding:18px;border-radius:20px}.pk-result{padding:20px}.pk-pout{text-align:start;min-width:0}.pk .pk-input.sm{width:90px}.pk-grid{grid-template-columns:1fr;gap:10px}.pk-card{display:grid;grid-template-columns:46px 1fr;column-gap:14px;row-gap:2px;padding:16px;align-items:start}.pk-card .pk-ic{grid-row:1/span 2}.pk-card .pk-tag,.pk-card .pk-go{display:none}.pk .pk-card h3{margin:0!important;font-size:16px}.pk .pk-card p{font-size:13px}.pk-seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%}.pk .pk-seg button{padding:9px 6px;font-size:13px}.pk-features{grid-template-columns:1fr 1fr;gap:10px}.pk-feature{padding:16px}.pk .pk-feature h3{font-size:15px}.pk .pk-feature p{font-size:13px}.pk-section{margin:34px 0}.single-post .ast-article-single{padding:22px!important;border-radius:18px}.pk-search kbd{display:none}}.main-header-menu .pk-tools-item{display:flex;align-items:center;position:relative}.main-header-menu .pk-tools-item>.pk-tbtn{height:auto;min-height:40px;border:0!important;background:none!important;border-radius:10px;margin:0!important;padding:8px 1em!important;color:var(--pk-ink)!important;font-size:inherit;font-weight:600;gap:7px;box-shadow:none!important;line-height:1.4}.main-header-menu .pk-tools-item>.pk-tbtn:hover,.main-header-menu .pk-tools-item>.pk-tbtn[aria-expanded="true"]{color:var(--pk-brand)!important;background:none!important}.main-header-menu .pk-tools-item>.pk-tbtn svg{width:16px;height:16px;opacity:.85}.main-header-menu .pk-tools-item .pk-tlabel{display:inline!important}.pk-tools-mob{flex-direction:column;align-items:stretch!important}.pk-tools-mob>.pk-tbtn{width:100%;justify-content:flex-start;padding:14px 20px!important;min-height:0}.pk-tools-mob>.pk-tbtn .pk-caret{margin-inline-start:auto}.pk-tsub{display:grid;grid-template-columns:1fr;gap:2px;padding:4px 12px 12px;background:var(--pk-bg2)}.pk-tsub[hidden]{display:none}.pk-tsub a{display:flex!important;align-items:center;gap:12px;padding:9px 10px!important;border-radius:12px;text-decoration:none!important;color:var(--pk-ink)!important;border:0!important}.pk-tsub a:hover{background:var(--pk-surface2)}.pk-tsub a .pk-ic{width:34px;height:34px;border-radius:10px;flex:0 0 34px}.pk-tsub a b{display:block;font-size:14px;font-weight:600;line-height:1.3}.pk-tsub a small{display:block;font-size:12px;color:var(--pk-muted);line-height:1.35}.pk-clickable{cursor:pointer}.pk-clickable:focus-within{border-color:rgb(98 181 167 / .5)}:root{--pk-bg:#18202A;--pk-bg2:#1C2530;--pk-surface:#222C38;--pk-surface2:#293542;--pk-input:#1A222C;--pk-ink:#F1F4F7;--pk-ink2:#D5DBE2;--pk-muted:#A3AEBB;--pk-line:#313C4A;--pk-line2:#3B4858;--pk-hdr:rgba(24,32,42,.88);--pk-shadow:0 1px 0 rgba(255,255,255,.04) inset,0 14px 36px rgba(0,0,0,.28)}html[data-theme="light"]{--pk-bg:#F4F6F7;--pk-bg2:#EBEFF1;--pk-surface:#FFFFFF;--pk-surface2:#F1F5F6;--pk-input:#FFFFFF;--pk-ink:#16202A;--pk-ink2:#33404D;--pk-muted:#66727F;--pk-line:#DFE5E9;--pk-line2:#CDD5DB;--pk-brand:#2F8F81;--pk-brand-h:#26786C;--pk-brand-2:#2F8F81;--pk-brand-soft:rgba(47,143,129,.1);--pk-accent:#B5832C;--pk-accent-soft:rgba(181,131,44,.1);--pk-good:#2E9A66;--pk-bad:#C9554A;--pk-warn:#B5832C;--pk-hdr:rgba(255,255,255,.88);--pk-shadow:0 1px 2px rgba(16,24,32,.05),0 10px 30px rgba(16,24,32,.07);--pk-glow:0 0 0 1px rgba(47,143,129,.35),0 10px 30px rgba(47,143,129,.12);color-scheme:light}html{color-scheme:dark}.site-header,.ast-primary-header-bar,.main-header-bar,.ast-mobile-header-wrap .ast-primary-header-bar,#ast-mobile-header,.ast-desktop-header{background:var(--pk-hdr)!important}html[data-theme="light"] ::selection{background:rgb(47 143 129 / .25);color:var(--pk-ink)}html[data-theme="light"] .pk-tpanel{box-shadow:0 24px 60px rgb(16 24 32 / .18)}html,body{transition:background-color .25s ease}.pk-theme{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;border:1px solid var(--pk-line2);background:var(--pk-surface);color:var(--pk-ink);cursor:pointer;margin-inline-start:10px;padding:0;flex:0 0 38px;transition:transform .2s,border-color .2s}.pk-theme:hover{border-color:var(--pk-brand);transform:rotate(-12deg)}.pk-theme svg{width:18px;height:18px}.pk-theme .pk-sun{display:none}html[data-theme="light"] .pk-theme .pk-sun{display:block}html[data-theme="light"] .pk-theme .pk-moon{display:none}.pk-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:10000;background:#fff0;pointer-events:none}.pk-progress i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--pk-brand),var(--pk-accent));transition:width .1s linear}html[dir="rtl"] .pk-progress i{float:right}.admin-bar .pk-progress{top:32px}@media(max-width:782px){.admin-bar .pk-progress{top:46px}}@media(max-width:600px){.admin-bar .pk-progress{top:0}}.pk-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 18px;font-size:13.5px;color:var(--pk-muted)}.pk-meta .pk-chipm{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:var(--pk-surface);border:1px solid var(--pk-line)}.pk-meta svg{width:15px;height:15px}.pk-share{display:flex;gap:8px;margin-inline-start:auto}.pk-share a,.pk-share button{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--pk-line2);background:var(--pk-surface);color:var(--pk-ink2)!important;cursor:pointer;padding:0;text-decoration:none!important;transition:border-color .2s,color .2s,transform .2s}.pk-share a:hover,.pk-share button:hover{border-color:var(--pk-brand);color:var(--pk-brand)!important;transform:translateY(-2px)}.pk-share svg{width:16px;height:16px}.pk-share button.ok{border-color:var(--pk-good);color:var(--pk-good)!important}.pk-toc{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:16px;margin:0 0 26px;overflow:hidden}.pk-toc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;font-weight:700;color:var(--pk-ink)}.pk-toc summary::-webkit-details-marker{display:none}.pk-toc summary::after{content:"+";font-size:22px;line-height:1;color:var(--pk-brand);transition:transform .2s}.pk-toc[open] summary::after{transform:rotate(45deg)}.pk-toc ol{margin:0!important;padding:0 18px 14px!important;list-style:none!important;counter-reset:t}.pk-toc li{counter-increment:t;margin:0!important;padding:0!important}.pk-toc li a{display:flex;gap:10px;padding:7px 10px;border-radius:10px;color:var(--pk-ink2)!important;text-decoration:none!important;font-size:15px;line-height:1.45}.pk-toc li a::before{content:counter(t);font-weight:700;color:var(--pk-brand);min-width:18px}.pk-toc li a:hover,.pk-toc li a.on{background:var(--pk-surface2);color:var(--pk-ink)!important}.pk-article h2{scroll-margin-top:90px}.pk-article .pk-faq{margin:0 0 22px}.pk-article .pk-faq summary{font-size:16px}.pk-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 18px;border-radius:12px;border:1px solid var(--pk-line)}.pk-tablewrap table{margin:0!important;min-width:520px}@media (prefers-reduced-motion:no-preference){.pk-rv{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.pk-rv.in{opacity:1;transform:none}}.pk-related{margin:34px 0 0}.pk-related h2{font-size:22px;margin:0 0 14px}.pk-related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}.pk-related-grid a{display:flex;flex-direction:column;background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:16px;overflow:hidden;text-decoration:none!important;color:var(--pk-ink)!important;transition:transform .2s,box-shadow .2s,border-color .2s}.pk-related-grid a:hover{transform:translateY(-3px);box-shadow:var(--pk-glow);border-color:rgb(98 181 167 / .4)}.pk-related-grid img{width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;display:block}.pk-related-grid span{display:block;padding:12px 14px 14px;font-weight:700;font-size:15px;line-height:1.45}.pk-top{position:fixed;bottom:18px;inset-inline-end:18px;width:44px;height:44px;border-radius:14px;border:1px solid var(--pk-line2);background:var(--pk-surface);color:var(--pk-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:60;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .25s;box-shadow:var(--pk-shadow);padding:0}.pk-top.show{opacity:1;visibility:visible;transform:none}.pk-top:hover{border-color:var(--pk-brand);color:var(--pk-brand)}.pk-top svg{width:20px;height:20px}#ast-scroll-top{display:none!important}.pk-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px);background:var(--pk-ink);color:var(--pk-bg);padding:10px 16px;border-radius:12px;font-size:14px;font-weight:600;opacity:0;transition:all .25s;z-index:10001;pointer-events:none}.pk-toast.show{opacity:1;transform:translate(-50%,0)}.pk-footer{background:#131A22}html[data-theme="light"] .pk-footer{background:#E9EEF0}html[data-theme="light"] .pk-tbtn:hover{color:var(--pk-ink)}html[data-theme="light"] .pk .pk-seg button.on{box-shadow:0 1px 3px rgb(16 24 32 / .12)}html[data-theme="light"] .pk-hero::before{opacity:.6}html[data-theme="light"] .custom-logo-link img{filter:invert(1) hue-rotate(180deg) saturate(1.3)}:root,html[data-theme="light"]{--pk-bg:#0F1A2B;--pk-bg2:#122036;--pk-surface:#16243A;--pk-surface2:#1C2D48;--pk-input:#112038;--pk-ink:#F2F5FA;--pk-ink2:#CBD5E4;--pk-muted:#91A1BB;--pk-line:#253753;--pk-line2:#2F4466;--pk-brand:#5ED3B8;--pk-brand-h:#7FE0CA;--pk-brand-2:#3AAE95;--pk-brand-soft:rgba(94,211,184,.13);--pk-accent:#F2B866;--pk-accent-soft:rgba(242,184,102,.13);--pk-good:#6FD69E;--pk-bad:#FF8F84;--pk-warn:#F2B866;--pk-hdr:rgba(15,26,43,.82);--pk-shadow:0 1px 0 rgba(255,255,255,.04) inset,0 16px 40px rgba(3,8,20,.35);--pk-glow:0 0 0 1px rgba(94,211,184,.35),0 12px 40px rgba(94,211,184,.14);color-scheme:dark}body{background:radial-gradient(1100px 600px at 105% -10%,rgb(94 211 184 / .08),transparent 60%),radial-gradient(900px 520px at -10% 105%,rgb(150 120 255 / .07),transparent 60%),var(--pk-bg)!important;background-attachment:fixed!important}.pk-footer,html[data-theme="light"] .pk-footer{background:#0B1422}.pk-theme{display:none!important}html[data-theme="light"] .custom-logo-link img{filter:none!important}::selection{background:rgb(94 211 184 / .3);color:#fff}.main-header-menu>li>.menu-link{display:inline-flex!important;align-items:center;gap:7px}.pk-mi{width:16px;height:16px;flex:0 0 16px;opacity:.8;transition:opacity .2s,transform .2s}.main-header-menu>li>.menu-link:hover .pk-mi{opacity:1;transform:translateY(-1px)}.main-header-menu .current-menu-item>.menu-link .pk-mi{opacity:1;color:var(--pk-brand)}.ast-header-break-point .main-header-menu>li>.menu-link,#ast-hf-mobile-menu>li>.menu-link{display:flex!important;gap:10px}.pk-hero{background:linear-gradient(160deg,rgb(28 45 72 / .9),rgb(18 32 54 / .9))!important;border-color:var(--pk-line2)!important}.pk-hero::after{content:"";position:absolute;inset:-20%;z-index:0;pointer-events:none;background:radial-gradient(closest-side,rgb(94 211 184 / .22),transparent) 10% 20%/45% 55% no-repeat,radial-gradient(closest-side,rgb(242 184 102 / .16),transparent) 90% 80%/40% 50% no-repeat,radial-gradient(closest-side,rgb(150 120 255 / .16),transparent) 70% 10%/40% 50% no-repeat;filter:blur(10px)}@media (prefers-reduced-motion:no-preference){.pk-hero::after{animation:pkaurora 16s ease-in-out infinite alternate}}@keyframes pkaurora{0%{transform:translate(0,0) rotate(0)}50%{transform:translate(4%,-3%) rotate(4deg)}100%{transform:translate(-4%,3%) rotate(-3deg)}}.pk-hero>*{position:relative;z-index:1}.pk-hero h1{min-height:2.2em}.pk-rot{display:inline-block;transition:opacity .35s ease,transform .35s ease,filter .35s ease}.pk-rot.out{opacity:0;transform:translateY(12px);filter:blur(4px)}.pk-marquee{overflow:hidden;direction:ltr;margin:-14px 0 28px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.pk-mq-track{display:flex;gap:10px;width:max-content;padding:4px 0}@media (prefers-reduced-motion:no-preference){.pk-mq-track{animation:pkmq 45s linear infinite}}.pk-marquee:hover .pk-mq-track{animation-play-state:paused}@keyframes pkmq{to{transform:translateX(-50%)}}.pk-marquee a{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:999px;background:var(--pk-surface);border:1px solid var(--pk-line);color:var(--pk-ink2)!important;white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none!important;transition:border-color .2s,color .2s,background .2s}.pk-marquee a:hover{border-color:var(--pk-brand);color:var(--pk-ink)!important;background:var(--pk-surface2)}.pk-marquee a svg{width:16px;height:16px;color:var(--pk-brand)}.pk-card[data-cat="dates"]{--c:#7FA8FF}.pk-card[data-cat="money"]{--c:#F2B866}.pk-card[data-cat="study"]{--c:#B99CFF}.pk-card[data-cat="health"]{--c:#FF9AAE}.pk-card[data-cat="security"]{--c:#5ED3B8}.pk-grid .pk-card[data-cat] .pk-ic{background:color-mix(in srgb,var(--c) 15%,transparent);color:var(--c)}.pk-grid .pk-card[data-cat]::after{background:radial-gradient(320px 160px at var(--mx,50%) var(--my,0%),color-mix(in srgb,var(--c) 16%,transparent),transparent 70%)}.pk-grid .pk-card[data-cat]:hover{border-color:color-mix(in srgb,var(--c) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 30%,transparent),0 14px 40px color-mix(in srgb,var(--c) 14%,transparent)}.pk-grid .pk-card[data-cat] .pk-go{color:var(--c)}.pk-card{transform-style:preserve-3d;will-change:transform}.pk-card .pk-ic svg{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.pk-card:hover .pk-ic svg{transform:scale(1.15) rotate(-6deg)}.pk-chip.on{background:var(--pk-brand);border-color:var(--pk-brand);color:#0B1422}.pk-facts{position:relative;background:linear-gradient(135deg,var(--pk-surface2),var(--pk-surface));border:1px solid var(--pk-line2);border-radius:22px;padding:24px 26px;overflow:hidden}.pk-facts::before{content:"";position:absolute;width:260px;height:260px;inset-inline-end:-80px;top:-90px;border-radius:50%;background:radial-gradient(closest-side,rgb(242 184 102 / .18),transparent)}.pk-facts-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;position:relative}.pk-facts-head .pk-eyebrow{margin:0}.pk-facts-nav{display:flex;gap:8px}.pk-facts-nav button{width:38px;height:38px;border-radius:12px;border:1px solid var(--pk-line2);background:var(--pk-bg2);color:var(--pk-ink);cursor:pointer;font-size:20px;line-height:1;padding:0;transition:border-color .2s}.pk-facts-nav button:hover{border-color:var(--pk-brand)}.pk-facts-stage{position:relative;min-height:150px}.pk-fact{position:absolute;inset:0;opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .45s ease;pointer-events:none}.pk-fact.on{opacity:1;transform:none;pointer-events:auto}.pk-fact b{display:block;font-size:clamp(34px,6vw,54px);font-weight:800;line-height:1.1;margin:10px 0 6px;background:linear-gradient(90deg,var(--pk-brand),var(--pk-accent));-webkit-background-clip:text;background-clip:text;color:#fff0;font-variant-numeric:tabular-nums}.pk .pk-fact p{margin:0 0 10px!important;color:var(--pk-ink2);font-size:16px;max-width:720px}.pk-fact a{font-weight:600;font-size:14px;text-decoration:none!important}.pk-dots{display:flex;gap:6px;margin-top:12px;position:relative}.pk-dots button{width:8px;height:8px;border-radius:99px;border:0;padding:0;background:var(--pk-line2);cursor:pointer;transition:width .3s,background .3s}.pk-dots button.on{width:26px;background:var(--pk-brand)}@media(max-width:600px){.pk-facts{padding:20px}.pk-facts-stage{min-height:190px}}.pk-stats-strip div{transition:transform .2s,border-color .2s}.pk-stats-strip div:hover{transform:translateY(-3px);border-color:var(--pk-line2)}.pk-stats-strip b{background:linear-gradient(90deg,var(--pk-ink),var(--pk-brand-h));-webkit-background-clip:text;background-clip:text;color:#fff0}.pk-steps-h div,.pk-feature{transition:transform .2s,border-color .2s}.pk-steps-h div:hover,.pk-feature:hover{transform:translateY(-3px);border-color:var(--pk-line2)}.pk-fact b{text-align:start;unicode-bidi:plaintext}html[dir="rtl"] .pk-fact b{text-align:right}@media(max-width:600px){.pk-facts-stage{min-height:165px}}:root,html[data-theme="light"]{--pk-bg:#24505A;--pk-bg2:#285862;--pk-surface:#2D626D;--pk-surface2:#356E7A;--pk-input:#275660;--pk-line:#417C88;--pk-line2:#4C8B97;--pk-ink:#FFFFFF;--pk-ink2:#E2F1F2;--pk-muted:#B6D3D7;--pk-hdr:rgba(36,80,90,.92);--pk-brand:#8EF0D6;--pk-brand-h:#A9F5E1;--pk-brand-2:#5FD3B8;--pk-accent:#FFCB7D;--pk-brand-soft:rgba(142,240,214,.16);--pk-accent-soft:rgba(255,203,125,.16);--pk-glow:0 0 0 1px rgba(142,240,214,.4),0 12px 40px rgba(10,40,45,.35);--pk-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 16px 40px rgba(10,35,40,.3)}.pk-hero{background:linear-gradient(160deg,var(--pk-surface2),var(--pk-surface))!important}.pk-footer,html[data-theme="light"] .pk-footer{background:#1D434B}body{background:radial-gradient(1100px 600px at 105% -10%,rgb(142 240 214 / .10),transparent 60%),radial-gradient(900px 520px at -10% 105%,rgb(255 203 125 / .07),transparent 60%),var(--pk-bg)!important;background-attachment:fixed!important}.pk-chip.on{color:#123B42}.pk-btn,.pk .pk-btn{color:#123B42!important}