.hd-hero{background:linear-gradient(180deg,#0B0F1A 0%,#131826 100%);color:#fff;padding:48px 24px 56px;border-bottom:1px solid rgb(255 255 255 / .08)}.hd-crumbs{color:rgb(255 255 255 / .5);margin-bottom:14px;font-size:13px}.hd-crumbs a{color:rgb(255 255 255 / .65);text-decoration:none}.hd-crumbs .sep{margin:0 6px}.hd-counter-big{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .10);border-radius:16px;padding:28px;max-width:640px;margin-top:28px}.hd-counter-big .name{font-size:13px;font-weight:800;color:#3B5BFF;text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px}.hd-counter-big .days{font-size:96px;font-weight:800;color:#fff;font-family:var(--font-mono);letter-spacing:-.04em;line-height:1}.hd-counter-big .days small{font-size:18px;color:#8E97AB;font-weight:600;display:block;text-transform:uppercase;letter-spacing:.1em;margin-top:6px}.hd-counter-big .clock{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.hd-counter-big .clock-cell{padding:14px;background:rgb(255 255 255 / .05);border-radius:8px;text-align:center}.hd-counter-big .clock-cell .v{font-size:28px;font-weight:800;color:#fff;font-family:var(--font-mono)}.hd-counter-big .clock-cell .l{font-size:11px;color:#8E97AB;text-transform:uppercase;letter-spacing:.1em;margin-top:2px}.hd-counter-big .date{margin-top:18px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .08);font-size:13.5px;color:#B7BECC}.hd-2-counters{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:14px;max-width:640px}@media (max-width:560px){.hd-2-counters{grid-template-columns:1fr}}.hd-counter{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .09);border-radius:14px;padding:18px}.hd-counter .name{font-size:11px;font-weight:800;color:#C6F25A;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.hd-counter .days{font-size:44px;font-weight:800;color:#fff;font-family:var(--font-mono);letter-spacing:-.04em;line-height:1}.hd-counter .days small{font-size:12px;color:#8E97AB;font-weight:600;display:block;text-transform:uppercase;letter-spacing:.1em;margin-top:4px}.hd-counter .clock{display:flex;gap:6px;margin-top:12px;font-family:var(--font-mono)}.hd-counter .clock-cell{flex:1;padding:7px 5px;background:rgb(255 255 255 / .05);border-radius:6px;text-align:center}.hd-counter .clock-cell .v{font-size:16px;font-weight:800;color:#fff}.hd-counter .clock-cell .l{font-size:9px;color:#8E97AB;text-transform:uppercase;letter-spacing:.1em;margin-top:1px}.hd-counter .date{margin-top:12px;font-size:11.5px;color:#B7BECC;border-top:1px solid rgb(255 255 255 / .08);padding-top:9px}.hd-buttons{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}.hd-buttons a{display:inline-flex;align-items:center;gap:7px;padding:10px 18px;border-radius:8px;font-size:14px;font-weight:700;text-decoration:none;transition:transform 160ms var(--ease-out),background 160ms var(--ease-out),box-shadow 160ms var(--ease-out),border-color 160ms var(--ease-out)}.hd-buttons a:hover{transform:translateY(-2px)}.hd-buttons a.primary{background:#C6F25A;color:#0B0F1A}.hd-buttons a.primary:hover{background:#D8FF7A;box-shadow:0 12px 28px -10px rgb(198 242 90 / .65)}.hd-buttons a.secondary{background:rgb(255 255 255 / .08);color:#fff;border:1px solid rgb(255 255 255 / .15)}.hd-buttons a.secondary:hover{background:rgb(255 255 255 / .16);border-color:rgb(255 255 255 / .38)}.hd-buttons a .hd-arrow{display:inline-block;transition:transform 160ms var(--ease-out)}.hd-buttons a:hover .hd-arrow{transform:translateX(3px)}.t2-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:36px;align-items:flex-start;margin-top:48px}@media (max-width:960px){.t2-grid{grid-template-columns:1fr}}.t2-side{position:sticky;top:88px}@media (max-width:960px){.t2-side{position:relative;top:0}}.t2-content h2{color:var(--ink-900);font-size:24px;margin:36px 0 12px;letter-spacing:-.01em}.t2-content h2:first-child{margin-top:0}.t2-content h3{color:var(--ink-900);font-size:17px;margin:18px 0 8px}.t2-content p{font-size:15.5px;color:var(--ink-700);line-height:1.75;margin:0 0 12px}.t2-content ul{padding-left:18px;font-size:15px;color:var(--ink-700);line-height:1.8;margin:0 0 14px}.t2-content strong{color:var(--ink-900)}.t2-content a{color:var(--primary-700);text-decoration:underline;font-weight:600}.timeline-card{display:flex;gap:14px;padding:16px;background:#fff;border:1px solid var(--border);border-radius:12px;margin-bottom:10px;align-items:flex-start;transition:border-color 160ms var(--ease-out),background 160ms var(--ease-out),box-shadow 160ms var(--ease-out)}.timeline-card:hover{border-color:var(--primary-300);background:#F6F8FF;box-shadow:0 6px 16px -10px rgb(30 58 226 / .35)}.timeline-card:hover h4{color:var(--primary-700)}.timeline-card .ic{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;flex-shrink:0;color:#fff;font-family:var(--font-mono)}.timeline-card h4{font-size:15px;color:var(--ink-900);margin:0 0 4px;font-weight:800;transition:color 160ms var(--ease-out)}.timeline-card p{font-size:13.5px;color:var(--ink-700);margin:0;line-height:1.6}.embed-box{padding:16px 18px;background:var(--ink-900);color:#C6F25A;font-family:var(--font-mono);font-size:11.5px;border-radius:8px;overflow-x:auto;margin:12px 0;line-height:1.5}.t2-side-card{background:#fff;border:1px solid var(--border);border-radius:12px;padding:20px;margin-bottom:14px}.t2-side-card h3{font-size:15px;color:var(--ink-900);margin:0 0 8px}.t2-side-card p{font-size:13.5px;color:var(--ink-700);line-height:1.65;margin:0}.t2-side-card.dark{background:#0B0F1A;color:#fff;border:0}.t2-side-card.dark h3{color:#fff}.t2-side-card.dark p{color:rgb(255 255 255 / .78)}.t2-side-card .btn{margin-top:10px;display:inline-block;padding:9px 14px;background:#C6F25A;color:#0B0F1A;border-radius:8px;font-size:13px;font-weight:700;text-decoration:none}.t2-faq details{border-bottom:1px solid var(--border);padding:14px 0}.t2-faq summary{font-size:15.5px;font-weight:700;color:var(--ink-900);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px}.t2-faq summary::after{content:'+';font-size:22px;font-weight:300;color:var(--fg-muted)}.t2-faq details[open] summary::after{content:'−'}.t2-faq details p{margin:10px 0 0;font-size:14.5px;line-height:1.75;color:var(--ink-700)}.cnt-links{display:flex;flex-direction:column;gap:7px;margin-top:2px}.cnt-link{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:#fff;text-decoration:none;transition:border-color 160ms var(--ease-out),background 160ms var(--ease-out),box-shadow 160ms var(--ease-out)}.cnt-link:hover{border-color:var(--primary-300);background:#F6F8FF;box-shadow:0 6px 16px -10px rgb(30 58 226 / .35)}.cnt-link .cnt-dot{width:9px;height:9px;border-radius:50%;flex:none}.cnt-link .cnt-name{flex:1;font-size:13.5px;font-weight:700;color:var(--ink-900);letter-spacing:-.01em}.cnt-link .cnt-go{color:var(--ink-300);font-size:15px;line-height:1;transition:transform 160ms var(--ease-out),color 160ms var(--ease-out)}.cnt-link:hover .cnt-go{transform:translateX(3px);color:var(--primary-600)}.tprog-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:840px;margin:0 auto 36px;text-align:left}@media (max-width:760px){.tprog-steps{grid-template-columns:1fr}}.tprog-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.tprog-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:10px;font-weight:800;font-size:15px;text-decoration:none;transition:transform 160ms var(--ease-out)}.tprog-btn:hover{transform:translateY(-2px)}.ach-flip{perspective:1200px;cursor:pointer}.ach-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform 700ms cubic-bezier(.2,.85,.4,1)}.ach-inner.is-flipped{transform:rotateY(180deg)}.ach-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:18px;overflow:hidden}.ach-back{transform:rotateY(180deg)}.ok-ach-doc-media{display:flex;position:relative;align-items:center;justify-content:center;flex-direction:column;gap:8px;width:100%;min-height:150px;border:1px dashed rgb(255 255 255 / .22);border-radius:14px;overflow:hidden;background:rgb(255 255 255 / .08);color:#fff;text-align:center;text-decoration:none;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .05)}.ok-ach-doc-media.has-document{padding:0;min-height:280px;border-style:solid;cursor:zoom-in}.ok-ach-doc-media.has-document:hover{border-color:rgb(198 242 90 / .58)}.ok-ach-doc-media img{display:block;width:100%;height:280px;object-fit:cover;object-position:top center;transform:scale(1.001)}.ach-back.has-ok-document .ok-ach-doc-media{min-height:280px}.ach-back.has-ok-document .ok-ach-doc-result{display:none!important}.ach-back .ok-ach-doc-media.has-document+div{display:none!important}.ok-ach-doc-media__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:8px;background:rgb(255 214 156 / .16);color:#FFD69C;font-size:20px;line-height:1}.ok-ach-doc-media__title{font-size:12px;font-weight:800;letter-spacing:.02em}.ok-ach-doc-media small{max-width:190px;color:rgb(255 255 255 / .62);font-size:11px;font-weight:600;line-height:1.35}.ok-ach-doc-media__label{position:absolute;right:10px;bottom:10px;padding:6px 10px;border-radius:999px;background:rgb(11 15 26 / .76);color:#fff;font-size:11px;font-weight:800;backdrop-filter:blur(8px)}.ok-ach-doc-modal{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:24px;background:rgb(4 7 14 / .74);opacity:0;pointer-events:none;transition:opacity 160ms ease}.ok-ach-doc-modal.is-open{opacity:1;pointer-events:auto}.ok-ach-doc-modal__panel{position:relative;width:min(920px,94vw);max-height:92vh;border:1px solid rgb(255 255 255 / .18);border-radius:18px;background:#0B0F1A;box-shadow:0 28px 80px -24px rgb(0 0 0 / .72);overflow:hidden}.ok-ach-doc-modal__close{position:absolute;top:12px;right:12px;z-index:2;width:38px;height:38px;border:1px solid rgb(255 255 255 / .18);border-radius:999px;background:rgb(11 15 26 / .78);color:#fff;font-size:24px;line-height:1;cursor:pointer}.ok-ach-doc-modal__body{display:grid;place-items:center;max-height:92vh;padding:18px}.ok-ach-doc-modal__body img{display:block;max-width:100%;max-height:calc(92vh - 36px);object-fit:contain;border-radius:10px}.ok-ach-doc-modal__body iframe{width:min(860px,88vw);height:min(82vh,900px);border:0;border-radius:10px;background:#fff}.ok-home-proof-note{display:inline-flex;flex-direction:column;align-items:center;gap:8px}.ok-home-proof-note__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 20px;border-radius:13px;background:#fff;border:1px solid var(--border);color:var(--ink-900);text-decoration:none;box-shadow:0 12px 28px -20px rgb(11 15 26 / .28);font-size:14px;font-weight:800;transition:transform 180ms var(--ease-out),box-shadow 180ms var(--ease-out),border-color 180ms var(--ease-out)}.ok-home-proof-note__button:hover,.ok-home-proof-note__button:focus-visible{transform:translateY(-2px);border-color:rgb(59 91 255 / .24);box-shadow:0 18px 34px -20px rgb(59 91 255 / .42);color:var(--ink-900)}.ok-home-proof-note__info{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;background:rgb(31 157 85 / .08);color:#1F7A48;font-size:12px;font-weight:750;line-height:1}@media (max-width:760px){.ok-page-yks-kac-gun-kaldi .ok-achievements-section .ok-inline-632fcff673{display:flex!important;grid-template-columns:none!important;gap:14px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:20px!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;padding-left:20px!important;padding-right:20px!important;margin-left:-20px!important;margin-right:-20px!important;padding-bottom:14px!important;scrollbar-width:none!important;mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 42px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 42px),transparent 100%)}.ok-page-yks-kac-gun-kaldi .ok-achievements-section .ok-inline-632fcff673::-webkit-scrollbar{display:none!important}.ok-page-yks-kac-gun-kaldi .ok-achievements-section .ok-inline-632fcff673>*{scroll-snap-align:center!important;flex-shrink:0!important}.ok-page-yks-kac-gun-kaldi .ok-achievements-section .ok-inline-4252f027e6{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;padding:20px 0 34px!important}.ok-page-yks-kac-gun-kaldi .ok-achievements-section .ok-inline-91a87015f4{text-align:center!important}.ok-page-yks-kac-gun-kaldi .ok-achievements-section .ok-inline-632fcff673>.ach-flip{width:min(74vw, 290px)!important;min-width:min(74vw, 290px)!important;height:360px!important}}